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
341664254054	341664254606	341664255156	341664255706	341664256256	341664256806	341664257356	341664257906	341664258456	341664259006	341664259556	341664260106	341664260656	341664261206	341664261756	341664262306	341664262856	341664263406	341664263956	341664264506	341664265056	341664265606	341664266156	341664266706	341664267256	341664267806	341664268356	341664268906	341664269456	341664270006	341664270556	341664271106	341664271656	341664272206	341664272756	341664273306	341664273856	341664274406	341664274956	341664275506	341664276056	341664276606	341664277156	341664277706	341664278256	341664278806	341664279356	341664279906	341664280456	341664281006	341664281556	341664282106	341664282656	341664283206	341664283756	341664284306	341664284856	341664285406	341664285956	341664286506	341664287056	341664287606	341664288156	341664288706	341664289256	341664289806	341664290356	341664290906	341664291456	341664292006	341664292556	341664293106	341664293656	341664294206	341664294756	341664295306	341664295856	341664296406	341664296956	341664297506	341664298056	341664298606	341664299156	341664299706	341664300256	341664300806	341664301356	341664301906	341664302456	341664303006	341664303556	341664304106	341664304656	341664305206	341664305756	341664306306	341664306856	341664307406	341664307956	341664308506	341664309056	341664309607	341664310156	341664310706	341664311256	341664311806	341664312356	341664312906	341664313456	341664314006	341664314556	341664315106	341664315656	341664316206	341664316756	341664317306	341664317856	341664318406	341664318956	341664319506	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22681	21669	28924	24930	21989	23237	22399	17034	15568	15625	15231	14774	14482	14463	14425	14443	14195	14192	14105	14003	14160	13995	14066	13796	13948	13829	13697	13890	13833	13938	13723	13842	13848	13847	13801	13748	13849	13768	13700	13936	13487	13785	13725	13635	13766	13695	13656	13474	13707	13758	13706	13828	13713	13683	13664	13786	13730	13966	13700	13732	13735	13644	13686	13748	13750	13689	13730	13704	13476	13790	13758	13712	13878	13589	13702	13641	13685	13812	13602	13670	13633	13671	13658	13666	13726	13796	13794	13678	13639	13840	13391	13608	13535	13685	13721	13764	13656	13763	13708	13677	13602	13638	13766	13779	13563	13541	13437	13685	13682	13739	13632	13547	13611	13678	13555	13740	13679	13650	13644	13646	13456	13630	13623	13586	13650	13654	13856	13547	13604	13983	13814	13807	13732	13798	13595	13790	13776	13528	13615	13614	13663	13684	13672	13867	13785	13449	13671	13663	13697	13627	13592	13603	13619	13677	13718	13696	13655	13555	13828	13603	13743	13687	13721	13699	13904	13621	13512	13712	13706	13707	13589	13742	13628	13528	13540	13490	13608	13689	13757	13575	13708	13650	13734	13777	13680	13612	13582	13715	13715	13604	13547	13697	13624	13600	13815	13784	13672	13594	13637	13771	13739	13691	13677	13656	13405	13591	13648	13484	13780	13530	13808	13678	13593	13650	13599	13871	13664	13550	13848	13661	13359	13556	13815	13440	13476	13743	13643	13967	13468	13406	13680	13635	13817	13652	13664	13592	13781	13516	13533	13576	13753	13663	13753	13717	13682	13818	13676	13609	13580	13711	13568	13609	13664	13598	13875	13613	13586	13633	13647	13573	13715	13647	13789	13664	13773	13742	13901	13472	13669	13827	13679	13759	13501	13420	13591	13650	13807	13502	13567	13749	13642	13616	13676	13634	13595	13691	13634	13848	13665	13720	13599	13581	13610	13485	13682	13729	13497	13607	13696	13515	13628	13605	13723	13599	13584	13890	13803	13735	13368	13551	13716	13637	13452	13571	13569	13689	13693	13746	13558	13625	13860	13733	13765	13726	13632	13753	13545	13666	13611	13734	13767	13778	13643	13642	13613	13565	13570	13764	13665	13680	13729	13492	13621	13704	13670	13619	13636	13615	13856	13553	13523	13760	13684	13714	13676	13616	13466	13551	13629	13569	13529	13600	13667	13505	13460	13675	13621	13681	13621	13544	13814	13639	13552	13458	13695	13686	13639	13660	13523	13595	13425	13643	13616	13731	13563	13627	13722	13592	13825	13540	13756	13704	13581	13661	13801	13583	13757	13799	13784	13586	13659	13704	13676	13513	13662	13566	13500	13683	13656	13597	13824	13631	13821	13602	13811	13611	13770	13615	13547	13534	13748	13660	13655	13734	13802	13609	13527	13521	13587	13607	13545	13463	13678	13559	13852	13680	13753	13790	13676	13705	13622	13747	13634	13679	13739	13701	13617	13545	13854	13673	13733	13732	13483	13829	13700	13679	13698	13531	13770	13693	13620	13707	13758	13675	13512	13532	13714	13722	13672	13493	13643	13435	13750	13763	13580	13674	13392	13533	13632	13779	13765	13455	13592	13707	13647	13742	13621	13711	13761	13572	13486	13638	13672	13560	13781	13553	13550	13585	13670	13670	13448	13665	13637	13572	13690	13716	13546	13636	13616	13732	13684	13636	13676	13597	13968	13476	13753	13602	13531	13566	13615	13562	13498	13625	13736	13613	13675	13969	13826	13722	13563	13565	13708	13561	13842	13661	13675	13529	13781	13695	13672	13778	13503	13653	13643	13541	13803	13617	13745	13686	13848	13497	13638	13791	13689	13643	13532	13535	13718	13719	13690	13831	13461	13715	13631	13721	13603	13733	13711	13723	13486	13773	13590	13644	13564	13475	13627	13519	13693	13699	13808	13789	13603	13879	13625	13603	13759	13710	13545	13717	13825	13621	13588	13665	13494	13560	13671	13647	13796	13616	13527	13497	13691	13663	13708	13666	13615	13655	13586	13764	13692	13515	13634	13663	13604	13760	13567	13835	13787	13588	13872	13564	13743	13585	13448	13536	13484	13709	13814	13472	13560	13708	13629	13818	13685	13673	13780	13642	13676	13681	13707	13558	13391	13478	13627	13643	13700	13756	13615	13615	13663	13854	13586	13623	13494	13575	13707	13649	13544	13840	13632	13568	13629	13536	13707	13472	13605	13693	13576	13500	13765	13493	13657	13663	13571	13473	13496	13658	13511	13577	13676	13699	13620	13763	13737	13562	13775	13654	13657	13482	13702	13600	13659	13759	13781	13609	13529	13495	13762	13573	13638	13708	13644	13775	13716	13581	13742	13455	13620	13742	13534	13545	13640	13910	13689	13730	13644	13579	13878	13809	13734	13561	13648	13722	13668	13747	13616	13691	13732	13764	13699	13700	13519	13752	13534	13624	13593	13613	13683	13617	13577	13619	13713	13713	13673	13695	13834	13771	13658	13724	13514	13544	13756	13658	13619	13572	13686	13699	13638	13526	13587	13584	13547	13690	13696	13679	13658	13846	13682	13738	13729	13694	13725	13884	13793	13697	13631	13578	13801	13569	13529	13534	13669	13783	13643	13583	13674	13602	13662	13604	13773	13702	13697	13642	13629	13514	13677	13553	13728	13772	13547	13433	13792	13516	13505	13749	13539	13681	13624	13690	13845	13714	13658	13583	13716	13509	13820	13633	13649	13728	13464	13572	13592	13737	13737	13592	13555	13534	13534	13558	13642	13655	13594	13917	13556	13751	13796	13775	13650	13649	13385	13767	13763	13725	13634	13712	13568	13667	13554	13503	13692	13650	13551	13763	13619	13683	13575	13536	13721	13868	13585	13571	13696	13636	13557	13781	13658	13549	13518	13735	13619	13338	13565	13793	13848	13702	13450	13627	13686	13574	13749	13817	13776	13639	13584	13750	13594	13685	13689	13821	13768	13695	13514	13630	13729	13731	13564	13692	13564	13713	13701	13597	13749	13725	13786	13436	13630	13642	13715	13497	13576	13766	13679	13706	13500	13535	13754	13757	13674	13594	13672	13580	13674	13648	13596	13435	13826	13579	13538	13768	13536	13657	13700	13713	13741	13719	13475	13840	13552	13582	13703	13647	13704	13634	13578	13535	13516	13713	13740	13755	13467	13444	13571	13728	13749	13642	13781	13540	13649	13651	13775	13573	13669	13710	13651	13470	13647	13585	13800	13741	13807	13758	13529	13644	13685	13722	13733	13713	13667	13571	13621	13548	13603	13636	13675	13572	13676	13814	13644	13619	13736	13520	13548	13662	13510	13408	13690	13559	13544	13701	13866	13548	13566	13741	13734	13626	13726	13700	13967	13561	13537	13516	13747	13676	13677	13520	13594	13723	13584	13515	13606	13557	13452	13651	13650	13798	13675	13694	13578	13577	13628	13585	13719	13560	13636	13363	13571	13596	13654	13783	13823	13701	13666	13721	13506	13574	13542	13677	13631	13592	13741	13627	13636	13616	13797	13729	13745	13580	13462	13432	13711	13806	13621	13668	13708	13646	13842	13662	13574	13688	13591	13631	13755	13812	13712	13564	13736	13568	13576	13653	13743	13575	13599	13672	13673	13516	13657	13667	13569	13534	13638	13656	13545	13818	13672	13535	13716	13752	13624	13513	13558	13802	13703	13790	13587	13684	13492	13479	13563	13788	13840	13671	13676	13636	13625	13733	13477	13491	13702	13638	13559	13553	13606	13630	13797	13832	13635	13681	13715	13632	13552	13616	13533	13630	13627	13474	13506	13556	13814	13740	13430	13538	13468	13529	13757	13632	13529	13635	13524	13599	13700	13554	13558	13572	13567	13714	13610	13549	13770	13485	13742	13355	13739	13585	13639	13538	13721	13764	13627	13567	13672	13656	13473	13703	13651	13523	13548	13701	13699	13777	13620	13726	13706	13601	13675	13486	13582	13467	13913	13561	13794	13642	13657	13918	13599	13609	13574	13653	13578	13771	13553	13717	13870	13563	13556	13561	13661	13557	13741	13763	13688	13714	13681	13655	13659	13692	13403	13573	13667	13417	13660	13603	13731	13374	13586	13743	13645	13687	13781	13551	13617	13615	13934	13592	13624	13553	13656	13601	13735	13630	13774	13671	13692	13434	13584	13650	13685	13688	13415	13504	14023	13704	13643	13646	13629	13722	13764	13611	13578	13621	13678	13656	13750	13476	13614	13582	13604	13621	13661	13759	13504	13427	13586	13552	13563	13539	13433	13684	13803	13747	13604	13603	13468	13661	13627	13638	13715	13471	13629	13558	13510	13782	13733	13648	13520	13601	13858	13532	13724	13601	13666	13571	13819	13816	13513	13619	13616	13663	13787	13656	13574	13792	13634	13739	13555	13641	13733	13798	13497	13516	13650	13693	13603	13749	13572	13628	13793	13755	13836	13699	13627	13388	13685	13696	13660	13636	13763	13581	13610	13647	13745	13723	13618	13831	13706	13592	13644	13823	13598	13672	13598	13785	13775	13627	13668	13640	13550	13468	13633	13706	13627	13622	13569	13704	13535	13537	13671	13814	13779	13660	13596	13793	13491	13671	13585	13468	13639	13629	13778	13514	13799	13695	13788	13806	13579	13650	13690	13742	13515	13869	13654	13791	13697	13504	13578	13657	13571	13759	13693	13437	13704	13683	13629	13543	13500	13696	13725	13571	13680	13812	13693	13597	13733	13602	13604	13582	13607	13534	13532	13585	13650	13610	13680	13802	13738	13716	13813	13706	13694	13579	13750	13663	13664	13688	13669	13702	13590	13589	13428	13741	13750	13754	13649	13591	13546	13613	13535	13682	13623	13529	13750	13506	13659	13576	13651	13600	13678	13685	13871	13865	13845	13440	13491	13727	13846	13422	13541	13600	13695	13740	13678	13632	13687	13640	13738	13614	13814	13856	13625	13460	13648	13774	13687	13773	13736	13660	13436	13622	13563	13790	13712	13510	13670	13503	13464	13524	13730	13708	13621	13589	13823	13619	13687	13665	13599	13743	13712	13734	13620	13565	13517	13628	13597	14002	13543	13726	13625	13792	13662	13614	13686	13667	13791	13767	13451	13667	13606	13799	13558	13483	13608	13792	13781	13699	13763	13668
20957	44196	34946	27104	22794	19463	17608	16144	15441	14683	14100	13758	13624	13265	13353	13095	12946	12715	12768	12454	12639	12637	12522	12435	12590	12492	12668	12566	12443	12333	12577	12403	12412	12574	12375	12454	12364	12421	12396	12410	12412	12485	12132	12453	12509	12593	12364	12306	12403	12460	12403	12343	12340	12346	12355	12350	12355	12258	12462	12389	12227	12271	12283	12355	12322	12293	12386	12206	12323	12471	12379	12429	12441	12285	12480	12359	12428	12367	12529	12301	12232	12445	12296	12399	12491	12386	12418	12360	12231	12419	12317	12274	12350	12270	12506	12320	12405	12586	12455	12432	12374	12234	12448	12321	12571	12289	12328	12226	12286	12300	12314	12468	12330	12554	12447	12190	12298	12379	12216	12431	12451	12292	12247	12309	12370	12385	12274	12411	12255	12344	12343	12381	12322	12278	12466	12385	12294	12335	12329	12573	12271	12141	12453	12362	12337	12432	12356	12254	12438	12254	12364	12333	12327	12339	12368	12227	12324	12274	12417	12422	12415	12415	12360	12266	12367	12427	12194	12478	12368	12492	12416	12401	12311	12414	12297	12350	12265	12449	12337	12537	12349	12218	12443	12337	12342	12337	12515	12388	12235	12242	12459	12329	12620	12266	12313	12279	12350	12401	12404	12401	12293	12412	12298	12164	12196	12370	12426	12259	12200	12465	12243	12217	12440	12411	12322	12318	12323	12532	12328	12361	12304	12352	12288	12356	12333	12328	12411	12354	12521	12254	12245	12409	12461	12339	12414	12568	12432	12515	12263	12237	12446	12329	12388	12422	12282	12354	12422	12340	12349	12322	12223	12336	12249	12440	12250	12425	12353	12363	12432	12364	12424	12345	12531	12434	12373	12409	12281	12224	12438	12443	12481	12267	12306	12332	12398	12390	12233	12331	12441	12361	12369	12386	12205	12357	12303	12442	12349	12488	12483	12424	12243	12257	12487	12275	12438	12293	12303	12372	12440	12365	12272	12426	12206	12486	12423	12442	12301	12454	12280	12422	12372	12409	12222	12492	12509	12262	12386	12572	12268	12434	12337	12499	12394	12503	12417	12458	12465	12363	12360	12219	12364	12323	12506	12305	12560	12320	12113	12424	12212	12284	12458	12559	12332	12423	12389	12296	12345	12446	12463	12224	12329	12397	12290	12293	12395	12245	12370	12354	12511	12284	12278	12430	12417	12484	12201	12440	12291	12313	12333	12402	12298	12187	12408	12401	12360	12323	12371	12460	12382	12513	12362	12322	12302	12296	12516	12273	12269	12348	12535	12385	12479	12416	12307	12410	12390	12297	12208	12385	12412	12567	12473	12494	12440	12398	12502	12442	12301	12474	12402	12460	12518	12356	12365	12438	12276	12326	12291	12363	12333	12296	12276	12227	12254	12418	12278	12363	12378	12456	12338	12468	12368	12134	12432	12291	12247	12593	12400	12544	12350	12399	12178	12429	12313	12381	12442	12305	12346	12530	12483	12290	12284	12319	12429	12386	12363	12525	12439	12393	12370	12441	12490	12395	12560	12311	12391	12331	12394	12265	12291	12367	12344	12218	12174	12302	12331	12420	12236	12365	12405	12484	12281	12338	12310	12360	12310	12372	12297	12470	12369	12378	12360	12355	12356	12433	12378	12261	12416	12298	12424	12281	12352	12305	12330	12266	12311	12312	12394	12357	12325	12377	12232	12381	12390	12468	12338	12297	12510	12453	12263	12270	12336	12239	12572	12409	12417	12425	12450	12378	12369	12467	12445	12365	12319	12509	12353	12223	12306	12349	12314	12244	12362	12430	12349	12270	12230	12372	12333	12338	12393	12495	12374	12364	12192	12213	12353	12480	12334	12116	12393	12265	12265	12375	12457	12310	12320	12283	12306	12441	12204	12433	12402	12319	12289	12503	12365	12430	12586	12187	12372	12301	12426	12396	12324	12356	12468	12424	12306	12456	12135	12427	12487	12284	12276	12309	12473	12474	12446	12469	12368	12435	12319	12335	12415	12461	12346	12326	12289	12345	12338	12288	12298	12350	12452	12316	12600	12441	12259	12367	12222	12234	12400	12269	12339	12281	12293	12305	12509	12524	12438	12418	12411	12468	12216	12234	12390	12487	12368	12248	12291	12385	12471	12375	12458	12355	12344	12338	12286	12461	12314	12278	12414	12327	12328	12434	12207	12214	12389	12464	12316	12305	12263	12195	12292	12340	12292	12389	12345	12376	12331	12462	12256	12405	12135	12391	12334	12377	12372	12322	12329	12350	12564	12253	12354	12309	12283	12252	12410	12258	12339	12464	12297	12356	12364	12309	12484	12380	12515	12434	12273	12357	12416	12532	12325	12402	12519	12456	12393	12402	12366	12338	12263	12583	12277	12213	12467	12406	12334	12277	12448	12248	12284	12521	12297	12412	12373	12209	12318	12356	12238	12305	12339	12295	12314	12427	12380	12304	12412	12338	12257	12298	12358	12376	12458	12458	12374	12229	12488	12379	12403	12380	12451	12458	12368	12462	12408	12366	12375	12269	12432	12316	12477	12316	12339	12398	12298	12315	12373	12472	12244	12381	12344	12309	12247	12331	12439	12358	12154	12323	12496	12326	12343	12289	12423	12250	12464	12303	12444	12295	12173	12395	12274	12513	12320	12375	12320	12260	12355	12320	12449	12467	12372	12313	12263	12409	12466	12209	12332	12357	12398	12352	12478	12437	12485	12228	12318	12299	12512	12543	12295	12329	12202	12349	12275	12376	12466	12394	12416	12190	12465	12440	12334	12476	12429	12175	12505	12488	12302	12270	12234	12421	12256	12351	12214	12279	12463	12234	12291	12338	12347	12319	12209	12412	12301	12375	12419	12355	12250	12345	12302	12482	12232	12416	12542	12336	12390	12411	12492	12491	12400	12338	12361	12282	12332	12331	12303	12455	12489	12498	12378	12394	12293	12298	12349	12355	12263	12405	12415	12399	12277	12392	12306	12313	12377	12325	12359	12209	12346	12404	12384	12299	12327	12532	12321	12392	12463	12390	12382	12506	12357	12351	12328	12365	12206	12137	12441	12272	12464	12374	12298	12406	12369	12325	12425	12395	12426	12465	12339	12383	12372	12370	12542	12351	12329	12251	12423	12310	12523	12469	12197	12422	12421	12401	12342	12326	12408	12306	12281	12323	12440	12451	12299	12415	12378	12387	12355	12266	12280	12403	12479	12391	12391	12424	12406	12213	12306	12279	12313	12530	12467	12376	12348	12435	12360	12404	12389	12342	12315	12536	12427	12398	12385	12442	12458	12428	12509	12486	12300	12367	12363	12390	12345	12361	12355	12360	12366	12288	12404	12265	12384	12334	12142	12449	12281	12481	12356	12217	12286	12442	12442	12405	12288	12471	12330	12335	12336	12385	12584	12373	12395	12294	12271	12415	12354	12407	12383	12289	12399	12266	12354	12215	12344	12287	12417	12619	12397	12362	12362	12461	12251	12306	12344	12331	12265	12471	12480	12322	12352	12350	12277	12266	12462	12446	12416	12343	12320	12396	12207	12340	12308	12345	12275	12412	12358	12309	12162	12267	12374	12285	12440	12490	12291	12442	12327	12404	12173	12378	12325	12271	12341	12353	12372	12394	12466	12256	12398	12297	12553	12347	12310	12345	12267	12378	12367	12359	12344	12283	12209	12322	12560	12328	12281	12410	12456	12307	12312	12409	12564	12292	12424	12382	12491	12364	12212	12474	12409	12418	12416	12400	12327	12341	12469	12449	12368	12156	12224	12360	12366	12428	12336	12362	12362	12491	12382	12244	12320	12360	12287	12258	12348	12494	12388	12266	12441	12361	12404	12437	12381	12508	12528	12247	12356	12361	12442	12317	12366	12392	12367	12394	12330	12317	12398	12281	12231	12364	12420	12294	12284	12193	12392	12172	12245	12437	12276	12329	12400	12372	12481	12376	12437	12444	12314	12309	12333	12289	12476	12316	12497	12380	12402	12307	12233	12247	12449	12308	12317	12351	12417	12381	12317	12350	12420	12400	12371	12444	12167	12179	12433	12460	12379	12407	12283	12349	12366	12337	12342	12260	12371	12256	12435	12400	12451	12282	12346	12299	12324	12432	12206	12302	12242	12412	12387	12525	12269	12375	12369	12458	12389	12347	12229	12373	12390	12258	12375	12470	12564	12404	12373	12363	12334	12321	12308	12297	12396	12452	12386	12402	12238	12492	12414	12344	12331	12289	12380	12320	12242	12400	12287	12450	12304	12403	12488	12418	12471	12540	12288	12350	12336	12473	12322	12361	12454	12389	12281	12280	12445	12433	12334	12293	12267	12452	12407	12302	12414	12315	12214	12570	12297	12456	12322	12486	12339	12362	12425	12344	12208	12300	12473	12256	12357	12315	12347	12293	12593	12372	12266	12358	12344	12201	12320	12379	12441	12281	12411	12382	12278	12239	12308	12272	12366	12440	12425	12217	12417	12634	12366	12305	12324	12344	12269	12381	12321	12342	12289	12254	12414	12242	12366	12433	12435	12382	12451	12324	12318	12237	12336	12439	12499	12304	12373	12323	12458	12297	12435	12468	12306	12273	12340	12375	12186	12575	12353	12337	12327	12312	12119	12440	12251	12216	12462	12289	12370	12322	12442	12444	12359	12467	12356	12304	12402	12546	12285	12394	12326	12353	12348	12340	12259	12380	12248	12354	12452	12301	12262	12331	12274	12424	12429	12440	12274	12391	12421	12318	12216	12240	12323	12416	12384	12575	12515	12446	12367	12293	12349	12341	12317	12455	12505	12313	12316	12451	12244	12287	12342	12397	12486	12307	12368	12421	12329	12507	12425	12435	12290	12356	12498	12442	12275	12398	12416	12438	12431	12395	12446	12227	12327	12459	12353	12355	12487	12217	12340	12379	12283	12257	12400	12289	12249	12330	12516	12379	12311	12298	12391	12490	12259	12297	12320	12291	12510	12252	12279	12348	12389	12238	12288	12291	12286	12284	12392	12424	12240	12362	12419	12400	12381	12349	12345	12314	12480	12497	12451	12356	12252	12412	12332	12400	12421	12329	12483	12339	12335	12234	12368	12234	12343	12282	12396	12355	12283	12521	12484	12196	12356	12368	12340	12445	12409	12278	12307	12290	12380	12330	12471	12330	12363	12255
29699	24832	27540	22934	18259	17157	16250	15511	15602	15348	14972	14994	14819	14900	14846	14566	14665	14663	14724	14836	14642	14617	14463	14664	14652	14601	14594	14709	14749	14471	14737	14559	14458	14849	14659	14600	14439	14456	14576	14570	14579	14677	14619	14621	14687	14472	14724	14669	14450	14522	14613	14612	14847	14397	14584	14561	14446	14625	14608	14456	14644	14616	14570	14750	14488	14657	14386	14420	14331	14351	14421	14566	14550	14651	14439	14723	14655	14582	14576	14619	14463	14455	14613	14726	14687	14545	14603	14746	14579	14616	14641	14504	14542	14445	14531	14471	14527	14349	14587	14679	14559	14588	14759	14535	14471	14395	14506	14384	14559	14415	14659	14543	14563	14525	14533	14722	14562	14429	14452	14311	14721	14468	14748	14415	14477	14489	14607	14569	14828	14427	14569	14527	14494	14513	14551	14470	14466	14378	14648	14578	14545	14485	14573	14494	14538	14569	14440	14415	14714	14581	14660	14708	14713	14607	14606	14333	14516	14450	14761	14599	14522	14489	14612	14495	14383	14669	14562	14505	14641	14792	14498	14617	14632	14478	14502	14642	14633	14441	14505	14529	14287	14333	14710	14599	14559	14507	14547	14469	14427	14483	14548	14716	14716	14512	14574	14768	14647	14621	14642	14498	14483	14547	14636	14480	14414	14611	14533	14414	14533	14711	14603	14445	14640	14523	14547	14380	14680	14612	14578	14547	14613	14448	14690	14467	14748	14621	14589	14520	14490	14688	14653	14790	14429	14648	14595	14556	14702	14498	14523	14458	14398	14600	14565	14434	14584	14640	14799	14726	14788	14547	14674	14540	14539	14498	14506	14517	14587	14639	14587	14557	14521	14525	14658	14471	14592	14554	14554	14422	14496	14518	14569	14561	14533	14513	14649	14420	14504	14422	14293	14477	14667	14413	14429	14503	14593	14500	14552	14375	14483	14678	14568	14570	14539	14496	14358	14818	14508	14720	14643	14566	14524	14568	14586	14668	14731	14522	14560	14555	14652	14463	14674	14643	14616	14505	14541	14774	14610	14528	14502	14591	14612	14671	14706	14718	14556	14537	14615	14731	14522	14463	14712	14610	14544	14638	14584	14616	14614	14538	14617	14633	14723	14503	14493	14638	14520	14612	14616	14351	14501	14590	14772	14654	14714	14541	14452	14617	14517	14607	14641	14505	14701	14546	14652	14629	14803	14738	14531	14696	14671	14613	14488	14550	14563	14517	14473	14751	14643	14614	14322	14704	14691	14766	14613	14435	14691	14437	14557	14597	14408	14475	14674	14641	14621	14638	14514	14845	14773	14463	14449	14366	14571	14486	14750	14421	14514	14532	14597	14629	14710	14596	14536	14372	14500	14650	14629	14395	14484	14558	14659	14564	14494	14763	14638	14532	14492	14675	14610	14617	14606	14397	14476	14509	14466	14377	14635	14675	14477	14429	14379	14701	14800	14618	14432	14440	14554	14462	14565	14345	14592	14583	14473	14689	14472	14475	14414	14603	14607	14720	14610	14537	14742	14595	14601	14496	14668	14729	14626	14626	14437	14532	14520	14396	14656	14688	14569	14566	14652	14471	14564	14531	14626	14713	14571	14572	14755	14695	14477	14409	14630	14394	14664	14523	14461	14527	14668	14631	14620	14659	14510	14728	14606	14686	14505	14696	14615	14675	14600	14467	14460	14469	14720	14678	14625	14680	14391	14718	14557	14572	14507	14551	14553	14479	14572	14407	14732	14551	14480	14482	14514	14628	14573	14621	14577	14548	14510	14491	14635	14628	14631	14636	14403	14571	14752	14598	14549	14487	14631	14607	14521	14481	14592	14639	14605	14438	14474	14547	14560	14505	14423	14221	14653	14479	14489	14440	14478	14333	14388	14566	14396	14489	14491	14602	14543	14642	14498	14605	14794	14620	14412	14487	14619	14353	14691	14503	14411	14681	14590	14471	14569	14342	14564	14634	14459	14558	14528	14702	14440	14583	14464	14527	14654	14501	14637	14439	14410	14519	14653	14622	14527	14618	14635	14533	14811	14501	14560	14620	14484	14615	14445	14634	14426	14496	14408	14452	14409	14547	14428	14575	14486	14720	14611	14583	14625	14389	14638	14650	14534	14486	14595	14530	14588	14599	14609	14628	14834	14757	14448	14651	14428	14700	14697	14744	14460	14672	14628	14482	14563	14471	14481	14480	14545	14579	14579	14690	14483	14503	14671	14523	14618	14528	14680	14451	14377	14592	14722	14664	14631	14591	14793	14619	14765	14719	14482	14712	14629	14566	14673	14717	14569	14420	14375	14610	14688	14659	14651	14627	14518	14479	14694	14680	14628	14660	14629	14642	14518	14482	14611	14755	14637	14513	14501	14533	14508	14703	14763	14413	14527	14593	14426	14501	14471	14490	14584	14620	14562	14578	14629	14579	14722	14505	14714	14653	14625	14689	14620	14525	14347	14521	14456	14642	14405	14718	14502	14457	14502	14433	14519	14595	14578	14555	14396	14508	14714	14384	14517	14721	14498	14497	14648	14624	14414	14354	14678	14583	14615	14668	14511	14492	14515	14442	14507	14408	14387	14517	14605	14605	14741	14398	14488	14611	14453	14380	14284	14639	14541	14843	14687	14815	14604	14540	14522	14435	14627	14650	14649	14528	14648	14611	14401	14467	14583	14728	14623	14510	14505	14534	14650	14784	14714	14483	14663	14715	14711	14638	14717	14594	14415	14504	14535	14582	14818	14788	14498	14442	14574	14570	14516	14695	14464	14563	14544	14578	14514	14589	14559	14556	14564	14510	14611	14546	14629	14588	14718	14625	14502	14553	14577	14545	14788	14794	14542	14394	14411	14502	14689	14598	14530	14583	14474	14575	14515	14613	14632	14590	14537	14676	14411	14686	14663	14480	14718	14662	14404	14552	14549	14656	14455	14640	14638	14423	14503	14362	14676	14494	14615	14687	14766	14632	14600	14662	14428	14627	14439	14657	14499	14510	14635	14682	14445	14504	14471	14527	14657	14660	14687	14477	14535	14625	14548	14575	14658	14708	14505	14652	14528	14416	14821	14526	14735	14487	14409	14410	14494	14463	14410	14555	14800	14677	14545	14634	14456	14548	14650	14567	14652	14657	14633	14510	14545	14665	14659	14593	14592	14426	14618	14662	14465	14582	14513	14613	14544	14408	14652	14470	14653	14421	14508	14551	14510	14922	14735	14658	14639	14631	14480	14690	14719	14661	14444	14518	14643	14663	14446	14515	14607	14701	14716	14650	14554	14428	14527	14479	14585	14669	14592	14631	14488	14554	14601	14710	14541	14622	14665	14653	14545	14583	14671	14671	14573	14519	14620	14467	14505	14414	14424	14514	14413	14672	14528	14551	14616	14436	14342	14522	14619	14710	14674	14502	14585	14558	14445	14563	14823	14393	14785	14415	14669	14640	14424	14624	14440	14689	14531	14645	14633	14662	14743	14393	14641	14544	14673	14470	14478	14716	14666	14657	14600	14529	14337	14535	14516	14740	14452	14411	14574	14685	14385	14481	14486	14750	14614	14593	14644	14541	14462	14644	14660	14435	14331	14562	14586	14683	14505	14557	14452	14596	14427	14594	14631	14748	14506	14584	14478	14624	14496	14455	14637	14605	14545	14530	14655	14573	14548	14629	14424	14619	14615	14492	14612	14392	14493	14478	14560	14565	14703	14608	14638	14712	14458	14503	14566	14715	14342	14440	14463	14508	14570	14510	14501	14640	14698	14452	14651	14459	14639	14655	14638	14646	14471	14420	14589	14601	14526	14448	14430	14433	14574	14527	14612	14321	14629	14676	14622	14428	14725	14634	14414	14613	14754	14651	14679	14606	14725	14579	14326	14316	14521	14711	14633	14646	14518	14684	14486	14583	14527	14615	14702	14456	14415	14539	14547	14731	14465	14516	14436	14743	14700	14618	14605	14489	14569	14655	14533	14639	14664	14552	14510	14547	14755	14507	14636	14642	14431	14577	14715	14692	14538	14525	14565	14558	14525	14577	14457	14568	14617	14564	14494	14679	14467	14449	14630	14581	14500	14505	14666	14467	14596	14686	14574	14645	14346	14711	14648	14400	14475	14620	14472	14722	14760	14435	14505	14289	14542	14403	14480	14854	14527	14524	14429	14759	14486	14413	14525	14659	14696	14709	14634	14469	14426	14550	14506	14526	14338	14370	14353	14508	14830	14591	14461	14736	14589	14575	14666	14581	14532	14676	14442	14627	14703	14481	14635	14460	14500	14568	14507	14469	14541	14423	14540	14416	14450	14478	14491	14574	14613	14434	14701	14596	14549	14491	14530	14565	14541	14465	14609	14671	14634	14475	14406	14527	14596	14632	14659	14561	14618	14297	14518	14422	14761	14464	14639	14722	14591	14410	14560	14592	14638	14614	14513	14702	14404	14720	14580	14548	14495	14780	14432	14673	14525	14456	14473	14509	14611	14622	14519	14718	14681	14504	14620	14632	14394	14615	14580	14496	14790	14559	14559	14437	14653	14767	14609	14492	14698	14654	14630	14578	14568	14636	14591	14608	14456	14613	14528	14595	14640	14463	14429	14451	14574	14538	14541	14628	14661	14606	14588	14483	14348	14583	14508	14340	14641	14436	14489	14572	14672	14604	14647	14658	14660	14519	14481	14515	14594	14490	14553	14673	14496	14620	14517	14688	14656	14524	14681	14525	14625	14421	14512	14373	14696	14641	14639	14514	14589	14517	14478	14529	14569	14532	14750	14402	14600	14595	14535	14511	14515	14414	14506	14667	14495	14632	14493	14515	14620	14544	14648	14547	14494	14620	14673	14484	14679	14503	14406	14570	14648	14631	14623	14715	14612	14641	14649	14735	14526	14559	14771	14626	14457	14665	14503	14708	14622	14545	14441	14532	14577	14566	14694	14602	14682	14716	14655	14643	14531	14607	14454	14605	14514	14447	14483	14688	14597	14632	14828	14536	14563	14646	14582	14595	14510	14674	14639	14599	14577	14669	14819	14632	14692	14591	14689	14554	14675	14504	14430	14400	14509	14712	14708	14507	14592	14592	14428	14546	14413	14656	14461	14636	14421	14354	14584	14537	14440	14575	14510	14737	14650	14523	14434	14651	14546	14585	14400	14619	14634	14731	14534	14582
21836	34318	26607	20266	17759	16121	15167	14559	14109	13762	13619	13619	13392	13383	13469	13387	13101	12968	13188	13043	12985	13163	13172	12933	13166	13091	12856	13025	12972	13021	13172	13123	12949	12987	12916	13054	12990	12997	12982	12972	12929	12857	12932	13020	13045	13132	13007	12855	12844	12865	12881	13053	12939	12971	12846	13190	12920	12857	13088	12844	12813	12943	12973	12919	13046	12943	13013	13062	12990	12864	13014	12897	12925	12978	13132	12887	13092	13015	12818	12844	12864	12982	12960	12853	12830	13012	12929	12881	13036	12896	12827	12857	13138	13002	13017	12940	12904	12886	12949	13032	12819	13035	13008	12702	13104	12900	12783	12987	12895	12820	12928	13117	12984	12878	13128	12707	12880	12908	12893	12934	12986	12823	13003	12906	12941	13005	13114	12882	13180	12956	13081	13106	12927	13019	13078	13037	13138	12958	13145	12836	12873	12861	12912	12949	12902	12760	13116	12959	13138	12966	12985	13017	13003	13027	12806	13075	13023	13071	12974	12967	12946	13041	12904	12936	13041	13016	13058	12836	13002	12995	12770	12930	12835	13013	12932	12915	12954	13015	12798	13055	12886	12795	12933	13009	13028	12916	12896	12970	12914	12902	13038	13031	12826	12939	12850	12925	12879	12925	13017	12966	12814	12884	12917	12937	12968	12933	12933	13103	12964	12816	12842	12912	13005	12889	12991	12772	13006	13047	13037	12882	12976	13012	12870	12974	12943	13016	12880	12985	12896	12991	12963	13035	12822	12991	12905	12912	12951	13087	12978	13132	13064	12980	12946	12863	13047	12979	12847	13009	12727	12847	12910	12973	13152	13046	13127	12884	13077	12959	12995	12917	13032	12933	12892	12898	13041	12901	12982	12820	12871	12897	12930	12983	12908	12934	12847	12964	12815	13029	12844	13052	12958	12912	13102	12931	13035	12970	12966	12845	12906	13060	12891	12964	13140	13033	12956	13048	12860	12938	12940	12991	13038	12826	12995	13032	12982	12987	12816	12909	12847	12809	12876	12925	12958	12994	12946	13068	12952	13016	13076	13074	12920	13071	13143	12740	12922	12936	12944	13005	12839	13022	12905	12924	13042	13030	12845	13004	12860	12970	12860	12868	13032	12819	13097	12949	12771	12857	13089	12944	12763	13016	12988	12911	12966	12977	12828	12950	12948	13154	13104	12820	12948	12902	13017	12936	12888	12967	13088	12745	13020	12824	12980	12988	12896	12841	12823	12947	12934	12940	12988	12898	12997	12840	13040	13006	12955	12861	12918	12968	13084	13043	12883	12919	13110	13018	13054	13069	12942	12897	12860	12885	12983	12921	12971	12955	12903	12954	13045	12875	13046	12959	12971	12916	13016	12936	12986	12979	12879	13142	12995	13005	12894	12991	13105	12959	13011	13007	12924	13037	13051	13036	13054	12963	12831	12941	12862	13018	12999	12826	13037	13009	13010	13027	13026	12917	12885	12901	12905	12850	13101	12783	12888	12858	12883	12974	13028	12974	12918	12790	12944	12867	12882	13037	13004	13015	13057	12886	12921	12961	12925	13020	13015	12954	13028	12986	12839	12981	12885	12924	12955	13050	12867	12813	12915	13028	12855	12919	12932	12969	13001	12891	12956	12887	12869	12853	12939	12875	12879	12834	13071	12873	12895	12950	12874	12950	12890	12979	12929	13037	13043	12822	12967	13012	12859	13044	12930	13006	13104	13020	12861	12921	12880	12827	12934	12944	12854	12779	13026	13023	12847	12954	12887	12833	12803	12949	13008	12839	12984	12955	13046	12997	13016	12964	12858	13031	12938	12845	13026	12923	12820	12800	13009	12988	13024	12995	12947	12979	12906	12998	13017	12973	12962	13084	12833	12914	12940	13007	12863	12980	12880	12952	12991	12794	12905	13016	12802	12837	12918	12968	12901	12870	12958	12958	12970	12990	12982	12898	12965	13039	12948	13002	12850	12995	12902	12961	12998	12739	13160	13136	12878	12868	12849	13041	12742	12827	12951	13000	12934	12921	12935	12932	13031	13075	12849	12998	12908	12765	13121	12972	12850	12999	13092	12984	13014	13000	13112	12962	13008	12853	12958	12853	12960	12845	12915	12962	12975	12937	13019	12737	13089	12933	12923	12809	13112	13095	13005	12851	13058	12822	13045	12948	12964	12979	12924	13109	13045	12863	12866	12743	12865	12983	13006	13025	12930	12836	13003	12959	12840	12960	13105	12929	13040	12945	13023	12913	13037	12915	12898	12994	12929	12931	12943	13060	12958	13008	12876	12818	13018	13022	12987	13011	13139	12935	12914	12882	12938	13044	12833	12998	12964	12888	12976	12896	13119	13096	12935	12856	13016	13005	12945	12809	12927	12906	12828	13043	12872	12919	12949	12927	12997	12905	12994	12968	12784	13127	12932	12813	12980	13142	12998	12887	13098	12911	13068	13008	12882	13089	12952	12912	12891	12966	12907	12952	13016	12911	13134	13010	13029	13114	12892	12966	12974	12889	12940	12904	12939	13036	12872	12920	12893	12995	12946	12946	12859	12923	12893	12816	13063	12932	12882	13067	13079	13013	12978	12769	13044	12835	12965	12911	13059	12940	13062	12926	12856	12859	13117	12822	12963	13032	12958	13005	12995	12948	13090	12906	12842	12928	12974	13076	12852	12884	12852	13037	12993	12878	12935	12777	13048	12914	12961	12917	12873	12872	13037	13083	12999	12921	12902	12937	12960	12953	12990	12887	12934	12999	12935	12946	12898	12951	12957	12918	12897	13019	13016	12992	12829	13087	13145	12926	13010	12932	12941	12969	12876	12981	12920	12963	12966	13253	12734	12947	12887	12933	13057	12902	12925	13029	13042	12925	13111	12853	12926	12841	12901	12998	13053	12717	12991	12974	12942	12968	12937	12905	12881	12959	12987	12782	12929	12912	13000	12953	13033	13036	12965	12981	12965	12852	13002	13198	12864	12991	13106	12925	12857	13061	12907	12815	12955	13093	12983	13084	12950	12905	12943	12988	13029	12918	12960	12977	13054	12978	12955	12836	12890	13069	12874	12958	12966	12873	12900	12979	13041	12945	12867	13014	12975	13048	12937	12876	13159	12902	12799	12991	13075	12931	12962	12891	12988	12959	12878	12978	12988	12984	12920	12847	12961	12974	12860	12825	12929	13113	13025	12917	12925	12981	12887	12935	12967	12785	12808	12978	12985	12877	12823	12946	12994	12934	13141	12857	12892	12932	13090	12963	12969	12797	13143	12848	12874	12978	12898	12970	12881	12875	12987	13099	13021	12897	12944	13009	13055	12984	12702	12903	12952	12929	12921	12942	13033	12915	12836	12816	13099	13006	12922	13030	13059	12914	12941	12951	12975	13016	12935	12913	13072	12858	13099	13044	12905	13005	13018	12907	12933	13078	12880	12961	13063	12910	12922	12963	13079	12886	12882	12884	13056	12962	13044	12913	12923	12864	13051	12912	12955	12939	13004	12826	12931	12845	12914	13028	13132	12950	12967	13005	12859	12975	12884	13026	12817	13001	12876	12957	13071	12946	13012	12918	12936	13004	12917	12965	13003	12838	12870	13073	12955	12929	12903	13023	13048	13022	12923	12881	13074	12965	12815	13147	12795	13070	12996	12805	12847	12882	12888	12782	13071	12911	12857	12916	13028	12916	12928	12794	12864	13208	13008	12896	13056	12765	12998	12917	12837	12939	12927	12925	12963	12984	13108	12963	12938	12842	13068	12912	12874	12847	12850	12938	12833	13008	12995	13039	12936	13002	12864	12924	13044	12842	13020	12953	13137	12895	12900	13000	12931	12838	12786	12867	13025	12934	12757	13079	13027	13073	12879	12936	12987	13069	12909	12933	12863	12989	12899	12935	12959	13087	13004	12815	13043	12917	12913	12839	12877	12847	13076	12950	12808	12983	12897	13038	13037	12944	12868	12994	12931	12951	13100	12835	12905	12981	12923	12891	12910	12764	12970	13167	12950	12877	12871	12935	13032	12926	12834	12861	12949	12878	12907	13030	12937	13075	12963	12791	13016	12889	13159	13011	12877	13011	13081	13047	12785	12815	12905	12834	12979	12942	12884	12847	12970	12827	12996	13055	12871	12995	13182	12945	12957	13033	13047	13027	12944	12864	12977	12937	13055	12957	12870	12882	13030	12923	13166	13042	12982	12946	12998	12786	13021	12979	13069	12852	12931	12950	12944	12836	12959	12924	13012	13024	13094	12886	13018	12939	12885	12911	12856	12866	12773	12927	13019	12894	12922	13066	13012	13055	13165	12994	12877	13004	13178	12912	12832	13105	13004	12842	13091	12937	13008	12839	12989	13091	12982	12942	12824	12937	13161	12956	12720	13035	13004	13063	12969	12792	12930	12843	12984	12816	13035	13071	12941	12880	12850	13082	12973	13106	13053	12899	12978	13108	12991	13000	13048	12804	12998	12900	12977	12927	13028	12874	12866	12985	12918	13043	13109	12918	13104	12794	12771	13004	12942	12914	13026	12898	13063	12776	13059	13065	12907	13000	12926	12837	12915	12956	12977	12963	12900	12916	12931	13049	12954	12796	12853	12969	13056	12880	12996	12956	13061	13097	12853	12741	12964	13041	12951	12973	12936	12985	12938	13093	12877	13007	13035	12939	13139	12930	13041	13069	12934	12979	13064	13076	12993	12900	12932	12861	12989	13054	12853	12847	12991	13004	13058	13002	13024	12986	12943	12936	13081	13087	12957	12938	13126	12794	13035	12873	12899	13000	13101	12968	12892	12992	12873	12790	13114	12817	12852	12774	13156	13022	13000	12974	13002	13065	13031	12882	12933	12882	12943	13006	12905	12913	13111	13249	12829	13060	12956	12988	13195	12888	13065	13109	12981	13014	12980	12782	12936	13002	13114	12971	12925	12965	12918	12954	12896	13005	12850	12906	12858	12858	12945	13020	13001	12959	12946	12916	12960	13098	13062	12885	12878	12975	12930	12932	12882	12905	12915	12981	12825	13002	13026	12899	12901	12906	12900	13108	13042	12978	13100	12892	13031	12928	13070	12872	13010	12868	12980	12963	13069	12908	13047	12942	13018	12834	12998	13037	12949	13052	13009	13053	12759	13023	13032	12920	12978	13015	12892	12849	12950	13078	13120	12831
23610	21563	28321	25488	22379	20665	18554	16028	15292	15092	14811	14570	14312	14340	14285	14223	14011	14021	14008	14186	13929	14021	13942	13889	13828	14066	14014	13785	13953	13878	13923	13835	13859	14000	13828	13958	13821	13708	13697	13707	13885	13920	13849	13727	13843	13672	13696	13833	13775	13861	13740	13805	13977	13883	13733	13714	13655	13849	13810	13877	13970	13914	13793	13710	13851	13729	13713	13795	13710	13917	13675	13725	13801	13764	13823	13851	13830	13867	13696	13830	13604	13882	13954	13707	13866	13661	13837	13806	13852	13779	13809	13728	13816	13732	13595	13681	13659	13884	13658	13702	13555	13697	13588	13716	13651	13636	13667	13630	13737	13960	13899	13667	13690	13713	13780	13820	13737	13825	13721	13709	13896	13661	13816	13756	13668	13633	13632	13805	13710	13916	13652	13898	13603	13832	13842	13920	13933	13688	13710	13800	13622	13793	13701	13830	13608	13804	13645	13900	13800	13791	13722	13792	13724	13555	13826	13716	13894	13640	13765	13763	13826	13728	13670	13715	13660	13841	13824	13799	13830	13628	13825	13557	13787	13940	13692	13678	13763	13785	13961	13936	13825	13716	13665	13861	13793	13551	13835	13811	13785	13901	13790	13728	13782	13735	13623	13767	13835	13667	13923	13773	13789	13768	13615	13776	13742	13635	13650	13859	13690	13597	13730	13695	13615	13632	13515	13845	13806	13725	13927	13672	13763	13872	13799	13822	13697	13603	13473	13600	13791	13652	13748	13825	13773	13661	13771	13932	13843	13925	14010	13682	13487	13769	13698	13935	13918	13920	13876	13718	13903	13745	13767	13875	13817	13806	13920	13890	13736	13821	13884	13726	13880	13614	13839	13765	13734	14037	13952	13763	13839	13947	13931	13797	13652	13727	13829	13894	13686	13797	13838	13636	13826	13741	13734	13769	13777	13656	13773	13831	13900	13742	13737	13762	13660	13541	13640	13942	13820	13822	13792	13620	13729	13701	13782	13830	13863	13855	13832	13639	13811	13634	13750	13648	13660	13732	13643	13669	13694	13807	13665	13585	13771	13767	13765	13872	13712	13656	13760	13589	13642	13695	13883	13731	13877	13706	13865	13766	13830	13747	13935	13706	13730	13737	13722	13766	13928	13857	13712	13694	13766	13935	13775	13826	13731	13882	13606	13660	13772	13700	13848	13730	13689	13962	13791	13708	13904	13689	13728	13661	13850	14001	13815	14022	13898	13920	13690	13665	13719	13663	13740	13897	13919	13544	13752	13785	13818	13890	13758	13881	13712	13640	13769	13763	13792	13794	13791	13896	13859	13615	13800	13935	13723	13707	13867	13686	13780	13769	13834	13806	13672	13840	13774	13751	13728	13973	13746	13866	13918	13733	13788	13840	13631	13668	13662	13809	13720	13800	13701	13770	13667	13598	13722	13745	13656	13652	13796	13693	13916	13648	13670	13835	13708	13757	13720	13855	13749	13908	13862	13862	13943	13680	13679	13679	13915	13978	13887	13699	13607	13706	13755	13721	13843	13743	13967	13731	13796	13547	13693	13739	13644	13713	13823	13857	13827	13755	13682	13909	13821	13779	13746	13816	13714	13840	14009	13980	13685	13826	13700	13887	13734	13824	13589	13790	13641	13805	13897	13697	13812	13779	13671	13815	13819	14017	13604	13686	13754	13691	13608	13660	13836	13812	13727	13779	13693	13699	13929	13730	13821	13808	13605	13947	13852	13559	13698	13856	13834	13819	13884	13658	13850	13652	13772	13659	13656	13711	13714	13792	13924	13872	13862	13541	13700	14004	13845	13874	13750	13849	13859	13581	13922	13831	13614	13642	13590	13683	13670	13793	13667	13743	13692	13722	13843	13657	13829	13623	13731	13689	13660	13664	13621	13828	13826	13793	13696	13753	13657	13767	13630	13743	13706	13738	13728	13672	13756	13843	13746	13646	13858	13859	13879	13621	13749	13767	13515	13706	13813	13960	13800	13762	13681	13855	13671	13755	13811	13899	13813	13658	13766	13646	13797	13719	13874	13756	13734	13694	13909	13719	13703	13630	13736	13841	13703	13686	13833	13592	13749	13760	13730	13805	13600	13763	13793	13462	13699	13736	13742	13801	13793	13838	13726	13776	13927	13772	13684	13825	13779	13771	13792	13706	13710	13592	13836	13546	13833	13752	13870	13629	13712	13766	14007	13715	13898	13625	13933	13897	13842	13926	13913	13701	13917	13745	13803	13717	13715	13657	13803	13810	13930	13576	13753	13618	13766	13547	13852	13799	13854	13785	13690	13724	13707	13832	13721	13898	13890	13987	13448	13750	13742	13505	13816	13808	13799	13723	13708	13785	13792	13794	13775	13692	13898	13706	13834	13636	13842	14078	13767	13697	13838	13987	13834	13752	13874	13811	13793	13697	13732	13944	13549	13735	13859	13660	13651	13778	13787	13784	13712	13888	13613	13756	13611	13608	13769	13910	13844	13751	13809	13628	13728	13871	13793	13754	13772	13702	13930	13912	13850	13643	13714	13668	13740	13765	13740	13808	13795	13662	13810	13667	13751	13803	13750	13967	13692	13856	13773	13713	13761	13887	13548	13715	13946	13775	13751	13864	13760	13668	13771	13841	13708	13945	13560	13696	13664	13674	13598	13835	13605	13814	13844	13711	13765	13636	13828	13777	13783	13689	13905	13647	13748	13869	13995	13793	13750	13970	13886	13653	13630	13985	13789	13621	13885	13842	13618	13966	13702	13649	13568	13665	13712	13927	13782	13586	14068	13717	13634	13666	13867	13923	13918	13775	13788	13844	13883	13575	13626	13748	13917	13634	13819	13739	13573	13758	13612	13701	13904	13663	13680	13543	13758	13766	13950	13804	13602	13702	13751	13836	13681	13602	13730	13780	13584	13843	13825	13753	13691	13816	13663	13700	13742	13840	13640	13839	13667	13776	13745	13515	13782	13688	13691	13875	13837	13735	13683	13688	13572	13777	13830	13734	13801	13757	13790	13787	13598	13623	13781	13851	13696	13804	13877	13809	13732	13760	13854	13701	13732	13519	13796	13840	13756	13874	13662	13643	13721	13879	13612	13888	13772	13731	13818	13818	13978	13701	13872	13752	13765	13659	13766	13784	13836	13722	13807	13757	13910	13895	13899	13854	13661	13855	13761	13919	13973	13946	13820	13652	13814	13746	13611	13815	13781	13819	13925	13901	14000	13852	13693	13862	13613	13696	13799	13779	13820	13847	13566	13882	13740	13698	13744	13838	13784	13801	13749	13785	13600	13717	13762	13592	13743	13710	13817	13604	13803	13667	13813	13786	13664	13785	13694	13683	13846	13732	13675	13730	13925	13608	13613	13822	13883	13951	13765	13885	13712	13694	13740	13851	13787	13703	13812	13719	13774	13648	13690	13880	13741	13698	13829	13819	13836	13759	13707	13796	13883	13857	13670	13761	13731	13800	13779	13857	13828	13890	13674	13842	13746	13863	13839	13732	13677	13669	13666	13758	13585	13687	13728	13848	13900	13648	13698	13721	13793	13649	13754	13789	13849	13770	13699	13610	13680	13817	13731	13563	13525	13568	13545	13746	13864	13879	13928	13827	13778	13685	13755	13671	13482	13995	13703	13842	13860	13751	13870	13751	13758	13665	13834	13625	13870	13604	13714	13649	13863	13771	13766	13746	13870	13779	13712	13749	13873	13746	13677	13701	13710	13746	13777	13643	13753	13795	13803	13542	13684	13687	13879	13675	13867	14027	13680	13933	13857	13721	13749	13587	13688	13502	13897	13875	13909	13790	13838	13852	13641	13949	13572	13761	13811	13558	13747	13896	13655	13765	13603	13853	13923	13664	13827	13721	13781	13758	13952	13709	13822	13673	13706	13728	13811	13661	13921	13944	13628	13834	13697	13652	13730	13715	13604	13828	13584	13792	14090	13932	13868	13661	13779	13709	13700	13683	13759	13746	13812	13823	13697	13769	13811	13789	13819	13732	13533	14036	13761	13659	13680	13833	14061	13673	13804	13760	13644	13672	13870	13883	13716	13612	13821	13648	13857	13586	13772	13852	13754	13686	13952	13812	13705	13788	13759	13807	13813	13838	13802	13802	13509	13802	13899	13925	13595	13748	13717	13613	13657	13711	13798	14008	13717	13720	13778	13757	13730	13898	13863	13782	13642	13938	13741	13850	13624	13866	13806	13860	13592	13782	13861	13714	13689	13774	13624	13679	13769	13769	13911	13675	13740	13708	13678	13670	13894	13852	13921	13817	13777	13563	13828	13723	13767	13709	13847	13886	13807	13669	13884	13760	13946	13836	13812	13725	13820	13799	13843	13824	13678	13779	13746	13858	13663	13932	13852	13839	13825	13724	13757	13799	13786	13815	13624	13638	13798	13715	13757	13804	13645	13902	13691	13700	13895	13605	13625	13729	13659	13809	13721	13864	13807	14007	13603	13808	13772	13802	13733	13967	13674	14049	13882	13807	13750	13655	13768	13716	13560	13717	13665	13865	13711	13763	13659	13701	13853	13909	13794	13760	13778	13899	13771	13999	13820	14001	13858	13653	13927	13764	13906	13689	13787	13610	13720	13787	13452	13907	13606	13842	13801	13769	13818	13787	13797	13791	13815	13782	13833	13742	13955	13665	13739	13843	13795	13773	13826	13678	13841	13809	13774	13729	13626	13548	13684	13830	13953	13875	13933	13860	13823	13950	13725	13880	13774	13665	13713	13944	13735	13791	13945	13841	13740	13610	13670	13889	13776	13899	13861	13824	13720	13793	13853	13812	13726	13637	13719	13757	13863	13844	13863	13786	13723	13773	13726	13959	13837	13785	13735	13627	13818	13760	13810	13807	13881	13562	13956	13693	13798	13749	13465	13715	13761	13825	13733	13669	13677	13920	13995	13859	13890	13755	13794	13720	13663	13611	13903	13655	13856	13678	13706	13804	13744	13601	13664	13808	13647	13747	13901	13629	13692	13599	13665	13716	13798	13736	13860	13688	13477	13716	13803	13625	13707	13694	13981	13815	13731	14018	13883	13926	13743	13867	13759	13838	13676	13879	13633	13790	13887	13819	13767	13774	13775	13635	13855	14016	13869	13685	13814	13751	13820	13842	13826	13978	13821	13854	14008	13891	13666	13717	13851	13703
19835	39560	31578	23326	19914	17475	15949	14965	14349	13884	13520	13362	13192	13010	13065	12949	12886	12859	12798	12768	12613	12454	12563	12715	12607	12591	12707	12582	12622	12491	12646	12534	12527	12477	12515	12556	12602	12488	12460	12654	12489	12446	12472	12589	12549	12596	12503	12666	12370	12530	12487	12453	12407	12646	12469	12366	12610	12397	12456	12501	12632	12395	12486	12440	12629	12567	12484	12440	12484	12577	12483	12520	12488	12415	12415	12507	12247	12592	12503	12554	12358	12360	12530	12497	12514	12519	12569	12538	12475	12363	12367	12588	12382	12312	12418	12598	12409	12537	12466	12274	12453	12374	12394	12604	12496	12531	12370	12437	12450	12421	12342	12409	12458	12503	12444	12412	12171	12410	12390	12371	12409	12290	12454	12464	12436	12356	12375	12432	12492	12331	12481	12389	12458	12581	12599	12422	12427	12429	12401	12371	12466	12508	12408	12411	12570	12448	12396	12392	12447	12454	12403	12628	12408	12409	12305	12501	12470	12402	12411	12324	12396	12429	12465	12408	12463	12530	12397	12499	12390	12445	12374	12404	12402	12611	12527	12426	12629	12387	12468	12460	12498	12475	12511	12434	12456	12638	12365	12439	12408	12367	12463	12398	12538	12591	12379	12476	12538	12270	12527	12516	12315	12472	12467	12207	12463	12456	12418	12503	12578	12345	12357	12587	12461	12518	12493	12337	12514	12380	12455	12471	12416	12401	12537	12428	12337	12538	12352	12353	12262	12502	12451	12359	12497	12536	12518	12352	12355	12250	12523	12439	12464	12463	12336	12469	12479	12363	12548	12370	12408	12294	12542	12530	12372	12500	12230	12420	12621	12339	12493	12430	12507	12342	12513	12484	12398	12447	12357	12467	12598	12566	12413	12415	12454	12529	12544	12272	12397	12495	12493	12492	12483	12451	12356	12429	12542	12385	12610	12502	12534	12487	12568	12331	12520	12485	12473	12372	12488	12557	12334	12528	12259	12400	12296	12591	12376	12406	12463	12512	12491	12385	12394	12418	12470	12521	12552	12418	12302	12398	12352	12508	12558	12575	12776	12403	12368	12418	12355	12444	12490	12442	12537	12485	12415	12404	12320	12468	12388	12436	12554	12383	12340	12629	12494	12503	12485	12705	12372	12355	12537	12644	12446	12369	12602	12550	12659	12567	12434	12426	12347	12522	12475	12516	12378	12429	12447	12404	12519	12394	12352	12294	12339	12256	12481	12491	12496	12540	12452	12591	12463	12423	12501	12576	12510	12302	12408	12388	12342	12625	12291	12414	12504	12484	12616	12317	12551	12461	12422	12464	12526	12428	12537	12551	12475	12392	12532	12483	12334	12333	12438	12463	12391	12397	12364	12329	12427	12612	12495	12410	12479	12307	12433	12544	12318	12496	12276	12356	12572	12375	12455	12312	12623	12473	12406	12303	12426	12582	12422	12459	12470	12390	12518	12607	12518	12671	12427	12493	12569	12414	12620	12567	12482	12588	12393	12341	12407	12388	12478	12460	12368	12447	12432	12485	12333	12532	12484	12478	12463	12488	12474	12461	12466	12398	12469	12328	12437	12617	12405	12248	12575	12516	12403	12555	12356	12600	12420	12447	12467	12417	12392	12484	12444	12380	12669	12381	12241	12508	12450	12427	12337	12554	12398	12246	12472	12332	12410	12381	12430	12548	12403	12626	12466	12371	12527	12321	12364	12195	12522	12405	12395	12487	12520	12499	12496	12680	12532	12357	12447	12456	12441	12604	12451	12531	12501	12394	12498	12518	12430	12401	12388	12327	12573	12462	12479	12504	12429	12461	12332	12416	12514	12396	12513	12445	12386	12467	12411	12360	12520	12475	12563	12336	12485	12575	12500	12430	12417	12215	12338	12373	12473	12628	12421	12560	12520	12454	12328	12349	12465	12395	12445	12418	12600	12265	12387	12511	12524	12448	12543	12490	12424	12616	12292	12436	12427	12525	12293	12449	12430	12416	12556	12544	12398	12512	12332	12514	12441	12490	12365	12387	12506	12399	12516	12604	12462	12436	12500	12469	12335	12448	12443	12398	12626	12531	12391	12481	12383	12428	12600	12411	12324	12390	12352	12420	12464	12400	12512	12383	12464	12385	12349	12392	12495	12337	12499	12450	12527	12434	12412	12392	12392	12515	12443	12463	12350	12609	12295	12413	12277	12425	12658	12358	12560	12370	12493	12509	12610	12379	12366	12410	12269	12153	12429	12487	12496	12445	12479	12343	12514	12485	12421	12515	12464	12439	12383	12442	12320	12582	12447	12280	12452	12426	12393	12664	12348	12490	12333	12557	12375	12415	12538	12457	12428	12372	12582	12429	12477	12401	12546	12570	12492	12506	12589	12408	12476	12371	12379	12492	12420	12516	12392	12346	12319	12439	12447	12324	12485	12519	12506	12434	12389	12481	12421	12367	12470	12415	12517	12465	12461	12541	12420	12353	12428	12451	12531	12489	12525	12450	12695	12312	12414	12415	12510	12451	12583	12507	12349	12524	12477	12634	12439	12536	12369	12529	12478	12385	12492	12571	12325	12466	12427	12416	12341	12381	12374	12310	12399	12322	12407	12538	12515	12357	12464	12324	12366	12329	12464	12451	12449	12465	12559	12638	12703	12382	12341	12353	12581	12517	12397	12242	12369	12410	12299	12467	12480	12459	12528	12374	12369	12378	12343	12346	12519	12318	12482	12438	12528	12362	12546	12582	12463	12492	12555	12278	12469	12423	12527	12478	12419	12355	12490	12537	12613	12462	12533	12404	12563	12300	12393	12312	12424	12540	12477	12523	12330	12455	12509	12526	12448	12329	12496	12597	12535	12319	12502	12476	12466	12542	12509	12520	12564	12436	12453	12571	12413	12508	12373	12598	12195	12521	12514	12325	12460	12335	12409	12382	12444	12346	12331	12373	12455	12343	12458	12509	12255	12476	12460	12435	12508	12490	12385	12299	12341	12517	12235	12547	12375	12576	12465	12565	12553	12404	12411	12350	12374	12582	12427	12620	12497	12354	12493	12452	12426	12655	12508	12544	12405	12340	12336	12467	12349	12360	12465	12453	12536	12532	12497	12376	12429	12484	12437	12521	12223	12489	12403	12437	12501	12473	12316	12422	12395	12445	12469	12491	12498	12377	12526	12358	12482	12357	12663	12578	12344	12330	12374	12199	12330	12351	12553	12255	12494	12437	12393	12404	12379	12351	12279	12391	12559	12595	12473	12566	12477	12593	12625	12611	12301	12335	12367	12349	12481	12418	12464	12421	12439	12287	12367	12454	12471	12608	12533	12439	12330	12417	12403	12403	12563	12441	12554	12506	12383	12481	12479	12281	12438	12418	12469	12373	12506	12490	12293	12413	12301	12607	12470	12324	12541	12263	12563	12339	12493	12571	12523	12398	12361	12302	12495	12599	12580	12404	12423	12468	12413	12376	12712	12233	12582	12434	12431	12473	12303	12467	12398	12572	12433	12395	12551	12358	12458	12207	12468	12471	12440	12349	12494	12511	12300	12416	12593	12312	12435	12566	12430	12494	12373	12489	12351	12532	12493	12459	12466	12412	12530	12336	12524	12355	12299	12296	12676	12554	12512	12621	12304	12499	12443	12634	12449	12406	12332	12534	12444	12497	12231	12407	12324	12464	12550	12498	12596	12486	12537	12519	12410	12377	12514	12550	12487	12454	12573	12332	12510	12522	12264	12481	12413	12362	12493	12460	12508	12416	12336	12439	12522	12433	12511	12286	12422	12409	12568	12525	12345	12393	12462	12380	12293	12507	12548	12565	12490	12349	12513	12473	12395	12495	12545	12579	12389	12584	12491	12545	12573	12486	12355	12411	12479	12392	12372	12340	12236	12373	12395	12483	12251	12359	12357	12463	12508	12393	12675	12692	12481	12534	12425	12490	12570	12448	12589	12519	12369	12462	12461	12534	12409	12424	12399	12300	12410	12508	12405	12549	12367	12418	12259	12556	12324	12283	12232	12503	12429	12589	12452	12478	12562	12395	12406	12375	12421	12364	12526	12302	12473	12489	12491	12413	12303	12394	12446	12457	12289	12534	12467	12405	12509	12376	12421	12413	12383	12301	12418	12548	12576	12448	12567	12514	12300	12403	12562	12636	12479	12460	12185	12441	12537	12577	12505	12500	12372	12526	12410	12450	12598	12416	12274	12436	12567	12558	12537	12471	12272	12572	12573	12498	12409	12513	12307	12495	12446	12464	12478	12364	12413	12450	12494	12416	12414	12526	12500	12499	12444	12471	12421	12424	12588	12389	12299	12585	12336	12330	12457	12415	12500	12473	12483	12344	12450	12395	12509	12430	12448	12439	12474	12537	12522	12404	12434	12365	12624	12383	12492	12624	12618	12479	12504	12310	12562	12367	12392	12388	12295	12527	12433	12322	12630	12409	12444	12440	12463	12637	12398	12461	12439	12525	12349	12504	12541	12272	12531	12514	12406	12341	12414	12513	12416	12492	12445	12418	12499	12378	12538	12584	12437	12518	12420	12443	12622	12513	12253	12474	12515	12504	12489	12637	12388	12351	12493	12331	12403	12462	12412	12307	12489	12573	12405	12265	12508	12540	12436	12404	12399	12537	12484	12544	12435	12410	12498	12479	12494	12255	12404	12583	12491	12506	12388	12316	12350	12455	12455	12439	12314	12391	12537	12463	12418	12315	12491	12621	12430	12460	12544	12215	12520	12332	12473	12495	12319	12355	12406	12180	12554	12427	12443	12541	12343	12514	12489	12567	12498	12583	12392	12338	12386	12508	12446	12428	12494	12330	12476	12470	12244	12396	12381	12530	12328	12424	12387	12396	12547	12498	12408	12508	12393	12489	12440	12459	12449	12508	12514	12424	12592	12786	12534	12530	12496	12546	12449	12599	12552	12494	12485	12451	12487	12500	12601	12471	12284	12476	12391	12444	12481	12298	12496	12445	12407	12392	12506	12490	12407	12505	12228	12332	12541	12326	12507	12660	12498	12393	12474	12451	12456	12447	12334	12539	12458	12566	12261	12502	12436	12430	12414	12465	12470	12448	12554	12399	12368	12556	12452	12569	12269	12507	12530	12347	12489	12536	12248	12450	12396	12397	12436	12419	12526	12362	12358	12570	12644	12547	12430	12447
25336	21626	27223	27101	19598	17378	16913	15980	15546	15370	15280	15030	14885	14900	14949	14879	14762	14729	14722	14763	14905	14637	14807	14507	14664	14716	14690	14679	14630	14630	14576	14779	14697	14728	14598	14718	14513	14552	14593	14497	14592	14515	14793	14543	14485	14442	14311	14393	14458	14479	14631	14604	14623	14653	14719	14563	14712	14664	14679	14381	14485	14391	14631	14636	14593	14685	14675	14670	14623	14391	14629	14456	14775	14784	14659	14488	14616	14491	14670	14632	14709	14626	14481	14538	14766	14669	14484	14573	14577	14713	14635	14423	14574	14760	14562	14721	14641	14597	14360	14528	14743	14523	14448	14567	14560	14494	14422	14543	14680	14393	14583	14684	14629	14492	14598	14490	14763	14634	14501	14463	14722	14803	14460	14819	14616	14778	14698	14541	14407	14678	14465	14622	14748	14655	14535	14555	14481	14413	14567	14772	14577	14545	14747	14598	14355	14720	14475	14640	14693	14358	14640	14765	14697	14384	14772	14591	14526	14448	14434	14641	14619	14535	14745	14711	14596	14394	14443	14463	14449	14360	14635	14611	14645	14526	14488	14421	14697	14464	14533	14367	14607	14514	14534	14572	14480	14746	14467	14333	14422	14457	14605	14513	14511	14615	14569	14720	14603	14619	14568	14678	14536	14472	14645	14746	14451	14575	14666	14761	14560	14649	14690	14510	14459	14498	14355	14368	14564	14564	14606	14536	14587	14435	14501	14575	14458	14583	14566	14421	14678	14693	14415	14587	14724	14453	14582	14518	14563	14712	14709	14709	14501	14578	14540	14433	14614	14409	14577	14581	14585	14572	14438	14614	14543	14485	14590	14586	14714	14517	14598	14617	14496	14522	14406	14551	14698	14676	14500	14440	14521	14587	14568	14681	14578	14535	14377	14719	14685	14543	14505	14559	14453	14564	14596	14557	14519	14604	14565	14403	14518	14650	14724	14610	14553	14491	14425	14541	14874	14520	14573	14608	14502	14330	14627	14613	14553	14570	14712	14548	14697	14432	14638	14496	14727	14236	14417	14703	14787	14588	14623	14620	14575	14383	14702	14420	14716	14549	14514	14672	14645	14400	14408	14817	14508	14546	14537	14479	14493	14520	14620	14852	14706	14649	14677	14642	14510	14547	14606	14591	14373	14718	14492	14538	14437	14698	14665	14761	14541	14525	14518	14602	14617	14598	14549	14681	14567	14553	14628	14574	14506	14335	14560	14744	14647	14455	14628	14595	14570	14654	14571	14734	14548	14650	14517	14502	14364	14646	14634	14738	14684	14559	14508	14552	14549	14727	14682	14537	14538	14722	14906	14525	14487	14522	14651	14819	14709	14531	14505	14545	14492	14594	14697	14520	14773	14417	14752	14522	14648	14434	14502	14600	14522	14565	14639	14529	14579	14637	14675	14623	14695	14531	14471	14638	14561	14684	14594	14557	14768	14624	14565	14652	14506	14658	14664	14593	14646	14662	14602	14556	14834	14704	14458	14387	14795	14612	14565	14494	14510	14658	14408	14691	14631	14472	14710	14505	14648	14679	14427	14586	14545	14479	14566	14634	14613	14522	14621	14685	14555	14276	14517	14681	14604	14752	14496	14317	14549	14279	14575	14597	14512	14459	14545	14552	14687	14650	14639	14504	14697	14571	14572	14634	14454	14348	14565	14841	14511	14558	14617	14803	14641	14437	14534	14558	14674	14665	14387	14599	14616	14496	14331	14646	14607	14614	14476	14613	14626	14593	14559	14763	14648	14828	14366	14735	14587	14698	14565	14451	14665	14498	14694	14472	14648	14629	14521	14590	14673	14707	14642	14653	14553	14485	14645	14641	14647	14502	14608	14431	14531	14562	14547	14626	14619	14549	14590	14576	14644	14532	14625	14558	14516	14507	14485	14608	14798	14563	14644	14523	14587	14433	14595	14495	14551	14509	14614	14427	14479	14365	14635	14672	14478	14727	14595	14827	14565	14670	14642	14651	14560	14660	14641	14599	14562	14570	14581	14622	14638	14479	14583	14619	14536	14592	14602	14483	14533	14583	14685	14533	14391	14587	14654	14629	14544	14572	14673	14362	14664	14601	14424	14560	14453	14708	14350	14684	14454	14695	14499	14583	14567	14727	14595	14604	14569	14443	14727	14691	14695	14686	14345	14392	14561	14688	14701	14677	14551	14707	14687	14577	14640	14587	14445	14507	14466	14588	14503	14715	14783	14393	14384	14391	14755	14672	14597	14533	14654	14555	14648	14607	14586	14548	14631	14464	14698	14379	14663	14622	14738	14695	14399	14817	14687	14487	14702	14659	14801	14630	14536	14746	14584	14585	14582	14519	14793	14556	14758	14475	14631	14632	14617	14571	14466	14333	14782	14393	14787	14713	14565	14454	14508	14573	14461	14613	14706	14517	14490	14539	14718	14739	14654	14411	14474	14513	14682	14546	14540	14459	14457	14352	14479	14564	14598	14704	14569	14684	14330	14457	14499	14596	14416	14692	14680	14461	14693	14665	14704	14449	14598	14641	14471	14639	14703	14654	14594	14559	14524	14445	14565	14507	14712	14655	14717	14607	14605	14624	14565	14658	14387	14701	14534	14639	14518	14445	14627	14614	14383	14551	14475	14532	14792	14623	14492	14324	14483	14549	14573	14542	14696	14486	14540	14719	14607	14404	14631	14490	14530	14625	14638	14651	14554	14656	14466	14381	14387	14572	14621	14552	14590	14697	14631	14495	14483	14638	14642	14716	14593	14688	14636	14490	14588	14440	14529	14509	14629	14474	14514	14605	14543	14423	14515	14676	14500	14418	14717	14477	14493	14429	14663	14623	14412	14597	14329	14390	14596	14775	14693	14586	14506	14530	14595	14741	14641	14655	14514	14501	14462	14631	14585	14620	14539	14780	14467	14646	14627	14551	14745	14784	14545	14762	14597	14542	14479	14702	14686	14656	14505	14410	14674	14393	14592	14502	14622	14662	14566	14584	14468	14582	14736	14642	14621	14473	14619	14325	14652	14541	14666	14523	14636	14676	14421	14331	14459	14363	14804	14696	14690	14574	14800	14426	14665	14702	14590	14549	14389	14566	14514	14547	14490	14793	14658	14633	14525	14672	14559	14777	14489	14548	14821	14662	14683	14691	14684	14580	14541	14626	14756	14668	14659	14480	14628	14759	14661	14577	14609	14444	14652	14554	14425	14494	14478	14635	14518	14425	14560	14685	14635	14549	14614	14451	14429	14597	14774	14532	14553	14582	14590	14599	14787	14696	14664	14547	14580	14624	14519	14652	14550	14593	14472	14334	14426	14680	14633	14726	14584	14609	14549	14570	14556	14679	14692	14647	14506	14585	14526	14558	14512	14511	14679	14537	14761	14578	14553	14665	14717	14778	14494	14661	14666	14537	14531	14631	14584	14513	14774	14575	14585	14445	14736	14506	14692	14657	14671	14635	14735	14497	14474	14672	14789	14444	14621	14496	14611	14581	14576	14653	14578	14533	14560	14531	14407	14677	14705	14587	14449	14358	14565	14429	14560	14634	14315	14637	14785	14719	14568	14770	14655	14437	14698	14803	14608	14660	14502	14394	14538	14339	14443	14730	14658	14674	14380	14311	14608	14600	14701	14683	14797	14571	14606	14710	14568	14385	14642	14675	14639	14454	14440	14619	14632	14622	14489	14497	14649	14574	14550	14514	14706	14536	14594	14545	14476	14594	14639	14645	14529	14569	14626	14548	14670	14543	14579	14561	14502	14588	14676	14471	14467	14450	14420	14565	14756	14556	14805	14675	14603	14639	14661	14477	14539	14672	14589	14724	14567	14431	14610	14521	14473	14592	14491	14683	14702	14657	14692	14563	14580	14461	14465	14653	14683	14469	14566	14549	14708	14356	14593	14562	14564	14544	14435	14444	14481	14506	14531	14577	14647	14495	14605	14654	14391	14762	14684	14662	14899	14741	14545	14487	14466	14512	14596	14441	14682	14679	14636	14610	14608	14363	14433	14553	14618	14504	14574	14628	14589	14463	14668	14594	14651	14633	14550	14472	14592	14550	14651	14498	14454	14610	14636	14560	14420	14507	14407	14466	14598	14580	14455	14550	14597	14577	14489	14446	14408	14633	14562	14683	14542	14644	14532	14562	14592	14738	14551	14763	14526	14713	14386	14626	14342	14538	14825	14580	14659	14654	14924	14585	14583	14650	14475	14511	14580	14703	14510	14499	14628	14756	14621	14666	14813	14588	14607	14388	14458	14417	14491	14523	14422	14693	14875	14593	14596	14653	14524	14705	14662	14614	14869	14439	14574	14629	14466	14555	14645	14649	14533	14590	14447	14387	14514	14737	14529	14661	14530	14499	14288	14273	14598	14687	14428	14606	14324	14525	14647	14610	14784	14638	14736	14786	14683	14419	14575	14503	14655	14517	14544	14746	14616	14483	14586	14577	14682	14643	14706	14676	14640	14716	14541	14724	14500	14604	14591	14602	14645	14603	14531	14720	14745	14489	14738	14553	14719	14554	14440	14683	14576	14521	14687	14665	14409	14456	14321	14628	14585	14730	14711	14413	14558	14687	14631	14470	14560	14675	14736	14593	14583	14566	14589	14356	14480	14532	14570	14552	14407	14692	14446	14382	14591	14648	14699	14440	14662	14725	14316	14620	14442	14409	14663	14578	14305	14522	14537	14644	14647	14531	14581	14714	14742	14534	14432	14469	14625	14628	14377	14770	14733	14621	14858	14625	14695	14535	14506	14636	14733	14591	14681	14640	14458	14561	14552	14446	14524	14516	14497	14601	14478	14434	14752	14605	14483	14576	14557	14690	14776	14583	14808	14503	14583	14669	14396	14341	14427	14596	14862	14544	14611	14634	14673	14551	14596	14392	14698	14445	14649	14520	14641	14515	14676	14633	14478	14595	14692	14631	14586	14536	14521	14586	14407	14581	14541	14656	14650	14622	14423	14592	14577	14649	14726	14530	14464	14410	14634	14719	14578	14631	14645	14535	14566	14468	14380	14695	14605	14593	14599	14540	14572	14598	14518	14383	14399	14656	14611	14745	14686	14612	14672	14462	14635	14685	14494	14540	14623	14468	14680	14727	14742	14715	14653	14610	14847	14645	14765	14675	14528	14495	14505	14541	14526	14508	14528	14718	14687	14508
19721	35934	27784	21057	18570	16516	15474	14656	14224	13891	13683	13672	13482	13306	13282	13237	13241	13210	13032	13202	13085	13092	13177	13088	12944	13038	12893	12929	13085	13128	13041	12886	13160	13093	13028	13085	12800	13046	12992	12956	12872	12891	12972	12993	13017	12941	13041	12794	13002	13033	12822	13062	13038	12895	13082	13101	13072	12935	13145	12974	13051	12960	12885	12901	12815	12914	12940	12885	12704	12900	13023	13140	12681	13007	12950	12869	13055	12839	12934	12978	13111	13039	12935	13106	12878	12813	13015	12946	12900	12968	12984	12976	12865	13091	13069	12841	12853	12949	12857	13034	13096	12823	13007	12824	13017	13012	13065	13125	12800	12936	13068	12914	13085	12891	12906	12781	13073	12840	13140	12945	12998	13083	12954	12904	12910	13014	12941	13050	13072	13107	12922	12735	12926	13138	13015	12941	12863	13155	13018	12818	13007	12945	12915	12809	12886	12827	12870	12870	12896	12896	12917	12963	13000	13024	12956	13025	12966	13005	13061	12928	13005	12961	13061	13023	12866	13006	12950	12882	12970	12951	13017	12894	12935	12885	12979	12844	12990	13015	12935	13101	12994	12831	12716	13050	13019	12819	12977	12846	12941	13025	12867	12911	12763	12953	12802	12843	12952	12971	12917	12936	12944	12978	12894	12927	13062	13048	13012	12864	12955	13037	12872	12818	12826	12821	13066	12856	12823	13050	12890	12955	12969	13025	12914	12811	12988	12894	12967	12820	12903	12962	13057	12961	12762	12865	12942	13100	12796	12967	12937	12977	12864	13000	13022	13085	13079	12962	13123	12903	12838	13021	12860	12825	13111	12783	12879	13055	13001	13044	12909	12958	12944	13079	12953	13024	13057	12855	13001	13012	12927	13009	13025	12991	13028	12920	13021	12909	13016	13050	13043	13168	13013	12871	12948	13164	12918	12838	12899	12933	12910	12948	12771	12948	12804	12864	12969	12889	12873	12942	12930	13043	12931	12979	13005	12938	12837	12874	12925	12912	12850	12925	13126	12965	12786	13030	13068	13036	13127	12973	12954	12895	13032	13005	13029	13101	12885	12812	13040	13055	12945	13019	12881	12861	13053	13053	13006	13009	12871	13078	12903	12825	12920	12990	12928	13041	12798	13110	12877	12969	12963	12937	12927	12755	13024	13039	12916	12943	12881	12996	12925	13014	12938	12952	12990	12921	12846	12996	13005	12985	12991	13050	12874	12802	12969	12819	12842	12916	12870	13053	12932	12965	13112	13089	12771	13000	13060	12979	12824	13046	12874	13017	13039	13003	12909	13145	12886	12897	13066	13000	12954	13132	12892	12821	12859	12881	12696	13047	12861	13015	12933	12945	12674	12891	12920	13014	12987	12900	12896	12900	12912	13073	12868	12911	12871	13092	12931	12879	12850	12930	12919	12949	12817	12945	12744	12979	13037	12974	13025	12870	12820	12851	13143	12734	12964	12987	13118	12846	12935	13115	12964	13005	12790	12898	13041	13149	12967	13136	12998	12771	13031	12971	12991	12948	12802	12914	12991	12746	12929	12874	12955	12948	12961	12898	12973	12833	12897	12871	12896	13056	12930	12962	12945	12910	12874	12936	12849	12861	12819	13023	12950	13063	12992	12936	12996	13114	12823	12951	12900	13132	12994	13028	12937	13155	12878	13060	13112	12867	13118	13001	13094	12858	12948	12923	12888	13033	12815	12927	12933	13014	12902	12803	12953	13052	12716	12884	13051	12954	12954	12980	13045	12965	12995	13022	12977	13117	12932	12874	12813	13027	12990	12911	12921	12856	13137	12898	12881	13002	13122	12920	13091	13093	12809	13001	13070	13032	12949	12820	12941	12863	13099	13108	12996	13020	12982	12978	12856	12795	12997	12878	12947	12771	12980	12973	12946	13009	12963	12977	13029	13098	12963	13070	12845	13094	12883	12851	12960	13012	12900	12944	12795	13043	13001	12900	12940	12869	13061	13046	12973	12921	13020	12958	12930	13116	13003	13165	12792	13061	12907	12831	12913	12934	12974	13019	12923	13137	12939	13012	12985	12953	13021	12859	12996	12884	12840	12924	12825	13012	12898	13021	12913	12841	12942	12936	12729	12925	12863	13106	12850	12962	12908	12745	12946	13025	12977	12959	12895	12849	13010	13031	12929	12983	13009	12986	13014	13004	12899	12965	13031	13009	12979	13025	12850	13038	13210	13068	12979	12980	13051	12890	13009	13009	12762	12901	13063	13077	13045	12888	12921	12961	12954	13032	12928	13056	13028	13087	12906	12877	12805	13149	12834	13030	12863	12888	13071	13048	12883	12967	13030	13024	13000	13038	12987	12769	12959	12844	12818	12774	13102	12931	12947	13015	12846	13066	12850	12690	13125	12995	12956	12948	13024	12937	12951	12986	13143	12990	13170	13016	13031	12845	13033	12987	12779	13073	13062	12981	12982	12894	12956	13026	12888	12955	12936	12958	12973	12985	13010	12965	12819	12872	12900	13075	12929	12874	12886	12980	12864	12924	13037	13059	12863	12903	12867	12982	12907	12927	13025	13074	13057	12967	13079	13122	12984	12967	12880	12984	13045	12961	12774	12987	12942	12763	13148	12773	12912	12986	13009	12925	12879	12990	12988	12776	13018	12921	12918	12984	12961	12981	13003	12967	12894	12863	12949	12780	12959	12891	13014	12915	12985	13037	12989	13022	12952	12988	13013	12928	13004	12984	12925	13028	13169	12827	12996	13034	13013	13071	12968	12841	12959	12938	12866	12911	12906	13115	12990	13013	13014	12998	12897	13020	12800	12822	12839	12902	12794	12869	13129	12875	13062	12935	13081	12911	12954	13060	12952	13012	12921	13049	12775	12840	13073	12915	12786	13020	12948	12915	12964	12969	12864	12949	12953	12865	12961	12984	12759	13009	13046	12873	12887	12599	12980	12900	13104	13083	12953	12856	13128	13120	12968	12894	13135	13056	12776	12755	12949	12985	12858	12810	12883	12983	13092	13046	12911	13175	13080	12940	12987	12928	12863	12961	13151	12764	13017	13106	12933	12988	12871	13133	12926	13053	13003	13025	12878	13005	12931	12953	12837	13153	12813	12867	13033	12834	13005	13023	13075	12966	13066	12975	13171	12913	12990	12879	12878	12894	13042	12962	12908	13035	12804	12950	12953	12905	12910	12958	12948	12917	12952	12894	12976	13100	13017	12942	13028	12977	12931	13005	12943	12949	12989	12989	12991	12962	13001	12915	13124	12927	13058	12856	12990	12937	12880	12824	12943	12870	12848	12952	13073	12997	12955	12850	12859	12869	12990	12789	12811	12976	12933	13093	12841	12942	12869	13014	12917	12982	12951	13026	13059	12902	12840	12971	12868	12876	12971	12986	12929	13058	12893	13027	12863	13075	12941	12906	13066	12913	13086	12815	13131	12990	12938	12847	12980	13004	12953	13016	12850	12935	13025	12977	13017	12970	13050	12902	12919	12852	12866	12971	12754	12920	13097	12926	13049	13057	12859	13010	12925	13000	12838	13167	12932	12962	12981	12998	12983	13102	12888	13038	12973	13034	12852	12955	13141	13168	12886	13106	13112	12960	12963	12971	12928	12875	13093	12919	12935	13166	12966	12969	12859	13044	12955	12980	12775	13026	12934	12975	13009	12876	12998	13044	12855	12865	12993	12885	12937	12840	13036	13030	12961	12893	12948	13067	13146	12907	13085	13028	13003	12999	12875	12915	12965	12859	13015	12814	12902	12881	12909	12996	12782	13118	12825	12964	12982	13000	12840	12830	12948	12835	12924	12811	12904	13067	13033	13209	12849	12821	12877	13104	12847	12927	13050	12952	13050	12876	12947	12927	13017	12890	12910	12749	13003	13004	12796	13106	12948	12974	13010	12769	12891	12989	12906	13015	12982	13108	13053	12854	12973	12971	13070	12937	12958	12940	12862	12962	13100	12927	12842	13068	13033	13009	13035	12963	12944	12994	13073	12986	13101	12761	12901	13019	12875	12849	12875	13035	12987	13061	12909	12885	12911	13134	12905	12942	13056	13097	12975	12840	13025	12803	13007	12717	12924	13008	12876	13010	13003	12918	13050	12767	13126	12980	12864	12866	12939	12899	13067	12903	12892	13000	12994	12874	12745	13000	12949	12917	13071	12874	12989	12976	12849	12714	13138	12806	12977	12959	13107	12987	13077	12990	12850	12900	12926	12986	12900	12841	13045	13020	13012	12816	12902	13061	12808	12919	12756	13021	12862	12805	13115	12955	12888	13152	12855	13060	13011	13005	12854	13043	12950	12959	13015	12964	12994	13041	13020	12970	13027	13082	12875	12941	12911	12857	12916	12969	13060	12864	13069	12950	12941	12918	13035	13033	13006	12836	13115	12907	12974	13075	13115	12990	13087	12726	12863	12842	12856	12779	12705	13074	12895	12981	13065	12936	13009	12949	13123	12844	13100	12849	12990	12871	12898	12923	12889	12939	13059	12918	12910	12953	12773	12978	13062	13081	12918	12881	12930	12927	12892	12998	12870	12817	12963	12865	12959	12835	12933	12875	12987	13173	13004	12916	12969	13108	12976	12895	12913	12929	12880	12904	12888	13096	12921	12963	12887	13082	13003	13051	12859	12954	12950	12825	12953	13001	12944	12900	13049	12900	12871	13008	12917	13021	13073	12992	13012	12874	13016	12941	12886	13006	13068	12851	12941	12903	12946	12901	12941	13146	12908	12980	12972	12925	13059	12833	13139	12818	13014	13086	12912	12995	13140	13128	12964	12983	12860	12845	12912	13031	13099	12924	13075	12806	12916	12870	12904	12896	12936	12963	13097	13083	12989	12995	12984	13077	12885	13096	12769	13003	12867	13101	13131	12910	12927	12900	12854	12901	12796	12975	12760	12943	12964	12972	12999	12995	13024	13009	12860	12669	13026	12889	12910	12994	13102	13006	13108	12908	13076	12992	13128	12898	12858	12964	12929	12884	12904	13076	12988	12811	13054	12943	12908	12886	13164	13069	12957	12754	13041	13074	12854	13037	12895	12844	12929	13087	13008	13052	12896	13129	12946	12900	12942	12993	12729	12893	13056	13044	13079	12876	12951	12838	12814	13122	12900	12994	12999	12987	13000	12928	12825	12776	12870	13016	13086	12908
22599	21586	28844	24784	21898	23198	21783	16784	15571	15480	14791	14697	14521	14415	14306	14423	14124	14068	14139	14055	13968	14091	13919	13913	13979	14138	14058	13771	13872	13807	13751	13749	13856	13869	13863	13675	13812	13838	13730	13813	13703	13737	13734	13700	13750	13760	13576	13665	13692	13641	13608	13786	13917	13547	13967	13772	13768	13892	13718	13532	13688	13611	13724	13662	13738	13567	13744	13862	13608	13605	13591	13713	13768	13676	13633	13739	13550	13866	13797	13802	13525	13734	13561	13669	13626	13732	13711	13688	13626	13501	13766	13604	13420	13818	13677	13879	13588	13562	13624	13622	13724	13752	13693	13689	13665	13637	13814	13482	13570	13461	13738	13644	13771	13522	13761	13530	13568	13457	13796	13678	13692	13542	13780	13662	13551	13817	13626	13617	13542	13762	13980	13637	13677	13693	13593	13945	13692	13536	13726	13623	13654	13654	13545	13499	13623	13580	13484	13591	13779	13593	13730	13743	13550	13773	13562	13744	13751	13790	13764	13532	13882	13765	13850	13648	13794	13531	13704	13696	13798	13806	13765	13551	13626	13744	13673	13613	13690	13595	13915	13779	13568	13756	13633	13453	13543	13694	13479	13703	13546	13666	13722	13586	13790	13637	13611	13751	13673	13654	13797	13947	13622	13559	13842	13547	13749	13685	13652	13844	13720	13617	13556	13575	13555	13688	13528	13659	13576	13653	13572	13620	13815	13715	13623	13752	13670	13469	13696	13566	13786	13737	13418	13608	13597	13641	13836	13431	13875	13778	13570	13457	13417	13585	13615	13579	13668	13667	13861	13650	13709	13695	13690	13678	13541	13728	13693	13712	13585	13686	13670	13752	13728	13780	13511	13701	13637	13737	13738	13681	13531	13736	13696	13681	13626	13703	13719	13635	13811	13680	13583	13671	13465	13635	13716	13588	13917	13721	13818	13727	13781	13942	13691	13616	13658	13577	13847	13591	13782	13439	13597	13576	13612	13617	13451	13633	13568	13636	13699	13598	13699	13743	13844	13634	13594	13658	13823	13855	13537	13723	13791	13569	13638	13474	13755	13682	13607	13525	13557	13585	13827	13735	13581	13615	13618	13587	13613	13569	13639	13470	13737	13790	13495	13648	13761	13746	13844	13460	13659	13751	13643	13527	13565	13710	13699	13617	13774	13679	13586	13687	13597	13737	13675	13632	13824	13612	13691	13733	13654	13583	13498	13757	13569	13702	13826	13596	13558	13519	13725	13649	13781	13624	13672	13463	13634	13644	13766	13562	13569	13640	13629	13744	13703	13508	13645	13543	13686	13547	13306	13378	13633	13524	13522	13638	13666	13759	13563	13582	13855	13833	13700	13724	13706	13761	13541	13514	13672	13788	13495	13598	13433	13590	13671	13704	13746	13752	13555	13534	13810	13765	13836	13604	13680	13726	13739	13586	13671	13615	13615	13544	13556	13800	13398	13699	13542	13722	13748	13654	13755	13641	13507	13754	13611	13503	13613	13628	13920	13769	13501	13637	13697	13639	13695	13561	13693	13671	13708	13593	13709	13696	13648	13481	13608	13614	13675	13728	13904	13747	13602	13488	13790	13723	13720	13737	13420	13556	13796	13706	13619	13631	13838	13556	13633	13602	13572	13625	13631	13610	13638	13645	13362	13783	13662	13552	13534	13425	13523	13744	13529	13638	13616	13625	13707	13520	13673	13539	13738	13454	13601	13678	13758	13646	13531	13487	13485	13484	13601	13499	13762	13566	13631	13564	13504	13561	13527	13634	13551	13699	13492	13723	13736	13525	13535	13684	13643	13702	13480	13631	13676	13798	13687	13617	13466	13577	13723	13730	13826	13616	13648	13627	13682	13669	13688	13615	13531	13810	13709	13969	13682	13383	13555	13705	13754	13496	13558	13591	13720	13831	13631	13701	13677	13495	13750	13581	13829	13750	13458	13556	13706	13577	13490	13593	13636	13723	13774	13620	13628	13582	13708	13668	13781	13571	13568	13635	13766	13755	13666	13760	13686	13711	13707	13529	13790	13638	13543	13507	13584	13697	13589	13715	13610	13624	13628	13568	13700	13680	13568	13507	13441	13783	13727	13662	13517	13614	13687	13484	13675	13717	13665	13643	13408	13724	13423	13734	13555	13645	13680	13552	13704	13517	13519	13622	13599	13758	13581	13767	13901	13539	13708	13935	13692	13563	13723	13507	13522	13722	13784	13575	13574	13782	13804	13700	13666	13563	13668	13633	13628	13660	13682	13670	13773	13694	13674	13624	13611	13541	13653	13617	13651	13625	13601	13611	13500	13644	13623	13475	13754	13945	13561	13514	13605	13536	13516	13683	13684	13578	13657	13760	13468	13784	13663	13577	13655	13786	13566	13636	13647	13707	13722	13650	13476	13582	13659	13835	13717	13685	13708	13628	13802	13624	13577	13645	13689	13872	13600	13744	13549	13721	13487	13653	13722	13586	13626	13676	13439	13646	13498	13729	13928	13700	13744	13680	13587	13715	13654	13625	13618	13706	13659	13768	13601	13786	13678	13671	13705	13661	13595	13785	13522	13622	13751	13751	13778	13674	13509	13653	13551	13682	13579	13541	13558	13534	13633	13673	13528	13579	13621	13609	13721	13707	13861	13676	13647	13601	13539	13519	13485	13568	13818	13634	13672	13713	13622	13696	13793	13563	13784	13623	13723	13599	13672	13491	13662	13872	13561	13615	13642	13810	13817	13632	13695	13652	13844	13814	13670	13572	13694	13746	13676	13791	13727	13715	13714	13715	13475	13559	13702	13657	13746	13600	13743	13663	13612	13526	13617	13725	13838	13849	13558	13707	13418	13523	13764	13819	13623	13440	13623	13545	13839	13621	13681	13605	13654	13631	13816	13781	13649	13556	13649	13815	13559	13428	13694	13584	13585	13608	13715	13536	13638	13653	13408	13688	13889	13666	13617	13555	13549	13580	13627	13647	13719	13825	13832	13742	13606	13714	13597	13706	13541	13596	13742	13748	13755	13656	13756	13598	13506	13531	13663	13621	13564	13642	13883	13712	13742	13674	13430	13761	13666	13788	13915	13555	13577	13589	13661	13722	13484	13625	13844	13724	13652	13598	13576	13488	13576	13680	13641	13777	13888	13851	13800	13772	13440	13663	13526	13591	13678	13591	13717	13608	13634	13502	13545	13724	13561	13783	13656	13536	13426	13788	13674	13802	13571	13507	13632	13580	13618	13633	13542	13653	13671	13781	13741	13632	13799	13709	13694	13741	13645	13803	13540	13542	13604	13536	13500	13693	13649	13457	13528	13587	13579	13610	13536	13652	13678	13645	13559	13513	13633	13529	13795	13694	13699	13598	13563	13656	13546	13699	13684	13591	13595	13811	13746	13620	13529	13901	13388	13597	13766	13675	13562	13592	13729	13735	13593	13455	13546	13544	13590	13526	13655	13744	13639	13631	13494	13637	13674	13741	13598	13639	13620	13688	13767	13796	13462	13696	13594	13703	13735	13698	13795	13769	13621	13542	13615	13566	13632	13573	13716	13833	13691	13591	13498	13728	13636	13671	13662	13514	13701	13506	13589	13665	13794	13745	13592	13704	13735	13705	13832	13704	13813	13635	13425	13728	13634	13561	13707	13706	13598	13646	13543	13779	13641	13724	13752	13749	13716	13758	13728	13681	13743	13608	13646	13613	13636	13843	13570	13852	13666	13673	13732	13925	13770	13741	13600	13588	13533	13623	13490	13602	13811	13689	13678	13771	13649	13630	13734	13677	13664	13590	13569	13635	13598	13778	13515	13600	13653	13519	13719	13694	13641	13526	13619	13553	13509	13574	13679	13793	13438	13592	13656	13730	13588	13687	13559	13551	13746	13578	13709	13704	13748	13800	13543	13501	13685	13546	13668	13800	13718	13697	13680	13601	13536	13594	13640	13744	13818	13628	13630	13744	13764	13736	13661	13528	13693	13500	13675	13815	13643	13705	13505	13565	13434	13490	13624	13518	13771	13681	13633	13524	13661	13641	13697	13509	13554	13673	13570	13623	13848	13698	13698	13754	13607	13706	13682	13597	13781	13638	13774	13478	13751	13674	13613	13602	13623	13580	13569	13722	13439	13563	13757	13794	13603	13561	13735	13561	13602	13562	13620	13557	13512	13611	13752	13477	13558	13639	13536	13586	13777	13675	13754	13706	13701	13707	13483	13641	13829	13584	13746	13755	13529	13475	13733	13705	13833	13664	13610	13404	13833	13582	13598	13631	13667	13650	13646	13644	13622	13615	13576	13662	13620	13610	13480	13613	13704	13591	13588	13449	13506	13650	13604	13610	13466	13595	13704	13550	13551	13666	13598	13512	13638	13541	13624	13612	13816	13616	13728	13667	13771	13609	13474	13474	13803	13570	13528	13670	13507	13524	13517	13508	13718	13747	13806	13689	13644	13697	13622	13529	13692	13608	13474	13638	13552	13733	13585	13765	13661	13759	13522	13619	13583	13888	13749	13699	13707	13691	13726	13655	13588	13708	13544	13760	13755	13672	13558	13627	13524	13661	13753	13704	13701	13542	13601	13707	13554	13709	13819	13866	13680	13810	13615	13637	13578	13510	13681	13728	13463	13384	13663	13646	13686	13843	13716	13488	13642	13556	13580	13582	13702	13638	13684	13696	13585	13744	13597	13706	13613	13540	13581	13488	13589	13788	13863	13686	13720	13547	13592	13801	13538	13587	13717	13652	13841	13858	13712	13596	13792	13753	13715	13583	13676	13683	13851	13503	13514	13701	13612	13920	13782	13740	13700	13565	13640	13538	13694	13696	13699	13588	13672	13700	13773	13723	13684	13541	13727	13767	13691	13621	13547	13520	13564	13554	13470	13813	13687	13569	13494	13683	13776	13519	13597	13630	13590	13535	13769	13632	13736	13794	13721	13470	13697	13563	13675	13835	13801	13580	13630	13614	13486	13814	13723	13573	13595	13590	13468	13645	13605	13804	13634	13667	13724	13438	13710	13488	13565	13571	13718	13661	13663	13595	13626	13539	13837	13644	13592	13627	13614	13748	13664	13744	13685	13710	13635	13491	13745	13499	13499	13598	13669	13739	13564	13620	13622	13575	13685	13661	13535	13622	13768	13610	13734	13564	13730	13582	13846	13707	13740	13460
20330	42684	33527	25175	21766	18980	16731	15726	14777	14160	13758	13429	13416	13201	13082	12957	12831	12795	12620	12662	12557	12507	12590	12500	12602	12597	12650	12436	12528	12474	12429	12436	12448	12518	12411	12408	12352	12311	12333	12357	12298	12300	12401	12373	12523	12588	12318	12254	12357	12356	12365	12408	12396	12498	12360	12371	12381	12384	12271	12437	12442	12316	12326	12463	12466	12349	12425	12330	12366	12483	12513	12381	12398	12457	12385	12474	12290	12373	12353	12255	12304	12362	12367	12348	12358	12449	12206	12244	12445	12399	12486	12305	12462	12295	12366	12374	12464	12294	12265	12507	12323	12424	12238	12265	12417	12266	12379	12220	12298	12341	12314	12333	12203	12334	12289	12393	12344	12284	12415	12337	12304	12344	12363	12328	12337	12384	12470	12398	12363	12387	12200	12177	12384	12319	12380	12314	12611	12266	12479	12283	12369	12460	12425	12473	12277	12311	12541	12316	12371	12376	12258	12306	12554	12298	12396	12450	12228	12478	12157	12382	12268	12400	12271	12395	12307	12422	12225	12253	12307	12210	12264	12316	12374	12423	12349	12253	12397	12327	12293	12269	12404	12453	12283	12266	12398	12247	12332	12373	12530	12516	12391	12311	12397	12218	12283	12439	12585	12316	12191	12313	12387	12474	12315	12544	12505	12312	12375	12301	12412	12453	12360	12306	12372	12307	12388	12393	12216	12291	12508	12381	12463	12310	12338	12316	12424	12284	12425	12384	12321	12369	12479	12390	12417	12331	12484	12413	12474	12242	12294	12249	12207	12386	12366	12423	12325	12343	12348	12229	12355	12523	12383	12333	12418	12321	12309	12346	12439	12290	12298	12261	12325	12347	12340	12325	12398	12474	12260	12352	12374	12334	12420	12406	12183	12168	12347	12331	12227	12235	12360	12383	12319	12293	12374	12174	12309	12373	12360	12144	12406	12305	12298	12389	12305	12165	12426	12305	12310	12459	12357	12502	12261	12365	12407	12487	12216	12179	12307	12313	12299	12418	12413	12179	12338	12489	12472	12351	12437	12459	12420	12264	12302	12537	12402	12264	12295	12364	12410	12518	12449	12360	12328	12360	12486	12439	12435	12402	12454	12365	12266	12310	12345	12456	12394	12375	12374	12293	12276	12567	12437	12319	12373	12346	12361	12459	12230	12292	12317	12273	12373	12416	12211	12305	12368	12474	12357	12224	12264	12544	12351	12255	12367	12168	12365	12181	12517	12324	12213	12359	12398	12421	12383	12098	12440	12351	12483	12058	12294	12357	12344	12396	12319	12246	12465	12193	12226	12400	12378	12406	12266	12242	12400	12280	12386	12279	12386	12364	12300	12207	12363	12432	12429	12366	12353	12447	12372	12260	12420	12299	12386	12552	12441	12366	12450	12405	12427	12367	12345	12221	12464	12344	12472	12550	12374	12500	12392	12324	12246	12576	12390	12480	12397	12472	12452	12260	12369	12236	12356	12423	12343	12419	12299	12384	12266	12322	12264	12274	12323	12372	12176	12376	12378	12343	12232	12138	12371	12402	12293	12495	12329	12391	12207	12461	12436	12218	12552	12278	12384	12373	12283	12392	12387	12336	12269	12266	12538	12202	12230	12317	12496	12490	12381	12350	12447	12365	12350	12450	12364	12311	12485	12370	12290	12309	12415	12463	12306	12298	12367	12381	12226	12355	12336	12492	12322	12435	12315	12538	12329	12301	12364	12255	12343	12363	12484	12454	12383	12349	12336	12383	12304	12268	12435	12487	12280	12308	12375	12368	12308	12593	12276	12301	12413	12105	12197	12504	12499	12300	12326	12351	12360	12561	12416	12471	12318	12337	12259	12422	12372	12497	12197	12367	12347	12557	12376	12306	12373	12397	12412	12291	12484	12176	12438	12549	12344	12309	12286	12449	12309	12432	12224	12332	12296	12254	12423	12406	12387	12255	12195	12403	12280	12367	12384	12403	12499	12383	12317	12259	12451	12273	12233	12367	12318	12305	12411	12376	12409	12371	12465	12294	12225	12602	12412	12506	12337	12237	12300	12443	12395	12170	12404	12330	12421	12335	12313	12288	12332	12257	12332	12538	12452	12329	12401	12319	12331	12240	12248	12334	12429	12550	12402	12309	12327	12257	12355	12348	12314	12431	12352	12490	12190	12473	12354	12268	12231	12285	12300	12257	12263	12350	12231	12369	12386	12348	12204	12342	12347	12402	12309	12412	12278	12431	12344	12413	12352	12378	12318	12291	12428	12287	12302	12401	12321	12309	12327	12289	12533	12240	12359	12299	12421	12364	12323	12238	12423	12215	12343	12343	12386	12352	12455	12411	12208	12283	12368	12400	12419	12124	12388	12322	12344	12388	12279	12413	12455	12246	12448	12411	12222	12389	12276	12276	12437	12347	12354	12187	12562	12355	12308	12195	12437	12310	12183	12452	12411	12407	12366	12487	12120	12492	12341	12243	12363	12581	12505	12402	12333	12310	12342	12296	12290	12347	12377	12373	12306	12353	12357	12304	12183	12243	12194	12492	12476	12330	12308	12191	12377	12577	12350	12362	12415	12253	12493	12452	12343	12320	12286	12342	12456	12234	12221	12289	12512	12214	12339	12517	12234	12220	12504	12390	12342	12329	12428	12330	12231	12299	12360	12356	12433	12510	12345	12312	12381	12348	12462	12377	12282	12285	12287	12414	12242	12459	12309	12204	12421	12465	12198	12558	12291	12469	12459	12405	12407	12297	12357	12198	12449	12387	12479	12342	12395	12390	12525	12317	12302	12248	12246	12396	12398	12490	12364	12438	12181	12441	12251	12345	12408	12300	12245	12169	12316	12463	12399	12394	12395	12300	12226	12193	12328	12327	12372	12447	12349	12435	12203	12297	12409	12263	12356	12412	12465	12427	12296	12352	12412	12395	12285	12409	12252	12273	12196	12285	12322	12274	12441	12336	12316	12383	12398	12273	12293	12406	12438	12177	12435	12317	12266	12348	12559	12396	12320	12391	12226	12150	12370	12310	12319	12255	12247	12449	12249	12247	12297	12439	12281	12236	12205	12414	12305	12372	12376	12371	12478	12390	12136	12365	12198	12269	12288	12371	12332	12312	12365	12459	12361	12334	12355	12471	12437	12383	12430	12418	12321	12405	12266	12443	12470	12279	12351	12448	12393	12410	12301	12331	12136	12416	12322	12356	12458	12514	12262	12333	12281	12355	12337	12371	12194	12287	12381	12412	12475	12188	12354	12389	12351	12511	12340	12431	12413	12425	12310	12557	12345	12226	12301	12406	12357	12286	12293	12455	12309	12283	12593	12378	12432	12512	12336	12285	12367	12288	12427	12251	12379	12451	12111	12389	12463	12205	12270	12164	12335	12462	12366	12281	12348	12260	12424	12191	12315	12311	12579	12347	12477	12478	12274	12303	12380	12363	12367	12165	12290	12379	12316	12477	12164	12491	12393	12455	12412	12281	12416	12566	12379	12248	12379	12306	12523	12476	12483	12530	12444	12401	12420	12468	12367	12447	12144	12359	12205	12450	12466	12445	12337	12431	12310	12355	12349	12303	12352	12256	12335	12457	12251	12267	12400	12374	12350	12339	12395	12409	12429	12384	12286	12352	12408	12415	12261	12264	12283	12326	12347	12218	12298	12334	12516	12280	12401	12425	12337	12341	12352	12267	12225	12325	12265	12207	12511	12305	12349	12377	12365	12381	12240	12304	12451	12412	12423	12356	12419	12476	12379	12433	12143	12343	12318	12434	12124	12408	12415	12341	12281	12325	12243	12287	12249	12373	12329	12373	12373	12472	12432	12236	12383	12449	12487	12337	12310	12480	12346	12534	12408	12339	12328	12359	12380	12328	12243	12557	12285	12262	12426	12190	12295	12249	12412	12373	12107	12388	12364	12292	12584	12350	12347	12119	12430	12213	12570	12244	12410	12323	12347	12345	12457	12365	12243	12412	12182	12374	12326	12388	12475	12329	12448	12396	12111	12240	12309	12369	12373	12359	12452	12382	12463	12469	12389	12330	12330	12482	12479	12500	12370	12356	12441	12437	12405	12381	12316	12445	12248	12285	12463	12315	12429	12300	12356	12348	12257	12346	12504	12352	12353	12366	12388	12510	12316	12303	12360	12178	12512	12356	12265	12393	12354	12504	12465	12363	12548	12317	12390	12379	12273	12429	12431	12369	12241	12384	12494	12482	12365	12329	12294	12308	12361	12449	12475	12493	12436	12250	12238	12425	12500	12318	12470	12271	12468	12317	12476	12479	12246	12342	12308	12521	12301	12344	12321	12306	12165	12242	12434	12267	12312	12411	12421	12337	12362	12318	12306	12507	12441	12372	12306	12283	12403	12340	12455	12340	12375	12452	12403	12244	12228	12358	12328	12258	12417	12364	12544	12505	12260	12203	12319	12327	12330	12293	12296	12746	12254	12365	12281	12515	12404	12151	12427	12154	12424	12321	12324	12453	12334	12284	12426	12384	12504	12371	12343	12340	12350	12365	12256	12392	12399	12243	12245	12234	12452	12204	12280	12458	12290	12269	12343	12456	12488	12315	12379	12311	12325	12445	12495	12244	12199	12363	12357	12350	12349	12530	12503	12285	12394	12360	12335	12333	12414	12401	12454	12320	12316	12294	12349	12396	12449	12550	12364	12333	12367	12381	12531	12435	12407	12246	12348	12375	12320	12332	12219	12528	12349	12502	12442	12379	12281	12297	12252	12297	12384	12399	12337	12427	12396	12386	12310	12359	12303	12331	12313	12411	12399	12321	12369	12387	12434	12327	12293	12288	12241	12455	12218	12152	12367	12073	12388	12333	12241	12211	12390	12297	12274	12286	12229	12332	12397	12388	12369	12416	12294	12413	12317	12407	12433	12522	12304	12390	12253	12421	12310	12284	12356	12279	12367	12346	12283	12223	12263	12336	12300	12277	12280	12353	12342	12339	12231	12332	12491	12368	12354	12383	12343	12404	12375	12352	12348	12282	12229	12398	12457	12239	12406	12366	12221	12486	12273	12500	12330	12306	12356	12183	12369	12423	12392	12461	12256	12450	12383	12376	12517	12294	12418	12380	12307	12428	12350	12418	12399	12264	12539	12253	12322	12392	12351	12272	12249	12418	12269	12387	12438	12234	12369	12472
29592	24455	26425	21739	17594	16767	16059	15558	15321	14981	14884	14985	14866	14670	14771	14639	14785	14498	14558	14583	14542	14667	14592	14734	14593	14577	14568	14547	14711	14608	14717	14435	14484	14579	14481	14684	14431	14468	14423	14619	14574	14554	14653	14606	14537	14651	14406	14597	14695	14610	14569	14503	14499	14503	14379	14546	14583	14562	14576	14409	14526	14477	14747	14434	14629	14435	14519	14485	14605	14362	14589	14603	14466	14473	14525	14589	14605	14495	14452	14526	14509	14584	14665	14725	14656	14435	14562	14617	14462	14741	14592	14358	14611	14503	14656	14608	14479	14552	14782	14517	14543	14599	14584	14616	14667	14623	14802	14574	14561	14602	14503	14408	14406	14717	14457	14498	14592	14651	14367	14469	14486	14553	14562	14549	14377	14401	14403	14510	14440	14664	14300	14572	14746	14495	14693	14695	14509	14515	14615	14601	14399	14496	14527	14574	14575	14628	14524	14558	14678	14594	14661	14606	14634	14542	14377	14787	14667	14512	14472	14366	14644	14499	14446	14475	14360	14720	14251	14468	14659	14544	14639	14619	14554	14645	14534	14671	14522	14601	14561	14672	14543	14508	14354	14777	14346	14580	14830	14566	14643	14382	14419	14513	14575	14435	14789	14525	14416	14363	14721	14609	14529	14499	14356	14431	14752	14680	14490	14590	14647	14730	14503	14634	14448	14618	14640	14673	14560	14683	14302	14580	14644	14508	14423	14683	14658	14465	14699	14422	14509	14538	14478	14615	14496	14466	14551	14652	14521	14499	14565	14410	14520	14645	14602	14769	14337	14451	14642	14568	14458	14500	14519	14542	14457	14614	14668	14453	14652	14401	14757	14518	14643	14742	14531	14461	14515	14506	14491	14725	14508	14527	14630	14342	14541	14474	14550	14585	14448	14389	14443	14486	14562	14548	14783	14760	14643	14531	14500	14643	14379	14699	14722	14609	14768	14389	14587	14386	14535	14663	14666	14612	14516	14586	14439	14703	14498	14521	14617	14678	14656	14544	14656	14523	14637	14498	14547	14574	14492	14506	14409	14614	14688	14562	14467	14472	14708	14859	14616	14695	14723	14618	14744	14438	14465	14552	14493	14638	14500	14511	14728	14315	14672	14679	14600	14593	14616	14702	14693	14638	14467	14478	14713	14716	14733	14635	14651	14579	14577	14642	14517	14473	14624	14608	14548	14493	14429	14515	14389	14403	14589	14553	14449	14645	14600	14839	14427	14384	14418	14433	14605	14549	14477	14734	14380	14520	14613	14374	14556	14637	14439	14571	14597	14587	14625	14622	14587	14686	14295	14367	14463	14641	14578	14659	14456	14458	14706	14350	14725	14386	14630	14647	14463	14627	14667	14531	14658	14621	14559	14371	14601	14600	14546	14420	14491	14527	14672	14639	14567	14529	14419	14539	14546	14582	14691	14453	14614	14643	14462	14482	14616	14562	14619	14482	14635	14643	14631	14659	14547	14445	14595	14504	14592	14484	14578	14766	14608	14547	14524	14666	14572	14554	14545	14667	14453	14611	14794	14444	14489	14528	14585	14593	14453	14395	14453	14714	14518	14556	14412	14315	14443	14502	14463	14509	14617	14522	14556	14507	14719	14450	14373	14486	14373	14305	14453	14434	14523	14499	14696	14602	14472	14436	14572	14458	14510	14611	14656	14394	14515	14581	14639	14594	14705	14645	14415	14571	14567	14509	14664	14510	14696	14423	14497	14744	14712	14608	14608	14546	14646	14603	14375	14617	14552	14569	14437	14405	14507	14512	14510	14628	14583	14638	14523	14437	14654	14711	14649	14643	14686	14418	14624	14459	14662	14520	14569	14534	14577	14527	14467	14489	14457	14433	14664	14535	14522	14276	14590	14520	14420	14578	14523	14751	14453	14545	14388	14540	14614	14452	14629	14602	14579	14391	14635	14416	14498	14392	14650	14547	14563	14398	14655	14665	14820	14406	14680	14451	14603	14705	14682	14766	14636	14585	14482	14684	14473	14360	14571	14456	14612	14370	14743	14605	14633	14529	14576	14498	14539	14538	14391	14623	14537	14426	14648	14685	14594	14636	14411	14440	14628	14466	14409	14522	14712	14643	14702	14489	14625	14596	14491	14540	14476	14691	14527	14537	14482	14512	14473	14700	14659	14560	14498	14627	14608	14470	14573	14779	14593	14517	14518	14538	14654	14747	14421	14505	14587	14702	14535	14452	14533	14440	14649	14474	14721	14564	14553	14612	14555	14407	14401	14256	14476	14783	14786	14520	14599	14784	14693	14459	14499	14475	14683	14565	14605	14626	14612	14486	14538	14438	14723	14551	14603	14540	14504	14856	14588	14601	14484	14634	14563	14695	14397	14587	14730	14536	14596	14565	14471	14580	14487	14466	14547	14496	14599	14391	14444	14459	14593	14641	14545	14598	14841	14441	14505	14786	14541	14611	14582	14345	14475	14595	14572	14618	14423	14512	14480	14633	14518	14426	14658	14471	14525	14530	14446	14547	14706	14506	14468	14689	14533	14475	14544	14619	14680	14584	14682	14551	14620	14555	14602	14553	14522	14591	14467	14300	14635	14550	14597	14773	14696	14582	14403	14676	14496	14644	14451	14435	14597	14586	14377	14515	14515	14370	14711	14494	14458	14739	14421	14606	14596	14569	14353	14705	14547	14720	14592	14657	14610	14523	14466	14471	14752	14766	14368	14601	14597	14503	14520	14392	14862	14621	14469	14677	14481	14506	14583	14585	14683	14744	14660	14401	14579	14588	14581	14709	14490	14655	14567	14635	14389	14457	14598	14512	14654	14517	14314	14655	14378	14617	14573	14672	14654	14414	14634	14540	14541	14556	14484	14552	14585	14536	14356	14540	14498	14314	14587	14561	14328	14611	14561	14577	14573	14676	14492	14526	14599	14525	14488	14633	14736	14595	14547	14689	14569	14620	14572	14639	14497	14453	14516	14504	14496	14371	14791	14491	14824	14654	14647	14534	14435	14475	14663	14643	14593	14509	14658	14498	14653	14780	14768	14632	14527	14439	14511	14549	14687	14398	14363	14583	14752	14600	14735	14341	14482	14489	14609	14523	14526	14721	14630	14553	14604	14558	14412	14453	14676	14501	14538	14626	14536	14620	14785	14480	14611	14432	14640	14556	14546	14566	14667	14435	14699	14335	14724	14533	14761	14328	14553	14434	14404	14560	14611	14520	14721	14450	14560	14589	14518	14547	14613	14354	14549	14456	14644	14660	14341	14530	14539	14457	14780	14716	14633	14365	14659	14480	14618	14573	14700	14541	14455	14787	14630	14532	14583	14432	14624	14631	14593	14673	14411	14498	14654	14555	14504	14646	14573	14659	14527	14544	14630	14591	14661	14425	14542	14689	14602	14496	14524	14342	14476	14561	14644	14779	14614	14408	14526	14430	14488	14755	14656	14619	14597	14542	14617	14511	14694	14583	14596	14652	14693	14602	14506	14434	14518	14581	14650	14707	14682	14524	14802	14623	14711	14519	14447	14518	14302	14443	14842	14406	14706	14730	14572	14565	14486	14512	14441	14414	14540	14689	14751	14687	14614	14636	14509	14428	14492	14497	14684	14354	14593	14452	14469	14593	14484	14410	14358	14555	14515	14622	14513	14510	14468	14644	14706	14756	14518	14405	14527	14620	14596	14384	14684	14676	14543	14604	14531	14742	14613	14625	14506	14408	14499	15059	14516	14402	14676	14720	14628	14747	14431	14468	14578	14631	14509	14762	14631	14573	14526	14686	14652	14555	14623	14629	14509	14505	14315	14548	14593	14537	14496	14448	14553	14643	14478	14444	14597	14555	14501	14447	14758	14633	14618	14628	14614	14536	14530	14603	14751	14544	14699	14673	14381	14497	14560	14415	14545	14652	14552	14550	14675	14661	14568	14347	14510	14633	14559	14531	14362	14667	14581	14584	14503	14361	14462	14531	14609	14583	14317	14503	14601	14479	14391	14489	14665	14485	14489	14519	14645	14618	14572	14574	14449	14424	14583	14752	14573	14504	14594	14532	14479	14525	14541	14494	14597	14481	14445	14636	14459	14641	14646	14512	14508	14274	14557	14516	14673	14573	14537	14827	14614	14416	14526	14569	14613	14747	14685	14595	14749	14544	14461	14678	14510	14666	14557	14665	14515	14576	14488	14660	14500	14464	14655	14776	14586	14634	14416	14729	14403	14659	14510	14614	14541	14502	14453	14555	14559	14340	14518	14677	14612	14553	14594	14370	14549	14674	14788	14413	14746	14582	14486	14701	14639	14600	14484	14459	14601	14545	14482	14517	14671	14665	14713	14475	14538	14484	14323	14618	14591	14465	14452	14660	14362	14630	14795	14667	14497	14554	14617	14511	14757	14538	14528	14685	14438	14467	14473	14556	14601	14404	14541	14520	14435	14424	14597	14585	14441	14488	14629	14667	14807	14838	14580	14462	14652	14713	14701	14532	14826	14694	14641	14669	14676	14713	14542	14606	14558	14486	14618	14646	14579	14657	14746	14678	14661	14630	14394	14427	14465	14728	14484	14419	14612	14583	14747	14683	14500	14444	14511	14382	14671	14596	14413	14619	14613	14602	14640	14560	14501	14422	14622	14606	14573	14563	14643	14652	14701	14702	14378	14411	14722	14634	14498	14466	14629	14506	14610	14471	14729	14686	14454	14626	14466	14372	14612	14451	14512	14667	14712	14637	14349	14683	14646	14555	14451	14481	14554	14629	14562	14597	14595	14434	14378	14564	14485	14421	14450	14513	14622	14448	14551	14738	14560	14534	14555	14659	14443	14901	14796	14520	14562	14543	14560	14718	14509	14664	14619	14566	14581	14635	14606	14663	14715	14449	14616	14373	14467	14602	14487	14717	14540	14721	14565	14454	14693	14421	14570	14594	14539	14605	14583	14552	14502	14732	14565	14552	14379	14823	14372	14565	14626	14569	14550	14427	14691	14540	14527	14540	14465	14385	14664	14698	14619	14540	14538	14681	14637	14545	14654	14442	14472	14570	14695	14490	14780	14609	14474	14489	14589	14544	14748	14574	14593	14632	14505	14549	14482	14481	14559	14568	14638	14627	14583	14657	14577	14609	14625	14602	14579	14664	14603	14487	14566	14544	14530	14312	14449	14722	14807	14605
21385	32112	24842	19093	17078	15771	14763	14206	14011	13740	13579	13309	13376	13274	13185	13109	13051	13128	12994	12914	13291	12970	12917	13077	13142	13066	13034	13198	13078	12895	13160	13074	12838	12917	12977	13090	12917	12929	12936	12877	12991	12902	13117	12991	13035	13192	12985	13025	12885	13126	12992	12968	12951	13040	13081	12910	12934	12946	12907	12949	12789	12893	12818	12858	12978	12842	13088	12976	13072	12997	13006	12825	12918	12971	12874	12957	12947	13151	12850	12963	12813	12964	13072	12885	12946	12970	13062	12821	12922	12982	12995	13107	12888	12879	12793	12894	13045	12931	12801	12994	12958	12976	13140	13048	13007	12912	13139	12975	13059	12957	13034	13000	12995	13042	12884	12884	12987	12943	13082	13021	12888	12979	12902	12931	12860	12904	12752	12966	12923	12888	12967	13043	13130	12951	13038	12951	13043	12995	13025	12902	13025	13004	13211	12918	12908	12936	12997	12939	13101	13028	12959	12976	12835	13018	12959	12888	12957	12878	12971	12826	12819	12978	13010	13110	12793	12988	12771	13077	12905	12928	13033	12952	12872	12890	12930	13020	13096	13075	12769	12929	12915	12880	12836	12710	13100	12846	12935	12957	13130	12811	13101	12852	12892	12943	13042	12939	13072	12847	13163	13032	12985	12835	13003	12882	12945	12999	12976	12883	13058	13118	12824	12867	12823	13064	12902	12856	12734	12937	12807	12920	13101	12984	12814	12949	12936	13024	12890	12966	12886	12933	12933	12991	12856	13031	13084	13031	12983	12991	13005	13068	12926	12877	12937	12853	13021	12886	12926	13016	12936	12886	12920	13016	12926	13046	13116	12966	12833	13087	13090	13078	12955	12992	12905	12984	12995	13044	13015	12956	13057	12902	13056	13021	13139	13013	13036	13048	13129	13040	13013	12771	13024	12823	12972	12909	12868	12894	12962	13034	13027	12820	13002	12878	12820	13007	12989	12943	13058	12918	13057	13011	12874	12903	12872	13081	12774	12975	12884	12945	13058	13074	12905	12989	13072	12739	12903	12901	12991	13043	12939	12751	12925	12877	13034	12849	12930	12973	12946	13013	12970	12874	12863	13088	12901	13096	12963	12849	13139	12912	12992	12954	12827	13136	12916	12945	12954	13019	12856	12895	13035	12752	13070	13109	12980	13011	13059	13032	13000	13022	12920	12925	12833	13044	13151	12961	13035	12964	12989	12932	12847	12964	12993	12775	13116	12861	12998	13103	13060	12788	12895	13007	13112	12799	13086	13206	12860	12971	13046	13001	13024	12833	13074	12960	12977	12956	12897	12954	13046	12954	13054	12843	13158	12995	13039	12958	13061	13010	12857	12876	12782	12928	12999	12951	12983	12857	12978	12831	13160	12950	12972	12838	13040	12959	13096	12922	12916	12907	12871	12896	13037	12852	13158	12957	12981	12841	12914	12912	12860	12859	12916	13074	12936	13045	13045	12930	12897	12975	13099	12876	12924	13068	12931	12952	13144	13041	13052	12957	12957	12743	12941	12833	12989	13042	13026	12989	12941	12914	13227	13063	13046	12956	13019	12917	12945	12898	13138	13069	13173	12922	13028	12899	12993	13054	12957	12968	12947	13100	13036	13126	12991	13023	13019	12986	13026	13050	13059	12937	12903	12987	13161	12962	13150	12983	13139	13036	12948	12921	12942	13075	12928	12943	12911	12823	13042	12879	13085	12963	13066	12942	12815	12896	12980	12899	12998	12789	13038	12668	12968	13062	12991	12929	13045	12847	12992	12986	13016	12796	12898	12990	12969	13179	12986	13056	12915	12915	13018	13037	13094	13084	12995	13029	12788	13013	12889	12941	12885	12853	13168	13072	12985	12996	13003	12986	12880	13102	12871	13026	13007	13028	13094	13064	12880	12930	13135	12975	12962	13082	12896	13080	13067	12795	12926	13028	13061	13051	12911	13003	13012	12963	12841	12990	12936	12931	13063	12901	12835	12991	13046	12801	12911	12956	12905	13043	12933	12943	13015	12843	12936	13064	12943	12940	12896	12998	12925	12856	12952	12989	13029	13028	12928	13040	13014	13093	13008	13113	13012	12998	13147	12938	12939	13169	12935	13074	12922	12974	13057	12961	13072	13005	12816	12843	13122	12930	12885	12963	13024	13030	13102	12889	12936	13007	12902	13036	12969	12934	13007	12871	12785	12930	12959	13085	12973	13046	13139	12957	12908	12944	13147	12930	13065	13050	12967	12912	12943	13055	12977	12969	12885	12967	13107	13066	12999	12999	12992	12894	13000	13073	12948	12903	12936	12887	13033	13172	12895	13126	12980	13057	12859	12827	12984	13048	12835	12825	12914	12822	12906	12864	13061	13123	13090	12738	12976	13007	13052	12971	12921	12913	13017	13130	12933	12949	12911	13011	12908	12922	12887	12938	12947	13057	12894	13101	12906	12878	13025	12724	13147	13196	12965	12821	13027	13032	12943	13111	13023	12962	13013	13117	13037	12874	12958	13134	12951	12921	12960	12937	12931	12972	12924	13045	13011	12904	13127	12968	12996	12911	12927	12812	13058	13006	12841	13054	12989	12902	12978	12997	12949	12937	12801	13161	13098	13142	13019	13047	12842	12871	12974	12875	12952	12911	12951	12910	13014	13100	12872	13071	13093	12824	12977	12983	12895	12928	13017	12912	13119	12942	13063	12961	12960	13042	12895	12924	13057	12945	12987	12993	12902	12957	13142	12777	12995	13153	12939	13180	13008	12913	13001	12917	13009	12979	12947	12974	13046	12944	12878	12962	12939	13165	12855	12907	13080	13026	13073	12942	12933	12991	13002	13100	13013	12907	12975	12853	13073	12843	12844	13079	12974	13026	12951	12970	13186	13057	12894	12905	12892	12945	12931	13070	12896	12935	13086	12906	12979	12962	13055	12958	12931	12975	12819	13000	12847	13077	13046	13074	12882	12918	12889	12885	13087	13078	12916	13029	13094	12873	12910	13008	12877	13075	13160	12999	12939	13001	12942	13037	12859	12900	12964	12889	13004	13154	12870	12999	12978	12937	12929	12953	13011	13010	13042	12801	12961	12904	12849	12946	13067	13076	12992	12869	12950	12938	13022	12891	12983	13041	12980	13092	12892	12846	12967	12945	12935	13065	12833	12796	12981	13165	12916	13033	13084	12847	13042	13099	12981	13004	12991	13022	13155	12940	13201	12916	12928	12946	12866	12909	13016	12937	12876	12896	12939	12839	12981	13039	12999	13056	12989	12868	13024	12850	12909	13130	12877	12986	13028	12983	12999	12973	13089	13038	13064	13043	12920	12994	12982	12946	13013	12945	13024	12956	12818	13025	12923	12846	12873	12947	12891	12924	12927	12748	12983	13008	13036	12900	13049	13059	12730	12994	13060	12957	12907	12862	13087	12898	13062	13197	12988	12891	12882	12779	12948	13090	13049	12769	13050	12773	12914	13003	13063	13030	13013	13041	12940	12990	12995	12979	13005	13002	13090	13052	12930	12900	12987	12766	12889	12983	12911	13039	12923	12932	13058	12971	12977	12929	12932	13048	13072	13050	13076	12984	12931	13040	12916	12964	12904	12909	13036	13084	13091	13188	13017	12933	12901	12897	13022	13006	12890	12909	12906	13169	13087	12901	12981	12883	12867	12977	12854	13115	12813	13112	12872	13030	12879	13001	12925	13002	12980	12963	13011	12920	13045	12915	12953	12847	13101	12928	12913	12904	12944	12830	12841	13048	12934	12999	12920	13050	13077	13025	12960	12943	12989	13043	12987	13112	12998	12941	13142	12884	12916	12954	12855	12927	13087	12805	12858	12956	12902	12969	12933	13045	12917	12920	12973	12952	12950	12974	12848	12970	13145	12937	12983	12989	12882	13035	12880	12934	13108	13027	13169	12985	13037	12823	12924	12811	13067	12976	12933	12957	13041	12934	13061	12833	13139	12969	12972	13057	13015	13009	12972	12947	12817	12900	13081	12793	12939	12828	12939	13048	13007	13010	12900	12819	12990	12971	12979	13011	12967	13085	12948	13019	12933	12937	12994	13013	12928	12976	12798	12965	12886	12867	13021	12950	12996	13022	13022	12910	13017	12859	12875	13003	13270	13061	12990	13106	13045	12941	12964	12967	13059	13108	12937	12973	13043	13144	13062	13008	12938	12929	12961	12938	13009	12964	12866	13010	12982	13011	12892	12869	12901	12955	12906	12873	12872	12957	12940	12983	13011	12813	12938	13048	12914	12911	12982	12809	12986	13036	12958	13000	12959	12991	12966	13145	13071	12933	13063	13078	12789	12985	13079	13052	12880	12969	12949	13086	13072	12868	12981	12862	13007	12991	12999	13124	12914	13066	12887	12841	13086	13153	12994	12824	13001	12973	12985	12899	12935	12930	12996	12996	12832	13127	12869	12874	13101	12941	13051	12910	13119	12824	13018	12960	12908	13024	13025	12984	12919	12938	12979	13092	12878	12945	13042	12913	12851	13011	12917	13057	13069	12961	13012	13066	12970	13012	13225	13124	12970	12931	12864	12896	12965	13060	13010	12955	12885	12928	12966	12989	13042	12987	13071	13024	12972	12966	12860	12944	12666	12893	12924	13003	12963	12998	12983	13029	13003	12931	13113	13149	12878	13025	12946	13024	13094	12741	13026	13003	13212	13083	12863	13036	13105	13010	13090	13051	12933	12878	13028	13081	13091	13085	12810	13032	13001	12930	12886	13081	12854	12921	12938	12873	12923	12840	12858	12871	12997	13126	13090	13067	12938	12956	12883	12959	13121	13027	12949	12875	13022	12940	12914	12920	12957	12923	12998	13097	13201	12938	12971	12977	12840	12916	12881	12940	12933	13188	13091	13036	13135	12977	13028	12876	13037	13048	13099	13124	13042	13081	13013	12822	13003	13176	12999	12982	12927	13118	13175	13042	13033	12910	12949	12900	12806	12909	12947	12995	12926	12916	12938	13111	12918	13006	12965	13096	13043	12861	13166	12838	13035	13085	12936	12959	13070	13041	13052	12934	13067	12822	12996	12941	12971	12991	12779	12961	12859	12931	12929	13112	12899	12948	12928	12969	13026	12885	12991	12849	13015	12884	13019	12985	13045	12982	12944	12955	12969	12910	13136	12910	13009	12923	13047	13121	13124	13041
23591	21577	28333	25504	22258	20075	18157	15845	15066	15005	14622	14579	14308	14186	14246	14117	14120	13920	14001	13981	14049	14046	13746	13903	13977	13977	13808	13795	13786	13922	13972	13857	13812	13962	13639	13753	13799	13774	13757	13833	13679	13919	13676	13747	13706	13801	13757	13805	13801	13920	13669	13719	13936	13616	13894	13694	13651	13661	13822	13933	13802	13843	13762	13780	13772	13599	13648	13635	13593	13980	13821	13629	13965	13791	13630	13807	13584	13610	13702	13724	13738	13817	13914	13811	13829	13909	13746	13807	13768	13773	13813	13845	14038	13817	13760	13616	13796	13677	13554	13750	13864	13758	13694	13766	13645	13818	13599	13614	13752	13787	13933	14052	13691	13657	13559	13602	13776	13799	13816	13802	13560	13896	13675	13654	13619	13848	13729	13684	13869	13628	13812	13807	13786	13727	13617	13655	13669	13763	13800	13759	13715	13851	13579	13763	13658	13667	13860	13730	13751	13913	13916	13864	13816	13821	13884	14018	13883	13756	13596	13702	14090	13644	13663	13766	13610	13799	13937	13777	13537	13637	13550	13571	13714	13745	13896	13733	13737	13755	13695	13761	13672	13765	13630	13612	13618	13614	13830	13708	13739	13753	13815	13901	13681	13710	13779	13590	13751	13721	13742	13502	13829	13627	13705	13717	13710	13802	13771	14051	13790	13792	13926	13738	13722	14090	13763	13961	13808	13770	13683	13688	13571	13691	13605	13710	13751	13583	13790	13964	13721	13687	13819	13760	13921	13869	13657	13827	13732	13677	13792	13569	13709	13715	13861	13901	13704	13697	13764	13859	13602	13851	13602	13704	13956	13957	13718	13697	13655	13822	13820	13638	13745	13762	13816	13690	13814	13595	13869	13865	13818	13730	13641	13686	13634	13625	13637	13852	13708	13794	14062	13987	13703	13767	13911	13656	13649	13766	13823	13818	13796	13779	13888	13858	13596	13730	13676	13750	13713	13691	13668	13783	13774	13686	13715	13751	13865	13756	13660	13882	13696	13606	13793	13645	13629	13873	13645	13830	13873	13724	13773	13672	13882	13718	13907	13789	13541	13721	13769	13719	13624	13767	13837	13666	13809	13888	13685	13566	13902	13796	13842	13868	13728	13676	13826	13624	13768	13792	13844	13883	13744	13732	13738	13838	13734	13718	13705	13659	13927	13666	13703	13822	13719	13898	13749	14001	14065	13729	13768	13657	13569	13633	13820	13671	13701	13825	13787	13855	13797	13624	13636	13826	13715	13763	13839	13591	13693	13996	13870	13762	13770	13783	13729	13668	13869	13778	13878	13633	13795	13786	13737	13793	13695	13775	13802	13907	13882	13768	13864	13719	13662	14073	13550	13753	13723	13825	13606	13857	13855	13686	13741	13865	13523	13702	13748	13592	13673	13768	13735	13728	13671	13772	13881	13687	13649	13605	13868	13626	13856	13638	14039	13652	13730	13769	13878	13671	13703	13885	13705	13948	13724	13849	13924	13647	13770	13917	13897	13811	13712	13593	13744	13908	13762	13850	13647	13722	13811	13793	13794	13904	13638	13709	13793	13672	13607	13852	13596	13617	13626	13853	13820	13845	13675	13789	13813	13977	13885	13812	13825	13814	13631	13884	13757	13657	13649	13671	13864	13763	13720	13837	13753	13851	13767	13794	13713	13801	13804	13776	13916	13647	13704	13759	13748	13490	13751	13826	13815	13701	13823	13730	13790	13810	13613	13883	13788	13852	13571	13680	13818	13847	13845	13823	13791	13673	13598	13757	13768	13669	13753	13794	13595	13795	13621	13758	13750	13726	13802	13653	13671	13753	13541	13710	13923	13868	13622	14010	13714	13837	13626	13705	13850	13711	13693	13818	13759	13750	13616	13693	13934	13646	13674	13692	13865	13708	13748	13662	13543	13895	13827	13863	13614	13566	13786	13697	13636	13733	13605	13709	13885	13593	13737	13751	13693	13696	13825	13670	13511	13650	14003	13622	13690	13717	13858	13812	13906	13696	13889	13807	13723	13755	13881	13856	13558	13625	13806	13665	13858	13766	13816	13700	13818	13649	13734	13775	13816	13641	13524	13507	13814	13793	13750	13890	13760	13651	13794	13724	13763	13719	13684	13777	13571	13654	13807	13761	13757	13877	13722	13690	13750	13729	13743	13758	13642	13721	13715	13787	13750	13686	13530	13727	13748	13834	13572	13844	13825	13827	13728	13709	13751	13673	13748	13798	13710	13665	13717	13758	13496	13554	13613	13656	13920	13546	13756	13708	13779	13823	13667	13731	13841	13867	13971	13758	13791	13684	13797	13510	13793	13836	13886	14039	13792	13729	13769	13543	13670	13698	13661	13657	13740	13588	13683	13620	13572	13791	13586	13849	13687	13794	13853	13858	13620	13708	13825	13904	13775	13753	13700	13777	13752	13787	13905	13727	13840	13676	13735	13753	13730	13710	13921	13777	13647	13713	13700	13768	13688	13718	13818	13853	13894	13636	13840	13657	13702	13637	14000	13851	13803	13687	13591	13616	13672	13893	13756	13809	13885	13834	13769	13917	13649	13796	13601	13651	13759	13840	13612	13608	13672	13939	13795	13757	13668	13668	13606	13606	13654	13728	13561	13681	13730	13735	13700	13696	13930	13625	13868	13775	13714	13777	13784	13780	13705	13530	13893	13698	13585	13856	13661	13664	13580	13668	13709	13861	13655	13754	13651	13866	13965	13652	13724	13783	13846	13639	13782	13798	13753	13642	13688	13833	13840	13676	13700	13789	13774	13955	13845	13549	13695	13670	13617	13786	13790	13965	13762	13940	13756	13846	13895	13863	13658	13808	13735	13750	13498	13629	13832	13831	13847	13711	13821	13702	13749	14004	13756	13747	13661	13731	13617	13704	13695	13712	13682	13790	13686	13852	13771	13898	13622	13796	13834	13873	13897	13829	13760	13747	13870	13893	13671	13732	13743	13879	13786	13808	13732	13882	13814	13731	13681	13778	13697	13648	13819	13728	13874	13693	13892	13690	13816	13742	13888	13707	13854	13686	13824	13774	13700	13540	13691	13889	13874	13795	13829	13995	13762	13760	13772	13681	13746	13769	13750	13797	13755	13789	13864	13692	13700	13729	13733	13690	13576	13762	13963	13822	13912	13733	13795	13705	13699	13668	13723	13721	13646	13706	13864	13650	13581	13840	13793	13673	13903	13674	13986	13804	13737	13839	13685	13727	13825	13788	13719	13696	13876	13714	13672	13493	13835	13752	13679	13526	13783	13827	13743	13778	13779	13983	13733	13572	13886	13856	13789	13749	13678	13734	13723	14009	13699	13716	13800	13715	13731	13755	13683	13739	13708	13611	13575	13638	13511	13513	13632	13741	13679	13590	13691	13763	13679	13693	13886	13845	13822	13843	13768	13811	13701	13698	13787	13896	13867	13977	13577	13815	13756	13947	13987	13862	13767	13650	13689	13766	13572	13772	13886	13857	13912	13840	13949	13806	13917	13815	13692	13738	13647	13650	13813	13596	13986	13851	13712	13734	13636	13773	13733	13507	13638	13940	13773	13858	13900	13922	13667	13747	13824	13647	13942	13842	13796	13879	13950	13730	13663	13803	13616	13847	13494	13667	13553	13761	13621	13638	13630	13691	13790	13730	13604	13744	13529	13756	13775	13770	13959	13808	13714	13847	13812	13805	13694	13856	13728	13796	13812	13653	13816	13982	13693	13657	13973	13774	13685	13693	13651	13766	13736	13923	13794	13934	13855	13755	13633	13625	13754	13754	13577	13628	13705	13751	13757	13961	13715	13663	13997	13677	13674	13773	13761	13717	13756	13697	13742	13750	13727	13759	13730	13827	13702	13823	13718	13567	13534	13698	13699	13676	13914	13648	13850	13663	13718	13814	13733	13881	13711	13619	13800	13959	13727	13760	13509	13759	13639	13808	13567	13625	13773	13674	13642	13648	13573	13782	13631	13676	13723	13891	13971	13593	13821	13759	13738	13752	14005	13798	13876	13548	13699	13697	13572	13793	13955	13614	13787	13703	13834	13726	13865	13728	13793	13812	13923	13841	13761	13823	13644	13776	13667	13676	13755	13709	13657	13706	13689	13795	13804	13422	13624	13877	13700	13584	13828	13788	13719	13917	13639	13868	13837	13817	13793	13639	13810	13726	13877	13618	13696	13779	13630	13685	13700	13729	13794	13786	13733	13598	13686	13721	13748	13658	13728	13699	13746	13688	13797	13624	13730	13712	13803	13725	13760	13876	13739	13648	13891	13740	13702	13734	13689	13928	13682	13773	13756	13756	13690	13840	13556	13770	13856	13843	13968	13910	13899	13841	13743	13752	13568	13734	13779	13928	13757	13863	13778	13813	13743	13769	13522	13816	13826	13656	13586	13594	13562	13699	13672	13623	13877	13793	13792	13867	13861	13827	13762	13758	13842	13633	13642	13674	13721	13830	13706	13696	13665	13890	13709	13715	13847	13781	13722	13857	13705	13628	13598	13647	13807	13824	13810	13760	13819	13847	13757	13598	13698	13930	13804	13884	13757	13709	13682	13796	13729	13758	13747	13587	13999	13830	13778	13558	13876	13512	13667	13916	13839	13830	13661	13703	13643	13627	13678	13606	13773	13574	13765	13749	13780	13710	13942	13832	13867	13992	13857	13790	13750	13796	13657	13876	13860	13853	13807	13860	13895	13831	13741	13772	13919	13873	13692	13702	13719	13867	13797	13761	13734	13877	13594	13898	13559	13706	13967	13727	13909	13853	13872	13854	14012	13626	13773	13777	13549	13659	13700	13662	13752	13651	13735	13758	13711	13841	13842	13868	13586	13776	13717	13702	13844	13769	13570	13850	13900	13671	13786	13841	13702	13704	13713	13648	13811	13705	13589	13936	13508	13590	13688	13699	13547	13698	13812	13611	13813	13790	13877	13937	13707	13971	13557	13799	13798	13768	13741	13961	13877	13794	13645	13792	13561	13822	13649	13792	13539	13797	13707	13664	13748	13611	13790	13955	13877	13791	13792	13918	13900	13794	13786	13719	13633	13819	13766	13676	13770	13961	13799	13798	13820	13755	13804	13809	13749	13616	13816	13633	13669	13657	13666	13780	13699	13739	13729	13687	13985	13737	13689	13931	13785	13833	13673	13811
18913	37046	28491	21742	19305	16965	15571	14600	14279	13749	13413	13223	13150	12855	12944	12708	12848	12791	12731	12555	12648	12678	12633	12538	12552	12664	12398	12690	12557	12454	12522	12664	12519	12682	12588	12442	12685	12457	12551	12577	12568	12675	12467	12350	12472	12416	12579	12514	12499	12630	12251	12436	12542	12489	12269	12564	12402	12560	12477	12513	12505	12468	12471	12478	12581	12391	12389	12397	12486	12580	12457	12581	12487	12447	12436	12495	12604	12552	12476	12420	12481	12479	12471	12319	12500	12416	12459	12326	12459	12423	12364	12443	12366	12588	12290	12485	12504	12537	12368	12497	12491	12276	12507	12552	12503	12478	12475	12573	12474	12679	12530	12443	12541	12324	12342	12506	12561	12461	12385	12455	12519	12386	12519	12463	12499	12301	12388	12410	12495	12535	12500	12429	12577	12564	12596	12493	12557	12379	12666	12590	12432	12586	12417	12514	12419	12566	12304	12523	12627	12597	12531	12718	12359	12323	12535	12395	12475	12500	12538	12536	12493	12468	12475	12505	12406	12283	12553	12153	12626	12674	12592	12485	12380	12674	12383	12444	12530	12321	12500	12523	12569	12380	12363	12513	12495	12482	12471	12502	12505	12395	12301	12415	12525	12506	12505	12435	12493	12564	12444	12392	12461	12505	12496	12554	12342	12555	12470	12377	12517	12547	12557	12423	12384	12452	12528	12596	12511	12402	12450	12436	12439	12422	12332	12433	12537	12695	12439	12375	12528	12390	12441	12373	12332	12491	12579	12410	12524	12540	12467	12444	12442	12576	12455	12326	12457	12484	12516	12639	12590	12435	12492	12445	12505	12485	12356	12589	12557	12386	12481	12534	12493	12443	12361	12454	12453	12399	12500	12486	12461	12607	12365	12534	12398	12521	12354	12417	12521	12441	12505	12482	12369	12484	12419	12651	12421	12372	12353	12357	12490	12462	12488	12594	12406	12523	12331	12453	12513	12508	12397	12539	12396	12393	12346	12531	12362	12304	12405	12517	12194	12562	12527	12567	12441	12395	12467	12440	12558	12399	12591	12514	12568	12397	12565	12335	12358	12552	12359	12484	12702	12670	12362	12378	12488	12627	12555	12607	12333	12511	12437	12427	12308	12491	12388	12445	12356	12508	12756	12463	12357	12381	12517	12547	12455	12487	12421	12326	12543	12495	12316	12459	12402	12409	12448	12643	12531	12448	12423	12389	12464	12522	12684	12482	12503	12425	12516	12443	12606	12540	12457	12335	12419	12425	12352	12544	12356	12339	12337	12408	12532	12554	12508	12491	12457	12514	12497	12392	12416	12317	12561	12447	12252	12362	12523	12475	12478	12598	12713	12415	12441	12570	12406	12390	12509	12433	12502	12266	12456	12402	12513	12552	12439	12402	12517	12539	12603	12396	12394	12525	12543	12523	12461	12454	12698	12395	12408	12578	12540	12341	12502	12445	12425	12342	12367	12518	12366	12443	12386	12535	12436	12332	12387	12501	12561	12476	12432	12484	12572	12427	12474	12425	12428	12552	12586	12414	12377	12573	12550	12459	12379	12560	12474	12416	12413	12397	12295	12607	12452	12405	12437	12388	12502	12537	12510	12572	12652	12318	12634	12439	12521	12463	12352	12376	12470	12173	12440	12589	12577	12425	12434	12587	12469	12444	12468	12328	12373	12502	12520	12431	12481	12470	12404	12413	12326	12242	12469	12518	12609	12451	12347	12382	12409	12655	12584	12448	12540	12560	12481	12382	12402	12452	12577	12456	12626	12585	12487	12461	12599	12369	12495	12501	12514	12512	12352	12374	12443	12435	12348	12431	12356	12430	12588	12515	12299	12477	12619	12543	12682	12398	12439	12415	12395	12350	12469	12440	12452	12590	12394	12422	12536	12393	12279	12437	12517	12464	12502	12435	12609	12506	12574	12587	12371	12440	12563	12538	12367	12361	12529	12677	12594	12527	12344	12538	12461	12494	12508	12390	12531	12448	12509	12507	12504	12451	12438	12630	12314	12560	12555	12445	12336	12536	12411	12530	12292	12435	12496	12345	12548	12429	12424	12302	12461	12370	12505	12507	12423	12394	12411	12348	12461	12490	12553	12461	12331	12309	12488	12407	12517	12417	12455	12474	12423	12298	12471	12471	12327	12601	12475	12367	12416	12560	12478	12367	12372	12402	12361	12574	12515	12506	12531	12507	12550	12496	12570	12505	12544	12567	12346	12584	12481	12448	12472	12463	12633	12627	12431	12457	12453	12392	12448	12465	12405	12513	12399	12507	12404	12409	12510	12439	12386	12611	12301	12488	12386	12525	12552	12353	12448	12395	12477	12372	12616	12612	12326	12493	12421	12443	12512	12406	12444	12546	12402	12322	12434	12522	12396	12460	12453	12463	12423	12488	12522	12483	12534	12447	12467	12545	12527	12447	12550	12475	12480	12480	12446	12366	12507	12588	12426	12429	12422	12616	12546	12483	12407	12427	12358	12419	12485	12374	12323	12497	12398	12632	12426	12432	12611	12574	12592	12447	12360	12281	12568	12342	12429	12534	12440	12482	12495	12415	12483	12553	12394	12444	12450	12442	12508	12459	12549	12545	12324	12677	12272	12621	12418	12452	12586	12445	12468	12392	12517	12272	12539	12444	12538	12357	12445	12514	12635	12434	12545	12504	12573	12423	12454	12569	12473	12637	12387	12523	12443	12631	12554	12413	12445	12345	12463	12408	12325	12297	12583	12410	12448	12432	12560	12469	12582	12435	12384	12625	12491	12543	12430	12549	12576	12504	12510	12390	12385	12490	12543	12430	12445	12375	12379	12370	12485	12541	12629	12482	12520	12299	12459	12440	12507	12374	12407	12557	12525	12406	12371	12486	12556	12490	12515	12473	12447	12603	12510	12477	12583	12439	12576	12256	12486	12488	12380	12515	12361	12501	12405	12628	12646	12608	12465	12441	12495	12339	12421	12567	12453	12369	12508	12442	12600	12618	12437	12502	12458	12296	12385	12429	12470	12500	12418	12486	12398	12434	12414	12602	12499	12316	12540	12511	12448	12437	12408	12492	12423	12360	12466	12536	12561	12519	12580	12499	12508	12397	12679	12474	12607	12407	12469	12349	12597	12307	12562	12424	12443	12478	12477	12472	12487	12630	12406	12463	12571	12563	12631	12444	12471	12394	12507	12449	12457	12556	12712	12381	12501	12438	12520	12425	12468	12509	12649	12529	12408	12384	12434	12455	12566	12491	12302	12436	12664	12687	12439	12412	12374	12436	12518	12549	12500	12371	12477	12492	12554	12494	12607	12466	12472	12475	12647	12539	12365	12529	12482	12495	12359	12525	12458	12452	12464	12411	12498	12371	12497	12471	12375	12559	12283	12264	12488	12484	12439	12319	12472	12498	12326	12465	12563	12523	12459	12413	12518	12400	12337	12491	12404	12416	12497	12490	12543	12401	12423	12551	12667	12478	12624	12537	12606	12428	12568	12525	12603	12504	12387	12398	12496	12509	12394	12558	12407	12442	12470	12579	12430	12457	12490	12572	12571	12375	12427	12508	12453	12483	12428	12583	12588	12399	12490	12484	12333	12539	12351	12528	12469	12421	12620	12519	12532	12472	12523	12242	12318	12379	12422	12498	12549	12487	12583	12445	12518	12434	12418	12392	12494	12612	12427	12520	12458	12413	12396	12430	12339	12631	12451	12551	12588	12607	12301	12462	12478	12626	12468	12424	12589	12550	12533	12491	12447	12473	12675	12453	12514	12541	12485	12215	12336	12434	12380	12348	12623	12452	12656	12347	12361	12384	12422	12462	12579	12475	12477	12457	12352	12635	12625	12531	12527	12544	12533	12275	12588	12677	12447	12340	12629	12634	12556	12288	12477	12491	12481	12641	12280	12392	12772	12469	12477	12573	12459	12482	12529	12329	12438	12454	12486	12473	12499	12498	12453	12449	12563	12551	12576	12620	12416	12542	12571	12479	12469	12501	12576	12579	12367	12484	12446	12621	12543	12425	12465	12359	12512	12412	12587	12720	12630	12443	12512	12644	12632	12446	12480	12534	12477	12537	12571	12383	12361	12485	12433	12540	12378	12397	12397	12615	12436	12503	12463	12490	12565	12615	12379	12607	12437	12413	12656	12545	12566	12422	12266	12426	12524	12585	12542	12472	12415	12265	12599	12535	12371	12505	12541	12568	12257	12605	12517	12432	12525	12420	12631	12325	12534	12500	12463	12470	12659	12373	12573	12528	12641	12581	12514	12393	12409	12527	12300	12451	12454	12277	12530	12390	12631	12586	12494	12352	12464	12504	12741	12587	12498	12581	12421	12487	12473	12515	12433	12576	12409	12462	12699	12493	12417	12546	12566	12489	12515	12464	12511	12354	12510	12676	12487	12526	12357	12608	12619	12425	12416	12575	12550	12542	12283	12603	12510	12540	12483	12579	12502	12457	12385	12438	12595	12364	12457	12495	12443	12584	12500	12402	12546	12468	12574	12578	12416	12480	12439	12487	12434	12604	12376	12485	12457	12348	12395	12458	12637	12505	12624	12415	12428	12400	12494	12353	12509	12497	12429	12461	12507	12579	12548	12363	12591	12482	12449	12432	12429	12345	12557	12491	12615	12512	12438	12523	12255	12380	12516	12813	12470	12340	12455	12529	12357	12475	12436	12354	12487	12557	12446	12444	12350	12538	12582	12410	12386	12443	12546	12562	12348	12223	12398	12430	12856	12410	12418	12561	12467	12468	12493	12452	12421	12506	12576	12402	12586	12472	12505	12454	12473	12580	12462	12373	12385	12450	12520	12506	12412	12455	12236	12321	12509	12528	12419	12517	12357	12535	12450	12568	12513	12476	12545	12422	12551	12510	12381	12481	12604	12454	12595	12568	12455	12546	12641	12687	12402	12475	12336	12440	12408	12420	12460	12478	12473	12433	12544	12468	12471	12480	12491	12508	12512	12649	12304	12435	12384	12555	12407	12443	12511	12437	12416	12489	12399	12614	12540	12488	12607	12440	12503	12325	12414	12455	12449	12445	12674	12342	12491	12507	12446	12373	12485	12507	12459	12482	12300	12582	12577	12358	12576	12368	12489	12490	12544	12474	12560	12417	12404	12600	12494	12390	12347	12413	12494	12572	12457	12431	12465	12509
25269	21602	27110	26863	19234	17303	16750	15618	15294	15120	15114	15131	14987	14842	14712	14724	14594	14659	14868	14730	14646	14709	14504	14497	14504	14577	14658	14769	14627	14580	14635	14746	14561	14599	14766	14476	14519	14590	14466	14661	14617	14496	14479	14621	14737	14734	14681	14649	14518	14413	14536	14535	14532	14809	14782	14464	14480	14320	14542	14552	14389	14461	14458	14478	14487	14533	14468	14658	14392	14679	14619	14537	14410	14504	14509	14562	14608	14688	14543	14554	14484	14606	14484	14532	14453	14539	14539	14550	14660	14595	14787	14451	14411	14630	14363	14677	14475	14397	14648	14582	14412	14544	14481	14537	14427	14641	14539	14648	14596	14469	14263	14707	14569	14616	14385	14387	14328	14480	14543	14604	14535	14478	14453	14370	14500	14603	14752	14580	14651	14524	14553	14624	14688	14602	14759	14548	14491	14443	14598	14562	14504	14348	14573	14521	14578	14467	14340	14472	14596	14565	14288	14414	14705	14444	14430	14647	14451	14566	14606	14574	14337	14578	14655	14608	14434	14277	14448	14530	14547	14464	14583	14483	14549	14685	14652	14632	14517	14613	14591	14667	14636	14393	14485	14553	14502	14609	14436	14539	14608	14570	14630	14589	14614	14737	14702	14541	14540	14450	14353	14557	14565	14451	14577	14391	14512	14698	14514	14588	14530	14587	14807	14558	14446	14651	14451	14182	14509	14688	14689	14540	14629	14519	14525	14614	14619	14337	14478	14493	14656	14550	14537	14776	14332	14363	14463	14570	14460	14400	14487	14436	14534	14588	14649	14552	14581	14557	14497	14564	14448	14535	14504	14560	14459	14687	14584	14503	14563	14505	14585	14586	14486	14532	14670	14487	14587	14662	14427	14448	14523	14432	14465	14495	14441	14486	14587	14412	14482	14631	14544	14483	14677	14563	14516	14490	14570	14592	14578	14721	14589	14527	14467	14672	14513	14210	14346	14402	14223	14512	14509	14469	14740	14625	14447	14495	14500	14737	14659	14410	14693	14556	14561	14498	14545	14553	14607	14538	14451	14695	14435	14594	14631	14454	14483	14484	14433	14545	14690	14540	14410	14464	14333	14615	14435	14582	14540	14398	14569	14435	14602	14575	14363	14496	14492	14636	14390	14738	14378	14524	14499	14519	14554	14470	14539	14559	14654	14456	14469	14334	14546	14644	14598	14286	14665	14441	14474	14678	14442	14607	14666	14467	14678	14603	14455	14562	14467	14747	14449	14629	14612	14343	14470	14470	14681	14492	14546	14527	14372	14681	14545	14437	14562	14462	14725	14576	14540	14533	14421	14639	14640	14293	14538	14507	14534	14669	14378	14703	14512	14698	14398	14544	14532	14610	14586	14591	14441	14431	14755	14498	14551	14603	14361	14687	14810	14549	14597	14492	14431	14428	14506	14495	14615	14586	14779	14358	14572	14623	14542	14682	14433	14644	14554	14420	14604	14663	14410	14653	14473	14581	14712	14753	14566	14508	14619	14632	14815	14609	14327	14613	14585	14708	14643	14611	14718	14527	14417	14562	14437	14440	14483	14463	14622	14683	14461	14698	14641	14676	14703	14563	14444	14482	14491	14357	14421	14675	14597	14539	14545	14664	14679	14393	14395	14634	14670	14548	14492	14525	14522	14584	14688	14663	14458	14713	14453	14407	14535	14466	14610	14607	14568	14465	14355	14374	14540	14375	14306	14375	14464	14480	14268	14553	14525	14399	14562	14700	14380	14445	14443	14405	14373	14304	14546	14686	14456	14437	14559	14394	14691	14395	14274	14525	14552	14584	14517	14542	14337	14539	14488	14474	14509	14662	14578	14526	14489	14631	14534	14630	14465	14577	14554	14602	14655	14532	14446	14393	14471	14532	14526	14435	14609	14550	14478	14643	14721	14508	14637	14618	14652	14698	14741	14654	14455	14416	14435	14426	14487	14641	14291	14789	14619	14454	14448	14524	14519	14496	14442	14356	14573	14557	14534	14635	14555	14595	14841	14536	14637	14553	14516	14582	14313	14587	14623	14623	14547	14548	14664	14485	14587	14563	14674	14452	14484	14472	14712	14479	14593	14509	14520	14629	14484	14557	14457	14643	14544	14279	14248	14489	14584	14596	14524	14476	14424	14528	14738	14347	14759	14439	14672	14474	14492	14669	14587	14575	14519	14658	14368	14554	14754	14623	14569	14547	14429	14602	14465	14492	14529	14687	14515	14563	14715	14756	14649	14633	14677	14527	14624	14624	14813	14662	14403	14358	14570	14469	14594	14388	14491	14511	14882	14714	14371	14447	14627	14295	14670	14474	14737	14497	14877	14498	14483	14584	14634	14359	14664	14370	14551	14809	14589	14462	14367	14724	14487	14817	14580	14576	14552	14496	14719	14343	14440	14595	14494	14530	14510	14543	14723	14617	14523	14486	14368	14516	14507	14464	14377	14629	14463	14676	14464	14354	14454	14547	14494	14601	14593	14469	14501	14666	14673	14521	14603	14566	14504	14559	14371	14639	14602	14607	14489	14585	14565	14562	14626	14718	14546	14455	14543	14420	14453	14540	14626	14648	14616	14653	14560	14687	14715	14569	14507	14558	14637	14631	14528	14649	14478	14516	14653	14806	14611	14695	14618	14575	14551	14582	14539	14492	14720	14551	14618	14623	14588	14607	14404	14405	14462	14365	14514	14592	14519	14456	14630	14621	14510	14496	14492	14529	14765	14652	14790	14652	14594	14402	14606	14548	14533	14600	14501	14229	14590	14337	14456	14553	14330	14603	14644	14710	14471	14612	14726	14651	14642	14614	14742	14606	14664	14418	14522	14572	14594	14552	14644	14551	14555	14548	14366	14542	14498	14621	14643	14529	14510	14699	14571	14389	14521	14582	14541	14534	14391	14605	14555	14590	14571	14461	14672	14594	14599	14531	14427	14571	14440	14420	14572	14473	14526	14565	14464	14478	14546	14749	14489	14595	14560	14391	14591	14552	14508	14323	14538	14542	14547	14503	14647	14433	14485	14550	14693	14599	14581	14618	14571	14455	14504	14582	14521	14644	14240	14475	14596	14402	14550	14616	14415	14512	14600	14669	14695	14742	14672	14409	14628	14406	14581	14629	14362	14639	14541	14378	14599	14608	14396	14428	14549	14584	14688	14740	14574	14432	14576	14448	14619	14409	14497	14572	14733	14408	14193	14577	14481	14552	14494	14653	14522	14556	14454	14608	14702	14726	14591	14544	14517	14293	14636	14548	14480	14406	14696	14387	14504	14484	14545	14598	14502	14580	14475	14554	14621	14610	14677	14507	14423	14477	14594	14582	14654	14492	14475	14437	14600	14519	14367	14477	14426	14488	14574	14555	14415	14455	14517	14613	14456	14571	14486	14470	14567	14431	14439	14544	14597	14600	14580	14557	14425	14507	14442	14508	14594	14539	14412	14719	14534	14737	14585	14519	14525	14452	14520	14557	14437	14522	14537	14530	14437	14606	14467	14448	14561	14656	14453	14501	14620	14438	14429	14721	14563	14474	14727	14490	14712	14797	14586	14622	14534	14625	14633	14454	14464	14624	14558	14528	14416	14657	14548	14351	14660	14423	14618	14480	14482	14577	14564	14647	14671	14458	14501	14602	14582	14699	14595	14430	14597	14410	14578	14670	14763	14527	14597	14380	14593	14704	14664	14508	14516	14396	14572	14671	14497	14515	14437	14296	14499	14551	14458	14535	14350	14531	14593	14554	14696	14618	14543	14578	14567	14602	14674	14637	14493	14359	14511	14458	14717	14628	14632	14559	14453	14606	14445	14687	14759	14463	14617	14710	14569	14577	14574	14548	14559	14461	14280	14437	14647	14456	14578	14208	14464	14646	14496	14568	14530	14658	14406	14672	14413	14555	14626	14621	14595	14664	14629	14538	14705	14608	14645	14456	14890	14607	14629	14464	14462	14591	14492	14362	14510	14478	14533	14673	14524	14617	14441	14549	14333	14520	14640	14669	14570	14622	14662	14748	14492	14577	14358	14520	14428	14437	14555	14639	14654	14494	14485	14463	14579	14797	14534	14745	14714	14524	14507	14541	14541	14550	14668	14611	14603	14520	14587	14512	14498	14442	14607	14525	14517	14490	14499	14770	14519	14541	14587	14585	14359	14498	14748	14366	14521	14681	14575	14550	14550	14622	14651	14603	14751	14658	14568	14730	14752	14683	14540	14659	14557	14556	14629	14414	14477	14566	14644	14565	14525	14594	14690	14385	14558	14457	14573	14324	14622	14377	14567	14561	14423	14685	14468	14494	14584	14494	14578	14466	14582	14723	14508	14732	14549	14548	14516	14468	14596	14605	14526	14598	14743	14621	14418	14721	14683	14540	14564	14407	14484	14710	14494	14462	14549	14487	14471	14547	14550	14824	14702	14497	14490	14760	14623	14648	14367	14482	14441	14560	14387	14529	14427	14589	14496	14512	14540	14573	14558	14414	14624	14468	14454	14533	14573	14690	14599	14467	14585	14481	14606	14591	14530	14531	14593	14652	14469	14449	14608	14716	14690	14587	14675	14511	14604	14743	14716	14542	14657	14476	14555	14574	14321	14546	14442	14714	14591	14457	14519	14438	14382	14385	14503	14671	14564	14461	14565	14606	14599	14663	14548	14609	14500	14649	14510	14629	14354	14397	14568	14622	14431	14440	14431	14505	14567	14381	14588	14536	14683	14692	14448	14564	14440	14532	14482	14653	14565	14680	14640	14510	14645	14605	14672	14696	14479	14536	14516	14610	14641	14600	14401	14614	14564	14648	14576	14542	14443	14437	14694	14435	14592	14462	14416	14495	14626	14511	14530	14530	14686	14423	14463	14666	14715	14602	14496	14467	14435	14506	14379	14540	14557	14443	14507	14443	14429	14540	14686	14634	14728	14615	14402	14503	14725	14571	14616	14545	14352	14492	14735	14500	14562	14627	14485	14488	14719	14554	14532	14603	14622	14541	14608	14691	14494	14459	14604	14469	14542	14504	14518	14629	14372	14534	14533	14497	14480	14541	14532	14584	14615	14449	14724	14547	14703	14722	14448	14481	14505	14338	14432	14390	14494	14733	14632	14530	14573	14707	14517	14558	14433	14681	14744	14582	14684	14496	14519	14440	14674	14578	14661	14645	14387	14671
18810	33802	26021	20228	18014	16138	15180	14603	14211	13894	13430	13651	13402	13084	13256	13232	13008	13121	13363	13049	13052	13181	12875	13073	12966	13206	13178	13076	13012	13078	13053	13072	13039	12888	12863	13034	12994	13077	12874	13005	12953	12970	12910	12961	12957	12870	12935	13024	13000	13039	13122	12979	12895	12919	12807	12918	12885	12951	12863	12888	12806	12939	12991	12905	12850	13070	12921	12986	12711	13129	12954	12815	12785	12905	13089	13054	12844	13029	12837	12856	12870	13047	13064	13067	12853	12819	12986	12874	13027	12867	12843	12942	12791	12975	12777	12983	12908	13027	12933	12971	12909	12953	13104	12949	13045	12864	12963	13007	13015	13027	13072	12839	13053	12854	12849	12917	13016	12895	13048	12983	12949	12801	12824	12665	13051	12918	12920	12879	12959	12878	12752	12999	12771	12899	13077	12777	13083	12982	12892	12904	12837	13052	12969	12976	12942	12910	12970	13013	12907	12902	12994	12915	12855	12877	12949	12971	12852	13031	12871	12805	13011	12847	12910	12945	12867	13020	12934	12929	12950	13086	12880	12739	13110	12991	13048	12982	13072	12829	13037	12966	13118	12927	13027	12806	12842	12920	12914	12751	12986	12910	13033	13015	12975	12926	13023	12873	12999	12829	12784	12944	12929	13007	13115	12915	12954	12918	12861	12907	12923	12941	12991	12902	12981	12911	12754	12866	12919	13007	13057	12870	12957	13084	12972	12970	12940	13154	12917	12958	12944	12976	12967	12907	12712	13083	12980	12954	13045	12947	12884	12900	12916	13064	12899	13029	13011	12893	12898	13007	12733	13004	13062	12984	12962	12857	12855	12913	12906	12856	12915	12810	12843	13004	12826	12855	12902	12901	12872	12904	13085	12958	12816	12987	13019	12976	13032	12828	12989	13005	12861	12962	12716	12838	13020	12715	12908	12972	12947	12730	12964	12946	13037	12849	12987	12963	12923	12854	12904	13094	12961	12956	12889	12962	13020	12923	12897	12873	12867	13054	13059	13010	12855	12910	12877	12976	12967	12925	12757	12839	13073	13206	12945	12902	13091	12995	13013	12887	12839	12940	12978	12843	12987	12976	12929	12958	13064	12881	12938	12861	12907	12745	12989	13028	13008	12952	12960	12890	12959	12878	12929	12949	13064	12960	12945	12875	12929	13000	12949	12923	13066	12878	12957	12930	13004	12984	12847	12768	12892	12775	12873	12938	12988	12903	12793	12896	12998	13098	13022	12877	12905	13084	12933	12947	12875	12763	12870	12902	13039	12905	12918	12859	12990	12997	12974	12870	12911	13044	12960	12913	13074	13038	12954	12867	12990	12986	12966	13071	12935	13012	12941	12991	12789	13052	12844	12983	12948	12996	12905	12895	12982	13026	12839	12979	12902	12992	12843	12959	12988	12863	12903	12982	12969	12775	13126	12844	12919	12825	12956	12998	12893	12962	12859	13073	12966	12952	12858	12991	12936	12933	13029	12921	12845	12896	12953	12849	12924	12910	13123	12956	12917	12928	12846	12958	12998	12946	13030	12996	12924	12986	12860	12979	12932	12967	13161	12917	13095	13017	13031	12829	12955	12992	12788	13046	12907	12706	13084	12910	12937	12987	12911	12891	12827	12877	12910	12852	13086	12840	13026	12952	13008	12944	13033	13139	12834	13151	12914	13044	12858	12991	13152	12927	13031	13064	12891	13035	12932	12981	13138	12931	12996	12846	12748	12980	12868	12952	12916	12866	13006	12849	12808	12861	12973	12962	12958	12956	13117	12758	13055	12932	12920	12849	12918	12918	13019	13041	13069	12958	12855	12819	12915	12944	12999	12974	13063	13069	12967	12874	12961	12910	13146	12948	12975	13048	13064	13022	12876	12777	13134	12981	12968	12907	12907	12919	12986	13047	13042	12748	12852	13061	12881	13040	12948	12881	12994	12913	13068	12823	13002	13061	13001	12766	12800	13017	13084	13023	12918	12914	12939	12687	12964	12786	12985	13047	12916	12969	13003	12696	12940	12887	12818	12912	12890	12839	12900	13099	13060	13082	13039	13028	12938	12911	12876	13069	12964	12809	12986	12966	12902	12858	12937	12999	12837	13066	12948	13016	13113	12843	12822	13112	13078	12906	13092	12876	12969	12989	12846	13102	12962	12749	12811	12963	13145	12976	13005	12790	12981	12850	12885	12920	12796	12901	12952	12883	13021	12874	12927	12963	12931	13208	12909	12907	12944	13038	12866	13037	12892	13196	12982	12806	12934	12812	12976	13002	12756	12932	12875	12819	12864	13033	12858	12867	12849	13001	12973	12792	12943	12930	12910	13040	13108	12906	12990	12957	12824	13045	13001	12885	12878	12885	12903	12982	12982	12789	12866	12970	12881	12870	12924	12928	12841	12921	13099	12911	12917	12895	13020	12883	13066	12827	12983	12924	12962	13053	12859	12954	13190	12796	13051	13004	12815	12941	12942	12788	13043	12918	12978	12738	12755	12892	12832	12862	12965	12900	13002	12896	12899	12840	13022	13072	12919	13043	12917	12920	13011	12867	12821	12879	12838	13058	12899	12940	12884	12929	12878	13031	13015	13191	12853	12984	13008	12829	12949	13050	13010	12938	12985	12984	13076	12962	12954	12940	13145	12942	13107	12942	12905	12928	13013	12848	13044	12896	12987	12996	12958	12752	12815	12943	12715	12835	12919	12713	12982	12862	12994	12888	13106	12854	13017	12895	12852	13002	13027	12950	12731	12943	12880	12882	12888	12789	12907	12959	13106	12772	13018	12915	13036	12954	12786	12819	12926	12854	13016	13026	13205	12902	13021	12915	13028	12918	12874	12984	12894	12737	13008	13051	12879	12991	12812	12889	13027	12899	12794	12902	12935	12966	12982	12926	12988	13086	13088	12872	13035	12937	12960	12868	13073	12960	12988	12875	13013	12939	12874	12923	12847	13072	12957	12923	12995	12946	12974	12906	12956	12796	12956	12773	12984	12857	13056	12947	12916	12963	12928	12908	13064	12747	12994	12947	12987	12927	12847	12958	13046	12867	13078	12811	12928	13064	13035	12982	12876	12991	12953	13017	13021	12904	13192	12819	12951	12913	12828	12976	12987	12820	12824	13021	12915	13038	12974	12992	12993	13056	12902	13125	13075	13079	13006	12840	12944	12885	12943	13028	13102	12945	13012	12928	12932	13073	13099	12990	12866	12943	12990	12996	13095	12892	12884	12973	13056	12917	12876	13095	12958	12953	12712	12946	12881	12913	12923	12936	12921	12941	12984	13009	12835	13046	12913	12939	12945	13040	12815	13065	12955	12915	12951	13062	12929	13008	12954	13039	13005	12853	12847	12928	12951	13000	12896	12928	12898	12945	13143	12911	12961	12969	12828	13017	12975	12963	12886	12925	12925	12935	12853	12923	13093	12770	12874	12936	12956	12975	12931	13071	12900	12843	12964	12843	12919	12931	12829	13049	12932	12864	12944	12991	12984	13101	12897	12894	12938	13102	12825	12887	12781	12845	13057	13014	12909	12964	12915	12995	12924	12956	12889	12878	12910	12896	12843	12935	12909	12866	12905	12908	13079	12904	13106	12861	12955	12727	13001	12947	12931	13034	12866	13025	13045	12865	12928	12951	12949	12737	13008	12954	12859	12939	12894	13063	12870	12868	12825	12946	12804	12903	13026	12985	12944	12923	13038	12966	12957	12848	12929	12894	13018	13160	12865	12912	12928	13025	12873	12952	12786	13019	13041	13183	12949	12956	13056	12905	12886	12988	12888	12819	12631	12986	13018	13186	12955	12832	12933	12923	13001	12930	12920	13030	13072	12931	12865	12923	13040	12758	12776	12943	13008	12897	12935	12904	12955	12943	13119	12920	13079	12946	12853	12913	12782	12854	12955	13013	12943	12990	13072	13123	12845	12780	12939	12923	12982	12934	13004	12928	12966	12854	13059	12938	13074	12881	13008	12884	13074	13078	13089	13030	12853	12964	12980	12928	13096	12908	12986	13035	13028	12884	12666	12863	13160	12945	13029	12908	12790	13022	13008	12934	12917	12925	12989	12945	12960	12981	12979	12914	12810	12866	12842	12963	13085	12933	12972	13043	13040	13211	13156	12971	13007	12931	12926	13058	13030	12938	12837	12906	13101	12840	13119	13032	12748	12964	12897	12837	12908	12970	12806	12863	12983	13013	12879	13003	13045	12938	13089	12740	13004	12879	12919	12954	13010	13040	12866	13041	12931	12995	13004	12935	12943	12998	12821	13023	12874	12813	13073	12948	13009	12888	13009	13006	12906	12921	12922	13045	12896	12872	12908	13064	13020	13030	12839	12942	12858	12945	12974	13085	12901	13021	12921	13002	12922	13027	13001	13052	12881	13089	12894	12937	13050	12900	12990	12759	13089	13028	13089	12953	12846	13015	12959	13039	12817	12928	13062	12824	12848	13044	12972	12954	12900	12825	12771	12863	12938	12981	13049	12904	12878	12941	13047	12943	12986	12895	12852	13103	12818	13034	12873	12833	13044	13165	12957	12819	13015	13107	13112	12883	13067	13012	13064	13002	13059	12922	12876	12989	12852	12994	12804	13015	13029	13009	12820	12945	12809	12851	12891	13105	12912	12896	13088	12754	12866	12806	12960	12783	12952	13012	12940	12978	12966	13037	13051	12904	12713	12857	12927	12773	12904	12956	12779	12896	13047	12813	12967	12841	13066	12925	12763	12862	12982	12916	13079	13042	12969	13103	13094	12921	12863	13118	12981	13081	13082	12697	13103	12826	12980	13102	13042	12974	13031	12873	13004	12868	12914	13019	12988	12970	12933	12985	12753	12891	13035	13003	12810	13057	12886	12913	12763	13012	13013	12989	12890	12872	12969	13011	12976	12945	12871	12999	12925	12934	12965	12911	13064	13006	12899	12970	12808	12907	13013	12921	13135	12909	12916	13058	12968	13032	12829	12955	12979	12895	12880	12855	13113	12766	12785	12839	12936	12916	12902	13059	12875	12936	13044	13096	12892	12927	13073	13077	12830	12883	12848	13078	13004	12974	13045	12963	12832	12983	12764	12899	12878	12861	12971	12996	12821	12938	12949	13006	12947	12914	12853	12996	12965	12936	13000	12811	12929	12975	12914	12921	13087	12876	12931	12978
22658	21589	28877	24789	21903	23051	21867	16626	15500	15148	15083	14623	14558	14425	14218	14045	14133	14025	13942	14095	13930	14032	13939	13808	13595	13547	13896	13888	13861	13729	13696	13662	13717	13838	13607	13772	13571	13621	13659	13774	13716	13810	13607	13721	13722	13548	13775	13540	13915	13545	13788	13762	13668	13722	13858	13670	13837	13629	13652	13535	13666	13830	13754	13603	13899	13581	13744	13714	13680	13687	13552	13495	13629	13565	13618	13607	13711	13751	13773	13510	13489	13736	13729	13660	13616	13678	13564	13610	13555	13426	13695	13756	13686	13681	13651	13712	13716	13523	13685	13877	13557	13699	13689	13666	13796	13834	13758	13890	13799	13736	13674	13757	13679	13651	13524	13514	13745	13674	13645	13734	13701	13744	13737	13620	13563	13840	13815	13708	13781	13723	13566	13561	13514	13620	13680	13523	13545	13667	13837	13749	13560	13763	13593	13820	13700	13630	13508	13591	13661	13589	13552	13553	13906	13839	13595	13688	13599	13445	13605	13737	13760	13552	13782	13641	13752	13854	13732	13579	13546	13559	13565	13555	13504	13630	13754	13672	13779	13630	13714	13751	13510	13573	13706	13607	13686	13521	13514	13741	13641	13365	13609	13468	13541	13645	13762	13496	13655	13666	13838	13878	13724	13616	13562	13429	13682	13686	13549	13760	13481	13539	13646	13544	13580	13668	13633	13811	13595	13530	13747	13604	13523	13529	13690	13744	13747	13599	13734	13673	13565	13722	13666	13687	13690	13566	13603	13639	13693	13689	13770	13786	13591	13706	13768	13582	13915	13496	13732	13661	13694	13628	13549	13644	13504	13649	13926	13691	13739	13564	13834	13706	13508	13419	13706	13726	13589	13589	13544	13694	13640	13471	13650	13644	13491	13681	13649	13776	13658	13451	13503	13536	13798	13834	13532	13660	13568	13736	13656	13444	13614	13720	13857	13603	13500	13505	13676	13581	13724	13531	13721	13738	13664	13651	13757	13476	13822	13724	13519	13679	13732	13502	13337	13695	13703	13546	13686	13652	13585	13688	13610	13593	13628	13705	13640	13587	13657	13711	13515	13583	13730	13574	13719	13727	13781	13633	13659	13434	13683	13741	13611	13532	13526	13746	13500	13662	13705	13700	13727	13646	13657	13507	13719	13646	13363	13525	13468	13643	13679	13640	13607	13424	13615	13593	13621	13778	13608	13436	13518	13679	13678	13523	13781	13678	13643	13561	13726	13774	13593	13485	13573	13513	13672	13735	13617	13766	13670	13495	13821	13547	13541	13684	13697	13852	13649	13511	13549	13544	13740	13650	13743	13700	13519	13676	13565	13608	13628	13617	13612	13551	13582	14035	13545	13602	13520	13753	13514	13505	13542	13570	13704	13731	13792	13645	13612	13744	13509	13752	13712	13723	13765	13588	13752	13744	13624	13570	13606	13564	13706	13541	13608	13613	13658	13549	13699	13515	13671	13472	13436	13781	13793	13616	13663	13657	13681	13556	13530	13766	13595	13738	13680	13756	13567	13730	13683	13627	13651	13776	13679	13621	13570	13503	13636	13646	13743	13631	13500	13595	13490	13616	13552	13718	13539	13586	13622	13692	13751	13718	13401	13701	13715	13472	13639	13537	13770	13613	13648	13402	13752	13475	13708	13622	13737	13708	13505	13806	13639	13560	13701	13710	13766	13858	13809	13688	13638	13740	13577	13736	13652	13659	13590	13637	13504	13720	13646	13498	13515	13639	13527	13693	13948	13824	13760	13515	13543	13563	13477	13506	13499	13635	13713	13690	13566	13651	13441	13678	13655	13490	13541	13744	13581	13763	13542	13632	13629	13602	13626	13632	13648	13595	13720	13748	13646	13799	13588	13713	13684	13502	13511	13715	13686	13676	13654	13562	13625	13538	13495	13667	13819	13892	13611	13524	13880	13536	13787	13822	13618	13556	13695	13727	13572	13686	13799	13654	13587	13732	13707	13690	13654	13557	13548	13626	13736	13714	13681	13612	13528	13537	13733	13609	13543	13488	13700	13542	13632	13699	13685	13658	13423	13463	13418	13516	13632	13728	13594	13788	13584	13472	13666	13684	13729	13559	13760	13630	13508	13734	13909	13573	13706	13752	13692	13725	13688	13660	13527	13894	13792	13714	13589	13602	13734	13663	13667	13714	13582	13655	13561	13589	13635	13592	13573	13493	13773	13914	13530	13779	13601	13711	13539	13670	13429	13841	13770	13706	13619	13405	13686	13651	13480	13483	13462	13628	13636	13525	13565	13755	13635	13486	13549	13664	13629	13523	13705	13696	13640	13575	13650	13763	13959	13592	13749	13720	13559	13750	13641	13538	13574	13641	13537	13701	13382	13537	13482	13508	13885	13673	13600	13779	13703	13587	13768	13641	13513	13728	13746	13486	13746	13469	13871	13643	13790	13408	13591	13770	13716	13729	13586	13661	13716	13753	13745	13679	13529	13750	13887	13721	13500	13605	13707	13656	13609	13796	13792	13704	13656	13553	13726	13943	13641	13367	13486	13503	13375	13652	13729	13731	13721	13712	13598	13620	13710	13704	13559	13563	13715	13691	13567	13551	13557	13539	13601	13717	13593	13423	13562	13715	13653	13689	13714	13481	13631	13612	13544	13812	13710	13709	13560	13620	13726	13624	13623	13626	13720	13631	13576	13593	13713	13827	13802	13579	13690	13810	13593	13704	13314	13648	13717	13634	13557	13681	13638	13472	13416	13577	13641	13599	13498	13602	13618	13444	13607	13550	13604	13701	13624	13743	13562	13734	13664	13697	13754	13574	13648	13567	13658	13595	13673	13548	13709	13783	13660	13582	13638	13551	13561	13625	13577	13515	13718	13561	13646	13716	13811	13690	13652	13702	13549	13513	13546	13615	13571	13587	13652	13582	13669	13773	13495	13665	13494	13655	13750	13585	13540	13592	13707	13613	13501	13652	13407	13469	13693	13659	13893	13741	13652	13731	13493	13490	13692	13887	13583	13634	13691	13660	13617	13820	13726	13482	13652	13680	13542	13709	13576	13565	13691	13553	13573	13563	13597	13422	13844	13429	13596	13751	13737	13683	13590	13451	13545	13600	13757	13642	13649	13809	13770	13636	13684	13724	13709	13734	13787	13716	13669	13607	13780	13644	13608	13558	13870	13495	13432	13636	13536	13656	13792	13607	13622	13489	13693	13518	13673	13660	13547	13528	13634	13667	13690	13645	13741	13380	13594	13392	13709	13545	13626	13699	13632	13616	13677	13654	13427	13435	13453	13743	13782	13704	13881	13558	13585	13495	13702	13748	13556	13478	13612	13671	13693	13731	13760	13606	13641	13698	13645	13632	13551	13593	13657	13631	13540	13773	13689	13717	13681	13682	13721	13664	13645	13587	13566	13558	13478	13711	13652	13661	13856	13583	13672	13521	13537	13672	13623	13608	13578	13685	13579	13731	13412	13512	13522	13575	13664	13580	13622	13745	13560	13599	13693	13515	13812	13779	13571	13494	13538	13569	13533	13597	13614	13547	13649	13536	13767	13696	13602	13712	13715	13596	13562	13590	13806	13780	13620	13723	13670	13645	13630	13740	13769	13558	13525	13695	13544	13649	13604	13705	13666	13628	13508	13639	13697	13513	13718	13322	13577	13559	13641	13547	13628	13497	13707	13518	13802	13710	13813	13719	13773	13769	13712	13698	13413	13904	13687	13794	13710	13689	13711	13658	13674	13448	13732	13609	13602	13754	13546	13847	13426	13633	13616	13711	13660	13756	13674	13565	13586	13607	13695	13595	13611	13655	13664	13948	13561	13535	13551	13637	13469	13704	13792	13929	13719	13585	13292	13507	13802	13577	13597	13619	13561	13558	13690	13743	13626	13639	13582	13830	13611	13781	13461	13659	13755	13749	13492	13597	13837	13500	13896	13643	13620	13575	13806	13626	13680	13561	13699	13748	13662	13644	13753	13574	13786	13791	13670	13504	13762	13697	13564	13837	13505	13713	13840	13671	13715	13654	13615	13500	13647	13471	13721	13762	13511	13892	13773	13617	13550	13448	13715	13632	13661	13576	13746	13469	13597	13776	13645	13743	13589	13669	13528	13638	13690	13690	13682	13577	13647	13587	13612	13562	13769	13411	13653	13568	13571	13686	13775	13715	13643	13733	13645	13743	13888	13757	13574	13451	13557	13642	13770	13582	13649	13625	13511	13717	13692	13594	13729	13682	13424	13883	13475	13553	13666	13637	13541	13482	13491	13620	13525	13809	13700	13605	13720	13661	13623	13619	13642	13608	13747	13771	13683	13650	13749	13515	13673	13648	13636	13601	13668	13638	13697	13510	13711	13776	13538	13654	13644	13798	13835	13581	13663	13475	13877	13528	13478	13680	13589	13649	13823	13557	13629	13747	13695	13723	13571	13605	13681	13582	13727	13701	13770	13821	13571	13561	13613	13626	13635	13505	13620	13630	13705	13431	13484	13638	13618	13698	13765	13597	13605	13391	13812	13804	13495	13649	13609	13532	13756	13582	13879	13639	13560	13504	13795	13739	13734	13583	13565	13426	13704	13694	13663	13697	13614	13489	13536	13542	13697	13536	13552	13492	13640	13538	13443	13476	13744	13646	13576	13724	13561	13616	13656	13717	13626	13758	13511	13482	13625	13599	13628	13654	13664	13567	13755	13460	13538	13651	13483	13545	13528	13481	13638	13613	13691	13710	13603	13538	13591	13739	13739	13652	13699	13732	13675	13562	13638	13517	13519	13601	13722	13768	13718	13740	13703	13887	13661	13610	13586	13647	13656	13560	13702	13466	13657	13610	13717	13593	13736	13744	13622	13723	13824	13514	13756	13716	13583	13566	13793	13644	13766	13640	13698	13713	13735	13587	13658	13520	13673	13601	13545	13607	13749	13613	13771	13681	13712	13711	13820	13771	13558	13547	13484	13590	13834	13603	13629	13660	13747	13460	13771	13860	13814	13615	13804	13628	13516	13519	13695	13932	13634	13603	13472	13540	13684	13546	13482	13700	13567	13796	13569	13717	13653	13784	13475	13514	13714	13697	13670	13692	13546	13414	13691	13496	13750	13679	13547	13671	13750	13599	13471	13511	13568	13726	13492	13666	13629	13509	13676	13527	13587	13618	13704	13446
19473	40633	31925	24558	21023	18192	16595	15542	14766	14095	13689	13561	13111	13033	12899	12871	12619	12742	12570	12661	12686	12650	12558	12672	12407	12685	12408	12526	12558	12457	12454	12431	12435	12362	12337	12531	12466	12474	12395	12403	12325	12382	12579	12383	12375	12336	12422	12381	12348	12422	12356	12425	12377	12295	12293	12495	12165	12379	12394	12456	12362	12329	12383	12464	12333	12260	12411	12331	12328	12320	12297	12370	12363	12273	12348	12367	12245	12414	12395	12416	12579	12511	12454	12418	12379	12414	12285	12381	12287	12401	12511	12235	12406	12504	12438	12311	12364	12445	12365	12279	12205	12301	12287	12564	12249	12417	12383	12382	12406	12331	12433	12360	12337	12435	12292	12337	12405	12463	12346	12310	12494	12348	12423	12479	12294	12311	12292	12337	12262	12406	12281	12497	12266	12388	12261	12376	12343	12301	12255	12191	12367	12262	12410	12473	12364	12375	12223	12339	12410	12160	12386	12358	12413	12355	12691	12386	12569	12437	12331	12287	12394	12478	12372	12327	12398	12364	12347	12274	12389	12328	12412	12369	12328	12397	12183	12372	12382	12272	12449	12559	12315	12470	12336	12299	12535	12360	12397	12529	12463	12347	12254	12320	12271	12203	12310	12414	12295	12429	12371	12267	12326	12424	12341	12265	12423	12413	12253	12365	12341	12382	12468	12368	12411	12408	12315	12424	12407	12585	12439	12284	12389	12382	12478	12341	12401	12375	12316	12401	12402	12297	12337	12360	12276	12490	12397	12321	12330	12326	12176	12285	12568	12247	12320	12378	12300	12368	12312	12219	12245	12342	12370	12159	12434	12093	12356	12380	12441	12241	12429	12281	12407	12269	12380	12391	12398	12360	12223	12335	12605	12336	12335	12105	12176	12579	12505	12263	12351	12381	12327	12469	12230	12296	12446	12369	12471	12308	12265	12641	12462	12327	12333	12453	12402	12330	12454	12318	12325	12150	12370	12431	12192	12202	12452	12174	12188	12352	12548	12353	12446	12375	12443	12471	12215	12410	12338	12482	12286	12348	12286	12377	12404	12270	12428	12473	12218	12371	12368	12459	12427	12204	12418	12399	12448	12400	12431	12379	12381	12371	12508	12328	12246	12480	12439	12348	12448	12368	12460	12412	12427	12360	12239	12359	12323	12190	12322	12335	12315	12270	12459	12341	12248	12367	12384	12532	12323	12187	12317	12330	12440	12534	12249	12265	12302	12400	12498	12380	12381	12371	12289	12411	12397	12205	12384	12487	12296	12274	12184	12340	12300	12320	12374	12325	12272	12409	12437	12311	12225	12258	12359	12239	12329	12301	12242	12333	12377	12459	12380	12421	12268	12366	12265	12412	12386	12195	12256	12282	12357	12222	12172	12350	12362	12299	12365	12274	12506	12321	12563	12358	12379	12293	12219	12332	12260	12278	12433	12292	12367	12256	12351	12346	12389	12501	12336	12395	12274	12386	12620	12276	12343	12473	12379	12324	12402	12341	12273	12337	12244	12565	12322	12290	12264	12422	12383	12495	12322	12399	12425	12221	12459	12497	12416	12516	12314	12318	12478	12398	12279	12267	12452	12365	12259	12351	12358	12185	12271	12401	12571	12294	12353	12420	12215	12475	12338	12498	12385	12336	12519	12357	12271	12241	12361	12239	12371	12324	12277	12210	12437	12199	12507	12304	12351	12469	12477	12445	12324	12577	12362	12436	12222	12288	12420	12341	12288	12350	12433	12410	12426	12312	12262	12507	12401	12101	12588	12177	12346	12493	12135	12562	12459	12283	12342	12310	12327	12372	12502	12204	12318	12333	12524	12202	12413	12473	12207	12274	12477	12366	12347	12247	12320	12364	12336	12241	12419	12355	12293	12238	12361	12424	12431	12459	12484	12300	12359	12311	12219	12448	12295	12283	12370	12235	12321	12382	12261	12311	12403	12440	12311	12342	12235	12427	12115	12507	12501	12330	12239	12423	12330	12264	12244	12313	12421	12198	12309	12449	12268	12355	12499	12410	12354	12381	12249	12356	12314	12379	12335	12239	12418	12338	12495	12300	12328	12239	12367	12319	12268	12352	12312	12351	12390	12326	12325	12386	12196	12252	12391	12224	12279	12317	12468	12279	12438	12306	12616	12410	12325	12401	12349	12519	12371	12454	12188	12418	12344	12307	12294	12451	12355	12313	12333	12419	12497	12429	12332	12263	12308	12275	12332	12247	12359	12260	12421	12281	12277	12256	12377	12352	12426	12488	12364	12276	12328	12317	12520	12280	12521	12328	12309	12161	12400	12156	12292	12312	12122	12249	12340	12299	12394	12352	12277	12421	12400	12226	12351	12474	12365	12341	12257	12517	12396	12412	12381	12448	12295	12280	12364	12343	12360	12428	12483	12364	12238	12259	12414	12424	12363	12475	12368	12401	12133	12310	12283	12347	12456	12398	12320	12414	12282	12394	12167	12210	12315	12340	12453	12268	12316	12382	12527	12287	12347	12321	12403	12316	12238	12209	12435	12363	12334	12201	12366	12428	12263	12215	12355	12443	12305	12348	12152	12299	12272	12325	12309	12257	12358	12351	12397	12166	12305	12378	12105	12284	12285	12299	12294	12313	12312	12247	12456	12325	12422	12392	12410	12271	12431	12432	12406	12352	12349	12334	12341	12449	12421	12293	12425	12441	12341	12263	12411	12314	12396	12465	12269	12254	12378	12445	12348	12303	12409	12251	12323	12292	12477	12266	12424	12394	12262	12282	12476	12350	12368	12282	12238	12265	12321	12211	12322	12373	12299	12451	12176	12337	12214	12390	12416	12451	12461	12394	12258	12407	12366	12271	12363	12218	12195	12227	12381	12222	12330	12395	12399	12472	12352	12509	12369	12183	12430	12406	12437	12392	12274	12360	12414	12361	12374	12136	12312	12264	12230	12203	12324	12390	12394	12418	12451	12368	12410	12258	12401	12445	12314	12374	12383	12359	12212	12152	12408	12491	12370	12283	12315	12485	12226	12503	12329	12227	12421	12298	12329	12386	12445	12223	12137	12354	12377	12325	12288	12219	12399	12441	12399	12230	12391	12474	12249	12356	12288	12278	12486	12274	12376	12388	12354	12380	12282	12438	12496	12225	12391	12531	12280	12634	12558	12396	12365	12236	12362	12307	12107	12309	12494	12549	12381	12425	12224	12338	12313	12168	12347	12376	12286	12167	12386	12243	12337	12327	12190	12407	12249	12480	12320	12360	12239	12374	12378	12413	12287	12327	12351	12108	12503	12317	12366	12403	12406	12513	12342	12468	12235	12504	12355	12436	12311	12345	12327	12346	12249	12453	12468	12347	12410	12305	12246	12296	12443	12249	12357	12249	12208	12330	12469	12307	12214	12328	12237	12287	12325	12353	12422	12394	12333	12454	12207	12215	12418	12256	12500	12276	12438	12384	12273	12263	12464	12338	12398	12208	12390	12338	12359	12343	12324	12316	12339	12331	12346	12303	12134	12228	12387	12198	12212	12381	12405	12207	12395	12419	12433	12436	12303	12423	12363	12375	12385	12395	12470	12258	12371	12362	12254	12403	12355	12442	12253	12358	12380	12297	12444	12407	12444	12394	12373	12237	12185	12484	12229	12341	12461	12455	12425	12237	12410	12277	12276	12226	12249	12335	12321	12282	12289	12450	12285	12525	12443	12329	12289	12267	12409	12343	12555	12511	12395	12515	12392	12332	12404	12318	12305	12511	12352	12276	12379	12350	12243	12380	12327	12299	12430	12299	12380	12400	12252	12279	12309	12250	12358	12371	12395	12535	12225	12258	12421	12232	12379	12443	12409	12416	12313	12389	12238	12600	12403	12185	12247	12322	12421	12379	12472	12475	12333	12291	12287	12429	12411	12233	12324	12520	12471	12432	12348	12553	12411	12339	12247	12315	12380	12373	12311	12414	12474	12279	12459	12420	12344	12371	12191	12350	12380	12245	12239	12378	12319	12368	12350	12396	12322	12182	12457	12411	12282	12322	12372	12307	12236	12471	12281	12279	12307	12313	12203	12205	12399	12360	12310	12250	12372	12280	12344	12471	12284	12330	12221	12380	12488	12389	12472	12351	12472	12475	12350	12469	12514	12345	12390	12136	12157	12182	12535	12436	12309	12420	12187	12498	12210	12323	12316	12300	12366	12316	12205	12402	12322	12377	12421	12448	12334	12323	12419	12115	12341	12467	12413	12275	12505	12493	12442	12397	12315	12333	12262	12329	12397	12326	12268	12342	12348	12318	12364	12312	12245	12271	12458	12381	12380	12388	12381	12278	12245	12423	12412	12499	12149	12489	12428	12389	12536	12206	12439	12307	12277	12227	12364	12418	12442	12252	12347	12277	12418	12298	12266	12399	12232	12301	12425	12300	12429	12327	12324	12306	12402	12419	12285	12396	12415	12552	12379	12356	12444	12360	12272	12333	12379	12411	12307	12349	12242	12391	12385	12272	12321	12361	12366	12374	12525	12485	12494	12231	12303	12368	12280	12287	12323	12350	12251	12326	12414	12410	12433	12406	12427	12507	12371	12333	12253	12369	12207	12369	12195	12269	12394	12420	12448	12289	12348	12229	12131	12429	12164	12326	12463	12312	12453	12280	12338	12313	12287	12213	12471	12365	12286	12186	12274	12310	12445	12428	12380	12282	12476	12604	12266	12486	12483	12366	12309	12434	12462	12348	12225	12322	12172	12342	12397	12347	12362	12336	12416	12423	12319	12298	12371	12302	12284	12272	12289	12284	12400	12336	12218	12354	12540	12273	12505	12300	12495	12370	12407	12377	12372	12328	12533	12384	12470	12470	12480	12463	12419	12174	12184	12342	12233	12391	12361	12273	12369	12305	12334	12208	12211	12224	12298	12341	12473	12235	12200	12313	12271	12397	12329	12463	12450	12499	12346	12353	12502	12413	12429	12208	12340	12463	12375	12406	12309	12372	12361	12303	12449	12243	12451	12198	12207	12174	12349	12505	12236	12252	12417	12582	12379	12284	12440	12413	12505	12279	12380	12278	12449	12419	12423	12210	12353	12304	12425	12285	12397	12304	12299	12223	12351	12255	12417	12285	12329	12464	12340	12417	12243	12369	12373	12320	12192	12373	12364	12296	12492	12291	12437	12492	12365	12210
29469	24089	26203	21562	17426	16169	15898	15492	15088	15122	14770	14716	14946	14921	14642	14611	14731	14738	14643	14534	14641	14680	14623	14496	14439	14428	14569	14605	14516	14374	14518	14522	14643	14415	14486	14615	14607	14784	14640	14728	14466	14686	14447	14412	14464	14565	14590	14581	14537	14504	14626	14456	14727	14607	14684	14640	14326	14427	14284	14461	14681	14478	14618	14561	14558	14533	14555	14429	14674	14752	14532	14618	14541	14717	14635	14592	14674	14500	14476	14439	14575	14355	14697	14590	14715	14534	14540	14592	14719	14332	14587	14679	14475	14355	14569	14580	14478	14535	14441	14470	14391	14715	14622	14671	14509	14442	14382	14635	14543	14678	14448	14734	14592	14528	14445	14441	14480	14761	14571	14608	14670	14304	14546	14678	14634	14422	14545	14503	14532	14555	14478	14533	14611	14393	14562	14446	14561	14523	14725	14552	14497	14420	14394	14405	14704	14624	14616	14511	14423	14426	14593	14568	14403	14396	14539	14552	14670	14476	14541	14344	14380	14565	14550	14611	14479	14712	14616	14625	14498	14269	14606	14577	14457	14567	14528	14732	14617	14503	14431	14714	14521	14501	14602	14651	14441	14449	14616	14547	14660	14398	14554	14562	14714	14495	14288	14510	14542	14566	14576	14477	14412	14620	14576	14517	14624	14560	14550	14555	14576	14364	14638	14489	14453	14485	14493	14441	14602	14657	14464	14637	14706	14743	14719	14448	14577	14579	14491	14622	14727	14582	14637	14459	14444	14605	14599	14524	14616	14720	14585	14551	14416	14596	14381	14474	14400	14541	14541	14527	14516	14412	14710	14362	14590	14414	14451	14477	14440	14571	14575	14568	14683	14477	14556	14655	14543	14616	14465	14584	14551	14706	14661	14520	14488	14499	14656	14672	14564	14566	14514	14619	14670	14390	14450	14658	14601	14752	14405	14613	14689	14426	14538	14618	14544	14381	14687	14473	14536	14597	14542	14640	14591	14491	14662	14598	14594	14602	14550	14608	14385	14591	14603	14470	14513	14599	14406	14555	14640	14531	14628	14688	14684	14589	14666	14557	14629	14578	14634	14733	14614	14690	14598	14492	14510	14578	14546	14647	14514	14572	14621	14587	14635	14659	14389	14795	14585	14585	14466	14364	14582	14636	14662	14430	14691	14493	14515	14703	14622	14569	14609	14615	14875	14428	14712	14590	14523	14499	14593	14421	14532	14488	14569	14509	14653	14652	14656	14438	14590	14564	14489	14489	14608	14697	14595	14531	14274	14444	14371	14495	14565	14374	14537	14583	14535	14717	14392	14485	14487	14390	14476	14620	14590	14640	14542	14675	14432	14477	14677	14351	14555	14434	14610	14463	14812	14523	14612	14409	14522	14525	14650	14676	14498	14807	14522	14301	14516	14665	14314	14547	14511	14355	14505	14468	14288	14680	14565	14350	14833	14358	14450	14578	14523	14715	14586	14490	14605	14675	14391	14702	14623	14600	14746	14511	14575	14594	14343	14677	14496	14643	14588	14434	14571	14371	14717	14478	14522	14586	14546	14788	14397	14582	14664	14757	14705	14664	14427	14593	14576	14629	14633	14690	14539	14503	14484	14586	14473	14779	14655	14586	14461	14436	14628	14671	14452	14798	14466	14520	14513	14210	14307	14774	14581	14531	14627	14539	14503	14564	14410	14644	14632	14594	14573	14735	14518	14367	14614	14617	14485	14701	14506	14495	14569	14485	14550	14521	14600	14713	14544	14746	14528	14528	14628	14564	14675	14532	14497	14449	14686	14671	14570	14623	14437	14747	14644	14449	14559	14457	14792	14723	14351	14513	14588	14477	14393	14700	14368	14516	14641	14661	14702	14511	14683	14639	14418	14527	14519	14627	14600	14592	14496	14541	14414	14488	14583	14705	14624	14616	14493	14494	14472	14508	14497	14473	14600	14659	14658	14522	14619	14307	14583	14550	14740	14697	14422	14684	14474	14341	14642	14478	14372	14560	14556	14574	14619	14515	14393	14653	14599	14513	14717	14386	14605	14449	14676	14533	14561	14536	14675	14291	14729	14384	14425	14509	14521	14530	14542	14609	14822	14720	14517	14762	14409	14592	14617	14726	14567	14610	14497	14522	14566	14685	14340	14563	14711	14555	14500	14417	14429	14363	14491	14520	14620	14450	14447	14581	14576	14638	14298	14537	14517	14572	14502	14441	14425	14512	14533	14442	14594	14319	14695	14703	14475	14621	14538	14505	14573	14842	14777	14768	14367	14609	14541	14519	14568	14551	14621	14616	14681	14694	14620	14665	14587	14429	14616	14422	14577	14558	14454	14578	14523	14603	14707	14655	14795	14351	14543	14541	14320	14572	14476	14594	14600	14483	14442	14472	14567	14405	14534	14682	14666	14615	14562	14509	14547	14643	14502	14812	14633	14653	14586	14666	14754	14715	14533	14548	14333	14391	14569	14724	14477	14688	14577	14453	14755	14584	14548	14403	14524	14472	14414	14572	14628	14645	14448	14511	14694	14629	14640	14432	14454	14509	14620	14557	14570	14586	14760	14507	14607	14452	14650	14617	14433	14512	14559	14324	14777	14610	14605	14460	14691	14697	14633	14518	14609	14592	14716	14719	14446	14660	14431	14528	14788	14691	14624	14529	14630	14582	14557	14511	14429	14486	14439	14605	14772	14546	14496	14645	14370	14500	14557	14688	14632	14561	14649	14434	14477	14440	14500	14327	14643	14518	14640	14456	14564	14630	14453	14736	14580	14716	14676	14473	14641	14412	14553	14716	14610	14625	14534	14606	14577	14492	14719	14663	14477	14488	14467	14553	14484	14406	14552	14522	14393	14480	14661	14466	14526	14501	14572	14401	14440	14713	14552	14526	14394	14621	14552	14531	14746	14670	14650	14452	14594	14365	14392	14573	14693	14507	14476	14507	14659	14338	14697	14594	14573	14630	14408	14558	14448	14551	14586	14682	14477	14561	14818	14554	14559	14597	14507	14320	14301	14500	14616	14555	14594	14660	14584	14378	14622	14579	14634	14674	14514	14441	14380	14524	14576	14429	14498	14601	14589	14424	14401	14472	14667	14433	14443	14469	14420	14460	14334	14485	14452	14509	14267	14702	14754	14617	14647	14478	14686	14572	14687	14395	14410	14414	14419	14666	14442	14433	14612	14318	14560	14603	14720	14568	14470	14561	14404	14693	14582	14241	14522	14721	14530	14579	14474	14564	14612	14478	14450	14530	14326	14636	14508	14667	14707	14575	14534	14487	14447	14540	14564	14610	14525	14427	14418	14392	14586	14533	14464	14637	14370	14401	14655	14646	14674	14450	14686	14595	14603	14693	14566	14628	14567	14504	14654	14636	14451	14434	14494	14622	14338	14676	14641	14588	14566	14602	14537	14506	14546	14396	14462	14697	14451	14513	14540	14593	14542	14559	14614	14520	14683	14597	14592	14604	14743	14969	14485	14639	14652	14353	14541	14775	14621	14626	14668	14588	14436	14578	14629	14615	14671	14738	14439	14573	14598	14683	14691	14518	14508	14627	14588	14492	14438	14570	14441	14557	14320	14579	14656	14650	14489	14530	14633	14597	14767	14608	14468	14504	14668	14317	14656	14535	14476	14572	14353	14487	14428	14563	14612	14369	14709	14525	14465	14572	14530	14565	14494	14704	14542	14559	14511	14351	14605	14530	14695	14605	14478	14441	14608	14720	14509	14585	14655	14604	14657	14753	14507	14559	14597	14487	14503	14495	14593	14530	14733	14617	14472	14688	14645	14684	14631	14632	14531	14582	14473	14475	14624	14512	14495	14233	14477	14392	14457	14510	14576	14472	14391	14542	14650	14567	14780	14538	14414	14624	14522	14622	14596	14299	14626	14430	14567	14494	14606	14697	14705	14604	14685	14789	14452	14610	14549	14690	14391	14575	14741	14429	14493	14618	14484	14465	14439	14716	14497	14611	14418	14663	14682	14499	14572	14750	14503	14572	14492	14406	14531	14382	14544	14758	14737	14499	14428	14490	14740	14651	14505	14354	14539	14556	14340	14345	14531	14604	14453	14485	14267	14550	14474	14407	14558	14657	14569	14664	14488	14501	14452	14569	14530	14330	14373	14391	14544	14448	14623	14621	14556	14730	14610	14488	14527	14458	14532	14648	14749	14650	14645	14731	14664	14717	14572	14697	14657	14662	14526	14616	14757	14390	14692	14677	14461	14376	14697	14431	14603	14538	14465	14573	14637	14504	14547	14412	14568	14461	14527	14615	14813	14489	14586	14656	14619	14589	14485	14930	14643	14480	14504	14641	14702	14779	14526	14369	14367	14599	14418	14579	14607	14418	14585	14750	14637	14418	14424	14567	14684	14476	14557	14299	14475	14663	14614	14687	14531	14656	14505	14611	14545	14680	14404	14484	14447	14449	14438	14523	14595	14393	14701	14523	14668	14602	14496	14512	14515	14596	14619	14762	14521	14631	14639	14541	14442	14495	14399	14416	14534	14770	14547	14317	14580	14605	14562	14662	14684	14423	14355	14536	14595	14719	14644	14726	14580	14495	14533	14923	14531	14540	14352	14603	14565	14629	14442	14638	14677	14534	14521	14534	14629	14688	14585	14471	14693	14499	14710	14722	14448	14567	14491	14599	14552	14799	14651	14624	14491	14486	14576	14460	14432	14626	14611	14523	14726	14484	14497	14487	14560	14621	14664	14776	14508	14546	14541	14710	14602	14842	14634	14610	14480	14476	14713	14608	14561	14395	14524	14636	14726	14406	14434	14546	14535	14624	14455	14615	14576	14681	14415	14674	14490	14661	14790	14404	14681	14520	14577	14724	14564	14583	14659	14483	14633	14467	14637	14516	14479	14527	14619	14698	14573	14535	14479	14514	14676	14453	14538	14655	14855	14806	14480	14386	14459	14529	14476	14627	14549	14699	14579	14439	14367	14335	14702	14496	14384	14435	14564	14503	14635	14554	14425	14476	14332	14736	14568	14821	14657	14545	14430	14475	14464	14577	14754	14501	14448	14611	14580	14846	14575	14602	14519	14310	14656	14313	14744	14685	14564	14627	14509	14525	14447	14566	14606	14434	14421	14440	14445	14579	14558	14627	14768	14656	14460	14594	14752	14532	14587	14620	14596	14455	14680	14608
20507	31391	24166	18539	16486	15410	14681	14179	13882	13552	13730	13424	13181	13386	13278	13062	13156	13125	13098	13043	13087	13107	13176	13155	13103	13229	13129	12976	13021	13149	13080	13090	13183	13113	13002	13171	13012	13004	13026	13051	13295	13094	13002	13172	12995	13027	13160	12982	13144	13065	13076	12724	13035	13081	13129	13075	13115	13092	13101	13030	13052	12989	13032	12994	12909	13048	12984	12981	12980	12958	13098	12870	12950	12915	13133	13175	13046	13028	13069	12978	12964	12877	13013	13094	12990	12991	13195	12960	13097	13126	12875	12989	13086	13158	12983	13136	13124	13114	13036	13138	13192	13009	13015	12910	13051	13026	13099	12893	13118	13047	13001	12974	12874	13094	13063	12996	13010	12967	13004	13076	12903	13147	13067	13069	13061	13016	12805	13120	13108	13080	13220	13011	12954	13099	12940	13125	12981	12817	13004	12992	12961	12876	12794	13006	13034	12934	12922	13012	13009	13062	13008	13165	13077	12854	13080	13057	13093	12915	13059	12874	13020	13011	13092	13025	13189	12914	13057	13193	12995	13093	13144	12930	13011	13041	13051	13314	12940	12842	13021	13153	13198	13199	12863	12953	13118	12922	13013	13034	12960	12906	12971	12913	12943	13028	13005	13010	13041	12875	12885	13137	12968	13203	13007	13000	12917	13122	12846	13015	12902	12925	13152	12946	12975	12936	12973	12963	13216	13149	12873	12939	13104	13027	13187	13046	13127	12982	13049	12960	13018	13147	13042	13057	12896	13014	12953	13101	13123	13013	13086	13126	12960	12890	12957	13096	13102	12972	12960	12966	12979	12949	13031	13075	12973	12995	13133	13168	12952	13020	13013	12969	12914	13062	13062	13004	13007	13055	12985	13119	13056	12912	13109	13071	13051	12986	12910	13085	12919	13028	12952	12986	13077	13005	12950	13185	12977	13077	12931	12902	13038	12990	13026	12911	13096	13029	13053	13180	13030	13110	13103	13058	12975	13093	13225	13128	13030	13132	12860	13036	13141	12975	12879	12998	13007	12959	13030	12860	13117	13077	12994	12993	13030	13059	12902	12996	12994	12991	12984	13006	12983	12913	13236	12949	12955	13104	13063	13038	13115	12918	13113	13088	13091	13011	12949	13120	12893	12991	13225	13033	12938	12825	12877	12892	12994	12956	13165	13073	12939	12917	13133	13176	13124	13127	12956	12818	12879	13102	13034	12822	13193	13172	13087	13037	12976	12923	13005	12920	12870	13030	12860	12754	13102	13103	13054	13052	13003	12836	13172	13167	13148	13065	13070	12964	12884	13022	13085	13021	12978	12990	13066	12920	13029	13137	12784	13027	13076	13177	13129	12780	13072	12962	13106	12880	12862	13160	12992	13054	13070	13024	12897	12922	13061	13137	12943	12970	12992	13037	13017	13130	12975	12929	13118	12815	12858	12950	12931	12868	13051	13030	12940	13040	12991	13059	13034	13034	13043	13002	12877	12937	13040	13011	12987	12989	12938	13044	13183	13069	12915	12993	13063	12849	12885	12996	13054	13131	13002	13104	12963	12984	13045	12924	13028	13029	13056	13155	13078	13016	13025	13201	13015	13015	13159	12774	12959	12938	12991	12860	13086	13013	13043	12945	12888	13189	13090	12985	13055	12994	12970	12876	12979	13034	12871	12994	13188	13049	13089	12975	13036	12987	13081	12988	13048	13020	13063	12917	12901	13041	12995	13032	12904	12870	12927	13059	13171	12891	12892	13046	12994	12981	13060	12990	13094	13173	13170	13047	13042	13021	13025	12911	12828	12970	13151	12921	13031	13047	13000	13057	13038	13121	12944	13052	12998	12942	12833	12993	12849	12898	13023	12869	13104	13090	12953	13039	13023	13068	12909	13089	13057	12992	13075	13105	13094	13041	12958	13094	13074	12979	13132	13030	12992	13067	12965	12855	13029	12901	12857	13056	12986	12846	13035	13077	13057	13216	13088	12961	13017	12899	13042	13019	13081	12918	12885	12963	12947	12966	13006	12952	13038	12947	12992	13080	12925	12918	12978	12985	13051	13201	12897	13045	13047	12901	12967	12929	12986	13048	12968	12980	13043	13056	12955	13008	12869	12965	12897	13029	13178	12980	12884	12972	12903	12986	12921	12902	13166	12991	13021	13010	13066	12860	13059	13046	13057	12954	13254	12957	13184	12935	13052	13124	12931	12940	13029	13276	13013	13122	12840	13111	12985	12971	13050	13154	13046	12761	13323	13011	12880	13047	13189	13060	12949	13151	13124	12995	13019	13066	13152	13055	13142	12922	13185	12915	12890	12807	12943	13105	13139	13121	13059	12953	12793	12938	12996	12904	13111	13002	13105	13022	12986	12972	13079	12946	13042	12987	12914	13113	12927	13057	13025	13187	12961	12965	13114	12915	13095	12986	12833	12964	12883	13054	13049	13020	13036	13138	13101	12904	12898	12906	12996	13075	12974	13074	13078	12927	12783	13125	13000	13040	13090	12926	13014	12991	13106	13002	12955	13045	13067	13015	13131	13041	12860	13120	13049	12866	13215	12953	12996	12946	13079	12907	12959	12855	12964	13278	13101	13028	12888	13083	13013	12900	13161	12945	12990	13060	13038	12965	13174	12964	13040	12836	13083	12766	13075	12993	13126	12888	13106	13005	13123	12939	13027	12975	12910	13114	12992	12937	13123	12921	13071	12978	13006	12878	12970	13006	12894	12990	13068	13106	12892	13032	12935	13008	13070	12994	12963	13109	13252	12974	13055	13073	12928	12912	12977	13172	13129	13109	12892	13007	12831	13021	13129	12848	12987	12973	13192	13042	13124	13013	13016	13109	13017	12960	13029	12934	13151	12951	13043	13014	13010	12871	13121	13121	13021	13041	13197	13167	12946	13003	12989	13062	12891	13091	12939	13071	13071	12903	13002	12885	12974	13070	12970	13082	13051	12939	13097	13051	12996	13176	12961	12986	12965	13152	12982	12971	13043	12987	12987	12938	13107	13099	13153	12851	13065	13058	13109	12981	12920	13022	13012	13066	12936	13088	12917	13029	13010	13193	13036	12985	13073	12999	13065	13071	13026	12852	13058	12929	12957	13029	13014	13117	13018	12949	13017	13089	12919	13048	13080	13084	12979	12959	13071	13073	13060	12993	12906	13073	13075	13054	12860	12945	12898	12904	13109	12894	12924	12941	12927	12852	13032	13094	13037	12936	12908	13044	12942	12916	12992	13067	12971	12924	13109	12858	13104	13085	13022	12943	13016	12858	12972	13042	12899	12952	12865	13098	12983	13128	13078	12931	12966	13032	13056	12986	13046	12998	13001	13221	12936	13033	12865	12945	12871	13046	13065	13075	12990	13148	13200	12965	13007	12883	13012	13084	12960	12982	13093	13106	13078	13090	13180	13060	13135	12855	13025	13231	12974	13167	12890	13036	12962	13006	12914	12953	12966	12929	13063	13062	12906	13011	12989	12879	13024	13094	12900	13011	12964	13061	13070	13013	13094	13013	13090	12833	13066	12950	12993	12965	13084	13076	13022	13159	13147	12974	13216	13002	12905	12969	13060	13003	13180	13054	12850	13018	13120	13085	12975	12980	13020	12829	12931	12906	13047	13028	12904	13222	12982	13069	12956	12979	13009	13172	12941	12983	13114	13036	13027	13027	13221	13107	13115	13062	13084	13093	13060	12969	13073	12943	13098	13068	13112	13075	13082	12919	12653	13094	13037	13113	13017	12984	13009	12955	12971	12958	12961	13148	13180	12915	13064	13058	13093	13041	13162	13015	13007	12924	13094	12950	13147	13117	13025	13104	13061	13000	12988	12868	13155	12987	13025	12895	13172	13029	13198	13117	13090	12986	13039	12943	13222	13010	12839	13131	12955	12984	13227	13149	12945	13047	13183	13030	13017	12999	13086	13075	13182	13032	13180	12892	13139	12910	13025	13054	13004	13116	13021	12962	12974	13066	13129	13143	12955	13066	13186	13024	12952	13087	13098	13019	13097	12822	13175	12998	13132	12947	13050	13083	12987	12951	12998	13039	13167	13296	13023	13032	12917	13004	12963	12955	13072	12917	13025	13041	12863	13034	13151	12825	13001	12954	12866	12958	12936	13173	12986	12968	13062	12957	13149	12995	12954	12954	13031	13139	12949	13205	12908	12979	13012	13112	13093	13103	13034	13017	12942	13021	12929	13076	13109	12932	13085	12933	12953	13050	12921	12832	13160	13026	13011	13110	12953	13137	13057	13226	13028	13128	12745	12948	12892	12995	13028	13016	13056	13050	12919	12981	12997	13123	13005	13036	13099	12957	13132	13019	13000	12931	13036	13013	13124	13165	13011	13023	13119	13054	13005	12987	13044	12979	12962	13041	13034	12980	13106	12905	13075	12953	13059	13166	12918	12946	13187	12940	13251	13011	13076	13045	12912	12952	12955	12960	13076	13074	13085	12961	12930	13166	12998	12980	12903	12844	13092	12939	13029	12877	12965	13179	12989	12819	12974	12970	13025	12986	13105	13131	13042	13132	12987	13036	12979	13061	13099	12975	13087	13163	12989	13099	13099	12989	13077	13135	13012	12849	12955	13097	12905	12986	13015	12883	13107	13055	13060	12996	13142	12930	12979	12990	12966	12974	12915	12979	12950	12916	13115	12943	12963	13001	13100	13102	13004	12951	13040	12978	13032	13137	13061	13021	13001	12894	13044	12928	13163	13055	13001	13070	13135	12938	13010	13104	12983	13088	13047	13093	12935	13085	13104	13020	12895	13040	13121	13068	12943	13024	12943	12985	13102	13041	13025	12986	12930	13166	12914	12905	13193	12953	13096	12904	12978	12904	12975	13026	13178	13012	12984	12997	13048	13040	12911	13056	13039	12915	12870	13098	12858	12969	12901	13095	13195	13070	13085	13034	12969	12889	12926	13064	13026	12946	12959	13042	12979	13238	13112	13064	13111	12997	12810	12982	12978	12977	12993	13040	13104	12837	12984	13073	13127	13056	13028	13005	13145	13010	12966	13070	12995	13185	13002	12946	13080	13064	12947	13051	12919	12945	12904	12997	13037	12994	13059	13120	12847	13068	13076	13109	13091	13122	13094	12898	13103	13062	13139	13065	13036	12840	13077	12932	12984	13107	13012	13044	13223	12938	12907	13004
23596	21596	28364	25493	22253	20166	18291	15827	15019	14928	14916	14624	14342	14402	14346	14301	14172	14163	14051	14102	14251	14240	13924	13832	14118	14047	14051	13857	14108	14191	13886	14014	13920	14052	13835	13969	13864	14040	13999	13936	13862	13840	13914	14052	14007	13660	14058	14043	14077	13810	13807	13999	13881	13849	14092	13950	14065	13982	13751	14041	13919	13911	13965	13914	14090	13781	14006	13959	13813	13851	13970	13831	13846	13694	13833	13995	13967	13941	13852	13969	13829	13905	13849	13776	13913	13929	14062	14031	13714	13814	13894	14039	13836	13769	14077	14016	13936	13820	13950	13865	13862	13791	13934	14086	13982	14004	14051	13922	13761	13928	13932	13742	13868	14049	13836	13885	13952	14024	13881	13868	13812	13941	13710	13948	13692	14002	14040	13925	13984	13898	14186	13946	13815	13800	13955	13881	14006	13935	14046	13966	13760	13752	13714	14002	13832	13872	14003	13823	13772	13992	14015	13841	14056	13925	14026	13844	13924	13777	14000	13639	13778	13920	13762	13844	13931	13930	13949	13841	13871	13764	13971	13922	14040	13877	13878	13892	13912	13900	14040	14009	14039	13876	13772	13710	13876	13736	13848	13847	13942	13928	13810	13880	13974	13784	13937	13780	13901	13835	13602	13905	14181	13987	13901	13823	14022	13672	13812	13945	13841	13756	13897	13989	14038	13823	13779	13995	13963	13960	13885	14040	14080	13696	13852	13892	13821	13710	13934	13791	13972	13912	13672	13929	13827	13863	13959	13964	13929	13757	13816	13849	13962	13912	14033	13709	13846	13818	13808	13943	13888	13915	13752	14148	13895	13768	14002	13764	13969	14046	13980	13694	13949	13947	13781	14008	13900	13968	13794	13802	13819	14039	14131	13903	14034	14006	13879	13809	13917	13807	13891	13573	13952	13851	13865	13889	13960	14016	13919	13822	13899	13933	13962	13868	13848	13866	14013	13795	13687	13863	13991	13849	13917	13830	14014	14005	13964	13925	13774	13904	14014	13964	13745	14174	13950	14016	13920	13908	13957	13894	13808	13795	13924	13891	13889	13824	13936	13868	13885	13862	13863	13970	13910	13760	13800	13823	13964	13664	13831	13867	13955	13896	13897	13931	13850	13817	13884	13947	14026	13773	13818	13813	13985	13800	13982	13861	13914	13869	13831	13744	14005	14068	14085	13953	14062	13928	14102	14028	13745	13974	13986	13850	13738	14026	13998	13809	13850	14174	13804	13862	13802	13794	13889	13945	13863	13945	13893	13628	13806	13800	13962	13893	13788	13801	14123	14053	14066	14010	13803	13732	13783	13874	13771	13739	13939	13782	13872	13957	14047	13890	13825	13752	13797	14002	13986	13855	13862	13905	13863	13980	14019	13885	13929	13786	13962	14028	13793	13905	14165	13962	13824	13799	14017	13867	13717	13996	13944	14141	13853	13970	13982	14015	13836	13821	13781	13842	13776	13759	13983	13967	13955	13596	13923	13811	13809	13963	13909	13885	13920	13900	13867	14092	14028	13794	13696	13836	13991	13811	13814	13831	13804	13910	14022	13772	13896	13820	13783	13937	13787	13605	13923	13917	13974	13848	13919	13993	13924	13933	13854	13811	13924	13875	13925	14084	14062	13998	13765	14095	13903	13993	14095	14035	13934	13906	13908	13971	14015	13812	13891	14075	13914	13937	13874	13899	13931	13748	13950	13962	13877	14083	13814	13819	13876	13969	14014	13945	13940	13772	13780	13989	13826	13965	13892	13801	13996	13926	13658	14089	13838	13681	13779	13943	14114	13974	13890	13863	13822	13959	13836	13987	13807	13926	13906	13877	14019	13940	13933	13839	13866	13811	13820	13875	13898	13897	14016	14028	13952	13903	13851	13878	13751	13851	13802	13650	14106	14060	13932	13833	13767	13972	14078	13971	13836	13823	13935	14082	14053	13897	13872	13762	14107	13990	13707	13905	13813	13891	13859	13688	14064	13870	13985	13910	13988	14065	13742	13811	13940	14010	13881	13973	14056	13769	13886	14015	13765	13827	13872	13779	13877	13901	13880	13860	13881	13953	13862	13931	13769	14029	13877	13865	13677	14065	14067	13991	13945	13956	13970	13914	13956	13970	13806	13871	13993	13938	13817	13881	13988	14071	13979	13760	13843	13760	13938	13696	13809	13917	13927	13862	13858	13816	13907	13840	13880	13766	13733	13943	14046	13855	14104	13993	13790	13890	13869	13884	14031	14051	13985	13629	13829	13917	13893	13934	13850	13848	13789	14083	13988	14020	14143	13838	13830	13968	13889	13814	13838	13767	13900	13851	13942	13812	13955	13862	13862	13781	13782	13980	13854	13580	13705	13722	14028	13966	13891	13769	13901	13939	13964	13868	14028	13820	14013	13827	13828	13910	13828	13937	13862	13874	13790	13760	13830	13776	14107	14023	13907	13848	13927	13896	13997	13820	13847	13977	13678	13976	14021	14191	14060	13791	13829	13643	13799	13922	13841	13762	13988	14046	13878	13917	14155	13864	13927	14035	13887	13901	13849	14061	13898	13795	13804	13966	13931	13898	13943	13762	13907	14035	13989	13982	13816	13840	13850	13876	14095	13923	13876	13792	14187	13893	13850	13909	13849	13803	14003	13913	13827	14020	13880	13907	13962	13761	13970	13922	13890	13826	13894	13852	14021	13912	14017	13927	14083	13723	14000	13940	13787	13863	14012	13790	14019	13835	13783	13955	13876	13931	14008	13974	14001	13945	13859	13942	13808	13823	13742	13863	13761	14091	14030	13933	14010	13960	13993	13746	13966	14005	14038	13765	13873	13953	13986	13990	13858	13984	13965	14098	13891	14111	13836	13968	13920	13772	13920	13883	13976	13788	14091	14055	13745	13846	13993	14058	13893	13742	13834	13978	13904	13894	13757	13929	13895	14090	13988	13969	13790	13805	13956	13828	13909	14127	13873	13873	13811	13828	13865	13910	13815	13960	14008	13943	14147	14009	13782	13949	13948	13940	13948	13781	13908	13974	13970	13780	14017	14032	13876	13816	13736	13951	13865	13755	13723	13982	13842	13953	14052	13928	14005	14111	13838	13798	14066	14050	13939	13965	14080	14018	13802	13693	13827	14148	13843	13946	13908	13746	13803	13832	13922	13880	13920	13877	13979	13914	13894	13766	14022	14042	14163	14033	13959	13978	13990	13978	14204	13890	13879	13895	13918	13882	13953	13984	13928	13814	13906	13938	13883	13812	14129	13969	13834	13785	14011	13934	13964	13958	14046	13970	13822	14008	13850	13901	14066	13954	13825	13972	13843	13749	13955	13961	13922	13853	13844	13970	13885	13861	13995	13905	13885	14162	13915	14079	14072	13864	13817	13855	13954	14070	13780	13933	13925	14061	13878	13939	14049	14183	14133	13925	13678	13803	13914	13823	13963	13773	13785	14124	14029	14003	13989	14116	13986	13741	13929	13835	13958	13789	13956	14083	13908	13724	13928	13829	13900	13815	13879	13975	13936	13855	13982	13890	13952	13836	13958	13832	13873	13986	14007	13761	13595	13847	14020	13817	14140	13947	13871	14002	13900	13832	13985	13952	14247	13914	13826	13749	13860	13854	13870	13745	13898	13954	14016	13807	14106	13906	13902	14024	13939	13829	13829	13913	13914	13883	13910	13800	13925	14012	13928	14020	14000	13970	13784	13768	13909	13865	14100	13767	14044	14019	13806	13841	13892	13874	13874	13904	13902	14038	14047	13952	14172	13933	13795	13980	13987	13840	13860	13854	13857	14021	14213	14053	14030	13783	13942	14003	13711	13933	13929	13901	13861	13885	13929	13703	13732	13783	14073	13966	13935	14020	13870	13999	14066	13788	13988	13765	13851	14000	13926	13770	13871	13999	14206	13685	13821	14026	13841	13905	13913	13706	13880	13738	13909	13822	13925	13992	14021	13822	13893	13881	13815	14028	13933	13896	13735	13957	13935	13944	13856	13859	13589	13838	13872	13725	13878	13850	13952	13784	13905	13963	13863	14037	13840	13894	13785	14026	13943	14079	13966	13976	13944	14026	13812	13876	13894	13774	13845	13932	14119	14010	13795	13763	13839	13862	13807	13917	13917	13932	13705	13947	13869	14033	13919	13886	13959	13836	13805	13934	13948	13921	13954	14088	13833	13814	13994	13800	13704	13774	13918	13828	13841	13863	13965	13844	13965	13871	13958	13797	13908	14016	13661	13760	13887	13712	13931	13771	14000	13980	13745	13900	13746	13725	13788	13940	13991	13926	14029	13907	13952	13898	13849	13803	13761	13847	13762	13998	13812	13958	13988	13941	13830	13834	13874	13812	13917	13792	13838	13907	13883	13982	13683	13889	13954	13712	13806	13941	13957	14011	13968	13903	13979	13670	13843	13967	13770	13871	13970	13856	13817	13893	13805	13996	14076	13882	14115	13854	14030	13642	13660	13960	13940	13978	13986	13803	13902	13832	13926	13707	13837	14091	13850	13843	13878	13964	13894	13943	14118	13905	13876	13992	14015	13869	13996	13898	13809	13667	13882	14072	13827	14021	13754	13902	13863	13863	13759	13909	14155	13713	14094	13921	13977	13802	13989	13881	13768	13732	13983	13882	13866	13860	13780	13895	13753	13955	13830	13892	13908	13955	13887	13958	13934	13789	13932	13988	13862	13989	13961	13977	14041	14063	14091	14036	13940	13857	14055	13951	13853	13982	13973	13781	13975	13847	13965	13867	13917	13828	13717	13924	14006	13900	13906	13887	13823	13843	13853	13975	14071	14158	13949	13739	13863	13974	13911	13983	13957	14001	14035	13843	13919	13928	13876	13744	14007	13611	13822	13903	13932	14103	13994	13941	14086	13820	13845	13904	14006	13745	13938	13966	13979	13873	13951	13943	13745	13757	13890	14064	13824	13751	14087	13981	13820	14000	13959	13875	14053	13878	13863	13887	13933	13922	14038	13833	13831	13897	13762	13721	13785	13987	13744	13805	13860	13759	13919	13927	13957	13951	13893	13965	13963	13809	13676	13753	13963	13842	13912	14195	14123	14131	13909	13925	13670	14124	13994	13938	14042	13791	13894	13877	13958	13818	13933	14067	13846	13843	13797	13948	14043	13911	13794	13998	14057	13776	13768	13918
17782	36084	27290	20744	17972	16846	15555	14485	13926	13823	13588	13341	12915	12953	12834	12985	12855	12809	12810	12879	12899	12561	12630	12797	12641	12734	12545	12556	12673	12565	12818	12628	12502	12775	12561	12653	12560	12547	12620	12439	12490	12478	12663	12520	12468	12645	12655	12514	12513	12461	12599	12598	12567	12591	12558	12693	12602	12559	12639	12684	12767	12454	12634	12492	12609	12489	12483	12396	12662	12681	12457	12578	12539	12558	12467	12579	12649	12617	12643	12568	12546	12538	12741	12616	12565	12343	12536	12487	12533	12587	12588	12594	12548	12648	12519	12576	12610	12591	12503	12484	12405	12473	12492	12490	12419	12551	12408	12327	12465	12475	12629	12568	12533	12495	12651	12654	12458	12498	12458	12372	12350	12603	12353	12725	12600	12633	12523	12505	12656	12777	12576	12368	12401	12424	12438	12585	12521	12350	12633	12480	12742	12430	12569	12609	12461	12516	12632	12404	12630	12427	12687	12526	12668	12589	12619	12826	12428	12528	12755	12577	12604	12509	12548	12586	12665	12540	12577	12658	12575	12764	12675	12545	12463	12678	12637	12630	12512	12580	12608	12397	12539	12488	12728	12625	12622	12476	12491	12649	12558	12539	12637	12422	12542	12735	12609	12477	12637	12553	12582	12548	12671	12557	12556	12788	12666	12623	12734	12643	12504	12492	12458	12563	12566	12593	12707	12429	12569	12578	12551	12611	12512	12591	12561	12447	12564	12460	12514	12601	12571	12690	12497	12479	12833	12573	12515	12599	12369	12574	12473	12641	12559	12483	12516	12482	12577	12594	12656	12555	12559	12579	12676	12741	12551	12590	12701	12557	12500	12580	12594	12544	12696	12557	12560	12683	12423	12631	12578	12520	12526	12474	12604	12435	12681	12554	12474	12587	12473	12465	12639	12702	12521	12461	12692	12644	12532	12790	12572	12479	12567	12599	12502	12511	12606	12447	12561	12645	12585	12584	12551	12742	12523	12543	12738	12563	12464	12621	12552	12551	12507	12507	12575	12559	12593	12681	12681	12604	12451	12520	12601	12404	12571	12598	12556	12467	12652	12594	12469	12627	12644	12644	12586	12439	12536	12566	12607	12592	12541	12543	12571	12577	12797	12579	12678	12635	12501	12615	12525	12506	12425	12684	12414	12608	12658	12594	12500	12578	12587	12546	12604	12646	12523	12648	12562	12539	12567	12636	12466	12540	12654	12508	12607	12704	12525	12711	12579	12498	12681	12747	12622	12428	12476	12430	12587	12610	12488	12646	12555	12617	12644	12405	12487	12613	12563	12526	12478	12484	12568	12652	12584	12656	12465	12479	12595	12711	12640	12599	12515	12448	12617	12648	12532	12668	12620	12483	12586	12539	12459	12421	12493	12647	12547	12769	12716	12409	12550	12589	12553	12537	12521	12515	12630	12570	12680	12396	12552	12595	12435	12502	12410	12496	12555	12603	12615	12643	12650	12638	12517	12445	12507	12582	12467	12413	12544	12521	12640	12664	12502	12623	12599	12597	12657	12561	12582	12482	12715	12366	12482	12705	12509	12609	12504	12448	12553	12686	12408	12475	12476	12546	12589	12543	12567	12612	12591	12510	12586	12557	12536	12639	12469	12520	12482	12565	12547	12515	12477	12652	12464	12459	12696	12590	12489	12440	12603	12620	12541	12643	12534	12514	12586	12597	12595	12389	12585	12558	12681	12626	12468	12660	12658	12634	12556	12501	12659	12555	12611	12567	12424	12625	12530	12537	12613	12507	12420	12622	12518	12605	12481	12662	12440	12474	12595	12531	12497	12492	12612	12673	12473	12603	12559	12676	12765	12552	12325	12584	12531	12431	12622	12589	12701	12496	12533	12416	12506	12647	12531	12427	12729	12619	12649	12517	12591	12552	12384	12592	12582	12479	12694	12568	12615	12545	12596	12685	12555	12673	12542	12641	12554	12573	12523	12477	12526	12482	12396	12686	12612	12281	12545	12486	12567	12723	12432	12572	12505	12570	12436	12560	12577	12416	12573	12606	12553	12544	12564	12474	12540	12553	12549	12368	12555	12483	12553	12610	12465	12701	12705	12579	12643	12594	12476	12551	12713	12461	12482	12486	12529	12643	12493	12436	12381	12704	12593	12484	12653	12591	12536	12503	12561	12470	12654	12667	12708	12449	12640	12467	12487	12582	12454	12715	12509	12684	12473	12594	12523	12492	12598	12584	12591	12599	12553	12541	12496	12622	12561	12580	12605	12477	12448	12600	12703	12467	12519	12518	12772	12444	12545	12685	12474	12587	12694	12657	12561	12700	12557	12669	12618	12544	12526	12499	12593	12570	12544	12646	12594	12635	12433	12556	12634	12563	12552	12540	12422	12636	12694	12426	12593	12480	12679	12510	12612	12584	12512	12517	12496	12529	12606	12619	12562	12531	12663	12554	12624	12647	12428	12639	12514	12710	12563	12604	12554	12518	12582	12513	12451	12553	12476	12379	12485	12390	12520	12606	12494	12594	12450	12529	12584	12529	12425	12589	12611	12680	12397	12544	12534	12554	12735	12663	12515	12584	12695	12445	12708	12517	12483	12486	12650	12530	12595	12646	12481	12743	12548	12610	12512	12630	12462	12417	12543	12589	12631	12571	12605	12562	12617	12460	12477	12710	12581	12628	12612	12656	12664	12344	12585	12580	12549	12529	12499	12558	12612	12701	12601	12395	12494	12456	12499	12553	12685	12474	12505	12387	12607	12489	12344	12585	12607	12838	12558	12571	12523	12508	12521	12451	12518	12633	12480	12657	12570	12509	12545	12454	12641	12438	12564	12765	12628	12473	12443	12574	12642	12576	12594	12507	12505	12488	12648	12503	12494	12524	12648	12497	12520	12539	12523	12391	12476	12680	12640	12622	12592	12762	12531	12786	12509	12516	12547	12633	12550	12460	12502	12488	12622	12667	12593	12368	12569	12454	12723	12599	12637	12378	12405	12813	12549	12471	12423	12365	12472	12560	12414	12470	12721	12569	12723	12603	12456	12707	12623	12530	12531	12490	12830	12501	12666	12457	12631	12599	12555	12489	12519	12597	12586	12581	12598	12536	12727	12565	12663	12515	12576	12627	12651	12520	12545	12589	12548	12436	12462	12397	12603	12507	12512	12570	12627	12625	12647	12642	12543	12358	12686	12523	12620	12643	12661	12559	12574	12483	12623	12560	12687	12572	12556	12503	12619	12590	12543	12596	12663	12505	12791	12620	12606	12688	12573	12570	12356	12584	12642	12646	12527	12622	12431	12699	12561	12452	12450	12526	12513	12481	12792	12567	12608	12535	12484	12600	12500	12546	12409	12583	12559	12735	12556	12442	12597	12611	12601	12635	12600	12626	12403	12496	12567	12640	12495	12587	12631	12517	12585	12611	12422	12600	12651	12445	12608	12558	12485	12579	12523	12605	12499	12708	12569	12463	12471	12420	12656	12576	12464	12675	12654	12701	12645	12608	12768	12562	12447	12572	12653	12492	12563	12486	12699	12720	12527	12560	12704	12831	12384	12560	12621	12494	12516	12539	12430	12460	12521	12542	12457	12599	12583	12482	12557	12617	12396	12601	12470	12566	12483	12579	12496	12543	12750	12644	12473	12466	12491	12704	12586	12366	12542	12465	12459	12490	12510	12580	12590	12613	12557	12649	12385	12568	12579	12579	12749	12440	12746	12653	12480	12524	12542	12699	12591	12534	12433	12601	12485	12618	12573	12518	12315	12600	12442	12534	12516	12602	12458	12561	12535	12496	12729	12691	12688	12613	12436	12553	12594	12549	12482	12677	12657	12679	12546	12566	12526	12543	12525	12658	12602	12513	12413	12570	12620	12550	12623	12511	12434	12489	12561	12575	12630	12576	12406	12669	12553	12414	12728	12591	12725	12445	12416	12611	12568	12459	12486	12577	12591	12444	12526	12490	12557	12619	12613	12512	12666	12622	12551	12436	12591	12447	12518	12480	12642	12512	12569	12591	12550	12353	12583	12523	12635	12624	12503	12570	12425	12598	12444	12388	12566	12511	12558	12448	12503	12613	12641	12582	12600	12514	12579	12600	12530	12569	12695	12645	12608	12537	12565	12582	12617	12771	12658	12737	12641	12419	12524	12410	12441	12475	12545	12589	12573	12684	12521	12621	12472	12697	12475	12518	12687	12610	12593	12524	12599	12354	12504	12520	12436	12635	12607	12639	12499	12487	12523	12494	12523	12563	12655	12528	12616	12500	12315	12492	12278	12535	12599	12569	12625	12619	12784	12567	12555	12603	12404	12598	12538	12506	12516	12530	12526	12567	12494	12576	12618	12603	12428	12361	12628	12457	12444	12498	12626	12470	12729	12428	12475	12706	12630	12563	12502	12610	12495	12455	12608	12623	12638	12494	12612	12724	12684	12486	12405	12549	12623	12793	12591	12642	12562	12771	12549	12540	12565	12547	12690	12466	12549	12561	12607	12505	12601	12650	12491	12541	12531	12522	12584	12624	12670	12545	12669	12507	12713	12660	12678	12700	12366	12567	12605	12524	12627	12603	12484	12597	12766	12608	12454	12614	12436	12567	12556	12560	12621	12426	12438	12621	12462	12811	12542	12652	12723	12576	12556	12631	12622	12567	12603	12727	12555	12473	12653	12467	12690	12459	12566	12595	12716	12672	12371	12600	12559	12466	12632	12497	12595	12503	12601	12648	12631	12595	12503	12604	12530	12520	12571	12535	12769	12617	12555	12564	12535	12604	12553	12523	12608	12491	12493	12678	12548	12679	12699	12453	12634	12540	12609	12494	12573	12550	12640	12543	12711	12670	12573	12437	12701	12584	12575	12741	12556	12521	12477	12492	12543	12691	12538	12532	12773	12466	12443	12726	12433	12515	12618	12521	12432	12620	12510	12537	12643	12656	12492	12509	12469	12624	12560	12738	12494	12675	12526	12599	12581	12389	12608	12508	12615	12647	12540	12567	12594	12539	12527	12480	12570	12695	12534	12570	12561	12529	12491	12493	12667	12411	12523	12629	12600	12631	12578	12559	12819	12538	12561	12555	12528	12404	12579	12457	12662	12641	12516	12476	12452	12593	12715	12656	12507	12517	12353	12542	12395	12598	12478	12572	12581	12468	12585	12595	12512	12603	12572	12532
25290	21612	26990	26798	19143	17487	17063	15805	15641	15527	15334	15137	15121	14989	15244	14901	15065	14868	14867	14739	14796	14792	14842	14968	14855	14863	14712	14834	14780	14724	14816	14863	15092	14901	14702	14879	14798	14796	14931	14891	14795	14839	14725	14760	14849	15131	15041	14862	15068	14734	14678	14818	14847	14512	14840	15231	14926	14859	14895	14796	14800	14764	14666	14639	14854	14716	14745	14644	14687	14935	14917	14894	14756	14614	14617	14627	14864	14898	15000	14851	14706	14678	14951	14759	14921	14812	15010	14871	14842	14573	14871	15044	14810	14757	14868	14915	14738	14652	14766	14656	14914	14695	14686	14809	14994	14772	14828	14717	14622	14788	14929	14817	14867	14809	14752	14902	14647	14797	14706	14859	14942	14797	14905	14827	14686	15038	14685	14755	14903	14760	14911	14871	14642	14794	14698	14605	14884	14847	14842	14805	14682	14802	14917	14932	14708	14777	14802	14757	14810	14700	14877	14733	14828	14798	14826	14995	14842	14692	14839	14826	14794	14832	14692	14841	14625	14899	14794	14638	14835	14691	14831	14666	14914	14673	14986	14760	14960	14806	14848	14920	14808	14875	14702	14697	14758	14709	15000	14869	14697	14845	14716	14560	14630	14922	14890	14800	14728	14735	14731	14738	14939	15037	14809	14728	14769	14658	14845	14736	14912	14705	14870	14838	14715	14811	14740	14634	14748	14820	14824	14754	14937	14624	14810	14856	14677	14709	14877	14861	14696	14809	14831	14830	14659	14848	14827	14852	14946	14724	14812	14772	14828	14627	14762	14931	14705	14611	14769	14801	14670	14883	14830	14660	14894	14930	14845	14843	14596	14565	14914	14954	14874	14708	14919	14643	14799	14651	14848	14777	14909	14864	14737	14802	14903	14864	14995	14918	14808	14751	14815	14761	14756	14940	14736	14799	14898	14828	14875	14960	14715	14725	14767	14820	14704	14818	14827	14928	14669	14668	14702	14868	14840	14923	14804	14760	15054	14907	14930	14691	14700	14834	14915	14946	14745	14837	14937	14690	14906	14797	14731	14728	14626	14723	14896	14818	14794	14777	14779	14837	14649	14738	14733	15056	14742	14840	14858	14760	14720	14807	14575	14812	14783	14656	14612	14714	14791	14739	14686	14810	14775	14887	14734	14796	14563	14811	14712	14924	14916	14857	14883	14827	14948	14910	14745	14759	14552	14907	14827	14685	14780	14741	14812	14812	14845	14876	14787	14865	14985	14994	14929	14788	14688	14777	14698	14921	15031	14709	14697	14918	14815	14660	14658	14695	14898	14824	14688	14605	14829	14789	14733	14959	14829	14703	14957	14850	14721	14587	14695	15018	14883	14728	14745	14943	14843	14660	14916	14815	14606	14792	15031	14807	14615	14775	14848	14698	14875	14777	14827	14711	14701	14699	14827	14710	14942	14784	14758	14768	14942	14893	14783	14744	14748	14820	14821	14782	14892	14889	14878	14858	14858	14615	14699	14754	14888	14730	14757	14859	14778	14932	14781	14788	14962	15009	14876	14876	14903	15011	14767	14688	14942	14749	14921	14727	14780	14880	14749	14840	14956	14457	14825	15081	14804	14599	14750	14999	14768	14684	14715	14755	14881	14632	14963	14739	14789	14926	14852	14799	14860	14733	14698	14899	14852	14902	14747	14747	14896	14802	14636	14810	15045	14916	14814	14728	14842	14925	14831	14934	15154	14923	14968	14985	14819	14703	14911	14725	14898	14875	14756	14931	14684	14861	14774	14813	14769	14702	14818	14809	14763	14969	14819	14659	14972	14788	14718	14844	14574	14691	14845	14639	14629	14746	14604	14846	14909	14750	14728	14775	14770	15004	14860	14799	14651	14915	15002	14860	14715	14748	14917	14880	14711	14728	14741	14849	15168	14724	14849	14707	14642	14687	14862	14828	14678	15007	14888	14675	14788	14683	14931	14860	14892	14675	14742	14756	14876	14815	14754	14838	14898	14794	14809	14702	14935	14699	14592	14815	14983	14895	14675	14619	14751	14908	14860	14867	14943	14633	14803	14784	14833	14805	14890	14862	14659	14882	14745	14759	14812	14987	14921	14803	14775	14790	14675	14904	14659	14940	14974	14731	14840	14822	14791	14813	14767	14660	14768	14850	14835	14870	14784	14778	14661	14806	14877	14894	14731	14933	14888	14982	14606	14796	14745	14790	14812	14964	14724	14799	14876	14713	14659	14630	14757	14940	14763	14814	14973	14701	14827	14746	14918	14869	14613	14833	14868	14716	14910	14833	14738	14670	14696	14650	14780	14627	14610	14748	14731	14768	14905	14843	14828	14788	14733	14642	14733	14820	14816	14641	14657	14864	14719	14729	14902	14841	14810	14603	14964	14704	15038	14720	14693	14686	14516	14711	14844	14911	14722	14871	14522	14778	14737	14939	14613	14542	14738	14802	14765	14691	14941	14893	14674	14801	14966	14830	14937	14741	14841	14830	14812	14762	14831	14770	14755	14940	14862	14776	14852	14795	14666	14797	14830	14619	14886	14625	14777	14775	14941	14752	14823	14845	14876	14868	14875	14947	14946	14750	14748	14725	14812	14781	14858	14741	14742	14562	14835	14631	14661	14873	14633	14805	14892	14658	14798	14703	14521	14519	14659	14810	14686	14805	14769	14662	14699	14849	14695	14917	14928	14723	14851	14721	14888	14718	14716	14882	14697	14572	14766	14802	14737	14806	14630	14773	14753	14832	14582	14925	14868	14716	14891	14901	14730	15007	15009	14967	14749	14835	14832	14895	14883	14799	14740	14782	15043	15107	14981	14806	14935	14943	14849	14746	14758	14803	15029	14786	14860	14800	14730	15035	14680	14702	14612	14630	14830	14583	14826	14828	14924	14772	14700	14712	14628	14726	14777	14900	14807	14759	14800	14786	14649	14596	14719	14783	14861	14709	14694	14794	14837	14925	14926	14726	14719	14877	14979	14832	14824	14533	14658	14755	14801	14919	14872	14808	14928	14647	14931	14956	15040	14785	14715	14699	14947	14745	14685	14859	14785	14872	14740	14746	14716	14816	14872	14853	14715	14707	14693	14891	14649	14905	14975	14820	14753	14591	14566	14622	14896	14686	14825	14934	14813	14760	14781	14662	14818	14801	14846	14788	14823	14729	14816	15003	14779	14793	14535	14826	15022	14822	14806	14766	14759	14893	14785	14796	14684	14721	14705	14824	14687	14857	14826	14916	14757	14773	14896	14848	14685	14688	14884	14696	14928	14860	14822	14740	14878	14697	14829	14880	14856	14870	14887	14848	14775	14912	14808	14820	14914	14754	14794	14776	14976	14713	14791	14862	14871	14787	14731	14691	14792	14853	14828	14645	14847	14778	14865	14712	14723	14829	14906	14621	14644	14751	14794	14866	14803	14829	14787	14790	14943	14917	14784	14835	14857	14733	14595	14733	14647	14840	14703	14612	14832	14877	14928	14743	14918	14745	14847	14801	14724	14812	14795	14785	14875	14737	14884	14844	14954	14766	14876	14814	14857	14837	14737	14658	14757	14741	14740	14833	14610	14865	14901	14925	15042	14668	14851	14772	14900	14789	14811	14822	15030	15057	14823	14664	14846	14862	14870	14861	14702	14717	14847	14710	14655	14767	14954	14774	14765	14789	14994	14880	14726	14748	14653	14910	14801	14757	14717	14921	14939	14741	14810	14690	14701	14786	15006	14839	14921	14896	14703	14881	14724	14765	14780	14685	14788	14781	14894	14885	14809	14738	14708	14709	14854	14717	14721	14809	14885	14923	14731	14849	14702	14858	14887	14894	14858	14909	14755	14927	14907	14839	14629	14812	14772	14900	14726	14686	14910	14806	14862	14743	14806	14916	14918	14972	14968	14808	14722	14805	14898	14939	14899	14661	14734	14890	14666	14852	14720	14979	14883	14736	14744	14633	14873	14778	14753	14964	14725	14786	14946	14902	14820	14755	14746	14802	14974	14844	14767	14836	14857	14827	14975	14967	15023	14905	14709	14694	14654	14921	14728	14784	14775	14563	14853	14737	14972	14653	14935	14662	14735	14735	14775	14884	14878	14937	15070	14942	14842	14776	14917	14826	14722	14772	14906	14729	14669	14862	14623	14804	14831	14835	14834	14842	14565	14858	14853	14810	14825	14820	14807	14663	15062	14883	14728	14814	14930	14807	14800	14572	14851	14884	14812	14640	15020	14833	14847	14723	14876	14808	14893	14751	14736	14978	14610	14765	14783	14842	14786	14948	14931	15008	14809	14842	14868	14751	14812	14646	14939	14814	14760	14816	14795	14763	14858	14624	14754	14744	14718	14830	14656	14860	14999	14757	14770	14674	14773	14710	14762	14853	14914	14865	14747	14664	14708	14753	14828	14732	14799	14919	14762	14734	14829	14934	14885	14870	14839	15242	14908	14767	14634	14733	14713	14810	14850	14825	14919	14835	14745	14924	14796	14736	14858	14686	14830	14882	14864	14818	14752	14862	14809	14804	14799	14762	14756	14660	14815	14750	14826	15072	14806	14829	14768	14840	14519	14808	14702	14771	14582	14623	14728	14792	14816	14905	14767	14607	14896	14894	14762	14817	14640	14855	14822	14841	14987	14963	14795	14847	14785	14745	14803	15056	14868	14811	14882	14805	14766	14681	14873	14720	14832	14882	14837	14691	14700	14670	14741	14942	14863	14680	14738	14759	14883	14957	14443	14857	14788	14937	14992	14622	14890	14795	14831	14758	14891	14483	14710	14850	14925	14787	14776	14895	14855	14884	14894	14585	14830	14919	14801	14641	14940	14608	14968	14817	14964	15026	14883	14952	14835	14945	14680	14652	14929	14701	14700	14811	14689	14874	15013	14930	14872	14808	14995	14782	14862	14818	14896	14741	14753	14766	14672	14864	14994	14910	14700	14845	14718	14781	14707	14870	14855	14596	14896	14827	14879	14658	14965	14780	14798	14841	14723	14704	14829	14941	14790	14723	14903	14829	14916	14800	14669	14832	14993	15016	14966	14726	14681	14614	14836	14750	14725	14802	14746	14800	14831	14863	14696	14939	14915	14654	14708	14752	14801	14779	14651	14802	14866	14796	14946	14700	14748	14749	14881	14534	14683	14897	14834	14674	14962	14808	14877	14689	14773	14778
18214	32252	24552	19336	17129	15959	15305	14454	14202	13894	13789	13547	13327	13272	13340	13353	13390	13236	13294	13102	13131	13356	13077	13139	13042	13159	13138	13134	13136	13066	13275	13010	13077	13185	13224	13058	13072	13051	13146	13108	13149	13048	13093	13179	13158	13088	13149	13104	13125	12978	13152	13092	13034	12981	13028	13132	13117	13202	12923	13052	13283	13015	13011	13075	13224	13177	13078	13033	13104	13083	13255	13226	13021	13214	12989	13130	13054	13084	13161	12939	12934	12967	13052	13106	12992	13075	13020	13039	13072	13153	13141	12998	13157	13193	13198	12903	13001	12904	13220	13218	13123	13147	13047	13101	13036	13105	13125	13017	13092	13134	13174	13108	13008	13091	13159	13387	13151	13203	13093	13119	13092	13122	13057	13174	13119	13056	13200	13132	13051	13149	13166	13161	13059	13155	12994	13159	12995	13143	13066	13021	13051	12966	12972	13035	13065	13047	12951	13044	13140	13038	12978	13121	13161	13124	13196	13160	13147	13080	12917	13140	13112	13072	13111	13265	12849	13055	13123	13050	13036	13134	13087	13110	13234	13043	13102	13170	13116	13181	13141	13068	13111	13056	13112	13089	13069	13249	13114	13130	13112	13014	13102	13175	13236	13078	13227	13123	13269	13130	13018	13214	13123	13088	13131	13166	13239	13137	13038	13065	13080	13176	13033	12952	13106	13103	13093	12974	13112	12895	13094	13029	12953	13085	13167	13068	13014	13072	13230	13110	13089	13108	12990	13057	12964	13114	13173	13170	13004	12941	12983	13205	12959	13037	12994	13045	13028	13190	13050	12898	13218	13149	13166	13072	12979	13223	12947	13026	13032	13089	13058	13073	13194	13091	13155	13108	13052	13018	13098	13294	13074	13059	13068	13179	13135	13045	13080	13033	13291	13031	13027	13092	13202	13084	13112	12942	13189	13030	13100	13001	13184	13135	12983	13043	13042	13343	13092	13088	13208	13020	13045	12999	13180	13192	13027	12991	13086	13241	13139	13130	13155	13268	13138	13178	12997	12949	13122	13184	13092	13186	13156	13219	12929	13018	13237	13242	13045	12997	13099	13136	13203	13032	13149	13210	13167	13129	13033	12971	13123	13218	13025	13069	13219	13137	13060	13082	13043	13078	13031	13017	13171	13111	13071	13043	13234	13033	13146	13130	13014	13209	13012	13010	13058	13092	13065	13014	13011	13236	13013	12852	13137	12918	13187	12893	12962	13107	12964	13040	13142	13136	13194	13096	13008	13111	13049	13062	13140	13043	13196	13165	13224	13238	13110	13124	13151	13252	12963	13027	12993	12938	13173	12972	13010	13000	13057	13033	13136	13165	13095	13062	13127	13079	13053	13131	13092	13000	13182	13069	13086	12915	13092	13102	13083	13208	12982	13178	12925	13214	13185	13125	13145	13184	13194	13173	13164	13149	13006	13205	13085	13283	12824	13132	13204	13112	12876	13113	13013	13088	13169	13102	12971	13066	13330	12958	13003	13379	13257	13077	13109	13128	13147	13002	13145	13149	13066	12971	13197	12998	13131	13138	13251	13057	13064	13076	13241	13112	12967	13194	12991	13165	13118	13099	13094	13072	13070	13022	12838	13040	13121	13150	13053	12912	13071	13068	13019	12965	13182	12965	12987	13141	13010	13240	13166	13279	13136	12944	13057	13014	13108	13048	13168	13046	12962	13044	13055	13124	13142	12986	13108	13052	13112	13142	13021	13157	13110	13121	13023	13031	12965	13292	13183	13040	13137	13044	13165	13029	13091	12983	12938	13264	13170	13043	13043	13190	13055	13019	13186	12775	13032	13144	13001	13192	12989	13186	13134	13171	13235	13060	13134	13112	13000	12981	13152	12886	13194	13047	13125	13036	13209	13116	13178	13200	13109	13111	13007	12982	13170	13092	13103	13143	13113	13370	13157	12979	13214	13016	13027	12882	13071	13235	12981	13075	13043	13032	13208	13059	12925	13128	13111	13061	13037	12998	13171	12894	13110	13206	13092	12963	13071	13093	13136	13133	12955	13090	13088	13084	13121	13210	12971	13092	13171	13017	13047	13245	13005	13102	13198	13178	12982	13152	13200	13163	13069	12980	12973	13103	13171	13135	12952	12966	13040	13108	13098	13142	13081	13122	13037	13134	13164	13188	13130	12918	13095	13098	12994	13024	13091	13154	13077	13134	13143	13294	13004	13093	13107	13048	12999	12967	13170	12968	13009	13174	13171	13144	12951	12996	13001	13073	13033	13074	13182	12990	13036	13130	12914	13150	12916	13110	13094	12989	13217	13052	13243	13068	13119	13065	13097	13263	13095	12958	13105	13186	13280	13014	12940	12856	13140	13107	13165	13053	13327	13148	13151	13104	13157	13187	12900	13098	13015	13029	13211	13103	13012	13056	12953	13025	13200	13072	13143	13092	12934	13115	13035	13155	13129	13226	13021	13113	13237	13225	13109	13056	13033	13081	13013	13128	13024	13124	13077	13113	13251	13180	13129	13131	12944	13117	13139	12992	13259	13097	13142	13005	13186	13207	13309	13143	13115	13296	12965	12936	13108	13175	13172	13095	13100	13180	13067	13114	13057	13184	13036	13162	13073	13197	13274	13066	13106	12961	13040	13093	13044	13208	12987	13023	13158	13110	13160	12980	12915	13070	12966	12972	12958	13138	12991	12985	13222	12969	13177	13182	12995	13024	13113	12998	13197	13114	13153	13110	13138	13072	13053	13155	12916	13290	13100	13150	13219	13193	13134	13015	13218	12932	13141	12968	13090	13144	13131	12940	13105	13193	13100	13187	12947	13219	12978	13030	13000	13161	13110	12976	12869	12941	13148	13334	12913	13177	13131	13162	13161	12990	13199	13137	13047	13132	13066	13082	13107	13083	13057	13354	13149	13061	13298	13083	13170	13113	13119	13263	13273	13060	13082	13091	13018	13079	13027	13183	13128	13240	12964	13155	13086	12952	13085	12994	13131	12921	13023	13036	13127	13102	12987	12856	13153	12979	13156	13033	13092	13214	13035	12915	13048	13144	13218	13148	13125	13149	13188	13068	13008	13151	13101	13081	13214	13100	12961	13138	13328	13077	13136	13018	13266	13092	13148	13188	13158	13223	12952	13169	13138	12994	13191	13089	13040	13131	13162	13106	12997	13096	13233	12975	13180	13290	13213	13022	13142	12924	13241	13134	13145	13032	13224	13047	13212	13077	12962	13077	13286	13076	12998	13097	13081	13107	13317	13121	13223	13194	13130	13123	12944	13123	13126	12918	13186	13200	13039	13052	13070	13153	13047	12930	12925	12997	13063	13102	13091	13153	13127	13102	13136	12975	13219	13014	13087	13056	13150	13073	12893	12976	13121	13081	13180	13062	13078	13198	12971	13062	13181	13226	13044	13125	13068	13188	13145	13131	12959	13063	13128	13198	13213	13214	13295	13062	13045	13057	13172	13201	13143	13121	13107	13046	13063	13207	13193	12969	12981	13009	13042	13026	13106	13248	13065	13001	13177	13082	13009	13108	13096	13039	12955	12927	13053	13069	13198	13097	12979	13012	13091	13184	12875	13091	13138	13134	13182	13137	12984	13092	13146	13011	13026	13248	13098	12962	13282	13027	13076	13017	13040	13014	13088	13090	12964	13186	13076	13082	13071	13079	13383	12969	13132	13029	13133	12821	13056	13086	13097	13176	13053	13241	13023	13115	13070	13150	13076	13123	13070	12976	12910	13151	13014	13086	13020	12967	13075	13207	13003	12984	13060	13030	13160	13174	13137	13064	13049	13154	13147	13105	13127	13089	13019	13156	13063	13106	13039	13293	13062	13136	13123	13080	13087	13120	13195	13152	12984	13083	13130	13150	13144	13316	13252	13184	13025	13106	13095	13227	13118	13027	13000	12935	13038	12989	13316	13100	13203	13085	13112	12973	13140	12975	13131	13212	13115	13047	13019	13156	13091	13041	13009	12996	12949	13125	13009	12868	13268	13035	13112	12847	13092	13048	13047	13117	13134	13121	13040	13232	13206	13143	13137	13077	13140	12954	12987	13105	12933	13083	13180	12976	12954	13163	13069	13185	13003	13155	13138	13204	13133	13168	13130	13246	13092	13050	13225	13093	13102	13098	13169	13106	13098	13156	13020	13109	12968	13038	12922	13120	13075	13221	13204	13167	13075	12997	13031	13032	13182	13208	13055	13079	13175	13235	13133	13051	12994	13058	12885	13101	13065	13218	13127	13179	12966	13078	13171	13171	13129	12988	13153	13276	13020	13154	13275	13169	13110	13038	13279	13048	12992	13120	13093	13041	13038	13048	13060	13085	13024	13066	12935	13150	12917	12969	12906	13064	13067	13109	13111	12837	13102	13074	13093	13005	12932	13087	13030	13072	13203	13046	13142	13074	13261	13002	13141	13004	13129	13026	13156	13093	13091	13118	13183	13125	13169	13165	13203	13129	13015	13097	13121	13156	13113	13155	13076	13025	13015	13040	13062	13183	13110	13038	13251	13143	13088	13189	12863	13004	13072	13078	13127	13126	13100	13113	13034	13107	13058	13243	12961	13172	13223	13205	13110	13063	13107	13084	12991	12964	12998	13130	12939	13095	13079	13199	13245	12963	13193	12967	13125	13012	12935	13067	13215	13027	13006	12884	13330	13249	13309	13064	12942	13189	12960	13181	13043	13076	13169	13261	13096	13201	13230	13223	12966	13000	13112	13133	13091	13119	13168	12964	13003	13042	13133	13064	13156	13028	13107	12998	13111	13124	13120	13133	13041	12999	13001	13080	13000	12911	13211	13147	13169	13196	13101	13092	13006	13076	13139	13001	13219	13088	13056	13114	13027	13153	13043	12890	13015	13076	13179	13145	12947	13190	13101	13011	13135	13102	13238	13168	13255	13061	13266	13047	13114	13169	13203	13043	13213	12861	12959	13186	13075	13263	13027	12981	13029	13113	13039	13070	13070	13187	13148	13063	13200	13035	13107	13215	13057	13035	13045	12978	12999	12966	13109	13194	13045	12886	13070	13050	13130	13200	13009	13185	13155	13095	13079	13118	12936	13108	13060	13079	13134	13002	13183	12918	13118	13129	13071	13192	13159	12985	13051	13298	13058	13247	13078	13205	13116	13065	13157	13094	13061	13133	13055	13139
22684	21603	28842	24828	21948	23041	21685	16727	15490	15280	15048	14702	14660	14589	14470	14354	14509	14183	14262	14072	14278	14268	14033	14064	14041	14148	14172	13896	14162	14008	13869	13964	13998	13925	14044	14031	13850	14193	14012	13908	13999	13807	13806	13814	14089	13887	13930	13885	13855	13898	13823	13771	13825	13965	13951	13928	13984	13959	13794	13813	13953	13849	13785	13895	13860	13978	13907	13908	13997	13837	13988	13905	13913	13857	13893	13917	13936	13908	13870	14087	13859	13929	13778	13820	13785	13988	13916	13870	14055	13966	13773	13972	13976	13924	13800	13872	13975	13836	14142	13825	13815	13827	14048	13878	13840	13878	13894	13786	13898	13992	13931	13980	13747	13819	13899	13936	13876	13813	13829	13772	13999	14091	13998	13728	13959	13770	13969	13732	13877	13844	14034	14009	13998	13629	13786	13919	13780	13801	13839	13839	13965	13789	13934	13909	13766	14029	13799	13720	13829	13820	13970	13783	13840	13856	13789	13881	13929	13659	14018	13968	13924	14011	13800	13661	13819	13888	13869	13686	13847	13905	13844	13845	13934	13873	13978	13771	13904	13735	13985	14001	13905	13952	13924	13785	14045	13936	13664	13826	13799	13814	13788	13832	13776	13796	13944	14016	13920	13575	13780	13831	13909	13986	13731	14018	13860	13870	13922	13850	13846	14059	13884	13979	14146	13978	13936	13840	13570	13753	13878	13954	13972	13851	13927	13859	13799	13648	13976	13863	13809	13990	13874	13737	13931	13919	14098	13835	13893	13941	13945	13757	13868	13736	14019	13747	13722	13842	13981	14000	13882	13845	13849	13781	13732	13826	13842	13743	13965	13924	13867	13693	13895	13905	13916	13970	13645	13786	13906	13983	14019	13995	13809	13791	13695	13919	14045	13923	13890	14049	13887	13823	13976	13903	13901	13845	13898	13957	13813	13773	13772	13816	13950	13770	13937	13955	13789	13732	13814	14037	13780	13806	13834	13928	13900	13803	13725	13928	13913	13804	13975	13948	13729	13959	13795	13758	13887	13816	14008	14020	14034	13894	14072	14001	13765	13723	13927	13888	13816	13958	14046	13909	14055	13913	13975	14006	13929	13952	13902	13772	13819	13812	13805	13831	13948	13791	13944	13680	13807	13725	13987	13816	13808	13935	13841	13800	13918	13760	14083	14053	13746	13837	14025	13976	13890	14069	13833	13890	13920	13786	13879	13996	13914	13894	14092	13654	13863	13744	13642	13839	13872	13941	13842	13852	13886	13911	13751	13681	13841	13847	14006	13887	13768	13877	13740	13981	13875	13701	13848	13793	13787	14001	13763	13877	13720	13694	14008	13895	13782	13804	13602	13925	13715	13846	13941	13685	13856	13790	13810	14041	13934	14006	13822	13969	13682	13811	14017	13669	13821	13607	13874	13806	13739	13932	13987	13710	13758	13865	13927	13925	13814	14057	14011	13696	13808	13898	13938	13795	13768	13777	13939	13846	13861	13756	13792	13929	13951	13674	13947	13907	13790	13822	13978	13803	13847	14157	13798	13921	13922	13906	13888	13938	13994	13858	13900	13846	13859	13924	13734	13910	13965	13758	13945	13953	13840	14070	14066	14026	13860	13914	13962	13781	13881	13997	13991	13890	13980	14113	13961	13881	13737	13873	13782	13972	13729	14001	13718	14022	13925	13896	13813	13960	13788	13740	13899	13859	13996	13962	13754	13999	13835	13935	13859	13928	13853	13885	13898	13763	13802	13740	13813	13733	13694	13844	13985	13822	13971	13842	14000	13826	13892	13893	13850	13854	13817	13776	14083	13692	14061	13848	13889	13875	13854	13930	13931	13868	13860	13748	14011	14051	13937	13756	13847	13920	13838	13862	13904	13832	13760	13888	14059	13774	13810	13856	13893	13878	13970	14028	13773	13733	13723	13903	13820	13816	13872	13881	14251	13864	13779	13785	13998	13930	13618	13757	13818	13912	13750	13801	13929	13942	13790	13832	13815	13804	13866	13895	14008	13919	14050	13901	13834	13819	13805	13761	13804	13664	14009	13954	13828	13796	13900	13673	13759	13824	13903	13780	13834	13908	13605	13883	13870	13768	13775	13870	13881	13900	13910	13738	13871	13950	13776	13737	13905	13995	13952	13869	13847	14130	13965	13870	13994	13930	13971	13922	13890	13876	13582	13631	13970	13771	13892	13919	13795	14011	13937	13944	13884	13644	13874	13917	13933	13818	14027	13747	14051	13839	13887	13871	13868	14022	13930	13874	13851	13915	14052	13806	14070	14029	13872	13808	13821	13806	13831	13856	13896	13900	14145	13689	14096	13715	13914	13672	13967	13975	13713	13867	13922	13936	13911	13772	13780	13822	13853	13914	13883	14007	13909	13878	13953	14063	13987	13678	13864	13780	13798	13984	13719	13885	13696	13760	13849	13989	13908	13938	13820	13843	13907	13982	13896	14012	13828	14020	13911	13741	13875	13806	13871	13778	13774	13790	13901	13869	13860	14069	13918	13773	13921	13672	13852	13925	13884	13914	13900	13781	13715	13795	13882	13982	14124	13666	13796	13976	13797	13995	14071	13875	13925	13931	13837	13668	13851	13725	13733	13945	13875	13682	13771	13896	13823	13812	13853	13812	13896	13866	13791	13999	13755	13896	13957	14006	13984	14004	13767	13816	13798	14033	14022	13834	14115	13984	13756	13875	13738	13878	13747	13924	13791	13920	13898	13684	13778	14003	13942	13921	13876	13687	14028	13798	13834	14156	13742	13722	13957	14012	13687	13935	13969	13860	13855	14013	13728	13884	13816	14082	13866	13746	13978	13652	13997	13950	13811	14081	13975	13976	13825	13992	13905	13828	13937	13894	13686	13972	13998	13726	13845	13968	13866	13816	13839	13799	13739	13955	13909	13712	13601	13640	13796	13915	13802	13899	13742	13781	13688	13930	13784	13911	13752	13863	13899	13887	13596	13738	13736	13766	13991	13803	14060	13730	13739	13792	13857	13800	14090	13828	13921	13963	13895	13718	13998	14090	13905	13821	13862	13896	13935	13766	13952	13970	14101	13945	13870	13938	13894	13943	14068	13727	13931	13876	13754	13938	13699	13812	13772	13864	13948	13950	13942	13787	13727	13709	13804	13932	13931	13932	13946	13932	14083	13890	13917	13879	13725	13985	13947	13952	13814	13892	13922	13912	13858	13868	13789	13800	13775	13651	13847	13835	14021	13754	13928	14023	14079	13864	14023	13787	13836	13761	13937	13823	14005	13748	13894	13906	13571	13784	13762	13704	13893	13772	13905	13957	13827	13884	13889	13786	13816	13944	13876	13875	13777	13934	13834	13784	13831	13940	13871	14026	13810	13876	13749	13938	13887	13915	14047	13842	13860	13906	13906	13784	14022	14194	13953	13918	13842	13819	13782	13857	13744	13757	13758	13954	13815	13925	13992	14020	13766	13854	13879	13899	13742	13971	13830	13798	13797	13834	13855	13716	13785	13877	13942	13873	13858	13995	13974	13790	13819	13832	13797	13645	13636	13789	13780	13624	13857	13818	13963	14074	13758	13737	13895	13926	13943	14002	13849	13877	13826	14010	13930	13949	13941	13953	13956	13858	14015	13898	14032	13771	13942	13918	13837	13969	13830	13717	13704	13951	13702	13871	14023	13882	13785	13876	13734	13992	13862	13771	13869	13857	13976	13963	13782	13791	13781	13843	13766	13900	13949	13884	13863	13882	13896	13938	13964	13962	13935	13889	13948	13909	13577	13944	14005	13930	13739	13713	13797	13770	13774	13993	13740	13952	13632	13976	13771	13791	13947	13926	13783	13879	13941	13948	13849	13818	14002	13918	14189	13984	13862	13905	13840	13844	13800	13803	13753	13879	13905	13795	13891	13932	13817	13831	14028	13855	13934	14037	14076	13919	13818	13870	13841	13997	13848	13804	13939	13915	13819	13810	14027	13993	14007	13895	13821	13937	14050	13939	13870	13860	13853	13981	13832	13931	13956	13885	14048	13753	13742	13848	14140	13701	13936	14000	13775	13738	13750	14000	13873	13948	13818	13828	13892	13809	13815	13856	13764	13848	13741	13863	13899	13769	13702	14039	13924	13737	14001	13801	13900	13850	14145	13825	13944	14016	13872	14127	13832	13840	13841	13970	13864	13968	14064	13689	13848	13759	13909	13810	13812	13981	13797	13649	14019	13814	14043	13809	13909	13707	13766	13813	13870	13860	13910	13974	13938	13930	13864	13844	13857	13831	13801	13816	14056	13819	13774	13814	13962	13976	14036	13708	13930	13553	13761	13967	13999	14054	13846	13590	13813	13873	13954	13818	13789	13835	13964	13807	13990	13874	13906	13786	13839	13761	13941	13857	13895	13976	13845	14189	13856	13828	13786	13874	13915	13670	13753	13668	13803	13767	14038	13841	13762	13781	13897	13851	13966	13882	13834	13879	13947	13904	13882	13951	13796	13838	13920	13873	13838	13738	13721	14028	13807	13919	13698	13790	13972	13887	13840	13999	13873	13765	13533	13884	14024	14080	13932	13910	13829	13984	13733	13895	13841	13796	13889	13807	13812	13740	13946	13847	13804	13995	13919	13855	13805	13934	13807	13881	13827	13852	13800	13612	13733	13915	14019	13762	13800	14021	13792	14089	13868	13949	13708	13898	13805	13859	13960	13964	13742	13832	13915	13871	13897	13886	13924	13846	13797	13742	13737	13970	13845	13911	13911	13892	14115	13850	13718	13953	13929	13745	13724	13932	13850	13916	13816	13719	14025	13720	13914	13727	13843	13751	13830	13927	13800	13981	13979	13962	14098	13944	14163	13697	13961	13849	13746	13717	13899	13748	13885	13925	13946	13831	13827	13886	13902	13887	13752	13898	13847	13853	14010	13779	13772	14098	13895	13788	14120	13962	13925	13682	13937	13749	13830	13868	13793	13815	13816	13773	13951	13846	13853	13950	13991	13822	13854	13828	13877	13874	13958	13816	14128	13758	13763	13789	13897	13757	13727	13866	13812	13783	13967	13919	13947	13726	13912	13769	13923	13836	14106	13943	13779	13863	13892	13958	13826	14031	13961	13890	13955	13933	14051	13918	13723	13717	13929	13710	13847	13856	13896	13756	13697	13837	13695	13860	14013	13934
17794	38447	30704	23645	20038	17654	16528	15502	14333	14067	13812	13410	13310	13106	13042	12867	12808	12898	12660	12760	12761	12728	12697	12544	12630	12651	12671	12485	12527	12521	12715	12484	12608	12641	12528	12404	12717	12616	12577	12620	12611	12401	12450	12526	12517	12662	12602	12481	12660	12330	12494	12635	12368	12614	12465	12553	12576	12631	12475	12473	12567	12628	12434	12482	12408	12548	12674	12575	12531	12703	12488	12638	12567	12463	12354	12596	12465	12418	12592	12337	12529	12299	12646	12411	12514	12574	12577	12503	12532	12217	12605	12446	12449	12506	12483	12554	12469	12496	12384	12575	12527	12536	12472	12449	12554	12303	12355	12602	12478	12536	12579	12448	12490	12626	12570	12495	12582	12480	12443	12724	12519	12532	12376	12545	12478	12520	12431	12480	12530	12414	12586	12473	12530	12508	12560	12579	12547	12485	12678	12474	12329	12500	12622	12601	12393	12498	12497	12554	12442	12557	12453	12548	12423	12407	12559	12478	12533	12743	12613	12620	12653	12460	12508	12526	12331	12475	12413	12740	12446	12596	12671	12635	12432	12510	12592	12430	12481	12405	12663	12471	12521	12423	12369	12556	12547	12672	12555	12628	12376	12326	12589	12595	12447	12475	12458	12367	12716	12511	12545	12557	12476	12390	12543	12446	12520	12526	12507	12441	12414	12614	12294	12596	12358	12345	12477	12421	12556	12318	12476	12374	12512	12458	12552	12551	12656	12415	12348	12530	12455	12641	12607	12464	12565	12604	12557	12431	12574	12466	12528	12698	12328	12617	12631	12430	12587	12367	12510	12410	12516	12417	12511	12584	12422	12686	12488	12503	12614	12478	12549	12374	12558	12475	12469	12491	12505	12432	12585	12374	12345	12488	12421	12403	12392	12563	12562	12429	12489	12435	12440	12558	12425	12604	12342	12495	12421	12389	12670	12731	12426	12522	12625	12359	12421	12335	12481	12474	12434	12581	12480	12503	12509	12524	12456	12671	12594	12574	12373	12620	12438	12622	12551	12400	12652	12563	12596	12541	12597	12526	12395	12623	12379	12397	12295	12432	12638	12344	12482	12612	12478	12525	12668	12541	12527	12685	12351	12485	12614	12442	12530	12492	12743	12612	12439	12478	12491	12471	12638	12630	12453	12518	12644	12586	12603	12572	12502	12564	12552	12553	12445	12400	12551	12444	12568	12517	12426	12529	12429	12520	12670	12582	12691	12463	12448	12584	12396	12500	12446	12544	12541	12508	12636	12502	12568	12619	12343	12615	12509	12599	12491	12599	12653	12424	12627	12698	12727	12567	12599	12328	12579	12640	12356	12612	12449	12580	12437	12505	12510	12425	12490	12498	12592	12509	12591	12609	12606	12409	12511	12559	12717	12572	12571	12366	12721	12469	12625	12500	12449	12666	12488	12301	12561	12555	12704	12457	12606	12492	12533	12572	12545	12469	12557	12576	12584	12382	12678	12443	12514	12627	12381	12406	12484	12662	12379	12647	12462	12568	12457	12471	12462	12415	12511	12680	12565	12486	12613	12417	12603	12532	12516	12546	12580	12701	12307	12569	12611	12567	12545	12549	12464	12649	12431	12588	12491	12434	12378	12544	12270	12518	12425	12512	12448	12474	12567	12496	12551	12569	12504	12479	12525	12500	12498	12553	12613	12535	12451	12455	12359	12553	12457	12636	12397	12473	12458	12595	12521	12670	12565	12343	12504	12453	12486	12424	12374	12463	12524	12321	12454	12515	12469	12625	12560	12592	12428	12528	12452	12641	12424	12601	12554	12441	12568	12565	12543	12532	12454	12546	12452	12491	12410	12494	12535	12532	12394	12298	12406	12577	12307	12581	12513	12407	12397	12635	12553	12514	12532	12306	12638	12359	12441	12431	12444	12425	12381	12502	12633	12491	12410	12509	12385	12610	12542	12577	12514	12426	12555	12333	12516	12608	12518	12620	12411	12471	12537	12254	12466	12494	12642	12625	12509	12461	12496	12531	12544	12488	12506	12663	12554	12359	12640	12562	12543	12538	12560	12597	12566	12362	12443	12490	12525	12516	12436	12624	12519	12401	12606	12581	12545	12524	12610	12517	12656	12521	12540	12483	12673	12497	12426	12505	12515	12509	12499	12511	12462	12588	12487	12471	12505	12534	12557	12455	12488	12371	12424	12473	12674	12649	12490	12518	12632	12481	12465	12560	12371	12453	12682	12601	12443	12495	12343	12705	12419	12625	12604	12541	12389	12414	12568	12481	12519	12562	12376	12397	12533	12669	12578	12781	12576	12392	12415	12428	12394	12455	12459	12491	12492	12520	12425	12660	12583	12648	12414	12576	12502	12615	12522	12496	12507	12704	12531	12524	12383	12452	12503	12504	12633	12497	12520	12422	12431	12521	12596	12620	12467	12635	12456	12577	12541	12513	12539	12529	12604	12658	12436	12352	12467	12431	12771	12561	12756	12389	12516	12542	12347	12582	12629	12542	12378	12508	12509	12349	12581	12579	12624	12429	12606	12393	12586	12570	12428	12434	12614	12514	12479	12536	12541	12407	12487	12692	12670	12423	12393	12411	12573	12507	12538	12494	12583	12395	12548	12662	12415	12529	12516	12531	12420	12422	12659	12455	12446	12487	12540	12366	12507	12450	12694	12637	12350	12526	12666	12455	12611	12607	12514	12688	12539	12559	12500	12502	12488	12305	12430	12453	12514	12429	12629	12330	12643	12454	12405	12393	12431	12577	12363	12627	12526	12509	12520	12577	12464	12651	12471	12478	12539	12531	12561	12663	12445	12497	12446	12562	12646	12515	12568	12474	12309	12434	12531	12483	12502	12542	12285	12385	12526	12315	12599	12495	12492	12436	12499	12419	12578	12415	12387	12565	12435	12520	12527	12501	12734	12401	12554	12468	12548	12379	12509	12404	12566	12697	12624	12494	12428	12414	12469	12572	12537	12448	12620	12408	12433	12446	12494	12395	12328	12457	12603	12515	12429	12575	12524	12498	12434	12559	12591	12483	12568	12410	12607	12530	12484	12523	12545	12486	12500	12526	12510	12580	12481	12385	12551	12347	12586	12391	12588	12383	12405	12610	12477	12617	12436	12544	12486	12371	12526	12593	12432	12438	12502	12545	12519	12588	12617	12587	12603	12528	12649	12527	12553	12565	12538	12526	12464	12468	12432	12643	12523	12490	12606	12567	12541	12606	12434	12549	12538	12549	12551	12596	12620	12463	12565	12562	12504	12572	12445	12466	12555	12580	12552	12472	12642	12508	12513	12376	12449	12648	12426	12459	12524	12569	12600	12456	12356	12632	12584	12592	12589	12329	12466	12441	12345	12361	12492	12678	12488	12549	12557	12512	12570	12509	12364	12504	12406	12736	12566	12594	12429	12505	12658	12384	12486	12503	12605	12529	12611	12475	12506	12583	12451	12486	12429	12473	12468	12573	12629	12557	12514	12374	12412	12475	12677	12422	12588	12551	12566	12572	12524	12320	12501	12566	12600	12539	12402	12454	12632	12446	12565	12714	12325	12747	12490	12359	12361	12525	12502	12576	12476	12552	12552	12506	12385	12380	12575	12623	12617	12430	12554	12471	12458	12495	12521	12615	12379	12571	12700	12480	12615	12377	12433	12621	12633	12670	12418	12557	12455	12396	12601	12609	12610	12470	12489	12650	12533	12643	12404	12461	12489	12575	12578	12457	12470	12364	12480	12459	12541	12523	12572	12513	12717	12406	12542	12447	12426	12455	12597	12490	12506	12568	12535	12626	12570	12566	12565	12760	12298	12661	12496	12522	12546	12536	12621	12453	12508	12626	12514	12461	12397	12597	12423	12513	12552	12607	12528	12412	12490	12663	12457	12553	12580	12600	12668	12568	12467	12682	12656	12736	12501	12425	12467	12682	12552	12319	12637	12454	12496	12709	12502	12537	12433	12494	12662	12457	12402	12605	12446	12397	12686	12575	12523	12549	12444	12565	12441	12518	12461	12695	12408	12541	12563	12598	12611	12528	12585	12655	12621	12453	12529	12436	12531	12528	12375	12366	12624	12394	12386	12480	12462	12558	12414	12592	12531	12552	12424	12523	12548	12537	12507	12592	12521	12552	12543	12578	12607	12696	12491	12415	12592	12555	12594	12419	12637	12710	12620	12603	12519	12513	12418	12369	12427	12421	12563	12363	12559	12475	12612	12532	12521	12527	12603	12399	12478	12514	12556	12562	12490	12443	12606	12661	12419	12439	12427	12734	12509	12524	12435	12493	12396	12524	12522	12410	12458	12495	12579	12639	12510	12628	12395	12365	12540	12612	12374	12556	12531	12363	12450	12611	12530	12444	12465	12511	12407	12689	12517	12593	12735	12588	12511	12518	12438	12458	12486	12541	12640	12433	12598	12400	12521	12414	12515	12579	12470	12433	12486	12514	12467	12496	12627	12544	12602	12593	12482	12482	12400	12626	12577	12325	12712	12488	12616	12577	12652	12493	12544	12464	12521	12617	12460	12350	12464	12626	12512	12479	12571	12345	12565	12551	12635	12577	12558	12368	12564	12477	12548	12383	12650	12378	12389	12534	12481	12402	12490	12417	12614	12543	12520	12479	12702	12522	12680	12376	12478	12698	12521	12725	12666	12728	12568	12638	12742	12649	12541	12426	12626	12561	12539	12340	12389	12524	12483	12376	12531	12587	12503	12551	12542	12345	12674	12519	12538	12411	12502	12456	12439	12528	12462	12574	12398	12613	12485	12502	12603	12484	12318	12450	12563	12416	12664	12673	12411	12501	12674	12384	12479	12524	12498	12490	12537	12481	12546	12524	12391	12532	12547	12391	12476	12568	12532	12606	12632	12566	12566	12505	12547	12613	12511	12398	12479	12448	12535	12529	12548	12377	12334	12538	12407	12512	12538	12593	12528	12474	12333	12634	12572	12545	12490	12662	12559	12392	12593	12375	12598	12560	12484	12546	12404	12524	12411	12587	12473	12524	12518	12510	12635	12559	12533	12496	12434	12528	12489	12582	12466	12463	12431	12653	12709	12496	12715	12411	12485	12523	12412	12487	12394	12562	12582	12476	12465	12435	12473	12506	12588	12649	12526	12310	12540	12467	12537	12527	12519	12506	12565	12441	12465	12512	12546	12581	12440	12668
29665	23789	25880	21922	17755	16536	16057	15710	15292	15240	15220	15127	15027	15030	15070	15021	14994	14903	14908	14927	14981	14893	14794	14914	14911	14942	14842	14888	14916	14812	14866	14927	14785	14802	14686	14712	14788	14727	14852	14785	14703	14603	14913	14794	14779	14810	14834	14786	14893	14921	14757	14769	14820	14768	15014	14725	14828	14788	14605	14828	14656	14830	14924	14669	14697	14717	14664	15001	14900	14678	14751	14672	14780	14726	14862	14772	14917	14770	14674	14838	14918	14816	14943	14913	14659	14822	14765	14652	14851	14857	14695	14876	14767	14805	14691	14818	14947	14847	14716	14937	14646	14822	14728	14895	14661	14615	14720	14696	14776	14829	14700	14943	14898	14882	14858	14900	14634	14719	14720	14822	14743	14589	15004	14850	14865	14774	14775	14945	14954	14688	14756	14857	15023	14709	14809	14910	14757	14949	14865	14884	14878	14806	14715	14869	14884	14766	14654	15019	14890	14793	15078	14741	14927	14694	14527	14769	14859	14766	14780	14725	14932	14851	14922	14984	14799	14850	14718	14916	14713	14693	14658	14901	14617	14823	15070	14843	14846	14768	14952	14776	14764	14750	14853	14769	14905	14798	14666	14824	14947	14677	14816	14619	14823	14701	14876	14850	14766	14851	14720	14760	14865	14667	14581	14921	14709	14783	14861	14788	14773	14713	14844	14755	14740	14947	14741	14879	14769	14746	14836	14792	14915	14780	14574	14821	14858	14783	14648	14862	14920	14593	14673	14810	14676	14835	14961	14811	14836	14905	14838	14899	14741	14697	14755	14646	14796	14880	14862	14870	14824	14916	14724	14863	15137	14980	14744	14933	14613	14877	14818	14743	14806	14703	14887	14704	14970	14778	14772	14764	15017	14676	14660	14862	14855	14949	14766	14789	14874	14752	14876	14864	14486	14868	14893	14782	14691	14717	14684	14836	14837	14896	14937	14658	14774	14968	14896	14710	14890	14875	14649	14832	14773	14744	14771	14796	14652	14697	14753	15041	14826	14832	14828	14797	14894	14913	14731	14858	14773	14814	14638	14797	14825	14629	14577	14914	14829	14687	14692	14916	14626	14938	14769	14884	14923	14973	14648	14948	14751	14683	14805	14765	14733	14835	14823	14801	14978	14850	14838	14790	14804	14563	14704	14951	14724	14854	14793	14873	14766	14794	14615	14812	14660	14675	14667	14900	14811	14826	14720	14730	15077	14659	15067	14823	14695	14903	14722	14724	14658	14855	14878	14690	14682	14688	14884	15056	14773	14976	14786	14848	14772	14689	14903	14716	14809	14812	14904	14756	14967	14845	14884	14914	14834	14753	14729	14726	14822	14598	14724	14676	14874	14820	14787	15019	14821	14818	14809	14846	14812	14757	15126	14828	14803	14879	14813	14977	14796	14769	14585	14727	14878	14884	14871	14850	14911	14879	14803	14654	14821	14738	14948	14716	14893	14980	14873	15078	14692	14818	14790	14669	14777	14785	14823	14905	14885	14696	14608	14961	14878	14893	14908	14884	14700	14535	14466	14860	14773	14832	14745	14758	14618	14597	14911	14849	14936	14678	14604	14767	14729	14672	14852	14775	14845	14765	14770	14648	14987	14795	14765	14678	14724	14730	14727	15023	14838	14918	14906	14726	14892	14885	14526	14637	14894	14766	14692	14745	14848	14887	14770	14702	14739	14556	14722	14733	14773	14782	14713	14525	14824	14815	14913	14889	15094	14863	14912	14637	14795	14634	14784	14853	14932	14704	14772	14728	14702	15061	14780	14826	14860	14696	14786	14702	14968	15052	14827	14965	14929	14876	14870	14614	14939	14774	14806	14955	14896	14745	14902	14737	14699	14834	14749	14872	14807	14657	14847	14720	14836	14832	14982	14738	14800	14943	14678	14802	14948	14615	14764	14717	14769	15068	14867	14808	14582	14584	14906	14745	14746	14779	14659	14886	14861	14855	14839	14771	14818	14801	15017	14895	14811	14832	14870	14800	14862	14907	14859	14857	14947	14912	14926	14842	14712	14891	14718	14782	14689	14759	14966	14814	14850	14942	14715	14896	14900	14862	15090	14607	14811	14780	14746	14945	14679	14817	14853	14813	14841	14781	14807	14816	14824	14845	15006	14786	14887	14588	14721	14655	14897	14662	14429	14822	14816	14812	14759	14816	14855	14823	14869	14820	14858	14929	14655	14659	14856	14749	14668	14641	14660	14756	14678	14909	14717	14782	15066	14951	14557	14837	14770	14611	14759	15001	15049	14906	14889	14753	14747	14835	14821	14758	14764	14749	14800	14800	14862	14796	14875	14765	14666	14892	14894	14995	14774	14680	14984	14855	14905	14851	14655	14754	14689	14777	14865	14896	14890	14617	14811	14826	14813	14778	14779	14614	14860	14672	14937	14849	14852	14804	14722	14698	14825	14679	14834	14761	14688	14829	14768	14881	14983	14799	14979	14591	14794	14705	14916	14768	14666	14748	14884	14844	14836	14861	14912	14699	14864	15041	14838	14844	14718	14998	14952	14725	15021	14781	14728	14629	14846	14967	14757	14684	14928	14817	14794	14667	14903	14946	14710	14857	14804	14635	14746	14860	14937	14738	14785	14956	14836	14874	14966	14879	14838	14831	14633	14833	14763	14893	14829	15012	14767	14748	14931	14691	14898	14720	14730	14693	14580	14644	14690	14791	14642	14722	14991	14832	14802	14683	14828	14806	14785	14810	14760	14853	14783	14928	14973	14660	14643	14822	14815	14747	14773	14814	14622	14778	14647	14623	14771	14813	14952	14812	14793	14980	14740	14635	14779	14727	14701	14905	14763	14929	14898	14830	14771	14989	14645	14784	14908	14648	14615	14724	14786	14916	14748	14750	15020	14797	14684	14820	14666	14949	14701	14730	14924	14988	14832	14831	14756	14819	14771	14710	14841	14824	14625	14705	14706	14750	14789	14877	14912	14682	14712	14710	14807	14735	14637	14826	14748	14932	14737	14612	14820	14852	14694	14763	14904	14786	14866	15005	14976	14869	14831	14633	14673	14650	14918	14849	14825	14772	14907	14775	14886	14744	14751	14697	14813	14940	14849	14924	14726	14858	14683	14833	14785	14856	14587	14598	14812	14846	14712	14738	14837	14603	14784	14953	14754	14734	14522	14736	14734	14649	14664	14708	14865	14742	14737	14771	14837	14746	14751	14725	14836	14762	14744	14883	14848	14915	14811	14688	14637	14777	14707	15211	14875	14899	14956	14713	14792	14809	14924	14957	14876	14939	14758	14619	15006	14976	14846	14767	14851	14919	14711	14448	14786	14818	14974	14857	14766	14833	14936	15062	14890	14848	14743	14928	15005	14932	14705	14741	14936	14875	14626	14811	14734	14689	14872	14721	14650	14782	14893	14981	14768	14655	14852	14938	15073	14948	14961	14899	14729	14853	14901	14923	14751	14740	14669	14780	14648	14749	14799	14880	14616	14744	14732	14859	14754	14709	14904	14617	14812	14829	14819	15043	14856	14576	14869	14835	14755	14759	14774	14602	14901	14741	14804	14715	14701	14641	14665	14755	14833	14903	15020	14762	14953	14838	14722	14673	14903	14827	14724	14677	14717	14759	14758	14904	14711	14796	14913	14905	14782	14870	14798	14952	14840	14788	14769	14807	14830	14749	14909	14979	14809	14695	14768	14827	14884	14775	14862	15051	14839	14725	14592	14691	14877	14924	14651	14916	14564	14729	14685	14940	14667	14723	14756	14841	14936	14826	14840	14707	14890	14788	14822	15099	14630	14651	14737	14644	14780	14836	14748	14914	14967	14728	14967	14725	14851	14839	14923	14523	14828	14811	14880	14967	14763	14948	14805	14820	14700	14738	15015	14636	14866	14730	14931	14871	14715	14986	14894	14703	14967	14732	14778	14987	14764	14867	14760	14668	14736	14569	14837	14958	14944	14801	14817	14673	14794	14944	14809	14788	14790	14777	14779	14998	14782	14723	14841	14728	14783	14782	14813	14738	14664	14835	14923	14760	14718	14822	14956	14810	14877	14870	14830	14858	14999	14833	15006	14658	14728	14755	14907	15087	14908	15064	14986	14811	14794	14637	14804	14785	14742	14726	14910	14653	14773	14748	14840	14982	14832	14765	14868	14908	14930	14614	14706	14748	14819	14876	14647	14872	14828	14711	14973	14889	15014	14592	14967	14703	14617	14711	14902	14779	14610	14840	14727	14883	14858	14814	14767	14858	14705	14850	14713	14577	14762	14790	14628	14915	14693	14558	14818	14981	14767	14910	14751	14846	14794	14948	14714	14772	14894	14780	14661	14695	14954	14926	14697	14938	14944	14927	15017	14632	14867	14898	14739	14771	14890	14936	14833	14767	14791	14756	14826	14728	14753	14718	14721	14804	14922	15000	14828	14600	14710	14879	14874	14864	14991	14828	15040	14729	14823	14653	14750	14771	14852	14984	14759	14795	14754	14803	14733	14688	14605	14809	14777	14681	14796	14674	14681	14799	14851	14932	14865	14758	14853	14792	14854	14804	14816	14688	14773	14774	14908	14837	14682	14928	14739	14601	14827	14832	14778	14802	14727	14747	14593	14714	14782	14944	14850	14728	14669	14670	14792	14701	14736	14736	14769	14721	14704	14825	14920	14716	14736	14610	14806	14776	15002	14645	14981	14831	14753	14875	14890	14967	14830	14789	14861	14686	14914	14803	14802	14696	14796	14878	14761	14742	14658	14909	14820	14789	14799	14662	14938	14728	14577	14857	14858	14801	14728	14837	14829	14729	14686	14854	14583	14922	14945	14897	14889	14702	14881	14551	14649	14772	14732	14813	14711	14670	14882	14859	14831	14702	14812	14664	14963	14837	14647	14581	14771	14798	14861	14835	14726	14861	14653	14720	14847	14888	14753	15089	14745	14828	14981	14625	14721	14603	14697	14869	14786	14579	14910	14953	14713	14834	14888	14839	14774	14852	14727	14717	14828	14488	14664	14890	14656	14684	14798	14830	14763	14741	14850	14805	14857	14945	14689	14825	14971	14643	14743	14727	14825	14675	14863	14662	14778	14817	14915	14715	14789	14841	14801	14753	15102	14781	14805	14831	14782	14798	14994	14804	14753	14725	14837	14857	14578	14799	14995	14735	14747	14741	14741	14876
19405	29729	23785	18618	16795	15204	14652	14354	14040	13623	13544	13458	13410	13485	13269	13299	13302	13365	13253	13275	13214	13188	13282	13221	13250	13204	13313	13190	13164	13287	13028	13049	13244	13106	13070	13135	13050	13167	13118	13209	13209	13317	13044	12985	13075	13214	13202	13080	13267	13120	13051	13324	13136	13205	13078	13147	13361	13114	13381	13141	13231	13279	13201	13185	13176	13108	13147	13076	13130	13084	13298	13196	13204	13093	13242	13092	13094	13070	13194	13245	13240	13212	13067	13202	13198	13270	13194	13319	13026	13161	13010	13079	13108	13081	13259	13119	13168	13066	13096	13316	13240	13399	13359	13108	13239	13267	13139	13151	13088	13204	13118	13166	13226	13067	13301	13107	13124	13143	13117	13310	13132	13225	13262	13022	13201	13008	13070	13173	13056	13197	13279	13026	13053	13327	13202	13137	13026	13173	13246	13262	13232	13232	13214	13166	13245	13021	13102	13293	13148	13001	13127	13088	13146	13104	13163	13129	13295	13010	13220	13126	13353	13279	13099	13184	13140	13154	12879	13319	13156	13225	13223	13143	13050	13219	13064	13097	13214	13091	13242	13069	13196	13132	13288	13221	13308	13066	13264	13169	13230	13093	12924	13063	13083	13169	13085	13237	13253	13145	13243	13074	13271	13222	13121	12985	13306	13005	13215	13147	13249	13225	13057	13109	13345	13185	13162	13130	13168	13060	13053	13269	13167	13119	13130	13251	13176	13056	13214	13106	13146	13265	13277	13127	13103	13145	13200	13152	13228	13034	13156	13035	13084	13161	13125	13083	13131	13135	13048	13181	13011	13077	13226	13378	13063	13189	13213	13189	13249	13150	13265	13046	13187	13138	13160	13082	13159	13364	13188	13078	13270	13080	13251	13305	13213	13103	13273	13279	13205	13109	13273	13119	13037	13245	13096	13209	13031	13500	13170	13041	13251	13142	13229	13045	13256	13118	13233	13162	13236	13241	13255	13027	13136	13119	13000	13251	13052	13168	13181	13158	13212	13394	13290	13085	13209	13143	13164	13358	13214	13011	13219	13209	13238	13165	13160	13281	13017	13035	13433	13073	13296	13052	13254	12951	13009	13133	13024	13039	13235	13116	13132	13011	13275	13081	13034	13148	13185	13178	13147	13156	13158	13129	13260	13143	13083	13190	13186	13032	13073	13051	13030	13160	13288	13059	13034	13312	13031	13132	13135	13272	13171	13216	13214	13198	13085	13196	13069	13157	13049	13184	13130	13077	13203	13170	13084	13282	12961	13172	13190	13317	13162	13147	13204	13076	13288	13313	13026	13160	13050	13127	13160	13122	13125	13166	13109	13054	13199	13296	13083	13099	13042	13090	13222	13075	13049	13055	13117	13087	13093	13173	13207	13144	13243	13091	13166	13207	13060	13120	13135	13109	13223	13320	13145	13079	13166	12958	13198	13075	13122	13119	13363	13210	13197	13078	13049	13160	13233	13199	13353	13387	13152	13096	13201	13076	13092	13166	13232	13040	13208	13408	13296	13255	13169	13183	13220	12949	13187	13288	13116	13191	13015	13190	12974	13179	13070	13197	13254	13067	13054	13136	13269	13095	13196	13211	13235	13177	13033	13165	13250	13198	13255	13206	13112	13063	13192	13244	13110	13204	13008	13160	13072	13263	13201	13162	13192	13341	13251	13103	13083	13201	12994	13159	13119	13216	13219	13100	13146	13395	13167	13153	13000	12922	13023	12992	13196	13155	13114	13295	13111	13133	13250	13195	12960	13044	13244	13184	13140	13258	13027	13032	13117	13174	13259	13275	13202	13196	13268	13085	12978	13224	13428	13109	13111	13119	13221	13150	13086	13186	13199	13164	13313	13243	13146	13091	13069	13172	13321	13110	13314	13279	13186	13233	13315	13117	13099	13150	13161	13173	13123	13041	13207	13085	13254	13185	12993	13192	13255	13188	13383	13198	13090	13037	13086	13122	13384	13020	13244	13063	13172	13142	13174	13090	13197	13010	13136	13181	13042	13104	13201	13131	13416	13140	13180	13370	13190	13094	13255	13223	13193	13109	13195	13038	13185	13126	13220	13168	13149	13068	13246	13138	13194	13048	13136	13286	13029	13140	13189	12968	13077	13256	13255	13339	13009	13076	13184	13163	13166	13238	13090	13168	13171	13254	13295	13130	13103	13175	12967	13076	13102	13278	13140	13166	13146	13429	13170	13148	13207	13091	13040	13245	13309	13174	13160	13177	13120	13341	12900	13085	13214	13258	13090	13127	12991	13097	13213	12979	13185	13405	13155	13160	13073	13092	13292	13211	13040	12969	13163	13281	13013	13180	13137	13096	13075	13340	13257	13297	13169	13181	13134	13245	13185	13212	13141	13164	13148	13240	13108	13360	13002	13087	13192	13083	13191	13247	13031	13048	13069	13366	13076	13336	13191	13140	13064	13302	13147	13092	13225	12965	13168	13286	13178	13212	13123	13087	13157	13166	13227	13136	13143	13248	13106	13163	13180	13056	13276	13102	13090	13139	13172	13144	13176	13044	13118	13239	13222	13315	13212	13268	13421	13196	13242	13207	13229	13151	13230	13146	13066	12931	13091	13257	13055	13032	13112	13302	13131	13197	13085	13148	13229	13303	13181	13074	12988	13186	13207	13223	13222	13144	13008	13218	13091	13076	13295	13216	13191	13256	13185	13151	13272	12954	13165	13109	13193	13238	13115	13154	13085	13128	13191	13117	13295	13062	13181	13272	13075	13110	13205	13149	13244	13232	13307	13169	13034	13044	13141	13132	13189	13073	13154	13362	13444	13093	12997	13159	13080	13127	13089	13223	13356	13220	13166	13201	13084	13057	13077	13022	13237	13156	13245	13049	13120	13069	13202	13234	13106	13177	13020	13161	13077	13059	13061	13124	13152	12943	13120	13258	13122	13075	13295	13102	13140	13041	13349	13004	13162	13181	13020	13249	13080	13297	13135	13058	13287	13139	13204	13114	13090	13047	13112	13135	13422	13147	13147	13025	13107	13017	13150	13227	12999	13190	13107	13154	13098	13170	13222	13283	13048	13316	13104	13228	13139	13280	13136	13171	13141	13019	13071	13227	13166	13093	13277	13208	12966	12977	13335	13120	13097	13102	13080	13144	13305	13202	13049	13122	13064	13027	13110	13169	13108	13122	13278	13200	13025	13272	13158	13147	13308	13245	13319	13227	13187	13183	13221	13249	13024	13239	13109	13246	13102	13251	13093	12933	13110	13112	13128	12881	13091	13278	13012	13326	13171	13323	13099	13160	13105	12944	13315	13393	13255	13166	13179	12977	13151	13255	13345	13057	13184	13252	13183	13098	13260	13045	13207	13276	13045	13110	13285	13150	13013	13174	13090	13338	13066	13091	13201	13105	13144	13227	13004	13141	12929	13244	13234	13078	13050	13115	13204	13221	13330	13153	13006	13209	13030	13219	13165	13190	13199	13077	13117	13244	13091	13084	13278	13271	13037	13129	13192	13009	13086	13114	13299	13256	13198	13305	13117	13200	13073	13176	13222	13168	13194	13139	13268	13153	13093	13117	13291	13272	13284	13281	13153	13262	13167	13129	13041	13140	13125	13247	13053	13112	13163	13177	13196	13131	13129	13133	13078	13262	13188	13091	13398	13116	13156	13130	13082	13147	13208	13110	13111	13179	13108	13144	13227	13008	13031	13312	13157	13204	13207	13254	13338	13219	13030	13342	13166	13326	13198	13179	13204	13235	13197	13115	13122	13194	13395	13226	13168	13196	13188	13260	13166	13311	13147	13189	13208	13160	13190	13262	13332	13232	13261	13185	13242	13111	13148	13121	13216	13249	13116	13378	13186	13203	13230	13242	13167	13242	12998	13332	13294	13148	13127	13196	13316	13070	13273	13070	13186	13196	13090	13170	13084	13119	13020	12901	13161	13172	13193	13065	13007	13212	13161	13023	13229	13034	13161	13313	13105	13177	13098	13263	13059	13145	13323	13186	13127	13184	13103	13234	13138	13122	13143	13308	13094	13057	13131	13242	13041	13212	13216	13115	13129	13234	13151	13403	13082	13211	13188	13075	13178	13041	13114	13243	13267	13107	13159	13188	13136	13017	13124	13065	13188	13177	13073	13279	13135	13077	13098	13024	13035	13281	13127	13093	13155	13251	13204	13228	13162	13101	13361	13021	13044	13164	13119	13133	13134	13130	13144	13010	13217	13240	13194	13170	13255	13113	13073	13247	13095	12927	13104	13066	13217	13185	13179	13203	13094	13292	13090	13321	13251	13212	13213	13141	13241	13156	13082	13103	13117	13473	13097	13139	13081	13262	13088	13200	13185	13177	13207	13324	13172	13316	13120	13268	13113	13175	13067	13196	13100	13108	13194	13206	13089	12996	13207	13144	13043	13144	13183	13311	13317	13227	13181	13155	13222	13054	13274	13126	12997	13136	13328	13233	13082	13213	13140	13092	13180	13293	13147	13146	13279	13230	13296	13228	13149	13065	13181	12983	13115	13160	13239	13055	13216	13158	13187	13186	13129	13079	13266	13062	13195	13221	13137	13244	13325	13203	13095	13222	13232	13152	12984	13181	13086	13153	13401	13210	13174	13130	13192	13152	13151	13262	13151	13020	13056	13176	13057	13242	13113	13180	13121	12976	13154	13140	13092	13132	13092	13098	13207	13289	12955	13150	13218	13285	12984	13211	13053	13131	13288	13103	13253	13112	13143	13162	13222	13179	13270	12974	12992	12962	13301	13183	13160	13125	13159	13056	13242	13097	13168	13223	13162	13023	13156	13257	13273	13267	13107	13222	13226	13139	13262	13147	13105	13115	13130	13108	13096	13179	13166	13206	13221	13043	12980	13205	13155	13241	13130	13127	13126	13110	13251	13185	13260	13221	13092	12977	13052	13126	13310	13268	13147	13146	13022	13170	13098	13216	13042	13176	13189	13156	13052	13307	13150	13147	13279	13273	13224	13257	13197	13201	13177	13119	13107	13091	13132	13094	13252	13277	13288	13214	13193	13210	13137	13160	13098	13201	13125	13092	13217	13149	13150	13175	13099	13059	13097	13126	13203	12953	13182	13140	13171	13053	13187	13094	13279	13022	13067	13197	13306	13074	13135	13050	13250	13250	13075	13200	13131	13148	13257	13151
23669	21562	28306	25444	22340	20042	18150	15830	15021	14791	14591	14555	14511	14077	14231	14272	14198	14095	14138	14141	14014	14126	13968	13938	13938	13946	13884	14075	13974	13886	14071	14002	13982	13792	14003	13839	13882	14005	14014	13914	13918	14013	13797	14065	13946	13967	13911	13890	13912	13915	13903	13966	13674	13711	13999	14089	13843	13973	14038	13864	13912	14080	14015	13929	13852	13774	13924	13811	13881	13792	13901	13742	13947	13880	14095	13803	13995	13907	13763	13991	13761	13978	13845	14155	13887	13931	13775	13897	14063	13950	13959	13911	13743	13906	13741	13802	13958	13908	13752	14040	13824	13851	13770	13964	14099	14141	13949	13814	13923	13727	13736	13816	13973	13955	13956	13929	13951	13784	13932	13874	13845	13935	13926	13728	13996	13870	13932	13934	13710	13967	13942	13961	13913	13978	13722	13728	13993	13896	13963	13669	14042	13876	13728	13832	13968	13965	13830	13889	14029	13897	13784	13659	14088	13907	13848	13783	13825	13932	13837	13883	13794	13576	13879	13863	13914	13708	13938	13941	13907	14073	14041	13854	13737	13756	13824	13888	13792	13833	13861	13867	13784	13931	13639	14009	13992	13912	14017	13841	13898	14075	13741	13866	13942	13958	14008	13920	13932	13749	13903	13857	13829	13806	13943	13857	13920	13751	13840	13933	13882	13792	13879	13948	13887	13855	13790	14154	13899	13902	14034	14062	13964	13798	13663	13929	13867	13908	13857	13699	13760	13849	13733	13958	13774	13797	14017	14019	13855	14016	13748	13930	13811	13928	13871	13903	13937	13960	13828	13802	13811	13981	13910	14053	13902	13864	13918	13961	13880	14037	14089	14032	14024	13565	13865	13757	13748	13773	14028	13704	13737	13677	13748	14019	13850	13845	13867	13910	14026	13777	13984	13960	13787	14015	13951	13964	13957	13839	13971	14119	14095	13830	13858	13765	13942	13876	13823	13871	13758	13803	13966	13937	13860	13967	13941	13841	13661	13890	13853	13894	13649	13732	13931	13906	13944	13861	13764	13950	13917	13774	13943	13970	13967	13868	13788	13897	13892	13848	13976	13851	13883	14043	13849	13788	13928	13964	13927	13898	13869	13877	13811	13953	13799	14029	13895	13800	13906	13918	13814	14018	13934	13823	13799	13812	13901	13794	13962	13720	13840	13882	13914	13898	13774	13863	13904	13915	14020	13898	13907	13846	13779	13951	13833	14069	13932	14053	13925	13876	13834	13870	13819	14010	14040	13989	13911	13912	13817	14035	14030	13525	13921	13759	13731	13801	13806	13921	13726	13948	13952	13992	13783	13965	13990	14103	13984	13725	13800	13991	14036	13874	13917	13728	14043	13771	13781	13882	13909	13934	14034	13881	13768	13875	13840	14009	13968	13929	13849	13817	13927	13756	13889	13912	13823	13916	13847	14006	13957	14127	14049	13727	13879	13813	13930	13847	13831	13729	13896	13956	13967	13998	13908	13828	13870	13948	13771	13816	13686	13964	13947	13952	14057	14037	13890	14060	14109	13986	14002	13859	13601	13938	13831	13762	13871	13933	14057	13881	13947	13752	13947	14014	13784	13898	13827	13896	13813	13858	13793	13920	13907	14023	13926	13951	14011	13928	13864	13854	13885	13774	13904	13909	13871	13947	13860	13895	13758	14034	13903	13906	14147	13913	13914	13942	13901	13817	13987	13810	14209	13981	13885	13867	13817	13908	13963	13811	13853	13880	13841	13835	14068	13875	14039	13986	13750	14007	13828	13776	13819	13961	14050	13939	13884	14020	13881	13867	13921	13926	13926	13849	13986	13855	14061	13888	13987	14167	13882	14058	13893	13888	13974	13866	14002	13872	13996	13967	14039	13859	13947	13826	13822	13893	13916	13952	13794	13930	13881	13935	13892	13901	13941	13927	13865	13654	14040	13890	13974	13749	13878	13830	13860	13546	13701	13832	13723	13880	13887	13833	13818	13742	13944	13912	13719	13864	14104	13691	13892	14010	13761	13875	13829	13694	13875	13912	13842	13951	13915	13936	13821	14046	13985	13929	13881	13835	13864	13924	13806	14016	13789	13853	14061	13970	13953	14161	14085	13895	13995	13932	13895	13935	13883	14106	13939	13906	13949	13946	13957	13869	13963	13918	13836	13969	14027	14051	13824	13943	13879	13991	14109	13992	13782	13773	13871	13850	13865	14080	14054	13980	13912	14040	13898	13757	13954	13815	13879	14213	13893	13983	13815	13885	13975	13742	13829	13878	14226	14076	13959	14035	13983	13865	13890	13877	13739	14129	13797	13943	13878	13865	13923	13871	14038	13823	13941	13998	13725	13820	13933	13927	13713	13945	13755	13752	13851	13894	13914	13834	14142	14015	13887	14112	13825	13961	13847	14132	13871	13761	14020	14058	13942	13850	13951	13857	13989	13811	13787	13852	13735	13862	13932	13888	13888	13875	13929	13942	14009	13927	13837	13889	13977	13939	13982	13934	13888	13892	13778	13836	13768	13792	13963	13871	14061	13738	13836	13935	13863	13960	14029	13799	14146	13763	13915	13913	13971	13764	13791	13953	13857	14017	13912	13866	13871	13833	14083	13794	13999	14009	13886	13745	13831	13858	14056	13843	13950	13897	13921	13987	13789	13821	13960	13920	13724	13884	13947	13915	13879	14062	13928	14086	13746	13831	13942	13821	14011	13884	13855	13874	13574	13892	14034	13712	13773	14041	13655	13663	13731	13949	13755	13997	13941	13888	14059	13819	13837	13901	13733	13777	14089	13765	13890	14097	14066	13952	13944	14137	14017	13778	13975	13923	13853	13993	14043	13964	13973	13821	13696	13894	13858	13921	13981	13894	13998	14103	13997	13883	13903	13804	13959	14106	14146	13903	13963	13888	14050	13881	14017	13933	13865	13897	13864	13948	14075	13777	13757	13834	13762	13951	13905	14044	14046	13878	13871	14141	14071	13916	14066	13805	13997	13817	13890	13882	13979	13853	13864	13842	14015	14019	13834	14163	13876	13876	14020	13837	13883	13809	13904	13940	13884	14100	13940	14017	13930	13945	13911	14110	13882	13934	14053	13861	13887	13891	13812	13953	13830	13822	14158	13800	13868	13855	13947	13789	13885	13834	14014	13689	13800	13742	13815	13926	13977	14094	13907	13855	13903	13815	13949	13842	13918	13956	13994	13872	14014	13848	13941	13824	13956	13911	14016	14004	13991	13735	13803	13876	13832	13884	13939	13850	13855	13718	13856	14042	14050	13904	13838	13918	13760	13891	13931	13875	13935	13623	13862	13878	13895	14003	13767	13893	13777	13905	13842	13886	13959	14041	14033	14001	14015	13861	14052	13800	14036	13930	13944	13793	13868	13974	13992	13879	14194	14043	13879	13875	14027	13928	13792	13992	13792	14035	13961	13904	13962	13926	14031	13997	13940	13868	13991	13929	13902	13850	13982	13800	13793	13837	14044	13902	13848	13749	13893	14061	13965	13887	13962	13926	13962	14008	13769	13749	13951	13745	13836	13932	13882	13901	13947	13978	14071	14021	13917	13879	13885	13845	13892	13957	13802	13912	13767	13850	13812	13817	14039	13847	13890	13801	14042	13918	13878	13900	14097	13786	14085	13805	14080	13788	13819	13852	14022	13937	14050	13743	13807	13909	13828	13894	13872	13963	13735	13941	13795	13756	14061	13861	13868	13905	13910	13876	13913	14025	13927	13908	13694	13776	13842	13783	13833	13935	13974	13876	13720	14048	13992	13927	13944	13867	13743	13894	13700	13971	13877	13761	13983	13893	13836	13946	13835	13887	13918	13910	13946	13860	13822	13879	13814	13966	13812	13786	14000	13786	13910	14057	13817	13907	13863	13829	13803	13976	13893	13867	13861	13841	13750	14019	13950	13819	13912	13919	13885	13782	13970	13957	13955	13950	13840	14022	14013	13793	13797	13843	14056	13920	14076	13791	13861	14051	13942	13871	13941	13906	13948	13827	13974	13958	13826	13920	13759	13705	13949	14079	13867	13929	13618	14004	13854	13804	13744	13949	14058	14022	14018	13984	13943	14052	13771	14027	13851	13983	13988	13715	14021	13735	13952	13770	14040	13936	13927	13615	13825	14061	13919	13897	13810	13854	13944	13874	13669	13929	14020	13948	14137	13983	13925	13799	13821	13898	14144	13898	13818	13879	13754	13841	13935	13685	13953	13861	13974	13907	13777	13873	13860	13754	13958	13857	13849	13788	14039	13797	13916	13872	13920	13879	13894	13771	14046	13890	13685	13894	13835	13925	13714	14004	13916	13796	13975	13791	13859	13768	13918	14038	13912	14049	13828	13854	13976	13999	14102	13908	13891	13845	13965	13865	13728	13952	13921	13900	13916	14004	13870	13774	14096	13929	13867	13879	13852	13980	13945	13856	13915	13966	13932	13801	13849	13879	13804	13744	13735	13875	13884	13903	13953	13891	13966	13656	13676	13855	14018	13890	13860	13815	13938	14021	13886	13875	13935	13824	13861	13899	14061	14011	13968	13948	13976	13833	13905	13864	13858	13919	13950	13911	13781	13930	13976	13935	13949	13829	14021	13995	14027	13910	13969	13997	13916	13893	13800	13932	14000	13970	13835	13970	13958	13841	13924	13940	14074	13967	14007	14017	13943	13859	13858	13992	13831	13962	13756	13788	13823	14069	14001	13957	13871	13787	13902	13925	13884	13958	14020	14003	13913	13779	13971	13728	13972	13934	13656	14053	13824	13935	14048	13735	13979	13844	13824	13862	13981	13786	13982	13754	13969	13953	13825	13645	13617	13908	13866	14011	14077	13837	13883	13933	13946	13910	13860	13951	13876	13823	13938	13917	13918	14010	13928	13904	13810	13941	14110	13815	13964	14017	13838	13927	14003	13873	13778	13822	13981	13946	14031	13824	13871	13829	13751	13842	13734	13855	13891	13798	13861	13645	13798	13876	13887	13720	13856	14042	13856	14069	13850	13935	13942	13725	13927	13900	13733	14029	14091	14023	13956	13860	13895	13672	13834	13829	13935	13906	13717	13773	14050	13935	13992	14179	13782	13863	13639	13998	13949	13745	13779	13925	13778	13941	13915	13875	13818	13883	13982	13824	13937	13954	14047	14001	13866	13834	13898	13853
16849	35289	26982	20945	18474	16597	15238	14546	13940	13694	13405	13195	13027	12862	12950	12814	12836	12784	12940	12804	12772	12728	12610	12673	12750	12873	12693	12565	12607	12474	12725	12743	12616	12653	12645	12632	12516	12611	12759	12531	12638	12496	12658	12616	12592	12578	12656	12687	12647	12597	12623	12681	12696	12522	12708	12506	12711	12655	12731	12535	12549	12650	12487	12630	12500	12632	12734	12645	12635	12733	12551	12615	12634	12679	12625	12558	12625	12637	12768	12608	12558	12525	12576	12605	12610	12666	12452	12578	12466	12565	12610	12586	12516	12765	12541	12689	12477	12521	12630	12627	12668	12655	12541	12422	12618	12496	12515	12529	12525	12528	12696	12498	12612	12632	12525	12644	12679	12582	12760	12705	12601	12659	12603	12705	12521	12724	12549	12440	12529	12710	12504	12549	12563	12649	12611	12642	12592	12503	12661	12591	12648	12583	12838	12418	12514	12529	12524	12722	12544	12588	12477	12527	12407	12711	12522	12491	12511	12582	12640	12781	12468	12587	12696	12715	12558	12654	12549	12592	12584	12653	12679	12448	12466	12627	12554	12666	12757	12603	12706	12607	12486	12490	12679	12644	12699	12482	12653	12654	12665	12586	12650	12543	12635	12613	12498	12709	12623	12744	12589	12704	12581	12502	12617	12574	12670	12619	12601	12604	12538	12711	12544	12584	12502	12405	12529	12651	12535	12317	12664	12647	12668	12527	12629	12785	12619	12540	12688	12638	12673	12652	12587	12517	12562	12535	12719	12503	12659	12558	12772	12595	12707	12628	12689	12628	12586	12787	12712	12640	12732	12536	12535	12673	12630	12525	12654	12488	12608	12396	12502	12714	12632	12661	12535	12751	12310	12573	12606	12771	12764	12687	12727	12337	12740	12518	12536	12593	12565	12715	12690	12758	12658	12565	12782	12544	12559	12510	12565	12666	12692	12481	12550	12494	12553	12571	12737	12481	12607	12523	12677	12639	12674	12641	12630	12429	12646	12631	12507	12638	12986	12585	12625	12603	12654	12726	12511	12646	12578	12335	12501	12593	12583	12649	12578	12383	12641	12566	12677	12748	12497	12474	12574	12339	12604	12502	12562	12513	12660	12765	12608	12558	12482	12618	12518	12547	12601	12633	12758	12610	12585	12564	12642	12572	12569	12447	12624	12532	12657	12742	12706	12614	12633	12634	12618	12670	12660	12554	12481	12627	12709	12589	12640	12556	12505	12752	12486	12746	12584	12692	12559	12500	12500	12478	12511	12571	12756	12536	12456	12599	12704	12595	12471	12811	12654	12466	12609	12551	12592	12580	12586	12696	12596	12403	12644	12526	12699	12661	12566	12447	12596	12551	12563	12578	12656	12660	12590	12638	12776	12487	12600	12689	12791	12776	12549	12740	12866	12456	12510	12658	12570	12555	12594	12586	12495	12697	12593	12525	12604	12611	12719	12778	12692	12658	12478	12655	12665	12540	12709	12563	12514	12742	12592	12796	12434	12475	12570	12442	12663	12524	12716	12581	12578	12486	12657	12645	12418	12699	12547	12668	12585	12543	12544	12712	12386	12603	12657	12699	12629	12634	12525	12655	12735	12471	12589	12535	12465	12652	12671	12655	12571	12620	12563	12617	12498	12483	12508	12593	12597	12639	12576	12624	12671	12488	12602	12588	12580	12553	12624	12522	12559	12458	12745	12549	12521	12686	12530	12577	12600	12480	12565	12615	12579	12694	12539	12724	12545	12529	12470	12556	12664	12547	12720	12683	12690	12765	12499	12573	12748	12672	12652	12596	12584	12451	12618	12561	12552	12803	12572	12576	12589	12524	12530	12444	12547	12507	12644	12567	12613	12613	12429	12571	12511	12674	12503	12605	12495	12599	12580	12594	12718	12646	12611	12679	12502	12609	12501	12401	12501	12718	12529	12719	12463	12684	12529	12690	12422	12661	12460	12611	12597	12716	12666	12742	12505	12777	12562	12696	12570	12627	12508	12726	12501	12515	12401	12636	12743	12604	12531	12585	12458	12558	12547	12551	12608	12582	12553	12461	12564	12533	12643	12586	12488	12480	12473	12531	12547	12654	12488	12612	12555	12546	12546	12502	12620	12507	12732	12625	12515	12699	12613	12602	12569	12492	12433	12660	12599	12696	12480	12512	12640	12514	12589	12543	12581	12574	12576	12593	12590	12557	12536	12678	12580	12663	12415	12551	12575	12546	12606	12576	12622	12728	12602	12472	12731	12648	12590	12592	12529	12694	12705	12686	12561	12579	12604	12586	12554	12745	12492	12587	12447	12577	12570	12700	12537	12566	12791	12434	12637	12675	12537	12703	12551	12502	12760	12683	12665	12765	12651	12465	12558	12704	12776	12714	12693	12695	12512	12561	12662	12557	12526	12591	12554	12433	12620	12748	12605	12538	12531	12625	12664	12547	12354	12508	12574	12586	12666	12537	12820	12665	12536	12639	12635	12635	12589	12601	12459	12467	12517	12816	12527	12640	12506	12441	12510	12516	12793	12485	12560	12718	12681	12792	12670	12788	12690	12622	12436	12635	12658	12637	12442	12535	12574	12496	12534	12509	12635	12586	12642	12775	12573	12525	12617	12443	12425	12454	12521	12480	12553	12699	12548	12578	12594	12675	12590	12516	12597	12577	12470	12626	12648	12616	12616	12610	12595	12454	12595	12653	12568	12719	12619	12539	12598	12634	12551	12645	12653	12493	12645	12726	12613	12690	12667	12613	12628	12685	12444	12680	12567	12491	12629	12669	12630	12572	12523	12688	12506	12555	12479	12492	12423	12623	12490	12545	12653	12576	12561	12630	12708	12592	12708	12351	12553	12489	12665	12638	12527	12470	12484	12675	12499	12530	12572	12535	12475	12595	12650	12660	12484	12450	12611	12581	12697	12727	12622	12581	12529	12530	12546	12482	12678	12577	12500	12646	12631	12675	12408	12658	12432	12585	12495	12560	12647	12506	12601	12874	12533	12498	12546	12776	12510	12608	12561	12658	12508	12525	12533	12521	12612	12771	12633	12655	12622	12529	12594	12566	12732	12611	12544	12509	12526	12645	12612	12678	12527	12549	12639	12782	12707	12633	12643	12645	12421	12448	12637	12647	12540	12714	12538	12623	12459	12598	12530	12523	12672	12572	12616	12632	12594	12542	12601	12541	12462	12613	12466	12860	12516	12680	12484	12669	12629	12684	12609	12625	12405	12501	12585	12434	12828	12475	12632	12662	12543	12548	12748	12471	12503	12632	12554	12569	12539	12467	12738	12612	12700	12442	12632	12583	12513	12564	12511	12701	12714	12609	12636	12605	12589	12548	12623	12530	12713	12404	12673	12475	12588	12556	12507	12536	12561	12644	12662	12723	12541	12500	12655	12563	12724	12648	12538	12604	12530	12478	12589	12646	12588	12537	12568	12653	12510	12562	12626	12586	12515	12666	12641	12540	12487	12766	12501	12723	12602	12581	12605	12619	12416	12540	12633	12676	12559	12598	12449	12611	12716	12631	12538	12559	12552	12753	12562	12571	12517	12702	12569	12500	12371	12612	12417	12660	12482	12730	12554	12497	12443	12713	12562	12361	12813	12616	12633	12555	12423	12687	12511	12654	12529	12529	12695	12573	12475	12690	12695	12565	12635	12668	12705	12724	12539	12618	12541	12553	12605	12718	12646	12585	12528	12679	12670	12563	12593	12577	12598	12720	12545	12372	12593	12617	12728	12771	12601	12625	12642	12533	12684	12559	12605	12524	12720	12641	12767	12423	12485	12604	12747	12663	12578	12735	12710	12677	12416	12536	12643	12575	12729	12588	12532	12551	12666	12668	12555	12658	12785	12548	12469	12438	12521	12577	12620	12487	12639	12662	12598	12482	12729	12635	12344	12615	12545	12633	12787	12630	12616	12593	12651	12625	12540	12546	12550	12538	12631	12605	12779	12718	12543	12583	12672	12684	12627	12701	12546	12652	12600	12394	12586	12499	12752	12552	12606	12640	12516	12461	12684	12448	12508	12491	12644	12577	12581	12712	12457	12551	12588	12548	12483	12607	12586	12673	12483	12649	12580	12520	12514	12517	12523	12506	12597	12517	12603	12778	12564	12597	12740	12487	12684	12522	12580	12633	12528	12623	12638	12551	12500	12533	12620	12453	12594	12520	12606	12444	12515	12402	12467	12794	12534	12586	12516	12655	12774	12513	12491	12566	12482	12738	12497	12665	12634	12465	12559	12635	12509	12626	12702	12600	12619	12629	12649	12580	12657	12589	12631	12692	12457	12679	12556	12522	12503	12474	12705	12612	12510	12764	12597	12693	12588	12622	12722	12584	12571	12684	12394	12655	12618	12494	12621	12567	12635	12658	12555	12695	12539	12620	12428	12458	12608	12560	12549	12632	12603	12667	12414	12707	12599	12588	12611	12660	12527	12727	12651	12532	12757	12695	12674	12626	12555	12603	12604	12575	12687	12512	12538	12535	12633	12509	12564	12625	12743	12680	12620	12693	12640	12616	12662	12498	12625	12646	12658	12595	12678	12591	12555	12632	12681	12599	12636	12637	12814	12522	12501	12702	12666	12657	12621	12546	12634	12521	12645	12772	12562	12451	12522	12633	12441	12689	12525	12592	12512	12616	12639	12740	12606	12535	12494	12576	12608	12518	12490	12623	12473	12546	12790	12592	12840	12503	12607	12678	12511	12710	12443	12492	12627	12573	12799	12572	12714	12567	12595	12642	12562	12485	12731	12633	12665	12630	12688	12466	12540	12605	12688	12452	12617	12462	12627	12656	12685	12646	12449	12721	12272	12603	12586	12645	12676	12470	12470	12580	12493	12522	12791	12496	12643	12496	12582	12495	12577	12599	12425	12537	12777	12590	12621	12636	12503	12501	12534	12510	12438	12573	12635	12499	12628	12398	12521	12632	12609	12540	12713	12489	12621	12693	12539	12623	12597	12428	12652	12557	12639	12524	12487	12670	12519	12686	12624	12361	12623	12519	12555	12504	12541	12547	12654	12569	12606	12575	12604	12688	12584	12395	12526	12534	12567	12535	12519	12497	12515	12651	12472	12529	12579	12568	12549	12562	12621	12562	12627	12584	12645	12447	12604	12601	12536	12650	12502	12647	12430	12707	12669	12672	12577	12596
25345	21598	26919	26912	19317	17338	16960	15704	15392	15422	15212	15236	15143	15023	14976	14857	15019	15041	14881	15017	14841	14698	14825	14836	14745	14981	15064	14720	14861	14754	14659	14873	14693	14796	14618	14835	14919	14689	14800	14796	14729	14838	14838	14537	14737	14557	14715	14685	14803	14948	14692	14709	14703	14631	14772	14755	14894	14701	14727	14767	14571	14624	14657	14701	14873	14665	14860	14928	14870	14679	14819	14885	14743	14591	14611	14744	14610	14727	14850	14706	14896	14859	14597	14898	14796	14779	14922	14848	14811	14805	14698	14667	14669	14856	14639	14529	14722	14629	14734	14675	14827	14862	14802	14849	14708	14620	14842	14471	14819	14862	14720	14854	14739	14633	14730	14969	14667	14776	14819	14847	14959	14818	14720	14823	14707	14622	14693	14805	14977	14843	14749	14989	14693	14823	14492	14519	14668	14834	14653	14605	14800	14700	14958	14726	14737	14726	14775	14774	14740	14907	14673	14781	14639	14667	14575	14774	14768	14908	14777	14649	14628	14649	14721	14776	14945	14672	14845	14771	14608	14683	14810	14917	14846	14852	14724	14977	14788	14629	14807	14897	14792	14816	14766	14796	14793	14807	14836	14765	14595	14633	14654	14627	14509	14776	14778	14773	14772	14632	14700	14807	14523	14724	14722	14673	14705	14929	14757	14649	14779	14775	14716	14644	14811	14582	14665	14921	14812	14739	14719	14723	14700	14710	14893	14588	14683	14694	14796	14583	14745	14947	14935	14612	14846	14687	14813	14538	14580	14665	14646	14743	14727	14719	14712	14745	14864	14724	14793	14712	14721	14743	14694	14743	14883	14945	14803	14680	14684	14809	14853	14748	14707	14940	14835	14704	14702	14809	14675	14646	14957	14768	14747	14698	14718	14715	14785	14831	14706	14597	14732	14763	14683	14783	14795	14797	14799	14751	14617	14731	14802	14733	14658	14682	14605	14673	14689	14829	14672	14822	14626	14596	14746	14904	14826	14638	14585	14719	14897	14711	14635	14774	14770	14842	14756	14644	14786	14686	14798	14718	14661	14691	14624	14768	14741	14681	14693	14505	14856	14805	14852	14833	14894	14729	14774	14831	14875	14586	14586	14987	14605	14768	14714	14527	14843	14698	14789	14862	14782	14703	14795	14615	14822	14772	14651	14711	14709	14716	14703	14739	14685	14670	14936	14742	14765	14707	14686	14640	14756	14758	14909	14886	14616	14793	14803	14812	14714	14757	14783	14665	14779	14678	14719	14845	14716	14744	14728	14697	14728	14765	14740	14645	14682	14666	14786	14749	14892	14874	14868	14995	14820	14628	14467	14904	14877	14695	14694	14821	14747	14704	14632	14659	14722	14636	14835	14548	14657	14865	14771	14865	14783	14784	14538	14714	14723	14821	14693	14693	14918	14747	14827	14818	14732	14813	14648	14736	14809	14827	14655	14762	14857	14875	14832	14849	14890	14672	14672	14839	14906	14835	14813	14766	14751	14921	14718	14731	14722	14908	14842	14525	14797	14776	14767	14576	14780	14911	14892	14704	14743	14861	14667	14612	14869	14760	14860	14809	14732	14752	14723	14921	14863	14695	14791	14792	14864	14734	14883	14730	14915	14807	14816	14826	14883	14900	14851	14804	14680	14928	14813	14806	14688	14843	14775	14594	14814	14845	14675	14792	14794	14810	14655	14672	14662	14797	14767	14796	14733	14705	14930	14714	14632	14852	14801	14705	14800	14667	14585	14840	14922	14720	14820	14705	14774	14498	14669	14849	14677	14666	14614	14776	14824	14819	14623	14914	14888	14975	14990	14809	15034	14998	14797	14705	14780	14720	14722	14712	14782	14738	14910	14836	14603	14619	14801	14596	14805	14811	14704	14571	14676	14667	14674	14778	14736	14761	14937	14607	14863	14747	14752	14762	14804	14718	14857	14644	14800	14850	14915	14871	14643	14756	14686	14680	14512	14890	14728	14675	14861	14731	14878	14800	14781	14771	14610	14880	14667	14767	14836	14514	14632	14709	14704	14888	14780	14736	15028	14703	14693	14824	14844	14824	14845	14918	14805	14610	14687	14587	14973	14602	14800	14803	14565	14650	14802	14735	14708	14746	14758	14753	14725	14661	14560	14700	14726	14649	14780	14405	14780	14614	14757	14753	14944	14711	14687	14756	14675	14786	14622	14773	14785	14804	14659	14915	14696	14812	14531	14746	14648	14562	14714	14854	14698	14907	14779	14864	14974	14862	14968	14781	14652	14676	14723	14853	14737	14586	14585	14656	14886	14782	14990	14639	14798	14671	14755	14681	14801	14427	14923	14766	14903	14862	14626	14940	14782	14849	14695	14655	14643	14878	14879	14639	14747	14522	14793	14925	14795	14751	14472	14779	14965	14831	14821	14795	14672	14682	14750	14734	14764	14848	14901	14666	14784	15014	14986	14609	14715	14625	14597	14766	14802	14770	14883	14695	14789	14824	14810	14466	14808	14660	14662	14620	14796	14704	14660	14778	14789	14792	14725	15027	14749	14881	14633	14815	14859	14894	14975	14953	14730	14661	14673	14835	14981	14613	14634	14800	14654	14644	14701	14824	14776	14627	14563	14930	14780	14892	14763	14690	14716	14727	14791	14870	14816	14629	14755	14775	14789	14793	14638	14675	14642	14585	14951	14809	14779	14793	14710	14624	14923	14787	14777	14605	14759	14697	14524	14641	14693	14635	14708	14678	14756	14906	14740	14788	14732	14690	14696	14754	14664	14737	14544	14672	14867	14954	14859	14721	14684	14911	14677	14607	14656	14851	14760	14795	14682	14935	14746	14750	14817	14714	14711	14828	14927	14685	14792	14779	14443	14814	14726	14672	14683	14746	14814	14745	14687	14768	14584	14880	14783	14924	14790	14842	14833	14903	14669	14656	14845	14639	14847	14908	14685	14678	14626	14735	14732	14782	14736	14799	14602	14801	14748	14633	14727	14798	14676	14791	14768	14907	14683	14773	14691	14705	14702	14770	14577	14597	14915	14705	14846	14638	14777	14657	14711	14746	14728	14539	14719	14624	14648	14554	14934	14897	14751	14795	14812	14782	14673	14834	14687	14924	14708	14676	14829	14762	14758	14770	14680	14632	14724	14825	14805	14820	14821	14812	14931	14702	14724	14892	14645	14849	14864	14611	14694	14764	14777	14775	14701	14880	14961	14589	14946	14679	14720	14841	14762	14790	14815	14664	14645	14696	14831	14675	14636	14988	14833	14659	14596	14875	14858	14731	14800	14680	14629	14896	14776	14986	14638	14908	14779	14697	14679	14721	14838	14617	14787	14819	15004	14619	14778	14905	14781	14638	14893	14807	14769	14819	14680	14547	14719	14423	14750	14917	14867	14712	14957	14742	14766	14669	14745	14783	14846	14708	14839	14959	14651	14931	14592	14834	14667	14798	14854	14688	14714	14630	14729	14628	14633	14760	14893	14662	14844	14778	14836	14703	14872	14905	14871	14805	14648	14768	14710	14747	14799	14756	14879	14728	14753	14680	14884	14755	14916	15036	14868	14968	14684	14723	14771	14744	14700	14780	14658	14839	14847	14798	14765	14833	14523	14690	14466	14720	14837	14567	14706	14621	14940	14755	14825	14880	14909	14823	14873	14811	14849	14683	14682	14701	14757	14739	14625	14838	14680	14649	14647	14628	14770	14842	14670	14802	14606	14621	14665	14916	14811	14740	14596	14641	14664	14672	14710	14703	14598	14564	14544	14929	14810	14858	14638	14820	14861	14785	14559	14654	14648	14914	14823	14910	14771	14687	14776	14582	14740	14582	14830	14706	14688	14652	14574	14644	14681	14888	14707	14487	14766	14542	14643	14925	14921	14905	14818	14851	14585	14919	14876	14684	14736	14735	14840	14850	14752	14695	14847	14659	14896	14818	14764	14621	14861	14647	14831	15013	14862	14840	14797	14757	14773	14593	14820	14781	14846	14622	14722	14709	14799	14767	14721	14723	14714	14654	14701	14663	14662	14834	14991	14781	14845	14756	14707	14731	14733	14922	14884	14794	14665	14853	14730	14742	14845	14766	14586	14709	14709	14835	14752	14644	14781	14615	14757	14689	14803	14885	14866	14679	14691	14643	14866	14607	14937	14850	14787	14698	14745	14691	14993	14757	14702	14622	14756	14748	14881	14708	14664	14762	14866	14760	14805	14808	14949	14790	14786	14675	14714	14772	14840	14844	14830	14780	14747	14764	14895	14548	14533	14769	14768	14777	14899	14838	14880	14924	14766	14647	14897	14778	14930	14909	14761	14634	14762	14775	14812	14722	14812	14880	14552	14941	14646	14734	14654	14810	14566	14642	14890	14812	14607	14691	14810	14561	14684	14803	14800	14779	14972	14640	14722	14866	14737	14915	14771	14968	14684	14828	14800	14833	14880	14746	14742	14845	14881	14816	14757	14608	14750	14741	14919	14747	14641	14679	14748	14909	14795	14594	14785	14794	14712	14854	14885	14711	14673	14629	14878	14787	14798	14654	14889	14793	14724	14928	14595	14794	14856	14716	14706	14788	14709	14707	14759	14889	14653	14722	14639	14855	14740	14544	14695	14764	14742	14781	14697	14657	14699	14709	14919	14664	14884	14615	14940	14692	14758	14743	14803	14763	14712	14867	14726	14578	14774	14728	14811	14628	14725	14757	14725	14664	14886	14726	14791	14634	14640	14539	14842	14620	14857	14755	14798	14731	14724	14588	14894	14903	14845	14831	14753	14826	14935	14802	14815	14932	14711	14732	14851	14884	14778	14789	14948	14705	14760	14728	14646	14887	14888	14777	14734	14778	14626	14880	14970	14645	14745	14720	14546	14678	14700	14852	14675	14733	14816	14752	14645	14594	14646	14714	14935	14791	14902	14692	14807	14667	14634	14667	14810	14687	14799	14757	14851	14694	14687	14755	14790	14693	14842	14672	14925	14779	15030	14902	14739	14701	14726	14582	14615	14716	14847	14923	14806	14588	14771	14663	14893	14763	14762	14848	14923	14840	14644	14633	14815	14797	14654	14907	14810	14857	14921	14884	14796	14719	14910	14931	14793	14719	14768	14593	14681	14695	14832	14731	14696	14758	14825	14853	14824	14759	14810	14566	14618	14669	14614	14828	14997	14756	14752	14719
17638	31452	24509	19759	17437	15941	14992	14520	13894	13913	13550	13537	13481	13346	13362	13282	13241	13340	13203	13152	13076	13042	13194	13119	13037	13198	13261	13193	13089	13095	13075	13233	13147	13035	12989	13068	13182	12989	12849	13145	13023	13109	13205	13110	13068	13233	13090	12930	13155	13029	13128	12948	12996	13042	13100	12919	13026	13270	12933	13098	12953	13175	12985	13236	13128	13145	13008	13008	13091	13096	13000	12991	12880	12942	13173	13195	12952	13199	12940	13081	13212	13127	13226	13030	13273	13205	13124	12977	12971	12959	13071	13065	13053	13265	13135	13217	12975	13114	13062	12998	13041	13015	13282	13066	13086	13056	13037	12983	13122	13099	13014	13039	12983	13249	12959	13099	12924	13196	12913	12986	13195	12927	13101	13089	13198	13094	13175	13036	13019	12977	13128	13085	13047	13067	13075	12934	12944	13138	13251	13245	13064	13196	13052	13068	13204	13164	12985	13199	13259	13064	12977	13079	13086	13090	13214	13204	13023	12958	13113	13162	12995	13034	13131	12982	13095	13154	13293	13008	13097	13198	13143	12985	13035	13174	12988	12991	12985	13165	13123	12969	12978	13163	12908	13075	12913	13070	12969	12875	13173	13057	13161	13045	12866	13046	13168	13333	13051	13101	13125	13234	13147	13152	13098	13137	13307	13046	13091	13000	13160	13069	13098	13002	13109	13065	13124	12936	13014	13042	13099	13129	13302	13194	13034	12996	12991	13079	13077	12828	13119	13126	13161	13153	13237	13132	13248	13013	13208	13057	13142	13099	13021	13294	13009	13155	12946	13067	13011	13123	12994	13025	13141	13019	13061	13182	13048	13063	13048	13050	13126	12968	13118	13066	13115	12999	13278	13155	13118	13233	12979	13090	13055	13029	13094	13143	13245	13134	13064	13084	13178	13213	13089	13090	13097	13141	13047	12997	13088	13060	13176	13106	13289	13113	13017	13050	13291	13181	13092	13203	13077	13170	12924	13022	13016	13265	13173	13089	13103	13047	13145	13082	13053	13268	13235	13131	13019	13209	13109	12982	13087	13148	13140	12967	13073	13132	13221	13021	13131	12947	13011	12870	13152	13080	13178	13081	13067	13071	13017	13023	13085	13005	12991	13165	13137	13190	13032	13075	13023	13143	13017	13142	13166	13130	13081	12915	13423	12962	13083	13041	13067	12975	13207	13186	13096	13086	13286	13226	13062	13096	13064	13247	13016	13157	13118	13119	13114	13123	13135	13185	13132	13045	13015	13136	12941	13236	13238	13034	13166	13154	12907	12961	13101	13133	13095	13052	13137	13198	13033	13122	13012	13130	12936	13184	12962	13041	13213	13156	13164	13011	13223	13143	12974	12990	13232	13079	13160	13059	13214	13293	13030	13089	13183	13071	13174	13006	12995	13157	13040	13102	13190	13037	13217	13108	13012	13148	12858	13016	13054	13111	12927	13211	13154	13278	13073	13001	13102	12995	13147	12996	13074	13010	13065	13125	13139	13027	13099	13127	13097	13032	13098	13091	13261	13025	13265	13168	13248	13188	12933	12961	13097	12929	13159	13165	13168	13183	13134	12947	12834	13134	13112	13052	13121	13053	13048	12990	13175	13070	13053	13206	13072	13108	13074	13013	13221	13076	12963	13164	13020	12965	13086	12959	12985	13164	12944	13079	13064	13130	12855	13224	13198	13230	13069	13131	13169	13133	13139	13231	13088	13112	13099	13063	13138	13051	13198	13185	13038	13134	13142	13155	13137	13002	12968	13177	13029	13152	13044	12981	13049	13206	13143	12959	13105	13015	13138	13006	12894	13092	13067	13071	13335	12942	12864	13005	13074	13133	13032	13032	13138	13004	13005	13258	13032	13156	13030	13192	13135	13045	13114	13217	13046	13233	13115	13097	12925	13041	13228	13028	13090	13028	13093	13040	13030	13072	13145	12999	12995	12913	13132	13056	13000	13147	13117	13208	13042	13038	13230	13152	13349	13180	13108	13119	13190	12950	13086	13220	13192	13137	13020	13163	13010	13122	12959	13122	13169	13163	12973	13056	13168	13106	13171	13182	13160	13124	13037	13047	13154	13338	12972	13082	13119	13240	13082	13160	12858	13046	13091	13001	13148	13102	13000	13114	13196	12978	13131	13070	13200	13046	13132	13269	12938	13142	12952	13148	12976	13007	12994	13099	13106	13015	13163	13173	13225	13064	13050	13109	13029	13178	13013	13076	13082	13043	13188	12966	13128	13086	13097	13121	13104	12928	13056	13042	13150	13148	13028	13055	13152	12929	13096	13116	13134	13028	13027	12934	13262	13107	13122	13068	13085	13070	13131	13129	13097	12914	13022	12960	13119	12931	13182	13105	12935	13030	13066	13142	13059	13142	13209	12919	13036	13124	12996	13105	13115	13130	13207	13232	12927	13321	13023	13065	13064	13098	13290	13066	13082	12938	13246	13112	13362	13092	13039	13119	13013	13147	12966	13066	13103	13238	13148	13115	13120	12944	12889	13088	13027	13146	13139	12922	12918	12996	13099	13097	13145	13219	13082	13093	13037	13094	13176	13007	13165	12952	13130	13027	12990	13059	13087	13082	13020	13069	13205	13179	13126	13242	13214	13022	13166	13143	13062	13194	13140	13026	13072	12962	13061	13234	13048	13238	13140	13181	13167	12971	13089	13248	13068	13214	13224	12824	12968	13175	13118	12875	12973	13121	13170	13197	13244	13143	13238	13124	13132	13071	13131	13025	13036	13147	13095	13070	12973	13218	13136	12890	13032	13309	13161	13179	13007	13160	13091	13043	13056	13052	12972	13148	13146	13167	13027	13202	13310	12942	13114	13051	13103	13126	13039	13170	13186	13052	13062	13116	13136	13114	13090	12942	13045	13166	13048	12938	13077	13182	12990	12959	13032	13132	13238	12902	13113	13102	13032	13205	12964	13199	13086	13195	13160	13080	13375	13286	12957	12960	13062	13070	13046	13046	13186	13217	13043	13122	13055	12995	13110	13188	13182	12956	13059	13106	13018	13190	12987	13124	13138	13200	13100	13305	13056	13130	13202	12987	13077	13215	12923	13094	13237	12941	13102	13057	13085	12983	13111	12983	13126	13079	12871	13123	13148	13156	13019	12994	13063	13142	13034	13096	13156	13198	13050	13069	13027	13022	13137	13096	12999	13126	13308	12972	12977	13064	13181	13185	13105	12851	13084	12933	13144	13241	13156	13141	12898	12992	13061	13140	13086	13179	13078	13197	13062	13108	13186	13231	13257	13163	13112	13065	13105	13002	13071	13120	13073	12976	12982	13054	13229	13165	13084	13029	13231	13192	13120	13063	13045	13202	13187	13055	13086	13096	13179	13056	13177	13036	13127	13173	13153	13055	13059	12937	13068	12986	13156	13132	12908	13009	12968	13187	13195	13054	12935	13226	13159	13006	13114	13105	13188	13259	12969	13033	13099	13289	12971	13184	13006	13100	13073	13163	13037	12986	13113	13156	13032	13005	13010	13095	13069	12966	13099	12994	13049	13124	13218	13141	13148	13121	13050	13095	13186	13070	13026	13047	13080	13054	12993	13018	13083	13029	12990	13008	13107	13147	13043	13016	13064	13076	13215	13110	13198	13123	13025	13115	12988	13215	13104	13132	13161	13165	12977	13021	13117	13182	12825	13084	13118	13108	13140	12937	13112	12999	13116	13011	12837	13220	12897	13122	13115	13052	13208	13169	13010	13182	13183	13093	13117	13260	13041	13168	13078	13135	13219	13168	13143	13023	13141	13134	13192	12981	13046	13134	13117	13073	13274	13266	13094	13036	13057	13045	13088	13289	13085	13062	13025	13149	13111	12998	13336	13059	13134	13177	12985	13177	13055	13035	13036	13094	13072	13163	13033	13200	13154	13121	13206	12998	13184	13174	13066	13017	13018	13216	13104	13158	13019	13077	13044	12917	13079	13028	13062	12956	12964	13159	12995	13102	13198	13071	12810	13063	13115	12982	13055	13087	13057	12985	13103	13091	13120	13026	13140	13289	13260	13153	13181	12988	13113	13133	13128	12962	12981	13202	12979	12950	12953	13151	13057	12925	13189	13130	12981	12924	13031	13041	13104	13065	13178	13021	13251	13012	13101	13142	12945	13060	13189	13059	13024	13022	12964	13112	13197	13028	13068	13029	13122	13025	13054	12907	13179	13298	13174	13096	12959	13072	13073	13220	13124	13181	13044	13172	13187	13179	13230	12998	13102	13213	13102	13122	13100	13079	12773	13068	12926	13039	13031	12989	13219	13075	13138	13171	13035	13138	13095	12833	13154	13074	12918	13143	13209	13018	13130	13079	13053	12995	13169	12863	13054	13111	13054	12974	12955	12981	13141	13054	13137	13220	13205	13224	13069	13102	13210	13133	13092	13158	13054	13198	13029	13115	13174	13286	13010	13303	13138	13008	13135	13158	12917	13024	13174	13302	13261	13004	12954	13148	13113	12937	13027	13104	12858	13095	13097	13054	13121	12899	12990	13146	13191	13112	13112	13039	13200	13007	13048	13067	13103	13117	13127	13263	13047	13191	13200	13004	13124	13161	13065	13263	13199	13153	13130	12980	13330	13198	13110	13090	13081	13095	12938	13099	12941	12954	13107	13136	13146	13144	13088	13143	13112	13113	13187	13129	13019	12994	13096	13102	13116	13106	13016	13033	13157	13096	13168	12978	13021	13100	13248	13007	13203	13168	13147	12980	13036	13102	13148	13314	13138	13255	13172	13008	13013	13081	13017	13030	13045	13141	13081	13015	13104	13015	12979	13027	13116	13241	13138	13104	13021	12997	13140	13080	13119	12973	13059	13079	13142	12979	13198	13181	13061	13097	13075	13013	13065	13058	13145	13100	13051	13023	13050	13029	13098	13256	13055	13285	13062	13007	13025	13086	13245	12970	13179	13033	13113	12970	13219	13158	13161	13066	12974	13148	13153	13046	13057	13080	13031	13126	12826	13131	12942	13042	13138	13053	13093	13083	13000	13072	13371	13230	13010	13042	13133	13135	12958	13104	13128	12991	13042	13025	13159	13179	13019	13080	13128	13092	13081	13206	13139	13163	13080	13183	13097	13125	13090	13196	13031	12996	13058	12958	13028	13160	13078	12973	13163	13146	13181	13141	13134	13160
22636	21600	28874	24827	21899	22989	21943	16676	15152	15184	15075	14670	14590	14423	14451	14296	14349	14182	14193	14377	14129	13892	14108	14057	14187	14063	14050	13891	14151	13970	14055	13834	13985	13830	13848	14068	13882	13773	13949	14011	14069	13771	13743	14011	13884	13735	13880	13833	13868	13947	13653	13799	13932	13956	13950	14023	13868	13857	13864	13993	13860	13781	13804	13928	13790	13867	13812	13735	13872	13908	13893	13742	13634	13857	13874	13956	13822	13909	13977	13865	13873	13798	13918	14015	13967	13900	14127	13888	13914	13887	13796	13929	13892	13929	13740	13882	13949	13888	13947	13834	13801	13818	13911	13747	14060	13859	13801	13816	13905	13837	13719	13692	13910	14070	13922	13867	14071	13869	13962	13734	13660	13812	13845	14213	13927	13661	13831	13802	13883	13925	13813	13947	13810	14008	13852	13749	13953	14042	13939	13872	13925	13874	13858	13918	14039	13972	13853	13968	13871	13986	13798	14021	13965	14074	14086	13852	13828	13915	13800	13733	13925	13904	13811	13877	13704	13930	13666	13924	13940	13943	13971	13733	13995	13847	13890	13839	13835	13799	13918	13996	13972	13910	14006	13865	14125	13770	13826	13752	13647	13879	14050	13817	13616	13755	13683	13801	13975	13911	13942	13983	13952	13805	14011	13841	13798	13927	13942	13863	13923	13867	13811	13949	13827	13845	13916	13742	13880	13665	13768	13786	13741	13800	13718	13831	13794	13935	13843	13675	13919	13907	13785	13791	13793	13807	13953	13963	13937	13897	13686	13820	14013	13858	13998	13808	13718	13846	13962	13832	13899	13969	13809	13666	13774	13681	13619	13862	13944	13914	13949	13809	13840	13810	13748	13826	13929	13885	14068	13848	13923	13786	13723	13897	13671	13841	14094	13749	13817	13656	13797	13912	13800	13776	13807	13740	13792	13714	13866	13730	13780	13735	13859	13692	13924	13745	13813	13949	13895	13801	14031	13765	13789	13875	13821	13770	13753	13903	13837	13940	13930	13908	14025	14070	13899	13844	13745	13851	13904	13792	13870	13622	13803	13921	13769	13797	13864	13828	13807	13816	13927	13788	13780	13862	13777	13860	13988	13815	13834	13726	13780	13828	13798	13993	13928	13987	13805	13798	13956	13700	13864	13895	14034	13985	13861	13694	13725	13604	13692	13747	13909	13871	13736	13705	13958	13775	13782	14064	13876	13925	13917	13740	13841	14025	13858	13875	13894	13976	13830	14020	13925	13844	13958	13863	13869	14088	13909	13849	13898	13740	13888	13935	13883	13937	13996	13689	13751	13890	13763	13859	13912	13944	13900	13842	13845	13822	13843	13799	13694	13776	13959	13652	13785	13769	13765	13815	13898	13789	13917	13823	13986	13840	13727	13805	13830	13908	13846	13770	13962	13980	13855	13907	13864	13796	13951	13949	13978	13678	13644	13873	13796	13876	13968	13758	14115	14027	13744	14026	13739	13875	13699	13981	13761	13875	13658	13698	13999	13887	13803	13802	13954	13656	13887	13743	13724	13893	13806	14071	13814	13742	13867	13832	14009	13998	13714	13639	14020	14019	13853	13830	13942	13734	13704	13893	13792	14043	13920	13855	13751	13758	13898	13842	13957	13744	13871	14021	14058	13885	13761	13715	13826	13903	13924	13918	13740	13844	13930	13865	13815	13847	13878	13814	13742	14043	13965	13857	13925	13734	13793	13885	13843	13900	13866	13886	13776	13870	13682	13957	13919	13746	13846	13937	13924	13931	13954	13814	13772	13817	13701	13920	13931	13904	14001	13966	13787	13823	13908	13774	13817	13880	13814	13831	14008	13891	13886	13840	13928	13857	13951	13731	13702	13840	13886	13829	13866	13887	13755	13600	13865	14081	13878	13947	13890	13877	13852	13836	13791	13840	13913	13778	13861	13839	13904	13895	13719	13990	13865	13773	13823	13919	13808	13734	13771	13559	13842	13785	13840	13878	13687	13731	13694	13602	13842	13918	13722	13864	13766	13775	13784	13870	13809	13971	13712	13821	13788	13830	13935	13991	13878	13886	13866	13961	13794	13743	14042	14062	13956	13924	13953	13782	13913	13797	13863	13807	13859	13914	13783	13769	13900	13910	13973	13916	13910	13832	14039	13854	13965	13971	13970	13866	13786	13769	14032	13861	14097	14011	13967	13777	13648	13663	13862	13720	13896	13760	13828	13655	14026	13759	13828	13878	14100	13691	13831	13878	13966	13689	13924	13799	13795	13834	13902	13740	13944	13735	13912	13798	13791	13820	13822	13886	13922	13738	13779	14044	13869	13956	13813	13606	13885	13737	13806	13769	13852	13798	13865	14038	13823	13945	13870	13916	13824	13811	13787	14006	13878	13968	13918	13954	13970	13935	13924	13821	13753	13734	13811	13922	13964	13813	13766	13716	13627	13924	13749	13778	13896	13823	13835	13782	13974	13849	13881	13983	13899	13888	13926	13574	13720	13860	13681	13690	14009	14043	13912	13745	13807	13761	13550	13748	13809	13885	13899	14001	13781	14073	13875	13873	14119	13780	13835	13973	13773	13798	13946	14075	14028	13794	13767	13703	13680	14001	13762	13711	13839	13938	13935	13893	13802	13791	13952	13851	13741	13953	14059	14136	13850	13760	13869	13658	13695	13667	13797	13938	13989	14024	13912	14025	13658	13922	13879	13843	13881	13789	13831	13858	13785	14051	13958	13881	13721	13734	13819	13957	14029	14030	13939	13808	13846	14048	13940	13891	13821	13915	13760	13795	13682	14015	13955	13980	13821	13893	13819	14034	13881	13938	13748	14076	13833	13900	13887	13890	13814	13798	14058	13858	13782	13831	13621	13817	13659	13865	14067	13840	13932	13759	13852	13728	13864	13723	13839	13687	13934	13982	13905	13647	13785	14027	13839	13622	13792	13811	13802	13986	13831	13773	13840	13752	13778	14024	13917	13874	13928	13962	13895	13909	13791	13943	13808	13775	13830	13892	13996	13664	13997	13632	13832	13761	13837	13792	13831	13987	13768	13750	13998	13771	13705	13766	13853	13852	13794	13847	13922	13659	14017	14000	14100	13678	13777	13633	13615	13793	13948	14011	13935	14015	13737	13795	14010	13846	13870	13862	13900	13926	13927	13981	13789	13816	13837	13926	13896	13926	13656	13810	13786	13709	13840	13688	13737	13942	13896	13958	13812	13931	13994	13809	13803	13834	13872	13711	13853	13912	13771	13893	13753	13879	13911	13758	13708	13873	13958	13895	13727	13947	13669	13829	13775	13913	13707	13812	13780	13905	13939	13857	13759	13938	13795	13844	13859	13778	13766	13821	13698	13698	13916	13843	13817	13937	13707	13825	13636	13690	13993	13877	13904	13746	13842	13819	13776	13577	13736	13640	13809	13798	13897	13710	13857	13748	13824	13959	13871	13836	13829	13897	13733	13669	13749	13871	13945	13929	14010	13669	13782	13873	13999	13850	13761	13726	13911	13909	13783	13909	13862	13830	13757	13963	13909	13765	13939	13848	13902	13876	13968	13685	13930	13993	13823	13826	13994	13916	13845	13886	13839	14058	13791	13647	13823	13768	13929	13618	13701	13979	13941	13891	13763	13854	13756	13944	13838	13936	13926	13689	14140	13861	13881	13857	13816	13907	13637	13762	13847	13608	13816	13716	13844	13811	13805	13701	13847	13747	13751	13793	13782	13818	13943	13710	13810	13726	13912	13772	13929	13830	13958	13911	13897	13860	13911	13910	13815	13860	13908	13842	13789	13781	13806	13930	13714	13729	13921	13884	13612	13978	13673	13862	13751	13760	13826	13836	14052	14006	13763	13889	13904	13846	14033	13915	13904	13815	13815	13804	13557	13851	13783	14027	13735	13719	13898	13986	13777	13724	13758	13876	13919	13911	13893	13826	13809	13659	13788	13906	13923	13742	13728	14013	13942	13794	13931	13774	13908	13852	14072	13812	13880	13848	13888	13914	13790	13785	13923	13732	13807	13928	13778	13762	13727	13807	13706	13675	13815	13572	13923	13735	13631	13732	13644	13789	13862	13885	13818	13677	13936	13694	13802	13823	13878	13687	13786	13948	13875	13776	14018	13953	13736	13861	13906	13687	13962	13611	13946	13842	13961	13821	13923	13813	13774	13856	13852	13847	13824	13817	13735	13842	13665	13963	13958	13792	13879	13649	13936	13854	13864	13813	13950	13824	13602	13823	13728	13814	13853	13712	13845	13783	14034	13739	13898	13985	13969	13943	13978	13875	13983	13978	13867	13725	13893	13813	13679	13637	14137	13759	13773	13955	13712	13675	13972	13842	13656	13986	13808	13904	13812	13797	13883	13923	14044	13976	14022	13781	13859	13732	13922	13954	13685	13662	13722	13780	13900	13770	13690	13987	13881	13822	13830	13796	13811	13449	13937	13976	13742	13931	13928	13767	13757	13961	13706	13919	13964	13698	13923	13889	13823	13885	13848	13805	13893	13878	13798	13865	13760	13897	13727	13705	13702	13783	13768	13874	13780	13862	13618	14006	13804	13871	13804	13825	13855	13911	13860	13804	13769	13949	13812	13834	13967	13799	13695	13867	13669	13822	13749	13777	13825	13807	13677	13776	13771	13580	13881	13964	13774	13747	13667	13895	13753	13708	13894	13856	13747	13789	13880	13547	13831	13871	13817	13766	13839	13916	13768	13866	13955	13846	13867	13899	13786	13866	13839	13803	13788	13735	13733	13794	13991	13699	13741	13814	13896	13936	14070	13847	13941	13992	13737	13709	13792	13950	13919	13917	13797	13712	13856	13977	14042	13811	13856	13693	13844	13903	13669	13756	13893	13733	14038	13791	13840	13891	13796	13804	14075	13742	13691	14004	13802	13979	13948	13734	13920	13758	13971	14108	13992	13748	13722	13805	14023	13673	13757	13998	13891	13925	13754	13947	13974	13929	14064	13774	14002	13739	13946	13985	13744	13826	13885	13956	13786	13780	13681	13844	13805	13895	14013	13929	13730	13694	13869	13811	13989	13903	13853	13838	14055	13908	13853	13591	13789	13955	13925	13797	13672	13934	13852	13857	13703	13925	13755	13805	13752	13937	13851	13696	13836	13809	13693	13747	13881	13921	13956	13859	13655	13818	13717	13795
18044	38633	30928	24267	20694	17972	16352	15510	14426	13993	13554	13361	13034	13021	12806	12775	12709	12820	12712	12808	12653	12760	12860	12656	12818	12528	12586	12650	12638	12667	12610	12473	12615	12607	12648	12578	12562	12538	12653	12378	12403	12436	12616	12462	12596	12612	12330	12418	12505	12551	12478	12572	12433	12609	12485	12415	12647	12400	12624	12487	12618	12441	12569	12612	12486	12488	12490	12586	12360	12399	12413	12432	12539	12404	12640	12477	12426	12595	12503	12616	12445	12464	12491	12522	12588	12406	12376	12527	12602	12505	12618	12385	12541	12427	12529	12662	12629	12477	12432	12688	12663	12536	12546	12600	12593	12592	12333	12329	12496	12350	12780	12538	12594	12612	12573	12473	12393	12511	12389	12474	12498	12420	12361	12559	12556	12517	12413	12451	12625	12569	12317	12495	12516	12600	12344	12299	12378	12537	12540	12518	12592	12605	12535	12472	12451	12595	12475	12525	12616	12544	12438	12368	12533	12528	12507	12401	12516	12637	12635	12656	12519	12562	12443	12407	12341	12501	12519	12610	12596	12470	12621	12477	12552	12701	12494	12405	12508	12411	12471	12483	12380	12495	12556	12529	12513	12356	12471	12622	12531	12515	12501	12538	12514	12416	12499	12567	12499	12438	12592	12335	12536	12398	12520	12606	12421	12536	12478	12459	12519	12629	12537	12628	12524	12454	12419	12673	12455	12504	12456	12587	12596	12551	12573	12531	12523	12590	12549	12654	12508	12505	12558	12550	12513	12512	12491	12424	12381	12497	12506	12543	12468	12537	12454	12487	12449	12632	12503	12417	12532	12489	12536	12458	12628	12496	12355	12577	12571	12438	12499	12474	12617	12503	12607	12452	12557	12425	12614	12438	12433	12485	12527	12342	12636	12387	12384	12543	12592	12427	12389	12410	12493	12579	12581	12469	12520	12593	12473	12534	12444	12435	12569	12579	12687	12319	12589	12393	12441	12644	12674	12464	12482	12431	12483	12500	12511	12410	12565	12371	12392	12368	12581	12462	12570	12462	12661	12449	12497	12482	12418	12313	12470	12478	12527	12472	12522	12451	12545	12431	12429	12468	12349	12425	12656	12550	12576	12572	12488	12502	12427	12387	12433	12377	12572	12510	12565	12177	12639	12478	12500	12438	12460	12633	12412	12490	12705	12576	12542	12493	12430	12692	12447	12571	12601	12414	12586	12511	12620	12639	12402	12554	12477	12480	12633	12363	12682	12513	12500	12505	12570	12517	12632	12457	12447	12345	12705	12438	12469	12563	12454	12468	12451	12466	12594	12481	12493	12423	12562	12435	12513	12624	12343	12533	12408	12481	12449	12391	12526	12679	12544	12432	12528	12514	12448	12416	12479	12445	12421	12576	12531	12441	12631	12622	12533	12552	12494	12434	12551	12429	12483	12584	12437	12432	12377	12510	12488	12388	12569	12503	12446	12415	12619	12463	12551	12495	12410	12491	12627	12653	12605	12486	12755	12330	12405	12474	12646	12518	12416	12445	12425	12568	12490	12561	12382	12404	12626	12535	12515	12555	12484	12678	12403	12507	12471	12313	12604	12524	12512	12483	12607	12575	12721	12599	12414	12552	12497	12491	12525	12570	12365	12503	12668	12566	12590	12436	12641	12537	12451	12351	12358	12669	12568	12572	12527	12569	12422	12508	12493	12438	12421	12457	12517	12520	12455	12456	12450	12523	12420	12503	12503	12465	12532	12466	12547	12551	12551	12595	12274	12552	12689	12574	12434	12490	12731	12509	12458	12498	12496	12513	12360	12549	12546	12383	12489	12408	12437	12556	12518	12676	12552	12409	12395	12469	12628	12580	12468	12471	12525	12548	12504	12464	12651	12547	12517	12775	12724	12411	12501	12353	12600	12487	12428	12552	12543	12457	12523	12489	12531	12608	12594	12324	12466	12535	12520	12377	12428	12580	12412	12434	12488	12555	12467	12374	12524	12616	12442	12499	12586	12417	12573	12655	12499	12434	12424	12412	12553	12419	12539	12549	12453	12504	12664	12407	12597	12531	12702	12545	12417	12520	12431	12405	12490	12358	12312	12617	12459	12591	12477	12507	12505	12437	12572	12667	12412	12495	12275	12664	12411	12639	12397	12556	12529	12549	12498	12623	12630	12587	12447	12546	12585	12619	12475	12441	12464	12567	12528	12419	12470	12371	12454	12659	12575	12532	12598	12697	12532	12311	12386	12433	12448	12483	12504	12502	12410	12589	12410	12505	12505	12672	12578	12507	12410	12405	12448	12354	12678	12529	12400	12463	12459	12623	12466	12552	12547	12509	12471	12356	12512	12526	12506	12585	12551	12292	12489	12505	12267	12580	12444	12648	12543	12510	12693	12469	12445	12406	12566	12462	12535	12534	12685	12478	12422	12543	12568	12446	12476	12516	12319	12512	12451	12619	12631	12656	12436	12379	12588	12531	12409	12651	12499	12448	12501	12491	12571	12643	12566	12610	12508	12469	12392	12509	12496	12544	12548	12443	12408	12683	12491	12561	12549	12364	12539	12449	12536	12411	12589	12494	12565	12558	12384	12517	12441	12378	12545	12486	12442	12365	12639	12534	12453	12318	12341	12610	12517	12490	12628	12740	12517	12529	12647	12304	12310	12501	12528	12519	12444	12394	12505	12513	12578	12594	12596	12487	12542	12637	12425	12493	12470	12645	12507	12367	12383	12506	12340	12459	12503	12426	12512	12374	12535	12445	12444	12414	12585	12657	12555	12516	12403	12381	12591	12468	12378	12524	12508	12702	12599	12684	12506	12540	12505	12571	12562	12502	12505	12467	12544	12554	12460	12482	12614	12489	12663	12427	12442	12447	12720	12553	12576	12441	12531	12417	12533	12580	12518	12426	12475	12540	12522	12478	12486	12548	12651	12582	12552	12487	12409	12508	12348	12452	12483	12430	12585	12574	12389	12418	12464	12619	12542	12440	12442	12370	12624	12398	12520	12388	12565	12453	12486	12327	12581	12432	12444	12454	12463	12512	12469	12419	12391	12460	12464	12476	12560	12476	12434	12611	12539	12518	12519	12411	12418	12367	12556	12540	12503	12486	12409	12420	12330	12414	12361	12405	12387	12453	12594	12347	12307	12349	12602	12392	12470	12539	12575	12528	12672	12418	12459	12376	12636	12583	12443	12521	12532	12402	12609	12662	12489	12543	12505	12593	12649	12519	12413	12599	12477	12533	12557	12487	12570	12589	12479	12630	12549	12465	12560	12390	12459	12621	12371	12590	12485	12610	12533	12634	12407	12384	12486	12457	12516	12483	12259	12620	12476	12628	12440	12497	12501	12559	12329	12424	12559	12373	12552	12355	12496	12683	12350	12425	12421	12451	12536	12566	12585	12453	12512	12421	12265	12612	12455	12425	12490	12456	12488	12545	12433	12556	12398	12335	12302	12514	12523	12607	12650	12370	12568	12489	12427	12256	12574	12397	12431	12493	12369	12569	12374	12531	12545	12653	12539	12493	12532	12425	12460	12475	12446	12605	12621	12629	12364	12336	12506	12379	12343	12564	12573	12642	12414	12488	12702	12543	12577	12558	12364	12492	12484	12451	12356	12572	12382	12538	12407	12498	12601	12407	12584	12527	12371	12401	12490	12407	12609	12429	12483	12408	12420	12539	12504	12651	12656	12484	12475	12420	12391	12495	12522	12397	12425	12470	12435	12559	12533	12591	12574	12403	12572	12488	12477	12561	12580	12364	12424	12604	12532	12565	12429	12462	12577	12671	12418	12488	12454	12481	12406	12492	12570	12629	12431	12444	12439	12552	12279	12553	12534	12566	12546	12401	12505	12433	12543	12550	12522	12530	12538	12469	12337	12509	12602	12697	12416	12612	12412	12495	12502	12411	12616	12401	12615	12624	12435	12540	12482	12371	12672	12565	12600	12694	12407	12275	12463	12494	12440	12389	12436	12477	12393	12349	12342	12446	12404	12290	12474	12546	12531	12524	12565	12551	12599	12381	12443	12502	12590	12348	12563	12517	12367	12356	12434	12521	12623	12471	12503	12623	12393	12507	12440	12651	12623	12556	12533	12520	12310	12510	12514	12409	12465	12441	12509	12398	12610	12417	12564	12573	12434	12419	12527	12393	12572	12490	12514	12457	12499	12461	12249	12477	12477	12679	12570	12518	12595	12570	12546	12624	12568	12645	12355	12483	12404	12473	12494	12529	12356	12485	12622	12502	12393	12375	12359	12418	12594	12460	12562	12331	12710	12484	12451	12498	12474	12475	12621	12503	12499	12519	12557	12467	12473	12454	12518	12493	12508	12424	12485	12517	12388	12402	12491	12539	12412	12477	12684	12571	12451	12472	12524	12469	12531	12502	12612	12467	12572	12484	12490	12396	12598	12614	12334	12552	12594	12528	12535	12561	12426	12344	12427	12479	12695	12465	12480	12599	12492	12442	12640	12501	12578	12496	12545	12437	12599	12473	12461	12611	12472	12513	12591	12572	12610	12399	12569	12447	12525	12395	12551	12385	12530	12426	12621	12483	12523	12405	12598	12538	12557	12498	12417	12547	12344	12606	12495	12508	12547	12462	12514	12398	12450	12517	12520	12504	12526	12335	12518	12680	12560	12571	12422	12442	12460	12516	12557	12511	12502	12580	12436	12526	12459	12456	12567	12543	12534	12653	12381	12508	12608	12553	12453	12627	12446	12560	12634	12619	12613	12310	12694	12516	12499	12517	12467	12530	12369	12572	12384	12650	12550	12404	12418	12377	12431	12582	12401	12374	12552	12620	12612	12360	12499	12405	12733	12550	12616	12460	12281	12489	12663	12560	12505	12573	12351	12254	12468	12522	12503	12322	12501	12414	12628	12442	12593	12407	12692	12372	12597	12464	12633	12677	12563	12483	12559	12553	12554	12450	12434	12502	12650	12479	12682	12386	12388	12618	12574	12374	12484	12581	12556	12486	12391	12419	12562	12443	12486	12646	12614	12433	12525	12493	12518	12518	12495	12434	12497	12429	12568	12489	12580	12544	12539	12422	12435	12443	12456	12418	12676	12433	12530	12672	12485	12517	12407	12641	12568	12569	12363	12609	12404	12554	12542	12456	12478	12362	12663	12406	12470	12572	12556	12534	12534	12497	12540	12483	12523	12502
29562	23915	26316	22078	17887	16752	16253	15784	15338	15326	15128	14884	14805	14896	14822	14970	15008	15059	15091	14956	14791	14918	14842	14717	14784	14880	14551	14915	14801	14879	14875	14847	15129	14740	14875	14781	14809	14956	14888	14628	14576	14640	14680	14939	14726	14851	14812	14853	14949	14974	14796	14887	14718	14866	14789	14754	14752	14892	14813	14695	14814	14777	14701	14932	14660	15024	14639	14851	14722	14768	15022	14690	14874	14954	14709	14521	14549	14843	14814	14616	14704	14793	14831	14899	14626	14809	14729	14728	14685	14792	14839	14782	14534	14790	14771	14707	14831	14945	14897	15030	14732	14839	14624	14694	14691	14835	14860	14519	14750	14803	14677	14679	14823	14901	14758	14538	14624	14690	14776	14767	14714	14829	14670	14781	14895	14756	14701	14952	14686	14834	14766	14928	14751	14901	14810	14904	14691	14608	14881	14836	14762	14818	14828	14770	14782	14759	14684	14675	14817	14604	14750	14521	14632	14880	14792	14738	14734	14866	14685	14710	14683	14815	14674	14922	14801	14869	14775	14885	14610	14727	14726	14822	14889	14851	14874	14969	14826	14692	14741	14878	14831	14662	14828	14563	14714	14750	14906	14876	14791	14700	14766	14966	14706	14725	14735	14693	14739	14880	14936	14933	15154	14849	14771	14748	14895	14833	14857	14858	14827	14935	14861	14950	14851	14885	14895	14840	14777	14782	14907	14779	14883	14777	14614	14756	14811	14813	14942	14829	14835	14759	14824	14705	14716	14720	15174	14924	14735	14608	14896	14835	14835	14902	14780	14544	14878	15024	14755	14685	14725	14657	14708	14845	14922	14622	14698	14963	14849	14749	14704	14988	14702	14858	14678	14770	14772	14609	14833	14839	14956	14952	14908	14826	14785	14820	14882	14658	14822	14756	14770	14700	14857	14577	14886	14754	14791	14559	14757	14873	14735	14741	15127	14777	14700	14969	14731	14874	14712	14622	14687	14888	14698	14768	14834	14723	14781	14618	14890	14667	14714	14739	14679	14832	14714	14726	14928	14713	14948	14934	14814	14916	14845	14808	14778	14835	14670	14803	14827	14864	15004	14815	14787	14725	14939	14731	14839	14984	14793	14908	14771	14804	14880	14757	14603	14671	14834	14641	14721	14780	14860	14679	14811	14913	14697	14852	14701	14841	14915	14744	14698	14710	14656	14663	14841	14695	14874	14868	14684	14756	14915	14845	14770	14833	14934	14891	14774	14882	14802	14905	14896	14850	14692	14695	14701	14719	14976	14906	14826	15026	14628	14963	14761	14724	14963	14736	14911	14759	14789	14869	14775	14844	14729	14695	14776	14740	14675	14835	14686	14913	14948	14913	14867	14890	14704	14951	14812	14407	14657	14810	14615	14882	14781	14782	14760	14826	14783	14612	14938	14795	14819	14821	14836	14839	14540	14689	15153	14712	14910	14994	14762	14964	14653	14806	14831	14711	14751	14698	14673	14902	14702	14834	14829	14795	14869	14786	14809	14861	14703	14854	14728	14660	14783	14863	14719	14754	14849	14977	14842	14759	14795	14861	14818	14715	14690	14992	14938	14764	14853	14877	14651	14844	14574	14982	14687	14685	14681	14772	14716	14694	14756	14705	14811	14750	14779	14858	14676	14769	14863	14977	14875	14782	14944	14728	14819	14703	14715	14536	14788	15010	14916	14794	15044	14715	14806	14855	14808	14772	14775	14764	14889	14674	14794	14735	14762	14731	14925	14578	14710	14915	14672	14694	15060	14807	14729	14765	14871	14787	14771	14713	14668	14823	14680	14789	14822	14846	14853	14716	14976	14690	14815	14830	15001	14917	14788	14804	14838	14652	14621	14803	14576	14757	14893	14716	14759	14847	14670	14813	14852	14801	14832	14853	14981	14622	14817	14825	14588	14980	14799	14775	14729	14820	14931	14742	14917	14866	14903	14780	14990	14746	14764	14835	14700	14883	15031	14887	14838	14878	14816	14734	14797	14970	14842	14773	15038	14768	14918	14646	14699	14743	14674	14741	14691	14810	14895	14657	14727	14718	14825	14935	14755	14750	14804	14853	14657	14679	14974	14799	14904	14593	14818	14802	14874	14872	14755	14775	14799	14995	14698	14624	14693	14759	14723	14698	14796	14748	14715	14861	14822	14677	14977	14692	14968	14792	14835	14790	14653	14754	14883	14911	14726	14945	15061	14753	14787	14832	14827	14830	14782	14779	14796	14850	14793	14821	14800	14992	14952	14621	14752	14798	14751	14858	14922	14750	14938	14856	14732	14848	14971	14771	14679	14854	14651	14695	14896	14771	14784	14825	14879	14945	14825	14584	14638	14668	14891	14901	14481	14719	14770	14758	14704	14660	14429	14754	14875	14901	14868	14660	14807	14683	14603	14651	14721	14982	14811	14853	14750	14955	14702	14801	14577	14824	14807	14829	14830	14808	14860	14778	14950	14745	14836	14597	14720	14657	14669	14709	14843	14917	14895	14711	14810	14838	14807	14674	14757	14766	14963	14984	14828	14829	14767	14953	14803	14968	14765	14842	14860	14721	14730	14632	14896	14701	14872	14762	14718	14884	14884	14865	14789	14740	14866	14655	14769	14725	14653	14825	14776	14780	14660	14764	14776	14865	14975	14918	14888	14849	14864	14808	14855	14838	14629	14710	14995	14807	14803	14966	14892	14843	14801	14810	14578	14684	14746	14739	14665	14819	14966	14852	14839	14700	14782	14792	14840	14867	14838	14974	14882	14875	14768	14727	14831	14743	14708	14797	14976	14977	14788	14791	14855	14681	14829	14722	14668	14829	14802	14625	14839	14765	14855	14732	14869	14671	14646	14707	14669	14730	14684	14683	14674	14951	14680	14834	14845	14754	14894	14760	14986	14875	14912	14857	14801	14712	14725	14904	14714	14803	14729	14895	14896	14608	14818	14748	14880	14813	14742	14550	14913	14910	14786	14827	14859	14689	14697	14827	14925	14667	14849	14863	14885	14958	14779	14590	14787	14716	14750	14550	14817	14737	14917	14801	14823	14798	14722	14765	14791	14597	14609	14622	14844	14766	14970	15005	14853	14729	14846	14618	14623	14660	14769	14728	14720	14854	14785	14708	14761	14752	14839	14848	14961	14846	14915	14854	14630	14686	14662	14891	14895	14793	14659	14585	14875	14885	14821	14853	14808	14896	14696	15086	14808	14883	14892	14773	15078	14629	14787	15036	15015	14752	14749	14676	14740	14806	14786	14882	14881	14877	14820	14845	14772	14794	14650	14694	14980	14862	14887	14860	14841	14936	14621	14502	14934	15088	14721	14687	14701	14903	14793	14888	14834	14687	14757	14920	14768	14828	14703	14864	14989	14953	14806	14907	14881	15060	14664	15025	14850	14969	14809	14862	14769	15001	14882	14890	14738	14743	14691	14580	14756	14648	14716	14848	14532	14866	14899	14832	14773	14724	14577	14825	14779	14821	14732	14891	14953	14764	14622	14767	14918	14826	14630	15058	14625	14964	14727	14742	14656	14817	14733	14803	14853	14651	14755	14910	14813	14706	14774	14808	14904	14677	14660	14737	14755	14620	15038	14793	14966	14709	14790	14780	14736	14799	14644	14799	14805	14834	14729	14898	14650	14712	14938	14811	14961	14767	14756	14962	14678	14860	14778	14756	14873	14777	14841	14789	14839	14935	14846	14892	14783	14652	14709	14719	14682	14795	14827	14618	14699	14972	14770	14881	14844	14913	14898	14953	14710	14892	14879	14888	14883	14747	14921	14830	14891	14534	14774	14912	14675	14765	14864	14783	14962	14919	14916	14906	14879	14495	14906	14699	14881	14868	14705	14845	14898	14832	14889	14819	14911	14650	14677	14792	14830	14819	14725	14774	14745	14817	14769	14844	14614	14611	14727	14802	14992	14805	14862	14629	14794	14920	14668	14734	14667	14781	14746	14696	14830	14916	14798	14841	14864	14705	14789	14840	14972	14844	14594	14820	14635	14816	14827	14665	14826	14907	14879	15001	14734	14677	15013	14728	14934	14858	14891	14824	14937	14827	14842	14687	14704	14675	14737	14789	14792	14616	14659	14872	14651	14805	14834	14611	14734	14863	14815	14722	14546	14866	14785	14850	14896	14825	14874	14940	14849	14749	14700	14742	14883	14905	14767	14815	14865	14912	14801	14806	14717	14943	14936	14821	14562	14953	14866	14793	15042	14689	14692	14813	14720	14698	14860	15011	14745	14887	14898	14916	14783	14964	14704	14897	14707	14748	14838	14805	14824	14834	14860	14904	14766	14735	14831	14771	14740	14919	14677	14801	14805	14916	14674	14748	14679	14858	14939	14822	14748	14861	14865	14759	14597	14926	14587	14928	14860	14644	14793	14897	14932	14881	14693	14816	14861	14887	14795	14715	14768	14927	14896	14758	14946	14969	15029	14880	14848	15046	14835	14772	14658	14844	14907	14805	14710	14839	14827	14804	14829	14902	14661	14728	14739	14862	14675	14770	14606	14842	14785	14886	14608	14795	14765	14909	15082	14807	14796	14874	15034	14724	14664	14718	14894	14778	14856	14837	14775	14925	14905	14659	14805	14753	14814	14876	14589	14969	14808	14729	14708	14745	14754	14823	14769	14649	14861	14963	14682	14737	14769	14635	14793	14713	14699	14691	14887	14989	14933	14883	14814	14839	14763	14788	14780	15043	14773	14728	14933	14734	14870	14793	14750	14600	14794	14872	14783	14803	14830	14969	14915	14847	14740	14824	14552	14788	14735	14878	14808	14763	14673	14731	14965	14826	14875	14984	14924	14592	14608	14763	14742	14798	14670	14941	14790	14838	14824	14673	14629	14825	14752	14848	14766	14834	14906	14814	14779	14802	14810	14821	14858	14923	14767	14797	14910	14767	14855	14927	14681	14800	14863	14806	14783	14889	14699	14762	14614	15023	14887	15054	14777	14847	14921	14847	14847	15014	14776	14840	14889	14755	14885	14993	14741	14824	14857	14809	14629	14656	14774	14969	14853	14927	14750	14871	14806	14944	14783	14770	14829	14710	14748	14748	14914	14937	14831	14758	14916	14808	14882	14835	14718	14724	14661	14950	14737	14689	14689	14726	14833	14817	14894	14922	14784	14628	14866	14811	14753	14741	14827	14765
19265	30063	23743	18917	16964	15436	14705	14359	13814	13932	13531	13352	13534	13313	13291	13300	13286	13233	13171	13349	13172	13061	13236	13191	13174	13096	13113	13152	13198	13232	13168	13168	13229	13143	13188	13121	13149	13131	13175	13255	13126	13187	13268	13170	13227	13140	13129	13255	13082	13229	13216	13211	13189	13175	13029	13009	13145	13077	13254	13250	13060	13055	13234	13190	13108	13093	13141	13060	13151	13075	13132	13232	13152	13131	13187	13083	13202	13032	13031	13253	13217	13094	13122	13108	13071	13114	13137	13221	13139	13125	13139	13172	13024	13013	13136	13276	13111	13227	13160	13195	13128	13154	13192	13180	13132	13102	13057	13156	13225	13267	13146	13189	13249	13187	13123	13198	13038	13215	13076	13057	13145	13211	13090	13034	13180	13127	13136	13229	13184	13160	13231	13194	13175	13062	13029	13172	13111	12917	13215	13400	13209	13094	13190	13230	13121	13241	13205	13222	13083	13295	13150	13160	13105	13189	13213	13344	13112	13273	13119	13104	13148	13117	13062	13091	12982	13090	13198	13258	13116	13256	13258	13187	12906	13206	13049	13009	13196	13044	13002	13143	13127	13242	13180	13228	13273	13161	13011	13060	13239	13075	13287	12979	13100	13145	13144	13105	13088	13054	13148	13073	13192	13202	13366	12906	13065	13218	12882	13066	12966	13117	13185	13155	13229	13083	13164	13062	13208	13237	13248	13007	13085	13151	13128	12920	13351	13011	13125	13130	13137	13075	13030	13160	12939	13141	13101	13049	13043	13031	13221	13239	13074	12899	13131	13229	13193	13265	13212	13174	13308	12977	13158	13165	13126	13166	13106	13157	13031	13153	13194	13245	13280	13251	13113	13014	13170	13108	13050	13234	13091	12994	13154	13213	13169	13107	13053	13047	13297	13113	13184	13048	13057	12966	13214	13091	13240	13164	13149	13276	13245	13045	13181	13211	13257	13125	13220	12879	13226	13098	13382	13193	12994	13146	13293	13172	13072	13129	13150	13127	13017	13021	13020	13135	13116	13170	13014	13156	13149	13181	13010	13144	13213	13082	13246	13165	13175	13215	13092	13080	12917	13079	13179	13156	13165	13170	13184	13018	13097	13003	13115	13136	13107	13203	13202	13238	13275	13079	13105	13135	13111	13103	13047	13106	13167	12950	13151	13057	13148	13350	13161	12959	12933	13140	13110	13087	13112	13040	12969	12931	13229	12985	13093	12888	13322	13021	13098	13028	13215	13049	13143	12955	13179	13160	13158	13202	13307	13033	13008	13218	13069	13192	13062	13098	13092	13185	12986	13052	13162	13177	13135	13223	13135	13112	13031	13315	13145	13217	13216	13099	12983	13048	13206	13089	13081	13101	13241	13237	13020	13036	13199	13059	13209	13137	13189	13066	13056	13107	13205	13206	13151	13171	12958	12937	13302	13142	12957	13119	13281	13160	13137	13215	13146	13099	13148	13245	13218	13276	13357	13227	13174	13291	13089	13242	13133	13137	13161	13315	12993	13067	13078	12970	13143	13113	13081	12988	13185	13152	13147	13076	13160	13239	13039	13091	13074	13000	13276	13218	13134	13037	13232	13081	13220	12946	13246	13192	13196	13017	13224	13264	13090	13133	13147	13074	13087	13098	13016	13073	13259	13178	13102	13033	13175	13179	12916	13147	13038	13329	13213	13297	13183	13080	13085	13190	13116	13069	13215	13071	13224	12891	13011	13106	13151	13200	13072	12969	13194	13157	13245	13188	13278	12914	13158	13074	13178	13372	13073	12913	13265	13168	12981	13046	13183	13335	13169	13315	13146	13190	13239	13161	13095	13239	13135	13090	13308	13120	13144	13281	13233	13248	13162	13169	13008	13204	13262	13022	13061	13045	13129	12900	13084	13095	13117	13263	13143	13105	13088	13203	13154	13056	13171	13074	13253	13227	13086	13038	13252	13104	13131	13308	13073	13039	13039	13306	13153	13124	13249	13282	13201	13327	13100	13100	13132	13063	13102	12926	13307	13093	13096	13071	13273	12928	13109	13251	13121	13038	13193	13058	13260	13010	13314	13132	13179	13168	13027	13108	13266	13099	13276	13228	13050	13209	13218	13064	13027	13037	13174	13196	13140	13203	13094	12895	13153	13129	13214	12971	13335	13101	13260	13187	12912	13131	13236	13163	13091	13082	13193	13145	13183	13088	13162	13162	13146	13080	13291	13279	13177	13291	13086	13182	13129	13156	13287	13140	13177	13252	12950	13068	13046	13180	13023	13070	13165	13161	13033	13082	13241	13274	12987	13069	13192	13173	13170	13238	13168	13253	13231	13187	13211	13120	13090	13336	13134	13051	13247	13162	13084	13070	13083	13165	13213	13145	13304	13222	13138	13166	13146	12999	13115	13097	13204	13186	13140	13164	13063	13097	13177	13302	13204	13172	13171	13021	13155	13178	13188	13196	13213	13210	13160	13251	13134	13053	13170	13164	12845	13052	13037	13268	13136	13109	12997	13164	13131	13107	13020	13084	13139	13047	13210	13219	13155	13233	13180	13114	13232	13061	13200	13173	13212	13066	13171	13164	13055	13039	13044	13141	13168	13178	13112	13107	13095	13144	13227	13202	13133	13360	13054	12978	13142	13224	13087	13153	13111	13097	13172	13030	13137	13213	13204	13017	13294	13070	13114	13211	13118	13116	13125	13181	12953	13003	13282	13023	13113	13186	13263	13423	13260	13129	13180	13114	13079	13054	13168	13214	13162	13168	13083	13022	13294	13044	13201	13129	13287	13313	13012	13188	13147	13286	13107	13185	13263	13143	13180	13133	13191	12999	13204	13176	13237	13243	13231	13113	13177	13071	13122	13095	13151	13122	13107	13091	13180	13209	13098	13096	13097	12972	13046	13096	13290	13047	13036	13155	13254	13082	13157	13281	13033	12994	13234	13037	13046	13031	13044	13162	13381	13124	13114	13003	13174	13156	13220	13197	13021	13284	13299	13207	13237	13024	13147	13018	13174	13193	13083	13045	13159	13019	13165	13186	13167	13292	13211	13125	13152	13343	13288	13052	13082	13063	13232	13077	13206	13017	13155	13241	13097	13169	13119	13192	13170	13130	13258	13228	13076	13281	13163	13147	13235	12884	13170	13094	13172	13113	13068	13201	13031	12942	13142	13105	13100	13111	13036	13083	13209	13168	13084	13061	13046	12975	13148	13094	13284	13039	13152	13200	13220	13073	13135	13116	13181	13117	13088	13240	13179	13166	13126	13144	13105	13189	13118	13170	13302	13354	13215	13327	13022	13181	13077	13281	13008	13160	13065	13182	13208	13038	13219	13409	13081	13106	13228	13083	13135	13241	13248	13113	13185	13166	13223	13114	13140	13187	13259	13273	13251	13018	13253	13078	12965	13194	13072	13161	13127	13221	13162	12912	13214	13158	13078	12961	13302	13195	13078	13329	13139	13330	13201	13323	13272	13101	13006	13220	13063	13121	13287	13221	13163	13060	13173	13133	13193	13216	13210	13095	13148	13089	13120	13234	13080	13025	13171	13338	13340	13180	13232	13086	13209	13138	13150	13095	13188	13173	13117	13122	13087	12991	13303	13231	13241	13242	13218	13256	13061	13260	13061	13111	13192	13009	13096	13310	13280	13098	13149	13202	13032	13190	13074	13191	13201	13058	13490	13054	13216	13245	13168	13048	13246	13175	13048	13124	13152	13206	13228	13130	13176	13078	13064	13235	13151	13119	13067	13033	13122	13096	13145	13036	13222	13198	13108	13179	13245	12988	13139	13078	13152	13053	13108	13228	13213	13074	13111	12952	12943	13195	13276	13071	13095	13024	13203	13124	13130	13222	13125	13142	13214	13137	13148	13033	13116	13184	13270	13089	13240	13334	13046	13236	13171	13263	13184	13205	13161	13284	13170	13043	13144	13070	13198	13187	13133	13234	13325	13091	13281	13153	13010	13347	13292	12998	13095	13184	12967	13076	13082	13055	13168	13037	13197	13158	13176	13188	13086	13114	13264	12975	13352	13068	13101	13056	13257	13164	13022	13067	13041	13202	13144	13095	13061	13184	12902	13090	13134	13154	13125	13061	13135	13279	13128	13167	13333	13193	13054	13258	13120	13230	13155	13259	13175	13099	13165	13052	13083	12977	13164	13196	13180	13108	13009	13140	13285	13202	13164	13073	13141	13169	13100	13328	13096	12933	13295	13222	13105	13230	12970	13311	13155	13146	13147	13117	13015	13151	12980	13267	13170	13191	13197	13106	13034	12897	13248	13126	13280	13302	13050	13108	13023	13300	13227	13170	13209	13269	13179	13110	13176	13095	13158	13082	13156	13148	13255	13145	13217	13138	13181	13202	13094	13236	13135	13132	13051	13086	13282	13171	13085	13097	13405	13013	13193	12955	13185	13127	13154	13070	13233	13136	13224	13328	13001	13152	13103	13223	13238	13064	13262	13221	13181	13152	13167	13082	13124	13063	13197	13243	13157	13117	13175	13253	13042	13110	13056	13180	13134	13020	13138	13170	13016	12996	13011	13240	13179	13164	13082	13110	13300	13246	13275	13081	13108	13115	13143	13185	13262	13210	13209	13052	13261	13125	13188	13248	13146	13181	13092	13155	13163	13020	13254	13241	13106	13221	13254	13164	13089	13151	13307	13096	13233	13187	13047	13134	13073	13177	13134	13145	13036	13214	13260	13032	13142	13074	13243	13123	13111	13024	13262	12971	13205	13089	12993	13144	13195	13122	12985	13141	13351	13232	13163	13256	13139	13029	13170	13150	13018	13078	13284	13097	13356	13137	13246	13146	13209	13084	13210	13083	13112	13274	13069	12953	13257	13152	13031	13064	12915	13127	12992	13248	13230	13214	13130	13184	13098	13108	13216	13149	13204	13063	13004	13337	13194	13071	13137	13128	13086	13154	13097	13190	13195	13151	13164	13216	13218	13091	13268	13068	12947	13192	13126	12996	13030	13240	13236	13060	13132	13103	13079	13094	13089	13288	12990	12993	13107	13269	13177	13126	13146	13203	13246	13240	13194	13138	13205	13226	13190	13159	13286	13212	13081	13115	13177	13219	13239	13072	13299	13036	13233	13088	13164	13026	13321	13133	13044	13201	12939	13144	13268	13077	13104	13100	13248	13144	13148	13138
23644	21597	28356	25553	22342	20342	18326	15699	15100	14970	14714	14509	14401	14233	14397	14201	14168	14001	14087	14030	14076	13937	13968	14093	14137	13770	13816	13972	13925	13906	13713	13786	13891	14067	13977	13952	13884	13829	13905	13923	14109	13952	13829	13861	13824	13784	13902	13991	13945	13849	13982	13984	13911	13751	14117	13845	13878	13789	13764	13886	13947	13870	13904	14003	13982	13847	13907	14063	13971	13804	13877	13960	13852	13950	14013	13849	13833	13907	13759	13626	13772	13894	13904	13866	13861	13722	13811	13744	13924	13914	13871	13904	13641	13835	13758	13978	13990	14000	13818	14043	13931	13868	13859	13801	13948	13748	13742	13804	13835	13960	13820	13656	13870	14064	13705	13959	13845	13716	13654	13700	13949	13787	13768	13850	13668	13834	13790	13972	13821	13845	13715	13804	13918	13991	13820	13755	13941	13865	13883	13664	13920	13865	13770	13741	13896	13792	13909	13803	13882	13701	14018	13871	13913	13679	13928	13885	13817	14028	13704	13933	13876	13609	13730	13917	13978	13826	13742	14025	13657	13773	13750	13842	13852	14036	13850	13652	13921	13796	14040	14003	13967	13927	13759	13746	13922	13815	14021	14039	13912	13931	13555	13630	13701	13998	13850	13676	13868	13740	13932	13903	13798	13585	13924	13716	13813	14043	13858	13857	13934	13755	13946	13690	13874	13794	13848	13929	13983	13862	13933	13946	13796	13934	13923	13681	13927	13968	13794	13776	13699	13857	13770	14033	13763	13886	13871	13757	13818	13639	13766	13737	13751	13683	13713	13866	13723	13785	13960	13844	14015	13977	13873	13780	13880	13876	13862	13663	13909	13950	13667	13670	13822	13905	13886	13792	13855	13981	13865	13932	13778	13689	13803	13936	13748	13782	13634	13696	13697	13989	13928	13777	13810	13935	13911	14012	13861	13815	14040	13798	13892	13816	13907	13840	13868	13783	13930	13860	13903	13876	13927	13950	13911	13646	13916	13729	13729	13922	13772	13832	13907	13737	13789	13937	13985	13868	13787	13730	13834	13858	13844	13880	13785	13999	13843	13843	13753	13941	13971	13935	13711	13897	13950	13701	13785	13808	13873	13808	13737	13820	13692	13911	14001	13681	13964	13835	13807	13797	14077	13931	13977	13734	13897	13708	14147	13745	13826	13684	13780	13880	13932	13752	13980	13643	13936	13799	13951	13823	14063	13873	13683	13796	14148	14022	13902	13792	13824	13788	13929	13947	13684	13861	13701	13736	14092	13700	13782	13794	13731	13697	13794	13923	13934	13668	13780	13921	13838	13661	13798	13825	14041	13820	13937	13681	13620	13939	13697	13742	13737	14012	13978	13801	13765	13794	13833	13739	13959	13781	13886	14049	13781	13846	13814	13596	14032	13951	13724	13688	13905	13771	13956	13722	13898	13870	13775	13799	13564	13810	13956	13867	13680	13539	13777	13966	13694	13827	13668	13876	13891	13780	13734	13876	13819	13809	14017	13849	13888	13847	13794	13884	14026	13817	13615	13787	13732	13834	13896	13869	13646	13844	13889	13880	13900	13875	14120	13786	13876	13863	13872	13665	13873	13864	13941	13891	13936	14015	13627	14070	13804	13840	14085	13745	13866	14002	13978	14027	13674	13793	13682	13736	13671	13735	13841	13874	13912	13937	13962	13729	13888	13946	14008	13826	13886	13696	13842	13855	13855	14093	13839	13875	13768	13876	14046	13802	13812	13939	13941	13882	13571	13868	13823	14182	13864	13674	13898	14036	13702	13776	13956	13998	13899	13732	13690	13841	13834	13886	13738	13790	13714	13897	13963	13945	13908	14034	13944	13988	13946	13962	13746	13807	13724	13804	13883	14018	13856	13773	13899	13855	13900	13811	13910	13932	13924	13961	13721	13831	13827	13698	13842	13851	13842	13760	13932	14018	13726	13863	13722	13776	13807	13796	13693	14021	13856	13865	13862	13809	14073	13725	13932	13887	13852	13828	13814	13866	13859	13858	13761	13843	13710	13869	13870	13955	14003	13903	13777	14062	13958	13865	13856	13763	13823	13834	13801	13883	13751	13800	13753	13770	13934	13864	13998	13992	13827	13878	13840	13789	13850	13640	13681	13865	13884	13961	13820	13972	13841	13873	13932	13746	14020	13786	13789	13874	13916	13858	13767	13736	13930	13972	13841	13874	13740	13988	13709	13917	13825	13784	13819	13653	13845	13811	13712	13847	13855	13890	13602	13978	13871	13958	14059	13898	13955	13884	13843	13946	13817	13781	13861	13767	13965	13893	13918	13961	13829	13944	13751	13923	13658	13756	13726	13608	13875	13943	13776	13773	13808	13856	13769	13784	13865	13755	13836	13720	13845	13829	13785	13979	13970	13947	13858	13713	13953	13914	13780	13797	13912	13819	13953	13867	13662	14048	13913	13794	13734	13947	13843	13613	13874	13940	14097	14045	13792	13692	13958	13770	13773	13734	13927	13839	13817	13734	13897	13799	13897	13849	13690	13658	13939	13819	14001	13812	13848	13753	13873	13801	13834	13798	13742	13950	14054	13880	13946	13921	13806	13852	13989	13805	13905	13787	13893	13631	13938	13895	13799	13775	13960	13953	13973	13881	13878	13868	13810	13881	13797	14067	13931	13724	13898	13941	13914	13966	13796	13834	13802	13690	13886	13997	13900	13825	13985	13846	13764	13711	13818	13863	13793	13752	14085	13931	13862	13993	13997	13960	13841	13832	13877	13767	13766	13711	14033	13702	13961	13830	13764	13763	14021	13907	13834	13818	13655	13791	13733	13689	13855	13787	13821	13787	13783	13897	14057	13928	13716	13810	13767	13909	14028	14015	13626	13886	13791	13723	13860	13754	13827	13835	13873	13620	13802	13796	13754	13753	13808	13765	13929	13914	13930	13944	13989	13968	13940	13883	13803	13935	13915	13882	13853	13887	13952	13859	13725	13748	13821	13832	13848	13862	13794	13964	13819	13842	13873	13883	13814	13969	13867	13984	13858	14013	13938	14084	13904	13752	13817	13779	13844	13881	14140	13851	13925	13832	13834	13996	13844	13924	13812	13861	13881	13699	13835	13816	13887	13893	13803	13928	13790	13966	13915	13904	13633	13640	13905	13806	13812	13891	13998	13981	13849	13893	14194	13901	13905	13899	13890	13891	13840	13796	13853	13846	13770	13940	13722	14029	14083	14110	13812	13827	14135	13956	13871	13810	13697	13958	13769	14024	13910	13720	13578	13886	13709	13838	13846	13861	13768	13871	13839	13895	14062	13889	13731	13922	13861	13835	13834	13548	13767	13764	13803	13755	13871	13866	13990	13891	13771	13851	13868	13974	13869	13820	13914	14003	13798	13743	13809	13829	13827	13901	13781	13851	13958	13619	13792	13819	13618	13901	13963	13900	13823	13895	13925	13780	13769	13917	13909	13744	13984	14099	13891	14078	13925	13773	14038	13893	13930	13826	13871	13938	13862	13904	13859	13955	13861	13880	13793	13836	13656	13717	13819	13959	13840	13966	13815	13784	13734	13958	14031	13755	13791	13758	13832	13818	13949	14026	13794	13768	13953	13839	13885	13824	13963	13699	13940	13803	14001	13845	13832	13894	13865	13913	13853	13764	13846	13781	13767	13835	13978	13918	13667	13781	13961	13851	13851	13891	13668	13756	13870	13994	13857	13894	13757	13778	13779	13726	13808	13811	14109	13996	13908	13815	13942	13946	13829	13873	13780	13827	13904	13911	13930	13821	13975	13780	13858	14009	13908	13806	13779	13862	13833	13809	13820	13717	13887	13786	13853	13930	13755	13743	13832	13817	13649	13735	14010	13923	14010	13910	13690	13704	13808	13932	13878	13857	13872	13855	13897	13746	13884	13831	13868	13988	13668	14049	13871	13954	13927	13802	13848	13840	13942	13742	13832	13773	13906	13894	13890	13743	13884	13844	13748	13626	13669	13818	13786	13696	13942	13929	13913	13722	14017	13754	13766	13816	13981	13945	13746	13804	13975	13927	13873	13796	13944	13790	13927	13862	13976	13863	13675	13758	13724	13894	13975	13969	13771	13956	13884	13894	13918	13875	13756	13700	13800	13883	14002	13989	13981	13918	13775	13912	13886	13773	13860	13843	13905	13971	14048	13742	13781	13878	13956	13912	13843	13700	13612	13552	13887	13747	13878	13772	13925	13668	13864	13885	14042	13850	13869	13791	13650	13816	13953	13845	13701	13847	13598	13722	13909	13881	14000	13932	13658	13823	13975	13860	14009	13620	13816	13729	13922	13835	13829	13555	13962	13753	13875	13956	13916	13800	13835	13915	13764	13913	13736	14231	13841	13878	13772	13895	13735	13841	13825	13870	13854	13905	13896	13856	13815	13837	13954	13875	13861	13890	13625	13931	14022	13815	13765	13926	13681	13841	13900	13765	13865	13987	13950	14164	13915	13843	13868	13756	13770	13903	13975	13823	13842	13940	13814	13849	13800	13879	13805	13859	13821	14064	13792	13796	13937	13883	13834	13682	13860	13827	13871	13913	13971	13818	13733	13855	13939	13961	13916	13722	13798	13740	13759	13925	13765	13940	13828	13799	14006	13855	13685	13969	13936	13843	14066	13810	13681	13696	14014	13860	14054	13944	13905	13837	13735	13903	13901	13678	13833	13710	13833	13778	13848	13825	13879	13739	13867	13792	13757	13791	13754	13811	13899	13676	13905	14137	13964	13729	13902	13982	13989	13799	13942	13954	13902	13678	13871	13901	13664	13790	13862	13812	13647	13685	13845	13957	13803	13636	13820	13779	13828	13977	13943	13979	13954	13880	13941	13975	13776	13848	13738	13854	13815	13943	13734	13890	13958	13647	14047	13837	13870	14050	13687	13715	13956	13897	13888	13681	13853	13800	13789	13930	13974	13967	13835	13825	13912	13856	13870	13980	14124	13984	13745	13854	13812	14006	13876	13779	13738	13940	13969	13784	13843	13923	13641	13858	13926	13952	13794	14028	13877	13923	13933	13888	13811	13992	13672	13741	13834	13785	13771	13742	13964	13806	13893	13843	13791	13907	13898	13842	13844	13872	13859	13753	13662	13829	13762	14063	13708	13897	13925	13736	13815	13852	13861	13821	13937	13881	13870	13917	13776	13935
17002	35671	27973	21699	18812	16921	15361	14576	14079	13667	13299	13273	13201	13000	12863	12904	12970	12790	12815	12722	12696	12595	12699	12798	12643	12728	12712	12644	12613	12569	12675	12620	12554	12589	12677	12571	12650	12522	12754	12704	12692	12685	12429	12645	12500	12580	12741	12797	12674	12767	12693	12677	12609	12682	12555	12795	12667	12798	12827	12471	12780	12690	12575	12627	12705	12545	12605	12649	12444	12555	12636	12753	12500	12650	12539	12608	12594	12507	12730	12525	12526	12571	12629	12582	12680	12544	12320	12527	12609	12581	12608	12736	12758	12640	12851	12636	12619	12588	12521	12443	12677	12587	12635	12362	12543	12580	12555	12645	12436	12768	12752	12562	12721	12621	12634	12537	12615	12481	12553	12522	12513	12626	12455	12509	12521	12571	12517	12633	12571	12556	12653	12488	12543	12561	12628	12515	12599	12499	12564	12639	12743	12508	12437	12660	12440	12569	12455	12592	12698	12549	12714	12678	12432	12577	12671	12528	12554	12657	12727	12605	12637	12526	12673	12758	12636	12694	12781	12775	12448	12571	12653	12681	12651	12613	12573	12613	12677	12625	12599	12549	12719	12576	12472	12600	12517	12596	12592	12640	12736	12840	12687	12610	12546	12777	12595	12619	12563	12699	12606	12658	12616	12557	12489	12443	12648	12604	12529	12615	12703	12691	12523	12825	12591	12718	12440	12626	12645	12754	12473	12546	12448	12597	12531	12537	12538	12681	12568	12540	12630	12602	12446	12543	12589	12456	12685	12479	12611	12647	12537	12715	12485	12587	12519	12615	12752	12729	12762	12448	12618	12562	12809	12651	12688	12775	12412	12596	12617	12650	12578	12675	12636	12478	12560	12698	12563	12621	12546	12697	12565	12696	12585	12672	12518	12645	12632	12658	12742	12671	12570	12604	12493	12587	12627	12602	12641	12459	12663	12555	12432	12761	12587	12648	12507	12694	12609	12555	12721	12637	12790	12471	12626	12680	12767	12466	12667	12563	12600	12436	12550	12741	12554	12825	12618	12534	12470	12658	12646	12434	12644	12672	12623	12647	12617	12532	12506	12571	12631	12735	12322	12694	12715	12496	12709	12475	12716	12672	12660	12776	12648	12592	12683	12628	12655	12488	12600	12442	12599	12555	12590	12698	12718	12567	12620	12660	12608	12687	12575	12845	12526	12623	12473	12561	12669	12640	12624	12578	12521	12740	12515	12610	12638	12508	12582	12619	12373	12509	12830	12536	12601	12476	12622	12560	12407	12572	12536	12552	12546	12525	12595	12476	12644	12439	12425	12579	12519	12504	12545	12488	12538	12630	12667	12638	12571	12569	12666	12703	12601	12724	12592	12611	12597	12667	12727	12602	12587	12500	12464	12636	12779	12465	12632	12659	12540	12555	12690	12578	12596	12768	12619	12831	12745	12748	12728	12450	12562	12718	12692	12684	12807	12427	12579	12501	12643	12614	12651	12668	12587	12580	12438	12618	12645	12749	12550	12692	12705	12392	12591	12516	12568	12512	12695	12618	12686	12629	12535	12441	12522	12604	12673	12512	12705	12663	12614	12535	12673	12569	12580	12555	12618	12470	12547	12492	12598	12554	12673	12445	12731	12451	12481	12423	12544	12499	12545	12524	12711	12640	12605	12581	12673	12586	12573	12581	12538	12604	12468	12495	12659	12857	12601	12513	12566	12691	12559	12482	12535	12561	12642	12598	12483	12556	12480	12707	12697	12581	12613	12542	12537	12415	12611	12467	12665	12642	12740	12539	12519	12464	12642	12583	12564	12682	12632	12615	12647	12723	12635	12792	12701	12604	12698	12637	12605	12565	12766	12657	12590	12639	12653	12486	12613	12531	12646	12621	12440	12590	12709	12654	12438	12697	12696	12615	12573	12642	12624	12748	12590	12578	12627	12551	12575	12604	12849	12594	12726	12667	12746	12483	12525	12627	12696	12573	12602	12633	12675	12723	12554	12609	12708	12500	12605	12555	12640	12421	12574	12582	12579	12383	12504	12504	12595	12534	12595	12678	12604	12604	12564	12694	12658	12608	12477	12545	12528	12728	12581	12458	12494	12645	12441	12582	12539	12492	12595	12641	12505	12558	12670	12507	12489	12539	12466	12762	12874	12522	12616	12601	12576	12575	12707	12662	12666	12582	12580	12641	12525	12404	12712	12699	12561	12452	12479	12385	12684	12359	12615	12663	12597	12567	12688	12785	12698	12442	12573	12589	12535	12454	12511	12575	12728	12385	12554	12602	12698	12688	12681	12646	12578	12633	12701	12678	12690	12522	12714	12638	12700	12628	12764	12613	12686	12397	12613	12529	12688	12550	12603	12702	12578	12664	12697	12520	12556	12631	12642	12626	12546	12572	12558	12471	12632	12504	12707	12678	12591	12578	12468	12542	12744	12527	12609	12684	12594	12665	12698	12442	12470	12776	12555	12515	12527	12629	12419	12884	12794	12432	12539	12693	12484	12599	12659	12528	12595	12604	12616	12515	12498	12715	12579	12628	12556	12576	12589	12437	12519	12649	12676	12622	12588	12478	12483	12648	12530	12382	12498	12496	12710	12501	12602	12641	12528	12508	12531	12516	12675	12653	12661	12580	12744	12604	12552	12512	12664	12755	12741	12566	12595	12584	12644	12503	12764	12486	12733	12696	12431	12419	12627	12526	12643	12703	12574	12619	12494	12555	12597	12707	12553	12532	12801	12627	12625	12627	12572	12787	12615	12686	12752	12516	12541	12585	12595	12622	12597	12481	12572	12693	12578	12673	12506	12583	12569	12707	12468	12698	12696	12691	12627	12504	12569	12679	12489	12347	12539	12706	12647	12509	12553	12593	12601	12537	12660	12607	12519	12676	12726	12662	12576	12735	12664	12592	12639	12473	12685	12530	12735	12508	12579	12562	12608	12468	12643	12535	12737	12523	12672	12618	12703	12613	12611	12460	12573	12568	12670	12677	12701	12600	12827	12640	12649	12510	12519	12631	12689	12548	12509	12523	12578	12573	12835	12633	12650	12736	12656	12657	12579	12657	12646	12774	12652	12550	12677	12686	12793	12537	12640	12625	12453	12746	12740	12639	12433	12606	12610	12695	12660	12630	12811	12527	12666	12610	12596	12636	12649	12560	12669	12683	12683	12696	12485	12499	12804	12639	12539	12631	12564	12398	12551	12660	12519	12554	12755	12710	12699	12637	12694	12654	12624	12577	12490	12658	12680	12515	12721	12636	12630	12657	12614	12626	12452	12629	12495	12487	12551	12559	12553	12578	12607	12597	12703	12587	12494	12457	12540	12530	12565	12612	12605	12606	12649	12793	12556	12751	12636	12584	12597	12693	12580	12635	12586	12474	12522	12717	12626	12589	12520	12432	12398	12463	12522	12688	12439	12590	12488	12667	12563	12570	12680	12642	12545	12485	12555	12578	12542	12476	12630	12613	12599	12733	12658	12641	12571	12514	12535	12543	12500	12572	12619	12560	12458	12667	12545	12559	12599	12646	12529	12664	12649	12514	12695	12796	12490	12641	12454	12503	12496	12566	12400	12493	12610	12693	12725	12562	12589	12608	12638	12628	12464	12626	12669	12510	12578	12698	12698	12621	12507	12517	12566	12592	12554	12615	12807	12488	12551	12555	12599	12754	12577	12676	12582	12567	12603	12609	12749	12630	12517	12557	12550	12635	12740	12586	12670	12473	12633	12572	12612	12661	12473	12561	12624	12627	12620	12705	12572	12608	12857	12707	12596	12459	12667	12506	12635	12467	12745	12642	12636	12622	12710	12685	12485	12635	12529	12755	12667	12547	12571	12511	12579	12586	12647	12624	12507	12613	12530	12535	12555	12473	12495	12627	12556	12765	12677	12571	12568	12671	12620	12482	12625	12586	12650	12557	12578	12471	12724	12679	12578	12549	12457	12524	12596	12470	12603	12524	12653	12624	12824	12642	12557	12603	12542	12575	12767	12572	12636	12625	12687	12547	12636	12590	12564	12586	12538	12586	12678	12475	12472	12787	12528	12606	12574	12639	12570	12691	12563	12537	12524	12679	12649	12547	12608	12724	12725	12596	12423	12589	12604	12535	12583	12607	12492	12673	12559	12662	12698	12579	12600	12637	12673	12671	12555	12515	12603	12435	12668	12612	12559	12584	12367	12635	12529	12533	12661	12444	12660	12599	12701	12551	12683	12511	12550	12561	12604	12561	12584	12550	12408	12566	12503	12792	12660	12566	12545	12591	12574	12482	12455	12434	12665	12539	12729	12490	12542	12711	12526	12595	12494	12522	12645	12550	12656	12634	12654	12658	12617	12530	12636	12562	12617	12672	12638	12508	12637	12653	12518	12730	12782	12335	12588	12707	12650	12492	12714	12568	12748	12521	12580	12569	12646	12554	12572	12778	12613	12680	12590	12593	12741	12720	12598	12626	12484	12694	12631	12674	12872	12655	12730	12573	12624	12641	12622	12697	12534	12606	12550	12711	12681	12589	12446	12745	12624	12425	12625	12552	12606	12672	12518	12394	12518	12479	12668	12609	12514	12507	12635	12611	12578	12509	12729	12546	12672	12439	12725	12748	12619	12567	12580	12480	12627	12551	12724	12769	12642	12557	12588	12513	12443	12637	12671	12418	12494	12477	12629	12713	12696	12504	12597	12478	12496	12666	12574	12486	12702	12755	12551	12632	12435	12585	12611	12472	12592	12519	12589	12627	12458	12624	12629	12622	12645	12575	12659	12519	12559	12700	12546	12528	12640	12625	12662	12578	12739	12485	12513	12598	12562	12519	12525	12671	12611	12664	12666	12563	12670	12650	12670	12688	12496	12657	12705	12682	12409	12768	12623	12521	12572	12468	12653	12624	12698	12671	12591	12586	12598	12599	12586	12612	12633	12557	12592	12510	12677	12571	12756	12495	12640	12627	12803	12478	12618	12800	12538	12555	12605	12557	12497	12595	12579	12521	12632	12757	12699	12580	12557	12569	12672	12533	12715	12649	12603	12637	12449	12625	12844	12613	12714	12647	12551	12676	12571	12691	12504	12561	12543	12551	12615	12503	12602	12670	12750	12537	12618	12539	12733	12642	12469	12564	12633	12651	12507	12641	12609	12543	12579	12583	12677	12588	12700	12455	12722	12725	12705	12557
25263	21599	26989	27037	19332	17279	16993	16026	15509	15306	15177	15137	15183	15001	14967	14974	14669	14721	14891	14734	14787	14751	14734	14876	14647	14694	14630	14475	14770	14764	14795	14753	14861	14995	14631	14765	14745	14790	14823	14721	14744	14673	14892	14559	14722	14760	14826	14906	14655	14779	14602	14797	14829	14846	14737	14574	14778	14685	14655	14672	14559	14516	14532	14991	14840	14673	14866	14811	14705	14764	14821	14863	14638	14593	14693	14786	14766	14954	14720	14663	14827	14876	14696	14689	14647	14673	14695	14769	14960	14734	14833	14776	14659	14644	14808	14749	14783	14742	14749	14633	14508	14418	14652	14751	14693	14742	14828	14943	14659	14801	14746	14531	14706	14619	14527	14684	14572	14681	14624	14591	14789	14709	14635	14785	14634	14504	14737	14653	14650	14825	14572	14650	14828	14665	14632	14840	14773	14814	14815	14747	14634	14628	14876	14726	14668	14650	14655	14468	14701	14683	14553	14676	14783	14676	14725	14651	14648	14736	14665	14882	14794	14528	14631	14798	14642	14544	14637	14543	14747	14605	14808	14815	14639	14825	14808	14757	14658	14794	14661	14578	14649	14571	14774	14791	14518	14589	14586	14566	14854	14737	14773	14751	14509	14574	14562	14777	14711	14785	14839	14636	14781	14622	14830	14719	14861	14674	14541	14694	14768	14702	14712	14662	14776	14625	14719	14609	14865	14384	14761	14787	14518	14668	14768	14915	14757	14733	14538	14588	14620	14820	14735	14754	14954	14498	14575	14534	14637	14531	14823	14703	14729	14732	14734	14657	14635	14620	14636	14683	14549	14668	14562	14657	14721	14854	14586	14628	14673	14524	14653	14730	14708	14770	14738	14777	14863	14715	14754	14534	14687	14781	14729	14573	14595	14463	14681	14835	14796	14840	14641	14710	14812	14583	14633	14701	14769	15007	14668	14691	14719	14851	14719	14786	14679	14725	14757	14697	14648	14628	14536	14775	14749	14802	14764	14627	14642	14499	14511	14723	14458	14803	14703	14654	14931	14607	14837	14670	14874	14578	14721	14584	14797	14662	14718	14807	14894	14643	14782	14753	14816	14606	14732	14892	14759	14729	14732	14749	14572	14681	14807	14641	14670	14754	14828	14773	14738	14511	14771	14717	14560	14515	14692	14465	14661	14768	14640	14787	14726	14583	14793	14520	14604	14740	14469	14608	14807	14681	14689	14635	14672	14620	14695	14550	14647	14791	14559	14792	14597	14826	14505	14609	14775	14636	14686	14841	14885	14867	14621	14676	14578	14678	14652	14639	14815	14775	14845	14725	14728	14670	14649	14712	14759	14720	14740	14478	14645	14641	14795	14669	14620	14728	14653	14699	14794	14553	14588	14681	14718	14749	14760	14685	14576	14641	14733	14772	14768	14786	14557	14762	14696	14762	14710	14779	14705	14662	14591	14727	14696	14676	14729	14678	14540	14639	14686	14642	14818	14779	14739	14980	14688	14829	14719	14810	14913	14782	14678	14736	14698	14762	14702	14774	14618	14843	14727	14816	14651	14866	14931	14656	14884	14708	14809	14650	14827	14550	14674	14657	14552	14544	14662	14839	14627	14763	14489	14720	14741	14921	14648	14682	14810	14760	14819	14607	14672	14588	14721	14697	14865	14782	14958	14885	14656	14724	14620	14839	14712	14661	14701	14761	14774	14637	14812	14817	14820	14795	14714	14737	14814	14835	14742	14711	14572	14555	14597	14790	14779	14532	14650	14683	14683	14479	14733	14709	14653	14759	14693	14975	14628	14634	14627	14633	14618	14605	14755	14680	14993	14795	14795	14658	14751	14763	14722	14696	14612	14650	14693	14788	14780	14852	14787	14648	14779	14669	14706	14612	14595	14760	14915	14796	14671	14807	14816	14548	14643	14855	14766	14677	14827	14768	14769	14700	14907	14753	14998	14658	14645	14812	14635	14745	14722	14690	14918	14727	14609	14599	14648	14581	14670	14778	14692	14789	14727	15000	14828	14591	14617	14694	14635	14626	14966	14792	14799	14587	14629	14649	14587	14641	14714	14793	14785	14662	14679	14592	14919	14729	14718	14829	14919	14725	14867	14592	14811	14866	14753	14591	14572	14754	14615	14431	14719	14858	14644	14702	14737	14845	14828	14960	14666	14618	14613	14656	14679	14526	14654	14712	14821	14687	14638	14788	14847	14689	14546	14855	14716	14750	14687	14938	14846	14794	14862	14713	14754	14744	14559	14438	14571	14579	14663	14785	14689	15014	14844	14558	14692	14683	14724	14615	14669	14743	14590	14682	14787	14506	14671	14804	14691	14888	14705	14655	14574	14761	14676	14671	14823	14703	14943	14818	14593	14678	14581	14661	14448	14508	14649	14729	14529	14711	14713	14723	14654	14622	14663	14808	14641	14781	14680	14528	14532	14672	14860	14614	14600	14743	14873	14704	14568	14822	14757	14812	14741	14708	14855	14605	14832	14796	14741	14807	14446	14481	14683	14752	14755	14707	14809	15011	14828	14573	14684	14823	14628	14671	14847	14833	14623	14736	14695	14447	14820	14893	14704	14727	14844	14658	14818	14693	14984	14646	15033	14685	14737	14645	14719	14715	14756	14708	14887	14729	14794	14537	14712	14845	14614	14721	14822	14667	15018	14541	14721	14748	14561	14702	14601	14557	14650	14635	14656	14627	14601	14627	14643	14594	14672	14696	14569	14732	14710	14736	14705	14762	14703	14870	14712	14772	14931	14646	14815	14602	14732	14634	14646	14720	14786	14556	14606	14715	14812	14741	14746	14798	14563	14569	14796	14766	14709	14688	14674	14810	14695	14574	14667	14583	14787	14611	14596	14609	14798	14639	14826	14805	14689	14759	14794	14804	14599	14620	14500	14619	14747	14681	14767	14728	14677	14635	14582	14648	14786	14600	14753	14830	14852	14648	14827	14748	14535	14867	14728	14843	14600	14947	14722	14601	14668	14774	14605	14726	14916	14676	14683	14660	14762	14655	14872	14597	14650	15043	14698	14696	14802	14742	14668	14857	14716	14713	14721	14865	14641	14753	14512	14721	14842	14739	14966	14543	14659	14756	14697	14565	14758	14585	14646	14552	14557	14705	14940	14964	14889	14792	14767	14663	14591	14805	14574	14507	14506	14718	14760	14622	14728	14842	14521	14632	14791	14780	14531	14738	14513	14726	14790	14796	14442	14681	14684	14835	14625	14409	14527	14719	14844	14791	14726	14710	14697	14781	14748	14873	14819	14759	14613	14672	14721	14801	14567	14618	14631	14809	14668	14536	14655	14760	14735	14758	14600	14889	14637	14757	14569	14861	14732	14695	14635	14619	14635	14809	14659	14740	14824	14606	14934	14670	14676	14847	14535	14726	14610	14558	14632	14848	14986	14765	14719	14626	14480	14624	14835	14847	14817	14679	14834	14562	14513	14578	14821	14726	14733	14796	14767	14639	14899	14615	14749	14733	14678	14617	14765	14756	14931	14685	14708	14633	14803	14640	14926	14773	14889	14797	14732	14623	14540	14627	14647	14666	14751	14586	14663	14564	14966	14815	14641	14586	14636	14707	14924	14833	14768	14687	14711	14537	14704	14725	14773	14664	14917	14863	14790	14878	14671	14484	14725	14723	14802	14686	14721	14551	14666	14761	14754	14675	14593	14656	14671	14443	14689	14817	14696	14690	14744	14861	14416	14603	14633	15044	14706	14846	14607	14692	14638	14654	14685	14882	14764	14713	14910	14677	14803	14621	14667	14638	14658	14714	14704	14706	14634	14818	14896	14757	14716	14770	14736	14809	14822	14673	14636	14818	14648	14635	14739	14680	14736	14744	14588	14715	14606	14571	14714	14880	14747	14617	14788	14765	14610	14660	14649	14661	14674	14492	14453	14747	14596	14757	14742	14808	14609	14690	14746	14812	14796	14664	14588	14587	14616	14746	14790	14698	14710	14749	14728	14845	14666	14879	14904	14912	14702	14724	14853	14558	14738	14542	14616	14565	14687	14579	14790	14555	14678	14568	14818	14639	14579	14642	14651	14570	14685	14930	14739	14723	14721	14598	14801	14672	14719	14671	14688	14876	14819	14750	14660	14701	14780	14753	14651	14658	14796	14685	14692	14775	14645	14807	14771	14805	14794	14643	14636	14528	14752	14923	14719	14641	14678	14647	14707	14654	14759	14691	14767	14653	14655	14846	14584	14763	14675	14751	14697	14753	14568	14665	14760	14724	14767	14786	14738	14686	14808	14710	14710	14813	14755	14771	14597	14766	14821	14719	14967	14669	14493	14816	14558	14846	14799	14950	14790	14630	14669	14861	14816	14830	14856	14605	14756	14655	14770	14790	14880	14850	14733	14575	14803	14721	14740	14525	14730	14718	14708	14622	14821	14647	14585	14827	14871	14740	14638	14920	14807	14880	14906	14745	14789	14695	14829	14907	14668	14775	14653	14749	14822	14824	14713	14644	14571	14812	14631	14802	14804	14683	14799	14588	14601	14633	14821	14577	14719	14659	14848	14649	14644	14597	14648	14688	14592	14737	14737	14578	14809	14644	14827	14502	14742	14679	14657	14755	14612	14584	14666	14681	14690	14705	14727	14631	14647	14478	14686	14795	14949	14549	14728	14924	14903	14838	14668	14730	14701	14833	14892	14817	14736	14767	14751	14646	14638	14715	14710	14709	14839	14898	14728	14918	14595	14658	14787	14817	14682	14825	14683	14677	14627	14877	14813	15003	14545	14734	14646	14633	14928	14880	14669	14863	14711	14637	14502	14688	14700	14788	14634	14810	14682	14656	14951	14664	14802	14628	14741	14658	14717	14762	14885	14945	14722	14621	14513	14805	14686	14785	14762	14594	14709	14504	14692	14533	14730	14577	14661	14698	14582	14708	14714	14710	14578	14807	14759	14661	14785	14889	14707	14679	14655	14670	14709	14767	14796	14739	14681	14715	14714	14978	14635	14584	14831	14940	14599	14823	14770	14664	14693	14706	14594	14520	14741	14758	14667	14410	14810	14727	14600	14628	14676	14630	14840	14693	14672	14694	14644	14771	14650	14657	14783	14770	14706	14603	14682	14489	14818	14744	14765	14544	14706	14569	14676	14569	14734	14839	14730	14820	14802	14790	14775	14864	14694	14554
17677	32059	25208	20310	17857	16196	15269	14521	14068	13957	13744	13368	13435	13446	13297	13199	13389	13342	13315	13234	13107	13141	13322	13131	13155	13129	13076	12981	13245	12986	13095	13147	13186	13131	13050	13009	12937	12967	13312	13075	13207	13184	13092	13023	12987	12943	13108	13107	13058	13163	12956	13198	13022	13094	13066	13061	13006	13115	13082	13198	12879	13009	13168	13050	13066	12961	13039	13099	13195	12991	13172	13188	13105	13120	13071	13166	13049	13004	13170	13093	13126	13096	13096	12977	13180	13152	12961	13086	13165	13096	13166	13195	12964	13064	13082	13149	13024	13041	13143	13139	13166	12975	12991	12988	13055	13130	13109	13068	13047	13084	12861	13193	13276	13031	12973	13184	13121	13093	12998	13105	13198	13061	12999	12981	13004	12934	13046	13045	13041	13155	12962	13093	13095	13100	13107	13092	13040	12889	13013	13150	13187	13138	13241	13029	13103	13089	13116	12910	13151	13137	12890	12965	13122	13022	13015	13231	12978	13036	13119	13229	12978	12985	12909	13084	13086	13150	13097	13090	13069	13074	13120	12998	13100	13059	13177	13033	13084	13142	13076	13130	13026	13226	13174	13031	13126	13073	12910	13059	13252	13087	13131	13042	13228	13060	13149	12889	13057	12991	12992	13300	13210	13066	13301	13085	12997	13085	13267	13000	13022	13036	13002	13182	13145	13013	13016	13069	12970	13078	13117	13092	13050	13048	13043	13077	12971	13065	13140	13212	13305	13193	12924	13021	13138	13069	13158	13068	13190	13060	13081	13207	13042	13000	13151	12909	13154	13047	13015	13168	13112	12904	13179	13127	13135	13128	12913	13068	12955	13003	13027	12875	13218	12975	12928	13044	12948	13036	13110	13293	13209	13127	13029	13104	12997	13171	13061	12889	13232	13031	13150	13155	13034	13014	12988	13063	13188	13163	13187	13134	13096	13168	13100	13058	13111	12971	13096	13160	13062	13055	12973	12832	13136	13159	13148	13180	12936	13253	12961	12955	13083	13139	12975	13105	13004	12991	13150	13113	13110	13007	13114	13023	13293	13006	13197	13081	12952	12959	12991	13205	13141	13016	13047	13094	12982	13126	13260	13102	12981	13056	13079	13101	13020	12954	13175	13086	13026	13164	12916	13090	13189	13113	13234	13132	13021	13105	12986	13114	13039	13165	12896	13176	12919	13117	13111	13026	13071	13016	13188	13066	13102	13021	13030	13063	13159	13038	13048	13183	13190	13135	12985	13016	13053	13055	13136	13060	13134	13122	12946	13047	13081	13007	13103	13067	13142	13019	13151	12939	13087	13032	13108	13204	13256	13116	12849	13060	13049	13130	12986	13275	12968	13104	13108	13118	13101	13034	13184	13125	13142	12921	13098	13243	13275	13222	13204	13131	13192	13142	12897	12953	13118	12999	13198	13093	13029	13067	13003	13188	12972	13136	13015	13062	13012	13000	13071	13013	12994	13112	12898	13160	13024	13068	13109	13020	13055	13220	12843	13261	13143	12917	13115	13036	13318	12969	13125	12979	13139	13034	13043	13010	13205	13054	13064	13157	13066	13068	13041	12882	13092	13051	13030	13007	13118	13115	13137	12992	13059	13107	13111	12949	12911	13108	13066	13079	13071	13216	13068	12969	13199	13065	13076	13036	13255	12985	12993	12965	13141	13017	13144	12977	12964	13157	12946	13195	13075	12863	13017	12975	12913	13176	13190	13124	13139	13096	13081	13153	13194	13038	13110	12975	13165	13105	13100	13298	13143	13191	13161	13109	13037	13228	13065	13159	13017	12995	13199	13166	13009	13356	13051	13132	12965	13066	13062	13189	13044	12989	13144	13066	13216	13065	13023	12954	13046	13117	13158	13178	13296	13191	13132	13112	13106	12997	13181	13315	13035	13108	13043	13213	13201	13056	12964	13072	13255	13063	13108	13003	13138	13039	13076	13098	12970	12953	13178	13018	13067	13050	13090	13172	13152	12930	13207	13081	13231	13042	12948	13291	13043	12888	13007	13088	13057	12968	13154	13051	13023	13164	13127	13058	13083	13063	13151	13151	13164	13124	13090	13283	12961	13230	12989	13114	13191	13035	13035	13052	13114	13119	13045	13121	13185	13184	13039	13108	13017	13188	13017	13098	12909	13074	13144	13057	13146	13202	13289	13078	13137	13188	13054	13066	13059	13028	13129	13022	13173	12975	13261	13224	13180	13145	13086	13064	12934	13127	12974	13120	13083	12939	13247	13095	13019	13192	13076	13148	13079	13072	13067	13118	13086	13135	13139	13022	13118	13128	13112	13177	12998	13142	13085	13183	13050	13052	13056	12765	13180	13104	13111	13047	13061	12904	13001	12953	13032	13071	13103	12999	13079	13171	12990	12926	13084	12923	13088	12938	13212	13072	12981	13135	13121	13124	13100	13063	13086	13128	13107	12930	13049	13053	13062	13023	12976	13118	13172	13129	13022	13197	13115	13082	13087	13199	12951	13155	13048	12912	13081	13122	13104	13164	13072	12941	13108	13067	13123	13198	12947	13034	13207	13064	13187	13158	12910	13185	13035	12931	13056	12988	13113	13133	13080	13026	13106	13167	13153	12971	13038	12989	13069	12904	13196	13162	13066	13024	13056	13019	13053	13061	13019	13274	13130	13136	13112	13169	13053	13073	13289	13044	13173	13095	13337	13067	13103	12985	12964	13188	13155	13140	13064	13137	13012	13172	12868	13177	13177	12960	13126	13131	13026	13114	12927	13099	12952	13071	13028	13152	12970	13121	12958	13150	13105	13249	13070	13162	13205	13086	13082	13355	13124	13148	13006	13022	12964	13019	13209	13100	13108	13005	13121	13079	13015	12872	13005	13245	13249	13124	13153	13131	13170	13076	13170	13062	13127	13005	13335	13130	13213	12995	13133	13063	13219	13193	13088	12949	13055	13110	13177	13167	12968	13025	13207	12933	13056	12945	13045	12963	13040	13175	13082	13041	13198	13063	13049	12959	13019	12996	13121	13055	13175	12896	13106	13263	12829	13014	13069	12982	13160	13232	13066	13084	13038	13019	13163	13122	13262	13237	13010	13086	13151	13057	13017	13140	13140	13148	12923	13142	13170	13066	13033	13065	13158	13041	12964	13158	13212	13094	13154	13162	12973	13260	13080	13165	13109	13108	13024	13300	13206	13021	13112	13065	13139	13055	13071	13049	13238	12945	13120	13224	12929	13061	13043	13233	13152	13018	13165	13078	13139	13227	12973	13148	12930	12948	13099	13079	13036	13057	13115	13053	12999	12942	13223	13123	13001	13069	13150	12931	13007	12934	13070	13038	13143	13193	13147	13057	13126	13047	13157	12940	13128	13015	13047	13061	13211	13058	13203	13117	13090	13147	13131	13023	13110	12940	13060	13183	13060	13071	13057	12934	13000	13235	13010	13070	13063	13121	13105	13064	13308	12967	13022	12958	12932	13031	13148	13055	13123	13134	13025	12992	13345	13186	13033	12919	13002	13161	13012	12923	13150	13100	13171	13171	13037	12973	13212	13115	13028	13160	13142	13007	13161	13100	13099	13084	13066	12989	13121	13078	13206	13063	13090	12935	13220	13148	13054	12989	13173	13151	13115	13155	12920	12949	13234	13109	12976	13153	12880	12967	13234	13063	13144	13043	13098	13096	13094	13016	13132	13097	13133	13422	12992	13133	13183	13227	13273	13158	13072	12930	13260	13199	13038	13248	13082	13140	13108	13057	13027	13190	13192	12990	12961	13100	12994	13097	13067	13014	12993	12991	13042	13101	13036	13062	13187	12997	12979	13153	13173	12999	13128	13060	13147	13111	13006	12919	13198	13085	13095	13245	13173	13047	13095	13284	13037	12972	13237	13170	12977	13055	13172	13306	13084	13083	12997	13149	13215	13179	12960	13163	13145	13050	12988	13146	13159	13303	13049	12956	13151	13127	13132	13126	13072	12982	13044	13133	13178	13190	13045	13277	13113	13150	13233	13241	13088	13038	13124	13041	13036	13194	13106	13127	12917	12995	13179	13060	12931	13086	13160	12918	13029	13138	12956	13160	13091	13016	12956	13032	13074	13095	13101	13247	13182	13089	13223	13066	13020	13100	13058	13262	13082	13144	13103	13147	13157	12985	13131	13109	13041	13206	13225	13094	13157	13119	13102	13156	13131	13097	13068	13223	13052	13090	13023	13105	12854	13051	13090	13017	12976	13147	13046	13031	13141	13018	13090	13012	13154	13225	13220	13137	13043	13114	13171	12979	13192	13085	13058	13162	13065	13097	13115	13161	13058	12941	13108	13217	13051	12987	13218	12941	13158	13045	13164	13178	13078	13161	13218	13017	13004	12957	13149	13046	12959	13161	13012	12996	13046	12833	13019	13171	13138	13207	13120	13025	13124	13118	13135	12993	13062	13122	13055	12971	13016	13108	13199	13185	13102	13019	13117	13086	13157	13067	13113	13028	13076	13106	13175	13180	13276	13128	13073	12965	13173	13143	13064	13141	13161	13084	13171	13122	13074	13176	13184	13133	12976	13059	13195	13128	13143	13034	13152	13043	13062	13093	13007	13197	13237	12999	13060	13024	13075	13081	13214	13214	12908	13078	13058	13095	13150	13069	13100	13392	13045	13158	13070	13179	13136	13050	13024	13145	13182	13105	13071	13117	13128	12954	13101	12940	13046	12946	13128	12887	13164	13278	13152	13136	13029	13188	13135	13317	13172	13093	13074	13117	12922	13031	13064	13087	13143	13175	13037	13217	13012	13166	12964	13149	13145	13039	13151	13044	13010	13009	13079	12904	13004	13061	13128	13057	12968	13119	12994	13232	13010	13014	13085	13246	13178	12944	13124	13139	13310	13281	12939	13151	13149	13141	13113	13113	13001	13100	13023	13214	13065	13124	13272	13027	13058	13056	13239	13060	13295	12930	13033	13162	13157	13059	13085	13202	13011	13057	13073	13009	13113	12913	13214	13109	13243	12946	13073	13108	13123	12995	13099	13023	13212	13070	13079	13017	13008	13368	12968	13051	13117	13106	13166	13218	13119	12948	13146	13168	13159	13111	12983	13054	13192	13103	13157	13008	13114	13159	13055	12999	13101	13198	13362	13006	13089	12985	13101	13180	12933	13136	13140	13066	13046	13103
22620	21590	28845	24852	21960	23076	21824	16849	15365	15193	14873	14537	14572	14456	14264	14175	14023	14215	14180	14141	14170	13857	14018	14034	13799	13942	13995	14025	14002	14099	13884	14018	13863	13632	13895	13854	14041	13981	13841	13811	13874	13885	13740	13801	13964	14040	13940	13850	13914	13801	13901	13902	13650	13925	13796	13867	13948	13985	13764	13766	13958	13872	13893	13791	13876	13704	13899	13845	13760	13907	13789	13771	13779	13782	13955	13646	13660	13883	13864	13783	13987	13846	13921	13766	13892	13831	13839	13905	13741	13855	13837	13790	13901	13775	13701	13799	13833	13844	13792	13808	13992	13837	13738	13752	13807	13769	13652	13781	13874	13855	13788	13787	13814	13717	13765	13983	13813	13692	13897	13944	13867	13675	13923	13742	13788	13682	13744	13946	13835	13931	13710	13760	13865	13810	13962	13798	13740	13770	13670	13788	13989	13811	13769	13839	13881	13971	13861	13817	13766	13727	13878	13927	13866	13809	13658	13720	13764	13885	13831	13942	13675	13658	13721	13656	13696	13552	13793	13724	13832	13621	13607	13833	13796	13670	13690	13685	13669	13915	13780	13876	13551	13895	13740	13677	13731	13757	13731	13747	13954	13592	13760	13600	13713	13835	13997	13935	13838	13798	13868	13721	13711	13633	13900	13869	13776	13952	13750	13901	13764	13949	13827	13636	13883	13882	13651	13822	13898	13898	13772	13874	13889	13765	13610	13797	13578	13617	13734	14068	13747	13774	13731	13690	13814	13627	13647	13808	13952	13775	13831	13813	13793	13929	13635	13916	13622	13790	13791	13956	13902	13689	13836	13810	13946	13804	13768	13885	13968	13865	13796	13791	13782	13752	13708	13881	13889	13893	13971	13743	13955	13676	13738	13957	13812	13733	13866	13687	13706	13681	13726	13786	13878	13790	13755	13826	13799	13735	13882	13995	14010	13924	13665	13863	13614	13743	13922	13984	13589	13818	13761	13773	13781	13740	13815	13669	13622	13888	13716	13877	13724	13792	13725	13667	13884	13733	13716	13724	13810	13988	13826	13869	13988	13798	13862	13899	13830	13873	13738	13728	13685	13777	13732	13819	13816	13961	13640	13738	13830	13730	13848	13700	13799	13965	13730	13817	13660	13644	13726	13910	13855	13665	13930	13902	13761	13855	13934	13877	13801	13864	14096	13680	13760	13737	13788	13883	13812	13835	13807	13732	13598	13905	13965	13914	13731	13951	13836	13918	13800	13849	13705	13700	13882	13678	13829	13903	13834	13657	13681	13749	13728	13816	13685	13737	13848	13851	13724	13943	13746	13950	13822	13794	13947	13905	13665	13721	13982	13997	13810	13650	13773	13842	13703	13849	13892	13871	13712	13727	13785	13719	13694	13774	13805	13753	13763	13786	13800	13792	13820	13906	13871	14052	13797	13548	13948	13693	13869	13808	13801	13764	13672	13855	13736	13876	13880	13820	13771	13750	13708	13661	13967	13860	13744	13812	13633	13992	13749	13760	13866	13816	13880	13793	13903	13743	13912	13755	13839	13749	13657	13934	13850	13782	13848	13904	13795	13799	13750	13780	13831	13716	13932	13805	13722	13858	13868	13747	13693	13805	13870	13732	13787	13809	13799	13731	13666	13646	13762	13767	13914	13771	13644	13629	13870	13716	13807	13899	13865	13858	13667	13893	13931	13705	13702	13738	13796	13803	13613	14006	13819	13590	13761	13726	13679	13747	13800	13824	13763	13995	13836	13693	13836	13990	13636	13823	13881	13783	13759	13823	13671	13767	13797	13922	13689	13949	13772	13839	13917	14058	13826	13613	13830	13752	14042	13999	14014	13935	13678	13988	13755	13601	13653	13678	13755	13853	13765	13983	13935	13730	13791	13703	13887	13888	13782	13946	13732	13756	13823	13643	13722	14028	13814	13651	13780	13810	13810	13746	13798	13838	14015	13872	13882	13753	13795	13635	13858	13841	13705	13841	13838	13733	13830	13881	13911	13693	13894	13693	13834	13752	13743	13869	13576	13821	13738	13909	13721	13611	13672	13966	13825	13754	13727	13866	13714	13825	13842	13826	13742	13863	13576	13940	13822	13987	13826	13892	13733	13774	13888	13641	13807	13893	13847	13826	13874	13891	13786	13822	13835	13767	13836	13726	13891	13865	13690	13794	14012	13750	13850	13854	14017	13933	13828	13645	13815	13729	13884	13687	13851	13710	13786	13800	13910	13733	13789	13603	13837	13845	13794	13830	13821	13769	13644	13905	13915	13928	13628	13735	13732	13856	13883	13872	13734	13994	13975	13758	13758	13786	13609	13845	14012	13842	13819	13768	13789	13811	13777	13758	13798	13865	13836	13802	13894	13852	13893	13674	13687	13644	13740	13779	13773	13982	14026	13763	13875	13687	13547	13729	13851	13640	13660	13976	13776	13703	13836	13883	13758	13816	13708	13839	13836	13825	13783	13826	13594	13594	13795	13901	13844	13629	13712	13760	13760	13797	13639	13789	13715	13775	14028	13824	13925	13765	13542	13820	13864	13911	13870	13851	13893	13778	13857	13577	13657	13781	13778	13905	13698	13607	13662	13752	13648	13743	13869	13843	13945	13755	13934	13724	13701	13845	13768	13694	13887	13860	13565	13812	13837	13942	13808	13718	13990	13701	13735	13747	13761	13827	13872	13709	13871	13741	13965	13683	13878	13595	13914	13759	13683	13802	13876	13796	13864	13709	13822	13855	13618	13711	13931	14051	13880	13850	13792	13778	13758	13925	13846	13680	13850	13878	13819	13974	13832	13868	13798	13738	13770	13718	13798	14026	13658	13831	13940	13700	13838	13878	13878	13698	13613	13693	13814	13597	13761	13669	13867	13883	13877	13613	13919	13799	13727	13762	13828	13842	13966	13814	14011	13911	13701	13724	13883	13939	13791	13628	13743	13676	13640	13723	13855	13843	13706	13695	13825	13854	13782	13844	13880	13822	13769	13839	13875	13855	13770	13753	13714	13749	13732	13771	13842	13799	13773	13715	13837	13930	13841	13603	13745	13859	13809	13788	13960	13697	13677	13948	13792	13718	13720	13873	13658	13775	13780	13775	13953	13928	13860	13906	14055	13864	13927	13563	13629	13896	13881	13699	13803	13772	13736	13745	13733	13914	13642	13808	13675	13899	13884	13769	13860	13980	13769	13776	13921	13734	13786	13734	13758	13646	13786	13676	13756	13681	13698	13853	13615	13749	13910	13673	13766	13766	13822	13761	13722	13710	13988	13779	13792	13926	13922	13862	13836	13862	13635	13786	13646	13718	13827	13722	13698	13739	13593	13904	13756	13706	13889	13837	13725	13694	13789	13810	13898	13491	13899	13803	13665	13794	13705	13688	13603	13782	13887	13609	13889	14051	13942	13975	13815	13968	13661	13865	13919	13925	13897	14012	13835	13765	13741	13642	13953	13797	13944	13784	13672	13778	13629	13835	13920	13813	13796	13890	13737	13668	13904	13904	13936	13843	13917	13714	13788	13962	13795	13763	13831	13854	13787	13899	13821	13926	13690	13698	13932	13864	13834	13813	13860	13786	13877	13751	13780	13837	13683	13729	13731	13690	13669	13922	13728	13560	13812	13694	13719	13694	13782	13866	13791	13642	13780	13885	13962	13857	13683	13861	13998	13909	13812	13831	13938	13826	13733	13841	13899	14029	13961	13884	13820	13887	13937	13759	13819	13710	13697	13665	13906	13840	13657	13874	13836	13775	13782	13910	13700	13948	13780	13872	13934	13726	13590	13693	13745	13951	13806	13823	13709	13796	13796	13878	13794	13725	13789	13815	13861	13869	14079	13723	13983	13977	13751	13795	13813	13863	13939	13910	13868	13912	13768	13803	13793	13694	13744	13816	13885	13713	13744	13821	13867	13761	13835	13865	13774	13898	13767	13765	13703	13770	13758	13706	13562	13824	13709	13868	13832	14062	13977	13783	13912	13784	13735	13682	13836	13825	13685	13719	14079	13738	13835	13809	13846	13905	13866	13766	13631	13652	13667	13833	13733	13841	13725	13767	13775	13752	13751	13848	13901	13768	13820	13752	13730	13778	13798	13782	13764	13850	13909	13843	13743	13798	14028	13955	13831	13721	13853	13778	13891	13870	13694	13791	13851	13732	13687	13742	13727	13698	13745	13802	13819	13723	13727	13879	13832	13828	13681	13631	13823	13763	13835	14002	13781	13833	13835	13859	13842	13574	13917	13960	13732	13887	13844	13786	13884	13776	13953	13835	13727	13612	13832	13887	13894	13806	13827	13837	13820	13760	13687	13639	13759	13788	13956	13897	13796	13822	13916	13824	13909	13750	13834	13711	13844	13705	13791	13745	13786	13765	13689	13816	13624	13786	13927	13820	13823	13666	13765	13828	13969	13886	13769	13708	13709	13868	13819	13812	13841	13762	13652	13788	13797	13677	13798	13684	13788	13941	13674	13652	13744	13751	13856	13966	13795	13774	13811	14008	13659	13830	13840	13723	13666	13917	13844	13906	13931	13760	13690	13728	13925	13905	13692	13665	13812	13816	13666	13679	13953	13906	13833	13795	13728	13824	14018	13647	13843	13816	13765	13721	13770	13779	13811	13973	13897	13832	13931	13698	13633	13720	13874	13825	13698	13793	13912	13720	13863	13958	13915	13753	13851	13581	13964	13832	13945	13736	13782	13742	13791	13789	13742	13848	13787	13920	13798	13878	13781	13715	13960	13821	13721	13831	13759	13907	13772	13836	13906	13784	13839	13730	13942	13543	13738	13680	13906	13788	13779	13623	13440	13704	13633	13563	13648	13852	13753	13753	13842	13874	13840	13772	13843	13750	13715	14037	13963	13693	13939	13646	13461	13838	13722	13803	13807	13930	13740	13691	13870	13913	13816	13834	13916	13878	13902	13939	13919	13728	13702	13834	13799	13852	13808	13864	13874	14034	13592	13697	13870	13785	13589	13785	13853	13821	13848	13556	13582	13974	13784	13858	13867	13773	13739	13887	13671	13776	14076	13710	13784	13711	13868	13962	13968	13774	13819	13796	13802	13742	14068	13938	13832	13799	14087	13605	13890	13745	13809	13721	13797	13775	13863	13694	13821	13875	13899	13759	13966	13821	13848	13904	13742	13950	13847	13747
18188	38775	31941	24569	21188	18263	16724	15262	14399	13958	13386	13371	12995	13066	12984	12756	12819	12715	12785	12658	12612	12656	12548	12623	12560	12583	12666	12644	12690	12605	12535	12592	12541	12623	12570	12338	12529	12439	12501	12551	12527	12552	12478	12591	12607	12437	12601	12623	12429	12440	12503	12573	12553	12474	12631	12594	12665	12447	12646	12361	12431	12575	12640	12404	12496	12471	12562	12406	12577	12467	12628	12352	12390	12592	12435	12473	12418	12285	12517	12592	12473	12280	12542	12537	12541	12367	12576	12666	12333	12565	12556	12334	12435	12485	12521	12550	12453	12304	12548	12467	12393	12561	12322	12556	12571	12375	12723	12518	12593	12490	12530	12408	12509	12523	12615	12460	12434	12448	12534	12460	12690	12463	12622	12485	12423	12380	12542	12581	12536	12723	12634	12414	12628	12548	12542	12473	12635	12477	12531	12623	12464	12487	12437	12373	12554	12431	12364	12412	12560	12450	12534	12548	12489	12342	12432	12752	12601	12468	12354	12262	12700	12402	12374	12520	12434	12562	12535	12414	12494	12687	12453	12376	12497	12534	12386	12403	12561	12560	12443	12566	12657	12400	12415	12476	12492	12418	12376	12575	12620	12652	12478	12352	12421	12601	12488	12396	12546	12497	12521	12557	12452	12547	12565	12667	12465	12479	12620	12403	12558	12270	12476	12448	12342	12347	12355	12373	12485	12376	12557	12494	12435	12457	12348	12481	12516	12377	12372	12232	12499	12576	12535	12415	12435	12480	12412	12475	12445	12524	12444	12544	12503	12606	12429	12386	12526	12450	12714	12450	12398	12590	12405	12492	12396	12619	12318	12518	12427	12568	12406	12352	12570	12558	12493	12467	12524	12575	12588	12627	12412	12660	12461	12478	12555	12428	12532	12594	12690	12586	12445	12439	12477	12661	12324	12421	12418	12672	12516	12539	12495	12374	12511	12376	12567	12504	12588	12457	12432	12454	12549	12515	12620	12422	12573	12489	12446	12438	12502	12565	12470	12604	12614	12632	12384	12624	12409	12458	12436	12475	12485	12565	12581	12347	12439	12525	12389	12459	12536	12558	12502	12497	12512	12499	12437	12345	12432	12463	12691	12581	12444	12544	12437	12402	12286	12515	12500	12385	12453	12441	12530	12559	12605	12546	12555	12608	12515	12565	12617	12475	12388	12305	12680	12502	12552	12619	12489	12483	12571	12482	12607	12552	12417	12416	12495	12464	12640	12420	12440	12487	12388	12500	12484	12508	12570	12406	12445	12429	12509	12516	12556	12622	12427	12660	12544	12588	12503	12571	12568	12457	12354	12503	12531	12451	12427	12366	12565	12548	12515	12495	12378	12396	12583	12770	12529	12555	12541	12609	12520	12527	12280	12430	12531	12531	12522	12405	12436	12453	12523	12530	12501	12571	12415	12560	12534	12486	12647	12541	12512	12590	12543	12458	12495	12557	12603	12449	12507	12518	12646	12439	12589	12386	12468	12433	12447	12517	12422	12424	12489	12453	12325	12604	12515	12490	12514	12336	12432	12464	12456	12443	12670	12523	12539	12600	12581	12362	12519	12523	12323	12591	12475	12430	12378	12512	12654	12347	12582	12553	12535	12476	12363	12625	12513	12500	12453	12559	12532	12583	12476	12596	12532	12495	12549	12558	12459	12456	12428	12632	12624	12508	12602	12489	12286	12629	12535	12311	12401	12530	12438	12307	12483	12418	12541	12518	12347	12508	12497	12352	12480	12524	12386	12305	12558	12416	12604	12567	12417	12477	12397	12469	12496	12442	12453	12374	12634	12498	12495	12511	12576	12529	12459	12425	12475	12481	12521	12542	12502	12356	12477	12492	12534	12394	12456	12332	12504	12561	12713	12495	12546	12451	12378	12333	12509	12487	12364	12578	12514	12457	12508	12511	12589	12629	12482	12323	12319	12484	12492	12351	12511	12371	12536	12591	12383	12518	12387	12520	12647	12584	12547	12427	12463	12527	12523	12476	12468	12420	12473	12559	12487	12590	12512	12405	12558	12448	12478	12641	12486	12433	12510	12566	12294	12475	12359	12546	12587	12455	12425	12640	12659	12364	12445	12512	12547	12570	12528	12696	12338	12549	12382	12505	12392	12539	12471	12499	12296	12513	12432	12467	12512	12435	12457	12599	12563	12394	12657	12414	12486	12507	12510	12526	12458	12532	12603	12551	12392	12594	12580	12209	12439	12492	12442	12554	12640	12529	12598	12417	12429	12545	12590	12417	12400	12534	12502	12304	12424	12595	12245	12643	12380	12510	12398	12414	12693	12509	12450	12487	12424	12508	12487	12509	12582	12522	12471	12545	12620	12485	12435	12422	12639	12560	12452	12587	12478	12510	12567	12450	12473	12522	12460	12567	12538	12610	12624	12462	12439	12478	12420	12579	12313	12529	12354	12632	12401	12511	12549	12421	12579	12453	12550	12521	12383	12369	12538	12412	12545	12363	12669	12437	12429	12398	12522	12381	12629	12458	12571	12439	12448	12442	12524	12413	12259	12330	12510	12469	12378	12494	12441	12525	12581	12538	12532	12370	12554	12296	12513	12634	12560	12526	12537	12569	12629	12400	12511	12452	12543	12523	12414	12508	12332	12508	12452	12613	12441	12563	12553	12477	12517	12509	12574	12584	12471	12461	12578	12480	12484	12354	12607	12523	12238	12486	12412	12398	12527	12384	12474	12454	12667	12396	12700	12473	12415	12548	12467	12447	12381	12597	12500	12497	12424	12443	12335	12484	12406	12401	12396	12480	12483	12361	12569	12352	12473	12641	12416	12293	12485	12648	12646	12445	12676	12346	12450	12464	12450	12567	12499	12522	12368	12552	12365	12451	12521	12550	12382	12496	12546	12425	12496	12322	12328	12477	12638	12399	12280	12594	12480	12448	12541	12573	12421	12269	12546	12415	12514	12485	12763	12496	12419	12677	12599	12707	12521	12497	12499	12434	12518	12495	12481	12494	12479	12600	12428	12523	12403	12240	12492	12556	12542	12470	12425	12511	12369	12383	12353	12451	12390	12469	12496	12310	12479	12443	12355	12418	12520	12545	12577	12230	12505	12437	12523	12309	12401	12319	12513	12467	12524	12504	12496	12619	12453	12526	12490	12512	12467	12502	12617	12403	12419	12521	12447	12408	12553	12456	12403	12514	12566	12449	12498	12460	12517	12394	12609	12578	12552	12656	12602	12489	12449	12538	12349	12528	12530	12452	12396	12627	12401	12473	12355	12331	12491	12469	12456	12546	12614	12460	12548	12628	12520	12475	12482	12654	12578	12454	12278	12685	12443	12607	12519	12422	12419	12366	12572	12487	12426	12506	12761	12389	12752	12391	12495	12648	12445	12440	12476	12605	12436	12539	12329	12594	12411	12445	12504	12343	12375	12580	12529	12433	12471	12350	12488	12450	12642	12306	12485	12525	12423	12512	12399	12484	12562	12386	12603	12445	12511	12584	12491	12328	12294	12508	12467	12482	12419	12391	12552	12516	12543	12463	12461	12436	12297	12497	12449	12449	12576	12476	12477	12422	12484	12556	12554	12296	12415	12386	12540	12507	12399	12605	12537	12458	12427	12432	12523	12402	12644	12331	12501	12519	12564	12604	12529	12471	12426	12346	12476	12352	12584	12516	12351	12428	12386	12431	12566	12477	12535	12394	12523	12511	12443	12425	12566	12589	12473	12640	12486	12490	12476	12567	12486	12593	12371	12466	12312	12503	12547	12568	12496	12317	12496	12486	12490	12367	12539	12326	12620	12423	12510	12707	12432	12547	12630	12606	12476	12482	12487	12614	12424	12575	12458	12625	12510	12473	12431	12328	12483	12487	12407	12471	12416	12505	12282	12446	12449	12368	12562	12400	12372	12412	12650	12363	12515	12450	12535	12503	12543	12466	12540	12573	12522	12329	12394	12478	12482	12632	12699	12401	12479	12351	12596	12438	12611	12480	12509	12449	12567	12471	12603	12560	12471	12411	12480	12405	12517	12421	12456	12569	12511	12560	12404	12511	12557	12488	12540	12398	12534	12334	12652	12383	12691	12393	12599	12563	12552	12522	12454	12385	12596	12509	12593	12618	12460	12542	12596	12372	12342	12421	12616	12420	12475	12490	12326	12377	12454	12462	12592	12567	12334	12380	12515	12564	12482	12636	12519	12398	12537	12452	12409	12499	12627	12496	12634	12465	12442	12532	12422	12457	12431	12509	12316	12513	12451	12504	12513	12404	12601	12505	12583	12560	12482	12624	12260	12337	12672	12416	12462	12434	12531	12364	12456	12442	12606	12448	12558	12437	12449	12574	12568	12538	12480	12460	12513	12434	12542	12380	12430	12484	12476	12543	12402	12540	12385	12517	12455	12511	12503	12561	12471	12490	12403	12417	12544	12502	12426	12759	12268	12389	12615	12657	12425	12455	12492	12410	12520	12531	12622	12486	12589	12560	12439	12461	12481	12520	12712	12532	12626	12419	12502	12339	12585	12372	12595	12468	12651	12556	12498	12552	12463	12432	12570	12431	12380	12442	12604	12418	12487	12521	12630	12376	12546	12481	12319	12646	12488	12495	12376	12383	12310	12574	12534	12385	12688	12495	12591	12397	12523	12412	12411	12581	12445	12588	12484	12723	12415	12401	12458	12319	12501	12562	12375	12441	12422	12462	12343	12347	12522	12328	12563	12587	12473	12449	12256	12316	12479	12326	12504	12439	12542	12626	12376	12480	12515	12540	12625	12488	12423	12487	12592	12538	12419	12654	12498	12486	12485	12523	12418	12617	12545	12501	12417	12563	12451	12599	12392	12654	12383	12660	12347	12532	12530	12630	12466	12499	12462	12547	12418	12467	12502	12479	12696	12294	12454	12447	12548	12438	12445	12479	12671	12463	12558	12533	12585	12278	12445	12436	12702	12498	12606	12532	12429	12544	12518	12403	12420	12515	12563	12651	12636	12474	12451	12622	12485	12464	12355	12481	12573	12460	12461	12690	12555	12385	12617	12539	12449	12402	12502	12442	12378	12602	12343	12539	12490	12455	12488	12473	12517	12320	12574	12513	12369	12550	12426	12541	12487	12371	12524	12586	12442	12479	12570	12481	12543	12543	12464	12437	12300	12472	12493	12346	12501	12593
29486	24055	26878	22226	18011	16677	16208	15574	15384	14904	15023	15004	14822	14920	14916	14669	15083	14934	14799	14827	14614	14724	14845	14899	14782	14635	14555	14863	14753	14726	14612	14575	14828	14767	14709	14691	14830	14672	14736	14891	14646	14829	14760	14679	14477	14644	14547	14661	14922	14670	14496	14733	14697	14747	14655	14696	14906	14789	14785	14620	14577	14765	14760	14632	14842	14619	14672	14710	14711	14834	14661	14646	14534	14672	14642	14612	14573	14787	14857	14501	14603	14625	14675	14681	14682	14709	14573	14709	14682	14699	14815	14749	14692	14860	14550	14586	14512	14686	14700	14652	14715	14561	14691	14732	14768	14823	14844	14665	14768	14431	14900	14644	14604	14923	14737	14648	14696	14860	14612	14801	14803	14477	14878	14577	14856	14375	14765	14755	14629	14424	14634	14660	14886	14573	14421	14546	14663	14790	14530	14721	14567	14660	14659	14802	14789	14760	14609	14561	14726	14491	14749	14608	14514	14665	14748	14686	14657	14795	14802	14745	14603	14601	14609	14468	14622	14649	14605	14759	14853	14765	14494	14798	14668	14644	14735	14690	14681	14726	14731	14636	14624	14556	14776	14665	14573	14481	14656	14749	14599	14409	14640	14829	14626	14749	14726	14573	14729	14597	14757	14740	14669	14566	14716	14644	14661	14624	14649	14680	14660	14477	14781	14752	14601	14853	14782	14600	14613	14675	14724	14778	14639	14798	14684	14680	14639	14677	14776	14773	14595	14728	14707	14700	14804	14745	14714	14751	14659	14653	14685	14495	14902	14620	14658	14767	14571	14563	14765	14720	14867	14587	14761	14487	14832	14900	14662	14524	14628	14529	14626	14739	14665	14769	14707	14610	14386	14607	14588	14799	14622	14728	14615	14665	14820	14704	14730	14536	14600	14521	14639	14644	14494	14540	14729	14665	14865	14581	14788	14853	14621	14580	14715	14715	14634	14663	14674	14547	14756	14741	14903	14634	14630	14589	14751	14710	14647	14760	14663	14530	14672	14809	14545	14746	14586	14676	14722	14630	14652	14570	14994	14729	14686	14393	14596	14660	14559	14725	14460	14657	14744	14615	14638	14624	14752	14788	14542	14665	14591	14605	14868	14733	14568	14631	14812	14761	14749	14697	14716	14839	14526	14480	14745	14549	14731	14632	14705	14604	14835	14761	14872	14757	14643	14669	14739	14738	14735	14727	14771	14947	14768	14894	14739	14520	14679	14719	14921	14726	14688	14631	14706	14532	14797	14823	14661	14901	14606	14560	14463	14836	14874	14698	14661	14822	14636	14711	14805	14738	14541	14716	14861	14479	14664	14715	14512	14752	14652	14959	14731	14626	14732	14697	14638	14560	14604	14591	14690	14720	14487	14723	14818	14587	14734	14795	14790	14805	14673	14788	14597	14707	14492	14754	14738	14574	14597	14602	14792	14566	14806	14793	14790	14694	14804	14724	14795	14818	14745	14746	14517	14734	14645	14492	14758	14682	14839	14742	14895	14906	14659	14539	14781	14744	14650	14889	14762	14708	14646	14593	14653	14710	14558	14588	14828	14738	14489	14661	14762	14715	14656	14875	14886	14528	14828	14745	14674	14815	14780	14744	14521	14492	14730	14792	14965	14598	14609	14610	14389	14571	14678	14599	14563	14753	14872	14765	14586	14644	14834	14791	14632	14474	14706	14887	14641	14604	14747	14633	14480	14639	14663	14632	14683	14862	14704	14402	14742	14685	14706	14762	14704	14654	14816	14754	14836	14535	14852	14622	14702	14794	14710	14708	14732	14591	14617	14590	14747	14566	14716	14695	14732	14631	14676	14525	14772	14783	14607	14799	14806	14483	14671	14627	14841	14696	14583	14683	14864	14931	14635	14894	14838	14845	14686	14741	14576	14830	14655	14716	14768	14571	14673	14707	14667	14629	14569	14561	14765	14781	14766	14538	14593	14639	14900	14536	14579	14491	14563	14775	14788	14558	14607	14466	14692	14554	14720	14588	14693	14726	14719	14707	14728	14676	14504	14711	14512	14382	14686	14641	14604	14639	14630	14642	14593	14767	14837	14722	14401	14807	14776	14717	14677	14665	14541	14494	14629	14696	14802	14669	14688	14718	14675	14492	14843	14624	14564	14623	14742	14721	14834	14765	14729	14480	14609	14630	14723	14914	14593	14410	14692	14628	14917	14768	14711	14607	14696	14750	14871	14630	14664	14667	14639	14789	14738	14743	14673	14765	14666	14648	14858	14767	14865	14701	14613	14633	14564	14701	14639	14820	14738	14878	15010	14675	14782	14612	14694	14755	14656	14614	14797	14645	14800	14709	14591	14715	14844	14643	14619	14382	14729	14689	14803	14653	14618	14683	14695	14658	14744	14689	14674	14606	14673	14729	14758	14517	14650	14917	14929	14827	14778	14953	14807	14606	14646	14637	14680	14759	14458	14517	14780	14811	14452	14527	14880	14602	14424	14643	14519	14537	14689	14732	14730	14744	14839	14719	14654	14463	14815	14721	14786	14821	14590	14780	14588	14693	14623	14578	14760	14722	14620	14645	14657	14692	14632	14731	14718	14846	14558	14735	14683	14644	14725	14602	14768	14578	14637	14566	14713	14760	14640	14723	14602	14712	14723	14780	14730	14669	14631	14788	14809	14634	14877	14724	14623	14450	14726	14649	14846	14758	14671	14791	14715	14845	14771	14545	14843	14594	14718	14788	14744	14816	14774	14574	14774	14553	14550	14684	14642	14594	14884	14700	14801	14503	14430	14575	14659	14599	14681	14609	14689	14886	14692	14707	14719	14618	14782	14801	14656	14646	14725	14842	14792	14689	14577	14625	14859	14638	14630	14548	14549	14601	14850	14596	14617	14586	14758	14718	14605	14648	14795	14718	14602	14573	14724	14689	14682	14786	14714	14707	14775	14732	14584	14674	14863	14766	14634	14762	14599	14649	14684	14515	14428	14598	14752	14657	14781	14579	14711	14602	14642	14710	14742	14654	14720	14503	14814	14761	14616	14551	14735	14638	14811	14726	14768	14729	14718	14751	14791	14575	14735	14788	14786	14593	14637	14401	14416	14657	14940	14787	14574	14792	14783	14725	14724	14693	14707	14573	14690	14895	14781	14734	14555	14835	14868	14566	14733	14659	14940	14733	14625	14765	14728	14587	14520	14838	14711	14659	14638	14583	14832	14901	14722	14543	14854	14797	14588	14635	14669	14629	14521	14525	14697	14705	14679	14487	14565	14792	14561	14729	14702	14843	14718	14852	14782	14679	14737	14643	14691	14490	14672	14755	14605	14731	14546	14663	14693	14879	14756	14694	14576	14765	14776	14699	14443	14734	14625	14871	14800	14566	14670	14931	14702	14887	14530	14796	14868	14524	14656	14757	14869	14750	14653	14689	14664	14677	14555	14597	14523	14810	14655	14600	14615	14546	14776	14472	14634	14695	14678	14809	14673	14856	14739	14649	14644	14834	14809	14983	14684	14692	14633	14681	14534	14670	14461	14677	14740	14583	14713	14472	14709	14698	14674	14811	14719	14574	14507	14610	14691	14817	14764	14653	14826	14550	14824	14650	14545	14533	14711	14608	14627	14770	14866	14615	14582	14725	14556	14742	14844	14753	14789	14789	14607	14570	14784	14833	14704	14534	14729	14866	14761	14674	14740	14821	14779	14628	14644	14586	14895	14794	14580	14669	14841	14610	14791	14526	14705	14645	14580	14624	14914	14517	14825	14781	14695	14760	14787	14825	14810	14626	14743	14736	14737	14675	14677	14765	14470	14774	14827	14678	14619	14758	14556	14721	14683	14539	14736	14843	14546	14626	14601	14735	14556	14778	14727	14813	14776	14671	14647	14662	14574	14619	14731	14497	14652	14664	14359	14715	14924	14653	14872	14894	14495	14773	14675	14395	14753	14748	14774	14491	14668	14563	14600	14580	14609	14619	14913	14698	14708	14616	14642	14671	14588	14660	14798	14544	14710	14653	14764	14680	14685	14748	14586	14639	14740	14582	14671	14749	14696	14613	14721	14781	14756	14587	14559	14762	14627	14606	14696	14568	14862	14679	14719	14789	14649	14564	14763	14634	14549	14643	14502	14671	14614	14538	14797	14608	14696	14648	14621	14730	14809	14629	14618	14612	14640	14696	14621	14454	14800	14486	14634	14713	14631	14695	14633	14597	14756	14557	14862	14675	14544	14786	14726	14877	14624	14547	14701	14675	14668	14753	14636	14755	14799	14543	14844	14815	14892	14495	14788	14548	14888	14512	14768	14604	14735	14590	14656	14523	14760	14600	14617	14603	14647	14539	14749	14668	14723	14704	14694	14502	14679	14650	14675	14611	14750	14810	14595	14778	14634	14600	14780	14788	14606	14819	14765	14720	14748	14830	14641	14732	14683	14593	14704	14737	14584	14642	14568	14460	14638	14663	14623	14602	14659	14699	14658	14592	14564	14639	14605	14774	14721	14740	14828	14891	14677	14523	14628	14609	14856	14749	14630	14561	14447	14674	14744	14743	14438	14656	14757	14819	14608	14585	14553	14588	14635	14377	14779	14597	14588	14614	14778	14526	14659	14723	14686	14728	14598	14775	14706	14703	14726	14708	14799	14652	14680	14640	14541	14708	14812	14574	14538	14640	14556	14516	14616	14577	14679	14533	14633	14786	14492	14657	14771	14799	14656	14683	14519	14672	14672	14748	14600	14724	14603	14794	14676	14686	14638	14575	14738	14673	14490	14494	14574	14725	14744	14750	14681	14487	14706	14459	14687	14687	14807	14689	14635	14767	14766	14429	14590	14520	14599	14748	14670	14575	14725	14719	14760	14624	14771	14723	14621	14669	14721	14555	14728	14621	14687	14684	14755	14754	14769	14651	14769	14705	14631	14934	14782	14849	14601	14937	14791	14647	14911	14737	14888	14665	14718	14652	14686	14757	14705	14775	14584	14690	14758	14569	14558	14644	14832	14654	14606	14623	14772	14692	14457	14636	14700	14767	14848	14596	14804	14520	14856	14557	14635	14741	14737	14702	14527	14660	14665	14680	14666	14704	14842	14429	14602	14654	14749	14847	14655	14572	14644	14718	14665	14722	14811	14593	14846	14590	14531	14488	14579	14683	14820	14620	14801	14739	14627	14800	14581	14552
19462	31293	25518	19124	17156	15611	14590	14122	13945	13622	13460	13454	13332	13121	13348	13201	13103	13045	13043	13157	13051	13088	13157	13279	13132	13101	13095	13028	12960	13137	13053	13230	13006	13149	12960	12969	12976	13014	12909	12951	13138	13237	13053	12966	13111	13018	13118	12989	13067	13054	12988	12995	13089	13021	13095	13220	13127	13140	13074	13030	13148	13036	13108	13035	13085	12983	13072	13204	13057	13055	13060	12933	12979	13112	12954	13023	13107	12980	13247	13090	13094	12997	13137	12878	13248	13008	13133	13130	12999	13099	13117	12964	13097	13037	13101	13040	13072	13052	13050	12956	13206	13025	13119	12979	13040	13170	13044	12948	12894	13021	12936	13114	13236	12897	13023	13116	13133	12934	12997	13210	12751	13175	13156	13222	12973	12993	13082	13094	13049	13074	12935	13099	13125	13015	13230	13125	13190	13145	13097	13113	13018	13076	13027	12953	13136	13044	12949	13123	13044	13050	13056	12960	13043	13065	13001	13146	13066	13129	13001	13209	12969	13058	13036	13190	13089	13283	13060	13020	13134	13119	13119	13126	13127	13108	13164	13062	13104	13146	13000	13091	13056	13158	13128	13112	13092	13094	12967	12977	13150	13040	12973	12960	13237	13016	13261	12899	13132	13111	12997	12969	12982	12848	12843	13083	13117	13175	13051	13122	13029	13026	13167	13132	13213	13090	13045	13021	13058	13057	12954	13042	12982	13192	12965	13146	13161	13149	12918	13073	12960	13031	13043	13146	13158	13056	13067	13200	12976	13142	12979	13117	13251	13233	13179	12972	12974	13097	13011	13150	13050	13069	13093	13046	13029	13158	12892	13015	13076	13155	13051	13079	13061	12892	13113	13046	12984	13078	12996	13030	13059	12991	13102	12978	13030	12961	13071	12926	13114	13010	13099	13126	12797	13040	12977	13071	13213	13081	13006	13112	13141	13164	12983	13104	13189	13006	13225	13224	13154	12983	12959	12925	13155	13038	13082	13161	13081	12858	13180	13151	12906	12938	13086	13250	12911	13079	12938	13050	12988	13107	13004	13065	13127	13095	13035	13013	12991	13226	13067	13112	13054	12874	13050	13194	13031	13115	12951	12992	13123	13051	12910	12978	13081	12926	13116	13184	12907	13258	12977	13165	13043	13085	13087	12963	13027	13095	13102	13033	13032	13093	13063	13125	13054	13044	13044	13196	13096	13148	12969	13004	13008	12956	13245	13074	12948	12916	13066	12940	12967	13060	13117	13087	13149	13034	13193	13158	13149	12937	13046	13115	13135	13052	13025	13074	13076	12978	13042	12829	13007	13087	13211	13032	13228	13203	13145	13180	13058	13132	13067	13228	13193	12946	13060	13304	13135	13120	13073	13130	13068	12956	13089	12885	13206	13065	13057	13077	13132	12903	13127	12908	13039	12945	13069	13070	12979	13114	13184	12887	12937	13137	13175	13142	13080	13074	13081	13118	12935	13251	13114	13005	12944	13091	13140	13143	13006	13184	13179	13130	13106	13110	13007	13173	13219	12982	13188	13059	12923	13180	13144	13047	13022	12887	13174	13117	13084	13068	13156	12983	12994	13121	13092	13020	13100	13084	13038	13237	13060	13099	13073	13090	13077	12825	13007	13117	13109	13022	13099	13099	13127	13043	13197	13106	12777	13122	13098	13002	13104	13205	13203	13059	12922	13111	13213	13095	13166	13092	12970	12968	13152	13115	13135	13143	13137	12928	12999	13199	13026	13032	13039	13074	13091	13020	13074	13227	13197	13059	13136	13175	13218	13114	13029	12879	12956	13029	13055	12924	13074	13072	13056	13115	13001	12958	12946	13046	13064	13214	12931	13149	13158	13054	12917	13318	13015	13106	13010	13022	13047	13130	13058	13020	12952	13053	13084	13147	12973	13083	13254	13103	13157	13101	13199	13058	13171	13094	12882	13062	13024	13042	12858	13074	12944	13008	13033	13107	13171	13002	12960	13113	13212	12923	13092	13150	13159	13112	13137	12996	13166	13028	12985	13069	13070	13144	13003	13069	13230	12972	12904	13005	13077	13032	13235	13088	13206	13119	13015	12911	13019	13231	13028	13181	13231	13000	13033	13096	13121	13030	13108	13004	13024	13030	13076	13119	13118	13202	13240	13152	12952	12824	12992	13084	12998	13039	13186	13037	13084	13077	12980	13039	13200	13114	13073	12874	13022	12983	13086	12970	12888	13054	12924	13065	13021	12979	12939	13117	13039	13161	12868	13033	13117	13021	13113	13194	12968	13100	13265	13181	13125	13137	12997	13009	13202	13105	13131	13146	13019	13123	13088	13072	13115	13107	13186	12899	13098	13140	13036	13091	13152	12919	13067	13047	13100	13077	13036	13169	13077	13006	12997	13187	13023	13003	13196	13079	13045	13253	13030	13222	12918	12977	13148	13223	13076	13027	13075	13118	13104	13148	12969	13042	13168	12967	13018	13217	13065	13096	12968	13131	13036	13097	13162	13078	13124	13181	13023	13190	13105	13073	13032	13012	13022	13101	13186	13026	12969	13025	12997	13240	13025	13145	12925	13094	13184	13068	13104	13034	13222	13215	13004	13039	13064	13045	13078	12949	12884	13244	13191	13202	13056	13132	13108	13145	13159	13105	12916	13077	13040	13099	13181	12931	12865	13102	13087	13240	13053	13031	13030	12984	13187	13148	13056	13288	13050	13039	13177	12935	13116	13078	13178	13085	13087	13212	13061	13279	13110	13099	13078	12947	13124	13201	13069	13212	13171	13154	13080	13056	13076	13068	12881	12936	13047	12995	12953	13050	13001	12939	13046	13215	12844	13112	13065	13055	13176	12994	13084	13141	13104	13021	12994	12851	13143	13125	13132	13083	12975	13113	13174	13106	13104	13041	13143	12989	13065	13099	13046	12983	13006	13148	13062	13140	13039	13143	13008	13097	13277	13082	12820	13081	12954	13083	13028	13049	13097	12995	13117	13042	12985	13016	12947	12939	13128	13115	12907	13003	13144	13222	13233	13047	13034	13034	13123	13128	13001	12893	13063	13125	13159	13000	13040	12959	13170	13056	13041	12988	12988	13296	13164	13097	13112	13148	13045	13021	13031	13055	13024	13173	13071	13095	13091	13006	12975	13181	12970	13066	13034	13143	13040	13140	13104	13043	12987	13049	13213	13050	13110	12902	13234	13200	13086	12871	13066	12997	13046	13136	13293	12972	13241	13199	13220	13153	13051	13331	13152	13005	13003	13054	13086	13077	13107	13127	13092	12973	12961	13091	13042	13018	13004	13110	13139	13158	13058	13068	13170	13015	13102	13306	12977	13250	13085	13071	13145	13053	13072	13125	13011	13087	13271	13016	12893	13165	13021	13046	12935	13013	12990	13069	12992	13016	12989	13011	12999	13039	13121	13186	13184	12908	13087	12985	13103	13068	12995	12957	13140	13079	13135	13115	12929	13051	13014	13055	12859	13074	13074	13092	13251	13223	13088	13171	12985	13104	13038	13074	13212	12919	13110	13158	13070	12954	13221	12851	12986	13080	13114	12998	13050	13028	13052	13118	13113	12992	13190	13025	13152	13037	13017	13198	13037	13049	13220	13173	13060	13149	13116	13198	13067	13146	13079	13107	13052	13215	13060	13112	13066	13136	13038	13002	13020	13013	13073	13163	12976	13138	12948	13070	13072	12944	13178	13063	13014	12866	13155	13215	13195	13107	12906	13136	13139	13205	13091	13113	13116	12964	13001	13108	13005	13100	12972	13085	13035	12934	13040	13085	12961	13058	13248	13076	12990	13178	13285	13010	13176	13056	13094	13098	12976	13107	13083	13097	13062	13141	13261	13076	13063	13128	13022	13173	13054	12913	13133	13108	13097	13120	13148	13168	13252	13214	13033	13112	13128	12965	12859	12912	13056	13190	13155	13006	13010	13112	13137	13091	13045	12923	13165	13150	12908	12979	13080	13117	13212	13156	13156	13006	13144	12952	13023	13003	13130	13150	13247	13160	13042	13178	13049	13197	13093	13077	12960	13032	13057	13139	13101	13052	13056	12923	13103	13188	13256	13066	13194	12889	13126	13193	13199	13210	13110	12896	13009	13308	13190	13076	13155	12989	13075	13024	13173	13156	13023	12991	12937	13054	12877	13107	13125	13171	13101	13053	13035	13137	13235	13346	13169	12884	13112	13036	13007	13011	13111	13180	13046	12973	13021	13055	12980	13030	13061	13110	13091	13096	13075	13034	13126	12917	12852	13169	13013	12979	13052	13158	13023	13116	13125	12912	13030	13184	13026	13029	13128	12959	13193	13107	13174	12958	12995	13107	13096	12972	13229	13101	13152	13132	13236	13123	13168	13051	12984	13007	12945	12984	13005	12962	12945	13157	13105	12970	13043	13149	13076	13115	13270	13004	13180	13023	13029	12908	13140	13220	13222	13107	13039	13077	13097	13067	12980	13203	12966	12985	12998	13205	13127	12986	12995	12999	12965	13165	13003	13065	13148	12998	13182	13122	12969	13185	13133	13148	12837	13008	12961	13157	12945	13068	13067	13033	13102	12957	12896	13119	13063	13179	12966	13121	13009	13079	13009	13235	13024	12972	12907	13029	12961	12945	12915	13096	12854	13130	13122	13008	13072	13020	13112	13138	12993	13076	13268	13053	13023	13092	13062	12960	13107	13136	13017	13087	13086	12988	13056	13121	13026	13106	12963	12951	13122	13111	12968	13048	13149	13093	13189	13025	13204	12986	13020	13074	13103	13237	13151	13051	13260	13006	13211	12993	13143	13120	13173	12972	13115	12983	13015	13099	12945	13088	12976	13098	12961	13179	13240	13149	13140	13128	13108	13079	12962	13224	13139	13104	13134	12960	13196	13039	13251	13156	13160	13046	13117	13074	13038	12987	12984	13133	13161	13198	12928	13132	12966	13143	13221	13080	12917	13110	12924	13252	13124	13183	13023	13091	13016	13080	13152	13041	13039	13212	13148	13012	13089	13155	13111	13173	13023	13185	13094	13070	13202	13042	13124	13106	12926	13083	13000	12983	13124	13084	13178	13137	13043	13115	13150	12877	13051	13021	13340	12954	13197	13183	13098	13005	13088	13007	13209	12924	12947	13163	12944	13028	13085	13036	12986	12905	13006	13141	12927	12796
23580	21562	28313	25487	22444	20285	18148	15693	15195	15034	14561	14657	14424	14478	14454	14406	14376	14359	14168	14229	14167	14034	14241	14171	14519	14138	13962	14049	14155	14126	14147	14028	13972	14101	14028	14166	14181	14054	14019	14165	13933	13973	14027	14177	14086	13975	13843	14101	13944	13980	13975	14067	13963	13839	14011	14100	14081	14083	14192	13889	13807	14171	14041	13977	13991	14108	13944	13959	14295	14142	14015	13933	14157	14236	14000	13954	14087	14030	13954	13946	14056	13783	14058	13934	13980	13903	13867	13898	13886	14026	14025	13918	13942	14176	14028	13944	14148	14083	14256	14060	13884	13967	13986	14047	13971	13928	14152	13973	13911	14058	14035	13963	14040	13983	13974	13974	13883	13879	14072	14137	13963	13709	13829	13957	13891	13830	14010	14034	13887	14146	14003	13984	13924	13972	14007	14173	14096	13967	14216	14122	14098	13908	13908	14168	13973	14149	14044	13881	14056	13908	14147	14230	13798	13964	13909	14022	13927	14046	14028	14187	13924	13963	13908	13945	14235	14163	13899	13841	14026	14066	14018	13911	13937	13779	14176	14015	13979	13780	13856	13987	14015	14136	14018	13964	14034	13965	13919	13773	13891	14073	14085	14182	13938	14020	14098	13919	13995	13948	14024	14120	14183	13912	13952	14132	14072	13996	13851	14138	14030	14034	14068	13909	13946	13946	13967	13907	14060	14045	14060	13948	14160	13875	14062	14160	14127	13876	14035	14057	14104	14001	13937	14262	14050	13928	14017	14010	14033	14092	13940	13984	13823	13961	13921	13797	13829	14100	14024	13892	14040	13959	14056	14247	14018	13908	14016	14208	13814	14055	14159	13976	13974	14094	13894	13948	14026	13968	14031	13962	14091	14044	13908	13972	14122	14013	14023	13902	13853	13854	14000	13874	13993	13849	14248	14143	13857	14211	13990	13995	13875	13961	14026	14047	13853	13985	13789	13912	14188	13913	13948	13970	14021	13956	14010	14100	13809	14146	13911	13996	14020	14021	13965	14204	13857	14144	14260	13955	13870	14218	14037	13871	14105	13929	13937	13921	14016	13843	13914	13978	13946	14138	13942	13966	13827	14261	14026	13954	14188	14001	14002	14166	14022	13865	13883	13906	13920	13897	14130	13943	14047	14195	14121	13987	13794	14127	14067	13967	13895	14013	14169	13828	14050	13869	13986	14064	13971	13861	14067	13908	14074	13971	14001	14052	13980	14055	14140	13936	13915	14045	14078	14085	14072	14141	14139	14043	13963	13937	13943	13961	13978	14246	13985	14111	13964	13832	14075	13984	13983	13987	13908	13900	13982	13963	14010	13884	14012	14208	13990	13969	13792	14066	14020	13875	14028	14123	14078	14106	14120	14063	13984	13967	13949	14119	13964	13953	13878	14042	13885	13922	14083	14125	14191	14131	13916	14072	13920	13944	13829	13958	13891	13982	13989	13817	14072	14023	14100	14013	13976	13972	13984	14100	14042	14057	13968	14098	14136	14005	14038	14031	14039	13994	14052	13775	14059	13858	14168	14220	13925	13877	14043	14106	14060	14012	13885	14220	13932	14103	13990	13970	14015	14142	13936	14056	13975	13853	14028	14111	13937	13849	13960	14007	14230	14077	14017	13901	14147	14060	14002	13994	13957	14033	13985	13806	13903	13934	13850	14064	13988	13949	13900	13999	14026	13881	13909	14009	13903	14060	13773	13948	13908	13922	13810	14117	13925	14023	14037	13839	13914	14111	13992	14107	13841	14006	14197	13953	13989	13881	13926	13899	14009	14218	14102	14052	13995	14002	13977	13934	14120	14079	14045	14115	13981	13886	13983	13939	14138	14162	14050	14116	14195	13913	14001	14175	14080	14235	14061	13832	13904	13987	14065	14107	13932	14062	14001	13958	14041	14079	14099	14075	14043	14064	14161	14179	14069	14084	14070	13980	13810	13862	14121	13986	13924	13946	13962	14025	14132	14115	14073	14131	13826	13946	13942	14091	13972	14063	13701	14057	13940	13935	14003	13918	13819	13862	13846	13865	13931	14015	14036	14092	14015	13715	13813	13860	13907	14112	13955	14017	13902	14070	14013	13953	13908	13896	14114	13976	13981	14076	14032	13672	14012	13990	14014	13918	14120	14152	14032	14101	14034	13851	13964	13967	14191	14056	14110	14005	14121	13984	13887	13947	14077	14058	14046	14028	14093	13943	13733	14008	14236	13956	13835	13944	13966	14141	13981	14115	14011	13950	14119	14118	14026	14056	13906	13945	13933	13978	13947	14125	14129	14165	14122	13828	14036	14083	13905	13853	13946	13853	13929	13922	14045	13986	14012	13934	13916	14080	14013	14021	14037	13935	13872	13873	13957	14090	14108	14088	14040	14082	14122	13966	14016	14043	13890	14069	14057	13915	13711	14187	14186	14111	14037	14108	14043	14176	14075	13998	13903	13959	14040	14051	14053	13947	13864	13933	13789	13941	14099	13839	13766	13868	13921	14166	14110	13889	13924	13908	14022	13868	14059	14100	14101	14125	14197	14100	13945	13861	13845	14145	14053	14066	14090	14032	14064	14094	14054	14077	13955	14052	14165	14074	13989	13933	13914	14059	13777	13941	14033	13904	13873	14061	14061	13954	14061	13994	13686	13954	14086	13930	14078	13976	13926	13934	13953	13889	13882	13892	13883	14230	13994	13929	13897	14228	13951	14139	14018	13814	13904	13890	14024	14042	14044	14117	13943	14207	13776	14032	14087	13971	13977	13970	13979	13949	13953	13864	13969	13943	14227	14209	13812	13894	13966	14009	13848	14053	14075	14020	14099	14124	14013	13910	14013	14026	14165	13950	14036	14003	14185	14066	14043	13847	14112	14101	13976	14092	13948	13950	14021	14101	14030	13931	13912	13984	13915	14068	13923	14145	13660	14211	13984	13943	13991	13990	13760	13897	14078	14206	14078	13854	13910	14030	14060	13893	14007	14068	14047	13971	14097	14182	13847	14176	14061	13811	14134	14001	13948	14089	14057	14015	13991	13997	13938	14014	13885	14095	13959	13962	13802	13917	13958	14049	14018	14062	14058	14092	13997	14006	14103	14013	13958	14062	13890	14162	13723	14084	14082	14036	13976	14073	14129	14051	14122	13904	13989	14063	13934	13904	13847	13858	14110	14141	14063	14028	14001	14066	13959	13941	13943	14102	13937	13897	13976	14034	13912	13761	13737	13802	13957	14001	13860	13923	13975	13849	13969	13905	13988	14008	13891	13935	13897	13990	14147	14169	14050	14019	14008	13989	14092	14006	14139	14097	14175	14206	14147	14047	13929	13975	13890	14038	14085	14005	13924	13867	13930	13912	14120	14020	13863	13619	14032	13988	14219	14175	14025	14188	14089	14027	13844	14060	13839	13764	13835	13859	14012	14009	13920	13939	14079	13815	14236	13982	14137	14073	14024	14066	14093	14005	14035	14017	13920	13918	14104	14051	13974	13999	14038	13923	14052	14001	13943	13770	14107	13831	13911	13830	14009	14029	14048	14114	13963	13976	13825	13850	13970	14107	14071	14158	14077	13852	14167	13974	13997	14091	13941	13937	14008	13923	14062	14141	13964	14002	13896	13933	13963	13886	14044	13995	14063	14144	14142	13949	13983	14098	13988	13937	14053	14108	13873	13884	13819	14087	13941	13889	13955	14069	14034	13889	13868	13883	14130	13970	14108	13858	13889	14133	13987	13943	14132	13996	14008	13786	14098	14070	13960	14098	13950	14027	13854	13905	14205	14173	14057	13928	13948	13821	13969	14077	14072	14155	13916	13913	14126	14018	13943	14035	13985	13940	13966	13926	14078	14012	14078	14039	14046	13794	13855	13973	14006	14079	14042	13918	13973	13884	14021	14048	14034	13920	13991	14093	14055	14164	14163	13984	14056	14057	14136	13984	13963	13981	14119	13870	13990	13921	14005	13978	14017	14005	13965	13954	14172	14069	14132	14058	13984	13983	13998	14023	14168	14015	13749	14062	14088	13949	13953	13900	13983	13963	13995	13951	13990	14053	14185	14053	14190	14006	14009	13919	14252	13906	13951	13896	13884	13836	14126	14077	13804	14050	14173	14021	14037	14072	13960	14101	13953	14069	14011	14113	13832	13909	14004	14066	13998	13901	13878	14097	13983	13827	13983	13996	14014	13906	13978	13883	13823	14046	13954	13890	13978	13872	13883	13998	14150	13974	13947	13902	14017	14079	14018	13994	14113	13862	14005	13979	13909	13933	13973	14015	13840	13890	14194	13857	13947	14110	14062	14058	14062	14130	14101	14030	14037	14103	14111	14152	13947	13952	14145	13955	14100	14013	14006	13963	14151	14077	14102	14141	14162	13988	14021	14029	13924	14082	14046	14241	13924	14011	13839	14062	14025	14005	14295	14273	13847	13896	14112	13938	13907	13907	13986	14072	13955	13881	14022	14141	14181	13976	13971	13923	14184	14146	13984	13877	14032	14009	14064	14076	14096	14002	14150	14070	14013	13988	13972	13831	13977	14056	13857	14137	14122	13895	13878	14016	14005	13947	13880	13777	13917	14109	13984	13769	13975	14070	14000	14053	14181	13901	13933	14033	14013	14112	13982	14052	14049	13978	13968	13969	14148	13903	14107	14000	14143	13949	14079	13999	13980	13872	13882	13922	14082	14161	13858	14063	14058	13999	13911	14014	13976	14086	14036	13835	14082	13920	14162	13972	14063	14033	14049	14071	13975	13934	13972	13935	13985	14077	14064	14000	14110	13956	14015	14101	14017	13978	14184	14054	14094	14007	14011	14121	14088	14140	14032	13972	14033	13990	14011	13917	14071	13876	13947	13990	13907	14069	14069	13972	14005	13898	13992	14049	13814	14096	13902	13830	14051	14091	13956	13942	13990	14135	14177	13982	13876	14002	14103	13897	13821	13840	13942	13926	13902	14036	14056	14053	14127	14180	14032	14002	14283	14066	13915	13917	14025	13983	13809	13936	14043	14160	14091	13973	14168	13986	13956	13987	14117	14107	14045	14220	14024	13925	13945	14160	14015	13954	13996	14058	14017	13945	13698	13891	14159	13761	13870	14005	13999	14198	14105	14120	13957	14030	14185	14105	14308	14084	13992	14110	14081	14054	14104	14041	14068	14013
17448	37256	29838	22872	19654	17069	15545	14596	14087	13656	13513	13362	13181	12935	12694	12903	13116	12836	12909	12891	12856	12799	12964	12784	12835	12764	12631	12763	12703	12561	12796	12714	12697	12960	12626	12849	12892	12734	12674	12564	12866	12677	12640	12904	12708	12776	12705	12748	12721	12841	12780	12697	12614	12755	12716	12482	12746	12694	12713	12817	12677	12926	12862	12750	12811	12702	12538	12701	12760	12578	12608	12610	12535	12775	12773	12713	12635	12690	12730	12644	12848	12593	12734	12678	12634	12707	12740	12655	12653	12678	12608	12585	12522	12640	12621	12740	12821	12738	12891	12748	12602	12606	12795	12673	12867	12851	12643	12550	12640	12748	12650	12653	12663	12603	12680	12808	12750	12659	12596	12626	12651	12669	12787	12692	12620	12706	12738	12749	12807	12497	12606	12633	12710	12689	12464	12771	12604	12634	12931	12676	12617	12768	12585	12571	12760	12618	12619	12522	12635	12703	12774	12608	12567	12691	12738	12714	12788	12567	12634	12671	12568	12700	12604	12611	12735	12674	12674	12540	12730	12721	12601	12813	12567	12650	12615	12682	12665	12540	12697	12616	12665	12849	12620	12775	12868	12669	12693	12555	12737	12887	12695	12627	12756	12716	12611	12720	12652	12513	12695	12714	12722	12799	12616	12692	12622	12623	12514	12630	12606	12647	12612	12478	12496	12653	12439	12772	12785	12735	12708	12825	12807	12703	12765	12738	12619	12669	12662	12701	12577	12669	12761	12653	12731	12765	12645	12544	12717	12712	12667	12665	12679	12622	12598	12784	12662	12670	12854	12572	12757	12657	12639	12720	12649	12621	12710	12724	12567	12589	12707	12627	12629	12859	12531	12558	12719	12642	12674	12683	12501	12716	12578	12671	12735	12661	12689	12716	12654	12826	12681	12655	12593	12656	12778	12695	12495	12702	12583	12864	12750	12681	12723	12489	12761	12671	12587	12687	12685	12645	12738	12745	12588	12719	12467	12739	12631	12800	12795	12740	12652	12720	12742	12825	12660	12728	12720	12774	12672	12670	12628	12742	12727	12627	12678	12583	12574	12562	12754	12599	12684	12816	12783	12651	12662	12836	12482	12828	12500	12675	12674	12543	12596	12761	12844	12808	12667	12748	12608	12545	12615	12613	12682	12610	12640	12560	12748	12562	12742	12863	12728	12603	12666	12628	12636	12653	12655	12737	12643	12672	12559	12820	12629	12767	12793	12537	12612	12703	12785	12922	12705	12625	12490	12652	12809	12524	12753	12674	12850	12690	12706	12751	12634	12696	12620	12708	12746	12519	12763	12474	12654	12685	12836	12723	12721	12628	12697	12744	12674	12502	12590	12658	12641	12699	12595	12714	12836	12729	12687	12629	12697	12615	12479	12715	12684	12827	12675	12608	12614	12755	12699	12717	12677	12632	12570	12676	12680	12613	12702	12683	12694	12575	12626	12698	12774	12540	12511	12925	12772	12601	12783	12577	12699	12597	12601	12704	12531	12672	12654	12664	12628	12739	12660	12549	12693	13033	12663	12668	12678	12563	12663	12696	12723	12705	12542	12733	12566	12710	12784	12573	12717	12782	12677	12743	12659	12535	12730	12613	12755	12753	12655	12762	12739	12615	12646	12807	12720	12594	12722	12504	12734	12749	12686	12687	12666	12678	12720	12649	12630	12574	12627	12779	12662	12732	12720	12667	12494	12539	12702	12508	12630	12817	12757	12555	12831	12686	12689	12663	12711	12708	12669	12817	12516	12621	12642	12672	12630	12598	12655	12800	12555	12777	12821	12851	12791	12563	12623	12684	12674	12646	12562	12904	12596	12630	12660	12485	12637	12666	12807	12773	12457	12740	12663	12696	12667	12636	12745	12801	12529	12784	12600	12593	12801	12674	12730	12659	12519	12694	12570	12598	12461	12779	12770	12592	12580	12636	12733	12706	12748	12613	12637	12676	12759	12803	12618	12692	12657	12633	12594	12663	12736	12717	12723	12650	12772	12688	12626	12806	12669	12571	12526	12672	12709	12709	12640	12689	12858	12617	12672	12743	12831	12689	12701	12595	12772	12804	12547	12894	12733	12716	12709	12737	12507	12890	12635	12618	12782	12621	12703	12824	12777	12571	12621	12576	12777	12688	12684	12628	12563	12941	12502	12645	12750	12763	12724	12505	12730	12665	12596	12596	12771	12862	12590	12680	12807	12689	12589	12469	12701	12626	12557	12705	12574	12663	12692	12830	12819	12623	12765	12527	12727	12549	12799	12631	12689	12657	12803	12671	12611	12632	12779	12682	12637	12590	12715	12608	12533	12653	12698	12526	12836	12684	12907	12690	12680	12609	12796	12651	12535	12638	12664	12792	12668	12750	12575	12560	12640	12566	12738	12765	12608	12767	12622	12602	12525	12649	12636	12534	12569	12629	12611	12652	12804	12606	12706	12708	12694	12575	12584	12590	12731	12611	12837	12606	12643	12691	12646	12619	12756	12796	12737	12649	12735	12754	12837	12540	12832	12702	12685	12819	12702	12653	12581	12602	12629	12550	12719	12740	12744	12595	12776	12793	12673	12601	12663	12617	12672	12547	12675	12628	12732	12652	12677	12792	12559	12680	12695	12578	12674	12757	12510	12803	12634	12596	12689	12526	12618	12728	12706	12719	12749	12618	12726	12716	12704	12582	12779	12816	12601	12504	12669	12608	12901	12781	12633	12750	12736	12570	12686	12787	12707	12678	12648	12487	12866	12664	12734	12725	12606	12569	12569	12759	12766	12606	12568	12649	12539	12797	12643	12691	12650	12563	12734	12691	12778	12737	12872	12663	12740	12620	12686	12731	12730	12723	12670	12560	12768	12755	12692	12634	12808	12573	12643	12558	12523	12582	12631	12703	12653	12827	12869	12650	12776	12589	12716	12739	12713	12703	12573	12873	12668	12648	12722	12790	12761	12644	12533	12745	12600	12614	12556	12691	12580	12692	12752	12639	12723	12729	12693	12695	12570	12686	12634	12737	12596	12691	12703	12721	12639	12623	12859	12654	12637	12866	12621	12719	12632	12793	12633	12592	12669	12667	12723	12594	12682	12694	12623	12668	12626	12604	12639	12583	12772	12671	12943	12713	12763	12602	12678	12601	12752	12761	12613	12610	12777	12598	12688	12676	12706	12631	12748	12543	12548	12617	12670	12730	12747	12714	12820	12698	12672	12807	12614	12774	12703	12708	12610	12660	12648	12635	12661	12714	12644	12728	12718	12579	12678	12709	12499	12764	12719	12585	12758	12707	12566	12687	12656	12702	12582	12543	12640	12647	12792	12769	12603	12783	12798	12748	12682	12603	12623	12745	12795	12716	12783	12562	12625	12814	12798	12745	12791	12534	12719	12624	12722	12797	12639	12543	12710	12660	12745	12601	12589	12562	12696	12629	12703	12779	12624	12685	12632	12691	12583	12646	12822	12482	12783	12699	12735	12460	12555	12575	12734	12645	12731	12587	12572	12790	12525	12636	12755	12702	12557	12704	12629	12622	12612	12720	12756	12653	12609	12617	12667	12537	12651	12806	12542	12536	12828	12657	12739	12537	12606	12557	12695	12762	12566	12652	12685	12595	12641	12648	12728	12705	12366	12595	12599	12845	12600	12762	12659	12729	12797	12637	12518	12797	12573	12450	12822	12737	12775	12631	12777	12576	12576	12734	12591	12675	12687	12722	12633	12679	12756	12542	12859	12722	12656	12538	12646	12727	12762	12819	12814	12667	12616	12643	12801	12704	12553	12880	12704	12773	12643	12726	12826	12590	12729	12571	12635	12782	12638	12726	12871	12620	12666	12505	12732	12767	12708	12843	12668	12533	12782	12619	12771	12668	12863	12711	12646	12693	12745	12589	12661	12661	12606	12564	12524	12732	12735	12733	12681	12585	12642	12604	12636	12695	12716	12595	12695	12660	12704	12710	12695	12525	12779	12728	12693	12665	12692	12708	12767	12736	12554	12626	12582	12666	12740	12768	12831	12706	12653	12800	12731	12549	12720	12581	12814	12612	12689	12815	12689	12580	12703	12818	12673	12610	12696	12619	12560	12610	12751	12548	12642	12644	12510	12637	12688	12647	12587	12554	12637	12681	12660	12794	12728	12437	12605	12596	12705	12749	12720	12684	12608	12641	12650	12575	12518	12749	12649	12679	12718	12735	12630	12662	12686	12632	12654	12705	12587	12541	12605	12835	12737	12660	12699	12604	12713	12695	12688	12683	12789	12651	12823	12602	12604	12721	12627	12645	12613	12775	12550	12693	12553	12550	12730	12678	12607	12717	12614	12613	12628	12804	12841	12685	12572	12655	12619	12703	12643	12599	12789	12662	12626	12598	12639	12683	12739	12584	12542	12629	12718	12741	12834	12769	12622	12448	12554	12727	12835	12695	12723	12657	12659	12597	12585	12663	12894	12644	12733	12650	12517	12691	12696	12756	12733	12587	12680	12635	12700	12759	12800	12609	12711	12716	12569	12610	12752	12654	12803	12786	12503	12644	12748	12768	12517	12567	12676	12710	12787	12698	12595	12534	12737	12609	12696	12769	12798	12756	12581	12679	12700	12721	12756	12656	12643	12870	12571	12597	12675	12754	12785	12750	12686	12673	12721	12767	12768	12655	12609	12791	12664	12714	12677	12591	12682	12729	12563	12586	12686	12633	12630	12633	12736	12468	12701	12714	12564	12738	12715	12639	12600	12574	12666	12583	12745	12712	12557	12497	12567	12695	12731	12720	12737	12711	12449	12775	12852	12731	12472	12636	12624	12663	12557	12700	12779	12713	12643	12797	12750	12720	12672	12733	12657	12516	12678	12825	12887	12771	12794	12777	12704	12536	12615	12648	12636	12673	12651	12732	12643	12634	12813	12633	12766	12656	12660	12698	12551	12543	12735	12587	12652	12678	12690	12573	12708	12640	12592	12809	12642	12569	12778	12745	12729	12700	12685	12723	12737	12644	12671	12760	12655	12693	12800	12698	12628	12764	12556	12656	12620	12571	12758	12756	12598	12691	12615	12681	12690	12730	12770	12634	12757	12664	12603	12625	12843	12327	12771	12700	12586	12518	12750	12490	12852	12587	12687	12778	12792	12549	12637	12745	12614	12806	12681	12821	12698	12803	12828	12696
25292	21601	27169	27284	19900	17974	17067	16087	15709	15689	15436	15397	15249	15230	15052	15090	15205	15086	14945	15020	14938	14974	15235	15253	15159	15022	14822	14924	14999	14922	15067	15050	14922	14958	15144	15200	15066	14966	14923	15041	15288	15163	14952	14932	14939	15024	14982	14996	15086	15009	14891	14888	14708	14729	14981	15029	15063	14951	14791	14843	14809	14958	15137	14978	15092	14898	14959	14810	15137	14934	14879	14680	15144	15032	14939	14930	14672	15099	14995	15132	14819	15003	14876	14832	14969	14887	14913	15225	15045	14846	15070	14916	14995	15003	15222	14914	14926	14906	14878	14893	15006	14871	14928	14953	15026	15032	15126	14977	15030	14731	14997	14825	14962	14740	14969	15024	14868	14961	15023	14970	15011	14938	14932	14740	15043	14998	14894	14974	14831	15039	14832	14827	14843	14879	14747	15010	14940	15025	14941	15035	14949	14913	14905	14857	14960	14768	15029	14917	14986	14992	14993	15016	14927	14866	14857	15009	14807	15037	14871	15074	14634	14847	15033	14917	15043	15042	14912	14937	14952	15099	14872	14926	14867	14907	15137	14919	14848	14844	15075	14935	14918	14738	14953	14969	15051	15112	14990	15071	14778	14769	14903	14808	14885	15036	15011	14773	14816	15006	15237	14863	14786	14868	14957	14887	14985	14921	14977	14831	14918	14862	15001	14897	15190	14929	14989	14797	14883	14905	14657	14975	14886	14794	14852	14970	14892	14900	14947	15001	15016	14796	14896	14884	15009	15059	14967	14926	14852	14988	14823	14923	14931	14931	14965	15205	15044	15084	14753	15055	14825	14780	14900	15002	14773	14675	14991	14957	14978	14855	14858	15173	15036	14930	15052	14977	14951	14867	15017	15069	14934	14928	15025	14934	14967	14934	15079	14851	14911	15124	14927	14897	15140	14936	14923	14918	15052	14784	14888	15038	15102	14946	14990	15066	15060	14982	14929	14772	14966	14916	14797	14918	14928	14747	14724	14865	14841	15093	14920	14930	15026	15154	14979	14906	14793	15043	15158	14956	14906	15215	14921	15081	14873	14970	15176	14833	14940	15189	15169	14903	15070	14786	15071	14844	14930	14899	14867	14993	15042	14942	14954	15043	15063	14984	14876	14844	14956	14975	14953	14927	15048	14902	14906	14933	14925	14820	15045	15057	15025	15026	14976	14864	14868	14906	14976	14993	14976	14831	15108	14890	14752	14912	14831	14948	14954	15124	14915	15004	14829	15048	14861	14995	14915	14983	15195	15063	15083	14900	14859	14864	14929	15056	14867	14870	14809	15020	14837	14826	15065	14903	15081	14895	14872	14844	14952	15084	14960	14814	15091	15089	15145	14923	14871	14833	15113	14780	14804	15033	14833	14987	14979	15030	14937	14957	14891	14926	14798	15011	14875	14667	14813	14977	14858	14919	15067	14981	15176	14897	14895	15042	15023	14947	14946	14967	14941	14879	14998	14875	15231	14927	14890	14841	15079	15036	14917	15002	14958	14914	14773	14885	14859	14953	15108	14987	14816	14934	15203	14974	14825	14975	14992	14904	15035	14945	14955	15017	15015	14828	14941	14861	14971	15097	15063	14917	14842	15046	14969	14938	14819	14809	15014	14908	15122	15051	14748	14754	15069	14838	15046	15023	15108	15027	14956	14718	14944	14858	15022	14934	15079	15089	14882	14994	15045	14891	15004	14969	15015	14789	14926	15084	15089	15045	15144	14987	14991	15028	14916	14872	15134	14903	15016	14858	14836	14949	14832	14988	14976	15002	15123	15014	15031	14673	15065	14851	15008	14989	14994	14976	15060	15050	15028	15022	14868	14963	15058	14820	15053	14761	15057	14857	14723	14867	14967	14870	14862	14998	15068	15121	15102	14746	14871	14977	14890	14778	14836	14938	14872	15063	14961	14988	14850	14958	15008	14982	15095	14770	14919	14951	14938	14753	14895	15076	14928	14930	14831	14888	14761	15018	15042	14881	15103	15094	14978	15063	15046	15026	15109	14803	14824	14892	14883	15032	14931	14917	15032	14924	15151	14728	14911	14861	14798	14901	15117	14883	14880	14938	14997	14930	14933	14580	15022	14725	15027	15087	14744	14837	14766	14816	14966	14806	14940	15009	15125	14908	14912	14880	14764	14923	14716	14927	14818	14838	14995	15073	14796	14862	15050	14976	14895	14961	14970	14953	14733	15015	15122	15087	14939	15055	15046	14874	15081	15051	14993	14970	15076	14992	14946	15045	15353	15157	15031	14987	14885	14748	14955	15006	14795	14822	15056	14887	15029	14881	15068	15012	14942	14943	15053	14931	14991	14902	15004	15029	14888	14924	14954	14802	14925	14968	14897	14915	15018	14871	14994	14914	14935	14918	15001	14765	15256	14819	15003	14952	14939	14985	14917	14902	14961	14921	14964	15024	14956	14921	15011	14921	15007	14789	14897	14868	15048	14835	14991	14840	14915	15105	14904	15085	14960	14806	14751	15074	14929	14794	15023	14905	14777	15051	14800	14981	15002	14951	15076	14953	14853	14965	14953	14989	14884	14962	15174	14940	15051	14908	14822	14850	15071	14884	14890	15081	15122	14929	14982	14885	14993	15180	15013	14910	15132	15009	14993	14855	14888	14902	14842	14932	14754	15008	14963	14912	14758	15052	14967	15088	14836	14747	14925	15002	14962	14745	14895	15036	15037	14900	14853	14744	15038	14787	14861	15189	14996	14991	14894	15145	15093	14934	14887	14915	14977	15048	14911	14931	14957	14869	14803	14996	14947	14982	15002	15083	15000	15056	14860	15165	14944	15040	15036	14891	14977	14975	14738	15044	15012	14981	15034	15148	15003	15164	14954	15088	14998	14844	14857	14914	14845	15157	14965	14920	14732	14774	14914	14817	14921	14910	14888	15082	14805	14923	14748	15161	14870	14880	14969	15018	14937	14858	15043	14916	14826	14865	14977	14976	14735	14895	14807	15102	15059	15027	14938	14909	15026	15050	14912	14820	14899	15079	14810	14929	14973	14950	14923	14914	15073	14924	15048	14870	14918	15042	14988	14904	15173	14974	14911	15051	15030	14919	14662	14983	14691	15004	14872	14951	14796	14814	14970	14851	15027	15206	14953	15082	15042	14876	15005	15078	14966	15055	14902	15007	14905	15005	15042	14982	14965	14919	14900	14973	14994	15061	14783	14991	14976	15044	14946	14918	14928	14773	14955	14956	14987	14948	14884	15074	14894	14898	14815	15012	14880	14749	15178	14850	15024	15029	14988	15009	15065	14688	14900	14803	14981	15044	15063	14912	14988	14900	14931	14949	14893	14956	14874	15071	14881	14839	15023	14923	15000	14937	15146	15032	15097	14833	15018	15196	15076	14929	14958	14938	15090	14974	15073	15100	14769	14994	14950	14927	15024	14819	15017	14871	14841	14799	14724	15023	15089	14807	14878	14867	14952	14879	14857	14943	14921	14944	14878	15020	15025	15097	15013	15064	15041	14948	14863	15062	14832	15052	14953	14876	15075	15086	14969	14928	15012	15007	14924	15175	14974	14947	15191	14892	14960	14880	14706	15001	15027	14855	14965	14779	15034	15110	14840	14974	15004	14907	14865	14934	14848	14902	14973	14836	14829	14932	15023	14978	14915	15015	15075	14935	14877	14761	14904	14940	14936	14940	15168	14945	15244	14896	14902	14853	14965	15122	15016	15012	14880	15107	15108	14867	15081	14985	14921	14716	14977	15144	14841	14898	14838	14757	15057	14963	15054	15002	14912	15080	14948	15042	14955	14956	14949	14961	14854	14909	14780	15138	14825	15034	15075	14854	14878	14928	14862	14989	15102	15145	14915	14937	15006	15180	15140	14944	14839	14751	14936	14803	14891	14940	14844	15002	14989	14870	15022	15066	15097	14812	14944	14837	14996	15095	14904	14976	15008	14743	15008	14999	14849	14906	15111	15070	15063	14932	15182	14885	14864	14892	14829	14962	15055	15077	15078	14919	14792	14867	14960	14811	14719	14993	15142	14994	15023	14865	14813	14862	14910	14996	14960	15131	14910	14951	14798	15093	14946	14900	15118	14901	15014	14822	14953	14709	14984	14907	14989	14925	15028	14825	14896	14954	15126	15012	14981	14772	14951	14957	15183	14953	14977	14938	14972	14957	14962	14887	14823	14952	14961	14956	14939	15242	14732	14721	14969	14875	14944	14953	14916	14757	14968	15042	15094	15197	14932	14947	15065	14975	15080	15081	15032	14876	14842	15061	15134	14917	14975	15019	14976	14727	15019	14846	14841	14872	14811	15053	14755	14826	15044	14884	14692	14969	14908	14954	15107	15039	14719	14962	15017	14980	14830	15009	14958	14787	14991	14792	14987	14960	15049	14948	14879	14838	15021	14980	15048	14732	14906	14995	15085	15043	14936	14893	15109	14825	15091	15001	15014	14969	15062	14934	14882	14993	15009	14914	14934	15041	14908	14817	14900	15072	15102	14898	15015	14902	15001	14938	15132	15002	15053	15005	14879	14924	15076	14994	14932	15077	14869	15096	14848	15072	15165	14753	14860	14976	14847	15061	14955	15032	15146	15104	14726	14786	15026	14859	15018	15024	14956	14956	15128	15019	14965	14819	14936	14895	15012	14942	14975	14917	14929	14963	15000	14836	14859	15011	14981	14979	15033	14940	14896	15080	15077	15003	14999	14971	15021	14934	15004	15130	14914	14872	15013	14974	14885	14901	15071	15109	14853	14865	14916	14968	15029	14877	14897	14953	14998	14879	15097	15064	15081	14899	14900	14927	15030	14743	14856	15039	14817	14911	14977	14733	14849	14790	15019	14894	14890	14828	14934	14853	14965	15119	14745	14985	15119	14981	14949	14842	15205	15112	14996	14933	14911	14922	15184	15200	15047	15010	14999	14913	14705	15230	14982	14939	14762	14920	14848	14783	14931	14987	14926	15026	15030	14836	15140	14986	14858	15131	14867	14934	14800	15110	14991	15194	14918	15018	15052	15074	14943	14707	14985	14947	14938	14874	15019	14988	14901	14851	14888	14839	14824	14922	14947	14989	14896	14962	15064	15016	15055	15104	14960	14898	14930	15225	15282	14937	14945	14943	14939	14840	14958	15095	15041	14883	14852	14983	14801	14814	15029	14906
18178	34311	27125	21565	18627	16562	15237	14795	14471	14022	13719	13684	13421	13592	13571	13340	13413	13449	13574	13195	13502	13331	13170	13255	13429	13304	13402	13120	13378	13410	13200	13260	13336	13194	13154	13237	13305	13342	13287	13443	13170	13234	13455	13403	13153	13311	13204	13366	13322	13289	13075	13345	13245	13252	13447	13277	13213	13321	13264	13261	13227	13238	13366	13254	13388	13368	13280	13197	13380	13303	13253	13228	13409	13193	13161	13355	13356	13360	13211	13084	13302	13336	13264	13189	13417	13158	13261	13255	13353	13324	13218	13293	13324	13217	13294	13106	13313	13269	13158	13298	13167	13259	13202	13244	13249	13316	13366	13086	13290	13335	13245	13211	13324	13257	13207	13287	13253	13208	13278	13189	13197	13209	13333	13155	13207	13222	13334	13316	13202	13219	13234	13216	13189	13308	13188	13251	13311	13229	13094	13112	13197	13412	13382	13332	13172	13255	13385	13221	13259	13223	13324	13161	13194	13276	13359	13325	13101	13409	13244	13285	13363	13277	13232	13297	13203	13251	13217	13187	13315	13294	13283	13140	13128	13154	13243	13277	13181	13291	13348	13207	13171	13292	13222	13225	13282	13205	13391	13181	13196	13364	13342	13199	13402	13245	13251	13216	13357	13225	13243	13371	13257	13277	13321	13313	13263	13174	13164	13175	13197	13339	13234	13243	13352	13474	13384	13287	13293	13290	13222	13225	13222	13219	13450	13334	13258	13180	13291	13372	13297	12993	13353	13232	13288	13229	13298	13069	13041	13251	13104	13183	13210	13166	13319	13203	13452	13343	13234	13385	13277	13233	13251	13274	13410	13277	13282	13264	13301	13141	13196	13316	13341	13390	13269	13222	13337	13217	13297	13333	13160	13128	13292	13427	13196	13223	13327	13242	13300	13193	13333	13320	13347	13240	13378	13257	13247	13334	13267	13267	13411	13139	13325	13221	13323	13191	13245	13211	13128	13167	13352	13295	13205	13341	13322	13175	13246	13424	13129	13274	13329	13249	13209	13244	13149	13338	13132	13224	13193	13302	13206	13309	13132	13300	13271	13375	13161	13307	13161	13220	13232	13214	13269	13220	13338	13262	13271	13251	13129	13358	13269	13291	13316	13248	13269	13201	13259	13216	13339	13332	13159	13276	13197	13253	13364	13078	13323	13337	13348	13241	13310	13376	13225	13240	13144	13260	13203	13137	13166	13335	13417	13265	13288	13226	13181	13321	13349	13323	13355	13160	13186	13285	13279	13134	13289	13232	13350	13271	12995	13162	13356	13288	13344	13163	13370	13354	13363	13397	13083	13236	13152	13146	13217	13277	13246	13319	13184	13330	13310	13261	13308	13307	13259	13156	13325	13262	13295	13304	13139	13157	13318	13224	13230	13167	13298	13217	13298	13190	13294	13221	13205	13515	13041	13334	13078	13227	13211	13329	13247	13209	13452	13202	13112	13286	13332	13209	13311	13229	13123	13195	13208	13256	13130	13203	13396	13280	13282	13181	13309	13187	13138	13333	13257	13257	13095	13242	13150	13200	13258	13397	13230	13277	13241	13387	13335	13127	13286	13241	13146	13210	13151	13190	13268	13255	13340	13294	13154	13319	13217	13193	13414	13259	13396	13209	13123	13383	13377	13314	13072	13218	13262	13386	13166	13362	13296	13086	13165	13250	13201	13333	13237	13222	13197	13233	13237	13213	13395	13231	13351	13087	13361	13412	13188	13291	13145	13293	13248	13196	13311	13376	13204	13251	13259	13172	13292	13143	13388	13199	13173	13138	13261	13331	13172	13087	13239	13303	13223	13350	13264	13271	13313	13243	13270	13337	13306	13310	13447	13321	13146	13299	13130	13273	13162	13132	13373	13373	13285	13402	13127	13246	13334	13121	13229	13324	13214	13179	13065	13207	13098	13284	13233	13267	13246	13253	13157	13263	13275	13218	13341	13296	13299	13206	13504	13205	13177	13276	13198	13175	13273	13225	13237	13184	13099	13140	13337	13315	13241	13228	13118	13298	13364	13289	13312	13144	13191	13314	13291	13229	13268	13279	13334	13036	13169	13330	13348	12962	13368	13220	13456	13224	13353	13410	13420	13217	13333	13124	13162	13163	13349	13292	13302	13125	13217	13246	13199	13372	13221	13211	13254	13412	13293	13330	13185	13256	13259	13269	13123	13428	13367	13190	13393	13240	13264	13243	13190	13332	13302	13345	13301	13182	13165	13223	13300	13199	13143	13272	13241	13291	13383	13193	13328	13211	13248	13307	13141	13069	13424	13175	13421	13310	13051	13247	13192	13340	13270	13150	13144	13165	13079	13162	13302	13410	13185	13425	13175	13226	13145	13027	13293	13154	13233	13157	13152	13270	13305	13275	13370	13264	13310	13281	13427	13277	13321	13284	13230	13213	13142	13365	13249	13228	13284	13234	13205	13367	13328	13214	13321	13213	13165	13310	13273	13240	13307	13139	13186	13185	13229	13411	13159	13228	13167	13160	13200	13353	13099	13285	13212	13344	13346	13334	13241	13147	13066	13212	13255	13330	13341	13166	13043	13181	13317	13348	13160	13172	13169	13322	13172	13073	13060	13315	13331	13263	13226	13188	13332	13151	13304	13377	13515	13246	13242	13365	13210	13298	13260	13209	13210	13379	13279	13241	13170	13303	13133	13221	13220	13279	13019	13297	13304	13148	13305	13210	13342	13212	13300	13260	13321	13186	13309	13317	13374	13221	13336	13455	13469	13267	13162	13279	13396	13262	13233	13183	13221	13324	13288	13292	13316	13328	13372	13328	13343	13406	13494	13280	13283	13206	13445	13165	13424	13262	13204	13278	13237	13129	13193	13124	13305	13413	13244	13459	13203	13337	13124	13107	13348	13122	13134	13287	13185	13402	13269	13193	13388	13232	13357	13378	13472	13183	13264	13312	13256	13174	13222	13293	13403	13229	13245	13315	13397	13320	13340	13236	13091	13480	13372	13252	13289	13199	13193	13314	13303	13137	13266	13326	13175	13247	13329	13155	13225	13326	13316	13334	13217	13215	13178	13373	13337	13209	13297	13321	13194	13224	13158	13301	13203	13306	13254	13210	13323	13329	13144	13290	13393	13205	13338	13234	13212	13303	13315	13342	13352	13155	13165	13323	13305	13278	13287	13189	13289	13417	13217	13461	13173	13400	13194	13132	13246	13266	13185	13349	13250	13313	13215	13245	13226	13148	13409	13225	13310	13249	13046	13329	13186	13275	13209	13306	13407	13299	13441	13300	13399	13188	13244	13216	13397	13184	13238	13175	13310	13233	13394	13286	13138	13371	13377	13318	13170	13207	13362	13333	13326	13160	13361	13284	13340	13050	13217	13245	13431	13368	13164	13223	13237	13255	13268	13248	13327	13109	13259	13248	13333	13227	13282	13184	13226	13234	13220	13238	13275	13395	13101	13155	13243	13329	13394	13411	13360	13255	13111	13263	13219	13304	13205	13430	13259	13218	13365	13414	13293	13355	13289	13170	13448	13273	13158	13119	13377	13236	13360	13257	13218	13208	13373	13317	13277	13240	13239	13160	13217	13387	13207	13262	13258	13322	13329	13197	13368	13164	13150	13295	13199	13266	13223	13277	13387	13416	13289	13124	13329	13315	13143	13184	13318	13084	13314	13341	13366	13266	13268	13243	13296	13268	13168	13181	13163	13285	13310	13161	13289	13082	13243	13103	13314	13283	13404	13344	13312	13121	13238	13203	13283	13243	13234	13346	13377	13274	13303	13339	13242	13212	13242	13282	13309	13291	13326	13275	13078	13158	13249	13336	13178	13178	13257	13084	13241	13279	13241	13302	13285	13300	13154	13203	13220	13524	13182	13261	13102	13272	13225	13239	13375	13326	13213	13315	13219	13330	13195	13247	13189	13175	13265	13367	13358	13324	13211	13217	13262	13138	13180	13244	13274	13341	13308	13375	13173	13335	13274	13282	13366	13308	13229	13297	13016	13178	13257	13208	13304	13254	13269	13280	13311	13200	13154	13179	13536	13355	13376	13319	13337	13190	13121	13196	13235	13125	13354	13197	13091	13331	13216	13376	13416	13232	13212	13242	13180	13402	13200	12977	13344	13170	13136	13130	13252	13170	13327	13307	13273	13091	13105	13204	13332	13080	13076	13354	13368	13326	13240	13330	13406	13399	13233	13130	13106	13227	13326	13161	13418	13312	13229	13224	13259	13224	13337	13308	13251	13323	13393	13331	13333	13204	13296	13199	13378	13379	13354	13198	13514	13362	13401	13331	13156	13403	13309	13270	13360	13213	13187	13269	13259	13287	13283	13324	13124	13123	13340	13264	13334	13246	13594	13123	13174	13143	13300	13127	13263	13324	13193	13132	13332	13300	13262	13468	13319	13209	13131	13169	13247	13305	13181	13133	13185	13272	13222	13287	13167	13330	13180	13074	13365	13383	13438	13326	13244	13146	13362	13417	13187	13377	13351	13268	13256	13222	13167	13053	13239	13325	13331	13193	13336	13132	13367	13265	13188	13361	13323	13258	13191	13278	13346	13153	13323	13230	13211	13282	13269	13334	13275	13240	13299	13205	13242	13207	13379	13299	13225	13330	13302	13296	13258	13121	13388	13244	13212	13387	13322	13235	13096	13132	13325	13386	13048	13400	13260	13297	13341	13282	13277	13301	13223	13256	13322	13246	13277	13437	13290	13232	13428	13347	13385	13126	13424	13319	13211	13368	13208	13211	13318	13134	13198	13268	13360	13239	13275	13386	13207	13307	13261	13209	13314	13190	13267	13152	13317	13333	13151	13279	13270	13206	13296	13315	13246	13300	13194	13148	13138	13215	13100	13301	13258	13335	13279	13343	13176	13210	13264	13092	13327	13318	13255	13277	13235	13260	13298	13329	13252	13230	13208	13241	13257	13134	13198	13290	13240	13117	13162	13321	13314	13309	13167	13390	13241	13269	13193	13235	13347	13492	13143	13178	13336	13130	13405	13194	13398	13276	13248	13300	13398	13181	13206	13370	13359	13276	13201	13315	13285	13232	13140	13158	13175	13164	13195	13436	13240	13286	13335	13175	13113	13201	13138	13320	13388	13410	13272	13364	13376	13249	13200	13232	13169	13074	13090	13352	13233	13150	13165	13121	13212	13266
22693	21631	28885	24894	22036	23327	22042	17161	15551	15378	15181	14881	14897	14811	14642	14628	14669	14583	14557	14450	14515	14428	14556	14530	14419	14520	14442	14472	14343	14213	14204	14369	14251	14242	14448	14335	14379	14364	14270	14206	14162	14181	14457	14316	13969	14077	14228	14063	14234	14368	14166	14207	14089	14221	14321	14149	14110	14311	14287	14363	14185	14213	14124	14380	14296	14233	14175	14197	14336	14177	14174	14148	14384	14259	14300	14267	14276	14157	14358	14141	14028	14111	14095	14038	14234	14258	14150	14366	14296	14181	14256	14058	13944	14161	14382	14327	14191	14242	14273	14224	14312	14192	14325	14072	14366	14272	14374	14106	14088	14145	14121	14307	14187	14197	14093	14102	14182	14239	14284	14274	14393	14287	14148	14060	14177	14220	14245	13952	14037	14297	14172	14343	14431	14251	13958	14210	14255	14188	14262	14346	14407	14159	14259	14290	14320	14210	14226	14157	14374	14214	14258	14302	14172	14224	14241	14188	13993	14006	14004	14147	14031	14131	14318	14248	14198	14199	14264	14147	14198	14307	14112	14293	14154	14135	13896	14067	14128	14355	14264	14154	14188	14200	14120	14130	14275	14356	14167	14264	14256	14196	14349	14223	14112	14154	14189	14354	14131	14196	14209	14287	14140	14254	14346	14228	14043	14270	14131	14141	14174	14046	14151	14050	14238	14279	14252	14158	13982	14257	14516	14202	14376	14262	14340	14183	14271	14125	14217	14316	14327	14069	14216	14188	14175	14012	14214	13997	14116	14143	14099	14017	14277	14018	14161	14160	14202	13963	14248	14240	14349	14030	14173	14140	14433	14250	14267	14352	14264	14171	14267	14100	14237	14103	14200	14309	14137	14301	14220	14401	14135	13968	14072	14042	14281	14176	14214	14265	14371	14167	14225	14191	14234	14340	14414	14225	14015	14114	14492	14324	14072	14207	14203	14235	14049	14149	14155	13999	14121	14244	14359	14059	14104	14190	14149	14034	13925	14062	14384	14067	14299	14216	14164	14228	14294	14223	14319	14137	14184	14198	14005	14173	14367	14336	14326	14220	14365	14142	14276	14272	14195	14121	14172	14210	14218	13978	14232	14185	14157	14249	14358	14093	14042	14191	14312	14212	14109	14259	14087	14084	14150	14253	14158	13805	14330	14348	14322	14137	14034	14298	14208	14403	14412	14168	14308	14264	14256	14232	13955	14359	14166	14139	14190	14207	14067	14136	14176	14208	14212	14041	13909	14025	14165	13944	14117	14134	14154	14225	14190	14115	14232	13919	14323	14105	14245	14219	14134	14161	14205	14192	14157	14241	14114	14126	14219	14257	13953	14208	14106	14141	14226	14171	14255	14147	14180	14138	14110	14108	14298	14062	14107	14326	14098	14172	14287	14109	14200	14104	14105	14314	14080	14106	14253	13988	14129	14048	14077	13895	14150	14208	14067	14145	14277	14129	14245	14100	14176	14196	14323	14300	14383	14189	14295	14140	14105	14038	14481	14173	14240	14046	14124	14106	14033	14387	14328	14238	14173	14228	14178	14112	14180	14150	14264	14171	14325	14345	14129	14307	14254	14156	14353	14245	14245	14072	14167	14135	14065	14193	14374	14348	14023	14235	14255	14230	14417	14190	14123	14025	14141	14234	14385	14191	13983	14308	14259	14234	13951	14125	14203	14035	14178	14084	14204	14145	13973	14246	14096	14121	14232	14093	14076	14359	14368	14151	14372	14208	14230	14169	14126	14196	14154	14243	14119	14223	14049	14127	14304	14318	14176	14196	14076	14201	14202	14148	14201	13966	14179	14117	14210	14162	14461	14168	14139	14093	14353	14101	14098	14179	14278	14181	14289	14066	14295	14207	14152	14017	14333	14288	14026	14057	14138	14090	14292	14124	14200	14090	14088	14163	14183	13961	14192	14157	14029	14079	14085	14004	14122	14114	14013	14195	14129	14307	14310	14058	14189	14019	14075	14181	14339	14345	14219	14235	14247	14048	14005	14048	14360	14226	14188	14140	14279	14258	14388	14224	14150	14390	14357	14085	14218	14005	14074	14160	14225	14251	14332	14304	14019	14064	13893	14265	14190	14242	14414	14261	14164	14017	14239	14230	14103	14066	14103	14052	14084	14236	14443	14373	14241	14293	14109	14124	14048	14082	14154	14301	14132	14355	14059	13945	14267	14129	14074	13997	14260	14222	14166	14147	14328	14245	14183	14219	14213	14132	14494	14129	14219	14130	14201	14171	14093	14276	14361	14072	14228	14135	14130	14099	14174	14293	14105	14029	14249	14245	14139	14296	14306	14160	14038	14120	14202	14177	14191	14192	14251	14075	14296	14207	14265	14279	14230	14046	14303	14123	14049	14230	13995	14095	14070	14111	14238	14233	14127	13973	14090	14136	14215	14298	14281	14364	14268	14137	14135	14009	14083	14100	14026	14129	14207	14318	14157	14232	14293	14395	14179	14113	14204	14191	14195	14270	14141	14157	14246	14180	14146	14396	14221	14222	14314	14145	14215	14364	14309	14273	14210	14354	14205	14210	14172	14242	14063	13991	14095	14171	14014	14200	14381	14232	14120	14118	14275	14254	13996	14055	14164	14076	14196	14159	14244	14304	14023	14138	14169	14386	14178	14112	13936	14149	14173	14298	14105	14074	14264	14245	14193	14068	13993	14056	14143	14280	14143	14400	14284	14369	14085	14122	14335	14339	14057	14076	14267	14326	14329	14297	14170	14207	14168	14359	14064	14332	14223	14046	14294	14244	14219	14224	14193	14230	14269	14098	14050	14156	14268	14336	14356	14112	14095	14316	14235	14211	14373	14280	14143	13990	14199	14382	14108	14139	14180	14143	14204	13843	14208	14184	14128	14202	14242	14364	14259	14307	14122	14082	13954	14123	14203	14253	14109	14091	14182	14208	14162	14029	14137	13927	14151	14278	14117	14132	14220	14263	14222	14352	14219	14228	14379	14088	14310	14250	14537	14334	14375	14100	14261	14105	14327	14057	14309	14084	14081	14207	14024	14095	14319	14104	14116	14192	14171	14109	14366	14117	14162	14188	14354	14310	14278	14173	14284	14131	14161	14135	14129	14070	14174	14251	14079	14174	14278	14114	14225	14333	14085	14386	14272	14025	14267	14239	14319	14230	14220	14218	14227	14048	14203	14057	14205	13999	14129	13935	14164	14446	14200	14204	14256	14092	14149	14185	14102	14065	14010	14078	14232	14269	14197	14097	14107	14292	14082	14310	14266	14072	14279	14237	14184	14196	14104	14230	14020	14078	14083	14127	14249	14201	14226	14247	14191	14033	14299	14141	14124	14186	14329	14251	14217	14138	14150	14185	14388	14385	14112	14095	14222	14015	14390	14194	14243	14109	14211	14229	14319	14319	14178	14423	14301	14360	14232	14289	14162	14257	14155	14040	14279	14098	14134	14071	14083	14116	14198	14398	14284	14296	14063	14186	14263	14126	14151	14116	14080	13804	14266	14042	14218	13974	14085	14126	14198	14331	14284	14187	14065	14275	14369	14174	14159	14247	14215	13969	14226	14104	14071	14294	14239	14256	14187	14283	14153	14073	13985	14002	14125	14017	14217	14204	14295	14285	14332	14156	14226	14239	14252	14295	14157	13958	14239	14382	14252	14412	14552	14123	14331	14067	14123	14198	14008	14099	14196	13986	14073	14209	14103	14152	14198	14139	14088	14149	14374	14183	14197	14108	14218	14229	14234	14180	14034	14045	14206	14153	14271	14191	14332	14119	14229	14085	14315	14101	14252	14096	14166	14093	14043	14106	14217	14065	14121	14059	14177	14352	13988	14283	14450	14103	14175	14201	14222	14194	14244	14104	14060	14179	14030	14000	14216	14175	14391	14221	14149	14203	13994	14286	14306	14336	14067	14258	14209	14058	14308	14034	14118	14240	14230	14208	14185	14151	14136	14313	14267	14202	14279	14202	14039	14103	14143	14263	13990	14240	14236	14120	14196	14160	14170	14139	14035	13959	14222	14118	13922	14173	14114	14184	14133	14319	14198	14046	14368	14200	14039	14169	14070	14376	14205	14025	14128	14359	14074	14054	14255	14189	14169	13987	14195	14151	14192	14152	14156	14147	14151	14076	14171	14248	14285	14138	14046	14221	14119	14274	14206	14110	14105	14039	14208	14267	14177	14145	14215	14008	14134	14398	14158	14336	14199	14374	14173	14158	14032	14120	14245	14145	14111	14346	14270	14286	14135	14256	14306	14173	14115	14339	14214	14152	14403	13949	14113	14210	14396	14322	14094	14076	13963	14208	14149	13989	14117	14054	14085	13987	14224	14115	14037	14292	14327	14310	14224	14187	14251	14350	14345	14302	14288	14196	14139	14129	14049	14091	14121	14178	14151	14166	14241	14043	13956	14080	14307	14069	14083	14058	14224	14161	14096	14110	14084	14217	14086	14270	14150	14321	14167	14111	14405	14246	14248	14173	14083	14197	14264	14074	14255	14244	14116	14162	14109	14007	14288	14248	14247	14260	14203	14102	14059	14072	14360	14223	14110	14105	14210	14274	14476	14331	14341	14191	14039	14141	14084	13965	14177	14238	14152	13917	14140	14106	14332	14147	14254	14150	14065	14209	13979	14074	14121	14006	13982	14147	14222	14078	14198	14285	14248	14204	14041	14262	14230	14232	13965	14006	14023	14119	14135	14067	14169	13901	14152	14241	14288	14232	14102	14252	14124	14343	14147	14072	14348	14376	14075	14152	14384	14140	14085	14300	14310	14324	14099	14072	14135	14418	14058	14306	14305	14141	14192	14062	14141	14183	14203	14162	14302	14084	14075	14187	14328	14088	14070	14096	14252	14325	14142	14200	14220	14105	14279	14019	14218	13952	14203	13942	14251	14236	14389	14144	14001	14111	14155	14109	14093	13845	14207	14151	14244	14121	14187	14321	14127	14121	14259	14248	14290	14094	14244	14227	14303	14213	14061	14322	14121	14305	14293	14254	14238	14222	14344	13990	14225	14188	14243	14232	14091	14292	14256	14407	14029	14080	14120	13947	14179	14155	14075	14203	14120	14206	14179	14275	14221	14284	14309	14229	14220	14161	14131	14158	14269	14168	14323	14081	14301	14265	14250	14069	14154	14039	14231	14303	14203	14196
18848	41306	33812	26094	21907	18707	16821	15583	14814	14269	13834	13619	13276	13444	13234	13121	13065	13096	12972	12905	12922	12937	12921	12903	12751	12765	12774	12983	12809	12869	12877	12672	12779	12817	12794	12781	12714	12804	12712	12783	12907	12612	12844	12736	12694	12645	12826	12788	12866	12745	12739	12702	12732	12839	12576	12795	12854	12695	12815	12812	12753	12664	12841	12789	12816	12794	12822	12789	12616	12578	12772	12645	12710	12790	12834	12684	12740	12576	12834	12793	12720	12728	12897	12774	12582	12602	12732	12550	12811	12726	12876	12752	12774	12789	12807	12590	12581	12694	12752	12719	12759	12798	12739	12667	12532	12783	12667	12689	12711	12749	12749	12812	12671	12778	12559	12672	12739	12933	12770	12630	12677	12623	12772	12761	12706	12744	12797	12784	12647	12613	12640	12625	12602	12718	12771	12632	12659	12819	12452	12660	12760	12517	12793	12766	12573	12736	12549	12775	12791	12842	12602	12764	12757	12782	12836	12718	12607	12631	12747	12693	12634	12765	12707	12785	12781	12807	12699	12820	12763	12852	12692	12703	12763	12646	12760	12656	12609	12681	12746	12702	12716	12638	12812	12734	12821	12694	12686	12730	12556	12664	12620	12722	12823	12725	12685	12818	12676	12629	12771	12781	12721	12750	12646	12695	12643	12464	12686	12666	12763	12667	12621	12745	12751	12710	12776	12633	12589	12738	12697	12636	12777	12687	12768	12670	12581	12905	12844	12655	12677	12610	12704	12914	12826	12427	12732	12646	12763	12518	12753	12751	12817	12785	12672	12738	12757	12634	12572	12590	12598	12636	12758	12794	12644	12785	12887	12719	12754	12719	12760	12846	12644	12623	12549	12764	12695	12829	12858	12737	12770	12733	12683	12807	12730	12736	12603	12903	12632	12764	12921	12729	12713	12771	12715	12860	12718	12700	12693	12696	12770	12764	12693	12779	12720	12781	12723	12735	12534	12772	12708	12663	12634	12678	12688	12777	12828	12711	12588	12670	12682	12676	12776	12860	12717	12816	12765	12758	12471	12635	12629	12704	12816	12847	12811	12726	12757	12746	12770	12647	12632	12596	12794	12775	12577	12756	12765	12658	12708	12755	12691	12620	12653	12737	12766	12832	12598	12788	12619	12500	12812	12662	12732	12798	12748	12580	12869	12836	12598	12713	12769	12726	12851	12730	12732	12736	12771	12719	12577	12736	12740	12696	12593	12788	12659	12697	12611	12640	12866	12665	12771	12666	12596	12695	12573	12764	12594	12839	12843	12623	12728	12778	12693	12502	12900	12616	12814	12798	12785	12627	12757	12788	12566	12761	12648	12726	12623	12741	12688	12729	12567	12743	12820	12549	12743	12772	12628	12640	12730	12810	12891	12735	12814	12628	12679	12644	12670	12839	12701	12543	12744	12901	12582	12550	12774	12568	12637	12770	12714	12895	12743	12467	12767	12591	12659	12629	12608	12737	12663	12708	12710	12718	12639	12777	12507	12906	12639	12653	12585	12614	12705	12630	12851	12732	12900	12736	12638	12778	12663	12647	12755	12712	12646	12586	12653	12660	12767	12696	12631	12927	12945	12723	12777	12716	12733	12672	12603	12688	12760	12694	12771	12632	12759	12684	12649	12643	12735	12739	12761	12707	12628	12625	12694	12838	12785	12716	12790	12765	12724	12855	12797	12523	12800	12599	12615	12798	12632	12721	12764	12516	12767	12616	12662	12482	12575	12882	12583	12664	12774	12753	12852	12845	12665	12706	12647	12766	12842	12581	12710	12765	12608	12743	12783	12754	12737	12755	12682	12910	12813	12670	12703	12627	12659	12754	12726	12866	12719	12603	12715	12801	12823	12876	12787	12744	12648	12770	12743	12800	12762	12546	12598	12866	12722	12933	12880	12721	12815	12695	12810	12590	12739	12780	12595	12723	12738	12819	12706	12665	12659	12783	12657	12873	12868	12758	12728	12768	12689	12694	12699	12677	12713	12757	12770	12582	12652	12809	12597	12640	12740	12826	12849	12866	12928	12686	12691	12813	12716	12774	12646	12822	12666	12638	12658	12835	12812	12787	12648	12888	12796	12679	12721	12755	12714	12879	12657	12724	12582	12812	12684	12655	12664	12649	12892	12781	12736	12618	12736	12552	12732	12666	12787	12648	12849	12695	12789	12691	12866	12673	12845	12852	12698	12558	12831	12800	12720	12732	12746	12754	12652	12579	12591	12692	12647	12883	12781	12787	12725	12631	12810	12669	12714	12780	12839	12854	12674	12730	12732	12795	12683	12803	12687	12724	12727	12846	12689	12548	12664	12650	12676	12660	12577	12642	12914	12685	12754	12736	12815	12660	12767	12732	12673	12701	12671	12709	12806	12615	12735	12498	12740	12734	12800	12622	12688	12796	12731	12727	12501	12774	12782	12605	12498	12575	12685	12843	12797	12667	12691	12777	12866	12752	12798	12745	12851	12779	12702	12733	12725	12685	12848	12664	12739	12683	12717	12677	12589	12585	12703	12830	12707	12724	12722	12777	12850	12705	12629	12753	12781	12661	12837	12584	12758	12723	12681	12734	12763	12737	12634	12660	12660	12835	12594	12573	12574	12691	12791	12791	12704	12751	12685	12622	12822	12749	12832	12797	12626	12730	12633	12731	12765	12799	12738	12598	12671	12774	12676	12693	12837	12652	12734	12843	12517	12576	12864	12781	12568	12643	12760	12775	12675	12732	12623	12579	12805	12751	12688	12631	12763	12542	12861	12901	12748	12761	12710	12650	12717	12784	12749	12612	12794	12636	12646	12735	12559	12613	12788	12760	12796	12761	12638	12671	12841	12656	12685	12715	12768	12637	12567	12707	12758	12792	12899	12675	12769	12789	12824	12763	12812	12725	12801	12741	12719	12820	12815	12671	12595	12658	12561	12743	12670	12733	12534	12880	12869	12687	12705	12794	12799	12811	12702	12742	12752	12738	12696	12669	12497	12765	12663	12567	12723	12729	12687	12821	12670	12648	12622	12738	12665	12723	12582	12675	12718	12702	12742	12611	12678	12777	12693	12759	12851	12769	12688	12650	12846	12665	12921	12592	12664	12766	12656	12703	12713	12794	12802	12700	12789	12657	12676	12714	12504	12832	12804	12607	12909	12751	12603	12670	12817	12699	12729	12698	12808	12761	12779	12660	12676	12674	12594	12904	12598	12708	12794	12639	12901	12592	12638	12797	12829	12639	12680	12650	12682	12578	12697	12742	12733	12629	12776	12712	12884	12750	12763	12866	12578	12724	12794	12785	12737	12808	12633	12634	12682	12684	12739	12708	12706	12752	12612	12544	12717	12565	12804	12783	12811	12584	12862	12601	12673	12729	12831	12656	12703	12687	12734	12697	12693	12686	12724	12566	12687	12725	12814	12612	12763	12572	12760	12800	12793	12663	12762	12565	12677	12656	12849	12654	12702	12632	12678	12666	12595	12753	12777	12715	12735	12777	12719	12542	12688	12752	12722	12804	12746	12791	12604	12721	12677	12524	12892	12818	12920	12733	12851	12763	12743	12866	12655	12838	12563	12704	12687	12648	12940	12718	12734	12736	12714	12737	12669	12679	12737	12907	12836	12692	12666	12654	12452	12796	12667	12683	12706	12792	12799	12672	12583	12737	12895	12595	12827	12738	12728	12705	12796	12711	12828	12517	12794	12774	12775	12631	12482	12738	12641	12683	12782	12764	12800	12878	12898	12590	12765	12605	12814	12640	12768	12722	12774	12787	12883	12863	12507	12739	12807	12648	13009	12726	12770	12778	12708	12793	12652	12746	12741	12664	12800	12678	12684	12536	12674	12726	12706	12843	12569	12585	12840	12750	12785	12847	12631	12757	12861	12628	12938	12780	12691	12704	12787	12748	12680	12680	12942	12808	12730	12758	12595	12766	12491	12816	12737	12801	12743	12977	12633	12617	12558	12707	12796	12718	12680	12597	12839	12775	12884	12689	12804	12622	12654	12778	12671	12755	12593	12632	12901	12595	12746	12790	12895	12784	12627	12855	12642	12528	12774	12774	12943	12615	12701	12593	12655	12890	12682	12690	12613	12683	12874	12703	12778	12696	12649	12607	12724	12669	12841	12854	12737	12736	12712	12579	12845	12571	12718	12757	12813	12772	12737	12782	12792	12844	12791	12788	12622	12704	12576	12717	12772	12607	12816	12689	12770	12845	12646	12749	12813	12611	12730	12628	12628	12844	12630	12704	12678	12585	12710	12833	12594	12723	12668	12651	12674	12713	12774	12638	12653	12626	12721	12724	12640	12691	12737	12744	12700	12775	12679	12708	12720	12805	12612	12625	12734	12753	12732	12844	12719	12623	12669	12687	12709	12680	12756	12622	12748	12861	12810	12520	12743	12756	12882	12801	12781	12842	12734	12733	12708	12736	12838	12704	12718	12818	12665	12856	12597	12682	12766	12794	12825	12685	12530	12750	12917	12795	12496	12677	12750	12968	12746	12722	12817	12677	12778	12620	12834	12776	12698	12845	12868	12748	12814	12777	12830	12972	12826	12751	12687	12826	12670	12800	12723	12640	12848	12546	12663	12716	12633	12713	13009	12667	12764	12769	12691	12694	12520	12658	12595	12787	12913	12612	12643	12623	12713	12837	12773	12845	12666	12534	12589	12780	12548	12717	12679	12886	12632	12625	12781	12675	12711	12607	12620	12583	12705	12947	12738	12826	12747	12772	12561	12767	12819	12695	12730	12790	12686	12795	12805	12675	12819	12699	12849	12733	12789	12685	12774	12608	12929	12731	12612	12773	12740	12628	12758	12621	12627	12687	12843	12886	12821	12617	12904	12799	12641	12720	12680	12803	12651	12747	12560	12856	12543	12626	12868	12935	12642	12856	12627	12696	12735	12789	12703	12810	12718	12794	12822	12690	12687	12677	12708	12698	12725	12758	12703	12765	12725	12472	12834	12709	12683	12723	12700	12702	12677	12784	12574	12761	12747	12586	12690	12729	12856	12684	12812	12862	12696	12786	12661	12714	12681	12699	12681	12530	12706	12732	12710	12807	12695	12713	12553	12925	12880	12714	12803	12824	12696	12785	12665	12639	12724	12638	12610	12761	12734	12642	12851	12714	12660	12659	12838	12770	12661	12592	12762	12649
29786	24459	27447	23201	18558	17314	16549	15924	15986	15610	15429	15389	15186	15385	15264	15440	15313	15296	15330	15348	15314	15280	15036	15376	15101	15044	15254	15120	15278	14900	15108	15052	15162	15254	15093	15230	15360	15003	15245	15081	15113	15106	15218	14808	15198	15004	15200	15131	15249	15142	15149	15252	15198	15113	15224	15200	15093	14966	15204	15248	15045	15014	15198	14859	15051	15019	15074	15089	15012	15023	14902	15087	15028	15118	15223	15067	15192	15294	15117	15046	15280	15080	15097	14970	15132	15088	15005	15085	15005	15003	15219	14983	15176	14977	15202	15045	15323	15243	15121	15127	15032	15067	15211	15094	15173	15060	15187	15313	15240	15346	15066	14927	14933	15222	15114	14951	15030	15277	15180	15186	14987	14821	15131	15308	15359	15192	15067	15120	15199	15314	14980	15151	15193	15152	15156	14989	14907	15119	15211	15104	15160	14926	15007	15248	15209	15202	15213	15201	15080	15202	15074	15119	15044	15172	15377	15040	15160	15151	15157	15209	15088	15143	15176	15028	14990	15001	15046	15100	15267	15098	15310	15289	15006	15308	15130	15071	15139	15158	15145	15030	15008	15131	15144	14982	15076	15044	15099	15178	15288	14977	15381	15066	15152	15094	15300	15112	15066	14961	15120	15162	15092	15073	15004	14976	15035	15162	15067	15356	15255	15125	15181	15257	15069	15187	15219	14961	15319	15083	15009	15087	15001	15211	15100	15242	15095	14905	15016	15052	15128	14939	14994	15053	15024	15199	15106	15138	15140	15152	15182	15006	15082	15242	15213	15040	15258	15066	15126	15119	15206	15090	15088	15202	15073	15066	15166	15096	15040	15152	14963	15034	15158	15224	15274	15061	15171	14984	15106	15172	15033	14904	15269	15149	15047	15261	15205	15016	15223	15004	15115	15220	15098	15127	15113	14922	14983	15120	15086	15057	15074	15189	15553	15253	15324	15084	15143	15101	15210	14969	15084	15165	15245	15037	15144	15039	15184	15157	15077	15183	15115	15283	15145	15176	15210	15214	15312	15233	15158	15110	15198	14927	15126	15123	15125	15153	15117	15032	15106	15295	15310	14994	15207	15096	15227	14984	15047	15189	14953	15191	14967	15165	15119	15134	15139	15163	15268	15127	15224	15164	15124	15157	15270	15039	15255	15009	15069	14975	15094	15202	15224	15158	15142	15178	15280	15140	15207	15105	14934	15254	15060	14979	14959	15010	15239	15009	15118	15201	15068	14973	15174	15199	15095	14927	14915	15139	15261	14905	15215	15077	15047	15212	15059	15180	15051	15152	15295	15223	15171	15163	15016	15110	15194	15028	14974	15210	15270	15137	15315	15214	15304	15273	15136	15207	15208	15128	15226	14988	15141	15072	15300	15294	15125	15109	14920	15196	15037	15032	15132	15114	15174	15093	15315	15067	15104	15313	15178	15119	15180	14991	15406	15039	15164	15237	15322	15097	15134	15183	15137	15116	15105	14984	15085	15203	15334	15347	15347	15231	15083	15052	15136	15194	15094	15123	15080	15146	15176	15237	15013	15104	15099	15161	14939	15141	15400	15010	15335	15332	15151	15068	15368	15235	15053	15032	15146	14972	15014	14854	15082	15021	15227	15106	15281	15458	15208	15223	15107	15068	15033	15107	14865	15209	15020	15012	15014	15176	15124	14973	15167	15047	15166	15199	15126	15003	15220	14944	15136	15114	15238	15379	15114	15147	15113	15103	15001	15159	15231	15034	14981	15024	15134	15108	15147	15071	15209	15300	15366	15123	15009	15045	15225	15127	15120	15108	15037	15214	15270	14969	15204	14964	15222	15041	15143	15075	15234	15102	15029	15328	15271	15027	15119	15080	14969	15100	15189	15209	15255	15109	15044	15090	15042	15154	15239	15123	15035	15199	15246	15258	15174	15396	14998	15232	15195	15253	15213	15211	15051	15136	15418	15151	15081	15004	14955	15164	15231	15164	14961	15066	15285	15216	15224	15203	15277	15208	15054	14999	15050	15034	15244	15070	15199	15132	15076	15184	15211	15206	15035	15234	15177	15130	15102	15048	15193	15234	15175	15260	15240	15178	15183	15183	15192	15247	15072	15128	15351	15259	15087	15075	14958	15137	15185	15278	15196	15027	15057	15071	15050	14930	15203	15022	15077	15187	15154	15130	15071	15079	15039	15095	14965	15155	15194	15134	15246	15231	15158	15047	15150	15260	15150	15238	15205	15179	15243	15292	15139	14965	15228	15176	15239	15088	15333	15207	15141	15022	15410	15214	15169	14975	15140	15207	15020	15107	15155	14976	15095	15204	15145	15153	15290	15207	15398	15239	15166	15027	15209	15165	15000	15092	15120	15133	15020	14980	15093	15122	15121	15104	15281	15234	15098	15217	15256	14891	15192	15145	15341	15238	15153	15014	14874	15090	15154	15130	15306	15278	15326	15317	15300	15159	15229	15118	15192	15145	14954	15110	15242	15340	15093	15046	15184	15151	14994	15070	15095	14917	15129	15410	15200	15192	15055	15031	15089	15196	15232	15201	14966	15003	15141	15048	15169	14968	15170	15381	15039	15214	15231	15033	15200	15125	15191	15180	15212	15090	15089	15159	15191	15140	14977	14989	14978	15141	15269	15245	15156	15256	15100	15176	15201	15478	15096	15270	15219	15137	15154	15080	15133	15069	15135	15115	15112	14871	14999	15029	15193	15315	15017	15260	15185	15191	15057	15092	15198	15010	15164	15088	15065	15068	15237	15177	15191	15227	15112	14948	15089	15155	15037	14931	15043	15116	15027	15290	15141	15055	15180	14789	15028	15294	15094	15120	15148	15118	15249	15066	15136	15010	15034	14950	15017	15057	15085	15194	15062	15274	14999	14956	14978	15178	15046	15098	15078	15086	15004	15052	15165	15092	15204	15069	15277	15074	15283	15034	14959	15078	15077	15232	15197	15111	15141	15069	15175	14983	15043	15201	15375	15089	15189	15193	15030	15193	15141	15229	15176	15007	15003	15043	15191	15202	14989	15036	15121	15261	15318	15061	15067	14997	15271	15131	15150	15262	15138	14970	15061	15131	15012	15050	15158	15031	14943	15289	15149	15235	15112	15148	14908	15079	15044	15123	15204	14990	15138	15203	15124	15143	15195	15236	15108	15004	15175	15212	15032	15165	15066	15067	15075	15078	14985	15085	14950	15005	14968	15146	15179	15009	15022	15011	15146	15265	15160	15185	15135	15297	15204	15011	15028	15085	15189	15146	15090	15029	15099	15042	15086	15043	15139	15299	15164	14960	15133	15014	15184	15142	15327	15171	15187	15167	15149	15087	15202	15069	15043	14974	15117	15117	15023	14984	15069	15277	15273	15366	15272	15073	15143	14918	15099	15080	15033	15182	15254	15008	15229	15217	15227	15098	15083	14999	15324	15094	15165	15100	15126	15036	15325	15074	15059	15034	15162	15194	15060	14989	15102	15141	15219	15285	15178	14982	14971	15174	15339	15219	15226	15029	15125	15112	14977	15068	15094	15195	15305	15155	15232	15173	15284	15100	15288	15224	15165	15142	15149	15023	15208	15325	15046	15240	15079	15084	15029	15132	15023	15142	15268	15205	14942	14993	15252	15121	15179	15298	15198	15173	15125	15075	15106	15035	15209	15106	15183	15232	15190	15223	15251	15186	15090	15111	15107	15168	15149	15013	15170	15131	15334	15298	15041	14960	15014	15079	14921	15264	15086	15162	15129	15037	14982	15106	14952	15194	14945	15060	15227	15094	15098	15031	15087	15194	15036	14990	15213	15078	15016	15187	15025	15049	15383	15206	15068	15255	15048	15179	15125	15122	15084	15354	15142	15224	15228	15058	15275	15081	15112	15144	15158	15055	14893	15097	14958	15250	15123	15345	15227	15287	15205	15006	15260	15006	15137	15115	15257	15185	15193	15166	15046	15066	14935	14950	15179	15167	15159	15164	15102	15238	15262	14954	15018	15149	14961	15188	15179	15092	15151	15195	15172	15180	15139	15076	15204	15114	15227	15315	14913	15008	15257	14966	15213	15122	15231	15212	15232	15311	15160	15070	15345	15028	15315	15323	15169	15007	15022	15080	15170	15071	15266	15284	15096	15118	15365	15101	15239	15297	15147	15118	14976	14925	14924	15051	15251	15224	15127	15060	15133	15198	15175	15132	15010	15251	15320	15287	15094	15202	15226	15009	15139	15215	15265	15141	15026	15021	15080	15087	15233	15391	15055	15078	15131	15132	14994	14942	15146	15109	15186	15253	15069	15144	15140	15193	15372	14979	15188	15155	15162	15099	14982	14959	15075	15156	15283	14920	14943	14847	15057	15035	15232	15276	15328	14993	15098	15408	15101	15048	15094	15005	15280	15119	15118	15213	15230	15333	15218	15344	15133	15159	15063	15252	15236	14881	14860	14940	15201	15270	15133	15051	15025	15093	15202	15234	15204	15018	14904	15217	15161	15158	15192	15048	15170	15136	15253	15280	15042	15053	15214	15251	15304	15131	15006	15067	15145	15192	15126	15281	15013	15152	15360	15136	15158	15305	14999	15271	15100	15173	15291	15124	15225	15037	15053	15083	15132	14886	15144	15245	14989	15229	15185	15046	15197	15302	15193	15041	15049	15054	15104	15070	15109	15100	15180	15195	14987	15136	14901	15104	14956	15090	15029	15240	15146	15131	15272	15179	15004	15266	15190	15035	14955	15191	15028	15091	15190	15148	14929	15094	15203	15136	15047	14993	15016	15099	15116	15184	15203	15327	15200	15301	15201	15090	15269	15048	15175	15250	15190	15036	15188	15141	15095	15161	15150	15181	14902	15105	15129	14836	15247	15205	15202	15012	15120	15038	15159	15232	15137	14954	15208	15166	15027	15074	15135	15055	15037	15238	15107	15060	15121	15303	15269	15136	15021	15048	15220	15261	15429	15116	15034	15144	15087	15054	15162	15182	15015	14993	15106	15158	15175	15253	15336	15096	15329	15110	15042	15177	15195	15183	15280	15213	15264	15010	15144	15203	15130	15163	15168	15046	15182	15000	15100	14902	15208	14980	15107	15271	15138	15195	15199	14998	15295	15186	15022	15340	15135	15048	15187	15001	15141	15016	14917	14950	15315	15060	15103	15284	15172	15180	15157	15096
20595	31971	26161	20125	17637	16128	15025	14459	14316	13747	13827	13668	13627	13481	13550	13535	13454	13602	13547	13426	13476	13509	13463	13368	13446	13365	13296	13436	13276	13360	13415	13385	13360	13539	13565	13495	13514	13441	13325	13364	13218	13409	13272	13494	13451	13339	13432	13494	13413	13356	13386	13178	13299	13349	13492	13370	13257	13261	13358	13409	13325	13495	13414	13298	13314	13172	13370	13343	13414	13282	13398	13434	13310	13297	13475	13442	13323	13236	13412	13168	13424	13362	13368	13365	13287	13387	13406	13345	13405	13504	13461	13381	13277	13160	13242	13407	13553	13455	13365	13273	13293	13471	13415	13359	13481	13419	13396	13507	13352	13235	13529	13394	13541	13344	13369	13289	13334	13352	13348	13415	13337	13425	13348	13367	13448	13452	13405	13372	13266	13401	13403	13557	13466	13305	13464	13433	13302	13305	13358	13505	13310	13158	13252	13318	13253	13356	13500	13374	13381	13265	13467	13509	13419	13481	13348	13328	13261	13375	13393	13336	13364	13337	13453	13384	13248	13310	13391	13293	13347	13294	13380	13499	13305	13355	13349	13356	13390	13482	13305	13297	13422	13499	13388	13469	13350	13273	13488	13329	13388	13444	13401	13283	13268	13408	13404	13472	13400	13228	13307	13235	13462	13287	13385	13460	13323	13288	13304	13283	13384	13297	13436	13279	13290	13387	13231	13442	13304	13449	13365	13399	13358	13432	13347	13383	13376	13199	13452	13356	13304	13387	13315	13358	13366	13412	13352	13262	13291	13259	13248	13347	13353	13356	13358	13276	13309	13365	13313	13350	13275	13378	13313	13601	13385	13441	13376	13431	13443	13243	13416	13302	13292	13209	13270	13330	13414	13390	13337	13340	13242	13509	13227	13446	13320	13247	13435	13322	13219	13177	13301	13532	13411	13433	13462	13421	13233	13353	13311	13340	13418	13330	13271	13255	13322	13418	13442	13303	13269	13414	13433	13459	13330	13301	13244	13435	13448	13344	13326	13344	13436	13257	13195	13358	13256	13333	13425	13343	13413	13303	13299	13396	13417	13490	13450	13448	13409	13444	13541	13281	13358	13447	13387	13350	13414	13495	13548	13497	13226	13254	13393	13286	13448	13332	13261	13347	13389	13366	13408	13326	13387	13348	13444	13313	13450	13389	13418	13278	13202	13450	13296	13324	13428	13357	13443	13309	13381	13350	13446	13388	13442	13304	13373	13304	13450	13389	13461	13201	13386	13433	13215	13303	13494	13334	13483	13391	13271	13331	13385	13372	13380	13256	13334	13348	13218	13281	13546	13322	13280	13479	13307	13482	13483	13482	13394	13213	13224	13396	13360	13402	13285	13303	13100	13220	13332	13391	13290	13108	13413	13303	13222	13529	13535	13338	13273	13275	13482	13234	13283	13236	13121	13342	13295	13426	13236	13264	13397	13333	13480	13367	13435	13370	13483	13514	13323	13425	13442	13399	13317	13346	13526	13448	13374	13464	13374	13417	13663	13492	13322	13324	13294	13249	13461	13398	13342	13260	13424	13170	13229	13507	13324	13460	13174	13497	13241	13553	13311	13301	13346	13367	13246	13558	13343	13382	13376	13291	13564	13445	13448	13226	13454	13394	13353	13180	13349	13414	13406	13313	13541	13390	13382	13201	13390	13459	13457	13482	13395	13487	13304	13323	13344	13407	13485	13363	13337	13333	13216	13410	13335	13305	13528	13377	13430	13329	13320	13521	13348	13271	13445	13389	13371	13396	13509	13401	13367	13402	13319	13489	13185	13233	13281	13347	13325	13378	13352	13471	13258	13409	13348	13317	13377	13405	13386	13376	13331	13408	13559	13381	13468	13534	13418	13446	13466	13293	13419	13584	13426	13299	13315	13302	13408	13426	13443	13256	13308	13402	13344	13457	13335	13297	13365	13310	13286	13422	13273	13457	13423	13238	13459	13333	13462	13327	13300	13451	13223	13281	13445	13380	13326	13423	13176	13480	13299	13400	13359	13293	13305	13257	13225	13398	13506	13281	13271	13552	13433	13359	13193	13368	13368	13360	13401	13428	13341	13318	13404	13407	13487	13347	13444	13350	13330	13381	13305	13436	13477	13406	13375	13213	13365	13489	13561	13439	13178	13452	13428	13220	13208	13462	13303	13294	13371	13406	13277	13337	13307	13410	13193	13561	13343	13442	13112	13518	13311	13389	13334	13463	13519	13320	13415	13354	13263	13295	13333	13331	13297	13304	13498	13256	13385	13411	13577	13445	13458	13275	13299	13477	13449	13465	13168	13478	13413	13233	13303	13516	13219	13375	13420	13340	13255	13419	13401	13614	13407	13242	13613	13257	13347	13369	13492	13407	13459	13517	13456	13295	13387	13270	13083	13422	13320	13482	13270	13392	13358	13302	13432	13237	13482	13297	13311	13397	13255	13376	13228	13243	13320	13369	13361	13328	13441	13264	13149	13348	13377	13289	13483	13508	13483	13224	13425	13402	13176	13376	13311	13494	13542	13279	13247	13335	13243	13326	13394	13259	13462	13389	13343	13456	13353	13510	13434	13215	13429	13569	13328	13411	13239	13420	13445	13301	13339	13464	13318	13340	13363	13315	13429	13375	13310	13446	13474	13320	13338	13269	13324	13296	13406	13250	13430	13350	13441	13300	13472	13435	13476	13487	13441	13352	13384	13456	13331	13257	13444	13320	13357	13312	13240	13475	13333	13110	13142	13368	13353	13448	13368	13429	13347	13390	13512	13305	13388	13331	13321	13378	13291	13312	13408	13370	13296	13277	13302	13381	13354	13361	13553	13228	13341	13357	13381	13389	13302	13388	13312	13291	13383	13407	13336	13240	13413	13380	13382	13304	13329	13446	13463	13490	13311	13407	13363	13387	13374	13379	13522	13369	13353	13337	13235	13455	13309	13547	13316	13290	13334	13553	13453	13415	13241	13287	13424	13273	13364	13409	13240	13467	13329	13509	13447	13429	13247	13477	13513	13279	13359	13430	13396	13467	13206	13336	13443	13557	13390	13313	13351	13466	13389	13468	13349	13228	13433	13489	13424	13411	13536	13469	13299	13461	13305	13387	13177	13334	13431	13445	13373	13346	13459	13365	13434	13389	13202	13332	13302	13354	13256	13427	13301	13245	13423	13214	13350	13404	13412	13489	13288	13470	13422	13362	13392	13425	13307	13295	13342	13590	13446	13527	13181	13401	13368	13378	13358	13371	13399	13449	13262	13478	13323	13365	13475	13300	13486	13501	13217	13361	13395	13544	13310	13432	13484	13332	13295	13149	13235	13304	13252	13326	13409	13436	13495	13368	13548	13286	13390	13539	13435	13454	13333	13324	13274	13200	13243	13421	13456	13371	13441	13309	13370	13416	13341	13332	13409	13441	13379	13346	13330	13299	13365	13335	13521	13425	13334	13319	13361	13206	13239	13331	13361	13417	13243	13292	13431	13190	13277	13490	13413	13581	13364	13243	13402	13307	13374	13478	13368	13479	13301	13316	13421	13427	13485	13254	13332	13324	13316	13289	13507	13425	13316	13496	13394	13505	13416	13541	13338	13288	13291	13385	13402	13408	13576	13370	13380	13490	13462	13351	13287	13492	13367	13261	13498	13544	13464	13419	13496	13500	13296	13432	13383	13414	13338	13484	13422	13389	13219	13344	13446	13441	13216	13356	13371	13356	13459	13369	13283	13329	13283	13487	13452	13353	13356	13329	13389	13390	13370	13299	13399	13389	13589	13569	13367	13477	13404	13415	13336	13333	13274	13491	13406	13508	13358	13234	13357	13272	13520	13309	13291	13216	13350	13420	13215	13477	13472	13347	13213	13277	13526	13271	13265	13540	13465	13436	13337	13341	13330	13378	13380	13354	13369	13452	13316	13270	13372	13395	13241	13335	13481	13350	13402	13269	13289	13494	13307	13467	13400	13315	13351	13467	13370	13382	13267	13289	13398	13381	13475	13370	13385	13427	13229	13415	13247	13449	13388	13306	13362	13307	13424	13233	13452	13403	13447	13458	13515	13316	13296	13218	13501	13363	13349	13551	13241	13221	13335	13207	13289	13373	13263	13439	13390	13304	13257	13300	13409	13355	13429	13447	13401	13275	13501	13297	13492	13386	13332	13262	13301	13418	13311	13483	13416	13280	13412	13511	13349	13471	13274	13337	13359	13485	13422	13347	13497	13481	13251	13349	13420	13282	13390	13451	13360	13468	13327	13590	13445	13426	13465	13299	13516	13403	13334	13348	13441	13415	13330	13374	13298	13312	13341	13403	13181	13447	13381	13406	13382	13265	13319	13435	13238	13277	13532	13274	13454	13427	13369	13502	13301	13347	13371	13386	13436	13283	13385	13388	13278	13315	13433	13509	13359	13247	13478	13369	13281	13317	13266	13410	13416	13315	13450	13305	13526	13314	13347	13334	13325	13339	13275	13330	13555	13445	13258	13416	13243	13646	13514	13349	13401	13491	13412	13464	13186	13278	13520	13409	13402	13333	13374	13385	13406	13300	13400	13249	13480	13433	13370	13405	13208	13318	13395	13293	13434	13471	13442	13482	13375	13441	13211	13351	13257	13296	13466	13412	13321	13409	13338	13296	13272	13376	13390	13203	13491	13328	13360	13418	13619	13428	13391	13439	13407	13321	13390	13559	13337	13526	13491	13335	13313	13687	13208	13262	13366	13465	13397	13488	13437	13277	13385	13364	13372	13234	13346	13464	13379	13282	13682	13235	13407	13301	13286	13364	13450	13199	13387	13282	13325	13489	13391	13432	13320	13375	13234	13368	13463	13348	13274	13484	13294	13382	13282	13490	13427	13354	13362	13205	13331	13299	13373	13368	13313	13468	13374	13365	13290	13391	13322	13391	13413	13406	13299	13150	13304	13301	13279	13480	13454	13381	13378	13398	13360	13107	13273	13389	13281	13372	13494	13314	13556	13340	13485	13386	13464	13518	13339	13293	13493	13439	13390	13294	13418	13492	13329	13385	13360	13366	13476	13390	13437	13484	13366	13533	13310	13500	13274	13331	13405	13252	13206	13380	13510	13495	13262	13257	13198	13415	13272	13478	13444	13210	13539	13375	13394	13488	13322	13370	13386	13393	13337	13356	13344	13335	13299	13335	13460	13280	13424	13390
23551	21528	28297	25405	22416	20619	18549	16200	15551	15243	15002	14942	14756	14782	14566	14692	14417	14439	14462	14263	14551	14168	14399	14386	14379	14456	14351	14448	14508	14349	14503	14430	14540	14320	14282	14195	14429	14506	14448	14324	14285	14336	14387	14388	14666	14383	14227	14266	14358	14394	14458	14468	14393	14269	13988	14364	14369	14397	14401	14502	14235	14359	14159	14366	14303	14321	14391	14133	14252	14373	14314	14206	14403	14399	14420	14322	14334	14306	14302	14257	14336	14269	14493	14258	14326	14194	14229	14317	14285	14515	14207	14435	14423	14374	14433	14317	14094	14353	14184	14338	14376	14378	14086	14277	14174	14293	14251	14385	14348	14444	14330	14181	14248	14094	14268	14463	14430	14208	14366	14178	14462	14300	14413	14359	14304	14285	14281	14386	14371	14391	14167	14370	14258	14153	14203	14179	14396	14227	14177	14226	14540	14494	14347	14284	14453	14277	14288	14370	14195	14308	14171	14331	14399	14256	14361	14353	14199	14366	14371	14352	14234	14265	14151	14271	14420	14147	14157	14384	14450	14205	14389	14556	14310	14219	14274	14225	14295	14123	14307	14176	14221	14436	14439	14388	14318	14148	14235	14248	14343	14435	14454	14308	14194	14205	14438	14271	14315	14285	14155	14317	14365	14313	14307	14332	14383	14271	14397	14074	14230	14413	14407	14355	14356	14507	14352	14224	14345	14395	14201	14342	14201	14179	14284	14310	14380	14325	14130	14189	14357	14257	14096	14254	14292	14194	14315	14148	14261	14272	14293	14572	14394	14286	14314	14393	14368	14387	14454	14176	14172	14338	14488	14445	14344	14370	14148	14246	14396	14263	14340	14183	14257	14502	14497	14316	14172	14459	14404	14313	14219	14262	14416	14283	14041	14395	14270	14341	14253	14316	14317	14301	14253	14173	14273	14373	14012	14312	14260	14265	14402	14204	14323	14390	14239	14405	14181	14365	14391	14318	14217	14336	14076	14355	14093	14280	14218	14412	14478	14307	14128	14298	14225	14360	14268	14223	14186	14394	14247	14226	14262	14287	14138	14374	14220	14194	14298	14208	14392	14260	14410	14431	14350	14461	14375	14348	14262	14339	14262	14368	14048	14230	14408	14391	14327	14214	14178	14143	14396	14249	14164	14116	14353	14077	14413	14406	14284	14239	14205	14322	14262	14437	14122	14230	14322	14137	14302	14726	14220	14367	14278	14439	14276	14362	14359	14318	14450	14348	14227	14269	14211	14077	14507	14368	14465	14157	14194	14400	14193	14378	14277	14379	14310	14354	14230	14305	14452	14369	14245	14192	14263	14156	14295	14247	14261	14334	14420	14273	14298	14248	14269	14283	14434	13938	14215	14127	14321	14172	14430	14315	14401	14268	14492	14233	14221	14240	14208	14362	14424	14173	14335	14283	14275	14113	14244	14240	14323	14261	14299	14369	14315	14379	14152	14350	14320	14048	14217	14204	14447	14294	14260	14419	14256	14166	14304	14005	14088	14257	14298	14119	14428	14448	14344	14177	14367	14307	14260	14513	14157	14216	14231	14302	14481	14454	14309	14458	14276	14414	14451	14194	14333	14227	14255	14225	14366	14327	14306	14262	14235	14149	14455	14227	14263	14093	14307	14097	14220	14415	14361	14300	14242	14270	14235	14314	14351	14394	14263	14234	14291	14231	14273	14297	14261	14484	14372	14231	14186	14254	14309	14448	14189	14477	14325	14301	14274	14202	14264	14267	14410	14416	14431	14295	14266	14276	14174	14301	14325	14165	14314	14407	14346	14316	14192	14203	14300	14224	14287	14393	14386	14246	14416	14259	14437	14466	14256	14306	14338	14151	14336	14495	14279	14290	14260	14214	14269	14319	14389	14338	14422	14139	14438	14349	14274	14417	14410	14292	14539	14289	14406	14346	14365	14162	14359	14263	14122	14244	14350	14226	14198	14291	14493	14254	14166	14321	14282	14260	14172	14170	14131	14222	14328	14042	14224	14323	14142	14191	14339	14397	14267	14235	14398	14315	14228	14172	14384	14366	14226	14395	14287	14328	14200	14144	14139	14147	14165	14189	14316	14391	14305	14405	14360	14343	14198	14396	14272	14201	14382	14121	14267	14129	14302	14221	14275	14309	14197	14208	14234	14395	14279	14311	14176	14280	14222	14052	14307	14395	14452	14217	14281	14491	14366	14241	14314	14370	14347	14218	14413	14208	14115	14359	14387	14186	14144	14226	14352	14288	14345	14323	14332	14210	14239	14277	14126	14081	14491	14209	14178	14224	14335	14359	14333	14323	14231	14297	14439	14363	14321	14135	14080	14399	14394	14282	14105	14321	14297	14341	14328	14262	14285	14443	14403	14485	14258	14270	14290	14424	14418	14322	14205	14267	14138	14301	14285	14310	14287	14197	14210	14473	14386	14350	14489	14170	14408	14370	14170	14283	14351	14381	14268	14222	14460	14395	14346	14308	14414	14385	14288	14091	14236	14371	14301	14149	14283	14325	14352	14276	13955	14271	14134	14305	14219	14218	14343	14491	14271	14352	14286	14297	14319	14344	14427	14169	14319	14355	14306	14161	14363	14502	14406	14459	14259	14138	14219	14352	14374	14148	14267	14311	14293	14176	14091	14384	14392	14203	14173	14418	14181	14440	14476	14201	14432	14401	14189	14087	14374	14233	14549	14434	14348	14246	14394	14371	14313	14384	14458	14261	14263	14056	14177	14136	14197	14289	14249	14280	14374	14203	14361	14268	14460	14237	14274	14264	14267	14321	14425	14152	14218	14419	14323	14196	14406	14354	14264	14333	14323	14241	14147	14242	14204	14256	14232	14271	14306	14071	14311	14441	14410	14289	14383	14425	14319	14275	14390	14185	14245	14412	14121	14335	14409	14331	14379	14601	14474	14488	14203	14431	14284	14274	14250	14283	14318	14514	14505	14404	14336	14239	14498	14024	14305	14191	14290	14310	14417	14205	14341	14340	14292	14510	14457	14326	14306	14321	14277	14342	14371	14146	14243	14289	14254	14292	14359	14331	14413	14487	14443	14218	14338	14196	14292	14225	14311	14304	14166	14396	14175	14132	14207	14097	14264	14287	14493	14360	14362	14135	14266	14244	14211	14461	14135	14451	14231	14291	14227	14395	14138	14114	14414	14268	14422	14251	14350	14259	14303	14228	14341	14165	14254	14119	14167	14431	14287	14291	14390	14495	14312	14362	14183	14318	14279	14446	14252	14408	14232	14340	14268	14094	14446	14303	14310	14326	14216	14239	14473	14491	14242	14343	14070	14383	14371	14054	14493	14342	14316	14278	14207	14059	14408	14226	14352	14188	14237	14335	14191	14371	14415	14394	14502	14322	14414	14050	14395	14147	14322	14110	14323	14334	14105	14427	14467	14297	14430	14470	14456	14309	14269	14380	14425	14377	14239	14334	14307	14215	14184	14279	14309	14166	14402	14324	14300	14406	14338	14102	14371	14263	14118	14195	14391	14295	14135	14195	14169	14162	14270	14284	14376	14107	14415	14323	14351	14282	14322	14316	14233	14446	14491	14354	14400	14198	14465	14254	14292	14302	14090	14276	14349	14364	14469	14125	14374	14398	14365	14477	14193	14147	14457	14418	14296	14513	14220	14297	14360	14251	14238	14339	14345	14281	14117	14385	14321	14257	14366	14214	14467	14074	14490	14133	14080	14317	14400	14379	14418	14495	14250	14356	14355	14212	14243	14398	14277	14157	14216	14215	14332	14309	14220	14284	14467	14487	14460	14175	14276	14397	14216	14392	14230	14003	14435	14265	14174	14270	14335	14229	14300	14203	14339	14361	14286	14266	14164	14172	14564	14577	14274	14262	14438	14306	14268	14304	14091	14267	14237	14364	14317	14447	14258	14119	14099	14232	14281	14385	14496	14312	14417	14407	14315	14121	14317	14294	14107	14235	14391	14404	14303	14392	14374	14214	14276	14462	14288	14374	14104	14223	14176	14282	14236	14303	14190	14342	14272	14181	14409	14252	14416	14253	14420	14371	14446	14383	14163	14309	14275	14190	14345	14265	14273	14235	14287	14243	14368	14151	14226	14390	14422	14367	14304	14295	14049	14276	14313	14225	14349	14307	14318	14368	14243	14158	14272	14242	14202	14400	14399	14474	14476	14542	14332	14205	14406	14168	14366	14323	14191	14328	14206	14090	14214	14269	14272	14252	14552	14390	14401	14237	14505	14412	14378	14102	14302	14313	14237	14557	14296	14340	14478	14354	14245	14304	14399	14222	14215	14359	14466	14238	14348	14202	14228	14263	14373	14353	14362	14214	14307	14043	14281	14428	14370	14390	14253	14442	14287	14315	14173	14422	14309	14161	14359	14347	14068	14323	14302	14309	14157	14351	14181	14314	14388	14265	14367	14499	14535	14264	14150	14247	14164	14133	14222	14585	14215	14217	14247	14287	14471	14186	14528	14251	14336	14368	14302	14245	14254	14151	14250	14294	14530	14351	14573	14369	14384	14445	14268	14134	14310	14303	14205	14373	14158	14308	14251	14176	14397	14423	14179	14195	14304	14197	14281	14406	14298	14189	14178	14167	14263	14380	14274	14433	14130	14190	14336	14244	14288	14256	14356	14136	14296	14412	14263	14160	14340	14312	14209	14174	14083	14256	14098	14195	14387	14198	14385	14267	14321	14305	14332	14214	14358	14233	14558	14495	14251	14184	14182	14138	14384	14227	14219	14104	13982	14025	14264	14247	14338	14247	14336	14239	14281	14501	14489	14513	14280	14240	14387	14153	14457	14253	14293	14492	14247	14259	14376	14307	14257	14408	14337	14214	14346	14163	14301	14351	14299	14345	14358	14297	14260	14419	14303	14382	14163	14228	14191	14267	14417	14181	14159	14255	14286	14264	14155	14260	14177	14230	14245	14334	14469	14255	14246	14303	14215	14321	14196	14352	14484	14327	14417	14216	14377	14298	14326	14137	14305	14277	14246	14262	14321	14469	14242	14182	14356	14283	14271	14245	14308	14352	14361	14270	14178	14265	14307	14320	14196	14309	14316	14325	14475	14188	14309	14435	14409	14327	14379	14225	14491	14380	14367	14320	14161	14367	14140	14455	14496	14229	14278	14144	14393	14316	14252	14354	14282	14150	14271	14295
18061	37521	30289	22943	19682	17494	15755	14857	14119	13918	13586	13527	13347	13295	13092	12980	12879	12960	13069	12836	13013	13051	12950	12851	13097	12908	12945	12762	12901	12966	12885	12886	12875	12884	12904	12849	12903	12844	13034	12701	12863	12884	12773	12906	12799	12786	12763	12832	12821	12815	12835	12782	12980	12762	12841	12751	12972	12665	12888	12864	12862	12812	12839	12740	12861	12763	12917	12820	12964	12821	12733	12814	12968	12862	12999	12976	12912	12718	12663	12958	12952	12758	12796	12812	12805	12848	12752	12931	12829	12760	12857	12984	12925	12816	12823	12785	12808	12670	12843	12715	12852	12904	12662	12954	12852	12787	12923	12641	12831	12909	12827	12904	12771	12755	12770	12734	12846	12776	12771	12723	12613	12812	12703	12847	12929	12855	12788	12939	12868	12894	12893	12762	12845	12828	12886	12775	12839	12966	12878	12752	12820	12818	12916	12942	12735	12818	12793	12792	12899	12935	12892	12900	12745	12905	12821	12744	12877	12732	12908	12831	12957	12816	12861	12849	12871	13044	12796	12748	12822	12783	12823	12891	12995	12876	12802	12901	12826	12712	12846	12851	12925	12948	12786	12706	12704	12754	12857	12972	12674	12869	12850	12757	12829	12836	12803	12668	12912	12735	12741	12892	12769	12745	12733	12943	12792	12985	12971	12807	12763	12753	12854	12972	12754	12766	12929	12794	12984	12859	12727	12844	12818	12801	13014	12785	12751	12849	13073	12758	12620	12840	12856	12937	12797	12884	12777	12777	12758	12933	12780	12756	12869	12941	12843	12840	12810	12846	12777	12835	12866	12806	12790	12922	12888	12840	12880	12796	12688	12924	12970	12900	12855	12894	12790	12691	12903	12942	12836	12824	12751	12878	12743	12787	12629	12888	12769	12832	12707	12783	12947	12750	12717	12982	12702	12825	12846	12807	12855	12890	12667	12962	12923	12779	12693	12817	12980	12915	12718	12991	12811	12840	12938	12841	12693	12964	12910	12790	12838	12676	12776	12748	12832	13028	12737	12659	12766	12985	12913	12732	12742	12811	12840	12668	12825	12800	12809	12886	12684	12764	12930	12752	12717	12750	13025	12743	12680	12972	12794	12816	12863	12700	12854	12874	12769	12766	12752	12816	12737	12839	12842	12824	12870	12690	12770	12864	12766	12831	12724	12956	12694	12740	12836	12818	12936	12860	12876	12780	12926	12953	12982	12800	12799	12922	12834	12781	12837	12946	12675	12931	12785	12755	12802	12863	12850	12727	12858	12891	12727	12755	12903	12794	13015	12862	13028	12830	12867	12814	12997	12939	12901	12750	12801	13049	12756	12795	12786	12762	12872	12899	12821	12801	12832	12926	12656	12916	12953	12945	12904	12840	13004	12798	12998	12896	12881	12855	12875	12967	12763	12842	12938	12781	12838	12643	12833	12830	12854	12869	12856	12820	12902	12642	13082	12842	12690	12848	12980	12762	12740	12937	12742	12775	12854	12884	12836	12669	12798	12841	12632	12950	12840	12889	12919	12675	12856	12863	12836	12726	12671	12922	12846	12791	12790	12819	12926	12847	12805	12840	12766	12782	12879	13047	12688	12822	12874	12877	12800	12829	12805	12735	12993	12847	12779	12676	12924	12719	12913	12862	12836	12769	12838	12967	12771	12868	12763	12967	12793	12809	12936	12726	12875	12756	12899	12819	12809	12811	12771	12774	13021	12720	12863	12770	12882	12752	12846	13022	12866	12926	12916	13065	12672	12850	12986	12928	12817	12919	12938	12883	12913	12813	12894	12816	12783	12800	12899	12793	12876	12703	12875	12925	12977	13009	12780	12855	12940	12887	12858	12855	12859	12840	12902	12776	12844	12689	12796	12929	12798	12766	13068	12886	12845	12894	12850	12766	12696	12832	12927	12800	12759	12784	12944	12805	12926	12735	12847	12978	12781	12910	12862	12791	12849	12864	12719	12792	12916	12794	12873	12845	12809	12742	12792	12977	12908	12846	12927	12743	12867	12980	12883	12739	12820	12769	12844	13041	12697	12822	12881	12797	12739	12815	12921	12958	12782	12901	12931	12775	12940	12681	12801	12855	12895	12682	12843	12804	12828	12839	12887	12874	12916	12991	12884	12767	12955	12830	12789	12845	12764	12749	12792	12965	12647	12752	12755	12623	12893	12817	12744	12765	12723	12901	12782	12942	12673	12722	12778	12774	12958	12836	12826	12810	12981	12863	12893	12879	12819	12723	12774	12825	12796	12755	12843	12897	12779	12863	12826	12950	12850	12831	12776	12681	12850	12888	12640	12873	12906	12840	12870	12807	12834	12747	12914	12873	12849	12812	12786	12832	12643	12871	12731	12893	12972	12783	12952	12859	12830	12850	12766	12863	12948	12818	12914	12816	12918	12862	12731	12802	12904	12807	12871	12748	12865	12936	12872	12847	12822	12726	12831	12886	12701	12787	12778	12837	12831	12907	12778	12943	12924	12970	12768	12721	12811	12923	12650	12857	12938	12746	12769	12833	12732	12999	12694	12724	12831	12661	12743	12752	12621	12754	12848	12940	12789	12797	12895	12686	12960	12851	12777	12768	12976	12666	12770	12805	12740	12787	12725	12897	12709	12950	12607	12759	12955	12926	12873	12641	12884	12986	12934	12841	12842	13015	12880	12746	12824	12910	12767	12779	12840	12784	12759	12782	12865	12998	12789	12877	12765	12791	12787	12746	12690	12973	12587	12749	12845	12825	12806	12859	12880	12855	12928	12958	12651	12812	12895	12834	12886	12992	12850	12823	12719	12830	12741	12800	12866	12778	12885	12839	12773	12829	12798	12908	12781	12865	12864	12837	12696	12759	12892	12839	12838	12724	12862	12783	12965	12845	12915	12858	12926	12772	12711	12882	12655	12870	12944	12778	12845	12661	12942	12844	12819	12864	13046	12919	12805	12787	12915	12788	12681	12893	12881	12879	12838	12765	12790	12895	13015	12850	12930	12741	12788	12786	12930	12706	12743	12790	12966	12742	12736	12863	12877	12625	12854	12812	12774	12769	12816	12957	12833	12870	12961	12880	12933	12901	12893	12758	13025	12882	12729	12886	12740	12788	12817	12848	12782	12796	13120	12822	12982	12814	12695	13021	12832	12871	12779	12925	12955	12856	12686	12782	12835	12767	12791	12930	12749	12768	12931	12963	12838	12943	12760	12834	12836	12861	12789	12867	12905	12730	12917	13007	12851	12746	12816	12737	12840	12704	12839	12862	12880	12821	12804	12748	12869	12836	12836	12884	12796	12856	12724	12801	12765	12830	12875	12789	12839	12793	12800	12886	12592	12969	12766	13040	12808	12859	12851	12858	12837	12747	12904	12783	12815	12822	12691	12649	12745	12816	12849	12850	12745	12719	12881	12787	13015	12632	12901	12700	12885	12940	12822	12774	12799	12853	12735	12870	12780	12918	12928	12699	12866	12804	12853	12952	12667	12832	12730	12982	12918	12749	12846	12800	12810	12773	12827	12943	12774	12752	12842	12778	12698	12720	13023	12931	12837	12697	12890	12843	12654	12973	12882	12794	12855	12790	12822	12939	12870	12760	12807	12853	12921	12805	12857	12776	12921	12796	12794	12790	12809	12920	12834	12818	12813	12845	12806	12799	12895	12839	12916	12840	12864	12963	12796	12939	12834	12849	12956	12970	12703	12829	12817	12723	12736	12893	12710	12744	12735	12731	12684	12731	12775	12848	12950	12725	12809	12795	12976	12883	12757	12980	12811	12802	12688	12881	12853	12947	12791	12878	12911	12889	12707	12915	12875	12875	12891	12758	12707	12990	12934	12890	12643	12811	12907	12816	12845	12889	12653	12742	13011	12800	12860	12813	12822	12841	12826	12739	12746	12729	12913	12911	12772	12858	12874	12674	12790	12956	12802	13001	12727	12935	12799	12708	12855	12812	12870	12778	12814	12729	12816	12832	12752	12991	12776	12827	12904	12660	12641	12808	12828	12797	12993	13031	12702	12774	12782	13015	12852	12826	12845	12889	12854	12858	12897	12905	12907	12953	12844	12811	12892	12797	12851	12805	12841	12849	12763	13010	12836	12779	12876	12859	12939	12789	12856	12880	12818	13040	12917	12794	12823	12594	12673	12869	12675	12807	12750	12771	12969	12830	12967	12916	12738	12722	12737	12796	12721	12815	12880	12900	12787	12745	12796	12800	12831	12746	12803	12921	12852	12962	12717	12947	12835	12747	12789	12890	12796	12850	12873	12732	12731	12737	12797	12865	12779	12732	12899	12882	12852	12737	12914	12857	12902	12823	12759	12752	12877	12865	12755	12796	12847	12778	12786	12772	12810	12930	12733	12836	12709	12963	12672	12782	12968	12812	12896	12883	12821	12885	12797	12692	12883	12796	12871	12902	12831	12827	12918	13079	12938	12788	12759	12818	12919	12845	12851	12809	13100	12923	12967	12845	12913	12785	12966	12849	12792	12901	12736	12866	12842	12873	12834	12769	12739	12810	13001	12850	12777	12708	12803	12795	12828	12769	12857	12708	12942	12795	12889	12863	12708	12964	12965	12868	12720	12898	12779	12898	12818	12741	12882	12728	12768	12778	13008	12765	12765	12978	12990	12928	12875	12638	12720	12829	12864	12804	12895	12674	12905	12940	12789	12846	12766	12818	13012	12907	12713	12843	12869	12805	12736	12827	12853	12787	12757	12871	12947	12756	12941	12903	12715	12906	12873	12713	12826	13038	12807	12839	12833	12718	12863	12858	12602	12817	12757	12885	12838	12812	12674	12880	12798	12878	12822	12871	12891	12786	12956	12801	12796	13020	12708	12765	12678	12877	12895	12769	12836	12919	12914	12833	12720	12805	12941	12911	12935	12869	12757	12883	12811	12818	12919	12927	12912	12803	12913	12873	12719	12845	12724	12724	12799	12795	12869	12784	12795	12783	12798	12967	12765	12859	12767	12838	12875	12937	12885	12818	12886	12861	12698	12877	12735	12934	12819	12860	12689	12846	12833	12844	12747	12775	12861	12845	12988	12774	13078	12712	12923	12956	12855	12920	12781	12935	12888	12803	12928	12830	12826	12781	12866	12856	13023	12869	12886	13019	12947	12895	12879	12892	12865	12895	12855	12911	12964	12817	12791	12732
25286	21561	27221	27134	19910	17794	17394	16457	16034	15942	15675	15337	15582	15589	15354	15238	15261	15379	15262	15299	15166	15144	15466	15205	15280	15334	15412	15217	15207	15245	15068	15259	15286	15279	15442	15305	15219	15280	15309	15182	15038	15192	15251	15398	15103	15217	15246	15231	15174	15152	14945	15078	14910	15224	15140	15449	15189	15270	14949	15384	15206	15177	15089	15136	15055	15030	15163	15216	15293	15251	15176	15390	15077	15367	15255	15265	15270	15308	15066	15207	15275	15104	15219	14992	15272	15203	15220	15014	15262	15140	15383	15154	15168	15267	15308	15069	15047	15291	15232	15203	15117	15146	15152	15096	15094	15036	15148	15225	15295	15010	15178	15140	15085	15021	15268	15154	15222	15114	15230	15252	14989	15149	15114	15058	15200	15255	15112	15302	15179	15143	15098	15128	15070	15019	15197	15255	15252	15196	15211	15105	15189	15202	15321	15323	15217	15292	15067	15182	15038	15271	15226	15166	15225	15102	15000	15206	15179	15110	15192	15116	15164	15356	15306	15018	15088	15130	15150	15213	15227	14925	15318	15104	15042	15234	15207	15319	15106	15173	15143	14998	15224	15067	15388	15172	15079	15509	15285	15297	15125	15095	15114	15031	15342	15056	15160	15119	14981	15404	15166	15315	15212	15131	15285	15044	15130	15166	15205	15314	15132	15163	15216	14880	15065	15132	15027	15124	15166	15252	15269	15210	15194	15216	15188	15196	15114	15262	15070	15202	15293	15078	15428	14941	15089	15196	15133	15340	15329	15147	14992	14844	15176	15260	15154	15216	15115	15157	15261	15102	15182	14964	15148	15092	14928	15059	15026	15113	15187	14975	15385	15350	15158	14967	15204	15206	14981	15244	15283	14866	15191	15267	15239	15008	15083	15252	15093	15067	15328	15224	14944	15213	15229	15088	14995	14978	15069	15139	15080	15154	15221	15035	15164	15134	15172	15116	15181	15255	15114	15159	15030	15228	15037	15216	15031	15283	15237	15200	15152	15026	15167	15201	15310	15046	15220	15048	15216	15071	15089	15028	15093	15054	15102	14879	15233	15243	15185	15090	15164	15000	15360	14951	15124	15170	15212	15288	15374	15080	15228	15188	15178	15202	15106	15170	15453	15260	15261	15160	15175	15218	15122	15225	15055	15334	15324	15144	15229	15131	15107	15157	14944	15128	14998	15179	15244	15068	14970	14966	15290	15026	15256	15174	15264	14870	15226	15096	15143	14994	14972	15027	15303	15119	14927	15235	15373	15471	15064	15226	15185	15287	15258	15235	15151	15269	15110	15033	15098	15056	15183	15092	15477	15085	15273	15210	14947	15145	15046	15183	15027	15167	15145	15332	15185	15165	15107	15295	15413	15172	15094	15245	15435	15190	15169	15238	15106	15284	15143	15151	14978	15004	15094	15188	15056	15110	15195	15120	15085	15163	15419	15162	15221	15147	14970	15092	15129	15195	15202	15263	15287	15267	15097	15170	15305	15216	14958	15281	15015	14980	15035	15157	15239	14985	15088	15189	15201	15222	15133	15171	15134	15255	15152	15302	15205	15207	15390	15237	15041	15214	15024	15174	15159	15024	15283	15210	15018	15016	15120	15106	15281	15007	15212	15404	15409	15279	15042	15180	15378	15089	15132	15146	15079	15161	15202	15146	15155	15218	15087	15241	15149	15346	15374	15153	15243	15214	15137	15322	15287	15269	15137	15126	15045	15214	15156	15177	15167	15231	15205	15041	15223	15243	15125	15206	15112	15281	15235	15205	15142	15224	15283	15200	15192	15270	15128	15280	14924	15085	14846	15274	15172	15198	15101	15102	15091	15075	15112	15019	15134	15171	15073	15150	15227	15032	15176	15121	15074	15091	15096	15102	15278	15011	15183	15055	15217	15179	15154	15174	15134	15304	15037	15204	15034	15075	15148	15109	15325	15303	15246	15053	15200	15165	15134	15195	15252	15270	15064	15131	15262	14978	15229	15254	15254	15043	15117	15252	15394	15139	15107	15046	15226	15204	15073	15117	15189	14835	15070	15100	15156	15181	15125	15177	15164	15147	14990	15266	15128	15413	15044	15019	15206	15186	15254	15148	15065	14985	15234	15105	15209	15068	15100	15194	15083	15129	15227	15082	14960	15327	15140	15094	15199	15202	15032	15258	15029	15217	15247	14970	15113	15084	15302	15139	15240	15232	15336	15150	15077	15055	15304	15131	15179	15242	15175	15097	15376	15161	15197	15305	15091	15286	15120	15264	15283	15177	15368	15118	15135	15212	15140	15150	15218	15108	15197	14981	15295	15155	15152	15183	15306	15089	15178	15154	15161	15240	15210	15255	15171	15154	14960	15301	15201	15286	15335	15169	15265	15015	15003	15199	15275	15214	15107	15278	15197	14969	15124	15282	15022	15393	15061	15067	15109	15130	14888	15022	15256	15282	15200	15225	15170	15131	15071	15175	15248	15404	15263	15174	15015	15171	15181	15179	15110	15258	15270	15228	15064	15042	15084	15124	15290	15266	14974	15171	15112	15260	15000	15236	15199	15241	15234	15241	15177	15235	15145	15152	14954	15121	15141	15164	15063	15138	15054	15171	15216	15253	15169	15004	15095	15325	15193	15052	15009	14990	15196	15123	15102	15163	15243	15210	15061	15254	15006	15016	15189	15036	15048	15257	15227	15196	15360	15430	15170	14999	15159	15301	15213	15300	15194	15207	15266	15096	15150	15084	15195	15191	15223	15141	15155	15149	15191	15127	15000	15155	15022	15112	15271	15224	15257	15440	15155	15014	15220	15168	15247	15151	15177	15256	15177	15172	15154	15159	15168	15320	15285	15191	15135	15172	15138	15294	15222	15211	15097	15123	15480	15227	15127	15151	14979	15171	15065	15427	15050	15331	15053	15164	15146	15149	15001	15262	15091	15198	15249	14986	15248	15240	15243	15159	15166	15205	15087	15253	15013	15187	15272	15197	15189	15163	15168	15035	15229	15182	15007	14967	15110	15178	15209	15262	15417	15307	15323	14941	15077	15191	15095	15418	15259	15217	15244	15075	14967	15106	15263	15185	15064	15160	14946	15410	15165	15162	15368	15055	15316	15154	15503	15281	15193	15172	15161	15161	15040	15235	15339	15156	14998	15188	14992	15196	15230	15129	15115	15032	15135	15143	15287	15307	15123	15122	15229	15217	15046	15124	15168	15026	15227	15104	15155	15085	15079	15149	14957	15186	15029	15214	15249	15287	15056	15118	15142	15226	15168	14966	14923	15372	15282	15068	15001	15029	15052	15200	15141	15233	15261	15046	15143	15260	15039	15158	15294	15110	15108	15242	15056	15215	15172	15046	15219	15259	15128	15056	15187	15071	15246	15300	15290	15150	15194	15300	15417	15140	15115	15245	15177	15015	14923	15125	15195	15225	15080	15247	15021	15219	15277	15245	15146	15200	15221	15155	15151	15200	15403	15245	15159	15255	15292	15210	15071	15019	15128	14912	15006	15214	15270	15100	15080	15150	15167	14944	15109	15197	15396	15190	15119	14929	15511	15135	15032	15043	15069	15087	15053	15005	15147	15062	15098	15146	14986	15130	15138	15219	15244	15416	15271	15209	15133	15322	15386	15164	15169	15093	15225	15187	15050	15141	15396	15267	15366	15244	15055	15234	15276	15328	15411	15197	15168	15250	15333	15274	15038	15210	15074	15140	15393	15141	15031	14980	15105	15187	15134	14928	15321	15186	15090	15164	15147	15371	15285	14980	15139	15121	15194	15226	15296	15140	15167	15157	15496	15153	15133	15342	15266	15267	15329	15287	15212	15100	15193	15040	15330	15178	15256	15148	15169	15062	15333	15246	15161	15211	15165	15219	15130	15332	15141	15119	15144	15222	15042	15304	15306	15122	15114	15183	14976	15246	15147	15166	15040	15237	14972	15208	15273	15339	14969	15378	15181	15261	15132	15131	15252	15009	15242	14971	15140	15209	15180	15163	15075	15215	15109	15127	15205	15244	15232	15091	15175	15379	15156	15382	15102	15379	15191	15321	15043	15019	15347	15170	15240	15317	15185	15092	15147	15051	15114	15204	15112	15143	15295	15260	15247	15169	15172	15213	15176	15257	15084	15382	15044	15040	15318	15258	15313	15404	15264	15098	15132	15133	15268	15138	14985	15170	15223	15175	15127	15294	15322	15172	15143	15132	14935	15337	15131	15165	15234	15069	15261	15081	15083	15137	15334	15102	15201	15084	15272	15344	15082	15230	14994	15206	15162	15131	15088	15264	15045	15152	15085	15077	15284	15332	15169	15015	15046	15391	15064	15087	15131	15133	15165	15199	15064	15124	15011	15015	15248	15390	15270	15281	15121	14983	15084	15320	15118	14955	15271	15131	15243	15154	15191	15324	15013	15112	15048	15076	15014	15088	15274	15340	15142	15009	15025	15305	15171	15058	15161	15086	15080	15263	15220	14930	14862	15175	15013	15256	15100	15159	15060	15056	15183	15179	15238	15087	15364	15240	15262	15145	15200	15164	15215	15248	15334	15153	14972	15138	15207	15157	15195	15185	15375	15233	15146	15084	15521	15135	15245	15147	15235	15183	15245	15274	15325	15121	15253	15381	15115	15084	15263	15452	15132	15139	15129	15176	15324	15178	15282	15190	15464	15279	15014	14985	15303	15198	14872	15122	15198	15160	15226	15051	15192	15055	15151	15143	15266	15143	15225	15302	15178	15193	15259	15080	15235	15075	15088	15242	15190	14987	15197	15233	15239	15109	15267	15107	15154	15122	15190	15206	14969	15114	15153	15127	15261	14986	15340	15328	15072	15109	15268	15399	14930	15096	15211	15099	15332	15307	15454	14941	15062	15303	15407	15157	15203	15200	15127	15131	15275	15008	15130	15065	15213	15079	15385	15117	15256	15080	15095	15116	15210	15140	15120	14987	15007	15169	15251	15387	14953	15281	15101	15111	15198	15309	15107	15294	15119	15334	15180	15100	14976	15128	15280	15218	15099	15162	15173	15114	15233	15106	15342	15246	15264	15223	15149	15144	15314	15254	15026	15123	15071	15206	15309	15277	15183	15103	15092	15350	15166	15198	15212	15282	15047	15308	14988	14971	15124	15053	15451	15250	15279	15197	15055	15301	15192	15325	15142	15206
18684	34414	27644	21319	18275	16690	15462	14701	14434	14005	13955	13910	13638	13617	13591	13587	13539	13475	13431	13334	13415	13597	13519	13342	13283	13450	13373	13488	13574	13539	13409	13336	13328	13317	13263	13353	13282	13546	13437	13275	13317	13318	13351	13288	13473	13406	13352	13373	13497	13355	13517	13397	13366	13371	13362	13412	13208	13354	13364	13228	13474	13364	13368	13488	13328	13329	13231	13343	13550	13364	13289	13343	13449	13459	13311	13364	13439	13434	13326	13310	13203	13389	13266	13504	13503	13275	13374	13433	13442	13415	13423	13431	13424	13523	13424	13352	13336	13277	13436	13366	13270	13380	13351	13163	13446	13463	13299	13460	13196	13347	13222	13467	13564	13549	13279	13383	13317	13464	13214	13210	13461	13357	13401	13412	13530	13302	13438	13399	13453	13341	13333	13274	13189	13409	13449	13369	13175	13338	13549	13323	13473	13351	13514	13331	13396	13211	13550	13473	13279	13329	13347	13278	13422	13510	13181	13326	13197	13406	13288	13261	13263	13455	13320	13322	13255	13466	13421	13225	13178	13482	13472	13378	13296	13425	13334	13500	13331	13506	13200	13307	13493	13402	13416	13314	13240	13466	13375	13336	13415	13401	13368	13294	13456	13158	13316	13400	13281	13438	13316	13380	13305	13320	13542	13257	13284	13434	13493	13401	13340	13153	13242	13438	13392	13378	13294	13256	13542	13385	13399	13398	13259	13142	13333	13405	13500	13271	13358	13367	13352	13413	13309	13344	13278	13389	13403	13423	13330	13397	13437	13223	13412	13260	13371	13370	13245	13325	13353	13481	13274	13323	13519	13342	13479	13415	13279	13258	13418	13307	13240	13453	13286	13250	13290	13344	13198	13342	13509	13440	13466	13266	13277	13360	13332	13474	13467	13328	13476	13428	13397	13375	13503	13437	13343	13538	13463	13340	13458	13232	13275	13380	13280	13299	13321	13272	13361	13376	13542	13336	13273	13328	13272	13304	13259	13429	13291	13419	13340	13300	13226	13415	13410	13533	13321	13407	13346	13231	13476	13336	13400	13067	13329	13175	13389	13391	13222	13414	13534	13396	13327	13398	13141	13339	13382	13393	13358	13482	13259	13400	13451	13340	13337	13245	13538	13399	13510	13249	13368	13291	13315	13263	13445	13404	13512	13495	13429	13399	13483	13378	13298	13413	13311	13368	13552	13338	13477	13387	13309	13288	13236	13288	13410	13463	13483	13238	13323	13249	13549	13310	13428	13426	13166	13372	13551	13321	13217	13347	13445	13348	13432	13311	13479	13225	13260	13286	13540	13355	13283	13207	13433	13380	13295	13349	13236	13298	13455	13372	13504	13316	13202	13389	13351	13416	13327	13146	13370	13328	13163	13372	13338	13396	13390	13275	13418	13522	13371	13450	13293	13373	13598	13363	13258	13263	13274	13407	13286	13283	13421	13463	13277	13372	13397	13309	13277	13501	13387	13343	13411	13321	13248	13393	13399	13299	13305	13366	13500	13268	13414	13261	13239	13574	13341	13438	13209	13446	13408	13284	13439	13365	13181	13391	13227	13317	13494	13309	13288	13395	13235	13415	13382	13343	13487	13401	13343	13373	13362	13328	13411	13411	13365	13397	13440	13274	13291	13198	13382	13378	13302	13513	13546	13309	13220	13304	13374	13349	13265	13584	13313	13426	13146	13387	13291	13395	13457	13299	13365	13418	13357	13304	13342	13296	13285	13250	13337	13261	13501	13369	13346	13436	13341	13260	13574	13273	13285	13386	13296	13520	13248	13411	13320	13380	13508	13483	13488	13393	13364	13412	13424	13494	13432	13474	13268	13414	13261	13388	13324	13228	13110	13401	13424	13356	13292	13452	13221	13372	13319	13408	13273	13309	13407	13284	13443	13266	13209	13473	13298	13643	13286	13242	13412	13282	13524	13461	13458	13281	13357	13413	13241	13363	13305	13469	13338	13354	13336	13278	13433	13438	13376	13468	13258	13382	13331	13337	13447	13422	13368	13425	13353	13487	13288	13431	13579	13332	13326	13397	13130	13389	13457	13366	13369	13383	13502	13321	13373	13251	13395	13395	13480	13486	13273	13208	13350	13406	13369	13436	13342	13372	13520	13411	13563	13313	13336	13216	13515	13382	13415	13430	13436	13314	13393	13227	13347	13416	13389	13248	13443	13282	13329	13359	13397	13380	13520	13342	13325	13367	13387	13410	13374	13250	13463	13234	13289	13422	13476	13319	13210	13236	13312	13447	13287	13366	13449	13453	13452	13400	13263	13256	13268	13318	13497	13484	13421	13340	13320	13598	13373	13505	13357	13265	13359	13417	13462	13400	13375	13187	13462	13334	13536	13278	13381	13370	13341	13386	13250	13409	13475	13285	13392	13248	13418	13323	13164	13398	13345	13512	13455	13537	13379	13254	13495	13265	13189	13381	13284	13189	13270	13334	13451	13324	13523	13424	13304	13515	13333	13344	13389	13273	13411	13220	13463	13292	13219	13243	13273	13432	13389	13356	13321	13449	13266	13462	13390	13300	13390	13340	13393	13200	13505	13380	13369	13491	13468	13220	13388	13513	13457	13415	13325	13349	13468	13385	13394	13337	13372	13379	13475	13441	13433	13361	13327	13282	13360	13255	13389	13291	13361	13379	13375	13392	13460	13382	13320	13405	13274	13406	13377	13219	13395	13272	13385	13373	13487	13372	13467	13430	13322	13568	13374	13510	13374	13212	13441	13378	13333	13235	13436	13544	13366	13407	13475	13316	13469	13573	13420	13257	13417	13137	13304	13393	13245	13357	13470	13355	13315	13281	13581	13256	13265	13315	13324	13448	13474	13410	13389	13368	13300	13325	13419	13367	13308	13260	13386	13348	13176	13307	13346	13318	13310	13333	13531	13430	13325	13307	13392	13485	13519	13315	13265	13384	13338	13256	13383	13342	13391	13221	13406	13374	13354	13303	13343	13527	13497	13386	13449	13449	13581	13306	13403	13332	13288	13419	13377	13373	13303	13552	13280	13172	13326	13318	13376	13412	13265	13308	13289	13450	13429	13325	13316	13456	13169	13360	13440	13277	13237	13487	13357	13409	13339	13479	13447	13219	13450	13517	13267	13328	13465	13300	13476	13353	13298	13280	13373	13258	13439	13339	13229	13404	13288	13277	13493	13379	13305	13167	13425	13377	13459	13434	13160	13250	13476	13424	13259	13423	13370	13488	13397	13351	13361	13367	13235	13398	13283	13371	13261	13318	13460	13297	13334	13365	13336	13341	13318	13438	13380	13292	13408	13436	13299	13310	13286	13244	13322	13283	13329	13342	13529	13354	13449	13412	13282	13471	13245	13437	13256	13168	13334	13235	13370	13296	13342	13307	13338	13345	13368	13482	13212	13279	13342	13364	13217	13388	13225	13321	13343	13412	13332	13411	13043	13523	13396	13367	13285	13514	13386	13405	13479	13289	13432	13363	13554	13342	13149	13405	13350	13414	13274	13389	13400	13210	13255	13320	13177	13481	13369	13403	13352	13434	13249	13398	13575	13284	13446	13359	13468	13343	13355	13445	13266	13416	13322	13439	13364	13274	13462	13388	13304	13520	13373	13305	13355	13347	13184	13432	13290	13259	13396	13435	13398	13515	13493	13377	13357	13332	13384	13382	13217	13243	13429	13473	13476	13307	13430	13443	13388	13309	13422	13270	13383	13329	13430	13420	13219	13281	13260	13367	13313	13346	13164	13428	13494	13337	13351	13294	13339	13358	13472	13305	13340	13216	13464	13334	13371	13360	13404	13488	13397	13276	13427	13557	13402	13318	13449	13321	13372	13275	13365	13414	13107	13280	13320	13392	13222	13429	13346	13275	13316	13320	13488	13452	13283	13384	13339	13438	13233	13340	13443	13354	13391	13284	13329	13425	13227	13401	13430	13365	13281	13308	13442	13390	13402	13297	13341	13393	13217	13173	13334	13460	13222	13373	13204	13310	13377	13371	13178	13428	13466	13449	13246	13282	13300	13363	13380	13442	13254	13463	13252	13373	13391	13673	13235	13318	13456	13596	13443	13370	13304	13446	13509	13330	13297	13205	13389	13440	13415	13266	13364	13178	13339	13407	13201	13236	13149	13278	13180	13305	13431	13326	13283	13397	13333	13350	13237	13349	13384	13477	13434	13401	13475	13435	13260	13432	13306	13399	13378	13304	13333	13166	13316	13370	13370	13292	13370	13394	13451	13257	13324	13393	13316	13438	13286	13230	13418	13278	13348	13087	13321	13372	13410	13336	13559	13400	13373	13267	13357	13203	13446	13294	13281	13361	13357	13351	13307	13355	13297	13380	13318	13378	13380	13503	13552	13399	13215	13364	13389	13498	13352	13318	13307	13287	13361	13576	13336	13469	13340	13323	13255	13320	13244	13276	13282	13239	13316	13599	13491	13449	13375	13370	13254	13333	13428	13374	13476	13514	13504	13360	13336	13339	13438	13435	13382	13319	13402	13381	13372	13184	13329	13528	13313	13431	13377	13396	13339	13382	13253	13209	13478	13346	13434	13336	13438	13355	13253	13436	13369	13365	13134	13357	13302	13282	13348	13404	13418	13252	13437	13235	13474	13089	13555	13281	13387	13479	13344	13344	13438	13493	13396	13507	13198	13271	13307	13221	13446	13288	13384	13441	13259	13271	13305	13342	13376	13488	13421	13528	13441	13409	13375	13267	13313	13436	13422	13472	13301	13226	13516	13365	13386	13279	13310	13310	13379	13460	13347	13329	13343	13355	13320	13554	13434	13471	13124	13489	13520	13414	13312	13385	13519	13449	13399	13309	13528	13440	13261	13456	13456	13329	13317	13244	13278	13375	13329	13314	13403	13345	13524	13309	13278	13428	13397	13498	13281	13424	13355	13405	13408	13391	13381	13166	13527	13407	13301	13396	13195	13365	13346	13414	13237	13392	13477	13524	13454	13374	13371	13268	13333	13422	13406	13208	13475	13320	13550	13408	13492	13245	13247	13222	13323	13403	13304	13493	13364	13386	13278	13407	13301	13420	13242	13400	13392	13411	13438	13179	13322	13554	13419	13382	13319	13300	13312	13369	13183	13232	13379	13361	13347	13294	13501	13330	13360	13399	13119	13462	13471	13424	13516	13271	13391	13340
22711	21627	28873	24911	21994	23375	22561	17212	15811	15572	15549	14899	14987	14824	14850	14784	14628	14786	14510	14816	14535	14822	14329	14499	14536	14604	14334	14265	14512	14544	14487	14570	14393	14396	14394	14483	14485	14456	14374	14524	14337	14187	14439	14324	14357	14365	14514	14342	14502	14446	14126	14303	14460	14486	14515	14321	14276	14309	14548	14412	14264	14402	14348	14093	14302	14387	14410	14178	14572	14395	14450	14417	14438	14492	14461	14412	14396	14282	14124	14408	14327	14262	14327	14108	14565	14242	14299	14318	14207	14450	14440	14379	14419	14289	14571	14458	14497	14279	14301	14168	14235	14463	14269	14299	14462	14360	14435	14303	14406	14561	14149	14375	14146	14427	14294	14326	14503	14272	14497	14406	14246	14242	14297	14301	14342	14332	14439	14294	14371	14312	14316	14263	14465	14280	14434	14500	14160	14113	14371	14289	14565	14100	14166	14367	14213	14367	14320	14332	14313	14391	14168	14265	14245	14213	14311	14373	14157	14229	14346	14331	14233	14111	14335	14319	14305	14324	14482	14256	14326	14417	14130	14402	14247	14307	14393	14429	14530	14279	14157	14307	14167	14391	14200	14222	14396	14236	14268	14264	14527	14334	14480	14134	14492	14291	14453	14449	14275	14250	14365	14398	14283	14255	14277	14321	14371	14209	14266	14257	14401	14286	14370	14366	14363	14250	14418	14262	14001	14268	14397	14413	14270	14195	14342	14187	14206	14257	14346	14299	14174	14437	14294	14453	14236	14370	14324	14229	14258	14248	14498	14268	14174	14385	14351	14265	14302	14242	14335	14444	14258	14325	14443	14275	14277	14210	14171	14344	14350	14377	14171	14243	14431	14215	14170	14276	14369	14163	14367	14302	14380	14116	14425	14236	14307	14247	14125	13960	14333	14301	14273	14225	14247	14216	14331	14437	14138	14263	14250	14297	14386	14205	14278	14255	14097	14388	14349	14250	14442	14433	14282	14312	14407	14324	14370	14319	14258	14215	14347	14465	14346	14510	14304	14181	14224	14275	14358	14414	14363	14211	14405	14512	14167	14184	14217	14165	14298	14302	14326	14250	14280	14193	14402	14415	14381	14105	14378	14311	14336	14156	14167	14235	14367	14361	14265	14284	14313	14186	14172	14131	14257	14389	14251	14153	14320	14338	14312	14316	14181	14372	14452	14476	14523	14285	14304	14474	14300	14396	14273	14264	14292	14467	14185	14405	14571	14242	14243	14411	14473	14113	14290	14385	14489	14233	14417	14493	14342	14338	14231	14128	14405	14218	14370	14392	14202	14426	14272	14305	14357	14368	14249	14186	14295	14283	14252	14238	14435	14293	14401	14326	14391	14317	14254	14207	14112	14339	14280	14351	14151	14319	14304	14368	14452	14298	14266	14462	14117	14311	14380	14351	14234	14070	14343	14415	14171	14245	14366	14175	14285	14535	14278	14261	14037	14486	14452	14301	14169	14342	14318	14123	14153	14478	14402	14432	14201	14160	14308	14232	14099	14175	14213	14370	14376	14187	14317	14331	14201	14344	14346	14135	14358	14350	14274	14258	14465	14222	14332	14022	14290	14389	14257	14330	14363	14468	14287	14245	14461	14366	14397	14155	14339	14474	14264	14146	14444	14419	14326	14206	14362	14206	14356	14191	14168	14147	14217	14203	14286	14173	14371	14277	14185	14560	14189	14229	14227	14327	14262	14303	14179	14329	14298	14477	14350	14152	14366	14185	14053	14415	14227	14072	14249	14352	14317	14339	14239	14362	14256	14220	14400	14187	14527	14301	14183	14356	14425	14467	14371	14326	14400	14278	14262	14196	14439	14440	14405	14209	14134	14274	14228	14184	14417	14330	14160	14245	14274	14271	14290	14303	14454	14435	14377	14189	14308	14315	14358	14123	14248	14419	14358	14223	14130	14488	14263	14305	14502	14241	14208	14149	14253	14420	14243	14227	14378	14231	14253	14395	14232	14090	14139	14321	14258	14315	14145	14392	14364	14307	14281	14218	14201	14298	14303	14373	14410	14452	14292	14304	14285	14209	14326	14191	14348	14368	14360	14358	14524	14148	14392	14165	14311	14270	14391	14406	14238	14279	14364	14284	14080	14100	13998	14486	14286	14338	14441	14247	14290	14224	14295	14265	14241	14287	14331	14367	14406	14513	14461	14390	14282	14410	14218	14261	14425	14324	14399	14298	14293	14246	14108	14353	14358	14408	14310	14097	14598	14074	14564	14297	14468	14395	14448	14513	14426	14256	14465	14504	14438	14250	14170	14319	14312	14173	14384	14385	14435	14416	14090	14003	14362	14305	14222	14147	14416	14105	14372	14218	14238	14015	14291	14287	14314	14220	14347	14228	14290	14236	14148	14432	14365	14228	14211	13996	14344	14322	14393	14215	14320	14291	14408	14402	14358	14460	14218	14346	14384	14264	14178	14184	14385	14404	14323	14247	14300	14295	14176	14332	14418	14265	14210	14375	14309	14334	14516	14226	14362	14384	14147	14240	14331	14373	14157	14329	14272	14343	14295	14299	14490	14324	14127	14316	14279	14266	14323	14394	14305	14260	14308	14530	14412	14470	14180	14347	14387	14358	14348	14316	14433	14225	14397	14289	14411	14303	14172	14252	14521	14259	14225	14354	14449	14434	14480	14452	14384	14233	14366	14482	14379	14289	14317	14410	14290	14411	14301	14164	14386	14246	14238	14324	14341	14074	14241	14174	14314	14267	14429	14456	14166	14261	14365	14294	14233	14359	14586	14202	14594	14366	14309	14278	14240	14290	14347	14093	14340	14188	14195	14271	14275	14106	14261	14401	14276	14308	14271	14275	14253	14384	14352	14267	14322	14199	14310	14329	14416	14089	14257	14236	14272	14395	14585	14419	14365	14386	14185	14192	14304	14332	14136	14140	14287	14262	14341	14223	14275	14452	14408	14213	14304	14358	14218	14326	14498	14249	14461	14224	14131	14227	14274	14373	14232	14156	14413	14362	14382	14454	14159	14326	14242	14294	14296	14272	14236	14378	14130	14237	14294	14439	14274	14381	14389	14409	14067	14326	14290	14065	14264	14334	14282	14446	14401	14245	14301	14276	14360	14262	14353	14466	14270	14065	14250	14289	14160	14287	14281	14250	14368	14378	14148	14272	14193	14151	14429	13973	14294	14421	14299	14268	14365	14204	14404	14142	14292	14178	14330	14329	14411	14253	14406	14161	14072	14428	14403	14446	14440	14318	14199	14265	14238	14192	14146	14241	14495	14406	14385	14229	14274	14339	14307	14194	14306	14288	14314	14317	14325	14240	14294	14119	14347	14338	14260	14280	14249	14287	14193	14265	14341	14417	14261	14326	14280	14358	14494	14320	14380	14257	14165	14254	14423	14260	14254	14207	14267	14284	14260	14145	14289	14189	14250	14199	14289	14084	14155	14357	14345	14176	14332	14340	14366	14296	14376	14192	14284	14128	14208	14194	14367	14108	14104	14155	14427	14346	14242	14282	14103	14293	14367	14090	14123	14260	14286	14387	14186	14285	14346	14296	14196	14251	14067	14310	14222	14215	14563	14280	14204	14258	14378	14370	14375	14287	14423	14293	14300	14402	14308	14320	14212	14228	14270	14323	14173	14202	14250	14145	14313	14248	14334	14307	14355	14308	14228	14391	14423	14223	14105	14263	14251	14555	14403	14198	14363	14355	14536	14192	14364	14262	14411	14264	14338	14164	14238	14207	14427	14118	14347	14305	14018	14293	14235	14103	14601	14177	14134	14333	14327	14387	14355	14361	14284	14388	14310	14286	14242	14386	14072	14264	14395	14301	14390	14362	14251	14429	14299	14384	14464	14385	14233	14415	14282	14114	14294	14151	14198	14373	14189	14191	14234	14310	14259	14292	14315	14441	14280	14189	14210	14265	14331	14331	14335	14243	14127	14328	14530	14223	14234	14135	14264	14166	14256	14269	14382	14249	14408	14407	14454	14339	14295	14403	14232	14306	14358	14414	14251	14399	14306	14165	14395	14205	14404	14137	14224	14419	13982	14386	14435	14117	14326	14290	14375	14390	14368	14327	14138	14551	14253	14223	14123	14234	14414	14322	14079	14202	14216	14276	14272	14365	14324	14310	14016	14268	14368	14303	14308	14437	14335	14296	14320	14347	14280	14359	14094	14458	14300	14330	14213	14206	14185	14252	14215	14311	14489	14326	14279	14218	14539	14119	14273	14282	14475	14356	14153	14289	14345	14299	14327	14483	14271	14234	14311	14414	14220	14302	14336	13997	14399	14293	14224	14253	14325	14162	14012	14235	14378	14110	14243	14229	14347	14415	14279	14295	14297	14462	14116	14294	14271	14298	14359	14436	14434	14319	14278	14462	14388	14108	14411	14202	14270	14587	14392	14101	14424	14334	14346	14239	14223	14224	14461	14457	14289	14466	14201	14103	14423	14234	14095	14037	14189	14391	14363	14076	14225	14344	14353	14301	14592	14359	14266	14304	14357	14455	14203	14100	14139	14340	14182	14271	14347	14366	14230	14337	14258	14374	14188	14456	14316	14343	14440	14594	14357	14261	14232	14343	14209	14222	14222	14327	14354	14211	14269	14470	14267	14254	14341	14446	14433	14090	14366	14537	14331	14499	14229	14214	14228	14248	14175	14280	14246	14187	14353	14367	14333	14244	14416	14250	14459	14362	14292	14192	14227	14235	14228	14132	14359	14202	14199	14338	14496	14371	14421	14213	14014	14164	14354	14315	14129	14252	14281	14190	14320	14183	14233	14308	14356	14220	14451	14152	14224	14343	14150	14231	14332	14446	14485	14278	14137	14440	14282	14264	14455	14366	14377	14301	14233	14390	14242	14389	14101	14208	14280	14167	14354	14408	14183	14224	14160	14392	14394	14536	14246	14383	14160	14308	14101	14337	14277	14112	14174	14278	14083	14228	14315	14179	14356	14354	14378	14283	14293	14360	14320	14294	14239	14309	14233	14343	14316	14401	14167	14482	14251	14385	14188	14334	14278	14322	14287	14383	14414	14190	14329	14362	14341	14327	14262	14309	14211	14364	14274	14230	14195	14239	14189	14263	14284	14308	14238	14339	14343	14486	14295	14037	14363	14249	14400	14109	14151	14404	14207	14163	14037	14075	14371	14300
19010	41629	33949	25974	21859	19012	17129	15679	14789	14425	13951	13642	13625	13374	13311	13255	13185	13201	12944	13035	13066	12919	12851	13069	13028	13114	13014	12962	12946	12843	12687	12876	12857	12889	12891	12808	12710	12770	12925	12925	12767	12957	12936	12894	12831	12708	13040	12877	12802	12736	12876	12918	12854	12848	12886	12739	12833	12865	12660	12873	12956	12775	12882	12896	12685	12749	12664	12853	12817	12773	12876	12862	12769	12961	12743	12737	12854	12947	12851	12797	12703	12931	12752	12853	12756	12817	12819	12905	12925	12799	12755	12874	12766	12876	12786	12831	12757	12659	12838	12894	12775	12812	12651	12797	12850	12734	12871	12649	12799	12889	12854	12882	12818	12821	12810	12822	12794	12727	12639	12877	12662	12708	12795	12711	12826	12884	12819	12853	12801	12685	12710	12682	12717	12828	12781	12829	12848	12745	12743	12693	12729	12771	12871	12821	12835	12672	12714	12699	12953	12794	12982	12884	12818	12927	12825	12865	12686	12935	12834	12908	12749	12781	12703	12689	12926	12838	13033	12793	12702	12798	12884	12617	12909	12940	12933	12780	12827	12600	12832	12924	12746	12907	12676	12832	12741	12688	12639	12871	12863	12726	12647	12834	13036	12844	12597	12899	12679	12763	12674	12697	12886	12854	12848	12675	12702	12839	12840	12811	12833	12759	12693	12695	12772	12945	12819	12740	12686	12835	12907	12725	12889	12669	12959	12856	12706	12798	12769	12684	12905	12772	12920	12725	12855	13004	12884	12708	12711	12866	12837	12849	12768	12996	12750	12553	12657	12756	12835	12672	12710	12805	12784	12778	12721	12863	12813	12805	12781	12779	12846	12716	12835	12963	12786	12887	12841	12687	12768	12830	12774	12712	12878	12774	12869	12837	12729	12824	12918	12738	12868	12903	12714	12711	12621	12887	12828	12859	12746	12812	12881	12813	12772	12860	12625	12751	12796	12992	12860	12882	12672	12819	12746	12655	12974	12902	12820	12744	12851	12791	12898	12825	12878	12870	12809	12679	12769	12920	12714	12735	12701	12616	12812	12712	12817	12750	12693	12789	12778	12813	12729	12911	12797	13114	12703	12853	12727	12755	12858	12766	12825	12744	12834	12801	12774	12828	12817	12854	12626	12823	12950	12859	12769	12783	12708	12814	12746	12776	12965	12855	12836	12926	12933	12604	12830	12612	12901	12843	12753	12730	12798	12702	12854	12923	12777	13003	12789	12959	12747	12817	12798	12781	12914	12761	12692	12854	12671	12856	12836	12795	12753	12737	12652	12987	12870	12858	12736	12785	12873	12906	12736	12735	12860	12922	12781	12956	12793	12811	12952	12818	12831	12692	12817	12876	12876	12706	12784	13003	12716	12812	12763	12919	12868	12613	12765	12692	12842	12845	12733	12805	12696	12995	12887	12937	12903	12934	12805	12787	12985	12907	12642	12872	12797	12636	12753	12796	12716	12931	12813	12796	12728	12776	12961	12819	12888	12900	12969	12767	12825	12754	12805	12859	12812	12805	12904	12788	12783	12745	12637	12803	12761	12842	12792	12814	12728	12666	12821	12804	12766	12713	12898	12682	13041	12713	12816	12768	12800	12886	12903	12766	12870	12868	12713	12770	12809	12781	12853	13001	12624	12829	12732	12843	12783	12803	12846	12905	12784	12767	12781	12783	12756	12774	12849	12794	12870	12715	12914	12796	12815	12849	12791	12651	12764	12858	12868	12926	12757	12858	12907	12742	12862	12735	12891	12916	12801	12874	12695	12804	12816	12964	12764	12795	12747	12845	12906	12835	12601	12786	12787	12843	12834	12719	12727	12837	12762	12842	12773	12669	12773	12868	12648	12718	12931	12627	12787	12858	12714	12739	12763	12808	12996	12679	12955	12764	12859	12966	12742	12730	12825	12813	12874	12946	12733	12823	12939	12819	12926	12665	12834	12711	12751	12793	12908	12780	12714	12695	12890	12817	12672	12725	12755	13047	12725	12574	12961	12887	12759	12816	12853	12832	12853	12766	12642	12728	12642	12978	12680	12752	12686	12724	12853	12800	12839	12681	12738	12741	12868	12906	12766	12835	12810	12889	12695	12755	12747	12734	12684	12852	12694	12665	12731	12746	12581	12666	12783	12618	12859	12634	12903	12730	12756	12893	12697	12766	12783	12965	12887	12830	12939	12736	12739	12897	12762	12769	12793	12895	12709	12848	12833	12801	12898	12704	12935	12787	12815	12779	12858	12770	12965	12705	12853	12835	12739	12860	12752	12893	12824	12935	12874	12739	12694	12805	12769	12881	12724	12747	12728	12772	12860	12773	12985	12717	12779	12697	12842	12650	12760	12908	12781	12731	12798	12866	12766	12795	12857	12748	12862	12717	12790	12856	12749	12699	12931	12974	12868	12812	12651	12791	12829	12640	12854	12722	12892	12841	12867	12763	12924	12754	12717	12853	12782	12785	12797	12785	12964	12668	12801	12780	12691	12715	12734	12554	12810	12754	12648	12745	12699	12863	12731	12847	12860	12852	12925	12958	12764	12822	12853	12845	12869	12773	12724	12838	12855	12820	12684	12724	12767	12729	12998	12685	12820	12930	12745	12640	12817	12812	12743	12759	12823	12877	12855	13025	12837	12764	12768	12679	12714	12740	12840	12745	12837	12704	12850	12631	12893	12794	12777	12857	12803	12946	12848	12803	12702	12822	12812	12816	12698	12792	12635	12864	12915	12654	12846	12828	12827	12912	12760	12711	12813	12964	12809	12772	12817	12849	12862	12874	12701	12891	12991	12860	12899	12770	12829	12659	12793	12874	12800	12735	12832	12776	12704	12878	12771	12800	12644	12806	12820	12805	12856	12788	12820	12822	12785	12869	12787	13005	12694	13036	12802	12859	12819	12707	12872	12823	12875	12810	12728	12770	12802	12790	12938	12957	12799	12901	12841	12669	12804	12846	12838	12911	12819	12876	12725	12726	12810	12843	12771	12879	12963	12866	12883	12901	12844	12849	12837	12798	12730	12822	12608	12884	12818	12712	12656	12843	12981	12739	12787	12805	12933	12794	12657	12880	12835	12937	12891	12782	12788	12716	12834	12881	12671	12731	12739	12839	12892	12853	12675	12758	12672	12815	12826	12977	12858	12599	12775	12952	12812	12808	12900	12697	12641	12791	12910	12790	12757	12800	12731	12790	12939	12716	12751	12637	12933	12633	12980	12627	12738	12744	12737	12809	12562	12976	12637	12871	12940	12591	12729	12937	12654	12818	12754	12702	12904	12827	12724	12556	12928	12681	12715	12741	12872	12875	12661	12899	12844	12789	12840	12973	12871	12823	12726	12874	12722	12748	12689	12812	12576	12883	12674	12683	12744	12792	12935	12950	12840	12769	12890	12828	12737	12815	12674	12869	12638	12850	12752	12847	12734	12996	12725	12797	12891	12757	12779	12804	12942	12893	12743	12849	12813	13013	12698	12649	12810	12706	12730	12830	12846	12738	12702	12859	12653	12815	12739	12661	13027	12809	12893	12978	12717	12925	12848	12742	12709	12745	12833	12885	12801	12650	12920	12784	12691	12777	12920	12788	12836	12765	12905	12986	12713	12868	12804	12897	12720	12786	12721	12818	12753	12830	12809	12944	12665	12873	12733	12817	12852	12785	12890	12638	12828	12784	12767	12716	12955	12629	12875	12617	12765	12896	12901	12747	12901	12930	12802	12975	12680	12880	12861	12831	12844	12873	12765	12704	12839	12819	12702	12750	12823	12816	12776	12671	12920	12746	12787	12855	12790	12812	12914	12736	12838	12846	12849	12853	12863	12809	12660	12822	12838	12705	12820	12719	12932	12686	12819	12839	12399	12844	12761	12871	12910	12830	12843	12696	12659	12844	12752	12750	13008	12964	12854	12802	12745	12817	12637	12668	12706	12789	12741	12781	12726	12933	12760	12873	12727	12775	12608	12837	12907	12776	12760	12719	12813	12810	12771	12884	12825	12849	12802	12729	12807	12718	12798	12758	12720	12956	12965	12645	12706	12916	12730	12684	12837	12607	12931	12744	12828	12651	12902	12793	12833	12798	13003	12776	12985	12608	12634	12751	12931	12802	12903	12829	12830	12714	12637	12856	12717	12856	12709	12729	12850	12756	12790	12901	12752	12585	12780	12838	12709	12911	12756	12846	12910	12864	12867	12788	12862	12885	12811	12782	12760	12894	12896	12774	12910	12874	12972	12926	12723	12892	12945	12755	12941	12753	12937	12698	12674	12783	12751	12730	12924	12862	12723	12874	12893	12739	12859	12879	12860	12835	12748	12947	12907	12759	12830	12714	12808	12792	12726	12677	12881	12759	12751	12625	12918	12788	12854	13066	12709	12819	12897	12774	12810	12697	12762	12838	12735	12885	12636	12973	12627	12743	12588	12883	12705	12761	12806	12776	12664	12814	12860	12676	12772	12734	12811	12960	12845	12808	12697	12970	12700	12704	12895	12848	12819	12744	12817	12927	12702	12847	12824	12703	12841	12758	12693	12854	12783	12800	12771	12872	12890	12871	12757	12825	12766	12778	12778	12838	12822	12909	12803	12897	12859	12656	12885	12839	12817	12763	12853	12779	12641	12870	12786	12692	12855	12845	12627	12996	12859	12796	12894	12962	12770	12821	12727	12774	12770	12877	12769	12653	12921	12875	12702	12907	12830	12963	12838	12825	12912	12874	12797	12730	12739	12769	12888	12754	12857	12677	12890	12814	12795	12640	12758	12836	12808	12847	12822	12874	12754	12891	13104	12813	12892	13029	12741	12815	12964	12727	12795	12718	12847	12660	12882	12947	12622	12747	12771	12759	12850	12806	12738	12924	12807	12771	12930	12927	12834	12702	12744	12832	12729	12885	12664	12894	12726	12723	12839	12778	12819	12687	12891	12811	12838	12717	12732	12836	12723	12786	12702	12658	12905	12714	12917	12942	12854	12776	12865	12795	12842	12778	12861	12804	12993	12838	12893	12677	12575	12918	12860	12861	12786	12810	12853	12648	12766	12877	12796	12931	12754	12814	12834	12985	12856	12937	12747	12843	12733	12869	12783	12731	12827	12853	12611	12632	12758	12837	12763	12816	12813	12773	12884	12629	12723	12670	12869	12835	12773	12812	12987	12910
29823	24600	27535	23116	18703	17312	16876	16158	15908	15951	15594	15848	15519	15442	15563	15530	15538	15391	15403	15416	15133	15379	15440	15307	15386	15279	15511	15429	15409	15295	15411	15584	15425	15334	15669	15183	15207	15103	15327	15251	15513	15316	15288	15318	15461	15299	15188	15357	15469	15358	15328	15355	15104	15138	15290	15321	15449	15191	15397	15140	15325	15300	15352	15263	15539	15478	15243	15301	15136	15284	15182	15247	15257	15405	15304	15324	15561	15228	15488	15511	15111	15347	15210	15405	15399	15429	15148	15352	15185	15237	15485	15299	15176	15376	15415	15452	15514	15190	15371	15273	15354	15231	15113	15361	15148	15433	15259	15297	15283	15128	15355	15438	15384	15308	15186	15145	15372	15215	15338	15372	15524	15185	15616	15259	15310	15238	15353	15351	15543	15349	15374	15374	15411	15041	15237	15200	15287	15383	15464	15163	15376	15422	15436	15487	15263	15297	15311	15233	15263	15320	15409	15297	15486	15331	15340	15209	15249	15075	15204	15231	15314	15342	15379	15216	15447	15182	15413	15280	15272	15352	15354	15364	15476	15421	15104	15358	15248	15241	15359	15194	15164	15326	15082	15430	15249	15455	15261	15342	15209	15239	15369	15326	15231	15252	15413	15495	15222	15166	15349	15276	15299	15175	15201	15182	15294	15224	15370	15273	15511	15185	15346	15358	15408	15215	15241	15142	15399	15347	15372	15327	15161	15421	15294	15298	15430	15223	15379	15304	15534	15150	15187	15284	15265	15135	15274	15243	15313	15215	15237	15230	15278	15394	15166	15212	15239	15141	15162	15384	15216	15465	15437	15239	15347	15394	15231	15414	15325	15484	15315	15364	15383	15388	15338	15276	15147	15181	15204	15345	15167	15253	15202	15421	15491	15378	15281	15428	15401	15420	15313	15209	15578	15392	15416	15331	15382	15128	15236	15357	15310	15244	15187	15198	15360	15253	15227	15452	15272	15323	15290	15378	15223	15377	15554	15286	15176	15268	15364	15218	15215	15228	15300	15328	15234	15305	15321	15383	15290	15368	15196	15384	15257	15335	15394	15301	15363	15431	15318	15338	15404	15280	15276	15532	15453	15355	15453	15344	15417	15392	15381	15227	15303	15277	15352	15357	15357	15330	15422	15239	15411	15353	15463	15235	15290	15366	15231	15256	15046	15418	15286	15086	15279	15278	15306	15420	15385	15418	15268	15192	15428	15304	15510	15323	15210	15300	15313	15326	15399	15247	15336	15319	15623	15303	15205	15155	15306	15256	15409	15344	15299	15438	15291	15093	15192	15267	15410	15167	15280	15294	15304	15196	15422	15304	15388	15258	15368	15182	15348	15269	15444	15398	15398	15303	15407	15268	15272	15172	15184	15411	15264	15177	15524	15291	15422	15307	15475	15467	15344	15230	15198	15330	15427	15462	15319	15076	15208	15142	15266	15280	15340	15329	15615	15273	15208	15336	15344	15352	15330	15276	15102	15148	15226	15399	15411	15277	15292	15382	15173	15349	15403	15164	15249	15269	15307	15057	15378	15106	15250	15375	15314	15465	15231	15257	15356	15406	15412	15330	15210	15084	15304	15297	15255	15327	15046	15244	15469	15320	15309	15265	15220	15329	15261	15170	15211	15231	15325	15307	15278	15624	15350	15182	15362	15194	15329	15449	15306	15418	15225	15285	15205	15228	15403	15258	15287	15393	15275	15308	15274	15253	15131	15234	15219	15192	15188	15408	15414	15289	15135	15296	15325	15378	15165	15361	15223	15333	15299	15311	15166	15317	15230	15193	15284	15128	15317	15090	15252	15395	15387	15424	15369	15283	15180	15437	15564	15260	15222	15363	15182	15322	15386	15228	15222	15316	15153	15368	15519	15299	15226	15084	15212	15284	15333	15155	15231	15244	15134	15161	15218	15337	15164	15362	15546	15415	15202	15121	15247	15331	15246	15213	15263	15254	15435	15241	15190	15200	15276	15445	15578	15179	15217	15314	15205	15230	15336	15248	15363	15314	14997	15159	15370	15237	15536	15282	15267	15394	15135	15361	15212	15081	15305	15281	15209	15384	15278	15329	15206	15258	15194	15419	15347	15481	15326	15150	15379	15207	15414	15330	15385	15262	15284	15379	15245	15251	15313	15417	15414	15164	15498	15224	15317	15269	15402	15490	15337	15333	15327	15085	15319	15395	15268	15193	15305	15392	15262	15380	15404	15497	15179	15244	15215	15146	15313	15307	15637	15349	15357	15275	15225	15310	15458	15388	15376	15346	15190	15589	15241	15234	15249	15335	15535	15275	15240	15553	15393	15359	15273	15359	15305	15231	15154	15379	15289	15211	15413	15379	15275	15375	15436	15433	15239	15327	15144	15458	15192	15044	15250	15254	15267	15143	15131	15237	15293	15320	15442	15422	15427	15235	15302	15291	15314	15031	15332	15250	15259	15367	15179	15379	15189	15313	15410	15224	15353	15423	15487	15536	15357	15359	15295	15397	15137	15181	15023	15323	15241	15324	15284	15412	15444	15253	15265	15196	15233	15492	15350	15451	15349	15182	15585	15261	15349	15375	15212	15322	15139	15248	15362	15292	15467	15369	15333	15216	15414	15187	15286	15004	15293	15320	15158	15270	15187	15256	15440	15412	15237	15289	15265	15320	15339	15206	15315	15155	15332	15212	15319	15363	15348	15154	15287	15590	15449	15247	15298	15309	15206	15184	15259	15091	15345	15459	15222	15200	15346	15439	15473	15411	15457	15418	15347	15306	15361	15362	15219	15399	15295	15422	15394	15346	15263	15205	15003	15117	15283	15265	15212	15220	15150	15185	15279	15461	15289	15343	15289	15185	15011	15363	15277	15389	15222	15227	15341	15526	15282	15357	15324	15031	15052	15279	15337	15579	15336	15349	15389	15143	15304	15198	15531	15394	15044	15260	15174	15423	15131	15292	15147	15265	15291	15393	15272	15302	15283	15281	15261	15318	15223	15213	15358	15240	15051	15441	15523	15401	15495	15208	15072	15327	15282	15055	15292	15327	15373	15267	15217	15402	15503	15234	15209	15339	15459	15323	15308	15404	15130	15498	15197	15466	15320	15325	15365	15400	15185	15291	15451	15419	15319	15466	15421	15406	15345	15322	15272	15340	15462	15511	15154	15292	15308	15346	15193	15316	15311	15125	15232	15201	15357	15149	15465	15413	15253	15303	15239	15324	15310	15224	15199	15325	15226	15184	15270	15143	15492	15407	15355	15295	15123	15407	15231	15352	15236	15269	15368	15258	15247	15240	15244	15191	15202	15286	15218	15453	15340	15354	15345	15216	15490	15312	15371	15462	15416	15264	15325	15549	15175	15232	15178	15217	15388	15381	15304	15317	15422	15524	15337	15564	15155	15157	15210	15240	15171	15289	15379	15276	15350	15347	15380	15258	15344	15363	15204	15199	15068	15270	15299	15340	15286	15337	15153	15259	15376	15223	15350	15474	15349	15457	15377	15255	15335	15295	15243	15498	15342	15169	15352	15171	15382	15383	15277	15343	15294	15343	15301	15291	15272	15291	15383	15376	15368	15294	15321	15371	15269	15308	15188	15366	15346	15186	15525	15267	15255	15380	15400	15097	15179	15420	15252	15229	15161	15153	15281	15015	15207	15331	15373	15231	15472	15288	15344	15360	15146	15378	15209	15197	15158	15215	15354	15072	15280	15312	15292	15198	15316	15519	15321	15344	15407	15273	15322	15239	15358	15394	15472	15345	15248	15456	15294	15299	15082	15131	15239	15223	15479	15273	15146	15506	15358	15434	15322	15420	15223	15349	15164	15247	15254	15383	15366	15293	15266	15333	15281	15252	15321	15360	15090	15363	15340	15427	15413	15196	15262	15304	15169	15243	15266	15234	15271	15333	15420	15296	15333	15295	15310	15504	15451	15369	15235	15358	15109	15345	15491	15188	15246	15346	15309	15211	15521	15241	15257	15141	15342	15272	15328	15198	15172	15246	15579	15387	15263	15259	15126	15287	15345	15191	15345	15188	15284	15440	15279	15087	15277	15433	15368	15237	15227	15428	15211	15255	15282	15454	15455	15345	15297	15379	15271	15145	15279	15141	15150	15385	15219	15488	15179	15256	15308	15369	15436	15076	15409	15375	15390	15303	15514	15484	15423	15359	15407	15222	15310	15409	15338	15219	15114	15299	15432	15420	15357	15444	15527	15374	15477	15399	15385	15389	15341	15294	15374	15328	15259	15371	15265	15475	15468	15142	15367	15256	15334	15273	15302	15408	15375	15377	15281	15438	15259	15271	15434	15224	15334	15262	15308	15331	15302	15443	15377	15449	15212	15248	15402	15427	15357	15174	15438	15309	15164	15212	15253	15193	15135	15347	15305	15512	15237	15257	15283	15265	15320	15171	15177	15319	15283	15249	15392	15390	15306	15476	15162	15285	15300	15208	15421	15268	15203	15346	15369	15199	15492	15324	15383	15269	15205	15278	15245	15088	15246	15355	15355	15232	15456	15231	15237	15358	15173	15196	15303	15278	15483	15205	15275	15527	15261	15257	15321	15381	15385	15235	15395	15383	15172	15097	15269	15324	15315	15473	15270	15521	15262	15235	15247	15175	15317	15330	15355	15471	15513	15431	15355	15328	15532	15587	15286	15395	15335	15248	15338	15378	15256	15305	15309	15447	15211	15461	15296	15236	15396	15176	15225	15300	15541	15297	15366	15414	15375	15347	15446	15384	15339	15355	15331	15181	15306	15135	15217	15451	15440	15192	15134	15331	15206	15145	15372	15205	15341	15329	15181	15388	15465	15274	15241	15285	15377	15228	15082	15419	15269	15391	15320	15565	15258	15429	15334	15200	15257	15474	15436	15281	15164	15302	15422	15307	15435	15285	15426	15216	15277	15535	15381	15373	15181	15192	15185	15295	15434	15388	15247	15305	15448	15640	15272	15335	15364	15244	15377	15494	15232	15368	15303	15176	15357	15444	15169	15388	15215	15292	15500	15389	15227	15440	15365	15239	15402	15210	15205	15434	15406	15274	15335	15137	15271	15452	15349	15373	15449	15438	15202	15355	15223	15150	15274	15251	15352	15268	15326	15315	15205	15199	15159	15394	15292	15268	15342	15417	15246	15341	15204	15378	15256	15262	15409	15390
20666	32831	26077	19812	17475	15976	15180	14609	14203	14162	14112	13850	13702	13572	13473	13711	13570	13464	13578	13742	13667	13548	13438	13477	13606	13581	13354	13405	13554	13442	13577	13630	13382	13505	13564	13636	13464	13524	13518	13628	13526	13425	13549	13414	13534	13670	13587	13323	13408	13434	13430	13477	13450	13546	13520	13474	13280	13582	13474	13474	13582	13389	13365	13366	13415	13421	13574	13403	13381	13500	13429	13399	13453	13494	13550	13404	13517	13360	13352	13439	13425	13540	13373	13339	13369	13470	13394	13562	13475	13485	13350	13373	13438	13473	13467	13336	13526	13427	13460	13539	13486	13568	13501	13275	13389	13471	13402	13503	13419	13580	13491	13518	13599	13386	13386	13494	13342	13439	13331	13447	13657	13405	13540	13459	13421	13527	13546	13470	13358	13639	13445	13401	13417	13432	13391	13536	13463	13254	13511	13420	13374	13483	13434	13480	13550	13318	13537	13543	13459	13436	13401	13493	13468	13361	13540	13544	13522	13512	13443	13439	13377	13382	13551	13364	13670	13648	13516	13531	13479	13402	13433	13482	13534	13325	13367	13376	13506	13445	13452	13379	13506	13686	13335	13381	13401	13524	13442	13203	13442	13290	13480	13519	13419	13491	13556	13316	13609	13516	13556	13495	13518	13379	13540	13535	13461	13577	13558	13357	13481	13665	13514	13608	13523	13477	13546	13426	13624	13503	13568	13361	13566	13589	13474	13628	13229	13503	13444	13423	13328	13450	13426	13477	13505	13347	13498	13435	13261	13532	13399	13447	13374	13417	13460	13428	13599	13303	13508	13506	13495	13355	13434	13430	13549	13405	13504	13490	13361	13381	13377	13503	13421	13420	13563	13389	13495	13578	13485	13533	13376	13627	13510	13538	13623	13626	13473	13421	13455	13312	13480	13464	13535	13560	13397	13365	13368	13556	13503	13707	13435	13707	13560	13535	13532	13362	13467	13639	13382	13443	13492	13521	13357	13443	13532	13442	13411	13629	13382	13550	13366	13546	13523	13385	13347	13341	13409	13390	13610	13589	13443	13398	13277	13348	13427	13361	13398	13496	13470	13435	13290	13490	13545	13363	13491	13481	13357	13429	13577	13391	13510	13531	13529	13580	13468	13337	13408	13509	13525	13427	13468	13367	13528	13608	13585	13404	13504	13455	13411	13533	13401	13522	13469	13465	13464	13396	13523	13417	13344	13504	13384	13347	13372	13505	13420	13516	13594	13385	13338	13610	13615	13353	13425	13449	13352	13548	13442	13423	13417	13493	13523	13632	13383	13656	13442	13343	13327	13387	13465	13550	13483	13531	13435	13449	13555	13415	13755	13389	13441	13431	13467	13573	13379	13531	13597	13498	13457	13537	13479	13406	13533	13323	13291	13524	13422	13429	13581	13593	13310	13444	13412	13420	13404	13530	13606	13552	13383	13496	13378	13501	13446	13413	13542	13386	13498	13467	13395	13530	13536	13403	13566	13411	13386	13560	13712	13370	13436	13501	13450	13240	13526	13600	13563	13476	13446	13516	13497	13479	13330	13415	13350	13358	13410	13561	13460	13619	13470	13433	13315	13456	13596	13435	13568	13631	13404	13478	13563	13289	13593	13542	13544	13447	13416	13578	13483	13480	13270	13485	13408	13505	13345	13555	13458	13583	13547	13452	13495	13501	13422	13303	13433	13512	13580	13444	13459	13536	13437	13478	13343	13522	13421	13341	13359	13510	13412	13516	13291	13392	13405	13327	13519	13439	13496	13371	13584	13479	13449	13290	13628	13565	13340	13431	13530	13357	13359	13558	13533	13452	13527	13472	13458	13457	13399	13386	13251	13304	13479	13467	13422	13514	13549	13502	13414	13407	13474	13548	13624	13296	13496	13441	13451	13325	13503	13661	13471	13487	13531	13442	13442	13334	13544	13653	13369	13514	13333	13513	13393	13784	13324	13483	13487	13351	13434	13645	13486	13699	13478	13487	13466	13490	13461	13398	13475	13463	13301	13466	13362	13525	13470	13475	13426	13293	13542	13351	13316	13460	13538	13562	13404	13447	13580	13495	13480	13529	13326	13475	13459	13564	13333	13727	13492	13461	13531	13449	13270	13499	13437	13373	13367	13586	13381	13539	13395	13429	13495	13406	13321	13476	13421	13510	13371	13628	13550	13473	13488	13507	13467	13519	13378	13536	13444	13349	13431	13535	13387	13383	13413	13373	13424	13449	13423	13439	13314	13308	13292	13607	13335	13341	13501	13641	13370	13461	13459	13516	13443	13608	13541	13534	13366	13360	13372	13420	13489	13498	13390	13432	13455	13381	13362	13353	13562	13515	13416	13208	13446	13539	13478	13541	13644	13557	13419	13499	13460	13421	13515	13666	13624	13515	13470	13351	13492	13435	13470	13561	13451	13449	13427	13447	13435	13372	13412	13563	13452	13491	13584	13458	13392	13373	13411	13606	13455	13473	13414	13518	13556	13447	13513	13364	13545	13675	13538	13441	13472	13601	13449	13477	13521	13487	13449	13432	13550	13383	13552	13399	13415	13453	13461	13465	13330	13409	13580	13529	13515	13428	13634	13313	13574	13406	13476	13437	13593	13453	13575	13326	13587	13491	13494	13422	13492	13529	13620	13312	13542	13460	13421	13462	13547	13371	13343	13305	13552	13676	13318	13522	13630	13363	13544	13461	13461	13534	13388	13469	13388	13567	13440	13481	13403	13270	13387	13483	13398	13368	13380	13379	13635	13332	13314	13560	13309	13484	13524	13513	13487	13442	13437	13495	13611	13452	13461	13559	13382	13448	13513	13461	13480	13330	13458	13359	13697	13435	13524	13331	13409	13522	13430	13499	13281	13455	13420	13474	13440	13373	13535	13378	13457	13429	13361	13410	13538	13408	13606	13510	13498	13390	13471	13481	13310	13407	13664	13382	13534	13495	13466	13370	13443	13365	13492	13443	13467	13385	13387	13451	13422	13364	13389	13534	13584	13488	13473	13590	13517	13443	13593	13536	13405	13466	13313	13502	13419	13371	13430	13471	13340	13528	13632	13466	13508	13464	13439	13547	13552	13443	13470	13305	13522	13530	13470	13301	13358	13449	13562	13496	13596	13472	13622	13554	13460	13435	13597	13460	13342	13357	13416	13372	13423	13636	13514	13386	13474	13440	13566	13573	13347	13346	13494	13431	13522	13434	13547	13439	13424	13513	13435	13500	13401	13427	13510	13605	13515	13481	13389	13406	13504	13454	13388	13443	13334	13374	13624	13443	13410	13315	13303	13354	13358	13350	13373	13379	13551	13395	13405	13388	13605	13526	13536	13405	13543	13476	13218	13442	13557	13529	13490	13363	13422	13622	13508	13377	13370	13504	13440	13355	13457	13471	13291	13484	13423	13428	13549	13407	13461	13420	13569	13560	13414	13472	13359	13369	13376	13352	13288	13548	13346	13344	13549	13415	13566	13460	13510	13574	13434	13477	13444	13500	13419	13371	13345	13439	13387	13343	13450	13329	13467	13357	13506	13309	13466	13379	13523	13485	13389	13459	13394	13468	13539	13446	13431	13490	13387	13352	13353	13432	13259	13470	13348	13488	13358	13507	13523	13474	13425	13546	13700	13419	13472	13532	13539	13534	13355	13351	13455	13517	13348	13341	13503	13519	13421	13464	13489	13438	13273	13497	13534	13664	13563	13536	13483	13324	13453	13430	13647	13473	13507	13584	13517	13379	13440	13521	13501	13424	13537	13373	13390	13497	13653	13468	13461	13416	13432	13477	13368	13516	13560	13442	13504	13424	13471	13584	13388	13456	13452	13371	13393	13578	13464	13457	13399	13373	13556	13529	13472	13451	13470	13398	13415	13387	13258	13634	13444	13263	13362	13437	13564	13661	13523	13598	13458	13580	13381	13447	13504	13329	13507	13452	13413	13476	13445	13425	13540	13335	13527	13676	13409	13528	13594	13529	13514	13677	13479	13477	13437	13419	13386	13580	13244	13472	13332	13316	13442	13409	13236	13452	13321	13464	13623	13400	13467	13584	13450	13317	13533	13493	13323	13362	13438	13370	13464	13596	13577	13481	13507	13331	13515	13541	13471	13575	13523	13573	13328	13642	13437	13367	13415	13376	13286	13604	13636	13532	13377	13460	13477	13418	13336	13645	13466	13466	13362	13497	13164	13510	13516	13502	13543	13448	13534	13340	13556	13428	13416	13353	13571	13636	13610	13425	13511	13519	13386	13519	13505	13543	13450	13381	13574	13500	13420	13499	13293	13598	13357	13526	13360	13500	13516	13351	13474	13550	13644	13497	13407	13537	13361	13508	13411	13456	13435	13325	13485	13506	13379	13484	13304	13453	13567	13491	13471	13614	13545	13417	13523	13567	13430	13475	13416	13483	13418	13436	13443	13471	13478	13481	13328	13463	13312	13482	13396	13538	13550	13485	13338	13322	13474	13456	13527	13425	13434	13545	13319	13402	13327	13505	13516	13514	13446	13450	13515	13372	13317	13379	13516	13461	13442	13432	13644	13277	13503	13552	13359	13527	13509	13341	13491	13451	13539	13459	13507	13544	13581	13405	13414	13439	13405	13347	13569	13427	13513	13559	13365	13477	13441	13237	13472	13553	13527	13679	13362	13332	13637	13432	13658	13421	13603	13389	13363	13549	13263	13405	13575	13345	13586	13363	13483	13425	13512	13255	13537	13295	13331	13418	13551	13425	13439	13482	13426	13609	13516	13600	13508	13387	13666	13412	13480	13363	13237	13586	13454	13363	13574	13637	13441	13680	13374	13540	13459	13469	13499	13404	13560	13491	13466	13426	13497	13555	13341	13465	13470	13546	13595	13512	13487	13465	13445	13462	13447	13439	13442	13713	13398	13235	13406	13277	13302	13394	13432	13435	13494	13573	13454	13596	13453	13526	13477	13539	13522	13478	13447	13382	13523	13354	13330	13622	13304	13439	13401	13582	13436	13477	13409	13505	13443	13339	13377	13515	13593	13448	13596	13426	13362	13463	13576	13417	13374	13394	13410	13529	13391	13584	13589	13572	13436	13468	13538	13653	13436	13512	13466	13559	13532	13513	13438	13426	13552	13489	13465	13486	13415	13399	13640	13329	13456	13342	13409	13474	13454	13472	13330	13520	13559	13378
23603	21599	28432	25534	22585	20752	18805	16353	15594	15722	15270	15045	14825	14894	14873	14888	14695	14792	14633	14881	14638	14748	14714	14719	14670	14709	14681	14554	14585	14638	14438	14620	14675	14691	14655	14559	14566	14381	14351	14426	14590	14575	14517	14646	14351	14533	14417	14525	14570	14474	14140	14432	14492	14495	14360	14567	14646	14402	14541	14470	14380	14476	14518	14468	14514	14480	14508	14664	14416	14473	14412	14474	14671	14500	14451	14605	14476	14514	14592	14517	14568	14488	14309	14354	14340	14482	14416	14414	14347	14517	14618	14474	14430	14553	14520	14358	14543	14323	14444	14331	14533	14504	14453	14548	14467	14562	14600	14351	14471	14322	14428	14706	14735	14423	14469	14598	14628	14540	14516	14483	14480	14432	14338	14557	14356	14552	14560	14370	14347	14355	14406	14581	14697	14553	14458	14464	14573	14443	14640	14464	14590	14659	14510	14583	14406	14443	14718	14401	14401	14282	14396	14532	14601	14622	14428	14615	14559	14530	14447	14496	14628	14499	14517	14511	14469	14592	14499	14439	14340	14588	14554	14467	14332	14472	14474	14531	14367	14422	14565	14350	14352	14666	14616	14347	14454	14354	14538	14613	14457	14417	14319	14494	14512	14306	14530	14540	14397	14506	14378	14576	14455	14572	14439	14369	14394	14520	14615	14442	14183	14404	14352	14408	14548	14429	14518	14376	14416	14419	14480	14488	14467	14582	14464	14357	14470	14652	14556	14428	14482	14422	14439	14435	14344	14602	14377	14418	14423	14370	14491	14591	14491	14486	14454	14436	14463	14254	14418	14470	14471	14359	14400	14475	14583	14390	14371	14511	14227	14486	14291	14456	14251	14366	14488	14507	14423	14148	14524	14510	14573	14443	14532	14401	14623	14476	14397	14626	14396	14498	14399	14552	14291	14603	14442	14397	14374	14514	14450	14448	14529	14437	14464	14457	14400	14553	14483	14367	14558	14425	14435	14619	14619	14503	14530	14433	14273	14510	14507	14507	14458	14538	14357	14561	14524	14622	14512	14440	14605	14463	14529	14531	14403	14404	14408	14544	14421	14435	14654	14447	14462	14451	14464	14420	14429	14353	14492	14441	14648	14566	14439	14420	14458	14465	14340	14542	14330	14519	14269	14329	14437	14394	14606	14397	14520	14400	14543	14433	14553	14550	14489	14421	14387	14485	14544	14483	14486	14635	14417	14470	14498	14406	14499	14609	14575	14491	14407	14543	14360	14550	14453	14298	14583	14552	14451	14493	14460	14513	14400	14504	14307	14523	14438	14367	14381	14526	14533	14581	14470	14377	14539	14407	14528	14511	14576	14436	14427	14353	14252	14496	14591	14474	14586	14343	14569	14644	14432	14618	14596	14508	14620	14500	14462	14714	14379	14540	14540	14492	14348	14270	14457	14583	14568	14359	14697	14304	14343	14628	14556	14574	14470	14617	14427	14520	14480	14546	14557	14477	14625	14516	14404	14489	14668	14294	14507	14388	14576	14356	14516	14271	14546	14563	14565	14729	14584	14415	14487	14524	14524	14451	14511	14498	14596	14418	14466	14536	14576	14702	14534	14370	14413	14599	14483	14527	14279	14299	14407	14457	14242	14248	14514	14309	14381	14581	14644	14528	14608	14683	14670	14627	14473	14299	14352	14711	14433	14503	14541	14454	14592	14435	14602	14442	14275	14399	14646	14435	14507	14527	14526	14460	14594	14413	14552	14592	14442	14242	14439	14601	14562	14521	14381	14536	14375	14459	14602	14362	14432	14506	14527	14343	14361	14405	14433	14371	14554	14470	14568	14684	14494	14443	14622	14534	14377	14685	14426	14484	14399	14454	14479	14458	14700	14574	14449	14491	14398	14549	14525	14351	14596	14446	14676	14535	14570	14579	14370	14650	14658	14482	14360	14375	14538	14467	14532	14623	14540	14562	14600	14543	14502	14359	14543	14423	14482	14595	14606	14698	14412	14380	14438	14378	14353	14624	14307	14539	14262	14423	14410	14585	14539	14436	14534	14634	14417	14514	14433	14407	14322	14633	14576	14490	14812	14424	14702	14534	14474	14379	14386	14553	14540	14529	14424	14586	14423	14473	14635	14377	14621	14532	14523	14702	14729	14474	14441	14478	14277	14554	14509	14491	14543	14566	14571	14492	14507	14467	14401	14455	14338	14462	14423	14388	14573	14482	14528	14338	14507	14607	14582	14529	14553	14537	14580	14340	14684	14680	14593	14421	14758	14409	14586	14427	14478	14447	14510	14494	14496	14516	14500	14577	14594	14312	14367	14404	14590	14458	14622	14545	14554	14528	14518	14674	14506	14352	14624	14482	14524	14316	14492	14441	14516	14551	14367	14590	14460	14664	14566	14571	14411	14433	14365	14473	14532	14615	14542	14456	14507	14439	14471	14454	14573	14328	14472	14661	14388	14278	14635	14399	14439	14537	14389	14602	14593	14581	14473	14509	14427	14485	14718	14600	14452	14512	14480	14724	14574	14459	14604	14424	14381	14465	14411	14577	14506	14482	14529	14585	14538	14454	14682	14538	14691	14546	14380	14477	14593	14577	14553	14423	14627	14562	14570	14559	14356	14530	14559	14577	14650	14531	14340	14409	14651	14452	14380	14429	14370	14350	14710	14405	14539	14555	14487	14537	14400	14366	14406	14421	14554	14615	14612	14372	14671	14479	14582	14508	14497	14490	14566	14497	14503	14542	14556	14265	14511	14556	14531	14332	14573	14640	14563	14532	14347	14470	14379	14449	14252	14526	14538	14514	14341	14410	14470	14318	14435	14619	14348	14386	14350	14585	14515	14310	14412	14406	14446	14427	14564	14421	14440	14619	14565	14561	14510	14524	14572	14384	14396	14473	14574	14362	14457	14620	14356	14690	14427	14557	14682	14590	14230	14508	14566	14429	14435	14641	14324	14525	14446	14442	14438	14387	14484	14526	14524	14499	14525	14649	14606	14523	14576	14377	14409	14397	14435	14677	14585	14202	14524	14393	14423	14341	14532	14529	14468	14452	14575	14489	14356	14459	14481	14415	14498	14514	14395	14266	14553	14468	14546	14325	14598	14347	14592	14514	14888	14498	14500	14435	14322	14400	14433	14446	14389	14402	14549	14516	14545	14581	14536	14557	14441	14653	14491	14497	14376	14519	14648	14511	14545	14382	14633	14309	14382	14546	14533	14475	14511	14521	14440	14530	14683	14418	14486	14451	14583	14227	14248	14472	14494	14507	14484	14659	14514	14441	14533	14607	14414	14579	14547	14589	14355	14628	14613	14585	14386	14553	14454	14263	14557	14427	14463	14430	14422	14349	14358	14381	14472	14529	14364	14274	14587	14412	14417	14437	14278	14400	14343	14646	14721	14401	14221	14339	14557	14405	14574	14467	14516	14338	14428	14498	14388	14546	14705	14622	14646	14538	14477	14684	14506	14419	14495	14605	14450	14486	14613	14488	14274	14407	14631	14567	14462	14511	14518	14589	14459	14299	14512	14600	14338	14507	14535	14256	14493	14441	14391	14439	14554	14525	14470	14581	14536	14575	14440	14414	14373	14474	14553	14463	14506	14586	14484	14427	14296	14451	14359	14548	14633	14684	14644	14543	14359	14265	14313	14454	14587	14342	14571	14609	14503	14438	14471	14324	14515	14457	14372	14416	14399	14264	14531	14477	14538	14479	14688	14702	14540	14363	14497	14354	14519	14785	14586	14555	14478	14519	14492	14553	14499	14380	14324	14485	14387	14489	14163	14508	14413	14539	14576	14374	14389	14512	14600	14348	14567	14566	14382	14391	14432	14441	14476	14444	14507	14472	14450	14526	14516	14454	14424	14631	14423	14467	14603	14574	14375	14554	14769	14648	14351	14479	14287	14333	14611	14516	14328	14567	14542	14412	14476	14442	14619	14553	14649	14375	14610	14648	14739	14385	14472	14325	14518	14665	14403	14502	14550	14534	14432	14683	14522	14543	14552	14483	14317	14518	14482	14697	14430	14462	14562	14544	14616	14448	14353	14504	14424	14400	14401	14368	14453	14507	14434	14642	14562	14498	14374	14363	14521	14515	14355	14513	14352	14526	14491	14668	14296	14435	14547	14505	14577	14255	14228	14496	14538	14424	14524	14470	14419	14521	14569	14577	14452	14441	14366	14202	14385	14445	14474	14385	14477	14442	14407	14517	14613	14554	14312	14319	14475	14380	14558	14347	14512	14465	14468	14300	14510	14543	14634	14376	14491	14480	14418	14355	14574	14340	14481	14285	14410	14553	14568	14640	14650	14480	14625	14505	14536	14460	14518	14436	14578	14350	14459	14632	14453	14528	14566	14306	14421	14490	14593	14224	14543	14425	14317	14531	14304	14579	14677	14497	14515	14428	14566	14734	14473	14567	14494	14549	14461	14329	14454	14513	14640	14580	14403	14639	14612	14609	14450	14584	14571	14376	14494	14537	14529	14521	14562	14514	14494	14383	14532	14520	14472	14496	14670	14619	14443	14637	14587	14501	14443	14337	14628	14567	14462	14558	14495	14579	14324	14470	14535	14616	14463	14525	14455	14487	14359	14471	14461	14621	14552	14600	14326	14307	14587	14406	14540	14717	14411	14556	14324	14582	14539	14512	14488	14378	14496	14349	14400	14551	14409	14680	14598	14635	14608	14358	14579	14366	14450	14540	14534	14718	14590	14318	14385	14429	14584	14373	14636	14452	14480	14461	14585	14339	14312	14410	14412	14519	14325	14388	14318	14463	14352	14443	14425	14564	14358	14359	14349	14562	14545	14502	14591	14554	14414	14315	14513	14486	14611	14447	14690	14598	14424	14547	14321	14550	14401	14513	14630	14538	14386	14536	14436	14460	14478	14469	14385	14282	14315	14593	14520	14454	14351	14525	14555	14436	14500	14457	14690	14640	14599	14471	14516	14381	14379	14541	14427	14631	14636	14394	14505	14520	14472	14422	14439	14434	14518	14602	14431	14572	14388	14373	14649	14465	14495	14489	14436	14395	14360	14405	14452	14627	14429	14568	14357	14619	14316	14583	14571	14439	14633	14417	14552	14550	14520	14546	14514	14425	14417	14486	14642	14550	14597	14419	14459	14493	14456	14517	14553	14355	14661	14626	14810	14752	14507	14490	14556	14560
18587	38662	30741	23072	19666	17196	15780	15025	14316	14214	13860	13738	13589	13230	13324	13284	13107	13267	13138	13131	13062	13098	13156	13080	13138	12994	12941	12968	12882	13085	13036	13041	13013	12932	12870	12975	12875	13004	13004	13015	13130	13016	12975	12978	13066	12987	12967	12912	13220	13165	12980	13038	12927	12852	12842	13104	13004	13045	13051	12917	13023	13019	12954	13010	12919	12948	13047	12937	12953	13008	13015	13047	12919	13082	13022	12956	12963	13018	12997	13065	12999	13067	12993	13063	13070	12934	13065	12868	12902	13112	13000	12959	12924	13150	13071	12914	13066	13014	13052	12929	12873	13031	13030	13130	12913	12860	12861	12920	13027	13065	12919	13074	13138	13022	12998	12996	12864	12888	12831	12939	12966	13108	13023	13080	12897	13061	12967	13197	12982	12957	13015	13063	12936	13020	12921	13018	12952	12955	13070	12855	13024	12818	12935	12919	13015	12905	12944	13028	12946	12893	13007	13070	12987	12977	12957	12940	13059	12922	12918	13045	13111	12840	13019	13150	13202	13106	12998	13014	12981	12919	12974	12940	12975	12795	13010	13013	12915	12948	13137	13054	12784	13034	12928	12954	13081	13110	12958	12915	12930	13116	13085	12990	12951	12821	12829	12906	12952	13007	12911	12916	12830	12917	12892	12808	12904	13167	12956	13078	12989	12941	12767	13079	12978	12889	12951	13052	13027	12763	13046	12955	13021	13176	12979	12875	12869	13069	12945	12996	13048	12945	12892	12962	13083	13012	12982	13091	12995	12891	12949	13177	13077	13069	12954	13043	12969	13068	13077	13016	13029	12934	12798	13077	12923	13085	12924	13050	13040	13055	12933	13106	12991	12945	13030	13126	12912	13048	12862	13190	12899	13047	13136	13093	13147	13085	12867	13118	13111	12944	13061	12889	13046	13082	13081	12936	13103	12869	13064	12867	13030	12925	13072	12916	12927	12937	13094	12936	13034	13021	13104	12940	12866	12949	13140	13115	12924	13154	12771	13158	13004	13038	13024	12795	13090	13042	12918	13055	12878	12918	12975	13027	12917	13150	12948	12937	12871	12943	12883	13069	13015	13025	12839	12841	13071	13051	12953	13026	12846	13042	13134	12954	12845	13041	12961	13009	13000	13026	12961	13027	13088	13129	12958	12845	13056	12848	13074	12920	13055	12951	13073	12838	12965	12885	13032	13068	13052	13073	12941	12902	13129	13017	12782	12830	12947	12912	12991	13063	13005	13013	12919	12869	13033	12948	12955	13146	12857	12804	13096	12936	12884	13080	13029	12954	13036	12927	12990	13149	12927	12853	13003	12965	13045	12944	13044	12905	12907	13048	13061	13017	12959	13132	13188	12814	13022	13057	13165	12923	12845	13013	13004	13008	12943	13049	12988	12897	12904	12943	13043	13071	13011	12941	13099	13089	12860	13064	13130	12782	12910	13006	13031	13073	12903	13127	13028	12997	13014	12912	13103	13007	12973	13079	12885	13017	12942	12906	12917	12941	13303	13005	13009	12987	12987	13135	12857	12932	12958	13004	13036	13024	13047	12864	12999	13020	12957	13030	12895	12991	12798	13100	12859	12968	13001	12953	12956	13264	12968	12894	13023	12969	12979	12930	13124	13029	13105	12857	13136	13031	12922	13002	12966	13008	12987	12908	12954	13100	12989	12982	13255	13139	12859	13029	12989	12987	13100	13060	12753	12991	13053	12997	13015	12954	12931	12959	12946	13074	13168	13053	12942	13096	13080	13125	12969	13115	12952	12869	13048	13154	12910	12954	12849	13011	12992	12824	12967	13077	13100	13088	12971	12966	12964	13021	12855	12997	12984	12968	12841	13037	12975	12917	12919	12833	12983	13154	12990	13077	13140	13012	12948	13213	13029	12918	12883	12956	13085	12945	13031	13109	12825	12971	13001	12857	12943	13063	13105	13078	12985	13004	12973	12933	12905	13031	13000	12956	13006	12839	12949	12784	13083	12993	13032	12947	12915	12836	13266	12953	12845	13051	12939	12938	12848	12889	12773	12928	13035	13039	13118	12914	13057	12946	12949	13152	13058	12889	13140	13032	13151	12859	13119	13178	12890	12974	12934	12972	12969	13125	12966	12967	13204	12905	12856	12861	13049	13260	13012	12926	13006	13037	12943	13173	13057	13110	13015	12988	12902	12878	13089	12931	12979	12908	12936	13126	12867	12700	12918	13030	12868	12846	13098	12913	13032	12985	12942	13080	12907	13125	12902	13031	13112	12925	12984	13015	12854	12810	13033	12965	13075	13004	13030	13080	12841	12889	13105	12908	12943	13007	12921	13038	13009	13029	13036	12920	12840	13036	12941	12966	12971	13166	13036	12930	12916	13033	12898	12921	13025	13047	12921	12762	13030	13144	12952	13060	13050	12839	12931	12967	12945	13098	13057	13077	13080	13105	13096	13004	12865	12875	12972	12968	13052	13028	12975	12918	12953	12939	13090	13040	12793	12894	12835	13093	13103	13015	12981	12996	12978	13190	13104	12983	13119	13015	13057	13000	13094	13018	12937	12883	13088	12874	13017	12986	13044	12971	12964	12936	12847	12975	12932	13037	13014	12948	12948	13187	12862	13038	12973	12949	13030	13071	13046	12954	12846	12986	12921	12916	12997	12975	12954	13017	12966	12888	13091	13069	12820	13157	12856	13003	12884	13063	13014	13106	13101	12914	13010	13070	12907	13165	12980	12800	13013	12922	13064	13086	12963	12959	13048	12997	12895	12923	13110	12933	13029	13016	12927	12893	13058	12952	12903	12978	13083	13008	13098	12941	13162	13033	12985	12941	13034	13162	13029	12937	12989	12797	13130	12957	13194	13110	12928	13130	13022	13058	12964	13079	13111	12960	12864	13094	13166	13039	13008	12871	13077	12833	13092	13002	13028	12845	12817	13025	13005	12863	13177	13032	12942	12903	13141	13065	12893	12929	12919	13148	13009	13025	12985	12991	13032	12983	13117	12911	12964	13080	13179	13015	12964	13099	13043	13124	12987	12933	12934	13063	13088	12970	12818	12979	13045	13036	12975	13031	13015	13112	12952	12927	12929	12841	13006	13066	13002	12901	13102	12907	12995	12917	12949	12965	12938	13078	13007	13133	13011	13035	13077	13093	13151	12876	13004	13122	13002	13038	13087	12945	12935	13024	12988	13036	12779	13114	13025	13085	12967	12989	12960	12968	12997	13064	12898	13018	12905	13140	12933	13052	13023	12907	12799	12995	13095	12814	13034	12950	13021	13040	13049	13197	13045	12956	12938	13000	13244	12907	12951	12895	13051	13031	12893	13047	13008	13122	13105	13060	12922	13017	13019	13085	13057	12867	13007	12990	13065	12893	13022	12883	12957	12817	13135	13034	12944	12771	12933	13074	12945	13079	12943	12989	13191	13004	12897	13034	13054	13149	12979	13064	13063	12933	13018	12969	12942	13072	13019	13015	12940	12878	13042	13060	12947	12843	13070	12856	13003	13027	13002	12924	13045	13073	12891	13068	13121	13011	13064	12938	13134	12849	12878	13002	12958	13144	12846	13016	12929	13030	13096	13034	12860	13024	12995	13112	12895	12929	13119	12979	13033	12851	13065	13157	13030	12820	12939	13030	13152	12894	12992	12904	12942	12961	12952	13030	13101	13027	12961	13166	12973	12966	13118	13068	12996	13034	13029	13243	12935	12850	12943	12985	13064	12982	13088	12865	13023	12920	13123	13017	12997	13088	12992	12914	12969	12874	13054	12891	12970	13076	13014	12893	13095	12942	12909	12995	12960	13019	13036	12950	13149	12872	12956	12891	12928	13056	13047	12961	13058	12962	13079	12762	12945	12912	12933	13031	13069	12971	12960	12984	13079	13009	13041	12939	13116	12941	13058	12893	13009	13020	13038	13084	13030	13051	12976	12910	13001	12868	13089	13044	12759	13059	12968	12878	12939	13034	12959	12919	12913	13044	13019	13030	13106	12713	13059	13011	12892	12838	12926	12982	13032	13066	13055	12981	13083	13022	12988	12844	12823	12860	12920	12886	12876	13019	12977	13003	12853	13064	13097	12960	13146	13010	12958	12923	13071	12996	12956	12951	12900	12926	12953	13154	12953	12898	12897	13023	12885	13040	13060	13081	12897	13031	12842	13082	12938	12911	12961	12965	13058	12980	12947	12835	12878	12848	13048	12837	12927	12978	12870	13108	13022	12812	13040	12900	12870	13023	12950	12810	12989	13044	13008	12995	13002	12898	13029	12923	13005	13097	12931	12995	12924	12850	12893	13041	12944	12761	13064	12944	13105	13008	13104	13029	12975	12906	13005	12899	13055	13058	12906	12776	13010	12913	13062	12982	12915	12888	13120	13000	13192	12976	13099	13112	12898	13026	12882	12806	12940	12930	12863	13005	12904	12877	13015	13021	13093	13004	12907	12847	12964	12876	12947	13041	13055	12964	13120	13082	12947	12826	13146	13156	13065	12989	12893	12918	13070	13037	12829	12992	12991	12972	12982	13044	12811	13118	13027	13015	12932	12994	13095	12889	13229	12988	12971	13047	12904	13031	13047	12946	13062	13127	13067	12965	12969	13005	13021	13054	13079	12912	13054	13077	12872	13034	13043	12955	13005	12902	13024	13059	13078	13102	13050	13058	12931	13120	12923	12844	13002	13009	13053	12978	12923	12928	12932	12958	12974	12761	13060	12901	13026	12956	12821	12899	13026	13118	12962	12980	13002	12909	13099	13010	13013	13155	13086	12861	13083	12986	13190	12982	12883	13065	13026	13049	12978	13029	12856	12979	13109	12869	12906	12917	12999	13146	12993	13126	12953	13066	12942	12985	12843	13007	12858	13141	12960	13099	13196	12974	12986	12983	13028	13083	13103	12818	12942	13094	12913	12899	12954	12943	13052	13019	12989	13073	12982	13055	13003	13034	12879	12945	13127	13016	12975	12956	13006	13079	13001	12894	13003	13000	13081	13001	12894	12886	12972	12711	13066	13075	12715	12972	13029	12990	12952	12835	12947	13014	12869	12950	12893	12899	12971	13002	13024	12927	13106	13105	13040	12918	13041	13031	13035	13010	12875	12801	13067	12947	13121	13100	13113	13046	12985	12972	12955	12774	13067	12883	12849	12890	12967	12886	12987	12821
25363	21653	27280	27316	19956	18015	17586	16489	16012	16162	15958	15803	15605	15593	15860	15742	15653	15648	15565	15500	15686	15552	15359	15507	15526	15497	15461	15443	15587	15377	15184	15408	15670	15489	15472	15509	15547	15337	15666	15381	15494	15310	15653	15538	15305	15201	15400	15618	15585	15105	15503	15572	15357	15382	15572	15193	15387	15338	15382	15394	15362	15451	15412	15452	15471	15436	15316	15363	15244	15542	15401	15546	15275	15151	15457	15525	15362	15447	15454	15447	15438	15422	15455	15380	15295	15264	15419	15511	15456	15337	15182	15485	15422	15300	15511	15419	15346	15462	15668	15354	15438	15448	15458	15531	15508	15673	15451	15397	15346	15388	15524	15415	15525	15360	15472	15277	15297	15486	15613	15426	15662	15293	15515	15445	15343	15324	15539	15344	15568	15332	15435	15472	15262	15496	15434	15475	15563	15501	15348	15357	15533	15338	15408	15524	15643	15281	15246	15555	15328	15313	15376	15736	15426	15514	15529	15356	15336	15344	15525	15405	15243	15365	15420	15604	15486	15478	15373	15240	15366	15386	15440	15428	15362	15507	15345	15321	15267	15292	15326	15430	15362	15339	15276	15438	15308	15520	15410	15545	15483	15360	15330	15260	15534	15332	15624	15366	15391	15330	15351	15234	15390	15350	15355	15247	15367	15554	15541	15657	15560	15458	15302	15389	15339	15470	15509	15526	15550	15405	15538	15612	15284	15440	15458	15429	15549	15369	15558	15406	15531	15410	15518	15487	15331	15479	15472	15519	15513	15404	15263	15422	15512	15314	15411	15338	15384	15448	15293	15374	15302	15358	15326	15625	15407	15332	15474	15520	15318	15406	15494	15618	15460	15363	15345	15385	15520	15522	15497	15478	15258	15360	15474	15514	15581	15520	15325	15457	15527	15523	15545	15305	15681	15355	15401	15374	15538	15447	15730	15405	15267	15411	15481	15543	15664	15516	15378	15434	15504	15364	15407	15441	15349	15312	15374	15190	15447	15424	15447	15372	15378	15302	15413	15410	15555	15599	15274	15339	15240	15384	15301	15234	15505	15563	15592	15451	15429	15512	15488	15382	15458	15560	15378	15456	15451	15380	15480	15551	15409	15563	15381	15435	15417	15358	15577	15457	15262	15480	15437	15440	15385	15416	15258	15470	15449	15374	15412	15278	15396	15505	15521	15280	15312	15348	15606	15426	15417	15432	15447	15537	15436	15439	15318	15381	15633	15469	15199	15366	15621	15372	15371	15339	15561	15472	15445	15451	15369	15525	15456	15434	15324	15505	15442	15396	15501	15487	15641	15398	15475	15381	15338	15270	15457	15367	15677	15341	15433	15462	15457	15504	15571	15646	15437	15569	15441	15449	15390	15373	15471	15337	15549	15608	15195	15395	15426	15373	15473	15613	15478	15563	15372	15507	15401	15515	15411	15343	15561	15450	15355	15269	15312	15452	15443	15525	15266	15430	15528	15594	15199	15403	15208	15259	15470	15554	15467	15440	15238	15317	15475	15484	15362	15445	15389	15365	15443	15379	15578	15444	15279	15459	15545	15318	15449	15323	15297	15315	15421	15480	15535	15492	15414	15402	15313	15309	15451	15454	15422	15363	15327	15561	15442	15452	15418	15412	15325	15375	15399	15340	15338	15329	15405	15365	15367	15567	15579	15250	15295	15417	15431	15339	15490	15465	15634	15645	15261	15396	15382	15370	15388	15478	15389	15384	15623	15450	15550	15364	15479	15268	15284	15339	15363	15274	15312	15690	15419	15466	15549	15741	15433	15409	15215	15412	15394	15307	15522	15332	15463	15489	15582	15423	15381	15678	15209	15245	15380	15365	15491	15347	15661	15527	15570	15506	15557	15591	15555	15618	15610	15755	15333	15503	15421	15405	15415	15304	15400	15382	15382	15521	15406	15335	15402	15453	15429	15366	15494	15389	15368	15404	15405	15305	15446	15370	15521	15431	15430	15327	15523	15404	15421	15447	15251	15418	15439	15427	15427	15349	15559	15485	15546	15592	15405	15474	15439	15344	15352	15462	15453	15591	15230	15378	15385	15481	15347	15224	15603	15274	15616	15274	15517	15372	15423	15344	15608	15530	15566	15320	15276	15627	15278	15449	15408	15481	15502	15306	15341	15521	15538	15410	15089	15313	15667	15400	15623	15261	15397	15437	15345	15163	15379	15488	15512	15496	15406	15219	15335	15563	15486	15403	15463	15518	15369	15325	15195	15362	15242	15339	15500	15494	15305	15373	15444	15345	15351	15494	15501	15466	15428	15468	15544	15734	15457	15418	15531	15509	15270	15190	15506	15474	15198	15367	15494	15443	15556	15285	15375	15230	15576	15338	15748	15520	15494	15425	15440	15493	15554	15483	15279	15452	15484	15448	15465	15346	15333	15301	15316	15356	15557	15524	15428	15422	15310	15369	15347	15422	15304	15455	15413	15327	15416	15385	15400	15422	15697	15397	15425	15325	15186	15347	15361	15389	15308	15340	15418	15574	15337	15279	15338	15452	15338	15266	15468	15353	15630	15451	15515	15347	15408	15322	15654	15559	15364	15251	15427	15461	15345	15435	15547	15336	15432	15212	15612	15397	15468	15389	15365	15425	15509	15373	15420	15429	15596	15526	15573	15417	15416	15390	15351	15307	15249	15289	15344	15438	15314	15580	15333	15405	15436	15475	15616	15200	15494	15505	15328	15473	15563	15435	15477	15432	15498	15583	15419	15554	15408	15328	15248	15369	15241	15325	15316	15486	15529	15304	15500	15322	15219	15533	15447	15225	15493	15527	15540	15279	15433	15303	15429	15413	15425	15405	15271	15430	15435	15427	15374	15363	15512	15492	15479	15643	15443	15480	15476	15603	15349	15183	15227	15430	15435	15715	15650	15392	15464	15425	15528	15453	15492	15486	15612	15229	15543	15512	15617	15428	15616	15457	15578	15357	15537	15278	15339	15829	15496	15371	15385	15302	15756	15418	15348	15491	15441	15475	15295	15379	15599	15435	15373	15440	15373	15382	15351	15475	15220	15350	15289	15400	15363	15290	15539	15503	15354	15279	15597	15275	15548	15329	15304	15414	15392	15438	15326	15542	15374	15456	15384	15452	15406	15186	15560	15336	15510	15351	15344	15157	15339	15451	15481	15331	15405	15581	15319	15454	15291	15404	15682	15464	15451	15440	15306	15400	15226	15301	15620	15386	15307	15396	15330	15536	15541	15472	15396	15327	15269	15467	15399	15493	15448	15397	15331	15500	15524	15323	15387	15376	15405	15206	15420	15328	15395	15551	15342	15545	15412	15384	15324	15252	15337	15283	15422	15334	15612	15364	15521	15251	15403	15382	15512	15550	15426	15659	15620	15627	15215	15484	15471	15384	15516	15469	15454	15407	15363	15276	15290	15384	15427	15349	15341	15549	15424	15422	15357	15441	15313	15552	15369	15481	15352	15389	15378	15620	15492	15403	15368	15484	15452	15474	15432	15367	15422	15350	15481	15370	15352	15499	15527	15574	15311	15418	15337	15465	15480	15356	15397	15263	15494	15238	15402	15582	15553	15525	15540	15512	15311	15512	15370	15537	15499	15346	15311	15503	15326	15387	15427	15350	15376	15552	15639	15372	15345	15358	15467	15372	15264	15426	15566	15496	15266	15471	15313	15330	15430	15270	15404	15383	15614	15495	15481	15383	15554	15475	15492	15473	15454	15341	15337	15498	15406	15448	15528	15474	15589	15568	15551	15398	15357	15553	15665	15240	15235	15415	15311	15496	15443	15438	15686	15425	15374	15502	15615	15441	15478	15293	15392	15330	15374	15266	15317	15228	15575	15443	15355	15268	15463	15402	15433	15586	15571	15366	15617	15496	15597	15334	15639	15566	15406	15415	15188	15461	15426	15491	15305	15388	15339	15249	15658	15260	15480	15413	15452	15283	15303	15342	15348	15554	15429	15317	15252	15558	15433	15346	15237	15275	15453	15457	15522	15662	15515	15421	15260	15283	15483	15575	15519	15616	15461	15562	15677	15523	15364	15405	15380	15565	15477	15608	15378	15388	15547	15435	15200	15453	15632	15237	15339	15403	15563	15308	15549	15511	15577	15512	15506	15513	15529	15447	15330	15341	15405	15589	15511	15472	15382	15608	15575	15401	15347	15319	15486	15386	15412	15283	15262	15309	15342	15697	15690	15612	15378	15476	15468	15534	15468	15524	15479	15363	15379	15420	15296	15375	15568	15332	15366	15318	15326	15383	15403	15643	15255	15432	15411	15680	15509	15429	15349	15552	15359	15450	15318	15370	15461	15475	15555	15482	15414	15324	15474	15460	15464	15416	15409	15541	15333	15232	15500	15554	15352	15516	15283	15440	15451	15409	15451	15317	15405	15441	15385	15412	15417	15536	15538	15454	15364	15454	15472	15370	15435	15483	15506	15570	15486	15273	15364	15456	15697	15301	15378	15213	15345	15291	15541	15545	15395	15370	15638	15540	15632	15220	15507	15422	15503	15674	15505	15382	15463	15261	15379	15260	15432	15523	15629	15380	15351	15388	15463	15429	15447	15437	15628	15479	15504	15409	15454	15470	15607	15492	15566	15535	15441	15571	15339	15478	15361	15498	15517	15397	15476	15479	15482	15378	15270	15353	15506	15211	15185	15250	15408	15460	15495	15373	15489	15351	15339	15309	15406	15587	15564	15533	15553	15462	15387	15284	15597	15332	15303	15481	15465	15332	15332	15481	15349	15301	15370	15537	15383	15341	15503	15165	15317	15294	15207	15422	15364	15436	15397	15320	15277	15469	15528	15531	15339	15533	15558	15461	15327	15477	15307	15342	15262	15490	15607	15345	15438	15556	15555	15472	15133	15299	15369	15247	15552	15455	15437	15544	15565	15379	15626	15379	15432	15324	15410	15471	15465	15142	15275	15435	15389	15505	15429	15360	15495	15281	15442	15632	15604	15388	15391	15377	15225	15431	15392	15394	15358	15441	15526	15491	15344	15364	15284	15476	15505	15411	15306	15293	15436	15430	15352	15281	15484	15349	15413	15339	15515	15543	15599	15511	15365	15291	15426	15625	15509	15529	15440	15178	15433	15325	15365	15465	15467	15365	15362	15374	15174	15327	15136	15382	15457	15270	15370	15330	15636	15469
19255	35396	27671	21211	18662	16488	15595	14936	14553	14286	14120	13779	13779	13622	13690	13796	13582	13695	13842	13642	13756	13593	13514	13436	13459	13439	13506	13502	13495	13421	13678	13618	13570	13526	13608	13551	13471	13574	13347	13581	13617	13467	13594	13605	13405	13538	13499	13516	13465	13398	13612	13324	13529	13426	13469	13552	13498	13616	13607	13541	13495	13492	13590	13402	13547	13535	13618	13396	13577	13591	13547	13519	13560	13578	13594	13594	13748	13537	13505	13427	13574	13517	13578	13523	13553	13412	13706	13521	13605	13479	13573	13465	13508	13613	13397	13459	13370	13482	13436	13780	13595	13506	13485	13569	13660	13696	13580	13546	13474	13505	13602	13550	13542	13589	13374	13519	13641	13393	13568	13486	13579	13532	13582	13574	13535	13607	13607	13500	13652	13605	13650	13576	13525	13363	13587	13516	13662	13562	13739	13508	13506	13609	13524	13575	13594	13572	13637	13467	13657	13663	13559	13630	13489	13587	13558	13312	13442	13413	13352	13546	13690	13412	13577	13594	13662	13546	13365	13399	13503	13392	13630	13677	13539	13682	13353	13470	13612	13562	13623	13514	13715	13543	13416	13508	13554	13600	13702	13498	13441	13793	13517	13707	13669	13599	13636	13563	13535	13576	13541	13536	13599	13637	13470	13540	13521	13492	13498	13541	13575	13526	13547	13722	13438	13504	13710	13450	13604	13406	13593	13585	13449	13537	13774	13502	13514	13581	13500	13487	13574	13409	13523	13590	13373	13528	13518	13387	13589	13488	13619	13514	13494	13371	13390	13477	13465	13658	13492	13520	13533	13538	13419	13600	13509	13372	13515	13522	13604	13541	13528	13528	13404	13535	13503	13631	13415	13573	13490	13612	13418	13611	13551	13643	13593	13587	13500	13502	13428	13390	13827	13476	13509	13569	13676	13555	13495	13394	13323	13576	13559	13670	13484	13498	13542	13556	13595	13555	13463	13595	13552	13527	13510	13573	13469	13464	13540	13440	13651	13571	13484	13454	13654	13403	13646	13527	13610	13471	13503	13554	13695	13627	13342	13415	13354	13591	13623	13522	13562	13755	13450	13640	13465	13528	13686	13540	13509	13649	13449	13430	13409	13473	13315	13517	13750	13309	13636	13409	13579	13527	13403	13593	13534	13370	13455	13429	13573	13503	13673	13515	13752	13513	13541	13440	13457	13641	13425	13461	13445	13643	13617	13412	13573	13582	13592	13511	13585	13431	13624	13455	13512	13567	13618	13617	13453	13456	13453	13436	13618	13421	13512	13680	13336	13842	13632	13467	13691	13377	13554	13547	13573	13626	13563	13468	13486	13688	13584	13558	13408	13699	13642	13668	13597	13641	13526	13672	13420	13464	13381	13506	13552	13588	13609	13521	13450	13545	13493	13312	13647	13541	13509	13519	13550	13484	13364	13614	13536	13533	13514	13657	13452	13564	13576	13561	13616	13409	13435	13540	13342	13436	13590	13429	13593	13547	13599	13374	13560	13546	13665	13507	13567	13656	13529	13477	13531	13648	13503	13592	13530	13611	13430	13615	13579	13616	13581	13458	13423	13545	13559	13534	13532	13437	13534	13559	13467	13577	13655	13447	13667	13802	13507	13504	13602	13450	13533	13477	13610	13354	13707	13467	13431	13591	13629	13545	13460	13549	13550	13605	13476	13558	13718	13375	13482	13496	13527	13476	13559	13691	13579	13378	13646	13492	13463	13364	13398	13552	13586	13509	13558	13569	13485	13369	13300	13565	13493	13642	13542	13455	13525	13474	13343	13372	13587	13672	13469	13417	13418	13576	13306	13566	13650	13664	13497	13456	13516	13546	13623	13487	13618	13643	13542	13514	13491	13362	13664	13596	13572	13592	13647	13357	13668	13374	13701	13446	13494	13362	13391	13546	13741	13620	13435	13437	13379	13595	13335	13614	13532	13432	13570	13394	13631	13580	13531	13509	13506	13545	13536	13343	13605	13412	13453	13617	13581	13616	13643	13483	13519	13465	13452	13508	13562	13594	13444	13504	13492	13530	13607	13614	13520	13555	13580	13491	13499	13568	13599	13538	13653	13499	13533	13463	13631	13555	13599	13433	13644	13573	13479	13662	13537	13425	13666	13465	13440	13413	13485	13513	13570	13532	13554	13314	13422	13407	13451	13565	13590	13632	13595	13554	13522	13529	13500	13515	13619	13685	13507	13585	13480	13424	13395	13440	13530	13694	13611	13435	13626	13449	13559	13424	13461	13534	13627	13572	13504	13387	13574	13373	13655	13384	13839	13497	13599	13717	13517	13605	13552	13414	13530	13532	13520	13627	13594	13564	13534	13627	13565	13684	13463	13576	13672	13396	13480	13503	13561	13427	13574	13514	13413	13651	13654	13516	13506	13363	13441	13423	13397	13461	13442	13491	13568	13269	13552	13601	13606	13552	13346	13653	13656	13519	13636	13553	13669	13497	13677	13437	13365	13621	13592	13588	13355	13427	13670	13626	13530	13521	13601	13550	13599	13396	13623	13531	13434	13733	13572	13473	13806	13407	13596	13422	13553	13477	13511	13371	13359	13437	13581	13505	13586	13452	13479	13425	13563	13615	13609	13420	13458	13688	13380	13596	13664	13561	13592	13426	13758	13504	13617	13549	13479	13438	13508	13444	13602	13515	13502	13514	13623	13448	13531	13546	13524	13455	13460	13675	13610	13451	13600	13299	13508	13518	13418	13470	13432	13637	13582	13634	13550	13480	13509	13582	13436	13658	13497	13323	13653	13625	13442	13447	13598	13527	13691	13706	13642	13508	13523	13481	13563	13516	13588	13437	13506	13588	13554	13403	13467	13520	13671	13424	13590	13620	13561	13476	13575	13536	13627	13507	13563	13606	13493	13500	13551	13398	13679	13498	13565	13565	13416	13658	13530	13592	13429	13559	13841	13430	13654	13491	13610	13690	13653	13479	13603	13624	13426	13555	13445	13574	13645	13600	13614	13602	13478	13473	13633	13760	13467	13431	13671	13631	13577	13589	13499	13337	13573	13601	13682	13519	13569	13545	13461	13468	13478	13307	13277	13456	13561	13444	13460	13537	13537	13597	13530	13627	13602	13383	13449	13454	13422	13537	13628	13618	13573	13555	13573	13511	13666	13417	13601	13722	13368	13526	13639	13586	13531	13479	13517	13418	13498	13610	13364	13595	13365	13698	13517	13458	13665	13538	13467	13385	13607	13593	13705	13425	13675	13498	13631	13558	13590	13641	13523	13613	13511	13510	13568	13557	13494	13393	13518	13559	13701	13542	13379	13422	13610	13745	13454	13607	13370	13577	13490	13585	13421	13463	13531	13438	13522	13564	13568	13402	13503	13626	13572	13526	13679	13578	13394	13373	13573	13593	13517	13425	13484	13555	13632	13548	13529	13348	13534	13640	13645	13375	13617	13573	13418	13621	13517	13569	13504	13440	13506	13535	13634	13519	13497	13482	13610	13369	13489	13369	13617	13609	13536	13648	13679	13523	13578	13436	13463	13612	13607	13515	13489	13515	13574	13488	13591	13543	13572	13426	13705	13380	13781	13512	13413	13433	13422	13516	13356	13444	13472	13418	13465	13508	13596	13331	13594	13493	13594	13485	13778	13621	13552	13576	13635	13591	13542	13690	13544	13432	13640	13537	13576	13566	13583	13516	13591	13570	13536	13513	13727	13478	13388	13448	13480	13569	13537	13475	13535	13575	13535	13521	13508	13400	13483	13509	13493	13552	13461	13661	13501	13430	13594	13692	13580	13467	13491	13475	13669	13507	13417	13470	13554	13511	13542	13560	13656	13603	13569	13552	13610	13385	13656	13683	13511	13470	13740	13588	13645	13414	13774	13506	13471	13539	13549	13626	13401	13520	13559	13597	13472	13625	13501	13421	13458	13701	13663	13693	13631	13625	13559	13354	13558	13539	13502	13624	13601	13461	13571	13385	13526	13518	13604	13344	13545	13583	13661	13476	13595	13406	13582	13580	13603	13553	13564	13551	13540	13401	13491	13413	13455	13551	13536	13627	13679	13618	13572	13573	13514	13603	13634	13618	13433	13410	13608	13543	13703	13586	13513	13525	13709	13751	13741	13550	13529	13649	13616	13424	13508	13433	13558	13600	13554	13640	13643	13315	13553	13555	13420	13471	13669	13424	13552	13486	13375	13345	13350	13371	13530	13551	13448	13639	13522	13598	13605	13502	13608	13442	13371	13717	13426	13561	13427	13523	13662	13467	13556	13584	13602	13424	13612	13470	13594	13520	13501	13458	13502	13530	13558	13508	13377	13500	13578	13593	13599	13406	13523	13556	13446	13637	13511	13412	13538	13540	13466	13528	13377	13422	13588	13570	13480	13500	13389	13518	13422	13610	13530	13574	13616	13485	13553	13589	13564	13536	13601	13544	13432	13619	13677	13601	13631	13542	13508	13500	13542	13519	13490	13456	13608	13538	13517	13617	13528	13620	13617	13550	13698	13516	13743	13462	13502	13593	13594	13662	13615	13520	13523	13492	13480	13539	13563	13697	13627	13651	13445	13558	13641	13479	13559	13469	13452	13593	13484	13607	13573	13458	13550	13461	13467	13442	13531	13500	13421	13672	13565	13611	13631	13594	13536	13586	13479	13492	13527	13536	13364	13658	13534	13394	13678	13529	13701	13468	13534	13375	13633	13605	13526	13444	13603	13628	13511	13582	13556	13554	13551	13494	13531	13534	13374	13404	13545	13555	13543	13469	13609	13675	13446	13592	13515	13606	13506	13416	13521	13568	13472	13438	13678	13536	13536	13401	13482	13509	13663	13511	13651	13593	13498	13369	13477	13548	13669	13579	13648	13542	13437	13422	13599	13484	13551	13366	13586	13347	13549	13383	13588	13437	13483	13481	13629	13459	13373	13421	13702	13531	13429	13699	13532	13776	13440	13294	13590	13483	13553	13480	13504	13509	13606	13612	13581	13578	13444	13657	13390	13557	13637	13513	13442	13589	13745	13525	13496	13738	13459	13658	13617	13767	13532	13508	13588	13687	13457	13488	13578	13570	13703	13556	13408	13603	13688	13537	13549	13527	13516	13524	13498	13602	13397	13666	13524	13581	13667	13317	13609	13648	13518	13656	13528	13597	13505	13646	13458	13484
22725	21628	28933	24818	22066	23396	22389	17356	15972	15988	15482	15296	15152	15098	15013	14928	14871	14777	14671	14684	14941	14791	14783	14709	14561	14504	14726	14607	14567	14687	14562	14569	14526	14443	14659	14429	14512	14381	14587	14602	14587	14796	14600	14488	14564	14682	14486	14566	14737	14575	14525	14692	14688	14522	14613	14581	14525	14583	14648	14564	14697	14463	14618	14499	14733	14494	14668	14526	14558	14799	14361	14653	14523	14647	14485	14471	14699	14560	14462	14513	14403	14348	14358	14446	14380	14446	14569	14554	14510	14451	14463	14505	14349	14582	14437	14473	14470	14542	14570	14484	14552	14478	14491	14602	14659	14585	14312	14469	14670	14560	14436	14386	14764	14689	14423	14530	14543	14496	14457	14451	14482	14398	14576	14573	14483	14412	14479	14558	14531	14513	14617	14555	14602	14482	14342	14685	14537	14481	14439	14376	14448	14587	14435	14536	14560	14503	14429	14334	14258	14393	14533	14386	14621	14599	14490	14218	14316	14616	14474	14291	14498	14620	14662	14501	14327	14541	14555	14612	14244	14582	14379	14590	14483	14457	14711	14477	14403	14530	14378	14566	14414	14621	14517	14447	14699	14600	14470	14476	14621	14558	14407	14567	14575	14654	14377	14436	14494	14451	14376	14462	14355	14643	14731	14389	14408	14380	14437	14613	14572	14593	14498	14446	14362	14695	14494	14592	14398	14448	14437	14371	14838	14481	14366	14389	14591	14488	14385	14621	14408	14468	14717	14531	14500	14258	14447	14470	14785	14461	14590	14522	14636	14420	14745	14692	14549	14399	14364	14343	14504	14524	14450	14272	14260	14738	14356	14372	14379	14434	14439	14445	14650	14431	14346	14385	14592	14639	14597	14464	14543	14314	14680	14674	14396	14401	14419	14138	14587	14593	14578	14370	14555	14615	14306	14619	14560	14600	14491	14573	14647	14587	14537	14505	14463	14625	14548	14515	14500	14691	14557	14584	14361	14599	14320	14492	14682	14508	14562	14469	14583	14541	14318	14555	14452	14498	14672	14649	14512	14289	14371	14463	14652	14510	14430	14556	14518	14457	14475	14628	14456	14495	14487	14576	14569	14564	14679	14628	14492	14643	14383	14460	14584	14458	14492	14469	14378	14243	14448	14512	14434	14656	14523	14449	14474	14426	14544	14554	14542	14399	14498	14441	14534	14422	14661	14506	14312	14440	14526	14641	14558	14633	14412	14378	14418	14481	14417	14392	14373	14491	14449	14268	14528	14442	14503	14511	14571	14481	14526	14495	14453	14457	14320	14440	14543	14614	14503	14603	14604	14497	14447	14451	14202	14473	14603	14461	14568	14456	14503	14436	14412	14688	14497	14423	14361	14385	14389	14428	14585	14592	14592	14518	14559	14456	14585	14632	14505	14594	14452	14333	14335	14526	14535	14392	14464	14302	14408	14595	14356	14567	14432	14522	14636	14578	14650	14350	14471	14467	14522	14297	14464	14568	14421	14573	14667	14613	14480	14575	14311	14319	14385	14418	14558	14491	14588	14512	14305	14443	14452	14590	14569	14602	14500	14508	14488	14670	14505	14496	14594	14458	14339	14375	14444	14452	14382	14425	14430	14530	14345	14411	14327	14556	14455	14452	14485	14418	14626	14511	14460	14225	14394	14580	14421	14744	14578	14355	14392	14364	14374	14359	14336	14560	14370	14478	14524	14496	14320	14404	14507	14495	14539	14413	14501	14391	14555	14686	14378	14407	14373	14530	14416	14401	14417	14276	14386	14367	14386	14582	14475	14280	14226	14488	14534	14361	14369	14319	14362	14681	14668	14589	14537	14459	14446	14364	14289	14299	14430	14381	14563	14542	14607	14361	14519	14466	14578	14257	14503	14562	14393	14434	14389	14436	14554	14516	14592	14549	14672	14440	14484	14467	14436	14541	14308	14421	14713	14537	14497	14421	14406	14396	14374	14671	14337	14555	14528	14355	14631	14481	14510	14318	14342	14415	14429	14483	14614	14431	14565	14447	14306	14435	14436	14584	14370	14534	14485	14404	14345	14491	14597	14283	14404	14492	14525	14547	14652	14725	14505	14482	14612	14439	14550	14582	14584	14511	14469	14461	14170	14423	14453	14781	14398	14613	14320	14573	14550	14448	14644	14346	14301	14477	14593	14373	14627	14643	14329	14278	14271	14445	14413	14349	14444	14351	14293	14518	14429	14585	14583	14525	14360	14523	14547	14574	14572	14593	14593	14520	14623	14399	14497	14457	14440	14379	14294	14501	14457	14599	14574	14729	14477	14474	14509	14296	14563	14602	14394	14487	14524	14378	14419	14634	14331	14426	14570	14570	14316	14512	14255	14425	14396	14363	14571	14449	14530	14497	14567	14585	14409	14578	14456	14536	14664	14474	14537	14387	14357	14466	14373	14495	14526	14574	14668	14455	14556	14501	14554	14367	14381	14353	14634	14512	14316	14536	14698	14407	14286	14501	14330	14519	14587	14441	14248	14380	14381	14402	14255	14540	14567	14539	14431	14432	14568	14598	14556	14527	14567	14454	14405	14353	14794	14506	14547	14678	14495	14420	14441	14367	14779	14533	14723	14512	14427	14422	14454	14603	14461	14524	14353	14696	14607	14503	14401	14304	14512	14592	14487	14567	14406	14575	14444	14578	14442	14417	14427	14585	14594	14596	14421	14670	14207	14548	14582	14700	14556	14533	14287	14502	14418	14565	14462	14427	14371	14445	14521	14348	14330	14553	14279	14544	14731	14626	14464	14612	14631	14264	14537	14583	14525	14625	14545	14486	14408	14395	14352	14725	14485	14369	14281	14470	14606	14462	14566	14455	14570	14553	14593	14558	14320	14333	14307	14355	14358	14459	14419	14478	14709	14511	14265	14308	14272	14581	14421	14423	14359	14203	14456	14493	14513	14417	14341	14490	14430	14478	14635	14562	14711	14408	14521	14613	14478	14493	14571	14462	14695	14525	14620	14508	14560	14457	14573	14542	14597	14257	14402	14428	14422	14365	14462	14566	14536	14518	14472	14529	14396	14458	14609	14388	14489	14509	14529	14506	14427	14388	14375	14420	14551	14516	14531	14622	14420	14388	14690	14363	14512	14400	14589	14615	14477	14270	14687	14330	14391	14282	14427	14385	14412	14475	14573	14518	14415	14346	14600	14443	14674	14413	14287	14618	14521	14489	14613	14464	14264	14436	14497	14564	14516	14395	14602	14563	14490	14419	14578	14381	14592	14636	14723	14609	14345	14586	14552	14208	14618	14367	14552	14525	14634	14621	14398	14439	14575	14350	14533	14391	14373	14479	14491	14536	14573	14506	14507	14611	14440	14223	14386	14386	14619	14473	14558	14553	14550	14596	14506	14423	14603	14342	14294	14335	14575	14360	14485	14484	14560	14468	14356	14423	14454	14426	14495	14391	14533	14544	14586	14521	14443	14560	14712	14655	14611	14608	14687	14436	14439	14546	14374	14581	14439	14597	14698	14442	14498	14397	14558	14442	14375	14700	14478	14360	14511	14456	14518	14385	14402	14442	14521	14376	14419	14550	14515	14394	14604	14567	14616	14494	14254	14560	14498	14515	14406	14488	14630	14433	14403	14473	14617	14534	14535	14463	14509	14430	14502	14379	14493	14506	14723	14544	14317	14617	14526	14372	14339	14320	14689	14679	14346	14433	14492	14313	14479	14765	14486	14283	14364	14704	14627	14393	14477	14396	14431	14490	14482	14394	14471	14282	14603	14566	14566	14384	14440	14369	14333	14412	14463	14447	14587	14610	14507	14417	14589	14650	14431	14363	14392	14351	14474	14510	14527	14401	14596	14747	14516	14569	14560	14442	14579	14605	14613	14550	14683	14672	14431	14570	14534	14447	14442	14741	14510	14549	14366	14330	14493	14426	14584	14567	14532	14517	14546	14529	14423	14539	14500	14387	14604	14315	14359	14502	14546	14773	14511	14660	14332	14628	14478	14596	14625	14567	14371	14452	14441	14519	14652	14456	14444	14381	14500	14497	14553	14627	14531	14367	14494	14260	14496	14176	14350	14642	14641	14614	14437	14480	14411	14607	14774	14521	14467	14583	14582	14491	14502	14411	14701	14487	14527	14699	14563	14423	14754	14419	14568	14544	14526	14487	14470	14413	14578	14680	14532	14307	14301	14472	14565	14445	14515	14541	14575	14456	14437	14432	14571	14383	14461	14346	14468	14429	14625	14531	14630	14421	14275	14449	14552	14494	14461	14448	14421	14442	14549	14624	14578	14643	14437	14211	14676	14569	14467	14540	14381	14284	14476	14563	14407	14603	14476	14504	14343	14349	14497	14398	14592	14530	14388	14613	14465	14476	14675	14567	14584	14592	14598	14521	14408	14372	14362	14444	14493	14480	14501	14436	14515	14672	14283	14440	14621	14608	14409	14459	14604	14510	14347	14295	14503	14575	14440	14419	14424	14493	14365	14526	14679	14516	14514	14574	14518	14439	14558	14515	14483	14580	14442	14382	14326	14500	14588	14596	14544	14444	14348	14543	14458	14478	14616	14466	14592	14417	14449	14384	14631	14652	14435	14358	14537	14437	14461	14571	14465	14551	14371	14476	14490	14481	14579	14462	14365	14464	14307	14274	14389	14665	14436	14470	14679	14335	14515	14570	14365	14424	14341	14534	14566	14367	14355	14411	14399	14492	14434	14603	14376	14546	14703	14527	14539	14562	14568	14384	14355	14522	14663	14307	14714	14418	14471	14523	14422	14565	14436	14564	14521	14555	14399	14601	14346	14450	14648	14400	14507	14603	14491	14435	14373	14365	14397	14251	14348	14430	14581	14529	14240	14433	14427	14489	14659	14488	14564	14367	14615	14611	14579	14478	14523	14458	14526	14549	14668	14336	14513	14599	14467	14674	14473	14459	14513	14574	14521	14550	14389	14313	14460	14529	14415	14486	14506	14435	14589	14537	14442	14562	14555	14530	14564	14414	14509	14384	14531	14352	14410	14385	14597	14408	14565	14407	14454	14445	14597	14596	14517	14438	14523	14388	14417	14515	14508	14426	14441	14579	14450	14669	14543	14563	14742	14469	14543	14285	14323	14535	14388	14526	14324	14493	14560	14520	14527	14280	14588	14356	14324	14581	14633	14439	14518	14609
19556	42743	34287	25740	22088	18970	16704	15525	14836	14443	13962	13715	13551	13596	13517	13395	13221	13113	13060	13174	13155	13163	13060	13082	13005	13070	12894	13089	12894	12880	13095	13010	12838	12985	13010	13142	13072	12797	12858	13020	12961	13088	12930	13070	13113	13167	13016	12860	12958	13090	12912	12884	12970	13072	12804	12892	12903	13030	12972	13036	12944	12959	13037	13018	12884	12913	12993	12986	12785	13008	12956	13076	12798	12878	12991	12943	12977	12723	12976	12836	12810	12986	12848	12861	12871	12918	12814	12955	12862	12882	13043	12964	12922	13007	12862	13129	12884	13069	12956	12879	12895	13010	13106	12753	12887	12923	12992	13036	12890	12865	12780	12989	12829	12905	13017	12808	12927	12976	12866	12977	12943	12760	12753	12983	12779	12990	12994	12776	12886	12884	12879	12791	12936	13127	12827	12818	12897	12935	12901	12917	12821	12990	13032	12885	12942	12913	12869	12779	12932	13007	13075	12920	13077	13009	13094	12920	12984	12809	13017	12890	12940	12762	12967	13025	12960	12902	12763	12968	12861	12966	12982	12890	12914	12732	12897	12948	12784	12841	12941	12991	13049	12979	12892	12815	13053	12815	12768	12828	12869	13040	12911	12758	12813	12898	12991	12984	12998	12921	13103	12983	12933	12853	12786	12822	13021	12937	12880	12925	12920	12913	12941	13015	12965	12935	13039	12940	13170	13052	12961	12940	13034	12964	12903	13034	13020	12955	13068	12824	12925	13026	12847	12885	13035	12886	13096	13032	12846	12868	12942	12981	12888	13008	13084	12721	12881	12940	12989	12983	12900	12896	12925	12920	12905	12900	13076	12785	12939	12919	12986	12914	12989	12878	12840	12911	13039	12918	12827	13021	12832	12881	12865	12896	12943	12933	13040	13063	12895	12811	12979	12837	12921	12838	13008	12880	12909	12896	13092	12910	12777	12889	12900	12823	12902	12910	12885	12935	12883	13027	12765	12829	12836	12820	12836	13046	13066	12986	12933	13020	12901	12754	12878	12860	12869	12986	12835	12811	13012	12923	13048	12839	12931	12824	13104	12917	12992	12920	12781	12885	13014	12993	12892	12996	12934	12948	12871	13032	12797	12842	12915	12987	12799	12742	12843	12737	12881	12894	12871	12888	12920	12933	13082	12861	12790	12866	12795	12994	12871	12810	13066	12920	12842	12739	12849	12940	12756	12989	12780	12854	12898	12925	13087	12936	13014	12903	12968	13006	12983	12850	12842	12937	13005	12935	12883	12971	12863	12790	12980	13041	12837	12802	12862	12776	13066	12907	12852	12908	12883	12783	12936	12981	12781	13035	12813	12967	12980	13099	12891	12903	12970	12984	13051	12879	12828	13084	12912	12906	12926	12726	12692	12823	12993	13071	12833	13023	12789	12747	12862	12827	13012	12921	13005	12840	13005	12887	13028	12853	13045	12804	12757	12888	13032	13008	12848	12953	12823	13062	12920	12947	13012	12700	12806	13009	12835	12838	12917	13010	12798	13013	12982	12991	12954	12808	12956	13068	12973	12828	12979	12951	12937	12935	12950	12828	12799	12893	12881	13034	13024	12883	13000	12854	12911	12896	12900	12875	13024	12699	12800	12925	13005	12836	13048	12805	12857	12901	12801	12870	13004	13056	13018	12884	12968	12796	12746	12875	12960	13043	12937	12905	13149	13078	12882	12865	12898	12838	12845	12901	12770	12969	12794	12986	12997	12966	12986	12740	12931	13112	12821	12908	12891	12980	12983	12911	13084	12870	12952	12888	12968	12919	12947	12921	12854	12857	12978	12963	12913	12819	12888	12648	13018	13002	12920	12778	12843	12879	12773	12813	13015	12827	12980	13020	12848	12733	12754	12857	12915	12873	12838	12927	13036	13040	13042	12870	13171	12926	12865	12841	12795	13095	12863	12852	12906	12991	12772	12953	12806	13020	12879	12982	12892	12973	13047	13010	13002	12866	13019	12900	12847	13065	12966	12889	12975	12974	12958	12822	12898	12947	12814	13085	12883	12854	12936	12996	13068	13016	12908	12835	13067	12828	12990	12946	12932	12954	12790	12937	13098	12710	12796	12849	12953	12860	12949	12890	12826	12822	12923	13107	12835	12904	12800	13171	12999	12973	12958	12976	12939	12951	12870	12933	13023	12889	12904	12939	12884	12943	12839	13115	12908	13027	13021	12850	12992	12910	12976	12945	12809	13030	12878	12926	12889	12835	12992	12982	12875	12898	12959	12891	12836	12953	12873	12773	12768	12944	12944	12869	12984	12867	12949	12911	12828	12945	12950	12812	12962	12973	12917	13053	13039	13134	12924	12749	12940	12963	12840	13089	13001	12801	12951	13024	12868	12904	13052	12883	12729	12994	12835	12988	12758	12948	12915	12875	13120	12842	13055	12907	12837	12956	12897	12892	12853	12861	12887	13044	12913	13033	12931	12830	13048	12958	12798	13010	13022	12902	12900	12995	12891	12824	12875	13115	12824	12956	12826	12980	12881	12854	12790	13003	12856	12855	12988	12816	12987	12872	12888	12995	13003	13044	13293	12802	13044	12898	12797	12969	12947	12826	12833	12892	12941	13098	12945	12958	13114	12949	12874	12861	12848	12899	12916	12924	13068	12832	12907	12973	13166	12723	12867	12886	13030	12803	12879	13031	12968	12847	13025	12822	12946	12904	12921	12885	12919	12862	12832	12874	12797	12851	12952	12912	12988	13031	12720	12785	13035	12854	12876	13034	12932	12979	12948	12989	12955	12892	12976	12964	12971	12880	12874	13099	12987	12918	12879	12953	13100	13005	12841	12980	12942	12971	12852	12948	13006	12973	12924	12917	12830	13019	13000	12936	13093	12843	12854	13017	13025	13047	13088	12967	13022	12864	12956	13073	12999	12771	12923	12938	12937	12834	12859	12947	12923	12885	12859	12902	12889	13084	13002	12814	12835	12948	12956	12826	12867	13003	12925	12898	12818	13024	12898	12744	12893	12935	12877	13059	12961	13048	12979	13281	13006	12857	12834	12930	12828	12760	12910	12840	12817	12915	12926	12860	13051	13031	12885	12893	12852	13008	12993	12818	12882	13068	12933	12887	13010	12917	12983	13010	13032	12840	12888	12905	12890	12921	12987	12887	13075	12732	13024	12962	13089	13030	13050	12894	12801	12911	12872	12926	12824	12845	13036	12760	13016	13029	12810	12952	12999	12746	12901	12945	13025	12893	12906	12811	12946	12780	12794	12864	12717	12996	12914	12840	12900	12789	12855	13045	12955	12867	12786	12935	13007	12879	12962	12958	12810	13074	12901	13032	13034	12974	12928	12942	12984	12937	13010	12890	12677	12908	12886	12953	12889	13001	12861	12935	13031	12913	12836	12900	12877	12885	13173	12848	12870	12986	12920	12887	12814	12887	13027	12888	12818	13021	13102	13040	12879	12968	12786	12870	12865	12912	12967	12869	12822	12786	13075	12891	12948	12813	12927	12826	12829	12904	12852	12824	13045	12988	13071	12878	13067	13008	12961	12842	12835	13007	12788	13004	12985	12866	12857	12943	12915	12971	12992	12985	12964	12938	12856	12781	13067	12881	12819	13001	12989	12839	12884	13033	13010	12883	13022	12914	12758	12894	13005	12968	12942	13049	12866	13008	13060	12920	12820	12959	12902	12872	12906	12961	13026	12958	12981	12793	12907	12705	12826	12873	12935	12852	12912	12868	12827	12852	12831	12959	12978	12814	12884	12828	12999	12824	12838	12951	12898	12799	12920	12884	12918	12856	12920	12748	13099	12884	12943	13103	12912	12986	13015	12803	12874	12930	13015	12926	12924	12962	13028	12845	12882	12757	12911	13044	12937	12788	12948	12895	13048	12865	12729	12972	12998	12903	12838	12838	13230	13005	12977	12995	12880	12902	13078	12903	12891	12818	12903	12695	12899	13035	12992	12712	12840	12881	12917	12948	12923	12992	13094	12890	12970	12948	13015	12862	12862	12803	12936	12706	12870	12935	13111	12859	13083	12762	12872	12780	12983	12995	13002	12793	12953	12783	12842	12581	12884	13083	12991	12823	12987	12842	12876	12894	12934	12893	12758	12937	12913	12898	12896	12929	13155	12861	12770	12815	12983	12900	12897	12931	12972	13014	12749	12839	12850	12931	13009	12824	12835	12942	12923	13048	13062	12894	12994	12892	12962	12825	12927	12995	13042	12988	12859	12876	12991	12824	13167	12869	12935	12904	12952	12941	13006	12851	12987	12870	13118	12833	12980	12840	13064	13074	12766	13092	12813	12950	12830	13001	12861	12930	12988	12826	12864	12918	12983	12977	12795	13060	12789	12894	12807	12816	12856	12817	13064	12749	13043	12959	12772	12853	13040	12845	12910	13001	12773	13053	12995	12934	13039	12730	12937	12966	13021	13012	12986	12783	12825	12908	12799	12781	12910	12970	12953	12911	13010	12811	12788	12988	12869	12903	12772	12950	13130	12875	12787	12969	13009	12883	12939	12922	12887	12759	12851	12952	12897	13132	12835	12931	13040	12836	12955	12940	12982	12997	12892	12914	12840	12952	12809	12878	12939	12928	12900	12855	12889	13109	12928	12822	12830	13062	12872	12801	12894	12945	12801	12859	12775	13044	12889	13179	13023	12941	12924	12965	13105	12898	13113	12973	12978	12839	12844	12957	12974	12710	12873	12904	12969	12844	12904	12823	12909	12896	12924	12923	12871	12949	12785	12747	12954	13056	12811	12833	12930	12858	12870	12822	12858	12783	12929	12922	13025	12930	12806	12800	12764	12847	12840	12894	12945	12927	12983	12923	13073	12890	12880	13049	12850	12898	12838	12810	12884	12972	12992	12892	12780	13010	12967	12911	13011	12831	12800	12846	13076	12796	12853	12999	12783	12865	12760	13033	12873	13055	12862	12950	12781	12825	13055	13048	12965	12974	12964	13170	12916	13059	12798	12803	13035	12960	12956	12933	12823	12836	12970	12967	12952	12928	12901	13122	12829	12896	12849	12813	13118	12909	12952	12793	13038	12809	13022	13009	12980	13035	12946	12829	13011	12837	12890	12767	12847	12884	13077	12920	12920	13005	12730	12816	12765	12931	13048	12986	12955	12864	12962	12998	12907	12900	12872	12969	12879	12956
29658	24681	27623	23233	18880	17487	16832	16465	15976	15826	15926	15852	15776	15697	15613	15627	15482	15682	15489	15574	15413	15661	15503	15503	15582	15393	15445	15472	15554	15387	15446	15329	15529	15367	15511	15334	15339	15347	15463	15474	15350	15614	15339	15260	15450	15560	15318	15560	15426	15491	15533	15721	15465	15268	15460	15515	15364	15349	15493	15305	15432	15537	15296	15419	15390	15430	15635	15516	15617	15671	15362	15409	15270	15542	15370	15503	15575	15500	15335	15406	15401	15435	15471	15329	15563	15503	15712	15383	15309	15489	15501	15494	15528	15088	15279	15560	15501	15361	15282	15208	15583	15527	15438	15421	15264	15195	15448	15502	15227	15676	15436	15405	15496	15415	15355	15297	15465	15475	15425	15541	15459	15433	15351	15269	15483	15460	15295	15202	15507	15360	15331	15351	15278	15461	15489	15591	15200	15298	15383	15323	15470	15477	15426	15556	15357	15456	15563	15296	15423	15533	15350	15428	15581	15435	15268	15461	15484	15320	15576	15391	15658	15493	15547	15472	15431	15541	15469	15470	15558	15412	15618	15297	15402	15352	15352	15336	15272	15427	15505	15444	15292	15303	15408	15173	15458	15507	15370	15469	15434	15398	15300	15383	15463	15460	15431	15330	15349	15326	15450	15415	15239	15365	15501	15472	15489	15466	15363	15426	15454	15579	15511	15290	15551	15592	15549	15626	15590	15357	15409	15252	15375	15277	15329	15420	15512	15557	15405	15398	15453	15329	15282	15400	15593	15292	15336	15392	15555	15321	15580	15440	15455	15389	15261	15269	15455	15387	15351	15604	15513	15538	15495	15456	15444	15398	15284	15237	15449	15647	15432	15339	15468	15555	15426	15360	15550	15430	15337	15483	15536	15275	15526	15550	15414	15559	15358	15384	15368	15476	15456	15444	15446	15185	15525	15342	15487	15452	15411	15401	15471	15363	15394	15424	15352	15420	15406	15489	15371	15462	15536	15225	15509	15232	15387	15574	15388	15368	15229	15226	15462	15424	15351	15442	15563	15412	15253	15308	15535	15424	15447	15345	15338	15289	15500	15357	15300	15433	15393	15354	15577	15450	15605	15481	15489	15625	15501	15189	15428	15544	15560	15345	15495	15388	15504	15568	15365	15563	15230	15404	15258	15323	15607	15516	15643	15720	15291	15468	15691	15353	15323	15660	15319	15382	15432	15383	15479	15473	15384	15416	15356	15377	15520	15493	15462	15237	15142	15623	15426	15332	15328	15553	15445	15332	15442	15499	15329	15369	15637	15553	15550	15539	15505	15555	15549	15649	15489	15217	15505	15476	15465	15414	15553	15242	15495	15512	15256	15614	15494	15402	15274	15562	15593	15460	15303	15367	15447	15342	15404	15274	15488	15511	15301	15322	15498	15322	15489	15544	15405	15318	15405	15462	15335	15450	15296	15367	15336	15441	15329	15618	15357	15483	15372	15352	15343	15361	15400	15633	15267	15588	15304	15313	15502	15644	15513	15498	15319	15535	15398	15523	15416	15467	15406	15428	15525	15445	15434	15380	15374	15555	15449	15545	15596	15292	15446	15554	15565	15373	15469	15395	15259	15469	15463	15415	15433	15558	15449	15362	15446	15297	15420	15497	15433	15382	15393	15471	15423	15540	15593	15408	15621	15639	15395	15229	15423	15320	15293	15437	15451	15422	15392	15503	15440	15424	15422	15314	15314	15467	15554	15408	15350	15464	15748	15594	15686	15500	15371	15554	15204	15533	15346	15451	15441	15419	15531	15549	15587	15610	15617	15516	15243	15558	15491	15347	15413	15312	15453	15092	15312	15415	15382	15543	15433	15649	15534	15442	15388	15412	15414	15342	15308	15336	15444	15612	15411	15494	15569	15529	15098	15469	15315	15181	15344	15365	15310	15539	15678	15437	15569	15372	15436	15503	15540	15694	15529	15613	15400	15584	15597	15591	15413	15409	15442	15473	15555	15464	15402	15621	15586	15416	15468	15408	15287	15455	15606	15377	15483	15311	15328	15432	15249	15351	15480	15412	15403	15585	15452	15529	15469	15592	15550	15541	15479	15483	15453	15447	15364	15501	15593	15484	15481	15386	15566	15316	15408	15308	15557	15221	15341	15229	15424	15261	15271	15471	15558	15395	15458	15497	15566	15324	15358	15457	15438	15284	15428	15537	15676	15455	15267	15358	15382	15452	15294	15536	15479	15511	15191	15474	15284	15514	15395	15454	15595	15341	15513	15396	15413	15529	15576	15587	15552	15536	15623	15272	15403	15456	15382	15478	15568	15250	15482	15443	15557	15348	15401	15351	15415	15566	15383	15324	15457	15331	15347	15389	15439	15322	15721	15499	15553	15333	15418	15486	15396	15434	15783	15521	15343	15319	15393	15504	15680	15501	15522	15457	15549	15637	15491	15389	15541	15408	15318	15374	15330	15486	15564	15322	15351	15483	15481	15427	15415	15409	15503	15324	15523	15409	15292	15492	15594	15472	15520	15327	15436	15572	15427	15340	15353	15300	15399	15621	15330	15307	15385	15635	15568	15270	15467	15262	15415	15580	15365	15401	15399	15615	15484	15639	15346	15355	15373	15279	15559	15555	15556	15483	15430	15572	15437	15398	15429	15468	15495	15444	15288	15280	15289	15391	15622	15475	15393	15339	15345	15458	15475	15437	15393	15450	15454	15474	15380	15572	15477	15446	15406	15475	15536	15510	15673	15413	15293	15464	15476	15424	15321	15371	15567	15410	15421	15372	15538	15352	15468	15414	15403	15480	15471	15321	15489	15493	15518	15442	15313	15326	15517	15460	15559	15240	15614	15432	15447	15372	15341	15462	15439	15335	15353	15513	15560	15410	15452	15308	15261	15432	15598	15330	15523	15576	15375	15358	15341	15283	15466	15510	15378	15549	15376	15648	15529	15328	15704	15562	15544	15332	15346	15443	15267	15440	15339	15568	15406	15427	15593	15231	15445	15505	15549	15414	15509	15340	15410	15541	15344	15398	15326	15442	15381	15370	15324	15486	15356	15483	15462	15340	15473	15396	15341	15359	15626	15610	15483	15535	15242	15354	15548	15522	15476	15507	15495	15474	15292	15337	15539	15600	15426	15613	15461	15424	15283	15359	15283	15552	15549	15421	15497	15404	15420	15465	15567	15386	15596	15294	15453	15341	15379	15285	15494	15426	15470	15328	15695	15475	15641	15402	15493	15334	15377	15374	15404	15445	15567	15538	15417	15334	15453	15528	15666	15455	15458	15352	15467	15446	15644	15337	15544	15525	15394	15496	15347	15447	15465	15557	15591	15397	15616	15452	15479	15449	15429	15301	15608	15522	15487	15490	15623	15439	15379	15387	15357	15529	15320	15359	15425	15534	15507	15299	15497	15557	15626	15701	15319	15675	15582	15218	15503	15518	15525	15544	15562	15548	15574	15563	15404	15361	15392	15563	15432	15346	15454	15515	15530	15481	15598	15471	15483	15424	15497	15524	15599	15559	15420	15530	15552	15455	15313	15570	15469	15276	15527	15411	15263	15488	15601	15398	15202	15447	15700	15384	15435	15537	15308	15436	15467	15294	15557	15480	15478	15364	15513	15290	15554	15397	15381	15612	15504	15443	15501	15281	15518	15456	15351	15365	15529	15373	15538	15487	15560	15325	15666	15452	15581	15409	15171	15331	15363	15492	15472	15323	15423	15256	15293	15379	15547	15361	15558	15391	15393	15346	15351	15493	15486	15535	15585	15181	15524	15373	15472	15450	15505	15376	15345	15618	15537	15470	15381	15450	15363	15603	15496	15639	15240	15706	15550	15471	15126	15594	15438	15454	15469	15144	15456	15468	15410	15293	15506	15490	15690	15264	15490	15314	15493	15453	15445	15377	15403	15474	15629	15568	15381	15484	15405	15436	15555	15571	15413	15467	15531	15428	15335	15601	15470	15524	15431	15391	15322	15308	15403	15368	15229	15595	15413	15459	15446	15631	15405	15394	15434	15384	15492	15425	15428	15483	15713	15385	15316	15381	15370	15410	15465	15502	15398	15493	15331	15185	15459	15532	15512	15439	15233	15387	15495	15495	15524	15427	15571	15427	15375	15479	15495	15512	15334	15459	15592	15679	15245	15231	15507	15597	15545	15529	15520	15274	15462	15388	15472	15576	15411	15572	15473	15476	15320	15532	15574	15608	15514	15460	15499	15525	15457	15425	15707	15427	15322	15410	15371	15476	15460	15419	15470	15361	15570	15410	15688	15490	15362	15546	15350	15380	15544	15297	15478	15488	15508	15343	15297	15451	15538	15449	15622	15444	15327	15533	15090	15427	15470	15352	15684	15197	15418	15371	15576	15446	15645	15460	15362	15473	15384	15437	15583	15568	15610	15207	15190	15608	15452	15434	15389	15553	15438	15363	15501	15402	15486	15413	15481	15607	15521	15509	15676	15274	15482	15415	15471	15610	15394	15358	15415	15545	15433	15432	15582	15320	15409	15313	15474	15539	15444	15520	15506	15367	15432	15477	15478	15661	15693	15573	15233	15520	15575	15414	15439	15325	15584	15519	15270	15348	15495	15569	15289	15535	15449	15412	15280	15428	15529	15509	15395	15575	15456	15507	15284	15368	15331	15266	15385	15529	15503	15440	15625	15502	15313	15508	15485	15468	15558	15540	15514	15476	15424	15513	15470	15535	15489	15531	15533	15224	15506	15392	15515	15382	15329	15427	15605	15479	15408	15583	15571	15307	15614	15436	15483	15347	15374	15557	15369	15312	15252	15383	15335	15525	15432	15451	15360	15334	15314	15389	15515	15403	15323	15563	15358	15527	15457	15353	15519	15385	15423	15290	15600	15443	15318	15363	15366	15469	15490	15289	15552	15567	15611	15426	15363	15389	15266	15497	15470	15524	15619	15509	15563	15548	15441	15339	15610	15358	15348	15461	15544	15538	15395	15391	15399	15421	15405	15538	15395	15547	15417	15403	15449	15571	15502	15491	15599	15395	15607	15448	15498	15429	15425	15438	15362	15588	15401	15309	15150	15553	15491	15453	15629	15717	15590	15456	15457	15464	15419	15345	15531	15504	15421	15568	15465	15466	15461	15652	15437	15379	15286	15329	15543	15309	15596	15600	15512	15385	15357	15394	15472	15304	15484	15451
20993	33278	26114	19491	17676	16165	14979	14677	14358	13991	14054	13711	13867	13803	13624	13597	13708	13545	13562	13526	13666	13596	13619	13543	13611	13557	13577	13614	13539	13558	13636	13477	13426	13724	13397	13549	13616	13670	13631	13557	13635	13596	13504	13533	13414	13439	13506	13427	13548	13476	13347	13406	13382	13556	13453	13435	13557	13367	13591	13485	13561	13516	13447	13540	13465	13703	13575	13639	13548	13528	13628	13664	13463	13567	13397	13526	13446	13570	13300	13446	13504	13598	13476	13441	13409	13601	13443	13545	13510	13499	13613	13644	13584	13502	13490	13529	13456	13569	13494	13542	13524	13517	13634	13564	13466	13436	13510	13593	13513	13319	13508	13666	13501	13374	13633	13539	13391	13595	13373	13560	13576	13568	13443	13562	13443	13597	13491	13522	13537	13523	13507	13474	13647	13417	13549	13586	13599	13646	13413	13516	13583	13342	13558	13698	13393	13525	13373	13515	13513	13588	13606	13607	13404	13544	13673	13631	13572	13466	13387	13480	13458	13493	13553	13611	13447	13439	13614	13457	13685	13470	13485	13438	13321	13355	13519	13479	13569	13604	13595	13581	13623	13724	13314	13613	13624	13676	13419	13582	13369	13449	13474	13473	13599	13518	13521	13403	13498	13395	13529	13519	13499	13506	13676	13367	13484	13472	13463	13638	13580	13509	13476	13430	13437	13470	13536	13516	13701	13642	13427	13265	13644	13278	13257	13566	13590	13461	13426	13494	13441	13501	13637	13528	13536	13522	13469	13468	13636	13523	13380	13497	13587	13696	13352	13747	13557	13459	13586	13520	13521	13576	13631	13653	13621	13467	13536	13638	13476	13603	13401	13488	13439	13457	13644	13444	13505	13564	13517	13633	13523	13522	13552	13437	13501	13533	13535	13566	13551	13485	13599	13494	13467	13516	13635	13498	13614	13513	13288	13494	13601	13558	13514	13615	13472	13667	13561	13552	13592	13595	13449	13624	13489	13270	13574	13591	13562	13542	13414	13305	13453	13516	13485	13669	13536	13466	13431	13390	13523	13416	13608	13471	13681	13457	13446	13441	13555	13415	13452	13692	13538	13538	13671	13365	13580	13618	13547	13529	13471	13498	13496	13526	13417	13388	13410	13349	13425	13534	13695	13559	13691	13457	13661	13585	13780	13624	13590	13255	13377	13542	13456	13501	13318	13349	13373	13396	13567	13632	13452	13606	13429	13555	13570	13570	13592	13418	13390	13645	13357	13434	13642	13506	13464	13490	13539	13507	13487	13537	13525	13349	13634	13724	13569	13569	13480	13450	13521	13651	13496	13452	13455	13523	13479	13485	13450	13533	13454	13575	13488	13433	13320	13566	13597	13396	13653	13438	13483	13420	13601	13452	13523	13627	13400	13540	13515	13484	13564	13528	13476	13481	13430	13582	13652	13437	13556	13506	13468	13474	13533	13582	13493	13326	13472	13606	13449	13527	13647	13531	13388	13353	13578	13505	13497	13471	13483	13562	13406	13559	13784	13516	13628	13495	13592	13538	13465	13580	13441	13468	13499	13774	13409	13459	13539	13559	13473	13544	13608	13525	13622	13519	13675	13620	13469	13572	13644	13436	13420	13542	13511	13451	13591	13636	13445	13568	13439	13474	13432	13414	13653	13420	13644	13446	13273	13591	13683	13534	13436	13549	13455	13555	13529	13516	13409	13649	13635	13546	13494	13478	13500	13572	13503	13659	13668	13444	13513	13416	13468	13678	13626	13301	13584	13573	13474	13381	13414	13486	13473	13662	13600	13613	13481	13530	13749	13380	13452	13501	13533	13478	13569	13320	13362	13638	13579	13638	13488	13596	13485	13446	13346	13593	13554	13384	13480	13587	13512	13582	13498	13445	13438	13439	13457	13493	13366	13602	13361	13632	13606	13564	13612	13491	13622	13641	13587	13363	13600	13599	13587	13438	13493	13389	13508	13638	13436	13539	13287	13553	13745	13659	13525	13765	13590	13687	13438	13481	13636	13388	13661	13601	13584	13540	13340	13410	13446	13642	13691	13458	13504	13573	13586	13737	13562	13601	13543	13480	13663	13454	13426	13486	13485	13429	13565	13496	13568	13486	13460	13430	13527	13676	13429	13373	13446	13420	13532	13638	13531	13582	13286	13546	13412	13684	13578	13487	13537	13446	13613	13464	13500	13647	13540	13513	13408	13471	13503	13313	13306	13587	13661	13522	13598	13490	13492	13651	13386	13533	13375	13512	13481	13383	13646	13577	13537	13571	13565	13479	13516	13488	13624	13608	13489	13551	13464	13539	13520	13443	13480	13609	13646	13545	13489	13493	13700	13546	13484	13686	13587	13440	13457	13542	13436	13384	13535	13357	13673	13328	13525	13531	13449	13487	13680	13460	13314	13610	13504	13471	13495	13641	13633	13521	13668	13570	13606	13749	13365	13376	13644	13659	13672	13615	13646	13412	13595	13776	13527	13378	13311	13567	13231	13531	13496	13603	13535	13625	13404	13430	13507	13620	13514	13512	13592	13553	13620	13770	13271	13390	13555	13572	13580	13331	13564	13486	13553	13619	13573	13590	13408	13504	13461	13450	13431	13431	13692	13643	13472	13610	13684	13357	13558	13580	13606	13490	13591	13498	13547	13452	13435	13574	13548	13558	13505	13464	13567	13604	13311	13541	13674	13417	13511	13760	13529	13443	13668	13474	13566	13594	13453	13400	13589	13636	13456	13629	13576	13390	13577	13395	13598	13484	13611	13455	13559	13569	13471	13589	13690	13700	13461	13511	13405	13491	13392	13468	13436	13637	13469	13565	13528	13518	13478	13534	13325	13639	13568	13605	13559	13460	13456	13403	13520	13396	13416	13536	13615	13566	13533	13374	13442	13381	13538	13397	13429	13464	13626	13439	13587	13430	13550	13416	13539	13577	13539	13511	13440	13341	13539	13528	13454	13568	13562	13513	13453	13733	13438	13418	13498	13578	13509	13491	13533	13487	13507	13485	13527	13534	13648	13585	13618	13545	13424	13651	13518	13408	13470	13497	13505	13544	13615	13599	13477	13513	13602	13570	13511	13369	13427	13509	13367	13513	13593	13563	13459	13329	13396	13563	13594	13482	13441	13548	13551	13413	13406	13348	13663	13547	13492	13680	13576	13541	13531	13525	13539	13461	13419	13486	13441	13516	13323	13532	13391	13500	13518	13478	13677	13624	13486	13523	13778	13601	13533	13518	13644	13478	13545	13431	13533	13495	13586	13428	13593	13528	13495	13542	13505	13562	13488	13518	13441	13561	13556	13532	13499	13618	13529	13509	13500	13479	13504	13535	13330	13416	13433	13432	13422	13642	13542	13813	13564	13551	13377	13490	13485	13500	13703	13370	13608	13470	13562	13565	13623	13397	13629	13642	13668	13533	13573	13583	13606	13609	13499	13474	13387	13483	13526	13586	13494	13456	13443	13556	13456	13564	13463	13576	13523	13634	13492	13440	13579	13534	13563	13517	13608	13569	13472	13535	13576	13555	13320	13501	13603	13505	13657	13497	13568	13480	13711	13605	13533	13528	13374	13385	13529	13516	13470	13492	13405	13543	13620	13439	13578	13359	13342	13590	13511	13546	13619	13529	13522	13576	13560	13488	13588	13509	13477	13576	13669	13515	13537	13482	13586	13445	13548	13507	13387	13497	13462	13575	13596	13528	13650	13584	13449	13562	13526	13538	13511	13505	13639	13375	13662	13508	13474	13562	13354	13649	13450	13573	13503	13436	13593	13602	13550	13527	13490	13555	13544	13554	13555	13537	13450	13407	13448	13625	13517	13522	13577	13441	13361	13510	13597	13580	13529	13415	13535	13700	13528	13508	13526	13461	13579	13616	13539	13619	13525	13666	13741	13568	13592	13530	13537	13466	13724	13691	13512	13625	13368	13336	13456	13760	13585	13495	13615	13476	13461	13537	13356	13572	13680	13435	13462	13412	13537	13562	13474	13568	13406	13592	13491	13711	13430	13390	13445	13447	13523	13426	13648	13509	13435	13442	13744	13464	13454	13561	13404	13481	13594	13578	13689	13530	13577	13405	13399	13654	13372	13573	13501	13437	13566	13450	13490	13570	13425	13570	13419	13466	13558	13368	13594	13649	13653	13533	13521	13658	13473	13562	13458	13687	13577	13685	13555	13421	13421	13443	13489	13529	13557	13557	13419	13474	13482	13357	13555	13601	13651	13556	13706	13476	13405	13665	13518	13547	13475	13514	13478	13712	13498	13478	13441	13371	13496	13506	13543	13704	13475	13503	13520	13712	13388	13505	13512	13533	13374	13604	13355	13540	13378	13461	13444	13477	13459	13524	13594	13595	13480	13647	13568	13551	13532	13452	13411	13712	13399	13316	13291	13463	13452	13452	13447	13424	13439	13424	13510	13430	13506	13569	13532	13631	13522	13535	13422	13587	13571	13439	13542	13493	13546	13389	13629	13450	13627	13591	13500	13474	13431	13413	13450	13597	13602	13668	13572	13583	13593	13406	13452	13326	13507	13560	13513	13503	13397	13597	13645	13710	13567	13482	13503	13606	13410	13582	13549	13526	13330	13620	13596	13569	13581	13785	13349	13356	13443	13408	13486	13682	13476	13539	13466	13442	13436	13638	13304	13607	13527	13488	13505	13389	13521	13679	13447	13425	13594	13591	13507	13537	13482	13483	13394	13526	13712	13407	13561	13357	13415	13561	13612	13418	13338	13393	13392	13495	13535	13438	13548	13397	13578	13539	13528	13527	13655	13358	13219	13725	13558	13518	13403	13605	13672	13678	13548	13554	13421	13557	13477	13433	13495	13650	13632	13389	13497	13451	13540	13560	13527	13543	13575	13432	13471	13439	13606	13570	13517	13428	13553	13525	13536	13428	13274	13431	13553	13766	13531	13739	13494	13467	13526	13698	13617	13689	13452	13500	13405	13639	13447	13575	13521	13495	13541	13587	13432	13662	13519	13457	13407	13489	13501	13529	13544	13501	13494	13408	13402	13479	13539	13471	13530	13657	13403	13667	13439	13533	13738	13561	13643	13619	13437	13474	13641	13541	13490	13443	13465	13553	13457	13372	13484	13553	13508	13698	13474	13627	13700	13537	13643	13617	13591	13488	13484	13484	13670	13574	13319	13571
23602	21558	28337	25540	22570	20958	18820	16407	15588	15454	15192	15046	15018	14860	14992	14571	14854	14664	14522	14709	14648	14554	14707	14589	14650	14652	14556	14483	14629	14626	14519	14609	14576	14513	14586	14706	14484	14599	14645	14596	14556	14572	14542	14592	14663	14678	14748	14525	14738	14462	14517	14600	14665	14722	14548	14409	14376	14586	14591	14427	14537	14256	14368	14391	14487	14488	14597	14536	14371	14569	14560	14367	14428	14602	14470	14589	14608	14381	14832	14417	14402	14556	14800	14667	14490	14409	14556	14398	14576	14449	14639	14307	14640	14492	14452	14525	14383	14487	14516	14664	14336	14383	14404	14526	14415	14442	14588	14559	14508	14404	14445	14396	14573	14585	14469	14450	14474	14611	14558	14489	14408	14524	14436	14376	14420	14431	14297	14606	14570	14490	14536	14541	14389	14371	14415	14346	14444	14631	14521	14266	14508	14433	14381	14392	14515	14435	14529	14610	14329	14496	14576	14520	14643	14500	14330	14522	14526	14509	14598	14648	14558	14594	14589	14594	14354	14555	14383	14402	14395	14455	14526	14417	14528	14415	14405	14605	14297	14641	14611	14408	14365	14427	14355	14529	14458	14538	14439	14341	14431	14581	14635	14174	14425	14472	14209	14322	14292	14565	14353	14492	14532	14344	14618	14428	14628	14662	14551	14237	14392	14583	14528	14413	14523	14484	14454	14438	14589	14495	14523	14620	14476	14489	14409	14513	14422	14251	14619	14467	14546	14555	14672	14492	14601	14485	14374	14582	14544	14460	14531	14330	14628	14494	14701	14430	14550	14282	14486	14339	14619	14437	14498	14426	14786	14515	14390	14377	14501	14507	14392	14516	14421	14371	14596	14492	14403	14413	14578	14367	14535	14460	14611	14514	14492	14479	14394	14448	14530	14245	14396	14262	14470	14311	14588	14482	14401	14570	14502	14427	14419	14451	14497	14564	14456	14584	14553	14412	14538	14397	14526	14485	14519	14541	14528	14436	14358	14523	14417	14362	14564	14549	14483	14714	14475	14628	14510	14560	14442	14651	14346	14738	14668	14533	14692	14348	14555	14297	14607	14412	14423	14439	14551	14427	14486	14542	14790	14505	14381	14298	14361	14379	14345	14653	14428	14611	14586	14362	14307	14365	14322	14355	14391	14414	14458	14453	14470	14616	14624	14594	14621	14607	14640	14493	14562	14414	14555	14444	14535	14575	14609	14620	14433	14399	14629	14663	14631	14580	14477	14355	14635	14620	14296	14341	14694	14427	14443	14605	14167	14425	14730	14474	14467	14440	14422	14500	14599	14497	14562	14648	14441	14432	14476	14372	14664	14575	14361	14562	14161	14544	14418	14352	14607	14345	14428	14361	14673	14514	14363	14528	14666	14480	14472	14444	14551	14685	14602	14392	14404	14600	14616	14636	14495	14535	14355	14502	14428	14385	14448	14549	14498	14449	14551	14593	14404	14522	14350	14493	14551	14524	14389	14424	14345	14445	14392	14418	14506	14432	14396	14490	14416	14508	14436	14254	14463	14436	14443	14481	14477	14403	14576	14340	14639	14673	14339	14427	14546	14412	14539	14373	14394	14451	14361	14416	14504	14404	14406	14526	14589	14406	14757	14452	14414	14452	14444	14448	14557	14561	14344	14363	14527	14503	14512	14456	14330	14388	14475	14483	14120	14314	14704	14524	14425	14487	14540	14486	14431	14579	14469	14561	14483	14511	14496	14306	14488	14420	14427	14503	14496	14528	14366	14385	14406	14385	14397	14224	14411	14663	14525	14639	14406	14524	14395	14436	14504	14468	14471	14503	14538	14527	14546	14460	14262	14376	14418	14563	14631	14431	14378	14344	14666	14408	14435	14454	14441	14540	14330	14437	14398	14428	14529	14692	14353	14624	14547	14430	14257	14471	14783	14488	14567	14478	14451	14620	14415	14485	14420	14208	14534	14385	14442	14715	14586	14280	14161	14426	14386	14577	14627	14425	14434	14414	14625	14502	14509	14418	14496	14688	14359	14641	14414	14430	14441	14588	14433	14643	14333	14576	14703	14757	14387	14419	14301	14494	14538	14528	14423	14442	14424	14485	14513	14400	14507	14593	14420	14470	14285	14531	14487	14362	14245	14452	14508	14457	14506	14441	14460	14525	14457	14464	14498	14415	14391	14427	14424	14597	14401	14360	14549	14293	14301	14352	14654	14436	14385	14510	14531	14512	14520	14403	14589	14551	14580	14494	14498	14572	14604	14442	14527	14410	14490	14116	14491	14539	14366	14603	14327	14357	14506	14462	14481	14378	14381	14610	14577	14469	14263	14428	14341	14424	14460	14488	14483	14428	14405	14531	14460	14387	14463	14307	14323	14289	14285	14543	14525	14542	14643	14679	14406	14380	14581	14454	14542	14425	14529	14284	14322	14650	14538	14532	14324	14314	14519	14524	14526	14544	14532	14504	14516	14575	14494	14379	14688	14333	14319	14428	14474	14491	14425	14519	14437	14568	14583	14430	14695	14526	14473	14444	14646	14393	14553	14503	14484	14505	14653	14601	14491	14355	14615	14549	14398	14609	14604	14677	14622	14592	14624	14534	14535	14337	14417	14425	14571	14468	14323	14599	14591	14702	14349	14487	14451	14467	14643	14606	14254	14542	14445	14375	14455	14439	14474	14465	14623	14364	14511	14467	14536	14344	14465	14565	14510	14466	14446	14318	14527	14350	14429	14423	14304	14404	14282	14563	14514	14401	14566	14319	14396	14368	14411	14535	14443	14602	14488	14427	14381	14439	14623	14419	14428	14425	14486	14371	14599	14527	14378	14330	14522	14275	14594	14729	14324	14615	14613	14508	14593	14590	14409	14370	14494	14210	14433	14534	14496	14425	14370	14647	14467	14373	14298	14533	14533	14360	14323	14496	14546	14507	14479	14677	14523	14452	14565	14583	14758	14593	14474	14469	14657	14488	14361	14437	14478	14737	14560	14453	14527	14437	14544	14386	14509	14640	14474	14633	14411	14551	14342	14331	14365	14450	14478	14391	14485	14351	14518	14501	14328	14292	14371	14389	14447	14452	14327	14659	14476	14260	14488	14407	14779	14747	14630	14380	14445	14383	14507	14480	14422	14463	14427	14520	14603	14654	14620	14544	14595	14453	14413	14392	14571	14489	14457	14286	14604	14358	14583	14450	14481	14580	14489	14472	14327	14499	14371	14477	14209	14440	14527	14519	14462	14398	14410	14380	14473	14386	14349	14349	14437	14526	14508	14441	14464	14537	14575	14460	14358	14301	14501	14393	14524	14394	14467	14480	14377	14434	14605	14638	14620	14629	14556	14620	14434	14452	14586	14436	14320	14518	14475	14468	14599	14586	14480	14531	14460	14466	14542	14569	14495	14345	14526	14347	14465	14472	14459	14501	14401	14497	14456	14554	14344	14396	14458	14430	14278	14513	14273	14505	14499	14510	14469	14478	14349	14433	14508	14309	14401	14403	14602	14457	14477	14582	14527	14343	14322	14565	14365	14506	14405	14412	14341	14268	14577	14534	14371	14504	14552	14247	14482	14349	14393	14492	14399	14401	14394	14480	14381	14484	14254	14192	14349	14541	14390	14453	14345	14376	14424	14789	14639	14647	14419	14295	14436	14568	14487	14520	14360	14429	14351	14367	14571	14498	14539	14273	14400	14571	14352	14590	14452	14441	14522	14661	14418	14389	14407	14412	14482	14414	14694	14602	14618	14593	14556	14373	14484	14647	14622	14534	14396	14598	14356	14576	14523	14450	14259	14490	14520	14675	14371	14492	14539	14555	14546	14555	14550	14505	14694	14525	14379	14791	14322	14507	14606	14601	14571	14598	14589	14335	14529	14597	14480	14547	14413	14440	14588	14362	14519	14356	14560	14436	14405	14444	14554	14651	14745	14520	14573	14356	14464	14556	14489	14281	14422	14348	14470	14524	14437	14423	14323	14500	14583	14488	14558	14622	14612	14475	14238	14643	14329	14557	14459	14367	14234	14439	14355	14527	14512	14622	14508	14363	14394	14402	14374	14334	14560	14408	14602	14323	14630	14638	14653	14571	14458	14352	14482	14470	14465	14418	14381	14432	14402	14365	14634	14403	14296	14629	14631	14453	14504	14452	14513	14609	14558	14504	14335	14489	14466	14512	14501	14398	14549	14384	14333	14533	14396	14209	14372	14320	14594	14456	14422	14395	14373	14280	14558	14596	14557	14640	14480	14307	14303	14542	14440	14355	14503	14433	14377	14344	14285	14455	14539	14675	14389	14352	14440	14277	14471	14510	14467	14403	14726	14615	14515	14427	14435	14367	14359	14469	14297	14537	14431	14450	14434	14537	14490	14618	14585	14245	14376	14497	14279	14445	14284	14370	14582	14404	14367	14611	14638	14657	14498	14414	14419	14634	14614	14462	14482	14458	14475	14576	14552	14513	14498	14430	14394	14573	14358	14682	14521	14423	14420	14515	14481	14463	14394	14547	14473	14672	14372	14515	14475	14589	14526	14350	14325	14466	14456	14533	14545	14481	14326	14258	14427	14323	14380	14434	14384	14544	14544	14416	14605	14314	14299	14397	14458	14465	14443	14637	14566	14486	14480	14560	14509	14466	14836	14600	14375	14376	14430	14487	14678	14517	14286	14537	14705	14295	14434	14412	14567	14523	14396	14414	14397	14245	14438	14417	14482	14681	14502	14368	14358	14397	14515	14522	14539	14419	14582	14512	14520	14497	14362	14440	14580	14466	14346	14393	14493	14460	14392	14363	14538	14393	14426	14549	14439	14334	14227	14464	14465	14529	14362	14475	14408	14450	14327	14477	14520	14478	14456	14496	14347	14457	14400	14454	14457	14582	14513	14558	14466	14512	14476	14453	14444	14419	14483	14594	14674	14367	14460	14517	14568	14438	14334	14502	14444	14509	14273	14401	14374	14445	14513	14600	14552	14441	14516	14517	14522	14441	14488	14404	14506	14512	14547	14571	14525	14399	14560	14578	14600	14297	14419	14429	14523	14555	14611	14551	14359	14536	14438	14495	14453	14594	14444	14535	14472	14328	14313	14373	14445	14581	14482	14426	14391	14424	14489	14403	14357	14404	14421	14438	14604	14465	14637	14441	14422	14529	14638	14517	14385	14529	14422	14343
18400	38729	29916	22468	19689	17706	15955	14761	14374	14019	13648	13487	13470	13263	13272	13197	13072	13194	12963	13133	13004	13055	12892	13120	13102	13201	13196	13085	12873	12968	13023	12996	12983	12945	12991	13066	13059	13132	12803	12973	12902	12979	12914	12944	13047	12997	12982	13110	13016	12760	12975	12872	12976	12795	12816	13048	12995	12963	13089	12883	12926	13041	12850	12871	12847	12885	12861	13080	13017	12831	12890	12852	12702	12845	13018	12826	12922	13082	12785	12895	12941	12886	12941	12898	13017	13102	12835	12997	12885	12958	12862	12906	12922	12988	12828	12920	12904	12873	13055	12924	12824	12919	12879	13090	13028	12871	12810	12861	12949	12942	13016	12862	12944	12797	12936	12908	13050	13043	13062	12958	12903	12933	13032	12993	12740	12856	12851	12843	13041	12814	12915	12900	12964	13067	12871	13064	12916	13042	12825	13183	12943	12803	12903	12920	13048	12883	12846	12941	12940	13118	12852	12908	12919	12921	12946	13032	12923	12869	12806	12767	13063	13038	12870	12777	13041	12896	12907	12897	12738	12863	12796	12826	12996	12985	12962	12813	13021	12882	12996	13035	13002	12936	13010	12854	13002	13008	12917	12972	12938	13131	13005	12814	12996	13024	12804	13007	12929	12855	12994	12909	12960	12893	12845	13040	13090	13068	12852	12858	12898	12973	12930	13011	12959	12900	12871	12771	13150	12974	12945	12823	12875	12999	12770	13001	12762	12955	12764	12938	12915	13001	12784	12829	12957	12808	12766	12665	12850	13093	13069	12750	13057	12938	12954	12897	12851	13083	12918	12972	12798	12893	13046	13064	12852	13174	12914	12875	12971	12849	12963	12982	12979	13022	12943	12994	13016	12863	12880	12873	13010	12845	12875	13109	13023	12982	13088	12843	12880	12975	12988	12911	12951	12836	12907	12924	12926	12910	12832	12975	12979	12922	13111	12773	12907	12871	12962	12914	12775	12830	12915	12905	12993	12757	12937	12950	12908	12874	13008	13078	12890	12977	12998	13163	12963	12877	12780	12900	12847	12885	13176	13023	12960	12951	12873	12958	13029	12855	12832	12792	13020	12958	12914	12895	13072	12944	12858	12980	13000	12795	12956	12986	12866	12984	12780	12867	12930	12942	12982	13046	12873	13076	13017	12783	12863	12986	12932	12926	13049	13049	12841	13064	12966	12832	12926	13169	12947	13000	12862	13041	12796	12829	12915	13053	12869	12989	12979	13034	13091	12884	12975	12844	12892	12879	12973	12938	12926	12899	13250	12839	12983	12866	12924	12887	12942	13069	13062	12885	12932	13058	12837	12947	12991	12968	12900	12907	13029	12882	12916	13090	12929	12822	12812	13040	12882	12951	12920	13000	13123	12929	13054	12821	13107	12932	12932	12855	12844	12872	12887	12847	12959	12935	12987	12943	13059	12919	12943	12871	12994	13036	13110	12999	13144	12961	12976	13060	12911	12913	12825	12781	12901	12923	13018	12885	13038	12956	12878	13102	12926	12843	12864	12983	12949	12928	13027	12950	12980	13123	12737	12852	12976	12887	12949	12980	12840	12888	12969	13028	12941	12938	13078	13030	13114	12957	12852	12921	12689	13038	12902	12848	12989	12930	12806	12986	12869	12987	13061	12860	12794	12952	12929	12810	12981	13021	13000	12902	12947	12817	13002	12887	12700	12889	12859	12867	12869	12977	12762	12896	13003	12925	12852	12899	13030	12976	13007	12941	12952	13025	12665	12915	13037	12845	13004	12987	13033	12955	12860	12978	12932	12893	13111	12865	12794	13074	12937	12890	12830	13056	12862	12916	12689	13031	12931	12964	13052	12997	12888	12944	12848	12987	12855	12993	12879	13069	12999	12874	12830	12860	12866	13052	12890	12880	13026	12790	12941	12869	12919	12875	12895	12926	13002	12813	13040	12931	12988	12864	12917	12646	12935	12900	12999	12944	12989	12915	12912	12908	12845	12913	12923	12977	13043	12961	12829	12785	13046	13050	12894	12788	12979	12836	12931	12976	12951	12979	12914	13016	12842	12866	12950	12890	12963	12950	12929	12877	12949	13081	12873	12897	12668	12868	12950	12877	12947	12772	13058	12773	12844	12896	12932	13041	12961	12893	13014	13001	12934	12908	12948	12939	13108	12799	13071	12775	12938	12897	12981	13097	12985	12840	12962	12852	12919	12933	12853	12885	12908	12909	12944	12946	13041	12867	12929	12828	12998	12983	12914	13105	12945	12800	13048	12909	12941	13106	12886	12935	12883	13006	12993	12970	12942	13040	12946	13102	13009	12867	13115	12826	12864	12961	12952	12865	13027	12988	12974	13010	12827	12971	13004	12974	12947	13002	12980	12969	12985	13070	12874	12925	12821	12861	13058	12899	12973	12875	12893	12864	12784	12928	12983	12866	12736	12798	12851	12881	12892	13095	13008	13261	12726	12979	13037	12918	12857	12969	13026	12923	12816	12959	12983	12940	12984	12831	13050	12969	13015	13053	12866	13000	12983	12974	12883	12929	12990	12796	12809	13060	12892	12935	12829	12946	12964	12935	12914	12928	12973	13055	12997	12954	12860	12853	12924	12974	12921	13001	13032	12948	12672	13025	12803	12934	12878	12863	12873	12865	12977	12978	12928	12902	12738	13007	12941	12776	12971	12909	12983	12850	12867	12891	12966	13045	12841	12969	12986	12928	12902	12999	12924	12948	13019	12986	12833	12909	12953	12810	13039	13000	12885	13177	13000	12876	12762	12916	12932	13005	13069	12993	13032	12909	12955	13080	13002	13025	12783	13056	12935	12951	12989	13057	12956	12921	13048	13077	12988	12820	13019	12861	12811	12918	12821	12851	12959	12868	12911	12924	12946	12961	12841	12873	12818	12791	12902	12790	13009	13096	13073	12907	12946	12861	13040	12824	13049	12776	12884	13006	13037	12671	12780	13006	12892	12891	13002	12961	13034	12772	12945	12869	12874	12781	12759	12982	12990	13046	12954	13161	13043	12994	13063	13021	12747	12882	12968	12740	13071	12953	12866	12947	12870	12855	12899	12883	12917	12969	13015	12984	12938	12947	12915	12781	12961	12943	13032	12970	12785	12934	12867	12935	12869	12922	13110	12853	12832	13128	12884	12903	12991	12962	12974	13191	12936	12854	13049	12873	12896	12741	13014	13068	12971	12978	12844	12941	12983	12930	13001	12997	12877	12948	13085	12920	12944	12999	12825	12893	12995	12818	13064	12824	12953	12874	12894	12789	12903	12929	12796	13077	12938	13049	12915	12896	12881	12866	12917	12876	12906	12835	12928	12854	12740	13114	12996	13018	12996	12821	12826	12912	13138	13011	12853	12908	13086	13050	12697	12914	12823	13018	12908	13082	12846	12916	13046	12913	13027	12870	12784	12842	12857	12852	13001	12937	13035	12911	13076	12868	12863	12875	12942	12939	12948	12907	13061	12918	12839	12947	12809	12986	12921	12915	12736	12976	12916	12970	12918	12850	12976	13034	12843	13015	12918	12855	12866	13002	13190	12800	13129	12892	12967	12880	12840	12961	12944	12888	13009	13004	12993	12963	12953	13145	13026	12855	12982	12917	12901	12904	12804	12993	12983	12872	12920	13085	13180	12925	13041	13121	12862	13008	12965	12844	12938	12851	12929	12758	12745	12866	12925	13022	13036	12941	12999	12948	13022	12888	12881	13038	12942	13014	12753	12873	12930	12981	12840	13021	12963	12905	13194	12938	12855	13072	12833	12901	13078	12988	13110	13042	12805	12953	12924	12909	13028	12918	12984	12916	12949	12833	12847	13045	13048	12740	13045	12845	12928	12933	13044	13021	12828	12833	12983	12964	12996	13073	12917	12876	12929	12999	12916	12731	12850	12815	13079	12789	13087	12934	12864	12979	12850	13184	12956	12903	12865	13065	12820	12774	13071	12866	12882	12986	13033	12907	12864	12888	12965	12925	13016	12922	12831	12827	12945	13038	12872	12959	13041	12866	12876	12988	12983	12860	12947	12895	12943	13122	13044	13015	12967	12845	12915	12744	12894	13112	13034	12840	12861	12878	12785	13122	13011	12947	12965	12817	12869	12911	12768	12910	13034	12972	12797	12860	12905	12868	13008	12908	13059	13008	13043	12933	12923	12901	13067	12974	12942	12914	12890	12929	12825	12977	12994	12919	13050	12850	12854	12894	12843	12728	12890	12883	12992	12978	12914	13000	13012	12931	12880	13002	12893	12925	12946	13012	13014	13047	12892	12800	12899	12809	12997	12921	12912	12819	12846	13129	13008	12814	12986	12870	12993	13089	13002	12974	13013	13049	12983	12941	12995	12929	12916	12788	12775	12925	12858	12728	12946	12922	12779	13077	13082	12867	12928	12937	12990	12876	13014	12724	13020	13001	13130	13024	12671	13100	12771	12919	12826	12799	12989	12911	12862	12911	12848	13021	12859	12987	12748	12890	12937	12801	13068	12987	12950	12981	12972	12917	12877	13068	12913	12913	12837	12950	12930	12858	13047	13005	12898	13009	13038	12868	12908	12821	12919	12808	13083	12739	12842	12808	12930	12868	13036	12987	12878	13047	12965	12939	12706	12889	13045	13007	12865	12920	12975	12990	13012	12918	13076	12876	12832	12957	13022	13025	12857	12835	13082	12929	12908	12918	12716	12958	12959	13014	12911	12834	13129	12977	12902	12691	12930	12878	12974	12981	12947	12936	12878	13129	12958	12849	12925	12982	12898	12839	12975	12800	12831	12894	12968	13008	12913	12924	12759	12878	12818	12864	12803	12752	12919	13004	12941	12922	12938	12891	13025	13009	12998	12906	12829	12796	12908	12950	12981	12928	12981	12938	12865	12890	13098	12875	12721	12878	13051	12736	12897	12953	12819	12902	12813	12814	13016	12848	12949	13019	12883	12898	12905	12894	12910	12896	12810	12912	12958	12976	12952	12884	12834	12988	12902	12872	12893	13082	12918	12856	12856	12974	12964	12956	13089	12896	12940	12827	12919	13037	12949	12946	12774	12917	13066	13049	12892	12778	12882	12961	12869	12931	12932	13056	13008	12938	12838	13005	12995	12831	12818	12948	12998	12884	12880	12814	12935	12989	13072	12943	12799	12923	12958	13000	12963	13029	12889	13061
25268	21644	27258	27070	19744	18084	17653	16515	16007	15755	15906	15553	15626	15544	15583	15434	15622	15472	15611	15339	15285	15492	15384	15368	15552	15458	15466	15312	15593	15420	15410	15410	15453	15501	15426	15397	15464	15556	15306	15382	15417	15477	15446	15486	15541	15257	15414	15579	15495	15552	15487	15204	15391	15519	15292	15286	15346	15424	15358	15396	15464	15443	15192	15223	15339	15188	15230	15471	15530	15411	15633	15379	15408	15261	15435	15606	15567	15278	15353	15423	15232	15467	15217	15170	15362	15150	15493	15532	15238	15154	15460	15317	15365	15325	15599	15322	15087	15339	15344	15482	15153	15551	15314	15301	15298	15403	15346	15456	15343	15284	15363	15418	15369	15553	15441	15418	15298	15391	15273	15373	15152	15333	15435	15285	15290	15399	15396	15408	15388	15450	15547	15198	15202	15404	15408	15459	15481	15459	15395	15342	15409	15233	15194	15151	15598	15388	15267	15441	15264	15372	15350	15509	15436	15223	15318	15426	15297	15369	15563	15382	15325	15442	15560	15375	15354	15269	15357	15283	15626	15302	15433	15435	15151	15254	15435	15163	15282	15394	15371	15481	15272	15374	15381	15550	15311	15237	15480	15534	15277	15519	15628	15263	15180	15502	15299	15370	15318	15547	15432	15554	15422	15194	15521	15465	15377	15406	15427	15473	15264	15345	15502	15584	15347	15281	15419	15398	15359	15453	15368	15203	15359	15356	15397	15499	15356	15412	15331	15414	15539	15476	15298	15313	15245	15248	15379	15383	15295	15352	15284	15171	15466	15290	15354	15311	15345	15256	15428	15217	15593	15273	15394	15399	15265	15380	15489	15385	15471	15540	15560	15212	15499	15554	15376	15354	15351	15460	15423	15487	15333	15475	15349	15364	15028	15338	15294	15254	15378	15516	15512	15477	15337	15258	15177	15427	15299	15298	15218	15431	15461	15386	15480	15309	15159	15219	15467	15513	15420	15359	15323	15507	15313	15381	15505	15299	15143	15277	15351	15545	15581	15177	15365	15420	15536	15415	15170	15467	15339	15270	15614	15551	15380	15436	15366	15282	15429	15338	15368	15427	15236	15289	15684	15223	15543	15355	15188	15359	15357	15385	15340	15265	15218	15266	15263	15563	15185	15235	15369	15363	15233	15306	15252	15464	15315	15359	15289	15462	15320	15423	15368	15273	15470	15194	15577	15235	15167	15423	15514	15173	15452	15308	15386	15246	15414	15321	15295	15211	15472	15349	15470	15371	15416	15227	15410	15400	15322	15592	15253	15277	15362	15445	15287	15402	15360	15484	15494	15396	15167	15426	15476	15427	15516	15467	15356	15194	15440	15331	15346	15442	15389	15253	15381	15333	15242	15431	15368	15572	15460	15253	15284	15542	15150	15478	15452	15371	15488	15386	15252	15265	15297	15351	15389	15387	15290	15542	15393	15355	15257	15484	15378	15281	15378	15454	15365	15496	15333	15507	15594	15388	15434	15284	15577	15291	15471	15477	15192	15509	15455	15403	15380	15337	15469	15367	15471	15269	15319	15294	15269	15290	15403	15639	15278	15375	15427	15328	15409	15190	15424	15287	15357	15276	15454	15283	15309	15380	15478	15310	15280	15398	15202	15396	15241	15229	15310	15332	15566	15539	15536	15440	15440	15437	15262	15357	15448	15321	15217	15512	15335	15381	15603	15260	15267	15309	15236	15426	15307	15560	15459	15146	15399	15362	15482	15421	15431	15526	15491	15320	15372	15269	15381	15341	15304	15282	15353	15408	15297	15301	15515	15548	15520	15324	15365	15352	15337	15418	15386	15526	15196	15310	15574	15325	15361	15346	15578	15393	15469	15382	15608	15383	15406	15441	15378	15246	15394	15301	15248	15254	15252	15414	15281	15249	15433	15368	15360	15303	15201	15408	15358	15418	15230	15291	15247	15278	15471	15246	15452	15248	15364	15356	15332	15477	15415	15400	15150	15306	15460	15352	15340	15328	15518	15266	15277	15477	15405	15507	15554	15428	15669	15346	15571	15357	15353	15313	15375	15219	15286	15388	15418	15379	15475	15388	15317	15550	15105	15157	15274	15282	15193	15422	15434	15515	15450	15357	15292	15494	15342	15176	15312	15462	15314	15208	15308	15266	15153	15289	15379	15439	15348	15340	15422	15470	15308	15547	15438	15383	15361	15475	15402	15373	15354	15309	15309	15105	15315	15439	15617	15351	15349	15428	15281	15290	15360	15318	15623	15314	15503	15391	15306	15494	15308	15305	15483	15390	15614	15535	15616	15279	15345	15397	15456	15481	15529	15273	15317	15310	15523	15290	15287	15409	15363	15322	15393	15307	15413	15281	15351	15332	15549	15400	15316	15465	15315	15446	15487	15357	15317	15434	15476	15381	15345	15400	15177	15506	15585	15366	15390	15453	15378	15446	15532	15299	15409	15541	15213	15480	15344	15417	15213	15456	15375	15375	15367	15263	15449	15367	15235	15362	15425	15206	15490	15470	15453	15366	15285	15188	15554	15266	15405	15273	15454	15322	15362	15418	15607	15185	15296	15425	15317	15459	15341	15304	15527	15327	15467	15341	15340	15381	15344	15399	15356	15324	15333	15367	15401	15304	15437	15444	15333	15280	15253	15443	15299	15373	15418	15360	15511	15450	15317	15276	15349	15168	15388	15267	15282	15403	15394	15277	15328	15219	15423	15396	15351	15155	15381	15277	15432	15442	15378	15228	15192	15213	15441	15257	15254	15355	15309	15243	15240	15247	15236	15420	15421	15263	15403	15312	15553	15344	15516	15285	15235	15311	15472	15222	15420	15449	15447	15400	15467	15285	15474	15355	15607	15451	15250	15292	15474	15307	15353	15427	15384	15182	15522	15544	15304	15408	15597	15460	15376	15205	15499	15324	15501	15397	15389	15456	15243	15300	15444	15144	15645	15472	15247	15359	15405	15501	15205	15295	15321	15303	15335	15558	15280	15417	15347	15250	15144	15402	15294	15428	15312	15387	15356	15524	15522	15206	15343	15306	15420	15415	15257	15255	15288	15355	15502	15222	15532	15466	15449	15283	15239	15366	15408	15339	15466	15273	15407	15345	15350	15346	15334	15424	15598	15397	15330	15569	15650	15392	15331	15350	15548	15302	15428	15369	15458	15387	15465	15417	15497	15323	15313	15306	15422	15387	15532	15353	15367	15394	15374	15176	15313	15450	15466	15219	15401	15275	15431	15294	15470	15467	15419	15604	15181	15289	15456	15161	15503	15417	15345	15261	15450	15442	15306	15318	15175	15548	15423	15463	15449	15514	15399	15391	15475	15450	15124	15214	15220	15497	15155	15370	15317	15306	15422	15401	15396	15081	15337	15442	15509	15458	15525	15166	15343	15475	15294	15224	15293	15323	15332	15423	15425	15251	15418	15359	15353	15211	15162	15298	15361	15214	15313	15300	15405	15177	15291	15263	15288	15340	15441	15434	15220	15404	15384	15400	15402	15335	15276	15407	15362	15541	15269	15393	15504	15345	15466	15306	15288	15404	15334	15423	15281	15360	15277	15477	15251	15292	15165	15374	15485	15522	15351	15270	15499	15383	15181	15317	15466	15310	15622	15345	15570	15330	15279	15210	15455	15495	15546	15538	15354	15322	15450	15140	15344	15389	15522	15386	15587	15392	15350	15237	15437	15476	15494	15559	15533	15456	15375	15283	15517	15504	15276	15200	15476	15410	15427	15421	15570	15419	15191	15178	15351	15268	15427	15372	15270	15371	15219	15315	15309	15331	15384	15273	15431	15227	15393	15413	15476	15244	15184	15482	15274	15413	15280	15346	15470	15276	15350	15385	15433	15368	15247	15381	15340	15363	15263	15467	15342	15394	15423	15393	15405	15307	15210	15219	15350	15185	15506	15383	15394	15387	15350	15273	15367	15442	15419	15343	15387	15249	15332	15357	15315	15226	15551	15395	15258	15416	15513	15387	15433	15188	15116	15469	15403	15352	15348	15382	15571	15289	15414	15426	15312	15420	15460	15382	15334	15325	15188	15468	15508	15467	15339	15268	15370	15188	15369	15357	15522	15160	15563	15452	15330	15651	15370	15309	15314	15312	15076	15225	15300	15290	15523	15287	15543	15281	15350	15379	15355	15386	15417	15347	15422	15428	15285	15510	15520	15408	15372	15353	15330	15224	15320	15442	15450	15366	15321	15262	15250	15486	15378	15354	15285	15287	15543	15417	15359	15334	15291	15403	15289	15400	15388	15498	15428	15462	15386	15467	15525	15471	15421	15375	15309	15269	15401	15511	15562	15427	15327	15186	15159	15412	15242	15602	15402	15529	15404	15368	15258	15366	15335	15522	15395	15432	15452	15523	15556	15625	15493	15451	15444	15236	15249	15477	15243	15321	15476	15359	15471	15400	15404	15489	15428	15243	15391	15278	15374	15409	15388	15368	15299	15154	15305	15484	15416	15263	15459	15340	15371	15598	15326	15461	15299	15537	15327	15213	15388	15042	15398	15301	15234	15347	15276	15224	15274	15434	15331	15265	15239	15283	15615	15282	15299	15392	15322	15300	15110	15345	15379	15319	15455	15351	15495	15386	15545	15439	15389	15441	15165	15204	15230	15304	15495	15337	15337	15624	15472	15374	15436	15231	15427	15459	15271	15437	15131	15405	15293	15288	15272	15395	15429	15566	15290	15406	15646	15455	15314	15420	15284	15238	15216	15232	15367	15280	15615	15413	15426	15374	15292	15411	15541	15427	15365	15396	15429	15427	15520	15531	15311	15334	15455	15256	15426	15398	15287	15538	15489	15411	15389	15383	15336	15527	15580	15360	15322	15377	15343	15183	15431	15483	15423	15573	15251	15283	15488	15146	15115	15365	15518	15503	15416	15451	15318	15300	15415	15254	15390	15370	15401	15345	15476	15262	15564	15314	15322	15423	15403	15309	15248	15488	15274	15356	15290	15468	15307	15244	15319	15408	15355	15342	15526	15420	15510	15442	15263	15472	15346	15156	15253	15231	15359	15399	15500	15309	15428	15523	15347	15259	15260	15278	15414	15226	15239	15342	15537	15316	15193	15498	15544	15544	15424	15260	15111	15188	15311	15644	15420	15072	15346	15513	15438	15370	15635	15307	15395	15489	15384	15574	15438	15480
19276	35224	26680	20642	18438	16583	15780	14812	14333	14221	13982	13857	13850	13713	13711	13726	13563	13569	13571	13713	13611	13644	13660	13644	13490	13561	13420	13440	13524	13476	13509	13540	13392	13620	13557	13418	13618	13461	13456	13505	13435	13524	13492	13620	13424	13591	13554	13420	13522	13549	13420	13556	13537	13394	13551	13542	13366	13443	13455	13358	13489	13525	13521	13487	13487	13471	13495	13372	13413	13422	13607	13499	13395	13535	13476	13491	13422	13488	13581	13576	13480	13365	13455	13537	13440	13514	13529	13382	13368	13331	13431	13311	13565	13393	13302	13318	13473	13560	13493	13408	13538	13614	13532	13473	13471	13436	13527	13372	13443	13301	13400	13463	13388	13480	13621	13438	13378	13432	13470	13281	13454	13408	13395	13466	13461	13297	13509	13359	13381	13339	13489	13472	13531	13193	13624	13632	13377	13420	13510	13396	13579	13592	13433	13449	13514	13515	13475	13652	13378	13607	13486	13314	13409	13514	13494	13485	13561	13378	13472	13603	13422	13496	13365	13462	13485	13516	13427	13446	13586	13455	13428	13477	13346	13383	13378	13522	13475	13456	13430	13399	13365	13463	13457	13477	13369	13595	13530	13461	13482	13509	13554	13510	13469	13442	13459	13538	13353	13524	13297	13420	13588	13374	13509	13445	13559	13520	13448	13502	13323	13598	13426	13339	13437	13415	13543	13413	13340	13487	13361	13431	13492	13668	13490	13412	13348	13396	13369	13425	13353	13377	13263	13425	13525	13617	13450	13358	13392	13460	13365	13363	13517	13513	13486	13402	13522	13377	13557	13327	13426	13472	13341	13400	13619	13326	13463	13553	13541	13623	13525	13475	13249	13487	13327	13350	13449	13174	13472	13606	13468	13512	13498	13521	13408	13516	13234	13593	13335	13496	13353	13322	13498	13395	13420	13521	13638	13420	13484	13337	13608	13478	13463	13411	13593	13395	13422	13295	13435	13496	13527	13391	13392	13365	13635	13506	13415	13664	13361	13503	13427	13561	13403	13411	13514	13429	13528	13513	13490	13548	13334	13393	13289	13560	13382	13484	13555	13587	13521	13416	13623	13396	13443	13462	13429	13477	13344	13199	13447	13415	13629	13470	13359	13521	13514	13436	13458	13558	13429	13613	13550	13340	13548	13494	13445	13486	13492	13505	13579	13356	13549	13406	13488	13477	13577	13481	13445	13474	13521	13332	13408	13509	13422	13395	13363	13416	13496	13560	13483	13581	13524	13437	13446	13413	13431	13381	13484	13459	13369	13437	13422	13506	13450	13559	13537	13369	13671	13414	13474	13495	13414	13318	13430	13522	13463	13445	13386	13486	13348	13516	13429	13339	13459	13518	13565	13445	13582	13357	13510	13537	13529	13446	13608	13553	13377	13384	13483	13419	13445	13420	13242	13379	13566	13677	13405	13451	13513	13221	13371	13418	13455	13538	13364	13417	13546	13395	13598	13492	13415	13519	13301	13453	13319	13516	13636	13242	13318	13439	13436	13435	13523	13390	13491	13593	13486	13412	13527	13452	13368	13304	13368	13473	13411	13330	13287	13512	13505	13432	13445	13407	13534	13547	13492	13508	13571	13418	13564	13334	13221	13437	13364	13144	13471	13486	13536	13309	13487	13495	13711	13503	13508	13536	13435	13417	13523	13367	13637	13678	13325	13387	13451	13355	13514	13611	13481	13440	13402	13632	13455	13585	13533	13481	13414	13484	13521	13458	13560	13406	13365	13411	13676	13553	13398	13422	13269	13501	13419	13386	13413	13397	13593	13545	13238	13500	13256	13367	13581	13320	13666	13464	13537	13528	13378	13482	13362	13436	13585	13538	13575	13522	13449	13445	13475	13496	13502	13503	13602	13323	13378	13381	13509	13374	13516	13622	13502	13454	13470	13388	13541	13513	13331	13405	13370	13496	13483	13591	13370	13359	13501	13451	13385	13569	13436	13570	13446	13436	13411	13438	13435	13358	13540	13541	13434	13509	13414	13449	13525	13701	13538	13446	13460	13587	13519	13602	13345	13500	13425	13428	13536	13342	13344	13418	13418	13486	13454	13363	13357	13423	13414	13374	13509	13457	13436	13358	13430	13530	13420	13614	13535	13517	13567	13655	13517	13510	13436	13387	13651	13508	13470	13376	13565	13398	13451	13372	13365	13253	13397	13553	13511	13225	13390	13511	13520	13331	13520	13502	13717	13481	13497	13548	13461	13562	13437	13386	13469	13301	13431	13467	13443	13368	13438	13522	13374	13538	13492	13459	13389	13315	13415	13559	13482	13457	13465	13334	13464	13315	13598	13480	13470	13453	13362	13444	13371	13574	13527	13521	13255	13389	13471	13589	13364	13427	13469	13394	13448	13559	13391	13420	13564	13531	13404	13318	13344	13429	13454	13597	13446	13369	13562	13486	13500	13290	13398	13401	13450	13316	13405	13437	13278	13452	13519	13332	13463	13558	13443	13532	13612	13388	13585	13373	13449	13495	13423	13583	13415	13400	13549	13552	13534	13584	13259	13580	13499	13411	13570	13473	13513	13472	13457	13396	13300	13484	13253	13512	13499	13517	13481	13532	13497	13572	13575	13340	13469	13577	13625	13409	13522	13534	13338	13637	13542	13389	13454	13419	13641	13550	13519	13483	13394	13473	13542	13511	13734	13354	13473	13472	13543	13316	13361	13396	13345	13606	13490	13323	13510	13586	13388	13410	13511	13422	13430	13473	13259	13472	13432	13482	13435	13576	13560	13398	13578	13371	13378	13451	13610	13446	13654	13593	13639	13403	13395	13552	13510	13528	13522	13404	13637	13585	13259	13370	13597	13636	13491	13529	13571	13339	13645	13385	13379	13647	13628	13418	13490	13365	13486	13343	13511	13367	13195	13411	13567	13223	13451	13557	13472	13505	13370	13478	13442	13439	13299	13475	13439	13537	13440	13443	13375	13400	13470	13649	13377	13489	13437	13377	13563	13485	13492	13510	13517	13504	13416	13552	13623	13503	13284	13337	13606	13459	13406	13363	13592	13398	13384	13571	13419	13562	13406	13277	13413	13511	13471	13487	13570	13503	13248	13468	13465	13478	13649	13461	13579	13460	13515	13499	13418	13496	13498	13519	13367	13443	13511	13297	13396	13563	13351	13566	13575	13354	13303	13480	13538	13646	13554	13530	13484	13425	13516	13305	13402	13444	13454	13511	13564	13395	13481	13524	13330	13450	13417	13342	13422	13290	13382	13479	13391	13627	13441	13376	13551	13543	13461	13515	13430	13514	13640	13452	13506	13575	13487	13585	13515	13540	13406	13514	13493	13369	13490	13478	13527	13598	13447	13482	13403	13595	13531	13507	13377	13500	13458	13396	13304	13478	13484	13464	13552	13411	13526	13410	13272	13553	13443	13396	13470	13389	13388	13441	13535	13259	13396	13450	13554	13588	13416	13515	13428	13592	13518	13585	13505	13368	13532	13482	13370	13509	13436	13460	13376	13381	13362	13490	13544	13505	13667	13451	13350	13459	13573	13428	13524	13517	13607	13498	13420	13556	13397	13442	13482	13557	13579	13610	13408	13564	13504	13453	13460	13542	13523	13510	13528	13481	13438	13436	13505	13484	13512	13431	13554	13464	13551	13563	13581	13299	13448	13440	13638	13563	13548	13447	13524	13384	13505	13609	13602	13453	13391	13479	13526	13456	13533	13338	13668	13563	13589	13475	13373	13606	13406	13621	13545	13344	13621	13545	13487	13414	13340	13431	13627	13353	13456	13544	13577	13454	13363	13540	13625	13565	13362	13487	13407	13406	13412	13479	13409	13592	13424	13332	13528	13619	13432	13615	13605	13377	13416	13339	13483	13537	13538	13437	13487	13501	13462	13295	13314	13330	13465	13446	13650	13345	13425	13445	13509	13502	13620	13587	13359	13446	13447	13545	13431	13423	13383	13546	13483	13581	13515	13533	13356	13409	13527	13566	13407	13565	13383	13345	13433	13349	13560	13497	13532	13412	13459	13535	13461	13375	13411	13512	13505	13447	13502	13357	13605	13654	13472	13382	13345	13499	13646	13411	13564	13678	13366	13420	13422	13597	13321	13440	13459	13365	13334	13397	13609	13556	13397	13548	13468	13428	13636	13434	13625	13458	13556	13524	13342	13556	13463	13315	13457	13387	13612	13405	13482	13656	13437	13494	13713	13471	13488	13497	13516	13510	13343	13435	13457	13344	13519	13569	13409	13672	13686	13406	13403	13386	13540	13515	13534	13556	13434	13440	13459	13459	13482	13408	13538	13576	13608	13584	13313	13584	13385	13497	13593	13492	13335	13544	13536	13486	13531	13447	13432	13581	13443	13470	13431	13629	13533	13506	13403	13408	13521	13656	13509	13365	13409	13367	13488	13553	13425	13477	13561	13304	13491	13549	13382	13444	13375	13436	13556	13590	13479	13532	13474	13400	13428	13378	13441	13435	13642	13392	13447	13395	13637	13482	13637	13510	13511	13559	13374	13514	13333	13453	13506	13450	13463	13430	13434	13482	13464	13487	13351	13597	13488	13555	13435	13307	13450	13417	13419	13344	13551	13371	13504	13417	13406	13292	13380	13499	13572	13298	13387	13296	13499	13497	13307	13340	13735	13559	13505	13405	13345	13448	13427	13524	13313	13401	13428	13422	13604	13553	13357	13452	13578	13425	13547	13435	13469	13484	13508	13357	13474	13439	13496	13501	13388	13534	13415	13436	13469	13588	13435	13529	13525	13491	13472	13415	13511	13268	13520	13389	13389	13571	13567	13427	13439	13477	13508	13303	13411	13527	13414	13556	13519	13419	13645	13660	13509	13414	13550	13466	13445	13373	13512	13527	13579	13095	13525	13420	13335	13489	13457	13232	13487	13338	13390	13636	13451	13576	13381	13422	13438	13355	13522	13496	13506	13399	13341	13522	13245	13500	13459	13738	13458	13370	13286	13577	13312	13423	13515	13355	13489	13544	13294	13395	13352	13456	13436	13371	13472	13474	13369	13504	13326	13459	13416	13633	13438	13508	13629	13321	13342	13461	13575	13558	13461	13513	13335	13355	13535	13470	13211	13489	13432	13489	13498	13419	13549	13468	13396	13565	13301	13641	13431	13330	13411	13395	13307	13353	13328	13273
22638	21594	28867	24819	21990	23400	22537	17103	16025	15868	15557	15271	15157	14931	15029	14853	14665	14600	14569	14762	14605	14764	14702	14730	14795	14581	14727	14478	14661	14535	14453	14447	14651	14774	14450	14615	14576	14313	14365	14550	14565	14699	14491	14487	14558	14632	14648	14486	14480	14263	14478	14720	14635	14321	14619	14513	14266	14492	14567	14500	14370	14487	14652	14479	14367	14629	14352	14414	14363	14483	14409	14470	14576	14539	14428	14392	14503	14503	14417	14346	14604	14362	14577	14508	14495	14406	14585	14558	14591	14546	14389	14619	14400	14605	14293	14466	14369	14368	14328	14316	14418	14576	14361	14499	14562	14420	14521	14321	14362	14366	14451	14608	14394	14362	14436	14506	14482	14455	14389	14327	14583	14367	14400	14432	14530	14677	14287	14343	14473	14584	14526	14603	14507	14161	14576	14557	14635	14491	14456	14460	14567	14460	14521	14566	14502	14344	14402	14476	14501	14517	14350	14438	14458	14435	14527	14577	14436	14497	14536	14496	14329	14353	14360	14449	14438	14347	14423	14304	14559	14477	14500	14476	14513	14403	14362	14257	14329	14425	14373	14527	14343	14239	14295	14437	14415	14302	14441	14386	14460	14583	14340	14377	14403	14500	14240	14340	14587	14449	14648	14481	14375	14385	14551	14562	14458	14437	14641	14376	14531	14271	14562	14474	14430	14536	14546	14478	14422	14391	14284	14627	14555	14441	14227	14516	14463	14372	14647	14268	14528	14377	14228	14594	14366	14519	14484	14384	14449	14552	14628	14605	14469	14404	14340	14454	14626	14652	14421	14376	14486	14501	14465	14443	14511	14290	14323	14339	14520	14542	14427	14395	14439	14563	14476	14414	14591	14358	14425	14364	14462	14415	14566	14228	14161	14254	14444	14310	14464	14437	14433	14444	14575	14405	14386	14479	14443	14445	14576	14498	14505	14504	14407	14326	14680	14531	14409	14473	14466	14635	14493	14516	14536	14557	14294	14389	14338	14402	14328	14436	14240	14418	14145	14437	14436	14477	14342	14258	14277	14279	14318	14421	14479	14440	14344	14470	14374	14402	14286	14564	14528	14452	14576	14447	14558	14538	14524	14392	14327	14310	14439	14540	14326	14469	14417	14458	14533	14344	14399	14339	14395	14318	14471	14577	14465	14288	14306	14339	14386	14237	14285	14522	14656	14379	14404	14416	14405	14493	14602	14386	14483	14374	14537	14411	14784	14537	14626	14514	14276	14603	14343	14332	14401	14711	14656	14489	14367	14424	14427	14315	14479	14483	14410	14350	14318	14584	14335	14299	14349	14534	14373	14328	14321	14435	14474	14457	14281	14315	14451	14399	14661	14411	14449	14130	14430	14510	14303	14361	14346	14435	14351	14396	14506	14393	14558	14173	14331	14415	14428	14376	14511	14368	14515	14488	14347	14420	14532	14464	14277	14497	14465	14567	14499	14478	14542	14356	14465	14398	14491	14479	14278	14541	14442	14491	14203	14510	14343	14302	14725	14456	14475	14423	14388	14199	14264	14446	14574	14397	14500	14358	14314	14520	14340	14398	14493	14387	14508	14393	14607	14469	14557	14406	14405	14460	14497	14596	14393	14527	14442	14488	14200	14444	14530	14349	14535	14504	14428	14647	14609	14323	14450	14459	14516	14430	14479	14205	14229	14428	14305	14440	14284	14600	14565	14454	14370	14302	14337	14373	14385	14446	14342	14598	14425	14382	14413	14512	14317	14521	14274	14382	14579	14590	14627	14465	14323	14380	14526	14346	14467	14551	14433	14403	14711	14447	14448	14423	14544	14313	14543	14517	14495	14499	14429	14430	14345	14357	14459	14484	14476	14542	14546	14243	14542	14533	14476	14454	14268	14531	14370	14383	14466	14406	14530	14413	14463	14464	14542	14472	14481	14361	14617	14545	14492	14387	14464	14557	14331	14331	14202	14416	14309	14330	14498	14543	14692	14391	14431	14407	14578	14507	14425	14610	14298	14701	14352	14442	14552	14271	14319	14275	14526	14423	14394	14372	14467	14564	14394	14479	14454	14436	14286	14446	14494	14327	14390	14405	14352	14451	14348	14350	14502	14486	14339	14418	14420	14379	14385	14385	14436	14342	14397	14309	14508	14327	14476	14561	14437	14481	14516	14338	14489	14371	14476	14369	14600	14327	14657	14392	14393	14460	14266	14472	14350	14559	14608	14417	14410	14276	14472	14419	14470	14249	14347	14403	14555	14540	14653	14493	14528	14415	14497	14272	14440	14486	14619	14261	14548	14508	14577	14444	14495	14441	14420	14429	14373	14352	14462	14499	14492	14384	14419	14504	14495	14401	14351	14362	14347	14399	14330	14246	14459	14364	14374	14281	14571	14640	14643	14400	14244	14430	14317	14266	14490	14367	14506	14356	14516	14256	14538	14456	14305	14500	14378	14568	14594	14319	14698	14455	14350	14500	14377	14606	14463	14469	14380	14512	14457	14405	14406	14477	14469	14450	14357	14422	14388	14486	14394	14408	14526	14557	14529	14718	14519	14319	14492	14367	14456	14445	14433	14323	14409	14461	14398	14415	14462	14260	14720	14528	14449	14440	14403	14391	14497	14550	14531	14417	14563	14658	14406	14655	14564	14395	14428	14528	14528	14495	14556	14550	14473	14579	14396	14396	14507	14560	14416	14437	14368	14409	14329	14403	14522	14316	14469	14680	14503	14467	14436	14488	14464	14433	14473	14350	14400	14411	14451	14354	14544	14449	14292	14351	14505	14629	14496	14366	14381	14533	14211	14437	14379	14235	14417	14473	14670	14496	14532	14334	14471	14111	14403	14397	14303	14588	14405	14400	14274	14373	14307	14435	14466	14408	14505	14335	14496	14432	14511	14568	14598	14541	14296	14300	14543	14297	14362	14446	14454	14397	14595	14403	14356	14690	14449	14418	14428	14390	14530	14398	14527	14641	14454	14321	14426	14474	14572	14169	14480	14511	14364	14472	14327	14463	14426	14362	14676	14357	14391	14470	14466	14486	14635	14382	14192	14467	14480	14401	14411	14417	14251	14463	14420	14650	14534	14436	14325	14470	14346	14531	14555	14458	14512	14419	14518	14575	14476	14301	14373	14379	14308	14448	14121	14479	14429	14527	14355	14349	14524	14366	14460	14507	14688	14311	14433	14495	14272	14526	14737	14379	14334	14398	14388	14462	14542	14427	14360	14525	14303	14393	14607	14561	14472	14245	14188	14402	14532	14360	14483	14295	14486	14582	14451	14546	14373	14460	14497	14392	14406	14465	14555	14167	14468	14478	14362	14337	14353	14265	14419	14377	14524	14388	14465	14257	14370	14486	14412	14379	14387	14536	14622	14414	14306	14430	14452	14245	14465	14315	14467	14502	14386	14350	14604	14599	14305	14324	14533	14424	14357	14615	14431	14521	14403	14552	14532	14618	14535	14265	14369	14556	14501	14392	14305	14645	14401	14271	14486	14407	14590	14360	14423	14342	14617	14482	14381	14368	14276	14415	14565	14265	14379	14633	14431	14483	14340	14318	14497	14251	14554	14403	14492	14594	14398	14369	14486	14483	14468	14230	14370	14490	14142	14273	14315	14348	14646	14502	14382	14302	14220	14550	14408	14333	14570	14500	14427	14355	14309	14394	14309	14554	14642	14187	14289	14408	14433	14591	14404	14397	14341	14371	14520	14453	14447	14489	14494	14593	14414	14588	14290	14443	14459	14526	14405	14529	14529	14535	14574	14511	14317	14413	14471	14304	14590	14586	14516	14376	14380	14419	14464	14396	14633	14523	14539	14254	14504	14549	14309	14430	14365	14353	14335	14204	14415	14342	14469	14389	14450	14412	14563	14367	14460	14466	14348	14328	14488	14521	14549	14192	14360	14341	14448	14333	14332	14670	14640	14434	14568	14390	14487	14430	14294	14424	14339	14370	14463	14574	14495	14374	14378	14580	14445	14482	14554	14260	14506	14345	14572	14382	14289	14311	14610	14391	14366	14498	14491	14509	14293	14372	14516	14412	14473	14586	14328	14296	14526	14510	14521	14622	14507	14332	14316	14428	14324	14292	14252	14446	14613	14464	14458	14386	14542	14347	14407	14410	14448	14475	14435	14411	14356	14398	14577	14452	14607	14453	14457	14543	14391	14278	14610	14470	14574	14485	14420	14342	14365	14541	14419	14370	14488	14425	14409	14602	14434	14461	14680	14565	14655	14682	14345	14174	14353	14466	14315	14338	14391	14621	14571	14516	14502	14418	14420	14453	14591	14452	14468	14494	14416	14480	14448	14267	14200	14388	14473	14376	14363	14508	14465	14446	14505	14433	14485	14403	14491	14416	14539	14580	14384	14518	14483	14428	14335	14423	14461	14430	14383	14369	14193	14400	14402	14388	14514	14574	14488	14459	14322	14365	14496	14456	14395	14442	14327	14434	14415	14333	14471	14382	14482	14430	14426	14357	14464	14563	14561	14646	14348	14500	14491	14466	14355	14348	14377	14467	14455	14521	14395	14428	14496	14470	14467	14381	14597	14431	14567	14542	14546	14347	14422	14300	14406	14589	14677	14408	14441	14226	14330	14506	14436	14424	14254	14343	14606	14397	14415	14228	14438	14357	14547	14414	14264	14229	14358	14335	14353	14394	14561	14525	14101	14257	14408	14552	14292	14384	14334	14211	14375	14444	14602	14399	14339	14507	14403	14498	14323	14556	14424	14509	14599	14381	14624	14585	14687	14435	14233	14315	14561	14649	14383	14280	14421	14688	14395	14417	14419	14462	14500	14466	14455	14565	14359	14378	14615	14259	14321	14419	14561	14418	14446	14301	14532	14343	14342	14265	14498	14318	14580	14458	14540	14414	14494	14501	14481	14442	14372	14543	14488	14447	14622	14377	14736	14564	14450	14358	14457	14575	14583	14430	14361	14371	14617	14508	14550	14728	14272	14355	14568	14474	14402	14394	14327	14459	14448	14380	14506	14381	14481	14485	14255	14421	14510	14265	14478	14435	14629	14627	14522	14545	14592	14591	14160	14301	14224	14381	14622	14401	14616	14511	14462	14441	14532	14109	14370	14451	14405	14362	14402	14420	14593	14389	14444	14377	14450	14440	14440	14381	14370	14367	14404	14398	14499	14547	14450	14341
19733	41027	30876	24036	21556	18925	17286	15808	14806	14325	13909	13792	13514	13412	13433	13184	13287	12956	13093	13206	13027	13072	13113	12904	13014	13018	13046	12795	13051	12760	12818	12914	12877	12904	12945	12922	13028	13000	13073	12866	12901	12931	12980	12956	12851	12832	12858	13069	12780	12797	13007	12732	12933	13087	12713	12836	12925	12825	12732	12873	12960	12924	12785	12782	12707	12815	12903	12948	12881	12838	12959	12876	12922	12854	12891	12756	12968	12782	13070	12831	12892	12840	12867	12869	12890	12863	12830	12938	12804	12793	12804	12867	12915	12709	12740	12756	12827	12939	12886	12938	12857	13027	12810	12873	12984	12705	12889	12975	12780	12685	12951	12888	13011	12820	12800	12998	12861	12889	12714	12783	12884	12841	13074	12945	12932	12790	12793	12887	12963	12808	12788	12793	12718	12889	12886	12929	12906	12914	12943	12868	12832	12795	12994	12956	12827	12793	12834	12883	12971	12892	12755	12860	12905	13008	12910	12895	12848	12733	12841	12920	13035	12856	13023	12766	13002	12900	12625	12747	12864	12831	12843	13029	12998	12831	12821	12909	12996	12887	12918	13033	12995	12872	13063	12857	12931	12810	12872	12896	12961	12935	12820	12914	12785	12766	12928	12775	12993	12886	12968	12994	12719	12821	12949	12878	12924	12882	12936	12780	12906	12903	12755	12791	12835	13011	12691	12847	12753	13034	12893	12899	12699	12805	12943	12753	12907	12965	12942	12951	12925	13044	12886	12885	12915	12701	12913	12790	12809	12882	12780	13126	12757	13024	12815	12924	12902	12890	12813	12914	12838	12926	12820	12901	13027	12901	12786	12936	12789	12948	12833	12681	12857	12871	12883	12867	12902	12913	12936	12804	12775	12901	12753	13024	12825	12746	13041	12953	12921	12969	12773	12932	12976	12780	13126	12976	12823	12825	12787	12804	12961	12909	12794	13004	13078	12890	12815	12930	12684	12720	13049	12925	13023	12899	12832	12778	13036	12925	12916	12854	12980	12798	12816	12959	12805	12994	12933	12786	13036	13121	12899	12865	12848	12822	12812	12779	12696	12844	12768	12849	12824	12747	12985	12910	12884	12811	12768	12993	12909	12851	12929	12926	12862	12882	12872	12881	12938	12819	12959	12843	12768	12884	12774	12890	12780	12860	12841	12684	12759	12975	12869	12801	12807	12983	12710	12974	12943	12721	12884	12788	12680	12709	12805	12917	12826	12900	12891	12853	12779	12905	12821	12884	12932	12950	12808	12928	12892	12869	12840	12813	12729	12856	12882	12771	12952	12929	12923	12736	12824	12869	12859	12820	12935	13010	12859	12863	12894	12904	12744	13038	12776	12944	12866	12774	13037	12955	12782	12838	12857	12803	12715	13007	12926	12844	12919	12793	13004	12844	12902	12953	12837	12831	12722	12787	12801	12814	12886	12905	12976	12744	13040	12905	12931	12891	12813	12764	12870	12814	12956	12994	12768	12866	12944	12918	12968	12730	12928	12995	12936	12911	12984	12990	13013	12887	12829	12999	12858	12788	13041	12862	13011	12869	12797	12942	12672	12933	12793	12942	12923	12900	12838	12968	12855	13009	12852	12756	12892	12804	12846	12832	12871	12884	12855	12626	12808	12798	13027	13051	12791	12880	12932	12878	12820	12917	12911	12692	12870	12847	12959	12890	12887	12759	12865	12829	12902	12784	12917	12964	12705	12920	13119	12923	12784	13031	12937	12788	13033	12838	12872	12701	12789	12824	12816	12711	12862	12954	12700	12971	12856	12943	12695	12896	13021	12883	12777	12869	12804	12733	12902	12984	12747	12789	12926	12929	12778	12741	12752	13041	12781	12910	12914	12854	12982	12799	12925	12994	12865	12960	12883	12855	12918	12894	12908	12744	12868	12902	12869	12941	12891	12846	12792	12876	12836	12960	12857	12909	12962	12967	13109	12927	12852	12728	12898	12946	12903	12945	12723	12937	12843	12894	12973	12989	13017	12887	12870	12721	12780	12914	12764	12668	12819	12927	13021	13017	12900	12909	12832	12925	12742	12940	12796	12847	12820	12831	12785	12784	13026	12947	12887	12825	12914	12958	12887	12859	12923	12826	12975	12814	12866	12838	12908	12900	12828	12936	12882	12872	12882	12738	13089	12966	12803	12881	12960	12835	12904	12753	12930	12720	12920	13137	12983	12790	12846	12872	12885	12777	12932	12816	12969	12703	12829	12882	12816	13059	12878	12837	12898	12904	12876	12811	12885	12980	12953	12706	12866	12976	12811	12851	12896	12988	12763	12887	12960	12734	12936	12999	12734	12856	12932	12976	12984	12690	12856	12753	12902	12892	12898	12776	12827	12870	12909	12879	12939	12938	12984	12897	12808	12866	12895	12786	12776	12805	12777	12804	12955	12729	12983	12849	13024	12805	12881	12924	12715	12884	12956	12810	12953	12803	12742	12927	12791	12896	12933	12877	12881	13002	12861	12846	12904	12962	12884	12904	12938	12929	13001	12791	12787	12780	12869	12787	12997	12980	12866	12889	12831	12930	12843	12775	12832	12797	12913	12697	12784	12967	12800	12999	12745	12804	12866	12700	12868	12836	13021	12937	12864	12898	12938	12719	12712	12743	12876	12964	12762	12873	12731	12797	12815	12765	12886	12731	12969	12908	12856	12861	12895	12751	13008	12820	12948	12983	12751	12810	12838	12906	12985	12938	12870	12750	12900	12818	12868	12921	12945	12695	12816	12744	12680	13048	13075	12799	12970	12862	12825	12752	12806	12803	12737	12842	12817	12936	12863	12902	12879	12806	12987	12729	12812	12820	12892	12916	12797	12811	12953	12822	12732	12875	12849	12860	12914	12743	12885	12900	12813	12926	12919	12878	12859	12891	12899	12891	12825	13017	12851	13015	12879	12934	12938	12819	12875	12789	12858	12883	12830	12927	12898	12800	12927	12704	12985	12904	13000	12936	12894	12807	13004	12836	13024	12929	12851	12960	12752	12833	12756	12817	12973	12733	12881	12835	12914	12655	12724	12864	12943	12669	12867	13018	12827	12797	12838	13007	12940	12936	12821	12849	12928	12868	12727	12887	13033	12583	12920	12835	12827	12887	12881	12833	12898	12751	12828	12933	12879	12845	12898	13014	12669	12891	12822	12708	12842	12806	12886	12902	12816	12878	12824	12882	12742	12851	12752	12876	12839	12818	13018	12837	12845	12875	12793	12857	12914	12970	12836	12767	12935	12927	12851	12929	12819	12841	12831	13044	12825	13029	12845	12812	12939	12984	13030	12985	12931	12849	12806	12891	12867	13004	12898	12927	12797	13053	12830	13019	12858	12938	12916	12876	12921	12795	12877	12842	12890	12980	13053	12875	12871	12772	12952	12823	12819	12836	12951	12903	12957	12876	12898	12876	12788	12792	12632	12805	12796	12964	12788	12978	12605	13047	12970	12917	12834	12870	12880	12846	12918	12783	12980	12925	12899	12919	12868	12752	12859	12929	12853	12967	13012	12935	12767	13027	12809	12796	12921	12739	12855	13003	12881	12770	12817	12939	12932	12949	12926	12880	12859	12948	12865	12772	12841	12834	12906	12732	13061	12846	12998	12819	12930	12803	13020	12897	12796	12912	12972	12822	12932	12790	12817	12798	12938	12829	12895	12837	12804	12694	12879	12791	12852	12682	12792	12979	12798	12890	12942	12828	12860	12766	12923	12942	12954	12810	12868	13104	12952	12740	12874	12926	12891	12839	12924	12732	12813	12875	13093	12825	12777	12857	12702	12752	12728	13006	12825	12840	12851	12938	12890	12881	12796	12918	13036	12898	12727	12790	12810	12978	12940	12763	12937	12975	12760	13019	12868	12927	12666	12772	12812	12683	12829	12826	12849	12968	13019	12855	12918	12758	12804	12845	12863	13086	12898	12754	13009	12874	13179	12758	12768	12892	12902	13007	12753	12978	12925	12973	12832	12840	12896	12829	12826	12999	12857	12928	12786	12784	12908	12849	12917	12620	12852	12858	12832	12952	12774	12824	12717	12778	13008	12940	12855	12950	12829	12875	12942	12865	12918	12844	13005	12774	12863	13020	12830	13044	12881	12904	12982	12973	12818	13017	12902	12841	12729	12915	12947	12753	12893	12880	12862	12904	12915	13008	12821	12949	12949	12768	12723	12866	12961	13066	12936	13024	12703	12819	12818	12775	12958	12722	12824	12943	12792	12899	12830	12959	12926	12762	12844	12851	12814	12988	12853	12836	12956	12971	12715	13003	12829	12721	12919	12934	12751	12731	12816	12829	12988	12859	12687	12726	12918	12868	12783	12734	12935	13008	12851	12929	12859	12769	12768	12891	12920	12880	12969	12723	12862	12974	12824	12917	12839	13073	12939	12803	12714	13019	12787	12784	12958	13025	12937	12803	12902	12799	13105	12968	12915	12969	12858	12945	12838	12797	12902	12866	12941	12917	13006	13001	12840	12871	12781	12954	12851	12872	12818	12854	12880	12856	12675	12895	12710	12828	12730	13034	13093	12879	12760	12969	12977	13008	12844	12852	12774	13095	12862	12880	12791	12807	12926	12869	12815	12892	12890	12958	12905	12824	12798	12903	12899	12785	12922	12929	12994	12854	12705	12886	13028	12689	12851	12916	12793	12983	12791	12956	12960	12666	12748	12903	12678	12892	12914	12837	12916	12932	12887	12902	12852	12941	12815	12846	12869	12721	12798	12818	12860	12742	13024	12829	12738	12812	12908	12773	12883	12682	12746	13001	12955	12719	12854	12781	12964	12930	12890	12823	12885	12915	12791	12975	12803	12790	12956	12977	12842	12813	12959	12686	12802	12893	12947	12764	12837	12937	12945	12969	12715	12807	12929	12828	12997	12900	12827	12696	12792	12944	13003	12943	12660	13055	12943	12719	12874	13009	12979	12818	12761	13123	12927	12820	12737	12886	12824	12867	12884	12818	12926	12808	12908	12891	12887	12887	12806	12838	12861	12835	12905	12893	12898	12777	12829	12794	12900	12830	12904	12930	12871	12711	12857	12725	12938	12656	12836	12846	12677	12613	13064	12853	12905	12736	13001	12872	12824	13051	12849	12864	12772	12853	13003	12778	12854	12992	12894	12875	13154	12750	12938	12744	12991	12972
29733	24635	26733	22412	18610	17421	16894	16401	16032	15726	15679	15739	15615	15733	15580	15893	15599	15478	15564	15510	15655	15700	15522	15524	15643	15497	15394	15584	15426	15538	15543	15444	15378	15407	15386	15618	15615	15617	15474	15201	15539	15541	15295	15366	15434	15354	15575	15463	15501	15687	15505	15580	15539	15482	15411	15465	15485	15507	15587	15411	15624	15459	15663	15426	15503	15398	15478	15608	15452	15473	15284	15485	15568	15519	15456	15352	15477	15357	15732	15462	15377	15553	15323	15568	15482	15424	15479	15598	15617	15593	15501	15656	15415	15348	15588	15272	15561	15636	15476	15506	15333	15460	15435	15476	15391	15610	15421	15532	15547	15388	15445	15442	15170	15397	15380	15636	15726	15436	15411	15430	15379	15517	15452	15337	15294	15314	15394	15544	15453	15444	15243	15465	15216	15480	15425	15417	15704	15442	15480	15428	15307	15718	15313	15165	15545	15471	15445	15549	15556	15604	15553	15446	15691	15352	15478	15484	15463	15322	15523	15390	15463	15625	15458	15481	15659	15563	15473	15460	15605	15521	15619	15427	15352	15562	15550	15551	15536	15375	15548	15583	15349	15637	15671	15499	15500	15645	15531	15566	15334	15574	15412	15294	15473	15491	15476	15348	15523	15514	15547	15341	15520	15672	15443	15473	15244	15402	15480	15667	15412	15445	15444	15443	15286	15554	15560	15471	15618	15747	15586	15491	15443	15493	15622	15567	15473	15748	15579	15393	15264	15624	15719	15316	15436	15468	15358	15439	15353	15604	15503	15396	15452	15483	15407	15583	15494	15574	15396	15425	15696	15372	15248	15568	15608	15418	15568	15507	15642	15479	15466	15607	15578	15467	15448	15595	15493	15661	15554	15517	15562	15478	15501	15557	15486	15351	15336	15371	15670	15614	15538	15522	15596	15536	15286	15541	15589	15636	15519	15385	15409	15514	15521	15662	15363	15386	15579	15583	15311	15355	15629	15442	15280	15261	15599	15521	15623	15370	15552	15376	15443	15541	15484	15467	15579	15478	15436	15338	15467	15551	15537	15245	15463	15426	15544	15378	15392	15429	15500	15549	15680	15329	15551	15573	15346	15570	15403	15265	15517	15497	15407	15407	15556	15531	15437	15567	15512	15551	15452	15315	15573	15548	15625	15607	15631	15562	15490	15574	15424	15427	15521	15604	15264	15519	15513	15415	15571	15622	15359	15658	15584	15527	15536	15644	15673	15524	15399	15496	15542	15640	15396	15322	15524	15478	15478	15553	15468	15459	15381	15432	15471	15415	15302	15449	15461	15432	15586	15682	15339	15420	15464	15640	15584	15473	15621	15541	15409	15458	15498	15577	15466	15539	15585	15389	15606	15522	15502	15525	15601	15566	15415	15544	15439	15448	15574	15421	15467	15434	15550	15586	15429	15423	15566	15567	15383	15562	15481	15697	15490	15397	15487	15588	15486	15344	15373	15346	15467	15560	15569	15423	15612	15603	15655	15429	15404	15552	15605	15541	15446	15505	15446	15474	15547	15569	15298	15627	15321	15576	15476	15631	15446	15267	15524	15484	15523	15550	15507	15365	15463	15624	15599	15600	15321	15570	15343	15504	15611	15463	15524	15425	15557	15515	15502	15487	15603	15564	15466	15476	15411	15733	15660	15358	15568	15608	15328	15224	15398	15396	15395	15466	15450	15488	15643	15507	15375	15413	15482	15458	15486	15451	15565	15611	15550	15554	15431	15393	15289	15454	15541	15336	15491	15626	15582	15485	15437	15255	15360	15523	15401	15659	15506	15576	15451	15463	15610	15500	15487	15426	15596	15450	15429	15348	15478	15509	15458	15421	15467	15245	15479	15493	15296	15478	15378	15287	15426	15653	15744	15444	15424	15671	15622	15583	15718	15417	15581	15521	15601	15567	15462	15383	15552	15524	15544	15586	15421	15539	15319	15370	15362	15595	15389	15621	15432	15414	15512	15424	15390	15517	15642	15456	15738	15565	15497	15397	15305	15538	15560	15556	15421	15609	15601	15364	15425	15456	15415	15340	15369	15618	15483	15662	15660	15579	15496	15596	15505	15661	15527	15594	15524	15674	15491	15675	15532	15636	15301	15357	15586	15406	15407	15336	15725	15560	15458	15474	15410	15303	15401	15525	15389	15347	15445	15373	15362	15331	15553	15714	15372	15563	15589	15549	15462	15518	15510	15489	15465	15435	15413	15497	15553	15366	15480	15496	15284	15437	15287	15343	15543	15452	15554	15602	15456	15536	15515	15553	15648	15677	15512	15498	15555	15406	15431	15614	15620	15445	15454	15540	15571	15523	15357	15390	15441	15432	15513	15537	15463	15557	15428	15370	15345	15486	15521	15630	15393	15534	15444	15485	15441	15502	15388	15288	15623	15468	15482	15385	15413	15432	15471	15526	15550	15582	15421	15587	15314	15323	15553	15426	15523	15312	15499	15346	15516	15435	15529	15631	15586	15623	15612	15506	15715	15565	15552	15550	15619	15630	15648	15743	15353	15335	15263	15248	15639	15640	15798	15540	15173	15449	15638	15471	15302	15372	15497	15363	15662	15442	15469	15539	15519	15592	15573	15588	15598	15651	15547	15668	15493	15514	15520	15518	15307	15672	15580	15542	15483	15740	15460	15720	15375	15643	15460	15412	15399	15547	15528	15451	15541	15493	15621	15505	15584	15601	15390	15292	15485	15415	15501	15412	15549	15460	15451	15312	15474	15543	15640	15396	15589	15509	15639	15548	15569	15310	15593	15438	15434	15679	15358	15325	15557	15469	15513	15476	15514	15556	15388	15549	15508	15499	15507	15301	15550	15562	15380	15462	15473	15626	15470	15548	15496	15473	15530	15610	15298	15366	15359	15381	15402	15299	15428	15370	15598	15388	15574	15514	15509	15438	15493	15442	15587	15559	15397	15369	15504	15647	15445	15660	15576	15430	15444	15678	15490	15432	15457	15452	15681	15497	15488	15612	15649	15627	15565	15491	15360	15571	15508	15421	15603	15387	15299	15383	15605	15530	15507	15623	15455	15429	15597	15451	15515	15311	15506	15609	15460	15280	15746	15396	15460	15419	15488	15484	15433	15571	15523	15465	15539	15460	15383	15453	15452	15458	15523	15383	15919	15542	15576	15364	15551	15540	15433	15615	15430	15588	15433	15439	15572	15389	15412	15617	15525	15334	15603	15514	15664	15458	15436	15461	15647	15389	15411	15507	15587	15514	15826	15436	15451	15576	15577	15506	15431	15436	15528	15450	15652	15567	15319	15390	15302	15276	15377	15610	15593	15611	15539	15537	15488	15540	15585	15633	15760	15624	15390	15461	15466	15347	15412	15423	15371	15606	15419	15229	15622	15415	15548	15345	15646	15574	15260	15546	15537	15604	15571	15485	15330	15532	15561	15368	15541	15349	15473	15496	15555	15466	15502	15421	15506	15630	15553	15522	15549	15446	15525	15603	15428	15570	15457	15520	15412	15511	15484	15485	15416	15421	15397	15563	15475	15509	15365	15389	15663	15490	15612	15592	15543	15524	15531	15396	15261	15385	15337	15450	15601	15484	15585	15447	15333	15309	15656	15556	15404	15449	15567	15591	15428	15536	15497	15777	15620	15392	15435	15520	15484	15669	15542	15561	15548	15335	15392	15369	15407	15394	15436	15494	15386	15596	15473	15492	15511	15540	15500	15541	15365	15608	15384	15532	15600	15570	15686	15582	15576	15583	15569	15636	15423	15337	15431	15279	15743	15664	15230	15514	15512	15446	15560	15663	15435	15502	15434	15521	15301	15551	15388	15409	15348	15464	15437	15518	15531	15451	15532	15517	15416	15629	15685	15623	15525	15485	15551	15589	15509	15494	15706	15465	15427	15590	15573	15454	15547	15513	15637	15413	15373	15655	15416	15624	15405	15361	15653	15633	15463	15672	15593	15636	15359	15361	15520	15591	15559	15452	15422	15514	15534	15479	15558	15460	15412	15582	15459	15446	15494	15568	15627	15483	15531	15701	15329	15640	15544	15429	15524	15702	15469	15629	15492	15405	15528	15529	15299	15477	15612	15491	15510	15741	15668	15409	15355	15577	15314	15805	15548	15555	15627	15496	15486	15515	15488	15523	15282	15564	15525	15467	15270	15241	15604	15420	15486	15634	15540	15528	15447	15388	15572	15628	15567	15487	15488	15427	15469	15315	15514	15507	15446	15403	15366	15489	15344	15609	15561	15290	15479	15397	15514	15426	15844	15848	15531	15666	15440	15561	15584	15582	15622	15579	15337	15574	15319	15409	15266	15343	15469	15621	15632	15669	15712	15241	15319	15364	15430	15504	15501	15789	15571	15726	15734	15526	15496	15666	15517	15444	15405	15424	15576	15484	15540	15302	15440	15624	15405	15401	15647	15702	15486	15559	15446	15636	15564	15427	15646	15536	15381	15535	15400	15297	15392	15496	15501	15636	15547	15501	15480	15646	15622	15818	15484	15353	15578	15397	15521	15413	15439	15607	15548	15647	15561	15411	15473	15434	15366	15348	15633	15566	15459	15364	15573	15486	15434	15549	15422	15440	15692	15519	15526	15458	15363	15407	15458	15655	15449	15561	15488	15471	15393	15395	15467	15495	15499	15418	15387	15501	15557	15442	15675	15535	15741	15550	15690	15472	15282	15564	15360	15424	15515	15514	15514	15330	15571	15545	15450	15392	15535	15452	15550	15562	15500	15564	15592	15606	15371	15373	15434	15570	15468	15514	15421	15624	15491	15745	15553	15359	15625	15463	15539	15404	15532	15618	15390	15764	15613	15300	15491	15541	15353	15554	15512	15366	15589	15464	15375	15380	15336	15565	15418	15615	15493	15797	15549	15481	15497	15273	15304	15356	15361	15431	15720	15474	15604	15381	15552	15394	15449	15586	15343	15627	15400	15492	15560	15427	15454	15408	15558	15605	15739	15484	15526	15351	15425	15494	15484	15626	15404	15309	15537	15516	15521	15452	15429	15506	15372	15409	15269	15517	15558	15363	15686	15517	15509	15489	15566	15358	15449	15356	15614	15444	15547	15459	15456	15395	15586	15604	15714	15204	15342	15682	15386	15305	15443	15457	15596	15565	15588	15384	15508	15315	15596	15428	15308	15391	15650	15403	15352	15544
20796	31717	23835	19067	17344	16151	15191	14668	14432	13962	13918	13862	13747	13779	13740	13518	13770	13603	13641	13682	13523	13438	13507	13563	13543	13608	13549	13700	13499	13648	13480	13485	13766	13539	13597	13607	13412	13593	13641	13561	13469	13438	13798	13391	13509	13674	13453	13658	13638	13609	13638	13635	13424	13486	13528	13627	13502	13544	13595	13599	13323	13473	13490	13582	13521	13562	13430	13623	13514	13409	13439	13647	13643	13619	13479	13515	13569	13414	13440	13528	13486	13566	13648	13644	13504	13731	13395	13596	13584	13667	13457	13533	13382	13401	13669	13715	13455	13539	13466	13567	13552	13563	13452	13599	13773	13570	13689	13642	13408	13546	13459	13516	13499	13660	13784	13449	13597	13684	13458	13513	13609	13606	13539	13643	13487	13615	13660	13482	13689	13550	13605	13586	13479	13603	13585	13554	13557	13602	13475	13609	13595	13544	13602	13456	13372	13554	13541	13567	13693	13476	13516	13530	13601	13426	13535	13543	13550	13684	13489	13559	13597	13714	13369	13691	13585	13518	13432	13537	13484	13602	13758	13538	13483	13599	13583	13533	13567	13673	13624	13638	13556	13592	13578	13675	13580	13530	13527	13627	13499	13597	13416	13531	13625	13535	13649	13580	13464	13665	13446	13708	13408	13590	13572	13442	13520	13545	13431	13539	13550	13470	13569	13741	13511	13693	13615	13525	13493	13618	13562	13624	13469	13563	13486	13622	13465	13645	13502	13497	13399	13535	13602	13428	13577	13618	13486	13640	13664	13628	13474	13542	13550	13547	13661	13538	13596	13612	13620	13516	13577	13557	13509	13766	13593	13495	13522	13397	13486	13576	13602	13605	13617	13653	13580	13498	13508	13412	13482	13553	13565	13557	13408	13628	13498	13507	13505	13620	13656	13625	13463	13366	13564	13620	13541	13594	13366	13529	13523	13640	13557	13497	13687	13531	13589	13482	13664	13467	13449	13455	13538	13530	13571	13598	13601	13476	13502	13550	13462	13544	13680	13557	13722	13588	13288	13713	13536	13555	13480	13678	13680	13468	13497	13560	13730	13445	13591	13671	13609	13612	13509	13568	13522	13586	13522	13464	13539	13501	13579	13387	13537	13732	13713	13525	13532	13491	13515	13518	13387	13517	13557	13655	13460	13570	13569	13525	13462	13614	13534	13598	13669	13459	13501	13465	13580	13524	13569	13689	13590	13627	13619	13515	13531	13631	13567	13564	13514	13704	13369	13359	13767	13571	13536	13539	13582	13451	13523	13505	13636	13532	13538	13471	13530	13601	13535	13568	13779	13407	13308	13641	13378	13437	13489	13716	13581	13630	13487	13531	13575	13476	13458	13602	13614	13406	13625	13624	13452	13491	13482	13389	13443	13594	13630	13652	13526	13542	13571	13484	13675	13715	13388	13595	13555	13634	13538	13576	13461	13528	13529	13637	13503	13608	13580	13336	13614	13562	13613	13599	13394	13622	13492	13603	13706	13745	13465	13718	13633	13722	13645	13549	13571	13603	13585	13715	13596	13613	13457	13463	13557	13592	13398	13602	13647	13463	13872	13799	13694	13492	13367	13604	13586	13616	13514	13554	13569	13528	13630	13555	13657	13655	13578	13527	13635	13617	13532	13709	13612	13609	13627	13561	13604	13565	13730	13613	13486	13511	13492	13471	13614	13489	13494	13513	13515	13425	13701	13610	13473	13570	13522	13435	13724	13576	13641	13537	13566	13498	13544	13429	13617	13629	13602	13622	13470	13487	13725	13507	13453	13531	13632	13638	13422	13419	13599	13667	13521	13650	13664	13543	13583	13545	13557	13544	13509	13683	13469	13434	13496	13569	13613	13571	13576	13596	13714	13600	13677	13566	13573	13514	13468	13649	13411	13457	13474	13578	13473	13593	13700	13548	13500	13587	13495	13507	13680	13597	13544	13535	13461	13623	13621	13474	13676	13460	13469	13765	13514	13595	13450	13542	13372	13631	13491	13444	13565	13535	13510	13452	13676	13653	13609	13620	13468	13351	13414	13516	13494	13583	13467	13671	13470	13467	13646	13477	13809	13536	13485	13640	13564	13533	13609	13502	13564	13567	13485	13525	13646	13594	13468	13575	13613	13445	13621	13726	13545	13677	13561	13576	13527	13616	13550	13515	13679	13483	13470	13695	13484	13723	13472	13757	13605	13674	13730	13661	13501	13721	13668	13593	13488	13479	13774	13617	13559	13517	13625	13508	13638	13525	13611	13620	13804	13544	13630	13516	13534	13426	13581	13544	13601	13615	13443	13587	13602	13697	13566	13450	13648	13425	13534	13548	13575	13486	13720	13580	13638	13553	13548	13606	13557	13517	13473	13626	13611	13618	13603	13625	13622	13650	13479	13488	13514	13527	13463	13512	13656	13585	13371	13653	13540	13619	13549	13659	13285	13540	13772	13533	13463	13460	13538	13585	13642	13616	13573	13496	13616	13364	13716	13503	13581	13712	13453	13579	13647	13651	13463	13486	13459	13507	13489	13560	13681	13506	13570	13524	13617	13524	13533	13642	13540	13549	13700	13535	13582	13544	13416	13615	13577	13628	13592	13480	13601	13603	13621	13589	13555	13769	13500	13661	13593	13653	13435	13607	13509	13496	13614	13603	13616	13664	13519	13558	13574	13588	13436	13519	13450	13631	13432	13419	13521	13606	13566	13478	13549	13736	13697	13783	13553	13598	13445	13460	13670	13656	13515	13466	13537	13466	13599	13662	13540	13623	13634	13679	13539	13504	13599	13460	13627	13585	13514	13563	13559	13487	13520	13545	13589	13418	13676	13652	13656	13563	13409	13411	13508	13643	13592	13375	13600	13609	13651	13586	13560	13535	13519	13500	13585	13702	13685	13597	13529	13495	13440	13500	13671	13441	13372	13557	13437	13587	13442	13506	13499	13290	13567	13690	13540	13650	13413	13541	13659	13455	13577	13367	13683	13506	13435	13622	13428	13558	13569	13433	13609	13593	13591	13676	13578	13757	13510	13572	13622	13551	13538	13604	13435	13443	13556	13701	13447	13608	13800	13590	13559	13383	13540	13675	13583	13611	13554	13579	13754	13486	13698	13438	13630	13543	13591	13564	13722	13662	13485	13735	13453	13581	13405	13597	13556	13353	13676	13435	13549	13484	13469	13594	13645	13448	13614	13418	13530	13512	13581	13525	13550	13471	13655	13475	13582	13597	13546	13678	13669	13564	13511	13576	13473	13633	13542	13509	13601	13559	13545	13685	13578	13614	13576	13516	13507	13472	13513	13528	13569	13440	13632	13584	13425	13408	13503	13573	13555	13469	13602	13489	13696	13684	13720	13655	13636	13650	13497	13610	13592	13596	13534	13667	13504	13546	13607	13543	13588	13574	13499	13479	13662	13562	13637	13520	13452	13579	13645	13608	13552	13643	13537	13564	13640	13666	13451	13654	13730	13586	13518	13498	13606	13724	13412	13641	13527	13609	13546	13640	13379	13580	13491	13487	13430	13686	13619	13382	13514	13601	13577	13721	13506	13637	13619	13668	13479	13670	13573	13680	13552	13598	13585	13507	13590	13554	13482	13753	13468	13416	13666	13394	13509	13449	13683	13512	13412	13540	13559	13649	13511	13284	13650	13644	13597	13517	13489	13608	13633	13532	13440	13387	13560	13559	13644	13632	13480	13666	13531	13579	13481	13360	13782	13520	13577	13443	13486	13434	13570	13611	13478	13540	13605	13475	13573	13494	13710	13701	13417	13533	13303	13535	13583	13528	13552	13552	13454	13551	13636	13623	13586	13442	13570	13677	13597	13648	13452	13616	13689	13493	13666	13648	13431	13604	13547	13688	13506	13578	13784	13699	13534	13585	13417	13542	13566	13603	13553	13331	13501	13587	13549	13490	13578	13590	13778	13560	13470	13550	13528	13419	13572	13507	13681	13483	13421	13480	13669	13616	13466	13626	13345	13573	13625	13690	13554	13624	13569	13556	13713	13459	13594	13524	13554	13666	13634	13459	13731	13601	13530	13427	13512	13741	13517	13477	13595	13485	13564	13487	13685	13525	13512	13588	13344	13562	13533	13647	13576	13582	13708	13578	13642	13442	13540	13577	13467	13506	13682	13341	13566	13548	13550	13528	13577	13510	13543	13611	13723	13557	13511	13408	13520	13505	13426	13565	13508	13607	13552	13555	13393	13595	13685	13432	13670	13722	13663	13429	13488	13862	13400	13692	13625	13506	13430	13700	13488	13583	13523	13529	13606	13675	13528	13641	13536	13593	13684	13536	13657	13518	13588	13592	13556	13624	13680	13535	13598	13463	13632	13378	13487	13611	13593	13560	13577	13445	13550	13635	13511	13561	13605	13609	13471	13598	13588	13411	13540	13445	13600	13447	13634	13469	13520	13675	13527	13539	13691	13569	13739	13480	13589	13319	13556	13463	13473	13556	13590	13556	13627	13381	13611	13473	13629	13647	13627	13389	13499	13473	13646	13390	13697	13481	13413	13550	13554	13421	13558	13573	13481	13586	13677	13536	13532	13442	13595	13576	13499	13549	13516	13527	13452	13368	13391	13422	13324	13408	13598	13517	13436	13479	13499	13654	13445	13685	13509	13573	13499	13435	13574	13595	13480	13660	13716	13614	13708	13531	13499	13555	13790	13552	13576	13541	13675	13607	13536	13455	13376	13498	13656	13580	13755	13567	13659	13559	13599	13638	13517	13595	13707	13534	13413	13419	13754	13565	13686	13681	13524	13590	13443	13520	13536	13471	13538	13445	13689	13482	13569	13564	13563	13598	13757	13521	13573	13560	13513	13504	13626	13538	13555	13540	13425	13326	13566	13481	13600	13536	13617	13613	13647	13504	13607	13634	13546	13611	13518	13638	13597	13647	13473	13587	13475	13660	13409	13475	13517	13474	13469	13475	13689	13473	13512	13598	13544	13441	13761	13655	13546	13584	13546	13465	13448	13564	13555	13505	13549	13444	13697	13392	13451	13562	13470	13565	13453	13361	13515	13486	13654	13547	13351	13640	13545	13618	13388	13646	13634	13589	13542	13574	13614	13776	13575	13493	13544	13565	13368	13584	13620	13617	13494	13591	13655	13669	13376	13581	13435	13668	13550	13645	13527	13649	13487	13545	13530	13530
23611	21558	28271	25551	22582	20874	19007	16729	15994	15574	15377	15533	15344	15009	15026	14854	14865	14916	15045	14843	14938	14739	14896	14872	14748	14954	15060	14841	14909	14794	14690	14755	14989	14945	14957	14872	14855	14914	14835	14697	14702	14817	14786	14918	15008	14885	14745	14667	14740	14693	14809	14815	14723	14871	14686	14554	14780	14457	14676	14704	14903	14695	14628	14651	14895	14662	14789	14786	14758	14706	14624	14759	14656	14660	14644	14677	14809	14685	14782	14780	14741	14770	14772	14624	14887	14870	14639	14694	14726	15001	14790	14656	14828	14715	14779	14657	14891	14718	14723	14773	14760	14659	14672	14708	14729	14578	14764	14764	14724	14873	14559	14799	14743	14685	14587	14601	14514	14839	14505	14639	14713	14779	14767	14813	14696	14715	14746	14665	14761	14864	14741	14786	14808	14821	14695	14824	14804	14842	14918	14767	14800	14800	14599	14736	14726	14619	14671	14587	14726	14662	14712	14781	14915	14633	14754	14670	14828	14772	14797	14609	14733	14747	14667	14723	14751	14736	14684	14562	14655	14689	14877	14819	14857	14971	14788	14690	14764	14765	14679	14693	14621	14746	14571	14704	14684	14739	14998	14668	14711	14735	14596	14914	14837	14807	14809	14766	14812	14907	14603	14650	14768	14621	14688	14660	14889	14548	14457	14858	14677	14615	14824	14649	14496	14877	14656	14697	14819	14689	14478	14630	14731	14728	14624	14756	14770	14654	14684	14857	14922	14860	14770	14776	14770	14747	14706	14734	14681	14855	14603	14523	14516	14660	14565	14898	14708	14846	14892	14714	14777	14582	14636	14731	14427	14680	14695	14636	14575	14764	14841	14733	14888	14695	14724	14675	14646	14561	14711	14879	14749	14913	14686	14786	14938	14708	14590	14690	14700	14650	14641	14803	14804	14883	14817	14482	14747	14835	14929	14697	14779	14805	14581	14862	14660	14536	14793	14859	14826	14785	14648	14651	14824	14845	14820	14778	14876	14735	14621	14733	14740	14744	14776	14673	14899	14651	14672	14823	14603	14785	14802	14584	14737	14902	14681	14619	14727	14867	14918	14579	14704	14825	14609	14745	14912	14732	14724	14581	14750	14771	14681	14829	14632	14677	14765	14668	14738	14805	14544	14718	14680	14640	14671	14653	14825	14692	14837	14703	14705	14957	14830	14776	14589	14727	14679	14683	14616	14794	14734	14815	14566	14556	14702	14731	14599	14611	14944	14876	14552	14595	14734	14703	14739	14595	14614	14701	14699	14639	14689	14741	14698	14681	14599	14538	14651	14736	14901	14815	14822	14726	14622	14427	14585	14808	14835	14621	14803	14768	14849	14723	14732	14724	14762	14670	14656	14806	14692	14658	14600	14685	14683	14671	14616	14667	14716	14672	14806	14788	14798	14731	14612	14785	14777	14847	14622	14744	14950	14744	14675	14683	14827	14736	14580	14795	14714	14615	14653	14841	14690	14860	14847	14955	14656	14632	14990	14742	14825	14697	14807	14769	14821	14805	14771	14735	14795	14687	14815	14715	14695	14652	14806	14805	14732	14797	14682	14522	14685	14802	14858	14758	14899	14703	14881	14678	14860	14690	14731	14665	14667	14649	14784	14700	14791	14628	14771	14891	14680	14419	14635	14764	14827	15058	14885	14858	14776	14608	14782	14806	14567	14588	14727	14689	14798	14717	14952	14623	14885	14748	14872	14773	14769	14909	14749	14705	14775	14887	14765	14729	14845	14677	14714	14717	14719	14908	14810	14867	14765	14694	14733	14618	14818	14880	14616	14582	14906	14791	14854	14738	14670	14666	14723	14712	14570	14466	14595	14713	14690	14917	14599	14738	14606	15036	14825	14611	14775	14618	14852	14634	14561	14797	14449	14927	14760	14960	14667	14688	14805	14676	14513	14441	14614	14844	14811	14495	14734	14837	14813	14608	14789	14778	14781	14737	14835	14529	14862	14706	14708	14584	14789	14556	14769	14778	14685	14912	14791	14690	14733	14570	14626	14808	14889	14855	14783	14762	14687	14596	14771	14699	14979	14706	14733	14651	14702	14575	14831	14537	14734	14549	14543	14638	14848	14594	14763	14701	14688	14670	14842	14541	14720	14778	14830	14806	14788	14805	14740	14762	14693	14762	14941	14834	14775	14887	14496	14626	14762	14739	14826	14823	14647	14551	14881	14552	14717	14600	14744	14765	14632	14715	14828	14673	14697	14660	14642	14874	14654	14982	14743	14860	14566	14679	14670	14886	14676	14759	14734	14715	14704	14717	15035	14730	14792	14622	14858	14756	14688	14600	14807	14787	14595	14626	14829	14742	14805	14806	14824	14676	14724	14567	14822	14832	14728	14769	14763	14843	14709	14834	14762	14692	14751	14777	14685	14593	14902	14751	14750	14665	14638	14676	14911	14619	14865	14710	14798	14681	14861	14846	14655	14794	14817	14809	14721	14553	14493	14657	14873	14832	14678	14765	14806	14712	14672	14691	14988	14876	14659	14689	14763	14726	14785	14630	14799	14713	14749	14795	14765	14582	14880	14855	14630	14781	14775	14875	14594	14770	14640	14758	14676	14793	14684	14792	14925	14798	14831	14600	14676	14733	14979	14637	14602	14883	14892	14585	14599	14992	14843	14789	14676	14864	14675	14831	14639	14693	14706	14852	14850	14828	14915	14741	14667	14810	14740	14639	14757	14740	14698	14602	14757	14873	14699	14696	14647	14462	14960	14722	14815	14873	14815	14713	14720	14720	14787	14906	14758	14756	14729	14570	14863	14827	14710	14892	14924	14769	14555	14632	14669	14659	14867	14918	14789	14798	14787	14737	14674	14801	14915	14876	14710	14689	14649	14758	14780	14577	14828	14809	14615	14640	14589	14818	14758	15011	14985	14518	14712	14781	14635	14853	14657	14774	14774	14685	14525	14713	14676	14667	14693	14731	14932	14889	14971	14862	14775	14647	14648	14424	14531	14598	14923	14683	14639	14831	14746	14504	14532	14607	14719	14604	14861	14853	14643	14786	14629	14800	14563	14502	14691	14925	14777	14824	14756	14599	14594	14720	14795	14724	14827	14769	14800	14643	14778	14719	14787	14670	14649	14780	14803	14746	14648	14857	14832	14753	14607	14700	14676	14623	14848	14678	14652	14647	14820	14723	14721	14584	14659	14648	14831	14799	14639	14971	14763	14907	14697	14762	14831	14724	14636	14777	14794	14799	14778	14641	14751	14812	14664	14909	14779	14641	14911	14650	14763	14948	14774	14729	14690	14912	14880	14894	14670	14887	14789	14895	14734	14636	14790	14714	14844	14855	14670	14721	14755	14710	14904	14706	14551	14899	14766	14736	14761	14853	14741	14812	14621	14551	14937	14933	14810	14807	14782	14763	14701	14847	14587	14738	14792	14814	14601	14778	14676	14733	14791	14760	14597	14872	14632	14717	14871	14715	14770	14795	14634	14509	14608	14856	14806	14704	14660	14615	14705	14721	14763	14609	14761	14964	14571	14741	14572	14730	14733	14840	14589	14770	14806	14577	14812	14886	14644	14783	14763	14695	14777	14789	14759	14796	14840	14840	14856	14561	14689	14687	14796	14671	14760	14672	14735	14758	14772	14751	14866	14898	14710	14840	14706	14529	14620	14876	14755	14613	14889	14890	14633	14784	14865	14840	14661	14777	14830	14692	14753	14644	14946	14723	14822	14749	14774	14711	14689	14840	14745	14730	14657	14857	14761	14807	14551	14660	14764	14807	14568	14786	14688	14653	14677	14709	14998	14903	14680	14768	14839	14791	14777	14948	14862	14702	14770	14776	14814	14704	14707	14634	14730	14883	14777	14741	14727	14561	14664	14556	14473	14786	14592	14650	14827	14899	14679	14796	14879	14843	14743	14961	14915	14647	14568	14464	14904	14567	14629	14833	14510	14758	14565	14687	14679	14762	14781	14756	14760	14563	14813	14498	14714	14801	14858	14606	14828	14693	14638	14568	14733	14813	14790	14737	14741	14994	14877	14885	14819	14679	14787	14720	14727	14556	14765	14754	14676	14736	14702	14781	14957	14843	14627	14810	14672	14670	14875	14631	14784	14644	14796	14850	14854	14622	14616	14783	14697	14693	14782	14724	14913	14715	14583	14662	14750	14996	14872	14597	14695	14712	14715	14724	14718	14726	14862	14779	14729	14613	14785	14697	14669	14697	14743	14636	14800	14842	14709	14640	14644	14839	14991	14769	14830	14773	14681	14652	14898	14636	14947	14781	14695	14657	14778	14797	14913	14833	14812	14715	14744	14536	14717	14881	14671	14699	14736	14666	14605	14685	14684	14596	14589	14885	14749	14770	14810	14746	14997	14823	14810	14801	14901	14580	14764	14797	14721	14828	14710	14675	14829	14682	14599	14694	14806	14571	14858	14655	14734	14780	14699	14738	14875	14712	14836	14669	14525	14854	14795	14742	14698	14768	14767	14762	14617	14769	14864	14758	14670	14736	14970	14577	14796	14860	14731	14778	14818	14700	14748	14754	14927	14535	14782	14853	14646	14737	14827	14729	14778	14860	14845	14722	14879	14758	14973	14704	14616	14640	14617	14651	14711	14801	14819	14701	14841	14734	14947	14751	14691	14562	14665	14725	14573	14727	14824	14747	14783	14698	14680	14763	14798	14594	14785	14779	14678	14727	14496	14755	14565	14882	14806	14828	14560	14785	14578	14781	14542	14707	14683	14565	15024	14658	14844	14682	14586	14682	14783	14718	14872	14784	14883	14569	14709	14774	14805	14713	14835	14867	14702	14462	14908	14648	14742	14742	14717	14751	14792	14647	14777	14866	14722	14684	14855	14764	14734	14792	14764	14877	14664	14843	14793	14773	14899	14897	14724	14809	14925	14718	14566	14457	14746	14683	14645	14845	14802	14810	14591	14636	14855	14719	14791	14903	14605	14805	14975	14816	14677	14736	14523	14595	14667	14736	14659	14794	14797	14615	14843	14836	14788	14676	14933	14597	14668	14780	14581	14674	14735	14844	14778	14741	14685	14711	14803	14862	14799	14878	14900	14682	14672	14825	14792	14712	14826	14727	14764	15017	14988	14760	14709	14641	14613	14671	14692	14647	14835	14648	14774	14605	14748	14807	14810	14902	14646	15039
18318	37209	27484	21299	19160	17527	15979	15088	14351	13938	13911	13603	13520	13473	13320	13271	13189	13324	13351	13241	13161	12969	13222	13094	13325	13152	13348	13260	13060	13039	13027	13182	12939	13114	13076	13045	13186	13080	13013	13055	13086	13138	13092	13128	13201	12960	13147	13006	13218	13089	13070	12971	13212	13015	13167	12932	12940	13178	13116	13018	13027	12820	12957	13151	13151	13103	13109	13103	13027	13063	13054	12928	13094	13060	13106	13203	13093	13000	13145	12985	13068	12943	13015	12926	13131	13094	13057	12972	13139	12864	13076	13140	13240	13202	12889	13139	13019	13158	12977	13188	12860	13059	13167	13059	13095	13103	13140	13098	13039	13081	13101	13103	12864	13120	13170	13090	13033	13135	13071	12885	13306	13024	13007	13078	13137	13054	13245	13039	13066	13077	13008	12977	12932	13108	13143	12958	13040	12990	13121	13129	12930	13050	13096	12969	13046	12883	12978	13224	13003	13127	12991	13007	12954	13147	13063	12909	13204	13049	13176	13110	13070	13005	13080	13311	13089	12921	12994	13002	13098	13134	13008	12979	13090	13015	13202	12987	12815	13174	13086	13141	13137	13114	13172	13054	13136	12962	12844	13100	13040	13211	12930	12982	13091	13004	12941	12920	13215	13011	12882	13055	13093	13041	12938	12968	12948	13041	13054	13042	12992	12990	13152	13175	13116	12967	13103	13035	13041	13128	13104	13007	13046	13096	13249	13034	13066	13097	13141	13070	12931	13193	13276	13035	12991	12957	12945	13100	13015	12873	13149	13026	13320	13267	13074	13189	13129	13172	13009	13082	13033	13000	12971	13065	13031	13061	13159	13167	12971	13176	13119	13225	12908	13201	13004	13019	13080	13106	13005	13204	13111	13091	13060	13034	13026	13133	12955	13072	13008	12978	13106	13027	13117	13119	13028	12925	13075	13083	12944	13072	13063	13052	13005	13000	13042	13033	12995	13067	12982	12955	13082	13026	13116	13099	13139	13104	13261	13197	13224	13016	13016	13147	12994	12969	12972	12977	13192	13152	13045	12962	13119	12986	13084	13124	13100	13258	13053	13185	13013	13159	13032	13129	13215	12990	13121	13131	12982	13027	13139	13060	12997	13145	13141	13125	13096	12970	13036	13128	13095	13089	12956	12991	12914	13230	13074	13070	13198	13021	13000	13130	13062	13158	13090	13100	12953	13025	13034	13081	13048	13348	13073	13030	13074	12927	13107	12958	12998	13035	12973	13212	13167	12947	13149	13113	13147	13088	13022	13070	12928	13051	13093	13049	13127	13019	13161	13053	13147	13145	13090	12899	12947	13199	13075	12952	13154	13075	13107	13101	13047	12875	13094	13045	13116	12993	13135	13135	13051	13074	13068	13158	13082	13028	13119	12940	13160	13085	12927	13049	12955	13073	13143	13169	12921	13126	13095	13046	13018	13076	13084	13076	13230	13088	12893	12898	12993	13056	13003	12987	12944	12991	13046	13133	12911	13160	13028	13007	12990	12974	13033	13020	13080	13127	13054	13056	13166	13036	13143	13043	13139	13129	13148	13075	13163	13007	13089	13135	13274	13010	13156	13032	13008	13058	12917	13020	13123	12951	13191	13095	13111	13055	13256	12977	12804	13087	12995	13115	12975	13087	12908	12932	13104	13294	12971	13174	13001	13088	12996	13175	12974	13141	13095	12989	13001	13012	13100	12915	12965	12984	13169	13168	13054	12966	12910	12948	13223	13087	13152	13232	13075	13145	13132	12971	12947	12909	13218	13036	13097	12931	13030	13131	12839	13197	12989	12983	13128	13071	13024	13059	13181	13176	13036	12981	12921	12930	13257	13022	13191	12975	13085	13048	13130	13135	13045	13017	13026	13230	13133	12955	13117	13050	13061	13147	13108	12945	13030	13205	12930	12936	12953	13059	13096	12986	13104	13068	13030	13220	13011	13065	13104	13096	13080	13077	13068	13189	12965	13094	13015	13149	13179	13024	12978	12982	13020	12965	12983	13095	12988	13148	13218	13054	12969	13153	13038	13102	12995	13222	13166	13087	13078	12860	13124	13040	13244	13068	13052	13082	12903	13048	12939	12974	13025	13284	13068	12972	13010	13200	13183	13128	13281	13030	13008	13072	13135	13117	12912	13020	13040	13032	13170	13138	12898	13119	12905	13055	12913	13014	13260	13074	13087	13005	13006	12898	13131	13037	13033	12948	12929	13042	13032	13074	13034	12990	13023	13068	13064	13093	13078	12979	13154	13188	12920	12981	13123	13082	13244	12996	13114	12999	13154	13141	13084	12960	12896	13089	13035	13087	13024	13185	13219	12880	13137	13168	13216	12944	13044	12959	12968	13043	12908	13111	13160	13050	13180	13072	13048	13080	13003	13075	13057	13181	13119	13026	13017	13028	13009	13162	13177	13209	12988	13086	13034	13004	13068	13120	13184	13101	13069	13032	13185	13027	13250	13115	13085	13227	13159	13135	13135	13005	12925	13040	12962	13274	13067	13098	13068	12874	12993	13112	13088	13094	13011	13005	12981	13194	12992	13069	12931	13006	13072	13092	13235	13071	12995	13099	13230	13020	13084	13079	12965	12996	13112	13086	13068	13117	13159	13070	13111	12904	13179	13064	13239	12867	12981	13040	13049	12929	12924	12964	13042	13126	13088	13021	13014	13106	13017	13006	13101	13180	12985	13168	13074	13190	13015	12938	13059	12981	13101	13081	12984	12977	13159	13241	13010	13111	13131	13012	13000	13097	12831	12973	13065	13122	12913	13076	13054	13008	13167	13002	12975	12985	13094	13008	12879	13031	13193	13012	13186	13018	13178	12874	13162	13006	13049	13064	12959	12975	12935	13108	13062	13282	13062	13214	13050	12961	13158	13123	13038	13184	13163	12950	13054	12965	13132	13028	12877	13060	13142	13019	13151	13104	12979	13059	12870	12968	13070	12951	12942	13094	12965	13047	13341	12978	13002	13034	13090	12839	12956	13087	13079	12986	13315	13176	13048	13033	13100	13004	13080	13058	13077	13028	13021	13267	13048	13154	13120	13044	13073	12827	12998	13162	13050	13022	13238	12924	13011	12873	13140	12986	13090	13049	13094	12995	12961	13161	12986	12994	13035	13129	13068	13156	12932	12973	13045	13019	13089	13045	13092	12935	13064	13001	13139	12965	12926	12836	12968	13085	12915	13098	13149	13145	12994	12933	12998	13039	13035	12985	12971	12978	13093	13082	13132	13070	13205	13097	13066	13051	12928	13157	12989	13083	12943	12972	13315	13119	13260	12980	13033	13057	13148	13009	12917	13137	13000	13024	13103	13053	13103	13145	13033	13063	13113	12970	13033	13007	13148	12922	13127	12926	13065	13037	13225	13222	12989	12879	12995	13110	13051	12867	13122	13079	13059	13171	12962	13172	13160	12942	12984	13008	12826	12909	13029	13229	12975	13069	12996	13185	13205	13046	13030	13094	13039	12976	13059	13170	13034	13093	13134	13046	12990	13178	13104	13046	13073	13090	13060	13129	12975	13138	13154	13111	13051	12897	13201	13168	12994	12982	13000	13024	13099	12958	13081	13115	13064	13003	13030	13013	13337	12926	13234	13108	13086	13088	13105	13020	13015	13089	13030	13067	13083	12861	12909	12992	13056	13022	12950	13129	12996	13079	13151	13080	13070	13091	12964	13046	13129	12981	13160	13085	13009	13134	13168	13061	12891	13039	13066	13153	13219	13087	13010	13132	12989	13117	13075	13061	13026	13018	13031	13033	12969	13178	13123	13178	12932	13163	12990	13026	13236	12975	12932	13100	13102	13047	12924	13047	13161	13155	12924	12968	13167	13198	13198	12947	13042	12918	13062	12946	12901	13083	13064	13024	13040	12828	13177	13311	13056	13133	13109	13253	12903	12899	13003	13004	13177	13068	13008	12995	13009	12959	13187	13143	12853	13050	13133	13002	13061	12982	12948	13154	13073	13080	13110	12957	13095	13061	12959	13000	13140	13021	13165	13021	12970	12951	12985	13080	13034	12949	12916	12937	13215	13128	13011	13004	13154	13040	13055	13121	13129	13153	12979	12963	13035	13108	13184	13130	13089	12988	13092	13039	12973	12972	13019	13013	13088	13031	13155	13093	13013	13209	13116	13065	13074	13165	12973	13064	13070	12863	13060	12968	13172	13079	12974	13126	13024	13004	13074	13082	12879	13049	13143	13059	12901	12923	13050	13103	13031	13099	13109	13166	13227	13026	13160	13034	12938	13021	13153	13085	13071	13077	13055	13185	13148	13121	13045	13049	13250	13141	13225	13126	13107	13060	13059	13111	12836	13123	13171	13074	12962	13063	13004	13031	13044	13009	13186	12997	13001	13109	13050	13092	13095	12962	12905	13092	13102	13186	13105	13259	12930	12997	13094	13108	13202	12936	13077	13155	12984	13084	13100	12979	12996	13156	13193	13121	13079	13148	13156	13104	13001	13154	13052	13171	13170	13122	13024	13045	13123	13054	13071	13093	13201	12975	12979	13007	13050	13027	13015	13145	13039	13029	12988	13120	13183	13041	12981	13013	13048	12999	13135	13033	13088	13084	13118	13173	13146	13051	12983	13037	12992	13062	13219	12961	13057	13299	13123	13111	13188	12965	13028	13123	12992	13076	12915	13151	13080	13052	13062	13039	12962	12997	13122	13080	12951	13059	12928	13099	13019	12910	13090	13013	12997	13060	13164	13030	13031	13021	13093	13188	13099	13124	13072	13076	12998	13170	13098	12971	13016	13014	13091	12931	13065	13042	13193	13046	13023	13063	13065	13023	12926	13098	13178	13072	12953	12980	13104	13102	13244	13183	13169	13103	13024	13227	13010	13075	13040	13019	13206	13259	12951	13087	13110	13028	13123	12908	13101	13121	12938	12985	13121	12970	12986	13123	13122	13093	13209	13176	13036	12950	13127	13021	13067	13015	13103	13215	13000	12963	13201	12998	13119	13143	12924	13126	13224	13117	13013	12974	13169	13101	12934	13082	12911	13280	13189	12858	13044	12929	13139	12899	13032	13137	12980	13185	13110	12968	13056	13090	13065	12961	13023	13219	12818	13070	13226	13005	13048	12950	13086	13094	13008	13253	12995	13013	13100	12871	13239	13034	12856	12970	13179	13129
25279	21607	27139	27168	19810	18100	17711	16628	16081	16186	16080	15912	15957	15876	15852	15819	15693	15743	15707	15781	15881	15597	15601	15616	15691	15497	15617	15498	15765	15426	15809	15697	15475	15661	15841	15687	15623	15435	15727	15730	15537	15500	15629	15413	15407	15584	15692	15769	15583	15597	15571	15781	15510	15587	15524	15517	15716	15582	15640	15656	15535	15691	15389	15378	15484	15542	15606	15599	15551	15578	15640	15546	15557	15668	15553	15499	15587	15740	15700	15659	15571	15507	15606	15541	15605	15727	15457	15647	15574	15625	15538	15612	15539	15477	15576	15611	15644	15689	15686	15570	15535	15647	15553	15568	15539	15670	15591	15482	15496	15730	15741	15598	15629	15628	15614	15685	15568	15532	15611	15610	15463	15558	15595	15452	15536	15526	15508	15682	15744	15617	15676	15557	15509	15281	15597	15642	15578	15594	15486	15567	15680	15495	15712	15681	15450	15589	15592	15710	15781	15564	15673	15563	15618	15526	15608	15653	15452	15594	15705	15583	15870	15740	15777	15534	15757	15658	15543	15547	15483	15395	15432	15592	15661	15714	15589	15305	15614	15596	15505	15703	15516	15498	15595	15275	15627	15355	15578	15700	15510	15451	15461	15643	15674	15814	15521	15622	15597	15655	15560	15577	15438	15840	15532	15657	15432	15393	15619	15402	15607	15584	15727	15636	15503	15559	15632	15577	15563	15601	15568	15528	15725	15635	15634	15672	15598	15542	15761	15511	15522	15627	15661	15406	15501	15664	15585	15547	15556	15409	15608	15543	15605	15363	15622	15646	15688	15441	15603	15576	15625	15564	15601	15503	15790	15427	15602	15564	15695	15618	15767	15780	15978	15456	15760	15711	15688	15546	15476	15516	15649	15551	15658	15530	15624	15629	15648	15551	15609	15602	15525	15698	15457	15639	15767	15678	15640	15561	15539	15330	15637	15651	15707	15633	15658	15704	15605	15654	15498	15620	15561	15332	15453	15524	15651	15645	15627	15404	15618	15552	15533	15251	15619	15555	15795	15700	15435	15610	15696	15644	15332	15486	15713	15510	15518	15697	15513	15616	15609	15571	15532	15666	15640	15634	15595	15615	15682	15592	15589	15785	15528	15628	15500	15513	15551	15548	15550	15777	15586	15423	15606	15491	15618	15510	15429	15666	15733	15454	15783	15503	15713	15618	15790	15627	15606	15475	15873	15652	15737	15396	15619	15772	15659	15504	15764	15632	15611	15664	15793	15694	15487	15542	15548	15698	15621	15578	15837	15633	15449	15493	15678	15824	15645	15413	15719	15463	15497	15623	15615	15556	15389	15514	15478	15551	15593	15452	15653	15616	15661	15630	15559	15386	15458	15617	15571	15656	15803	15645	15387	15556	15570	15317	15724	15513	15653	15631	15621	15711	15545	15646	15825	15577	15460	15604	15279	15515	15620	15582	15580	15536	15411	15511	15632	15489	15702	15499	15377	15648	15628	15672	15593	15671	15492	15567	15668	15537	15555	15709	15651	15475	15640	15709	15684	15630	15383	15469	15621	15524	15613	15621	15682	15566	15696	15626	15607	15478	15534	15320	15765	15703	15449	15618	15537	15416	15343	15624	15656	15420	15468	15782	15723	15755	15627	15670	15679	15725	15692	15499	15710	15650	15532	15678	15524	15721	15596	15493	15504	15670	15556	15623	15508	15473	15556	15705	15592	15568	15771	15510	15596	15746	15667	15534	15499	15655	15611	15550	15838	15610	15524	15719	15612	15572	15533	15560	15465	15369	15534	15427	15623	15604	15554	15588	15602	15444	15523	15532	15624	15678	15309	15774	15767	15623	15545	15481	15539	15555	15577	15628	15598	15555	15801	15598	15667	15689	15352	15473	15613	15613	15633	15567	15604	15422	15596	15596	15740	15578	15341	15526	15638	15609	15616	15779	15711	15665	15618	15640	15676	15551	15604	15454	15629	15566	15471	15605	15679	15571	15551	15587	15677	15672	15528	15484	15724	15606	15689	15434	15606	15539	15721	15616	15567	15495	15604	15534	15499	15590	15591	15732	15617	15520	15311	15702	15709	15828	15723	15719	15674	15430	15636	15530	15663	15603	15530	15728	15539	15711	15449	15677	15596	15538	15444	15445	15570	15375	15412	15718	15451	15490	15390	15568	15673	15695	15658	15684	15644	15821	15594	15482	15633	15676	15493	15649	15528	15567	15605	15675	15606	15618	15399	15629	15586	15539	15562	15566	15651	15535	15363	15453	15550	15410	15584	15517	15538	15580	15580	15532	15688	15448	15680	15478	15744	15685	15806	15560	15659	15412	15455	15674	15593	15665	15645	15557	15562	15529	15611	15595	15545	15602	15512	15565	15785	15546	15669	15471	15726	15405	15480	15435	15582	15520	15733	15619	15647	15434	15505	15590	15624	15687	15538	15577	15685	15473	15519	15636	15509	15562	15615	15472	15406	15622	15586	15492	15400	15604	15731	15724	15569	15508	15468	15693	15599	15667	15619	15673	15525	15412	15311	15573	15553	15605	15496	15649	15562	15535	15384	15484	15629	15542	15800	15697	15435	15563	15675	15794	15672	15635	15581	15681	15441	15424	15581	15525	15561	15643	15568	15507	15719	15565	15437	15622	15662	15605	15564	15581	15609	15601	15356	15717	15565	15723	15717	15724	15624	15500	15609	15483	15529	15617	15515	15569	15635	15420	15648	15627	15790	15740	15895	15653	15666	15492	15584	15416	15480	15402	15335	15514	15514	15441	15605	15404	15455	15567	15545	15537	15611	15592	15696	15595	15605	15556	15724	15568	15681	15498	15576	15753	15574	15564	15440	15600	15572	15583	15546	15581	15564	15635	15625	15549	15655	15776	15575	15468	15648	15556	15810	15675	15496	15584	15486	15652	15790	15533	15665	15420	15581	15639	15548	15576	15912	15445	15682	15643	15639	15630	15597	15750	15645	15860	15588	15716	15611	15616	15690	15683	15422	15755	15576	15515	15548	15565	15676	15438	15684	15706	15457	15625	15550	15616	15384	15417	15539	15591	15585	15741	15554	15607	15795	15906	15599	15656	15643	15536	15530	15639	15670	15634	15366	15444	15779	15503	15588	15756	15666	15564	15642	15741	15595	15507	15520	15314	15624	15472	15640	15519	15375	15647	15667	15719	15780	15590	15541	15605	15628	15585	15534	15607	15530	15472	15737	15744	15521	15496	15704	15716	15657	15707	15511	15624	15613	15607	15647	15678	15448	15480	15832	15576	15473	15647	15541	15636	15653	15409	15785	15706	15732	15556	15534	15377	15605	15525	15600	15470	15658	15590	15648	15712	15639	15427	15471	15621	15743	15767	15659	15400	15632	15662	15578	15419	15555	15725	15708	15606	15579	15585	15722	15527	15763	15625	15572	15491	15537	15565	15754	15529	15705	15742	15611	15804	15629	15360	15705	15567	15553	15433	15625	15609	15642	15766	15665	15653	15552	15458	15737	15418	15448	15656	15682	15814	15617	15517	15744	15703	15651	15600	15601	15721	15767	15668	15755	15840	15567	15629	15581	15718	15540	15694	15646	15563	15479	15690	15613	15559	15639	15605	15599	15612	15580	15551	15575	15544	15693	15702	15648	15560	15594	15362	15613	15563	15431	15520	15745	15535	15690	15484	15525	15647	15581	15709	15809	15703	15712	15591	15589	15744	15893	15579	15578	15630	15510	15646	15606	15641	15609	15537	15618	15705	15468	15806	15557	15580	15488	15541	15688	15509	15552	15516	15656	15527	15518	15474	15511	15492	15727	15764	15603	15426	15713	15419	15571	15814	15733	15571	15593	15546	15626	15456	15480	15347	15612	15846	15699	15584	15529	15557	15694	15632	15637	15563	15770	15502	15594	15708	15463	15717	15663	15700	15545	15594	15828	15674	15429	15516	15543	15497	15354	15538	15605	15658	15530	15654	15509	15364	15634	15467	15572	15527	15669	15734	15562	15644	15558	15445	15864	15532	15475	15644	15793	15643	15705	15812	15578	15669	15527	15646	15580	15684	15539	15618	15660	15664	15558	15522	15392	15454	15631	15653	15505	15549	15434	15448	15711	15656	15623	15498	15603	15768	15646	15593	15559	15424	15531	15646	15481	15588	15805	15508	15554	15718	15661	15563	15596	15490	15398	15493	15512	15517	15602	15638	15633	15793	15556	15536	15602	15652	15578	15550	15676	15805	15616	15645	15629	15537	15480	15420	15618	15564	15665	15465	15437	15593	15635	15621	15513	15796	15721	15473	15754	15466	15370	15676	15819	15662	15670	15555	15568	15640	15660	15560	15522	15487	15560	15686	15508	15595	15503	15686	15824	15623	15572	15446	15557	15768	15742	15332	15458	15628	15664	15425	15595	15572	15664	15811	15431	15538	15560	15646	15532	15551	15462	15623	15777	15696	15604	15679	15684	15708	15565	15626	15460	15438	15635	15687	15517	15610	15527	15783	15615	15649	15575	15780	15560	15574	15388	15561	15477	15560	15627	15715	15635	15463	15713	15632	15770	15817	15713	15335	15667	15637	15574	15369	15526	15576	15527	15703	15523	15471	15683	15683	15543	15451	15495	15740	15398	15603	15501	15588	15351	15765	15552	15474	15686	15705	15422	15449	15565	15644	15854	15499	15544	15522	15430	15459	15852	15648	15775	15632	15754	15692	15899	15477	15793	15696	15570	15642	15479	15600	15539	15485	15653	15624	15673	15600	15495	15730	15693	15721	15544	15556	15495	15731	15587	15631	15630	15618	15697	15572	15696	15735	15821	15666	15712	15569	15803	15609	15588	15414	15733	15668	15423	15779	15675	15678	15597	15666	15516	15561	15404	15660	15620	15626	15682	15746	15529	15608	15517	15672	15499	15510	15561	15627	15625	15639	15780	15549	15521	15533	15608	15586	15532	15574	15639	15467	15420	15398	15581	15580	15548	15639	15537	15683	15510	15792	15748	15737	15773	15460	15749	15561	15590	15636	15554	15609	15702	15540	15476	15480	15621	15759	15555	15502	15706	15650	15652	15527	15436	15798	15488	15494	15568	15667	15738	15399	15499	15479	15575	15551	15758	15511	15774	15694	15304	15630	15697	15790	15453	15589	15673	15649	15596	15673	15616	15719	15628	15618	15570	15621	15589	15635
19184	34058	25225	20164	17896	16813	15723	15094	14643	14406	14012	14062	13750	13788	13827	13705	13839	13786	14018	13675	13663	13744	13566	13609	13793	13590	13687	13615	13661	13531	13508	13396	13712	13558	13705	13678	13693	13596	13554	13681	13632	13642	13599	13572	13514	13571	13741	13603	13617	13500	13671	13644	13662	13538	13687	13744	13660	13611	13600	13602	13655	13572	13463	13498	13679	13525	13584	13589	13545	13648	13650	13576	13576	13694	13727	13763	13636	13794	13614	13572	13546	13673	13579	13612	13700	13691	13656	13397	13509	13706	13730	13489	13625	13629	13738	13661	13673	13455	13685	13515	13689	13601	13638	13638	13580	13408	13662	13776	13762	13631	13639	13546	13547	13666	13649	13474	13730	13580	13625	13740	13569	13551	13567	13689	13635	13626	13504	13378	13603	13516	13705	13594	13669	13541	13546	13829	13566	13640	13546	13708	13619	13551	13745	13643	13699	13377	13595	13808	13671	13459	13612	13679	13566	13847	13681	13424	13736	13515	13618	13476	13566	13549	13613	13536	13525	13579	13448	13561	13720	13461	13563	13818	13586	13500	13623	13475	13671	13558	13692	13591	13431	13625	13616	13514	13502	13517	13449	13658	13622	13642	13682	13721	13511	13418	13557	13519	13478	13575	13501	13638	13649	13460	13786	13575	13618	13687	13620	13581	13581	13570	13719	13691	13619	13639	13475	13594	13487	13598	13754	13567	13592	13554	13595	13483	13666	13527	13615	13604	13416	13704	13561	13557	13582	13451	13556	13577	13584	13669	13652	13492	13630	13668	13631	13559	13456	13694	13600	13631	13575	13654	13603	13573	13491	13616	13604	13605	13598	13752	13697	13525	13583	13568	13660	13594	13559	13515	13503	13690	13533	13479	13449	13510	13566	13398	13353	13817	13704	13709	13554	13341	13650	13685	13534	13518	13765	13672	13718	13511	13750	13529	13537	13581	13613	13589	13598	13475	13415	13654	13582	13582	13475	13613	13645	13540	13603	13525	13578	13659	13567	13358	13595	13571	13666	13556	13509	13639	13483	13579	13542	13606	13466	13532	13555	13609	13639	13622	13355	13601	13653	13526	13670	13463	13561	13691	13572	13735	13711	13518	13547	13707	13611	13647	13601	13706	13778	13592	13632	13667	13803	13564	13599	13599	13547	13535	13646	13583	13714	13578	13731	13351	13590	13636	13527	13721	13584	13531	13609	13447	13629	13715	13580	13600	13690	13608	13483	13552	13620	13604	13650	13570	13575	13612	13691	13402	13591	13444	13838	13633	13526	13538	13492	13763	13546	13579	13654	13497	13703	13676	13835	13488	13532	13529	13629	13697	13479	13710	13712	13501	13669	13546	13495	13552	13863	13417	13666	13721	13506	13769	13671	13665	13531	13546	13426	13568	13453	13802	13467	13607	13643	13502	13492	13583	13746	13677	13627	13493	13761	13616	13543	13620	13696	13477	13547	13632	13553	13624	13570	13643	13595	13619	13632	13478	13611	13513	13662	13507	13588	13571	13616	13457	13461	13569	13553	13502	13514	13612	13634	13698	13696	13708	13503	13562	13623	13802	13609	13548	13504	13643	13614	13636	13648	13632	13676	13348	13708	13687	13569	13427	13519	13607	13554	13622	13572	13550	13522	13508	13419	13664	13388	13500	13517	13565	13583	13554	13678	13551	13587	13573	13713	13678	13737	13655	13642	13601	13512	13795	13530	13742	13665	13615	13552	13697	13562	13474	13677	13568	13590	13425	13821	13621	13669	13559	13692	13604	13511	13538	13489	13646	13488	13693	13546	13546	13360	13555	13462	13523	13394	13516	13579	13627	13581	13701	13680	13643	13502	13532	13546	13504	13746	13552	13548	13648	13688	13630	13676	13523	13595	13587	13696	13665	13491	13593	13745	13604	13591	13675	13658	13631	13470	13634	13632	13485	13650	13624	13668	13538	13591	13624	13545	13461	13654	13578	13534	13504	13817	13536	13539	13638	13654	13384	13603	13617	13632	13523	13667	13544	13590	13724	13725	13580	13478	13635	13632	13618	13482	13712	13521	13592	13312	13791	13473	13766	13732	13520	13693	13580	13625	13586	13557	13643	13730	13719	13623	13640	13637	13574	13770	13514	13785	13564	13696	13605	13658	13386	13593	13321	13566	13695	13684	13674	13745	13536	13614	13592	13629	13570	13402	13649	13600	13621	13604	13692	13521	13629	13705	13625	13603	13685	13647	13637	13739	13563	13750	13592	13630	13579	13689	13567	13494	13668	13586	13543	13553	13493	13534	13639	13498	13679	13693	13599	13715	13562	13546	13632	13506	13615	13595	13597	13524	13616	13681	13639	13510	13698	13601	13639	13547	13528	13595	13633	13455	13671	13501	13599	13569	13452	13484	13577	13663	13601	13497	13777	13523	13647	13507	13579	13511	13580	13675	13334	13544	13584	13553	13900	13705	13723	13516	13668	13435	13749	13681	13684	13704	13435	13781	13656	13673	13472	13359	13780	13496	13639	13498	13676	13516	13486	13538	13640	13635	13717	13563	13596	13588	13630	13690	13641	13676	13626	13620	13686	13568	13570	13560	13712	13696	13595	13491	13733	13583	13552	13718	13502	13508	13554	13530	13478	13595	13683	13616	13709	13647	13763	13611	13393	13554	13471	13599	13691	13623	13510	13690	13569	13678	13419	13836	13591	13588	13563	13587	13633	13622	13691	13720	13548	13623	13534	13530	13660	13700	13634	13601	13565	13503	13500	13614	13586	13680	13527	13607	13622	13528	13715	13548	13540	13658	13683	13695	13561	13676	13494	13637	13690	13592	13678	13576	13752	13720	13549	13603	13694	13498	13596	13796	13732	13535	13490	13478	13488	13650	13608	13662	13691	13608	13630	13628	13711	13529	13680	13571	13566	13691	13567	13648	13880	13564	13707	13679	13722	13582	13658	13568	13683	13565	13538	13703	13729	13644	13681	13582	13556	13668	13540	13649	13707	13713	13644	13645	13781	13608	13525	13683	13544	13483	13550	13641	13582	13461	13541	13437	13606	13576	13595	13513	13556	13652	13657	13622	13689	13568	13751	13692	13631	13638	13638	13750	13509	13638	13633	13625	13616	13475	13584	13634	13556	13750	13466	13440	13549	13588	13710	13664	13608	13523	13750	13624	13574	13567	13548	13565	13413	13590	13555	13707	13716	13640	13711	13591	13474	13607	13681	13387	13668	13562	13559	13517	13660	13627	13685	13614	13656	13696	13479	13518	13654	13589	13636	13483	13602	13717	13588	13391	13694	13546	13517	13594	13905	13698	13487	13780	13578	13711	13682	13613	13579	13569	13694	13490	13431	13512	13680	13598	13644	13570	13664	13726	13712	13833	13541	13699	13657	13521	13418	13694	13515	13444	13722	13619	13662	13512	13649	13673	13600	13583	13593	13641	13501	13570	13613	13722	13650	13660	13449	13486	13761	13659	13525	13729	13567	13699	13716	13625	13634	13528	13555	13553	13577	13461	13630	13498	13653	13699	13710	13487	13767	13562	13764	13647	13621	13518	13592	13598	13661	13560	13746	13587	13586	13577	13595	13715	13786	13561	13526	13495	13591	13577	13572	13714	13767	13736	13631	13523	13585	13586	13493	13608	13537	13602	13557	13488	13472	13476	13656	13683	13502	13575	13655	13564	13526	13659	13498	13525	13702	13515	13485	13503	13673	13421	13720	13531	13476	13810	13683	13642	13628	13649	13701	13645	13506	13626	13428	13676	13685	13621	13633	13532	13570	13513	13657	13602	13563	13630	13661	13588	13500	13617	13463	13550	13502	13634	13496	13710	13599	13609	13618	13717	13605	13500	13701	13672	13591	13542	13573	13785	13465	13622	13728	13752	13664	13765	13721	13711	13527	13552	13503	13481	13501	13659	13628	13636	13559	13633	13514	13796	13591	13712	13587	13558	13587	13746	13688	13546	13845	13688	13615	13579	13630	13525	13618	13592	13500	13651	13667	13627	13730	13549	13610	13692	13683	13700	13684	13598	13596	13640	13640	13705	13624	13594	13656	13708	13477	13828	13585	13576	13614	13544	13506	13587	13566	13479	13468	13682	13511	13536	13368	13670	13565	13604	13507	13490	13577	13630	13589	13593	13627	13620	13655	13607	13766	13616	13670	13657	13732	13593	13542	13677	13621	13627	13641	13447	13608	13778	13390	13684	13462	13616	13609	13518	13683	13583	13604	13742	13442	13452	13507	13642	13558	13670	13368	13690	13642	13727	13695	13683	13545	13599	13650	13574	13662	13553	13610	13601	13625	13699	13533	13603	13749	13570	13714	13560	13629	13844	13587	13644	13447	13447	13608	13595	13743	13593	13563	13631	13580	13737	13506	13684	13603	13728	13631	13587	13657	13765	13576	13583	13616	13459	13670	13665	13522	13600	13438	13580	13513	13675	13674	13555	13517	13590	13610	13622	13650	13771	13565	13568	13618	13511	13659	13592	13575	13443	13639	13538	13612	13763	13575	13618	13608	13771	13554	13721	13658	13716	13480	13562	13712	13476	13512	13619	13512	13576	13518	13490	13708	13643	13545	13447	13758	13600	13569	13748	13629	13573	13501	13570	13594	13583	13374	13535	13605	13663	13656	13591	13453	13538	13646	13590	13556	13611	13525	13571	13518	13706	13711	13806	13532	13696	13740	13548	13685	13734	13515	13657	13574	13522	13582	13592	13654	13560	13553	13668	13528	13625	13591	13601	13553	13450	13666	13540	13555	13636	13556	13593	13520	13581	13591	13515	13487	13752	13536	13578	13662	13550	13550	13673	13934	13696	13551	13689	13486	13539	13552	13704	13525	13604	13576	13735	13627	13534	13616	13465	13590	13579	13726	13615	13695	13454	13553	13802	13739	13517	13682	13678	13690	13646	13466	13656	13536	13460	13564	13748	13435	13436	13598	13580	13624	13579	13542	13868	13677	13636	13644	13746	13588	13533	13565	13639	13479	13744	13437	13660	13548	13601	13665	13682	13582	13568	13650	13573	13826	13574	13607	13589	13515	13616	13587	13615	13772	13430	13764	13569	13540	13643	13615	13616	13643	13618	13600	13516	13588	13667	13443	13677	13576	13516	13664	13704	13590	13633	13414	13630	13477	13615	13700	13619	13685	13657	13661
22619	21589	28918	24767	21931	23311	22220	17222	15968	15846	15657	15405	15313	15183	15094	15041	14859	15015	14899	14836	14849	14751	14740	14770	14656	14825	14732	14869	14712	14798	14643	14548	14711	14931	14607	14575	14523	14680	14556	14595	14667	14791	14627	14636	14785	14731	14755	14711	14685	14714	14570	14626	14627	14539	14583	14555	14584	14741	14545	14528	14731	14479	14628	14570	14535	14616	14558	14694	14479	14468	14467	14654	14720	14512	14619	14623	14522	14722	14735	14763	14673	14459	14477	14556	14562	14645	14571	14646	14702	14567	14662	14485	14671	14611	14511	14466	14358	14586	14547	14570	14551	14602	14508	14538	14572	14483	14544	14462	14612	14670	14499	14686	14562	14582	14645	14585	14608	14401	14520	14580	14555	14644	14552	14714	14515	14515	14511	14619	14623	14584	14525	14611	14492	14529	14534	14590	14890	14803	14579	14550	14500	14425	14474	14598	14551	14343	14655	14592	14664	14703	14400	14522	14659	14427	14668	14613	14663	14569	14546	14528	14392	14450	14458	14596	14636	14668	14699	14592	14589	14429	14308	14527	14513	14645	14579	14606	14474	14640	14710	14493	14556	14636	14634	14594	14612	14501	14494	14524	14686	14705	14496	14681	14555	14537	14604	14706	14644	14580	14577	14632	14563	14487	14668	14448	14523	14459	14584	14464	14557	14583	14435	14513	14616	14558	14664	14467	14703	14547	14509	14845	14740	14555	14558	14678	14435	14510	14425	14621	14787	14666	14718	14546	14525	14519	14645	14559	14583	14633	14601	14648	14790	14559	14569	14443	14647	14628	14702	14541	14579	14491	14569	14410	14727	14556	14588	14532	14879	14693	14682	14665	14612	14715	14613	14472	14424	14593	14612	14419	14657	14754	14543	14542	14737	14534	14742	14792	14518	14569	14621	14644	14435	14487	14604	14465	14621	14390	14577	14544	14710	14541	14614	14484	14680	14800	14521	14508	14460	14501	14590	14516	14674	14535	14592	14472	14531	14565	14795	14633	14624	14583	14662	14597	14496	14505	14779	14528	14682	14467	14755	14671	14579	14707	14477	14756	14474	14709	14688	14491	14780	14692	14608	14543	14693	14538	14421	14557	14674	14520	14604	14626	14601	14634	14611	14484	14563	14771	14559	14529	14487	14513	14645	14601	14603	14492	14570	14453	14530	14617	14695	14554	14594	14446	14613	14653	14448	14523	14572	14476	14420	14539	14616	14673	14626	14432	14510	14563	14444	14527	14737	14562	14778	14429	14635	14543	14613	14669	14682	14524	14580	14818	14511	14688	14485	14595	14629	14439	14702	14502	14648	14375	14543	14587	14384	14602	14585	14492	14711	14480	14784	14463	14581	14580	14542	14569	14583	14599	14494	14530	14536	14635	14455	14481	14463	14564	14521	14398	14635	14473	14428	14614	14515	14530	14557	14564	14710	14626	14535	14555	14687	14537	14429	14597	14488	14472	14775	14496	14638	14591	14378	14453	14480	14545	14666	14449	14533	14547	14697	14552	14621	14538	14637	14591	14618	14670	14507	14474	14386	14595	14563	14483	14579	14536	14648	14460	14700	14459	14526	14518	14425	14577	14568	14682	14609	14542	14728	14567	14531	14667	14575	14632	14726	14664	14617	14472	14723	14689	14569	14510	14608	14656	14601	14506	14696	14683	14571	14604	14497	14489	14617	14588	14504	14581	14731	14383	14466	14514	14588	14647	14643	14519	14541	14351	14593	14591	14642	14459	14577	14569	14606	14644	14586	14467	14425	14527	14537	14581	14605	14474	14496	14596	14544	14645	14500	14656	14511	14453	14372	14605	14659	14584	14617	14635	14471	14568	14544	14764	14377	14529	14723	14480	14551	14647	14819	14483	14392	14519	14478	14721	14622	14496	14532	14646	14470	14717	14599	14455	14528	14533	14310	14586	14463	14507	14458	14489	14663	14435	14536	14562	14429	14617	14747	14450	14458	14492	14188	14532	14810	14746	14783	14650	14530	14628	14520	14579	14630	14540	14423	14631	14403	14607	14586	14514	14761	14601	14448	14441	14675	14578	14480	14396	14615	14702	14701	14427	14457	14556	14622	14488	14525	14601	14458	14556	14420	14656	14449	14621	14837	14671	14645	14605	14722	14649	14525	14476	14632	14587	14535	14575	14716	14313	14925	14696	14536	14661	14826	14705	14579	14717	14738	14579	14456	14645	14626	14681	14503	14553	14429	14626	14474	14464	14526	14673	14380	14354	14600	14822	14599	14643	14545	14619	14277	14552	14407	14469	14420	14553	14652	14488	14675	14484	14433	14696	14601	14691	14628	14620	14636	14516	14649	14775	14638	14589	14415	14608	14772	14593	14769	14714	14448	14560	14673	14493	14509	14593	14700	14535	14591	14579	14503	14743	14629	14331	14406	14535	14743	14459	14501	14529	14454	14623	14573	14475	14478	14635	14444	14719	14558	14493	14639	14556	14486	14689	14540	14477	14475	14544	14589	14501	14489	14479	14569	14571	14654	14627	14541	14786	14385	14423	14699	14456	14638	14607	14820	14348	14622	14540	14478	14567	14602	14497	14607	14581	14623	14750	14466	14505	14651	14606	14597	14461	14570	14737	14581	14564	14795	14490	14529	14675	14578	14536	14875	14471	14614	14491	14670	14636	14706	14232	14409	14624	14471	14348	14594	14739	14537	14465	14331	14626	14455	14572	14422	14526	14588	14583	14623	14758	14799	14497	14666	14497	14571	14755	14495	14502	14671	14728	14479	14553	14425	14609	14628	14627	14571	14452	14649	14360	14569	14746	14499	14501	14510	14665	14668	14886	14614	14696	14580	14780	14633	14467	14508	14611	14725	14546	14615	14428	14396	14571	14624	14704	14501	14600	14528	14327	14565	14579	14515	14541	14525	14656	14528	14624	14453	14645	14588	14601	14570	14540	14425	14650	14718	14410	14573	14474	14607	14494	14615	14616	14485	14529	14496	14685	14709	14680	14593	14530	14637	14610	14468	14516	14432	14308	14543	14312	14616	14521	14718	14459	14615	14309	14648	14467	14651	14443	14441	14562	14545	14776	14719	14699	14689	14588	14541	14450	14548	14612	14444	14597	14582	14647	14497	14534	14708	14597	14467	14601	14613	14550	14660	14531	14536	14546	14625	14532	14522	14701	14514	14536	14803	14399	14508	14636	14604	14597	14513	14550	14534	14484	14594	14520	14792	14502	14521	14528	14448	14479	14624	14626	14637	14497	14522	14577	14673	14654	14660	14734	14557	14454	14481	14536	14789	14401	14449	14533	14610	14822	14680	14629	14519	14674	14709	14735	14468	14501	14598	14512	14610	14634	14562	14739	14584	14674	14775	14547	14616	14482	14580	14649	14324	14581	14396	14474	14526	14477	14574	14361	14552	14490	14877	14598	14515	14673	14694	14346	14323	14632	14735	14627	14261	14603	14466	14591	14515	14504	14522	14625	14518	14482	14495	14666	14457	14366	14586	14547	14554	14421	14296	14635	14716	14492	14620	14289	14471	14609	14372	14304	14571	14742	14411	14448	14599	14568	14567	14331	14465	14552	14455	14527	14583	14554	14519	14607	14603	14689	14595	14643	14638	14747	14461	14385	14429	14450	14495	14367	14467	14623	14662	14507	14625	14494	14549	14475	14747	14566	14462	14554	14411	14738	14599	14542	14470	14456	14660	14616	14399	14612	14744	14419	14578	14604	14639	14535	14379	14456	14469	14388	14604	14654	14762	14552	14507	14544	14565	14564	14492	14621	14395	14674	14680	14601	14477	14559	14471	14591	14716	14653	14589	14575	14534	14819	14478	14582	14677	14691	14648	14549	14510	14575	14458	14493	14695	14582	14543	14493	14658	14506	14638	14699	14565	14455	14757	14521	14514	14524	14688	14591	14707	14532	14758	14518	14607	14790	14577	14305	14407	14436	14604	14594	14596	14519	14376	14620	14437	14442	14730	14620	14592	14546	14457	14704	14463	14701	14640	14536	14433	14499	14451	14508	14338	14681	14489	14583	14632	14589	14613	14501	14785	14436	14655	14504	14599	14500	14653	14559	14636	14476	14675	14597	14644	14588	14694	14449	14622	14543	14498	14641	14490	14643	14576	14654	14403	14469	14589	14616	14471	14574	14488	14525	14391	14598	14676	14703	14643	14661	14475	14541	14507	14524	14543	14621	14631	14528	14648	14358	14496	14564	14573	14592	14594	14559	14684	14593	14585	14358	14505	14533	14443	14584	14508	14375	14606	14439	14494	14413	14697	14650	14318	14612	14614	14321	14530	14564	14655	14441	14393	14707	14614	14540	14517	14480	14504	14595	14551	14787	14498	14624	14489	14550	14508	14542	14423	14636	14448	14329	14428	14481	14735	14543	14488	14539	14595	14475	14804	14540	14619	14442	14555	14680	14542	14552	14585	14618	14417	14571	14364	14407	14529	14545	14447	14579	14564	14529	14655	14566	14565	14463	14351	14521	14648	14609	14643	14702	14642	14634	14726	14521	14545	14581	14743	14675	14417	14423	14406	14658	14520	14457	14478	14554	14635	14669	14675	14654	14423	14597	14441	14514	14608	14647	14637	14742	14597	14539	14641	14552	14440	14569	14566	14631	14676	14623	14519	14667	14590	14465	14542	14463	14596	14500	14388	14572	14684	14555	14587	14664	14636	14568	14388	14517	14603	14557	14605	14555	14490	14407	14517	14243	14343	14369	14409	14413	14553	14540	14470	14538	14584	14612	14606	14688	14471	14588	14576	14594	14605	14510	14556	14576	14558	14651	14556	14592	14584	14486	14590	14438	14512	14743	14587	14480	14524	14669	14587	14497	14615	14546	14461	14515	14494	14641	14393	14596	14668	14581	14738	14698	14700	14757	14625	14520	14514	14725	14541	14483	14600	14599	14573	14677	14486	14345	14531	14545	14784	14664	14552	14531	14512	14822	14609	14684	14625	14840	14467	14612	14521	14547	14592	14584	14433	14640	14553	14432	14654	14648	14625	14588	14550	14431	14612	14705	14594	14529	14593	14489	14631	14474	14555	14574	14616	14611	14670	14477	14524	14734	14582	14346	14574	14480	14772	14421	14571	14503	14644	14788	14596	14418	14682	14547	14468	14718	14588	14711	14539	14767	14550	14608	14626	14436
19453	40600	29814	23449	20763	18353	16675	15500	15150	14406	14044	13704	13468	13535	13358	13282	13379	13201	13277	13218	13029	13137	13169	12979	13034	12919	13006	12974	13016	12934	13003	12906	12970	12977	13062	12903	13078	12920	12831	13083	12995	12932	12939	13034	12912	13014	13006	12986	12830	12865	12885	13088	12988	13072	12909	12953	12756	13103	13054	13029	12792	12966	12936	13058	12999	13062	12975	13165	13180	13045	12932	13074	13039	13046	12872	12941	13033	13060	12898	12856	13177	12956	12847	12867	12945	13053	12955	12946	12945	13137	12913	13075	12987	12953	12942	12968	12869	13116	13111	12993	12864	13012	13057	13059	12884	13136	12789	12953	12970	12912	12997	12956	12907	13182	13016	12809	13035	12977	12905	12887	13014	13040	13071	12876	12936	12934	12892	12962	12944	12871	13077	12900	12937	12929	12867	12871	12970	12828	13117	12872	12918	13089	13008	13104	13021	13020	12945	12899	12800	12944	12950	12938	12926	13035	12912	12915	12966	12952	12966	12965	13032	12975	12886	12928	13030	12925	13103	12913	13079	12994	12933	13083	12791	12871	12979	12876	12926	13040	12951	13091	12956	12913	13033	12981	13070	12837	12851	12846	12919	12926	12977	12945	12919	13023	12734	13060	12925	12891	12878	13024	12945	12988	12934	12958	13052	12867	13000	12930	12964	12992	12868	13081	12882	12835	13054	12937	12848	12909	12681	12899	12912	12908	13022	13053	12991	12762	12883	12934	12880	13011	12891	13184	12838	12861	12944	13056	13046	12962	12899	13167	12950	12948	12966	12789	13014	13023	13078	13052	12830	13084	12952	12966	13009	12850	12989	12998	12988	12929	13013	12936	13232	12871	13069	13017	12977	12929	13170	13030	12874	13104	13041	12851	12928	13048	12895	12916	12878	12995	12891	12924	12980	12950	13025	12947	13122	12923	13040	12930	12912	12982	12909	13003	12921	13043	12862	12985	12949	12934	13056	12950	12922	12967	13095	12970	13009	12802	12969	12827	12861	13095	12931	13077	12913	12898	12987	13077	12911	12887	12981	12980	12925	13093	13108	12967	12977	12798	13089	13046	12888	12979	12962	12988	13050	13017	12791	12910	13099	12866	13047	12854	12966	12984	13083	13003	12942	12858	12893	12969	13005	13063	12950	12813	12898	12921	13083	12887	12873	12861	13001	13018	12949	12871	12901	12785	13026	12990	13009	12916	13087	12992	13001	13090	12981	12944	12962	13012	13044	12921	12815	12941	12810	12947	13105	12936	12853	12976	12884	12912	13025	12834	12941	13118	13010	12936	13036	12956	12928	12913	13021	12942	12960	13004	13023	12792	12840	12981	13045	13081	12810	13008	13003	13052	13015	12879	13067	13025	12912	12955	12920	12928	12971	12863	12971	12801	13019	13049	12963	12935	12936	13058	12939	12906	13138	12980	13055	12788	12868	12683	13092	12996	12977	12828	12867	13000	13013	13033	12869	12939	13161	12935	12847	13033	12952	12970	13033	12893	12987	13034	12992	13012	13005	12791	12962	12941	12953	12936	13052	13001	13070	13030	12915	12976	12843	12893	12950	12931	13011	13057	12929	12923	12986	13016	12977	12880	12970	12968	13014	12926	12880	12997	12962	12954	13052	12864	12968	12905	12827	12871	13069	12998	12921	13173	13087	12892	13037	13120	12960	12872	12890	13118	12938	12813	12942	12994	12937	12936	12964	13090	12934	12912	13021	13040	12862	12880	12892	12895	12907	13054	12872	12928	13021	12897	12921	12898	12922	12960	12946	13083	12847	12985	13078	12830	12806	13158	12977	13236	12857	13104	12870	13004	12984	12980	13046	13171	12859	12828	13163	12938	13005	12827	12922	12933	12927	12995	13027	13034	12956	12946	13147	12940	12788	12916	12868	12870	12957	13233	13117	12927	13007	12747	12893	12997	12996	12952	12949	12932	12963	13012	12894	13126	13049	12944	12758	12929	12868	13017	13043	12896	12926	12939	12972	13044	12947	12822	12907	12823	12940	12931	12957	13135	12992	12909	12872	12897	12950	12883	12972	12878	12984	12966	12868	13026	12836	13022	12960	12943	13030	12970	12959	13088	12878	12989	12851	12856	13070	12912	12997	12884	13079	12940	12864	12945	13013	13015	13130	13037	12826	12833	12867	12988	12898	12752	13011	12990	12886	12954	13039	13081	12984	12937	12740	13049	13023	12955	12875	12914	12893	12921	12907	12909	12946	13009	12987	13063	13015	12934	13155	12940	12948	12933	12916	12800	13080	12981	13014	13097	12798	12913	12961	12949	12991	12890	13048	13102	12999	12956	13168	12764	12998	12901	12916	13000	12875	12973	13110	12886	13054	13002	13048	13071	12835	12987	12901	13045	12864	12887	12904	12948	12947	13079	12979	12994	12892	12831	13001	12873	12724	13073	12983	12980	13065	13104	12854	12887	13049	12967	12986	12881	12975	12944	13017	13020	12913	13066	12968	12883	12859	12806	13058	12838	13047	13045	12986	12913	12797	12817	13006	13024	12908	12774	13024	13012	12762	12742	12909	12947	12806	12930	13006	12971	12907	13037	12969	13009	12930	12845	12829	12982	12989	13045	13017	12890	13134	13046	12835	13011	13118	13048	13090	12924	13085	12857	12880	13038	12934	12976	13116	12972	12663	13033	12950	13050	13115	12968	12939	13027	12968	12931	12827	13038	12988	12966	12928	12870	12925	12981	12953	13059	12860	12897	12935	12971	12769	12945	13049	12912	12950	12764	12908	13058	12952	13025	13011	12894	12944	12848	12874	13223	12887	12905	12994	12850	12863	12997	12987	12888	13146	13039	12980	12998	12901	13112	12907	12898	12887	12989	13005	13032	12944	13016	12916	13012	12995	13007	12953	12962	12983	12911	12975	12898	12900	12869	12767	12917	12843	12955	13083	12828	13026	12902	12961	12831	13031	12911	12877	12733	13085	12903	12829	12875	12875	12899	12930	12883	13010	12854	12952	12867	12855	12977	12934	12954	13004	12921	13046	12917	12965	12992	12986	12888	12909	12901	12934	12989	12898	12979	13002	13009	12925	12918	13098	12772	13091	12947	12972	12931	12912	12970	13064	12862	12875	13032	13013	12984	12781	12999	13023	13126	12923	12751	13054	13017	13068	12827	12975	13012	13041	13025	13069	13021	13029	12960	12951	12988	12838	12925	12899	13109	12838	13031	12860	13145	12952	12887	12966	12929	12870	12830	12956	12915	12926	12985	12802	13021	12969	12919	12940	12945	12896	13020	12991	12820	12828	12991	12996	13021	12993	13045	12840	12859	12916	12910	12980	13034	13015	12871	12902	13007	13011	13196	13063	12819	12934	13008	12994	12895	13120	12995	12908	12942	13054	12833	12942	12940	12906	13057	12922	13009	13030	12949	13116	12997	12821	12975	13021	12957	13056	13085	12913	12822	13025	12991	12815	12989	12852	12958	12889	12997	12881	12916	12991	12915	12939	13155	12902	13123	12921	12986	12839	12952	12851	12905	12919	12869	12992	12959	13015	13047	12869	12897	12932	12975	12995	12933	13080	12966	13205	12913	12807	12911	12818	12982	13074	13037	12872	13030	12900	12982	12896	13000	12986	12887	12909	13091	12938	12947	13033	13050	12990	12992	12897	13018	12827	12987	13053	12845	13029	13023	12961	13112	12982	12898	12907	13008	12919	12888	12867	13050	12919	12911	12996	12968	13072	12925	12850	12813	12971	12955	12998	12888	13088	13000	12945	12943	12718	12775	12882	13090	12742	12901	12883	12896	13047	13021	12933	12939	12992	12933	13080	12981	12949	12926	12931	13048	13105	13013	12869	13039	13024	12910	13007	13006	12963	12992	13049	12927	12912	12886	12985	13069	12920	13129	12960	12899	12918	12919	12893	13005	13110	12923	13004	12906	13018	12892	13015	13013	13028	12876	12855	12922	12822	12910	13091	12874	13066	12922	12884	12940	13082	12933	13039	12779	12875	13032	13039	12972	13031	13013	12795	13049	12943	13018	12914	12937	12944	12877	12952	12912	12939	12906	12915	12969	12942	12896	12970	12866	12956	12879	13061	12794	13095	12991	12841	12999	12963	12783	13082	12978	12967	13050	12900	12921	12830	12820	12982	12949	13104	13053	12863	12987	12979	12869	13090	12865	13040	12737	12778	12931	12976	12943	13100	12912	12997	12851	12843	12771	12892	13012	12782	12944	12884	12752	13054	12861	12924	12850	12999	12931	13002	12792	13065	13002	13106	13034	12983	12875	13066	12975	13001	13013	12963	12763	12890	12943	12959	13020	12986	12942	13112	12955	12872	12945	12871	12945	12911	12830	12701	13044	13123	12883	12957	12843	12946	12874	12974	13027	12995	12942	13059	13016	13132	12917	12796	12890	12897	12920	12997	13001	12808	13021	13010	12977	12909	12854	13032	12788	12878	12955	12837	13089	12957	13021	12952	13012	12963	13006	13020	13069	12951	12891	12837	13010	12914	13030	12849	13109	12791	12802	13185	12966	13028	13034	12972	12899	12927	13002	12699	12834	12890	13103	13004	13046	12828	13077	12941	12981	12870	12875	12970	12912	12909	12981	12936	13024	13008	12846	13149	12963	12983	12833	12797	12987	12914	12874	12985	12860	12953	12928	13001	13015	13164	13033	13002	12831	12913	13107	12928	12975	12949	12930	12933	12886	13000	12928	13130	13042	12993	13048	13058	12771	12874	12994	12941	12973	12811	12844	12894	12958	12813	13010	12894	12925	12910	12968	13076	12917	12986	12844	12982	12983	12960	13017	13024	13001	13125	12828	13027	12939	12939	12845	12887	13030	13011	13015	13061	12961	12902	13090	13029	12993	13028	12960	13042	12951	12985	12950	13156	12868	13125	12952	12882	12963	12943	12764	13027	13046	12887	12854	12951	12939	13043	12975	12740	12907	12901	12892	13001	12954	12960	12943	13102	13036	13012	12978	12833	12932	12899	13050	12908	13099	12979	12919	12937	12889	12871	13064	12904	12951	12956	13090	12833	12987	12914	12842	12751	12955	13007	13052	12933	13006	12884	13012	13092	12980	12985	13027	12690	12873	12981	13102	12879	12943	12930	13018	12973	12987	13051	13005	12871	13000	12976	12954	13063	12850	12966	12976
29896	24509	26637	22259	18563	17403	16752	16356	15899	15999	15750	15861	15945	15659	15741	15731	15715	15520	15512	15668	15549	15606	15594	15637	15505	15656	15593	15507	15492	15570	15274	15594	15865	15589	15629	15494	15375	15515	15526	15438	15430	15614	15522	15647	15730	15556	15455	15570	15377	15608	15512	15579	15458	15652	15867	15352	15616	15603	15551	15660	15742	15499	15539	15621	15527	15307	15699	15578	15536	15664	15615	15619	15613	15607	15549	15759	15562	15354	15664	15518	15460	15722	15884	15706	15506	15592	15484	15566	15727	15628	15773	15337	15687	15555	15626	15334	15467	15593	15419	15599	15548	15558	15672	15586	15668	15299	15540	15514	15515	15517	15709	15435	15721	15634	15575	15577	15524	15569	15577	15499	15509	15610	15589	15402	15592	15429	15374	15513	15606	15514	15733	15413	15550	15632	15478	15641	15730	15575	15512	15632	15425	15446	15454	15595	15478	15355	15611	15625	15505	15667	15681	15561	15477	15532	15604	15552	15582	15745	15686	15549	15721	15520	15599	15471	15630	15493	15521	15547	15713	15548	15481	15631	15537	15574	15621	15595	15474	15538	15640	15622	15797	15743	15691	15552	15551	15629	15495	15515	15538	15419	15620	15581	15481	15608	15835	15689	15577	15350	15666	15565	15545	15468	15423	15563	15447	15489	15561	15633	15515	15454	15522	15848	15598	15453	15660	15460	15664	15576	15608	15708	15553	15722	15751	15410	15375	15433	15646	15613	15598	15572	15672	15658	15347	15582	15698	15545	15615	15605	15478	15501	15551	15518	15498	15415	15394	15554	15664	15505	15613	15655	15585	15521	15439	15495	15701	15552	15521	15620	15502	15385	15615	15706	15674	15691	15521	15465	15859	15716	15537	15470	15455	15626	15721	15435	15556	15547	15608	15490	15611	15833	15546	15631	15628	15566	15564	15709	15281	15444	15496	15632	15507	15512	15602	15398	15804	15629	15469	15636	15669	15468	15621	15715	15546	15562	15527	15541	15501	15606	15424	15621	15486	15585	15696	15518	15697	15575	15469	15685	15589	15653	15713	15473	15426	15414	15324	15541	15511	15500	15689	15492	15605	15637	15493	15498	15439	15581	15495	15510	15743	15780	15690	15510	15414	15616	15760	15651	15598	15421	15552	15564	15713	15613	15442	15281	15578	15478	15520	15677	15649	15801	15652	15598	15594	15612	15382	15467	15593	15574	15466	15426	15569	15555	15515	15514	15630	15586	15326	15475	15747	15644	15669	15513	15604	15545	15533	15575	15609	15442	15474	15597	15662	15545	15462	15611	15560	15555	15635	15439	15632	15681	15621	15302	15657	15965	15524	15405	15559	15631	15560	15603	15458	15513	15563	15500	15509	15487	15352	15645	15557	15587	15603	15586	15597	15777	15740	15364	15581	15405	15644	15531	15521	15567	15634	15723	15564	15585	15488	15413	15554	15622	15596	15643	15784	15498	15386	15402	15660	15613	15282	15675	15611	15698	15631	15598	15545	15594	15559	15723	15596	15710	15605	15700	15694	15619	15438	15544	15611	15296	15716	15528	15451	15660	15555	15622	15674	15781	15718	15673	15331	15559	15544	15727	15638	15557	15567	15579	15507	15502	15402	15612	15495	15397	15796	15732	15548	15648	15511	15610	15611	15344	15472	15729	15492	15478	15540	15593	15714	15857	15629	15565	15593	15540	15523	15787	15638	15574	15746	15481	15640	15634	15541	15410	15277	15825	15478	15512	15486	15754	15592	15655	15665	15587	15525	15705	15668	15631	15695	15606	15797	15721	15632	15450	15511	15645	15712	15511	15515	15723	15587	15552	15570	15470	15522	15584	15890	15501	15479	15689	15482	15608	15393	15370	15464	15787	15561	15559	15532	15512	15650	15427	15536	15626	15554	15591	15405	15394	15579	15466	15546	15732	15702	15646	15508	15740	15705	15504	15555	15596	15501	15598	15395	15591	15713	15545	15708	15521	15481	15509	15582	15743	15691	15607	15623	15611	15617	15384	15583	15445	15658	15675	15497	15565	15501	15558	15621	15357	15457	15627	15489	15525	15299	15649	15544	15420	15632	15577	15683	15753	15628	15714	15669	15656	15620	15395	15717	15481	15578	15555	15555	15507	15435	15487	15499	15692	15592	15538	15466	15477	15657	15663	15470	15530	15441	15527	15647	15268	15750	15680	15492	15520	15492	15673	15711	15574	15669	15623	15511	15530	15740	15490	15494	15518	15713	15617	15616	15587	15603	15420	15354	15587	15660	15646	15547	15482	15710	15531	15313	15520	15464	15649	15465	15656	15450	15761	15711	15494	15656	15506	15600	15778	15728	15801	15616	15508	15474	15686	15625	15682	15628	15513	15635	15439	15561	15624	15521	15562	15554	15573	15602	15494	15485	15440	15606	15753	15752	15664	15485	15608	15444	15568	15565	15541	15485	15754	15676	15559	15607	15640	15475	15544	15493	15783	15553	15669	15340	15537	15543	15579	15732	15503	15451	15857	15642	15500	15643	15708	15746	15523	15584	15666	15465	15577	15544	15658	15525	15705	15672	15414	15429	15601	15641	15593	15525	15843	15596	15642	15567	15279	15495	15547	15595	15732	15665	15540	15615	15572	15515	15632	15489	15517	15569	15507	15597	15552	15426	15512	15535	15649	15546	15635	15673	15673	15653	15756	15632	15601	15375	15667	15847	15673	15714	15526	15821	15787	15709	15833	15580	15541	15512	15603	15562	15567	15592	15592	15658	15409	15567	15461	15374	15612	15470	15447	15702	15596	15721	15541	15747	15620	15704	15729	15750	15547	15760	15528	15684	15418	15486	15415	15568	15477	15433	15559	15543	15234	15672	15634	15579	15704	15701	15655	15694	15529	15647	15679	15660	15460	15611	15440	15690	15610	15603	15676	15842	15700	15530	15580	15527	15672	15535	15557	15617	15743	15578	15473	15515	15556	15371	15867	15581	15820	15622	15699	15504	15496	15599	15409	15632	15216	15732	15589	15544	15592	15658	15598	15526	15614	15620	15692	15553	15681	15840	15799	15483	15502	15689	15825	15636	15569	15547	15583	15468	15519	15411	15488	15519	15770	15609	15462	15482	15510	15597	15608	15535	15702	15650	15486	15554	15529	15501	15699	15597	15512	15588	15431	15461	15511	15349	15476	15707	15510	15660	15463	15639	15335	15675	15443	15833	15629	15552	15466	15557	15596	15691	15618	15566	15596	15584	15514	15552	15692	15403	15327	15632	15826	15738	15412	15524	15654	15579	15583	15357	15420	15628	15504	15487	15584	15556	15613	15558	15761	15501	15497	15802	15764	15627	15522	15603	15572	15471	15432	15703	15627	15453	15677	15707	15444	15598	15505	15671	15671	15525	15402	15710	15607	15664	15415	15455	15475	15772	15477	15642	15651	15655	15624	15401	15432	15635	15469	15588	15579	15431	15462	15575	15823	15532	15364	15532	15716	15569	15693	15747	15587	15546	15444	15474	15480	15742	15663	15602	15605	15402	15589	15488	15670	15549	15735	15395	15553	15482	15521	15545	15522	15575	15484	15572	15552	15617	15440	15648	15498	15595	15592	15450	15709	15522	15654	15836	15351	15705	15746	15781	15408	15718	15589	15506	15663	15558	15528	15409	15615	15537	15583	15547	15515	15627	15672	15735	15569	15604	15802	15755	15529	15581	15544	15456	15671	15398	15493	15682	15410	15756	15620	15626	15517	15698	15670	15504	15425	15731	15443	15703	15461	15436	15596	15285	15431	15572	15515	15748	15460	15408	15464	15562	15609	15627	15667	15423	15677	15778	15583	15581	15704	15653	15597	15528	15574	15373	15683	15520	15783	15345	15434	15658	15722	15695	15483	15751	15652	15621	15422	15610	15688	15348	15704	15547	15520	15627	15762	15630	15560	15472	15577	15527	15473	15546	15762	15832	15665	15661	15360	15540	15626	15569	15571	15609	15860	15657	15615	15556	15669	15593	15654	15497	15456	15514	15537	15430	15862	15535	15590	15307	15661	15725	15482	15591	15506	15498	15619	15556	15419	15661	15616	15507	15538	15813	15521	15445	15573	15365	15401	15534	15713	15555	15490	15737	15412	15560	15571	15588	15505	15758	15725	15565	15672	15453	15538	15475	15393	15708	15485	15512	15352	15679	15431	15455	15507	15566	15683	15611	15490	15591	15635	15658	15432	15559	15643	15616	15620	15460	15541	15528	15484	15494	15853	15684	15614	15536	15699	15575	15432	15710	15676	15686	15453	15719	15484	15536	15342	15674	15540	15646	15554	15623	15655	15767	15705	15566	15494	15548	15528	15650	15661	15630	15666	15604	15550	15774	15388	15574	15546	15559	15375	15512	15635	15682	15505	15562	15457	15538	15503	15617	15754	15725	15557	15562	15529	15891	15543	15661	15620	15625	15454	15615	15498	15623	15707	15498	15490	15643	15513	15532	15611	15491	15694	15524	15634	15553	15675	15537	15662	15691	15659	15577	15555	15801	15568	15479	15589	15466	15504	15760	15510	15533	15653	15513	15680	15469	15540	15486	15487	15438	15550	15599	15728	15596	15772	15716	15483	15577	15669	15661	15690	15610	15651	15834	15627	15369	15521	15594	15613	15761	15443	15393	15447	15721	15617	15445	15474	15419	15552	15613	15566	15694	15733	15456	15439	15516	15658	15501	15500	15695	15601	15515	15547	15576	15701	15693	15600	15463	15557	15703	15495	15484	15655	15625	15677	15619	15451	15874	15673	15788	15584	15588	15643	15678	15542	15620	15485	15603	15607	15601	15555	15482	15677	15296	15808	15612	15534	15393	15671	15638	15492	15627	15638	15741	15572	15592	15578	15513	15614	15616	15720	15608	15556	15485	15632	15693	15637	15820	15570	15693	15533	15448	15451	15640	15433	15592	15620	15807	15628	15483	15493	15647	15388	15559	15582	15511	15488	15675	15482	15558	15425	15573	15599	15522	15593	15700	15491	15420	15601	15588	15680	15538	15662	15637	15560	15418	15595	15695	15675	15528	15683	15652	15494	15489	15453	15559	15557	15468	15691	15684	15659	15348	15579	15583	15567	15512	15275	15398	15684	15535	15566	15540	15397	15549	15639	15455	15593	15544	15604	15544	15863	15595	15433	15823	15519
20884	30863	23134	18733	17116	15834	15101	14761	14339	14285	13985	13889	14012	14013	13683	13901	13795	13728	13652	13619	13928	13643	13686	13714	13837	13806	13674	13670	13602	13774	13630	13764	13709	13619	13680	13603	13675	13474	13641	13658	13504	13656	13669	13711	13709	13564	13752	13742	13775	13609	13756	13566	13526	13518	13510	13719	13630	13801	13664	13646	13593	13825	13396	13760	13732	13506	13496	13639	13459	13439	13616	13685	13697	13743	13563	13502	13521	13467	13739	13586	13748	13588	13538	13703	13593	13376	13549	13556	13629	13633	13587	13663	13613	13570	13631	13782	13733	13797	13654	13673	13470	13732	13601	13674	13652	13568	13671	13524	13499	13633	13593	13584	13579	13583	13646	13663	13610	13724	13610	13604	13534	13641	13499	13662	13608	13625	13595	13675	13642	13564	13547	13559	13654	13581	13561	13619	13762	13600	13756	13775	13678	13525	13665	13810	13547	13620	13601	13691	13745	13736	13760	13525	13602	13662	13605	13754	13618	13545	13847	13636	13702	13525	13695	13515	13707	13632	13605	13528	13592	13659	13630	13694	13735	13609	13788	13542	13573	13650	13590	13731	13713	13414	13811	13663	13733	13815	13493	13716	13737	13607	13646	13696	13513	13634	13644	13524	13651	13742	13655	13674	13558	13760	13763	13672	13582	13751	13699	13605	13697	13632	13527	13646	13615	13726	13556	13564	13619	13594	13741	13635	13491	13654	13562	13589	13548	13615	13561	13629	13760	13590	13747	13559	13554	13599	13600	13573	13743	13759	13464	13739	13644	13639	13729	13570	13585	13677	13590	13563	13741	13609	13689	13616	13554	13779	13688	13694	13733	13736	13790	13674	13881	13795	13688	13729	13805	13661	13650	13699	13736	13694	13802	13601	13552	13682	13499	13690	13648	13697	13523	13651	13678	13643	13652	13677	13523	13670	13584	13762	13723	13526	13623	13765	13625	13607	13749	13673	13700	13663	13453	13710	13870	13729	13520	13717	13666	13529	13506	13826	13734	13548	13692	13795	13755	13567	13795	13619	13674	13678	13691	13652	13654	13704	13611	13679	13746	13612	13686	13422	13512	13800	13639	13756	13567	13576	13616	13605	13538	13696	13697	13704	13670	13417	13638	13547	13572	13863	13620	13501	13685	13672	13756	13603	13749	13547	13830	13568	13699	13651	13645	13637	13673	13575	13716	13728	13609	13665	13613	13549	13473	13555	13735	13623	13545	13756	13620	13687	13658	13740	13531	13516	13581	13732	13662	13799	13697	13542	13621	13502	13633	13595	13690	13713	13631	13652	13832	13575	13731	13587	13802	13790	13596	13692	13637	13609	13751	13798	13627	13705	13628	13629	13642	13722	13779	13670	13686	13511	13524	13650	13592	13708	13657	13768	13664	13805	13491	13550	13708	13792	13906	13595	13772	13572	13666	13557	13599	13521	13758	13628	13573	13710	13698	13633	13698	13598	13638	13781	13513	13674	13610	13569	13484	13666	13551	13611	13598	13784	13601	13693	13775	13719	13542	13660	13703	13619	13603	13649	13468	13656	13671	13722	13712	13741	13671	13721	13623	13431	13452	13792	13678	13610	13741	13641	13592	13714	13717	13650	13809	13639	13548	13542	13686	13613	13602	13515	13708	13725	13601	13524	13530	13556	13745	13764	13798	13617	13576	13718	13760	13648	13668	13726	13628	13855	13698	13687	13632	13671	13754	13665	13561	13700	13667	13757	13643	13590	13696	13707	13605	13727	13614	13693	13679	13612	13685	13613	13581	13628	13594	13648	13687	13787	13543	13709	13553	13545	13661	13626	13613	13611	13620	13629	13589	13568	13680	13518	13741	13880	13374	13703	13504	13596	13688	13599	13634	13685	13784	13733	13630	13751	13518	13720	13680	13568	13497	13712	13745	13518	13706	13516	13700	13460	13592	13744	13561	13621	13528	13793	13689	13654	13875	13512	13733	13460	13621	13685	13743	13545	13778	13589	13653	13508	13533	13684	13732	13656	13455	13488	13695	13601	13713	13657	13642	13749	13631	13707	13474	13602	13626	13514	13672	13553	13666	13724	13533	13592	13791	13682	13497	13691	13638	13606	13510	13729	13533	13677	13688	13675	13731	13629	13666	13684	13450	13750	13651	13576	13819	13676	13424	13673	13725	13753	13458	13614	13632	13712	13494	13635	13748	13426	13595	13567	13780	13670	13535	13761	13569	13523	13742	13560	13779	13644	13439	13580	13558	13610	13808	13506	13723	13675	13700	13592	13591	13788	13626	13680	13796	13656	13626	13809	13630	13609	13535	13742	13519	13659	13455	13692	13717	13791	13491	13887	13614	13755	13604	13780	13572	13727	13719	13702	13741	13713	13521	13739	13726	13685	13597	13496	13708	13592	13611	13754	13677	13452	13518	13787	13607	13708	13681	13704	13527	13640	13619	13490	13697	13718	13569	13650	13540	13520	13651	13539	13790	13572	13701	13696	13569	13673	13547	13814	13729	13598	13666	13665	13525	13576	13514	13736	13581	13762	13673	13693	13629	13644	13636	13640	13746	13745	13484	13553	13591	13627	13540	13599	13751	13588	13637	13591	13587	13626	13719	13720	13546	13696	13688	13734	13583	13607	13656	13743	13749	13641	13712	13679	13571	13543	13631	13755	13735	13615	13561	13577	13788	13619	13571	13635	13608	13608	13762	13617	13641	13652	13556	13775	13619	13723	13704	13682	13782	13511	13695	13692	13578	13825	13546	13754	13734	13612	13480	13639	13686	13594	13616	13588	13606	13715	13558	13446	13741	13698	13688	13814	13435	13793	13761	13765	13599	13644	13667	13630	13743	13738	13686	13631	13727	13644	13631	13597	13524	13513	13854	13620	13622	13662	13515	13553	13528	13643	13687	13572	13636	13562	13649	13610	13908	13505	13547	13692	13597	13581	13703	13564	13567	13800	13700	13751	13640	13809	13750	13625	13718	13560	13728	13673	13487	13625	13727	13552	13350	13720	13515	13802	13762	13669	13596	13695	13593	13567	13630	13621	13662	13570	13649	13663	13729	13602	13596	13793	13712	13460	13575	13657	13544	13512	13596	13614	13699	13633	13567	13604	13559	13548	13713	13609	13531	13584	13744	13632	13626	13762	13617	13642	13755	13608	13679	13658	13561	13632	13694	13605	13789	13703	13615	13547	13632	13755	13796	13631	13736	13463	13565	13831	13681	13507	13723	13840	13623	13567	13576	13535	13737	13690	13663	13611	13623	13803	13693	13622	13621	13615	13634	13803	13665	13568	13605	13643	13687	13629	13765	13670	13691	13490	13663	13694	13598	13576	13797	13701	13857	13520	13602	13725	13650	13420	13682	13487	13608	13648	13721	13626	13787	13664	13625	13742	13695	13693	13797	13959	13622	13494	13429	13647	13584	13583	13582	13615	13680	13631	13798	13679	13566	13519	13667	13716	13687	13656	13626	13572	13630	13692	13657	13746	13431	13735	13607	13615	13597	13676	13750	13689	13514	13367	13591	13797	13719	13681	13580	13713	13650	13560	13579	13665	13644	13536	13686	13602	13591	13638	13702	13805	13500	13713	13696	13474	13664	13701	13845	13733	13629	13686	13493	13588	13674	13580	13704	13783	13754	13687	13553	13455	13587	13715	13547	13748	13523	13747	13701	13551	13724	13597	13525	13739	13631	13675	13653	13711	13554	13653	13636	13488	13653	13517	13670	13632	13705	13632	13464	13736	13829	13753	13739	13675	13716	13536	13723	13715	13711	13663	13708	13794	13652	13754	13603	13533	13575	13567	13475	13720	13664	13673	13600	13622	13408	13715	13660	13629	13639	13488	13784	13580	13760	13560	13568	13672	13666	13712	13570	13600	13623	13609	13814	13659	13578	13716	13678	13634	13622	13715	13479	13602	13630	13678	13713	13563	13640	13688	13506	13737	13798	13684	13709	13557	13728	13460	13596	13706	13550	13710	13637	13625	13716	13726	13621	13691	13486	13678	13537	13746	13588	13503	13716	13610	13597	13568	13585	13704	13737	13732	13594	13637	13592	13646	13608	13556	13722	13577	13669	13637	13597	13664	13718	13470	13620	13681	13682	13536	13559	13827	13575	13567	13702	13578	13832	13616	13675	13639	13819	13543	13762	13806	13878	13703	13542	13613	13659	13471	13540	13599	13571	13766	13724	13403	13615	13579	13866	13616	13517	13686	13678	13767	13604	13790	13722	13587	13536	13535	13533	13685	13719	13582	13817	13795	13688	13814	13626	13690	13659	13540	13598	13642	13551	13514	13656	13562	13513	13721	13627	13710	13742	13798	13371	13621	13599	13523	13621	13630	13708	13622	13535	13679	13594	13738	13665	13674	13642	13697	13729	13569	13712	13829	13718	13557	13620	13773	13664	13752	13722	13694	13611	13684	13642	13819	13731	13754	13737	13677	13573	13703	13769	13644	13737	13922	13566	13768	13671	13624	13812	13655	13598	13616	13596	13620	13815	13677	13735	13698	13563	13668	13697	13712	13586	13769	13582	13616	13587	13648	13636	13701	13653	13570	13681	13666	13663	13624	13697	13702	13485	13652	13656	13688	13623	13795	13702	13541	13767	13745	13552	13725	13610	13692	13681	13776	13775	13648	13638	13767	13699	13868	13634	13641	13909	13626	13730	13673	13653	13799	13603	13676	13538	13560	13651	13672	13638	13519	13746	13616	13820	13808	13568	13631	13744	13688	13731	13750	13473	13615	13617	13543	13596	13796	13601	13675	13634	13616	13737	13736	13685	13663	13646	13662	13720	13603	13623	13589	13584	13723	13555	13724	13595	13762	13600	13762	13588	13621	13642	13703	13675	13456	13519	13631	13335	13633	13635	13678	13747	13596	13797	13542	13725	13712	13562	13636	13674	13794	13711	13686	13707	13745	13834	13708	13605	13520	13539	13612	13650	13708	13655	13651	13540	13901	13613	13654	13723	13645	13583	13683	13759	13742	13512	13778	13765	13527	13690	13615	13669	13836	13675	13633	13567	13763	13623	13679	13636	13514	13531	13677	13649	13698	13684	13622	13539	13471	13659	13764	13583	13702	13776	13558	13577	13713	13706	13693	13379	13454	13798	13716	13789	13664	13716	13754	13633	13587	13637	13852	13552	13574	13697	13613
23526	21532	28288	25433	22406	20686	18933	16474	15645	15609	15465	15273	15205	15074	15119	14872	14958	14981	15079	14988	14649	15011	14843	14872	14856	14827	14853	14905	14861	14730	14866	14771	14466	14798	14727	14932	14797	14770	14741	14721	14957	14781	14874	14888	14847	14667	14572	14856	14717	14782	14851	14746	14757	14726	14606	14647	14863	14793	14654	14751	14731	14698	14871	14640	14873	14797	14718	14696	14699	14730	14877	14744	14713	14668	14668	14801	14641	14792	14768	14623	14834	14830	14744	14642	14751	14748	14710	14905	14776	14898	14663	14715	14764	14658	14913	14874	14634	14703	14728	14826	14932	14794	14807	14687	14773	14846	14679	14731	14703	14762	14678	14780	14895	14654	14853	14771	14864	14860	14821	14702	14728	14671	14572	14661	14887	14731	14608	14702	14815	14823	14750	14655	14674	14785	14739	14496	14774	14715	14841	14838	14739	14750	15052	14691	14660	14750	14700	14712	14878	14699	14827	14686	14620	14598	14697	14622	14877	14694	14820	14698	14759	14842	14802	14850	14499	14614	14642	14610	14868	14529	14643	14775	14698	14731	14821	14812	14626	14837	14683	14704	14633	14539	14662	14613	14838	14729	14769	14787	14852	14756	14771	14854	14525	14886	14769	14688	14725	14710	14948	14822	14693	14737	14710	14694	14714	14676	14810	14759	14641	14669	14823	14649	14737	14736	14756	14603	14743	14763	14831	14866	14648	14732	14673	14719	14767	14782	14867	14678	14884	14743	14843	14880	14778	14784	14639	14671	14610	14630	14547	14581	14763	14774	14717	14823	14797	14870	14847	14664	14808	14857	14721	14800	14751	14663	14679	14689	14716	14707	14892	14880	14976	14744	14657	14568	14738	14825	14754	14705	14654	14678	14570	14602	14623	14813	14717	14872	14680	14695	14694	14815	14735	14813	14762	14815	14585	14819	14437	14774	15011	14812	14618	14664	14695	14764	14736	14740	14708	14715	14872	14956	14698	14665	14611	14748	14939	14580	14906	14679	14708	14709	14552	14555	14915	14791	14839	14939	14798	14870	14709	14697	14762	14581	14743	14666	14888	14817	14804	14748	14696	14852	14871	14800	14896	14758	14750	14577	14808	14816	14796	14817	14673	14645	14721	14569	14486	14701	14779	14860	15001	14697	14921	14902	14833	14718	14688	14884	14728	14704	14658	14696	14720	14882	14579	14793	14671	14617	14596	14659	14651	14813	14784	14750	14672	14988	14738	14915	14708	14787	14861	14790	14842	14857	14648	14619	14588	14765	14761	14560	14726	14536	14808	14600	14711	14790	14878	14794	14851	14795	14843	14722	14693	14706	14833	14726	14642	14619	14766	14682	14810	14808	14863	14700	14818	14545	14592	14932	14800	14821	14679	14816	14712	14855	15012	14689	14751	14751	14758	14574	14473	14799	14714	14630	14644	14739	14769	14875	14695	14690	14707	14830	14518	14545	14607	14809	14803	14708	14631	14794	14655	14649	14869	14759	14681	14906	14784	14714	14627	14725	14793	14755	14681	14776	14655	14775	14690	14769	14700	14692	14804	14781	14671	14650	14678	14877	14837	14710	14972	14913	14887	14739	14675	14747	14531	14832	14858	14699	14672	14461	14742	14696	14664	14792	14677	14807	14681	14719	14771	14797	14894	14787	14704	14552	14904	14662	14609	14805	14820	14837	14700	14726	14840	14897	14860	14763	14689	14688	14717	14636	14833	14631	14675	14683	14619	14829	14572	14551	14947	14717	14843	14762	14730	14646	14901	14548	14681	14964	14958	14611	14574	14734	14839	14780	14561	14781	14670	14669	14783	14672	14836	14670	14806	14801	14886	14562	14917	14772	14771	14660	14629	14774	14605	14898	14724	14724	14609	14708	14823	14963	14749	14721	14653	14711	14941	14734	14811	14641	14708	14732	14692	14677	14815	15011	14758	14662	14759	14722	14714	14911	14886	14777	14923	14776	14880	14675	14849	14817	14779	14808	14938	14719	14698	14757	14680	14734	14804	14711	14743	14687	14807	14792	14658	14684	14676	14904	14762	14673	14894	14852	14667	14760	14529	14728	14734	14645	14668	14836	14882	14868	14745	14758	14937	14592	14895	14858	14808	14933	14835	14688	14891	14584	14980	14891	14944	15002	14696	14691	14733	14774	14887	14824	14942	14615	14659	14680	14695	14623	14641	14629	14585	14769	14934	14831	14847	14892	14801	14630	14716	14669	14753	14750	14733	14592	14878	14756	14814	14590	14878	14790	14787	14652	14909	14700	14815	14704	14822	14734	14642	14743	14626	14731	14730	14706	14796	14633	14875	14797	14740	14378	14737	14642	14755	14699	14476	14767	14711	14733	14785	14401	14627	14641	14776	14634	14633	14626	14695	14643	14604	14689	14801	14662	14791	14745	14759	14695	14741	14839	14530	14827	14673	14711	14669	14954	14758	14820	14802	14702	14763	14705	14452	14761	14861	14823	14642	14975	14726	14730	14847	14780	14655	14695	14705	14671	14671	14614	14783	14731	14758	14823	14791	14659	14796	14781	14793	14715	14740	14706	14753	14750	14823	14629	14870	14751	14673	14856	14665	14689	14774	14858	14904	14704	14735	14715	14743	14583	14713	14719	14722	14544	14655	14780	14792	14672	14719	14597	14869	14830	14619	14654	14738	14737	14591	14842	14654	14756	14753	14785	14699	14721	14690	14703	14912	14652	14710	14558	14758	14774	14837	14730	14768	14618	14664	14925	14820	14633	14626	14880	15027	14733	14760	14860	14755	14702	14849	14841	14766	14572	14754	14689	14560	14643	14644	14731	14829	14738	14548	14751	14869	14690	14675	14707	14822	14857	14750	14666	14711	14569	14821	14948	14716	14843	14757	14617	14665	14774	14732	14868	15000	14628	15008	14551	14788	14697	14713	14607	14657	14561	14710	14790	14691	14908	14810	14651	14634	14956	14899	14683	14669	14817	14849	14600	14989	14954	14701	14666	14848	14929	14681	14707	14677	14736	14741	14738	14622	14783	14930	14851	14580	14619	15005	14759	14576	14838	14804	14810	14831	14910	14750	14660	14552	14679	14776	14807	14808	14911	14652	14765	14576	14950	14938	14828	14680	14808	14861	14758	14596	14621	14702	14773	14839	14690	14712	14900	14796	14882	14649	14779	14710	14786	14778	14763	14996	15014	14950	14867	14793	14722	14843	14794	14891	14814	14613	14694	14675	14691	14552	14676	14801	14651	14766	14698	14703	14823	14779	14670	14692	14739	14659	14713	14745	14875	14991	14779	14795	14654	14657	14497	14875	14859	14693	14670	14784	14851	14675	14776	14718	14603	14506	14636	14531	14716	14844	14642	14701	14733	14754	14584	14714	14742	14888	14738	14686	14695	14711	14793	14712	14661	14577	14816	14803	14734	14840	14927	14669	14598	14621	14754	14778	14491	14760	14716	14678	14640	14878	14725	14562	14693	14717	14684	14527	14717	14643	14867	14725	14553	14798	14636	14703	14855	14554	14899	14782	14741	14927	14728	14682	14517	14771	14674	14714	14865	14732	14707	14572	14726	14766	14816	14719	14738	14843	14811	14752	14734	14799	14642	14848	14569	14945	14800	14636	14736	14786	14779	14798	14872	14829	14722	14813	14797	14876	14763	14607	14923	14749	14977	14916	14714	14685	14717	14642	14644	14564	14774	14806	14862	14702	14760	14781	14786	14589	14733	14798	14674	14686	14801	14662	14588	14560	14818	14738	14878	14726	14586	14708	14862	14823	14804	14874	14732	14740	14811	14715	14795	14637	14864	14878	14855	14572	14847	14855	14693	14839	14614	14794	14663	14596	14805	14665	14683	14840	14560	14609	14802	14535	14715	14638	14789	14629	14876	14773	14751	14791	14674	14602	14850	14713	14619	14799	14881	14605	14619	14836	14901	14588	14591	14430	14763	14596	14896	14853	14844	14789	14690	14619	14830	14758	14752	14568	14783	14713	14733	14827	14791	14881	14629	14854	14888	14712	14721	14653	14833	14791	14713	14826	14695	14716	14750	14814	14649	14777	14814	14747	14675	14925	14723	14887	14826	14660	14850	14769	14716	14612	14842	14623	14672	14778	14958	14703	14874	14778	14881	14627	14514	14646	14744	14668	14689	14654	14931	14942	14666	14881	14737	14772	14700	14803	14417	14719	14660	14563	14800	14845	14872	14777	14654	14743	14859	14815	14856	14632	14811	14795	14766	14619	14755	14844	14835	14635	14749	14514	14809	14704	14602	14556	14768	14837	14717	14676	14623	14917	14715	14853	14859	14556	14819	14852	14873	14723	14585	14662	14757	14778	14821	14568	14727	14780	14737	14791	14727	14600	14678	14829	14744	14950	14679	14764	14785	14634	14660	14838	14745	14863	14812	14846	14803	14704	14662	14641	14794	14691	14477	14702	14527	14566	14849	14633	14631	14785	14704	14703	14786	14733	14645	14525	14635	14680	14709	14885	14703	14859	14737	14767	14804	14840	14663	14727	14777	14672	14801	14846	14769	14672	14656	14653	14639	14715	14767	14667	14688	14568	14607	14726	14803	14701	14565	14678	14893	14563	14657	14790	14776	14734	14774	14817	14627	14726	14908	14819	14782	14844	14747	14590	14700	14883	14684	14792	14560	14768	14891	14652	14675	14721	14783	14813	14731	14761	14791	14886	14930	15037	14819	14815	14629	14922	14845	14701	14873	14761	14855	14729	14649	14926	14708	14700	14832	14691	14826	14801	14814	14710	14633	14667	14682	14758	14697	14752	14611	14546	14700	14701	14847	14837	14723	14965	14673	14757	15024	14963	14923	14769	14657	14790	14719	14663	14605	14836	14621	14580	14613	14762	14783	14673	14670	14842	15004	14745	14679	14766	14668	14551	14741	14568	14797	14637	14591	14712	14651	14542	14596	14619	14811	14733	14852	14704	14536	14681	14861	14550	14775	14661	14739	14764	14703	14948	14751	14730	14659	14772	14801	14923	14739	14889	14777	14891	14807	14761	14838	14564	14652	14889	14725	14715	14752	14718	14808	14948	14845	14755	14893	14731	14662	14632	14550	14681	14806	14722	14781	14786	14640	14795	14840	14700	14731	14781	14629	14766	14695	14687	14935	14706	14715	14771	14577	14612	14583	14553	14695
17900	36156	26384	20724	18832	16769	15697	15026	14324	14003	13676	13766	13539	13368	13388	13255	13428	13450	13264	13210	13281	13221	13220	13010	13306	13253	13031	13038	13130	13199	13156	13071	13111	13115	13067	13240	13156	13091	13130	13099	13124	13124	13016	13040	12946	13051	13003	13108	12995	13170	13204	13106	13197	13159	13066	13063	12985	13208	13249	13218	13016	13205	13198	13139	13033	13068	13118	13096	13177	13042	13122	12993	13124	13139	13094	12887	13211	13206	13016	13058	13086	13090	13105	13131	13091	13127	13076	13161	13234	13269	13058	13108	13193	13109	13168	13248	13079	13222	13085	13166	13138	13211	13096	13001	13137	13098	13215	13273	13286	13033	12999	13124	12971	12998	13229	13019	13217	13215	12870	13054	13202	13052	13224	13142	13032	13106	13121	13273	13204	13160	13131	13094	13008	13136	13106	13194	13098	13174	13115	13069	13131	13059	13137	13258	12869	13118	13171	13088	13276	13218	13229	13063	13236	13201	13066	13185	13114	13141	13111	13174	13080	13189	13172	13162	13126	13180	13171	13181	13106	13192	13034	13103	13160	13065	13138	13250	13030	13056	13145	13192	12956	13064	13312	13225	12944	12994	13108	13181	13148	13036	13137	13176	13011	13011	12956	13306	13196	13135	13044	13204	13034	12948	13141	13177	13190	13111	13087	13108	13008	13215	13242	13177	13095	13190	13202	13088	13106	12975	13092	13051	13145	12991	12981	13050	13112	12958	13223	13200	13005	13099	13191	13106	13246	13010	13160	12991	13124	13131	13083	13185	13099	13120	13229	13078	13138	12969	13041	13290	13214	13084	13080	13017	13036	13182	13030	12986	12959	13291	13165	12987	13174	13283	13092	13089	12966	13143	13061	13032	13042	12985	13246	13139	13127	13099	13138	13074	13182	13223	13042	13277	13092	13088	13032	13057	13165	13180	13112	13084	13186	13357	13055	13219	13059	13012	13238	13244	13036	13145	13155	13120	12783	13098	13165	13081	13119	13171	13044	13303	13282	13096	13168	13081	13040	13108	13106	13168	13026	13013	12977	13243	13172	13273	13170	13058	13073	13154	13036	13260	13138	13190	13058	13198	13112	13079	13252	12959	13002	13111	12987	13084	13058	13213	13178	13124	13134	13000	13028	13241	13150	13097	13009	13018	13074	13128	13039	13180	13010	13206	13033	13025	13171	13179	13134	13184	13225	13100	13118	13081	12983	13189	13245	13098	13180	13183	12980	13111	12997	13017	13097	13226	13221	13265	13172	13048	13088	13050	13219	13120	13233	13109	13071	13077	13016	13135	13168	13099	13072	13254	12980	13107	13042	13096	13232	13158	13113	13146	13184	13094	13196	13081	13147	13196	13204	13065	13129	13146	13363	12911	13073	13042	13087	13231	13136	13000	13176	13219	13164	13110	13087	13104	13131	13203	13156	13282	12988	13188	13024	13030	13194	13064	13123	13114	13003	13085	12974	13114	13238	13172	13288	12888	13203	13131	13032	13161	13200	13134	13284	13169	13098	13163	13011	13113	13197	13231	13058	13209	13335	13057	13229	13138	13081	12943	13096	13067	12955	13083	13315	13087	13261	13137	13105	13188	13167	13103	13250	13174	13063	13174	13063	13286	13136	13086	13049	13239	13178	13128	13118	13107	13211	13111	13191	13122	13073	13155	13108	13077	13059	12960	13148	12927	13051	13042	12920	13121	13188	13097	13084	13115	13073	13142	13144	13190	13219	13096	13188	13124	13057	13047	13091	12960	12993	13072	13310	13033	13080	13239	13236	13208	13146	13162	13149	13077	13327	13164	13108	12974	13208	13120	13145	13108	13023	13256	13167	13117	13204	13007	13065	13150	13183	13209	13130	13070	13296	13091	13149	13081	13277	13028	13043	13049	13134	13125	13045	13129	13226	13259	13043	13163	13110	13008	12944	13068	13091	12978	13139	13066	13181	12890	13199	13079	12913	13167	12998	12982	13211	13100	13129	13109	13096	13261	13123	13130	13186	13122	13185	13071	13088	13200	13116	12983	13133	13300	12968	13092	12984	13115	13223	13143	13109	13083	13054	13016	13117	13213	13029	13207	13001	13241	13014	13140	12983	13048	13197	13003	13351	13162	13149	12952	13147	12909	13119	13116	13117	13058	13012	13131	13019	13101	12921	13252	13157	13032	13012	13047	13257	13053	13071	13151	13161	13122	13042	13166	13020	13230	13427	13082	13158	13115	13029	13082	13227	13114	13087	13065	13250	12977	13296	13223	13162	13005	13327	13065	13017	13240	13094	13127	13142	13208	13228	13180	13167	13021	13216	12998	13208	13235	13027	13088	13003	13140	13169	13057	13088	13140	13342	13073	13136	13245	12978	13188	13053	13090	12918	13166	13142	13155	13075	13041	13274	13150	13082	13117	13019	13111	13156	13196	13169	13241	13201	13085	13119	13002	13026	13305	13143	13132	13155	13059	13022	13125	13136	13197	13022	13181	13030	13146	13123	13267	13169	13003	13104	13072	13228	13264	13146	13125	13069	13049	13284	13182	13143	13005	13059	13016	13051	12974	13263	13155	13156	13001	13070	12999	13006	13161	13204	13261	13221	13093	13005	13115	13105	13122	13071	13139	12954	13039	13033	13040	13249	13073	13161	13021	13152	13162	13003	12956	13088	13147	13106	13149	13002	13141	13129	13236	13141	13294	13066	13108	13203	12983	13248	13258	13007	13076	13103	13168	13201	13141	13027	13100	13127	13247	13132	13285	13177	13179	13086	13141	13238	13028	13162	13066	13141	13229	13125	13421	13150	13112	13301	13088	13032	13222	13118	13027	13104	13167	13193	13131	13133	13045	13187	13146	13136	13142	13225	13061	13115	13043	13116	13062	13106	13140	13116	13135	13244	13056	13254	13218	13311	13128	13226	13195	13069	12949	13083	13043	13180	13111	13031	13103	13088	13146	13061	13227	13289	13182	13045	13292	13110	13125	13021	13144	13054	12959	13166	13198	13191	13052	13174	13074	13124	13016	13257	13125	13075	13065	13084	13084	13225	13083	13205	13128	13136	13030	13149	12945	13068	13077	13184	12983	13127	13023	13052	13170	13157	12970	13180	13129	13129	13178	13143	13158	13316	13223	13120	12959	12951	13029	13113	13140	13087	13131	13103	13194	13142	13234	13166	13125	13261	13342	13098	13017	13163	13174	13054	13261	13064	12891	13181	13141	13039	13064	13023	13084	13163	13088	13097	13249	12949	13099	13094	13091	13102	13058	13035	12976	13087	13159	13164	13023	13058	13172	13137	13190	13192	13287	13155	13144	13232	13217	13104	13235	13036	12966	13169	13150	13015	13059	13099	13169	13040	13193	13052	13106	13085	13347	13075	13176	13103	12963	13171	12842	13141	13152	13272	13028	13097	13061	13190	13116	13084	13197	13085	12985	13127	13144	13047	13051	13067	12993	13099	13241	12972	13182	13033	13151	13186	13138	12876	13009	12932	13171	13139	13034	13121	13028	13201	12956	12994	12978	13090	13146	12985	13089	13000	13026	13186	13274	13148	13012	13071	13171	13186	13110	13174	13132	13026	13069	13224	13141	13253	13068	13151	13153	13118	13236	13135	13253	13079	13111	13168	13049	13119	13269	13083	13122	12996	13182	13041	13092	13160	13182	13201	13145	13113	13253	13015	13356	13095	13223	13009	13118	13128	13003	13244	13239	13106	13042	13016	13047	13119	13019	13135	13190	13230	13060	13049	13027	13254	13043	13200	13081	13196	13146	13243	13019	13064	13070	12987	13119	13142	13201	13257	13186	13093	12989	13060	13115	13019	13128	13096	13064	12968	13109	13020	13229	13122	13118	13040	13109	13039	13160	13235	12946	13099	13101	13186	13055	13274	13127	12961	13193	13143	13147	13234	13315	13098	13007	13210	13148	13122	12980	13012	13233	13046	13071	13099	12947	13151	13358	13020	13023	13051	13088	13280	13200	13074	12896	13131	13200	13273	13065	13075	13165	13189	13150	13126	12904	13222	13123	13039	13335	13139	13282	13185	13195	13157	12986	12993	13168	13039	13178	13089	13058	13161	13120	13225	13233	13324	13059	13122	13027	13055	13331	13125	13051	13091	13178	13013	13171	13085	12916	13146	13297	13022	13101	13096	13232	13067	13081	13172	13023	13164	13061	12991	13259	13245	13110	13032	13055	13278	12955	13025	13285	13124	13045	13040	13141	12964	13213	13132	13100	13214	13102	13256	13139	13013	13276	13086	13167	13249	13078	13203	13172	13050	13086	12981	13227	13009	13218	12969	13032	13089	13143	13060	13025	13177	13222	13024	13177	13140	13204	13220	13107	13312	12914	13172	12995	13264	13090	12995	13270	13136	13244	13247	13112	13168	13003	13031	13150	13280	13112	13261	13109	13096	13005	13160	13178	12935	13076	13208	13067	13191	13035	13115	13010	13127	13179	13211	13219	13237	13164	12999	13098	13039	13017	13148	13091	13005	13191	13176	13140	12987	13059	12988	13151	13120	13226	13017	13033	13107	13006	13159	13193	13192	13045	13261	13246	13010	12904	13143	13019	13042	13086	13217	13100	12969	13057	12967	12927	13167	13139	13142	13196	13218	13131	12917	13098	13112	13136	13206	12999	12898	13132	13155	13120	13114	13173	13125	13089	13059	13051	13186	13102	13068	13273	13210	13238	13174	12994	13083	13026	13016	13282	13176	13053	13191	13225	12930	13185	13065	13130	12971	13029	13218	13120	12961	13114	13158	13189	13241	13123	13139	13089	13374	12972	13149	13140	13105	13170	13053	13177	13102	13216	13168	13054	13059	13066	13035	13197	13162	13240	13125	13138	13033	13094	13104	13186	12992	13208	13104	13003	13063	13044	13140	13188	13101	12983	13028	13146	13224	13122	13107	13171	13146	12952	13173	13128	13265	13102	13061	13145	13158	12942	13099	13151	13146	13162	13156	13167	13119	13036	13129	13075	12993	13166	13193	13223	13164	13116	13085	13018	13091	13131	13028	13082	13109	13112	13215	13220	13032	13034	13042	13048	13027	13229	13111	13010	13293	13030	13283	13047	13124	12923	13086	13106	13116	13078	13128	13250	13285	13176	13134	13087	13138	12960	13228	13171	12955	13240	13176	13102	12947	13128	13115	13015
25344	21595	27106	27166	19683	18018	17727	16723	16487	16312	16254	16130	15902	15965	15834	16007	15973	15857	15678	15875	15825	16056	15849	15727	15926	15640	15964	15881	16059	15706	15778	15714	15737	15697	15600	15736	15712	15819	15933	15737	15932	15863	15712	15547	15768	15671	15693	15893	15720	15663	15594	15868	15842	15772	15822	15710	15588	15717	15846	15798	15595	15558	15856	15742	15748	15617	15869	15713	15837	15779	15716	15788	15834	15714	15899	15782	15535	15554	15787	15942	15756	15946	15737	15653	15758	15856	15839	15727	15716	15890	15879	15732	15455	15696	15749	15701	15743	15910	15695	15623	15923	15753	15776	15709	15645	15777	15523	15701	15805	15767	15702	15826	15918	15618	15692	15607	15489	15578	15715	15639	15653	15613	15834	15803	15839	15852	15765	15578	15788	15761	15704	15787	15718	15643	15732	15702	15911	15699	15599	15528	15779	15818	15715	15729	15724	15693	15711	15749	15566	15648	15622	15578	15815	15808	15707	15874	15629	15761	15833	15743	15715	15772	15739	15787	15657	15750	15607	15748	15776	15647	15741	15603	15751	15644	15862	15765	15738	15790	15849	15774	15764	15585	15662	15781	15658	15844	15478	15707	15765	15643	15605	15720	15666	15696	15835	15680	15652	15670	15746	15896	15765	15746	15865	15717	15614	15677	15526	15524	15745	15755	15787	15639	15624	15745	15788	15966	15749	15813	15973	15744	15827	15701	15850	15577	15763	15706	15763	15761	15755	15689	15818	15695	15710	15868	15908	15831	15509	15676	15725	15857	15706	15660	15838	15911	15851	15807	15688	15776	15583	15511	15440	15835	15633	15682	15922	15815	15805	15796	15615	15759	15960	15813	15838	15561	15685	15619	15706	15802	15607	15764	15903	15744	15890	15496	15781	15874	15744	15598	15807	15767	15547	15631	15835	15744	15728	15692	15855	15801	15830	15759	15673	15713	15976	15724	15611	15777	15771	15781	15772	15708	15711	15746	15640	15671	15937	15863	15780	15709	15581	15712	15742	15744	15571	15686	15767	15735	15540	15795	15697	15858	15662	15793	15587	15792	15844	15954	15729	15701	15672	15696	15615	15612	15654	15681	15781	15826	15719	15573	15744	15597	15859	15697	15671	15679	15939	15913	15572	15788	15767	15662	15639	15794	15951	15947	15647	15769	15790	15633	15727	15873	15647	15842	15914	15750	15819	15833	15485	15815	15804	15721	15665	15915	15838	15549	15708	15719	15613	15709	15782	15833	15834	15749	15644	15690	15629	15886	15790	15815	15617	15816	15815	15893	15847	15671	15695	15794	15498	15691	15802	15783	15832	15698	15990	15673	15664	15637	15658	15813	15845	15755	15707	15694	15833	15803	15786	15771	15615	15518	15634	15905	15903	15772	15638	15708	15661	15488	15633	15580	15538	15852	15811	15543	15802	15853	15746	15852	15758	15758	15823	15877	15877	15732	15793	16155	15664	15875	15668	15648	15691	15959	15606	15837	15714	15643	15839	15641	15939	15858	15803	15733	15646	15716	15790	15502	16051	15770	15573	15563	15638	15682	15956	15941	15822	15697	15679	15672	15575	15935	15795	15831	15761	15645	15779	15776	15747	15788	15520	15719	15675	15709	15799	15630	15849	15891	15607	15737	15900	15984	15866	15818	15918	15889	15804	15812	15750	15830	15755	15731	15923	15746	15704	15665	16076	16058	15770	15886	15661	15690	15678	15727	15749	15686	15602	15841	15634	15900	15648	15795	15893	15668	15840	15791	15813	15850	15888	15784	15712	15879	15867	15661	15661	15848	15837	15908	15939	15547	15683	15769	15871	15785	15800	15869	15974	15705	15613	15746	15619	15542	15563	15741	15879	15844	15649	16014	15794	15857	15692	15994	15672	15653	15839	15718	15805	15637	15728	15755	15662	15603	15788	15867	15793	15871	16020	15937	15929	15548	15687	15507	15776	15781	15703	15808	15496	15598	15640	15878	15958	15746	15695	15805	16000	15796	15923	15735	15700	15756	15757	15751	15779	15691	15769	15735	15697	15585	15707	16109	15972	15867	15929	15811	15571	15677	15713	15810	15833	15813	15753	15702	15777	15650	15718	15801	15770	15841	16005	15621	15634	15736	15690	15791	15790	15694	15834	15642	15601	15874	15889	15640	15748	15743	15876	15794	15851	15752	15873	15811	15752	15875	15604	15717	15747	15809	15869	15860	15827	15960	15846	15775	15754	15756	15613	15933	15790	15733	15740	15808	15662	15715	15531	15638	15854	15743	15788	15819	15624	15760	15872	15833	15782	15609	15579	15585	15567	15741	15672	15605	15751	15784	15803	15614	15623	15747	15860	15956	15661	15610	15790	15728	15943	15714	15661	15880	15556	15788	15765	15867	15777	15961	15836	15782	15699	15720	15790	15947	15930	15646	15626	15829	15762	15757	15770	15608	15848	15595	15757	15593	15859	15753	15746	15709	15778	15679	15632	15715	15845	15866	15965	16008	15821	15638	15719	15820	15939	15736	15817	15756	15716	15782	15863	15735	15724	15690	15766	15793	15803	15737	15724	15666	15752	15698	15692	15968	15719	15840	15813	15796	15923	15695	15897	15526	15539	15743	15899	15789	15736	15845	15821	15828	15763	15755	15703	15688	15920	15721	15574	15792	15841	15737	15639	15689	15578	15692	15976	15652	15782	15612	15675	15661	15880	15569	15654	15694	15685	15788	15618	15561	15918	15770	16062	15657	15774	15702	15621	15747	15890	15887	16005	15687	15675	15699	15706	15970	15769	15879	15919	15942	15630	15691	15772	15839	15799	15779	15459	15673	15787	15682	15919	15816	15697	15812	15595	15650	15680	15419	15561	15816	15577	15644	15681	15619	15644	15829	15699	15820	15723	15959	15726	15701	15790	15792	15691	15675	15596	15967	15718	15564	15899	15555	15762	15904	15688	15578	15773	15852	15785	15765	15751	15548	15626	15706	15603	15697	15831	15811	15860	15748	15662	15602	15727	15649	15539	15536	15660	15819	15841	15864	15841	15853	15852	15706	15822	15835	15822	15788	15727	15673	15753	15761	15605	15721	15901	15653	15833	15751	15538	15784	15962	15658	15853	15579	15844	15749	15673	15769	15710	15520	15598	15705	15705	15982	15678	15680	15752	15911	15833	15884	15914	15816	15877	15720	15721	15591	15726	15790	15702	15819	15727	15605	15840	15882	15648	15729	15803	15768	15881	15860	15909	15807	15725	15708	15749	15831	15841	15785	15691	15492	15758	15799	15732	15663	15892	15775	15645	15602	15662	15565	15658	15791	15655	15678	15811	15598	15665	15912	15613	15681	15922	16019	15644	15713	15772	15711	15880	15721	15663	15585	15669	15619	15702	15628	15744	15570	15892	15856	15691	15864	15647	15737	15933	15930	15937	15635	15932	15774	15738	15610	15763	15880	15705	15758	15554	15536	15810	15677	15768	15722	15850	15559	15830	15922	15783	15750	15942	15747	15708	15831	15690	15663	15481	15928	15835	15691	15659	15764	15813	15929	15573	15716	15666	15700	15708	15776	15848	15728	15552	15711	15811	15813	15794	15808	15760	15945	15735	15723	16022	15647	15670	15770	15727	15756	15753	15679	15797	15866	15691	15654	15822	15918	15797	15812	15861	15793	15687	15809	15740	15726	15784	15748	15603	15801	15736	15895	15846	15753	15678	15850	15917	15667	15616	15834	15989	15614	15710	15750	15745	15540	15662	15915	15777	15960	15714	15690	15922	15686	15709	15858	15630	15873	15870	15633	15703	15812	15790	15709	15950	15680	15539	15694	15609	15794	15651	15631	15834	15851	15894	15747	15795	15714	15906	16084	15735	15697	15715	15765	15692	15935	15678	15686	15732	15760	15708	15829	15702	15788	15746	15582	15692	15822	15739	15848	15759	15585	15706	15900	15671	15768	15557	15827	15675	15744	15707	15812	15810	15793	15920	15680	15868	15701	15737	15716	15857	15815	15632	15753	15863	15665	15629	15456	15761	15857	15791	15640	15666	15797	15681	15715	15739	15433	15698	15715	15870	15794	15727	15691	15710	15651	15901	15773	15732	15790	15511	15772	15647	15755	15714	15589	15646	15569	15671	15770	15903	15807	15782	15616	15698	16077	15921	15769	15821	15778	15839	15788	15769	15811	15817	15519	15773	15774	15818	15754	15743	15674	15657	15740	15816	15658	15793	15685	15803	15863	15801	15739	15673	15696	15767	15875	15753	15938	15748	15764	15617	15834	15714	15717	15885	15821	15724	15780	15725	15916	15606	15735	15711	15621	15814	15673	15733	15800	15828	15845	15783	15856	15994	15768	15762	15647	15816	15734	15430	15655	15927	15745	15643	15748	15673	15651	15664	15605	15837	15723	15717	15791	15710	15894	15750	15761	15920	15732	15829	15538	15715	15954	15638	15690	15654	15687	15732	15642	15632	15840	15925	15851	15714	15646	15644	15905	15683	15688	15827	15393	15702	15648	15705	15646	15765	15773	15818	15754	15797	15843	15749	15857	15818	15706	15684	15799	15641	15766	15652	15739	15728	15590	15761	15713	15995	15739	15815	15718	15763	15693	15840	15889	15721	15733	15772	15773	15609	15836	15897	15781	16012	15669	15658	15747	15745	15829	15421	15770	15734	15874	15857	15618	15695	15865	15815	15588	15576	15611	15675	15608	15748	15786	15872	15712	15805	15782	15834	15767	16019	16076	15785	15784	15796	15662	15772	15620	15618	15766	15705	15947	15966	15665	15647	15580	15641	15730	15926	15918	15819	15673	15872	15732	15797	15582	15807	15783	15976	15740	15695	15941	15841	15728	15752	15683	15644	15928	15767	15790	15827	15688	15573	16042	15717	15728	15692	15617	15793	15622	15584	15773	15763	15769	15780	15739	15750	15927	15859	15960	15641	15750	15618	15870	15814	15778	15736	15924	15948	15999	15635	15802	15829	15699	15769	15903	15975	15780	15874	15723	15620	15696	15745	15856	15793	15649	15542	15623	15701	15809	15738	15742	15854	15899	15931	15734	15710	15661	15682	15770	15647	15609	15674	15800	15847	15672	15744	15824	15823	15712	15689	15783	15728	15778	15718	15963	15620	15462	15680	15789	15656	15995	15853	15689	15799	15849	15614	15671
18740	32895	23696	19432	18001	16357	15540	15111	14353	14344	14319	14179	14126	14099	13856	13921	13856	13846	13779	13706	14010	13701	13784	13885	13830	13670	13843	13689	13722	13817	13796	13495	13809	13851	13578	13741	13797	13647	13800	13624	13794	13873	13711	13727	13823	13845	13692	13650	13738	13794	13727	13708	13555	13585	13719	13716	13706	13766	13608	13737	13751	13605	13632	13789	13619	13562	13689	13578	13734	13782	13857	13555	13714	13855	13615	13808	13594	13618	13729	13633	13657	13745	13831	13624	13806	13599	13821	13712	13847	13773	13859	13745	13558	13670	13747	13562	13594	13732	13850	13681	13743	13671	13899	13790	13712	13639	13595	13767	13668	13862	13732	13550	13849	13733	13765	13621	13764	13706	13673	13683	13667	13797	13719	13723	13530	13676	13826	13707	13825	13655	13700	13767	13620	13821	13651	13685	13645	13758	13671	13760	13678	13756	13841	13738	13779	13570	13802	13697	13664	13700	13552	13650	13845	13593	13561	13653	13807	13783	13760	13667	13787	13688	13752	13837	13716	13634	13674	13825	13602	13738	13595	13735	13583	13662	13741	13594	13608	13624	13613	13643	13810	13625	13724	13700	13555	13771	13576	13529	13638	13772	13639	13755	13705	13750	13502	13667	13768	13543	13778	13702	13759	13496	13720	13719	13610	13616	13715	13761	13828	13627	13760	13679	13820	13607	13736	13640	13649	13742	13538	13794	13742	13764	13754	13678	13633	13736	13740	13536	13746	13651	13801	13815	13741	13815	13703	13732	13708	13670	13825	13806	13637	13717	13712	13655	13754	13598	13565	13622	13800	13669	13929	13777	13689	13874	13703	13534	13789	13752	13885	13761	13784	13808	13781	13685	13540	13642	13577	13629	13673	13769	13595	13723	13623	13723	13622	13659	13773	13684	13622	13747	13770	13655	13930	13784	13625	13873	13778	13555	13859	13898	13518	13778	13639	13562	13809	13710	13739	13661	13665	13738	13620	13720	13681	13765	13661	13557	13746	13779	13679	13718	13722	13673	13812	13696	13641	13641	13723	13626	13546	13838	13762	13676	13542	13715	13623	13647	13520	13673	13619	13635	13740	13774	13686	13768	13644	13835	13726	13657	13698	13717	13795	13669	13732	13668	13615	13645	13687	13719	13685	13667	13595	13807	13602	13829	13752	13850	13681	13634	13620	13837	13664	13675	13729	13675	13682	13760	13897	13734	13767	13633	13774	13760	13556	13634	13664	13883	13762	13829	13758	13697	13586	13805	13756	13745	13795	13693	13707	13697	13745	13719	13578	13566	13903	13660	13577	13640	13737	13548	13624	13704	13665	13732	13711	13651	13552	13770	13782	13689	13755	13678	13641	13743	13606	13828	13656	13568	13568	13792	13718	13804	13843	13650	13803	13666	13795	13602	13693	13621	13843	13655	13683	13584	13659	13774	13622	13706	13680	13624	13521	13762	13690	13687	13872	13787	13600	13714	13579	13638	13771	13662	13694	13765	13634	13751	13824	13668	13698	13800	13647	13757	13742	13883	13613	13713	13704	13676	13747	13689	13730	13742	13697	13736	13716	13707	13580	13785	13764	13631	13887	13721	13685	13574	13756	13669	13644	13735	13762	13562	13585	13716	13604	13724	13654	13613	13692	13658	13768	13590	13565	13747	13829	13586	13671	13736	13774	13821	13748	13717	13823	13695	13676	13786	13887	13722	13808	13746	13623	13450	13796	13679	13671	13674	13634	13760	13581	13666	13776	13650	13654	13736	13683	13607	13535	13737	13677	13759	13655	13604	13673	13857	13674	13713	13594	13750	13788	13693	13832	13717	13799	13615	13600	13641	13649	13653	13528	13601	13793	13710	13640	13733	13544	13814	13812	13631	13646	13637	13816	13655	13577	13569	13744	13987	13787	13856	13816	13647	13738	13581	13728	13885	13736	13524	13578	13550	13681	13664	13772	13707	13771	13662	13635	13487	13820	13576	13651	13567	13640	13645	13813	13790	13572	13661	13775	13828	13556	13795	13752	13651	13693	13719	13656	13624	13917	13613	13689	13827	13886	13824	13622	13811	13734	13753	13674	13886	13672	13792	13596	13749	13865	13747	13685	13707	13651	13606	13549	13839	13708	13884	13684	13779	13668	13730	13703	13641	13834	13808	13755	13585	13794	13807	13830	13792	13770	13605	13850	13649	13701	13719	13700	13771	13872	13699	13627	13762	13627	13707	13519	13771	13698	13565	13752	13786	13799	13834	13829	13632	13685	13714	13710	13632	13773	13800	13831	13888	13652	13819	13703	13843	13724	13778	13766	13883	13717	13656	13659	13654	13714	13607	13803	13703	13720	13756	13700	13588	13711	13608	13606	13716	13622	13785	13832	13607	13721	13693	13655	13974	13605	13642	13645	13684	13648	13851	13627	13750	13605	13752	13664	13752	13646	13695	13745	13547	13632	13739	13774	13623	13791	13645	13746	13625	13582	13815	13787	13590	13635	13708	13654	13620	13704	13793	13492	13804	13731	13557	13655	13740	13729	13631	13674	13490	13894	13746	13748	13548	13677	13590	13806	13764	13590	13808	13812	13807	13797	13705	13637	13677	13866	13677	13485	13749	13757	13615	13793	13491	13734	13756	13747	13896	13700	13647	13748	13788	13765	13745	13807	13606	13740	13725	13858	13687	13660	13820	13671	13767	13696	13639	13763	13811	13645	13677	13713	13826	13735	13710	13615	13722	13691	13618	13803	13650	13646	13630	13777	13602	13551	13704	13716	13768	13882	13664	13698	13872	13776	13722	13787	13634	13797	13755	13632	13752	13604	13706	13735	13710	13750	13607	13832	13613	13665	13591	13652	13577	13642	13759	13762	13797	13765	13596	13793	13694	13787	13601	13676	13617	13594	13636	13670	13585	13700	13836	13844	13709	13694	13774	13791	13666	13747	13553	13736	13744	13690	13554	13703	13524	13797	13753	13748	13778	13743	13721	13707	13743	13789	13719	13714	13761	13782	13720	13671	13742	13721	13638	13817	13867	13685	13738	13605	13634	13537	13705	13606	13737	13778	13812	13760	13712	13939	13725	13543	13571	13697	13753	13722	13490	13678	13617	13550	13805	13725	13665	13575	13770	13678	13630	13792	13705	13792	13775	13731	13895	13648	13685	13631	13743	13784	13730	13639	13747	13764	13833	13695	13491	13766	13651	13735	13745	13661	13789	13891	13712	13831	13712	13744	13710	13508	13866	13684	13596	13502	13659	13798	13803	13603	13632	13558	13577	13852	13566	13637	13721	13549	13797	13703	13757	13641	13918	13714	13801	13653	13793	13793	13724	13720	13722	13634	13602	13717	13605	13883	13672	13756	13686	13802	13630	13471	13856	13638	13811	13650	13808	13769	13720	13679	13856	13911	13712	13596	13695	13685	13676	13721	13800	13715	13652	13665	13590	13552	13758	13778	13576	13681	13616	13809	13758	13803	13773	13665	13801	13675	13769	13661	13743	13631	13776	13731	13548	13836	13947	13821	13787	13571	13666	13528	13765	13808	13578	13916	13804	13765	13814	13570	13746	13687	13735	13618	13652	13902	13856	13650	13647	13700	13769	13678	13757	13846	13717	13592	13894	13694	13710	13735	13650	13695	13680	13677	13672	13725	13632	13629	13694	13869	13593	13653	13728	13754	13691	13706	13659	13935	13614	13518	13748	13675	13763	13594	13735	13925	13643	13662	13799	13705	13701	13786	13729	13717	13613	13614	13777	13879	13834	13734	13592	13967	13584	13840	13488	13737	13746	13901	13890	13701	13655	13704	13680	13599	13766	13752	13757	13856	13656	13785	13639	13766	13697	13531	13683	13846	13538	13731	13712	13717	13648	13729	13815	13658	13837	13476	13753	13750	13778	13838	13678	13654	13658	13675	13831	13666	13527	13896	13737	13689	13792	13740	13728	13970	13686	13723	13593	13696	13676	13725	13915	13584	13569	13749	13728	13650	13672	13688	13559	13599	13659	13678	13674	13742	13712	13539	13741	13734	13875	13988	13766	13646	13746	13653	13669	13736	13760	13659	13861	13717	13898	13754	13687	13672	13547	13644	13805	13617	13678	13688	13629	13794	13670	13764	13699	13530	13826	13573	13689	13735	13651	13888	13616	13672	13756	13874	13580	13742	13606	13676	13558	13667	13607	13685	13818	13560	13785	13878	13773	13693	13545	13623	13656	13667	13877	13646	13713	13566	13656	13703	13885	13622	13642	13665	13684	13705	13829	13695	13739	13841	13688	13785	13646	13682	13723	13630	13645	13850	13690	13881	13668	13732	13778	13524	13827	13808	13765	13763	13755	13644	13686	13698	13626	13743	13946	13633	13973	13672	13678	13594	13663	13684	13584	13777	13580	13701	13718	13783	13749	13678	13747	13765	13730	13859	13912	13650	13689	13838	13633	13626	13764	13596	13666	13693	13805	13736	13675	13853	13500	13628	13657	13733	13527	13621	13668	13813	13561	13686	13623	13550	13724	13814	13661	13680	13675	13827	13781	13771	13684	13779	13701	13879	13873	13881	13725	13866	13792	13708	13548	13694	13698	13809	13696	13710	13821	13801	13752	13838	13753	13637	13733	13526	13605	13672	13619	13742	13682	13861	13653	13783	13687	13641	13607	13779	13831	13590	13690	13701	13626	13525	13674	13610	13778	13684	13712	13656	13696	13760	13709	13829	13688	13603	13582	13636	13638	13625	13780	13658	13751	13683	13644	13822	13840	13678	13572	13838	13477	13533	13745	13746	13613	13599	13858	13561	13742	13657	13512	13780	13616	13742	13710	13572	13608	13771	13646	13755	13747	13772	13733	13669	13955	13720	13750	13688	13860	13851	13700	13778	13652	13609	13564	13754	13609	13719	13817	13773	13750	13574	13754	13594	13793	13698	13637	13669	13788	13700	13898	13587	13823	13803	13791	13771	13643	13629	13652	13747	13725	13695	13808	13780	13685	13782	13550	13696	13518	13721	13890	13584	13631	13696	13801	13614	13585	13678	13701	13773	13763	13902	13764	13688	13463	13774	13557	13716	13852	13769	13698	13861	13774	13767	13765	13753	13533	13805	13641	13613	13561	13731	13732	13853	13596	13658	13718	13747	13731	13567	13526	13673	13659	13770	13654	13839	13778	13673	13619
22625	21596	28877	24785	21970	23242	22329	17160	16152	16050	15633	15536	15421	15712	15382	15263	15315	15052	15105	15139	15211	15065	15026	15061	14956	14983	15239	14905	15174	14918	14729	14856	15065	14886	14960	14879	14900	15107	14933	14885	14794	14819	14717	14923	14827	14853	14861	14906	14716	14844	14956	14768	14813	14807	14470	14741	14688	14974	14786	14707	14904	14664	14810	14628	14841	14787	14947	14664	14792	14918	14793	14686	14865	14815	14766	14816	14784	14794	14846	15011	14925	14778	15003	14935	14925	14946	14577	14801	14884	14914	14599	14678	14793	14846	14834	14890	15076	14763	14933	14755	14777	14772	14917	14703	14949	14710	14726	14874	15095	14715	14762	14618	14973	14819	14834	14777	14791	14843	14849	14858	14905	14866	14809	14799	14742	14798	14948	14762	14861	15080	14729	14744	14916	14984	14759	14773	14903	14742	14745	14787	15187	14788	14876	14898	14770	14610	14836	14778	14764	14742	14691	14922	14849	14618	14859	14765	14734	14709	14807	14884	14906	14692	14932	14880	14657	14662	14630	14847	14814	14800	14796	14766	14884	14810	14793	14809	14801	14909	14623	14822	14729	14444	14538	14760	14838	14744	14911	14944	14797	14943	14993	14906	14794	14908	14773	14745	14773	15002	14849	14557	14883	14959	14874	14811	14934	14829	14859	14759	14733	14667	14858	14851	14749	14560	14667	14883	14850	14773	14872	14685	14767	14939	14803	14709	14842	14783	14851	14827	14658	14931	14931	14885	14679	14825	14896	14852	14841	14816	14793	14720	14603	14645	14824	15044	14904	14827	14689	14920	14749	14717	14889	14862	14916	14787	14780	14730	14930	14771	14645	14777	14765	14895	14917	14693	14670	14557	14768	14938	14897	14690	14674	14834	14882	14651	14924	14895	14635	14945	14740	14791	14739	14877	14757	14744	14856	14846	14743	14953	14723	14930	14818	14817	14870	14763	14785	14684	14801	14684	14731	14909	14601	14618	14805	14836	14849	14639	14695	14842	14825	14641	14955	14942	14869	14651	14634	14633	14809	14878	14663	14884	14851	14912	14751	14742	14878	14840	14717	14831	14710	15092	14844	14744	14659	14735	14856	14930	14849	14702	14862	14820	14960	14601	14666	14853	14845	14599	14802	14731	14521	14847	14722	14811	14736	14974	14918	14908	15061	14850	14700	14725	14794	14922	14844	14913	14750	14727	14834	14836	14809	14953	14892	14774	14626	14826	14751	14885	14664	14670	14919	14715	14532	14783	14794	14807	14786	14705	14638	14748	14812	14777	14801	14710	14836	14754	14716	14656	14811	14896	14841	14710	14910	14749	14734	14933	14616	14871	14675	14807	14678	14803	14706	14723	14800	14684	14904	14797	14795	14790	14829	14702	14759	14861	14937	14845	14747	14672	14973	14780	14742	14582	14700	14572	14845	14830	14761	14590	14887	14819	14712	14791	14890	14866	14896	14880	14890	14722	14769	14872	14996	14680	14948	14867	14855	14815	14897	15102	14854	14834	14732	14734	14647	14735	14915	14764	14883	14853	14691	14899	14766	14950	14833	14748	14932	14712	14609	14910	14748	14745	14866	14795	14654	14961	14817	14688	14747	14836	14966	14803	14853	14792	14788	14857	14753	14698	14656	14836	14905	14569	14822	14793	14747	14847	14848	14845	14791	14885	14915	14877	14713	14886	14870	14896	14833	14778	14931	14649	14793	14726	14734	14729	15011	14957	14814	14856	14933	14720	14770	14735	14791	14762	14782	14816	14806	14658	14698	14881	14948	14773	14826	14675	14794	14957	14586	14731	14775	14785	14685	14631	14913	14825	14756	14731	14637	14751	14826	14853	14953	14756	14548	14765	14776	14899	14951	14718	14840	14744	14835	14802	14942	14887	14867	15050	14823	14893	15040	15098	14844	14836	14880	14698	14984	14429	14657	14751	14803	14941	14670	14882	15010	14663	14923	14779	14738	14958	14917	14866	14664	14630	14693	14895	14771	14769	14819	14876	14859	14943	14835	14821	14821	14721	14868	14822	14886	14917	14582	15085	14753	14975	14808	14708	14881	14769	14790	14835	14812	14927	14943	14747	14881	14784	14865	14697	14963	14764	14838	14803	14837	14856	14611	14616	14819	14888	14879	14708	14569	14667	14826	14820	14720	14686	14863	14984	14770	14649	14839	14719	14802	14750	14927	14626	14828	14993	14748	14566	14745	14690	14643	14802	14724	14846	14807	14693	14645	14798	14933	14918	14866	14908	15000	14616	14663	14712	15128	14923	14923	14832	14833	14852	14713	14810	14893	14649	14749	14895	14747	14877	14752	14955	14822	14782	14772	14851	14893	14920	14942	14885	14776	14559	14612	14597	14772	14892	14875	14774	14915	14832	14853	14598	14709	14992	15032	14897	14929	14795	14609	14868	14727	14681	14914	14612	14542	14851	14963	14762	14867	14971	14882	14706	14843	14860	14950	14840	14862	14687	15002	14744	14831	14749	14855	14918	14823	14680	14658	14734	14877	14893	14617	14767	14904	14843	14681	14851	14758	14908	14762	14916	14907	15018	14735	14974	14900	14827	14622	14750	14713	14699	14677	14916	14753	14812	14721	14746	14881	14739	14805	14750	14758	14839	14876	14845	14815	14691	14794	15048	14947	14792	14684	14730	14811	14854	14889	14769	14643	14591	15012	14753	14647	14867	14814	14745	15105	14951	14820	14795	14939	14831	14699	14454	15045	14867	14922	14608	14969	14669	14767	14919	14957	14852	14766	14839	14850	14744	14734	14955	15021	14868	14771	14780	14882	14793	14958	14773	14812	15038	14779	14665	14713	14983	14636	14784	14967	14893	14862	14862	14786	14833	14813	14763	14842	14816	14810	14954	14999	14911	14715	14855	15022	14614	14808	14745	14701	14693	14758	14945	14931	14614	14837	14813	14852	14674	14743	14991	14856	14715	14779	14747	14915	14898	14922	14898	14723	14789	14879	14723	14938	14845	14942	14680	14789	14763	14829	15052	14604	14614	14626	14811	14803	14813	14876	14733	14910	14648	14841	14886	14845	14889	14991	14889	14826	14931	14692	14753	14996	14902	14838	14978	14803	14672	14682	14982	14700	14878	14887	14775	14864	14748	14882	14844	14807	14849	14880	14711	14764	14999	14977	14644	14735	14730	14673	14797	14862	14670	14957	14653	14880	15007	14743	14758	14955	14771	14761	14717	14837	14847	14768	14762	14920	14969	14733	14747	14935	14992	15072	14766	14692	14959	14960	14830	14696	14599	14782	14860	14761	14919	14787	14747	14839	14605	14605	14746	14925	14862	15024	14804	14801	14825	14793	14759	14790	14712	14745	14880	14934	14666	14741	14825	14694	14742	14493	14818	14873	15006	14676	14698	14601	14861	14948	14824	14801	14840	14744	14683	14879	14778	14860	14749	14799	14714	14860	14885	14893	14891	14680	14853	15001	15013	14863	14909	14788	14776	14736	14675	14900	15181	14897	14942	14899	14916	14893	14746	14905	14696	14621	14746	14764	14891	14826	14851	14667	14980	14962	14975	14880	14749	14870	15001	14846	14846	14859	14863	14770	14795	14825	14656	14629	14589	14752	14757	14800	14644	14889	14964	14742	14813	14905	14801	14963	14794	14921	14844	14703	14729	14727	14674	14668	14823	14825	14743	14925	14884	14727	14764	14851	14683	14709	14914	14884	14640	14843	14737	14905	14694	14762	14739	14726	14870	14992	14751	14843	14841	14931	14966	14918	14761	14764	14811	14934	14606	14840	14759	14813	14839	14897	14807	15063	14606	14821	14839	14738	15072	14855	14894	14808	14802	14972	14883	14768	14799	14842	14646	14845	14795	14909	14928	14597	14745	14858	14821	14582	14684	14910	14793	14823	14676	14724	14831	14701	14764	14560	14859	14843	14723	14588	14601	14830	14717	14750	14976	14823	14657	14669	14877	14838	14716	14857	14679	14908	14849	14756	14756	14712	14963	14996	14892	14757	14517	14721	14690	14802	14805	14674	15052	14779	14907	14844	14889	14741	14677	14746	14923	14748	14899	14883	14740	14820	14762	14871	14759	14896	14697	14717	14844	14825	14882	14970	14832	14883	14833	14692	14766	14858	14957	14837	14868	14827	14847	14753	14627	14837	14796	14529	14885	14949	14695	14868	14809	14679	14811	14846	14796	14852	14903	14961	14763	14706	14777	14649	14889	14811	14655	14704	14919	15005	14841	14617	14887	14824	14672	14737	14761	14828	14679	14945	14828	14862	14921	14842	14739	14824	14790	14948	14909	14825	14699	14654	14793	14750	14745	14829	14663	14804	14849	14850	14664	14898	14856	14946	14766	14781	14812	14770	14953	14869	14689	14855	14957	14691	14742	14882	14731	14713	14751	14839	14937	14705	14997	14776	14756	14826	14749	14813	14753	14690	14895	14793	14794	14814	14667	14898	14618	14655	14761	14790	14704	15062	14759	14782	14803	14791	14811	14900	14790	14820	14918	14856	14752	14818	14689	14772	14664	14724	14478	14818	14913	14829	14790	14715	15011	14838	14736	14648	14824	14869	14785	14843	14786	14788	14651	14875	14902	14853	14697	14896	14712	14628	14869	15008	14825	14739	14829	14902	14787	15048	14864	14892	14784	14794	14890	14933	14855	14950	14702	14848	14851	14828	14670	15068	14750	14752	14822	14737	14931	14927	14813	14862	14808	14791	14731	14945	14879	14761	14788	14796	14732	14815	14904	14736	14814	14694	14771	14804	14716	15013	14703	14783	14783	14825	14942	14715	14781	14590	14709	14847	14876	14624	14554	14781	14777	14825	14838	14838	14742	14821	14586	14738	14935	14719	14834	14722	14706	14764	14704	15072	14918	14929	14940	14818	14820	14785	14890	14732	14521	14788	14887	14923	14594	14689	14774	14587	14716	14702	14805	14804	14623	14758	14775	14812	14780	14779	14820	14825	14887	14914	14862	14735	14690	14747	14830	14661	14726	14709	14795	14916	14673	14765	14859	14982	14732	14698	14948	14790	14741	14794	14745	14971	14597	14875	14790	14822	14808	14849	14644	15081	14658	14731	14814	14733	14602	14616	14595	14743	14735	14903	14772	14902	14998	14951	14791	14771	14761	14655	14607	14695	14784	14994	14875
19202	39525	28402	22496	20516	18040	16294	15395	14821	14580	14142	13901	13636	13664	13696	13635	13389	13169	13379	13200	13301	13266	13334	13320	13328	13255	13185	13330	13487	13201	13168	13224	13077	13213	13137	13321	13064	12966	13163	12915	13115	13160	13119	13131	13327	13201	13215	13181	12913	13050	13175	13051	13189	13078	13059	13115	13149	13170	13176	13088	13146	13082	13235	13097	12967	13069	12932	13131	13014	13146	12970	13044	13135	13000	13102	13014	13151	13314	13021	13112	13086	13292	13043	13172	13110	13181	13097	13280	12858	13090	12966	12999	13082	13047	13055	13167	13084	13284	12965	13129	12967	13354	13139	13208	13205	13090	13107	13033	13166	13012	13025	13016	13126	13102	13013	13075	13248	13097	13099	13029	13301	13087	13276	13361	13176	13238	13019	12990	13226	13209	13289	13065	13106	13083	12993	13087	13148	13224	13170	12994	13046	13186	13041	13111	13072	13135	13084	13126	13087	12963	13218	13213	13212	13108	13119	13193	13129	12940	12859	13197	13158	13189	13271	13112	13220	13124	13133	13223	13230	13114	13171	13176	13244	12997	13181	13015	13146	13027	13101	13140	13191	13171	13177	13182	13066	13250	13273	13197	13097	13012	13142	13048	13096	13029	13136	13104	13224	13154	12904	13256	12989	13186	13178	13181	12983	13065	13081	13055	12915	13171	13069	13227	13150	13253	13218	13124	13265	13062	13208	13102	13031	13269	13005	13091	13148	12960	13111	13095	13122	13098	13133	13021	13156	12994	13017	13183	13090	13201	13132	13052	13071	13208	13066	13131	13056	13189	13015	13135	12933	13192	13096	12937	13082	12990	13082	13197	13076	13270	13168	13143	12984	13287	13019	13185	13042	13138	13207	13064	13252	12955	13048	13194	13165	13223	13243	13048	13078	12940	13105	13044	13092	13225	13173	13209	12996	13125	13075	12864	13155	13172	12930	13003	13070	12938	13236	13077	13145	13096	12991	13139	13026	13065	13129	13032	13044	13104	13065	12954	13211	13068	13177	13087	13181	13150	13273	13117	13130	13095	13042	13133	13058	13132	13226	13217	13111	13028	13213	13154	12995	13274	13070	12920	13134	13179	13318	13199	13192	12990	13049	13299	13032	12984	13077	13026	13021	13200	13134	13115	13147	13155	13048	13049	13054	13045	13293	12953	13226	13296	12992	12993	13096	13047	13114	13176	13099	13041	13127	13053	13105	13153	12999	13199	13082	13364	13083	13047	13026	13057	13042	13083	13078	13005	13067	13111	13047	13177	13125	13163	13158	12985	13045	13308	13145	13006	13100	13243	13181	13078	13089	13105	13167	13031	13074	13189	13167	13140	13150	13135	13174	13142	13216	12999	12919	13105	13153	13010	13001	13191	13191	13142	13157	13023	13017	13071	13237	13152	13079	13100	13229	13103	13080	13006	13228	13002	13048	13177	13021	13114	13076	13198	13106	13037	13120	13044	13165	12998	13148	13237	13093	13295	13018	13138	13054	13055	13044	13108	13109	12996	12989	13099	13107	13186	13015	13251	13128	12996	13084	13090	13242	12998	13220	13069	13091	13102	13078	13051	13049	12998	13141	13205	13004	13145	13147	13203	12995	13075	13178	13003	13160	13149	13040	13152	13256	13174	13081	12992	13249	13224	12982	13062	13132	12999	13224	13159	13179	13169	13203	13147	13046	13097	13002	13117	13050	13291	13142	13080	13106	13116	13121	12998	13146	13148	13273	13166	13211	12905	13347	13069	13199	13033	13168	13203	13012	13109	13139	12987	13089	13262	13163	13084	13062	13198	13091	13051	13047	13100	12887	13241	13135	13144	13020	13216	13114	13050	13047	13165	13081	13055	13003	13206	13142	13221	13137	13115	13081	12944	13100	13038	13224	13052	12897	13173	13099	13028	12909	13082	13076	13051	13223	13118	13118	13206	12998	13174	13128	12966	13216	13112	13128	13184	13180	13078	12974	13118	13101	13037	13082	12992	13030	13251	13217	13109	12983	12946	13053	13231	13036	13155	13122	12965	13136	13058	13231	12995	13077	13099	13101	12906	13221	12975	13158	13118	13011	13192	13137	13071	13126	13143	13082	13115	13239	13168	13076	13202	12837	13131	13116	13145	13165	13278	13012	13078	13039	12943	13086	13170	13137	13041	13119	12995	13086	13041	13151	13133	13128	12987	13019	13037	13121	13060	13014	13127	13066	13194	13096	13054	13144	13157	13219	12897	13041	12930	13186	13130	13105	13179	12932	13026	13181	13041	13135	12925	12890	13194	13112	13079	13152	12960	13274	13030	13173	13113	13000	13032	13144	13086	13015	13234	13122	12937	13074	13065	13023	13112	13068	13139	13120	13115	13019	13166	13192	13197	12983	13150	13036	13117	13034	13106	13095	13070	13291	13159	12958	13146	13067	13054	13130	13064	13109	13101	13137	12975	13154	13231	13138	13042	13069	13057	13119	13181	12989	13028	13251	13042	13224	13050	13109	13141	12942	13020	13134	13206	13095	13024	13234	13242	13039	13170	13147	13048	13045	13198	13322	13116	13250	13112	12977	13196	13070	13063	13166	13196	13033	13127	13045	13197	12930	13034	13031	13102	13098	13076	13191	13155	13135	13231	13188	13303	13195	13132	13263	13131	13273	13059	13191	13282	13036	12966	13028	13020	13038	12951	13133	13086	13121	13273	13147	13187	12955	13052	13108	13150	13084	13096	13088	13219	13281	13176	13039	12973	13100	13204	13171	12947	13129	13251	13146	13099	13136	12913	13187	13026	12970	13045	13151	13027	13063	13092	13078	13083	13200	13309	12984	13043	13086	13164	13316	13182	13125	13225	13252	12985	13156	13028	13085	13006	13068	13026	13179	13130	12985	13152	13216	13036	13282	13161	13005	13169	13052	13101	12967	13052	13109	12944	13193	12953	13159	13019	13188	13066	13206	12990	13211	13113	13142	12964	12849	13113	13154	13008	12898	13080	13070	13040	13063	13022	12957	13311	13149	13210	13104	13220	13061	13114	13175	13100	12935	13050	13118	13029	13193	13121	13173	13059	13054	13146	13120	13018	13059	12998	12942	12985	13144	13068	13004	13263	12979	13018	13138	13168	13197	13184	13252	13049	13109	13185	13121	13072	13253	13084	13270	13175	12971	12993	13136	12976	13075	13008	12940	13360	13116	13120	13099	13143	13104	13177	13164	13123	12991	13078	13077	13166	13206	13185	13049	12971	13174	13224	13156	13152	13100	13200	13109	13116	13198	13017	13138	13110	12995	12966	12956	13157	13262	13015	13128	13254	13086	13167	13201	12993	13245	13106	13087	13140	13141	13133	13163	13005	13077	13136	13135	13076	13249	13109	12941	13056	13219	13033	13194	13136	13198	13147	13167	13143	13072	13133	13111	13064	13058	13031	13159	13091	13041	13065	13056	13060	13050	13244	13100	13287	13207	13033	13061	13065	13163	13087	13000	13105	13063	13124	13113	13071	13062	13207	13080	13079	13021	13177	13136	13220	13006	13078	13110	12972	13099	12956	13110	13113	13011	13131	13013	13225	13032	13222	13110	13039	13186	13083	13029	13063	12994	13167	13111	13071	13113	13163	13168	13234	13077	13107	13130	12982	12984	13102	13190	13192	13140	13202	13053	13151	13128	13042	13126	12975	13027	13169	13261	13013	13202	12970	13200	13101	13180	13003	12957	13136	12955	13183	13000	13160	13028	13069	13095	13151	12952	12981	12984	13161	13014	13100	13149	13038	13188	13015	13061	13053	13020	12959	13087	13200	13052	13082	13295	13145	13159	13056	13209	13073	13080	13172	13063	13307	13095	13137	13003	12972	13169	13225	13110	13009	13085	12912	13008	13070	13125	13148	13073	13200	12907	13011	13088	12992	13082	13143	13145	13153	13111	12939	13101	13078	13184	13055	12907	12974	13163	13134	12950	13064	13047	13045	12989	13262	13159	13001	13067	13069	12877	13174	13080	13110	13140	12958	13201	13200	13113	13362	13212	13115	13131	12999	12950	13103	13165	13165	13224	13021	13211	13026	13245	13090	13079	12976	13065	13232	13219	13064	12982	13099	13038	12983	13092	13166	13147	13052	13312	13089	13043	13085	13166	12983	13130	13179	13093	13306	13195	13064	13099	12972	13074	13046	13216	13209	13114	12989	13227	13084	13098	13237	13129	12940	13122	13073	12832	13134	13205	13211	13008	13148	12970	12948	13142	13135	13047	12963	13104	13219	13140	13171	12983	13232	13056	13187	13005	13358	13124	13157	13152	13118	13022	13166	13120	13177	13126	13047	12910	13076	13221	13170	13222	13163	13199	13383	13233	13270	13077	12998	13140	13190	13116	12924	13081	13271	13172	13301	13180	13121	13116	13175	13143	13239	13204	13224	13092	13145	13196	13060	13016	13137	12986	13167	13032	13102	13107	13158	13128	13187	13028	13050	13133	13073	13136	13043	13169	13218	13191	13076	13312	13174	13145	13156	13024	13272	13120	13194	13212	12998	13108	13059	13152	13118	13105	13077	13243	13001	13143	13063	13177	13041	13210	13052	13044	12907	13205	13007	13076	13237	13062	12954	12992	13050	12905	13153	13063	12994	13028	13084	13274	13104	13208	13092	13166	13152	13146	13077	13164	13211	12974	13190	13087	13158	13123	13121	12958	12849	13077	13058	13101	13121	13165	12962	13035	13072	13034	13087	13024	13004	13164	13075	13112	12830	13084	13193	13003	13074	13086	13167	12977	13118	13246	12956	13259	13101	13103	13056	13129	13169	12968	13134	13096	13033	13149	13209	13021	12973	13136	13203	13017	13032	13102	13073	13123	13241	13020	13211	13103	13103	13219	13155	13190	13088	13103	13192	13142	13045	12968	13100	13164	13137	13107	13100	13059	13142	12949	13130	13050	13120	13009	12955	13319	13080	12997	13067	12860	13148	13169	13116	12994	13061	13182	13081	13241	13144	13156	13060	13167	13325	12946	13263	13154	13161	13229	12949	13146	13077	13090	13091	13046	12933	13009	13141	13112	13042	13354	13185	13048	13235	13010	13260	13009	13067	13282	12997	13022	13123	13127	13061	13004	13093	13173	12970	13008	13030	13049	13081	13287	13328	12981	13130	13002	13047	13014	13130	13206	13057	13014	13106
29800	24680	26105	22077	18399	17505	16840	16746	16417	16305	15996	16054	16231	16131	15973	16029	16190	16070	16157	15991	15936	15917	16173	15882	15890	15851	15963	15736	15769	15822	15811	15844	15848	15829	15846	15809	15814	15690	15937	15790	15810	15817	15772	15844	15827	15757	15815	15698	15773	15780	15887	15897	15749	16075	15761	15672	15842	15863	15898	15895	15742	15545	15899	15889	15840	15952	15974	15815	15827	15982	15884	15570	15717	15637	15574	15779	16016	15818	15673	15769	15758	15996	15882	15888	15869	15810	15779	15913	15657	15710	15992	15751	15891	15787	15838	15792	15861	15820	15838	15899	15784	15786	15793	15741	15850	15807	15831	15952	15717	15837	15786	15774	15640	15773	15747	15567	15949	15827	15761	15897	15924	15720	15839	15660	15813	15804	15997	15944	15936	15772	15811	15780	15842	15702	15625	15912	15854	15835	15890	15919	15821	15875	15829	15887	15866	15713	15981	15863	16215	15998	15725	15890	15897	16027	15844	15803	15595	15954	15937	15575	15802	15934	15799	15760	15868	15789	15985	15995	15914	15549	15862	15693	15777	15929	15909	15842	15813	15701	15795	15982	15872	15893	15759	15581	15693	15860	15877	15825	15775	15760	15980	15698	15898	15627	15716	15750	15979	15843	15798	15935	15912	15788	15890	15889	15797	15831	15801	15685	15838	15775	15781	15680	15856	16006	15819	15900	15921	15959	15665	15746	16013	15971	16021	15924	15730	15790	15649	16104	15642	15788	15668	15719	15578	15748	15951	15713	15884	15703	15912	16002	15656	15870	15884	15703	15977	15789	15654	15694	15673	15884	15947	15687	15920	16089	15699	15759	15927	15888	15903	16058	15792	15929	15991	15854	15600	15837	15837	15852	15832	15824	15754	15803	15799	16004	15680	15999	15751	15961	15759	15894	15871	15709	15977	15773	15726	15658	15894	15833	15646	15949	15741	15955	16015	15906	15859	15918	15829	15760	16077	15728	15960	15798	15978	15775	15847	15762	15813	15972	15810	15778	15725	15859	15864	15740	15819	15926	15649	15635	15810	15956	15766	15900	15755	15955	15957	16140	15833	15815	15821	15813	15828	15860	15973	15884	15843	15826	15762	15900	15628	15961	15873	15651	15929	16029	15866	15854	15917	15510	15904	15844	15675	15987	15914	15838	15871	15865	15822	15862	15870	15675	15953	15696	15711	15684	15621	15889	16021	15746	15650	15675	15875	15889	15692	15833	15990	15794	15933	15950	15934	15897	15840	15906	15659	15708	15837	15648	15834	15628	15869	15721	15825	15896	15751	15651	15905	15862	15861	15729	16099	15836	15920	15859	15940	15829	15954	15962	15907	15661	15943	15764	15985	15865	15969	15873	15923	15986	15932	15835	15754	15701	15729	15811	15755	15789	15788	15833	15802	15763	15683	15834	15856	15864	15972	15834	15953	15817	15889	15720	15800	15626	15790	15805	15978	15909	15812	15883	15869	15713	15856	15574	16085	15751	15865	16154	16271	16022	15772	15813	15922	15887	15845	15772	15764	15975	15739	15707	15799	15812	15831	15844	15845	15720	16085	15835	15836	15770	15917	15953	15810	15920	15900	15718	15887	15793	15931	15865	15666	15989	15772	15819	15641	15796	15838	15922	15813	15802	15874	15947	15901	15897	15772	15713	15934	15791	15751	15865	15884	16038	16185	16040	15898	15904	15903	15977	15976	15733	15931	15819	15904	15879	15869	15844	15844	15866	15780	15858	15759	15754	15881	15713	15813	15832	16088	15794	15927	15862	15751	15793	15842	15721	15671	15979	15911	15989	15857	15712	15719	15970	15818	15775	15753	15986	15912	15842	15993	15731	15920	15847	15835	16019	15927	15888	15788	15726	15615	15889	15746	15744	15786	15822	15724	15904	15817	15772	15948	15871	15822	15800	15821	15771	15766	15618	15543	15876	15894	15634	15890	15724	15776	15760	15925	15873	15744	15724	15899	15809	15820	15742	15736	15817	15653	16106	15898	15793	15890	15906	15649	15826	16070	15682	15986	15994	15930	15825	15823	15930	15807	15868	16031	15791	15759	15768	15708	15858	15798	15854	15922	15897	15719	16024	15940	15659	15912	15905	15838	15851	15873	15641	15824	15797	15877	15543	15875	15798	15879	15823	15934	15826	15828	15511	15795	15897	15764	15622	15843	16054	15709	15770	15785	15843	15696	15925	15699	15766	15693	15559	15768	15816	15870	15625	15989	15799	15748	15743	15830	15986	15856	15761	15888	15860	15962	15568	16030	15771	16040	15836	15671	15778	15636	15832	15855	15812	15777	15940	15872	15703	15820	15886	15859	15862	15926	15881	15650	15727	15714	15746	15980	15813	15908	15872	15874	15781	15674	15942	15885	15932	15919	15830	15888	15628	15799	16037	15934	15911	15814	16006	15641	15760	15834	15869	15654	15727	16015	15755	15825	15848	15882	15911	15837	15916	15906	15748	15847	15501	15824	15875	15871	15751	15951	15880	15941	15923	15880	15898	15882	15822	15929	15822	16052	15841	15740	15785	15831	15745	15834	15923	15620	15617	15767	15832	15707	15861	15862	15616	15733	15761	15794	15689	15972	15607	15729	15834	15785	15587	15962	15609	15744	15926	15879	15676	15865	15881	15806	15813	15742	15879	15896	15746	15892	15923	15888	15679	15853	15821	15909	15817	15968	16030	15936	15920	15969	15878	15902	15845	15780	15694	15758	15700	15911	15864	15887	15849	16052	15946	15761	15834	15848	15739	15567	15739	15917	15666	15966	15739	15690	15771	15875	16003	15733	15747	15894	15954	16014	15854	15842	15548	15736	15696	15766	15905	15928	15659	15699	15833	15639	15703	15820	15802	15761	15711	15800	15774	15852	15645	15851	16013	15902	15736	15731	15776	15746	15842	15871	15796	15677	15919	15859	16089	15888	15761	15935	15770	15783	15755	15860	15758	15877	15689	15921	15841	15839	16007	15878	16029	16039	15692	15765	16028	15811	15678	15823	15766	15835	15741	16093	15739	16072	15783	15782	15795	15674	15676	15878	15831	15734	15860	15804	15870	15944	15711	15891	15882	15827	15861	15864	15934	15705	15828	15839	16038	15882	15762	15727	15864	15937	15757	15740	15749	15836	15894	15725	15716	15971	15924	15933	15791	15633	15757	15814	15747	15659	15901	15870	15738	15834	15887	15833	15916	15934	15834	15877	16006	15722	15764	16049	15718	15781	15996	15968	15845	15685	15825	15786	15509	15951	15848	15671	15837	15645	15762	15962	15884	15895	15788	15955	15504	15759	15860	16109	15838	15975	15907	15576	15809	16018	15933	15853	15836	16002	15884	16007	15807	15839	15737	15992	15852	15694	15686	15900	16025	15922	15777	15854	15898	16039	15955	15844	15801	15843	15846	15906	15902	16000	15952	15810	15784	15790	15946	15912	15823	15984	15630	15782	15793	15825	15813	15762	15756	15713	15830	15868	15907	15893	16012	15932	15989	15628	15626	15780	15577	15785	15941	15985	15852	15830	16132	15844	15957	15790	15853	15747	15671	15623	15910	15853	15711	15892	15722	15846	15986	15829	15756	15894	15820	15644	15955	15849	15888	15819	15964	15875	15777	15817	15940	15775	15799	15858	15716	15810	15832	15610	15664	15876	16090	15872	16030	15787	15767	15883	15892	15814	15961	15845	15800	15806	15844	15837	15801	15897	15829	15975	16087	15926	15777	15708	15690	15685	15911	15752	15903	15915	15686	15790	15728	15802	15836	15784	15899	15798	15829	15934	15825	15875	15812	15735	15719	15616	15919	16045	15953	16122	15716	15767	15774	15650	15864	16022	15885	15897	15629	15729	15568	15846	15938	15946	15900	15926	15811	15876	15880	15684	15787	15872	15656	15934	15798	15980	15877	15897	15800	15776	16063	15880	15794	15760	15802	15770	15856	15899	15703	15859	15792	15747	15930	15689	15793	16056	15984	15852	15752	15763	15831	15761	15842	15783	15784	15798	15621	15918	15710	16135	15876	15991	15803	15674	15790	15743	15724	15837	15865	16056	16010	15806	15650	15810	15859	15708	15793	15850	15574	16036	15842	15824	15940	15999	15829	15572	15858	15895	15842	15824	15839	15837	15914	15653	15806	15976	15796	15568	15889	15790	15812	16008	15765	15777	16073	15795	15749	15686	15877	15812	15889	15906	15820	15959	15857	15807	15892	15658	15963	15788	16010	15911	15662	15969	15950	15892	15808	15899	15970	16046	15949	15856	15746	15805	15761	15822	15851	15894	15838	16048	15964	15979	15751	15739	15899	15860	15907	15726	15869	15721	15783	15732	15776	15888	15810	15850	15820	15878	15835	15881	15845	15691	15805	15830	15794	15886	15817	15825	15940	15755	15603	15756	15643	15601	15591	15876	15928	15788	15575	15806	15703	15841	15784	15660	15811	15705	15888	15865	15794	15847	15902	15712	15866	15782	15878	15652	15739	15842	15542	15659	15809	15940	15946	15945	15944	15818	15727	15899	15866	15692	16038	15955	15773	15802	15876	15913	15869	15907	15835	15897	15550	15796	15827	15548	15893	15673	15973	16092	15834	15930	15990	15973	15852	16017	15944	15831	15825	15759	15937	15789	15945	15837	15974	15852	15919	15826	15607	15718	15699	16056	15741	15973	15772	16042	15742	15893	15808	15806	15803	15748	15660	15976	15929	15829	15780	15788	15695	15750	15938	15876	15734	15813	15900	15775	15802	15674	15639	15883	15874	15971	15954	15823	15915	15940	15870	15849	16056	15895	15752	15756	16076	15986	15916	15762	15775	15784	15925	15827	15734	15997	15901	15730	15920	16019	16094	15630	15916	15842	15926	15934	15934	15669	15902	15914	15969	15686	15794	15906	15645	15781	15776	15775	15901	15761	15970	15718	16088	15845	15882	15947	15878	15910	15821	15863	15799	16007	15872	15696	16021	15783	15831	15876	15755	15961	15977	15711	15905	15750	15578	16018	15864	15837	15594	15789	15889	15820	15821	16214	16029	15925	15893	15821	15910	15893	15921	15912	15711	16160	15977	16041	15796	15911	16046	15833	15790	15799	15874	15710	15925	15906	15879	15791	15739	15846	15733	16068	16007	15795	15903	15741	15831	15796	15806	15809	16095
20508	30499	21567	18210	17083	15876	15098	14731	14347	14360	14176	13976	14239	13925	13882	13979	13883	13775	13808	13771	13791	13992	13882	13667	13692	13787	13821	13858	13842	13880	13726	13866	13602	13803	13890	13753	13905	13648	13711	13759	13822	13752	13708	13695	13872	13686	13751	13788	13723	13847	13816	13830	13851	13778	13792	13810	13716	13754	13782	13782	13940	13690	13773	13780	13646	13750	13626	13927	13687	13745	13747	13844	13871	13851	13735	13846	13855	13626	13799	13892	13781	13925	13633	13738	13661	13836	13938	13825	13947	13710	13700	13795	13768	13778	13801	13671	13912	14071	13778	13899	13706	13837	13635	13707	13725	13686	13652	13563	13635	13728	13740	13853	13779	13539	13957	13799	13987	13872	13722	13853	13721	13777	13763	13674	13751	13657	13882	13694	13770	13914	13764	13770	13809	13903	13630	13681	13648	13740	13708	13673	13698	13765	13822	13767	13716	13605	13807	13786	13754	13633	13771	13703	13802	13775	13929	13940	13912	13959	13659	13571	13852	13843	13756	13811	13677	13861	13959	13800	13703	13583	13814	13854	13917	13771	13716	13863	13667	13743	13637	13740	13930	13843	13590	13748	13854	13713	13963	13754	13812	13726	13752	13713	13892	13645	13829	13799	13816	13725	13974	13797	13722	13757	13814	13634	13755	13886	13743	13715	13763	13689	13776	13858	13881	13816	13770	13892	13882	13950	13657	13807	13897	13909	13758	13796	13786	13818	13865	13718	13781	13743	13818	13833	13699	13846	13743	13619	13686	13847	13867	13804	13849	13718	13855	13672	13807	13675	13840	13662	13759	13756	13728	13771	13855	13799	13735	13772	13703	13816	13746	13786	13770	13623	13708	13829	13648	13697	13694	13804	13905	13795	13753	13891	13808	13820	13722	13834	13914	13733	13606	13744	13746	13724	13818	13842	13726	13570	13799	13780	13634	13899	13587	13539	13894	13828	13925	13852	13804	13730	13775	13665	13747	13783	13788	13755	14017	13681	13751	13604	13724	13682	13777	13659	13767	13684	13737	13632	13743	13937	13727	13894	13780	13768	13737	13781	13804	13645	13752	13874	13630	13772	13754	13813	13784	13774	13728	13751	13747	13705	13745	13819	13851	13697	13793	13804	13835	13729	13768	13875	13749	13840	13800	13825	13813	13834	13631	13856	13826	13592	13777	13556	13803	13656	13831	13775	13629	13655	13876	13885	13792	13628	13852	13726	13663	13796	13716	13774	13796	13883	13845	13831	13868	13749	13852	13759	13829	13748	13716	13846	13652	13965	13835	13638	13686	13888	13772	13783	13834	13880	13795	13711	13783	13714	13569	13817	13798	13722	13862	13922	13795	13706	13850	13850	13802	13882	13746	13747	13978	13716	13590	13893	13691	13645	13928	13550	13858	13859	13841	13734	13734	13795	13716	13785	13647	13886	13759	13837	13531	13856	13853	13932	13639	13716	13779	13851	13760	13764	13850	13795	13896	13667	13768	13797	13788	13792	13740	13800	13699	13846	13717	13777	13770	13881	13759	13892	13743	13789	13785	13843	13889	13619	13776	13679	13598	13802	13702	13943	13749	13788	13779	13835	13699	13714	13817	13826	13822	13749	13959	13739	13614	13655	13781	13697	13973	13732	13914	13889	13777	13930	13772	13745	13646	13612	13778	13745	13746	13957	13759	13666	13658	13779	13686	13873	13785	13912	13633	13816	13679	13765	13989	13790	13770	14033	13745	13898	13771	13654	13774	13865	13666	13820	13935	13720	13816	13772	13777	13647	13900	13867	13785	13839	13783	13782	13672	13787	13769	13801	13702	13817	13950	13898	13705	13823	13751	13710	13847	13644	13684	13756	13856	13774	13681	13774	13684	13745	13690	13890	13768	13744	13724	13711	13781	13785	13764	13683	13858	13687	13574	13574	13721	13754	13650	13652	13921	13855	13669	13952	13728	13728	13640	13862	13827	13857	13932	13822	13802	13743	13780	13820	13663	13936	13738	13708	13840	13835	13788	13746	13640	13876	13879	13748	13741	13932	13793	13709	13698	13755	13890	13935	13714	13717	13731	13666	13643	13673	13775	13770	13897	13826	13755	13695	13906	13814	13760	13628	13983	13686	13986	13770	13894	13626	13871	13855	13762	13829	13974	13787	13633	13907	13773	13839	13745	13750	13752	13833	13789	13780	13744	13873	13769	13734	13769	13713	13951	13873	13717	13865	13624	13621	13754	13808	13839	13813	13775	13860	13905	13883	13771	13840	13670	13666	13749	13945	13747	13773	13826	13704	13672	13733	13942	13842	13629	13918	13858	13753	13742	13704	13981	13813	13830	13700	13734	13711	13697	13823	13714	13892	13816	13727	13681	13823	13738	13695	13822	13713	13732	13899	13705	13791	13697	13734	13596	13684	14002	13606	13763	13485	13732	13800	13718	13584	13733	13728	13721	13717	13708	13918	13860	13644	13904	13738	13682	13758	13853	13677	13702	13807	13747	13853	13755	13856	13653	13761	13762	13728	13928	13796	13808	13836	13736	13706	13776	13893	13805	13661	13682	13729	13663	13845	13635	13794	13860	13933	13873	13808	13716	13694	13852	13773	13873	13669	13836	13663	13587	13718	13838	13677	13719	13889	13787	13728	14016	13813	13767	13787	13685	13784	13806	13749	13666	13775	13822	13768	13762	13795	13817	13563	13722	13958	13947	13760	13945	13748	13851	13760	13791	13731	13891	13752	13898	13800	13875	13805	13673	13816	13766	13756	13867	13844	13685	13917	13826	13773	13717	13693	13834	13689	13735	13780	13792	13596	13797	13831	13665	13902	13853	13871	13562	13835	13830	13927	13802	13867	13652	13762	13821	13903	13827	13790	13770	13674	13764	13600	13720	13806	13754	13862	13687	13831	13870	13764	13695	13738	13832	13761	13775	13675	13928	13898	13696	13993	13815	13682	13700	13673	13643	13948	13936	13639	13620	13661	13738	13790	13836	13765	13725	13650	13803	13701	13833	13745	13642	13690	13853	13877	13851	13722	13883	13626	13524	13740	13676	13789	13683	13754	13770	13781	13662	13920	13738	13660	13822	13819	13746	13971	13781	13736	13853	13734	13647	13828	13873	13561	13852	13746	13811	13722	13800	13815	13909	13873	13746	13872	13683	13712	13854	13917	13855	13835	13737	13721	13909	13854	13882	13885	13771	13771	13897	14007	13749	13901	13811	13951	13788	13730	13721	13661	13973	13755	13701	13883	13759	13659	13964	13756	13686	13647	13614	13667	13687	13863	13874	13862	13848	13815	13693	13802	13752	13664	13814	13878	13797	13816	13902	13842	13724	13802	13762	13831	13965	13951	13870	13736	13594	13634	13654	13779	13679	13838	13726	13818	13756	13702	13881	13755	13638	13801	13783	13768	13934	13741	13912	13875	13996	13739	13826	13809	13856	13762	13845	13780	13828	13839	13910	13703	13791	13793	14061	13634	13838	13722	13929	13795	13960	13824	13679	13875	13679	13751	13839	13710	13556	13965	13675	13838	13723	13892	13835	13755	13807	13872	13734	13825	13877	13841	13919	13919	13768	13841	13813	13842	13872	13834	13846	13945	13701	13741	13642	13913	13815	13776	13853	13763	13738	13787	13817	13811	13727	13839	13675	13783	13683	13803	13712	13723	13722	13701	13890	13842	13829	13784	13783	13789	13763	13624	13807	13717	13768	13820	13631	13935	13732	13640	13790	13694	13807	13741	13856	13752	13820	13720	13901	13732	13749	13774	13747	13742	13780	13811	13980	13741	13773	13802	13842	13857	13704	13848	13767	13781	13763	13771	13884	13716	13719	13785	13854	13844	13820	13692	13919	13767	13721	13710	13841	13562	13850	13780	13677	13744	13938	13767	13831	13854	13744	13622	13678	13911	13724	13693	13790	13883	13582	13833	13624	13769	13847	13768	14000	13609	13784	13759	13561	13668	13820	13620	13679	13734	13930	13730	13830	13734	13755	13601	13715	13844	13764	13744	13705	13768	13784	13633	13768	13847	13727	13827	13647	13794	13772	13774	13856	13705	13599	13734	13825	13689	13711	13809	13881	13862	13883	13719	13711	13959	13724	13771	13805	13733	13813	13761	13765	13786	13771	13756	13839	13597	13755	13799	13898	13675	13821	13961	13799	13940	13935	13663	13774	13881	13600	13698	13956	13831	13642	13822	13817	13829	13772	13672	13803	13742	13966	13778	13911	13645	13698	13853	13592	13882	13794	13759	13743	13796	13729	13785	13721	13659	13791	13750	13627	13850	13817	13844	13702	13780	13850	13908	13767	13880	13866	13850	13943	13796	13845	13772	13636	13590	13763	13634	13709	13714	13634	13719	13662	13960	13747	13982	13802	13892	13781	13708	13740	13797	13890	13712	13807	13750	13761	13851	13889	13641	13839	13739	13755	14007	13949	13615	13826	13715	13673	13737	13907	13677	13858	13827	13819	13859	13729	13815	13680	13765	13598	13757	13842	13649	13657	13730	13902	13847	13750	13926	13791	13697	13887	13774	13882	13849	13910	13842	13727	13844	13701	13839	13722	13942	13916	13874	13769	13794	13979	13762	13857	13773	13916	13745	13823	13873	13618	13789	13744	13731	13806	13845	13744	13657	13753	13733	13984	13847	13777	13777	13732	13795	13901	13591	13730	13849	13713	13802	13763	13797	13760	13716	13955	13602	13707	13765	13598	13928	13795	13640	13750	13888	13789	13882	13905	13791	13656	13665	13773	13934	13771	13617	13763	13861	13960	13786	13935	13890	13816	13825	13766	13737	13719	13744	13773	13773	13937	13620	13810	13599	13799	13766	13688	13738	13804	13662	13792	13605	13718	13811	13922	13837	13936	13817	13762	13840	13849	13711	13846	13554	13861	13874	13705	13785	13694	13717	13861	13675	13686	13741	13778	13728	13822	13850	13889	13679	13849	13773	13838	13798	13748	13786	13796	13826	13753	13720	13767	13934	13684	13718	13810	13840	13796	13707	13662	13862	13902	13818	13676	13864	13731	13896	13756	13836	13722	13788	13729	13663	13848	13799	13655	13683	13706	13889	13830	13771	13650	13732	13742	13710	13704	13854	13800	13789	13814	13748	13819	13793	13758	13716	13699	13683	13633	13877	13712	13986	13777	13625
23585	21584	28327	25510	22514	20547	18964	16757	15574	16022	15759	15373	15335	15507	15241	15189	15050	15174	14866	15013	15226	15094	15208	14975	14989	15113	15053	14909	15149	14955	15115	15016	14982	15086	15063	14971	15107	14965	15087	14928	14986	15138	15102	14929	14915	15027	15033	14992	14992	14941	15080	15084	15077	15092	14930	15077	15018	14976	15153	15010	14974	14942	14813	14866	14843	14921	15010	15196	14964	14751	14927	14943	14930	14867	14885	15061	15191	14839	14810	15025	14939	15013	15031	14963	15064	15157	15062	15134	15008	14904	14852	14935	14749	15013	15003	15039	15193	15124	14971	14985	14792	14969	15226	15041	14841	15028	15099	15006	14755	15104	15197	14974	14947	14884	15072	15017	15092	15120	14851	15071	14832	14850	14921	15076	14942	14825	14870	14924	15046	15071	15005	14996	14896	14945	14832	15033	15045	15033	15262	14989	15024	14954	15020	14906	14844	14919	14943	14707	14819	14937	14997	14762	15015	14978	15056	14942	14918	14806	14890	14847	15199	15083	14961	14876	14974	14962	14978	14927	15138	14824	15087	15166	14907	14952	15006	14844	14920	14895	14918	14981	14964	14789	15036	14955	14916	14855	14879	14978	14961	15065	14936	15056	15047	14898	15012	14967	14981	14897	15117	14909	14911	14830	15031	15059	14955	14862	15003	15149	14847	14988	15130	14862	15073	14776	15005	14881	15019	15192	14896	14941	14878	14871	14961	15028	15001	14854	14887	14832	14896	14793	14995	14930	15085	14928	15053	14936	14806	15065	15096	14960	14897	14881	15109	14974	14907	15147	14802	14980	14922	15059	15041	14978	14799	14944	14908	14894	14926	14829	15013	14905	14939	15023	15031	15009	14998	15055	14901	14886	14917	15013	14906	14895	15042	14830	14958	15029	14883	14866	14911	14869	15041	14934	15036	15033	14997	15108	15004	14985	15048	15023	14902	14891	14986	14970	14997	15076	14997	14907	15244	14956	14956	14935	15050	15058	14829	14826	14778	15094	15132	14979	14947	14814	14932	15009	14869	15098	15218	15152	15162	15016	14934	15176	14890	14953	15109	15100	14918	14745	15041	14943	14830	14844	15029	14972	15056	15010	15151	14875	15087	14966	15043	14993	15199	14818	14864	15166	14952	14876	15092	14898	14794	14819	15046	14999	15043	14992	15010	14947	14984	14952	15003	14872	14825	14946	15037	15060	14821	14829	14887	15144	15038	14756	15048	15036	14951	14943	15024	15140	14985	14997	14962	15187	15237	15008	14855	14846	14926	14784	14718	14985	15042	14755	14921	15013	14847	15053	15034	15010	15017	14984	15067	15019	14851	14974	14939	14753	14866	14737	15002	15089	14798	15005	15019	14927	14969	15006	14965	15008	14895	14815	15094	14954	15056	14902	14980	15013	14736	14931	14900	14834	14949	15032	15084	15031	14887	14845	14843	14988	14955	14893	14948	14887	14998	14829	14988	14978	14948	14945	15031	15052	14982	15127	14803	14986	14914	14904	15039	14876	15014	14765	14827	14923	14946	14833	14767	14945	14969	15071	14967	14972	15086	14648	14886	14915	14943	15192	14841	14795	15030	14812	15076	14867	14989	14880	14887	15032	15094	14886	14862	14833	15019	15020	15044	14943	15073	15040	14873	14896	14853	15014	14793	15094	14983	14963	14904	14994	14847	14945	15032	14941	15099	15018	15242	14947	14812	14846	14808	15045	14889	14966	14933	15054	14971	14894	15003	14919	14857	14945	14853	14887	15050	14917	14828	15041	14965	14950	14852	14912	15106	14872	14893	14933	14971	15096	14995	14915	14851	14914	14933	14869	15127	14942	14831	14848	15049	14978	15010	14966	14982	14863	14979	14930	15074	14853	15096	14993	14875	14935	14858	14784	15013	15086	14929	14916	15097	14893	15118	14998	14723	15034	14811	14652	14967	15032	14883	15105	15269	15074	14864	15294	15029	14877	14839	14984	14924	14978	14923	14983	15065	15006	15060	15113	15049	14901	14930	14944	15101	15008	14875	14974	14948	14909	14880	15003	14983	14998	14822	14958	15037	14915	14846	14912	14833	15080	15087	15034	14948	14765	14844	15143	14838	15006	15028	14879	15081	15014	14792	14953	14826	15012	14972	15035	14767	14895	15003	14855	14809	14967	14949	14764	14904	14990	14963	14808	15070	14870	14875	14849	14970	14849	14860	15071	14914	14996	15121	14772	14804	14996	15166	14908	15090	15051	15099	14767	14925	14811	15062	15040	14780	14924	14864	14819	14873	15062	15027	14955	14928	14995	14984	14919	14902	14846	14810	14806	14983	14881	14711	14957	15012	14806	14930	14914	14809	14914	14968	14948	14906	15092	14944	15007	15110	14843	14844	14884	15035	14670	14658	14776	14837	14845	14845	14881	14846	14923	15113	14749	15028	14903	15027	14968	15071	14839	14830	14971	15106	15006	14927	15039	14965	15107	14954	15083	14865	15174	14704	14854	15011	14902	14960	14909	14985	15027	14858	14945	15099	15081	14805	14922	14962	14868	15023	14951	14936	14976	14822	14988	15036	15033	15057	14934	14803	15024	14995	15027	15117	14901	14871	14963	14997	15045	15121	14973	14835	14820	14863	14781	15041	15033	14988	15020	14936	14965	14955	14817	15086	15016	15047	14959	15094	15043	15001	15103	15102	15131	14898	14970	14691	14855	14933	14873	14949	14909	14806	14840	14924	14944	14965	14845	14937	14879	14781	14974	14997	15066	14886	14968	14974	15014	14772	15115	14939	14983	14786	14812	14913	14792	14894	14815	15048	14809	14970	14904	14869	14934	14994	14806	14945	14853	14922	14963	14849	15010	15166	14899	15184	14955	14860	15112	14981	15032	14926	14803	15061	14826	14931	14764	14756	15098	14909	15160	15011	14945	15000	14915	14932	14961	14901	14980	14899	14964	14884	14928	14893	15123	14888	14948	14862	14986	14934	15172	14605	14769	14902	14896	15070	14968	15061	14776	14868	15030	15020	15025	14914	15179	14833	14806	14905	15060	14986	14971	14784	14733	14960	14961	14929	14851	15035	14964	15020	15020	14823	14978	15002	14844	14888	14989	14841	14996	14910	14878	14813	14863	14759	15004	15024	14826	14989	15065	14835	14831	14983	14938	15118	15124	14837	15083	15004	14974	14858	14935	15007	14996	14892	15045	14901	14992	14980	14723	14957	14973	14674	14955	14925	14868	14940	14830	14874	14890	15054	15039	15039	15018	14843	15221	15046	15045	14851	14918	14707	14963	15018	14908	15040	14963	14957	14815	15003	14879	15076	14757	15149	14861	15042	14903	14942	15210	15001	14980	15054	14841	14853	15086	14989	14808	14881	14994	14942	15040	15001	15047	14933	14916	14963	15131	14940	14935	14883	14998	14834	14919	15027	14954	15142	15001	15109	15012	15072	14960	15138	15026	14791	14623	14997	14952	14703	14865	15028	14918	14904	14874	15156	15017	15075	14941	14871	15002	15010	14934	14981	15014	15052	14744	15024	14939	14844	14965	14892	14968	14939	14751	14810	15179	14811	15154	14888	14872	14914	14945	14944	15084	14980	15101	15022	14935	15037	14907	15026	14861	14850	14982	14969	14957	15123	14986	15135	14919	14960	15173	14883	14979	15041	14957	15064	14956	14802	15032	14870	14906	14977	14911	15101	14944	14878	15059	14940	14850	14939	15016	14937	14960	14885	14777	14984	14888	14942	15019	14941	15201	15149	15093	15049	15091	15018	14816	14939	14941	14742	14823	14814	14910	15050	14807	14983	15088	15005	14777	15056	15181	15119	15197	15077	14943	14960	14964	14937	14932	14953	15041	14894	14881	14825	15011	14933	14908	15045	14776	15154	14963	14973	14970	15022	14925	14990	14927	14998	14942	14910	15050	15075	15044	14836	14948	14945	14981	14962	14907	14985	15134	15043	15079	14951	14879	15206	15112	15265	15019	15052	14994	15105	14891	14879	14853	14897	14926	14941	15252	15016	15004	15014	15037	14941	14835	15094	14979	14846	15002	14948	15011	14785	15093	15172	14941	14846	15190	14912	14957	14900	15087	15316	14876	15171	14922	15103	14962	14948	15011	14775	14729	14855	14936	15193	14854	14881	14943	14856	14917	14805	14927	15069	15096	15016	14727	14825	14739	14815	15004	15009	14922	14647	14944	15085	14821	14797	14946	15051	15081	15126	14782	15100	14817	14987	14686	15104	14983	14874	15011	14971	14970	14870	14877	15101	15082	15012	15001	14962	15011	14849	14896	14806	15034	14884	14886	14961	15054	14792	14959	15029	14973	14891	15045	14675	15042	14903	15092	15020	14857	14965	14936	15071	14923	14996	15029	14759	14877	14929	14993	15079	14965	14851	14871	15153	15268	14878	14938	15124	15056	14869	15079	14859	14927	14918	15119	15016	14831	14905	14979	15128	14885	15116	14768	15044	15020	14747	14929	15028	15013	14997	14962	14864	15078	15019	14912	14979	14940	14901	14854	14842	14880	15049	15159	14795	15103	14884	14943	14887	14707	15009	15000	15170	14995	14850	15035	14787	15068	14952	14872	14731	15038	15000	14873	14852	14768	14983	15054	14919	15061	14961	14960	14981	15005	14876	14878	15012	14910	14980	14978	15168	14781	14931	15038	15066	15009	14840	14932	14937	15016	15102	14940	14833	14999	15296	15158	14953	14851	14978	14900	14975	14699	15057	14886	15095	14941	15053	15091	15091	14780	14851	14870	14859	14934	15127	14941	15153	15027	15029	15089	14924	14830	15087	14994	14909	14858	14868	14988	14926	15039	14944	14929	14826	15024	14972	14975	14948	14764	15170	14829	15129	15022	15116	14917	14984	14907	14933	15045	14955	14923	14911	15122	14875	15158	14963	15032	14953	14986	14953	15009	15107	15010	15060	14744	14905	14973	14951	15198	15066	14931	14979	15033	15004	14795	14882	15048	14915	14907	15027	14839	15009	14899	14868	15110	14816	14905	15170	15048	14884	14961	14987	14962	14993	14937	14817	14853	14992	14912	14974	15094	15028	14842	15328	14872	15025	14937	14835	15066	14960	14992	15070	15154	14977	15032	15082	15133	14982	15097	15023	15056	14798	14912	14966	15098	14704	14726	14981	14883	15147	15051
18435	35169	24827	20242	18598	16823	15716	14936	14502	14019	13935	13779	13847	13560	13522	13429	13372	13580	13339	13470	13570	13181	13381	13317	13377	13162	13312	13341	13229	13379	13240	13237	13249	13303	13391	13259	13327	13332	13116	13253	13369	13381	13457	13360	13223	13399	13415	13235	13225	13146	13410	13312	13436	13218	13382	13307	13235	13347	13246	13140	13285	13252	13293	13266	13198	13161	13478	13345	13347	13284	13264	13281	13377	13115	13333	13266	13272	13182	13194	13154	13064	13338	13205	13254	13433	13222	13040	13465	13398	13043	13402	13369	13159	13124	13274	13335	13133	13164	13202	13269	13374	13260	13271	13372	13430	13167	13322	13313	13280	13209	13429	13270	13269	13297	13414	13432	13073	13350	13427	13372	13379	13248	13275	13516	13254	13249	13213	13500	13316	13225	13230	13197	13391	13210	13251	13345	13413	13232	13438	13349	13181	13286	13176	13206	13317	13288	13328	13236	13281	13270	13216	13276	13380	13310	13300	13204	13195	13270	13321	13224	13249	13114	13266	13138	13286	13391	13101	13280	13253	13240	13306	13263	13279	13185	13203	13227	13137	13164	13491	13272	13403	13277	13392	13314	13284	13169	13406	13321	13391	13431	13220	13401	13316	13309	13239	13242	13259	13253	13263	13311	13153	13326	13354	13359	13053	13300	13187	13198	13283	13318	13235	13227	13324	13400	13334	13185	13360	13269	13327	13285	13315	13250	13367	13299	13612	13423	13368	13296	13354	13329	13285	13267	13515	13053	13369	13353	13152	13294	13088	13360	13261	13094	13203	13279	13272	13413	13208	13167	13348	13192	13395	13241	13134	13151	13325	13359	13227	13315	13192	13280	13096	13205	13346	13217	13346	13270	13292	13305	13373	13369	13242	13373	13249	13170	13411	13303	13271	13280	13174	13286	13285	13439	13341	13275	13413	13243	13273	13309	13223	13150	13150	13197	13307	13343	13182	13204	13129	13281	13302	13167	13218	13301	13214	13236	13252	13321	13387	13186	13269	13244	13235	13360	13274	13412	13241	13451	13358	13207	13468	13244	13238	13244	13271	13226	13049	13383	13520	13196	13387	13329	13116	13179	13258	13173	13281	13305	13259	13240	13308	13339	13349	13272	13407	13209	13231	13265	13301	13302	13350	13355	13214	13243	13299	13236	13264	13407	13241	13248	13204	13180	13180	13370	13351	13042	13225	13251	13268	13416	13241	13320	13294	13405	13246	13282	13255	13289	13272	13351	13136	13434	13335	13172	13324	13326	13473	13309	13340	13463	13410	13258	13172	13287	13259	13326	13255	13201	13420	13315	13390	13075	13334	13278	13290	13349	13227	13272	13151	13248	13105	13462	13278	13389	13320	13284	13347	13095	13357	13239	13331	13265	13303	13238	13274	13293	13304	13460	13313	13326	13073	13241	13156	13255	13340	13258	13253	13389	13314	13183	13341	13434	13275	13303	13301	13387	13299	13214	13300	13249	13214	13317	13336	13266	13189	13230	13208	13236	13438	13344	13361	13275	13407	13124	13171	13291	13426	13163	13239	13335	13179	13276	13268	13322	13410	13279	13082	13288	13529	13195	13154	13187	13327	13035	13131	13277	13228	13415	13510	13258	13426	13179	13279	13238	13325	13173	13237	13361	13433	13245	13157	13331	13546	13258	13283	13161	13387	13122	13381	13401	13364	13124	13405	13258	13210	13253	13413	13355	13345	13230	13213	13220	13255	13514	13282	13275	13120	13451	13196	13400	13224	13310	13369	13192	13257	13241	13110	13332	13162	13402	13338	13296	13327	13249	13339	13220	13401	13256	13230	13177	13171	13224	13224	13421	13360	13355	13366	13184	13198	13203	13225	13080	13359	13222	13302	13327	13228	13263	13396	13142	13370	13344	13396	13264	13238	13339	13363	13338	13379	13329	13211	13204	13372	13379	13192	13295	13305	13206	13250	13460	13351	13413	13330	13266	13277	13216	13261	13166	13169	13286	13087	13303	13203	13294	13154	13212	13353	13459	13312	13374	13371	13138	13234	13348	13272	13251	13410	13386	13200	13303	13206	13171	13183	13356	13262	13365	13171	13155	13431	13398	13130	13325	13208	13381	13117	13155	13133	13347	13232	13215	13237	13370	13180	13325	13256	13243	13327	13318	13116	13156	13291	13315	13291	13375	13349	13238	13222	13214	13192	13167	13421	13309	13296	13317	13267	13313	13413	13198	13314	13277	13358	13281	13191	13110	13196	13254	13397	13450	13226	13286	13261	13238	13274	13331	13424	13360	13198	13314	13201	13372	13280	13377	13296	13279	13172	13242	13287	13169	13248	13265	13181	13296	13240	13254	13250	13170	13304	13195	13203	13351	13265	13493	13263	13309	13236	13270	13439	13397	13261	13268	13196	13288	13221	13291	13255	13369	13299	13278	13447	13320	13332	13138	13070	13194	13387	13189	13205	13533	13329	13286	13247	13244	13276	13268	13369	13228	13362	13465	13172	13153	13340	13200	13658	13201	13354	13249	13304	13207	13342	13418	13350	13216	13161	13201	13259	13247	13364	13216	13219	13369	13371	13315	13103	13295	13261	13258	13450	13272	13231	13294	13363	13566	13160	13341	13272	13409	13326	13202	13253	13260	13336	13304	13353	13346	13262	13145	13210	13290	13322	13402	13347	13235	13420	13302	13270	13289	13175	13211	13165	13183	13432	13238	13251	13380	13357	13288	13348	13268	13375	13314	13185	13207	13441	13294	13161	13175	13258	13432	13357	13311	13106	13228	13267	13466	13374	13313	13245	13196	13432	13232	13250	13298	13306	13218	13322	13143	13271	13174	13269	13183	13234	13211	13275	13142	13203	13181	13400	13262	13225	13174	13358	13368	13327	13184	13482	13296	13403	13249	13262	13214	13460	13326	13253	13147	13219	13334	13303	13247	13345	13389	13238	13388	13299	13312	13360	13221	13249	13222	13262	13359	13115	13441	13228	13177	13428	13352	13283	13268	13182	13278	13269	13245	13228	13273	13027	13170	13195	13313	13198	13294	13238	13190	13285	13225	13438	13402	13198	13368	13213	13410	13218	13203	13290	13183	13301	13346	13257	13157	13203	13379	13408	13492	13217	13279	13329	13203	13256	13276	13327	13278	13256	13270	13204	13166	13273	13129	13334	13325	13134	13350	13231	13255	13240	13155	13363	13204	13195	13260	13406	13344	13261	13358	13228	13311	13432	13043	13498	13198	13335	13301	13370	13295	13223	13236	13297	13199	13381	13246	13077	13138	13504	13436	13344	13238	13336	13183	13348	13408	13256	13254	13218	13339	13351	13272	13243	13365	13322	13197	13378	13295	13278	13459	13390	13220	13288	13265	13278	13320	13034	13228	13287	13299	13385	13463	13229	13231	13284	13354	13064	13299	13391	13183	13383	13223	13205	13198	13141	13239	13280	13270	13268	13149	13212	13213	13234	13194	13190	13275	13307	13361	13282	13337	13388	13226	13199	13048	13194	13198	13439	13178	13339	13394	13212	13195	13285	13298	13271	13355	13204	13372	13237	13240	13311	13291	13128	13145	13390	13223	13235	13284	13240	13323	13023	13203	13349	13326	13276	13359	13326	13483	13383	13335	13126	13356	13270	13114	13290	13280	13256	13274	13506	13298	13356	13248	13173	13335	13371	13283	13255	13087	13386	13268	13324	13291	13378	13380	13144	13295	13277	13168	13276	13199	13261	13357	13337	13338	13343	13185	13143	13359	13161	13022	13193	13276	13541	13210	13212	13243	13236	13332	13292	13144	13302	13492	13373	13464	13328	13324	13233	13444	13166	13330	13363	13136	13265	13211	13265	13406	13244	13269	13160	13156	13419	13211	13251	13451	13336	13258	13474	13186	13368	13270	13387	13226	13416	13307	13306	13197	13276	13287	13147	13307	13287	13160	13228	13311	13249	13346	13216	13196	13211	13281	13339	13234	13378	13208	13380	13347	13229	13289	13324	13222	13129	13270	13276	13298	13368	13310	13253	13254	13221	13104	13363	13415	13178	13379	13355	13356	13190	13394	13237	13253	13166	13189	13461	13270	13428	13474	13235	13256	13428	13356	13265	13335	13333	13186	13048	13207	13194	13241	13151	13331	13230	13264	13283	13128	13500	13245	13294	13330	13359	13214	13322	13199	13336	13365	13362	13301	13319	13424	13168	13355	13263	13120	13230	13341	13403	13245	13046	13238	13241	13302	13065	13293	13194	13291	13211	13455	13362	13215	13316	13245	13242	13161	13242	13222	13123	13306	13255	13140	13256	13239	13297	13328	13398	13270	13488	13340	13301	13231	13237	13265	13440	13318	13265	13326	13131	13234	13208	13449	13349	13214	13196	13424	13271	13361	13233	13329	13388	13255	13120	13216	13372	13327	13282	13258	13325	13279	13313	13233	13262	13236	13349	13364	13366	13377	13272	13384	13417	13377	13189	13241	13327	13454	13217	13356	13319	13246	13196	13334	13136	13366	13362	13349	13226	13261	13326	13247	13284	13427	13256	13261	13344	13275	13204	13295	13252	13275	13330	13221	13280	13216	13281	13226	13257	13405	13359	13255	13456	13329	13165	13212	13270	13401	13183	13302	13077	13240	13452	13217	13500	13309	13286	13220	13400	13297	13413	13260	13237	13169	13350	13187	13409	13135	13331	13370	13194	13240	13184	13268	13400	13195	13408	13418	13294	13162	13158	13419	13411	13336	13397	13399	13267	13389	13310	13368	13220	13445	13427	13306	12987	13424	13346	13193	13270	13155	13222	13109	13365	13196	13345	13260	13324	13324	13427	13167	13343	13206	13035	13355	13195	13132	13393	13292	13213	13210	13378	13210	13258	13243	13193	13359	13314	13419	13164	13172	13281	13154	13358	13346	13274	13198	13266	13362	13438	13432	13317	13230	13270	13182	13309	13135	13366	13214	13306	13253	13295	13318	13230	13307	13385	13258	13278	13145	13233	13052	13320	13390	13127	13217	13165	13255	13329	13246	13227	13315	13226	13275	13420	13272	13245	13196	13207	13348	13210	13200	13334	13192	13165	13366	13344	13238	13319	13247	13298	13297	13273	13461	13355	13432	13440	13122	13311	13194	13360	13462	13317	13269	13441	13291	13373	13246	13306	13225	13280	13200	13401	13181
25301	21586	27078	26924	19804	18320	18015	16875	16572	16656	16513	16502	16286	16167	16177	16066	16029	15822	16178	16067	16011	16126	16214	15993	16209	16129	16018	15922	15934	16009	16087	15939	16115	16083	15956	15999	15824	15967	16084	16045	15952	16320	16070	15969	15989	15983	16062	15960	16023	15931	15810	16016	16071	15829	15987	16160	16336	15757	16021	16051	15866	15930	15813	15841	15837	16003	15824	15958	15998	15995	15999	15821	16045	15990	15902	15983	15937	15952	16053	16005	15964	15997	15858	16061	16007	15835	16058	16052	16006	15991	16073	16065	15769	15905	16236	15948	15913	16067	16132	15935	16014	16033	15905	15903	15851	16075	16050	15947	15942	16134	15982	16008	15957	15989	15915	16009	15613	15777	16021	16047	15883	15849	16008	15939	15973	16069	15944	15983	16037	15998	15926	15783	16020	15995	15944	15825	15967	15908	15969	15804	15964	15831	15968	15886	15907	16015	15923	15944	16084	16215	15991	15923	15864	15970	16103	15943	15969	15858	16010	15808	16057	15882	16135	16019	15879	15916	15900	16069	15750	15907	15916	15998	15993	15905	15640	15861	15947	16139	15994	16065	15908	16003	15952	15896	15860	15980	15805	15834	15905	16077	16088	15742	15868	15785	15949	16051	16138	15883	16015	15946	16044	15948	16132	15928	15983	15866	15949	16188	15845	15931	16165	16188	15953	16155	16001	15885	16093	15984	15905	15883	15891	16110	16092	15880	15994	15982	15992	16018	15974	16015	15814	15848	15992	16036	16039	15961	15726	16119	15849	15979	15959	16018	15956	15872	16102	16012	16004	15990	16032	16196	16028	16132	16050	15815	15991	15816	16029	15961	15989	15977	15953	16055	15935	15967	15935	16036	15898	15934	16061	15878	16086	15823	16029	16097	16172	16022	15804	16130	15986	15987	15898	16028	15918	15925	15898	15907	15686	15977	15986	15825	16191	15865	15945	16224	15837	15932	16119	15888	15947	15859	15966	16029	16018	15920	16016	16166	15942	16033	15898	15963	16189	15827	16060	15728	15738	15969	15849	15899	16151	15981	16204	16008	15910	15984	15983	15980	15954	16042	16049	16076	15923	15841	15824	15901	16066	16074	15847	15971	15815	15734	15889	15961	15793	15932	15996	16037	16072	15930	15921	15828	15969	16027	15801	15801	15828	15994	16145	15962	16266	16136	15896	16019	15892	15792	15788	15865	16039	15964	15939	15947	15757	15930	16051	15925	15927	15956	16233	16074	15888	15901	15878	15995	15896	16030	15990	15855	15812	15995	16000	15978	15970	16079	16053	16091	15904	15945	16074	16012	16132	15882	15855	16076	15992	15815	16014	15988	16063	15968	15880	16055	16133	15829	15880	16043	15963	16099	16050	16178	15931	15983	16230	15795	16010	16237	16186	15879	16106	16190	16118	15882	16042	16044	15903	16086	16187	15922	15996	15993	15998	15931	15910	16125	15905	15946	16046	16011	16156	16017	16070	15792	15954	16053	15985	16121	15974	15884	15932	15992	16053	15861	15869	15882	15855	16195	16147	15916	16134	15887	15981	15946	15972	15931	16020	16082	15979	15994	16053	15895	15793	15786	15947	15967	15773	15699	16007	15823	15994	15964	16074	15880	16112	15983	15987	16139	15902	15903	16029	16027	15965	16043	16086	15905	16263	16230	15955	16015	16232	15946	15864	16058	16021	15903	15841	16082	15914	15954	15974	15997	15840	16028	15947	15869	15784	15845	16095	15972	16068	15938	16054	15960	15968	16093	15994	15844	15771	15843	15880	16027	16194	16024	15941	16036	15952	16056	16160	15929	15928	16023	15816	16008	15992	15963	15979	15910	16013	15895	15991	15797	15893	15863	15946	15792	15894	15903	15897	15884	15862	16001	16034	15770	16233	16069	16013	16114	15933	16024	16073	16197	15906	15955	15864	15962	15932	16181	15982	15940	15870	16054	16135	15933	16245	16090	15965	16197	15984	15885	16137	15963	15772	15957	15983	15821	15882	15976	16073	15880	15918	15877	16135	16072	15952	16072	15938	16063	16235	15846	16003	15918	15980	16121	16130	15851	15899	16135	15955	16138	16147	15963	15843	15888	15890	15911	15977	16101	16085	16019	15839	15971	15783	16057	16044	16056	15830	15841	15999	16121	16026	15897	15936	15946	16010	15986	16006	16086	16044	16080	16002	15971	15986	15811	16023	15989	15992	15991	15828	15850	15734	15860	16110	16056	15907	15952	15693	16021	15951	16083	15947	16003	16143	16133	15968	15827	15902	16238	15915	15865	16014	15930	15925	15815	16005	15986	15868	15983	15993	16032	16217	15905	16010	16020	15892	16060	15802	16013	15991	16057	16023	15860	15725	15909	15892	15916	15978	16097	15973	15863	16073	16101	16010	15875	16132	15953	15964	15950	16006	16062	16019	15972	15910	15895	15997	15885	15924	15813	15905	15831	15868	15929	15976	15938	15928	15974	16004	16052	16034	16034	15913	16003	16076	15998	15974	15981	15893	15990	15923	15910	15993	16187	15942	16042	15960	15874	15869	15782	16199	16024	16012	15856	16006	15979	16017	15925	15933	15816	16167	15810	15994	16039	15987	15899	15897	15642	15820	16016	16059	15963	15954	15937	15983	16013	16056	16049	15942	15756	16030	15928	15808	16125	16103	16049	15935	15974	16045	16036	15938	15932	16026	16176	15879	16045	16016	16140	15888	15824	15831	15990	15978	16006	16068	15830	16043	16166	16012	16005	15846	16202	15967	15990	16045	16025	16020	15945	15721	15964	15929	15983	15889	16026	15895	16033	15883	15972	15878	16040	15817	16154	16132	16037	16018	16036	15836	16023	15958	16005	16144	16055	16032	15888	15810	15919	16189	15936	15919	15938	15950	16140	16022	15898	16198	16067	15960	16013	16103	16043	15840	15969	15980	15877	15777	15991	16146	16001	16239	16054	15924	15837	16117	16092	16053	15963	15818	16178	15832	15948	16114	15870	15876	15944	15949	15907	16091	15991	16020	16051	15972	16079	16162	16016	16034	16035	16115	15955	15976	15880	15786	15993	15993	16099	15807	15900	15877	15948	15899	16022	16036	16027	16059	16001	15967	16061	16088	16024	16157	15918	15770	16030	15875	15884	15921	16016	15951	16017	16084	15991	16129	15986	15943	15998	15985	16032	15975	16069	15843	15975	16135	16074	15841	16047	15917	16071	16117	16083	16150	15947	16008	15731	15941	15857	15816	15928	15970	16159	15894	15924	15954	15897	15849	16103	16013	16052	16073	15985	15985	16056	16106	15811	16043	15882	15762	15787	16090	16002	15946	16018	15972	16034	16049	15849	15994	15824	16211	15924	15982	15920	16033	16035	16154	15873	16083	15889	15812	16186	16242	16106	15795	16152	16070	16232	15896	16001	16237	15840	15852	15855	15888	16001	15908	15972	15979	15866	15973	16117	15681	16065	15860	15984	15920	15852	15968	16009	15874	16177	16067	15929	15937	15799	16120	15834	15947	15947	15876	15999	15912	16019	16063	15873	15785	16047	15857	15961	15836	16133	15991	15924	16123	15918	15976	15960	15949	15862	16037	16057	15873	16114	15965	15776	15942	15906	15967	15795	15955	15957	15737	16044	15812	15830	16038	15894	16152	15834	15800	15932	15938	15895	15882	15871	15958	15890	15837	15975	15982	15999	16060	16020	16077	16152	16100	16023	16008	16048	16021	15961	15938	15861	15953	16214	15986	15882	15987	15811	16157	15992	15920	16001	16070	15986	16085	15929	16057	15886	15927	15966	15822	15916	15944	15897	16018	16159	15943	15933	16095	15898	16182	15707	16008	15912	15970	15929	16017	15905	15989	15845	15914	15883	16009	15892	15935	15872	15852	15880	15856	16067	16023	16153	15984	16017	16018	15993	15988	15923	16067	16077	15936	15850	16049	15862	15894	15974	16105	15885	15838	16088	16091	15955	15796	16135	15920	16215	15969	15920	15702	15991	15970	16155	15885	15954	15851	16031	16160	16056	15845	16044	15957	16177	15763	16017	16015	15844	16146	15977	16026	16150	15934	15946	15859	15945	16011	15967	16060	15959	16021	15928	16089	16072	16024	16149	15983	16023	15996	16087	15866	15840	16008	15882	16094	15853	15797	15898	16009	15896	16026	16015	15862	16116	16012	15919	15997	16081	15795	15823	15938	16023	15704	15955	15829	15842	15916	15897	15930	16232	16105	15790	16139	15845	16064	15972	16017	15978	16092	15823	15894	15960	15934	15888	16019	16031	16135	16045	16140	16073	16212	16053	15926	15811	15802	15959	15918	16046	16004	15943	15863	15939	16119	15826	15973	15958	15883	15866	16167	16104	15917	15988	15816	16180	16015	16074	16055	16046	16022	15942	15966	16006	15940	16106	16085	16027	15942	15865	15724	16170	15915	15945	16205	16113	16193	16105	15857	16041	15886	15970	15906	15944	15959	15901	16035	16022	15880	15915	16184	16009	15843	16252	16101	16121	15880	16053	16045	16020	16094	15933	15990	15767	15923	15970	15990	16164	15964	16119	15844	15811	15896	16045	16041	15764	15853	16062	15912	15920	15759	16114	15977	15932	16004	15963	15973	15926	15986	16058	16064	15917	16131	15798	15823	15824	15935	15771	16080	16006	16057	16000	15901	15944	15899	15962	15724	16039	16025	15973	15932	16056	16028	15967	15889	15997	15996	15791	15965	15915	15890	16005	16140	15854	15788	15994	16028	15864	16018	16030	16010	16123	16071	16034	15775	15851	15952	16205	15885	15989	15850	16007	16039	16128	15929	16177	16089	16050	16037	15921	15936	16073	15999	16164	15896	15929	16095	16036	15905	16119	15858	16074	16095	15901	16038	15939	15898	15788	16073	16060	16012	15926	16016	15844	16044	16068	15950	15957	16083	15897	15856	15940	15919	16006	16015	16061	15872	15973	16101	16142	15940	15959	16022	15973	15825	15954	15945	16069	15742	15868	15782	15839	15902	15872	15901	15922	16149	15945	16081	16002	15963	15958	15847	16095	15993	16169	16047	15860	16156	15834	16117	16081	15928	16092	15834	15882	16035	16175	15992	15792	16133	15841	16076	15874	15974	16008	15982	16022	16059	15818	15940	15790	15796	16184	16165	15970	16227	15873
19181	31897	22937	18986	17872	16449	15508	14908	14822	14480	14245	14236	14050	14006	14139	14001	14081	14009	13943	13929	14015	13984	13982	13861	13922	13903	13938	13741	13899	13926	13954	13902	13889	13785	13880	14047	13918	13700	13775	13851	13921	13901	14118	13821	13817	13840	14103	13754	13872	13823	14008	13760	13924	14088	13989	13690	13953	13825	13974	13788	13834	13846	13766	13830	13882	13920	13602	13811	13954	13762	14072	13867	13805	13924	13919	13848	13754	13849	13914	13735	13788	13867	13899	13761	13993	13793	13704	13994	13892	13999	13794	13829	14017	13848	13716	13877	13751	13790	13948	13779	14011	13847	13913	13841	13750	13979	14052	13838	13923	13788	13941	13790	13695	13892	13905	13842	13810	13922	13684	13882	13906	13870	13814	13980	13793	13936	13945	13863	13946	13879	13700	14034	14026	13994	14024	13954	13864	13818	13864	13870	13840	13844	13827	13787	13962	13786	13922	13879	13994	13876	13935	13790	13809	13848	13746	13897	14028	13780	13648	13816	13867	13723	13929	13918	13804	14021	13962	13865	13902	13946	13804	13995	13970	14076	13856	13867	13774	13671	13931	13909	14043	13618	13678	13939	13959	13869	13819	13993	13911	13721	13781	13831	13982	13779	13963	13857	13786	13784	13873	13854	13918	13806	13882	13823	13646	13938	13941	13832	13678	14099	13708	13760	13602	13962	13857	13883	14074	13886	13993	13960	13912	13891	13966	13851	13847	13882	13997	13839	13809	13816	13753	13794	13923	13925	13936	13956	13863	14040	13823	13922	13936	13919	13851	13813	13983	13978	13818	13934	13857	13862	13987	13853	13792	13763	13846	13848	14029	13761	13832	13963	13937	13728	13834	13725	13882	13794	13973	13744	13907	13919	13972	13805	13853	13849	13827	13947	13893	13886	13793	13853	13999	13930	13844	13928	13885	13941	13895	13804	13880	14009	13848	13979	13935	14001	13896	13807	14062	13916	13917	13802	13898	14089	13839	13867	13720	13877	13880	14033	13926	13662	13925	13705	13807	13919	13959	13937	13872	13913	13743	13940	13806	13959	13835	13888	13982	13873	14121	13880	14056	13692	13851	13930	13966	13897	13887	13836	13894	13913	13821	14010	14024	13973	13875	13796	13835	13922	13903	13836	13787	13863	13743	13864	13839	13812	13895	13915	13985	13614	13933	13818	13771	13871	13897	13930	13722	13735	13697	13927	13753	13788	13733	13828	13878	13991	14004	13796	13945	13810	13906	13922	13745	13904	13795	13922	13864	13723	13842	13785	13917	13754	13856	13758	13736	13760	14017	13818	13906	13914	13986	13928	13896	14006	13680	13863	13858	13933	14104	13887	13719	13810	13836	13824	13844	13864	13829	13755	13802	13827	13832	14034	13967	13763	13676	13970	13813	13908	13994	13928	13879	13865	13932	13778	13738	13810	13811	13822	13971	13912	13967	13830	13892	13884	13987	13979	13775	13930	13816	13810	13958	13789	13927	13896	13828	13804	13859	13869	13830	13657	13808	13973	13976	13903	13790	13779	13818	13985	13894	14034	13785	13904	13889	14073	13865	13877	13890	13779	13899	13856	13925	13766	13901	13836	13808	13791	13811	13803	14068	13959	13874	13638	13896	13950	13699	13960	13821	13917	13984	13855	14037	13780	13883	13895	13932	13815	13926	13893	13739	13930	13899	13920	13702	13917	13949	13780	13879	13951	13858	14068	13885	13933	13967	14046	13742	13806	14028	13848	13970	13796	14114	13835	13903	14041	13720	14068	13913	13877	13852	13947	13923	13926	13695	13923	13888	13958	13826	13822	13976	13847	14033	13810	13879	13999	13708	13883	13896	14045	13909	13826	13857	13723	13779	13979	13690	13887	13862	13858	14043	13948	13902	13740	13898	13791	14021	13823	13887	13900	13915	13900	13764	13721	14048	13814	13802	13811	13979	13718	13796	13985	13931	13837	13794	13894	13788	13856	13909	13845	13857	13854	13812	13922	13864	13773	13819	13881	13966	14067	13884	13968	13684	13922	13828	13938	13704	13774	13909	13883	13852	13816	13905	13704	13963	13810	13922	13784	13842	13916	13855	13854	13888	13903	13851	14096	13887	13902	13553	13949	13863	13785	13740	13819	13881	13775	13629	13830	13946	13836	13845	13838	13881	13912	13863	14066	13772	13888	13927	13908	13910	13803	13905	13651	13970	13824	13785	14016	13838	13951	13943	13738	13855	13899	13936	14003	13892	13857	13898	13879	13821	14175	13861	13953	13766	13970	13864	13895	13779	13897	13840	13933	13882	13870	13776	13828	13922	13889	13914	13934	13918	13715	13987	13963	13914	13851	13903	14042	13808	13987	13868	13939	13912	13987	13958	13830	13854	13886	13777	13968	13900	13881	13947	13891	13891	13778	13897	13770	13689	13820	13849	13682	13760	13971	13716	13854	13819	13897	13850	13980	13874	13922	13794	13820	13744	13860	14020	13817	13962	13719	13937	13985	14040	13917	13753	13972	13773	13859	13815	14005	13851	13810	13821	13854	13912	13981	13755	13852	13841	13967	13851	13967	13869	13980	13750	13718	13785	14112	13885	13768	13946	13864	13921	13918	13834	13900	13802	13789	13810	13789	14023	13820	13820	13878	13827	13772	13723	13963	13879	13917	13904	13817	13765	13957	13966	13837	13661	13775	13688	13735	14117	13956	13825	14035	13846	13943	13919	13835	13927	13903	13914	14003	13893	13661	13679	13857	13695	13910	13943	13972	13892	13887	13891	13936	13711	13755	14003	13912	13759	13855	13861	13798	13898	13847	14074	13906	13919	14021	13801	13910	13869	13836	13830	13755	13919	13741	13686	13994	13859	13893	13653	13861	13855	13605	13839	13871	13849	13888	13855	13822	13832	13967	13774	13911	13972	13743	13845	13797	13805	13867	14065	13864	13859	13864	13703	13815	13933	14075	13868	13804	13897	13893	13920	13755	13848	13977	13839	13769	13578	13953	13951	13715	13775	13836	13878	13869	13820	13735	13910	13891	13949	14024	13961	13763	13921	13821	13955	13710	14014	13817	13830	14009	13867	13689	13838	13798	13813	13781	14028	13850	13821	13834	13789	13850	13842	13880	13833	13899	13716	13734	13956	13904	13914	13819	13757	13993	13873	13904	13792	13760	13915	13986	13792	13877	13843	13840	13969	13919	14030	13836	13962	13916	13898	14041	13796	13891	13779	13799	13932	13904	13916	13802	13947	13858	13952	13822	14004	14113	13729	13786	13904	13894	13962	13866	13949	13867	13868	13924	14025	13916	13928	13902	13901	13891	13837	13838	13715	13858	13887	13818	13768	13875	13946	13949	13928	13776	13896	13853	13849	13856	13904	13839	13874	13911	13842	13999	13801	13664	13880	13874	13782	13894	13922	13882	13761	14069	13942	13888	13886	13848	13846	13780	13757	13760	13992	13866	13792	13858	13961	13958	13824	13858	13791	13907	13886	14000	13881	13697	14063	13808	13828	14024	13946	13828	13698	13944	13873	13948	13847	13912	13798	13835	13969	13966	13878	13926	13870	13879	13946	13766	13908	13865	13793	13851	13735	13898	13814	13892	13703	13859	13829	13791	13777	13901	14050	13867	13697	13857	13754	13881	13744	13779	13799	13763	13921	13812	13869	13844	13738	13691	13700	13745	13918	13948	13988	13853	14017	13842	13958	13787	13875	13848	13847	13947	13877	13955	13860	14082	13864	13842	13884	13799	13947	13879	13997	13907	13812	13859	13875	13922	13843	14099	13995	13823	13843	13964	13854	13869	13830	13863	13708	13785	13838	13885	14075	13917	14013	13913	13867	13813	13692	13809	13871	13949	13945	13844	13852	13743	13868	13796	13941	13870	13964	13951	13866	13825	13956	13947	13934	13922	13863	13809	13816	13767	13989	13794	13829	13754	14007	13948	13811	13662	13823	13878	14027	13943	14049	13919	13793	13924	13993	13811	13833	13839	13984	13964	13857	13947	13965	13991	13855	13750	13870	13868	13824	13914	13779	13747	13940	13907	13940	13822	13874	13830	13960	13877	13936	13654	13856	13777	13711	14098	13759	13860	13822	13807	13777	14052	13823	13824	13900	13816	13709	13845	13835	13773	13846	13800	13924	13967	13971	13842	13916	13867	13863	13806	13863	13954	13887	13838	13685	13906	13794	13767	13755	13759	13897	13831	13834	13844	13980	13896	13921	13794	13822	13795	13981	13893	13966	13733	13921	13835	13872	13856	13851	13713	13801	13941	13728	13955	13988	13671	13971	13771	14035	13821	13761	13922	13820	13696	13871	13872	13852	13892	13859	13785	13938	13743	13685	13742	13936	13824	13948	13943	13761	13827	14028	13782	13879	13801	13938	13908	14070	13953	13807	13806	13923	13763	14015	13738	13897	13871	14049	13822	14000	13653	13870	13679	14038	13870	13952	13783	13809	13932	14059	13945	13863	13820	13929	13837	13900	13839	13981	13806	14035	14004	13841	13881	13769	13932	13989	13749	13719	13832	13967	13873	13998	13814	13898	13844	13743	13855	13918	13831	13934	13869	13924	13859	13977	13689	13787	13719	13848	14006	13950	13831	13888	13804	13834	13902	13939	13825	14028	13827	14009	13844	13823	13726	13775	13791	13992	14062	13979	13899	13884	13749	13876	13801	13844	13979	13948	13936	13792	13777	13769	13998	13890	13991	14045	13717	13759	13824	13868	13896	13829	13908	13791	13876	13908	13730	13924	13940	13871	13961	13623	13943	13847	13834	13944	13901	13870	13868	13882	13786	14030	13936	13764	13867	13940	13845	13926	13923	13885	13893	13828	13849	13914	13831	13927	13853	13896	13975	13759	13749	13798	13801	13981	13931	13979	13752	13775	13919	13872	13737	13700	13929	13710	13773	13797	13950	13771	13757	13877	13801	13919	13929	14045	13897	13904	13824	13984	14066	13798	13894	13828	13868	13908	13880	14027	13726	13988	13754	13953	13897	14017	14027	13900	13884	13920	13889	13904	13809	13858	13945	13993	13807	13853	13898	13908	13940	13823	13965	13966	13732	13849	13751	13880	13881	14007	13990	13926	13891	13908	13610	13874	13961	13827	13879	13997	13895	13795	13769	13907	13821	13580	13936	13783	13822	13923	13904
22652	21625	28897	24840	21953	23271	22348	17261	16476	16428	16105	15984	15715	15549	15712	15449	15236	15383	15311	15420	15422	15529	15480	15447	15282	15244	15447	15178	15439	15167	15471	15201	15172	14963	15054	15238	15363	15264	15136	15249	15117	15151	15005	15150	15192	15284	15241	15334	15304	15213	15268	15147	15184	15175	15286	15232	14947	15053	15242	15100	15130	15094	15151	15113	15156	15207	15002	15087	15163	15143	15197	14917	15140	15012	15283	15261	15120	15296	15279	15115	15008	14998	15125	15111	15076	15411	15019	14999	15111	15171	15071	15154	15113	15179	15113	15124	15260	15150	15201	15055	15095	15067	15084	15220	15090	15108	15151	15112	15088	15191	15315	15355	15176	15077	15281	15057	14884	15312	14956	15152	15223	15121	15079	15235	15015	14894	15095	15147	15125	15000	15103	15079	15205	15156	15422	15221	14998	15180	15149	15266	14978	14827	15113	15108	15010	15068	15120	15200	15120	15273	14992	15268	15024	15020	15070	14932	15061	15112	15395	15194	15139	15139	15330	15076	15112	15257	15136	15019	15094	15131	15164	15130	15182	15323	14981	15105	15102	15115	15226	15262	15052	15257	15146	15053	15005	15247	15293	15223	15097	15150	15119	15317	15116	15074	14928	15016	15111	15040	15010	14946	15071	15158	15106	14953	15031	15144	15106	15299	15040	15215	15037	15229	14895	15033	15285	15202	15027	15057	15021	14982	15188	15080	15046	15287	15116	15346	15217	15175	15116	15099	14917	15148	15324	15190	14985	15124	15045	15152	15160	15060	15150	15106	15191	15108	15134	15008	14852	14984	15108	14947	15203	15038	15151	15158	15165	15093	15111	15027	15014	15203	15064	15036	15180	15127	15172	15034	14934	15044	15313	15031	15174	15186	15080	15283	15166	15046	15039	15129	15016	15017	15108	15250	15242	14930	14925	14911	14944	15179	15077	15092	14971	14951	15048	15192	15197	15302	15262	15032	15137	15070	15164	14945	15135	15146	15005	15126	14946	15015	15290	15361	15243	15185	15247	15137	15105	15189	14980	15134	15141	15232	15005	15001	15125	15206	15072	15084	15010	15012	15140	15226	14900	15088	14968	15032	15176	15103	14944	14948	15121	15240	15165	15112	15113	14930	14978	15217	15132	15140	15168	15232	14985	15052	15309	15053	15291	14982	15114	14930	15049	15040	15129	15318	15162	15183	15132	15065	14991	15146	15176	15091	15184	15306	15405	15192	14975	15089	15212	15218	15329	15170	15091	15176	15132	15091	15174	15130	15011	15179	15148	15115	15124	14979	15156	14988	15207	15316	15203	15232	15105	15078	15053	15393	15042	15163	15160	14988	15241	14973	15204	14922	14957	14896	15012	14941	15035	15063	14952	14974	15018	15194	15156	15129	15312	15169	14944	15182	15191	15113	15204	15151	15049	15160	15110	15095	15276	15179	15115	15218	15148	15099	15279	15149	15090	15043	15137	15295	15033	15022	15079	15198	14970	14846	15117	15056	14943	15171	15125	15155	14994	15160	15117	15037	15198	15027	15052	15050	15117	14975	15132	15222	15227	15206	15097	15153	15134	15050	15005	15099	15119	14869	15021	15159	15078	15117	15224	15103	14992	15080	15062	15260	15370	15142	15001	15008	15256	15370	15124	14997	14963	15112	15105	15175	15189	15335	15128	15351	15306	15311	15106	15230	14951	15271	15168	15084	15144	14982	15067	15059	15224	15259	15086	15091	15050	14968	15170	15238	15117	15000	15132	15051	14945	15127	15172	14990	15320	15041	15237	15242	15050	15031	15176	15307	15233	15216	15252	15019	15109	14882	15056	15135	15102	15312	15236	14943	15106	15149	15179	15040	14955	15071	15027	15114	15149	15072	15128	15166	15130	15027	15277	15016	15015	15163	14944	15245	15253	14938	15129	15142	14995	15020	15043	15030	15287	15078	15121	15197	14982	15118	15084	15082	15412	15229	15072	14886	15127	15296	15237	15113	15123	15192	15063	15037	15010	14859	15033	15040	15075	14925	15070	15136	15134	15083	15154	14918	15118	15100	15212	15122	15126	14953	15019	14977	15137	15129	15199	15128	15034	15104	15074	15128	14868	14979	15023	15160	14998	15180	15091	15039	15068	15072	15018	15091	15023	15064	15147	15013	15107	15187	15004	15021	15173	15175	14852	15191	15229	15162	15213	15201	15133	15207	15351	15093	15212	15092	15042	15241	15097	15186	15349	14944	15002	14996	15050	15119	15233	15177	15282	15101	14961	15262	15082	15262	15131	15020	15146	14869	15024	15119	14978	15260	15187	15136	15080	15067	15040	15215	15130	15059	15175	15001	15277	15058	15131	14990	15285	15106	14973	15027	15125	15002	15020	15029	15147	15063	14947	15249	15168	15028	14888	14900	15213	15151	15020	14942	15004	15278	15135	15171	15137	15078	15145	15163	15012	14768	15089	15086	15028	15227	15016	15084	15217	15078	15081	15005	15035	15071	14821	14901	15175	15090	15151	14964	15100	14998	15091	15168	15125	15081	15121	14892	15136	14964	15214	15240	15090	15267	15209	15203	15139	15058	15033	15163	15268	15215	15166	15211	14999	14985	15207	15122	14952	15075	14908	15200	15113	15054	15095	15157	15203	15014	15110	15190	15010	14925	15206	15196	15204	15132	15067	15064	15021	14991	15114	14919	15178	15248	15159	15278	15034	15084	14990	15148	15153	15117	15148	15014	14988	15094	15095	15159	15084	14950	15297	15047	15193	15083	15208	15004	15047	14988	14941	14993	15104	15177	14993	15243	15174	15172	15037	15252	15110	15223	15214	15307	14923	14896	15121	15039	15086	15134	15186	15222	15036	15095	15061	15036	15136	14908	15154	14977	15020	15256	15145	14934	15060	14927	15070	15253	15160	14998	15027	15145	14867	15077	15170	15221	15293	15185	15028	15205	15070	15057	15082	15181	15115	15175	15038	15054	15174	15236	15137	14954	15023	15212	15193	15244	15052	15345	15119	15074	15047	15162	15145	15175	15112	15098	15096	15060	15046	15088	15289	15064	15214	15002	15181	15108	15081	15111	15066	15057	15099	15237	15093	15046	15153	15197	15001	15208	15120	15254	15280	15028	15177	15040	15187	14960	14879	15190	15156	15157	15022	15145	15178	15020	15123	15164	14894	15152	15095	15021	15110	15025	14987	15119	15202	15082	15231	14888	15138	15132	15121	15068	15076	15095	15050	15168	15155	15152	15124	15129	15194	15276	15057	14968	15176	15178	15209	15077	14917	14959	14992	15201	15081	14982	15042	15034	14981	15103	15182	15066	15198	15046	15018	14811	14961	15002	15005	15020	15047	15001	15075	15029	15080	15229	14996	14976	15244	15069	15148	15239	15040	14983	15281	15013	15160	14919	15148	14911	15037	14990	15002	15138	15141	14914	14871	15013	15244	15165	15266	15227	15232	14971	15131	15198	14892	15217	15176	15245	15251	15092	15103	15178	15003	15047	15066	15056	15176	15095	15132	15134	15219	15160	15185	15114	15191	15059	15153	15261	15266	15269	15266	15184	15123	15143	15061	14921	14860	15075	15156	15211	15008	14983	15094	15082	15038	15025	14978	15185	15169	15044	15062	15311	15106	14953	14934	14792	14935	15237	14991	14965	15097	15076	15263	15186	15076	15199	15184	14990	15158	15330	15165	15180	15102	15183	15111	14840	15065	15076	14953	15044	15163	15118	14873	15030	15226	15296	15333	15026	15080	15167	14992	15068	15137	15087	14982	15016	14964	15131	15084	15022	15213	15098	14977	15245	15093	15054	15217	15041	15187	15180	15062	15121	15260	15306	15165	15066	15184	15120	15320	15110	15194	15183	15148	15071	15051	15035	15053	14955	15162	15189	15091	15046	15119	15289	15260	15083	15228	15161	15050	15045	15233	15073	15168	15077	15244	14923	15322	15040	14998	15038	14794	15151	14979	15166	15323	15191	15042	14996	15065	15185	15008	15181	15105	14992	15052	15198	14870	15012	15210	15190	14918	14979	15277	15022	15175	15207	15007	14967	15091	15146	15225	15227	15090	15122	14931	14994	15061	15206	15173	15108	15078	15025	15047	15116	15200	15115	14931	15078	15225	15361	15148	15262	15177	15147	15020	15081	15187	15113	15039	15251	15160	15294	15249	15121	15018	14938	15110	14989	15018	14971	15205	14909	14977	15061	15122	15082	15163	15152	15146	15081	14991	15108	15266	15012	15038	15021	15283	14839	15380	15113	15083	15126	15198	14846	15012	15101	15045	15000	15286	15105	15164	15215	15109	15114	15001	14970	15002	15034	15180	15017	15030	15038	15304	14993	15053	15160	14870	14883	15211	15199	15188	15422	15035	15050	15068	14821	15092	15137	15272	15006	14989	15061	15171	15101	15076	15117	15139	15147	15151	14991	15097	15120	15173	15021	15003	15189	15143	15160	15076	15052	14907	15165	15063	15131	15294	14921	15099	15080	14991	15119	15289	15074	15121	15228	15279	14937	15116	15183	15156	15272	15275	14953	15028	15135	15062	15022	15238	15047	15212	15126	15245	15153	15010	15136	15026	15086	15107	15042	15176	14947	15253	14950	15139	15269	14915	15127	15092	14947	15072	15028	15164	15078	15149	15170	15233	15148	15254	15097	15130	15043	15000	14987	15013	15259	15099	14992	15103	15004	15235	15149	15107	15054	15163	15146	15036	14913	15159	15114	15130	14962	14992	15218	15184	15082	15141	15170	14992	14974	15164	15186	15048	14898	14943	15020	15078	15108	15002	15167	15238	15115	15010	15080	15070	15139	15168	15006	15067	15239	15088	15048	15131	15008	15227	15047	15059	15054	15099	15056	14983	15226	15219	15179	14957	15135	15261	15175	14983	15099	15080	15146	15161	15021	15122	15110	15232	15272	15208	15045	15122	15073	15241	14981	15024	14957	15200	15479	15042	15149	15292	15167	15320	15055	14981	15096	15184	15124	15044	14919	15119	15264	15176	15122	15036	15082	15084	15200	15126	15172	15044	15247	14985	14908	15090	14964	15198	15315	15059	15270	14965	15190	15133	15065	14972	15055	15144	15084	15064	15143	15117	15081	15113	14864	15142	15078	15237	15343	15122	14909	15090	15107	15178	15002	15140	15026	15233	15158
19477	38335	27140	22133	20275	17957	16568	15730	14856	14660	14387	13978	13896	13722	13669	13616	13597	13599	13550	13582	13570	13637	13369	13329	13338	13260	13454	13247	13442	13235	13520	13294	13349	13354	13368	13521	13411	13368	13340	13295	13352	13180	13295	13182	13307	13422	13427	13316	13221	13436	13266	13474	13387	13505	13416	13249	13231	13339	13302	13381	13258	13371	13196	13408	13257	13294	13207	13379	13326	13271	13356	13348	13454	13341	13432	13300	13386	13345	13200	13361	13396	13161	13388	13409	13435	13413	13385	13254	13288	13315	13420	13294	13198	13235	13410	13299	13273	13233	13305	13554	13318	13115	13281	13427	13358	13279	13420	13266	13366	13306	13314	13347	13199	13194	13211	13332	13060	13376	13296	13275	13358	13342	13282	13164	13437	13359	13254	13459	13384	13486	13288	13374	13432	13226	13545	13316	13448	13349	13266	13196	13384	13304	13268	13176	13360	13158	13298	13231	13323	13394	13301	13233	13436	13371	13396	13301	13297	13202	13344	13165	13527	13275	13433	13332	13350	13347	13312	13325	13296	13088	13565	13231	13322	13199	13383	13068	13154	13413	13302	13321	13187	13336	13297	13254	13394	13310	13411	13228	13372	13452	13382	13300	13399	13375	13225	13473	13277	13311	13402	13229	13398	13273	13374	13305	13384	13381	13428	13359	13218	13422	13318	13544	13307	13340	13275	13354	13435	13367	13321	13275	13189	13175	13238	13433	13401	13304	13378	13222	13244	13350	13257	13195	13256	13301	13215	13389	13265	13216	13031	13181	13174	13270	13355	13308	13324	13405	13456	13226	13369	13309	13175	13201	13250	13265	13268	13327	13305	13264	13518	13184	13371	13203	13234	13230	13222	13358	13296	13115	13246	13372	13332	13426	13327	13236	13311	13153	13367	13452	13378	13457	13235	13243	13471	13315	13173	13266	13331	13412	13422	13253	13263	13316	13414	13215	13389	13268	13439	13218	13250	13303	13212	13381	13312	13341	13253	13347	13197	13229	13447	13446	13287	13403	13200	13399	13396	13406	13066	13261	13421	13323	13300	13228	13492	13206	13269	13486	13319	13329	13309	13340	13474	13241	13302	13124	13173	13063	13304	13308	13292	13250	13372	13428	13293	13328	13198	13308	13281	13152	13267	13187	13552	13448	13422	13360	13397	13302	13289	13380	13175	13201	13551	13274	13265	13327	13490	13351	13432	13020	13147	13305	13324	13548	13350	13299	13301	13136	13285	13415	13270	13291	13338	13449	13338	13360	13203	13349	13349	13328	13231	13387	13325	13419	13207	13261	13240	13544	13183	13206	13396	13255	13495	13296	13195	13308	13277	13263	13212	13481	13240	13308	13243	13259	13387	13294	13301	13293	13189	13344	13225	13448	13238	13292	13349	13531	13363	13299	13310	13409	13463	13280	13277	13227	13312	13369	13306	13283	13176	13450	13293	13378	13321	13243	13559	13373	13316	13339	13165	13238	13246	13253	13252	13100	13338	13365	13290	13466	13208	13195	13239	13333	13372	13333	13365	13440	13275	13269	13348	13356	13359	13191	13267	13200	13322	13357	13276	13432	13508	13327	13269	13230	13484	13392	13234	13215	13365	13157	13275	13245	13149	13126	13411	13257	13258	13370	13231	13257	13207	13326	13260	13258	13354	13097	13216	13199	13526	13439	13404	13112	13266	13370	13362	13540	13201	13215	13352	13355	13337	13236	13232	13218	13373	13391	13302	13201	13333	13387	13314	13325	13401	13396	13328	13225	13350	13385	13374	13489	13305	13480	13296	13167	13227	13307	13260	13482	13193	13286	13135	13353	13320	13302	13299	13302	13368	13302	13352	13220	13317	13395	13487	13403	13314	13144	13364	13356	13294	13215	13180	13407	13169	13365	13174	13281	13248	13168	13405	13230	13374	13365	13314	13342	13208	13403	13435	13373	13258	13222	13230	13162	13383	13439	13199	13326	13099	13435	13334	13168	13369	13536	13099	13313	13255	13357	13344	13151	13131	13479	13299	13438	13369	13240	13275	13327	13373	13288	13238	13360	13259	13257	13238	13287	13096	13442	13209	13172	13282	13491	13380	13392	13260	13425	13350	13243	13349	13330	13423	13320	13289	13371	13256	13323	13194	13262	13248	13200	13199	13370	13317	13424	13275	13470	13081	13190	13257	13206	13263	13257	13330	13361	13381	13249	13223	13380	13208	13116	13413	13420	13305	13225	13395	13279	13334	13489	13349	13329	13367	13396	13238	13394	13267	13361	13286	13315	13345	13180	13398	13139	13322	13314	13173	13276	13265	13384	13350	13331	13453	13320	13241	13400	13361	13389	13219	13436	13331	13247	13201	13286	13385	13412	13341	13270	13335	13308	13257	13224	13315	13271	13253	13301	13362	13319	13427	13290	13294	13246	13247	13379	13242	13237	13482	13174	13420	13411	13420	13312	13423	13439	13297	13480	13390	13419	13272	13443	13334	13334	13332	13129	13328	13427	13214	13288	13314	13416	13357	13285	13194	13379	13347	13509	13351	13362	13382	13276	13340	13102	13452	13291	13302	13292	13235	13242	13345	13371	13325	13202	13620	13344	13264	13358	13285	13284	13333	13272	13552	13273	13280	13369	13342	13242	13306	13249	13192	13328	13282	13303	13308	13358	13303	13261	13358	13433	13215	13436	13367	13291	13330	13219	13373	13271	13204	13354	13213	13338	13375	13288	13303	13401	13384	13207	13360	13275	13350	13367	13439	13324	13316	13365	13366	13273	13272	13246	13245	13170	13306	13241	13426	13379	13320	13226	13221	13318	13193	13251	13332	13203	13322	13227	13309	13256	13399	13218	13355	13233	13367	13158	13298	13268	13240	13341	13188	13244	13340	13356	13293	13194	13419	13335	13480	13223	13277	13251	13469	13240	13139	13297	13313	13251	13323	13178	13211	13285	13329	13202	13334	13287	13260	13255	13208	13433	13264	13510	13377	13355	13467	13269	13324	13277	13298	13484	13333	13299	13418	13500	13343	13369	13482	13315	13185	13252	13346	13267	13205	13386	13328	13375	13413	13304	13261	13284	13390	13340	13190	13543	13302	13356	13306	13219	13357	13316	13300	13208	13403	13282	13388	13263	13316	13258	13421	13168	13263	13255	13389	13475	13291	13484	13361	13369	13164	13267	13240	13314	13257	13349	13323	13325	13302	13319	13212	13442	13347	13364	13349	13168	13346	13335	13348	13295	13372	13297	13300	13394	13238	13391	13310	13299	13327	13384	13328	13310	13344	13269	13204	13295	13307	13271	13308	13410	13207	13330	13314	13334	13338	13351	13284	13362	13304	13312	13421	13134	13387	13413	13351	13216	13355	13359	13299	13296	13316	13465	13192	13293	13290	13284	13357	13305	13341	13354	13262	13214	13375	13311	13351	13404	13401	13363	13276	13186	13404	13306	13316	13345	13344	13242	13312	13438	13411	13251	13248	13369	13208	13358	13327	13165	13232	13325	13443	13409	13272	13338	13248	13311	13410	13304	13320	13253	13405	13545	13262	13349	13397	13116	13362	13324	13309	13261	13235	13358	13256	13241	13340	13333	13329	13455	13265	13366	13202	13175	13219	13336	13221	13279	13354	13268	13325	13175	13394	13210	13332	13276	13341	13169	13357	13117	13320	13355	13450	13217	13255	13360	13332	13238	13216	13436	13297	13120	13383	13172	13205	13378	13264	13329	13501	13570	13363	13184	13388	13472	13263	13403	13287	13413	13338	13243	13316	13315	13258	13102	13236	13251	13276	13379	13514	13361	13451	13215	13370	13282	13216	13338	13293	13408	13482	13211	13345	13344	13154	13282	13347	13296	13275	13293	13356	13235	13417	13377	13264	13243	13342	13226	13319	13253	13137	13359	13264	13355	13444	13433	13237	13256	13233	13301	13364	13338	13345	13291	13410	13374	13217	13331	13257	13341	13412	13244	13264	13387	13245	13326	13391	13211	13446	13407	13107	13233	13266	13254	13270	13182	13356	13490	13456	13232	13169	13320	13320	13403	13300	13283	13339	13371	13316	13366	13240	13288	13315	13272	13318	13354	13431	13367	13125	13274	13480	13468	13199	13193	13332	13332	13219	13303	13281	13435	13294	13269	13309	13405	13114	13356	13152	13298	13116	13239	13372	13572	13373	13273	13307	13349	13325	13332	13338	13211	13410	13272	13258	13390	13347	13347	13372	13280	13386	13352	13297	13328	13300	13436	13335	13455	13209	13186	13202	13299	13324	13197	13436	13225	13279	13347	13366	13153	13090	13355	13320	13324	13224	13103	13207	13256	13199	13114	13274	13164	13458	13305	13220	13391	13257	13282	13248	13263	13166	13432	13267	13307	13310	13263	13373	13381	13343	13277	13439	13351	13242	13177	13327	13245	13213	13355	13248	13174	13127	13372	13272	13342	13370	13096	13432	13238	13289	13394	13303	13115	13265	13341	13323	13356	13251	13373	13153	13328	13321	13334	13342	13297	13307	13384	13287	13334	13380	13275	13528	13358	13167	13308	13412	13334	13185	13553	13145	13280	13239	13195	13244	13416	13306	13139	13391	13255	13448	13328	13312	13327	13230	13407	13320	13427	13432	13320	13327	13170	13272	13283	13291	13088	13272	13276	13133	13295	13331	13312	13273	13334	13447	13204	13305	13521	13292	13475	13308	13268	13404	13520	13362	13243	13331	13472	13242	13347	13318	13221	13457	13301	13196	13200	13282	13208	13178	13398	13480	13297	13215	13493	13448	13379	13165	13310	13263	13301	13243	13252	13327	13343	13193	13293	13229	13308	13270	13480	13531	13413	13254	13304	13197	13265	13428	13380	13464	13348	13311	13457	13262	13449	13350	13302	13270	13255	13407	13290	13197	13133	13252	13326	13453	13310	13312	13395	13369	13370	13084	13358	13272	13168	13191	13273	13287	13228	13262	13329	13257	13329	13338	13467	13241	13295	13529	13246	13406	13328	13235	13152	13225	13282	13259	13118	13405	13329	13322	13349	13317	13218	13328	13139	13450	13307	13377	13431	13216	13312	13347	13384	13291	13392	13317	13274	13295	13374	13353	13208	13342	13260	13358	13354	13231	13367	13133	13431	13290	13398	13253	13395	13170	13332	13202	13438	13346	13397	13243	13165
29840	24234	25876	22295	18492	17607	17279	16960	16727	16668	16357	16360	16407	16131	16232	16253	16259	16244	16192	16206	16146	16211	16116	16138	16212	16055	16190	16147	16333	16356	16258	16306	16085	16031	16265	16302	16261	15990	16078	16171	16077	16357	16122	16111	16336	16132	16225	16195	16227	16184	16169	15865	15971	16026	16073	16181	16079	16218	16016	16215	16061	16146	16295	16316	16224	16041	16049	16013	16176	16180	16085	16143	16195	16222	16333	16081	16036	16064	16229	16063	15968	16160	16056	16259	16012	16150	16129	15954	16188	16250	16281	16193	16174	16140	15960	16102	16292	16013	16079	16226	16172	16207	16041	16010	16108	16125	16212	15881	16148	16014	16053	16160	16154	16024	16139	16177	16295	16004	16128	16135	16026	15986	16305	16027	15952	16020	16122	15986	16206	16176	16145	16086	16107	16189	16224	16168	16066	16030	15947	16349	16225	16337	16168	16259	16041	15889	15941	16074	16170	16140	15925	16026	16012	16245	16269	16196	16199	16115	16206	16287	16240	16315	16266	16299	16251	16067	16106	16015	16079	16047	16060	16061	16106	16066	16016	16095	16043	16113	16288	16004	16197	16071	16366	15982	16160	16081	16198	16082	16015	16233	16060	16311	16075	16191	16002	16011	16049	16126	16153	16149	16257	16214	16218	15920	16096	16192	16091	15969	16359	16245	16272	15927	16330	16063	16183	16047	16101	16085	15930	16166	16247	16159	16116	16112	16272	16114	15798	16175	16214	16055	16170	16255	16306	16207	16097	16265	16077	16046	16173	16085	16125	16010	16008	16120	16285	15999	16033	16190	16223	16158	16153	16075	16012	16091	16294	16009	16173	16208	16201	16136	16238	16019	16233	16163	16266	16072	16099	16234	16057	16239	16267	16238	16121	16175	16025	16401	16032	16011	15986	15966	16190	16250	15974	16046	15902	16056	15995	16069	16211	16025	16120	16094	16177	16152	16103	16068	16021	16193	15913	15971	16082	16076	16251	15984	16172	15985	16189	16091	16314	15967	16105	16276	16136	16241	16039	16213	16113	16203	16380	15904	15948	16126	16138	16017	16105	16181	16146	16333	16152	15981	16088	16076	16234	16182	16105	16133	16084	16206	16414	16223	16321	16041	16205	16093	16184	16137	16053	16211	16250	16144	16434	16087	16140	16233	16165	16252	16070	16137	15980	16116	16023	16189	16123	16141	16032	15960	15985	16038	16327	16155	16175	16108	16167	16078	16178	16075	16199	16098	16184	16259	16214	16258	16079	16170	16213	16100	16148	15916	16121	16084	16108	16355	16099	16261	16285	16175	16028	16163	15964	16001	15899	16075	16124	15767	16217	16192	16162	16174	16311	16233	16264	16092	16115	16250	16109	16304	15898	16030	16105	15941	16242	16017	16169	16095	16138	16302	15999	16288	16114	15978	16201	16283	16191	16149	16063	16206	16044	16126	15928	16120	16070	15955	16198	16246	16088	16180	16086	16038	16054	16200	16073	16028	16171	16081	16059	16056	16149	16329	16381	16275	16303	16174	16047	16119	16387	16298	16020	16088	16236	16043	16098	16186	16169	15862	16194	16166	16190	16188	16368	15945	16087	16118	16137	16123	16425	16165	16080	16262	15950	16073	16304	15966	16324	16276	16160	16116	16190	16057	16272	16177	16093	16037	16190	16177	15990	16347	16141	16057	16232	15850	15948	16320	16055	16047	15917	16389	16242	16148	16061	16253	16017	15956	16165	16186	16248	16272	16066	16119	16016	16178	16296	16377	16233	16043	16035	16196	16181	16152	16137	16206	15988	16107	16223	16245	16070	16406	16177	16007	16120	16067	16031	16181	15975	16086	16307	16294	16165	16314	15938	15950	16178	16216	16072	16316	16097	16093	16403	16040	16134	15950	16133	15944	16134	16005	16000	16087	15990	16164	16234	16018	16065	16041	16150	16030	16265	16211	16144	16152	16128	16082	16211	16286	16130	16125	16227	16164	16406	16097	16078	16016	15963	16191	16109	16232	16201	16143	16094	16246	16067	16345	16346	15911	16081	15960	16307	16440	16273	16494	16148	16145	16189	16103	16308	16164	16057	16016	16083	15865	16271	16004	15981	16316	16159	16241	16206	16043	16302	15935	16111	16352	16307	16013	16203	16148	16058	16200	16387	16015	15846	16179	16040	16188	15995	16178	16252	15997	16262	16254	16261	16143	15983	15979	16204	16249	16250	16091	16150	16254	16228	16105	16249	16155	15995	16036	16199	15954	16077	16199	16102	15999	16058	15987	16061	16015	16061	16150	15912	16227	16320	16231	16311	16164	16218	16214	16242	16061	16125	15924	16151	16050	16137	16236	16317	16044	16157	16113	16104	16129	16063	16175	16054	16257	16123	16107	16127	16090	16086	16215	15798	16220	16100	16186	16190	16307	16072	16182	16044	16191	16188	16357	15972	15957	16106	16205	16207	15885	16278	16142	16064	16197	16093	15871	16084	16080	16031	16267	16298	16242	16258	16132	16214	16012	16189	15962	16247	15981	16042	16189	16091	16349	16122	16159	16098	16175	16037	15990	16290	16145	16143	16192	16137	16137	16170	15803	16170	16046	16142	16142	16263	16150	16282	16050	16241	16110	16232	16050	16135	16159	16264	16245	15960	16175	16081	16126	16187	16128	16154	16066	16078	16073	16122	16125	16273	16104	16390	16118	16217	16002	16082	16191	16021	16176	16110	16090	16143	16082	16275	16092	16007	16043	16071	16022	16044	16337	16053	16100	16135	16305	16299	16041	16059	16130	16022	16305	15977	16238	16036	16100	16241	16247	16279	16387	16276	16327	16256	16162	16153	16147	16315	16033	15955	16388	15960	16081	15941	16032	16130	16128	16020	16062	16217	16052	16067	15891	16063	16044	16273	15985	16136	16064	15999	16112	16144	16196	16350	16039	16221	16052	16171	16246	15944	16036	16158	16107	16196	16115	16057	16008	16190	16108	16200	15770	16203	16199	16219	16109	16281	16008	16188	16056	16159	16077	16241	16216	16221	16257	16290	16162	16242	16222	16127	16066	16215	16127	16099	16138	16065	16096	16334	16221	16038	16102	15997	16026	16333	16202	16223	16030	16246	16132	16032	15938	15958	16002	16015	16043	16172	15784	15901	16089	16143	16078	16164	16032	16062	16137	16096	16113	15980	15926	16080	16024	16226	16215	16075	16297	16215	16144	16094	16238	16148	16196	16133	16134	16129	16329	16212	16245	16142	16362	16277	16268	16301	16096	16182	16012	16257	16169	16180	16005	16098	15979	16127	16204	16112	16190	16362	16239	16175	16277	16210	16082	15976	16153	16117	16184	16054	16127	16049	16091	16037	16072	16268	16333	16099	16343	16047	16241	16233	16089	16091	16044	16232	16176	16151	16000	16184	16277	16138	16231	16343	16283	16157	16274	16193	15986	16101	16099	16272	16065	16437	16200	16132	16141	16384	16109	16223	16098	16180	16253	16093	16190	16198	16121	16105	16168	16171	16178	16170	16208	16498	16087	16003	16173	16133	16205	16051	16013	16172	16057	15867	16108	16003	16061	16149	15951	16192	16086	16273	16209	16087	16135	16154	16095	16162	16019	16126	16274	16289	16079	16217	16251	16148	16130	16066	16290	15978	16265	16105	16039	15974	16170	16065	16151	16148	16283	16208	16193	16288	16087	16116	16072	16101	15958	16132	16134	16065	16167	16393	16267	16219	16157	16022	16148	15997	16213	16096	16076	16022	16138	16155	16186	16104	15899	16324	16250	16075	15996	15937	16273	16153	16029	16143	16223	16086	15962	16122	16163	16241	16113	16177	16217	16141	16035	16318	16179	16229	16061	16118	16234	16126	16293	16128	16299	16116	16295	16335	16307	16051	16037	16085	16287	16135	16065	16084	16139	15969	16154	16325	16173	16293	15956	16122	16230	15983	16172	16029	16181	16121	16159	16061	16364	16063	16237	15946	16176	16087	16372	16025	16189	16074	15970	16087	16028	16165	16098	16209	16309	16117	16234	16280	16244	16231	16077	15942	16038	16164	16085	16197	16032	16192	16243	16101	16125	16294	16081	16091	15980	16097	16180	16238	15978	16096	16105	15930	16046	16025	16093	16214	16098	15982	16112	16104	16243	16292	16130	15965	16159	16149	16213	15807	16001	16091	16088	16205	16105	16207	16278	16250	16051	16109	16123	16172	16051	15905	16006	16084	16036	16252	16364	16024	16207	16159	16036	16174	16286	16261	16099	16381	16028	16212	16219	16164	16294	16155	15992	16231	16109	16108	16075	16147	16177	16202	16186	16220	16116	16065	16158	16300	15994	16020	16003	16160	16132	16159	16132	16079	16273	16192	16166	16221	16100	16304	16370	16132	16102	16354	16217	15995	16173	16189	15931	16079	16096	16227	16094	16226	16163	16273	16173	16111	16157	16089	16274	16041	16031	16227	16216	16086	16193	16075	16015	16224	16105	16351	16188	16205	16124	16253	16275	16180	16211	16005	16067	16291	16239	16169	16227	16202	16105	16272	16169	16109	16118	16203	16177	16101	16131	15981	16067	16178	16070	16064	16070	16246	16076	16086	16144	16247	16066	15970	16150	16205	16311	16097	15986	16149	15996	16102	16142	16194	16089	16080	16087	15995	16083	15981	16003	16198	16286	16201	16118	15858	16478	16106	16066	16241	16010	16029	16058	16211	16054	16145	16098	16237	16319	16010	16060	16020	16305	16220	16284	15964	16015	15979	15962	16109	16234	16312	16123	16177	16200	16049	16144	15964	16058	16183	16032	16223	16041	16085	16074	16178	16155	16154	16219	16339	16297	16462	16174	15952	15869	16119	16072	16210	16226	16220	16250	16225	16298	16128	16113	16141	16016	16013	16039	16189	16295	16125	16117	16045	16063	16080	15952	16098	16115	16179	16365	16266	16060	16311	16066	16104	16171	16110	16198	16078	16127	16149	16319	16085	16214	16205	15986	16101	16100	16151	16075	16198	16375	16226	16194	16010	16291	16130	16025	16141	16071	16107	16318	16194	16013	16193	16142	16144	16158	15961	16080	16254	16024	16225	16025	15914	16178	16107	16236	16153	16165	16214	16046	16244	16070	16011	16138	16170	16108	16419	16126	16095	16167	16079	15982	16171	15859	16185	16116
20633	29263	21010	18087	17146	15966	15078	15010	14729	14439	14231	14349	14278	14299	13988	13985	14031	14156	14010	14053	13960	14108	14250	13942	14063	14040	14141	13887	14166	13933	13875	14194	13902	13946	14055	14049	13990	13923	14060	14100	14114	14207	13946	14016	14069	13943	14043	13979	13835	14140	13916	13996	13983	14029	13794	14162	13977	13918	13962	13947	14142	14159	13994	13947	14118	14088	14073	13806	13967	14074	13933	13960	14060	13911	14127	13937	13907	14061	13863	13773	14010	13726	13884	14020	13957	14100	14129	14085	14158	14028	14115	14123	13971	13946	13998	13950	14130	14026	13977	13989	14015	14063	13962	13927	13869	14059	13865	13761	13858	13878	14009	14067	13970	13974	14012	13988	14081	13934	13991	14006	14037	13975	14096	13893	14023	14102	14019	13916	13963	14011	14104	13937	13896	14068	13920	14004	14192	13720	13970	13956	14105	13975	14174	14016	14037	13931	13933	14064	13888	13964	14085	14000	14115	14147	14132	13944	14032	13894	14103	13918	13982	14079	13936	14103	14010	13961	13893	13969	13951	14020	13843	14097	13978	13912	13997	13994	14074	14058	13819	14032	14183	14032	14021	13848	13959	13803	14078	14083	14002	13946	14172	13986	13926	13958	14011	14034	14053	14042	14055	13867	14140	14024	14033	14064	14064	13896	14073	14025	14021	13938	14073	13957	14116	14137	13901	14019	14116	13963	13956	13880	13914	14079	13894	13915	14018	13895	14090	13985	14106	14054	13973	13862	13999	13900	13995	14098	13878	13961	14003	14030	14034	13941	14112	13929	13971	13982	14078	13965	13957	13911	14032	13937	13906	13874	14123	13884	14024	13946	13930	14095	13868	14015	13868	13967	14097	13912	13994	14042	13940	14006	14039	13993	13896	14003	13942	13971	14064	14044	14001	14006	13754	13829	13971	13966	13944	13875	13955	14141	14021	14006	14125	13852	14233	14035	14111	14036	14006	14143	13951	14090	14017	13908	13940	14038	14027	13815	13910	13898	14069	13974	13964	14074	14046	13933	13959	13839	14093	13959	14131	14005	13958	13987	13975	14059	13879	13838	14114	14082	13927	13929	14039	14039	14023	13873	14040	14051	14035	14114	14063	14048	14026	14110	13895	14089	14042	14057	14195	13959	14016	13839	14100	13892	13976	13990	14040	13996	13993	14181	14036	14095	14018	13901	14225	14010	14212	13854	13937	14043	13908	13857	14008	13976	14080	13908	14014	14024	13998	14145	14090	14041	14095	13909	13888	14012	14127	13972	13819	13899	14076	14032	14123	14024	13942	14050	13914	14101	14016	14096	14023	14016	13972	13830	14103	13960	13941	13921	14121	14087	14090	13944	13932	14071	13948	13884	13959	14014	14101	14010	14123	13976	13999	14026	13982	14014	13998	14120	14161	13940	14114	13832	14181	13901	14036	14116	14013	13982	13920	14030	14154	13952	13907	13999	14153	13889	13937	13939	14184	14224	13865	14041	14127	13878	13958	14174	13921	13938	13988	13947	13873	14058	14101	14034	13885	13967	14127	13934	13973	14038	13972	13958	14126	13999	14034	14107	14124	13799	13931	13859	14160	13873	14037	14260	13965	13955	13937	14031	14069	13984	14036	14017	14000	14118	14107	14051	13959	13964	13990	14021	14024	14116	13877	14065	13921	14115	13856	14039	13966	14075	14096	14094	14019	13923	13851	13892	13981	13857	14001	14107	13901	14138	13939	13896	13959	14018	13937	13913	13948	14036	14001	14143	14091	13929	14052	14018	14114	14010	14139	14056	14304	13953	14077	13907	14099	13859	13926	14140	14055	14017	13997	14094	14116	13941	14105	13948	14140	14009	14072	13848	13973	13900	14145	14104	13979	14207	13851	14019	13924	14070	14018	14137	13849	14084	14009	13720	14079	14116	13927	14039	14118	13939	14046	13912	14028	13957	13882	13906	14089	13994	13961	14076	13959	14086	13999	13910	13943	14083	13961	14081	14038	14187	13905	14083	14086	14058	13878	13953	14082	14025	13970	14178	13850	13954	14055	14041	14073	13853	13995	14005	14026	14004	14096	13976	14063	14160	14012	13937	14035	14150	14135	14082	13891	14005	14141	13890	14023	14022	13965	13895	14058	14246	14150	14116	13990	13855	13961	14032	14140	14013	13949	14115	14009	14037	13839	14027	13848	14114	14071	13902	14122	14077	14202	13931	14045	13910	14003	14023	14140	13910	14028	14144	14054	14030	13889	14190	14137	13925	14185	14012	14005	13924	14003	13957	13944	13964	13961	14020	13936	14078	13766	13993	14011	13974	14005	13810	14115	13984	14130	14195	13889	13966	13878	14005	13822	14028	14064	13991	13896	13910	14005	13892	13963	13995	14047	14023	14220	13930	13846	13999	13945	14157	14093	14004	14040	14108	13791	14039	13937	14084	14042	13964	13866	14030	14060	13934	13877	14076	13849	13984	14042	14084	13889	13927	14211	14081	14068	13921	14164	13880	13980	13947	14128	13977	14089	14069	14020	13984	13978	13971	13910	13992	14063	14063	13969	14009	14190	13854	13887	14062	14014	13854	13989	14082	13981	14055	14112	14076	13931	14060	13934	13964	13923	13967	13958	13966	13890	14099	14039	14102	13868	14002	14012	13962	14006	13858	13813	13990	13997	13977	13748	14076	14037	14165	14015	14018	13952	14013	13914	13886	13953	14109	14038	14047	13888	14034	14154	13937	14177	14045	13863	14060	13989	13866	13852	14136	14010	14054	13978	13996	13970	13915	14259	13958	13946	14131	14015	13982	14179	14155	13890	14121	14041	14137	14067	14129	13826	13976	14070	14080	13842	13903	13927	14028	14034	14023	13899	14103	13902	14185	14154	14085	14028	13994	13914	13908	14147	13919	13866	14003	13928	13957	14120	13992	13925	13928	14020	14003	13922	13974	13925	14134	14068	13966	13931	13962	13958	14110	13947	14099	13950	14071	13977	14001	14070	14129	13978	14120	13989	14005	14063	13991	13994	13930	13967	13974	14154	13967	14010	13998	14054	14001	13940	14121	13952	13967	13974	14150	14063	13980	13900	14222	13966	13966	14068	14006	13950	13896	14027	13885	14186	13991	14057	14109	13994	13991	14166	14113	13806	13829	14048	13911	14107	13853	14115	14017	13980	14032	14105	14216	13978	13985	14018	13990	13998	13959	13925	14123	13983	14099	14079	14145	13963	13993	13907	14060	14017	14039	13979	14120	13971	13927	13943	14162	13868	14089	14017	14048	13909	13919	13827	14137	14005	14054	13845	13884	13907	13962	13885	14039	13956	13966	14010	14000	14059	13981	13994	13982	13963	14065	13985	14106	13980	13973	13962	13951	14060	14047	13857	14000	14074	13958	14097	13975	14028	13962	13913	13983	14037	14054	13975	14018	13924	13929	13915	13868	13993	13987	13781	14116	14034	13954	14023	13896	13982	14038	13800	14078	14024	13907	13954	14131	13826	14170	13817	14045	14020	13970	13938	13885	13984	14071	14040	13979	14035	13925	13994	13830	14068	14022	14100	14000	14014	14037	14122	14125	14296	14103	13892	14063	14137	13838	13930	14168	13995	14193	13908	14047	13965	14152	14054	13899	13972	14007	14153	13952	14056	14085	14073	14067	13918	13897	14000	14060	13843	14015	13944	13865	14015	14139	13979	13941	13832	13961	14008	14066	14043	14036	14131	14025	14093	14012	13923	13950	14014	13864	13880	14038	13951	13987	13945	14157	13924	14019	13855	14040	13928	14021	14029	14174	14104	13902	14123	14041	13847	13799	14142	13961	14025	14143	14034	13905	13987	13956	14041	14003	13899	14116	13951	14157	14181	14063	14029	14050	14163	13858	14013	13908	13956	13897	13996	14076	14095	14148	14027	14165	13938	14050	13915	14068	13925	14090	13865	14026	13962	13932	14071	14027	13837	13902	14059	13932	13831	13903	14013	13960	14028	14003	13914	14015	14011	14023	13895	13980	13847	14023	14154	13860	13841	14126	14194	14028	14175	14051	14064	14096	14035	14009	14022	13956	13925	13910	14116	13975	14096	13872	13906	13950	13999	13977	13859	13954	13989	14109	14150	13943	14230	14110	14023	13938	14113	13987	14028	13846	13961	14208	14154	13978	14028	14029	14080	14000	13914	14101	14179	14146	13983	13966	13984	14012	13894	13940	14145	13799	13984	13982	13988	14006	14061	14008	14010	13914	13908	14014	13980	14196	14028	14024	14089	13924	13925	14045	14003	13959	14067	14197	14103	14010	13963	14001	13911	13867	13995	14071	14038	14064	13996	14097	13986	14120	13846	13911	13849	14232	14052	13971	14020	14113	13974	14002	13956	13961	14086	14150	14041	13980	13849	14186	13995	13960	14088	13948	14025	14055	13908	14014	13821	13918	14088	14130	14101	14097	14131	13958	14066	13943	13998	13973	13999	14016	14083	13838	13919	13941	14097	13846	14057	13972	14312	14044	14080	14007	14146	13989	14056	13994	14031	13914	13931	13957	14030	13887	14038	13859	13943	13945	14076	14042	13911	13887	14069	13755	14030	14067	13889	13914	14051	14119	14024	14088	13998	14015	14061	14076	14115	13932	14070	14028	13955	13772	13937	13973	13982	13943	14091	14059	13879	13998	14000	14095	14055	13917	14077	13872	13987	14097	14045	14010	14146	13990	14132	13963	13905	14047	14058	13964	14090	13888	13919	13916	13870	13894	14001	13871	14039	14137	14115	14141	14026	13951	13880	14031	14094	13880	14121	14085	13953	14022	14011	14063	13931	14038	13943	13915	14093	14065	14060	14056	14050	14084	13924	14086	14278	13915	14079	13991	13953	14029	14084	14055	14070	13921	14010	13980	14031	14138	13994	14082	13865	14096	14026	13970	14114	14142	14013	14129	14211	13929	14092	13899	13865	14111	14043	13986	14104	14011	14057	13853	13888	14186	13872	14003	14086	14215	13958	13927	13998	13917	14047	13807	14050	13986	13899	14101	14093	13993	13882	13939	13938	14003	14152	14071	14064	14133	14071	13953	14244	13885	13848	13888	14057	13950	14133	14252	13805	13965	14028	13942	13886	14038	14020	14028	13976	14064	13918	13893	13922	13865	13998	13907	14051	13874	13962	14138	14041	13991	14010	13994
23575	21573	28247	25487	22356	20508	19179	16775	16237	15940	15921	15703	15676	15542	15738	15602	15502	15483	15515	15448	15390	15214	15157	15257	15447	15381	15271	15263	15317	15147	15283	15250	15206	15390	15266	15258	15409	15154	15314	15415	15376	15133	15234	15364	15283	15344	15345	15271	15468	15141	15331	15423	15369	15186	15329	15282	15107	15205	15506	15296	15247	15284	15282	15315	15376	15356	15144	15365	15123	15316	15375	15183	15169	15252	15048	15195	15320	15125	15368	15327	15232	15331	15171	15234	15153	15390	15364	15397	15217	15270	15253	15125	15256	15155	15162	15330	15228	15276	14993	15054	15051	15270	15410	15285	15275	15333	15277	15152	15197	15358	15460	15131	15219	15143	15318	15383	15169	15152	15373	15170	15119	15144	15120	15435	15051	15128	15317	15308	15162	15157	15195	15300	15420	14983	15129	15258	15341	15481	15232	15384	15297	15364	15213	15101	15462	15407	15434	15157	15213	15334	15445	15255	15199	15316	15234	15328	15257	15102	15315	15098	15322	15165	15249	15235	15141	15246	15231	15336	15201	15420	15401	15199	15341	15343	15208	15149	15188	15181	15120	15400	15209	15468	15336	15317	15192	15358	15172	15361	15133	15306	15290	15250	15301	15364	15172	15346	15257	15015	15204	15086	15224	15090	15304	15416	15450	15144	15298	15105	15439	15130	15168	15251	15117	15210	15139	15222	15108	15261	15095	15265	15189	15026	15236	15207	15094	15402	15385	15280	15258	15334	15189	15369	15224	15361	15459	15400	15355	15230	15100	15138	15310	15336	15082	15289	15168	15183	15128	15229	15077	15179	15285	15250	15153	15127	15198	15114	15211	15492	15316	15245	15062	15191	15370	15218	15263	15223	15339	15316	15287	15350	15235	15138	15364	15280	15174	15324	15233	15205	15284	15479	15067	15268	15212	15325	15283	15341	15269	15070	15165	15063	15187	15175	15453	15343	15286	15244	15223	15344	15211	15354	15196	15363	15051	15242	15112	15222	15173	15299	15475	15106	15279	15442	15015	15193	15321	15210	15367	15257	15194	15201	15290	15220	15197	15361	15177	15450	15131	15301	15261	15499	15373	15322	15336	15348	15163	15261	15467	15312	15321	15165	15339	15067	15112	15135	15203	15434	15147	15132	15298	15228	15287	15149	15319	15158	15327	15218	15111	15350	15149	15141	15131	15250	15370	15151	15078	15312	15081	15140	15248	15154	15372	15404	15452	15167	15336	15403	15248	15099	15170	15388	15063	15221	15140	15215	15469	15189	15271	15573	15259	15319	15093	15326	15377	15100	15292	15163	15238	15338	15349	15287	15301	15318	15336	15314	15271	15249	15148	15358	15266	15274	15300	15244	15405	15210	15406	15218	15307	15205	15221	15076	15392	15302	15343	15321	15076	14970	15221	15142	15376	15305	14954	15180	15298	15394	15115	15381	15499	15350	15341	15168	15227	15211	15357	15130	15338	15379	14997	15162	15356	15373	15270	15225	15268	15195	15116	15317	15229	15096	15399	15296	15398	15281	15098	15198	15233	15397	15163	15336	15278	15280	15264	15277	15141	15163	15226	15197	15271	15372	15285	15359	15334	15229	15374	15383	15196	15238	15252	15302	15227	15280	15360	15254	15147	15186	15189	15018	15050	15199	15136	15251	15194	15292	15242	15411	15390	15244	15314	15344	15292	15150	15185	15435	15305	15110	15533	15203	15249	15169	15376	15314	15103	15255	15326	15388	15245	15068	15273	15163	15379	15220	15405	15310	15008	15290	15174	15247	15350	15351	15158	15295	15372	15149	15095	15477	15396	15411	15258	15373	15064	15221	15308	15306	15106	15051	15348	15290	15147	15129	15343	15229	15279	15341	15354	15177	15180	15206	15315	15287	15331	15255	15269	15263	15283	15258	15331	15134	15354	15253	15262	15254	15150	15276	15252	15142	15305	15371	15265	15283	15038	15148	15307	15319	15400	15161	15261	15250	15190	15322	15110	15188	15101	15140	15355	15300	15294	15065	15317	15185	15206	15176	15082	15182	15240	15129	15423	15309	15140	15358	15235	15264	15234	15036	15242	15106	15206	15351	15332	15227	15296	15435	15396	15389	15166	15353	15253	15397	15364	15217	15326	15263	15486	15255	15236	15473	15025	15219	15300	15189	15324	15481	15253	15417	15316	15382	15159	15544	15229	15319	15325	15176	15289	15255	15278	15179	15306	15194	15187	15186	15038	15353	15260	15037	15147	15121	15287	15127	15247	15279	15175	15195	15234	15303	15411	15214	15211	15221	15164	15188	15200	15378	15315	15248	15232	15299	15163	15301	15235	15257	15349	15137	15402	15149	15220	15435	15225	15147	15226	15179	15252	15189	15296	15137	15195	15459	15176	15183	15200	15219	15379	15060	15268	15183	15287	15189	15210	15208	15133	15126	15433	15421	15276	15264	15316	15326	15221	15394	15235	15223	15239	15286	15247	15262	15272	15231	15109	15184	15230	15283	15207	15352	15262	15135	15041	15169	15253	15300	15471	15019	15212	15374	15307	15436	15406	15362	15179	15093	15076	15389	15312	15163	15168	15322	15259	15254	15269	15374	15143	15361	15243	15040	15245	15294	15297	15256	15308	15388	15219	15117	15411	15233	15368	15250	15149	15167	15228	15280	15054	15237	15427	15256	15148	15280	15200	15349	15286	15312	15337	15278	15334	15225	15247	15328	15219	15269	15259	15209	15365	15452	15268	15123	15107	15188	15087	15273	15224	15265	15150	15204	15312	15304	15223	15278	15431	15099	15342	15298	15130	15239	15290	15448	15364	15292	15160	15046	15240	15062	15263	15496	15408	15356	15516	15337	15304	15358	15281	15248	15250	15356	15321	15428	15292	15229	15157	15254	15287	15166	15294	15509	15330	15167	15343	15258	15234	15257	15383	15213	15386	15259	15410	15245	15348	15210	15435	15185	15230	15153	15222	15295	15249	15224	15297	15252	15345	15229	15241	15275	15207	15261	15316	15132	15342	15350	15086	15388	15277	15347	15332	15433	15350	15200	15095	15226	15250	15212	15369	15408	15137	15268	15102	15139	15037	15134	15122	15366	15204	14969	15104	15118	15237	15303	15606	15360	15263	15314	15363	15216	15388	15366	15235	15413	15279	15304	15248	15263	15311	15123	15210	15181	15320	15123	15401	15404	15327	15086	15334	15234	15195	15179	15208	15306	15258	15285	15195	15354	15287	15147	15167	15282	15249	15303	15351	15184	15352	15257	15161	15295	15332	15288	15242	15304	15233	15222	15317	15190	15273	15092	15294	15241	15344	15332	15265	15310	15196	15396	15288	15337	15351	15117	15132	15144	15291	15146	15413	15216	15219	15235	15447	15188	15372	15199	15313	15133	15189	15308	15229	15165	15212	15343	15468	15248	15268	15249	15170	15232	15156	15266	15351	15211	15316	15165	15281	15370	15220	15231	15174	15128	15453	15184	15060	15278	15329	15489	15326	15202	15334	15147	15335	15301	15078	14891	15299	15242	15382	15151	15307	15285	15420	15359	15109	15193	15239	15432	15500	15236	15147	15299	15398	15351	15339	15187	15087	15343	15248	15223	15216	15423	15244	15351	15299	15313	15170	15354	15337	15290	15186	15327	15272	15342	15028	15263	15140	15338	15145	15479	15128	15272	15208	15203	15285	15277	15398	15231	15333	15270	15253	15124	15374	15341	15104	15309	15266	15084	15324	15144	15290	15225	15073	15409	15255	15282	15280	15207	15390	15208	15262	15309	15415	14967	15337	15405	15352	15303	15314	15008	15320	15085	15260	15090	15301	15365	15122	15351	15379	15195	15248	15265	15277	15108	15236	14953	15574	15303	15303	15124	15177	15219	15163	15097	15104	15402	15332	15183	15132	15193	15364	15296	15337	15312	15127	15245	15131	15363	15499	15203	15295	15099	15229	15111	15214	15142	15072	15303	15271	15385	15190	15282	15078	15392	15305	15327	15187	15246	15240	15111	15137	15242	15463	14999	15336	15455	15162	15223	15379	15473	15467	15434	15338	15342	15291	15298	15384	15325	15477	15140	15180	15223	15155	15259	15291	15240	15149	15336	15173	15342	15191	15215	15290	15549	15279	15402	15279	15191	15166	15221	15254	15099	15229	15417	15500	15336	15296	15189	15241	15182	15269	15386	15356	15279	15316	15111	15182	15243	15143	15176	15327	15093	15310	15275	15299	15244	15236	15152	15410	15099	15067	15238	15306	15288	15134	15424	15144	15354	15166	15125	15382	15362	15443	15430	15269	15265	15212	15319	15398	15294	15204	15314	15153	15298	15482	15394	15134	15043	15367	15300	15498	15488	15234	15247	15229	15182	15048	15209	15230	15219	15264	15362	15095	15188	15385	15328	15289	15090	15236	15145	15268	15064	15341	15301	15387	15290	15198	15281	15297	15305	15191	15260	15222	15196	15225	15321	15434	15293	15148	15184	15391	15486	15203	15095	15084	15405	15441	15164	15076	15145	15174	15171	15407	15247	15349	15348	15250	15217	15227	15071	15278	15310	15303	15138	15331	15385	15244	15295	15156	15336	15264	15341	15166	15316	15436	15229	15337	15165	15144	15235	15271	15378	15038	15366	15254	15232	15368	15154	15026	15266	15178	15193	15122	15279	15295	15149	15062	15185	15265	15157	15195	15123	15279	15159	15197	15264	15317	15375	15112	15187	15264	15350	15316	15373	15514	15146	15355	15088	15289	15224	15157	15343	15131	15136	15203	15321	15265	15326	15459	15241	15296	15289	15109	15121	15195	15294	15177	15264	15304	15344	15279	15261	15371	15222	15030	15265	15412	15300	15183	15168	15078	15385	15151	15027	15208	15145	15328	15392	15267	15348	15238	15182	15155	15204	15215	15280	15222	15481	15136	15245	15162	15075	15411	15247	15274	15134	15360	15259	15102	15486	15276	15200	15337	15281	15145	15278	15225	15043	15288	15331	15259	15299	15285	15183	15342	15093	15196	15292	15302	15125	15269	15168	15174	15231	15264	15007	15169	15339	15464	15329	15203	15069	15328	15189	15245	15405	15082	15376	15318	15134	15225	15045	15476	15119	15166	15387	15325	15515	15233	15494	15199	15352	15224	15282	15440	15407	15389	15402	15394	15250	15269	15063
18011	34211	24069	19767	18263	16698	15702	15026	14695	14434	14244	13912	13853	13666	13543	13686	13735	13755	13670	13464	13647	13385	13546	13603	13538	13392	13372	13309	13525	13455	13450	13448	13477	13417	13437	13405	13419	13391	13432	13364	13401	13461	13443	13415	13375	13449	13478	13651	13291	13622	13397	13320	13385	13490	13484	13544	13364	13394	13414	13553	13480	13446	13347	13490	13353	13371	13653	13353	13405	13357	13356	13370	13427	13438	13493	13497	13436	13594	13590	13441	13420	13501	13556	13459	13344	13368	13317	13490	13499	13463	13356	13354	13400	13453	13446	13680	13548	13537	13534	13400	13336	13425	13456	13667	13477	13500	13462	13396	13401	13486	13484	13360	13389	13415	13629	13325	13431	13471	13304	13295	13535	13421	13602	13451	13476	13507	13486	13386	13249	13516	13398	13578	13518	13266	13439	13445	13489	13368	13300	13651	13423	13467	13420	13515	13412	13358	13388	13396	13323	13420	13589	13387	13470	13472	13607	13595	13455	13637	13260	13345	13494	13466	13606	13418	13362	13526	13345	13662	13553	13334	13332	13497	13414	13676	13241	13562	13481	13427	13319	13536	13439	13323	13564	13539	13394	13608	13399	13434	13411	13398	13444	13460	13368	13413	13363	13541	13377	13591	13627	13354	13428	13475	13360	13350	13378	13350	13346	13670	13409	13323	13430	13454	13554	13289	13373	13468	13370	13454	13433	13489	13679	13453	13502	13475	13484	13393	13580	13357	13382	13622	13253	13346	13448	13322	13379	13262	13553	13417	13439	13507	13482	13478	13427	13626	13456	13346	13353	13584	13335	13521	13464	13423	13652	13289	13237	13483	13572	13380	13358	13440	13393	13355	13417	13381	13504	13304	13411	13405	13388	13550	13447	13599	13605	13455	13570	13420	13472	13520	13451	13418	13452	13400	13514	13318	13246	13415	13479	13573	13400	13452	13561	13383	13430	13529	13476	13489	13444	13481	13545	13365	13528	13528	13387	13578	13489	13562	13472	13328	13340	13405	13383	13324	13325	13437	13492	13558	13370	13618	13467	13269	13522	13591	13538	13548	13388	13350	13509	13283	13455	13404	13441	13313	13462	13510	13479	13328	13425	13510	13511	13341	13508	13454	13261	13353	13445	13490	13528	13369	13439	13376	13522	13526	13433	13297	13448	13377	13450	13461	13427	13606	13279	13462	13555	13465	13550	13352	13338	13260	13297	13470	13462	13267	13535	13511	13269	13353	13488	13558	13389	13468	13342	13479	13478	13429	13439	13445	13551	13400	13414	13428	13451	13468	13382	13445	13507	13521	13650	13449	13386	13354	13491	13435	13391	13603	13399	13473	13360	13393	13381	13475	13537	13637	13436	13361	13431	13406	13498	13461	13390	13409	13473	13499	13548	13404	13518	13566	13525	13542	13529	13406	13294	13362	13431	13631	13265	13425	13344	13431	13518	13385	13604	13283	13521	13478	13416	13396	13435	13422	13342	13463	13577	13435	13303	13489	13529	13456	13350	13427	13458	13326	13507	13433	13399	13327	13547	13475	13369	13317	13503	13544	13511	13458	13545	13429	13497	13467	13384	13444	13367	13445	13495	13364	13321	13689	13401	13610	13487	13464	13526	13456	13385	13421	13492	13322	13453	13497	13512	13427	13433	13468	13321	13381	13263	13356	13575	13283	13519	13466	13210	13474	13451	13550	13546	13345	13528	13359	13422	13422	13467	13583	13401	13448	13411	13325	13444	13475	13552	13398	13421	13422	13434	13475	13478	13425	13508	13626	13381	13607	13249	13506	13515	13429	13447	13191	13587	13506	13445	13411	13317	13452	13415	13416	13314	13546	13316	13241	13481	13355	13509	13442	13461	13474	13589	13348	13504	13534	13342	13608	13442	13522	13388	13547	13425	13435	13413	13388	13479	13463	13387	13507	13502	13364	13440	13440	13490	13445	13347	13239	13443	13337	13408	13415	13568	13457	13545	13264	13398	13447	13433	13408	13444	13606	13545	13363	13581	13471	13408	13372	13253	13458	13353	13565	13450	13459	13463	13556	13520	13510	13438	13180	13449	13430	13584	13364	13595	13464	13582	13549	13515	13302	13491	13438	13407	13351	13533	13475	13193	13535	13431	13508	13390	13359	13254	13472	13525	13443	13465	13366	13296	13637	13555	13354	13482	13446	13410	13298	13397	13383	13427	13534	13458	13416	13517	13550	13461	13449	13466	13314	13464	13420	13433	13463	13611	13367	13363	13560	13428	13495	13731	13488	13520	13412	13377	13499	13523	13417	13283	13487	13413	13536	13549	13511	13534	13483	13370	13544	13417	13489	13494	13402	13523	13468	13364	13505	13478	13342	13438	13383	13378	13499	13467	13369	13537	13381	13469	13411	13380	13402	13347	13570	13442	13378	13385	13537	13522	13466	13410	13396	13387	13556	13339	13431	13346	13375	13465	13490	13511	13490	13331	13375	13561	13337	13502	13364	13457	13577	13374	13458	13410	13377	13507	13539	13495	13559	13550	13367	13462	13324	13513	13497	13601	13555	13225	13380	13365	13532	13381	13494	13295	13533	13403	13564	13368	13430	13605	13446	13641	13388	13342	13426	13531	13361	13410	13538	13393	13637	13564	13418	13436	13455	13519	13547	13498	13617	13745	13369	13426	13520	13411	13396	13393	13430	13286	13373	13328	13457	13390	13350	13442	13490	13478	13367	13463	13592	13399	13660	13430	13251	13227	13419	13418	13483	13482	13471	13340	13644	13540	13357	13332	13495	13406	13335	13431	13510	13460	13476	13411	13592	13457	13393	13405	13414	13452	13566	13377	13289	13558	13576	13251	13605	13336	13637	13354	13645	13498	13622	13403	13452	13357	13363	13537	13376	13389	13286	13459	13274	13349	13474	13520	13558	13303	13551	13490	13536	13551	13400	13525	13351	13387	13399	13539	13425	13565	13381	13475	13439	13546	13281	13443	13456	13436	13476	13457	13387	13421	13475	13567	13425	13482	13442	13533	13390	13442	13439	13503	13476	13602	13351	13521	13475	13408	13463	13494	13611	13476	13208	13384	13404	13316	13489	13492	13392	13423	13431	13454	13302	13424	13521	13454	13658	13386	13397	13561	13539	13534	13401	13475	13404	13688	13372	13373	13509	13497	13479	13451	13474	13453	13409	13507	13570	13327	13484	13594	13338	13472	13474	13410	13476	13544	13319	13525	13540	13567	13435	13446	13562	13509	13399	13477	13382	13466	13503	13545	13244	13473	13397	13302	13395	13488	13388	13387	13322	13407	13641	13308	13467	13311	13378	13548	13480	13519	13396	13418	13438	13324	13519	13393	13261	13418	13597	13312	13385	13451	13532	13455	13637	13443	13591	13563	13515	13292	13539	13531	13521	13367	13443	13223	13354	13482	13409	13474	13426	13573	13441	13433	13569	13459	13572	13536	13401	13477	13470	13363	13417	13476	13435	13300	13450	13430	13239	13305	13450	13387	13570	13477	13435	13236	13546	13266	13443	13432	13429	13302	13539	13227	13410	13432	13348	13455	13515	13438	13445	13458	13427	13572	13322	13418	13418	13427	13473	13519	13546	13423	13417	13503	13521	13578	13521	13443	13514	13448	13289	13328	13502	13306	13370	13381	13498	13591	13529	13404	13456	13516	13592	13431	13512	13505	13499	13254	13336	13374	13195	13368	13617	13450	13420	13464	13498	13448	13312	13569	13329	13533	13491	13501	13400	13399	13525	13513	13653	13548	13428	13348	13361	13582	13408	13150	13532	13414	13517	13313	13301	13495	13328	13573	13446	13398	13457	13527	13328	13400	13494	13636	13393	13390	13356	13331	13511	13429	13458	13286	13587	13554	13483	13562	13374	13198	13427	13567	13348	13307	13639	13445	13522	13400	13586	13537	13509	13308	13329	13452	13654	13425	13578	13443	13501	13584	13520	13315	13262	13417	13384	13190	13409	13337	13543	13512	13396	13375	13506	13288	13436	13275	13428	13427	13386	13434	13266	13482	13425	13454	13443	13365	13499	13440	13469	13271	13438	13385	13506	13494	13545	13511	13483	13385	13394	13381	13394	13531	13456	13584	13581	13455	13405	13552	13473	13334	13580	13366	13551	13323	13492	13402	13271	13539	13419	13359	13437	13476	13420	13451	13546	13430	13467	13516	13476	13520	13407	13619	13548	13329	13335	13535	13284	13489	13491	13263	13587	13481	13535	13397	13401	13450	13363	13302	13446	13468	13545	13442	13480	13552	13581	13352	13546	13419	13504	13306	13540	13514	13426	13426	13457	13445	13385	13399	13550	13457	13471	13582	13497	13532	13393	13370	13434	13397	13405	13395	13484	13435	13299	13221	13352	13536	13368	13507	13554	13483	13434	13551	13401	13418	13445	13683	13344	13394	13487	13493	13555	13472	13369	13462	13382	13476	13486	13481	13285	13567	13274	13323	13656	13517	13393	13363	13415	13488	13379	13530	13473	13370	13435	13470	13357	13520	13566	13605	13382	13317	13381	13490	13361	13512	13316	13550	13561	13471	13461	13399	13448	13411	13233	13485	13435	13365	13449	13218	13514	13498	13438	13382	13452	13647	13384	13731	13557	13366	13551	13483	13506	13492	13580	13546	13337	13404	13402	13555	13381	13395	13482	13508	13499	13243	13500	13338	13501	13340	13489	13508	13446	13570	13432	13466	13354	13524	13370	13435	13325	13394	13635	13484	13451	13373	13450	13526	13202	13424	13384	13465	13539	13499	13448	13386	13459	13560	13546	13582	13505	13521	13194	13387	13535	13475	13438	13570	13440	13451	13325	13479	13540	13223	13403	13448	13475	13368	13444	13538	13501	13484	13522	13435	13626	13438	13568	13388	13570	13406	13304	13395	13362	13499	13320	13507	13496	13501	13658	13448	13564	13552	13565	13293	13498	13554	13325	13353	13297	13332	13474	13501	13403	13353	13591	13560	13513	13493	13625	13245	13329	13397	13619	13288	13503	13461	13335	13540	13561	13454	13449	13495	13406	13587	13512	13530	13536	13518	13431	13671	13369	13511	13609	13469	13474	13389	13307	13448	13332	13601	13394	13391	13525	13502	13356	13509	13348	13556	13389	13432	13479	13476	13351	13517	13260	13365	13560	13416	13409	13417	13425
25304	21611	27147	26930	19867	18186	18083	17106	16890	16744	16602	16639	16392	16422	16436	16493	16494	16232	16531	16283	16283	16096	16113	16314	16397	16224	16093	16328	16191	16334	16247	16299	16236	16046	15972	16252	16325	16246	16196	16120	16204	16147	16369	16159	16145	16314	16115	16222	16337	16011	16201	16123	16252	16365	16223	16248	16092	16251	16079	16164	16278	16276	16123	16179	16119	16174	16274	16221	16297	16344	16310	16251	16083	16021	16023	16193	15885	16040	16208	16291	16156	16165	16173	15951	16101	16221	16390	16307	16229	16077	16170	16439	16125	16013	16175	16226	16256	16235	16161	16113	16292	16160	16178	16138	16082	16045	16263	16283	16272	16127	16241	16190	16250	16240	16195	16139	16192	15909	16110	16191	15968	16212	16205	16236	16242	16068	16318	16136	15953	16045	16122	16364	16249	16391	16269	16180	16124	16150	16198	16018	16131	16165	16221	16237	16134	16162	16164	16109	16296	16330	16246	16211	16340	16171	16141	16405	16367	16188	16320	16267	16182	16238	16197	16195	16311	16039	16149	16090	16203	16273	16129	16098	16277	16418	16279	16133	16316	16361	16179	16303	16236	16179	16166	16136	16230	16094	16159	16086	16050	16082	16100	15980	16071	16295	16140	16434	15969	16018	16225	16085	16034	16254	16074	16157	16356	16338	16310	16089	16092	16204	16118	16034	16109	16061	16234	16150	16285	16402	16309	16377	16292	16129	16170	16107	16386	16143	16247	16262	16209	16069	16135	16242	16134	16038	16110	16082	16128	16171	16101	15985	16078	15893	16023	16084	16134	16135	16360	16204	16217	16094	16268	16140	16178	16162	16209	16107	16252	16232	16182	15984	16072	16045	16108	16174	16309	16155	16183	16253	16161	16148	16102	16170	16231	16043	16276	16229	16211	16178	16174	16355	16321	16172	16073	16175	16009	16286	16224	16067	16224	16109	16183	16206	16215	16120	16309	16176	16242	16237	16285	16348	16139	16188	16266	16290	16209	16003	16261	16195	16213	16168	16011	16251	16034	16287	16297	16288	16131	16215	16121	16225	16184	16189	16153	16131	16011	16272	16353	16291	16163	16198	16061	16219	16200	16196	16113	16172	16369	16084	16202	16178	16073	16334	16078	16264	16147	16200	16231	16031	16335	16216	16229	16073	16305	16223	16480	16225	16142	16239	16129	16320	16196	16189	16056	16261	16135	16193	16383	16004	16208	16211	16034	15902	16180	16134	16238	16137	16220	16299	16069	16276	16180	16319	16130	16211	16153	16280	16242	16212	16165	16336	16262	16087	16070	16205	16251	16167	15995	16347	16226	16365	16129	16281	16058	16188	16297	16091	16204	16254	16179	16360	16104	16358	16098	16244	16435	16257	16233	15910	16018	16161	15992	16299	16111	16056	16107	16110	16134	16270	16413	16129	16277	16265	16285	16320	16231	16175	16217	16023	16080	16041	16176	15923	16208	16106	16141	16168	16218	16336	16207	16120	16079	16384	16175	16206	15990	16012	16077	15964	16202	15983	16065	16287	16275	16053	16061	16139	16198	16187	16261	16347	16198	16158	16163	16119	16111	16304	16221	16148	16145	16141	16341	16192	16125	16192	16080	16163	16395	16274	16104	16026	16133	16193	16222	16203	16186	16091	16149	16299	16311	16088	16255	16260	16150	16085	15992	16241	16183	16147	16183	16149	16164	16263	16265	16102	16338	16175	16285	16247	16336	16367	16260	16173	16314	16333	16241	16191	16355	16355	16262	16272	16308	16173	16003	16221	16038	16244	16241	16217	16475	16326	16020	16255	16322	16084	16057	16062	16347	16197	16169	16058	16139	16361	16064	16149	16112	16240	16260	16284	16165	16366	16114	16105	16135	16064	16238	16235	16030	16365	16304	16103	16197	16181	16015	16054	16222	16221	16381	16109	16124	16206	16120	16135	16366	16019	16132	16216	16137	16293	16238	16116	16188	16265	16067	16173	16302	16141	16189	16285	16230	16189	16361	16212	16165	16267	16026	16113	16395	16106	16169	16244	16301	16082	16256	16181	16265	16160	16128	16066	16115	16244	16151	16070	16098	16316	16260	16281	16251	16303	16224	16099	16193	16201	16274	16321	16117	16289	16145	16189	16106	16339	16190	16369	16154	16284	16097	16339	16307	16280	16062	16103	16219	16026	16136	16248	16210	16146	16434	16237	16138	16167	16260	16237	16130	16104	16188	16141	16327	16227	16254	16146	16312	16215	16278	16120	16070	16092	16267	16114	16468	16170	15901	16356	16238	16195	16047	16300	16243	16194	16081	16322	16106	16149	16020	16057	16312	16017	16028	16182	16211	16127	16172	16242	16130	16409	16278	16523	16328	16474	16044	16201	16125	16289	16242	16185	16178	16210	16195	16097	16301	16254	16206	16058	16285	16026	16104	15978	16111	16141	16221	16348	16094	16200	16243	16409	16333	16209	16251	16208	16129	16303	16284	15957	16189	16252	16258	16288	16155	16166	16230	16213	16131	16375	16234	16273	16263	16243	16214	16340	16152	16366	16182	16149	16077	16159	16233	16112	16265	16207	16283	16381	16327	16227	16149	16249	15993	16268	16391	16018	16181	16242	16364	16294	16197	16316	16199	16311	16253	16167	16284	16093	16317	16155	16251	16104	16176	16206	16091	16095	16141	16187	16167	16084	16125	15932	16001	16232	16198	16277	16325	15969	16213	16126	16078	16131	16201	15922	16061	16153	16265	16138	16086	16160	16384	16218	16124	16016	16166	16098	16384	16184	16197	16075	16019	16158	16261	16166	15993	16239	16276	16293	16249	16322	16033	16198	16280	16331	16268	16094	16293	16324	16259	16263	16267	16260	16216	16091	16363	16190	16050	16212	16166	16323	16201	16211	16274	16435	16248	16141	16059	16233	16437	16403	16257	16151	16225	16221	16285	16203	16269	16217	16215	15956	16241	16401	16162	16129	16126	16247	16168	15967	16027	16039	16129	16078	16025	16115	16087	16382	16138	16058	16039	16124	16223	16262	16343	16305	16193	16080	16088	16205	16296	16263	16022	16053	16262	16058	16169	16256	16393	16193	16258	16169	16101	16216	16130	16114	16367	16179	16046	16240	16148	16127	16371	16092	16321	16163	16122	16163	16060	16259	16101	16088	16155	16209	16143	16338	16025	16059	16052	15975	16192	16220	16245	16131	16158	16092	16230	16096	16252	16167	16043	16300	16248	16160	16161	16380	15987	16232	16240	16086	16183	16242	16297	16167	16235	16301	16047	16175	16043	16119	16321	16117	16050	16009	16105	16082	16180	16327	16253	16290	16123	16200	16150	16125	16179	16309	16034	16212	16143	16335	16333	16189	16178	16103	16067	16221	16081	16231	16148	16043	16064	16163	16319	16326	16312	16271	16134	16151	16235	16181	16120	16362	16075	15979	16144	16275	16222	16035	16277	16245	16247	16128	16117	15905	16105	16157	15793	16300	16223	16400	16147	16256	16203	16104	16070	16135	16043	16147	16227	16198	16190	16149	16007	15959	16309	16185	16227	16215	16231	16162	16122	16086	16392	16121	16135	16070	16186	16128	16298	16192	16178	16269	16284	16159	16165	16167	16239	16199	16125	16116	16222	16185	16208	16127	16133	16247	16145	16322	16171	16237	16092	16102	16141	16115	16242	16099	16114	16122	16075	16285	16129	16321	16068	16140	16003	16191	16210	16138	16327	16178	16174	16058	15961	16248	16208	16153	16193	16262	16315	15984	16330	16032	16287	16142	16350	16085	16138	16295	16351	16101	16288	16488	16167	16228	16244	16010	16339	16220	16149	16227	16357	15979	16189	16211	16210	16148	16230	16248	16261	16109	16231	16244	16135	16130	16440	16261	16291	16123	16292	16118	16154	16351	16416	16165	16203	15997	16072	16268	16214	16213	16262	16146	16110	16054	16128	16026	16106	16015	16208	16418	16100	16076	16100	16164	16327	16137	16250	16247	16338	16169	15949	16054	16155	16090	16337	15997	16071	16199	16327	16449	16038	15955	16436	16424	16075	16331	16061	16146	16158	16329	16275	16326	16067	16076	16183	16466	16125	15902	16313	16177	16160	16045	16104	16202	16022	16178	16317	16019	16042	16145	16223	16170	16014	16134	16041	16269	16026	16356	16219	16350	16230	16142	16086	16186	16312	15930	16033	16295	16238	16244	16009	16045	16128	16211	16225	16186	16313	16288	16270	16335	16290	15868	16436	16242	16275	16334	16170	16171	16168	16306	16390	16302	16207	16166	16129	16265	16229	16296	16300	16150	16321	16259	16079	16103	16071	16300	16177	16283	16242	16130	16019	16164	16188	16196	16349	16153	16164	16107	16213	16069	16052	16077	16193	16108	16210	16127	16345	16282	16215	16352	16166	16296	16334	16205	16248	16284	16240	16169	16052	16060	16303	16129	16338	16299	16427	16149	16218	16204	16276	16414	16148	16154	16082	16188	16249	16227	16553	16232	16351	16146	16034	16296	16186	16166	16232	16216	16125	16166	16247	16097	16167	16407	16009	16221	16158	16135	16222	16214	16068	16089	16208	16238	16291	16048	16044	16181	16260	16418	16264	16274	16124	16473	16267	16149	16192	16296	16217	16207	16207	16441	16165	16250	16188	16151	16274	16351	16095	16035	16315	16209	16281	16215	16370	16387	16338	16268	16200	16123	16073	16202	16260	16188	16283	16407	16120	16116	16250	16102	16119	16216	16146	16178	16283	16155	16294	16370	16286	16307	16271	16146	16259	16125	16311	16029	16235	16084	16121	16097	16222	16131	16265	16297	16386	16330	16309	15979	16324	16142	16171	16188	16122	16170	16146	16324	16144	15976	16523	16233	16237	16339	16250	16225	16283	16211	16171	16210	16139	16141	16046	16037	16133	16127	16206	16262	16208	16233	16209	16381	16030	16079	16214	16443	16457	16276	16225	16006	16263	16267	16256	16176	16200	16109	16261	16338	16217	16103	16238	15973	16046	16201	16181	16262	15958	16038	15990	16135	16267	16197	16108	16290	16020	16044	16111	16299	16360	16329	16253	16117	16442	16152	16357	16240	16283	16121	16246	16001	16259	16114	16094	16116	16258	16192	16120	16038	16252	16160	16196	16051	16115	16205	16170	16089	16256	16042	16252	16136
18642	31441	22382	18853	17518	16180	15513	15054	14846	14574	14452	14515	14453	14312	14129	14125	14167	14150	14026	14126	14197	14000	14084	14069	13916	13987	14113	14165	13897	14013	13860	14089	13884	13976	14008	13990	14160	14088	14108	14172	13898	14068	13944	14021	13957	13980	13916	14059	14058	13856	14124	14025	13929	14022	13991	14124	14044	13847	14021	13959	13986	13900	14073	13917	14037	13976	14115	14019	13970	14046	14098	13965	14112	14127	13976	14003	13981	13976	14006	14053	13921	13902	14084	13992	14036	13906	14094	14068	13988	13925	13971	14072	13955	13983	13954	14084	14155	13981	14032	14023	14092	14013	13888	13864	13952	14015	13989	13917	14087	14073	13820	13937	14037	14064	13913	14262	14026	13973	14007	13716	14054	14000	14005	14000	13977	13926	13983	13846	14003	13969	13970	14078	13970	14197	13973	13964	13861	14039	13915	14078	13978	14014	14010	14198	13827	13911	13946	13837	14128	13911	14043	14015	14010	14032	14012	13921	13823	13996	13996	13883	13971	14006	14012	13894	14197	14065	13955	14002	13902	13853	14055	14117	13899	14092	14083	13985	14100	14152	14028	14029	14005	14076	13895	14002	13828	13902	13948	14019	13958	14052	13883	13951	14179	13923	13869	13908	13880	13970	13986	13895	13991	13963	14203	14121	14190	14003	14017	13882	14193	13961	14021	14014	14043	14183	13930	14029	14072	14035	14135	13996	13960	14020	14068	14114	14040	13844	13948	14100	13718	14007	14042	13839	13986	13949	13941	13927	14022	13991	13904	14063	14202	13838	14158	13961	14128	14031	14052	13928	13930	13875	13996	14091	14044	14177	13901	14053	13994	13875	13867	13868	13986	14009	14108	13944	13925	13897	13810	13901	14054	14036	13977	13961	14114	14071	14158	13936	13994	13960	14107	14188	13858	14043	13826	13966	14047	14076	13971	13855	13882	14080	13947	14037	13985	13871	14013	14056	13793	13921	13860	13936	14003	14017	14170	13798	14060	14115	13925	14071	13882	14067	13968	14179	14074	13960	13897	14103	14002	14055	13962	14006	13965	13983	14091	13876	14006	14053	13822	13955	13862	14067	14012	14125	14096	13977	14095	14188	14012	14098	14081	13878	14071	14079	14084	14062	13957	13924	13965	13852	14035	13836	14069	14148	14062	13961	13802	13922	13948	14158	14002	14082	14046	13961	14075	14170	14033	14019	14069	14079	14037	13820	14148	14063	14024	14013	13984	14059	13836	13927	14014	14077	14105	14145	14068	13924	13940	14033	13987	13963	14154	14048	14060	13987	13963	14082	14089	13960	13915	14095	14075	13985	14117	13873	13935	13846	14133	13901	13950	13881	14094	13927	14061	13846	14068	14026	13994	14023	14114	13965	13991	14100	13896	13998	13969	13926	13884	14023	13972	14092	14113	14051	14203	13843	13847	14044	13901	13855	14016	13921	13996	13867	13906	13896	14112	13994	13947	14014	13984	13973	13999	13835	14035	13955	14008	14157	14024	13941	14135	14013	14087	14094	13985	13947	14041	14030	13907	13947	13933	14055	13837	13988	13907	14167	14114	14108	14205	13935	13964	13988	14077	14035	14042	14099	14120	13964	14016	14105	14024	13965	14068	13913	14009	13876	13963	14043	13967	14104	14040	13887	13816	13866	13873	14175	13864	14092	14060	14016	13977	13849	14124	13906	14241	14087	14073	14079	13874	14013	14132	13950	13939	13996	14033	14032	13938	13918	13943	13822	14052	13970	14019	14034	13940	13976	13947	14146	13969	13799	13971	13965	13982	13990	13878	14038	13851	14074	14010	13912	13966	14042	13828	13908	14207	13868	14149	14031	14145	13860	13832	14014	14165	13876	14073	13927	13983	13913	14015	13910	14145	14046	14098	13869	13913	13954	14144	14031	13972	13919	14203	14067	13945	13949	14056	13984	13966	13968	13900	14045	13933	13984	13941	13899	13982	13907	13958	14035	13926	13841	14142	14147	13930	13982	14055	14040	14162	14076	13976	13890	14100	13974	14022	14081	14190	13978	13794	14006	13983	13955	14023	13961	13964	13861	14074	14063	14086	13993	14089	14210	13978	13762	13950	14140	13872	13999	13875	13932	14126	13988	13999	13995	13901	13881	14015	14284	13917	13933	14073	14121	13906	13909	14056	14052	14061	13879	14184	14085	14047	13816	13982	13948	13884	14196	14059	14085	14012	14023	14204	14011	14055	14006	14021	13986	14049	14023	14009	13934	13955	13915	14001	13785	14110	13752	14099	14125	13889	14031	13900	13987	14057	14016	14087	13808	13925	13710	13875	14065	13900	13946	13971	14005	14099	13928	14043	14007	14095	14033	13915	13943	13951	14052	13861	14031	14075	14056	13862	13947	14118	14016	13922	13808	13950	14085	14024	14062	13954	14104	14004	13919	14118	13925	14085	14131	14116	13919	14092	14147	13993	14011	14219	14066	13954	14122	13857	13923	14126	13957	14198	14002	13901	14063	13981	13968	14078	14021	14164	13932	13912	13834	13921	14028	14027	13977	13843	14031	13936	13919	13883	14044	13960	14133	13905	13845	14048	14070	14072	13828	14035	13880	14004	13865	13957	13994	13960	14142	13893	13990	13977	14051	13965	13892	14066	14002	14003	13997	14056	14172	14209	14104	14078	14078	13927	13892	13953	13914	14208	13828	13921	14055	14026	13933	13928	13935	13895	13782	14033	13916	13970	13889	14004	13960	14226	13915	13931	14078	14052	14073	14030	13842	13930	13987	13942	13919	13925	14050	13860	14086	14155	13686	14197	14023	14080	13929	13996	13998	13974	13957	13991	14032	14017	14066	14012	14069	14017	14021	13839	14092	14075	14029	14041	14077	13837	14103	14079	13750	13939	13917	14085	13921	14014	13944	13920	13960	13921	13964	13853	13983	13872	13794	14095	14098	13901	14025	14112	14222	14036	14081	13878	14223	14028	14020	14069	14079	14022	14051	13981	13877	13893	13912	13843	13992	14054	14007	14079	13991	14240	13965	14126	14136	13942	13947	14068	14045	13828	13993	13997	13941	14135	14066	14040	13997	14102	14053	14114	13896	14048	13943	14035	13776	14125	14153	14128	14116	13971	14043	14016	13883	14028	14041	14070	13897	13931	14086	14024	13945	13951	14034	14089	13987	13793	14009	14100	14038	13880	14062	13940	14091	13963	13936	13841	14155	13992	13993	13893	14001	13984	14023	14028	13995	13908	14021	14041	13963	14141	13997	13902	13998	13988	13945	13871	13951	14030	13918	13888	13940	14010	13958	13975	14031	13998	14003	14087	14055	14049	13967	13984	13945	13910	13962	13951	13833	13987	13859	14062	13876	14139	13922	13965	13866	14148	14128	14057	13972	14075	13935	13935	13988	14098	13950	14070	14009	13833	13984	13865	14018	14045	13866	13811	13910	14005	13804	14262	14134	13882	13972	13976	13935	13977	14132	13953	13947	13757	13934	14060	14106	14010	13891	13994	13889	14076	14032	13989	13906	14019	13876	14007	13896	13783	13978	14006	14149	13952	13945	14070	13964	14058	14092	13980	13834	13941	14181	14002	13941	14186	13903	13987	13878	13943	14070	14008	14041	13925	14024	13994	13951	14126	13893	14032	14098	13812	14040	13896	13871	13936	13977	14196	14082	14035	14030	14017	13998	14025	13860	14218	13921	14105	14032	13980	14056	13830	14096	13991	13957	14008	13925	14140	13944	14088	14027	13931	13971	14018	14038	14087	14003	14038	13952	13944	14001	14021	13954	14021	13863	14049	13933	14091	13889	13896	13957	14006	13918	14027	14094	13772	14110	13918	13848	13942	14105	13841	13981	14060	14152	14060	14108	13987	13828	14100	14073	14196	14154	14052	13993	14032	13943	14158	14133	14134	14010	13964	14110	14075	14017	14008	13934	13938	14038	14096	14154	14034	14008	14157	13957	14078	14063	13988	13780	14064	13831	14034	13867	13893	14091	13983	13869	13958	13973	13826	14042	14211	13909	14060	13969	13972	13965	14112	13919	14123	13750	14039	14310	13915	14033	13932	13946	14040	13992	14239	13964	13979	14046	14061	13827	13898	13935	14029	14107	13950	14094	14017	13946	13921	13824	14168	14049	14040	13955	13877	14008	13932	13977	14007	14063	14057	13984	14113	14150	14019	14032	13837	14006	13907	13992	13878	13939	13891	14016	13938	13754	14094	13996	13889	13976	13882	14074	13957	14029	13894	14092	13995	14128	14098	13847	14079	14044	14025	14049	13969	14002	13910	14151	14035	14089	13846	14027	14013	14087	13929	13984	13964	13890	14031	13888	13866	13977	13985	13979	14051	14118	14052	13936	14093	13951	14210	14119	14090	14083	13838	14071	14063	14257	14060	14007	13845	13866	14111	13965	14019	13914	14009	13913	13923	14007	14055	14039	14202	13986	14177	13875	13913	14107	13981	14014	13866	13997	13971	13998	14017	14106	13880	13951	14056	14014	14079	13816	14038	13801	13987	14063	14048	13948	14015	13977	13963	14043	13972	13881	14003	13933	14092	14162	13955	14156	14060	14001	13912	13779	14018	13969	14008	13784	13841	13869	13908	14177	13925	13784	14207	13918	14037	13905	13925	14153	13958	13938	13965	14019	13907	14011	13929	14012	14039	14102	13833	13984	13902	13877	13927	14114	14083	13935	13963	13991	14139	14215	13911	14133	14065	13967	13833	13824	14043	14073	14109	13980	13859	14056	14084	14150	13967	14082	13967	13754	14042	14285	14029	14051	13943	14040	14004	13985	14150	13988	14191	14129	13973	14005	14030	13890	13922	13979	14144	14017	13978	14157	14195	13897	13923	14293	13936	14094	13889	14035	14108	14188	13804	14059	14027	14035	13980	14016	13998	14003	13926	13938	14024	14135	14069	14052	14039	14052	13961	13883	13920	13986	14049	13904	14060	14130	14091	14043	13808	14089	13860	14044	14107	13943	14021	14102	13982	14067	13964	13965	13886	13943	14067	13788	14025	13993	13885	14046	14148	13890	13940	14180	14004	13971	14047	13970	13946	14035	14038	13896	13890	13898	13954	14029	13984	13904	14193	14106	14104	14083	13940	13982	14093	13918	14135	13845	13977	13976	14048	14039	14082	13938	13989	13900	14038	13954
22665	21611	28897	24802	21912	23301	22280	17575	16393	16365	16431	16012	15837	15948	15694	15688	15722	15616	15543	15651	15460	15559	15482	15534	15390	15410	15547	15483	15358	15313	15339	15458	15462	15401	15282	15314	15372	15372	15381	15310	15327	15290	15297	15322	15331	15233	15358	15297	15342	15511	15321	15277	15298	15471	15409	15357	15301	15290	15321	15085	15260	15339	15266	15272	15112	15185	15030	15370	15261	15286	15030	15288	15091	15205	15236	15245	15211	15212	15337	15284	15469	15375	15298	15492	15491	15451	15459	15323	15224	15448	15395	15101	15129	15237	15427	15221	15438	15056	15407	15257	15204	15331	15300	15409	15344	15282	15297	15288	15340	15169	15116	15353	15300	15247	15217	15253	15238	15097	15290	15430	15271	15449	15616	15334	15142	15100	15126	15266	15210	15213	15286	15205	15200	15300	15197	15132	15189	15295	15278	15315	15174	15244	15313	15160	15237	15122	15300	15163	15236	14952	15317	15245	15217	15258	15183	15370	15279	15298	15137	15234	15024	15045	15247	15140	15223	15211	15247	15137	15355	15254	15136	15066	15203	15339	15323	15242	15199	15249	15222	15300	15360	15437	15255	15226	15079	15070	15176	15330	15220	15223	15097	15201	15250	15180	15237	15054	15354	15131	15381	15122	15174	15443	15124	15151	15283	15307	15401	15294	15204	15271	15078	15210	15301	15079	15357	15131	15342	15255	15318	15089	15174	15339	15331	15225	15350	15346	15321	15326	15217	15183	15153	15161	15363	15087	14967	15319	15403	15220	15276	15364	15345	15336	15140	15378	15249	15208	15191	15151	15326	15381	15441	15216	15305	15179	15404	15023	15333	15165	15375	15232	15179	15157	15287	15204	15112	15256	15238	15192	15132	15236	15248	15258	15193	15378	15223	15198	15218	15043	15152	15257	15230	15262	15165	15319	15266	15318	15086	15358	15324	15432	15357	15325	15199	15273	15272	15257	15357	15260	15099	15006	15319	15038	15311	15226	15438	15225	15256	15123	15315	15264	15035	15231	15165	15234	15061	15204	15232	15462	15225	15366	15252	15113	15259	15271	15288	15177	15415	15370	15328	15129	15158	15213	15297	15083	15016	15206	15212	15210	15322	15100	15216	15368	15475	15365	15478	15450	15260	15117	15171	15142	15169	15472	15050	15376	15246	15183	15202	15130	15241	15260	15270	14997	15202	15138	15266	15148	15251	15100	15206	15326	15340	15374	15224	15222	15314	15337	15282	15268	15181	15093	15196	15218	15385	15222	15307	15382	15247	15178	15185	15204	15292	15152	15248	15435	15115	15229	15387	15195	15196	15247	15229	15307	15257	15208	15114	15289	15129	15356	15219	15162	15337	15097	15150	15131	15140	15043	15181	15154	15330	15269	15297	15368	15141	15181	15306	15138	15030	15360	15219	15197	15310	15227	15151	15261	15244	15191	15186	15302	15086	15277	15319	15253	15335	15094	14974	15325	15133	15344	15316	15202	15073	15004	15283	15129	15064	14978	15183	15194	15286	15253	15421	15369	15429	15183	15235	15413	15173	15266	15372	15079	15082	15266	15077	15111	15398	15242	15370	15158	15339	15393	15378	15244	15247	15118	15256	15126	15306	15396	15174	15324	15321	15408	15166	15055	15096	15349	15271	15109	15330	15046	15092	15252	15256	15324	15493	15345	15392	15159	15142	15031	15292	15200	15135	15426	15191	15221	15322	15223	15314	15038	15166	15288	15257	15123	15400	15072	15359	14996	15261	15310	15234	15350	15198	15298	15313	15278	15155	15174	15289	15228	15094	15283	15167	15372	15299	15068	15173	15195	15304	15328	15293	15084	15219	15099	15173	15246	15206	15287	15321	15258	15109	15194	15272	15275	15396	15264	15141	15352	15215	15101	15129	15364	15248	15412	15173	15127	15202	15173	15195	15416	14980	15180	15105	15139	15301	15237	15117	15399	15238	15139	15049	15261	15199	15285	15437	15210	15230	15381	15413	15337	15309	15135	15166	15342	15144	15352	15226	15420	15015	15385	15287	15049	15050	15010	15308	15257	15245	15289	15254	15247	15306	15247	15421	15232	15231	15254	15359	15264	15290	15257	15134	15192	14980	15188	15443	15410	15318	15432	15242	15412	15401	15060	15251	15198	15208	15154	15002	15323	15178	15329	15099	15143	15381	15271	15331	15161	15193	15406	15325	15171	15270	15212	15079	15359	15354	15238	15189	15392	15095	15171	15159	15174	15294	15441	15213	15074	15185	15327	15181	15134	15060	15332	15268	15211	14999	15083	15084	15373	15344	15166	15202	15107	15135	15267	15254	15326	15143	15362	15236	15490	15305	15378	15283	15257	15263	15349	15204	15183	15263	15109	15202	15313	15255	15305	15239	15472	15362	15354	15404	15215	15132	14957	15401	15312	15260	15326	15207	15041	15216	15184	14828	15380	15336	15200	15315	15152	15327	15246	15189	15171	15227	15127	15197	15225	15323	15261	15120	15395	15297	14987	15397	15000	15214	15298	15047	15066	15173	15356	15163	15272	15465	15292	15221	15266	15289	15314	15265	15325	15293	15438	15079	15277	15386	15102	15118	15231	15301	15303	15487	15125	15312	15150	15413	15264	15340	15240	15420	15263	15420	15222	15058	15156	15435	15170	15176	15255	15379	15276	15251	15201	15230	15186	15289	15229	15189	15439	15246	15167	15368	15367	15212	15280	15295	15285	15166	15244	15157	15121	15419	15285	15115	15301	15057	15318	15188	15089	15323	15399	15314	15158	15212	15230	15180	15290	15348	15370	15347	15340	14940	15163	15250	15301	15395	15186	15234	15277	15035	15324	15102	14927	15200	15289	15061	15306	15429	15231	15257	15177	15128	15246	15074	15079	15189	15285	15286	15326	15236	15197	15322	15251	15118	15325	15259	15339	15212	15242	15122	15016	15284	15242	15175	15215	15158	15079	15191	15084	15251	15183	15411	15232	15225	15204	15370	15240	15335	15254	15188	15333	15256	15175	15145	15264	15247	15328	15337	15150	14913	15149	15101	15235	15126	15070	15109	15314	15191	15147	15304	15340	15162	15116	15060	15188	15238	15330	15378	15367	15269	15278	15255	15115	15227	15330	15314	15341	15413	15191	15212	15259	15173	15314	15353	15245	15275	15209	15144	15223	15216	15178	15365	15194	15284	15207	15410	15255	15333	15221	15291	15049	15362	15254	15242	15271	15252	15098	15315	15191	15114	15233	15257	15171	15192	15194	15313	15334	15346	15201	15129	15240	15204	15174	15289	15304	15205	15232	15369	15048	15200	15131	15285	15130	15241	15181	15435	15250	15012	15144	15117	15241	15177	15285	15419	15269	15170	15350	15213	15233	15132	15291	15442	15086	15310	15263	15124	15067	15278	15266	15560	15363	15445	15389	15061	15227	15250	15216	15265	15180	15117	15285	15298	15227	15081	15001	15174	15202	15326	15289	15260	15252	15321	15044	15254	15144	15343	15377	15444	15272	15338	15132	15299	15239	15249	15284	15116	15290	15293	15174	15397	15225	15339	15286	15331	15275	15043	15083	15210	15380	15539	15202	15147	15417	15201	15210	15277	15240	15294	15210	15293	15327	15338	15168	15173	15234	15267	15260	15102	15103	15272	15243	15128	15327	15261	15387	15342	15160	15354	15160	15367	15096	15290	15118	15173	15157	14888	15071	15402	15351	15507	15312	15240	15204	15240	15192	15417	15250	15109	15057	15253	15133	15276	15418	15249	15255	15223	15333	15283	15241	15229	14988	15403	15112	15265	15352	15023	15272	15402	15164	15438	15155	15272	15271	15359	15117	15329	15096	15160	15316	15278	15123	15125	15162	15242	15266	15297	15256	15420	15119	15238	15097	15167	15147	15305	15281	15224	15193	15240	15291	15344	15240	15200	15281	15376	15260	15308	15278	15344	15180	15065	15338	15061	15146	15312	15224	15194	15152	15247	15255	15194	15245	15167	15352	14998	15222	15323	15188	15115	15045	15196	15256	15232	15245	15293	15232	15157	15393	15136	15249	15151	15366	15094	15147	15208	15150	15148	15305	15046	15241	15195	15208	15374	15323	15121	15206	15283	15167	15130	15145	15286	15299	15384	15276	15205	15136	15145	15163	15154	15038	15183	15320	15142	15242	15315	15244	15167	15258	15501	15204	15349	15285	15179	15043	15207	15249	15126	15177	15124	15088	15184	15224	15161	15063	15255	15159	15100	15143	15275	15284	15119	15078	15094	15204	15223	15146	15239	15232	15381	15273	15304	15199	15280	15062	15182	15413	15219	15265	15409	15253	15410	15224	15256	15144	15194	15055	15160	15163	15295	15267	15311	15300	15208	15137	15155	15232	15203	15159	15047	15200	15074	15180	15312	15170	15242	15106	15158	15244	15291	15337	15195	15345	15347	15360	15189	15337	15285	15096	15256	15182	15295	15237	15306	15420	15001	15268	15304	15209	15151	15202	15280	15468	15180	15270	15201	15244	15180	15233	15294	15171	15317	15328	15265	15211	15353	15094	15188	15211	15140	15388	15285	15252	15302	15185	15073	15085	15127	15008	15329	15259	15063	15061	15240	15255	15216	15134	15210	15353	15111	15082	15282	15107	15250	15235	15212	15249	15147	15242	15277	15183	15242	15319	15107	15085	15242	15231	15456	15526	15277	15154	15137	15169	15307	15347	15351	15262	15422	15175	15238	15341	15153	15164	15276	15362	15385	15530	15203	15374	15067	15261	15214	15171	15090	14991	15347	14997	15381	15321	15315	15135	15255	15130	15186	15148	15427	15400	15282	15126	15321	15099	15003	15191	15293	15305	15176	15381	15314	15115	15250	15274	14929	15252	15218	15169	15306	15304	15163	15179	15319	15306	15303	15165	15146	15084	15500	15247	15212	15125	15192	15196	15173	15222	15142	15126	15243	15075	15108	15134	15394	15314	15348	15103	15210	15334	15152	15141	15194	15257	15168	15171	15097	15206	15363	15414	15233	15170	14996	15233	15111	15329	15121	15157	15381	15243	15069	15061	15140	15278	15339	15126	15291	15220	15375	15347	15223	15046	15411	15130	15268	15240	15048	15399	15052	15085	15428	15369	15333	15461	15391	15410	15241	15293	15198	15271	15136	15259	15202	15146	15325	15313
18978	38354	27123	21501	19598	17733	16284	15449	15177	14727	14433	14225	14064	13852	14008	13632	13553	13570	13543	13540	13616	13542	13493	13522	13465	13531	13270	13456	13534	13530	13313	13474	13335	13402	13349	13367	13508	13535	13508	13440	13515	13434	13532	13515	13455	13385	13545	13505	13369	13435	13439	13318	13356	13435	13279	13339	13379	13327	13294	13667	13408	13155	13392	13399	13380	13291	13534	13291	13391	13293	13448	13325	13579	13401	13339	13517	13473	13228	13278	13295	13502	13341	13503	13309	13542	13359	13368	13274	13359	13381	13396	13275	13508	13202	13288	13324	13256	13377	13534	13512	13262	13530	13526	13204	13242	13484	13275	13406	13445	13413	13398	13395	13423	13277	13480	13249	13388	13485	13260	13398	13356	13273	13337	13412	13427	13402	13442	13432	13608	13268	13362	13301	13579	13435	13374	13434	13300	13522	13236	13432	13363	13320	13270	13339	13450	13289	13466	13507	13216	13632	13257	13444	13377	13431	13426	13226	13429	13247	13293	13506	13387	13275	13397	13468	13447	13381	13368	13350	13317	13283	13394	13431	13414	13321	13159	13479	13345	13385	13251	13436	13300	13365	13339	13338	13373	13313	13255	13284	13421	13459	13385	13379	13381	13337	13381	13216	13535	13434	13374	13309	13361	13377	13380	13655	13281	13333	13589	13218	13402	13278	13472	13298	13572	13496	13519	13421	13472	13555	13380	13310	13320	13535	13365	13540	13434	13234	13296	13323	13286	13400	13511	13292	13393	13381	13352	13353	13218	13502	13311	13416	13456	13389	13328	13437	13363	13537	13448	13447	13415	13432	13338	13409	13437	13532	13325	13245	13401	13369	13379	13399	13472	13308	13353	13345	13326	13408	13426	13302	13598	13292	13488	13220	13372	13293	13392	13426	13441	13373	13476	13296	13247	13396	13321	13380	13319	13532	13343	13399	13307	13467	13313	13508	13236	13477	13373	13635	13345	13460	13568	13567	13271	13383	13307	13360	13275	13444	13393	13347	13255	13352	13455	13310	13197	13297	13488	13460	13456	13340	13506	13188	13424	13492	13474	13401	13356	13355	13314	13404	13478	13473	13356	13372	13440	13429	13459	13225	13428	13441	13419	13353	13340	13331	13505	13501	13482	13289	13356	13496	13330	13416	13272	13521	13339	13404	13353	13407	13412	13390	13223	13425	13462	13444	13305	13496	13428	13476	13303	13293	13624	13303	13333	13368	13276	13360	13453	13302	13388	13375	13249	13431	13487	13467	13518	13307	13283	13308	13543	13288	13297	13490	13181	13428	13205	13281	13394	13334	13522	13383	13258	13488	13298	13458	13261	13156	13388	13373	13353	13466	13460	13279	13452	13289	13224	13420	13474	13369	13320	13386	13341	13533	13357	13291	13469	13280	13294	13495	13590	13385	13472	13358	13433	13225	13356	13413	13406	13356	13249	13335	13324	13270	13396	13373	13463	13406	13254	13250	13346	13316	13240	13430	13330	13346	13305	13522	13437	13273	13376	13386	13224	13418	13529	13348	13280	13478	13261	13479	13269	13192	13380	13421	13355	13343	13251	13430	13359	13484	13434	13279	13423	13314	13400	13423	13264	13551	13524	13142	13655	13168	13236	13305	13518	13266	13358	13352	13429	13455	13341	13420	13473	13291	13404	13393	13397	13309	13461	13441	13340	13340	13420	13222	13440	13295	13312	13368	13381	13460	13392	13364	13481	13382	13365	13470	13350	13292	13363	13329	13246	13386	13529	13413	13511	13488	13402	13478	13470	13387	13338	13474	13356	13472	13421	13457	13367	13090	13440	13399	13237	13397	13307	13613	13423	13293	13392	13469	13239	13719	13372	13401	13351	13357	13273	13149	13608	13445	13559	13434	13493	13502	13420	13357	13399	13406	13263	13287	13486	13338	13297	13406	13439	13416	13208	13335	13442	13325	13322	13385	13355	13287	13399	13302	13233	13257	13448	13349	13435	13415	13567	13401	13389	13302	13280	13343	13465	13345	13376	13387	13229	13388	13489	13352	13518	13496	13385	13348	13338	13267	13466	13328	13557	13267	13398	13361	13375	13280	13505	13336	13366	13325	13307	13420	13183	13250	13507	13371	13380	13306	13219	13246	13487	13247	13398	13451	13328	13411	13377	13353	13318	13330	13369	13470	13317	13504	13383	13280	13571	13365	13450	13416	13382	13489	13412	13288	13385	13458	13397	13374	13675	13337	13439	13393	13361	13231	13717	13458	13488	13386	13234	13325	13369	13294	13407	13494	13520	13344	13437	13445	13477	13370	13524	13210	13314	13506	13357	13333	13425	13350	13324	13246	13221	13261	13330	13218	13280	13198	13315	13356	13334	13406	13409	13268	13367	13483	13495	13557	13313	13403	13407	13517	13248	13443	13390	13435	13402	13303	13419	13248	13549	13177	13434	13477	13319	13371	13474	13425	13201	13425	13376	13411	13242	13435	13330	13510	13401	13526	13380	13304	13407	13557	13526	13379	13517	13345	13466	13374	13459	13495	13389	13349	13395	13131	13215	13369	13201	13551	13522	13231	13505	13306	13390	13324	13329	13242	13508	13318	13419	13333	13413	13346	13438	13396	13609	13297	13398	13401	13310	13404	13384	13223	13456	13391	13460	13202	13566	13394	13314	13395	13364	13269	13363	13293	13456	13343	13415	13382	13297	13306	13582	13332	13309	13342	13396	13512	13440	13350	13541	13232	13317	13385	13454	13528	13416	13434	13330	13380	13246	13376	13277	13309	13505	13391	13320	13256	13316	13612	13286	13383	13275	13541	13115	13476	13391	13431	13156	13461	13335	13368	13378	13385	13286	13419	13320	13252	13419	13588	13365	13390	13383	13379	13451	13375	13446	13521	13433	13276	13491	13371	13238	13111	13520	13308	13314	13357	13324	13422	13401	13323	13423	13416	13426	13454	13380	13404	13266	13402	13480	13424	13220	13338	13433	13472	13468	13369	13323	13298	13363	13509	13523	13453	13356	13247	13243	13416	13558	13389	13431	13274	13485	13335	13541	13348	13294	13272	13366	13413	13598	13430	13483	13331	13481	13278	13404	13223	13262	13384	13311	13442	13342	13345	13419	13281	13523	13458	13197	13397	13388	13219	13484	13393	13257	13391	13510	13271	13335	13359	13539	13476	13217	13429	13310	13191	13373	13427	13323	13365	13365	13592	13233	13345	13462	13253	13625	13311	13492	13341	13327	13400	13354	13267	13186	13342	13450	13335	13412	13325	13396	13237	13421	13358	13347	13291	13445	13463	13381	13382	13449	13366	13225	13305	13466	13215	13373	13266	13332	13509	13406	13325	13349	13409	13538	13299	13289	13431	13386	13315	13335	13453	13320	13183	13334	13480	13309	13466	13322	13242	13380	13446	13371	13364	13225	13481	13387	13404	13474	13422	13447	13382	13355	13465	13338	13453	13301	13489	13557	13350	13507	13320	13299	13456	13382	13498	13380	13354	13273	13426	13323	13504	13226	13480	13429	13520	13431	13326	13436	13270	13313	13474	13341	13369	13326	13469	13367	13501	13366	13404	13363	13492	13338	13409	13431	13482	13373	13399	13279	13351	13332	13397	13403	13254	13574	13463	13401	13411	13483	13541	13321	13214	13563	13497	13469	13214	13412	13396	13285	13399	13482	13445	13531	13344	13296	13464	13373	13421	13356	13289	13416	13315	13201	13431	13443	13520	13411	13240	13349	13428	13298	13269	13436	13310	13334	13237	13365	13310	13420	13330	13426	13465	13394	13206	13297	13417	13500	13267	13403	13173	13322	13384	13410	13635	13493	13497	13362	13426	13367	13331	13395	13538	13381	13364	13281	13498	13558	13258	13575	13148	13383	13240	13256	13280	13369	13268	13204	13279	13354	13515	13321	13419	13430	13334	13405	13400	13570	13247	13285	13354	13266	13354	13479	13420	13496	13424	13340	13467	13406	13329	13314	13426	13277	13317	13512	13429	13546	13270	13459	13335	13392	13418	13426	13315	13334	13418	13393	13461	13369	13352	13350	13284	13435	13285	13323	13342	13253	13305	13293	13630	13338	13386	13297	13537	13505	13507	13353	13460	13335	13543	13417	13432	13432	13366	13440	13363	13468	13347	13402	13389	13411	13439	13277	13373	13380	13326	13411	13434	13349	13428	13578	13310	13256	13476	13401	13366	13330	13585	13410	13216	13427	13375	13463	13452	13582	13352	13367	13344	13486	13255	13463	13467	13304	13395	13373	13420	13259	13304	13425	13477	13219	13313	13295	13491	13351	13484	13391	13422	13546	13390	13273	13389	13229	13301	13441	13332	13354	13529	13405	13367	13339	13317	13497	13455	13380	13264	13356	13385	13342	13338	13276	13332	13582	13413	13321	13386	13376	13326	13309	13489	13321	13294	13285	13467	13109	13436	13292	13502	13484	13493	13404	13418	13437	13406	13476	13289	13204	13346	13237	13219	13357	13428	13369	13349	13483	13262	13298	13408	13173	13497	13370	13443	13337	13357	13492	13279	13449	13535	13359	13377	13465	13548	13445	13243	13373	13304	13337	13455	13382	13526	13333	13387	13224	13460	13297	13359	13509	13414	13346	13426	13228	13289	13281	13434	13276	13461	13396	13381	13451	13257	13469	13241	13419	13267	13353	13378	13260	13268	13366	13272	13370	13551	13372	13325	13508	13430	13364	13410	13477	13372	13317	13347	13460	13493	13435	13471	13436	13348	13520	13492	13272	13357	13502	13326	13422	13433	13369	13337	13410	13339	13387	13391	13347	13337	13417	13288	13474	13426	13302	13391	13414	13531	13537	13367	13327	13422	13380	13494	13436	13529	13364	13372	13559	13295	13504	13448	13406	13471	13324	13558	13411	13424	13291	13346	13392	13327	13471	13470	13264	13314	13264	13296	13376	13373	13347	13348	13377	13328	13449	13640	13495	13410	13382	13434	13134	13265	13534	13392	13327	13304	13356	13363	13292	13354	13387	13352	13458	13473	13255	13506	13258	13349	13267	13271	13273	13414	13510	13394	13476	13338	13272	13299	13312	13242	13428	13326	13599	13263	13571	13233	13453	13471	13449	13350	13361	13289	13508	13400	13495	13580	13250	13414	13584	13579	13342	13376	13407	13435	13288	13523	13353	13186
29867	24381	26343	22027	18358	17560	17397	16946	16733	16595	16422	16743	16352	16267	16377	16340	16499	16433	16311	16365	16234	16382	16310	16478	16453	16191	16310	16405	16139	16235	16216	16285	16075	15955	16263	16347	16473	16313	16374	16354	16292	16287	16318	16199	16070	16261	16215	16287	16301	16239	16280	16423	16271	16519	16392	16126	16243	16341	16329	16319	16232	16202	16464	16315	16281	16207	16230	16287	16220	16203	16381	16261	16367	16256	16307	16483	16305	16250	16211	16169	16309	16387	16406	16217	16274	16297	16222	16193	16242	16282	16328	16358	16205	16317	16356	16264	16301	16124	16253	16175	16253	16344	16213	16349	16249	16327	16345	16280	16447	16203	16357	16117	16068	16195	16039	15960	16240	16330	16289	16173	16331	16258	16351	16117	16384	16282	16234	16035	16393	16417	16333	16230	16201	16396	16350	16409	16378	16359	16267	16175	16313	16182	16168	16320	16325	16275	16077	16429	16316	15962	16056	16078	16300	16089	16146	16191	16341	16315	16437	16256	16388	16242	16142	16387	16218	16439	16203	16303	16048	16182	16114	16282	16051	16185	16257	16344	16431	16197	16220	16254	16377	16393	16331	16498	16231	16223	16273	16273	16112	16309	16342	16281	16326	16139	16339	16070	16230	16240	16095	16266	16452	16219	16278	16354	16265	16102	16255	16404	16320	16181	16263	16321	16261	16128	16308	16197	16230	16317	16493	16321	16255	16270	16395	16357	16338	16293	16257	16089	16336	16194	16280	16204	16382	16361	16177	16248	16274	16268	16319	16314	16231	16105	16282	16152	16201	16232	16318	16399	16246	16141	16166	16187	16216	16253	16210	16111	16450	16143	16324	16208	16286	16155	16352	16078	16253	16207	16213	16141	16204	16315	16504	16117	16068	16275	16058	16320	16222	16292	16326	16317	16199	16226	16036	16366	16344	16135	16107	16162	16365	16244	16160	16115	16352	16313	16285	16259	16249	16266	16474	16399	16010	16321	16254	16328	16245	15965	16141	16069	16279	16169	16271	16126	16329	16276	16311	16562	16301	16258	16201	16398	16270	16307	16024	16191	16539	16272	16209	16268	16587	16250	16148	16116	16189	16185	16300	16313	16245	16330	16137	16526	16202	16338	16289	16440	16291	16024	16406	16446	16349	16254	16524	16283	16190	16304	16251	16263	16290	16257	16393	16380	16238	16369	16113	15998	16401	16221	16329	16184	16397	16232	16301	16260	16331	16133	16282	16110	16323	16434	16181	16357	16257	16024	16220	16304	16335	16249	16217	16477	16303	16368	16272	16322	16512	16379	16353	16111	16358	16231	16611	16230	16342	16344	16251	16485	16335	16300	16490	16371	16472	16279	16280	16335	16387	16132	16376	16276	16348	16303	16199	16336	16388	16180	16192	16077	16354	16314	16217	16054	16198	16157	16259	16384	16409	16355	16196	16351	16309	16252	16178	16314	16202	16230	16204	16210	16238	16229	16302	16249	16216	16161	16327	16229	16207	15989	16246	16282	16093	16087	16203	16127	16199	16110	16337	16412	16261	16269	16424	16339	16343	16366	16431	16155	16232	16287	16375	16277	16301	16298	16358	16222	16405	16196	16395	16152	16141	16138	16156	16208	16225	16340	16176	16170	16168	16186	16435	16324	16125	16308	16286	16089	16121	16403	16244	16150	16207	16166	16390	16282	16028	16170	16451	16475	16309	16421	16071	16191	16325	16303	16331	16198	16066	16201	16274	16085	16082	16337	16465	16331	16028	16345	16342	16409	16216	16094	16067	16311	16432	16349	16263	16394	16338	16136	16361	16148	16184	16391	16295	16199	16512	16302	16461	16143	16384	16351	16086	16455	16294	16296	16245	16081	16221	16174	16234	16022	16399	16568	16362	16205	16193	16261	16344	16195	16227	16183	16296	16423	16159	16127	16223	16153	16222	16165	16494	16073	16129	16178	16144	16269	16258	16123	16204	16200	16196	16394	16143	16121	16304	16353	16288	16323	16235	16152	16300	16199	16342	16373	16201	16179	16466	16199	16232	16273	16398	16248	16177	16298	16246	16367	16194	16397	16487	16196	16134	16305	16435	16454	16260	16419	16197	16165	16150	16133	16152	16156	16201	16165	16255	16289	16132	16359	16272	16338	16249	16306	16188	16321	16202	16373	16533	16146	16396	16284	16360	16221	16250	16339	16206	16252	16187	16192	16293	16218	16389	16200	16124	16491	16515	16375	16306	16260	16107	16108	16376	16462	16220	16371	16518	16227	16486	16094	16231	16164	16243	16298	16296	16070	16294	16341	16536	16244	16295	16394	16117	16175	16237	16171	16330	16231	16299	16431	16225	16310	16239	16247	16204	16449	16472	16483	16283	16217	16272	16388	16345	16323	16307	16037	16240	16162	16346	16175	16308	16286	16256	16293	16381	16203	16068	16326	16426	16268	16357	16180	16446	16503	16202	16099	16361	16153	16373	16209	16191	16231	16242	16317	16090	16451	16254	16258	16274	16211	16212	16136	16130	16364	16285	16290	16209	16243	16235	16484	16366	16237	16331	16337	16206	16081	16221	16278	16282	16240	16194	16352	16395	16314	16309	16127	16247	16261	16278	16325	16448	16221	16452	16285	16205	16262	16167	16296	16238	16266	16193	16143	16128	16213	16087	16279	16285	16266	16233	16246	16403	16374	16217	16120	16181	16224	16253	16417	16284	16282	16195	16470	16459	16231	16279	16261	16184	16307	16186	16159	16157	16337	16358	16300	16201	16245	16368	16370	16143	16284	16221	16082	16299	16309	16342	16168	16175	16247	16174	16391	16246	16442	16336	16307	16384	16203	16157	16249	16283	16254	16077	16430	16319	16276	16511	16419	16284	16381	16397	16344	16099	16218	16358	16240	16220	16361	16168	16153	16387	16240	16296	16275	16176	16259	16185	16254	16282	16189	16341	16156	16206	16254	16468	16399	16282	16242	16181	16329	16332	16224	16113	16051	16157	16168	16159	16203	16139	16121	16070	16230	16232	16178	16405	16308	16128	16178	16150	16338	16223	16039	16341	16110	16222	16223	16240	16206	16206	16199	16213	16326	16136	16322	16238	16202	16304	16462	16231	16276	16196	16297	16364	16245	16329	16222	16270	16316	16213	16326	16242	16396	16545	16281	16283	16224	16341	16176	16281	16205	16533	16463	16343	16255	16303	16074	16062	16304	16274	16050	16300	16164	16179	16354	16182	16164	16333	16282	16282	16232	16410	16172	16276	16330	16282	16419	16225	16240	16219	16202	16104	16323	16141	16289	16303	16222	16418	16563	16289	16249	16063	16121	16019	16281	16317	16295	16193	16221	16101	16180	16343	16380	16184	16263	16191	16442	16311	16336	16159	16329	16284	16234	16256	16304	16368	16364	16158	16179	16150	16386	16331	16247	16185	16123	16484	16299	16329	16281	16306	16396	16339	16310	16327	16210	16217	16255	16437	16403	16280	16453	16250	16234	16399	16222	16461	16147	16409	16084	16407	16266	16243	16435	16418	16560	16353	16312	16312	16362	16245	16521	16363	16355	16252	16395	16253	16286	16244	16515	16131	16248	16306	16205	16200	16268	16052	16371	16248	16114	16375	16321	16194	16211	16182	16248	16326	16195	16235	16185	16236	16298	16362	16173	16051	16310	16351	16325	16289	16147	16176	16270	16301	16318	16183	16131	16125	16315	16159	16216	16197	16505	16406	16267	16250	16315	16152	16369	16270	16434	16256	16338	16264	16260	16223	16326	16464	16172	16364	16359	16272	16205	16202	16312	16451	16190	16291	16508	16264	16365	16317	16243	16433	16251	16236	16322	16305	16203	16293	16552	16288	16395	16371	16390	16228	16317	16123	16347	16217	16322	16451	16317	16099	16226	16221	16174	16295	16387	16150	16124	16193	16552	16211	16148	16078	16267	16329	16229	16418	16373	16302	16307	16153	16282	16369	16211	16295	16123	16288	16252	16346	16479	16435	16340	16215	16246	16239	16258	16315	16265	16318	16234	16121	16308	16349	16259	16184	16358	16278	16260	16237	16199	16171	16564	16364	16243	16150	16044	16318	16526	16347	16320	16416	16216	16412	16351	16286	16269	16304	16220	16409	16332	16286	16195	16197	16190	16273	16278	16103	16309	16074	16308	16265	16117	16188	16256	16392	16190	16365	16266	16425	16418	16257	16141	16236	16212	16479	16365	16270	16202	16048	16288	16177	16347	16197	16129	16432	16229	16279	16094	16088	16122	16087	16306	16177	16207	16197	16184	16192	16340	16399	16150	16269	16108	16326	16306	16289	16359	16354	16265	16231	16362	16473	16207	16270	16493	16048	16183	16229	16126	16251	16309	16134	16126	16223	16363	16275	16234	16183	16227	16087	16148	16267	16392	16497	16283	16378	16455	16179	16085	16297	16556	16226	16247	16392	16404	16293	15985	16448	16183	16088	16163	16344	16294	16256	16193	16414	16130	16254	16279	16284	16304	16438	16293	16291	16333	16301	16145	16186	16346	16089	15943	16254	16236	16177	16006	16449	16417	16116	16160	16182	16120	16263	16503	16297	16521	16452	16300	16315	16514	16352	16403	16281	16190	16302	16158	16258	16120	16004	16208	16232	16292	16331	16349	16218	16198	16176	16297	16384	16445	16126	16317	16328	16299	16042	16234	16352	16387	16088	16352	16243	16080	16103	16414	16274	16236	16149	16309	16328	16256	16326	16087	16449	16070	16198	16329	16245	16374	16248	16344	16405	16183	16349	16246	16206	16403	16352	16161	16391	16223	16228	16242	16172	16177	16220	16273	16428	16444	16159	15994	16076	16281	16400	16353	16178	16212	16221	16400	16104	16269	16384	16415	16277	16195	16421	16035	16311	16143	16291	16185	16349	16181	16317	16422	16247	16144	16247	16358	16129	16399	16327	16264	16462	16263	16294	16256	16486	16482	16334	16191	16247	16218	16338	16169	16181	16100	16413	16127	16189	16260	16345	16240	16025	16299	16112	16182	16066	16240	16331	16216	16292	16317	16183	16226	16500	16246	16096	16370	16246	16248	16497	16424	16442	16224	16361	16376	16322	16251	16221	16405	16267	16289	16181	16143	16348	16397	16070	16270	16337	16260	16142	16329	16189	16352	16292	16201	16364	16286	16330	16464
20803	29492	21498	17935	16701	15958	15400	14972	14726	14621	14338	14382	14297	14283	14194	14271	14123	14196	14078	14077	14013	13991	14170	14131	14165	14058	14072	14190	14120	14018	14010	14153	14087	14040	14235	14031	14220	14055	13978	14201	14060	14060	14015	14160	14174	14100	14105	13863	14152	14052	13963	14068	13998	14090	14162	14171	13979	14198	14114	14008	13946	13996	14169	14092	14213	14162	13817	14125	14036	14105	14054	14095	13996	14110	13947	14122	14007	14095	14294	13992	13984	14058	14097	14251	13958	14115	14010	14208	14123	14090	14065	13934	14039	14092	14073	14015	14131	14250	13968	13892	14077	14150	14295	14077	14016	14102	13982	14056	13974	14101	13959	13951	13926	14154	13926	14091	14167	14181	14122	14067	14095	14136	14097	14100	14044	13981	14141	14024	14006	14002	13971	14147	14023	13983	13986	14213	13959	13922	14105	14030	13947	14149	13991	14061	13810	13898	14167	14067	14007	14060	14015	14093	14154	13984	13968	14111	14177	14003	14158	14064	14009	13900	13980	14032	14082	13962	13947	14179	14014	14040	14069	14013	13954	13966	14091	14187	14045	14140	14120	14096	14070	14179	13982	13887	14219	14107	14017	13955	14093	14189	13984	14113	14109	14042	14242	14124	13965	13939	13993	13912	13906	14192	14067	13936	14105	14119	14205	14183	13980	14231	14076	14089	13982	14041	14046	13854	14078	14078	14011	13954	14094	14108	13939	14219	14161	14101	14155	14096	13992	14127	14229	14153	13801	14080	13927	14050	14115	14059	14095	14055	14031	14249	14143	13962	14012	14008	13902	14103	14000	13947	14170	14146	14118	14051	14153	14002	14066	13980	13943	14170	14111	14064	14077	13969	13966	14185	14260	13933	14229	14126	14044	14190	14180	14032	14061	14031	14210	14127	14046	14239	14043	14137	14047	14224	14139	14021	14058	14020	14216	14098	14042	14061	14024	13953	14044	14139	14132	14170	14183	14074	14099	14023	14048	14203	14111	14101	14101	14017	14017	13917	14041	14010	14066	14029	14214	14129	14160	14138	13919	13989	14105	13955	14137	14104	14053	14069	13987	14142	14057	13954	14097	14124	14112	13995	14142	14155	14113	13958	13993	14124	14150	14035	14278	14055	14078	14170	14041	14200	13940	13900	14009	14032	14125	14148	14067	14170	14010	14043	14060	14076	14226	14021	14058	14137	14034	14176	13913	14228	14183	14062	14047	13855	14049	14218	14121	14095	14071	14131	14151	14001	14127	14184	14109	14126	14130	13988	13978	14066	13807	13873	13828	14031	14074	14144	14216	14013	14087	14201	14085	14064	14074	14151	14079	14131	14094	14276	14087	14137	14045	14075	14016	14163	14170	14036	14158	14103	14128	14067	14128	13912	14116	14137	14209	13843	13998	13966	13979	14019	13955	14142	14056	13995	13978	14171	13916	14086	14249	14063	14008	14150	14128	14108	14091	14174	14141	14088	14121	14000	14019	14262	14199	14171	14152	14076	14069	14019	14179	13981	13922	14232	14103	14205	14136	14220	14067	14053	14066	14039	14032	13973	14209	14202	13994	14043	14314	14052	13997	14315	14242	13993	14216	14005	13955	14108	13880	14097	14111	14169	14083	14083	13922	14200	13930	14094	14021	14240	14019	14065	14107	14010	14281	14130	14165	14103	14047	14019	14142	13975	14118	14083	13927	14182	14054	14263	14114	14162	14095	14061	14062	14147	14113	14022	14012	13985	14019	14003	13945	14183	14107	14019	14053	14109	14142	14013	14046	14145	14089	14241	14120	14049	14059	14069	14110	14037	14123	13961	14096	14055	13949	14169	13996	14143	14138	13966	14020	14017	14221	14158	14060	14181	14334	14084	14101	14074	14126	14067	13979	14141	14114	14173	14148	13859	14301	14144	14010	13869	14025	14170	14041	14036	14214	14085	14171	14014	14199	13852	14192	13846	14127	13988	14082	14054	13993	14327	14123	13985	14100	14120	14054	13825	14145	14092	14003	13895	13999	13969	14195	14284	14163	14044	14092	13880	14124	14095	14018	14066	14065	14122	14053	13965	14195	14060	14103	14083	14147	13935	14058	14264	14076	14028	14073	14131	13998	14100	14088	14227	14200	14204	14176	14180	14003	14070	13978	13973	14045	14208	14199	14028	14114	14029	14096	14158	13914	13961	13962	14054	14151	14054	14098	14094	14119	13953	14193	14081	14084	13950	14025	14210	14018	14127	14132	14008	14175	14044	14163	14128	14078	14035	14194	14071	14047	14022	14135	14015	14167	14093	14159	14108	14238	13843	14109	14182	14048	14001	14108	13982	14179	14102	14066	13971	14187	14076	14125	13972	14050	14043	14057	14028	13992	14137	14138	14212	14070	14174	14098	14097	14266	14019	14085	14073	14067	14115	14125	13942	13931	13803	14058	14002	14015	14129	13946	14089	14083	14051	14082	13932	14137	13985	13944	14060	13979	14134	14086	13998	14125	14134	14211	14083	14078	14000	14119	14161	14061	14039	13918	14112	14192	14074	14065	14119	14100	14122	14010	14213	13991	14180	14218	13991	14034	14011	14205	14150	13999	14011	14121	14137	14030	14076	14105	14134	14067	13905	13937	14031	14046	14068	14082	14093	13989	14035	13972	14046	13995	14065	13975	14193	14119	13888	14060	14025	14156	14145	14249	13950	13982	14209	13968	14025	14182	14120	14206	14170	14101	14052	14013	14095	14091	14178	14143	14026	14254	14047	13858	14108	13892	14041	14036	14100	14060	14070	14183	14085	14119	14226	14070	14110	14070	14087	13869	14223	14216	14193	14017	14107	14145	14141	14028	14092	13912	14003	14235	14254	14174	14143	14149	14087	14174	14031	14018	14206	13914	14258	14013	14143	14135	14289	14102	14079	14100	14052	14117	14115	14013	14246	14216	14179	14130	14058	13964	14192	14056	14091	14005	14031	14108	14051	14068	14078	14238	14230	14141	14150	14114	14315	14049	13967	14141	13994	14063	14155	14131	14191	14183	14012	14030	13959	14165	14168	14076	13942	14007	14187	14146	14197	14058	13873	14142	14008	14123	13966	14333	14109	14055	13999	14155	14079	14116	13977	14087	14186	14118	14099	13991	13955	14174	14013	13928	14061	14102	14111	13967	14102	14076	13997	13998	14217	14098	14122	14036	14091	14288	14148	14192	14087	14060	14237	14188	14146	14352	14133	13974	13980	13938	14064	13959	14306	14118	14171	13949	13894	14232	14087	14145	14114	14023	14176	13989	14064	14094	13953	14118	14135	14011	14121	13853	13979	14212	14155	14093	13928	14037	14021	14241	14045	14019	13987	13972	14037	14108	14045	13942	14094	13898	14061	14044	14085	14216	14029	14138	14181	14266	14143	13852	13950	14010	14084	14034	14119	14049	14076	13937	13981	14024	14004	14048	14164	14075	14335	14033	14032	14023	14132	14112	14067	14114	14100	14125	13913	14059	14086	14082	14071	14126	13977	14155	14086	14127	14178	14062	14052	14056	14162	14087	14098	13939	14169	14196	14212	14178	14083	14184	13994	13987	14061	13978	14065	14100	14082	14001	14151	14251	14252	13938	14053	14284	14284	14146	13930	13959	14058	14031	13984	14024	14289	14049	14182	14029	14136	14173	14176	14068	14164	14156	14028	14028	13987	14156	14090	14035	14113	14143	14216	14137	14104	14123	14055	14097	14047	14080	14240	14084	14127	14253	14061	13950	14133	14152	14127	14113	14049	14165	14129	14021	14173	13994	14059	14162	14066	13996	13989	14169	14079	14093	14198	14105	13928	14093	14072	14112	14020	14137	14076	14110	14061	14107	14212	14302	14199	14163	14058	13997	14098	14119	14038	14048	14060	13926	13987	14109	14019	14187	14053	14097	14225	14267	14221	13961	14086	14114	14218	14077	13997	14055	14316	14075	14184	14083	13951	14067	14058	14008	14141	14241	14000	14130	14011	13939	14049	14160	13887	14088	14011	14073	14030	14151	14108	13856	13993	14291	14268	14061	14184	14065	14181	14213	14216	14070	14235	14034	14106	14149	14112	14143	14056	14056	14163	14017	14031	14152	13837	14106	14054	14110	13950	14015	13958	14191	14140	14297	14135	14124	14106	14080	13886	14015	14180	14162	14160	14170	14102	13968	14061	13967	14007	14171	14057	14034	13936	14092	13951	13970	14058	13976	14059	13991	14099	14097	13999	14043	14036	14087	14140	13998	13968	14039	14002	14312	14098	13899	14037	14128	14009	14099	14279	14031	14165	14298	14214	14160	14182	14215	14141	14239	14070	14077	14064	14146	14100	14042	14095	14155	14028	14196	14092	14136	14178	14073	14013	13951	14051	13979	14095	14080	14072	14107	14148	14048	14240	13929	14122	14014	14039	13978	14216	14099	14122	14008	14120	14167	14121	14069	14185	14027	14210	14076	14255	14023	14282	14028	14002	14100	14083	14122	14069	14044	14068	13985	14103	14039	14149	13936	13980	14125	14124	14253	14026	14107	14077	14062	13972	14088	14095	14161	14091	14169	13928	13982	14022	14097	14062	14131	14161	14195	14111	14090	14215	14032	14123	14174	14085	14065	14027	14236	14223	14268	13950	14078	14085	14052	14152	14335	14267	14024	14083	14054	14090	14019	14150	14142	13969	13956	14116	14184	14093	14175	13995	14221	14105	14190	14013	14160	14216	13990	14196	14002	14032	14094	14053	14032	14227	14087	14139	14076	13959	14078	14032	14068	14087	14091	14029	14007	14174	14159	14050	14082	14101	14035	14079	14243	14247	14076	14069	13978	13998	13869	14120	14208	14063	13842	14084	14216	14068	14154	14140	13879	13989	14011	14003	14052	14111	14055	14020	14128	13994	14273	14004	14184	14051	14058	13955	14074	14077	14018	13988	14098	14005	14072	14082	13948	14264	14086	14013	14016	14256	13880	14077	14060	14106	13936	14155	14181	14003	14076	13896	14157	14221	14048	14205	14190	14072	14215	14146	14251	14213	13990	14037	14182	14126	14029	14181	14104	14095	13949	14155	14114	14158	13986	14126	13989	14066	13935	14147	13947	13955	14090	14120	14205	14163	14158	14141	14055	13991	14099	14096	14125	13922	14075	14128	14233	14216	14105	13962	14203	14149	13945	14041
23612	21556	28268	25476	22309	20750	19269	16908	16212	16454	16348	16012	15730	15811	15763	15640	15687	15683	15576	15478	15555	15600	15714	15527	15589	15829	15620	15344	15358	15578	15488	15341	15455	15459	15548	15645	15508	15458	15588	15454	15601	15335	15615	15567	15312	15504	15352	15671	15696	15581	15672	15650	15326	15589	15390	15337	15495	15533	15339	15479	15444	15524	15519	15460	15649	15411	15444	15451	15569	15567	15509	15832	15442	15394	15568	15397	15509	15499	15282	15492	15640	15511	15592	15276	15503	15391	15505	15324	15385	15515	15452	15344	15391	15490	15634	15394	15315	15416	15632	15441	15281	15454	15372	15429	15387	15533	15330	15380	15463	15329	15386	15493	15514	15387	15197	15404	15633	15415	15463	15605	15630	15420	15408	15457	15371	15429	15541	15518	15392	15619	15320	15419	15448	15316	15364	15372	15461	15445	15405	15484	15589	15373	15503	15336	15597	15513	15437	15455	15506	15522	15470	15380	15312	15425	15412	15540	15431	15428	15649	15423	15432	15494	15705	15550	15273	15383	15460	15235	15423	15608	15768	15518	15470	15454	15468	15443	15609	15330	15428	15509	15420	15437	15525	15373	15523	15569	15476	15514	15538	15570	15414	15439	15248	15396	15460	15503	15422	15496	15527	15515	15613	15501	15458	15508	15493	15242	15609	15442	15307	15426	15346	15421	15586	15629	15556	15488	15255	15418	15598	15661	15446	15467	15432	15253	15456	15383	15372	15635	15549	15460	15275	15509	15498	15214	15229	15524	15705	15354	15371	15548	15516	15386	15591	15652	15421	15354	15419	15451	15283	15541	15347	15515	15490	15292	15469	15192	15501	15350	15568	15454	15606	15440	15592	15359	15490	15368	15535	15385	15413	15330	15469	15437	15587	15354	15519	15372	15540	15624	15258	15358	15452	15388	15471	15409	15526	15434	15438	15524	15441	15370	15512	15536	15364	15312	15416	15384	15435	15628	15407	15318	15662	15203	15383	15220	15461	15634	15329	15555	15506	15425	15317	15546	15497	15578	15386	15540	15351	15479	15526	15350	15405	15531	15403	15540	15274	15458	15396	15342	15363	15223	15497	15275	15513	15492	15426	15445	15369	15344	15309	15562	15402	15657	15426	15392	15530	15432	15483	15604	15400	15573	15320	15598	15331	15493	15447	15474	15514	15402	15348	15554	15234	15287	15387	15497	15512	15451	15336	15431	15527	15297	15261	15432	15433	15544	15304	15489	15478	15597	15314	15339	15617	15407	15437	15423	15692	15456	15443	15403	15538	15489	15414	15438	15510	15515	15394	15272	15304	15317	15519	15558	15615	15428	15261	15537	15587	15399	15510	15316	15493	15341	15536	15492	15475	15483	15331	15509	15437	15375	15541	15437	15414	15468	15349	15536	15305	15400	15469	15480	15549	15535	15326	15408	15514	15361	15583	15439	15480	15420	15492	15433	15306	15348	15388	15456	15497	15476	15501	15458	15316	15540	15398	15534	15382	15521	15331	15452	15611	15441	15500	15612	15593	15527	15386	15386	15497	15629	15487	15209	15335	15414	15410	15207	15450	15620	15539	15520	15423	15337	15570	15383	15436	15601	15719	15472	15599	15454	15271	15710	15619	15456	15314	15434	15543	15411	15485	15462	15355	15447	15299	15559	15506	15611	15472	15355	15641	15248	15586	15442	15331	15459	15425	15489	15512	15432	15334	15411	15381	15210	15294	15417	15077	15492	15331	15486	15411	15384	15380	15497	15673	15674	15548	15367	15711	15522	15354	15447	15405	15338	15261	15169	15526	15314	15463	15535	15383	15528	15292	15532	15544	15413	15507	15285	15445	15296	15530	15473	15445	15348	15476	15461	15589	15428	15581	15503	15484	15531	15418	15473	15458	15361	15616	15303	15482	15368	15376	15345	15418	15293	15446	15402	15363	15571	15697	15785	15825	15387	15329	15350	15587	15386	15444	15402	15548	15555	15559	15510	15408	15508	15358	15569	15418	15488	15434	15440	15376	15494	15346	15388	15588	15447	15570	15659	15412	15512	15429	15360	15409	15453	15465	15319	15331	15190	15479	15320	15452	15579	15438	15519	15502	15244	15299	15721	15418	15292	15613	15544	15230	15462	15399	15310	15281	15409	15507	15475	15213	15539	15402	15343	15609	15690	15424	15291	15386	15292	15694	15543	15443	15356	15541	15325	15503	15394	15464	15545	15545	15525	15506	15378	15732	15430	15540	15355	15293	15499	15242	15443	15392	15484	15514	15526	15527	15178	15306	15303	15333	15482	15532	15427	15486	15428	15328	15455	15524	15388	15550	15433	15431	15417	15354	15394	15346	15606	15485	15474	15445	15521	15623	15298	15543	15585	15694	15315	15311	15574	15625	15533	15374	15632	15488	15346	15391	15429	15498	15624	15446	15556	15325	15448	15342	15144	15542	15361	15500	15392	15447	15492	15477	15569	15342	15498	15333	15506	15477	15629	15419	15302	15333	15446	15489	15412	15450	15459	15505	15613	15501	15281	15497	15513	15420	15365	15527	15598	15602	15489	15397	15533	15350	15336	15403	15615	15504	15429	15351	15422	15385	15345	15462	15739	15445	15493	15418	15510	15357	15618	15442	15433	15471	15458	15485	15346	15495	15466	15378	15407	15671	15417	15464	15655	15420	15605	15550	15538	15370	15545	15584	15421	15582	15557	15556	15392	15604	15454	15542	15519	15597	15198	15531	15505	15597	15496	15436	15685	15448	15374	15463	15356	15502	15536	15445	15372	15229	15370	15595	15400	15498	15471	15525	15247	15487	15430	15348	15534	15452	15529	15501	15408	15423	15470	15394	15386	15327	15487	15435	15382	15342	15215	15492	15414	15539	15707	15446	15519	15356	15510	15480	15268	15301	15559	15462	15473	15563	15509	15315	15525	15669	15686	15466	15542	15506	15539	15473	15276	15666	15580	15342	15626	15362	15442	15452	15691	15445	15537	15443	15705	15498	15514	15519	15430	15463	15553	15503	15296	15459	15471	15506	15339	15346	15379	15509	15538	15471	15165	15329	15488	15530	15729	15350	15535	15331	15572	15530	15407	15473	15475	15451	15417	15389	15492	15408	15731	15463	15429	15601	15509	15438	15526	15570	15274	15272	15511	15403	15366	15583	15377	15412	15514	15538	15280	15299	15326	15518	15384	15583	15280	15504	15451	15484	15320	15406	15504	15521	15505	15675	15498	15399	15455	15558	15544	15483	15441	15427	15193	15403	15433	15424	15403	15411	15564	15552	15389	15356	15331	15312	15514	15455	15577	15399	15353	15466	15346	15526	15394	15387	15400	15447	15518	15563	15592	15426	15557	15421	15409	15522	15548	15306	15445	15480	15645	15579	15584	15382	15460	15495	15383	15406	15587	15365	15303	15391	15506	15431	15377	15647	15570	15350	15395	15499	15439	15718	15556	15453	15475	15504	15369	15565	15532	15390	15687	15419	15415	15572	15408	15422	15334	15380	15511	15584	15479	15152	15311	15339	15418	15423	15348	15501	15467	15470	15453	15373	15460	15488	15258	15644	15236	15289	15455	15464	15397	15554	15397	15498	15349	15366	15384	15403	15249	15647	15316	15419	15608	15472	15494	15547	15608	15516	15484	15219	15315	15290	15584	15579	15319	15400	15420	15464	15516	15361	15565	15498	15507	15510	15540	15394	15416	15464	15404	15455	15639	15317	15594	15511	15475	15376	15566	15573	15422	15305	15403	15540	15446	15601	15268	15507	15385	15529	15478	15312	15347	15649	15607	15299	15458	15533	15523	15534	15473	15565	15529	15685	15456	15512	15679	15500	15621	15586	15317	15437	15443	15682	15284	15681	15182	15524	15528	15301	15624	15526	15223	15256	15389	15536	15538	15399	15423	15478	15488	15575	15441	15453	15337	15449	15389	15457	15396	15289	15217	15495	15402	15371	15397	15492	15501	15608	15374	15568	15311	15540	15409	15512	15482	15567	15389	15543	15523	15510	15579	15456	15371	15296	15424	15425	15460	15210	15511	15640	15458	15405	15387	15534	15407	15498	15358	15589	15578	15409	15314	15316	15718	15479	15464	15430	15385	15313	15587	15332	15437	15406	15159	15578	15590	15523	15511	15560	15509	15473	15569	15464	15546	15476	15350	15577	15419	15300	15557	15566	15310	15626	15466	15559	15556	15497	15491	15401	15308	15428	15601	15505	15420	15411	15391	15377	15475	15603	15693	15503	15472	15415	15420	15420	15390	15556	15542	15584	15561	15203	15472	15346	15561	15583	15550	15439	15525	15475	15302	15650	15390	15494	15556	15404	15265	15380	15447	15374	15300	15518	15520	15373	15458	15517	15527	15260	15509	15452	15459	15576	15250	15430	15260	15414	15554	15449	15565	15326	15469	15494	15517	15657	15611	15515	15475	15481	15470	15188	15536	15420	15344	15667	15402	15171	15367	15567	15365	15611	15396	15410	15601	15457	15411	15249	15426	15210	15259	15454	15369	15494	15426	15268	15543	15415	15683	15585	15562	15420	15452	15285	15387	15439	15538	15632	15382	15525	15258	15310	15552	15454	15439	15583	15290	15475	15637	15470	15250	15524	15236	15615	15434	15454	15654	15466	15477	15375	15553	15544	15249	15475	15556	15738	15432	15414	15457	15581	15414	15291	15297	15486	15459	15584	15413	15326	15464	15530	15530	15597	15566	15428	15487	15418	15492	15597	15579	15384	15505	15279	15472	15364	15245	15509	15441	15672	15342	15574	15303	15504	15405	15574	15533	15584	15567	15403	15505	15478	15512	15499	15534	15415	15424	15543	15494	15297	15494	15381	15353	15453	15592	15461	15443	15358	15511	15569	15444	15457	15565	15382	15409	15262	15466	15543	15627	15351	15583	15502	15473	15315	15364	15486	15271	15600	15540	15397	15519	15591	15452	15561	15496	15345	15413	15613	15333	15469	15123	15599	15470	15515	15320	15429	15502	15282	15479	15418	15530	15517	15431	15436	15563	15527	15438	15261	15452	15512	15576	15466	15388	15423	15578	15436	15473	15439	15281	15414	15684	15320	15469	15502	15487	15454	15499	15467	15555	15188	15491	15608	15372	15356	15228	15671	15394	15433	15452	15523	15564	15394	15543	15461	15609	15469	15399
18063	34460	24494	19775	17996	16832	15639	14984	14559	14389	14272	14142	14047	13965	13802	13738	13785	13787	13887	13774	13803	13611	13755	13852	13791	13701	13551	13789	13554	13635	13629	13462	13691	13557	13685	13538	13539	13463	13573	13628	13745	13458	13543	13564	13523	13501	13559	13589	13609	13512	13652	13624	13577	13685	13448	13397	13450	13635	13549	13445	13468	13502	13633	13626	13557	13583	13467	13650	13646	13608	13677	13682	13511	13483	13459	13566	13573	13556	13461	13525	13565	13468	13484	13610	13525	13570	13529	13665	13470	13562	13751	13551	13628	13536	13547	13557	13561	13543	13629	13400	13726	13480	13500	13743	13506	13694	13390	13528	13538	13605	13528	13408	13468	13517	13537	13592	13826	13499	13656	13593	13548	13511	13565	13633	13615	13570	13540	13605	13639	13556	13476	13549	13591	13642	13511	13527	13585	13469	13566	13586	13640	13661	13530	13479	13557	13779	13497	13704	13527	13669	13530	13582	13432	13563	13479	13491	13505	13672	13597	13585	13558	13387	13625	13621	13809	13311	13475	13494	13512	13581	13593	13647	13318	13594	13525	13615	13410	13563	13570	13571	13402	13528	13633	13513	13597	13463	13608	13412	13719	13309	13576	13473	13538	13672	13591	13581	13681	13663	13641	13452	13532	13567	13694	13596	13655	13542	13680	13561	13626	13507	13480	13621	13550	13566	13416	13507	13448	13436	13624	13548	13443	13521	13614	13576	13825	13594	13487	13744	13440	13579	13494	13633	13467	13670	13571	13751	13601	13580	13494	13446	13562	13542	13682	13517	13507	13461	13673	13650	13606	13499	13520	13534	13573	13625	13557	13581	13647	13605	13410	13531	13569	13586	13666	13548	13584	13613	13606	13560	13608	13657	13612	13527	13576	13622	13649	13441	13589	13403	13575	13672	13589	13595	13534	13498	13489	13601	13486	13492	13569	13489	13555	13718	13526	13628	13521	13454	13664	13572	13437	13384	13485	13529	13669	13342	13538	13487	13533	13619	13552	13512	13498	13624	13633	13527	13686	13495	13554	13472	13510	13823	13669	13523	13528	13661	13308	13518	13508	13470	13416	13669	13459	13626	13459	13464	13634	13546	13551	13613	13433	13554	13640	13662	13529	13583	13539	13546	13699	13459	13676	13645	13506	13579	13597	13472	13560	13536	13537	13577	13590	13577	13591	13490	13571	13470	13715	13433	13588	13540	13613	13660	13480	13596	13650	13480	13651	13654	13486	13499	13455	13572	13478	13630	13439	13434	13588	13553	13481	13553	13467	13575	13445	13629	13526	13514	13431	13366	13566	13626	13587	13521	13383	13568	13425	13702	13533	13653	13560	13617	13638	13511	13566	13408	13555	13501	13463	13593	13580	13604	13499	13678	13483	13584	13728	13446	13453	13639	13606	13530	13690	13611	13642	13602	13625	13312	13571	13574	13577	13511	13682	13369	13542	13778	13470	13491	13577	13634	13511	13533	13632	13347	13664	13568	13603	13623	13584	13479	13563	13571	13489	13515	13561	13429	13492	13528	13680	13472	13617	13450	13631	13730	13414	13529	13599	13402	13598	13719	13537	13661	13771	13697	13628	13561	13397	13650	13622	13574	13610	13494	13615	13587	13476	13503	13550	13522	13631	13532	13548	13613	13494	13638	13456	13536	13592	13408	13689	13640	13543	13541	13477	13499	13681	13448	13553	13634	13669	13608	13743	13683	13549	13596	13571	13407	13512	13592	13579	13465	13497	13654	13467	13415	13488	13706	13565	13536	13502	13568	13623	13661	13685	13503	13487	13407	13486	13565	13662	13550	13558	13609	13647	13597	13424	13585	13596	13626	13415	13499	13424	13625	13512	13557	13389	13633	13446	13653	13626	13583	13490	13484	13668	13480	13729	13500	13560	13513	13510	13493	13699	13382	13507	13661	13451	13574	13392	13558	13615	13499	13588	13678	13598	13714	13567	13470	13523	13553	13563	13520	13582	13507	13637	13615	13492	13543	13594	13545	13488	13499	13377	13668	13673	13528	13431	13582	13483	13510	13548	13625	13588	13447	13500	13431	13435	13654	13685	13535	13406	13516	13509	13541	13548	13682	13619	13636	13447	13480	13556	13539	13581	13546	13540	13648	13527	13421	13497	13526	13527	13518	13440	13678	13546	13483	13522	13503	13647	13743	13568	13698	13670	13664	13563	13646	13512	13567	13641	13472	13644	13616	13605	13714	13624	13402	13603	13543	13473	13694	13402	13551	13636	13519	13555	13543	13618	13597	13619	13457	13603	13517	13597	13651	13523	13566	13625	13530	13569	13706	13417	13493	13667	13520	13370	13479	13448	13658	13757	13493	13661	13524	13390	13535	13614	13575	13528	13638	13536	13576	13678	13424	13675	13513	13551	13498	13514	13624	13529	13467	13655	13550	13715	13369	13742	13327	13549	13590	13616	13717	13415	13614	13558	13579	13732	13579	13646	13550	13477	13581	13514	13537	13625	13543	13480	13617	13538	13437	13714	13580	13550	13419	13597	13618	13639	13549	13461	13692	13669	13427	13523	13678	13635	13568	13704	13336	13484	13532	13600	13630	13335	13419	13613	13559	13766	13682	13369	13556	13461	13494	13676	13741	13504	13491	13359	13523	13495	13613	13589	13570	13520	13737	13649	13514	13657	13514	13485	13486	13692	13524	13706	13764	13520	13384	13502	13388	13732	13555	13574	13643	13578	13557	13527	13504	13447	13660	13703	13815	13477	13555	13594	13480	13410	13522	13679	13511	13445	13528	13623	13570	13480	13649	13441	13617	13450	13533	13584	13608	13530	13430	13558	13549	13432	13503	13555	13708	13687	13547	13431	13497	13538	13753	13589	13490	13628	13552	13551	13514	13672	13602	13494	13506	13623	13551	13553	13534	13587	13525	13608	13539	13620	13596	13512	13797	13534	13385	13436	13720	13655	13579	13463	13650	13508	13643	13628	13541	13590	13419	13398	13744	13443	13560	13733	13598	13500	13416	13516	13684	13593	13538	13575	13556	13462	13367	13604	13610	13618	13443	13568	13486	13634	13520	13462	13582	13530	13541	13634	13691	13518	13575	13572	13552	13691	13536	13579	13630	13437	13494	13603	13537	13518	13589	13692	13617	13673	13543	13502	13677	13615	13401	13597	13480	13467	13652	13353	13626	13536	13484	13660	13481	13618	13478	13435	13481	13577	13432	13566	13381	13674	13498	13447	13624	13589	13543	13755	13542	13551	13561	13545	13472	13615	13518	13665	13554	13645	13510	13419	13602	13613	13527	13590	13511	13718	13714	13449	13589	13567	13580	13699	13469	13683	13484	13538	13663	13603	13604	13651	13640	13459	13681	13489	13453	13589	13504	13632	13531	13516	13707	13563	13594	13412	13643	13559	13728	13523	13563	13713	13515	13523	13506	13544	13616	13585	13570	13604	13687	13636	13611	13689	13543	13640	13608	13453	13543	13650	13559	13587	13475	13692	13315	13480	13577	13520	13645	13587	13520	13550	13524	13634	13580	13400	13733	13528	13569	13617	13485	13631	13497	13689	13549	13516	13574	13450	13514	13644	13536	13528	13453	13533	13511	13620	13390	13464	13586	13519	13441	13541	13402	13701	13470	13688	13425	13684	13425	13536	13632	13464	13665	13462	13586	13608	13497	13661	13560	13397	13526	13759	13650	13424	13538	13684	13447	13404	13716	13611	13729	13608	13453	13553	13517	13475	13644	13627	13412	13412	13648	13643	13292	13569	13642	13533	13441	13477	13531	13666	13562	13536	13630	13380	13608	13519	13595	13470	13462	13449	13613	13591	13627	13592	13626	13488	13531	13643	13525	13617	13652	13551	13579	13493	13370	13466	13508	13574	13642	13416	13659	13546	13623	13450	13529	13546	13473	13500	13490	13550	13326	13668	13642	13626	13529	13549	13541	13529	13606	13538	13628	13494	13432	13624	13620	13533	13473	13618	13566	13394	13552	13370	13732	13495	13601	13501	13525	13507	13638	13509	13694	13588	13691	13568	13720	13522	13574	13687	13462	13574	13793	13588	13476	13402	13585	13578	13511	13459	13559	13541	13509	13552	13653	13599	13682	13602	13659	13527	13776	13668	13564	13466	13712	13591	13592	13578	13533	13541	13611	13601	13537	13458	13526	13558	13467	13624	13450	13464	13553	13494	13390	13479	13775	13565	13423	13489	13711	13553	13436	13437	13613	13548	13579	13389	13567	13562	13594	13624	13477	13527	13588	13414	13516	13576	13668	13669	13609	13547	13362	13539	13533	13473	13505	13429	13546	13553	13582	13498	13569	13433	13541	13507	13613	13537	13732	13508	13451	13596	13471	13493	13699	13543	13402	13675	13438	13486	13479	13572	13533	13629	13568	13555	13643	13361	13585	13370	13579	13529	13453	13476	13549	13518	13534	13574	13506	13569	13435	13537	13613	13594	13690	13448	13499	13531	13583	13607	13504	13643	13502	13579	13737	13521	13561	13556	13654	13432	13498	13638	13586	13734	13578	13607	13500	13537	13424	13503	13508	13718	13534	13688	13451	13435	13663	13667	13551	13538	13600	13602	13560	13699	13644	13583	13466	13587	13553	13557	13609	13839	13582	13436	13533	13544	13527	13614	13658	13507	13482	13441	13660	13750	13599	13564	13525	13578	13592	13610	13687	13475	13365	13370	13535	13531	13582	13594	13658	13601	13548	13421	13705	13620	13494	13527	13529	13595	13466	13525	13550	13643	13491	13565	13565	13649	13625	13645	13510	13540	13608	13731	13552	13480	13789	13499	13473	13626	13511	13595	13503	13559	13593	13620	13535	13639	13551	13537	13646	13600	13657	13539	13440	13439	13643	13455	13457	13541	13447	13441	13491	13442	13510	13689	13539	13437	13523	13541	13594	13579	13500	13666	13596	13694	13407	13730	13421	13570	13558	13463	13412	13604	13487	13684	13439	13465	13499	13544	13427	13780	13727	13411	13473	13481	13500	13624	13724	13571	13455	13603	13564	13534	13641	13509	13674	13624	13510	13542	13626	13670	13502	13744	13756	13538	13422	13496	13575	13506	13588	13444	13842	13516	13648	13423	13600	13547	13519	13410	13684	13626	13560	13622	13542	13684	13443	13488	13430	13486	13613	13582	13534
25220	21583	27073	27111	19956	18568	18226	17288	17043	17008	16852	16793	16844	16749	16840	16767	16674	16661	16889	16698	16585	16441	16821	16595	16570	16655	16594	16588	16812	16562	16398	16545	16495	16465	16440	16545	16660	16483	16493	16354	16593	16524	16641	16563	16526	16713	16476	16522	16450	16603	16596	16598	16329	16359	16580	16577	16765	16591	16560	16474	16580	16456	16500	16622	16377	16575	16429	16471	16499	16248	16777	16637	16377	16421	16605	16374	16409	16402	16549	16155	16474	16358	16477	16425	16477	16334	16473	16566	16424	16452	16505	16513	16576	16489	16618	16424	16553	16608	16605	16483	16430	16539	16620	16536	16542	16461	16521	16490	16541	16382	16603	16465	16496	16408	16396	16603	16523	16367	16459	16468	16509	16571	16283	16497	16623	16422	16501	16391	16418	16441	16597	16470	16293	16307	16506	16465	16414	16593	16420	16320	16510	16439	16600	16629	16462	16576	16427	16445	16399	16552	16623	16511	16359	16564	16606	16476	16485	16452	16573	16678	16480	16428	16614	16691	16658	16455	16301	16347	16478	16648	16402	16426	16477	16577	16513	16376	16493	16410	16557	16496	16518	16486	16389	16508	16345	16531	16493	16526	16606	16482	16371	16265	16493	16669	16750	16568	16631	16494	16485	16654	16432	16366	16508	16264	16593	16242	16549	16388	16553	16378	16500	16283	16609	16471	16508	16794	16399	16602	16609	16597	16549	16672	16625	16507	16647	16499	16510	16425	16614	16500	16552	16701	16553	16373	16371	16424	16391	16590	16417	16636	16520	16328	16382	16386	16297	16446	16722	16338	16559	16569	16744	16396	16521	16566	16556	16454	16565	16367	16589	16396	16220	16420	16531	16520	16661	16400	16598	16632	16623	16568	16375	16581	16612	16497	16611	16444	16512	16472	16630	16581	16504	16418	16652	16553	16465	16401	16535	16636	16630	16591	16486	16500	16449	16481	16412	16359	16532	16543	16637	16634	16484	16299	16517	16453	16346	16652	16424	16285	16616	16517	16753	16314	16360	16647	16515	16290	16506	16739	16419	16523	16606	16540	16469	16425	16471	16436	16488	16401	16344	16325	16388	16685	16546	16502	16606	16497	16647	16523	16548	16566	16611	16677	16522	16597	16406	16371	16528	16527	16666	16207	16558	16493	16419	16472	16558	16625	16548	16451	16736	16446	16476	16447	16595	16634	16675	16403	16210	16435	16550	16340	16446	16317	16534	16612	16345	16373	16566	16482	16344	16359	16519	16491	16427	16629	16614	16557	16413	16618	16694	16655	16343	16570	16460	16547	16487	16462	16676	16488	16412	16688	16328	16385	16369	16482	16455	16578	16590	16696	16576	16522	16433	16365	16620	16492	16420	16444	16556	16506	16247	16363	16490	16431	16563	16390	16508	16565	16546	16530	16635	16684	16554	16390	16713	16584	16571	16525	16418	16521	16633	16558	16737	16567	16565	16478	16556	16537	16418	16663	16574	16546	16380	16554	16459	16437	16444	16650	16641	16852	16586	16398	16382	16509	16639	16420	16566	16263	16426	16672	16526	16450	16345	16587	16577	16685	16481	16623	16428	16497	16570	16558	16493	16238	16505	16566	16417	16482	16620	16462	16476	16445	16644	16735	16677	16678	16538	16576	16493	16511	16540	16494	16513	16522	16679	16590	16414	16514	16355	16375	16506	16538	16483	16480	16745	16487	16397	16661	16399	16469	16679	16463	16427	16397	16345	16407	16739	16574	16324	16410	16512	16527	16494	16552	16456	16509	16392	16681	16639	16571	16507	16604	16242	16405	16628	16485	16570	16552	16384	16470	16440	16538	16552	16502	16469	16702	16657	16579	16377	16335	16496	16199	16538	16591	16512	16560	16590	16422	16575	16434	16496	16577	16299	16646	16445	16475	16482	16713	16415	16435	16491	16186	16330	16631	16530	16488	16362	16571	16394	16555	16466	16615	16522	16250	16441	16562	16562	16499	16417	16377	16578	16530	16291	16413	16532	16809	16417	16615	16549	16467	16709	16380	16445	16431	16530	16399	16306	16844	16708	16497	16501	16540	16636	16599	16602	16548	16581	16457	16555	16525	16312	16456	16521	16298	16449	16203	16561	16310	16479	16521	16508	16312	16357	16792	16240	16200	16388	16433	16413	16484	16434	16563	16629	16689	16495	16635	16590	16449	16462	16518	16452	16604	16301	16592	16736	16426	16535	16594	16422	16500	16408	16591	16582	16550	16457	16592	16599	16457	16451	16787	16617	16698	16514	16559	16587	16669	16472	16606	16507	16549	16471	16518	16597	16506	16716	16425	16682	16629	16503	16418	16525	16389	16584	16419	16422	16341	16411	16461	16381	16531	16442	16369	16405	16325	16438	16436	16461	16381	16514	16509	16578	16741	16417	16566	16495	16542	16482	16542	16427	16367	16488	16486	16477	16607	16402	16437	16573	16411	16552	16693	16367	16534	16592	16506	16577	16572	16474	16698	16596	16580	16537	16520	16518	16390	16604	16416	16392	16378	16563	16332	16340	16465	16712	16597	16431	16446	16547	16566	16320	16584	16427	16592	16517	16553	16554	16266	16342	16456	16442	16715	16569	16518	16362	16725	16786	16577	16585	16448	16486	16583	16586	16386	16497	16432	16575	16340	16528	16669	16412	16683	16561	16528	16451	16511	16598	16625	16463	16544	16819	16468	16371	16577	16515	16425	16501	16513	16601	16695	16503	16455	16526	16478	16453	16433	16593	16425	16598	16342	16316	16538	16552	16420	16492	16491	16486	16541	16498	16514	16415	16477	16497	16597	16513	16483	16558	16422	16467	16649	16500	16547	16620	16365	16400	16516	16383	16436	16500	16383	16529	16468	16376	16570	16513	16413	16676	16513	16498	16573	16306	16540	16406	16449	16462	16514	16493	16530	16532	16579	16485	16413	16557	16415	16469	16575	16535	16533	16468	16274	16430	16707	16594	16637	16420	16585	16466	16643	16472	16460	16722	16553	16444	16550	16466	16479	16532	16563	16667	16361	16492	16665	16544	16492	16474	16565	16549	16270	16499	16419	16420	16639	16605	16349	16374	16625	16531	16518	16436	16516	16594	16413	16486	16462	16578	16502	16432	16258	16420	16489	16331	16443	16793	16738	16597	16549	16533	16548	16408	16305	16532	16673	16500	16354	16523	16597	16570	16375	16595	16640	16623	16805	16559	16614	16537	16520	16553	16459	16548	16592	16467	16578	16557	16460	16424	16388	16275	16605	16690	16696	16704	16594	16415	16535	16416	16600	16535	16320	16424	16506	16446	16534	16222	16470	16546	16395	16716	16351	16604	16697	16599	16546	16486	16689	16495	16383	16530	16529	16462	16614	16476	16590	16694	16554	16679	16573	16272	16533	16618	16672	16551	16395	16551	16325	16498	16475	16513	16431	16294	16394	16483	16407	16551	16310	16576	16458	16466	16464	16417	16466	16596	16416	16316	16624	16624	16442	16602	16496	16560	16514	16593	16352	16416	16640	16457	16333	16330	16712	16873	16699	16463	16347	16521	16671	16451	16440	16434	16655	16469	16418	16531	16763	16652	16469	16544	16460	16525	16579	16428	16471	16537	16510	16546	16530	16487	16388	16585	16724	16559	16402	16391	16531	16701	16638	16447	16496	16643	16299	16347	16496	16534	16787	16414	16691	16448	16311	16515	16511	16465	16325	16408	16651	16452	16612	16399	16477	16159	16509	16390	16500	16791	16559	16539	16600	16639	16428	16330	16501	16313	16432	16633	16468	16601	16310	16480	16449	16556	16530	16548	16319	16494	16635	16442	16446	16299	16521	16495	16377	16639	16295	16441	16512	16369	16536	16456	16462	16400	16525	16290	16294	16671	16560	16556	16451	16682	16554	16408	16571	16562	16537	16437	16418	16505	16582	16502	16518	16289	16581	16546	16567	16676	16744	16600	16532	16511	16356	16426	16521	16489	16474	16687	16472	16522	16412	16409	16510	16586	16396	16564	16499	16648	16692	16504	16343	16514	16405	16438	16438	16671	16507	16431	16672	16326	16554	16529	16513	16507	16630	16568	16504	16430	16431	16351	16508	16496	16564	16559	16599	16395	16664	16506	16471	16663	16628	16612	16642	16528	16582	16376	16573	16414	16472	16564	16622	16596	16430	16493	16408	16629	16549	16488	16548	16586	16439	16427	16457	16487	16378	16643	16391	16464	16826	16548	16755	16576	16465	16330	16456	16319	16542	16275	16457	16674	16474	16577	16382	16503	16436	16371	16561	16632	16320	16490	16554	16563	16543	16558	16532	16572	16566	16486	16560	16510	16570	16655	16539	16521	16314	16576	16437	16612	16617	16561	16328	16356	16642	16626	16625	16640	16548	16785	16748	16503	16747	16448	16688	16649	16344	16542	16513	16797	16793	16453	16329	16440	16555	16590	16511	16720	16496	16702	16345	16530	16390	16279	16407	16336	16312	16444	16494	16555	16520	16469	16461	16364	16470	16677	16525	16286	16392	16492	16346	16584	16492	16629	16486	16678	16590	16540	16421	16492	16409	16429	16504	16346	16382	16438	16585	16516	16563	16456	16413	16340	16394	16510	16196	16299	16586	16447	16594	16644	16837	16543	16522	16548	16230	16576	16385	16571	16501	16609	16457	16632	16530	16589	16334	16527	16211	16495	16580	16543	16378	16499	16584	16635	16464	16237	16357	16568	16557	16480	16481	16510	16369	16499	16411	16570	16553	16541	16277	16558	16585	16366	16512	16582	16695	16533	16447	16417	16353	16445	16543	16494	16418	16587	16374	16567	16637	16474	16636	16587	16613	16477	16450	16586	16390	16650	16530	16628	16621	16705	16500	16688	16606	16648	16595	16396	16560	16336	16457	16469	16327	16709	16551	16645	16574	16442	16577	16294	16527	16408	16574	16603	16529	16587	16383	16626	16770	16226	16500	16576	16784	16617	16560	16574	16595	16534	16348	16560	16553	16653	16532	16476	16566	16410	16387	16523	16293	16518	16411	16683	16657	16462	16634	16658	16512	16394	16407	16491	16652	16517	16343	16544	16467	16489	16551	16606	16515	16612	16683	16762	16516	16564	16248	16612	16523	16511	16520	16544	16517	16632	16469	16533	16479	16761	16463	16389	16670	16405	16733
18673	31682	22750	18573	17395	16438	15633	15256	14951	14748	14571	14462	14505	14428	14220	14122	14181	14368	14398	14269	14294	14374	14046	14219	14265	14239	14198	14192	14236	14137	14307	14173	14080	13967	14332	14179	14100	14261	14168	14098	14048	14152	14360	14273	14026	14035	14358	14276	14242	14030	14268	14161	14115	14194	14307	14215	14103	14133	14056	14272	14242	14163	13943	14143	14234	14198	14021	14053	14242	14050	14281	14196	14267	14255	14233	14294	14057	14045	14233	14095	14062	14234	14023	14226	14141	14105	14157	14183	14153	14116	14163	14239	14165	14092	14278	14153	14191	14080	14103	14143	14012	14042	14212	14060	14129	14043	13953	14068	14037	14201	14241	14257	14109	13865	14023	14263	14127	14058	14070	14229	14059	13970	14192	14170	14113	14122	14193	14127	14047	14098	14369	14067	14218	14092	13988	14322	14110	14103	14094	14165	14124	14086	14095	14285	14231	14152	14283	14129	14078	14195	14053	13979	14061	14003	13995	14150	14027	14058	14347	14138	14089	14244	14239	13943	14300	14085	14310	14011	14171	14270	14061	14208	14136	14166	14157	14176	14280	14301	14179	14094	14294	14232	14115	14144	14170	14067	14133	14042	14191	14091	14103	14235	14178	14106	14219	14189	14293	14079	14143	14165	14107	14229	14061	14103	14171	14043	13949	14130	14079	14194	14006	14009	14125	14054	14151	13994	14007	14174	14243	14125	14236	14143	14390	14067	14164	13913	14192	14116	14207	13937	14123	14115	14172	14006	14163	14216	14300	14245	14188	14123	14095	14156	14141	14222	14098	14155	13898	14098	14068	14231	14276	14236	14102	14203	14127	14125	14205	14243	14357	14108	14152	14282	14094	14193	14180	14030	14278	14153	14249	14103	14096	14121	14167	14128	14201	14166	14180	14039	14241	14024	14122	14138	14083	14069	14217	14277	14089	14235	14076	14224	14014	14228	14057	13816	14259	14045	14252	14086	14127	14244	14088	14067	13998	14088	13976	14155	14080	14026	14176	14240	14098	13998	14132	14226	14137	14053	14134	14028	14076	14014	13997	14165	14211	14042	14022	14237	14258	14178	14177	14077	14233	14050	13993	14293	14172	14126	14070	14099	14159	14224	14070	14302	14027	14059	14119	14127	13924	14136	14012	14144	14117	14091	14219	14251	14210	14168	14080	14195	14077	14143	14060	14257	14094	14138	14165	14107	14120	14113	13926	14058	13965	14190	14289	14084	14228	14024	14098	14129	14034	14184	14093	14144	14317	14063	14152	14168	14144	14138	14061	14159	14266	14133	14001	14172	14149	14069	14366	13960	14145	14074	14193	14132	14075	14102	14332	14112	14225	14253	14017	14157	14285	14145	14221	13981	14041	14185	14239	13936	14155	13983	14074	14164	14075	14169	14274	14178	13996	14172	14241	14031	14138	14228	14246	14125	14119	14318	14159	14304	14122	14210	14040	14093	14278	14093	14217	14243	14046	14066	14129	14137	14154	14148	14240	14050	14211	14158	14067	14049	14284	14105	14247	14151	14091	14071	14041	14193	14049	14151	14205	14064	14009	14202	14213	14349	13989	14028	14153	14227	14268	14170	14332	14063	14136	14178	14163	14305	14160	14059	14351	14074	14332	14073	14234	14151	14223	14136	14114	14164	14177	14127	14186	14092	14114	14102	14089	14372	14077	14054	14300	14162	14049	14170	14171	14071	14236	13932	14090	14081	14186	14256	14128	14007	14282	14145	14110	14038	14181	14071	14282	14021	14262	14165	14124	14308	14020	14291	14199	14287	14178	14169	14097	14125	14106	14182	14223	13904	14109	14039	14165	14274	13993	14173	14079	14117	14121	14135	14037	13949	14176	14039	14175	14275	14198	14097	14149	14150	14169	14076	14112	14088	14153	14150	14044	14368	14151	14146	14237	14149	14132	14178	14109	14077	14191	14180	14183	14002	14296	14255	14241	14147	14020	14306	14162	14175	14155	14154	14255	14076	14157	14311	14210	14255	14118	14183	14180	14283	14213	14046	14033	14267	14034	14193	14100	14006	14115	14196	14061	14178	14248	13993	14040	14307	14352	14056	14118	14216	14208	14100	13986	14232	14095	13904	14194	14239	14085	14129	14195	14179	14090	14202	14063	14351	14030	14154	14102	13943	14058	14184	14094	14112	14121	14108	14111	14040	14023	14135	14072	14217	14260	14069	14051	14073	14128	14056	14044	14205	14289	14202	14255	14317	14197	14102	14029	14017	14253	13974	14048	14011	14174	14148	14158	14077	14098	14402	14083	14059	14252	14146	14112	14198	14118	14067	14013	14274	14090	14150	14129	14113	14309	14036	14021	14010	14184	14114	14124	14072	14141	14042	14036	14116	14115	14082	14190	14159	14233	14132	14175	14099	14086	14076	14205	14123	14211	14142	14111	14092	14210	14109	14130	14122	14151	14071	14006	14243	14171	14235	14171	14180	14097	14078	14256	14180	14154	14066	14124	14149	14201	14129	13885	14067	14196	14363	14199	14140	14175	14283	14242	14224	14034	14179	14219	14178	14276	14140	14192	14178	14022	14190	14150	14062	14277	14273	14284	14187	14227	14141	14264	14197	14201	13919	14338	14309	14084	14142	14192	14139	14135	14089	14144	14075	14180	14078	14242	14118	14098	14145	14176	14170	14266	14206	13948	14259	13990	14087	14185	14347	14170	14123	14112	14220	14277	14098	14161	14117	14071	14021	14232	14155	14189	14246	14111	14198	13977	14184	14212	14065	14091	14183	14020	14113	14043	14067	14204	14139	14134	14061	14350	14142	13981	14071	14183	14197	14156	14169	13972	14129	14001	14239	14192	13927	14250	14164	14219	14233	14112	14071	14270	14136	14029	14050	14132	13986	14323	14157	14193	14091	14118	14180	14115	13933	14111	14161	14192	14184	14066	14014	13971	14100	14108	13988	14192	14316	13999	14206	14151	14054	14091	14066	14108	14155	14114	14080	14088	14045	14189	14054	14143	14129	14200	14038	14063	14105	14172	14029	14091	14026	14061	13938	14127	14075	14125	14244	14115	14158	14266	14087	14255	14219	14006	13982	14138	14098	14227	14153	14168	14165	14072	14148	14045	14191	14240	14255	14231	14103	14125	14204	14063	14260	14148	14169	14245	14238	14171	14092	14155	14268	14119	14158	14193	13942	14235	14126	14169	14262	14245	14184	13978	14254	14125	14208	14164	14113	14203	14100	14058	14228	14072	14075	14158	14221	14086	14106	14205	14067	14099	14046	14137	14047	14139	14156	14079	14163	14174	14227	14057	14086	14244	14152	14132	14100	14375	14152	14254	14182	14163	14325	14099	14232	14074	14148	14063	14159	14045	14098	14099	14157	14223	14259	14299	14100	14176	14114	14086	14003	14115	14132	14083	14205	14301	14169	14110	14194	14098	14240	14120	14112	14259	14110	14034	14176	14130	14110	13971	14062	14166	14075	14113	14230	14252	14111	14020	14221	14179	14173	14127	14056	14178	14101	14072	14201	14043	14208	14026	14239	14221	14171	14299	14144	14137	14053	14039	14261	14291	14122	14121	13985	14161	14081	14060	14097	14254	13986	14223	14190	14028	14258	14151	14025	14150	14281	14095	14228	14165	14152	14144	14043	14066	14266	14168	14147	14015	14080	14240	14070	14322	14151	14080	14108	14043	14206	14104	14135	14036	14216	14126	14078	13945	14315	14196	14042	14158	14155	14078	14189	14217	14173	14084	14107	14070	14207	14063	14170	14034	14124	14281	14206	14194	14039	14404	14079	14266	14165	14117	14046	14217	14232	14083	14241	14106	13951	14113	13958	14155	14110	14071	13971	14131	14188	14043	14090	14091	13935	14176	14231	14196	14245	14084	14196	14230	14145	14138	14102	14266	14049	14025	13995	14037	14205	14182	14027	14030	14180	14079	14177	14178	13940	14071	14004	14279	14176	14195	14078	13940	14214	14012	14088	14145	14045	14050	14223	14064	14300	14062	14218	14170	14149	14006	14069	14170	13990	14256	14124	14232	14067	14202	14261	14007	14173	14067	14084	14250	14086	14117	14166	14058	14005	14190	14116	14044	14205	14141	14009	14161	14137	14010	14228	14179	14262	14103	14105	14121	14134	14009	14113	14071	14224	14292	14146	14027	14132	14269	14113	14140	14200	13971	14186	14008	14296	14053	14166	14085	14146	14206	14080	14048	14176	14043	14160	14204	14211	14121	14070	14397	14127	14181	14120	14309	13923	14044	14178	14111	14202	14153	14221	14056	14149	14136	14314	14045	14200	14150	14285	14106	14157	14085	14177	13978	14152	14209	14050	14101	14151	14141	14164	14060	14213	14145	14244	13936	14046	14079	14161	14267	14225	14073	14075	14049	14102	14213	14216	14213	14054	14092	14034	14107	14183	14020	14156	14262	14240	14189	14281	14136	14136	14073	14152	14252	14046	14023	14116	14099	14099	14278	14180	13983	14187	14286	14196	13867	14212	14154	14072	14267	14165	14039	14268	14202	14040	14010	13976	14234	14086	14096	14272	14303	14242	14333	14238	14283	14039	14151	14314	14242	14322	13982	14230	14129	14214	14231	14206	14236	14222	14172	14054	14139	14122	14188	14185	14211	14019	14176	14126	14007	14083	14260	14107	14317	14255	14225	14153	14313	14238	14189	14185	14089	13885	14170	14093	14100	14107	14100	14189	14232	14028	14071	14146	14128	14055	14199	14230	14189	14222	14320	14182	14216	14158	14279	14243	13949	14006	14335	14201	14232	14224	14337	14232	14192	14108	14229	14033	14272	14080	14200	14116	14341	14170	14260	14229	13946	14015	14243	14406	14039	14235	14268	14031	14200	13992	14157	14217	14022	14318	14159	14090	14159	13948	14261	14205	14249	14040	14148	13971	14161	14153	14122	13964	14084	14002	14178	14040	14160	14059	14126	14092	14227	14222	14035	14226	14136	13953	14161	14024	13985	14110	14134	14191	14298	14130	14071	14108	14077	14198	14212	14183	14031	14147	14137	14275	14099	14168	14350	14222	14128	14001	14133	14279	14224	14068	14196	14213	14153	14214	14128	14178	14274	14098	14219	13970	14026	13964	14200	14191	14217	14176	14172	14033	14316	14134	14108	13898	14129	13993	14166	13914	14152	14167
22631	21591	28880	24791	21919	23445	22786	18030	16576	16770	16509	16108	16335	16334	16010	15871	15930	15715	16064	15686	15785	15906	15879	15704	16093	15639	15855	15738	15826	15936	15762	15724	15730	15813	15590	15646	15611	15661	15754	15795	15894	15674	15761	15717	15590	15732	15585	15644	15934	15646	15688	15946	15670	15742	15579	15583	15476	15585	15638	15828	15664	15803	15772	15571	15593	15636	15549	15686	15735	15542	15581	15320	15743	15377	15605	15547	15586	15595	15409	15548	15532	15762	15643	15669	15785	15526	15638	15898	15680	15603	15506	15558	15681	15524	15728	15659	15670	15710	15452	15620	15627	15650	15653	15618	15757	15706	15615	15629	15609	15620	15643	15486	15528	15588	15653	15554	15626	15623	15739	15639	15506	15681	15531	15565	15646	15575	15573	15674	15666	15444	15577	15635	15429	15471	15680	15597	15471	15564	15653	15526	15767	15520	15686	15623	15565	15500	15671	15924	15600	15694	15694	15606	15597	15713	15637	15466	15528	15608	15533	15669	15632	15606	15489	15513	15611	15566	15755	15385	15603	15412	15593	15623	15313	15569	15628	15430	15778	15697	15545	15543	15612	15361	15379	15619	15668	15610	15735	15600	15564	15659	15775	15499	15563	15568	15609	15384	15866	15598	15744	15635	15519	15623	15457	15549	15440	15730	15600	15755	15668	15558	15564	15799	15776	15462	15524	15439	15678	15556	15695	15707	15572	15618	15647	15736	15447	15645	15505	15552	15631	15463	15583	15736	15589	15563	15649	15715	15520	15534	15496	15485	15565	15715	15701	15723	15536	15600	15676	15471	15540	15742	15559	15687	15545	15575	15617	15568	15602	15540	15665	15684	15513	15430	15436	15530	15627	15822	15507	15650	15710	15463	15316	15549	15535	15461	15518	15673	15595	15642	15617	15686	15616	15666	15667	15627	15452	15747	15717	15446	15659	15582	15360	15471	15564	15439	15511	15660	15421	15429	15496	15436	15478	15433	15378	15452	15529	15726	15553	15698	15491	15642	15637	15472	15612	15452	15405	15424	15454	15415	15669	15697	15505	15555	15613	15614	15578	15447	15567	15744	15580	15514	15548	15669	15488	15744	15710	15706	15572	15806	15672	15545	15573	15611	15573	15756	15465	15460	15689	15342	15564	15380	15559	15559	15598	15704	15500	15576	15658	15799	15680	15679	15608	15505	15856	15574	15466	15558	15614	15390	15567	15691	15581	15774	15659	15603	15517	15624	15680	15580	15576	15666	15713	15521	15502	15611	15499	15429	15212	15537	15459	15716	15694	15525	15560	15570	15528	15570	15575	15785	15589	15506	15600	15578	15604	15557	15584	15636	15606	15549	15577	15602	15615	15571	15543	15492	15698	15619	15533	15388	15600	15460	15666	15761	15657	15673	15435	15474	15491	15405	15541	15610	15697	15602	15750	15650	15561	15470	15697	15496	15465	15752	15737	15576	15575	15400	15544	15651	15603	15508	15613	15809	15635	15621	15664	15595	15443	15602	15667	15610	15479	15586	15364	15607	15593	15455	15435	15303	15576	15562	15690	15680	15649	15383	15605	15478	15641	15504	15648	15432	15690	15659	15825	15608	15595	15677	15421	15665	15459	15636	15416	15610	15493	15528	15631	15730	15552	15555	15584	15568	15512	15524	15650	15573	15541	15579	15519	15506	15557	15654	15441	15663	15564	15543	15714	15536	15590	15508	15332	15483	15820	15646	15566	15425	15446	15503	15763	15539	15587	15448	15939	15462	15469	15456	15770	15520	15475	15644	15747	15491	15419	15544	15649	15674	15574	15555	15692	15589	15583	15778	15662	15529	15481	15444	15510	15637	15722	15573	15758	15693	15591	15566	15552	15302	15746	15605	15592	15467	15659	15552	15797	15604	15341	15495	15671	15527	15459	15602	15781	15658	15821	15446	15739	15540	15431	15592	15369	15642	15532	15309	15698	15590	15533	15701	15442	15500	15679	15504	15464	15492	15424	15627	15417	15756	15688	15388	15538	15713	15687	15703	15798	15467	15421	15693	15377	15250	15733	15534	15456	15672	15608	15626	15586	15595	15670	15704	15499	15428	15544	15532	15608	15708	15585	15709	15654	15533	15499	15476	15552	15530	15693	15523	15405	15613	15602	15712	15434	15619	15791	15617	15670	15670	15450	15467	15608	15689	15626	15605	15410	15606	15781	15672	15654	15694	15428	15387	15453	15500	15633	15469	15588	15630	15553	15513	15721	15506	15553	15459	15430	15437	15433	15764	15770	15598	15643	15462	15567	15648	15474	15516	15844	15574	15513	15498	15707	15736	15605	15712	15635	15634	15650	15610	15524	15596	15682	15388	15636	15422	15521	15624	15601	15341	15728	15259	15734	15587	15470	15760	15681	15671	15718	15599	15480	15497	15633	15399	15624	15489	15863	15613	15415	15620	15733	15462	15675	15608	15549	15736	15698	15486	15683	15567	15540	15442	15599	15540	15497	15570	15691	15699	15547	15528	15590	15616	15647	15526	15693	15589	15809	15551	15761	15718	15575	15612	15588	15511	15493	15402	15580	15547	15876	15625	15566	15631	15623	15720	15528	15388	15498	15624	15629	15670	15605	15562	15439	15670	15684	15558	15523	15483	15548	15653	15373	15676	15523	15770	15687	15516	15558	15483	15587	15594	15642	15531	15413	15706	15815	15429	15558	15467	15416	15505	15393	15625	15443	15622	15596	15617	15606	15584	15747	15527	15548	15675	15861	15428	15431	15626	15436	15639	15641	15609	15535	15586	15754	15548	15475	15492	15526	15396	15615	15669	15722	15489	15558	15369	15611	15597	15586	15558	15692	15544	15692	15379	15515	15614	15605	15421	15656	15752	15563	15648	15536	15721	15567	15497	15485	15574	15498	15518	15687	15477	15605	15555	15664	15624	15471	15428	15547	15597	15382	15635	15647	15387	15343	15676	15393	15476	15766	15664	15698	15621	15676	15481	15554	15650	15685	15418	15627	15383	15524	15665	15648	15480	15589	15783	15565	15720	15671	15559	15564	15566	15603	15619	15437	15481	15667	15513	15658	15700	15463	15409	15852	15469	15443	15371	15594	15688	15554	15741	15838	15685	15655	15503	15486	15752	15417	15751	15573	15546	15581	15723	15605	15570	15488	15442	15729	15666	15683	15541	15646	15644	15716	15548	15550	15483	15608	15699	15582	15500	15553	15808	15523	15373	15613	15712	15713	15553	15745	15650	15596	15485	15632	15517	15571	15555	15573	15480	15563	15506	15726	15558	15606	15667	15502	15624	15423	15410	15493	15574	15666	15682	15378	15605	15530	15414	15529	15627	15717	15555	15374	15656	15671	15649	15587	15409	15600	15870	15650	15675	15598	15401	15457	15554	15466	15698	15380	15432	15505	15610	15719	15588	15626	15474	15432	15464	15564	15476	15723	15671	15593	15584	15670	15840	15588	15526	15715	15551	15584	15579	15514	15554	15546	15534	15697	15406	15543	15434	15611	15544	15548	15571	15660	15695	15710	15395	15444	15741	15509	15388	15529	15636	15723	15468	15613	15507	15428	15668	15553	15884	15615	15584	15544	15646	15269	15601	15512	15459	15634	15812	15586	15489	15643	15630	15695	15593	15362	15657	15560	15525	15470	15683	15479	15758	15623	15590	15580	15577	15677	15705	15535	15828	15544	15595	15528	15639	15646	15521	15556	15475	15552	15665	15767	15426	15709	15329	15672	15588	15650	15634	15517	15684	15663	15643	15612	15689	15482	15472	15555	15584	15480	15419	15521	15522	15611	15550	15700	15559	15806	15562	15691	15628	15673	15683	15693	15642	15655	15558	15492	15578	15740	15695	15485	15755	15493	15559	15761	15516	15585	15536	15495	15489	15623	15544	15629	15640	15688	15465	15480	15703	15529	15490	15528	15672	15673	15795	15606	15560	15509	15463	15575	15601	15431	15569	15403	15715	15602	15639	15699	15521	15494	15621	15451	15683	15547	15435	15602	15633	15353	15792	15686	15549	15622	15553	15602	15488	15631	15688	15710	15496	15538	15560	15630	15523	15765	15590	15630	15539	15453	15544	15775	15615	15592	15720	15653	15664	15546	15563	15503	15658	15657	15550	15687	15789	15576	15568	15759	15369	15577	15359	15339	15519	15595	15588	15692	15502	15663	15483	15744	15457	15553	15686	15659	15635	15565	15449	15519	15618	15779	15498	15394	15496	15523	15554	15570	15653	15738	15876	15855	15887	15579	15833	15563	15592	15743	15706	15617	15609	15429	15429	15636	15519	15463	15697	15499	15750	15429	15797	15719	15548	15496	15654	15600	15714	15762	15685	15564	15610	15339	15327	15401	15447	15606	15256	15587	15604	15421	15667	15641	15534	15487	15350	15437	15645	15632	15348	15532	15526	15384	15570	15715	15605	15484	15461	15527	15517	15586	15540	15443	15608	15748	15729	15360	15645	15730	15573	15635	15707	15464	15417	15445	15568	15551	15618	15674	15584	15462	15416	15493	15437	15460	15668	15592	15566	15646	15592	15688	15466	15677	15618	15579	15603	15649	15490	15754	15691	15598	15572	15598	15474	15608	15705	15564	15456	15592	15647	15711	15700	15701	15547	15719	15456	15798	15525	15526	15787	15564	15509	15552	15649	15695	15434	15595	15464	15622	15322	15595	15705	15551	15592	15610	15619	15698	15511	15493	15484	15562	15539	15458	15687	15671	15587	15577	15619	15659	15665	15565	15578	15648	15522	15733	15629	15486	15727	15473	15597	15527	15428	15761	15580	15571	15381	15639	15433	15546	15718	15508	15669	15547	15521	15739	15531	15685	15608	15457	15562	15461	15546	15681	15608	15485	15559	15593	15429	15663	15526	15608	15593	15758	15629	15695	15542	15626	15628	15576	15627	15683	15389	15525	15370	15534	15458	15704	15619	15511	15503	15527	15398	15380	15702	15526	15536	15426	15596	15793	15579	15515	15582	15680	15704	15667	15668	15475	15658	15511	15304	15769	15593	15570	15628	15606	15433	15540	15604	15646	15333	15548	15644	15610	15614	15730	15791	15804	15727	15504	15484	15478	15531	15414	15464	15642	15516	15576	15445	15658	15654	15739	15750	15555	15639	15750	15590	15666	15566	15536	15612	15621	15434
19209	38659	27093	21494	19633	17734	16490	15769	15078	14979	14529	14100	14339	14121	14026	13872	14056	13830	13748	13753	13751	13480	13448	13755	13773	13561	13766	13764	13631	13740	13810	13699	13631	13696	13492	13538	13649	13599	13583	13612	13639	13677	13673	13652	13511	13702	13506	13677	13629	13712	13652	13530	13668	13629	13570	13601	13616	13308	13543	13678	13576	13653	13745	13518	13719	13766	13678	13687	13679	13601	13679	13714	13552	13455	13761	13621	13654	13653	13638	13619	13464	13800	13650	13479	13408	13465	13526	13640	13616	13653	13535	13668	13608	13647	13637	13559	13603	13665	13474	13614	13427	13730	13796	13601	13596	13623	13682	13524	13710	13553	13492	13546	13581	13809	13618	13615	13532	13470	13662	13465	13697	13698	13727	13485	13598	13556	13598	13519	13687	13686	13635	13559	13427	13540	13717	13479	13457	13556	13637	13524	13516	13629	13809	13573	13630	13517	13759	13788	13536	13640	13654	13597	13535	13567	13593	13441	13473	13624	13721	13548	13512	13603	13678	13560	13443	13388	13617	13634	13416	13502	13379	13626	13617	13574	13499	13574	13638	13631	13730	13742	13537	13464	13666	13556	13600	13679	13508	13486	13440	13588	13569	13577	13410	13627	13401	13798	13611	13588	13621	13727	13577	13534	13631	13628	13473	13598	13623	13658	13362	13716	13518	13593	13562	13455	13503	13589	13676	13539	13556	13647	13675	13365	13604	13556	13419	13609	13560	13533	13616	13529	13549	13347	13433	13561	13698	13608	13582	13426	13684	13607	13701	13651	13577	13515	13442	13570	13552	13458	13605	13657	13662	13341	13681	13583	13605	13537	13732	13588	13546	13516	13679	13641	13457	13360	13499	13497	13558	13559	13670	13490	13698	13621	13505	13405	13487	13546	13531	13704	13668	13617	13585	13570	13390	13621	13684	13572	13534	13569	13647	13390	13569	13678	13534	13680	13591	13445	13586	13597	13546	13692	13522	13593	13455	13722	13518	13614	13620	13635	13548	13631	13614	13514	13622	13656	13598	13492	13456	13431	13603	13612	13790	13574	13651	13533	13402	13583	13626	13528	13682	13731	13559	13668	13620	13548	13739	13476	13591	13463	13680	13540	13704	13709	13431	13493	13745	13611	13578	13603	13819	13703	13779	13654	13740	13496	13636	13556	13616	13557	13788	13589	13578	13634	13662	13577	13720	13410	13725	13640	13535	13599	13548	13629	13515	13787	13690	13608	13658	13440	13580	13432	13675	13530	13460	13556	13583	13582	13578	13592	13468	13735	13592	13504	13528	13569	13582	13584	13654	13406	13720	13544	13572	13586	13513	13563	13657	13552	13548	13510	13535	13706	13579	13504	13598	13687	13494	13564	13389	13637	13643	13534	13570	13467	13463	13840	13611	13417	13872	13576	13618	13727	13597	13529	13429	13499	13679	13556	13386	13675	13593	13454	13574	13435	13635	13575	13697	13652	13675	13676	13369	13759	13605	13557	13758	13590	13599	13633	13661	13608	13558	13583	13571	13602	13479	13688	13570	13525	13669	13594	13508	13570	13553	13477	13607	13479	13755	13652	13492	13464	13550	13522	13580	13570	13561	13586	13495	13510	13719	13572	13495	13580	13572	13589	13511	13405	13485	13807	13505	13800	13538	13554	13852	13553	13572	13551	13517	13602	13483	13589	13575	13563	13730	13725	13633	13629	13467	13686	13630	13601	13426	13630	13520	13494	13604	13562	13631	13651	13610	13696	13444	13704	13605	13552	13684	13393	13564	13491	13460	13578	13667	13573	13549	13585	13514	13817	13514	13464	13645	13657	13638	13691	13562	13564	13533	13602	13606	13477	13547	13468	13591	13603	13587	13634	13426	13645	13706	13594	13375	13509	13634	13612	13560	13609	13623	13636	13536	13731	13590	13416	13826	13541	13517	13496	13623	13382	13589	13483	13503	13556	13520	13487	13548	13530	13680	13564	13675	13621	13551	13470	13597	13792	13444	13733	13615	13536	13543	13643	13472	13426	13703	13606	13753	13519	13610	13534	13587	13624	13600	13654	13489	13573	13530	13649	13517	13662	13571	13625	13583	13586	13586	13675	13588	13657	13473	13717	13606	13390	13498	13496	13536	13523	13591	13683	13589	13697	13513	13573	13481	13566	13662	13699	13611	13510	13559	13699	13612	13396	13557	13499	13520	13610	13640	13596	13780	13533	13653	13691	13578	13556	13651	13453	13620	13618	13419	13425	13496	13599	13612	13531	13477	13574	13627	13599	13811	13489	13503	13625	13641	13745	13512	13583	13683	13527	13541	13560	13571	13555	13606	13637	13596	13486	13603	13609	13564	13437	13602	13552	13663	13591	13661	13694	13535	13576	13620	13563	13588	13679	13537	13471	13628	13555	13551	13845	13713	13677	13651	13583	13603	13596	13377	13575	13516	13582	13567	13601	13587	13719	13658	13515	13628	13618	13520	13471	13473	13551	13670	13491	13530	13537	13556	13535	13423	13508	13406	13658	13647	13498	13625	13843	13607	13672	13556	13720	13668	13390	13594	13698	13759	13619	13630	13676	13454	13701	13818	13799	13486	13519	13548	13565	13612	13701	13570	13678	13478	13527	13610	13609	13487	13628	13569	13667	13488	13562	13916	13505	13578	13488	13537	13642	13582	13592	13471	13563	13536	13500	13470	13521	13590	13536	13436	13741	13715	13544	13587	13611	13618	13493	13798	13497	13437	13619	13502	13446	13666	13617	13548	13501	13589	13671	13545	13598	13712	13533	13632	13507	13554	13520	13546	13632	13434	13773	13544	13534	13707	13491	13733	13549	13632	13612	13559	13688	13610	13724	13579	13591	13568	13527	13702	13631	13435	13638	13393	13428	13632	13636	13570	13682	13529	13571	13762	13797	13479	13529	13592	13472	13593	13595	13772	13518	13702	13625	13477	13538	13398	13581	13437	13546	13409	13543	13579	13642	13603	13565	13586	13495	13672	13604	13578	13668	13696	13718	13574	13653	13577	13578	13655	13519	13614	13488	13709	13771	13466	13529	13445	13643	13796	13457	13447	13544	13647	13649	13435	13560	13564	13519	13557	13663	13458	13703	13597	13465	13504	13631	13578	13807	13668	13653	13722	13603	13559	13515	13700	13493	13397	13619	13628	13556	13635	13555	13700	13546	13597	13571	13441	13665	13491	13462	13550	13622	13553	13712	13664	13660	13611	13629	13572	13612	13664	13714	13567	13565	13549	13656	13702	13528	13440	13703	13508	13756	13567	13602	13710	13616	13594	13534	13586	13423	13567	13693	13608	13663	13439	13635	13605	13563	13579	13651	13548	13624	13634	13618	13556	13618	13604	13493	13432	13595	13570	13621	13715	13672	13704	13530	13693	13533	13614	13259	13543	13575	13546	13571	13644	13523	13488	13513	13557	13461	13585	13747	13414	13670	13709	13517	13291	13637	13487	13544	13596	13598	13448	13476	13514	13631	13437	13665	13549	13513	13443	13591	13603	13775	13518	13588	13523	13535	13529	13513	13526	13754	13533	13481	13583	13610	13644	13621	13545	13630	13628	13726	13467	13574	13532	13581	13494	13644	13705	13623	13462	13828	13591	13577	13790	13614	13437	13626	13677	13511	13681	13651	13635	13606	13590	13717	13534	13578	13602	13351	13599	13611	13773	13657	13590	13476	13478	13522	13635	13511	13601	13554	13561	13568	13666	13671	13623	13678	13549	13510	13501	13504	13778	13609	13472	13659	13774	13520	13485	13705	13581	13513	13689	13592	13534	13399	13742	13598	13533	13633	13663	13573	13583	13615	13681	13599	13455	13665	13513	13585	13588	13661	13609	13449	13785	13406	13550	13638	13579	13472	13558	13625	13800	13577	13485	13669	13659	13589	13635	13581	13498	13396	13524	13608	13611	13535	13535	13764	13706	13519	13726	13565	13553	13486	13703	13730	13599	13551	13406	13535	13607	13503	13665	13579	13490	13551	13584	13659	13625	13516	13535	13556	13614	13631	13460	13470	13589	13571	13678	13546	13572	13561	13644	13723	13518	13629	13498	13391	13433	13561	13581	13644	13602	13552	13735	13598	13483	13632	13467	13588	13647	13667	13668	13711	13609	13404	13508	13601	13464	13562	13512	13565	13551	13642	13641	13463	13543	13591	13710	13645	13553	13722	13460	13528	13837	13599	13473	13760	13511	13452	13695	13635	13601	13672	13455	13541	13509	13605	13545	13509	13607	13565	13528	13539	13684	13678	13591	13420	13396	13758	13542	13664	13569	13519	13600	13661	13489	13725	13698	13677	13552	13674	13514	13584	13486	13585	13497	13744	13675	13522	13360	13547	13504	13536	13533	13481	13673	13634	13526	13602	13585	13726	13510	13541	13513	13702	13710	13558	13420	13451	13646	13475	13547	13657	13620	13583	13687	13842	13589	13726	13747	13504	13540	13582	13613	13594	13686	13458	13654	13554	13588	13339	13698	13460	13578	13578	13617	13492	13720	13457	13615	13615	13702	13645	13697	13516	13664	13515	13660	13809	13645	13693	13659	13605	13650	13486	13578	13661	13491	13630	13529	13500	13612	13490	13494	13533	13673	13708	13562	13610	13791	13346	13553	13461	13487	13672	13674	13811	13496	13585	13671	13450	13618	13697	13576	13509	13612	13537	13568	13529	13506	13631	13743	13456	13504	13522	13672	13573	13564	13484	13579	13508	13512	13586	13551	13520	13758	13537	13518	13535	13540	13680	13645	13504	13526	13633	13506	13722	13700	13628	13390	13659	13548	13615	13604	13499	13531	13507	13436	13522	13595	13625	13711	13419	13643	13724	13676	13473	13834	13509	13601	13662	13669	13464	13679	13621	13550	13450	13653	13782	13616	13667	13655	13487	13491	13577	13739	13497	13632	13532	13589	13636	13458	13579	13643	13554	13628	13607	13687	13645	13558	13645	13640	13658	13590	13684	13423	13706	13550	13554	13526	13451	13438	13706	13632	13541	13504	13654	13657	13712	13535	13689	13641	13584	13669	13624	13566	13507	13570	13556	13629	13722	13379	13724	13394	13682	13425	13678	13553	13519	13464	13502	13645	13595	13553	13711	13593	13454	13567	13576	13564	13485	13568	13732	13533	13614	13624	13638	13470	13638
29806	24479	26518	22414	18884	18189	17847	17447	17093	17060	17089	16880	16771	16853	16643	16825	16762	16779	16654	16767	16834	16576	16885	16802	16658	16707	16896	16803	16505	16739	16854	16810	16571	16655	16702	16633	16697	16814	16781	16503	16662	16990	16617	16736	16812	16603	16643	16742	16791	16637	16437	16521	16613	16741	16732	16718	16553	16522	16604	16773	16883	16596	16566	16631	16689	16685	16685	16498	16662	16707	16668	16690	16741	16719	16539	16694	16710	16829	16770	16456	16452	16796	16700	16591	16647	16664	16744	16673	16574	16743	16699	16857	16673	16617	16449	16847	16685	16687	16588	16867	16513	16503	16737	16712	16563	16609	16720	16507	16494	16661	16755	16676	16734	16702	16763	16598	16709	16549	16536	16693	16580	16621	16775	16727	16887	16609	16690	16555	16433	16649	16640	16612	16832	16376	16822	16584	16701	16539	16512	16745	16681	16672	16737	16628	16721	16754	16671	16731	16645	16617	16704	16660	16676	16615	16557	16871	16761	16605	16729	16734	16666	16518	16646	16574	16661	16649	16723	16692	16699	16577	16626	16640	16756	16726	16600	16685	16579	16752	16766	16721	16611	16455	16538	16534	16618	16609	16706	16730	16775	16608	16607	16579	16873	16773	16818	16559	16724	16589	16630	16690	16783	16556	16677	16682	16699	16762	16497	16554	16615	16735	16552	16672	16827	16714	16685	16746	16634	16814	16643	16653	16544	16594	16591	16452	16704	16539	16555	16595	16600	16814	16684	16766	16672	16714	16856	16510	16636	16722	16510	16728	16743	16792	16781	16568	16918	16781	16747	16784	16598	16621	16710	16443	16935	16495	16647	16477	16450	16769	16515	16642	16708	16750	16635	16575	16572	16503	16874	16591	16605	16523	16606	16640	16622	16538	16657	16600	16647	16414	16632	16773	16627	16676	16679	16703	16576	16415	16706	16677	16660	16782	16568	16718	16772	16616	16607	16785	16618	16657	16647	16552	16677	16666	16786	16922	16580	16622	16630	16676	16653	16672	16705	16725	16450	16508	16692	16788	16737	16534	16797	16615	16645	16748	16760	16816	16733	16658	16859	16786	16708	16412	16742	16546	16803	16771	16551	16608	16753	16823	16811	16661	16529	16627	16650	16635	16706	16642	16578	16695	16722	16891	16571	16740	16733	16543	16707	16617	16630	16592	16701	16582	16689	16810	16693	16648	16649	16545	16662	16773	16867	16763	16539	16856	16832	16715	16590	16781	16802	16534	16794	16700	16710	16805	16686	16772	16575	16695	16547	16641	16628	16678	16552	16728	16552	16740	16632	16770	16734	16561	16476	16763	16826	16773	16661	16674	16609	16621	16770	16544	16634	16812	16638	16822	16846	16688	16764	16729	16780	16985	16602	16728	16872	17014	16713	16535	16879	16760	16586	16645	16642	16829	16629	16380	16656	16679	16714	16643	16646	16563	16581	16755	16832	16658	16788	16895	16786	16772	16608	16653	16480	16866	16726	16646	16764	16738	16696	16660	16737	16498	16460	16592	16901	16696	16697	16654	16652	16594	16718	16650	16668	16759	17080	16754	16682	16508	16731	16776	16566	16597	16750	16989	16807	16698	16666	16720	16562	16577	16696	16798	16776	16691	16423	16680	16807	16743	16632	16453	16522	16731	16709	16628	16694	16746	16768	16712	16658	16748	16369	16717	16731	16567	16710	16574	16698	16820	16651	16568	16786	16984	16598	16686	16691	16719	16720	16677	16833	16797	16276	16652	16657	16639	16510	16599	16756	16667	16617	16713	16563	16634	16493	16665	16750	16541	16724	16914	16768	16460	16589	16819	16726	16901	16682	16579	16885	16541	16682	16825	16792	16730	16670	16687	16649	16768	16775	16705	16534	16709	16624	16325	16429	16550	16736	16819	16675	16726	16648	16732	16614	16652	16679	16781	16708	16707	16633	16684	16906	16742	16591	16680	16589	16679	16477	16536	16725	16598	16650	16897	16680	16693	16676	16710	16731	16718	16663	16737	16542	16517	16678	16691	16738	16732	16866	16766	16912	16694	16506	16718	16807	16649	16626	16588	16659	16756	16628	16567	16482	16766	16680	16563	16765	16884	16758	16636	16906	16412	16670	16536	16709	16522	16654	16696	16556	16759	16668	16819	16672	16785	16761	16557	16708	16613	16514	16659	16755	16775	16614	16764	16745	16568	16772	16544	16709	16745	16594	16777	16704	16728	16685	16920	16645	16746	16553	16803	16749	16790	16649	16538	16649	16579	16705	16782	16632	16749	16697	16751	16517	16654	16711	16563	16762	16833	16514	16722	16630	16657	16776	16658	16667	16708	16786	16636	16600	16455	16645	16601	16599	16782	16798	16565	16690	16527	16698	16806	16796	16722	16686	16811	16685	16823	16774	16542	16631	16516	16875	16944	16677	16648	16560	16571	16833	16741	16616	16618	16587	16736	16687	16854	16686	16862	16691	16730	16877	16592	16813	16704	16674	16763	16724	16440	16653	16641	16550	16726	16916	16670	16548	16540	16730	16643	16621	16664	16447	16647	16478	16573	16672	16734	16604	16584	16743	16666	16697	16558	16727	16599	16537	16537	16624	16709	16739	16549	16878	16918	16611	16791	16530	16631	16468	16474	16768	16706	16825	16795	16710	16639	16743	16668	16840	16714	16714	16600	16780	16548	16541	16800	16711	16682	16676	16555	16601	16677	16668	16541	16660	16659	16526	16627	16617	16776	16556	16635	16656	16668	16786	16684	16800	16636	16759	16595	16483	16631	16638	16572	16883	16620	16664	16766	16577	16658	16650	16733	16766	16686	16758	16723	16554	16874	16812	16831	16630	16583	16744	16391	16850	16684	16612	16612	16600	16668	16618	16655	16701	16608	16534	16683	16644	16636	16551	16792	16802	16902	16740	16549	16634	16638	16701	16791	16835	16654	16790	16583	16578	16654	16826	16710	16600	16623	16637	16889	16643	16646	16460	16496	16574	16723	16841	16520	16552	16693	16633	16823	16828	16758	16614	16740	16414	16591	16609	16772	16782	16676	16840	16653	16705	16797	16760	16672	16749	16662	16528	16692	16716	16466	16764	16628	16643	16792	16746	16638	16721	16825	16842	16830	16784	16775	16729	16606	16759	16738	16666	16747	16727	16603	16729	16653	16723	16835	16622	16826	16715	16720	16701	16617	16716	16571	16732	16637	16596	16615	16681	16709	16949	16763	16822	16743	16611	16841	16656	16574	16658	16765	16816	16631	16875	16531	16684	16800	16610	16366	16790	16764	16865	16655	16600	16815	16714	16693	16590	16822	16658	16475	16689	16456	16759	16877	16653	16744	16589	16523	16717	16682	16605	16480	16751	16496	16725	16772	16808	16705	16733	16849	16835	16774	16716	16547	16764	16852	16729	16739	16762	16812	16822	16399	16539	16590	16706	16644	16815	16639	16622	16613	16657	16605	16566	16589	16537	16591	16582	16618	16687	16719	16825	16801	16772	16759	16536	16551	16523	16516	16595	16681	16545	16763	16720	16624	16740	16716	16770	16552	16723	16694	16511	16738	16401	16700	16534	16605	16759	16612	16565	16704	16687	16568	16687	16534	16620	16598	16593	16551	16868	16895	16701	16796	16731	16545	16849	16731	16663	16797	16725	16873	16906	16748	16574	16853	16741	16462	16652	16735	16705	16723	16667	16627	16798	16590	16751	16517	16732	16872	16676	16659	16671	16661	16557	16656	16611	16576	16625	16504	16803	16605	16762	16586	16643	16437	16787	16711	16555	16737	16670	16852	16626	16810	16812	16721	16610	16717	16563	16770	16696	16423	16617	16660	16743	16798	16594	16611	16564	16613	16589	16598	16587	16686	16778	16684	16745	16683	16673	16793	16676	16624	16728	16859	16843	16584	16617	16679	16630	16638	16853	16569	16694	16673	16659	16915	16855	16667	16768	16612	16696	16539	16584	16727	16742	16569	16734	16775	16668	16669	16626	16660	16675	16899	16796	16805	16622	16767	16615	16717	16662	16677	16540	16597	16503	16828	16686	16617	16571	16799	16671	16510	16599	16710	16751	16751	16643	16541	16709	16888	16963	16696	16902	16713	16630	16673	16567	16757	16703	16631	16676	16654	16779	16669	16494	16564	16803	16761	16579	16735	16891	16634	16471	16709	16655	16641	16786	16637	16658	16714	16660	16894	16599	16732	16684	16686	16629	16591	16683	16836	16611	16887	16612	16885	16755	16691	16874	16824	16664	16683	16632	16611	16759	16507	16468	16316	16456	16776	16717	16651	16709	16454	16740	16501	16705	16706	16826	16846	16531	16743	16558	16831	16804	16691	16569	16704	16849	16817	16766	16826	16565	16693	16724	16712	16660	16952	16724	16776	16749	16393	16673	16670	16734	16604	16823	16775	16511	16622	16891	16846	16635	16757	16856	16731	16646	16576	16572	16611	16841	16762	16764	16728	16939	16864	16587	16507	16660	16634	16712	16693	16663	16867	16636	16741	16581	16566	16677	16595	16569	16578	16671	16759	16572	16662	16602	16724	16725	16653	16695	16556	16883	16404	16686	16724	16599	16596	16721	16613	16759	16711	16571	16780	16647	16998	16639	16871	16619	16629	16598	16672	16553	16674	16848	16872	16882	16668	16594	16621	16983	16604	16663	16629	16673	16702	16727	16635	16569	16712	16753	16765	16716	16620	16628	16940	16647	16697	16759	16486	16564	16643	16878	16626	16732	16609	16738	16655	16809	16680	16754	16785	16720	16792	16718	16593	16699	16664	16652	16682	16755	16535	16558	16673	16600	16563	16876	16883	16729	16761	16545	16724	16743	16769	16732	16676	16644	16698	16530	16890	16803	16609	16882	16531	16575	16625	16637	16478	16781	16726	16441	16546	16811	16607	16732	16901	16568	16691	16550	16731	16750	16594	16540	16591	16549	16580	16623	16744	16989	16696	16495	16908	16691	16840	16796	16724	16619	16742	16786	16835	16892	16543	16705	16750	16784	16721	16658	16585	16649	16942	16776	16717	16595	16516	16583	16860	16463	16529	16792	16487	16657	16787	16732	16779	16707	16708	16504	16616	16713	16712	16753	16870	16668	16987	16779	16608	16678	16843	16750	16895	16801	16551	16849	16516	16791	16623	16448	16693	16589	16706
20829	29697	21469	17788	17181	16196	15677	15271	14919	14812	14569	14569	14322	14425	14380	14559	14332	14241	14440	14073	14343	14386	14449	14380	14467	14261	14085	14224	14346	14324	14172	14301	14397	14411	14491	14278	14338	14333	14408	14281	14266	14194	14417	14271	14184	14328	14344	14395	14315	14296	14332	14275	14239	14274	14235	14312	14140	14368	14339	14386	14316	14261	14398	14347	14308	14312	14399	14196	14379	14269	14370	14215	14257	14412	14278	14203	14234	14306	14425	14382	14345	14399	14234	14517	14110	14335	14319	14384	14144	14312	14536	14365	14262	14269	14428	14379	14352	14321	14322	14201	14341	14430	14508	14499	14226	14244	14284	14501	14187	14262	14475	14326	14382	14414	14230	14200	14352	14149	14522	14286	14352	14234	14522	14326	14363	14363	14307	14330	14488	14415	14313	14433	14320	14450	14348	14206	14191	14286	14382	14334	14343	14193	14217	14205	14242	14375	14350	14377	14252	14168	14364	14184	14253	14233	14233	14246	14239	14454	14434	14234	14365	14349	14513	14239	14344	14514	14345	14372	14310	14179	14207	14251	14252	14298	14361	14317	14274	14292	14262	14341	14156	14505	14228	14464	14180	14254	14410	14443	14023	14304	14366	14241	14440	14374	14344	14251	14382	14479	14376	14411	14320	14217	14458	14235	14268	14344	14247	14292	14294	14208	14421	14228	14329	14307	14245	14248	14233	14238	14458	14240	14195	14312	14441	14183	14198	14327	14335	14206	14319	14303	14289	14303	14398	14286	14245	14242	14430	14328	14261	14366	14300	14307	14338	14376	14342	14161	14180	14421	14378	14189	14525	14323	14247	14424	14369	14143	14498	14357	14241	14443	14270	14266	14463	14303	14260	14293	14140	14125	14260	14269	14374	14327	14144	14319	14261	14252	14346	14357	14206	14329	14233	14327	14397	14203	14325	14324	14296	14283	14423	14434	14224	14597	14423	14373	14181	14262	14365	14392	14395	14413	14391	14379	14290	14290	14533	14183	14447	14373	14342	14449	14135	14303	14444	14250	14230	14245	14361	14261	14512	14328	14247	14310	14189	14235	14381	14385	14255	14307	14221	14415	14310	14305	14290	14462	14188	14123	14355	14298	14373	14551	14392	14339	14156	14196	14263	14316	14326	14290	14256	14218	14328	14430	14398	14294	14251	14230	14312	14314	14315	14321	14367	14301	14382	14239	14363	14246	14332	14420	14290	14379	14291	14273	14456	14308	14287	14456	14315	14281	14313	14510	14242	14411	14206	14336	14345	14282	14251	14321	14147	14433	14302	14143	14141	14438	14254	14247	14468	14461	14228	14169	14194	14415	14239	14383	14155	14349	14139	14238	14220	14308	14251	14350	14267	14428	14355	14196	14326	14276	14316	14312	14294	14407	14308	14310	14446	14239	14312	14168	14258	14359	14247	14239	14369	14377	14340	14183	14275	14445	14255	14290	14311	14359	14183	14419	14335	14348	14264	14376	14414	14306	14235	14354	14292	14414	14264	14519	14391	14222	14307	14474	14315	14338	14281	14315	14170	14272	14183	14262	14319	14304	14160	14278	14340	14317	14247	14317	14393	14311	14441	14368	14236	14137	14336	14317	14397	14153	14255	14332	14377	14418	14259	14336	14388	14251	14318	14381	14329	14163	14272	14191	14355	14327	14369	14371	14427	14208	14236	14352	14207	14385	14370	14293	14534	14323	14275	14369	14330	14365	14166	14552	14322	14236	14348	14174	14462	14323	14443	14300	14348	14308	14235	14429	14278	14242	14212	14267	14306	14213	14354	14296	14368	14136	14329	14452	14270	14326	14318	14277	14362	14197	14332	14335	14387	14438	14246	14364	14334	14528	14187	14236	14236	14283	14276	14385	14394	14346	14322	14374	14294	14280	14311	14424	14328	14401	14345	14147	14319	14299	14292	14395	14313	14308	14452	14354	14275	14320	14303	14380	14413	14472	14421	14451	14162	14232	14289	14263	14284	14285	14293	14410	14238	14276	14412	14044	14378	14190	14411	14277	14365	14309	14417	14401	14318	14417	14245	14323	14370	14184	14218	14325	14422	14276	14363	14187	14395	14297	14181	14212	14207	14223	14309	14454	14319	14440	14236	14461	14088	14298	14416	14514	14265	14251	14168	14264	14115	14350	14278	14395	14410	14278	14377	14094	14125	14296	14278	14491	14593	14192	14217	14395	14291	14240	14176	14484	14354	14221	14417	14194	14315	14311	14255	14294	14315	14423	14198	14246	14379	14359	14244	14263	14250	14322	14216	14327	14489	14302	14342	14338	14311	14472	14337	14213	13983	14324	14302	14399	14296	14471	14352	14118	14424	14344	14258	14371	14271	14424	14327	14172	14487	14409	14152	14299	14243	14379	14383	14345	14362	14367	14439	14473	14413	14298	14335	14343	14372	14346	14417	14234	14423	14360	14417	14256	14316	14282	14289	14357	14229	14137	14361	14485	14265	14435	14225	14478	14362	14184	14310	14158	14442	14326	14322	14403	14293	14271	14343	14432	14230	14306	14458	14276	14357	14278	14280	14413	14281	14344	14265	14445	14350	14426	14276	14237	14348	14303	14445	14265	14347	14433	14390	14221	14225	14278	14303	14133	14240	14210	14281	14360	14347	14454	14281	14412	14232	14263	14318	14364	14466	14208	14294	14200	14346	14422	14374	14297	14367	14265	14331	14219	14271	14366	14210	14145	14373	14416	14258	14310	14319	14211	14460	14327	14466	14439	14178	14123	14474	14269	14284	14280	14198	14210	14347	14203	14564	14400	14189	14343	14391	14261	14238	14371	14427	14248	14410	14287	14423	14217	14364	14398	14478	14222	14398	14239	14432	14332	14336	14187	14395	14306	14422	14239	14256	14410	14282	14251	14393	14238	14332	14229	14282	14342	14382	14177	14359	14208	14362	14347	14236	14404	14258	14354	14349	14339	14276	14280	14328	14140	14523	14234	14182	14188	14147	14433	14328	14353	14339	14133	14413	14287	14208	14375	14388	14417	14268	14290	14406	14345	14395	14308	14067	14384	14405	14354	14334	14315	14241	14131	14275	14321	14291	14365	14271	14361	14297	14262	14471	14410	14365	14347	14367	14413	14444	14543	14399	14409	14304	14300	14324	14162	14244	14244	14354	14253	14354	14402	14392	14240	14254	14118	14297	14374	14292	14215	14312	14356	14410	14175	14380	14310	14500	14095	14299	14237	14222	14344	14279	14372	14279	14345	14276	14387	14206	14390	14237	14340	14384	14229	14298	14447	14291	14328	14279	14289	14257	14432	14305	14421	14300	14395	14386	14312	14405	14288	14365	14298	14388	14425	14225	14190	14324	14405	14245	14300	14164	14378	14466	14437	14259	14254	14342	14366	14362	14429	14096	14382	14287	14341	14449	14358	14336	14243	14407	14236	14260	14284	14162	14421	14365	14088	14273	14337	14204	14450	14264	14113	14226	14483	14434	14383	14360	14400	14234	14286	14275	14223	14267	14440	14224	14325	14258	14319	14286	14356	14340	14248	14313	14443	14283	14477	14223	14322	14470	14216	14468	14124	14296	14248	14322	14491	14119	14166	14323	14313	14329	14313	14385	14308	14361	14446	14194	14418	14289	14289	14398	14338	14411	14352	14323	14246	14301	14393	14331	14445	14415	14484	14322	14209	14214	14187	14373	14289	14250	14199	14237	14190	14351	14260	14389	14323	14271	14269	14215	14353	14365	14434	14296	14290	14387	14219	14143	14233	14329	14349	14220	14250	14451	14334	14313	14471	14363	14382	14508	14264	14400	14320	14356	14341	14360	14328	14340	14145	14323	14417	14291	14286	14321	14389	14273	14248	14332	14147	14348	14383	14460	14079	14334	14384	14279	14317	14298	14381	14068	14329	14366	14335	14321	14243	14241	14384	14511	14347	14331	14350	14381	14573	14272	14090	14235	14419	14257	14366	14350	14391	14456	14290	14251	14157	14295	14284	14488	14409	14393	14398	14236	14136	14153	14369	14333	14349	14324	14232	14317	14224	14306	14350	14427	14397	14258	14349	14291	14304	14364	14229	14032	14220	14303	14415	14262	14302	14264	14393	14231	14312	14305	14234	14388	14162	14345	14302	14386	14241	14298	14383	14347	14526	14342	14286	14361	14239	14296	14254	14300	14467	14440	14184	14459	14298	14226	14323	14366	14238	14341	14359	14395	14348	14154	14279	14420	14233	14429	14371	14446	14298	14308	14184	14353	14521	14306	14334	14145	14270	14196	14388	14447	14408	14348	14295	14234	14400	14406	14331	14250	14230	14373	14395	14324	14199	14187	14425	14332	14432	14239	14238	14240	14359	14326	14259	14351	14487	14303	14266	14465	14399	14497	14234	14352	14319	14381	14396	14278	14084	14206	14256	14421	14187	14250	14433	14485	14375	14263	14374	14337	14300	14378	14144	14305	14349	14262	14274	14233	14358	14367	14278	14140	14311	14440	14347	14355	14439	14216	14426	14406	14326	14278	14337	14287	14268	14344	14424	14288	14368	14343	14404	14275	14174	14498	14293	14385	14272	14172	14395	14071	14311	14279	14354	14320	14416	14188	14369	14377	14206	14310	14416	14314	14254	14374	14380	14130	14290	14362	14283	14281	14277	14320	14397	14345	14539	14147	14406	14375	14147	14315	14390	14232	14327	14268	14448	14346	14334	14133	14108	14334	14339	14296	14447	14241	14451	14367	14322	14221	14513	14209	14263	14502	14244	14560	14395	14237	14294	14270	14289	14341	14399	14231	14444	14258	14106	14417	14260	14283	14319	14334	14527	14392	14272	14290	14287	14399	14195	14135	14219	14280	14300	14140	14230	14203	14301	14319	14212	14406	14332	14271	14287	14382	14146	14278	14254	14431	14234	14348	14367	14263	14339	14430	14359	14378	14232	14339	14166	14395	14442	14187	14261	14328	14391	14208	14276	14315	14378	14427	14288	14350	14268	14447	14405	14233	14520	14357	14289	14430	14404	14198	14281	14327	14274	14288	14352	14460	14181	14439	14336	14326	14196	14366	14267	14364	14431	14436	14222	14404	14516	14215	14354	14358	14386	14318	14344	14380	14352	14179	14573	14453	14333	14464	14441	14303	14295	14394	14452	14189	14306	14262	14445	14234	14142	14429	14199
23553	21550	28298	25412	22446	21066	19800	17521	16779	16764	16833	16394	16336	16284	16109	16083	16130	16175	16148	16175	16012	15948	16082	16187	15860	15964	16011	16167	15927	16050	16127	16001	16025	16106	15949	15913	15823	15667	15777	15933	15905	15922	16013	15901	16146	16031	16053	15803	15934	15904	15906	15899	15703	15866	15930	15935	15857	15865	15937	15878	15817	15947	15999	15979	15754	15999	15896	15892	15867	15813	15789	15888	15764	15812	15838	15909	15854	15956	15952	15949	15835	15935	15877	16021	15876	15796	15678	15964	15927	15817	15726	15700	15792	15957	15787	15907	15912	16003	15718	15953	15829	15954	15889	16033	15838	15971	15705	16035	16181	15821	15795	16049	15776	15941	15683	15982	15886	15820	16010	15912	15725	15799	16067	15892	15886	15877	15759	15760	15925	16025	15869	15812	15599	15803	15995	15832	15692	15936	15956	15715	15812	15710	15771	15832	15823	15858	16040	15818	15962	15919	16119	15870	15695	15776	15811	15952	15854	15935	15869	15792	15690	15667	15905	15640	16054	15898	15979	15922	15953	15990	16039	15819	15864	15934	15938	15950	15974	15925	15786	15858	15944	15781	15995	16096	15911	15737	15934	16035	15919	15937	16005	15747	15983	15909	15926	15844	16018	15662	15816	15841	16096	15870	16112	15846	16050	15732	15849	15770	15717	15782	15820	16074	15951	16004	16039	15707	15772	15850	15858	15961	16054	16056	15861	15906	15888	15862	15903	15817	15792	15899	16118	15832	15843	15975	15862	15858	15890	15746	15957	16008	16087	15935	15864	15827	15881	15844	15793	15825	15869	15735	15761	15903	15978	15783	15868	15999	15849	15812	15793	15743	15940	15771	15872	15822	15878	15994	15877	15821	15867	16071	15897	15909	15982	15943	15796	15775	15852	15767	15927	15843	15850	16013	15910	15744	15958	15757	15780	15771	15837	15833	15914	15861	15857	15876	15970	15776	15847	15776	15773	16062	15990	15991	15792	15803	15733	15931	15893	15811	15789	15725	15791	15813	15918	16024	15674	16007	16091	16065	15915	15957	15841	15918	15908	15842	15562	15897	15836	15723	15865	15749	15839	15958	15987	15941	15795	15824	15908	15909	15764	15699	15899	15806	15937	15751	15856	15716	15877	15873	15744	15885	15853	15899	15857	15798	15959	15940	16037	15870	15882	15922	15957	15894	15775	15821	15840	15846	16126	15912	15785	15971	15822	15803	15890	15878	15877	15639	15961	15787	15976	15810	15867	16047	15993	15919	15890	15780	15677	15793	15874	15901	15822	15701	15916	15829	15879	15843	15878	15910	15911	15944	15805	15861	15886	15875	15912	16008	15975	15992	15835	15888	15903	16073	15757	15930	15923	15884	15934	15906	16044	16017	15877	15913	15978	15649	15899	15957	16017	15902	15770	15943	16027	16089	16080	15789	15716	15805	15830	15898	15896	15889	15860	15917	15900	16028	15739	16098	16126	15940	15995	15832	15708	15830	15726	15918	15959	15771	15753	15888	15894	15923	16072	15830	15678	15941	15707	15812	15819	15936	15877	15901	15722	15888	15931	15597	15781	15866	15858	16077	16037	15781	15893	15853	15719	15614	15783	15921	15900	15847	15815	15817	15827	15841	15919	15613	15717	15834	15733	15764	15820	16084	15933	15809	15939	16074	15786	15629	15964	15759	16002	16006	15964	15846	15831	15894	15884	15822	15767	15702	15857	15895	15993	15960	15987	15818	15756	16018	15834	15983	16097	16000	15981	15946	15842	15911	16166	15811	15810	15927	15911	15902	15963	16030	16014	15807	16090	15922	15777	15978	15956	15971	15901	15713	15801	15985	15962	15805	16118	15829	15792	15616	16094	16011	15743	15804	15730	15838	15936	15911	15775	15930	15973	15974	15919	15936	15829	15887	15951	15990	15932	16006	16076	15907	15910	15804	15893	15914	15724	15890	15939	16010	15922	15926	16015	16078	15841	15796	15978	15981	15829	15883	16013	15835	15942	15904	16137	15806	15991	16007	15797	15959	15828	15876	15872	15916	15868	15924	15858	15972	16018	15894	15812	15906	15831	16016	16024	15843	16032	15833	15741	16014	15675	15705	15900	15960	16046	15761	15987	15861	15942	15849	15787	15775	15657	16007	16004	15813	15912	15933	15922	15822	15720	15778	16042	15961	15799	15964	15866	15795	15949	15750	15988	15874	15950	15678	16100	15836	15954	15830	15927	15829	15862	15988	15715	15892	15969	15952	15980	15959	15937	15848	15860	15892	16062	16041	15869	15779	15949	15724	15778	16009	15934	15916	15724	15622	15743	15913	15865	15813	15918	16020	15790	15849	16008	15933	15860	15752	15852	15892	15846	15850	15942	15800	15734	15949	16082	15920	15931	15987	15777	15731	15873	16003	15877	15802	15734	15891	16001	15866	16052	15705	15852	15878	16060	15944	16085	15801	15846	15627	15715	16054	15748	15930	15904	15898	15873	15708	15722	15851	15916	15857	15806	15829	15952	16033	15745	15781	15799	15998	15976	15777	15767	16151	16046	16044	15884	15820	15890	15918	15819	16083	15990	15752	15532	15916	15912	15844	15895	15898	15923	15886	15899	16094	15880	15988	15721	15869	15868	15968	15894	15869	15991	15883	15758	15801	15791	15843	15793	15759	15743	15979	16034	15785	15820	16000	15591	15725	15874	15980	16086	15897	15979	15876	15952	16058	16024	15692	15933	16084	15978	15719	15971	15952	16093	15707	15946	15728	15912	15679	15911	15715	16017	15805	15966	15889	15750	15735	16053	15783	16066	15907	15799	15712	16044	15771	15792	15784	16127	15808	15881	16009	16093	15899	15813	15893	15818	15894	15753	16018	15949	15972	15931	15892	15781	15951	15855	15738	15783	15905	15756	15669	15718	16094	15930	15765	15748	15969	15919	15909	16053	15797	15846	15777	15742	15909	15687	15959	15853	15901	15819	15775	15810	16092	15868	15979	16062	15908	15884	15855	15913	15744	15972	15848	15758	15914	15810	16072	15905	15747	15972	15835	15889	16030	16074	16000	15850	15953	15809	15981	15943	15845	15933	15856	15875	15728	15905	15952	15713	15693	15919	15862	15791	15906	15843	16004	15679	15963	15946	15880	16051	16118	15906	15976	16066	15824	15980	15906	15890	15772	15902	16048	15994	15853	15741	15864	15872	15758	15852	15842	15795	15920	15693	16049	15875	15674	15846	15850	16019	15767	15806	15938	15784	15906	15748	15831	15961	15868	15947	15631	15943	16001	15720	16022	15982	15879	15925	16004	15963	15819	16002	15989	16007	15919	15854	15977	16124	15980	15729	15922	15962	16030	15922	15964	15804	15777	15949	15904	16020	15810	15963	15867	16085	16075	15700	15837	15894	16142	15814	15687	15962	15939	15898	15964	16019	15799	15807	15861	15863	15839	15734	15993	15875	15878	15892	15794	16047	15905	15799	15751	15931	15646	15754	15879	15906	15857	15898	15963	16051	15889	15905	15896	15928	15624	15970	15845	15848	15935	15927	15870	15665	15870	15704	15865	15889	15752	15838	15982	15967	15729	15759	15911	15920	15806	16036	15738	15856	15867	15849	15779	16038	15867	15880	15980	16042	16068	15979	16056	15938	15947	15876	15921	16021	15991	15731	15729	15859	15803	15823	15971	15858	15784	15637	16046	15790	16046	15785	15729	16179	16009	15812	15757	15758	15897	15839	15855	15874	15724	15743	15755	15931	15982	15970	15985	16083	15800	15940	16006	15920	15820	15927	15808	15890	15899	15958	15821	15974	15928	15715	15941	15908	15849	15954	15912	16058	15938	16161	16002	16009	15929	16047	16081	15991	15601	15851	15737	15813	16023	16005	15860	15884	16032	15770	15729	15748	15836	15806	15998	15819	15955	15870	15875	15972	16022	15908	15900	15910	15967	16178	15940	15856	15836	15886	16059	15836	16054	15868	16086	16029	16046	15991	15935	15967	15853	16122	15921	15842	15932	15948	16020	15966	15854	15882	15977	15893	15880	15883	15890	15888	15985	15863	15702	15964	15918	15651	15823	16009	15861	16073	16035	15950	15833	15989	15806	15951	15873	15907	15896	15858	15942	15709	15867	15740	15993	15848	16083	15817	15673	15974	15804	15829	15856	16001	15988	15972	15925	15879	15665	16045	15839	15681	15998	15757	15826	15943	15878	15867	16032	15971	15855	15847	15745	15874	16004	16009	15919	15823	15724	15781	16068	15942	15924	16137	15955	15847	15898	15686	15989	16115	15866	15964	15946	15857	16006	15866	15840	15895	15827	16055	15805	15782	15580	15796	15873	16040	15884	15775	15500	15738	15919	15749	15883	15623	16098	15895	15822	15864	15924	15705	15891	16025	15857	16015	15999	15974	15937	15925	15910	15978	15751	15870	15906	16023	15863	15868	15850	15954	15901	15861	15976	15819	15949	15924	16083	15843	15801	15912	15939	15627	15619	16060	15968	15898	15863	15845	15736	15896	15816	15988	15754	16080	15888	15887	15880	15770	15800	15898	16006	15799	15924	15798	15900	15813	15661	15883	16111	15676	15774	15964	16044	15693	15913	15853	15865	15826	15710	16085	16021	15980	15664	15837	15919	15936	15985	15908	15964	15749	15911	15942	15931	15829	16000	15838	15974	15778	15902	15952	15811	15923	16075	15785	15774	16067	16011	15865	16030	15827	15979	15846	15936	15942	15998	15868	15869	16024	15975	15664	15896	15710	16015	16056	16094	15891	15952	15932	15903	15823	15997	16086	15743	15940	15950	15955	15843	15841	15794	15736	16038	16133	15947	15831	15815	15946	16152	15882	15872	15827	15937	15921	16047	15978	15904	15940	16060	16041	15943	15862	15948	15971	15708	15883	15754	15980	15951	15902	15967	16083	15902	16045	15896	15805	15980	15964	15824	15679	15901	15800	15759	16045	15904	15919	15952	15876	15864	15925	15830	15905	16043	15735	16088	16016	15862	15802	15751	15970	15908	16031	15947	15640	15769	15997	16073	15940	15799	15851	15833	15825	15840	15947	15666	15926	15894	16063	15691	15742	15933	15982	15972	16098	16026	15693	15989	15854	15926	16011	16051	16090	15995	15849	15837	15928	15944	15913	15840	15988	16086	15912	16071
18313	35171	24590	19715	18272	16831	15872	15050	14927	14677	14310	14124	14373	14194	14158	14152	13992	13983	13906	13983	13954	13919	13946	13920	13931	13822	13809	14013	13858	13642	14062	13734	14023	13773	13785	13990	13926	13757	13932	13887	13954	13742	13831	13802	14016	13826	13728	13779	13929	13746	13822	13929	13783	13774	13686	13972	13884	13887	13888	13866	13705	13675	13778	13809	14063	13647	13786	13849	14039	13831	13924	13807	13832	13824	13921	13960	14015	13789	13812	13824	13898	13770	13763	13665	13895	13984	13808	13885	13814	13856	13843	13749	13800	13977	13954	13756	13815	13838	13790	13956	13759	13800	13782	13728	13935	13707	13963	13998	13741	13824	13759	13713	13741	13757	13908	13834	13774	13808	13654	13631	13920	13933	13836	13881	13642	13751	13959	13843	13889	13761	13876	13926	13769	13925	13773	13998	13762	13680	13722	13880	13749	13803	13679	13737	13775	13966	13788	13876	13841	13785	13820	13724	13910	13809	13832	13857	13834	13821	13966	13979	13725	13963	13650	13919	13852	13830	13963	13690	13862	13821	13874	13801	13799	13935	13688	13695	13825	13757	13694	13841	13931	13893	13801	13658	13732	13945	13789	13773	13817	13802	13898	13859	13884	13736	13867	13869	13856	13888	13801	13889	13842	13657	13651	13883	13836	13896	13802	13820	13823	13769	13753	13770	13884	13771	13696	13839	13626	13742	13822	13844	13870	13814	13820	13777	13834	13694	13956	13771	13914	13845	13724	13795	13797	13864	13886	13774	13719	13902	13871	13862	13769	13726	14063	13683	13903	13891	13888	13983	13693	13886	13696	13898	13690	13838	13815	13831	13902	13904	13683	13771	13839	13812	14015	13873	13729	13928	13575	13815	13789	13864	13928	13760	13887	13760	13808	13682	13936	13721	13952	13937	13787	13942	13955	13740	13903	13757	14016	13812	13868	13748	13698	13775	13876	13724	13833	13797	13798	13839	13683	13949	13740	13820	13782	13911	13913	13659	13908	13807	13925	13877	13755	13773	13967	13806	13841	13792	13754	14007	13845	13947	13965	13813	13705	13781	13780	13953	13774	13874	13906	13941	13790	14088	13843	13851	13881	13811	13774	13734	13779	13768	13950	13843	13876	13787	13856	13694	13753	13655	13709	13847	13848	13918	13803	13787	13845	13792	13784	13761	13842	13805	13897	13730	13913	13881	13884	13914	13775	13939	13830	13920	13857	14012	13690	13843	13775	13752	13865	13822	13979	13942	13824	13888	13781	13838	13780	13783	13803	13747	13718	13861	13798	13848	13770	13846	13860	13731	13979	13939	13806	13923	13831	13846	13873	13736	13778	13716	13774	13896	13893	14018	13779	13958	13818	13832	13809	13803	13841	13671	13801	13822	13912	13724	13783	13774	13781	13812	13731	13774	13832	13714	13892	13686	13914	13873	13893	13883	13759	13720	13975	13911	13912	13769	13892	13848	13864	13952	13777	13827	13769	13778	13906	13905	13908	13700	13818	13881	14039	13766	13947	13845	13783	13723	13934	13756	14115	13877	13866	13770	13805	13778	13929	13824	13841	13724	13932	13951	13875	13936	13873	13677	13951	13739	13888	13873	13884	13857	13884	13821	13856	13652	13850	13888	13738	13767	13740	13714	13798	13903	13856	14012	13755	13984	13865	13961	13722	13715	13761	13858	13801	13779	13848	13796	14054	13631	13890	13621	14052	13808	13964	13885	13859	13744	13844	13897	13851	13917	13840	13815	13816	13882	13972	13819	13930	13823	13820	13784	13636	13806	13955	13819	13811	13864	13908	13979	13813	14070	13916	13869	13815	13768	13870	13803	13971	13777	14026	13740	13861	13790	13828	13798	13829	13744	13893	13976	13811	13775	13841	13723	13967	13793	13767	13804	13794	13777	13787	13795	14039	13739	13812	13868	13893	13878	13676	13754	13857	13891	13871	13794	13945	13817	13701	13768	13939	13850	13802	13904	13854	13751	13753	13701	13799	13684	13879	13784	13813	13946	13797	13872	13711	13826	13915	13896	14098	13772	13895	13960	14008	13884	13807	13960	13814	13641	13787	13942	13829	13772	13764	13705	13672	13808	13707	13758	13817	13710	13894	13779	13788	13715	13789	13734	13817	13945	13718	13911	13890	13827	13752	13795	13860	13930	13812	13723	13939	13938	13768	13900	13958	13751	13808	13605	13787	13754	13961	13931	13838	13762	13719	13970	13768	13841	13843	13835	13818	13833	13980	13687	13902	13778	13839	13911	13936	13843	13817	13902	13814	13943	13788	13824	13899	13789	13834	13820	13902	13807	13805	13817	13599	13687	13965	13805	13718	13802	13931	13655	13899	13860	13777	13759	13942	13832	13871	13675	13775	13764	13787	13859	13735	13829	13819	13767	13784	13680	13635	13693	13814	13705	13854	13705	13786	13899	13906	13814	13737	13810	13702	13695	13849	13924	13984	13859	13847	13872	13812	13880	13863	13842	13748	13663	13900	13703	13806	13769	13788	13807	13886	13783	13835	13781	13718	13960	14017	13871	13796	13722	13797	13821	13784	13766	13829	13873	13789	13746	13871	13869	13876	13836	13902	13743	13844	13933	13620	13824	13881	13787	13966	13862	13748	13661	13868	13783	13626	13933	13875	14084	13958	13799	13815	13896	13818	13787	13879	13877	13748	13733	13937	13923	13854	13885	13876	13799	13827	13872	13848	13847	13767	13773	13925	13809	13925	13870	13875	13967	13813	13967	13835	13919	13808	13814	13792	13959	13853	13883	13702	13835	13769	13813	13657	13725	13907	13865	13837	13803	13790	13823	13830	13817	13749	13746	13826	13867	13825	13792	13980	13534	13913	13961	13870	13742	13767	13995	13868	13712	13848	13747	13908	13831	13759	13852	13857	13876	13836	13630	13682	13766	13908	13826	13786	13595	13778	13690	13692	13776	13743	13753	13927	13824	13909	13880	13846	13791	13875	13965	13715	13768	13886	13881	13934	13808	13799	13765	13949	14005	13826	13916	14005	13807	13793	13927	13842	13817	13846	13996	13735	13940	13954	13878	13674	13940	13814	13937	13891	13854	13908	13688	13705	13739	13795	13946	13796	13888	13928	13837	13848	13810	13847	13775	13861	13766	13839	13966	13803	13856	13716	13685	13838	13900	13813	13906	13914	13812	13753	13724	13959	13929	13811	13743	13767	13625	13759	13668	13750	13751	13757	14005	13838	13852	13834	13703	13927	13741	13751	13743	13784	13810	13801	13748	13825	13839	13861	14044	13839	13814	13788	13801	13709	13685	13617	13796	13984	13820	13737	13871	13831	13876	13790	13740	13720	13761	13737	14002	13918	13860	13671	13878	13941	13796	13718	13869	14059	13886	13909	14045	13979	13745	13680	13801	13841	13751	13793	13937	13833	13910	13815	13783	13995	13666	13975	13847	13877	13879	13824	13817	13817	13787	13947	13831	13858	13753	13736	13989	13788	13831	13909	13767	13773	13771	13747	13800	13671	13842	13816	13791	13789	13950	13991	13940	13927	13781	13716	13605	13766	13788	13997	13949	13740	13846	13644	13812	13795	13875	13777	13765	13814	13835	13833	13892	13824	13899	13932	13844	13738	13855	13940	13710	13755	13848	13996	13779	13836	13871	13804	13805	13969	13694	13768	13617	13941	13819	13860	13861	13783	13875	13774	13960	13608	13809	13773	13775	13793	13800	13846	13962	13637	13642	13863	13943	13780	13719	13855	13779	13709	13902	13873	13934	13786	14053	13708	13971	13629	13746	13828	13809	13913	13676	13824	13854	13721	13822	13750	13850	13728	13761	13791	13814	13681	13667	13967	13758	13762	13843	13706	13753	13679	13736	13780	13744	13947	13863	13811	13987	13923	13872	13917	13957	13821	13814	13821	13720	13746	13811	13901	13796	13727	13919	13863	13941	13750	13964	13945	13937	13766	13679	13902	13796	13873	13969	13804	13895	13813	13803	13842	13966	13687	13805	13918	13802	13741	13814	13901	13762	13898	13775	13686	13834	13933	13829	13744	13979	13919	13824	13763	14036	13759	13883	13880	13831	13900	13997	13841	13870	13842	13768	13785	13895	13735	13965	13751	13763	13926	13800	13774	14021	13646	14065	13774	13715	13751	13940	13969	13831	13866	13925	13875	13737	13775	13865	13977	13694	13630	13715	13821	13885	13661	13830	13823	13836	13862	13925	13976	13848	13641	13699	13832	13862	13812	13792	13872	13854	13777	13920	13886	13861	13742	13944	13704	13857	13722	13701	13904	13805	13940	13777	13856	13667	13693	13965	13836	13941	13558	14003	13812	13890	13770	13839	13838	13771	13637	13840	13832	13874	13903	13891	13900	13820	13755	13729	13928	13767	13866	13883	13803	13729	13846	14007	13781	13668	13845	13934	13899	13966	13774	13946	13794	13813	13722	13744	13670	13788	13873	13894	13812	13747	13926	13789	13861	13922	13934	13898	13800	13825	13920	13893	13683	13844	13859	13809	13677	13995	13892	13764	13808	13978	13762	13767	13855	13805	13910	13788	13947	13765	13810	13880	13865	13695	13789	13853	13705	13843	13859	13833	13682	13862	13955	13936	13779	13688	13716	13819	13764	13839	13751	13882	14012	13787	13841	13754	13870	13988	13917	13866	13836	13844	13777	13743	13814	13734	13771	14067	13777	13808	13960	13671	13834	13946	13873	13767	13843	13900	13824	13828	13794	13794	13882	13730	13769	13843	13799	13618	13743	13842	13881	13995	13828	13854	13854	13868	13882	13823	13679	13708	13818	13766	13687	13822	13972	13806	13910	13728	13909	13968	13808	13828	13673	14024	13921	13689	13930	13622	13910	13769	13810	13963	13855	13783	13860	13746	13800	13930	13849	13859	13908	13753	13850	13826	13898	13672	13780	13904	13855	13958	13869	13908	13689	14009	13933	13816	13816	13887	13847	13855	13751	13740	13868	13948	13972	14010	13986	13898	13874	13812	13833	13648	13772	13791	13863	13751	13835	13855	13718	13775	13836	13795	13826	13813	13961	14033	13793	13874	13793	13736	13870	13893	13850	13853	13723	13905	13827	13948	13832	13662	13870	13723	13709	13761	13796	13874	13854	13757	13912	13839	13904	13848	13933	13902	13762	13693
25136	21559	27105	27040	19955	18798	18602	17764	17535	17393	17256	17242	16974	16915	16962	17175	16804	16862	17229	16771	17021	17105	16866	16784	17022	16869	16969	16963	16770	16842	16905	16890	17016	17003	17147	17021	16886	16872	16938	16772	16842	16809	16993	16735	16790	17012	16943	17078	16822	16730	16894	17020	16659	16865	16787	16962	16825	16956	16956	16776	16688	16824	16827	16906	16805	16850	16851	16817	16797	16797	16833	16786	16937	16900	16851	17011	16876	16970	16681	16845	16983	16980	16772	16992	16732	16601	16948	16742	16741	16948	16780	16815	16828	16915	16888	16766	16863	16770	16792	16894	16756	16884	17038	16720	16862	16922	16769	16954	16764	16576	16857	16667	16809	16828	16730	16834	17071	16792	16929	16870	16589	16967	16995	16656	16797	16887	16741	16988	17027	16789	16760	16801	16758	16887	16867	16817	16843	16939	16896	16822	16799	16870	16917	16874	16703	16709	16801	16713	17006	16838	16765	17019	16646	16767	16831	17107	16859	16850	16911	16696	16740	16905	16783	16929	16863	16724	16880	17035	16727	16716	17001	17009	16825	16879	17043	16872	16677	16722	16972	16891	16933	16881	16753	16921	16982	17025	16809	17021	16914	16891	16784	16935	16911	16742	16893	17016	16981	16777	16784	16938	17054	16823	16849	16914	16824	16813	16778	16788	16995	16741	17041	17011	16808	16872	16957	16870	16989	16941	16945	16786	17016	16987	16865	16929	16862	16899	16979	17043	16838	16537	16806	16647	16962	16926	16605	16760	16783	16823	17068	16802	16976	17015	16977	16762	16876	16982	17004	16910	16803	17005	16624	16862	16969	17103	16974	16749	16668	16955	16942	17002	16770	17070	16638	16748	16925	16786	17110	17115	16827	16841	16943	16829	16901	16861	16722	16844	16638	16920	16972	16826	16856	16890	16906	16685	16973	16915	16780	16735	16915	16771	16659	16894	16736	16920	16887	16985	16693	16778	17038	16755	16856	16751	16804	16541	16840	16872	17002	16852	16788	16690	16879	17167	16863	16999	16753	16855	16698	16922	16918	16933	16733	16785	16775	16741	16909	16615	16884	16991	16892	16962	17032	16737	16802	16849	17039	16833	16744	16803	16753	16930	17029	16839	16749	16711	16912	16932	16677	16713	16758	16913	16907	16891	16823	16928	16576	17042	16945	16816	16863	16818	16790	16677	16939	16808	16871	16750	17048	17054	16759	16925	16835	16950	16747	16839	16678	16839	16695	17127	16814	16921	16831	16717	17041	16745	16781	16770	17100	16756	16898	16954	16924	16950	16949	17120	16811	16711	17044	16905	16861	16842	16756	16727	16744	16720	16992	16955	16610	16970	16967	16961	16900	16836	16911	16738	16799	16875	17056	16869	16724	16853	16947	16843	16806	16743	16876	16879	16866	16756	16754	16969	16806	17058	16975	17004	16854	16923	17043	16716	16816	16856	16976	16780	16970	16944	16908	16811	16763	16878	16798	17030	16865	16639	16853	17079	16745	16959	16586	16918	16832	17039	16701	17012	16789	16892	16806	16913	16918	16756	16886	16970	17131	16743	16679	16931	16749	16844	16886	16999	16829	17043	16968	16851	16868	16845	16958	16725	16844	16960	16968	16946	16763	16745	16633	16792	16867	16836	16920	16759	16938	16804	16959	16865	16911	16951	17043	16782	16948	16890	16838	16713	16671	16850	16917	16841	16817	16716	17008	16645	16796	16844	16837	17041	17061	17033	16973	16809	16871	16865	16947	16913	16917	16904	16740	16898	16720	16844	16935	16961	16879	16796	17072	16971	16886	16841	16913	16923	16775	16726	16483	16693	16889	16854	16863	16875	17261	16878	16911	16936	16898	16772	16761	16891	16834	16962	16729	17027	16797	16875	17003	16954	16899	16892	16779	16832	16821	16910	17086	16896	16936	16822	16834	16967	17013	16981	16927	16765	16768	16764	16595	16926	16680	16816	16856	16861	16793	16842	16677	16761	16709	16681	16912	16860	17033	16631	16854	16823	16779	16976	17028	16943	16817	16858	16839	17026	16774	16870	16723	16893	16890	16776	16744	16940	16943	16896	16893	16873	16837	17083	16906	16783	16542	16875	16943	16810	16787	16813	16869	16974	16932	16930	16909	16871	16797	16967	16933	17033	16994	16833	16844	16979	17007	17098	16801	16967	16804	16890	16817	16780	16856	16932	16899	16860	16760	16936	17025	16922	16858	16574	16901	16923	16952	16988	16749	16790	16898	16804	16917	16752	16929	16772	16867	16841	16841	16965	16774	16928	16853	16842	16982	16679	16850	16916	16913	16884	16834	16779	17086	16933	16882	17078	16962	16839	16811	16828	16770	16860	16946	17052	16838	16918	16787	16792	17040	16660	16963	16711	16851	16944	16780	16848	16737	16748	16770	16854	16811	17033	16830	16846	16962	17093	17029	16929	16942	16754	16916	17019	16746	16771	16913	16619	16697	16700	16900	17004	16909	16835	16808	16909	16978	16804	16927	16733	17061	16971	16713	16824	16888	16717	16897	16917	16871	16857	17064	16807	16779	16839	16927	16765	16789	16892	16999	17066	16891	17037	17047	16885	16939	16802	16800	16630	16906	16890	17039	16966	17018	16861	16655	16598	16749	16650	16895	16910	16972	16830	16791	16935	16749	16825	16745	16794	16741	16838	16794	16805	16625	16848	16486	16821	16984	16759	16881	16927	16946	16803	16766	16749	16920	16829	16646	16881	16807	16735	16742	16778	16502	16843	16864	16961	16783	17010	16870	16820	16748	16947	16888	16830	16898	16662	16790	16951	16822	16830	16842	16900	16754	16811	16772	16970	17047	16962	16776	16862	16864	16804	16980	16974	16836	16902	16894	16892	16728	16946	16853	16975	16830	16964	16819	17042	16979	16884	16729	17013	16826	16915	16865	16799	16752	16775	16782	16693	16761	16912	16765	16913	17032	16929	16926	16973	16817	16967	16705	16802	16816	16861	17069	16790	16698	16976	16724	16817	17081	16651	16888	16759	16809	16827	16965	16891	16674	16775	16727	16911	16851	16869	16837	16667	16770	16907	16934	17014	16776	16694	16945	17027	17122	16796	16962	16824	16791	16868	16967	16939	16915	16561	16764	16923	16827	16973	16808	16851	16878	16871	16802	16891	16841	16749	16662	16958	17021	16756	16910	16794	16957	16849	16853	16872	16760	16730	16759	16815	16879	16885	16850	16951	16736	16916	16844	16863	16881	16985	16931	16979	16844	17019	16845	16951	16888	16803	16697	16842	17014	16930	16815	16935	16904	16858	16903	16731	16844	16808	16841	16790	16737	16831	16615	16766	16833	16803	16861	16807	16752	16820	16714	16845	16727	16892	16738	16994	16844	16825	16966	16911	17084	16921	16946	16931	16669	16804	17009	16819	16983	17040	16893	16813	16672	17013	16754	16751	16765	16797	16942	16750	17054	16880	16899	16737	16897	16693	16928	16966	16852	16845	16920	17062	16840	16666	16887	16782	17011	16943	16824	17032	16911	16734	16652	16827	16856	16936	16756	16971	16887	16913	16876	16838	16934	16661	16738	16898	16825	16951	16951	16800	17046	16621	16639	16789	16899	16922	16748	16715	16744	16699	16786	16797	16876	16868	16820	16736	16700	16843	16952	17157	16921	16931	16889	16807	17034	16955	16955	16870	16818	16888	16938	17016	16831	16716	16617	16872	17237	16927	16846	16902	16951	16657	16759	16853	16881	16922	16935	16745	16761	16761	16844	16956	17016	17027	17014	16716	16939	16906	16817	16900	16975	16844	16774	16762	16850	16768	16688	16986	16788	17002	16669	16726	16863	16745	16813	16732	16831	16806	16935	16778	16901	16753	16744	16799	16997	16822	16818	16886	16703	16900	16786	16855	16758	16849	16763	16763	16705	16670	16997	16954	16886	16966	16815	16584	16895	16598	16874	16879	16595	16783	16945	16928	16784	16970	16941	16901	16711	16873	16946	16627	16856	16752	16871	16634	16874	16779	16942	16670	16766	16816	16772	16937	17010	16692	17032	16910	16764	16973	16950	16732	17037	16942	16926	16864	16631	16713	16812	16953	16801	16817	17059	16819	16740	16970	16917	16778	16947	16875	16728	16766	16812	16758	16943	16704	16855	16903	17127	16857	16935	16726	16602	16687	16765	16922	16978	16596	16871	16672	16828	16768	16767	16951	16949	16940	16932	16872	16852	16763	16893	16878	17023	16811	16741	16817	16932	17005	16895	16832	16784	17033	16835	17096	16863	16931	16736	17000	16881	16786	17104	16844	16864	16756	16925	16963	16937	16849	16921	16927	16786	16875	17051	16820	16598	16874	16967	17030	17029	16819	16682	16789	16996	16797	16880	16884	16883	16844	16993	16754	17014	16913	16911	16979	17124	16896	16824	16905	16762	16914	16957	16972	16964	16637	16785	16930	16909	16853	16865	16936	16740	16877	16979	16693	16873	16795	16800	16933	16790	16837	17101	17029	16801	16800	16810	16862	16892	17086	16989	17039	16885	16793	16884	16816	16735	16773	17088	16817	16817	16891	16930	16750	17012	17070	16747	16637	16891	16950	16943	16999	16785	17019	16910	16842	16711	16880	16804	16935	16968	16998	16985	16860	16680	16880	16892	16992	16958	16839	16810	16958	16943	16956	16971	16878	16992	16862	16909	16698	16936	16877	16751	16878	16805	16709	16960	16902	16714	16912	16753	16865	16797	16634	16826	16795	16867	16851	16711	16799	16849	16823	16899	16816	16825	16962	16799	16883	17028	16811	16899	16938	16865	16749	17014	16704	17005	16858	16732	16689	16979	16902	16843	16943	16868	16817	16932	16773	17001	16871	16667	16790	16661	16967	16935	16696	16897	16901	16954	16951	16853	17036	16914	16956	17036	16882	16762	16831	16698	16705	16991	16737	16805	16939	16973	16706	16791	16775	16875	16882	17070	16809	16802	16857	16653	16912	16749	16784	16899	16575	16885	16845	16983	16698	16885	17226	17055	16908	16928	16772	16911	17007	16746	16867	17053	16999	16908	16857	16927	16796	17044	16769	16803	16986	16708	16998	16902	16724	16972	16824	16729	16931	16762	17052	17037	16920	16940	16679	16933	16743	16765	16859	16876	16950	17087	16821	16779	16907
18845	32204	23047	18930	17606	16519	16028	15460	15166	15065	14735	14705	14781	14587	14641	14547	14696	14488	14526	14579	14386	14484	14519	14334	14533	14381	14537	14587	14543	14452	14464	14336	14475	14478	14329	14375	14513	14589	14366	14468	14396	14307	14406	14422	14375	14405	14472	14284	14537	14375	14482	14437	14325	14412	14385	14314	14392	14521	14376	14315	14382	14393	14404	14416	14496	14347	14256	14366	14396	14431	14500	14184	14497	14398	14297	14384	14243	14283	14462	14487	14351	14400	14364	14452	14430	14195	14410	14397	14315	14472	14457	14482	14323	14459	14304	14441	14484	14404	14269	14314	14537	14326	14328	14529	14227	14542	14429	14513	14433	14371	14452	14309	14652	14406	14509	14320	14429	14512	14367	14550	14338	14339	14403	14467	14463	14352	14534	14389	14247	14203	14295	14282	14453	14507	14471	14340	14372	14454	14421	14392	14419	14392	14365	14505	14379	14334	14479	14380	14411	14535	14391	14488	14256	14454	14376	14437	14350	14458	14582	14256	14315	14444	14344	14280	14266	14288	14401	14364	14545	14467	14312	14458	14371	14366	14299	14424	14532	14397	14361	14373	14256	14486	14487	14599	14283	14367	14485	14261	14434	14584	14314	14398	14448	14355	14437	14526	14349	14498	14398	14354	14331	14422	14297	14444	14368	14404	14388	14388	14415	14628	14444	14409	14207	14402	14413	14352	14338	14410	14534	14482	14412	14258	14483	14400	14195	14379	14300	14388	14200	14341	14606	14304	14417	14452	14325	14330	14373	14467	14699	14576	14315	14530	14413	14338	14407	14225	14365	14449	14456	14338	14511	14389	14269	14561	14343	14408	14382	14314	14492	14316	14328	14484	14477	14328	14396	14357	14326	14483	14422	14247	14433	14251	14410	14449	14377	14332	14530	14300	14442	14322	14317	14567	14401	14255	14415	14373	14740	14357	14266	14398	14419	14271	14484	14585	14302	14167	14526	14431	14321	14345	14424	14472	14505	14423	14447	14482	14377	14221	14216	14438	14312	14588	14442	14443	14285	14380	14393	14379	14513	14433	14522	14412	14138	14462	14449	14459	14396	14405	14390	14405	14419	14378	14309	14586	14304	14398	14340	14221	14521	14549	14437	14530	14468	14382	14269	14404	14364	14488	14210	14471	14449	14443	14484	14444	14442	14487	14256	14586	14444	14266	14427	14281	14393	14327	14328	14307	14419	14410	14544	14331	14448	14374	14258	14311	14490	14365	14421	14403	14506	14513	14467	14299	14276	14504	14393	14493	14281	14330	14391	14383	14218	14417	14206	14292	14536	14323	14500	14340	14459	14401	14332	14517	14460	14326	14223	14361	14426	14482	14368	14363	14376	14308	14347	14546	14351	14645	14406	14318	14510	14306	14186	14546	14321	14516	14426	14338	14435	14541	14426	14233	14417	14291	14458	14527	14529	14423	14313	14414	14222	14225	14376	14345	14342	14553	14432	14461	14490	14469	14374	14486	14297	14530	14424	14267	14463	14327	14525	14400	14493	14452	14385	14244	14459	14407	14339	14467	14369	14423	14498	14412	14356	14297	14440	14393	14198	14290	14287	14377	14207	14443	14317	14357	14428	14365	14331	14350	14409	14340	14252	14322	14582	14338	14332	14306	14530	14454	14291	14432	14396	14371	14478	14423	14471	14405	14318	14323	14510	14446	14311	14291	14412	14444	14431	14473	14409	14404	14482	14402	14600	14331	14417	14187	14347	14488	14364	14401	14585	14427	14297	14384	14713	14619	14368	14524	14321	14325	14392	14451	14556	14315	14439	14367	14444	14355	14340	14298	14335	14444	14467	14371	14549	14567	14377	14599	14248	14565	14482	14604	14587	14443	14469	14584	14415	14496	14442	14273	14319	14394	14318	14669	14364	14407	14447	14432	14332	14280	14420	14511	14560	14318	14301	14440	14454	14266	14399	14414	14381	14397	14400	14511	14427	14636	14429	14352	14383	14348	14436	14386	14334	14361	14396	14306	14461	14338	14354	14548	14437	14588	14288	14489	14503	14586	14369	14321	14400	14546	14330	14444	14451	14387	14556	14449	14429	14508	14529	14330	14410	14394	14616	14299	14358	14328	14276	14613	14310	14293	14498	14622	14367	14353	14325	14384	14470	14413	14453	14429	14338	14436	14438	14340	14251	14429	14404	14337	14426	14578	14445	14316	14485	14507	14521	14469	14412	14384	14396	14581	14285	14431	14495	14457	14371	14363	14445	14364	14532	14531	14324	14460	14161	14479	14367	14422	14300	14531	14389	14450	14257	14287	14437	14437	14361	14399	14386	14356	14658	14467	14379	14447	14386	14353	14382	14393	14367	14289	14473	14460	14477	14378	14410	14455	14237	14397	14403	14268	14522	14285	14419	14545	14458	14505	14524	14502	14313	14524	14503	14344	14320	14359	14356	14335	14577	14418	14497	14433	14397	14388	14428	14398	14409	14297	14425	14341	14310	14485	14536	14427	14557	14361	14367	14439	14524	14468	14252	14463	14400	14294	14411	14539	14177	14364	14472	14324	14470	14353	14327	14352	14434	14497	14367	14254	14329	14439	14375	14290	14422	14237	14485	14380	14365	14376	14456	14349	14449	14503	14449	14285	14416	14357	14308	14578	14406	14454	14521	14476	14401	14516	14433	14229	14519	14197	14501	14452	14476	14329	14293	14397	14357	14656	14419	14350	14202	14405	14428	14441	14351	14330	14248	14332	14325	14265	14255	14401	14424	14395	14364	14499	14188	14371	14536	14403	14368	14338	14426	14463	14447	14385	14276	14219	14626	14416	14239	14461	14389	14451	14516	14320	14483	14349	14488	14394	14461	14306	14521	14405	14338	14432	14319	14483	14454	14442	14654	14373	14408	14521	14472	14410	14382	14582	14292	14383	14350	14240	14402	14534	14508	14516	14422	14619	14665	14281	14378	14436	14360	14506	14547	14352	14323	14531	14387	14300	14282	14446	14367	14186	14263	14262	14497	14407	14492	14515	14481	14643	14450	14228	14475	14450	14283	14331	14347	14462	14363	14311	14413	14242	14466	14379	14401	14336	14255	14336	14304	14268	14592	14212	14453	14489	14367	14395	14414	14497	14394	14296	14455	14480	14386	14345	14407	14262	14465	14291	14518	14410	14508	14533	14257	14521	14410	14389	14286	14319	14396	14439	14489	14469	14370	14447	14518	14372	14416	14458	14486	14252	14344	14489	14277	14584	14386	14551	14629	14464	14455	14375	14463	14368	14519	14391	14377	14455	14337	14351	14494	14420	14282	14391	14426	14404	14411	14390	14415	14360	14296	14404	14278	14437	14491	14294	14419	14422	14413	14319	14499	14396	14387	14411	14398	14381	14466	14601	14544	14392	14247	14357	14371	14529	14325	14428	14466	14429	14388	14384	14452	14387	14420	14415	14246	14572	14314	14469	14461	14572	14370	14273	14356	14556	14452	14331	14341	14536	14268	14372	14424	14447	14529	14288	14394	14445	14575	14261	14555	14375	14407	14291	14432	14523	14405	14341	14517	14568	14432	14533	14360	14477	14550	14510	14524	14465	14422	14418	14364	14452	14306	14401	14467	14350	14475	14391	14376	14491	14318	14399	14441	14453	14470	14406	14558	14447	14461	14443	14432	14569	14467	14502	14415	14598	14428	14406	14523	14437	14320	14427	14451	14271	14380	14247	14368	14565	14383	14280	14563	14662	14442	14418	14326	14393	14333	14679	14505	14387	14385	14589	14392	14453	14369	14489	14249	14452	14545	14493	14574	14524	14466	14466	14463	14498	14360	14453	14570	14516	14305	14425	14464	14350	14356	14467	14502	14471	14504	14456	14370	14226	14432	14681	14536	14308	14216	14550	14477	14437	14498	14496	14533	14451	14339	14375	14348	14663	14535	14501	14335	14405	14419	14381	14491	14335	14504	14360	14454	14412	14556	14576	14324	14457	14304	14430	14729	14377	14468	14439	14338	14408	14212	14267	14284	14244	14527	14384	14423	14432	14427	14400	14370	14362	14434	14404	14427	14409	14552	14323	14409	14271	14639	14569	14255	14394	14480	14344	14387	14375	14378	14490	14388	14413	14535	14408	14519	14237	14477	14331	14441	14323	14371	14499	14530	14534	14419	14377	14493	14340	14464	14360	14419	14541	14405	14416	14501	14277	14587	14354	14498	14454	14429	14158	14601	14426	14431	14520	14290	14475	14446	14340	14317	14373	14379	14502	14455	14240	14323	14613	14502	14254	14326	14449	14458	14509	14421	14534	14500	14368	14385	14378	14539	14391	14353	14500	14301	14414	14511	14433	14446	14431	14470	14420	14402	14254	14506	14363	14464	14361	14508	14396	14452	14325	14419	14558	14337	14489	14567	14481	14446	14428	14481	14416	14511	14476	14426	14460	14457	14513	14451	14471	14425	14386	14496	14347	14289	14422	14323	14519	14536	14224	14391	14463	14524	14503	14274	14314	14415	14358	14389	14345	14288	14254	14570	14449	14366	14413	14348	14334	14477	14425	14478	14458	14373	14363	14306	14361	14191	14541	14388	14565	14478	14101	14431	14536	14491	14592	14228	14475	14360	14531	14208	14475	14497	14328	14410	14324	14434	14310	14480	14409	14446	14419	14546	14574	14201	14487	14411	14505	14607	14342	14384	14289	14280	14419	14461	14346	14329	14446	14420	14371	14450	14383	14580	14415	14463	14310	14354	14370	14440	14248	14293	14519	14428	14403	14430	14452	14432	14586	14485	14307	14405	14398	14327	14420	14381	14311	14306	14481	14243	14348	14320	14399	14615	14353	14438	14242	14217	14383	14374	14479	14439	14481	14305	14569	14454	14359	14337	14342	14387	14341	14552	14549	14553	14412	14342	14303	14381	14270	14487	14425	14402	14404	14329	14359	14289	14603	14391	14328	14330	14370	14408	14316	14324	14337	14393	14458	14401	14498	14306	14420	14386	14424	14368	14347	14557	14275	14455	14330	14291	14464	14400	14535	14286	14349	14338	14424	14307	14337	14423	14260	14479	14470	14516	14404	14345	14566	14342	14452	14409	14393	14358	14420	14269	14313	14357	14509	14211	14386	14499	14293	14446	14376	14351	14457	14367	14447	14432	14384	14377	14624	14350	14328	14543	14546	14635	14644
22631	21580	28872	24722	21917	23403	23022	18311	17108	17248	16921	16608	16784	16424	16276	16158	16289	16243	16205	16268	16042	16254	16175	16019	16154	15898	16280	16030	16235	16241	15980	15940	16138	15878	16097	15844	16028	16096	16017	16282	16003	16140	15722	16042	15857	15966	16015	15974	16071	15954	15899	16160	15925	15966	15882	15893	16061	15862	16080	16062	15938	15949	15892	15758	15825	15765	16074	15792	15972	15889	15915	16180	16154	16086	15823	15751	15992	15903	15999	16014	15678	15873	15841	15992	15682	15938	15995	15864	15843	15933	15934	15942	15880	15864	15930	15777	16007	15942	15830	16088	16031	15865	15894	15725	15921	16097	15900	15768	16097	16000	16122	15793	15862	16093	16186	16021	15819	15845	16111	15716	15993	16051	16084	16063	16081	15915	15982	15744	15936	15920	15850	15925	15928	15994	15866	16002	15927	15747	15978	16058	15836	15843	15730	15900	16028	16162	16067	15990	16162	16115	15981	15985	15892	15914	15963	16065	16028	15715	15880	15967	15838	15977	15798	15852	16102	15855	16107	15797	15919	16020	16039	15759	15865	16010	15983	15971	15893	15874	15920	15846	16053	15979	15816	15906	16039	15967	15920	16041	16124	16158	16084	15979	15885	15890	16074	15817	15968	15925	15781	15844	16008	15841	15913	15949	16073	15893	15857	16137	15856	15936	16010	15714	15903	15793	15777	15961	15976	15944	15906	16048	15877	16184	16038	15892	16087	15861	15931	15839	16131	15898	15801	16021	15953	15827	15949	16243	15780	16004	15853	16038	16123	15897	16028	15732	15776	15929	15795	15889	16074	15878	16129	15988	15930	15894	15991	15958	16016	16015	16036	15972	15984	16063	15801	15802	15797	15851	15689	15983	15989	16075	16041	15953	16028	15961	16257	15853	16005	15843	16038	16026	15948	15974	15970	15717	15861	16067	15978	16119	16029	15915	15964	15727	15821	15991	15910	15945	15824	15873	15974	15908	15727	16000	15819	16043	16184	16145	15770	15897	15977	16101	15947	15954	15852	16028	15861	16044	15952	15836	15802	15906	15989	15689	16038	15896	16003	15987	16045	15929	16152	15804	15983	15939	15823	15961	15932	15787	15725	15914	15952	15800	15861	15997	16036	15729	15771	15963	15968	15735	16054	15884	16003	16012	16184	16039	15886	15894	15893	16158	15972	15866	16163	16187	15930	15846	15843	15897	15950	15768	15982	16022	15968	15992	16042	15985	15844	15991	15751	16021	16028	15925	16074	15950	16097	15901	15864	15964	15919	16127	15890	16055	16063	16089	15660	15985	15931	15817	16146	15906	15829	15903	15853	15899	16263	15983	15942	15865	15951	16036	15993	15956	15943	15865	15880	15948	16047	16010	15817	16101	15808	15821	15841	16178	15864	15924	15868	15904	15877	15858	15818	15859	16050	15912	15934	15937	15789	15952	15960	15947	15948	15795	15915	15965	15882	15836	15989	15981	15985	15980	15928	15818	15979	16063	15922	16008	15887	15841	16098	15822	15988	15900	16201	16064	16033	16081	15893	15798	15904	15930	15961	15799	15883	15722	16110	15820	15810	15798	16045	15752	15895	15939	15931	15875	16036	15887	15814	15905	15731	15984	15936	16047	15934	16064	15840	16029	16029	15990	15916	15904	16058	15977	15910	15994	15993	15763	15972	15943	15989	16095	15920	16017	15998	15799	16154	15797	15823	16054	15897	15903	15897	15756	16003	15731	15856	15955	15950	15981	16067	15860	15875	15988	16031	15858	15740	15990	15904	15929	15801	15804	15842	15780	15892	15753	15844	15788	16011	16032	16008	15932	16055	16095	15858	15900	15996	15777	15839	15857	15886	16015	15712	15865	15886	15900	15931	15878	15945	16010	15731	15838	16139	15768	15877	16049	15987	15854	16096	16035	15967	15903	15820	15826	16122	15865	16231	15881	15947	15853	15959	15974	16197	15953	16004	15966	15978	16018	15902	15949	15936	15860	15929	15991	15901	16013	15883	15800	15842	15879	15945	16015	15772	15851	15949	15774	15902	15911	15855	15867	15909	16017	16038	15848	15774	15813	15724	15918	16051	15774	16044	15830	15810	16019	15842	15793	15897	15739	16077	16124	15889	15936	16085	15834	16120	15768	16010	15974	15944	15962	15813	15765	15836	16034	15843	15767	16109	16059	15801	15949	15694	15936	15960	16065	16013	15929	15942	16034	16109	15913	16037	16010	15793	15858	15907	15923	16045	16035	15893	16242	16057	16063	15892	15748	15994	15952	15960	15908	15978	16087	15795	16080	15823	15921	15930	16072	15978	15968	15974	16120	15958	15795	16030	15851	15814	15811	15877	16142	15800	15905	16056	15836	15783	16001	15886	15867	15687	15832	15904	15784	15826	15801	16119	15910	15904	15844	15795	15906	16081	16024	16001	16138	15808	15829	15781	15975	15738	15722	15885	15873	15982	15995	16046	16028	15770	15728	15958	16079	15884	15817	15895	15919	15899	16132	15711	16035	15910	15721	15755	16146	15873	15858	15938	15983	16064	16031	15856	16031	15978	15785	15912	16033	15864	16150	15952	15877	15979	15951	16071	15958	16053	15964	15912	15917	16036	15923	15767	15729	15911	15731	16112	15961	15802	15994	16211	16014	15932	16042	15975	16045	16069	16002	15822	16035	16233	16005	15990	16026	15980	15961	15958	16089	16084	16048	16033	15870	15929	15813	15911	16091	15914	15941	16047	15923	15765	15939	15952	16071	15964	15865	16086	15887	15788	15990	16002	15833	15964	15850	15834	15970	15765	15827	15880	15990	15823	15916	15813	15933	15957	15904	15923	15897	16096	16160	15959	15911	15888	15998	16217	15998	16018	15887	15946	16011	15699	15891	16038	15755	16060	15968	15843	15838	16025	15994	15900	15791	15971	15924	15925	15860	16066	15950	15792	15743	16173	16021	16220	16034	15941	15893	15935	15831	16012	15736	15867	16014	15866	15945	16028	16029	16022	15797	15782	15984	15995	16057	15950	15951	15898	15832	16036	16059	15965	15900	15992	15945	15963	16111	15758	15968	15976	15979	16020	16124	15789	15981	15938	15983	16070	16082	15985	15762	15975	15997	16159	15855	15893	15936	15837	15734	16017	16096	15915	15842	16030	15962	16052	16037	15850	15830	16004	15865	16023	16092	16229	15948	15944	15769	15854	15970	15917	15920	16005	15974	15969	16041	16036	15848	15822	15938	15754	15912	15898	15964	15866	15819	16030	15937	15754	16037	16036	16027	15832	15831	15889	16033	16092	15956	15877	15987	15970	15849	15936	16009	15854	15882	15863	15974	15848	16019	16038	16241	16021	15985	15974	15863	15966	15958	15969	16048	15968	15867	15806	15982	15865	15840	15834	15933	15918	15986	15962	15955	15983	15918	15986	16124	15941	15877	16056	15793	15771	16003	15970	15879	15793	16027	15920	15879	15932	15857	16065	15922	15975	15933	16072	15967	16029	15993	15909	15924	16079	16036	15880	15715	16018	15919	15951	16043	16134	15861	15841	16091	15917	15980	15907	15871	16080	15969	15738	16019	16045	15833	15878	15947	15855	15837	15949	15801	15870	15927	15921	15934	16084	15984	15996	15949	15847	15936	15727	15953	15892	15936	15965	16057	16014	16012	16101	15646	15806	15933	15919	16033	15922	15780	15893	15971	15903	16044	15965	15977	16244	15972	16168	15932	15760	15960	15854	16104	15779	15913	15979	15853	15762	15749	15925	16018	15987	15831	15970	15806	15979	16004	15908	15787	16098	15965	15934	16105	15899	15907	15968	15761	16005	16032	16049	15777	16076	15744	15976	16079	15916	16044	16022	16092	15752	15860	15822	16111	15983	16081	15992	16061	15806	15830	16048	15965	15835	16055	16064	15873	15878	15920	16025	15890	15775	15986	15666	15855	16008	15885	16195	16049	15963	15941	16069	15832	15867	15917	15844	15845	16114	16189	16038	15972	15971	16001	15858	15945	16002	16034	16103	15899	15802	15993	15992	15811	16113	15782	15966	15806	16094	15929	15889	16026	15832	15839	15952	15875	15844	15884	15952	15811	15826	16093	15959	16195	16108	15891	16012	16087	15864	16048	16027	15961	16046	16023	15962	15948	15999	16038	15811	15868	15767	15846	15779	15852	15849	16120	15965	15936	15925	16008	15769	15903	15881	15780	15988	15908	15991	15938	15840	15797	15833	15836	16008	16028	16131	16107	15957	16141	16076	16126	15968	16001	16113	15958	15888	15944	15857	16072	15928	15745	15831	15966	15882	16012	16006	15942	16079	15926	15854	15814	15859	15930	16177	16124	15790	15852	16190	15782	15918	15962	15917	16054	15928	15992	16091	16173	16072	16022	15881	16129	15691	15908	15927	15794	15797	16058	16044	15813	15799	15891	15771	16010	16299	15991	15745	15905	15677	16006	16102	15909	15928	15939	15928	16062	15870	15927	15998	15919	15920	16106	15978	16011	15953	15979	15987	15927	15909	15954	15904	16029	16017	15793	15989	15915	15872	15943	15846	16037	16118	15972	15822	15922	15856	15804	16023	15832	15955	16171	15959	15931	15999	15880	15878	15977	16057	15964	16082	15874	15884	15945	15910	15800	15806	15954	15949	15970	15760	15811	16011	15777	15899	15907	15951	16019	16007	15978	15819	15862	15803	15919	15845	16014	15995	15865	15971	15860	15728	15717	15956	15687	16058	15960	15788	15930	16006	15851	16052	15945	15855	15844	15898	15902	15826	15927	15883	15895	15969	15989	15927	16000	15793	15876	16068	15815	15814	16059	15962	16021	15863	15901	16085	15735	15813	15805	15817	15945	15881	16007	15930	15839	15901	16020	16005	16033	15851	16122	15957	16003	15924	15914	15765	15884	15857	15701	15850	15900	15895	15904	15854	15792	15914	15916	16086	15931	15986	15957	16156	16068	15877	15726	15814	15844	15832	15839	16110	15871	15898	15883	15822	15918	15928	15910	15933	15955	15927	15968	15971	16017	16166	16029	16078	16003	16059	15846	15797	16080	15801	15884	16111	15891	15914	16017	15884	16053	15916	16078	15877	15760	15934	15897	15914	16045	15960	15858	15998	16233	15790	15765	15881	15987	16235	16096	16194	15993	15816	15878	15937	15872
19144	39033	27063	21686	19720	17579	16583	15757	15244	14819	14556	14549	14314	14120	14371	14079	13981	14103	13957	13996	14121	13996	13891	13803	13946	13741	13818	13834	13903	13870	13828	13734	13650	13922	13766	13817	13782	13921	13895	13988	13950	14002	13836	13642	13847	13977	13911	13857	13810	13915	13878	13857	13725	13920	13902	13786	13863	13919	14016	13620	13768	13690	13876	13936	13717	13757	13703	13944	13892	13634	13845	13944	13807	13889	13726	13850	13843	13870	13588	13782	13782	13785	13893	13824	13788	13914	13665	13852	13761	13778	13771	13982	13942	13763	13825	13708	13746	13807	13725	13826	13886	13894	13696	13869	13919	13862	13726	13882	13783	13826	13758	13802	13750	13742	13839	13759	13563	13870	13842	13900	13689	13649	13812	13961	13767	13626	13738	13792	13833	14048	13896	13851	13831	13933	13666	13866	13954	13699	13846	13648	13974	13869	13785	13848	13723	13711	13890	13730	13772	13888	13691	13885	13787	13899	13836	13909	14142	13756	13760	13784	13817	13765	13920	13765	13786	13855	13762	13792	13821	13881	13794	13692	13789	13814	13689	13769	13885	13836	13799	13767	13850	13943	13674	13932	13682	13867	13776	13765	13770	13886	13761	13803	13879	13669	13957	13828	13759	13724	13705	13878	13790	13893	13846	13678	13689	13875	13755	13805	13893	13887	13840	13733	13784	13825	13807	13875	13720	13900	13833	13976	13741	13833	13775	13822	13896	13773	13787	13702	13908	13919	13806	13671	13772	13860	13865	13812	13847	13823	13818	13653	13809	13961	13602	13827	13954	13799	13826	13805	13661	13799	13755	13878	13716	13885	13673	13753	13731	13893	13742	13740	13812	13895	13925	13891	13788	13913	13727	13798	13830	13802	13688	13847	13740	13650	13848	13819	13805	13917	13799	13807	13744	13818	13882	13812	13740	13755	13735	13899	13866	13567	13906	13784	13764	14024	13824	13763	13869	13718	13721	13902	13814	13788	13825	13814	13707	13881	13771	13808	13861	13747	14051	13877	13737	13655	13860	13663	13628	13762	13777	13899	13718	13674	13659	13735	13785	13888	13900	13856	13753	13883	13993	13812	13777	13853	13772	14012	13734	13861	13588	13897	13739	13754	13917	13789	13844	13795	13864	13640	13817	13767	13986	13891	13646	13810	13593	13829	13792	13790	13887	13743	13884	13748	13856	13801	13893	13881	13877	13811	13895	13860	13641	13729	13979	13806	13842	13865	13867	13876	13801	13765	13905	13678	13847	13883	13699	13807	13880	13741	13912	13781	13913	13591	13919	13740	13756	13823	13615	14029	13685	13895	13692	13680	13962	13691	13920	13818	13831	13864	13858	13703	13686	13760	13789	13858	13784	13618	13811	13644	13760	13747	13904	13796	13765	13746	14065	13874	13670	13920	13608	13796	13893	13566	13698	13799	13629	13879	13745	13670	13672	13964	14001	13869	13764	13757	13925	13781	13871	13822	13783	13726	13869	13777	13791	13667	13859	13752	13691	13627	13877	13882	13913	13847	13774	13793	13872	13728	13612	13824	13849	13787	13731	13790	13810	13937	13800	14024	13805	13949	13717	13686	13613	13882	13894	13891	13916	13811	13824	13773	13785	13858	13746	13841	13727	13827	13878	13810	13879	13937	13893	13899	13829	13631	13759	13726	13952	13870	13967	13672	13733	13847	13921	13799	13746	13722	13779	13793	13966	13708	13910	13665	13778	13899	13626	13828	13878	13785	13811	13740	13711	13856	13782	13742	13871	13700	13784	13923	13729	13780	13897	13943	13704	13818	13901	13715	13826	13716	13794	13820	13688	13970	13737	13725	13618	13873	13867	13725	13722	13729	13909	13879	13677	13653	13843	13761	13917	13792	13910	13902	13901	13678	13638	13825	13886	13905	13718	13726	13751	13618	13844	13773	13777	13754	13843	13873	13721	13691	13844	13751	13727	13739	13857	13835	13837	13933	13742	13786	13876	13846	13687	13774	13718	13878	13876	13821	13880	13871	13749	13959	13999	13919	13741	13713	13701	13905	13835	13796	13809	13841	13800	13826	13749	13741	13772	13811	13656	13648	13911	13684	13775	13743	13901	13797	13853	13794	13850	13867	13659	13797	13783	13787	13730	13805	13898	13835	13748	13844	13903	13927	13894	13846	13826	13975	13684	13810	13792	13847	13737	13827	13842	13861	13677	13888	13701	13701	14015	13751	13813	13739	13898	13913	13815	13793	13659	13698	13835	13847	13822	13749	13850	13871	13914	13843	13819	13912	13950	13597	14081	13761	13833	13679	13842	13819	13931	13793	13757	13880	13898	13742	13874	13828	13869	13912	13809	13719	13821	13884	13844	13827	13840	13753	13882	13771	13763	13783	13781	14066	13738	13872	13745	13854	13859	13701	13821	13576	13698	13853	13868	13849	14051	13820	13855	13924	13757	13755	13739	13733	13927	13795	13855	13766	13906	13714	13754	13680	13718	13979	13747	13636	13915	13691	13746	13821	13813	13652	13867	13785	13822	13723	13700	13778	13818	13877	13742	13800	13711	13850	13776	13828	13814	13703	13723	13698	13818	13906	13999	13857	13773	13738	13721	13983	13666	13816	13714	13833	13704	13709	13700	13938	13818	13693	13910	13706	13739	13720	13815	14003	13956	13715	13940	13689	13830	13753	13820	13799	13913	13705	13752	13748	13755	13874	13727	13838	13729	13742	13821	13895	13818	13786	13685	13657	13852	13894	13938	13773	13900	13691	13671	13865	13735	13724	13816	13894	13748	13880	13969	13716	13717	13557	13725	13831	13766	13850	13898	13779	13740	13776	13708	13652	13817	13736	13800	13847	13845	13686	13871	13876	13847	13959	13922	13939	13785	13971	13696	13820	13833	13774	13932	13637	13861	14021	13884	13814	13719	13890	14025	13686	13639	13824	13807	13860	13757	13857	13901	13887	13808	13797	13680	13707	13862	13706	13752	13905	13640	13740	13874	13941	13700	13753	13864	13609	13666	13977	13841	13886	13813	13935	13811	13837	13742	13826	13694	13905	13688	13903	13819	13851	13812	13714	13725	13950	13950	13986	13778	13919	13922	13731	13801	13727	13833	13678	13849	13907	13662	13736	13781	13893	13762	13571	13868	13725	13803	13761	13713	13760	13739	13952	13786	13729	13903	13601	13841	13705	13767	13881	13768	13854	13880	13823	13800	13923	13739	13773	13697	13892	13709	13822	13813	13681	13984	13975	13926	13766	13905	13815	13831	13941	13812	13874	13597	13765	13781	13686	13854	13673	13776	13831	13824	13834	13749	13865	13860	13841	13768	13892	13938	13808	13804	13751	13848	13786	13765	13932	13809	13893	13863	13679	13926	13736	13838	13740	13754	13872	13928	13819	13770	13688	13724	13813	13973	13783	13794	13631	13957	13758	13936	13787	13802	13786	13946	13687	14067	13779	13815	13770	13827	13672	13724	13958	13865	13773	13855	13870	13834	13659	13811	13928	13857	13899	13813	13762	13828	13803	13857	13723	13750	13789	13850	13884	13789	13963	13668	13847	13810	13763	13739	13715	13742	13711	13782	13695	13721	13871	13802	13671	14068	13816	13854	13876	13696	13789	13740	13806	13778	13922	13527	13871	13972	13744	13762	13783	13885	13851	13983	13934	13805	13865	13727	13832	13812	13759	13834	13892	13722	13843	14004	13759	13697	13812	13922	13801	13731	13724	14079	13657	13808	13874	13757	13728	13717	13937	13902	13899	13922	13854	13819	14014	13932	13723	13880	13679	13758	13729	13889	13883	13961	13873	13760	13822	13693	13945	13792	13749	13874	13714	13896	13847	13780	13758	13683	13791	13868	13727	13660	13758	13627	13747	13858	13755	13737	13844	13700	13761	13757	13819	13797	13815	13959	13867	13651	13775	13824	13865	13831	13977	14009	13671	13731	13849	13761	13772	13799	13717	13647	13829	13871	13860	13768	13827	13746	13777	13802	13895	13697	13827	13741	13905	13862	13879	13745	13967	13826	13708	13757	13640	13790	13900	13783	13982	13742	13742	13763	13763	13825	13853	13871	13656	13915	13912	13862	13680	13818	13761	13681	13900	13783	13641	13864	13731	13736	13635	13954	13776	13769	13781	13739	13910	13747	13747	13739	13939	13740	13858	13835	13606	13808	13672	13943	13834	13780	13747	13764	13833	13688	13704	13888	13810	13846	13700	13736	13910	13867	13748	13861	13810	13753	13672	13756	13727	13822	13881	13784	13931	13736	13908	13906	13868	13790	13907	13776	13754	13773	13809	13691	13947	13767	13937	13679	13840	13729	13694	13691	13775	13596	13860	13637	13965	13865	13823	13783	13780	13658	13754	13756	13884	13727	13786	13706	13813	13729	13904	13886	13825	13986	13820	13975	13740	13662	13755	13562	13810	13682	13830	13662	13826	13852	13740	13866	13898	13810	13760	13789	13734	13824	13590	13777	13754	13762	13952	13948	13879	13865	13851	13686	13775	13749	13717	13775	13806	13804	13801	13819	13841	13840	13797	13690	13856	13809	13841	13776	13817	13770	13952	13755	13913	13676	13697	13803	13690	13773	13809	13789	13786	13696	13828	13893	13886	13655	13642	13961	13775	13788	13881	13807	13939	13676	13853	13818	13981	13795	13698	13690	13801	13718	13775	13837	13703	13858	13717	13984	13756	13800	13918	13852	13736	13781	13805	13916	13736	13747	13768	13846	13730	13778	13687	13849	13733	13733	13921	13633	13784	13782	13649	13734	13815	13873	13734	13718	13778	13782	13920	13745	13658	13869	13730	13876	13715	13887	13933	13921	13803	13873	13733	13825	13780	14033	13693	13751	13817	13808	13924	13891	13810	13830	13857	13740	13888	13770	13736	13767	13788	14073	13922	13826	13624	13685	13746	13938	13913	13915	13934	13871	13814	13834	14019	13840	13834	13950	13679	13862	13835	13814	13700	13761	13802	13858	13685	13816	13727	13803	13667	13786	13697	13818	13799	13741	13785	13684	13859	13812	13737	13699	13794	13850	13886	13824	13735	13706	13944	13942	13717	13823	13841	13685	13774	13781	13904	13783	13787	13645	13788	13855	13790	13826	13783	13849	13781	13757	13717	13810	13845	13895	13660	13727	13841	13852	13734
29825	24768	26756	22568	18858	18068	17931	17406	17305	16941	17199	17134	17179	16950	17010	17009	16974	17114	16966	16877	16831	16908	16906	17011	17084	16929	17031	16740	16750	16900	17000	16577	16913	16829	16691	16814	16864	16846	16930	16852	16694	16633	16868	17185	17049	16893	16983	16882	16891	16940	16839	16978	16888	16768	16801	16812	16891	16656	16891	17064	16867	16965	16832	16845	17057	17180	16957	16969	16981	16677	17112	16707	16704	16816	16916	16761	16871	16806	16886	16553	16739	16805	16695	16831	17142	16899	16836	16526	16795	16835	16819	16892	16832	16714	16886	16706	16871	16724	16881	16702	16801	16954	16769	17013	16900	16832	16906	16955	16757	16831	16711	16871	16700	16753	16870	16532	16854	16902	16870	16754	16719	16891	16839	17012	16750	16880	17020	16857	16962	16903	16813	16911	16806	16799	16825	16971	16817	16815	16852	16715	16635	16630	16783	16701	16893	16708	16858	16846	16838	16765	16934	16944	17043	16865	16850	16746	16879	16655	16791	16749	16841	16772	16885	16887	16869	16671	16912	16889	17029	16727	16846	17029	16874	17008	16889	16910	16851	16730	16899	16883	16832	16790	17017	16923	17019	16725	16931	16821	16789	16905	16812	16776	16995	16754	16940	16785	16805	16719	16705	16792	16859	16957	16831	16936	16924	16698	16904	16886	17015	16865	17094	16969	16845	16895	16813	16912	16692	16834	16849	16757	17002	17055	16777	16631	16695	16763	16925	17040	17057	16875	16884	16775	17019	16817	16648	16583	16608	16863	16880	16859	16897	16884	16770	16804	16958	16902	16973	17115	17021	16640	17018	16784	16857	17007	17005	16822	16945	16901	16781	16771	16883	16840	16789	16870	17002	16987	16680	16946	16802	16806	16749	16912	16878	16944	16886	16661	16860	16929	16900	16981	16805	16879	16875	16789	16611	16753	16856	16973	16768	16639	16754	16861	16684	16722	16570	16736	16968	16899	16884	16686	16779	16967	16874	16598	16799	16883	16863	17032	17026	16987	16681	17037	16908	16901	16738	16865	17008	16801	16956	16948	16738	16921	16726	16900	16949	16664	16842	16939	16902	16768	16816	16650	16812	16883	16700	16793	16950	16966	16964	16949	16986	16925	16711	17005	16854	16876	16717	16909	16906	16699	16877	16883	16979	16944	16841	16831	16706	16773	16695	16833	16800	16794	16927	16919	16978	16858	16952	16890	16820	16888	16941	16980	16858	16730	16854	16870	17031	16846	16923	16664	17006	16770	16944	16704	16713	16882	17008	16905	16838	16830	17049	17014	16867	16830	16899	17054	16823	16835	16802	16779	16952	16834	16712	16923	16891	16941	16927	16902	16757	16983	16952	17197	16900	16742	16981	16733	16923	16996	17028	16689	17125	16656	16917	16857	16875	16765	16884	16838	16895	16946	16883	16820	16836	16827	16820	16975	16682	16994	16752	16870	16924	16781	16762	16862	17018	16792	16813	16820	16740	16815	16819	16784	16909	16791	17050	16818	16751	16803	16799	16857	16814	16893	16909	16949	16737	16916	16739	16850	16998	16982	16704	16510	16915	16803	16763	16919	17004	16901	16712	16901	16949	16860	16896	16730	16867	17033	16786	16825	17052	16589	16827	16756	16711	16844	16837	16676	16774	17033	16632	16904	16744	16942	17009	16723	16924	17008	16826	16918	16837	16962	16832	16707	16808	16669	16880	16908	16930	16853	17030	16830	16950	16824	16903	16854	16777	16891	16705	16820	16811	16740	16840	16798	16891	16746	16713	16765	16843	16968	16824	16904	16773	16891	16813	16904	16628	16947	16895	16785	16683	16825	16852	16779	17051	16922	16830	16746	16966	16964	16585	16785	16953	16832	16997	16829	16817	16924	16763	16958	16937	16692	16819	17006	16797	16783	16747	16857	16729	16906	16870	16820	16667	16741	16996	16976	16879	16834	16754	16697	16769	16766	16781	16909	16834	16867	17005	16662	16760	16728	16894	16772	17073	16711	16863	16974	16974	16743	16846	16922	16834	16668	17062	16940	16863	16862	16822	16913	16835	16745	16685	16724	16636	16727	16741	16806	16926	16884	16875	16625	16643	16976	16984	16751	16787	16789	16745	16647	17038	16756	16991	16982	16907	16760	16955	16924	16732	16759	16937	16738	16823	16974	16777	16971	16854	16894	16905	16911	16700	16981	16758	16665	16668	16951	16852	16992	16887	16826	16842	17004	16820	16898	16783	16862	17003	16791	16698	16746	16829	16865	16610	16828	16963	16773	16724	16790	16939	16896	16918	16712	16767	16991	16743	16709	16840	16920	16866	16938	16834	17017	16767	16846	16883	16983	16973	16593	16891	16882	16889	16852	16892	16970	16930	16834	17027	16927	16812	16723	16739	16789	16819	16766	16860	16873	16863	17158	16968	16817	16839	16925	17029	16823	16988	16980	16726	16746	16788	16701	16837	16914	16897	16752	16796	16761	16992	16773	16867	16939	17112	17037	17040	16923	16751	16867	16974	16901	16776	16850	16850	16942	17023	16866	16738	16800	16948	16775	16840	16767	17014	16841	17002	16844	17025	16839	16808	16680	16977	16870	16819	16749	16792	16831	16824	16937	16843	16841	16886	16873	16959	16802	16757	16940	16912	16876	16883	16842	16901	16565	16932	16913	16817	16901	16735	16862	16864	16929	16935	16720	16852	16884	17026	16749	16845	16818	16938	17030	17009	16851	16904	16675	16971	16846	16880	16710	16641	16808	16907	16909	16884	16834	16943	16890	16783	16912	16827	16938	17079	16807	16905	16809	16897	16868	16768	16678	16843	16929	16802	16777	16888	16850	16869	16667	16890	17106	16916	16858	17127	16875	16846	17054	16785	16867	16927	16929	16799	16984	16822	16825	16782	17040	16776	16689	17035	16777	16910	16928	16864	16744	16667	16931	16959	16775	16849	17064	16784	16951	16858	16808	16980	16983	16986	16975	16772	17001	16771	16820	16708	16888	16659	16786	16785	16746	16746	16800	17076	16559	16878	16750	16989	16756	16727	16703	16988	16916	16835	16538	16923	16869	16881	17073	17114	16835	16798	16723	16768	16744	16759	16784	16795	16710	16726	16892	16850	17115	16855	17032	16799	16938	16739	16820	16762	16959	16808	16909	16928	16876	16795	16690	16920	16680	16586	16939	17100	16967	16960	16740	16669	16999	16948	17036	16985	16761	16923	17204	16811	16693	16712	16972	17019	16998	16665	17080	16684	16868	16870	16678	16787	16909	16812	16850	16715	16786	16856	16814	16727	16988	16730	16983	16863	16730	16996	17031	17105	16854	16731	16926	16884	16864	16925	16889	16769	16937	16785	16985	17034	16901	16838	16902	16908	16700	16778	16709	17001	16651	16795	16709	16768	17006	16818	16781	16792	16789	16772	16919	17165	16851	17016	16936	16965	16940	16947	16804	16774	16741	16678	16929	16900	16844	16865	16824	16943	16918	16679	16918	16798	17049	17156	17054	16828	16876	16691	16849	16857	16973	16642	16718	16801	16931	16866	16888	17153	16831	16881	16922	17002	16911	16923	16954	16804	16771	17026	16610	16866	16811	16894	17070	16775	16683	16878	16929	16751	16798	16823	16931	16867	16847	17063	16903	16795	16830	16986	16854	16707	16781	16913	16772	16862	16814	16846	16792	16790	16712	16789	16912	16850	16785	16831	16999	16787	16612	16935	17017	16726	16947	16800	16754	16915	16884	16912	16727	16807	16909	16851	16739	16881	16843	16864	16627	17055	16938	16862	16782	16907	16906	16879	17006	16873	16909	16817	16847	16770	16717	16898	16762	16880	16687	16994	16803	16817	16924	16933	16845	16834	16800	16831	16847	16882	17131	16871	16862	16569	16686	16893	16797	16621	16736	16954	16767	16758	16806	17040	16719	16817	16817	16836	16643	16804	16908	16898	16771	16950	16764	16942	16965	16799	16833	16766	16728	17161	16985	16842	16844	17016	16857	16888	16758	16877	16838	16926	17005	16934	16926	17006	16777	16878	16858	16804	16908	17006	16998	16963	16709	16830	16687	16858	16966	16863	16911	16935	16908	16769	16858	16968	16861	16717	16897	16818	16853	16849	17055	16926	16825	16895	16645	16769	16834	16814	16815	16746	17068	16983	16852	16976	16777	16929	16947	16916	16870	16787	16781	16858	16683	16951	16913	16912	16856	16750	16853	16820	16969	16856	16883	16790	16740	16956	16904	16842	16914	16872	16825	16741	16717	16798	16687	16809	17046	17048	16875	17005	16701	16994	16942	16783	16914	16839	16971	16775	16739	16855	16669	16773	16836	16879	16687	16815	17014	17024	16681	16901	16808	16914	16912	16852	16840	16814	16657	16892	16768	16959	16883	17064	16872	16738	16786	16787	17042	16957	17044	16965	16896	16784	16759	16720	17015	16846	16774	17046	16792	16896	16667	16695	16804	16981	16892	16831	16865	16747	16914	16799	16730	16856	16718	17020	16887	16878	16919	16877	16822	17000	16875	17131	16818	16910	16881	16924	16939	17013	16991	17073	16947	16913	16779	16699	16787	16725	16827	16862	16889	16876	16803	16888	16720	16975	16917	16747	16831	16771	16817	16934	16823	16692	16840	16951	16982	16899	16889	16802	16848	16834	16859	16757	17076	16961	16767	16901	17046	16961	16804	16786	16912	16716	17015	16874	16937	16854	16847	16765	16821	16977	16866	16895	16943	16990	16690	16809	16888	16806	16856	16765	16803	16620	16800	16796	16811	16878	16849	16699	16882	16962	16840	16626	16863	16586	16937	16842	16878	16841	16969	16973	17007	16626	16728	17069	16581	16904	16762	17015	16788	16935	16825	16887	16786	16792	16623	16748	16814	16815	16908	16910	16750	16789	16813	16662	16818	17012	16744	16919	16648	16549	16972	16776	16737	16695	16813	16771	16923	16716	16733	16734	16933	16852	16977	17156	16755	16755	16728	16968	16750	16857	16666	16779	17031	16800	16740	16834	16845	16749	16911	16826	16888	16667	17076	16840	16938	17009	16788	16648	16813	16973	16966	16870	16876	16769	16723	16907	16817	16953	16624	16798	16783	16771	16694	16958	16966	16647	16905	16943	16805	16957	16888	16656	16948	16767	16907	16914	16983	16732	16754
20755	30693	21961	18226	17112	16046	15438	15280	14950	14825	14844	14721	14575	14552	14536	14543	14527	14501	14571	14575	14422	14508	14320	14498	14387	14472	14386	14524	14492	14396	14467	14442	14424	14413	14490	14355	14357	14424	14381	14412	14583	14339	14482	14492	14482	14325	14370	14505	14407	14514	14326	14358	14422	14528	14377	14311	14451	14443	14484	14524	14538	14428	14424	14419	14474	14450	14636	14460	14325	14334	14512	14494	14466	14291	14422	14393	14445	14470	14367	14406	14489	14501	14226	14438	14451	14274	14401	14508	14467	14372	14356	14383	14455	14332	14561	14438	14306	14425	14562	14394	14388	14335	14379	14574	14318	14335	14523	14429	14426	14412	14522	14517	14268	14422	14451	14379	14428	14247	14421	14478	14467	14298	14522	14544	14402	14364	14319	14536	14402	14447	14413	14418	14450	14337	14516	14508	14390	14473	14390	14505	14382	14451	14304	14600	14516	14402	14388	14510	14383	14477	14380	14383	14400	14313	14432	14401	14349	14405	14347	14416	14383	14418	14165	14174	14430	14373	14512	14569	14322	14347	14388	14358	14437	14332	14423	14372	14451	14296	14308	14507	14403	14315	14396	14317	14381	14461	14492	14467	14367	14367	14355	14498	14498	14432	14354	14308	14415	14483	14182	14272	14479	14403	14435	14369	14268	14501	14334	14610	14222	14306	14528	14260	14414	14435	14606	14377	14565	14388	14344	14495	14446	14383	14506	14236	14451	14305	14384	14508	14481	14433	14440	14464	14412	14511	14486	14488	14397	14404	14256	14443	14538	14418	14249	14479	14446	14502	14476	14411	14319	14327	14447	14492	14443	14463	14471	14376	14501	14354	14501	14456	14447	14376	14496	14592	14476	14429	14542	14571	14463	14528	14369	14449	14341	14501	14420	14302	14498	14485	14249	14386	14414	14273	14318	14438	14300	14512	14415	14350	14421	14397	14327	14403	14625	14256	14429	14489	14425	14461	14373	14495	14478	14359	14333	14515	14611	14549	14528	14390	14366	14557	14450	14415	14610	14313	14293	14396	14544	14293	14483	14471	14387	14525	14516	14362	14370	14436	14461	14368	14497	14246	14271	14495	14530	14520	14514	14343	14432	14487	14501	14437	14368	14360	14388	14381	14552	14429	14470	14475	14596	14367	14445	14414	14462	14395	14490	14431	14468	14360	14367	14407	14329	14482	14502	14335	14436	14430	14472	14365	14495	14487	14341	14550	14453	14350	14432	14412	14460	14396	14155	14374	14445	14575	14275	14571	14594	14497	14400	14365	14309	14286	14583	14333	14466	14359	14579	14291	14329	14368	14368	14397	14345	14468	14387	14390	14375	14422	14331	14303	14580	14507	14514	14402	14506	14556	14359	14472	14492	14301	14397	14476	14377	14427	14405	14569	14646	14396	14297	14336	14417	14347	14447	14497	14475	14432	14351	14499	14519	14391	14440	14346	14384	14521	14448	14413	14653	14372	14467	14398	14598	14451	14511	14482	14390	14457	14343	14422	14439	14315	14567	14339	14355	14418	14472	14472	14366	14467	14449	14395	14346	14447	14244	14316	14360	14446	14480	14425	14457	14460	14536	14451	14342	14479	14498	14396	14370	14308	14526	14448	14567	14421	14397	14457	14504	14218	14525	14581	14519	14607	14688	14517	14567	14246	14406	14462	14500	14434	14445	14369	14396	14418	14314	14438	14508	14323	14463	14401	14557	14300	14305	14615	14462	14392	14242	14486	14380	14528	14311	14523	14400	14483	14498	14210	14426	14137	14498	14322	14513	14470	14353	14462	14407	14252	14368	14499	14246	14498	14476	14261	14494	14508	14385	14610	14410	14464	14325	14467	14384	14392	14411	14591	14315	14463	14415	14358	14386	14375	14586	14546	14602	14557	14359	14436	14496	14289	14474	14420	14423	14332	14398	14441	14358	14420	14301	14450	14443	14368	14338	14158	14287	14365	14174	14400	14472	14469	14370	14390	14478	14430	14281	14189	14464	14434	14419	14425	14332	14243	14350	14492	14443	14482	14433	14299	14343	14570	14438	14393	14556	14536	14383	14415	14462	14328	14538	14483	14457	14639	14364	14512	14462	14403	14380	14463	14405	14436	14463	14616	14335	14387	14393	14456	14372	14474	14455	14425	14386	14420	14453	14298	14340	14404	14423	14521	14401	14496	14363	14510	14399	14290	14450	14293	14486	14266	14636	14378	14396	14476	14502	14449	14426	14461	14308	14522	14551	14490	14457	14305	14381	14457	14372	14345	14379	14314	14562	14523	14186	14277	14226	14465	14445	14427	14488	14615	14339	14217	14363	14327	14382	14450	14306	14323	14571	14423	14377	14228	14471	14356	14452	14290	14298	14482	14583	14408	14390	14405	14491	14419	14512	14543	14481	14330	14372	14484	14380	14362	14405	14496	14406	14418	14382	14485	14368	14373	14394	14312	14423	14502	14298	14457	14501	14327	14471	14358	14389	14325	14556	14434	14629	14294	14509	14575	14503	14357	14411	14596	14345	14474	14407	14412	14466	14381	14352	14440	14474	14466	14425	14467	14451	14430	14322	14612	14288	14335	14450	14425	14524	14614	14417	14400	14427	14345	14396	14395	14272	14466	14404	14186	14387	14280	14224	14476	14532	14353	14471	14368	14499	14469	14322	14366	14363	14464	14419	14535	14425	14415	14462	14408	14535	14472	14452	14398	14645	14508	14402	14379	14344	14372	14253	14364	14281	14399	14443	14465	14287	14492	14416	14337	14415	14468	14452	14471	14451	14593	14343	14397	14310	14397	14535	14287	14397	14467	14271	14461	14431	14413	14323	14498	14409	14481	14386	14391	14403	14467	14468	14410	14423	14434	14310	14359	14416	14411	14577	14164	14507	14382	14297	14344	14278	14521	14353	14383	14372	14385	14550	14571	14395	14453	14400	14400	14307	14414	14421	14435	14350	14469	14333	14322	14412	14393	14524	14360	14434	14438	14433	14358	14554	14510	14567	14391	14516	14595	14249	14394	14464	14467	14522	14433	14332	14440	14416	14555	14379	14490	14574	14540	14461	14398	14531	14653	14476	14308	14470	14332	14497	14450	14341	14432	14452	14337	14433	14410	14538	14163	14327	14451	14436	14336	14347	14287	14339	14481	14493	14196	14463	14402	14610	14291	14299	14312	14516	14224	14535	14323	14442	14471	14482	14397	14570	14360	14438	14525	14426	14359	14336	14377	14320	14354	14385	14468	14565	14530	14542	14463	14504	14460	14494	14389	14384	14565	14541	14311	14364	14333	14398	14367	14322	14534	14413	14470	14380	14353	14379	14426	14655	14409	14390	14344	14327	14089	14334	14424	14466	14419	14550	14592	14424	14463	14360	14240	14356	14321	14280	14543	14535	14235	14502	14275	14389	14475	14399	14274	14410	14344	14464	14321	14425	14296	14439	14415	14519	14526	14460	14469	14369	14526	14549	14408	14344	14268	14194	14489	14364	14526	14252	14553	14515	14458	14440	14320	14410	14331	14314	14460	14419	14379	14536	14282	14379	14485	14438	14480	14531	14530	14507	14482	14185	14359	14410	14398	14427	14419	14475	14486	14560	14407	14431	14405	14497	14508	14392	14373	14300	14383	14507	14395	14629	14485	14434	14459	14419	14451	14480	14559	14339	14592	14370	14395	14401	14539	14473	14527	14465	14368	14555	14635	14380	14337	14364	14528	14481	14369	14390	14591	14328	14259	14566	14337	14379	14335	14599	14486	14431	14420	14435	14389	14278	14430	14451	14495	14568	14433	14393	14540	14474	14412	14388	14410	14435	14542	14342	14256	14419	14484	14548	14288	14266	14355	14364	14417	14229	14404	14426	14426	14355	14509	14447	14474	14528	14325	14426	14500	14114	14402	14379	14302	14413	14307	14470	14503	14403	14484	14280	14316	14392	14336	14347	14447	14546	14398	14414	14372	14475	14477	14300	14435	14499	14267	14355	14406	14302	14377	14347	14346	14443	14495	14483	14566	14452	14361	14527	14364	14405	14399	14426	14526	14528	14405	14424	14416	14418	14237	14571	14513	14411	14463	14364	14348	14499	14567	14384	14243	14386	14563	14434	14482	14336	14444	14296	14372	14574	14380	14290	14412	14437	14410	14440	14443	14468	14521	14547	14403	14461	14604	14288	14413	14471	14481	14553	14378	14444	14308	14397	14454	14428	14377	14434	14457	14549	14434	14344	14506	14364	14384	14317	14385	14380	14336	14533	14238	14506	14395	14389	14351	14576	14350	14528	14503	14387	14574	14434	14507	14474	14260	14448	14445	14515	14401	14405	14386	14486	14207	14447	14308	14439	14445	14228	14440	14540	14329	14421	14528	14537	14513	14222	14359	14234	14589	14385	14473	14460	14484	14345	14380	14523	14414	14547	14456	14549	14346	14298	14236	14566	14306	14307	14478	14528	14483	14388	14383	14381	14558	14423	14539	14463	14268	14371	14445	14311	14423	14478	14365	14341	14489	14390	14455	14494	14316	14350	14478	14319	14288	14303	14462	14559	14495	14266	14665	14374	14362	14402	14333	14464	14435	14368	14409	14324	14439	14568	14215	14487	14508	14447	14361	14407	14586	14313	14513	14551	14458	14311	14438	14363	14600	14581	14379	14530	14459	14376	14524	14443	14399	14391	14551	14400	14268	14459	14519	14445	14460	14469	14382	14446	14499	14554	14380	14532	14426	14412	14569	14534	14367	14443	14268	14511	14487	14254	14288	14417	14348	14400	14291	14583	14312	14376	14260	14386	14328	14510	14490	14398	14443	14218	14444	14406	14386	14450	14348	14548	14364	14595	14566	14530	14413	14355	14616	14462	14302	14491	14380	14415	14322	14390	14471	14386	14319	14430	14473	14433	14602	14320	14537	14472	14452	14449	14408	14483	14421	14531	14331	14423	14344	14580	14605	14452	14206	14369	14503	14593	14421	14487	14343	14371	14485	14443	14453	14517	14323	14515	14374	14603	14409	14418	14494	14430	14447	14263	14428	14363	14360	14473	14568	14563	14507	14542	14375	14560	14407	14400	14472	14449	14334	14527	14527	14320	14573	14536	14361	14252	14575	14373	14442	14468	14477	14347	14461	14407	14461	14383	14510	14422	14315	14391	14400	14433	14374	14397	14354
23518	21560	28313	25429	22499	20887	19514	17434	16818	16659	16638	16386	16406	16514	16328	16192	16082	16324	16057	16286	16083	16271	16084	16122	15925	16186	16141	16180	16136	16015	16169	15978	16179	16070	16068	16060	15844	16148	15958	15975	16211	16292	16070	16120	16005	15885	15739	15814	15982	16101	15865	16126	15929	16058	16005	15967	15956	15923	16100	15880	15933	16228	16008	16005	16016	16141	15909	16102	16230	16150	16194	16153	15881	15785	16064	16055	15977	15733	16059	16045	16079	15772	16003	16062	16165	16020	16064	15898	16032	15909	16072	15966	15985	16040	16120	15978	15954	16087	15902	15995	15969	16011	16090	16158	16018	15804	16174	16030	16026	16032	15964	16205	16051	16118	16093	16094	16053	16018	15946	15820	15915	15940	16126	15881	16031	15842	15970	16087	16093	15888	16033	15851	16078	15861	16252	16073	15866	16038	15902	16027	16051	16123	15993	15884	16003	16083	15939	15945	15872	15915	15956	15790	15992	16121	15919	16003	16154	16089	15919	15695	15998	15971	16023	16118	15965	15938	15962	16107	15994	16170	16170	16033	15969	16102	15817	16039	16108	16102	15701	15933	15953	15952	16080	16153	16182	16049	16064	16018	16059	15888	16147	16070	16015	15963	16069	16043	16234	15734	15968	16054	16028	15998	16003	15968	15993	15796	15821	16074	16066	16045	15841	15989	16196	16096	15814	15930	16018	15882	16124	15967	15953	16011	15947	16014	15915	16072	15936	15994	16185	15945	16130	16228	16042	16022	16004	16293	16088	15912	16153	16141	16114	16093	15976	15940	16089	15769	15964	16033	15865	15993	16136	15938	16025	15935	15919	16051	15948	15800	16220	15843	15980	15955	16052	15996	16024	16015	16018	16021	15941	15908	16084	16055	16035	15966	15924	15962	16033	16053	16136	16214	16006	16006	15971	15899	15952	16159	16127	16023	15994	15990	16020	15762	16141	15991	15834	16137	15952	15866	16055	15973	15934	16053	15997	16125	16006	15889	16001	16035	16367	15991	16270	15979	16081	15986	15895	16042	15925	16109	16161	15930	16006	15948	16047	16075	16081	15886	16044	16161	15993	16008	16118	15956	16042	15943	16010	16030	16002	16185	15925	15946	16020	16053	15858	16082	15961	15946	15722	15853	15850	15837	16041	15896	16027	16060	15971	15947	15954	15927	15964	16057	16032	15780	15870	15895	16176	16117	15983	15988	15829	16078	15965	15852	15977	16150	15986	16079	16050	16103	16091	16022	15939	15895	16156	16190	15966	16032	15986	15900	16032	16114	15905	15901	16155	15839	15949	16277	16140	15983	16186	16099	15999	16119	15952	16025	16041	16070	16106	16049	15978	15888	16031	16075	16023	16074	16113	16010	16063	16085	15953	16096	15934	15803	16192	16138	16035	16003	16121	15894	15941	16073	16155	16012	15985	16003	15763	16049	16017	15822	15925	16034	16003	16003	15903	15963	16124	16003	15895	15723	15787	16049	15897	16134	15712	16026	15856	16159	15857	16019	15908	15903	15997	16132	16024	16180	15943	15983	15942	15952	15759	15863	15946	15918	16300	15941	15966	16098	15998	15836	15981	15766	15959	16031	16066	15819	16003	15967	15938	15961	15889	15847	16055	16021	15992	15992	15977	15786	15750	15894	16146	15722	15959	15950	16070	16004	16080	15950	15989	16000	15838	16022	16093	15968	16101	16063	15944	15837	15892	16046	16001	15818	15858	16033	15865	15967	16017	15865	16053	16119	15910	15853	16144	15859	16029	16141	16008	16056	16042	16046	15993	15940	15964	15873	15847	15950	16128	16047	16092	16244	15914	16058	16026	15843	16102	15906	15781	15996	16174	16025	16107	16075	15893	16030	16033	15708	15819	15801	16065	15833	16159	16032	16122	16030	16062	15962	15823	15994	15896	15807	15883	16074	15950	16261	15867	15799	16367	15988	16015	15996	15805	15985	15764	16040	16093	16034	15830	16024	15924	16028	15800	16047	16208	15998	16009	15957	15919	16128	16153	15980	15780	15886	15894	15924	15901	15938	15950	15937	16146	15828	16092	16031	16100	15947	16075	15910	15940	15896	15744	15957	15997	15857	16026	16133	15812	16099	16045	15827	15953	16103	15995	16048	16143	15881	16085	15970	16011	15894	16292	16100	15777	15863	16073	16046	16058	16038	16123	15785	15830	16007	15852	15913	16001	16180	15866	16041	16015	15931	15981	15954	16183	16093	16134	16024	15891	16075	16113	16112	16061	16023	15974	15901	16169	16183	16036	16073	15869	16109	16133	16082	15917	15889	15943	15892	15949	16039	16027	15763	15993	16099	15813	15963	16049	16044	15903	15751	16095	15922	16121	16057	15725	16028	16035	16095	15959	15850	16063	16068	16041	16093	15875	15864	15875	15910	15944	15919	15870	16017	15909	15988	15798	15877	16139	15983	16003	16042	15987	15953	16083	15953	16005	16046	16104	16040	15861	16150	15969	15753	15879	16074	15886	15971	16089	15956	16149	16033	16038	16018	15878	16104	16178	15864	15915	16045	16122	16058	15953	15771	15858	16023	16115	15875	16206	15971	15929	16068	16051	15910	16036	16090	15913	15844	15840	16164	15961	15856	15989	16091	15873	15818	15863	15813	16038	16047	16031	15912	15932	15973	16195	16231	16189	15976	15889	16030	16107	16219	16016	15898	15728	15826	15967	16166	16052	16090	16145	16208	15833	16039	16013	16189	16148	15768	15885	16103	16192	16096	16032	15847	15947	16351	16151	15964	15951	16191	15997	16141	16227	15996	16073	15989	16074	16052	15940	16280	16107	16157	16076	16035	16052	16056	16127	16241	16114	16088	15943	15988	15760	15922	16319	16017	15913	16156	16024	16060	15808	15998	16003	15877	15928	16063	15819	16051	16179	15877	15939	15860	15995	15840	16040	16023	16001	15889	16119	15948	16108	15994	16297	15936	15962	16056	15937	15820	15979	15977	15816	15924	15917	16101	15963	15829	15921	15910	16005	16091	16082	15925	16005	15866	16014	15869	15908	16009	15989	16091	15853	15784	15945	15978	15959	15949	15859	16065	16200	15863	16092	15925	15989	15984	16013	15948	16173	15985	15832	16017	16057	16091	15991	16113	15938	16021	15979	15954	15794	16187	15878	16151	15964	16084	16082	16155	16048	15935	15949	16028	16015	16048	16204	16035	15753	16130	15948	16109	15968	16049	15926	15991	16286	16024	16053	15901	16030	16000	15809	15916	15948	16034	15946	16064	15912	15826	15784	16106	16148	15901	16226	15843	15883	15989	15898	15926	16079	16032	16104	16038	15924	16045	15985	16149	15954	16098	16027	15729	16084	15963	15945	15915	15889	15965	15976	16005	15997	16303	15967	15976	15906	16029	15905	16284	16146	16009	15967	16133	15961	16053	15773	16010	15975	15980	16101	15988	15984	15937	15917	16154	15967	15719	15993	16190	16032	15901	16122	16077	16065	16154	15904	16031	16150	15915	15953	15907	16041	16072	15974	15800	15951	15970	16116	16025	15974	16047	15955	15743	15846	16100	16058	15893	16242	16026	15923	15971	15926	16128	16001	16143	16184	15993	16007	16095	16023	16006	16095	16046	16042	15965	16058	16007	15951	15778	16193	16117	16014	15877	15932	16008	15896	16193	15938	16033	15946	15710	15931	15928	15871	15962	16076	15961	15816	15966	15878	16080	15980	15943	15999	15851	15903	16130	16092	15822	15919	15911	16019	15768	15845	16111	16067	15973	16195	15945	16120	15926	15911	16112	16005	15913	16070	15902	15968	16138	15907	15986	16019	15947	15820	15891	15899	16133	15932	15935	15890	16129	16003	15938	15807	16027	15984	16130	15982	16088	16030	15903	15900	16009	16056	16037	15975	16000	16059	16085	15841	15981	15992	16167	16146	15835	15867	16066	15911	15958	16081	16038	15882	15834	16193	16170	16001	15972	16007	16063	15891	16002	15790	15942	15946	15969	16107	15898	15897	16136	15990	15939	15909	15949	15862	16041	16063	16008	15864	16061	16017	15858	15852	16067	16116	15949	15911	16053	15952	15981	16003	16250	16130	15991	15958	15979	15969	15860	15970	16101	16046	16065	16168	15956	15962	16082	15973	16000	15945	15986	15996	15873	16134	15962	16113	15843	15829	15883	16014	16011	16045	15956	16194	15939	16034	16105	16012	16246	15941	16037	16086	15929	15830	16017	16093	15886	16164	16117	15978	15941	15873	16044	16062	15988	15877	15986	15924	16058	16048	15984	16050	16020	15995	15987	15956	16001	15907	15945	15964	16200	16004	15950	15924	16082	16223	15933	15961	15950	16117	15954	15941	16081	16124	16119	16014	15952	15892	16093	15851	16176	16082	16032	16075	15849	15977	15895	15877	15938	16009	16045	15988	15936	15888	16070	16021	16029	15983	16008	16007	16237	16044	16165	15945	16092	16123	15857	15867	16001	15767	15969	15828	16066	16017	15935	15955	16025	15988	15883	16042	16106	15968	15823	16000	15967	15810	16026	16076	16003	15930	15941	16004	16135	16073	15962	15981	15893	16295	16063	15908	15823	15871	15862	16179	16140	15824	15840	16080	15976	16140	16046	16134	15856	15682	15990	16187	16127	15860	15949	15883	15926	15891	16133	15960	16167	16046	16037	15969	15971	15961	15966	16018	15998	16081	15976	15975	16008	16147	16039	16023	15848	15883	16021	15948	15996	15793	15932	16174	16033	16098	16143	16057	16023	16075	15977	15980	16032	16078	15835	16214	15767	16063	15983	15979	16112	15843	15881	15820	15859	15858	16076	16003	16029	15851	16010	16078	16043	15816	15985	16070	16064	15986	15903	15877	16047	16092	15854	15944	16123	16086	15958	16010	15990	15713	16018	16071	16258	16200	15960	15866	15980	15792	15959	16084	16070	15918	16054	16190	15916	16007	15863	16068	16083	15885	15758	16098	16111	15977	16073	15946	15914	16009	15837	15914	15931	15881	15896	16142	16061	16122	15998	15760	16091	16082	16010	15927	15835	15984	15872	16199	16066	16068	15980	16046	15914	16006	15899	16072	16048	15988	15962	15965	16098	16205	15890	15956	16051	15989	16009	16006	16034	16191	15847	15998	15889	16149	16040	15893	16015	16039	16028
18329	35543	24930	19911	18089	16585	15608	15137	14852	14598	14431	14357	14217	14131	14054	13907	14122	14154	13986	13834	13917	13995	14070	13883	13965	13922	13905	13998	13940	13858	13926	13886	13968	13860	13974	13955	13857	13853	14004	13932	13921	13927	13832	13967	14020	13872	13790	13989	13659	13885	13929	13794	13865	13861	13831	13876	13835	13734	13730	13913	13897	13966	13877	13979	13971	13829	13793	13964	13851	13908	14033	14045	13927	13742	14003	13930	14063	13925	13806	13992	13847	13907	14106	13998	13857	13967	13907	13909	13825	13963	13919	13924	13944	13761	13913	13797	13793	13974	13954	13721	13905	13823	13972	13968	13941	13747	14035	13782	14064	13783	13883	13787	13921	13890	13899	13854	13801	13892	13852	14030	13935	13914	14025	13818	14029	14009	13850	13982	14056	13907	13805	14008	13962	13771	13761	13913	13869	13928	13816	14037	14003	14049	13829	13850	13878	13829	13934	14047	13945	13801	13860	14005	13939	13890	13902	13912	13938	13766	13936	13705	13992	13858	14038	13797	13802	13833	14040	13886	13879	13865	14054	13950	13888	13835	13920	14048	13861	13963	14045	13841	13895	13909	13749	13865	13899	14081	13849	13910	13751	13969	13690	13879	13832	13808	14130	13807	13933	13954	13911	13866	13795	14026	13887	13760	13820	13958	13689	13870	13881	13639	13882	13827	13902	13759	13856	13936	13752	13838	13910	13835	14026	13733	13857	13872	13893	13965	13794	13919	13930	13927	13773	13916	13781	13791	13913	13827	13854	13792	13756	13856	13809	13789	13919	13964	13837	13968	14003	13831	13912	14028	13904	13923	13792	13784	13818	13740	13954	13951	14030	13965	13941	13837	13861	13883	13747	13792	13899	13941	13900	13813	14042	13906	13984	14081	13970	13843	13851	13972	14125	14005	13997	13781	13989	13888	13738	14028	13709	13947	13901	13841	13798	13797	13884	13794	13851	13842	13899	13958	13935	13962	13844	13908	13791	13834	13948	13976	14023	13993	13924	13859	13843	13898	13938	13921	13912	13827	13889	14073	13909	13843	13865	13835	13850	13766	13970	13906	13879	13807	13791	13892	13980	13723	13915	13963	13888	14025	13953	13949	13949	13794	14024	13882	14015	13845	13910	13807	13987	13866	13876	13951	13935	13796	13933	13804	13651	13883	13761	13809	13926	13828	13762	13726	13865	13935	13915	13852	14079	13840	13895	13782	13819	13816	13878	13943	13828	13748	13916	13860	13725	13797	14026	13865	13923	13880	13853	13990	13864	13815	13894	13946	13860	14062	13973	13810	13882	13844	14094	13838	13860	13991	13850	14069	13883	13835	13782	13799	13972	13852	13751	13820	13811	13803	13878	13875	13823	13848	13839	13800	13858	13879	13913	14062	13845	14085	13931	13831	13988	13982	13897	13865	14098	13878	13992	13910	14017	13976	13893	14036	13869	13916	13813	14029	13908	13973	13783	13874	13936	13806	13848	13914	13886	13883	13832	13831	13788	13962	13738	13730	13976	13686	13979	13958	13834	13933	13961	13952	13722	13685	13900	13792	13898	13921	13869	13897	13703	13803	13942	14003	14006	13816	13991	13791	13672	13897	13818	13699	13996	13912	13755	13929	13760	13955	13904	13853	14175	13842	14022	13765	13931	13919	13814	13804	13653	13810	13955	13916	13921	14082	13827	13994	13821	13888	13628	13892	13864	14014	14027	13847	13883	13932	13855	13976	14037	13872	13771	13852	13906	13926	14004	13734	13887	13900	13807	13942	14010	13763	13982	13856	13881	13944	13864	14007	13527	13715	13917	13801	13878	13992	13927	13988	13969	13844	13901	13907	13707	13953	13751	13918	13973	13802	13948	13764	13881	13972	13823	14010	13850	13824	13814	13809	13769	13953	13856	13897	14070	14051	13983	13921	13721	13904	13874	13848	13772	13881	13924	13956	13968	13619	13894	14054	14043	13933	13782	13970	13991	14007	13897	13847	13983	13948	13956	13877	13986	14025	13912	13907	13904	13938	13917	13814	14060	13908	13976	13888	14003	13990	13652	13765	13936	13968	13675	13817	13865	13834	13895	14017	13893	13976	13874	13845	13876	13912	13873	13921	13645	13764	13789	13976	13876	13860	13922	13773	13854	13884	13840	13975	13845	13804	13831	13948	13936	14078	13884	13829	13781	13900	13851	13814	13697	13837	13914	14043	13899	14009	13899	13891	13875	14066	13699	13753	13794	14103	13920	13932	13832	13728	13844	14007	13807	13911	13858	13903	13777	13849	13884	13946	13819	13864	13882	13892	13989	13952	13710	14039	13877	13725	13931	13894	13925	13891	14030	14063	13844	13766	13846	13755	13890	13870	13902	13956	14079	13803	13904	13871	13864	13967	13849	13777	13919	13922	14015	13830	13870	13962	13841	13832	13791	13785	13948	13978	14089	13848	13886	13863	13985	13976	13833	13769	13869	13881	14004	13868	13768	13905	13908	13995	13900	14015	13964	13732	13800	14003	13839	13946	13986	13856	13929	13854	13921	13715	13754	13792	13995	13876	14003	13816	13847	13877	13902	13873	13831	13946	13761	13754	13916	13870	13856	14053	13937	13742	13966	13985	13763	13761	13808	13915	13733	13989	13965	13796	13841	13848	13933	14003	14014	13900	13806	13841	13932	13738	13811	14024	13908	13907	13845	13941	13975	13774	14041	13919	13831	13860	13919	13928	13999	13866	13924	13852	13952	13812	13794	13921	13830	13830	13768	13784	14096	13831	13957	13860	14057	13961	13981	13767	13753	13787	14020	13891	13868	13892	13851	14002	13718	14038	13996	13818	13880	14013	13881	13866	13686	14024	13962	13892	13942	14022	13839	13744	13845	13781	13812	13776	13855	13909	13914	13838	13887	14038	13942	13938	13818	13929	13942	14120	13901	13788	13818	14026	13930	13801	14003	13931	13752	13912	13916	13941	13980	13780	13802	13875	13891	14017	13675	13764	13679	13914	13934	13894	13938	13717	13799	13887	13964	13859	13867	13949	13933	13866	13943	13924	13931	14000	13941	13832	13841	13907	13846	13882	13780	13820	13991	13891	13902	13947	13893	13965	13887	13757	13853	13827	13758	13819	13831	13845	13906	13859	13999	13972	13839	13965	13816	13945	13889	13933	13833	13986	13955	14040	13799	13886	14033	13986	13865	13786	14045	13929	13903	13864	13741	13876	13941	14104	13977	13984	13771	13996	13942	13836	13816	13889	13912	13895	13783	13911	13789	13806	13894	13775	13879	13782	13886	14038	13832	13809	13947	13747	13845	13970	14013	13926	13966	13764	13752	13852	13774	13906	13960	13777	13864	13922	13929	13809	13980	13977	13912	14061	13870	13865	13935	13872	13816	13983	13887	13994	13712	13820	13849	14039	13808	13851	13889	13956	13990	13876	13913	13851	13828	14033	13992	13876	13958	13892	13894	13823	13902	13898	13720	14009	14034	13869	14025	13851	13983	13903	13907	13922	13955	13924	13894	13824	13826	13936	13828	13894	13830	13818	13957	13935	13937	14069	13875	13848	14093	14080	13841	13893	13874	13943	13885	13931	14037	14098	13931	14059	13950	13999	13775	13898	14031	13951	13792	14004	13995	13759	13832	13839	13812	13995	13974	13961	13948	13863	13932	13883	13826	13827	13993	13869	13768	13771	13859	13981	13746	13865	13835	13730	13961	13803	13888	13915	13681	13913	13827	13874	13828	14056	13901	14044	13908	13972	13887	14025	13833	13735	13882	13925	13811	13820	14041	13842	13946	13815	14045	13931	13750	13729	13852	13948	13823	13920	13941	13749	13906	14012	13989	13914	13862	14125	13894	13924	13917	13809	13973	13856	14026	14021	13756	13823	14015	13906	13921	14036	14019	13818	13802	13979	13949	13791	13931	13947	13815	13910	13871	14011	14025	13782	13828	13880	13898	13901	13687	13929	13856	13829	14063	13999	13924	13916	13864	13888	13782	13838	13976	13918	13886	13876	13910	13975	13895	14017	13791	13941	13813	13783	13804	13940	13961	13861	13810	13978	13953	13854	13852	13882	13886	13986	13930	13953	13907	14018	13804	13979	13811	13871	14011	13869	13985	13799	13871	13920	13933	14046	14116	14011	13953	13694	13780	13996	13870	13901	13848	13971	13939	13642	13841	13880	13855	13862	13825	13912	14011	13859	13977	13846	13787	13801	13818	13747	13944	13938	13951	14007	13874	14011	13805	14007	13898	14040	13898	13952	13857	13867	13910	13926	13791	13873	13943	13682	14039	13811	13933	14055	13845	14010	13788	13817	13930	13878	13950	13797	13814	13945	13903	13734	13935	13899	13989	13889	13749	13916	14048	13789	14053	14045	13955	13902	13801	13897	13757	13943	13743	13896	14001	13886	14035	13814	14050	13863	13848	13818	13792	13869	13878	13941	13831	13866	14051	13763	13876	14095	13937	13934	13883	13833	13856	13907	13987	13770	14055	13917	13971	13924	13897	13844	13987	13921	13924	13875	13865	13906	13924	13885	13870	13933	13982	13851	13933	13922	13868	13819	13804	13651	13748	13911	13961	13837	13911	13880	13999	13835	14004	13875	13932	13666	14008	13795	13892	13857	13929	14073	14080	13867	13890	13988	13799	13871	13792	13923	13802	13813	13883	13819	13790	13815	13989	13884	13809	13817	13879	13762	13930	13953	13804	13856	13947	13799	13945	13996	13899	13939	14153	13979	13799	13960	14001	13936	13937	13913	13952	14055	13851	13829	14041	14000	14104	13919	13897	13818	13996	13996	13960	14015	13846	13753	13882	13903	13745	13864	13915	14003	13902	13882	14066	13812	13975	13756	13920	14008	13839	13700	14020	13778	13840	13977	13751	13903	13843	13931	13931	14034	13837	13956	13778	13884	14081	13837	13917	14132	13975	13830	13836	13999	13966	13924	13849	13897	13831	13875	13922	13831	14033	13987	13856	13838	13880	13744	13836	13840	13956	13878	13779	13865	13936	13874	13939	13853	13812	13931	13905	13810	13869	13965	13963	13852	13885	13867	13866	13953	13788	13910	13864	13862	13754	13999	13927	13849	13929	13893	13815	13764	13910	13795	13819	13819	13769	13945	13917	14003	13804	13935	13859	13885	13895	13691	13801	13853
25220	21619	27202	27195	20260	18965	18734	17925	17411	17524	17476	17295	17345	17182	16921	17234	17222	17216	16966	17177	17259	17144	17119	16894	17117	17087	17128	17016	17152	17079	16960	16871	16961	17064	17020	17035	17071	17112	16954	17147	17153	16743	17016	17048	17051	17234	17139	16931	17045	16976	16821	17103	16986	17134	16990	17069	16927	16760	17044	16973	16940	16821	16898	16944	17139	16983	17061	17170	16797	17102	16965	17078	16916	17023	17030	16927	17062	16890	17021	16896	16824	17014	17324	17088	16973	17061	17086	16803	17144	17031	16948	17120	16969	16813	17025	17064	16820	17045	16821	17096	17095	17006	16969	16998	16948	17055	16994	16912	17008	17033	17052	16983	17098	16948	16810	16879	17033	17036	17092	17012	17163	17009	16892	17181	17106	17131	17428	16893	17072	17233	16960	16952	17180	16983	17157	16988	16899	16856	17146	17184	16940	16880	16909	16868	17096	16869	16961	17148	17008	16914	16962	17147	16883	17077	16910	16951	17159	16836	16966	17005	17138	17110	16906	16995	16901	16863	16994	17097	17046	17195	16827	17001	16981	17019	16770	16954	17314	17039	16847	17030	16965	17184	17014	17086	16943	16856	16913	17179	16875	17168	17004	17075	17044	16928	16833	16930	17082	17163	16971	17172	17166	17107	16752	16973	16899	16901	16929	17346	17023	16993	16968	17023	17051	16886	16960	17041	17026	17206	16963	16988	17016	17052	16978	16906	17111	16887	17134	17072	16961	16982	16975	16713	17096	17039	17011	16864	17051	16910	16934	16926	16936	16956	16921	16928	16910	17082	16957	16980	16930	16970	16833	16832	16976	17206	17016	17179	16769	16920	17077	16762	16982	16961	17086	17160	16973	17030	16919	16985	16826	16940	17061	16980	17201	16832	16988	16824	17010	17174	16957	16853	16906	16889	16823	16987	16945	16922	16913	16924	17187	16981	17102	17030	16903	16996	17048	17147	17068	16921	17002	16913	16925	17067	16947	17268	16883	17135	17201	16996	16835	17290	17072	16984	17023	17031	16972	17055	16876	17003	16984	16920	16996	16795	16947	17037	16932	16851	16821	17074	17149	17079	17111	17023	17239	17136	17049	16965	16896	17081	17011	17091	16997	17126	16946	16960	17093	16961	16852	17076	16963	16901	16896	17003	16999	16968	17018	16869	16921	17171	16926	17061	17224	16796	17101	17165	17053	16878	17077	16875	16949	16868	16952	16981	17048	17131	17080	17001	17068	17087	17066	17231	17096	16924	17321	17212	16926	16860	17058	16906	16953	16902	17068	16784	17038	16794	17023	16857	17229	17329	16982	16848	17018	17063	16893	16850	16820	16990	17038	17129	17048	16896	16912	16968	16950	17155	17110	16979	16845	16882	16982	16871	17006	17006	16995	17058	16860	16982	17045	17197	16923	17021	16924	16981	16930	16882	16836	17037	17093	17317	17156	17281	17014	16959	17169	16990	17089	17145	17125	16941	16874	16973	17000	16977	17069	16953	17117	16965	16925	17071	17042	17031	17121	17044	16885	17027	16991	16927	16957	17226	16948	17022	17087	17095	16960	16886	16909	17095	16996	17114	16965	16907	16940	17041	17067	16848	17018	17162	17316	17074	16760	16701	16877	16993	17113	17091	16871	16918	16938	16888	16910	17144	17140	17005	16769	17131	17120	17057	17107	16637	17070	16956	17174	17058	17044	16864	16872	17039	16953	17004	17039	17025	16928	17116	17103	16975	17080	16960	17030	16937	16956	17013	17173	17004	17076	17206	16922	16960	17162	17173	17056	16932	16964	16840	16860	17049	16870	16948	17025	17009	16970	17176	16960	16972	17039	17058	16873	17108	17019	16989	17049	17008	16953	17043	17022	17050	17002	16811	16998	17049	17088	17038	16919	17179	16978	17062	17040	17131	16978	16842	17274	17115	16927	17165	16820	17108	16903	17029	17105	17036	17065	17112	17023	16867	16877	17059	16939	17037	16729	17090	17063	17144	17179	16918	17039	17000	16763	17155	17074	17073	17356	17057	16915	16879	17155	16894	16997	17080	16936	16939	16894	17009	17034	17019	17163	17214	17079	17149	16986	16889	16833	16701	16843	17087	16917	16905	17007	16952	17099	16943	16976	16798	17211	17014	17140	17231	17105	17065	17184	16974	17101	16821	16876	17190	16969	16967	16971	17000	16916	17145	16937	16844	17202	16868	16720	17021	16948	17084	17163	17005	16938	16963	16971	16847	16568	16882	17121	17036	17232	16964	16865	17000	16960	17051	17048	16854	17061	17158	17066	17047	17072	16925	17145	16935	16905	16991	17052	16774	16900	16916	16954	16968	16875	17021	16983	16983	16960	17085	17052	17225	17030	16863	17126	17066	17081	17014	17014	17197	17259	17001	17130	16963	17150	17179	17286	17096	17066	16931	17137	17132	17019	16875	17041	17037	16974	17099	17005	16834	16924	16967	16971	16885	16937	17202	17001	16887	16905	16960	16974	16893	16907	17025	17008	17014	17057	16964	17220	16905	16929	17137	16911	16853	17021	17008	16939	16914	16798	16967	17052	16956	16859	17028	17361	16897	17024	17168	16836	17041	17107	17158	16937	17023	16845	16857	16865	16999	16939	17040	17161	17016	17015	17024	17097	16875	16946	17008	16981	16949	16977	17004	17167	17141	16955	17080	16906	16934	17200	17155	17145	17195	16940	17075	16983	17071	17035	16958	17141	16792	16729	17068	16933	17076	16959	16864	16998	16947	17131	16835	17073	16937	16803	17047	16983	17033	17119	17048	17106	17064	17106	17042	17030	16917	17214	16990	17190	17004	17099	16924	17073	16953	16923	16814	17047	17027	16895	16999	17089	17101	16965	16882	16932	16831	16945	17318	17006	17042	16906	17067	16991	17241	17119	17114	16914	16869	17071	17016	17101	17050	16925	17201	17043	17132	17116	17039	17072	16892	17001	16994	16927	16978	17034	17174	16973	16960	16897	16931	16927	16866	17100	16894	16865	17068	17028	16908	16966	17220	16956	16924	16803	17061	16828	16909	16940	16912	17114	16953	16966	16945	17050	16978	16873	16892	17049	16998	17043	17234	17045	17003	17084	17046	16878	17021	16995	16961	17083	17123	16940	17020	17004	17063	16915	17038	17207	17018	16789	16979	16991	17049	17028	17163	16974	16965	17076	17200	17014	16908	16901	17017	16859	16935	17040	17122	17248	17137	16989	17213	17027	16854	17244	16921	17028	16856	17080	16887	16967	17055	16992	16895	16788	16954	16942	16900	17103	17164	16977	16947	16893	16998	16844	17093	16919	16918	16820	16860	16903	17099	17060	16780	17127	17171	16973	17110	16982	17065	17023	16860	16901	16920	16914	17110	17067	17123	16963	16959	16962	17129	17007	17041	17088	17078	16876	17062	16980	16890	16884	17129	17105	17101	16941	17075	17164	16935	17116	16960	16851	17018	16907	17052	16947	17023	16881	17047	16962	17024	17047	16816	17034	17062	16752	16973	17079	17183	17135	17100	17002	17079	17013	17045	16995	16820	17025	16954	16965	17100	17114	17129	17063	17041	16799	17045	17051	16946	16897	16909	16630	16940	17085	17122	16789	16855	17276	16815	17173	16711	16938	16850	16887	16697	16987	17289	17038	17090	17067	17176	17024	17044	16894	16991	17106	17096	17026	16869	17067	17095	17051	16767	17066	16880	17249	17041	17120	16989	16973	16911	16904	16991	17129	17017	17269	16908	17047	17186	16971	16995	17066	16924	16980	16911	16964	17175	17170	17023	17303	17026	16946	16918	17059	17030	16930	16889	17076	16949	17127	16955	16970	17105	16912	17063	16940	17008	17096	17014	17118	17054	17112	16959	17018	16678	17001	16898	16830	16848	16944	16977	16950	16989	16877	17029	17096	16862	17103	16741	17097	16853	17243	16991	17153	16957	16985	16852	17022	16961	17056	16861	16997	16902	17029	17125	16965	17097	16758	16821	16931	16828	17186	17255	17192	17042	17106	17029	17099	16947	17125	16908	17100	17182	17120	17121	17127	16993	17137	16970	16998	17067	16926	16838	16970	17024	16841	16995	16951	17196	17220	16930	17139	17115	17007	17112	17118	17036	17034	17134	17041	17102	16895	16914	16908	16924	16969	16998	17083	16946	17185	16812	16977	17009	17002	16927	17102	17097	16878	17045	17014	16929	17039	16927	17084	17033	17216	17068	17172	17066	16893	17082	17080	17297	16909	17048	16752	16890	16795	16997	17151	17000	17044	17130	17079	16970	17173	16825	16927	17087	16975	17002	17052	16935	16864	16844	17060	16889	17082	16999	16885	17070	16857	16961	16882	17011	16891	16866	16855	17111	16975	17078	16964	16942	17141	16841	16952	17001	16925	16896	17016	17154	17101	17029	16915	16949	16896	16732	16963	16988	17081	16920	16758	16815	17178	16936	17069	16798	16958	17066	17011	17068	17181	17126	17040	16934	16983	16995	16987	16926	16991	17164	16910	17031	17092	17079	17123	16942	17045	16977	17103	17077	17134	17043	17001	17006	16976	17183	17038	17035	17073	16879	17009	16986	16821	16956	17047	17056	16943	16919	17237	17114	17104	16881	16829	17170	17013	16735	16974	17178	17013	16970	17053	16783	16825	16868	17001	17224	17161	17051	17040	16895	16914	17069	17129	16888	17040	17253	17021	16796	17012	17011	17158	17206	17228	17060	16993	17005	16747	16993	16956	17059	17036	16957	16936	16863	16890	17070	16908	16933	17044	17044	17141	16961	17035	17100	16947	16996	16998	16816	16967	17011	17063	16887	16912	17040	16782	17082	17007	16906	16926	16875	17073	17046	17095	16868	16962	16864	17180	17064	16841	17168	17021	16889	16945	16760	16952	17008	17040	17099	17172	16887	17100	16980	17001	17084	17140	17064	17083	17075	17009	17032	17158	17193	17050	16924	16844	17030	16938	16951	17235	16977	16958	16959	16983	16874	16810	16987	17105	16996	16811	16781	16946	16937	16827	17059	17175	17045	17123	16753	16882	17108	16822	16951	17008	17030	17228	17003	17091	16962	17094	17201	17020	16982	17239	17188	17107	17075	17027	17031	16962	16773	16859	17172	16868	16851	16895	16968	16780	16988	16948	17004	17067	16984	16980	17169
19345	32418	23136	19006	17482	16263	15659	15329	15154	14839	14858	14917	14674	14689	14714	14564	14484	14639	14756	14414	14498	14373	14624	14549	14509	14540	14533	14534	14537	14629	14455	14458	14640	14540	14453	14406	14452	14291	14418	14489	14417	14627	14467	14511	14537	14684	14627	14610	14480	14422	14482	14543	14572	14272	14533	14548	14443	14655	14569	14423	14447	14419	14275	14631	14566	14626	14481	14376	14501	14423	14601	14568	14487	14316	14525	14547	14523	14548	14360	14426	14285	14454	14407	14535	14403	14429	14466	14421	14547	14500	14423	14730	14488	14505	14421	14485	14524	14523	14480	14619	14578	14536	14418	14261	14508	14383	14512	14354	14479	14616	14445	14651	14475	14594	14237	14539	14393	14395	14441	14446	14412	14557	14503	14523	14321	14579	14486	14302	14251	14650	14647	14443	14475	14474	14560	14408	14350	14454	14372	14535	14466	14255	14609	14561	14407	14597	14641	14472	14452	14422	14464	14586	14495	14528	14331	14461	14456	14422	14496	14652	14385	14572	14625	14348	14628	14616	14480	14485	14420	14493	14531	14368	14431	14485	14497	14500	14363	14419	14484	14543	14556	14416	14467	14390	14465	14317	14571	14389	14566	14366	14394	14468	14529	14489	14485	14516	14574	14315	14457	14566	14636	14455	14503	14468	14519	14460	14511	14446	14397	14464	14431	14470	14513	14449	14429	14445	14490	14427	14500	14476	14520	14700	14460	14575	14464	14481	14475	14344	14567	14557	14512	14419	14485	14432	14342	14584	14545	14652	14569	14561	14482	14426	14533	14405	14272	14380	14643	14464	14441	14508	14406	14529	14497	14464	14394	14577	14425	14584	14750	14436	14586	14542	14409	14468	14367	14573	14320	14351	14447	14378	14351	14328	14427	14443	14351	14415	14579	14415	14448	14770	14420	14467	14509	14624	14628	14312	14316	14606	14602	14460	14428	14510	14435	14529	14320	14561	14594	14665	14441	14397	14589	14338	14294	14481	14529	14602	14365	14405	14264	14502	14560	14474	14587	14480	14467	14554	14519	14468	14496	14534	14560	14220	14521	14589	14451	14523	14430	14397	14494	14568	14543	14678	14565	14426	14455	14497	14347	14412	14373	14442	14210	14447	14580	14358	14503	14576	14670	14493	14325	14493	14370	14409	14502	14474	14473	14500	14382	14458	14506	14562	14450	14399	14610	14564	14397	14628	14542	14532	14365	14457	14551	14416	14346	14652	14527	14378	14579	14557	14630	14313	14386	14706	14503	14398	14564	14442	14373	14335	14578	14458	14414	14328	14510	14272	14349	14539	14644	14593	14412	14492	14611	14365	14496	14486	14518	14541	14406	14515	14557	14434	14584	14508	14393	14264	14574	14436	14445	14448	14507	14432	14453	14516	14556	14469	14523	14414	14536	14569	14467	14429	14425	14594	14528	14350	14599	14479	14580	14578	14688	14475	14542	14397	14513	14557	14466	14555	14569	14405	14294	14581	14294	14340	14478	14612	14344	14311	14530	14369	14510	14415	14552	14554	14347	14416	14471	14482	14514	14653	14238	14336	14404	14633	14354	14311	14503	14604	14394	14481	14515	14417	14414	14393	14528	14561	14341	14503	14544	14442	14558	14437	14467	14398	14492	14309	14454	14494	14417	14505	14496	14350	14449	14326	14570	14353	14532	14433	14287	14608	14451	14386	14517	14501	14562	14564	14514	14454	14368	14402	14408	14390	14676	14505	14571	14400	14371	14423	14405	14593	14666	14592	14400	14455	14293	14384	14353	14656	14564	14417	14311	14469	14560	14541	14573	14456	14572	14600	14566	14311	14394	14537	14475	14650	14536	14471	14501	14526	14398	14296	14601	14402	14459	14429	14625	14644	14500	14498	14452	14525	14479	14420	14335	14472	14454	14586	14616	14508	14585	14524	14307	14605	14289	14580	14456	14384	14487	14453	14253	14621	14272	14268	14521	14375	14422	14570	14457	14453	14459	14626	14400	14268	14604	14506	14494	14578	14267	14231	14573	14481	14476	14499	14408	14555	14587	14424	14509	14545	14466	14557	14418	14456	14345	14702	14494	14377	14364	14421	14590	14509	14456	14500	14315	14502	14375	14562	14400	14443	14393	14316	14398	14581	14562	14614	14609	14358	14542	14552	14478	14445	14357	14572	14429	14535	14383	14393	14421	14502	14471	14651	14390	14465	14433	14432	14429	14440	14543	14483	14487	14386	14328	14484	14360	14550	14383	14407	14497	14500	14272	14303	14497	14491	14253	14481	14501	14566	14417	14480	14585	14491	14667	14327	14401	14612	14451	14459	14520	14430	14674	14373	14477	14382	14463	14368	14354	14524	14309	14350	14442	14543	14306	14344	14386	14299	14457	14475	14518	14414	14486	14303	14358	14551	14441	14348	14341	14539	14463	14562	14475	14501	14366	14488	14517	14509	14462	14526	14382	14398	14479	14467	14466	14439	14569	14490	14558	14465	14401	14446	14348	14449	14309	14511	14442	14554	14603	14577	14587	14391	14402	14515	14580	14459	14418	14589	14481	14378	14461	14504	14428	14373	14521	14593	14328	14509	14576	14575	14326	14583	14773	14385	14439	14309	14481	14616	14382	14375	14537	14438	14661	14513	14400	14613	14439	14527	14374	14537	14590	14462	14490	14364	14607	14248	14592	14488	14392	14466	14330	14645	14621	14607	14676	14320	14517	14435	14514	14375	14624	14296	14485	14245	14507	14427	14327	14539	14410	14463	14380	14377	14472	14540	14506	14413	14521	14554	14353	14469	14481	14666	14549	14333	14495	14514	14567	14607	14518	14667	14528	14537	14510	14415	14376	14590	14669	14486	14331	14452	14572	14432	14488	14419	14412	14410	14393	14491	14295	14479	14524	14498	14588	14359	14346	14557	14298	14418	14401	14558	14325	14504	14385	14532	14445	14536	14466	14547	14552	14587	14473	14400	14537	14360	14549	14518	14455	14649	14444	14442	14573	14508	14605	14462	14493	14394	14390	14355	14383	14320	14629	14592	14515	14549	14648	14650	14470	14329	14576	14314	14584	14606	14516	14480	14443	14328	14582	14422	14561	14567	14589	14493	14450	14504	14534	14340	14548	14486	14416	14508	14475	14464	14336	14571	14519	14478	14465	14438	14581	14544	14457	14605	14565	14487	14455	14480	14597	14430	14582	14432	14619	14421	14225	14362	14519	14493	14486	14442	14683	14549	14420	14416	14516	14530	14407	14675	14474	14508	14385	14507	14517	14549	14625	14482	14401	14404	14389	14507	14486	14404	14620	14393	14422	14535	14535	14448	14477	14511	14561	14387	14420	14303	14464	14482	14408	14508	14488	14456	14264	14540	14299	14422	14363	14625	14447	14547	14550	14481	14631	14542	14492	14485	14545	14427	14612	14514	14466	14512	14223	14447	14447	14585	14552	14556	14592	14380	14416	14576	14558	14471	14492	14538	14387	14280	14498	14385	14584	14382	14493	14459	14538	14582	14430	14494	14365	14494	14345	14420	14594	14597	14468	14454	14463	14423	14495	14406	14416	14416	14373	14514	14486	14514	14461	14480	14454	14391	14364	14512	14435	14553	14528	14497	14600	14635	14530	14700	14429	14568	14477	14431	14578	14450	14541	14440	14606	14454	14540	14425	14428	14372	14509	14431	14510	14381	14476	14482	14469	14456	14298	14472	14540	14436	14400	14441	14401	14322	14554	14387	14560	14576	14459	14550	14421	14487	14528	14516	14515	14498	14434	14523	14568	14383	14356	14347	14430	14518	14428	14524	14487	14451	14301	14519	14476	14500	14559	14454	14378	14528	14435	14312	14615	14486	14334	14533	14518	14488	14471	14496	14414	14449	14471	14458	14475	14624	14529	14417	14593	14519	14461	14402	14573	14619	14433	14442	14397	14545	14515	14573	14276	14631	14271	14565	14514	14524	14529	14472	14454	14584	14459	14409	14475	14537	14373	14389	14424	14421	14611	14396	14267	14633	14590	14495	14578	14490	14522	14384	14291	14487	14539	14223	14465	14429	14522	14527	14425	14416	14643	14281	14411	14491	14574	14402	14341	14538	14472	14377	14516	14526	14411	14580	14634	14365	14480	14402	14307	14618	14535	14396	14389	14590	14435	14391	14441	14384	14477	14307	14610	14534	14459	14510	14585	14313	14398	14390	14439	14474	14600	14608	14371	14455	14485	14537	14543	14431	14566	14514	14402	14277	14462	14452	14565	14333	14615	14629	14375	14554	14487	14533	14331	14553	14519	14410	14558	14469	14565	14435	14388	14607	14468	14412	14473	14284	14514	14532	14569	14485	14529	14481	14436	14555	14509	14447	14494	14425	14383	14427	14566	14540	14402	14509	14459	14572	14426	14585	14674	14597	14523	14305	14567	14387	14652	14517	14403	14494	14513	14610	14518	14671	14378	14448	14314	14457	14515	14360	14475	14360	14353	14464	14499	14496	14599	14396	14599	14544	14324	14503	14563	14584	14658	14556	14507	14441	14690	14382	14592	14361	14576	14523	14495	14305	14463	14538	14328	14505	14474	14337	14434	14253	14437	14511	14473	14599	14720	14506	14592	14602	14471	14606	14635	14573	14531	14332	14542	14431	14629	14418	14387	14465	14545	14444	14589	14540	14524	14518	14619	14643	14426	14382	14661	14506	14471	14616	14459	14507	14465	14428	14636	14492	14559	14525	14402	14256	14541	14401	14414	14481	14518	14530	14429	14604	14428	14347	14505	14630	14489	14305	14511	14612	14456	14280	14427	14563	14351	14541	14581	14460	14614	14453	14467	14546	14542	14372	14347	14354	14386	14321	14608	14575	14563	14456	14511	14411	14524	14276	14444	14499	14643	14424	14455	14337	14633	14456	14553	14474	14287	14358	14232	14415	14411	14482	14505	14406	14514	14501	14522	14377	14653	14563	14491	14549	14679	14417	14663	14367	14504	14317	14454	14273	14423	14469	14516	14392	14481	14431	14485	14567	14300	14438	14505	14489	14354	14581	14396	14517	14481	14392	14497	14667	14379	14580	14565	14360	14429	14400	14489	14241	14600	14519	14623	14594	14472	14460	14653	14555	14504	14550	14396	14449	14531	14285	14436	14489	14484	14604	14451	14466	14440	14444	14449	14705	14255	14535
22585	21584	28848	24767	21901	23372	23189	18105	17152	17154	16761	16660	16615	16613	16612	16416	16423	16291	16418	16244	16409	16296	16232	16092	16319	16327	16195	16075	16101	16226	16286	15961	16042	16256	16103	16176	16310	16101	16160	16316	15960	16287	16218	15936	16140	15914	16296	16240	16026	16231	16317	16040	16119	16235	15953	16233	16133	16099	16276	16128	16162	15995	16020	16133	15971	16093	16022	16109	16145	15942	16186	16358	16219	16094	16117	15951	16010	16213	16024	16247	16074	16084	16058	16244	15911	15925	16013	16099	16161	16132	16008	16084	16112	16161	16255	16073	15883	16083	16114	15969	16208	16015	16117	16078	16048	16063	16061	16044	16059	16201	16020	16093	15930	16055	16052	16061	15946	16086	16186	16256	16046	16016	16089	16228	16194	16094	16176	16158	16097	16059	15982	16008	16095	16052	16197	16070	15941	16261	16110	16248	16127	16005	16164	15958	15992	15887	15941	15936	15988	16093	16194	15978	16145	16302	16087	15934	16147	16030	16054	16226	16115	15943	16207	15973	16182	16127	16143	15795	16121	16143	16204	16025	16127	16029	15980	16121	16246	16234	16211	15970	15953	15946	16323	16073	15949	16111	16098	15995	16198	16155	16191	16111	16245	16026	15970	16096	16145	15847	16021	15815	16030	16248	16082	16025	16024	16192	15982	16045	16075	16235	16251	16263	16120	16313	15926	16102	15940	15951	15995	15955	15887	16033	16105	16140	15948	16044	16029	16086	16083	15985	16147	15971	15946	15887	16024	16124	16195	15904	16105	16226	16156	16081	16176	16099	16213	16237	16204	15954	15900	15977	16020	16008	16249	16163	15967	15979	15840	16159	16031	15960	16079	16067	16112	16240	15913	15889	16196	16112	16096	16064	16116	16221	15994	16034	16013	16095	16165	16144	16014	16369	15995	16128	16215	16036	16194	15996	16036	16194	15940	15951	15934	16050	15958	16246	16066	15990	16234	15919	15998	16050	16019	16130	15980	16183	16260	16109	15909	16032	16315	15992	16049	15921	16177	15920	15882	15875	16090	15974	15978	16142	16083	15934	16042	16022	16070	15889	16128	15970	15939	16000	15975	16167	16177	15972	16087	15966	16044	15829	16070	16159	16021	16056	16118	16058	16152	16178	16392	16321	16099	15903	16013	15974	16215	16093	15968	15954	16089	15896	15924	16201	16120	16087	16036	16003	15935	16150	16156	16003	15947	15935	15927	15949	16043	16034	16143	16097	16041	16212	15990	15880	15974	16076	16050	16207	16328	15918	16104	16058	15971	16132	16034	16096	16140	16031	15997	16038	16166	16112	16061	16068	15979	16103	16113	16066	15926	16197	16178	16151	16278	16125	15940	16031	16058	16303	16149	15975	16038	16083	16061	16071	16029	15913	15889	16193	16233	16198	16041	16087	15989	16027	16200	16055	16111	16173	16120	16145	16184	16039	16225	16114	15949	15996	16024	16109	15997	16146	15940	15900	15921	16168	16112	16007	15944	16088	16145	16017	15989	15973	16130	16113	16094	15932	15851	15996	16015	15927	15928	16022	16104	15943	16083	15944	16075	16001	16159	16031	15996	16098	15964	15973	16162	16143	16272	15942	15873	15965	16113	16069	16058	16268	15979	16044	16085	16009	16187	15957	16112	16022	16171	16227	16274	15971	16112	16067	16012	16084	16145	16014	16034	15909	15846	16022	16205	16196	16018	16010	15852	16130	15982	16066	16094	16251	15881	16149	16004	16027	16126	16044	16014	15874	15954	15892	15992	16037	15871	16061	16138	16218	15978	16227	16188	16057	16113	16097	15978	16007	15922	16212	16247	15990	16011	16034	15984	16086	15906	16079	16276	15937	16102	16066	16258	16372	16246	16148	16280	16207	16108	16162	15984	16063	15969	16002	16006	15947	16138	16133	16041	15920	16251	16241	15946	16097	16302	16373	16096	15945	16208	16069	16183	16144	16021	16102	15965	16085	15971	16050	15948	16210	16176	16149	16228	15988	16028	16223	16254	16210	16109	16105	16073	16207	16163	16142	15978	15983	16181	16032	15890	15897	16019	16091	16019	16074	16066	16301	15808	16310	16071	15887	16075	16078	16058	16061	16033	16041	16107	16079	16007	16188	16106	16032	16120	16082	16197	15988	16047	15835	16035	16135	16180	16066	16235	16144	16128	16104	15892	16174	16121	16264	15967	16308	16083	16080	16088	16102	15924	16110	15997	15926	15919	16047	15910	16151	15898	16216	16045	16338	16165	16072	16188	16109	16308	16012	16098	16312	16099	16060	16151	15936	16217	16288	16177	16028	16143	15952	15836	16089	16124	15994	15894	15869	16135	16008	16178	16250	16176	15834	15925	16050	16222	15960	15990	16059	16000	16065	16165	16008	16202	15995	16098	16067	16054	15800	16218	16087	16046	16141	16019	16014	16080	16030	16132	16127	15929	16174	16017	16254	16382	16061	16197	16006	16040	16176	16055	15921	15999	16076	16098	16076	16218	16072	16081	15984	16181	16295	16081	16036	16032	16069	15913	16037	16146	16119	15953	16110	16065	16176	16205	16062	16048	15940	16343	15885	16017	16079	16182	16235	16031	16143	16115	16139	15961	16125	16097	16190	16172	16076	16002	16049	15938	16183	16139	15937	16212	16125	16023	15936	15877	16102	16024	16269	16298	16134	16130	16128	16116	16260	16051	16063	16218	16251	16120	16076	16034	16170	15982	16177	16026	16136	16141	16171	16006	15919	16072	15898	16012	16072	16000	16117	16106	16119	16048	15988	15977	16152	16051	16183	16129	16046	16334	16066	16122	16155	16112	16106	15973	16037	16030	16111	15936	16078	15967	16234	16006	16032	16062	16071	16105	16163	16191	16180	16162	16088	15953	15944	15966	15975	16099	16008	16171	16022	16017	16171	16104	16055	16111	15915	16049	16106	16135	16204	15981	16000	16143	15918	16052	16351	16157	16117	16215	16223	16100	16243	16115	16071	16110	16224	15956	16097	15958	15961	16234	16117	16177	15901	16073	15909	16020	16113	15935	16307	16228	16229	16205	16237	16172	16040	15996	16009	16035	16197	16144	16154	16084	16210	16369	15915	15968	15957	16104	16290	16089	16059	16143	16189	16019	16090	15949	16263	16119	15953	16105	15954	16106	16077	16271	16156	15903	16099	16084	15982	16000	15991	16138	16256	16104	16056	16136	16082	16046	16005	16065	16176	16116	16117	16222	15936	16068	16215	16125	16068	16135	15882	16124	16243	16130	16093	16009	16192	16206	15973	16047	16203	16235	16040	16025	16130	16038	16113	16310	16198	16063	15906	15809	16077	15932	16049	16065	16085	16119	16053	16114	16083	15913	16009	16163	16216	16161	15918	16079	16026	16035	15884	16132	16073	16009	16136	16236	16118	16129	16038	16001	16146	16070	16097	16112	16137	16206	16155	16096	15967	16032	16044	16333	16168	16135	16106	16052	15981	16223	16136	15922	16229	16183	16161	16124	15896	16211	16015	16110	16162	16141	15814	16152	16096	16018	16102	16019	15926	16046	16123	16047	16084	16033	15980	16068	16153	16079	15981	16191	16126	16033	16185	16134	16011	16043	16043	15915	16111	16091	16028	16016	16129	16265	16331	15813	16127	16126	16130	16035	15972	16049	16078	15890	16060	16092	15999	16021	16209	16218	16187	16159	16120	16113	15984	16045	16171	15944	16069	16113	16138	16032	16078	15851	15997	16100	16262	16088	16203	16125	15967	16063	15979	16048	16046	15959	16099	16123	16098	15888	16007	16007	16058	16057	16085	16036	16032	16001	16234	15974	16167	16112	16038	16148	15823	15987	15998	15954	16048	16088	16047	16111	16181	16147	15927	16227	16235	16094	16148	16282	16012	15937	16001	16107	15971	16174	16203	15933	16056	15840	16113	15982	16032	15902	15953	16070	16057	16053	16289	15938	15933	16139	16203	16098	16025	16257	15988	15841	16106	16135	15928	15913	15844	16112	16080	16007	16211	16213	16081	15928	16129	16133	16048	16139	16282	16038	16002	16150	16199	16290	16174	16288	16285	16100	16147	16169	16298	16135	15962	16191	16020	16013	16173	16122	16071	16172	15953	16056	16032	16166	16096	16175	15854	16056	16013	15983	16117	16108	16309	16159	15951	16144	16166	16060	16006	15980	15965	16077	15827	16230	15953	16094	15991	16194	16035	16011	16175	16161	16146	16062	16094	15916	16240	16055	16214	15972	16062	15940	16161	16019	16081	16340	16114	16106	16102	16105	16282	16083	16130	16102	16000	16081	16241	15924	16137	16041	16026	15966	16079	16193	15923	15927	16108	16033	16037	16144	16246	16024	16154	16002	16149	16001	16169	15989	15893	16043	16146	16189	16025	16288	16174	16031	16105	16289	16393	16088	15878	15892	16066	16010	15983	16143	16205	16017	16251	16167	16035	15899	15993	16093	16240	16279	15963	16158	15996	16107	16011	16016	16072	15982	16035	16142	16223	15993	15968	15977	16353	16302	15994	16200	15966	15987	15938	16121	16342	16052	16149	16120	16060	16023	16229	16075	16157	16011	16262	16103	16141	16094	16021	15906	15990	15817	15979	15990	15965	16157	16077	16169	16025	15950	15872	15974	16308	16094	16183	16118	16163	16130	16225	16050	16266	16064	16237	16246	16097	16295	15948	16010	16140	16051	16137	16073	16193	16046	16132	16074	16146	16110	16096	15846	16197	16096	16000	15998	15822	16084	16081	16085	16043	16194	16019	16233	16048	16053	15933	16075	16105	15826	15948	16123	16020	16126	16085	16139	16117	16124	16043	16185	16194	16129	16032	16205	16163	16171	16113	15939	15985	16180	16031	16029	16225	15901	16002	16155	15976	16250	16151	16087	16258	16166	16124	15866	16098	16013	16005	15961	16007	16066	16176	16015	16057	15925	16096	16045	16171	16101	16214	16138	16069	16066	16074	15891	16035	15950	16065	16187	15895	16090	16053	16053	16167	16213	16165	16076	16101	16075	16027	16085	15914	15935	15984	16264	16086	16230	16179	16241	16118	16063	16130	16198	16054	16036	15982	16020	16213	16127	15926	16037	16026	15986	15981	15942	16041	16030	16022	16159	16101	16095	16227	16005	16148	16091	16017	16237	16253	16229	16153
19453	39377	27778	22112	19830	17444	16452	15655	15273	14993	14869	14543	14440	14404	14206	14124	14152	14092	14269	14109	14129	14211	14080	14036	13983	14183	14024	14300	13875	13932	13963	13989	13974	13924	13897	13969	14098	14136	14016	13858	13918	14059	14002	14002	13996	14089	14024	13929	13936	13861	13862	14080	13902	13957	13875	13960	13911	13784	13924	13895	13893	13879	14158	13815	13927	13853	13893	13979	13976	13906	14091	13964	13881	13900	14020	13831	13951	13972	13969	13956	13937	13755	14064	13940	14086	14059	13926	13775	13865	13878	13976	13904	13929	13853	14018	13970	13962	13899	13964	13795	13880	13886	13872	13936	13990	14019	13832	13777	13723	13904	13795	14029	13989	13891	13941	14109	13835	14031	13930	14065	13821	13830	13725	13931	13925	13953	13823	14065	13962	13893	13919	13885	13861	13931	13881	14017	13871	13896	14036	14044	13931	13923	13895	13898	13863	14003	13978	13883	13980	13989	13918	14021	13915	13868	14128	13914	13863	13786	13946	13915	13924	13862	14132	13864	14003	13975	13954	14028	13968	13954	13877	14004	13881	14000	13742	14076	13990	13865	13947	13874	13830	13896	13916	13994	14022	13954	13853	13705	14046	13830	13761	13902	13861	13936	13874	13868	13925	13943	13971	13905	13908	13866	13822	13944	14030	13938	13886	14032	13944	13903	13920	13868	14015	13761	13799	13970	13709	13976	13877	13931	14022	13974	13878	13863	13986	14126	13931	13876	13875	13907	14022	13923	13955	13935	13984	13958	13859	13761	13852	13934	13950	13801	13897	14010	14052	13925	13848	13758	13969	13824	13866	13885	13910	13859	13965	13992	13891	13811	13838	13783	13944	14072	14011	13974	13877	14024	14059	13890	13819	13854	13764	14037	13771	13946	13971	13985	13845	14020	13784	13790	13842	14090	13977	13811	14083	13990	13929	13817	13852	13928	13909	13853	14027	13909	14005	13871	13919	13756	13920	13880	14108	13885	13804	13890	13923	14001	13888	13798	13768	13804	13973	14190	13994	13890	13828	14021	14015	13881	14096	13919	13947	13878	13885	13825	14047	13968	13841	13955	13956	13982	14027	13935	13879	13966	13897	13901	13932	14030	13805	13986	13855	14043	13838	13949	13911	13976	13919	13940	13966	13774	13959	13926	13970	14022	13935	13803	13838	13966	13910	13996	13928	13996	13932	13952	13913	13851	14017	13968	13972	13956	13977	13838	13804	13929	13973	13895	13971	13892	13971	13851	13967	13838	13877	13957	13943	14067	13988	13999	13973	13811	13868	14048	13954	13875	13904	13856	14102	13932	13970	13814	13921	13974	13894	13940	14014	13835	14152	13983	13816	13969	13794	13756	13901	13993	13938	14002	13949	13990	13894	13954	14217	13793	13822	13898	13885	13717	13991	13760	14025	13846	13975	13997	13843	13981	13842	14009	13922	13993	13862	13970	13939	14041	13767	14078	13881	14071	13963	13887	13957	13930	13849	13642	13935	13753	13857	13873	13870	13963	14044	13871	13875	13933	14152	13828	13819	13987	13989	13875	13836	13995	13903	13961	13897	14095	13980	13851	13805	13852	13839	13841	14103	13844	13810	13932	13929	14112	13882	14029	13937	14025	13729	13930	13919	13908	13822	13995	13941	13867	14042	13860	13967	13845	13875	13888	13949	13964	13874	13879	13869	13935	13915	13911	13956	13720	13908	13962	13789	13956	14056	13840	13945	13766	13963	13967	13921	13794	13908	14032	14054	13881	14026	13903	14034	13947	13972	14027	13932	13867	13873	13987	13838	13790	13895	13881	13901	13963	13888	13958	13789	13914	14070	13916	13861	13905	13903	14002	13959	13961	13855	14255	13982	13921	13956	13961	13852	13903	13788	13865	13986	13814	13945	13911	13902	13860	14044	13913	13907	14049	13835	14066	14028	13970	14194	14002	13866	13952	13782	14032	13689	14029	13853	13951	13956	13881	13922	13895	13883	13827	13970	13878	13805	13993	13871	14015	13925	14071	13997	13994	13962	13998	13859	13918	13981	13917	13854	13941	13845	14028	13843	13862	14099	13996	13875	13975	13986	13916	13970	13940	13911	13941	14021	13813	14022	13886	13899	13971	13947	14053	13787	14042	13898	13983	13974	13892	13945	13822	13822	13696	13964	14035	14030	13943	13986	13769	13812	13932	13841	13856	14104	13898	13965	13994	13974	13825	14060	13805	13873	13985	14023	13991	13819	13869	13924	13816	13847	13907	13863	14020	13778	13982	14015	13759	13756	13924	13902	13873	13721	13826	13913	13861	13972	13857	13968	14018	13977	13854	13971	13905	13823	14036	13936	13954	13894	13785	14010	14082	13840	13868	13973	14046	14041	13924	13958	13825	14054	14056	13860	13862	14054	13840	13916	14012	14043	13825	13787	13903	14046	13812	13909	13976	14027	13932	14000	13797	13751	13932	13886	13848	13923	13885	13958	13991	13995	13914	13979	14019	13786	13863	13825	13957	13823	13766	13939	13866	13907	13951	13883	14017	13985	14035	13901	13860	14050	13881	13946	13942	13775	13930	13841	13969	14011	13756	13982	13968	13927	13856	13848	13977	13850	13955	13925	14104	14015	13862	13913	14032	14045	13964	13852	13867	13960	14081	13890	13995	14028	14008	13868	13711	13821	13931	13842	14078	13886	13966	13995	13959	13984	13857	14104	13941	13985	13967	13960	13826	14007	13906	13840	14036	13836	14004	14032	14052	13886	13871	13879	13882	13976	13973	13923	13818	13973	13871	13804	14053	14027	13906	13973	13955	13874	13930	13806	13893	14005	13897	14060	13938	13938	13993	13822	13923	14191	14058	13809	13876	13892	14055	13913	13944	13722	14039	14066	13851	13885	13991	13885	13912	14015	13817	13782	13841	13792	13937	13936	14128	14033	13855	13893	13944	13938	13863	13950	14000	13958	14049	13808	14038	13974	14016	13955	13997	14042	13993	13940	14071	13932	13872	14030	13896	13718	13899	13977	13897	14018	13808	13947	13936	13809	13955	13954	13966	13868	13864	13951	13833	13961	13815	13890	13811	13847	13976	13924	13866	13952	13736	13991	13856	14006	13947	13985	13822	14021	13887	14013	13880	13963	14004	13979	13922	13920	13955	13962	13847	13994	13945	14006	13847	14044	13976	13872	13866	13837	13895	13733	13899	13775	13877	13946	13876	14030	13762	13919	13872	13918	14048	13791	13786	13997	13736	13939	13752	13898	14022	13929	13870	13966	13891	13974	13979	13866	13881	14052	14049	13868	13823	13989	13952	13846	13851	14012	13988	14051	14041	14000	14025	13897	14064	13967	13996	13929	13845	14051	14043	13848	13668	13799	13878	14008	13958	13934	13873	13995	13965	14184	13910	13946	14019	13883	14024	14022	13839	14009	13717	13850	13934	13836	13955	13940	13963	13794	13800	13974	14032	13808	13757	14089	13846	13790	14038	13842	14057	13936	13898	13747	13855	13913	13879	13912	13741	13951	13904	14062	13789	13834	13932	13791	13929	13885	13872	14005	13914	13842	13921	14047	13976	13794	13974	13826	13813	13761	13958	13952	13873	13959	13906	13930	13848	13781	13897	13985	13872	13910	14002	13837	13948	13897	13977	13831	14031	14022	13868	13954	13693	13806	13968	13992	14132	14024	13854	13996	13963	13958	13981	13889	14053	13834	13966	14193	13775	13799	14042	13910	13815	14078	14007	13781	13947	13910	13956	13792	13828	13804	13972	13808	13960	13848	13839	13948	14032	14009	13851	13953	13844	13959	13929	13933	13868	14070	13899	13860	14050	13984	13797	13975	13962	13951	14028	13936	13897	14028	14019	13993	13872	13913	13907	13943	13732	13969	13638	14024	13764	13695	13847	13825	13875	14020	13841	13990	13834	13990	13793	13847	14043	14141	13868	14047	14033	13930	13771	13967	13929	13855	13988	13871	13884	13821	14116	14023	13973	14012	13912	14031	13807	14129	14039	13958	13989	13981	14031	13991	13873	13881	13817	13951	13908	13984	13740	13840	13892	13983	13870	14038	13851	13830	14003	13904	13964	13923	13940	13906	13786	13908	13962	13834	13884	14054	13932	13717	13968	13970	13954	13854	14028	13724	13893	14049	13819	13959	13936	13814	14055	14059	13691	13826	14000	13858	14085	13810	13747	13840	13993	14037	13839	13879	14118	13799	13936	14007	13887	14002	14095	14074	14015	13920	13900	13984	13998	13942	13861	14094	13901	13833	13859	13907	14140	13989	13890	14030	13751	13973	13812	13882	13914	13881	14020	13976	13841	13827	13853	13810	13877	13945	14125	13960	13912	13831	13887	13817	13929	13984	13944	13929	13785	13921	13824	13967	13903	14083	13906	13940	14159	13932	13981	13918	13937	13932	13900	13823	14029	14083	13803	13893	13830	13867	13925	13892	14104	13947	13895	13937	13998	13887	14040	14003	13884	13908	13996	14002	13954	13926	13932	13954	13993	13919	13746	13882	14052	14054	13800	13892	13907	13886	13903	14085	13898	13958	13859	13849	13870	13942	13983	13973	13833	13943	13982	14082	13918	13944	14062	14016	13844	13790	13818	13863	13762	13877	13912	14002	13878	13920	13899	13908	13874	14029	14095	13942	14034	13915	13955	14014	13840	13978	13888	13813	14013	13751	13976	14022	14077	13925	13898	13891	13803	13890	13865	14023	14129	13869	13845	13988	13968	13929	13919	13930	13884	14035	13951	13982	13937	13984	13928	13837	14010	14051	13921	13866	13933	13898	13899	13976	13931	13853	13813	13873	13888	13846	13934	13750	13844	13902	13758	13843	13739	13885	13875	13976	13861	13975	13874	13830	13882	13896	13815	13956	13865	13892	13892	14131	13954	13803	13950	13807	13781	13994	13933	14034	13947	13941	14017	13858	13995	13994	13950	14036	13974	13847	13979	13900	13974	13966	14041	13821	13912	13935	13753	13922	14091	14052	13870	13869	13932	14050	14144	13824	14008	14002	14036	14015	13791	14009	13863	13888	13946	13957	13806	13991	13869	13743	13908	13866	13889	13971	13927	13887	13942	13902	13891	14125	13765	13858	13883	13950	13923	14004	13831	13935	13940	14051	14054	13819	13885	13968	13744	13943	13873	13829	13919
29818	24686	26515	22654	19265	18166	17873	17732	17522	17328	17345	17262	17405	17180	17020	17424	17096	17141	16989	17198	17075	17147	17215	17046	16970	17238	17121	17236	17167	17115	17055	16984	17013	17348	16931	17164	17120	17143	17278	17168	16978	17322	17115	17041	17182	17064	17332	17071	17216	17067	17181	17195	17167	17163	17072	17335	17318	17124	17086	17210	17000	17068	17322	17314	17327	17096	17083	17200	17044	17072	17024	17037	17146	16944	17066	16991	17086	16926	17017	16910	17368	17135	17089	17165	17209	16935	17316	17122	17248	17209	17213	17246	17081	17216	17143	17140	17234	17178	16955	16929	17334	17178	17263	17306	16980	17170	17093	17117	17097	17156	17192	17178	17285	16943	17182	17181	17047	16953	17086	16949	17088	17144	17115	17274	17212	17078	17108	17044	17226	17241	17136	17350	17409	17148	17125	17198	17069	17075	17168	17132	17117	17297	17145	17190	17307	17153	17184	16956	17056	17128	17221	17102	17120	16966	17182	16995	17098	16879	17045	17273	17253	16905	16974	17110	17042	17081	17190	17167	16976	17126	17153	17168	17100	17096	17137	17129	16985	17176	17168	17274	17081	17138	17259	17006	17070	17187	16977	16911	17127	16976	17221	16866	17084	17008	16857	17142	17190	16924	17151	17068	17045	17034	17090	17052	17055	17160	17035	17056	17076	17097	17193	17188	17119	17258	17197	17137	17319	17279	17094	17254	16947	17316	17006	17075	17136	17173	17134	17142	17186	16865	17042	17174	17148	17029	17289	17084	17173	17000	17068	17163	17192	16972	17074	17139	17187	17046	17184	17116	17055	17132	17080	17233	17090	17067	17212	17008	17216	17032	16909	16978	17244	17229	17085	17100	17183	17252	17102	16952	17276	17136	17075	17082	17054	17239	16990	17098	17082	17164	17131	17121	17077	17115	17024	17134	17173	17031	17193	16999	17135	17165	17062	17018	17318	17122	17127	17179	17204	17027	17147	17282	17248	17149	17129	17226	17114	17132	17008	17149	17080	17228	16956	17058	17223	17212	17180	17217	16982	17099	16939	17104	17144	17206	17170	17189	16964	16980	16926	17050	17172	17086	17158	17127	17098	17257	17004	17143	16954	17026	17202	17132	16985	17087	17130	16917	17210	17235	16795	17039	17206	16953	16908	17075	17081	16985	17204	17087	17137	16967	17059	17304	16972	17174	17028	17039	16964	17003	16984	17199	16909	17192	17282	17251	16971	17000	16924	17153	17325	17090	17199	17065	17275	16870	17266	17193	17074	17048	16935	16940	17241	17018	17056	17113	16999	17134	17099	17251	17073	17163	17282	17101	17109	17037	17193	16945	17081	16952	17159	16901	16916	17118	17214	17159	17085	17202	17040	17003	17090	16904	16976	17185	17136	17223	17153	17259	17347	17248	17193	17008	17253	17202	17315	17111	17208	17028	17152	16940	17010	17274	17221	16966	16935	17158	16994	17213	17261	17339	17155	17077	17196	17121	17083	17157	17006	17081	17135	17271	17274	17009	17194	17141	17061	17102	17102	17093	16935	17031	17324	17097	16990	17094	16994	17203	17133	16873	17176	17195	17167	17204	17296	17303	17245	17153	17094	17214	17025	17139	17095	17107	17218	17102	17165	17347	16992	17008	17065	16935	17081	16922	17079	17093	17162	17107	17090	17117	17067	16923	17172	16993	17071	17122	16951	16986	17370	17119	16919	17095	17160	17039	17181	17085	17224	17207	17034	16945	16927	16992	17121	17025	17141	17107	17006	17086	17115	17033	17166	17074	16856	16876	16986	17144	17186	17039	17166	16945	17105	17139	17039	17034	17035	17249	17183	17097	17178	17095	17164	17143	17112	17232	17160	16950	17096	17138	17074	17251	17243	17261	17158	17125	17123	17063	17153	17205	16933	16993	17152	17047	17002	16927	17217	17114	17276	17270	17169	16936	17038	17000	17113	17108	17278	16908	17086	16865	17211	17196	17139	17146	17232	16976	17134	17104	17263	17187	17125	16985	16906	16922	17085	16930	17210	17069	17149	17036	17089	17067	17212	17107	16841	17155	17106	16975	17325	17010	16970	16868	17123	17097	17250	16996	17238	17214	17215	16935	17098	17264	17263	17151	17332	17128	17046	17281	17243	17193	16894	17303	17082	17019	16902	17089	17026	17052	16887	16970	17108	17212	17090	17182	17225	17089	17082	17026	17206	16904	16929	17131	17156	17111	16823	17105	17141	17150	17199	16870	16847	16959	17101	17240	17270	17012	17198	17028	17113	17163	16908	16914	17160	17216	17199	17141	17119	16839	17177	17185	17187	17160	16978	17172	17201	17152	17133	16992	17057	17076	17158	17062	17135	17050	17169	16855	17289	17291	17313	16946	17043	17095	17120	17188	17085	16942	17022	17065	17206	17036	17128	17014	17062	16970	17040	17157	17077	17126	17120	17018	17053	17086	16997	17279	17062	17038	17175	17061	17100	16993	17239	17123	17086	16956	16997	17068	17093	17008	17156	17106	17134	16866	17264	17173	17348	17092	17258	17015	17265	17202	17050	17179	16945	17106	17236	17126	17224	17137	17131	17083	16889	16938	17052	16815	16983	16957	17111	16907	17170	17091	17390	17198	17105	17315	17143	17016	17165	17096	17125	17120	16944	17136	16924	17056	17116	17101	17063	17113	17174	17067	17170	17101	17196	17089	16853	17184	17131	17155	17152	17023	17280	17130	17250	17150	17008	17050	17338	17082	17068	17201	17236	17120	17182	16948	16985	17105	17161	17253	17235	17107	17153	17003	17524	17179	17116	17194	17161	17253	17207	17213	17154	16921	16933	17073	17007	17146	16935	17058	17321	16860	17054	17075	17218	17213	17179	17376	16987	16951	17079	16961	17244	17171	17239	17123	17181	17242	17149	17283	17376	17281	17238	17056	17214	17145	16957	17167	17107	17187	17238	17200	17133	17101	17133	17170	17178	17135	16997	16900	17078	17099	17165	16805	17151	17059	17215	17201	17172	17123	17239	17182	17173	17248	16981	17028	17318	17267	17090	17157	17219	17099	17156	17363	17204	17238	16953	17219	17146	17205	17145	17093	17228	17113	17133	17145	17080	17312	17298	17198	17170	17208	17116	16948	17093	17044	17241	17116	17245	17201	17128	17175	17125	17073	17128	17085	17051	17100	17162	17054	17018	17169	17140	17128	16869	16998	16906	17048	17170	17058	17179	17174	17040	16976	17195	16845	17233	16991	17172	17167	17124	17041	17149	17139	16883	17175	17163	17182	17000	17212	16974	17169	17090	17090	17172	17073	17014	17162	17202	17137	17223	17193	17105	17056	17202	17144	17093	17173	17232	17150	17211	17180	17163	17135	16989	17059	16994	17342	17098	17271	17276	16990	17002	17128	17162	17131	17231	17161	17000	17192	17235	17202	17135	17183	17109	17102	17165	17217	17189	17047	17179	17182	17120	16929	17142	17255	17181	17214	17232	17179	17004	17036	17245	17297	17190	17064	17100	17205	17052	16934	17041	17221	17157	17308	17204	16970	17027	17060	17046	17267	17134	17106	16965	17151	17081	16897	16801	16919	17038	17009	17155	16970	17090	17099	17005	17010	17190	17227	17148	17045	16994	17118	17175	16952	17231	17149	17145	17075	16999	16988	17216	17001	16927	17010	17085	17019	17082	17276	17117	17068	17152	17277	17131	17278	17158	16982	17106	17130	17112	17142	17112	17220	17015	17078	17257	17273	17150	17263	17210	17126	17116	17229	16828	16947	16992	16930	17114	17131	17228	17120	16933	16960	17246	17046	17143	17206	17200	17228	17266	17030	16884	16895	17091	17067	17252	17109	17139	16871	17279	17135	17240	17250	17118	17247	17303	17221	17215	16908	17198	17391	17083	17140	17078	17299	17155	17233	17139	17148	16971	17003	17216	17136	17184	17187	17016	17066	16967	17079	17181	17035	17137	16930	17057	16969	17202	17205	17231	17156	17125	17061	17023	17405	17156	17124	17208	17267	17134	17150	17092	17297	17211	17279	17117	16990	17317	17096	17209	17132	17093	17120	17254	17178	17267	17208	17012	17011	17008	17097	17004	16847	17340	17208	17092	17105	16895	16977	17271	17169	17295	17128	17342	17250	17103	17138	17219	17028	17163	17107	17117	17168	17116	17054	17220	17277	17155	17008	17110	17084	17133	17141	16985	17208	16984	17304	16999	17269	17245	17100	17389	17226	17152	17228	17272	17097	17209	17210	17145	17378	17064	17083	17283	17207	16856	17146	17102	17149	17211	17149	17058	17077	16959	17182	17086	16995	16905	17102	17041	17241	17087	17016	17107	17020	17211	17007	17143	16909	16886	17010	16829	17293	17144	17080	17087	17098	17107	17050	17165	17172	17256	17161	16980	17042	17168	16963	17076	17187	17298	17139	17330	16993	17166	17067	17066	17094	17119	16941	17319	17399	17102	17177	17191	17155	17129	17248	17082	17118	17092	17014	17134	16972	17065	17104	17262	17156	16871	17147	17135	17122	17268	17119	17135	17183	17053	17062	17176	17207	17261	17063	17172	17016	17097	17161	17173	17112	17210	17325	17095	17234	17217	17166	17140	17119	17084	17090	17094	17275	17059	17234	16892	17110	17241	16951	17221	16984	17103	17182	16993	17018	17051	17212	17198	17064	17014	17288	17003	17061	17052	17164	17221	17215	17373	17162	16825	17025	17166	16941	17164	17251	16949	17144	17048	17298	17099	16973	16946	16949	17024	17213	17248	17059	17184	17260	17214	17307	17018	17137	16927	17083	17112	16963	17315	17133	17068	17017	17332	17176	17118	17167	17109	16951	17067	17176	17106	17189	16921	17056	17047	17009	17266	17256	17174	16995	17122	17223	17087	17000	17113	17012	16887	17050	17121	17031	17141	16994	17288	17071	17231	17065	17174	17033	17187	16940	17377	17120	17180	17013	17098	17135	16979	17007	16934	17140	17222	17387	16963	17120	17377	17162	17112	17069	16984	17238	17229	16988	17226	17542	17203	17098	17280	17087	16982	17066	17209	17225	17078	17021	17170	17060	17150	17020	17290	17286	17191	17135	17001	16957	17207	17007	17053	17235	17070	17295	17333	17055	17103	17114	17110	17099	17091	17121	16966	17078	17112	17175	17272	17110
20931	29733	21738	18009	17132	15734	15541	15253	14978	15046	14888	14728	14752	14855	14730	14511	14622	14559	14823	14825	14690	14643	14603	14699	14621	14548	14639	14682	14413	14617	14597	14500	14724	14471	14436	14531	14590	14436	14599	14610	14614	14514	14573	14609	14479	14619	14737	14388	14487	14606	14627	14618	14494	14709	14552	14681	14714	14520	14604	14534	14519	14529	14614	14481	14599	14611	14555	14527	14574	14689	14624	14583	14705	14478	14676	14538	14762	14507	14663	14553	14599	14491	14613	14491	14597	14660	14425	14688	14445	14688	14473	14817	14543	14608	14501	14632	14601	14532	14609	14616	14618	14481	14562	14775	14559	14650	14464	14604	14408	14589	14603	14623	14684	14672	14574	14624	14531	14507	14623	14738	14553	14695	14517	14654	14494	14722	14576	14702	14537	14433	14541	14594	14730	14571	14608	14516	14502	14542	14480	14589	14583	14627	14720	14455	14410	14650	14428	14516	14598	14633	14625	14559	14685	14533	14474	14608	14637	14541	14648	14512	14680	14657	14627	14529	14557	14681	14676	14643	14520	14665	14679	14653	14743	14520	14465	14699	14464	14541	14581	14602	14690	14745	14748	14475	14550	14569	14639	14607	14520	14744	14453	14691	14682	14559	14645	14656	14533	14509	14576	14597	14713	14514	14601	14533	14477	14424	14688	14626	14566	14633	14542	14397	14520	14491	14526	14487	14716	14539	14531	14510	14643	14482	14582	14525	14711	14650	14676	14463	14545	14551	14689	14574	14527	14612	14463	14506	14616	14627	14353	14726	14498	14591	14416	14701	14560	14650	14599	14519	14517	14711	14698	14573	14686	14573	14591	14597	14592	14560	14513	14506	14601	14620	14530	14656	14530	14531	14511	14539	14567	14526	14510	14568	14540	14613	14677	14435	14594	14731	14525	14490	14704	14501	14545	14660	14661	14519	14448	14543	14646	14429	14586	14578	14518	14652	14792	14532	14573	14502	14704	14712	14455	14657	14587	14622	14524	14528	14545	14581	14556	14495	14503	14659	14584	14458	14589	14365	14580	14644	14714	14477	14568	14550	14543	14629	14488	14639	14655	14502	14760	14489	14766	14512	14565	14758	14668	14559	14487	14521	14653	14525	14713	14518	14604	14528	14656	14543	14572	14502	14572	14632	14557	14669	14540	14700	14511	14487	14585	14495	14493	14634	14606	14454	14623	14481	14628	14601	14416	14574	14639	14729	14556	14567	14586	14497	14572	14474	14699	14577	14626	14510	14722	14587	14734	14606	14491	14523	14572	14529	14611	14573	14563	14718	14452	14549	14391	14727	14597	14624	14612	14568	14595	14417	14661	14569	14522	14581	14551	14576	14539	14548	14622	14433	14655	14731	14445	14489	14741	14663	14450	14573	14584	14739	14552	14438	14516	14370	14418	14520	14562	14610	14468	14558	14512	14577	14529	14609	14453	14417	14713	14427	14667	14507	14582	14645	14537	14547	14552	14444	14510	14551	14568	14736	14730	14462	14665	14481	14691	14662	14625	14675	14486	14584	14407	14578	14527	14610	14563	14738	14570	14612	14713	14625	14467	14646	14735	14526	14462	14467	14588	14489	14593	14690	14520	14424	14594	14677	14529	14553	14607	14529	14517	14409	14654	14549	14526	14578	14545	14567	14603	14450	14540	14569	14514	14711	14347	14457	14562	14578	14588	14698	14647	14581	14668	14574	14525	14463	14497	14602	14585	14501	14527	14524	14539	14600	14553	14599	14781	14542	14553	14547	14499	14722	14532	14771	14436	14569	14503	14516	14605	14513	14554	14705	14732	14550	14462	14693	14669	14617	14594	14544	14614	14570	14650	14550	14461	14547	14646	14571	14523	14470	14666	14529	14732	14604	14516	14562	14545	14451	14482	14606	14562	14490	14556	14401	14438	14476	14557	14295	14638	14497	14632	14584	14747	14720	14695	14681	14479	14608	14648	14542	14550	14552	14497	14694	14697	14588	14679	14619	14515	14519	14637	14546	14648	14555	14588	14464	14533	14778	14562	14597	14540	14537	14624	14565	14707	14320	14677	14646	14555	14814	14389	14611	14572	14372	14492	14647	14459	14615	14486	14685	14551	14597	14443	14649	14588	14675	14588	14666	14506	14551	14442	14516	14718	14555	14572	14553	14606	14463	14402	14498	14634	14524	14454	14576	14481	14555	14688	14559	14554	14367	14601	14436	14400	14391	14617	14566	14503	14713	14567	14628	14605	14719	14466	14598	14687	14510	14550	14700	14596	14563	14496	14624	14472	14613	14632	14532	14559	14792	14523	14504	14601	14609	14502	14734	14644	14477	14568	14609	14439	14588	14665	14691	14502	14684	14510	14553	14457	14621	14468	14530	14640	14443	14523	14533	14485	14458	14657	14617	14784	14526	14548	14545	14594	14425	14507	14446	14594	14592	14626	14743	14548	14493	14677	14408	14715	14633	14674	14634	14582	14523	14796	14659	14413	14665	14396	14664	14717	14538	14593	14675	14480	14591	14538	14535	14529	14514	14485	14635	14550	14590	14619	14545	14569	14630	14533	14695	14470	14394	14654	14532	14606	14594	14752	14851	14561	14720	14558	14611	14494	14591	14724	14363	14544	14696	14612	14420	14661	14615	14672	14518	14578	14624	14455	14520	14592	14533	14739	14640	14603	14628	14529	14844	14598	14627	14510	14473	14395	14643	14524	14505	14583	14641	14514	14483	14509	14670	14477	14592	14634	14575	14590	14668	14389	14536	14536	14475	14653	14404	14456	14514	14481	14467	14473	14555	14634	14588	14490	14458	14615	14610	14589	14602	14548	14457	14604	14604	14606	14598	14457	14572	14562	14528	14534	14681	14513	14678	14624	14539	14472	14529	14340	14644	14520	14695	14429	14538	14513	14755	14588	14581	14725	14671	14532	14447	14619	14597	14542	14694	14489	14580	14571	14588	14455	14605	14546	14584	14395	14453	14653	14596	14547	14616	14691	14522	14602	14688	14681	14560	14660	14480	14622	14561	14693	14699	14544	14780	14525	14476	14330	14584	14571	14675	14510	14464	14526	14536	14506	14474	14626	14572	14659	14662	14408	14411	14560	14542	14730	14422	14709	14586	14696	14539	14697	14607	14510	14586	14480	14641	14572	14524	14784	14570	14573	14469	14368	14682	14535	14461	14558	14640	14442	14622	14737	14497	14525	14428	14618	14494	14395	14528	14406	14592	14518	14548	14418	14508	14708	14557	14790	14441	14595	14559	14599	14452	14637	14392	14586	14420	14535	14359	14799	14400	14542	14614	14587	14570	14623	14598	14536	14505	14483	14668	14531	14609	14795	14711	14619	14704	14749	14577	14687	14611	14707	14526	14639	14631	14417	14603	14600	14496	14370	14631	14567	14704	14459	14582	14514	14710	14600	14633	14584	14601	14650	14625	14784	14444	14535	14452	14643	14682	14648	14524	14646	14660	14519	14582	14743	14649	14492	14562	14468	14560	14684	14473	14555	14651	14601	14635	14516	14748	14548	14551	14683	14638	14538	14427	14627	14642	14506	14620	14611	14358	14497	14738	14602	14502	14588	14412	14528	14533	14587	14474	14612	14422	14569	14585	14511	14619	14559	14701	14547	14661	14501	14532	14568	14696	14577	14501	14742	14550	14592	14475	14461	14660	14684	14641	14685	14648	14491	14556	14725	14612	14715	14609	14601	14595	14610	14505	14482	14547	14300	14672	14598	14561	14407	14619	14482	14699	14629	14615	14726	14522	14610	14512	14539	14631	14423	14464	14601	14663	14681	14556	14446	14212	14488	14657	14646	14403	14645	14628	14569	14596	14680	14642	14584	14485	14408	14382	14712	14630	14600	14619	14685	14497	14648	14660	14578	14634	14450	14494	14659	14600	14611	14616	14515	14561	14694	14432	14473	14577	14635	14609	14598	14638	14647	14682	14499	14535	14624	14557	14553	14569	14682	14503	14638	14511	14516	14592	14501	14597	14704	14591	14446	14553	14671	14601	14513	14553	14593	14612	14697	14554	14515	14689	14555	14478	14824	14670	14609	14567	14670	14776	14531	14385	14753	14501	14501	14649	14599	14612	14510	14783	14656	14637	14638	14609	14575	14746	14613	14396	14375	14514	14400	14504	14496	14574	14571	14817	14684	14603	14613	14640	14692	14663	14514	14560	14641	14725	14643	14588	14593	14623	14554	14563	14504	14655	14484	14630	14684	14392	14581	14538	14661	14476	14612	14716	14564	14567	14656	14667	14456	14515	14591	14645	14655	14628	14524	14727	14565	14310	14591	14624	14439	14580	14589	14733	14552	14415	14527	14556	14625	14652	14363	14510	14603	14657	14568	14536	14593	14457	14555	14632	14655	14497	14473	14447	14490	14554	14526	14625	14714	14565	14492	14513	14439	14463	14590	14589	14548	14630	14649	14578	14513	14568	14421	14729	14443	14530	14754	14559	14563	14588	14588	14477	14650	14426	14545	14444	14503	14625	14494	14501	14610	14456	14700	14549	14805	14482	14452	14569	14622	14531	14733	14579	14591	14582	14595	14499	14612	14551	14449	14635	14656	14546	14679	14682	14420	14555	14470	14687	14506	14646	14488	14627	14572	14589	14507	14533	14533	14618	14595	14487	14657	14368	14624	14579	14673	14582	14464	14421	14618	14477	14626	14742	14517	14575	14688	14633	14639	14643	14748	14461	14671	14634	14568	14559	14505	14475	14604	14690	14672	14591	14566	14513	14565	14535	14605	14637	14582	14503	14559	14629	14512	14566	14570	14502	14487	14596	14602	14528	14647	14773	14581	14538	14615	14710	14692	14665	14839	14412	14577	14545	14630	14831	14566	14466	14749	14684	14385	14578	14349	14673	14490	14464	14562	14498	14743	14612	14567	14736	14637	14478	14584	14520	14572	14748	14664	14589	14607	14467	14543	14624	14586	14577	14486	14652	14580	14588	14676	14566	14389	14528	14536	14676	14848	14572	14714	14544	14666	14662	14631	14588	14595	14687	14650	14418	14494	14567	14622	14641	14715	14499	14504	14592	14496	14434	14650	14570	14657	14534	14740	14673	14634	14559	14521	14529	14632	14580	14519	14577	14465	14445	14468	14548	14399	14615	14517	14447	14580	14697	14584	14597	14374	14492	14401	14677
23612	21599	28378	25481	22529	21046	19797	17745	17042	17267	17187	16860	16658	16651	16691	16806	16642	16835	16523	16407	16795	16793	16469	16303	16489	16317	16519	16660	16804	16664	16332	16635	16438	16353	16427	16510	16468	16462	16758	16279	16515	16445	16445	16562	16312	16357	16302	16546	16399	16325	16628	16509	16655	16592	16601	16208	16512	16525	16337	16498	16367	16437	16365	16335	16349	16331	16401	16457	16370	16535	16369	16520	16372	16537	16448	16516	16382	16306	16349	16461	16415	16475	16354	16344	16419	16260	16432	16232	16471	16471	16348	16455	16233	16288	16478	16430	16491	16375	16395	16468	16270	16341	16394	16512	16516	16468	16218	16465	16483	16378	16526	16497	16622	16246	16147	16446	16434	16426	16672	16395	16479	16421	16514	16718	16337	16483	16335	16184	16119	16474	16537	16371	16316	16513	16374	16433	16571	16516	16611	16575	16364	16421	16293	16338	16496	16267	16259	16380	16477	16617	16578	16698	16480	16576	16507	16322	16199	16254	16394	16253	16387	16360	16484	16511	16249	16584	16449	16599	16449	16347	16561	16442	16441	16223	16345	16460	16333	16352	16679	16537	16515	16538	16411	16483	16222	16373	16239	16488	16539	16491	16386	16367	16250	16250	16178	16301	16374	16401	16466	16205	16174	16436	16519	16330	16225	16496	16480	16388	16580	16368	16363	16540	16283	16499	16323	16308	16335	16311	16424	16523	16163	16155	16343	16264	16473	16375	16416	16391	16554	16518	16414	16482	16340	16369	16476	16258	16412	16511	16387	16346	16450	16374	16447	16433	16464	16486	16353	16428	16383	16371	16331	16601	16414	16387	16410	16317	16348	16528	16296	16520	16389	16304	16479	16408	16365	16362	16488	16380	16326	16327	16416	16481	16293	16527	16392	16240	16430	16588	16422	16481	16369	16319	16335	16341	16299	16284	16496	16416	16521	16249	16419	16671	16343	16482	16329	16218	16408	16467	16528	16338	16614	16642	16237	16391	16148	16382	16372	16222	16401	16422	16389	16530	16344	16148	16498	16417	16497	16382	16406	16453	16318	16459	16718	16421	16527	16374	16417	16326	16526	16530	16528	16294	16437	16319	16416	16551	16379	16317	16211	16297	16463	16476	16369	16390	16202	16112	16405	16263	16437	16477	16295	16326	16228	16322	16442	16520	16409	16565	16273	16527	16321	16358	16626	16148	16544	16383	16577	16424	16242	16563	16530	16436	16398	16252	16422	16428	16479	16447	16321	16343	16547	16250	16538	16323	16576	16047	16361	16426	16490	16344	16609	16412	16321	16532	16460	16384	16435	16401	16362	16364	16399	16161	16402	16460	16269	16331	16219	16443	16450	16341	16469	16388	16663	16428	16343	16300	16291	16479	16259	16223	16443	16491	16374	16524	16296	16474	16337	16274	16332	16617	16291	16430	16352	16360	16345	16425	16664	16328	16410	16457	16386	16365	16174	16339	16261	16382	16324	16555	16525	16516	16322	16522	16323	16316	16529	16394	16232	16288	16321	16562	16363	16525	16322	16365	16384	16263	16306	16409	16478	16539	16299	16414	16316	16427	16443	16406	16389	16296	16313	16361	16432	16413	16292	16417	16217	16497	16469	16505	16415	16378	16513	16403	16498	16354	16369	16266	16445	16447	16499	16428	16480	16450	16474	16214	16199	16362	16458	16443	16350	16610	16491	16322	16307	16521	16450	16382	16384	16476	16399	16280	16458	16544	16456	16472	16392	16341	16440	16391	16244	16258	16308	16502	16397	16386	16476	16341	16178	16197	16368	16418	16251	16507	16368	16226	16524	16366	16286	16389	16355	16490	16346	16460	16394	16266	16418	16323	16321	16466	16318	16532	16468	16224	16304	16363	16391	16311	16406	16356	16521	16253	16497	16378	16500	16418	16266	16273	16413	16431	16347	16195	16354	16418	16383	16319	16320	16373	16325	16360	16534	16352	16405	16442	16307	16615	16418	16524	16354	16439	16378	16440	16389	16422	16408	16369	16487	16204	16505	16456	16241	16366	16461	16346	16270	16290	16301	16438	16312	16429	16370	16196	16373	16372	16346	16558	16346	16405	16624	16594	16348	16326	16322	16203	16461	16312	16295	16203	16351	16403	16418	16491	16515	16271	16370	16456	16387	16225	16240	16382	16501	16565	16436	16544	16432	16449	16407	16360	16483	16269	16431	16472	16395	16435	16472	16591	16286	16314	16433	16112	16422	16361	16342	16305	16395	16343	16390	16393	16327	16504	16490	16523	16462	16515	16542	16526	16538	16398	16430	16346	16221	16320	16438	16414	16358	16595	16307	16396	16539	16494	16437	16634	16346	16391	16397	16248	16295	16501	16442	16442	16395	16400	16402	16605	16599	16461	16514	16413	16631	16355	16195	16328	16497	16673	16282	16309	16115	16149	16597	16579	16468	16379	16474	16142	16526	16368	16416	16301	16487	16323	16295	16417	16360	16389	16464	16571	16347	16304	16231	16417	16356	16586	16595	16228	16457	16382	16552	16405	16317	16458	16605	16615	16425	16460	16579	16334	16331	16309	16488	16504	16411	16238	16350	16198	16390	16466	16370	16351	16117	16405	16610	16373	16455	16423	16391	16522	16379	16350	16354	16198	16638	16503	16599	16424	16316	16445	16222	16235	16462	16446	16256	16310	16508	16474	16351	16289	16546	16337	16242	16473	16419	16472	16257	16334	16286	16200	16320	16175	16308	16638	16228	16270	16588	16352	16339	16423	16514	16500	16208	16442	16413	16457	16423	16417	16539	16412	16434	16258	16453	16261	16302	16248	16403	16424	16485	16468	16296	16487	16408	16422	16474	16398	16481	16364	16556	16080	16280	16226	16499	16415	16440	16218	16420	16326	16521	16246	16222	16348	16448	16390	16416	16441	16382	16559	16262	16350	16244	16099	16377	16430	16498	16308	16259	16482	16469	16406	16333	16583	16688	16392	16409	16409	16628	16369	16402	16372	16282	16460	16272	16571	16432	16256	16394	16582	16354	16392	16276	16354	16402	16401	16321	16388	16478	16399	16493	16393	16342	16578	16503	16405	16441	16404	16363	16581	16528	16348	16501	16399	16509	16567	16412	16526	16395	16446	16313	16438	16253	16374	16545	16588	16151	16452	16425	16345	16615	16284	16501	16241	16421	16369	16606	16472	16463	16435	16393	16367	16314	16291	16466	16265	16539	16295	16609	16260	16190	16363	16190	16403	16418	16434	16384	16364	16299	16509	16276	16497	16298	16242	16304	16502	16417	16406	16401	16224	16580	16355	16445	16481	16459	16428	16502	16275	16555	16467	16431	16530	16537	16497	16424	16392	16489	16662	16334	16521	16369	16324	16356	16355	16487	16392	16309	16464	16403	16304	16485	16316	16292	16418	16525	16402	16491	16431	16437	16443	16630	16437	16405	16307	16133	16360	16478	16451	16542	16499	16260	16356	16370	16474	16535	16500	16566	16589	16526	16516	16299	16265	16482	16348	16543	16112	16253	16292	16375	16269	16176	16566	16434	16445	16441	16410	16325	16371	16381	16186	15951	16348	16586	16374	16427	16334	16319	16773	16542	16375	16248	16337	16418	16405	16460	16368	16260	16488	16460	16526	16550	16496	16319	16546	16412	16428	16355	16259	16529	16434	16321	16445	16305	16373	16474	16332	16418	16353	16283	16671	16393	16280	16417	16349	16412	16445	16573	16329	16580	16470	16390	16208	16604	16296	16144	16345	16433	16350	16318	16447	16430	16436	16579	16679	16389	16307	16497	16394	16470	16587	16478	16468	16387	16434	16484	16390	16512	16398	16601	16510	16555	16306	16264	16395	16641	16337	16438	16395	16337	16454	16422	16453	16416	16225	16503	16357	16432	16350	16322	16329	16464	16370	16368	16328	16468	16325	16533	16338	16502	16503	16347	16479	16475	16331	16391	16626	16292	16295	16381	16431	16419	16415	16489	16652	16311	16245	16508	16413	16516	16554	16364	16458	16483	16644	16520	16393	16323	16499	16297	16419	16529	16492	16551	16389	16570	16390	16560	16419	16606	16468	16399	16588	16484	16597	16528	16545	16603	16222	16497	16279	16621	16633	16453	16544	16373	16503	16415	16261	16405	16318	16367	16302	16631	16503	16345	16346	16454	16534	16355	16297	16464	16374	16452	16382	16298	16319	16408	16467	16444	16288	16669	16584	16333	16601	16495	16474	16436	16537	16350	16481	16578	16405	16257	16164	16199	16448	16581	16605	16600	16380	16367	16403	16544	16348	16527	16416	16511	16390	16303	16485	16304	16457	16481	16520	16310	16320	16664	16338	16271	16462	16358	16380	16586	16418	16349	16402	16484	16436	16486	16498	16461	16482	16536	16413	16552	16456	16460	16357	16193	16273	16270	16301	16478	16488	16420	16689	16327	16329	16566	16421	16428	16365	16435	16399	16447	16468	16549	16524	16413	16620	16407	16444	16403	16377	16500	16518	16464	16388	16154	16385	16389	16444	16401	16218	16323	16180	16319	16465	16580	16366	16411	16400	16242	16457	16472	16298	16421	16368	16442	16412	16445	16381	16346	16308	16515	16322	16340	16505	16364	16504	16278	16450	16244	16426	16452	16553	16483	16498	16472	16555	16310	16374	16246	16255	16643	16218	16433	16521	16403	16409	16399	16523	16348	16440	16566	16512	16617	16276	16289	16536	16648	16335	16251	16376	16428	16376	16537	16535	16319	16443	16269	16464	16485	16550	16407	16359	16372	16312	16546	16370	16475	16333	16456	16330	16306	16526	16596	16453	16521	16424	16236	16345	16398	16376	16555	16476	16219	16528	16430	16579	16252	16277	16470	16229	16221	16210	16428	16279	16212	16345	16294	16401	16368	16300	16478	16425	16478	16479	16335	16606	16209	16240	16267	16308	16429	16415	16337	16457	16519	16397	16470	16364	16415	16480	16453	16453	16735	16635	16587	16242	16335	16205	16483	16613	16450	16395	16372	16323	16532	16440	16437	16392	16464	16395	16580	16542	16413	16348	16624	16437	16530	16662	16532	16390	16182	16336	16405	16597	16357	16351	16259	16374	16471	16499	16427	16456	16345	16215	16198	16403	16472	16175	16382	16418	16443	16216	16213	16526	16558	16296	16463	16421	16600	16455
18373	34422	24891	19763	18142	16550	15769	15385	15196	14953	14868	14624	14639	14502	14498	14175	14265	14572	14168	14390	14274	14298	14274	14356	14309	14240	14079	14142	14381	14087	14061	14126	14246	14316	14117	14082	14121	14178	14227	14242	14309	14290	14217	14223	14212	14194	14281	14179	14215	14068	14150	13960	14320	14171	14050	14238	14194	14206	14113	14191	14363	14174	14164	14273	14143	14270	13988	13963	14131	14212	14027	13986	14047	14217	14012	14319	14137	14170	14121	14362	14194	14169	14139	13973	14146	13967	14014	14171	14148	14038	14186	14058	14185	14140	14018	14132	14318	14162	14089	14086	14123	14240	14229	14235	14139	14299	14030	14050	14233	14128	14257	14062	14127	14116	14144	14285	14224	14226	14076	14089	14156	14135	14092	14245	14138	14173	13923	14206	14089	14069	13986	14055	14251	14158	14265	14403	14097	14099	14205	14336	14178	14146	14183	14224	14191	14096	14155	14042	14235	14318	14027	14370	14096	14052	14217	13938	14054	14205	14186	14047	14018	14317	14084	14003	14042	14179	14082	14243	14292	14162	14154	14246	14174	14154	14022	14014	14016	14259	14224	14082	14106	13985	14088	14038	14254	14229	14093	14140	14281	14196	14078	14069	14306	14052	14222	14002	14181	14121	14180	14257	14157	14272	14130	14243	14081	14383	14098	14146	13892	14196	14081	14034	14134	14243	14320	14078	14094	14124	14083	14122	14214	14096	13987	14329	13954	14106	14144	14162	14141	14092	14095	14132	14103	14138	14189	14186	14145	14164	14097	14125	14207	14210	14122	14107	14280	13844	14356	14186	14064	14096	14199	13988	14281	14133	14209	14150	14185	14054	14089	14192	14233	14199	14255	14077	14123	14176	14271	14165	14120	14106	14252	14135	14199	14220	14224	14181	14062	14172	13935	14195	14272	14218	14117	14006	14159	14179	14174	14127	14031	14182	14172	14134	14129	14106	14169	14154	14135	14260	14041	14290	14171	14092	14110	14106	14037	14141	14242	14021	14037	14137	14218	14180	14089	14148	14046	14085	14059	14104	14127	14286	14023	14238	14340	14092	14164	14096	14327	14081	14085	14267	14256	14077	14219	14065	14014	13980	14175	14323	14123	14341	14060	14131	14120	14236	14127	14277	14226	14194	14186	14265	14230	14141	14100	14169	14297	14173	14284	14159	14089	14305	14202	14296	14144	14147	14097	14202	14095	14263	14387	14289	14147	14134	14086	14259	13963	14123	14196	14030	14185	14137	14029	14164	14182	14226	14155	14210	14213	14147	14153	14162	14232	14198	14015	14188	14255	14272	14096	14130	14058	14373	14124	14178	14131	14207	14306	14315	14259	14110	14066	14087	14093	14338	14111	14099	14162	14069	14226	13987	14119	14056	14196	14269	13888	14202	14075	14098	14139	14035	14404	14329	14283	13953	14126	14116	14281	14220	14210	14273	13909	14100	14134	14138	14238	14123	14091	14278	14010	14087	14198	14210	14168	14197	14179	14223	14121	14336	14099	14173	14068	14059	14223	14011	14122	13956	14311	14105	14139	14132	14181	14180	14026	14161	14084	14048	14108	14156	14225	14128	14114	14337	14202	14174	14177	14125	14178	14383	14131	13977	14156	14128	14179	14165	14059	14138	14076	14070	14190	14287	14154	14165	14186	14116	14176	14188	14142	14127	14149	14169	14225	14214	14178	14054	14263	14153	14142	14016	14115	14121	14083	14149	14120	14058	14078	14231	14205	14164	13975	14163	14065	14245	14073	14139	14063	14124	14202	14154	14176	14038	14113	14130	14246	14159	14105	14227	14120	14129	13980	14108	14175	14102	14233	14177	14103	14153	14108	14063	14305	14173	14105	14228	14066	14326	14185	14155	14126	13969	14045	14141	14106	14121	14057	14255	14072	14325	14190	13921	14164	14198	14024	14404	13977	14158	14067	14236	14221	14128	13962	14193	14198	14073	14146	13986	14261	14112	14318	14121	14160	14201	14230	14171	14180	14050	14219	14176	14144	14074	14175	14079	14203	14366	14167	14312	14149	14019	14116	14170	14145	14134	14225	14143	14105	14212	14068	14197	14191	14214	14029	14071	14066	14051	14082	13970	14283	14148	14321	14020	14225	14279	14030	14118	14343	14129	14030	14177	14216	14134	14131	14105	14142	14118	13987	14086	14304	14149	14197	14178	14157	14279	14075	14264	14171	13887	14279	14078	14234	14131	14008	14092	14238	14044	14091	14205	14147	14155	14168	14085	14051	14105	14156	14206	14198	14172	14033	14215	14114	14077	14277	14153	14022	14209	14446	14166	14256	14235	13968	14204	14104	14063	14087	13973	14164	14080	14115	14130	14250	14109	14099	14254	14107	14267	14273	14197	14075	14122	14218	14209	14198	14432	14138	14061	14269	14161	14113	14177	13968	14073	14228	14152	14158	14145	14205	14091	14149	13959	14236	14189	14126	14068	14074	14190	14148	14277	14174	14182	14240	14139	14104	14142	14210	14138	14226	14081	14145	14196	14060	14208	14035	14115	14068	14160	14149	14157	14065	14199	14354	14127	14144	14054	14352	14226	14294	14054	14117	14226	14156	14155	14144	14164	14148	14202	14259	14283	14073	14077	14262	14021	14051	14194	14379	13987	14196	14206	14301	14170	14098	14131	14280	14179	14241	14005	14119	14002	14219	14142	14250	14119	14175	13964	14193	14194	14011	14252	14236	14077	14182	14137	14172	14036	14207	14132	14058	14186	14066	13937	14131	14263	14178	14203	14277	14278	14224	14099	14071	14179	14331	14216	14148	14290	14166	14112	13880	14017	13986	14008	14080	14260	14114	14269	14090	14165	14204	14199	13982	14064	14192	14081	13936	14220	14158	14101	14082	14096	14275	14217	14250	14212	13992	14181	14197	14192	14069	14019	14184	14047	14063	14271	14288	14247	13997	14088	14109	14082	14071	14126	14211	14291	14162	14184	14008	14124	14228	14144	14186	14122	14083	14169	14168	14241	14204	14105	14083	14094	14107	13940	14190	14165	14165	14322	14254	14234	14275	14155	14124	14148	14030	14211	14172	14098	14215	14114	14145	14062	14164	14415	14113	14081	14094	14315	14136	14251	14078	14180	14029	14069	14232	14181	14137	14048	14236	14390	14336	14190	14248	14159	14223	14144	14096	14186	14086	14131	14146	14298	13973	14267	14111	14076	13999	14070	14135	14268	14117	14090	14134	13965	14174	14235	14200	14138	14184	14322	14330	14149	14115	14090	14167	14170	14055	14090	14199	14109	14163	14209	14133	14034	14276	14215	14253	14129	14172	14213	14045	14179	14247	14063	14045	14210	14074	14142	13995	14124	14304	14238	14099	14153	14110	14204	14044	14125	14298	14084	14035	14118	14227	14071	14366	14262	14167	14309	13967	14083	14042	14232	14223	14230	14191	13981	14095	14197	13976	14153	14240	14166	14204	14064	14344	14158	14230	14155	14120	14185	14054	14032	14226	14214	14068	14158	14088	14116	14188	14208	14139	14081	14004	14240	14057	14146	13994	14243	14146	14236	14230	14487	14222	14225	14040	14252	14171	14334	14266	14215	14270	14136	14116	14115	14076	14158	14182	14392	14276	14104	14162	14286	14235	14136	14150	14159	14106	14125	14224	14305	14153	13976	14149	14203	14167	14130	14176	14364	14231	14075	14307	14058	14281	14209	14202	14034	14350	14312	14178	14219	14007	14220	14159	14147	14034	14193	14132	14108	14085	14233	14261	14069	14064	14190	14117	14004	14037	14272	14250	14127	14285	14129	14177	14290	14125	14036	14048	14185	14296	14230	14334	14349	14144	13998	14054	14202	14055	14187	14149	14133	13966	14183	14194	14126	14099	14063	14162	14256	14154	14089	14103	14036	14178	14155	14195	14132	14064	14151	14045	14081	14084	14137	14062	14207	14059	13933	14216	14214	14054	14251	14044	14028	14107	14216	14184	13999	14076	14166	14130	14017	14078	14121	14234	14212	14107	14290	14167	14171	14321	14155	14074	14287	14240	14137	14127	14267	14300	14003	14140	14221	14174	14081	14130	14056	14199	14164	14145	14133	14210	14221	14262	14169	14162	14058	14160	14115	14277	14199	14126	14096	14300	14177	13987	14147	14196	14272	14162	14334	14167	14188	14125	14224	14213	14172	14248	14188	14243	14090	14214	14245	14097	14246	14041	14273	14203	14051	14011	14205	14109	14082	14169	13951	14079	14243	14042	14141	14097	14189	14087	14016	14254	13953	14085	14301	14298	14270	14046	14092	14019	14107	14101	14174	14201	14289	14061	13991	14076	14123	14095	14162	14113	14234	14089	14125	14109	14085	14182	14243	14288	14125	14141	14071	14049	14126	14017	13987	14137	14058	14169	14152	14255	14163	14186	14070	14225	14163	14155	14117	14267	14299	14196	14281	14102	14372	14159	14205	14159	14135	14223	14317	14207	13957	14237	14143	14074	14036	14077	14177	14172	13940	14183	14128	14136	14080	14230	14051	14233	14038	14257	13997	14178	14071	14152	14203	14082	14105	14129	14077	14120	14082	14138	14267	14002	14150	13984	14368	14001	14194	14172	14053	14258	14163	13971	14195	14039	14195	14152	14156	14309	14198	14031	14261	14134	14198	14160	14217	14068	14271	14060	14247	14194	14295	14214	14185	14027	14189	14120	14104	14286	13981	14180	14089	14282	14114	14042	14066	14277	14227	14259	14232	14197	14136	14089	14093	14092	14148	14151	14327	14184	14162	14236	14119	14154	14224	14225	14211	14181	14063	13995	14021	14363	14063	14330	14100	14132	14009	14279	14112	14167	14087	14144	14247	14004	14247	14096	14199	14198	14178	14136	14143	14009	14069	14198	14206	14247	14110	14319	14182	14365	14174	14208	14285	14183	14107	14118	14123	14101	14257	14093	14156	14231	14119	14138	14102	14130	14300	14083	14185	14264	14144	14017	14108	14146	14307	14148	14054	14097	14198	14263	14203	14137	14177	14265	14198	14222	14157	14224	14056	14096	13936	14222	14098	14246	14287	14138	14077	14269	14222	14114	14242	14004	14120	14157	14192	14042	14183	14137	14158	14207	14020	14304	14300	14122	14133	14139	13906	14148	14230	14290	14231	14102	14251	14184	14089	14180	13978
25273	21624	27163	27220	20334	19077	18860	18171	17887	17881	17722	17639	17473	17394	17396	17435	17370	17305	17581	17378	17443	17412	17484	17414	17361	17271	17438	17411	17395	17306	17344	17292	17156	17245	17381	17301	17073	17643	17240	17359	17228	17305	17213	17083	17426	17273	17414	17247	17307	17301	17264	17151	17315	17410	17257	17240	17326	17256	17180	17173	17190	17324	17336	17389	17186	17330	17109	17179	17272	17378	17370	17248	17427	17234	17221	17448	17303	17309	17125	17249	17264	17358	17359	17346	17298	17403	17316	17007	17032	17101	17145	17248	17345	17340	17305	17224	17206	17313	17201	17382	17235	17331	17539	17217	17219	17243	17229	17183	17084	17155	17163	17338	17226	17386	17365	17297	17243	17278	17233	17260	17328	17253	17124	17233	17338	17367	17340	17281	17368	17421	17190	17321	17235	17445	17409	17309	17464	17183	17356	17317	17411	17210	17161	17122	17164	17447	17353	17250	17049	17471	17342	17175	17171	17381	17367	17231	17162	17266	17139	17326	17279	17162	17141	17337	17142	17420	17099	17386	17360	17382	17523	17297	17364	17237	17495	17188	17542	17417	17286	17211	17576	17300	17375	17134	17001	17484	17384	17637	17395	17334	17292	17243	17276	17413	17395	17293	17269	17140	17207	17370	17179	17095	17118	17269	17159	17304	17414	17282	17376	17102	17230	17132	17363	17368	17549	17327	17301	17269	17180	17216	17228	17528	17314	17273	17232	17210	17396	17216	17283	17159	17235	17249	17251	17324	17232	17285	17259	17253	17221	17384	17264	17459	17289	17364	17374	17416	17160	17442	17324	17230	17184	17361	17248	17319	17554	17334	17196	17114	17393	17182	17187	17306	17155	17232	17378	17316	17265	17147	17389	17181	17438	17304	17285	17194	17386	17183	17348	17108	17172	17254	17279	17237	17222	17245	17283	17232	17320	17205	17258	17235	17290	17223	17340	17112	17329	17235	17432	17430	17318	17264	17335	17155	17185	17093	17253	17295	17287	17311	17296	17291	17216	17092	17125	17248	17295	17184	17247	17320	17195	17137	17270	17460	17308	17416	17413	17302	17193	17271	17339	17347	17490	17366	17159	17061	17366	17336	17351	17550	17188	17457	17433	17123	17087	17323	17295	17208	17172	17161	17230	17499	17209	17310	17341	17331	17413	17299	17253	17326	17292	17154	17312	17273	17209	17261	17253	17319	17241	17440	17293	17442	17384	17404	17239	17190	17349	17371	17422	17251	17203	17176	17202	17180	17217	17216	17244	17277	17213	17082	17305	17176	17374	17368	17422	17299	17237	17350	17356	17263	17087	17259	17371	17384	17281	17287	17189	17259	17297	17364	17325	17238	17311	17226	17155	17275	17318	17214	17294	17228	17460	17320	17303	17172	17177	17368	17409	17254	17481	17117	17426	17130	17345	17322	17190	17403	17335	17303	17122	17285	17375	17409	17171	17112	17272	17520	17366	17279	17256	17220	17483	17405	17325	17255	17414	17366	17224	17118	17266	17376	17473	17371	17079	17354	17319	17147	17336	17150	17391	17275	17294	17281	17351	17097	17336	17413	17426	17365	17365	17253	17427	17146	17276	17254	17514	17432	17408	17520	17207	17126	17196	17213	17437	17355	17224	17405	17405	17132	17280	17534	17241	17484	17310	17219	17435	17087	17358	17282	17410	17449	17439	17218	17126	17217	17162	17291	17215	17221	17249	17238	17349	17129	17226	17250	17294	17421	17189	17456	17426	17349	17280	17107	17140	17266	17274	17172	17182	17235	17260	17259	17469	17316	17241	17269	17250	17095	17355	17318	17171	17284	17180	17235	17391	17208	17487	17428	17425	17191	17076	17229	17186	17359	17157	17305	17348	17259	17276	17351	17038	17257	17371	17434	17336	17162	17313	17182	17390	17244	17374	17372	17245	17247	17169	17281	17337	17433	17351	17469	17135	17522	17096	17350	17390	17080	17398	17387	17244	17354	17179	17449	17277	17246	17391	17275	17365	17227	17198	17286	17140	17422	17281	17369	17237	17274	17441	17353	17445	17318	17246	17214	17332	17140	17227	17290	17332	17363	17289	17203	17406	17373	17201	17183	17411	17365	17178	17251	17205	17576	17329	17479	17463	17392	17443	17384	17174	17391	17227	17178	17018	17140	17120	17070	17194	17323	17287	17220	17262	17187	17380	17275	17219	17226	17182	17182	17301	17217	17285	17300	17195	17312	17391	17366	17572	17173	17160	17435	17194	17240	17394	17492	17141	17449	17271	17110	17240	17220	17163	17113	17361	17243	17406	17193	17343	17296	17249	17215	17145	17245	17307	17194	17353	17281	17300	17389	17378	17182	17381	17307	17154	17395	17292	17376	17342	17245	17248	17507	17216	17291	17070	16950	17244	17233	17370	17212	17292	17330	17195	17116	17145	17332	17255	17260	17362	17372	17265	17438	17360	17547	17307	17045	17211	17117	17341	17435	17316	17312	17353	17361	17275	17324	17326	17255	17208	17203	17426	17116	17170	17740	17275	17414	17398	17396	17433	17350	17441	17192	17277	17169	17421	17419	17316	17178	17217	17287	17230	17245	17385	17296	17374	17187	17328	17203	17325	17504	17323	17359	17237	17233	17451	17107	17441	17166	17388	17192	17575	17292	17377	17470	17251	17210	17298	17241	17199	17187	17458	17336	17242	17458	17214	17432	17319	17110	17257	17215	17128	17189	17473	17090	17220	17537	17297	17110	17164	17119	17098	17119	17095	17300	17389	17256	17514	17338	17141	17289	17179	17313	17191	17383	17187	17466	17237	17199	17534	17332	17344	17310	17357	17140	17316	17367	17291	17361	17360	17288	17295	17440	17315	17129	17349	17321	17276	17194	17351	17264	17332	17193	17259	17432	17420	17268	17340	17439	17220	17389	17125	17269	17251	17302	17376	17338	17441	17421	17262	17286	17311	17423	17262	17143	17365	17427	17195	17270	17341	17338	17375	17359	17186	17251	17251	17158	17314	17244	17276	17260	17308	17059	17278	17319	17185	17360	17355	17243	17275	17270	17382	17251	17195	17239	17214	17356	17197	17015	16955	17003	17142	17274	17271	17073	17384	17285	17262	17223	17279	17161	17267	17137	17463	17347	17333	17320	17193	17430	17299	17205	17234	17292	17311	17479	17232	17250	17251	17267	17428	17318	17309	17285	17158	17273	17421	17194	17156	17152	17456	17471	17266	17158	17186	17284	17155	17309	17440	17329	17337	17162	17177	17389	17442	17215	17366	17300	17225	17271	17321	17459	17098	17233	17320	17350	17295	17361	17368	17329	17311	17315	17453	17342	17430	17229	17179	17226	17272	17045	17127	17355	17317	17199	17405	17387	17218	17309	17416	17379	17290	17294	17240	17194	17286	17312	17372	17173	17279	17447	17286	17399	17220	17087	17492	17310	17333	17248	17516	17474	17265	17053	17285	17223	17347	17271	17238	17310	17218	17145	17304	17232	17185	17442	17489	17153	17455	17317	17477	17203	17334	17198	17095	17306	17389	17340	17337	17251	17422	17307	17396	17316	17472	17305	17383	17371	17393	17088	17225	17302	17243	17280	17366	17262	17214	17163	17299	17333	17387	17332	17428	17359	17155	17492	16984	17366	17163	17315	17172	17184	17426	17257	17127	17389	17282	17210	17405	17146	17232	17135	17213	17380	17172	17241	17305	17298	17246	17306	17270	17150	17165	17171	17317	17479	17418	17455	17396	17154	17248	17401	17297	17228	17214	17085	17343	17080	17365	17284	17129	17257	17201	17296	17225	17200	17106	17196	17114	17247	17249	17290	17301	17125	17258	17259	17310	17245	17289	17578	17366	17163	17379	17328	17351	17016	17210	17507	17500	17198	17435	17158	17267	17357	17187	17262	17313	17260	17321	17545	17197	17287	17156	17260	17375	17346	17233	17376	17363	17428	17248	17355	17248	17201	17219	17567	17083	17296	17181	17366	17398	17369	17176	17220	17297	17512	17226	17397	17355	17278	17087	17265	17167	17451	17577	17509	17454	17188	17501	17290	17203	17317	17125	17159	17519	17143	17239	17249	17240	17367	17121	17294	17231	17375	17180	17331	17282	17646	17374	17381	17281	17268	17375	17110	17211	17316	17343	17164	17309	17338	17352	17274	17198	17283	17066	17246	17224	17436	17030	17218	17446	17203	17250	17411	17506	17214	17342	17293	17345	17284	17194	17498	17367	17403	17212	17379	17324	17106	17313	17228	17213	17447	17431	17226	17470	17252	17471	17363	17356	17345	17238	17313	17297	17173	17220	17162	17128	17317	17297	17279	17373	17294	17376	17198	17362	17300	17371	17298	17231	17221	17090	17386	17298	17288	17489	17243	17459	17333	17400	17408	17276	16973	17033	17224	17357	17408	17106	17404	17312	17258	17225	17568	17370	17302	17318	17243	17397	17221	17386	17358	17262	17180	17104	17233	17207	17265	17335	17314	17226	17361	17342	17109	17270	17184	17395	17326	17473	17234	17396	17260	17260	17370	17380	17192	17420	17312	17339	17414	17434	17503	17443	17516	17217	17299	17293	17272	17292	17085	17314	17502	17151	17356	17466	17444	17260	17354	17274	17398	17449	17205	17246	17193	17389	17219	17024	17310	17519	17288	17367	17386	17240	17408	17452	17278	17267	17443	17459	17434	17272	17119	17170	17285	17198	17332	17297	17281	17288	17317	17327	17194	17358	17281	17308	17433	17326	17216	17317	17440	17439	17424	17431	17182	17337	17231	17343	17207	17320	17109	17210	17290	17376	17381	17299	17324	17433	17197	17175	17322	17315	17192	17166	17310	17431	17324	17243	17267	17424	17126	17049	17125	17383	17250	17384	17094	17232	17204	17263	17384	17486	17298	17580	17326	17041	17264	17306	17138	17245	17406	17236	17356	17300	17299	17281	17281	17056	17369	17201	17156	17116	17272	17359	17373	17169	17403	17266	17439	17273	17394	17325	17278	17164	17236	17303	17301	17260	17481	17290	17474	17256	17281	17492	17318	17226	17271	17495	17372	17311	17129	17274	17384	17192	17134	17163	17263	17158	17196	17229	17235	17261	17009	17199	17314	17305	17275	17123	17150	17288	17134	17202	17232	17203	17408	17280	17415	17212	17371	17519	17190
18553	31127	22997	18830	17701	16445	15869	15536	15372	15391	15069	14844	15012	14897	14933	14721	14817	14765	14770	14783	14825	14632	14842	14898	14544	14816	14860	14780	14735	14718	14680	14623	14914	14646	14735	14713	14795	14804	14840	14580	14685	14692	14741	14637	14549	14785	14551	14525	14821	14519	14676	14702	14578	14769	14803	14700	14671	14675	14678	14777	14836	14709	14859	14674	14703	14784	14517	14662	14787	14711	14684	14565	14630	14744	14648	14662	14814	14641	14670	14614	14697	14764	14630	14801	14743	14629	14598	14608	14712	14670	14552	14559	14646	14617	14640	14627	14692	14839	14698	14783	14738	14631	14493	14699	14568	14745	14803	14476	14723	14717	14815	14729	14666	14674	14602	14744	14637	14649	14741	14641	14675	14711	14555	14668	14672	14845	14580	14903	14714	14596	14647	14737	14667	14680	14794	14654	14673	14757	14666	14683	14692	14573	14595	14723	14515	14723	14787	14877	14675	14692	14730	14822	14711	14629	14591	14695	14714	14631	14680	14830	14862	14808	14670	14687	14711	14714	14673	14739	14565	14686	14737	14698	14622	14620	14735	14785	14585	14656	14518	14810	14666	14755	14682	14705	14707	14562	14683	14740	14599	14614	14654	14836	14724	14576	14700	14690	14722	14797	14610	14802	14528	14718	14634	14693	14586	14698	14608	14461	14670	14735	14741	14719	14639	14757	14665	14708	14641	14711	14640	14467	14642	14766	14607	14588	14594	14728	14843	14679	14795	14720	14769	14744	14925	14534	14754	14610	14744	14465	14845	14797	14668	14619	14627	14682	14808	14677	14670	14690	14756	14550	14739	14708	14862	14550	14785	14948	14433	14636	14714	14589	14814	14735	14716	14465	14770	14661	14672	14623	14707	14758	14624	14655	14567	14677	14640	14623	14613	14751	14711	14733	14769	14879	14665	14565	14740	14581	14650	14765	14733	14718	14642	14734	14603	14737	14576	14552	14443	14716	14621	14727	14642	14712	14584	14659	14703	14595	14726	14804	14614	14622	14831	14602	14654	14709	14602	14523	14840	14727	14760	14738	14870	14780	14627	14666	14573	14677	14636	14628	14659	14833	14712	14760	14758	14710	14724	14779	14523	14566	14611	14576	14673	14565	14683	14486	14722	14598	14665	14590	14780	14563	14708	14624	14650	14728	14732	14743	14719	14689	14649	14585	14786	14879	14811	14641	14743	14599	14631	14695	14648	14707	14703	14641	14637	14599	14702	14813	14699	14794	14675	14833	14657	14722	14723	14524	14652	14823	14475	14783	14727	14701	14611	14622	14578	14902	14755	14664	14678	14632	14754	14614	14703	14749	14835	14579	14514	14773	14548	14636	14714	14786	14612	14760	14735	14673	14711	14778	14923	14417	14730	14696	14592	14701	14555	14658	14584	14696	14575	14557	14722	14551	14647	14822	14652	14725	14608	14674	14623	14781	14661	14671	14663	14701	14738	14644	14441	14735	14579	14607	14428	14793	14699	14770	14755	14595	14580	14650	14651	14703	14613	14695	14775	14876	14716	14687	14771	14804	14594	14854	14849	14692	14656	14671	14645	14645	14615	14747	14759	14705	14743	14562	14737	14700	14739	14657	14722	14756	14667	14510	14620	14589	14805	14823	14645	14737	14829	14711	14773	14792	14683	14684	14591	14714	14619	14662	14586	14704	14684	14635	14663	14595	14725	14856	14620	14594	14787	14795	14757	14709	14553	14620	14875	14757	14704	14732	14685	14703	14641	14543	14794	14687	14722	14724	14642	14758	14619	14628	14572	14422	14741	14714	14754	14688	14872	14763	14566	14596	14716	14543	14705	14592	14695	14584	14754	14795	14630	14650	14776	14735	14690	14716	14688	14757	14726	14752	14632	14631	14592	14760	14735	14698	14712	14665	14613	14772	14641	14771	14721	14800	14577	14828	14700	14647	14464	14691	14614	14825	14827	14708	14787	14577	14704	14820	14603	14687	14939	14760	14579	14797	14608	14800	14655	14759	14580	14637	14637	14590	14780	14610	14751	14600	14667	14616	14785	14688	14820	14757	14630	14602	14682	14665	14615	14663	14761	14737	14839	14691	14692	14656	14738	14610	14941	14728	14677	14718	14822	14637	14714	14637	14530	14560	14629	14727	14562	14754	14655	14618	14619	14670	14759	14554	14571	14783	14733	14724	14616	14722	14607	14767	14656	14703	14732	14753	14569	14808	14669	14772	14512	14696	14710	14694	14804	14782	14853	14725	14667	14581	14771	14686	14642	14759	14766	14666	14679	14649	14710	14648	14751	14632	14751	14777	14705	14606	14648	14685	14602	14772	14641	14742	14796	14749	14616	14614	14834	14641	14834	14491	14568	14843	14620	14755	14730	14677	14706	14779	14810	14787	14692	14799	14521	14792	14630	14694	14675	14732	14705	14646	14555	14734	14776	14813	14524	14700	14768	14747	14749	14715	14660	14680	14577	14673	14807	14622	14679	14575	14869	14755	14777	14853	14645	14860	14646	14822	14753	14820	14587	14774	14612	14876	14769	14719	14689	14627	14652	14609	14699	14745	14701	14765	14824	14728	14637	14669	14672	14705	14706	14687	14765	14667	14738	14603	14629	14616	14571	14556	14601	14565	14641	14617	14610	14712	14707	14691	14420	14845	14797	14708	14594	15048	14665	14666	14718	14642	14757	14712	14577	14694	14731	14754	14716	14703	14782	14794	14587	14688	14556	14612	14710	14767	14589	14721	14726	14751	14725	14578	14759	14811	14519	14745	14769	14863	14564	14770	14758	14614	14710	14635	14868	14740	14777	14640	14700	14800	14614	14712	14788	14907	14832	14679	14537	14620	14874	14567	14731	14566	14580	14767	14958	14662	14857	14658	14569	14796	14793	14739	14755	14660	14727	14806	14687	14814	14664	14659	14844	14734	14730	14685	14792	14650	14764	14765	14532	14840	14721	14642	14678	14725	14733	14625	14674	14521	14721	14627	14799	14695	14729	14755	14809	14703	14734	14840	14761	14644	14749	14546	14691	14673	14654	14621	14801	14836	14693	14707	14684	14604	14631	14632	14742	14753	14729	14706	14819	14713	14793	14716	14748	14589	14874	14574	14805	14466	14675	14658	14628	14648	14739	14864	14798	15020	14732	14489	14664	14736	14582	14842	14748	14816	14713	14650	14692	14517	14776	14750	14599	14623	14695	14837	14770	14589	14680	14736	14718	14665	14620	14659	14519	14760	14636	14720	14591	14671	14647	14604	14703	14520	14678	14712	14694	14723	14734	14739	14797	14677	14842	14773	14823	14797	14657	14665	14682	14652	14819	14731	14754	14869	14744	14544	14741	14660	14709	14635	14550	14745	14571	14770	14645	14655	14571	14538	14685	14678	14694	14594	14632	14786	14721	14619	14775	14699	14836	14643	14792	14923	14589	14868	14680	14700	14685	14761	14754	14647	14730	14664	14768	14487	14605	14657	14485	14656	14724	14717	14730	14638	14669	14600	14674	14762	14664	14630	14503	14634	14745	14717	14619	14655	14722	14787	14721	14474	14609	14751	14486	14574	14682	14614	14606	14703	14668	14766	14716	14752	14728	14589	14532	14625	14739	14672	14834	14560	14500	14970	14800	14695	14811	14743	14735	14515	14738	14701	14656	14734	14657	14649	14844	14680	14784	14738	14743	14631	14496	14727	14667	14666	14614	14614	14757	14556	14640	14778	14570	14705	14786	14602	14779	14760	14687	14699	14624	14560	14702	14765	14760	14643	14680	14749	14729	14839	14708	14710	14670	14769	14707	14697	14595	14811	14795	14671	14725	14514	14824	14667	14562	14631	14800	14816	14802	14807	14547	14681	14728	14662	14679	14686	14644	14851	14690	14593	14562	14845	14651	14749	14655	14805	14662	14613	14729	14749	14798	14797	14793	14711	14577	14725	14591	14666	14587	14673	14881	14576	14704	14803	14571	14715	14611	14641	14685	14644	14662	14640	14650	14621	14666	14789	14549	14872	14711	14604	14588	14678	14768	14650	14573	14715	14576	14716	14730	14665	14762	14819	14689	14640	14557	15000	14636	14534	14540	14639	14535	14738	14744	14766	14750	14658	14666	14651	14762	14903	14687	14660	14794	14585	14743	14709	14654	14710	14578	14834	14642	14571	14698	14843	14589	14537	14858	14667	14609	14700	14749	14598	14684	14702	14707	14785	14780	14698	14548	14487	14580	14589	14639	14724	14652	14793	14606	14544	14672	14621	14710	14635	14695	14746	14572	14643	14672	14729	14811	14862	14752	14821	14737	14740	14742	14816	14700	14728	14783	14786	14680	14661	14690	14707	14653	14709	14827	14795	14723	14613	14643	14650	14543	14762	14595	14624	14780	14519	14885	14731	14779	14555	14735	14703	14819	14691	14638	14733	14639	14613	14646	14732	14803	14757	14764	14469	14682	14596	14759	14698	14745	14724	14855	14813	14613	14628	14501	14804	14621	14445	14583	14595	14608	14688	14677	14855	14703	14553	14674	14505	14692	14573	14813	14795	14625	14792	14695	14569	14602	14656	14610	14576	14580	14596	14689	14646	14758	14599	14683	14544	14746	14651	14635	14640	14823	14574	14658	14805	14592	14708	14638	14692	14659	14656	14559	14718	14680	14671	14643	14873	14795	14658	14700	14855	14868	14669	14593	14761	14685	14605	14649	14676	14609	14579	14549	14572	14789	14866	14788	14700	14739	14763	14661	14649	14645	14684	14558	14681	14881	14943	14577	14723	14710	14784	14742	14631	14864	14779	14709	14684	14549	14657	14798	14871	14723	14621	14640	14742	14751	14544	14798	14678	14718	14687	14729	14848	14770	14826	14554	14728	14550	14767	14599	14568	14687	14706	14692	14761	14599	14728	14598	14810	14799	14587	14691	14750	14572	14726	14747	14761	14670	14699	14880	14811	14887	14823	14618	14676	14708	14753	14670	14640	14704	14787	14549	14685	14685	14755	14786	14787	14579	14689	14720	14608	14663	14633	14576	14775	14647	14819	14795	14685	14909	14712	14637	14764	14744	14536	14594	14561	14734	14743	14622	14599	14726	14500	14726	14815	14728	14730	14856	14634	14728	14598	14757	14666	14886	14676	14728	14633	14647	14715	14633	14669	14650	14747	14766	14814	14843	14641
22631	21588	28894	24784	21882	23430	22816	18215	17393	17217	17269	16910	17015	16687	16604	16540	16383	16569	16528	16391	16435	16350	16356	16525	16446	16495	16253	16650	16464	16369	16300	16229	16375	16208	16405	16324	16212	16315	16261	16308	16228	16379	16424	16185	16442	16335	16212	16307	16355	16376	16507	16291	16215	16405	16235	16400	16212	16311	16490	16276	16456	16276	16127	16306	16131	16184	16429	16238	16170	16313	16234	16108	16242	16147	16290	16543	16511	16175	16418	16065	16258	16304	16115	16152	16220	16147	16231	16160	16241	16098	16187	16240	16172	16237	16209	16261	16340	16387	16413	16264	16206	16272	16141	16234	16388	16516	16201	16142	16070	16435	16212	16091	16245	16279	16136	16056	16323	16122	16258	16263	16159	16249	16148	16216	16216	16164	16117	16094	16331	16321	16204	16363	16233	16005	16225	16316	16121	16284	16219	16123	16126	16226	16196	16207	16205	16143	16201	16337	15999	16080	16239	16096	16081	16111	16137	16155	16348	16039	16197	16165	16149	16170	16004	16390	16280	16180	16422	16110	16132	16445	16243	16335	16103	16219	16291	16051	16133	16248	16054	16207	16410	16194	16316	16314	16351	16270	16306	16164	16240	16272	16060	16248	16355	16097	16164	16384	16154	16016	16225	16261	16279	16187	16203	16322	16107	16172	16068	16368	16172	16181	16235	16248	16096	16298	16218	16093	16233	16240	16464	16285	16200	16065	16187	16069	16268	16318	16117	16093	16198	16177	16091	16112	16106	16211	16239	16473	16145	16210	16304	16244	16073	16357	16062	16221	16295	16079	16133	16273	16351	16182	16383	16189	16253	16182	16137	16371	16346	16091	16073	16187	16146	16339	16179	16297	16148	16125	16168	16209	16364	16112	16304	16244	16089	16037	16204	16286	16357	16202	16269	16199	16077	16241	16333	16102	16169	16215	16308	16275	16324	16263	16342	15973	16213	16190	16215	16245	16054	16049	16107	15923	16168	16156	16259	16179	16271	16254	16295	16397	16193	16233	16208	16119	16104	16408	16324	16311	16299	16413	16118	16216	16237	16426	16164	16392	16126	16020	16268	16240	16073	16324	16411	16207	16147	16195	16209	16319	16262	16252	16250	16322	16165	16243	16052	16207	16298	16365	16266	16208	16362	16334	16262	16071	16301	16219	16250	16281	16290	16284	16175	16352	16384	16263	16234	16168	16098	16196	16133	16194	16475	16277	16051	16112	16215	16030	16384	16094	16260	16239	16156	16303	16335	16420	16194	16183	16215	16089	16316	15880	16271	16341	16258	16299	16361	16284	16262	16469	16129	16103	16356	16248	16113	16103	16137	16045	16202	16225	16183	16221	16201	16127	16058	16223	16213	16173	16225	16192	15945	16426	16093	16284	16132	16132	16213	16295	16103	16145	16284	16138	16312	16319	16046	16265	16319	16368	16449	16349	16297	16120	16191	16027	16298	16131	16286	16573	16123	16368	16290	16145	16062	16271	16193	16179	16232	16151	16238	16121	16258	16141	16256	16232	16139	16183	16187	16200	16060	16173	16308	16290	16218	16286	16337	16158	16207	16331	16288	16125	16315	16279	16274	16305	16333	16326	16236	16333	16282	16362	16325	16275	16292	16405	16191	16159	16298	16136	16211	16103	16316	16322	16111	16091	16298	16303	16200	16223	16101	16142	16294	16185	16183	16280	16183	16193	16174	16184	16244	16251	16169	16149	16291	16332	16168	16270	16285	16200	16378	16017	16194	16250	16161	16302	16140	16344	16264	16162	16327	16206	16140	15924	16176	16403	16263	16460	16249	16197	16377	16077	16381	16203	16155	16085	16168	16310	16096	16139	16081	15934	16152	16201	16286	16116	16092	16090	16157	16133	16211	16087	16266	16262	16106	16504	16132	16261	16222	16271	16310	15965	16120	16227	16070	16119	16246	16131	16222	16387	16253	16321	16143	16026	16220	16080	16107	16480	16262	16161	16393	16236	16166	16069	16030	16263	16065	16160	16379	16400	16305	16128	16192	16106	16111	16232	16179	16292	16306	16119	16170	16224	16213	16256	16164	16095	16116	16550	16069	16170	16398	16373	16346	16147	16284	16306	16293	16346	16233	16270	16322	16066	16160	16032	16322	16243	16068	16053	16129	16336	16470	16190	16056	16087	16207	16198	16108	16060	16292	16286	16144	16089	16332	16092	16227	16164	16119	16095	16099	16419	16152	16246	16165	16519	16167	16165	16157	16409	16026	16186	16228	16222	15998	16134	16237	16164	16039	16203	16340	16111	16064	16330	16212	16019	16133	16362	16268	16050	16123	16166	16159	16119	16113	16143	16186	16170	16029	16136	16134	16322	16135	16079	15978	16183	16219	16192	16228	16424	16368	16328	16085	16202	16069	16232	16133	16101	16224	16000	16004	16026	16124	16170	16129	16106	16263	16102	16143	16167	15932	16157	16378	16247	16195	15989	16293	16047	16244	16403	16214	16076	16192	16139	16148	16319	16341	16198	16159	16231	16218	16029	16235	16335	16078	16268	16434	16338	16212	16164	16042	16093	16148	16181	16421	16183	16351	16056	16222	16222	16137	16065	16141	16018	16287	16141	16344	16281	16179	16156	16233	16306	16286	16273	16027	16156	16150	16283	16149	16206	16287	16185	16232	16220	16158	16186	16171	16148	16403	16503	16007	16368	16183	16194	16351	16173	16421	16079	16202	16145	15919	16160	16105	16009	16246	16245	16400	15978	16223	16328	16161	15887	16061	16247	16038	16221	16187	16285	16252	16028	16112	16284	16279	15996	16276	16374	16251	16297	16232	16111	16155	16099	16176	16209	16352	16300	16086	16193	16279	16324	16264	16069	16131	16335	16232	16235	16378	16055	16103	16210	16288	16241	16076	16136	16227	16228	16271	16284	16060	16315	16400	16185	16294	16209	16193	16420	16215	16196	16313	16275	16054	16285	16195	16061	16252	16329	16274	16317	16166	15966	15939	16186	16208	16202	16265	16408	16078	16147	16291	16207	16273	16134	16130	16240	16197	16182	16037	16273	16161	16272	16151	16166	16219	16203	16295	16317	16266	16379	16093	16061	16220	16020	16119	16231	16309	16147	16213	16065	16050	16205	16281	16285	16147	16232	16145	16211	16114	16243	16274	16388	16027	16217	16074	16241	16183	16282	16159	16227	16047	16148	16067	16157	16066	16237	16182	16200	16332	16230	16381	16016	16022	16260	16275	16051	16186	16192	16417	16121	16182	16206	16305	16087	16184	16249	16314	16167	16465	16297	16260	16089	16307	16246	16260	16320	16348	16185	16280	16199	16215	16488	16181	16108	16265	16276	16101	16193	16242	16169	16157	16213	16108	16344	16292	16107	16196	16150	16106	16219	16076	16309	16230	16239	16376	16211	16275	16212	16220	16260	16182	16246	16406	16343	16223	16174	16344	16015	16095	16272	16108	16260	16079	16294	16285	16328	16320	16279	16196	16221	16289	16399	16328	16273	16396	16365	16203	16098	16301	16205	16343	16096	16182	16380	16230	16262	16154	16361	16137	16013	16295	16315	16129	16116	16122	16057	16219	16199	16236	16055	16372	16157	16271	16130	16379	16279	16193	16150	16228	16444	16177	16241	16255	16250	16145	16055	16160	16275	16071	16089	16274	16186	16000	16174	16189	16222	16192	16256	16249	16188	16150	16183	16390	16259	16346	16185	16190	16233	16071	16158	16146	16172	16450	16089	16128	16276	16113	16065	16260	16073	16211	16190	16341	16416	16337	16224	16237	16216	16259	16091	16298	16178	16298	16337	16442	16410	16086	16123	16074	16026	16231	16145	16401	16375	16296	16103	16294	16222	16257	16135	15954	16278	16114	16248	16141	16262	16091	16207	16246	16351	16039	16313	16025	16106	16246	16170	16201	16092	16264	16050	16254	16113	16056	16031	16201	16132	16385	16363	16159	16173	16157	16099	16194	16216	16125	16348	16261	16480	16594	16222	16166	16164	16149	16152	16238	16083	16214	16253	16170	16370	16129	16173	16409	16273	16321	16127	16265	16312	16119	16419	16219	16172	16240	16230	16406	16126	16381	16026	16094	16227	15962	16093	16388	16162	16232	16104	16132	16165	16348	16188	16113	16190	16128	16239	16274	16082	16162	16107	16150	16112	16364	16149	16191	16266	16185	16325	16120	16332	16242	16183	16261	16133	16247	16058	16146	16068	16328	16341	16326	16083	16196	16216	16097	16023	16085	16121	16225	16121	16314	16106	16201	16041	16300	16078	16288	16108	16260	16019	16146	16454	16266	16244	16315	16389	16118	16027	16239	16241	16156	16222	16208	16128	16255	16246	16343	16324	16183	16057	16316	16126	16436	16260	16334	16181	16003	16206	16350	16139	16282	16208	15991	16210	16253	16282	16227	16273	16430	16124	16358	16039	16178	16364	16261	16221	16210	16335	16162	16187	16256	16163	16060	16365	16193	16316	16198	16023	16140	16117	16170	16231	16149	16242	16469	16434	16127	16214	16229	16179	16211	16303	16222	16363	16422	16319	16247	16183	16171	16016	16223	16326	15903	16288	16334	16373	16093	16208	16170	16270	16283	16196	16136	16065	15953	16173	16281	16320	16144	16294	16056	16171	16176	16045	16117	16263	16183	16169	16376	16352	16249	16225	16395	16273	16400	16145	16244	16307	16126	16181	16136	16315	16062	16172	16223	16231	16098	16207	16171	16305	16253	16225	16168	16333	15976	16187	16369	16248	16236	16091	15995	15996	16102	16114	16199	16189	16189	16357	16385	16360	16042	16369	16210	16091	16236	16165	16264	16536	16175	16174	16202	16107	16221	16105	16286	16111	16414	16309	16254	16138	16091	16191	16187	16105	16163	16014	16245	16242	16073	16274	16402	15944	16229	16296	16263	16324	16404	16189	16114	16269	16051	16066	16197	16177	15979	16464	16390	16079	16379	16287	16163	16418	16472	16178	16048	16096	15955	16349	16116	16141	16204	16056	16185	16248	16219	16221	16181	16434	16224	16172	16237	16181	16293	16126	15927	16162	16262	16196	16289	16092	16312	16157	16423	16186	16289	16180	16266	16105	16248	16155	16057	16190	16179	16114	16254	16223	16204	16123	16394	16229	16198	16182	16421	16306	16287	16214	16332	16292
18872	37653	26577	21424	19583	17349	16381	15794	15510	15037	14736	14626	14564	14510	14438	14230	14053	14175	14108	14203	14087	14087	14006	14135	14186	14092	14040	13943	14033	14007	14074	14044	14052	14079	14065	14022	14124	14022	14143	14000	14000	14011	13938	14144	14052	13951	14060	14159	13932	14053	13915	13982	13985	14017	14044	14153	13946	13941	13963	13991	13824	14050	13861	13977	14006	13901	14029	13867	14075	13995	13975	14084	14034	13789	14083	14170	14040	13854	14059	13975	13857	14017	13915	14033	13943	14037	14100	14025	14100	13988	13868	14039	14069	13978	13914	14000	13967	14074	13971	14054	14137	14010	14029	13949	14120	13986	13931	14024	14061	14087	14028	13861	13965	13974	14025	14034	13984	14043	13950	14140	14049	13957	13859	13992	13808	14037	13892	13885	14084	13876	13912	13969	14007	14160	13991	14017	13844	13969	13914	14024	13856	13974	13948	13955	14061	13902	14160	13869	13856	14015	14085	13941	13874	13962	14034	13952	14007	13795	14065	13973	13880	14039	13930	13910	13977	13922	14067	13919	13937	14080	14066	13868	13921	14005	14077	14089	14054	14038	13923	14244	14175	13994	14074	13930	13922	14027	13947	14079	13994	13963	13936	13889	13963	13938	14064	14000	13979	13988	14038	13897	14009	13843	13897	14024	14067	14052	13895	14026	13860	13824	13983	14002	14036	14036	13963	14041	14079	14006	13860	14014	14044	13901	13890	14132	14030	14147	13938	14097	14174	13974	14032	13981	14083	13959	14068	14132	13956	13901	14008	14032	13912	14091	13992	14059	13946	13999	13978	13932	13831	13930	13922	13929	13930	14054	13969	14011	14080	13887	13959	13894	13983	14051	14108	14121	14000	14044	14063	14180	14058	13961	13972	14091	13946	14096	13881	13958	13938	14006	14063	13947	13995	14003	14041	13967	13857	14054	14032	13932	14051	14082	14028	14050	13847	13988	14033	14167	13910	14083	14129	14071	13947	13718	14120	13919	14040	13852	14014	14018	14083	13964	13927	14051	13955	13961	14127	14068	13835	13982	14118	13940	14119	14032	13985	13887	13959	13906	14097	14174	13764	14043	14018	13902	14137	13863	14025	13916	14087	14098	14031	13982	14001	13916	13951	13988	13839	13959	13927	14017	14066	13916	14062	14095	13888	13944	14030	14032	13887	14036	13985	13821	13937	14170	13855	14041	13951	14051	14129	13897	13982	13872	13875	14099	13988	13996	13857	14130	13873	14064	14008	14016	14022	13951	13998	14036	14052	14009	13878	13983	14192	13997	14146	14067	13929	14037	13870	14045	14018	13744	13984	13975	13872	14007	13894	13791	14072	14026	13981	14170	13915	14043	13902	14099	14067	13884	14101	13863	13751	13985	13825	13880	14075	13853	13988	13907	14051	14028	13932	13971	13971	14086	14077	13895	13999	14025	14048	13956	14052	14037	13985	13946	14109	13832	14032	13996	13960	14225	14052	14095	13976	13922	13983	14069	14093	13896	13932	14002	13970	13789	14079	13973	13863	14107	13976	13924	14094	13940	14067	14025	14022	14118	13981	14049	14022	14057	13976	13994	13895	14104	14099	13865	13951	13939	13886	13909	13936	13943	13986	13947	14089	14044	13991	14072	13949	13932	13916	13971	13800	14057	13907	14196	13948	14003	13909	14116	13853	13813	14025	13915	13946	14049	13998	14078	14109	13966	14094	13908	14074	14094	14030	14025	14011	14080	14016	13996	14114	13808	13919	13870	13874	13976	14066	14073	13825	13980	13990	14032	13954	14064	14055	13710	14042	14025	13947	13913	13922	14050	14031	13808	13935	14095	13948	13944	13819	13932	14066	14018	14126	14041	13938	14006	14024	13874	14100	14143	13876	13810	13852	13997	13938	13991	13962	14093	14084	14016	14190	13716	14031	13874	14029	13876	13903	14038	13966	14001	13955	14062	14085	14140	13968	14017	14046	13939	13877	14023	14084	14037	13816	13995	13781	13864	13974	13812	14140	14052	14295	14066	13850	14021	13895	14182	13980	14080	14093	14027	14044	14111	13992	14016	13822	13951	13995	14097	13905	13874	13881	13948	13951	14001	13999	13928	14055	13997	14004	13862	13914	14170	14061	13952	14086	13980	13821	13992	14009	14022	14118	13778	14116	14091	13986	13954	13920	13885	14169	13981	13885	14030	14046	14144	14028	13902	14108	13918	14012	13998	13960	13917	13942	13986	13933	14005	14013	13889	14109	14014	14066	14065	14005	13987	13926	14073	14160	14211	13986	14044	13989	13935	13937	14163	13932	13929	14188	14086	13985	14028	14246	13827	13978	14027	13966	13997	14031	14046	13956	14009	14062	13861	14024	13900	13992	13981	13920	14039	14026	13911	13998	13989	14083	13969	14065	14041	13734	14046	14045	14038	14037	13878	14045	13998	13811	14013	14105	13972	13914	13985	13854	13779	14174	14094	13945	14121	14058	14034	13952	14039	14008	13954	13911	14079	14087	13962	13850	14070	13918	14071	14138	13936	14110	14040	14028	13986	13947	13971	14094	13996	14005	14106	13980	14094	14119	14111	14044	13905	14031	13853	14015	14168	14015	14101	14117	14194	14071	14038	13906	14064	14012	14018	13921	14074	14071	13839	13917	13845	13889	14018	14083	14050	13983	13964	13929	13903	14021	13890	14004	14026	13869	14006	13933	13989	13877	13877	14075	13935	13874	14003	14061	13808	14154	13856	14031	14193	13958	13905	13925	13946	13982	14052	14013	13876	13941	14086	14043	14175	14046	13992	13933	14058	13932	13977	13892	13870	13852	13973	14128	14032	13982	14162	13859	14076	14004	14007	13978	14040	14200	13981	14105	13942	14010	13876	14175	14072	14042	13976	13979	14141	14144	14039	13967	13941	13915	14123	13903	14065	14093	13992	14080	13949	14096	13989	13898	14117	14206	13943	13890	14107	13915	14069	13946	13991	13861	14069	13887	13866	13992	14050	14079	14014	14062	13910	13927	13987	13974	13973	13979	13987	13836	13972	13984	13994	14153	14175	13992	14058	13828	13945	13995	13995	13945	13966	13978	13915	13965	13864	13876	14012	14001	13876	13914	13848	13974	13974	13737	13946	13869	13985	14080	14081	14088	13928	13960	13933	14016	14062	14097	14007	13929	14006	13883	13876	14013	14123	14019	13875	13885	14030	13891	13937	14011	14032	13928	13985	14100	13929	13918	13957	14033	13979	14068	14046	14117	14031	14109	13977	14099	14018	14161	13771	13962	13977	14013	13946	13799	14115	14068	13882	14167	13992	14006	13996	13939	14117	14049	14148	14054	14052	14071	14078	13918	13834	13893	13957	13877	13872	13988	13898	13996	14048	13969	14018	14202	14146	13949	13992	14029	13948	13937	14065	13987	14059	14004	14187	14028	14064	13981	13997	14003	14071	13920	13861	14019	14030	13976	14150	13909	14076	13905	13740	13974	14051	13995	13913	13877	13948	14061	13930	14019	13797	14013	13828	14068	13999	13865	14112	14047	14048	14007	13814	13969	13949	13897	14011	14093	14013	13956	14035	13959	14020	13855	13893	13956	14121	13998	14028	14018	14136	14062	13959	14073	13988	14111	14088	14102	14010	13998	13777	13923	13983	13929	14049	14186	13970	13903	14115	13922	13901	14040	13907	13871	14015	14041	13831	13853	14105	13948	14021	13969	13930	13986	13948	13884	14030	13945	13789	13989	13953	13837	14068	13991	13981	14044	13931	14250	13999	13929	14004	13937	14024	14083	14030	13903	14070	14026	14005	14155	13936	13886	13997	13881	13954	13993	14224	14093	14065	14000	14092	13821	13974	14052	13907	13722	13963	13904	14106	13969	13951	13872	13909	14070	13772	13892	14053	14005	14039	14016	14004	13991	13910	13956	14083	13956	14025	14051	13961	13836	14045	13809	13963	13855	14036	14056	14066	14004	13885	13937	13910	14013	13942	13940	14045	14016	13865	14106	13986	13937	14017	14032	13873	14113	13963	14142	13882	14009	13985	13820	14072	14038	14099	14020	14093	13920	13863	13963	14027	14003	14005	13950	14165	13954	13989	13881	14028	14039	13922	13945	13889	14128	13994	13757	13827	13983	13984	13834	14087	14020	13876	13968	14031	13909	14149	14029	13959	14003	14020	13931	13911	14029	13903	14017	14124	14047	14013	13991	14051	13943	13990	14104	14049	14031	13879	14108	14158	14096	14007	14157	13874	13825	13974	13995	14009	14086	14069	13913	13962	14002	13978	14025	14093	13860	14048	13996	14017	14127	13982	14078	13901	13997	13800	13808	14108	14027	13890	13914	13926	13975	14108	14107	13951	14071	14103	13985	13803	13993	13964	13969	14101	13963	14104	14130	14040	13970	13943	14068	14145	14125	14087	13944	14177	14007	14040	13842	14133	14048	14003	13965	13915	13947	13929	14017	13967	13942	14270	14040	14056	14066	14184	13809	14033	13971	13988	13973	14000	13896	13918	13971	13986	13852	14109	14004	14124	13953	13912	14023	14087	13991	14059	14076	13991	13989	14070	14198	13986	13927	13913	13955	13940	14022	14049	14020	13925	13992	13939	13953	14001	13888	13899	14168	14110	14000	14079	14120	14045	13949	13899	14019	14037	13955	14037	13939	14078	14171	14024	13722	14001	13963	14071	14037	14018	13861	13900	13847	14037	14002	14134	13985	13988	13864	14106	14008	14011	13852	14036	14098	13905	13927	14009	14080	14014	13813	13989	13966	13979	13967	14084	14035	13972	14056	14196	13929	14062	13921	14079	14164	14004	13904	13993	14039	13913	14015	13820	14015	14090	14061	13990	13998	13943	14111	14145	13951	13890	13896	14102	13851	13975	14055	13856	13936	13774	14086	14199	13930	14070	14205	14155	14054	13953	14080	13940	13998	13969	13933	13924	14052	13990	14118	13879	14135	14004	13952	13926	14057	14047	13925	13983	13981	14178	13945	14133	14100	13988	13928	14014	14057	13838	13950	14103	14044	14039	14042	14021	14023	14094	14013	14003	14082	13931	14025	13987	13837	14006	14067	14026	13920	13988	13917	13815	13885	14097	13964	13906	13936	14011	14067	13911	14237	13965	13831	14032	13972	14097	14045	14070	13932	14028	14109	13969	14142	13924
29790	24115	26022	22529	18920	18298	17964	17685	17475	17393	17310	17382	17193	17163	17284	17347	17062	17370	16956	17077	17036	17141	17002	16996	17061	17192	17142	16958	17101	17145	17147	17183	17039	17035	16978	16940	17265	17228	17038	17018	17061	17076	16992	17090	17046	17064	17035	17368	17206	17079	17011	17018	17049	16902	17102	16959	17156	16935	16991	16863	17098	17109	17132	16984	16942	17083	17153	17003	17033	17066	16941	17083	17004	16998	17226	17119	16981	17274	16885	17018	17094	17017	16926	17128	16879	17234	16923	17167	17155	16931	17114	16996	17011	17029	16904	17170	17047	17105	17050	17005	16991	17082	17097	17214	17036	17071	17013	17098	17247	17084	17011	16929	16861	16750	17001	16917	16972	16985	17156	16770	17131	16875	17070	17121	16845	16917	17064	17099	17225	16738	17087	16969	17092	16897	16944	16940	16994	16902	16809	16837	16788	16867	17070	16939	16950	17006	16907	17079	16935	16800	16932	16923	16931	16920	16907	17281	17229	17072	17042	16998	16985	16937	16899	17016	16923	17058	17051	16943	16982	16933	17111	16989	17007	17031	17094	17116	17051	17069	17292	17063	17037	16963	17093	16787	17002	17124	17151	17029	17085	17171	16947	16930	16774	17032	17160	17103	17012	17026	16845	16969	17117	16990	16998	17045	17056	17061	17051	17091	17013	17100	16990	17061	17122	17139	16899	17147	17074	16878	17131	16901	17176	16920	17175	16926	17080	16929	16932	16886	16974	16984	16900	16799	17168	17089	16936	16990	17139	16990	16979	16877	16869	17173	16975	17175	17072	16811	17070	16978	16902	16936	17014	16957	17091	17006	17184	16993	17195	17098	16927	17047	16969	16847	17007	17157	17253	17104	17163	17170	17023	17130	17374	16974	17126	16989	17004	17137	17285	17064	16940	17121	17008	17084	17120	17078	16956	16984	16898	17007	17044	16807	16979	17124	17139	16959	16944	17073	16946	16990	17011	17037	16936	17119	17049	16858	16935	16844	16990	17041	17034	17097	17137	17044	16998	16945	16857	17128	17014	16909	17176	17112	16907	16959	17022	17063	17042	17235	17154	16958	17149	16943	16909	16943	16894	16920	16986	17056	17032	16938	17024	17305	16974	17079	17161	17094	16950	17094	17038	17147	17214	17184	17013	17213	17176	16998	17114	17062	17074	17153	17133	16897	16982	17027	17126	17066	16918	17085	17151	17013	16925	16855	16961	17025	16999	17018	16909	16839	16961	16902	17109	16954	17026	16925	17113	16916	16947	16862	16919	16818	16994	17101	16836	16906	17176	17178	16978	16956	16994	16861	17055	17098	17156	16905	16949	17064	17123	16944	17187	16974	17015	16958	16962	17079	17104	16844	17001	16918	17036	17035	16997	17038	17166	16972	17030	16918	17089	17077	17146	17061	17053	16996	17073	16983	16871	16989	17097	17011	17151	17023	16943	17063	16988	17212	17093	16994	17206	16932	17025	17141	16969	16912	16892	16770	17030	16939	17039	16890	16915	17025	17310	16867	16861	16907	16922	17198	17129	16902	16922	17032	16955	16969	17111	17081	17051	17073	16966	17129	16942	17036	17029	17031	17338	17200	17140	16959	17075	17111	16800	17229	17065	17104	16949	16804	17001	17074	17178	16993	16846	17056	16877	17178	16966	17182	17112	16967	16993	17009	17117	17095	16958	16856	16956	16988	16928	16828	16916	17094	17081	17002	17168	16961	16887	16956	17083	16944	16980	16899	17092	17188	17042	17173	17162	16753	17036	17067	17267	17160	16824	17033	17238	17047	17135	17010	17167	16995	16987	17162	17057	17005	16882	17032	16856	17020	16999	17383	16983	16873	17118	17049	16978	17066	17132	16818	16838	16988	17001	17354	17132	17034	16950	16954	17175	17244	17143	17096	17053	17058	17186	17116	17312	17183	17153	17194	16947	17119	17110	16879	17177	17277	17070	16963	16942	16982	17012	16997	16971	16968	16911	17106	17055	16947	17019	17148	16741	17118	17155	16920	17107	16952	16864	16968	17128	17054	17103	17117	17153	16793	17036	17071	17216	17014	16961	16952	17085	16885	16866	16976	17024	17241	16937	16983	17017	17036	17008	16897	16976	16897	16976	16991	17160	17100	17251	17011	16862	16817	16968	16971	16944	16968	16874	16975	16970	16866	17098	17045	17306	16755	16962	16997	16858	17011	17096	16853	16881	17126	17198	17099	16954	17009	17108	17055	17034	17225	16970	17067	16889	17058	17183	16874	16984	17033	17195	16895	16908	16847	16828	16877	17257	17031	17154	17150	16992	17213	16926	16928	17030	16959	17219	16973	17146	16909	17044	17000	17092	17038	17015	17144	17044	16992	16869	16979	16978	16940	16965	17144	16956	17093	17071	16990	16892	16986	16816	17075	17058	17076	17116	16919	17168	17181	17096	17156	16999	16967	17032	16979	17279	17037	17024	17333	17097	17029	17241	17108	16870	16890	17033	16970	16967	16977	16930	17151	17019	17166	16929	17146	17178	17137	17038	16833	16987	17031	16957	16902	16968	16940	16941	17161	16961	16970	17254	16950	17039	17025	17058	17077	17042	16918	17067	16952	16984	17360	16908	17103	16964	17046	17097	17053	17076	17083	16969	16966	17063	16971	17182	17024	17229	17020	17153	17137	17156	17060	16957	16980	17089	17049	16883	16998	17222	17068	17017	16864	16946	17234	17030	17047	17032	16813	17077	16920	17015	17195	16985	17182	17040	17079	17030	17051	16859	16692	16932	16903	16840	16921	16960	17018	16939	17025	17208	17060	17203	17064	17082	16802	16996	17067	17020	17084	16989	17005	16938	16782	17037	17004	16931	16910	17140	17178	16926	16997	17005	16956	17003	16926	17171	17083	16955	17012	16984	17192	17000	17020	17167	16777	16804	16918	16919	17047	17204	17046	17285	17209	17148	16943	17052	17050	17048	16961	17020	17024	16967	17155	16871	16998	17007	16914	17026	17107	17106	17046	17005	16991	17155	16966	17011	17171	17030	16946	17086	17139	17048	17005	16989	16974	16958	17072	17018	17178	17024	17221	17079	17017	17043	17010	17179	16923	17199	17007	16930	16914	17141	17143	17058	17114	17006	17015	16959	16831	16862	17017	17233	17095	17016	16951	16848	17134	16962	17065	16959	16911	16977	16940	16783	16883	16887	16975	17224	17171	16961	17173	17041	17141	17227	16985	17026	17025	16954	16918	17052	16975	17213	17102	16975	17035	17029	16830	16909	17034	17062	17005	16990	17072	16950	16879	16939	17101	17276	17031	17072	17079	17159	17107	16960	17122	17156	16959	16965	16944	17028	17191	17026	16963	16818	16992	17149	17022	16830	16890	16945	16861	17029	17037	16958	17002	16903	17114	17026	17085	17097	16930	16887	17034	16857	16884	17033	16990	16976	16936	17025	17023	17049	16987	16935	17080	17098	16867	17025	17085	17100	17018	16994	16997	16865	17052	17272	16791	17052	17164	16976	17061	17220	17117	16983	16689	16822	17182	17205	17053	17112	17045	17280	17108	17214	17072	17003	17082	16913	16928	17153	16964	16929	17111	17017	17193	17099	17144	17054	16968	16928	16953	16843	16919	17032	16918	16973	16893	16996	17044	17039	16936	17127	16951	17040	17160	17098	16932	17220	16951	16915	17137	17100	16922	16944	17185	17073	17033	16965	17006	17131	17005	17168	17122	17068	16733	17068	16888	17105	16965	17062	17055	17049	16868	17159	16759	17086	16851	17077	17246	17150	17012	16933	17019	17195	17181	17063	16877	17108	16941	16964	17024	17251	16953	17196	17052	17035	17027	16890	17007	16958	17071	17075	17084	16892	17056	16904	17071	17086	16881	16767	17135	17247	17064	17164	17058	17098	17139	17027	16865	16905	16927	17228	17003	17013	17034	16999	17243	17012	16956	16999	17157	17118	17100	16726	16973	17119	17078	16856	17108	17278	16990	17011	17086	17208	16932	17088	17040	17165	17078	16727	16890	16968	16821	17181	16970	16828	16769	17019	17125	17006	17012	17040	16971	17014	16969	17018	17107	17026	17229	17066	16989	17188	16990	17011	17264	17065	17017	17133	17114	17081	16928	16938	17119	17079	17048	17064	16937	17076	16868	16984	17015	17043	17387	17203	16864	16914	16828	17132	16978	17067	17118	17082	16990	17064	16888	17152	16936	17037	16865	17050	17110	16926	17034	17128	17225	17020	16980	17121	17200	17085	16985	16994	16878	17008	16923	16959	16982	17051	16946	16921	17106	16924	16840	16990	17045	17094	16881	17158	17038	17192	17017	16918	17075	17136	17070	17041	16985	17025	17068	17199	17040	17134	16956	17031	16818	17009	17170	17001	17139	17023	17064	17171	16956	16941	16880	17011	16943	16948	17042	17051	16968	16983	16987	17109	16792	16986	17152	16866	16932	17235	17124	17078	17260	17146	16789	16991	17146	17024	17041	17067	16884	17038	16915	16895	17057	17032	17191	17018	17126	17064	16822	17050	17025	16983	17201	17079	17007	16940	17099	17133	17071	17061	16983	16914	16953	17082	17096	17041	17328	17129	16979	16939	17100	16923	17043	17112	17095	17008	17181	17104	16869	16969	17053	16948	16882	17214	16895	17098	16910	17161	16913	17061	17022	16981	17209	17125	17004	16885	17011	17072	17122	17132	17099	17023	17133	17072	17022	17053	17091	16913	16937	17070	16926	16964	17053	17088	17132	17015	16968	17005	17010	16950	17053	17013	17162	16964	17058	16911	17059	17129	16947	17161	16967	17199	17094	17063	16764	16967	16936	16905	17080	16936	16900	17131	17061	16927	17087	16993	16915	16989	17096	16795	17089	16928	17057	16916	17062	16939	16960	16833	17152	17054	17071	17291	16957	17127	17158	17210	17082	17067	17058	17105	16997	17094	17017	16982	17193	16981	17000	16925	16946	17052	16988	17086	16960	16978	16967	17160	16987	16927	17251	17027	16978	17092	17055	16941	16875	17007	16884	17009	17087	17010	17007	16944	17099	17061	17017	16943	17160	17255	17158	17078	16898	16912	16955	16988	17087	17054	16959	17078	16971	17224	17018	17021	16867	16739	17092	17191	17207	17284	17113	17070	17202	17117	16987	17049	17166	17308	17012
20293	28003	20760	17848	16856	15909	15428	15129	15101	15045	14763	14720	14730	14781	14608	14651	14807	14480	14676	14669	14517	14626	14642	14650	14605	14693	14660	14456	14535	14489	14519	14668	14586	14651	14521	14421	14558	14467	14551	14726	14496	14679	14562	14616	14532	14556	14728	14576	14332	14497	14539	14622	14615	14335	14318	14408	14553	14645	14475	14639	14534	14490	14413	14418	14514	14546	14630	14634	14583	14407	14525	14552	14497	14761	14416	14496	14422	14538	14609	14497	14556	14465	14530	14387	14524	14558	14522	14606	14591	14611	14404	14500	14401	14507	14618	14489	14521	14446	14697	14566	14408	14650	14432	14521	14635	14525	14621	14496	14520	14531	14465	14583	14365	14452	14407	14541	14547	14443	14371	14721	14520	14509	14603	14519	14645	14482	14470	14369	14499	14465	14623	14523	14531	14503	14620	14561	14544	14563	14541	14545	14457	14428	14589	14621	14750	14520	14694	14459	14513	14640	14483	14496	14674	14599	14611	14573	14583	14455	14577	14480	14551	14462	14374	14566	14566	14508	14480	14487	14435	14499	14412	14517	14507	14601	14514	14681	14538	14459	14486	14517	14491	14450	14542	14463	14511	14482	14566	14416	14669	14527	14479	14654	14449	14482	14574	14622	14477	14511	14468	14746	14563	14418	14488	14392	14440	14417	14507	14582	14447	14454	14633	14512	14513	14487	14487	14490	14393	14454	14575	14668	14605	14526	14496	14596	14612	14605	14546	14423	14562	14580	14529	14543	14518	14469	14486	14328	14420	14422	14625	14520	14535	14529	14595	14421	14526	14473	14536	14617	14650	14518	14548	14740	14595	14545	14376	14544	14475	14549	14426	14804	14553	14555	14627	14430	14348	14628	14635	14397	14488	14452	14506	14615	14449	14487	14606	14723	14443	14506	14655	14581	14478	14563	14367	14483	14561	14651	14432	14625	14393	14515	14640	14585	14467	14670	14650	14427	14430	14624	14718	14587	14473	14373	14605	14350	14607	14496	14648	14665	14580	14398	14591	14563	14506	14549	14440	14707	14490	14483	14521	14587	14452	14514	14733	14545	14647	14545	14449	14520	14545	14679	14362	14492	14541	14498	14438	14412	14467	14431	14399	14451	14522	14574	14505	14562	14425	14485	14388	14476	14591	14461	14528	14408	14501	14379	14438	14432	14599	14580	14501	14579	14587	14470	14436	14626	14468	14672	14495	14514	14454	14602	14418	14427	14571	14414	14662	14438	14485	14513	14491	14592	14716	14321	14493	14522	14504	14551	14507	14488	14497	14521	14641	14431	14592	14600	14423	14324	14635	14551	14472	14450	14406	14524	14573	14535	14539	14658	14514	14470	14502	14445	14496	14396	14598	14442	14390	14482	14340	14353	14624	14528	14560	14410	14370	14390	14573	14558	14407	14627	14401	14519	14590	14406	14486	14534	14537	14664	14599	14368	14458	14506	14402	14597	14699	14745	14480	14432	14631	14693	14632	14586	14464	14599	14461	14490	14527	14430	14498	14525	14522	14477	14495	14498	14468	14553	14578	14630	14421	14527	14513	14493	14480	14591	14447	14533	14437	14403	14552	14471	14571	14667	14573	14573	14454	14288	14529	14426	14602	14663	14531	14417	14510	14701	14459	14389	14444	14427	14366	14656	14449	14584	14488	14482	14687	14776	14366	14571	14493	14486	14512	14488	14583	14478	14534	14475	14460	14582	14561	14454	14509	14522	14555	14589	14348	14411	14390	14520	14504	14476	14507	14424	14469	14647	14667	14467	14530	14465	14508	14537	14547	14508	14716	14637	14577	14427	14342	14568	14422	14520	14557	14532	14308	14568	14454	14600	14607	14552	14492	14437	14527	14440	14523	14513	14509	14599	14521	14575	14636	14462	14505	14468	14552	14540	14597	14588	14479	14678	14391	14603	14567	14375	14655	14488	14714	14453	14662	14679	14523	14576	14365	14611	14451	14541	14546	14568	14476	14444	14600	14489	14328	14647	14474	14507	14675	14518	14477	14690	14729	14672	14374	14368	14461	14475	14454	14519	14532	14580	14480	14372	14551	14454	14389	14547	14395	14513	14425	14428	14522	14690	14503	14422	14485	14560	14494	14620	14703	14384	14616	14786	14507	14620	14501	14546	14698	14498	14593	14457	14639	14405	14493	14651	14471	14648	14535	14664	14609	14549	14712	14524	14568	14469	14441	14709	14425	14650	14605	14431	14504	14581	14541	14531	14537	14501	14561	14542	14596	14449	14523	14478	14630	14524	14650	14352	14562	14538	14415	14421	14628	14401	14540	14583	14361	14599	14506	14539	14572	14471	14465	14476	14484	14641	14397	14463	14495	14456	14489	14554	14349	14592	14589	14538	14623	14722	14640	14683	14470	14566	14457	14350	14571	14523	14537	14472	14579	14375	14575	14477	14570	14676	14570	14355	14485	14538	14572	14562	14449	14533	14398	14372	14437	14588	14620	14503	14441	14516	14495	14569	14753	14303	14634	14450	14462	14685	14529	14510	14566	14601	14242	14639	14641	14637	14504	14628	14722	14779	14553	14475	14535	14541	14389	14465	14488	14563	14511	14420	14723	14636	14664	14668	14569	14539	14466	14590	14632	14504	14529	14598	14500	14636	14605	14497	14517	14480	14485	14596	14514	14662	14563	14804	14560	14474	14546	14502	14557	14691	14514	14462	14495	14405	14589	14593	14642	14494	14336	14601	14479	14568	14344	14508	14613	14472	14427	14473	14573	14593	14484	14365	14491	14438	14475	14630	14488	14601	14556	14591	14632	14430	14394	14420	14430	14492	14432	14546	14657	14431	14427	14522	14571	14620	14650	14495	14548	14528	14558	14626	14424	14554	14580	14631	14387	14660	14550	14653	14390	14479	14480	14506	14431	14634	14362	14498	14609	14555	14720	14553	14552	14652	14509	14620	14340	14388	14311	14740	14474	14566	14496	14338	14569	14576	14607	14550	14518	14575	14462	14239	14585	14474	14569	14584	14513	14533	14453	14502	14339	14502	14674	14530	14577	14581	14650	14600	14477	14647	14685	14536	14466	14593	14596	14746	14339	14491	14529	14512	14546	14521	14401	14546	14536	14653	14338	14564	14468	14682	14514	14461	14657	14626	14606	14461	14621	14506	14380	14660	14660	14570	14522	14627	14494	14590	14467	14476	14530	14598	14401	14320	14652	14564	14467	14595	14479	14566	14490	14628	14440	14695	14576	14496	14513	14624	14507	14656	14460	14609	14644	14635	14491	14591	14559	14437	14528	14592	14396	14434	14687	14611	14541	14616	14494	14567	14473	14739	14619	14458	14545	14509	14637	14594	14621	14626	14502	14610	14681	14459	14530	14477	14531	14583	14420	14390	14567	14632	14532	14412	14693	14483	14471	14485	14491	14515	14769	14463	14670	14709	14470	14424	14539	14541	14455	14539	14649	14568	14523	14635	14588	14273	14433	14565	14489	14629	14558	14636	14606	14592	14449	14549	14538	14349	14649	14501	14439	14589	14683	14588	14564	14800	14358	14406	14597	14469	14370	14552	14453	14586	14588	14555	14480	14428	14408	14442	14593	14586	14583	14467	14406	14548	14560	14461	14512	14494	14426	14576	14659	14590	14581	14607	14561	14561	14575	14503	14536	14609	14589	14497	14559	14349	14499	14419	14470	14552	14506	14547	14560	14708	14580	14503	14603	14567	14639	14562	14452	14587	14446	14603	14554	14473	14586	14619	14403	14473	14691	14525	14605	14426	14527	14518	14488	14721	14636	14552	14608	14613	14639	14619	14625	14632	14492	14491	14441	14384	14452	14577	14508	14565	14490	14494	14395	14690	14530	14505	14824	14535	14481	14527	14679	14457	14606	14324	14414	14607	14469	14595	14507	14532	14422	14569	14596	14470	14512	14640	14628	14361	14518	14513	14543	14603	14399	14528	14714	14394	14577	14492	14506	14500	14595	14390	14612	14352	14505	14472	14688	14479	14588	14519	14531	14433	14523	14493	14593	14634	14533	14453	14564	14595	14540	14504	14529	14543	14595	14706	14415	14584	14605	14656	14488	14613	14537	14484	14523	14348	14482	14759	14431	14538	14424	14472	14584	14639	14548	14476	14580	14388	14366	14652	14608	14598	14591	14713	14516	14519	14438	14661	14504	14539	14617	14604	14518	14437	14416	14565	14475	14614	14519	14532	14505	14498	14600	14482	14591	14500	14484	14539	14309	14436	14585	14542	14533	14566	14448	14555	14653	14500	14437	14603	14485	14588	14776	14501	14579	14664	14462	14341	14260	14578	14797	14799	14564	14561	14608	14507	14569	14486	14635	14521	14498	14453	14573	14351	14423	14551	14414	14370	14647	14490	14604	14417	14439	14629	14615	14461	14527	14527	14477	14616	14398	14506	14492	14571	14545	14612	14542	14408	14486	14547	14743	14601	14457	14374	14511	14538	14404	14759	14409	14485	14544	14362	14457	14329	14526	14509	14550	14328	14642	14638	14666	14588	14341	14475	14505	14445	14520	14639	14531	14492	14600	14428	14556	14547	14526	14487	14410	14539	14636	14637	14367	14518	14310	14404	14485	14587	14621	14507	14613	14503	14460	14562	14495	14407	14821	14453	14353	14512	14572	14355	14509	14642	14702	14474	14472	14611	14622	14579	14675	14511	14608	14361	14658	14313	14463	14526	14549	14504	14482	14554	14569	14629	14553	14593	14458	14408	14543	14467	14484	14573	14520	14406	14468	14631	14449	14397	14744	14499	14433	14482	14574	14480	14430	14694	14571	14550	14418	14510	14770	14518	14761	14495	14303	14584	14591	14471	14572	14582	14454	14605	14359	14479	14577	14573	14546	14424	14599	14422	14317	14415	14413	14448	14607	14498	14349	14371	14519	14476	14638	14497	14455	14497	14606	14447	14636	14492	14500	14499	14570	14347	14531	14542	14581	14399	14593	14442	14624	14532	14536	14585	14479	14618	14597	14546	14601	14723	14587	14481	14445	14650	14642	14500	14481	14536	14537	14479	14466	14595	14590	14412	14543	14564	14471	14542	14553	14603	14557	14402	14279	14585	14442	14467	14486	14458	14706	14478	14573	14378	14372	14671	14554	14326	14369	14634	14473	14420	14656	14573	14520	14558	14277	14395	14571	14595
23553	21574	28307	25442	22579	21036	19584	17567	16915	17018	16853	16874	16630	16478	16545	16485	16540	16496	16557	16278	16446	16289	16560	16217	16385	16329	16317	16226	16322	16234	16443	16368	16429	16263	16295	16176	16429	16307	16499	16444	16329	16348	16377	16291	16324	16581	16382	16222	16395	16367	16472	16152	16461	16095	16292	16097	16110	16342	16297	16568	16382	16368	16308	16298	16209	16034	16147	16315	16316	16234	16333	16393	16305	16227	16247	16435	16277	16240	16174	16251	16333	16229	16171	16415	16187	16033	16243	16233	16222	16366	16325	16290	16225	16109	16284	16552	16191	16247	16274	16474	16303	16109	16239	16207	16206	16152	16484	16276	16081	16118	16080	16312	16260	16139	16131	16161	16482	16170	16271	16147	16210	16073	15995	16235	16029	16099	16279	16228	16270	16505	16412	16185	16354	16317	16221	16330	16469	16338	16216	16153	16235	16212	16303	16263	16339	16373	16264	16137	16117	16261	16287	16407	16448	16108	16391	16213	16376	16123	16398	16212	16412	16199	16361	16321	16272	16231	16319	16389	16250	16353	16287	16295	16273	16189	16359	16313	16189	16003	16219	16290	16369	16331	16503	16310	16168	16236	16326	16172	16181	16164	16290	16425	16260	16224	16300	16059	16344	16360	16333	16292	16307	16206	16328	15988	16234	16415	16229	16257	16360	16279	16299	16301	16313	16318	16251	16124	16337	16240	16224	16417	16212	16225	16398	16170	16343	16319	16164	16018	16265	16125	16431	16279	16219	16341	16538	16327	16189	16182	16146	16363	16159	16047	16111	16351	16102	16113	16182	16347	16103	16335	16476	16180	16323	16241	16214	16418	16284	16266	16346	16304	16315	16226	15990	16333	16240	16370	16250	16449	16351	16309	16183	16203	16376	16205	16342	16249	16124	16312	16185	16433	16402	16196	16073	16180	16069	16160	16114	16381	16255	16277	16327	16218	16464	16294	16028	16390	16288	16358	16296	16437	16264	16226	16325	16276	16212	16259	16284	16295	16260	16260	16108	16307	16225	16465	16480	16277	16177	16476	16187	16378	16259	16251	16175	16214	16338	16309	16138	16264	16342	16344	16339	16227	16323	16157	16244	16082	16362	16187	16387	16234	16325	16294	16226	16244	16167	16213	16307	16158	16314	16425	15998	16173	16201	15999	16321	16263	16123	16404	16138	16171	16362	16251	16269	16335	16546	16267	16243	16202	16065	16405	16287	16163	16436	16295	16238	16044	16273	16309	16354	16265	16277	16165	16414	16208	16090	16275	16278	16246	16376	16292	16184	16235	16005	16182	16317	16452	16359	16475	16262	16247	16064	16328	16257	16046	16223	16289	16279	16223	16369	16341	16278	16122	16217	16353	16158	16197	16157	16174	16363	16200	16216	16421	16246	16451	16209	16360	16374	16392	16205	16128	16251	16346	16413	16260	16425	16234	16139	16286	16429	16064	16201	16129	16304	16198	16285	16094	16171	16344	16315	16251	16215	16166	16268	16266	16354	16463	16174	16293	16239	16435	16153	16409	16261	16361	16330	16341	16162	16258	16246	16177	16238	16158	16181	16224	16441	16359	16208	16233	16404	16325	16137	16243	16323	16317	16218	16278	16290	16249	16162	16394	16368	16126	16350	16145	16161	16183	16439	16236	16045	16284	16420	16401	16285	16248	16276	16222	16191	16269	16447	16162	16194	16320	16193	16225	16191	16208	16177	16381	16327	16213	16298	15999	16265	16110	16249	16263	16213	16254	16151	16384	16181	16233	16173	16208	16058	16300	16351	16062	16313	16502	16208	16231	16253	16218	16336	16382	16419	16388	16227	16274	16159	16336	16319	16292	16346	16299	16267	16290	16241	16211	16177	16240	16096	16173	16110	16210	16138	16167	16214	16359	16545	16309	15964	16189	16331	16253	16176	16209	16311	16336	16164	16456	16251	16408	16360	16100	16197	16165	16367	16328	16410	16372	16245	16209	16338	16238	16233	16103	16500	16240	16178	16102	16273	16004	16372	16255	16362	16477	16300	16295	16363	16138	16307	16361	16300	16444	16193	16165	16175	16173	16202	16125	16137	16404	16226	16231	16113	16110	16293	16314	16396	16212	16464	16179	16322	16410	16503	16276	16305	16296	16315	16281	16075	16036	16227	16277	16312	16374	16297	16307	16325	16100	16401	16380	16333	16193	16269	16239	16380	16175	16502	16359	16465	16343	16177	16350	16382	16036	16294	16240	16238	16184	16286	16244	16207	16205	16254	16366	16494	16368	16176	16398	16332	16306	16368	16254	16126	16189	16322	16183	16161	16345	16361	16261	16229	16296	16190	16402	16296	16173	16231	16485	16339	16177	16519	16340	16216	16110	16228	16056	16353	16009	16276	16252	16116	16238	16212	16184	16156	16254	16554	16288	16170	16362	15934	16034	16415	16145	16104	16281	16402	16194	16509	16232	16468	16407	16332	16413	16105	16073	16224	16312	16223	16004	16307	16464	16255	16311	16102	16259	16271	16231	16252	16263	16337	16276	16104	16353	16191	16461	16220	16092	16366	16314	16100	16358	16382	16212	16322	16369	16362	16195	16279	16278	16136	16389	16248	16221	16402	16363	16347	16202	16363	15980	16179	16268	16274	16249	16264	16278	16450	16173	16315	16150	16346	16052	16215	16249	16149	16511	16259	16337	16087	16280	16426	16253	16158	16212	16267	16463	16278	16141	16258	16294	16320	16293	16323	16515	16197	16287	16223	16260	16231	16394	16336	16394	16211	16193	16230	16233	16240	16070	16187	16341	16119	16260	16357	16164	16300	16395	16208	16475	16418	16327	16228	16313	16372	16299	16146	16198	16407	15978	16344	16273	16304	16379	16520	16257	16325	16054	16278	16211	16287	16230	16200	16194	16249	16396	16268	16411	16192	16167	16348	16495	16305	16255	16197	16310	16302	16411	16237	16208	16419	16199	16173	16304	16302	16120	16157	16099	16368	16295	15995	16038	16219	16115	16408	16144	16267	16284	16283	16404	16195	16515	16294	16352	16177	16191	16102	16199	16187	16335	16505	16252	16222	16372	16110	16316	16229	16373	16503	16019	16242	16223	16389	16318	16289	16222	16427	16231	16245	16276	16258	16212	16044	16257	16357	16174	16234	16123	16143	16221	16384	16196	16256	16414	16187	16216	16194	16207	16457	16359	16141	16245	16300	16235	16197	16147	16232	16244	16219	16283	16316	16258	16467	16098	16311	16398	16064	16132	16019	16148	16328	16073	16095	16283	16358	16293	16313	16258	16190	16197	16283	16390	16332	16238	16298	16288	16408	16311	16225	16297	16325	16296	16308	16275	16276	16317	16484	16236	16219	16391	16163	16301	16492	16129	16244	16409	16301	16396	16287	16261	16313	16305	16211	16265	16284	16267	16230	16425	16366	16424	16324	16279	16354	16316	16252	16457	16276	16504	16294	16225	16351	16398	16378	16086	16310	16326	16495	16461	16281	16251	16210	16256	16268	16221	16122	16018	16156	16360	16174	16228	16254	16371	16374	16290	16491	16308	16338	16263	16353	16092	16259	16226	16214	16121	16332	16426	16227	16232	16151	16317	16228	16187	16236	16292	16232	16338	16334	16457	16372	16342	16454	16409	16503	16161	16126	16495	16432	16136	16372	16387	16358	16141	16268	16376	16284	16250	16307	16292	16164	16199	16306	16259	16218	16267	16355	16356	16415	16205	16302	16140	16110	16143	16146	16293	16424	16508	16243	16323	16116	16161	16274	16193	16216	16345	16202	16226	16373	16132	16408	16366	16235	16103	16190	16165	16344	16348	16579	16223	16156	16360	16277	16386	16214	16180	16110	16304	16440	16243	16229	16183	16172	16228	16416	16300	16229	16375	16253	16314	16357	16099	16182	16371	16145	16408	16403	16116	16424	16245	16183	16314	16305	16294	16176	16222	16104	16114	16453	16352	16276	15968	16139	16380	16208	16200	16269	16288	16245	16343	16261	16463	16301	16307	16224	16429	16211	16417	16152	16398	16430	16397	16408	16461	16396	16314	16376	16359	16298	16482	16353	16225	16283	16378	16216	16199	16215	16196	16422	16179	16145	16255	16245	16247	16270	16374	16255	16232	16361	16203	16332	16293	16243	16396	16333	16204	16471	16321	16370	16391	16354	16324	16355	16227	16305	16158	16264	16238	16507	16255	16190	16178	16216	16154	16054	16267	16426	16360	16396	16397	16340	16142	16190	16259	16049	16221	16278	16380	16520	16317	16300	16345	16260	16185	16354	16053	16310	16184	16325	16258	16354	16258	16238	16137	16353	16282	16085	16301	16470	16116	16391	16273	16311	16268	16331	16281	16123	16059	16214	16346	16355	16257	16234	16231	16363	16323	16084	16253	16354	16371	16391	16090	16336	16254	16234	16278	16292	16345	16349	16348	16232	16217	16344	16335	16205	16093	16391	16471	16371	16424	16250	16156	16300	16380	16454	16185	16165	16302	16371	16445	16256	16359	16295	16396	16409	16365	16405	16253	16279	16352	16376	16308	16272	16248	16398	16113	16075	16286	16304	16220	16290	16326	16522	16356	16248	16234	16109	16234	16262	16375	16386	16414	16353	16028	16195	16101	16228	16187	16406	16273	16360	16323	16214	16405	16334	16206	16373	16359	16318	16193	16404	16425	16206	16544	16390	16262	16277	16136	16248	16196	16322	16384	16443	16408	16210	16235	16181	16239	16350	16108	16325	16189	16257	16415	16259	16514	16371	16246	16222	16388	16155	16340	16296	16354	16114	16217	16195	16261	16144	16386	16147	16312	16422	16212	16345	16346	16507	16053	16032	16336	16206	16199	16178	16267	16428	16267	16405	16516	16114	16331	16326	16259	16240	16190	16247	16209	16125	16247	16282	16313	16374	16280	16147	16180	16268	16236	16054	16080	16188	16508	16379	16407	16458	16046	16361	16308	16415	16200	16462	16217	16218	16215	16061	16206	16204	16273	16196	16330	16399	16143	16158	16334	16334	16431	16207	16337	16321	15974	16261	16325	16342	16365	16187	16236	16527	16386	16382	16200	16253	16346	16294	16278	16225	16375	16303	15996	16314	16108	16303	16203	16191	16243	16264	16355	16229	16197	16519	16278	16255	16335	16367	16405	16410	16410	16359	16219
17603	33019	23216	19071	18172	16380	15721	15369	15036	14909	14660	14610	14276	14261	14117	14250	14208	13967	14231	14318	14337	14075	14132	13996	14094	13926	14298	14217	14292	13913	14071	13997	14142	14209	14210	13970	14168	14057	14119	13925	14180	14241	14083	14055	14016	13963	14116	13932	13996	14056	14113	13942	14130	14039	14095	14087	14015	14056	14106	14105	13885	13864	14051	13995	14097	14138	14070	14075	14080	13918	14092	14024	14040	14085	14103	13822	13994	14044	14031	14103	14042	14234	13937	14089	14148	13940	13930	14136	14076	14000	13968	14158	13876	14116	13987	14159	14077	14036	13883	14155	13936	14096	14032	14076	14096	13983	13966	14042	14048	13913	14030	14109	13899	14088	14010	13965	14050	14080	14034	14205	13954	14061	14110	14096	13958	13995	14046	14073	13976	13983	14171	14190	14074	14042	13873	13914	14123	14131	14000	14091	14042	14018	14146	14186	14003	13887	14223	13965	13994	14236	14009	14106	14023	14212	13915	14031	14005	14081	13936	14120	14134	14051	14002	14037	14215	14338	14012	13938	14091	14037	14084	14069	13989	14021	13912	14058	13920	13922	13937	14145	13901	14053	14136	14100	13978	14059	13854	14105	13941	14216	14090	14088	14092	13973	13999	14133	14041	14025	14052	14080	14168	13880	13953	14078	14122	14045	13895	14137	14179	14153	14054	13940	14094	14186	13992	14104	14104	14099	13907	13967	13881	13991	14119	14148	14206	14035	14040	14034	14086	13995	14154	14061	14247	14019	14038	14215	14019	13925	13973	13938	13989	14096	14168	14222	13922	13999	14072	14073	14144	13963	14046	13986	14086	13920	14101	13934	14053	14026	14043	13870	13991	14196	13977	14036	13940	14033	14058	14027	14004	14030	13965	14021	14184	14059	13941	13900	14208	14155	14024	14073	14200	14154	13958	13856	14006	14269	14006	14060	13939	14074	14143	14075	14004	14202	13996	14091	14052	13981	14074	14185	13965	14045	14025	13871	14044	13859	14037	14080	14123	13873	14086	14093	13949	13960	14121	14096	14094	14060	13842	13994	14237	13923	14208	13999	14001	14112	14079	14232	14018	14102	14053	14153	13994	14029	14135	13908	14161	14057	13924	14149	13913	14161	14214	13987	13929	14108	14095	14278	14246	14221	13987	14082	13997	14061	13800	13981	13965	14084	14046	13971	14189	14110	14046	14029	13975	13984	13974	14142	14087	14142	14088	14146	14250	13897	14154	14192	14048	14034	14128	14065	14227	14018	14144	14227	14025	13974	14021	14016	14033	13933	14039	13909	14262	13936	13998	14152	14007	14015	14090	14037	14023	14136	14162	13997	14115	14140	14018	14042	14081	14087	14108	14118	14133	14115	14061	14216	13996	14080	14039	14057	14034	13970	14202	13940	14013	14116	14092	13965	14088	13960	14083	13873	14239	14044	13955	13978	13969	14005	14286	13890	14071	14136	14121	14046	14090	14020	14068	14083	14127	14063	14115	14121	13976	14084	14113	14205	14008	14028	14145	14045	14071	14141	13873	14071	14040	13907	14054	14139	14123	13978	14215	14177	14051	14009	14047	14079	13991	13960	13954	14186	14210	14244	14050	14028	14000	14045	13952	14205	14142	14176	14152	14054	14215	13981	14135	13933	14079	13980	14043	13884	13950	14057	13982	14107	14062	14264	14102	14035	14151	13962	14080	14020	14210	14000	13975	14133	14098	14058	14112	14046	14214	14147	14011	13991	14043	14043	13943	14024	14159	14083	14131	13959	14098	14129	13972	13730	14073	13968	14031	14012	14009	14105	14141	14041	14112	14104	14138	14053	14207	14157	14071	14167	14034	14136	13934	13988	14013	14063	14010	13862	14144	14023	14135	13926	14092	13876	14083	14111	14157	14053	14077	14068	14076	14002	13992	14015	14115	14109	14091	14067	14027	14123	13896	14076	14110	14115	14032	14052	14146	14185	13976	14141	14168	14227	13947	14117	14105	13955	14037	13913	13910	13982	13887	14050	14056	13923	14039	14111	14011	14258	13966	13951	14052	14081	14179	14020	14038	14037	14020	14047	13964	13978	14038	13963	14020	14043	14184	14002	14090	13909	14255	13844	14067	14037	14132	14151	13935	14143	13989	14155	14122	14071	13837	14003	14017	14160	14136	13995	14106	14143	14116	13958	14157	14136	13844	14101	14035	13965	14141	14032	14008	14161	14004	14185	13935	14118	14018	14092	14072	14002	14008	14088	14105	14149	13991	14011	14100	13960	14037	13852	14034	14045	13903	14117	13948	13905	14016	14025	14059	14078	14115	14096	14282	14076	14086	14060	14044	14359	14092	14077	13992	14030	14011	14051	14190	14114	13851	14127	14187	14125	14129	14005	14152	14013	14050	14177	14081	14049	14166	14009	13892	14102	14104	13873	13974	14146	14049	14001	14102	13897	13863	14140	14123	14054	14105	13999	14212	14051	14185	14115	13970	14207	14156	13914	14106	13953	14012	14071	14095	14098	13880	14119	13960	13947	13830	14170	13956	14193	14065	13875	14141	14127	14085	14024	14098	14043	14135	14067	14147	14164	14079	14045	14269	14212	14037	14231	14123	13996	13979	14220	14120	14086	13999	13965	14050	14106	14078	14001	14124	14240	14093	14098	14052	14059	14062	14261	14024	14071	14160	13905	14088	14045	14104	14143	13948	13952	14196	13988	14069	14058	14012	14068	14190	14132	14119	14008	13929	14078	13934	13989	14072	14157	14184	14007	14135	13890	14038	13894	13993	14126	14054	14035	14176	13996	13841	14064	14158	14089	14024	14135	14019	14246	14182	14023	14020	14044	13956	14058	13937	14043	14109	14105	14119	14077	13946	14130	14059	14057	13985	14058	14064	14131	14111	13985	14056	13932	14032	14048	13973	14027	14178	13917	14152	14044	14013	14100	14232	14143	13940	13919	14070	14179	14118	14142	13963	14168	14185	14158	14058	14150	14009	14061	13896	14157	14098	14052	14070	13976	14140	13969	14104	14035	14134	14221	13868	14015	13770	14120	14145	14110	14071	14088	13913	13972	14162	13961	14025	13986	13968	14166	14010	13904	14056	13943	14015	14141	14116	14189	14090	14161	14028	14081	13843	14045	14153	14013	14082	14023	14006	14030	14205	14344	14156	13888	14149	14014	14133	14011	14099	14121	14071	14073	13930	14050	14148	14020	14196	14003	14098	14072	14032	13920	14122	14059	13982	14141	14105	14077	14067	13914	14109	13986	13952	13942	13971	13861	14140	14196	14015	13886	14031	14022	14116	13889	13985	14183	14135	14021	14000	14207	13915	14008	13931	13945	13943	13924	14032	14119	13958	14035	14027	13997	14072	14059	14032	14045	13940	14061	13918	14019	14011	13910	13976	14151	14046	14075	13985	13986	14032	14187	14024	14098	14093	14139	14107	14131	14164	14188	14203	14185	14147	14061	14073	13940	14163	14026	13893	14066	14170	13953	13956	14237	14029	13965	14172	13888	14211	14024	14013	13950	14171	14109	13920	14028	13970	14167	14014	14286	13984	14107	14014	14126	14089	14117	14014	14157	14045	14067	14202	14086	14028	14071	14017	13983	14001	14074	13970	14129	14238	13976	14035	14008	14031	13972	13986	14131	14027	14069	13970	14017	13927	14333	14156	13934	14022	14018	14101	14014	14012	14057	14131	14140	14217	14159	13999	14041	14079	14049	14056	13876	13881	14197	14095	13989	14246	13996	14201	13988	14110	14024	13995	14082	14115	14118	14023	13981	14076	14096	13998	13903	14036	14097	13953	14078	13853	14064	13914	13944	14014	14088	13936	14182	13923	14050	14182	14030	13942	14029	13994	14016	13984	13998	14033	13893	13918	13996	13991	14101	14047	14051	14023	14149	14149	14079	14231	14021	13949	13972	14015	14225	14075	14094	13981	14096	13994	14255	14060	14008	14031	14123	13989	14074	14164	13972	14079	14098	14111	14015	13984	13990	14097	13904	13985	13932	13967	14026	14169	13912	14160	13982	13997	13866	14100	13967	14068	14092	14075	13839	14160	13907	14296	14089	13916	14079	14252	14011	13943	14033	14013	14072	13980	14077	13999	14054	14058	14025	14146	13996	14236	14104	14064	14126	13875	13925	14098	14097	14131	13967	14070	14185	13997	14145	14049	14150	14120	14001	14096	13935	14045	14096	14064	14063	13922	14146	14099	13957	14142	14216	13987	14031	14055	13978	14051	13973	14072	14086	14046	14044	13948	14038	14125	14133	14052	14105	13816	14062	14040	14081	14127	14023	14022	13893	14112	14075	14193	14050	13842	14146	14131	14168	13991	13969	14011	14190	14116	13971	14034	14066	14060	14372	14105	14165	14009	14057	14140	13891	14263	14053	14076	14076	14079	13875	14174	14106	13994	14026	14041	14013	14086	14091	14059	13859	14033	13810	14250	14028	14121	13937	14025	14004	14104	13841	14007	14078	13893	14017	14149	14098	14092	14114	14138	14203	13935	13992	14135	14013	14084	14028	13973	13900	14151	14263	14041	14109	14037	14031	14181	14068	14093	13999	13888	14130	13863	13873	14047	13867	13908	13978	14036	14103	14177	14019	14090	13959	13996	13970	13942	14023	13949	14054	13987	13882	14083	13981	13922	14036	13991	14185	14064	14057	14093	14270	14110	14148	14114	13879	14122	14081	13920	14168	14033	14130	14030	13987	14090	13993	14052	14075	14011	14042	14127	14121	14126	13992	14031	14052	14051	13841	14202	14018	14159	13937	13901	13995	14047	13960	14087	14104	14066	14092	14156	14138	14063	13905	13942	14042	14101	13936	14041	14200	14223	14160	14012	14094	14004	13973	14015	13871	14111	14062	14157	13989	14308	14070	14150	14281	14063	14042	14106	14081	14041	13913	13956	14039	13918	14153	14126	14248	14001	13993	13954	14133	13990	14094	14104	14058	14073	13858	13947	13879	13991	14080	14074	14000	13975	13991	14041	14012	13977	13962	13899	14113	14072	13925	13969	13965	13925	14221	14129	14094	14092	14134	14167	14032	14020	14088	14032	14247	14194	13994	14098	14109	13966	13997	14033	14018	14196	14114	13901	14032	14190	14111	14041	13888	13954	14024	14054	13976	14001	14110	14020	14101	13934	14056	14133	14059
25084	21589	27082	26995	20322	18876	19058	18125	17738	17443	17671	17326	17436	17418	17238	17340	17261	17377	17453	17122	17402	17328	17098	17384	17112	17499	17406	17189	17232	17147	17200	17278	17284	17283	17151	17066	17473	17176	17112	17063	17144	17228	17323	17264	17378	17127	17215	17276	17153	17277	17164	17125	17193	17193	17278	17171	17012	17236	16981	17415	17158	17210	17341	17221	17222	17174	17251	17178	17242	17264	17108	17192	17371	17345	17061	17187	17152	17241	16959	17184	17172	17139	17116	17002	17248	17175	17120	17001	17095	17031	17166	17175	17066	17026	17315	17187	17145	17137	17057	17208	17201	17268	17082	17302	17305	16996	17153	17346	17416	17172	17070	17084	17068	17083	17091	17233	17018	17323	17193	17201	17021	17121	17258	17012	17201	17162	17017	17188	17124	17088	17280	17161	17096	17190	17141	17153	17367	17301	17175	17358	17224	17056	17206	17078	17231	17044	17219	17115	17123	17216	17135	17232	17171	17105	17032	17205	17246	16855	17162	17415	17304	17334	17164	17477	17238	17198	17235	17092	17128	17237	17140	17220	17139	17325	17135	17116	17311	16978	17351	17139	17241	17026	17242	17283	17337	17315	17133	17338	17350	17174	17200	17279	17180	17304	17397	17213	17286	17164	17222	17480	17129	17252	17257	17191	17270	17221	16958	17205	17253	17138	17277	17202	17139	17079	17185	17346	17254	17269	17261	17259	17058	17094	16934	17188	17388	17350	17344	17130	17302	17226	17512	17361	17329	17102	17232	16964	17092	17273	17242	17270	17268	17285	17259	17316	17279	17238	17281	17127	17374	17325	17200	17152	17112	17140	17185	17380	17035	17327	17288	17031	17104	17233	17043	17207	17213	17139	17329	17288	17191	17148	17117	17354	17384	17075	17130	16948	17144	17247	17079	17066	17113	17438	17521	17147	17207	17256	17075	17029	17324	17276	17237	17029	16980	17039	17103	17132	17442	17231	17265	17222	17211	17153	17197	17270	17314	17203	17079	17260	17177	17363	17264	17163	17310	17044	17312	17364	17191	17132	17082	17378	17096	17372	17086	17015	17196	17230	17341	17299	17521	17325	17161	17272	17136	17327	17013	17223	17182	17090	17401	17397	17064	17296	17357	17502	17218	17306	17255	17288	17125	17019	17061	17245	17204	17092	17218	17122	17092	17185	17198	17213	17214	17398	17229	17101	17309	17051	16965	17309	17105	17112	17205	17184	17184	17150	17175	17272	17239	17034	17307	17388	17150	17082	17166	17082	17134	17238	17166	17123	17238	17433	17319	17180	17295	17393	17084	17030	17233	17145	17225	17218	17127	17114	17323	17283	16962	17143	17319	17075	16970	16970	17230	17054	17215	17081	17327	17273	17476	17194	17295	17160	17282	17187	17170	17197	17157	17407	17327	17215	17030	17243	17180	17290	17195	17224	17249	17152	17276	17170	17274	17147	17281	17431	17342	17106	17211	17274	17199	17020	17170	16914	17138	17175	17307	17248	17115	17287	17148	17306	17234	17251	17225	17014	17268	17247	16919	17053	17415	17124	17196	17107	17107	17257	17243	17186	17248	17238	17160	17113	17131	17287	17132	17096	17106	16982	17344	17331	17535	17280	17125	17183	16997	17312	17335	17161	17158	17163	17299	17179	17259	17166	17423	17305	17041	17150	17292	17273	17264	17140	17314	17150	17265	17061	17043	17187	17180	17190	17258	17064	16992	17106	17106	17270	17327	17136	17211	17428	17216	17450	17265	17130	17117	17170	17341	17302	17130	17237	17080	17181	17102	17075	17345	17499	17175	17079	17326	17240	17238	17277	17296	17293	17194	17257	17331	17152	17182	17359	17051	17385	17098	17229	17044	17193	17304	17327	17072	17406	17333	17228	17195	17323	17305	17041	17287	17342	17162	17429	17346	17229	17142	17154	17247	17268	17211	17177	17264	16887	17139	17203	17184	17203	17294	17174	16950	17189	17292	17129	17268	17266	17104	17237	17116	17246	17050	17181	17191	17193	17182	17133	17339	17069	17358	17210	17092	17242	17334	17201	17412	17095	17114	17086	17378	17094	17208	17361	17199	17139	17411	17346	17249	17229	17213	17268	17331	17298	17209	17254	17261	17395	17303	17245	17042	17357	17121	17186	17224	17505	17274	16955	17319	16995	17262	17193	17222	17078	17184	17330	17262	17181	17287	17177	17325	17266	17206	17250	17361	17260	17220	17231	17241	17224	17278	17161	16932	17314	17286	17357	17227	16959	17208	17081	17114	17371	17322	17161	17079	17157	17081	17245	16993	17202	17153	17130	17123	17048	17089	17376	17267	17169	17287	17035	17139	17183	17315	17461	17366	17220	17209	17200	17219	17287	17364	17085	17313	16985	17059	17004	17209	17266	17021	17137	17491	17222	17239	17285	17364	17303	17126	17247	17126	17100	17030	17167	17081	17233	16983	17253	17217	17186	17251	17160	17036	17191	17084	17340	17011	17116	17242	17317	17027	17263	17322	17362	17131	17169	17331	17287	17143	17270	17174	17014	17270	17325	17392	17132	17153	17221	17123	17300	17272	17200	17087	17367	17346	17509	17231	17065	17201	17287	17235	17323	17223	17304	17234	17406	17195	17217	17216	17159	17189	17249	17154	17115	17391	17365	17093	17185	17102	17057	17280	17124	17005	16982	17145	17168	17297	17097	17195	17346	17316	17294	17210	17127	17161	17080	17151	17063	17066	17077	17105	17056	16997	17277	17072	17044	17166	17062	17013	17242	17275	17201	17093	17327	17164	17249	17102	17151	17197	17257	17340	17494	17102	17242	17201	17359	17163	17266	17272	17280	17219	17183	17168	17039	17107	17075	17048	16924	17024	17251	17153	17043	17156	17138	17258	17262	17155	17131	17414	17320	17318	17258	17332	17028	17380	17212	17321	17235	17222	17159	17067	17183	17330	17294	17159	16952	17290	17250	17133	17376	17189	17168	17039	17123	17406	17165	17518	17293	17263	17110	17261	17140	17128	17031	17093	17363	17228	17052	17250	17122	17317	17188	17273	17278	16927	17252	16991	17195	17301	17318	17243	16898	17144	17062	17182	17067	17190	17284	17445	17152	17157	17109	16937	17361	17331	17327	17196	16993	17179	17269	17156	17208	17283	17270	17106	17215	17296	17045	17219	17217	17378	17099	17243	17018	17094	17262	17361	17236	17396	17459	17284	17099	17216	17222	17296	17355	17417	17109	17047	17209	17377	17219	17049	17099	17246	17323	17083	17228	17007	17110	17523	17427	17198	17276	17192	17361	17165	17248	17261	17264	17107	17321	17120	17043	17297	17206	17133	16885	17091	17097	17174	17201	17123	16995	17178	17377	17152	17375	17143	17182	17325	17303	17199	17303	17102	17370	17355	17208	17360	17151	17273	17366	17148	17352	17285	17035	17089	17309	17253	17100	17191	17113	17321	17154	17236	17439	17168	17117	17329	17279	17160	17313	17216	17062	17239	17252	17271	17045	17148	17265	17427	17242	17377	17334	17201	17145	17241	17088	17111	17276	17075	17186	17211	17306	16993	17258	17262	17301	17384	17081	17227	17155	17112	17006	17207	17318	17255	17366	17214	17145	17282	17144	17130	17073	17358	17233	17193	17160	17259	17170	17063	17229	17187	17204	17054	17257	17006	17057	17145	17207	17073	17361	17079	17297	17306	17142	17156	17101	17505	17308	17478	17278	17307	17269	17220	17050	17121	17207	17189	17309	17217	17150	17215	17205	17259	17144	17295	17250	17378	17082	17066	17080	17162	17079	17469	17379	17355	17286	17298	17017	17078	17213	17324	16878	17305	17148	17192	17310	17225	17217	17188	17171	17116	17203	17094	17295	17160	17126	17199	17325	17462	17402	17351	17374	17245	17217	17400	17259	17295	17340	17201	17223	17189	17070	17258	17149	17209	17366	17154	17092	17080	17313	17285	17350	17264	17284	17364	17438	17129	17315	17492	17162	17288	17348	17134	17180	17244	17169	17296	17228	17409	17247	17227	17212	17243	17100	17363	17394	17299	17299	17176	17046	17212	17289	17178	17491	17244	17171	17297	17050	17211	17273	17491	17375	17131	17203	17247	17118	17091	17250	16983	17235	17102	17190	17127	17039	17213	17059	17194	17359	17139	17161	17205	17191	17328	17282	17284	17332	17214	17444	17305	17312	17291	17083	17081	17182	17007	17073	17108	17215	17236	17142	17152	17377	17202	17200	17053	17300	17234	17301	17220	17337	17193	16943	17150	17232	17159	17193	17267	17347	17243	17247	17205	17279	17032	17333	17248	17216	17092	17048	17252	17031	17148	17260	17309	17096	17179	17182	17236	17304	17008	16975	17410	17311	17362	17353	17276	17113	17346	17165	17164	17320	17384	17165	17095	17293	17301	17124	17139	17389	17159	17248	17250	17117	17219	17195	17344	17182	17109	17065	17200	17217	17363	17119	17030	17048	17306	17073	17008	17046	16992	17218	17144	17262	17180	17081	17237	17379	17139	16784	17258	17380	17288	17125	17191	17276	17047	17245	17175	17209	17130	17073	17219	17219	17226	17216	17223	17168	17170	17144	17217	17268	17151	17327	17202	17271	17318	17064	17207	17176	17259	17159	17141	17202	17103	17113	17109	17097	17291	17048	17268	17101	17293	17180	17316	17270	17185	17169	17276	17281	17284	17061	17149	17074	17088	17254	17294	17266	17249	17124	17333	17309	17289	17301	17356	17274	17408	17211	17174	17129	17062	17370	17373	17236	17368	17204	17454	17260	17205	17015	17245	17370	17220	17149	17371	16856	17270	16853	17146	17257	17299	17183	17337	17385	17149	17105	17030	17349	17225	17240	17319	17210	17237	17300	17272	17112	17344	17323	17080	17033	17300	16971	17064	17103	17309	17116	17160	17136	17328	17181	17230	17235	17169	17081	17147	17145	17307	17277	17186	17316	17320	17150	17250	17023	17325	17283	17316	17259	17168	17206	17134	17233	17302	17142	17228	17205	17502	17102	17268	17179	17160	17117	16955	17166	17275	17443	17123	17209	17177	17206	17126	16968	17409	17338	17308	17142	17100	17180	17318	17099	17217	17243	17091	17291	17287	17134	17197	17250	17303	17314	17153	17195	17232	17148	17312	17206	17152	17217
17964	29975	21608	18386	17462	16281	15823	15488	15301	15233	14922	14748	14837	14738	14724	14775	14706	14816	14619	14741	14633	14640	14651	14512	14693	14505	14654	14548	14357	14520	14675	14442	14708	14835	14599	14582	14630	14618	14641	14792	14752	14648	14331	14736	14514	14507	14774	14584	14403	14641	14530	14546	14808	14687	14622	14544	14813	14642	14393	14496	14533	14440	14608	14563	14494	14420	14682	14593	14311	14620	14513	14580	14669	14563	14493	14747	14619	14622	14680	14472	14547	14594	14496	14600	14610	14552	14669	14483	14674	14672	14476	14551	14673	14653	14803	14525	14577	14668	14486	14877	14567	14495	14600	14570	14519	14541	14577	14509	14421	14591	14620	14525	14609	14564	14472	14484	14593	14401	14576	14732	14682	14650	14509	14579	14613	14604	14677	14595	14581	14615	14520	14573	14482	14652	14606	14582	14556	14770	14662	14601	14670	14765	14609	14559	14567	14491	14680	14594	14674	14513	14584	14688	14673	14679	14715	14431	14468	14354	14359	14476	14631	14649	14533	14648	14553	14495	14703	14705	14700	14487	14698	14584	14587	14535	14516	14774	14616	14463	14634	14583	14664	14527	14606	14378	14545	14620	14523	14686	14683	14643	14409	14527	14686	14497	14507	14751	14558	14468	14565	14456	14532	14552	14672	14578	14404	14469	14490	14610	14682	14524	14564	14741	14550	14531	14578	14656	14640	14589	14533	14439	14674	14541	14614	14514	14546	14681	14631	14613	14523	14505	14556	14402	14616	14526	14832	14618	14745	14753	14651	14502	14382	14684	14654	14582	14646	14622	14557	14410	14698	14554	14551	14574	14592	14564	14320	14486	14548	14521	14602	14445	14540	14725	14571	14722	14630	14373	14575	14653	14601	14427	14471	14662	14561	14583	14421	14477	14448	14647	14547	14563	14431	14548	14623	14461	14535	14621	14511	14564	14713	14571	14518	14412	14622	14540	14646	14614	14525	14786	14551	14651	14512	14629	14498	14670	14606	14587	14555	14609	14541	14559	14505	14718	14554	14515	14457	14773	14561	14539	14692	14625	14659	14455	14717	14418	14613	14600	14414	14534	14558	14585	14661	14379	14520	14564	14566	14634	14534	14570	14655	14411	14625	14679	14535	14633	14694	14489	14729	14593	14727	14633	14521	14624	14533	14423	14497	14595	14701	14757	14522	14466	14690	14679	14601	14679	14635	14418	14558	14643	14721	14514	14702	14804	14517	14562	14620	14714	14521	14561	14452	14580	14372	14638	14673	14750	14835	14619	14624	14684	14766	14642	14645	14595	14721	14566	14328	14572	14624	14509	14520	14705	14651	14783	14585	14522	14544	14535	14575	14754	14410	14527	14624	14566	14491	14547	14586	14713	14475	14468	14578	14650	14640	14455	14702	14389	14485	14521	14654	14621	14637	14432	14681	14540	14522	14644	14625	14616	14522	14623	14558	14552	14535	14586	14628	14528	14463	14538	14535	14608	14647	14617	14549	14536	14606	14520	14714	14502	14561	14483	14551	14516	14515	14531	14567	14601	14444	14637	14538	14566	14604	14544	14392	14557	14642	14668	14577	14529	14586	14505	14488	14527	14543	14690	14518	14607	14615	14559	14562	14385	14441	14847	14492	14632	14599	14410	14493	14508	14450	14654	14680	14738	14635	14588	14536	14530	14600	14737	14592	14614	14594	14615	14485	14564	14701	14500	14546	14521	14587	14591	14629	14650	14501	14657	14601	14530	14559	14507	14627	14561	14555	14698	14705	14534	14478	14500	14596	14610	14593	14635	14481	14608	14583	14635	14681	14527	14637	14639	14463	14562	14599	14704	14523	14619	14709	14591	14357	14576	14558	14636	14945	14541	14559	14735	14559	14571	14438	14554	14568	14488	14651	14435	14555	14569	14564	14497	14525	14567	14544	14619	14488	14716	14659	14638	14663	14500	14750	14662	14434	14623	14502	14555	14604	14529	14659	14600	14696	14493	14501	14481	14577	14523	14605	14711	14552	14562	14585	14703	14383	14546	14526	14565	14605	14467	14504	14507	14588	14505	14438	14489	14458	14631	14436	14563	14679	14683	14524	14552	14734	14573	14499	14601	14422	14641	14687	14602	14588	14626	14610	14507	14582	14473	14613	14626	14625	14603	14493	14524	14761	14542	14604	14600	14594	14576	14638	14712	14575	14639	14505	14461	14622	14678	14617	14685	14675	14658	14772	14704	14445	14563	14670	14764	14404	14727	14635	14549	14608	14565	14646	14449	14667	14505	14573	14575	14831	14544	14505	14552	14691	14666	14641	14566	14420	14368	14604	14689	14714	14718	14557	14583	14671	14578	14682	14674	14629	14519	14651	14621	14629	14745	14622	14647	14607	14535	14643	14605	14536	14555	14551	14684	14560	14585	14612	14623	14645	14480	14570	14529	14521	14746	14379	14647	14475	14540	14616	14678	14444	14647	14569	14529	14580	14574	14485	14757	14634	14570	14467	14607	14555	14673	14513	14358	14605	14611	14598	14658	14439	14452	14619	14697	14703	14611	14464	14581	14573	14526	14463	14579	14627	14599	14293	14592	14648	14603	14514	14618	14446	14637	14542	14727	14534	14565	14535	14474	14673	14509	14500	14554	14482	14651	14654	14520	14546	14702	14514	14640	14479	14569	14653	14682	14631	14465	14435	14566	14660	14458	14726	14656	14677	14415	14708	14487	14690	14429	14560	14686	14820	14576	14640	14675	14617	14537	14611	14718	14621	14639	14703	14422	14674	14415	14537	14642	14529	14563	14600	14519	14467	14696	14490	14589	14516	14678	14636	14495	14603	14667	14645	14433	14581	14615	14637	14673	14476	14458	14596	14646	14467	14661	14621	14458	14681	14552	14730	14559	14515	14470	14715	14455	14587	14681	14623	14639	14652	14523	14655	14568	14708	14505	14485	14445	14577	14412	14677	14490	14583	14607	14594	14550	14528	14539	14400	14709	14538	14661	14460	14529	14531	14584	14641	14619	14490	14407	14533	14626	14616	14591	14639	14374	14599	14417	14501	14646	14535	14567	14554	14702	14437	14598	14635	14519	14588	14678	14377	14525	14596	14603	14630	14723	14404	14568	14514	14687	14437	14426	14511	14328	14695	14568	14567	14503	14746	14597	14573	14596	14591	14549	14603	14635	14523	14448	14458	14588	14599	14650	14471	14439	14584	14676	14444	14559	14630	14514	14695	14592	14465	14734	14538	14609	14646	14627	14357	14423	14647	14563	14567	14500	14437	14643	14289	14768	14487	14634	14623	14478	14600	14635	14684	14683	14580	14446	14565	14545	14595	14773	14610	14839	14587	14514	14644	14715	14447	14619	14619	14646	14658	14800	14500	14589	14562	14605	14577	14569	14497	14623	14674	14556	14565	14497	14576	14570	14552	14501	14641	14608	14627	14454	14576	14544	14510	14641	14643	14435	14588	14571	14541	14618	14380	14603	14723	14616	14724	14494	14590	14640	14524	14649	14602	14549	14732	14584	14601	14546	14690	14466	14568	14489	14526	14666	14695	14640	14473	14530	14415	14537	14699	14621	14862	14540	14671	14579	14563	14513	14491	14383	14672	14674	14562	14519	14675	14516	14636	14377	14640	14622	14566	14607	14621	14470	14522	14645	14347	14542	14644	14581	14502	14609	14596	14483	14632	14510	14608	14573	14546	14495	14502	14636	14577	14515	14508	14681	14634	14724	14629	14690	14552	14691	14614	14561	14560	14647	14694	14640	14377	14580	14537	14571	14652	14537	14564	14615	14545	14568	14455	14652	14447	14513	14560	14720	14257	14447	14497	14629	14594	14452	14537	14476	14562	14753	14577	14398	14515	14571	14440	14701	14461	14568	14481	14488	14585	14642	14781	14555	14507	14649	14469	14585	14571	14604	14587	14673	14625	14674	14648	14599	14525	14620	14747	14537	14562	14670	14636	14613	14450	14682	14484	14792	14667	14519	14571	14718	14664	14610	14429	14774	14682	14613	14604	14647	14556	14524	14624	14554	14535	14683	14596	14631	14565	14631	14631	14661	14478	14602	14447	14535	14540	14520	14502	14716	14454	14628	14578	14629	14324	14798	14480	14493	14703	14645	14584	14790	14566	14639	14689	14660	14631	14675	14428	14556	14650	14758	14810	14511	14537	14580	14756	14483	14731	14616	14472	14603	14620	14499	14666	14593	14581	14484	14416	14550	14621	14540	14655	14533	14557	14493	14788	14732	14497	14611	14647	14756	14617	14529	14595	14447	14662	14714	14591	14597	14666	14764	14639	14605	14476	14497	14598	14527	14765	14773	14794	14496	14564	14535	14571	14670	14440	14485	14702	14594	14578	14556	14611	14760	14626	14661	14608	14645	14623	14620	14694	14509	14533	14618	14402	14621	14564	14476	14602	14695	14539	14469	14637	14702	14527	14612	14544	14511	14783	14649	14705	14628	14675	14498	14566	14481	14470	14746	14472	14560	14694	14516	14483	14617	14615	14374	14803	14492	14761	14693	14602	14417	14775	14563	14577	14615	14432	14402	14650	14628	14507	14527	14510	14684	14453	14611	14570	14532	14633	14562	14641	14678	14455	14560	14628	14627	14535	14451	14743	14648	14568	14463	14534	14527	14612	14833	14480	14582	14478	14436	14662	14560	14538	14508	14614	14646	14439	14591	14639	14567	14581	14459	14554	14587	14497	14609	14685	14628	14490	14599	14530	14635	14643	14659	14642	14571	14619	14639	14510	14565	14514	14734	14524	14795	14612	14554	14446	14782	14487	14494	14588	14584	14505	14317	14576	14701	14611	14725	14484	14559	14489	14395	14581	14540	14526	14597	14695	14630	14493	14627	14626	14646	14638	14581	14612	14273	14591	14533	14579	14528	14444	14685	14707	14581	14655	14692	14582	14513	14610	14486	14659	14357	14644	14643	14477	14607	14644	14633	14534	14419	14688	14643	14737	14412	14499	14615	14632	14580	14626	14485	14520	14530	14618	14572	14565	14585	14628	14510	14630	14715	14596	14642	14628	14676	14464	14580	14543	14533	14520	14410	14485	14500	14680	14427	14584	14626	14607	14405	14595	14449	14553	14685	14543	14512	14663	14423	14654	14642	14656	14543	14630	14462	14555	14554	14580	14585	14488	14508	14771	14505
22542	21599	28890	24776	21939	23372	22813	18266	17284	17111	17037	16880	16687	16861	16540	16533	16274	16450	16356	16403	16391	16249	16440	16131	16232	16197	16344	16595	16380	16380	16221	16086	16268	16386	16179	16351	16164	16378	16265	16367	16181	16213	16261	16247	16259	16063	16326	16228	16146	16170	16057	16243	16342	16176	16135	16177	16069	16279	16146	15975	16016	16248	16361	16098	16023	16242	16235	16363	16065	16278	16035	16046	16154	16287	16102	16118	16137	16192	16050	15927	16179	16158	16282	16084	16134	16086	16178	16107	16184	16178	16156	16123	16094	16015	16068	15824	16037	16123	16247	16120	16070	16262	15992	16150	16072	16031	16156	16163	16067	16183	15965	16002	16283	16152	16237	16192	16152	16246	16134	16109	16155	16124	16293	16197	16165	16163	16005	16000	16072	15890	16088	16108	16046	15972	16171	16121	16239	16052	16339	16349	16131	16205	16139	15870	16216	15962	16202	16214	16197	16072	16040	16133	16072	15882	16191	16193	16120	16055	16200	16143	16115	16147	16092	16415	16252	16245	16204	16221	16009	16040	16203	16102	16123	15973	16301	16151	16176	16129	16037	16119	15912	16151	16242	16152	16375	16150	16151	16135	16248	16122	16164	16261	16305	15984	15993	16043	16129	16002	16144	15930	16187	16212	16239	16099	16022	16269	16235	16179	16216	16275	15957	16110	16193	16153	16241	16215	16085	16010	16038	16114	16136	15945	15877	16231	16252	16096	15937	16030	16144	16027	16101	16170	15945	15778	16268	16208	16260	16308	16386	16333	16254	16060	16104	16182	16268	16384	16166	16256	16391	16397	16301	16262	16016	16170	16133	15995	16249	16076	16121	15946	15952	16023	16244	16007	16196	16055	15922	16305	16065	16203	16169	16164	15902	16017	16142	16092	15949	15959	16100	16228	16238	16107	16042	15993	16193	16073	16067	16183	16031	16135	16239	16070	16056	16111	16200	16097	16202	16108	16027	16058	16052	16009	16351	16210	16128	16133	16212	16302	16147	16163	16116	16079	16080	15930	16252	16111	15844	16059	16201	16222	16102	16122	16194	16101	15984	16376	16168	16096	16194	16191	16147	16120	16235	16111	16111	16058	16120	16125	16039	16081	16267	16101	16179	15961	16092	16211	16080	16101	16030	16084	15961	16038	15989	16139	16189	15983	16159	16148	16055	16257	16176	16328	16216	15949	16204	16078	16060	15986	16163	16312	16336	15932	15998	16304	16245	15975	16180	16217	16030	16128	16245	16189	16132	16259	16229	16040	15949	16079	16141	15916	16237	16261	16193	16252	16129	16202	16105	16197	16119	16295	16121	16119	16125	15909	16180	16187	15865	16119	16024	16028	16103	15986	16085	16077	16153	16109	16179	16162	16032	16235	16225	16107	16029	16150	15845	16109	16020	15980	16236	16046	16188	16109	16013	16074	16195	15941	16089	15916	16018	15891	16237	15988	16209	16257	16348	16033	16168	16184	16169	16008	16244	16307	16317	16118	16145	15936	16191	16090	16252	16050	16212	16148	16189	16191	16331	16263	16201	15978	16077	16105	16145	16204	16158	16027	15932	15834	16086	16042	16167	16304	16089	16162	16132	16172	16271	15957	16080	15998	16116	16173	16103	16076	16113	16212	16170	16160	16040	15993	15958	16237	16007	16218	16092	16140	16096	16039	16097	16132	16003	16167	16133	16173	16016	15968	16077	16155	16020	15993	16273	15940	16016	16172	16223	16108	16114	16321	16119	16214	16164	16095	16112	16196	16025	16047	16158	16079	16218	15991	16043	16332	15869	16431	16071	16094	16256	16159	15998	16097	16221	16291	16115	16156	16294	16010	15981	16002	16115	16205	16148	16018	16121	16131	16108	15911	16081	16130	16199	16196	15945	15981	16184	15915	15956	15998	16124	16087	16120	16172	16195	16028	16117	16207	16227	16266	15985	16085	16161	16071	16063	16048	16097	16270	15963	16069	16019	16110	16023	16319	16054	16120	16092	16143	16153	16192	16167	16205	16046	16147	16368	15950	16040	16073	16090	16105	16173	16122	16320	16042	16138	16064	16132	16173	16166	16055	16408	15929	15983	16091	16229	16038	16195	16251	16187	16167	16244	16137	16120	16017	16090	15942	16080	15957	16121	16333	15953	16266	16112	16107	16227	16019	16103	16070	16058	16100	16203	16149	15921	16260	16088	15884	15965	16226	16109	15939	15934	16113	16228	16150	16447	15968	16203	16140	15973	16207	16067	16035	15920	16027	16161	16128	16032	16131	15918	16157	16142	15957	16150	16078	16108	16154	15998	16145	16142	16216	15957	16049	16349	16318	16190	16222	16148	16258	16295	16066	16222	16243	16369	16105	16247	15986	16084	16204	16240	16020	16119	16014	16070	16301	16266	16061	15994	16133	16147	16075	15874	16181	16076	16186	16102	15961	16219	16143	16038	16042	16332	16066	15993	16002	16107	16088	16221	16116	16002	16267	16099	16205	16131	16228	16293	15937	16054	16063	16058	16074	16004	15928	15979	16266	16234	16095	16053	16036	16052	16132	16089	16075	16134	16133	16186	16374	16170	16228	16068	16040	16025	16270	16145	16157	16064	16109	16071	15905	16269	16118	15867	16146	16083	15984	16174	16114	16181	16274	15989	16230	16143	16175	16046	16175	16117	16135	16255	16298	16046	16280	16187	16030	16007	16112	16135	16280	16149	16091	16051	16100	16068	16228	16086	15954	16078	16120	16327	16188	16040	16209	15957	16286	15991	16086	16148	16224	16113	16116	16060	16184	16136	16116	16084	16100	16206	16019	15986	16016	16163	16111	16141	16119	16222	16149	16102	16148	16053	16157	15979	16015	16244	16030	16163	16146	15991	16187	16204	16227	16012	15966	16113	16178	16185	16082	16030	16171	16035	16207	16167	16143	16111	16112	16133	15995	16198	16141	15914	16160	15871	15980	16217	16158	16149	16036	16265	16219	16199	16186	16243	16204	15951	16210	16136	16118	16111	16003	16266	16090	16149	15928	16066	16243	16125	15961	16106	16265	16192	16106	16180	15976	16166	16267	16101	16020	16141	16080	16028	16165	16038	15964	16099	16134	16190	16166	15990	15811	16055	16127	16014	15898	15952	16101	16021	16115	16072	16043	16164	16135	16050	16062	15996	15941	16016	16094	16243	16281	16162	16089	16059	16095	16042	16159	16316	16177	16146	16268	16236	16149	16217	15926	16317	15817	15914	16276	16224	15960	16155	16142	16127	16001	16073	16285	15996	16201	16164	16041	16023	16272	16168	16293	16012	16128	16157	16192	16107	16224	16125	15944	16219	15922	16043	16113	16104	16171	16101	16157	16112	16035	16144	15939	16181	16200	15916	16085	16143	16084	16048	16008	16032	15941	16050	16195	16090	16158	16143	15985	16306	15977	16321	16373	16307	16220	16083	16274	16297	16164	16320	16169	16166	16190	16125	16328	16210	16144	16010	16263	16015	16106	16150	16031	16108	16248	16235	16078	16193	15973	16215	16019	16022	16113	16144	16127	15949	16164	15973	16214	16058	16239	15941	15903	16253	16120	16102	16287	16063	15968	16074	15921	16147	16158	16053	15962	16340	16021	16002	16123	16155	16184	16402	16167	16255	16210	15964	16077	16274	16180	16000	16136	15935	15932	16355	16095	16147	16050	16112	16101	16200	16104	16103	16163	16176	16038	16027	16241	15887	16024	16254	16011	16185	16146	16241	15952	16170	16029	16099	15979	16199	16034	16123	16240	15981	16021	16170	16195	16194	16332	16170	16129	16232	16207	16047	16177	16196	16089	15974	16018	15908	16057	15966	16110	16154	16012	15986	16246	16212	16267	16051	16109	15935	16076	16126	16319	16118	16036	16006	16182	16131	16192	16053	16056	16072	16304	16097	16273	15946	16188	16009	16173	16116	15856	16152	16192	16133	16039	16125	15921	16104	16048	15892	16103	16113	16108	16003	16236	16205	16011	16235	16263	16201	16084	16074	16016	15917	15939	16105	16290	16080	16256	16005	16054	16211	16299	16407	16107	16057	16244	16095	16049	16045	16134	15848	16088	16054	16081	16277	16024	15950	16043	16329	16049	16095	16265	16050	16234	16244	16262	16145	16333	15903	16021	16131	16131	16218	16180	16213	16110	16115	16089	16070	15996	16119	16297	16160	16200	16018	16062	16055	16143	16065	16163	15966	15978	16064	15931	16039	16170	16214	16102	16171	16169	16088	16233	16167	16008	16107	16328	16265	16189	15951	16236	16186	15973	16058	16057	15949	16143	16033	16162	16119	16138	16166	16130	16162	15940	15926	16102	16223	16239	16215	16186	16038	15937	16098	16180	16298	16106	16140	16096	16076	16104	16170	16180	16249	16081	16167	16055	16159	16052	16223	16214	16254	16278	16034	16228	16153	15946	16250	15909	15989	16145	16219	16032	16236	16153	16318	16102	16013	16083	16116	15919	16184	16131	15966	16145	16157	16184	16086	16053	16116	16223	16143	16278	16114	16049	16140	15938	16023	16061	16084	16137	16214	15885	15950	16125	16053	15982	15977	16128	15952	16115	16189	16105	16136	16186	15912	16410	16056	16025	16061	16116	16090	16021	16031	16080	16056	16019	16153	15974	16163	16003	15825	16172	16164	16183	16132	15946	16060	16138	16197	16179	16041	16059	16136	16047	16213	16187	16257	15965	16207	16092	16368	16181	15946	16099	16139	16208	16192	15953	16342	15968	16120	16047	16070	16131	16253	16116	16323	16097	16022	16011	16189	16090	16321	16057	16149	16169	16126	16060	15949	16099	16390	16174	15980	16147	16328	16035	16149	16175	16142	16001	16287	15986	16144	15985	16306	16173	16310	15902	16101	16014	15999	16115	16226	16197	16096	16195	16058	16084	16146	16056	16184	15975	16102	16080	16093	16052	16013	16079	16317	15934	16110	16170	16294	15952	16077	16090	16150	16187	16196	16114	16122	16148	16149	16084	15947	16181	16278	16075	16197	16091	16052	16247	16108	16165	16043	16169	16304	16193	16142	16172	16238	16052	16335	16194	16002	16058	16150	16134	16055	16233	16092	16159	16295	16258	16087	16227	15933	16105	16242	16197	16262	16164	16268	16123	16101	15991	16247	16058	16293	16073	15986	16157
17813	36585	25362	20770	18971	17388	16288	15766	15236	15057	14642	14470	14340	14342	14280	14247	14219	13914	14028	13994	14068	14025	14116	14024	14097	13895	13998	14079	13928	13881	14058	14055	14185	14018	14046	13950	13906	13882	13882	13879	14151	13972	13999	13916	13969	13821	14020	14004	13979	14095	14062	13993	13966	13797	13997	13903	13827	14107	13864	13959	13888	13995	13914	13900	14031	13869	13857	13820	13820	14253	13939	13899	13973	13994	13838	13885	13884	13964	13644	13948	14024	13953	13848	13921	13939	13953	13844	14060	13912	13930	13917	13994	14042	13930	13920	14070	13768	13952	13884	13736	13836	13916	13763	13896	13776	13999	13896	13958	13796	14110	13997	13982	13875	13972	13953	13709	13924	13994	14099	13843	13842	13824	13981	13742	14183	13670	13903	13936	13923	13962	13929	13804	13989	13782	13841	13812	13831	14135	13963	13790	13927	13929	13832	13824	13940	13884	13887	13884	14017	13861	13771	13806	13943	14016	13727	13852	13918	13947	13857	13940	13910	13965	13806	13761	13919	13875	13872	13754	13801	13986	13916	13899	13880	13917	13776	14080	13897	13865	13974	13810	13711	13793	13764	13768	13911	13922	13914	13902	13927	13868	13921	13924	13840	13889	14026	13901	13911	13971	13901	13833	13797	14041	14021	13860	13958	13867	13811	13857	13846	13703	13877	13972	13848	13921	13804	13943	13925	13982	13981	13837	13879	13864	13949	13850	14058	13814	13943	13881	14131	13874	13807	13875	14021	13877	14053	13915	13842	13930	13939	13803	13901	13930	13927	13984	13789	13996	13820	13794	13939	13779	14052	13857	14032	13794	13879	13987	13773	13845	13974	13884	14037	13814	13805	13779	13899	13865	13956	13866	13894	13864	13884	13936	13900	13847	13840	14018	13859	13701	13897	13913	14043	14068	13801	13910	13921	13678	13870	13820	13902	14031	13975	13943	13922	13842	13884	13895	13948	13836	13784	13912	13863	13927	13904	13885	14012	13831	13809	13997	14022	13957	14017	13917	13751	13992	13771	13837	13929	13938	13930	13894	13738	13942	13928	13997	13833	13815	13891	13917	13923	13947	14020	13906	13915	13868	13944	13861	13796	13853	13955	13998	13875	13960	13943	13962	13675	13966	13797	13711	13777	13714	13854	13806	13799	13888	13784	13980	13813	13709	13773	14059	13860	13781	13869	13862	13808	13815	13912	13994	13771	13998	13959	13842	13872	13987	14155	13956	14003	13876	13881	14154	13808	13947	13890	13741	13940	13941	13997	13730	13828	13887	13968	13812	13978	13790	13947	13897	13986	13825	14044	13892	13841	13812	13951	13919	13737	13897	14042	13836	13747	14009	13862	13942	13956	13907	13951	13936	13949	13957	14014	13795	13944	13847	13956	13933	13848	13861	14065	13930	13821	13927	13828	13800	13916	13923	13912	13902	13810	13981	13985	13993	13803	13983	13842	13863	13922	13864	13996	13797	13983	13959	14059	13910	13747	14028	13894	13678	13904	13901	13954	13946	13884	13868	13936	13913	13999	13724	13958	13875	13981	13802	13937	13811	13821	13940	13814	13802	13955	13930	13808	13941	14051	13981	13918	13809	13850	13938	13824	13867	13969	13816	13857	13839	13892	13782	13990	13882	14139	13845	13872	13910	13918	13801	13837	13906	13953	14004	13761	13698	13758	13869	13841	13827	14014	14028	13970	13856	13842	13917	14016	13746	13838	13757	13867	13989	13841	13806	13796	14004	13876	13897	13829	13986	13915	13886	14003	13966	13823	13840	14039	13883	13924	13857	13892	13919	13756	13741	13898	13892	13958	13675	13900	13832	13771	13811	13621	13766	13892	13736	13801	13863	13844	13910	13870	13851	13891	13873	14007	13782	13913	13989	13810	13912	13977	14008	13888	13934	14053	13930	13941	13974	13947	13885	13996	13966	13873	13912	13943	13907	13967	13808	14036	13843	13817	13899	13790	13789	14030	13928	14014	13851	13894	13890	13827	13959	13931	14031	13806	13865	13931	13913	13944	13953	13829	13926	13839	13813	13910	13838	13938	13780	13942	13885	13796	13766	13923	13759	13943	13873	13854	13983	13933	13920	13845	13864	13941	13939	13861	14019	14033	13902	13973	13881	13999	13945	13901	13796	13890	13868	14030	13828	13824	13902	13811	13839	13734	13860	13906	13929	14048	13886	14139	14093	13845	13833	13661	14001	14048	13880	13890	14078	13973	13988	13838	13879	13925	13825	14040	13963	13728	13826	13947	13821	14056	14027	14021	13812	13916	13845	13808	13923	13875	14041	13963	13874	13914	14050	13935	13816	13836	13943	13907	13935	13854	13840	13899	14011	13813	13930	13819	13897	13874	13828	13863	13870	13784	14040	13813	13886	13872	13893	14113	13978	14019	13888	13858	13889	13822	13941	13858	13848	13764	14039	13829	13756	14042	13929	13868	13928	13824	13787	13955	13940	13813	13844	13968	13923	13665	13955	13746	13649	13809	13852	14043	13731	13896	13893	13888	13950	13820	13902	13919	13856	13859	13804	13850	13790	14020	13833	13867	13865	13964	13903	13781	13838	13831	14028	13920	13902	13832	13951	13837	13982	14030	13885	13894	14023	14007	13899	13974	13866	13972	13868	13953	13880	13825	13852	13835	13932	13863	13931	13879	13886	13798	13837	14040	13941	13878	13867	13806	13911	14016	13952	13932	13952	13833	14019	13765	13935	13955	13839	13937	13908	13855	13733	13951	13911	14009	13898	13930	13958	13813	13854	13988	13778	13901	13814	13859	13785	14072	14130	13862	13877	14014	14043	13769	13806	13718	13845	13758	13830	13856	13860	13893	13819	14067	13945	13938	13837	13958	13774	13944	13878	13738	13806	13918	13821	13927	13903	13957	13935	14034	13761	13949	13791	13906	13958	14011	13920	13927	13917	13913	13960	14012	13951	14013	13930	13823	13961	13723	14121	13761	13721	13882	13749	14024	13898	13791	14037	14062	13904	13742	13849	14112	13966	13833	13816	13801	13822	13913	13893	13947	13801	14046	13883	13851	13847	13990	13932	14009	13988	14055	13785	13868	13723	14032	13798	13748	13839	13951	13830	14022	13695	13919	14093	13900	13929	13956	13860	13990	13696	13936	13664	13841	13776	13771	13992	13950	13924	13996	13882	13785	13993	13747	13795	13827	13726	13907	13965	13741	13887	13748	13872	13835	13927	14102	13863	13895	13948	13818	13766	13786	14069	14043	13876	13783	13750	13699	14007	13760	13746	13907	14072	13964	13825	13897	13907	14039	13964	13853	14032	13985	14005	13895	13915	13951	13937	13723	13838	13856	13918	13755	13859	13813	14045	13912	13887	13777	13881	13736	13964	13742	13909	14008	14095	13973	13962	14048	13808	13919	14013	13846	13797	13990	13853	13891	13900	13796	13929	13807	13809	13840	13855	13871	13835	13829	13939	13901	13846	13795	13946	13706	13934	13822	14014	13948	13999	13894	13795	14032	13884	14000	13950	14001	13991	14012	13820	13905	13815	13886	13837	13891	13793	13867	13897	13968	13952	13984	13913	13856	13781	13884	13840	13882	13892	13911	13760	13933	13855	13884	13810	13938	14017	13901	13852	13812	13812	13988	13899	14021	13774	13971	13999	13773	13913	13952	13858	14025	14042	14045	13788	13882	13881	13974	13875	13977	13767	14013	13993	14078	13805	13938	13858	14017	13940	13884	14011	13922	13755	13901	14076	13674	13871	14040	13876	13886	13905	13765	13852	13730	13882	13898	13831	13812	13967	13894	14043	13976	13975	13959	14009	13846	13922	13851	13875	13904	13916	13899	13742	13796	13918	13981	13832	13774	14128	13641	13867	13898	13692	13932	13930	14026	13814	13809	13772	13849	13836	13758	13893	13735	13994	13886	13913	13931	13921	13864	13865	13975	13938	13853	13862	14018	13933	13985	13938	13833	14027	13806	13739	14059	13772	13932	13863	13822	13913	13783	13950	13785	13980	13921	14071	13965	13907	14086	14066	13829	13880	13859	13800	13777	13932	13845	13778	13834	13836	13945	13873	13915	13924	13935	13924	13748	13985	13911	13977	13991	13947	14062	13743	13913	13800	13830	13982	13818	13958	13928	13871	14037	13819	14072	13811	13981	13902	13974	13821	13843	13921	13797	14046	13889	13912	13935	14044	13758	13912	13793	13948	13947	13865	13783	14002	13957	13749	13848	13854	14011	13806	14021	13796	13912	13853	13997	14015	13997	13891	13874	13873	13911	13891	14021	13739	13900	13825	13957	14012	13893	13913	13716	14043	13917	13958	13933	13769	13961	13932	13889	13776	13933	13747	13988	13711	13869	14015	13878	13778	13868	13931	13711	13828	13875	13770	14045	13945	13822	14129	13944	13867	13863	13957	13965	13860	13881	13959	13782	13870	13879	13870	13928	13972	13918	13980	13911	13876	13944	13908	13808	13848	13848	13948	13932	13801	13933	13884	13827	13661	13907	13806	14015	13885	13817	13892	13932	13913	13870	13948	13923	14088	13790	13791	13863	13840	13847	13990	13862	13860	13891	14066	13942	13925	13872	13905	13772	13984	13927	13949	14010	13782	13906	13980	13899	13721	13928	13790	14022	13953	13859	13888	13921	13954	14013	13828	13832	13634	13975	13942	13710	13968	13948	14107	13986	13718	14075	13849	13792	14033	13894	13703	13838	13921	13990	13931	13879	13840	13813	13878	13958	13899	13919	13914	13935	13949	13799	13907	13902	13780	14073	13981	13830	13781	13898	13844	13952	14039	13717	13814	13865	13978	13706	13836	13774	14055	13867	13792	13829	13772	13836	13856	13767	13938	13726	13775	13883	13881	13777	13988	13856	13903	13980	13955	13911	13962	13865	13784	13975	13788	14024	13841	13916	13851	13949	13868	13877	14031	13990	13893	14000	13867	13871	13916	14005	13919	13733	13864	13740	13980	13845	13753	13772	13939	13853	13948	13887	13831	13978	13807	13885	13977	13854	13957	13923	13819	13943	13797	13749	13823	13988	14045	13840	13877	13864	13929	13928	13946	13968	13925	13907	13839	13802	13855	13798	14060	14108	13910	13977	14016	13976	13882	13853	13916	13932	13775	14066	14060	13730	13900	14076	13978
29846	24055	25789	22351	18813	18355	18076	17731	17628	17666	17356	17512	17410	17365	17262	17041	17143	17179	17127	17065	17141	17319	17264	17283	17107	17072	17122	17225	17216	17151	17229	17070	17171	17157	17101	17066	17149	17146	17158	17232	17033	17190	17171	17148	17139	17224	17190	17009	17139	17032	17277	17124	17056	16938	16967	17037	17122	17142	17252	16954	17158	17195	17044	17052	17100	17179	17258	17207	17119	16964	16962	17103	16979	17147	17031	16997	17161	17112	17112	17199	16966	17201	17069	17198	17022	17118	17202	17123	17112	17097	17041	17077	17120	16985	16843	17101	17167	17382	17173	17074	17020	17197	17138	17097	17240	17108	17099	17034	17023	17154	17102	17122	17024	17070	17267	16995	17242	17226	16963	16955	16902	17122	17050	16928	17123	17027	17301	17063	17124	17130	17227	17118	17062	17229	16913	17241	17048	16985	17065	17031	17133	17038	17172	17040	17157	17156	17147	17024	17073	17296	17015	17214	17148	17118	17108	17089	17268	17226	17095	17221	17297	17198	17126	17098	17238	16957	16985	17101	17130	16887	17279	17202	17386	17163	16957	16927	16963	17124	17007	17269	17034	17079	17200	17081	16918	17219	17202	17181	17095	17263	17207	17230	17145	17150	17038	16881	16888	16851	16995	17203	16924	17136	16983	17273	17134	17119	17045	17059	17032	17098	17186	17028	17013	17155	17170	17148	17123	17114	17063	17195	17182	17334	17088	17074	16907	17186	17176	17104	17112	17226	16959	17252	17186	17222	17013	17149	17142	17012	17078	17245	17113	17113	17005	17080	17108	17210	17038	17302	17042	17108	17175	17288	16941	17116	17029	17177	16984	17225	17251	17046	17338	16805	16948	17068	17102	17185	17253	17264	17053	17044	17102	16966	17159	16939	16918	16904	17128	17080	17148	17179	17146	17281	17139	17246	16925	17149	17174	17093	17107	17144	16968	17053	17227	17184	17142	17026	17050	17243	17075	17070	17080	17086	17071	17261	17184	17007	17090	17202	17119	16957	17260	17091	17285	17079	17083	17148	17030	17073	17107	17107	17100	17298	17217	17174	17079	17065	17186	17030	16982	17379	17132	17067	17289	16980	17036	17178	17114	17150	17021	17061	17135	17183	17230	16994	17035	16963	17164	17055	17023	16969	17047	17082	16991	16937	17009	17047	17086	17005	17040	16922	17169	17394	17095	17125	17021	17206	17267	17017	17277	17067	17324	17113	17032	17147	17156	17021	16975	16906	16977	16872	17071	17158	17242	17129	17209	16817	17060	16980	17184	16944	17030	17181	17286	17277	17193	16987	16924	17103	17020	16853	17067	17136	17183	17083	17139	17131	17084	17246	17110	16932	17241	17147	17020	17057	17190	17222	17145	17075	17080	17067	17218	17069	17251	17213	17244	17149	17037	16953	17268	17019	17101	17083	17100	16857	17024	17073	17156	17037	17046	17029	17141	17126	17102	17224	17039	17273	17109	17097	17154	17118	17260	17274	17178	17249	17086	16961	17079	17210	17077	17205	16942	17054	17199	17237	16949	17123	17114	17084	16942	17227	17203	16994	17295	17204	17294	17145	16961	16992	16940	17056	17166	16976	17111	17074	17121	17093	17172	17179	17102	17140	17156	16935	16999	16939	17145	17283	17266	17383	17053	17036	17120	17173	16917	17028	17142	16993	17190	17205	17030	17147	17081	17385	17152	17015	17180	17205	17159	16838	17218	17184	17053	16831	17021	17167	17064	17261	17120	17161	16978	17098	17133	17079	17090	17230	17055	17098	17032	17013	17263	16973	17077	16982	16941	17003	17137	17299	17177	17147	17256	16777	17120	17168	17188	17108	17120	16976	17271	16864	17076	17072	17168	17070	17046	17282	17315	17301	17221	17101	17032	17076	16795	16877	16941	17110	17182	17087	17064	17176	17046	17243	17106	17130	16811	17013	16969	17036	17127	17012	17151	16970	17019	17073	17098	17094	17011	17006	16957	17019	17080	17198	17132	17167	17296	17132	17392	17186	16986	17150	17200	16976	17162	17226	17090	17195	17147	17140	17202	17224	17093	17147	17140	17153	17027	17086	17244	17144	17199	17107	17203	17252	17194	16979	17149	17130	17102	16862	17114	17049	17075	17270	16924	16917	16993	17218	16998	17115	17114	17062	17100	16965	17092	17239	17188	17229	17125	17113	17051	16923	17311	17178	17124	17207	17235	17120	17066	17040	17263	17056	17135	17042	17145	17124	17357	17142	17142	17171	17054	17293	17207	17218	17132	17122	17198	16954	16936	17138	16972	16917	17136	17217	16977	16825	17108	17217	17020	17200	17106	17174	16957	17205	17119	17315	17005	17028	17204	17031	17299	17105	17058	17151	17355	16962	17168	17169	17107	17416	17108	17098	17318	17198	17309	17321	17260	17237	16902	16993	17079	16973	17189	16884	17142	16992	17208	17082	16916	17111	16953	17108	17165	16920	17157	17171	16916	17094	17191	17170	16998	17082	17162	17145	17397	17055	16860	16959	17294	17103	17006	17062	17157	17083	17102	17085	17165	17063	17120	17066	17039	17034	17101	17130	17263	17344	17155	17078	17314	17120	17008	17131	17026	17122	16980	17095	17086	16983	16743	17107	16986	16996	17019	17118	17383	17220	17280	17135	17093	17262	17067	17100	17014	17098	16980	17056	17116	17113	17210	17067	17188	17142	17305	17165	17232	16841	17003	17019	16890	17127	17211	17278	17143	17020	17232	17078	17200	17200	17035	17138	17006	17248	17117	17137	17081	17031	17233	17073	17063	17110	17133	17050	17095	17397	17145	17153	17229	17115	17212	17131	17048	17024	17010	16924	17184	16926	17076	17100	17188	17124	17033	17123	17093	17010	17058	16975	17130	17083	16882	17101	17264	17039	17139	17081	17271	17227	17058	17331	17104	17078	17036	17359	17262	17164	17038	16785	17120	17042	17276	17253	17061	17180	17297	17150	17056	17227	16719	17114	17173	17129	17092	17118	17066	17244	17163	17330	17288	17278	17072	16939	16858	17373	17071	17292	17078	17045	17109	16976	17253	17208	16995	17124	17142	17089	17092	17243	17073	17023	17083	16894	17121	17231	17291	17262	17000	17162	17150	17144	17292	17203	17140	16921	17067	17079	17038	17186	17086	17192	17201	17048	17183	17082	17164	17022	17121	17126	17181	17085	17024	17251	17220	16944	17144	17059	17161	17165	16925	17027	17213	17068	16944	17118	17244	17119	17143	17130	16979	17025	17106	17204	16949	16904	17091	17073	17182	17134	17030	17240	17033	17052	16960	17197	16951	16959	17049	16966	17200	17255	17039	17206	16989	17090	17287	17167	17207	17189	17007	16950	16968	17033	17072	17080	17059	17189	17074	17182	17413	17238	17214	17131	17132	17112	17035	17013	17191	17202	17014	17070	16925	17141	17215	17300	17198	16909	17113	16892	17057	17164	17154	17036	17015	17248	16903	17096	17159	17070	16856	17054	17020	17198	16959	17162	17243	17059	16934	17178	17186	17198	17159	16962	17044	17205	17197	17239	16992	17222	17113	17299	17062	16928	17087	17403	17250	17262	17132	17260	17290	17144	17303	17270	17199	17300	17036	17101	17051	16981	17102	17024	17098	17040	17206	17170	17021	17138	17000	16848	17153	17069	17062	17053	17210	17123	17075	17207	17225	17165	17023	17152	17162	17088	17061	16944	17036	17157	17317	17249	17108	16937	16995	17063	17184	17182	16936	17086	17128	17040	16892	17119	17196	17203	17174	17152	17183	17133	17082	17090	17100	17090	16946	17147	17354	17286	16960	17183	17210	17128	17114	17046	17162	16918	17057	17182	17228	17069	17185	17148	17032	17094	17112	17239	17221	17143	17101	17180	17218	17128	17126	17282	17180	17285	17071	17294	17038	16959	17125	17095	17278	17101	17252	17287	17034	17024	17117	17118	17181	17000	17281	17063	16845	17067	16972	17371	17043	17151	17156	17104	17241	17114	17222	17151	17071	16847	17194	17000	16876	17180	17290	17341	17228	16978	16963	17092	17022	16998	17167	17238	17256	17281	17044	17104	17267	17153	17158	17137	16999	17276	17086	16918	17028	16984	17187	17101	16952	17049	17086	17046	16985	17154	17016	17067	16936	17218	17267	17079	17152	17079	17113	16978	17077	17089	16887	17139	17242	17374	17216	16950	17193	17082	17378	17080	16829	17083	17256	17129	17053	17166	17071	17081	17015	17205	17230	17076	17251	17159	17055	17231	17161	17204	17182	17106	17226	16962	17098	17090	17118	17126	17176	16977	17142	17003	17390	17140	17055	17230	17242	16977	17266	17210	17218	17134	17233	17193	17072	17202	17019	17166	17095	17203	17164	17189	17178	17045	16774	17060	17352	17130	17150	17306	17203	17138	17294	17086	17145	17180	17097	17164	17072	17176	17080	17101	17106	17015	17142	17202	17081	17006	17047	17008	17027	17228	16843	17005	17113	17193	16957	17092	17012	16992	17070	17049	16910	17207	17212	17134	17403	16909	17191	17156	16936	17029	17280	17387	17230	17253	17130	17322	17268	17201	17172	17165	17195	17075	17090	17221	17066	17035	17164	17209	17138	17216	17054	17316	17167	17144	17249	17158	17062	17228	16983	16942	17031	17252	17001	17014	17050	17175	17213	17046	17101	17087	16928	17103	17067	17082	17026	17099	17171	17145	16978	17067	17150	17213	17199	17322	17375	17149	17322	17292	17005	17103	17047	17052	17086	17200	17051	16975	17183	17279	17147	17177	17275	17244	17168	17097	17174	17281	17089	17129	17298	17322	17075	17089	17165	17099	16973	17121	17170	17087	17243	17112	17231	17057	17025	17095	17079	17067	17072	17037	17183	17208	17166	17285	17057	17250	17175	17153	17191	17203	17177	17015	16931	17231	17176	17129	17068	17126	17167	16923	17188	16996	17114	17225	17128	17233	17059	16835	17133	17047	17305	17148	16980	17329	17346	17048	17067	16985	17134	16985	17295	17185	17166	17142	17105	17025	17048	17033	17102	17112	17039	17266	17284	17261	16954	17135	17159	17085	17013	17180	17124	16938	17169	17218	17149	17143	16820	17259	17267	17018	17165	16866	16934	17087	17232	16982	17277	17125	17182	17198	17090	17116
19619	27758	20128	17441	16547	16120	15480	15311	15043	15017	15009	14782	14565	14433	14734	14657	14686	14631	14548	14690	14628	14674	14749	14531	14522	14630	14647	14497	14583	14538	14523	14680	14592	14493	14542	14435	14520	14709	14664	14508	14613	14452	14650	14524	14458	14579	14519	14604	14759	14682	14560	14373	14574	14673	14407	14562	14418	14578	14491	14523	14548	14528	14506	14575	14438	14516	14510	14563	14559	14671	14421	14428	14552	14496	14486	14652	14545	14483	14426	14556	14399	14674	14546	14464	14567	14647	14418	14417	14463	14701	14522	14481	14419	14475	14520	14389	14518	14682	14527	14503	14535	14685	14538	14583	14496	14691	14586	14519	14620	14486	14538	14482	14584	14664	14391	14485	14436	14368	14634	14625	14613	14530	14443	14594	14390	14594	14535	14502	14478	14599	14498	14535	14547	14487	14636	14575	14536	14688	14472	14436	14569	14441	14564	14445	14513	14433	14577	14454	14596	14459	14675	14554	14402	14347	14401	14527	14454	14570	14427	14521	14560	14419	14679	14653	14660	14499	14456	14478	14671	14544	14453	14371	14464	14477	14532	14651	14617	14544	14564	14484	14510	14545	14648	14590	14485	14613	14490	14497	14526	14588	14464	14545	14402	14716	14614	14616	14479	14466	14507	14619	14586	14528	14481	14564	14453	14550	14584	14347	14596	14678	14726	14412	14479	14316	14642	14646	14645	14582	14580	14476	14507	14650	14498	14351	14454	14512	14506	14476	14605	14507	14473	14678	14567	14650	14615	14684	14495	14449	14482	14419	14547	14421	14503	14749	14357	14395	14537	14399	14681	14413	14445	14599	14516	14494	14448	14587	14349	14481	14495	14539	14454	14596	14555	14524	14545	14552	14480	14586	14454	14600	14428	14444	14551	14517	14401	14508	14490	14578	14651	14486	14492	14478	14338	14437	14589	14336	14494	14471	14409	14406	14454	14509	14657	14312	14489	14717	14491	14602	14599	14576	14511	14701	14467	14467	14415	14400	14442	14476	14506	14557	14563	14558	14528	14589	14425	14671	14482	14433	14553	14430	14618	14537	14377	14559	14377	14409	14606	14550	14661	14422	14547	14452	14533	14573	14543	14648	14788	14646	14596	14543	14637	14441	14472	14531	14509	14507	14614	14467	14520	14548	14724	14729	14567	14659	14448	14294	14637	14696	14551	14383	14575	14567	14314	14564	14454	14520	14433	14641	14587	14551	14560	14573	14478	14404	14484	14567	14498	14441	14587	14587	14706	14418	14446	14427	14662	14614	14748	14598	14482	14402	14584	14524	14511	14671	14560	14580	14325	14414	14508	14414	14379	14562	14554	14432	14381	14596	14492	14440	14586	14585	14416	14581	14417	14628	14557	14510	14601	14520	14458	14441	14593	14446	14604	14506	14604	14526	14616	14474	14528	14713	14590	14453	14485	14550	14502	14528	14572	14585	14642	14507	14394	14616	14578	14522	14560	14524	14487	14614	14531	14563	14537	14566	14470	14537	14443	14505	14432	14451	14667	14498	14399	14710	14546	14448	14574	14445	14396	14472	14591	14371	14709	14403	14726	14574	14490	14439	14541	14616	14700	14578	14550	14473	14643	14652	14538	14804	14517	14621	14659	14422	14628	14450	14636	14548	14478	14468	14513	14546	14500	14666	14532	14498	14475	14594	14574	14541	14487	14459	14495	14437	14521	14639	14429	14536	14621	14430	14547	14641	14605	14595	14424	14641	14528	14583	14728	14414	14496	14685	14431	14649	14451	14551	14677	14557	14628	14446	14731	14474	14537	14611	14589	14665	14443	14514	14516	14414	14477	14685	14464	14433	14582	14497	14671	14480	14667	14510	14641	14462	14605	14608	14362	14505	14611	14412	14503	14654	14271	14595	14515	14353	14481	14547	14606	14585	14415	14507	14658	14582	14594	14525	14540	14577	14477	14491	14590	14640	14587	14455	14481	14574	14549	14440	14661	14473	14507	14486	14618	14555	14588	14628	14580	14663	14558	14493	14414	14616	14631	14589	14446	14631	14598	14525	14498	14604	14562	14607	14485	14627	14528	14632	14761	14462	14359	14517	14514	14576	14467	14648	14530	14458	14515	14497	14544	14464	14631	14552	14683	14676	14511	14426	14411	14561	14508	14449	14543	14517	14443	14578	14616	14478	14566	14527	14464	14639	14370	14536	14434	14524	14483	14719	14495	14432	14749	14658	14361	14573	14622	14512	14479	14420	14569	14537	14578	14680	14639	14544	14598	14499	14505	14497	14497	14582	14648	14199	14668	14554	14685	14526	14545	14406	14634	14481	14680	14496	14639	14559	14509	14622	14428	14495	14435	14466	14482	14477	14494	14621	14575	14509	14634	14489	14562	14288	14522	14386	14473	14567	14432	14531	14618	14584	14710	14387	14539	14381	14516	14459	14666	14403	14585	14433	14506	14524	14773	14581	14722	14661	14594	14522	14623	14606	14547	14445	14452	14532	14476	14615	14512	14546	14495	14368	14507	14685	14448	14674	14668	14578	14427	14491	14553	14595	14484	14584	14376	14527	14515	14583	14623	14616	14517	14455	14535	14687	14318	14658	14627	14396	14485	14455	14529	14547	14530	14653	14629	14500	14658	14545	14757	14526	14424	14548	14424	14463	14568	14563	14541	14382	14541	14569	14569	14537	14612	14583	14510	14530	14569	14372	14253	14500	14623	14485	14692	14609	14384	14390	14401	14646	14441	14630	14458	14541	14598	14534	14589	14388	14618	14516	14511	14506	14446	14541	14558	14549	14440	14593	14662	14468	14474	14541	14656	14496	14500	14622	14562	14558	14400	14635	14643	14346	14525	14584	14513	14605	14536	14488	14605	14637	14431	14531	14563	14514	14571	14443	14585	14598	14444	14381	14706	14599	14476	14636	14679	14550	14599	14664	14591	14643	14578	14502	14497	14687	14465	14495	14630	14419	14532	14700	14593	14446	14706	14652	14628	14557	14420	14596	14582	14479	14626	14668	14610	14715	14429	14437	14484	14441	14631	14406	14367	14514	14517	14378	14373	14537	14532	14564	14614	14546	14624	14621	14457	14567	14506	14262	14496	14613	14705	14424	14237	14363	14564	14385	14510	14549	14500	14617	14684	14640	14323	14443	14524	14609	14515	14618	14539	14554	14488	14555	14704	14584	14544	14277	14443	14641	14518	14460	14482	14626	14524	14635	14654	14686	14629	14424	14577	14593	14484	14618	14551	14418	14493	14330	14433	14359	14615	14559	14544	14444	14477	14461	14612	14498	14614	14461	14515	14549	14537	14572	14596	14390	14417	14583	14497	14381	14582	14606	14551	14471	14797	14529	14763	14463	14500	14800	14564	14610	14560	14469	14525	14440	14510	14550	14630	14604	14414	14550	14316	14378	14477	14527	14542	14640	14476	14552	14449	14635	14434	14574	14361	14587	14338	14514	14368	14674	14720	14569	14509	14510	14700	14433	14626	14400	14586	14399	14574	14694	14519	14419	14689	14643	14505	14515	14738	14365	14565	14573	14565	14631	14631	14563	14416	14602	14366	14661	14467	14742	14611	14720	14523	14645	14338	14527	14397	14398	14611	14587	14539	14521	14528	14426	14406	14647	14504	14489	14524	14327	14542	14377	14647	14421	14524	14461	14562	14483	14747	14497	14504	14587	14435	14421	14586	14578	14395	14450	14626	14682	14531	14449	14520	14543	14577	14463	14596	14618	14624	14518	14585	14651	14597	14451	14565	14538	14531	14548	14515	14696	14419	14624	14394	14515	14586	14621	14572	14499	14640	14677	14463	14632	14477	14343	14502	14428	14589	14538	14587	14322	14638	14441	14478	14550	14620	14623	14449	14712	14496	14502	14599	14660	14513	14475	14508	14476	14545	14502	14584	14561	14563	14385	14454	14284	14408	14613	14560	14639	14522	14439	14590	14438	14516	14590	14717	14639	14546	14589	14616	14484	14552	14522	14491	14569	14605	14537	14398	14388	14563	14622	14607	14554	14594	14534	14605	14381	14687	14477	14431	14520	14435	14564	14440	14581	14619	14362	14536	14474	14657	14516	14586	14469	14547	14487	14580	14463	14394	14572	14568	14569	14431	14476	14420	14460	14575	14451	14568	14530	14530	14609	14478	14448	14452	14519	14626	14465	14633	14380	14549	14609	14522	14659	14571	14395	14571	14574	14577	14456	14573	14544	14678	14465	14541	14599	14641	14650	14485	14575	14696	14489	14425	14572	14611	14544	14585	14641	14639	14681	14527	14671	14364	14648	14485	14539	14507	14658	14604	14726	14504	14713	14704	14526	14558	14432	14583	14551	14535	14619	14556	14531	14584	14537	14426	14491	14319	14532	14304	14538	14667	14606	14526	14514	14619	14497	14519	14523	14618	14426	14370	14585	14425	14470	14444	14528	14490	14444	14625	14669	14483	14428	14553	14342	14686	14386	14587	14496	14538	14492	14400	14397	14556	14543	14540	14487	14771	14509	14621	14536	14617	14563	14683	14397	14736	14597	14614	14541	14718	14489	14625	14593	14559	14705	14588	14624	14504	14531	14622	14615	14562	14542	14516	14536	14509	14577	14552	14559	14604	14542	14585	14755	14626	14438	14604	14447	14490	14629	14558	14610	14658	14536	14760	14626	14514	14533	14489	14647	14388	14538	14720	14585	14517	14419	14539	14540	14381	14539	14461	14432	14615	14579	14402	14557	14530	14593	14602	14474	14680	14467	14626	14497	14485	14502	14642	14555	14556	14660	14497	14504	14495	14405	14555	14586	14440	14507	14622	14526	14368	14646	14268	14377	14576	14680	14441	14493	14576	14563	14496	14484	14545	14537	14622	14687	14581	14519	14618	14564	14530	14433	14450	14545	14458	14565	14410	14665	14669	14423	14416	14496	14646	14479	14649	14668	14541	14468	14616	14409	14645	14450	14752	14707	14444	14477	14346	14560	14679	14354	14577	14594	14468	14691	14582	14368	14499	14425	14457	14440	14664	14528	14560	14568	14501	14575	14508	14707	14375	14442	14546	14551	14684	14581	14563	14406	14370	14654	14470	14660	14717	14629	14591	14511	14472	14571	14502	14555	14692	14532	14589	14425	14848	14418	14523	14655	14687	14399	14377	14730	14698	14629	14480	14666	14436	14570
23546	21552	28282	25405	22432	21045	19836	17908	17018	17261	16928	16757	16637	16440	16602	16568	16295	16512	16380	16230	16458	16649	16297	16386	16294	16131	16352	16330	16290	16253	16410	16294	16157	16442	16258	16320	16472	16248	16348	16190	16156	16376	16413	16209	16212	16152	16280	16399	16356	16263	16140	16108	16123	16157	16186	16226	16177	16334	16246	16322	16416	16118	16280	16158	16410	16013	16076	16238	16333	16228	16190	16329	16321	16304	16151	16166	16268	16251	16111	16029	16320	16199	16069	16149	16161	16104	16217	16046	16294	16208	16018	16210	16254	16303	16303	16335	16202	16386	16043	16099	16212	16309	16171	16169	16240	16245	16135	16173	16279	16202	16135	16166	16327	16272	16281	16158	16181	16031	16200	16143	16370	16096	16237	16200	16191	16208	16453	16189	16387	16175	16304	16261	16122	16124	16340	16345	16222	16326	16341	16279	16197	16324	16050	16285	16515	16221	16249	16363	16307	16226	16022	16322	16390	16321	16359	16268	16266	16128	16166	16245	16227	16192	16231	16289	15867	16154	16333	16266	16190	16251	16136	16262	16405	16121	16238	16337	15991	16281	16332	15946	16337	16142	16407	16198	16262	16054	16203	16290	16332	16197	16226	16386	16111	16091	16147	16230	16186	16262	16525	16273	16056	16415	16442	16291	16303	16259	16342	16255	16205	16309	16395	16249	16216	16112	16038	16450	16093	16324	16146	16081	16145	16273	16087	16124	16259	16150	16344	16045	16178	16161	16279	16252	16349	16005	16162	16164	15999	16195	16143	16364	16303	16460	16311	16351	16311	16245	16180	16021	16229	16358	16286	16106	16192	16177	16233	16047	16220	16214	16233	16113	16051	16293	16255	16342	16055	16287	16295	16243	16294	16315	16118	16305	16078	16175	16244	16205	16346	16301	16197	16190	16228	16183	16149	16198	16165	16241	16344	16225	16019	16269	16205	16084	16281	16172	16247	16153	16105	16253	16287	16106	16248	16131	16090	16311	16120	16154	16416	16214	16313	16207	16225	16400	16076	16043	16222	16043	16239	16281	16224	16213	16364	16242	16124	16007	16154	16283	16137	16289	16269	16164	16259	16183	16166	16136	16219	16126	16292	16156	16249	16128	16200	15957	16122	16290	16117	16173	16201	16157	16075	16291	16309	16103	16043	16249	16223	16247	15930	16209	16171	16155	16191	16258	16350	16202	16140	16184	16203	16226	16050	16271	16151	16303	16140	16164	16123	16042	16209	16263	16378	16205	16108	16276	16126	16365	16472	16449	16078	16048	16190	16254	16095	16198	16253	16517	16146	16093	16149	16303	16265	16252	16122	16264	16314	16312	16200	16155	16078	16314	16249	16231	16269	16167	16339	16242	16210	16189	16298	16092	16125	16335	16158	16382	16266	16198	16117	16291	16268	16224	16094	16401	16145	16047	16129	16255	16144	16292	16230	16348	16361	16156	15995	16038	16302	16175	16128	16214	16171	16133	16258	16360	16373	16155	16201	16177	16169	16024	16127	16042	16004	16235	16239	16163	16111	16452	16195	16335	16331	16371	16263	16260	16249	16052	16374	16205	16262	16309	16156	16231	16325	16228	16177	16122	16177	16247	16156	16292	16311	16315	16289	16047	16167	16268	16369	16051	16231	16156	16025	16135	15945	16305	16312	16326	16227	16267	16212	16237	16213	16130	16106	16183	16145	16184	16234	16239	16176	16210	16191	16253	16252	16333	16423	16069	16163	16256	16288	16057	16199	16194	16232	16123	16314	16182	16332	16084	16295	16163	16109	16171	16296	16329	16365	16400	16272	16171	16242	16253	16093	16190	16097	16308	16189	16243	16199	16220	16165	16036	16314	16300	16426	16274	16265	16229	16225	16176	16295	16176	16091	16326	16326	16040	16335	16382	16073	16302	16232	16230	16302	16314	16183	16227	16208	16403	16317	16286	16076	16065	16203	16196	16307	16265	16351	16193	16247	16129	16430	16170	16171	16112	16176	16293	16252	16287	16330	16289	16358	16298	16225	16381	15828	16165	16116	16085	16257	16481	16196	16275	16107	16126	16278	16191	16410	16363	16140	16091	16349	16232	16262	16320	16318	16271	16292	16314	16307	16237	16355	16280	16080	16217	16288	16053	16284	16192	16127	15932	16220	16184	16110	16310	16320	16184	16364	16286	16045	16239	16277	16175	16247	16256	16187	16315	16303	16319	15955	16192	15913	16275	16311	16240	16117	16035	16110	16044	16167	16172	16157	16281	16219	16151	16298	16284	16383	16425	16256	16393	16286	16113	16110	16371	16145	16225	16180	16276	16170	16204	16141	16450	16368	16423	16481	16325	16433	16286	16220	16287	16277	16185	16123	16139	16082	16238	16104	16194	16339	16265	16346	16212	16179	16150	16341	16342	16260	16227	16329	16186	16226	16362	16021	16103	16347	16232	15955	16200	16187	16240	16370	16256	15997	16163	16193	16224	16371	16372	16317	16265	16266	16469	16183	16262	16427	16312	16113	16260	16074	16062	16159	16078	16293	16266	16245	16217	16230	16420	16087	16220	16297	16178	16255	16258	16074	16180	15998	16075	16237	16179	16141	16222	16255	16195	16188	16100	16164	16053	16255	16310	16269	16261	16176	16348	16240	16118	16145	16253	16470	16313	16183	16157	16163	16070	16284	16196	16250	16139	16162	16357	16347	16140	16166	16157	16206	16121	16140	16072	16339	16300	16130	15946	16125	16159	16279	16149	16272	16101	16191	16336	16253	16377	16163	16220	16207	16251	16263	16251	16420	16257	16315	16398	16278	16133	16364	16104	16157	16279	16236	16246	16258	16132	16360	16194	15865	16185	16199	16221	16017	16136	16222	16108	16268	15950	16068	16180	16026	16181	16267	16367	16238	16379	15965	16176	16242	16167	16128	16106	16340	16160	16235	16407	16315	16004	16194	16360	16063	16130	16129	16113	16207	16089	16082	16079	16146	16167	16332	16227	16114	16106	16434	16474	16455	16096	16158	16321	16163	16124	16201	16195	16298	16070	16336	16083	16176	16279	16282	16269	16145	16321	16396	16282	16280	16312	16205	16048	16234	16420	16199	16416	16276	16214	16391	16306	16332	16108	16345	16022	16359	16136	16350	16348	16169	16384	15977	16028	16147	16018	16133	16275	16242	16151	16197	16229	16304	16299	16204	16138	16209	16301	16286	16254	16344	16243	16156	16396	16407	16255	16443	16221	16244	16241	15977	16021	15999	16259	16368	16017	16309	15952	16352	16278	16229	16170	16014	16152	16186	16163	16360	16258	16138	16296	16252	16114	16279	16245	16243	16254	15970	15985	15999	15935	16260	16326	16136	16314	16311	16325	16252	16357	16222	16234	16192	16079	16248	16036	16313	16030	16213	16189	16114	16056	16244	16356	16220	16256	16179	16176	16312	16143	16212	16226	16338	16179	16310	16150	16158	16166	16307	16379	16236	16278	16334	16328	16443	16283	16234	16186	16362	16437	16298	16262	16238	15974	16273	16202	16249	16078	16312	16202	16138	16222	16317	16099	16235	16271	16122	16261	16307	16295	16276	16236	16074	16046	16206	16357	16394	16325	16093	16189	16269	16155	16206	16258	16475	16313	16159	16334	16255	16201	16278	16158	16179	16376	16326	16236	16164	16034	16207	16142	16160	16396	16147	16352	16213	16260	16204	16181	16184	16060	16368	16237	16316	16365	16132	16200	16360	16066	16143	16199	16272	16010	16080	16221	16219	16252	16242	16132	16423	16300	16372	16240	16273	16028	15941	16249	16344	16486	16352	16128	16265	16249	16429	16079	16400	16300	16390	16039	16138	16222	16181	16291	16051	16257	16134	16291	16147	16029	16238	16198	16271	16250	16383	16201	16343	16285	16282	16172	16347	16225	16310	16257	16161	16281	16067	16095	16192	16265	16312	16154	16368	16242	16351	16301	16070	16253	16304	16381	16293	16237	16046	16270	16224	16411	16260	16283	16242	16266	16196	16274	16099	16377	16225	16279	16387	16255	16299	16114	16323	16217	16097	16274	16444	16325	16355	16279	16080	16023	16345	15909	16293	16289	16115	16267	16342	16187	16221	16385	16335	16178	16245	16059	16368	16250	16295	16284	16179	16280	16391	16330	16239	16181	16360	16276	16213	16249	16065	16414	16242	16431	16101	16174	16297	16042	16316	16118	16282	16135	16191	16073	16146	16318	16309	16211	16327	16178	16359	16208	16227	16159	16131	16129	16128	16360	16205	16319	16336	16130	16411	16229	16392	16212	16161	16103	16237	16296	16291	16141	16199	16187	16214	16125	16232	16109	16236	16020	16018	16210	16398	16264	16359	16366	16305	16293	16297	16325	16042	16168	16363	16351	16083	16133	16215	16287	16088	16197	16050	16193	16258	16210	16183	16095	16216	16019	16383	16247	16404	16154	16261	16321	16059	16004	16194	16270	16272	16203	16431	16234	16488	16189	16301	16265	16285	16306	16089	16238	16202	16119	16188	16322	16334	16442	16386	16215	16303	16378	16057	16161	16177	16121	16359	16086	16344	16206	16289	16193	16389	16201	16280	16066	16303	16209	16000	16124	16200	16124	16381	16298	16273	16280	16261	16168	16109	16135	16395	16149	16266	16241	16420	16147	16151	16094	16142	16356	16215	16224	16374	16475	16419	16118	16268	16329	16394	16316	16160	16363	16164	16137	16432	16230	16259	16315	16187	16391	16190	16250	16188	16107	16343	16346	16191	16265	16223	16364	16260	16214	16177	16287	16366	16289	16326	16405	16248	16012	16338	16130	16320	16207	16255	16233	16408	16229	16213	16185	16187	16200	16198	16129	16219	16455	16448	16294	16103	16196	16451	16312	16316	16495	16272	16218	16226	16160	16189	16146	16305	16192	16286	16176	16283	16234	16165	16060	16285	16333	16318	16138	16119	16331	16233	16286	16291	16166	16258	16351	16078	16183	16144	16151	16204	16214	16128	16300	16220	16116	16108	16452	16279	16512	16365	16352	16178	16362	16169	16214	16180	16337	16179	16379	16304	16171	16322	16116	16133	16035	16214	16334	16223	16242	16129	16144	16234	16206	16219	16246	16156	16156	16270	16270	16229	16434	16340	16391	16092	16026	16299	16307	16370	16349	16292	16211	16569	16089
16831	32949	22742	18861	17941	16813	15784	15392	15047	14576	14634	14594	14252	14216	14261	14190	14282	14289	14196	14142	14193	14115	14167	14147	13948	14084	14079	13883	14172	14192	14027	13980	14025	14033	14008	14136	14094	13988	13896	14189	13987	14081	13901	14135	14108	13940	14051	14134	14051	13996	14032	14104	13987	14065	13919	14124	13976	14025	14005	13829	14005	14071	13865	14079	13891	14072	13971	13966	14046	13944	14128	14097	14046	13974	14127	14115	14061	14067	14138	13880	14074	13924	13849	13928	14054	13989	14030	13998	13937	14045	14175	13958	13732	14303	14194	14110	13957	13953	14011	13954	14062	14078	14005	14113	14138	13823	13856	14001	14165	14014	14120	14005	13942	14115	13923	14057	13940	14031	14126	13819	14086	14055	13933	14069	14019	14079	13993	13951	14059	13971	14086	14111	13950	13977	13941	14007	14006	14023	14030	13971	14056	14006	13981	13995	13899	14068	13936	14087	14175	14136	14067	14018	13998	14073	13966	14036	13948	13999	14110	14069	13945	14080	14024	13883	14010	13853	14013	14174	14071	14137	13828	14070	14045	14148	14113	13881	14142	14135	14135	13983	13776	13827	13987	13962	14108	14067	13979	13953	14065	13976	13846	13857	13866	13887	14129	14080	14077	14178	14005	14000	14002	14007	14026	13962	13990	13865	14161	14034	13869	14099	14006	13834	14027	14182	13866	13927	14013	13969	14122	13969	14023	13975	13910	13952	14052	14105	14081	13950	13759	13990	14125	14081	14033	14069	14058	13941	14054	14136	13891	14149	14179	14032	14000	14092	13840	14047	14171	14047	14127	14142	14008	14142	14072	13938	14193	13903	13987	14161	14050	14080	14022	13984	13950	13964	14071	14248	13884	13913	13899	14165	13881	14042	13752	13916	14036	14109	13963	14050	13968	14041	14008	14103	14181	13894	13901	14081	13903	14040	13848	14068	14005	13804	13975	14054	13928	14036	14032	14018	14070	14079	13906	14094	14038	14066	13946	13994	14011	14104	14022	13998	14067	13924	14025	13995	14056	14129	13967	14021	13993	13986	13897	13932	14130	14185	13890	13934	13889	14097	14009	13885	14007	14043	13954	13844	13949	13941	14009	14015	13913	14120	14053	14111	14030	14020	14168	14175	13885	13837	13976	13978	13956	14025	13986	14044	14027	14016	13848	14125	13950	14013	13851	14093	13960	13911	14130	13985	14080	13899	14046	13974	14063	13952	14025	13994	14164	13965	13962	13993	14038	14109	14030	13971	14045	14029	14022	14013	13997	13954	13961	13919	14235	13961	14140	13913	14100	14149	14038	14065	14041	13868	14145	13887	13989	14021	14105	13995	14110	14080	14116	14018	14125	13885	13904	14176	13901	14140	13877	13990	13938	13993	13938	13944	13899	13931	13934	13868	14027	14005	13850	13958	14036	14052	13960	13950	14057	13950	13836	13952	14077	14035	14070	14224	14105	14134	14117	14041	14104	14043	13916	14078	14151	13951	13925	13988	13967	14108	13956	14050	14038	13856	14048	13901	14071	14059	14038	14053	14056	13887	14143	14086	14016	13949	14039	13891	14052	14017	13929	13898	14085	13921	14026	13913	14050	13960	14061	13966	13937	13913	13976	14077	14111	14010	13853	14080	13939	13946	13979	14088	14061	13869	14243	14018	14044	14004	13877	13923	13928	14010	14015	13948	14030	13966	14029	13970	14025	14011	13969	13898	14060	13977	14139	14094	14064	13985	14123	14028	13933	14027	13947	13999	13946	14059	13887	13984	14017	14090	14016	14055	13970	14154	14213	14055	14072	14087	14055	13935	14003	14007	13865	13942	14007	14062	13933	13896	13900	13878	14184	14030	14032	14028	14046	14069	13949	14202	14072	13852	14019	14027	13890	14028	14015	14063	13872	14016	13848	14023	13878	14024	13985	13957	14006	13927	13958	13924	14236	14239	13993	14099	13983	13948	13799	14171	13936	14112	14130	14101	14124	14155	14054	14098	13994	14032	14040	14162	14068	13997	13961	13951	14206	14038	14138	14031	13943	14109	13859	14151	13891	14092	14249	13966	13877	14005	13901	14099	14015	13898	13952	14066	13968	14035	13865	13991	14111	14065	14138	14117	13961	14071	14144	14046	13985	13963	14169	13953	13945	14112	14070	13970	14191	14049	14130	14052	14048	13920	14153	14037	14070	13890	14074	14092	13971	13871	13922	14095	13978	13983	13980	14182	14090	13937	13959	14013	14131	14234	14137	14019	14020	13982	13923	13992	13994	13953	13777	13945	13897	14019	14058	14064	14078	14080	14137	13929	13940	14001	14100	14092	13931	13957	13970	13894	13859	14052	14067	13957	14260	14102	14090	13927	14052	14061	14056	14179	13877	13981	13994	14035	14122	14058	13860	13995	14068	14034	14096	14065	13996	14059	14060	14056	14059	13906	14020	13995	14203	14138	14161	13874	14029	14227	14002	14058	14056	13981	13996	13966	14088	14200	14015	14104	13994	14041	13995	14074	14155	14003	13923	14032	14041	13918	13982	14013	14121	14076	14028	14029	14090	14200	13932	14131	14062	13997	14134	13988	14064	14033	14020	14170	13977	14150	14003	14044	14014	14048	14135	14127	14103	14095	14043	14095	13966	14076	14060	13879	14068	14063	13976	14106	14200	13987	13839	13897	13929	14011	14015	13992	14180	13979	13940	13949	14063	14016	14117	14186	13936	14113	14083	14038	13971	14057	14003	13988	14017	14059	14135	13917	14205	13947	14112	13870	14204	14128	14012	14096	13991	14054	14045	14043	14098	13911	13810	13799	14145	14079	13975	14095	13934	14182	13982	13986	13901	14114	13989	14016	14123	13919	14029	13949	14110	13992	14020	13945	14091	14057	14095	14016	14091	13976	13956	14138	14077	13822	14024	14124	13890	14027	14044	14008	14057	14274	14024	14070	13947	14160	13999	14042	14072	14087	14045	14135	14062	14084	13982	14086	14086	13940	13934	13956	14088	13964	13878	13864	14074	14115	13869	14051	14080	13907	13948	14027	14147	14019	14059	13858	13971	13879	14125	13998	13962	14041	13909	13724	13825	14114	13973	13813	13940	14020	13989	14001	14091	14097	13961	14023	14061	14054	14003	14123	13867	14117	14101	13898	14165	13952	14151	14267	14031	13912	13938	13864	13914	13929	13894	14024	13983	13978	14010	13817	14168	14044	14230	14152	14031	14001	14097	14176	14014	14095	13962	14039	13845	13985	13736	14068	13923	14142	13900	14051	13965	14222	14125	14056	14045	14107	14271	14111	13918	13831	14069	13958	13978	13956	13983	14089	14130	13991	14105	13850	14092	14124	14099	14039	13977	13957	13995	14049	13894	13962	14056	13878	14202	14032	14010	14136	14013	13967	13967	13940	13942	13902	13935	14145	13957	14020	14076	14054	14042	14170	14182	14115	14106	13971	14019	14023	13994	14222	13973	14022	13862	13924	13939	14025	13858	14095	13898	13873	14035	14033	13968	14180	13984	14003	13959	14088	13983	14037	14039	13970	14074	14010	13908	13986	13969	14061	13860	13919	14033	14058	14000	14090	13953	14011	13983	14072	14146	14059	14054	13965	14033	13884	13907	13875	14064	14065	13999	13889	14020	14016	14110	14046	14013	13955	14086	14140	14080	13773	14014	13996	14138	14088	13866	14010	14092	13960	14053	13944	14040	13972	14027	14108	14187	14033	14097	14002	13982	13854	14068	13990	13899	14081	13984	13969	14069	14008	14005	13865	13971	14026	13995	14114	13954	14016	14128	14113	13865	14167	14217	14051	14152	13976	14051	14024	13969	14025	14085	13985	14092	14237	14092	14039	14110	14095	13918	13995	14084	14136	13880	13938	14056	14115	13974	13828	13838	14058	13983	14179	14000	14002	14105	14058	14094	13997	14087	14104	13960	14161	13924	13835	14013	14155	13980	13931	13969	13952	14056	13974	14079	14044	14097	14010	14004	14128	14064	13965	14066	14046	13998	14123	13936	13970	13901	14015	14020	14128	13973	13855	14123	13975	14023	13957	14033	14009	14115	13990	14024	14193	13970	14130	13921	14023	13894	14077	14078	14121	13916	14142	14027	13999	13893	13918	13992	13927	14025	13994	14015	13955	14027	14028	13940	14074	14184	14095	14151	14042	13954	14139	14002	13985	14102	13953	14206	13989	13943	13971	14126	13995	14041	13995	14016	14160	14118	13835	14064	13921	14103	13984	14092	14135	14011	13951	13937	13984	13939	14021	14169	13961	13875	14040	14045	14157	13806	14012	13868	13969	13857	14074	13881	13963	13974	14254	13960	13978	13939	13940	14135	14072	14055	14002	14075	14022	14010	14078	13982	14008	13962	14136	14016	13994	13916	13862	13837	13881	13945	14086	14030	13962	13958	14083	14043	14109	13965	13913	14128	14008	14069	14009	13881	13939	14072	13923	13980	13905	13737	13990	13910	14119	13961	14010	13988	13952	13844	14059	14055	13891	13982	13923	14088	14169	14060	13927	13997	14104	13814	13958	13822	14088	14008	13977	13890	14251	14134	14081	13909	14108	13864	14138	14014	13897	14030	14040	13892	14010	14064	14066	13987	13872	14020	14050	14032	14141	13947	14243	14158	14078	13939	14094	14028	13925	14073	13823	13837	13991	14215	13913	13982	14041	14057	13999	14189	13829	14051	14138	14023	14231	14021	13815	14059	14150	14172	13928	14051	13816	14021	13961	14024	14070	14009	13985	13954	14163	14054	14024	14101	13881	14116	13978	14096	13849	14028	13962	13916	14064	13900	14035	14045	13899	13873	13964	13773	13890	14019	14050	14078	13964	14146	14089	14090	14091	13947	13960	13939	13944	14022	13991	14089	14024	14045	14105	14044	14213	13895	14137	14013	13989	14099	14129	13818	14011	13984	13975	14127	13998	14013	14032	13953	13986	14074	14015	13945	14230	13782	13995	13950	13880	14044	14076	14109	14202	14025	13916	14089	13956	13941	13976	14013	13949	13939	13907	14185	13996	14005	14129	13973	13965	14002	14101	14063	14012	14057	13888	14194	14160	13994	14011	14103	14156	13914	14084	14080	14132	13900	13942	14009	14157	13934	13982	14034	13895	14053	14138	14021	13938	14111	14150	14054	14037	13955	14178
25236	21591	27228	27161	20134	19030	18979	18112	17858	17775	17650	17549	17579	17378	17449	17305	17367	17235	17336	16964	17154	17163	17302	17328	17283	17372	17332	17271	17317	17129	17529	17200	17373	17312	17216	17100	17392	17303	17205	17343	17451	17437	17205	17339	17415	17233	17099	17258	17175	17219	17313	17475	17174	17217	17219	17538	17274	17347	17221	17196	17334	17248	17414	17345	17349	17189	17001	17179	17311	17139	17263	17305	17318	17438	17261	17244	17309	17193	17298	17115	17245	17187	17148	17108	17354	17185	17254	17315	17258	17330	17459	17057	17180	17487	17206	17112	17137	17148	17121	17351	17032	17149	17184	17182	17180	17177	17432	17208	17118	17294	17337	17262	17160	17248	17125	17221	17243	17379	17265	17177	17453	17245	17244	17268	17307	17246	17244	17143	17135	17220	17202	17237	17225	17150	17226	17183	17283	17215	17052	17130	17410	17335	17088	17139	17292	17154	17197	17365	17310	17117	17246	17230	17243	17075	17247	17073	17347	17290	17213	17144	17048	17174	17353	17232	17304	17320	17076	17248	17297	17353	17406	17163	17392	17298	17194	17122	17232	17173	17244	17242	17183	17226	17352	17117	16959	17269	17266	17359	17682	17300	17347	17387	17229	17169	17212	17249	17054	17047	17175	17337	17283	17201	17243	17248	17200	17228	17179	17107	17057	17287	17234	17005	17155	17078	17279	16928	17333	17098	17226	17414	17277	17255	17098	17123	17147	17326	17144	17428	17070	17348	17308	17233	17345	17293	17058	17120	17211	17441	17312	17445	17214	17199	16940	17219	17321	17376	17233	16926	17321	17166	17178	17434	17357	17164	17051	17236	17210	17302	17307	17225	17317	17315	17072	17099	17220	17364	17168	17215	17158	17005	17065	17174	16976	17334	17242	17267	17123	17087	17309	17263	17063	17014	17473	17233	17225	17121	17303	17142	17217	17123	17090	17282	17201	17288	17109	17221	17111	17124	17060	17053	17094	17217	17424	17174	17148	17120	17151	17063	17246	17221	17066	17200	16910	17251	17158	17170	17129	17268	17327	17188	17337	17329	17342	17183	17125	17210	17073	17237	17232	17388	17303	17338	17185	17243	17440	17361	17183	17150	17398	17226	17202	17123	17227	17196	17045	17141	17167	17172	17204	17266	17307	17042	17194	17045	17051	17023	17288	17202	17180	17202	17127	17112	17251	17189	17288	17137	17023	17091	17153	17052	17178	17205	17240	17079	17276	17099	17372	17168	17375	17289	17159	17177	17279	17221	17314	17016	17445	17271	17124	17182	17305	17060	17195	17280	17146	17093	17206	17246	17080	17076	17226	17094	17022	17235	17170	17139	17134	17130	17252	17201	17234	17448	17357	17301	17156	17175	17161	17299	17161	17218	17063	17468	17286	17396	17310	17456	17386	17164	17108	17265	17004	17019	17302	17292	17415	17239	17247	17191	17373	17157	17232	17082	17261	17232	17112	17049	17184	17277	17229	17247	17046	17281	17191	17191	17229	17180	17169	17289	17215	17501	17349	17141	17076	17290	17246	17161	17138	17106	17272	17150	17200	17131	17257	17291	17390	17081	17221	17416	17163	16932	17234	17178	17186	17119	17094	17234	17228	16923	17244	17243	17323	17026	17424	17273	17338	17160	17031	17078	17188	17182	17148	17192	17251	17269	17370	17343	17337	17309	17298	17263	17178	16944	17127	17040	17026	17191	17077	16973	17127	17172	17364	17243	17386	17031	17149	17181	17192	17234	17389	17261	17254	17194	17305	17172	17206	17306	17131	17308	17261	17251	17214	17386	16952	17210	17355	17279	17189	17195	17384	17316	17410	17251	17208	17178	17372	17346	17242	17204	17319	17181	17143	17321	17284	17146	17359	17282	17057	17077	17379	17331	17286	17208	17228	17369	17334	17209	17223	17140	17394	17077	17199	17277	17158	17066	17214	17195	17164	17315	17108	17120	17191	17301	17095	17170	17224	17115	17321	17223	17084	16983	17337	17102	17269	17206	17277	17233	17378	17241	17249	17421	17114	16900	17271	17408	17224	17088	17250	17114	17119	17127	17375	17122	17255	16995	17280	17256	17349	17154	17150	17258	17195	17291	17272	17225	17017	17079	17355	17141	17165	17083	17126	17129	17363	17266	17224	17321	17280	17301	17291	17152	17119	17223	17258	17410	17354	17076	17135	17204	17013	17224	17191	17154	17247	17145	17265	17347	17160	17095	17235	17126	17026	17337	17351	17359	17003	17304	17192	17292	17325	17115	17153	17158	17284	17217	17294	17383	17305	17218	17249	17298	17453	17142	17338	17409	17140	17126	17154	17383	16991	17271	17364	17332	17204	17371	17169	17197	17196	17253	17251	17430	17334	17367	17090	17257	17146	17298	17374	17227	17258	17285	17260	17260	17249	17473	17146	17371	17066	17264	17295	17154	17278	17235	17366	17360	17107	17019	17210	17163	17382	17024	17289	17385	17154	17207	17129	17238	17031	16998	17217	17418	17570	17311	17235	17102	17052	17214	17444	17097	17236	17372	17267	17067	17164	17092	17317	17043	17065	17043	17248	17061	17262	17276	17146	17095	17209	17196	17211	17195	17492	17389	17056	17214	17173	17361	17538	17212	17195	17245	17186	17212	17180	17334	17301	17166	17160	17338	17162	17097	17490	17314	17174	17126	17273	17295	17275	17464	17262	17220	17193	17174	17267	17323	17380	17163	17361	16950	17150	17071	17277	17112	17206	17148	17200	17351	17144	17412	17305	17036	17292	17248	17261	17267	17212	17332	17096	17234	17060	17367	17339	17267	17189	17215	17124	17124	17110	17384	17133	17016	17180	17385	17415	17132	17311	17186	17027	17304	17010	17084	17113	17396	17000	17082	17292	17065	17204	17427	17293	17246	17168	17223	17190	17245	17308	17187	17170	17165	17278	16960	17126	17093	17208	17144	17098	17136	17299	17198	17414	17169	17271	17312	17168	17172	17639	17380	17169	17325	17322	17233	17259	17362	17270	17138	17240	17314	17267	16997	17192	17214	17401	17160	17124	17337	17244	16923	17453	17247	17086	17093	17250	17380	17430	17052	17320	17334	17329	17378	17291	17092	17391	17175	17125	17145	17392	17136	17028	17260	17294	17254	17226	17253	17133	17124	17285	17278	17290	17065	17045	17161	17053	17159	17274	17335	17375	17237	17073	17287	17054	17104	17315	17053	17310	17074	17197	17383	17166	17079	17326	17312	17169	17244	17382	17340	17243	17452	17122	17281	17098	16981	17259	17059	17280	17113	17302	17331	17116	17017	17238	17426	17149	17295	17223	17103	17195	17246	17077	17265	17363	17177	17256	17136	17185	17411	17200	17250	17055	17448	17316	17336	17375	17204	17135	17278	17343	17377	17074	17138	17127	17192	17132	17218	17189	17017	17176	17189	17079	17167	17121	17213	17057	17423	16927	17035	17095	17169	17201	17403	17199	17265	17272	17237	17104	17302	17268	17211	17074	17022	17195	17256	17273	17215	17439	17107	17207	17489	17279	17257	17201	17295	17247	17106	17107	17102	17205	17244	17208	17157	17050	17082	17185	17169	17339	17300	17278	17409	17277	17060	17303	17224	17162	17500	17345	17318	17221	17141	17299	17247	17276	17282	17040	17049	17355	17178	17442	17255	17202	17232	17337	17064	17310	17290	16951	17329	17207	17298	17331	17182	17183	17284	17392	17092	17274	17270	17336	17265	17120	17226	17122	17076	17216	17127	17313	17119	17344	17238	17422	17245	17292	17473	17460	17111	17352	17083	17181	17290	17241	17127	17233	17136	17317	17147	17203	17169	17382	17190	17399	17222	17290	17230	17106	17162	17247	17395	17274	17467	17179	17195	17168	17444	17188	17219	17250	17244	17258	17323	17260	17173	17484	17070	17161	17332	17204	17277	17213	17213	17255	17178	17330	17181	17271	17099	17301	17293	17216	17085	17178	17090	17418	17358	17250	17319	17140	17032	17334	17280	17214	17199	17372	17375	17290	17151	17069	17119	17495	17133	17236	17308	17248	17357	17294	17317	17218	17021	17211	17480	17397	17132	17100	17343	17229	17329	17207	17369	17037	17019	17203	17281	17358	17153	17497	17284	17420	17236	17304	17412	17096	17275	17206	17288	17281	17280	17294	17366	17430	17327	17121	17373	17180	17188	17360	16993	17212	16934	17174	17057	17085	17291	17270	17098	17209	16988	17134	17392	17457	17479	17189	17298	17247	17111	17288	17076	17212	17204	17062	17313	17122	17353	17249	17225	17268	16992	17108	16933	17187	17316	17248	17290	17160	16980	17175	17223	17183	17256	17328	17311	17273	17374	17197	17349	17075	17304	17124	17260	17202	17136	17092	17219	17157	17230	17263	17229	17146	17198	17294	17286	17466	17396	17292	17167	17282	17228	17262	17340	17202	17199	17144	17179	17256	17093	17273	17200	16994	17158	17248	17127	17132	17433	17222	17489	17333	17305	17302	17221	17068	17205	17243	17338	17232	17388	17108	17452	17272	17034	17253	17243	17086	17340	17198	17316	17406	17262	17387	16951	17229	17206	17264	17189	17263	17153	17173	17054	17094	17418	17310	17105	17181	17382	17305	17132	17182	17286	17193	17413	17258	17099	17142	17315	17232	16882	17283	17109	17268	17194	17127	17079	17003	17220	17214	17258	17339	17235	17165	17223	17442	17365	17281	17107	17245	17158	17346	17312	17348	17278	17132	17310	17212	17252	17238	17225	17125	17190	17167	16990	17311	17137	16994	17266	17335	17079	17150	17227	17140	17160	17063	17209	17187	17214	17105	17259	17115	17264	17358	17259	17312	17331	17323	17287	17259	17295	17114	17225	17129	17268	17068	17164	17120	17219	17229	17517	17270	17189	16947	16838	17125	17281	17316	17203	17324	17273	17283	17188	17192	17158	17140	17197	17308	17315	17288	17148	17081	17293	17201	17343	17246	17170	17147	17159	17211	17182	17149	17187	17278	17288	17314	17268	17057	17222	17160	17106	17258	17214	17210	17172	17188	17187	17213	17123	17141	17262	17123	17136	17010	17283	17368	17262	17332	17143	17085	17174	16999	17033	17206	17265	17153	17244	17327	17220	17093	17333	17151	17320	17244	17169	17121	17529	17206	17260
17628	30468	21986	18529	17607	16513	15948	15685	14998	15192	14919	14863	14833	14856	14909	14567	14636	14964	14670	14692	14632	14831	14572	14672	14548	14605	14715	14677	14601	14595	14691	14639	14521	14441	14591	14695	14524	14595	14691	14567	14597	14602	14744	14632	14546	14539	14509	14735	14617	14525	14727	14601	14611	14632	14524	14523	14575	14639	14591	14594	14553	14613	14530	14503	14465	14658	14635	14543	14644	14538	14541	14499	14622	14616	14317	14605	14429	14476	14532	14589	14668	14515	14607	14584	14407	14707	14500	14508	14621	14616	14494	14701	14558	14576	14475	14671	14693	14559	14578	14474	14543	14759	14606	14582	14666	14583	14627	14584	14439	14624	14600	14483	14730	14385	14455	14469	14563	14668	14739	14478	14466	14481	14539	14557	14379	14587	14573	14403	14691	14520	14676	14727	14612	14464	14526	14576	14674	14651	14727	14466	14409	14499	14456	14453	14453	14445	14443	14654	14491	14609	14585	14541	14430	14601	14589	14672	14653	14704	14640	14624	14625	14530	14625	14565	14619	14611	14523	14823	14387	14622	14516	14566	14551	14578	14723	14586	14595	14682	14424	14677	14530	14735	14555	14713	14641	14541	14589	14470	14539	14560	14654	14600	14671	14510	14587	14541	14669	14643	14694	14652	14660	14600	14568	14484	14451	14651	14641	14495	14565	14472	14627	14736	14645	14420	14571	14502	14662	14534	14711	14570	14531	14741	14595	14477	14529	14590	14580	14677	14576	14575	14460	14510	14653	14593	14648	14626	14801	14601	14610	14614	14564	14537	14573	14626	14568	14520	14403	14472	14431	14613	14712	14615	14668	14448	14650	14477	14582	14651	14438	14631	14507	14591	14445	14564	14590	14535	14419	14580	14676	14473	14789	14546	14618	14496	14619	14524	14545	14537	14639	14655	14557	14569	14528	14644	14580	14440	14742	14685	14651	14592	14648	14738	14528	14420	14373	14504	14548	14492	14554	14552	14620	14540	14454	14651	14680	14524	14622	14581	14564	14605	14599	14532	14684	14574	14547	14583	14646	14519	14552	14606	14631	14747	14506	14597	14558	14579	14661	14638	14525	14605	14638	14729	14654	14493	14620	14568	14373	14594	14564	14569	14620	14416	14590	14596	14523	14374	14612	14464	14493	14741	14599	14495	14596	14616	14607	14575	14432	14689	14619	14458	14602	14481	14567	14468	14635	14569	14553	14592	14672	14512	14462	14452	14603	14732	14629	14525	14726	14585	14520	14535	14568	14670	14485	14544	14599	14672	14726	14467	14607	14746	14762	14497	14667	14536	14594	14459	14588	14687	14483	14556	14588	14476	14724	14518	14614	14516	14584	14641	14554	14602	14543	14783	14452	14644	14581	14778	14478	14510	14530	14603	14561	14590	14546	14603	14591	14613	14616	14530	14636	14597	14636	14591	14617	14568	14626	14402	14722	14568	14598	14510	14470	14502	14709	14615	14499	14566	14513	14662	14662	14595	14669	14606	14632	14579	14564	14541	14633	14534	14555	14409	14698	14689	14550	14501	14602	14589	14560	14451	14633	14492	14611	14401	14610	14581	14739	14554	14572	14630	14551	14658	14476	14489	14475	14509	14613	14637	14612	14654	14614	14404	14741	14640	14529	14628	14555	14559	14558	14421	14528	14601	14639	14544	14460	14578	14650	14337	14542	14658	14518	14688	14711	14663	14713	14652	14565	14632	14583	14664	14589	14651	14569	14602	14489	14677	14640	14608	14641	14657	14612	14646	14550	14594	14601	14615	14558	14516	14671	14586	14498	14472	14438	14689	14351	14547	14437	14520	14639	14527	14445	14500	14670	14503	14561	14631	14606	14573	14525	14723	14759	14520	14520	14658	14618	14548	14614	14613	14519	14598	14604	14548	14439	14472	14620	14716	14524	14629	14509	14440	14681	14512	14576	14530	14678	14671	14574	14575	14640	14636	14599	14565	14517	14449	14529	14651	14462	14546	14566	14657	14596	14485	14550	14441	14523	14728	14592	14248	14543	14789	14721	14679	14651	14517	14472	14809	14675	14645	14584	14453	14657	14397	14652	14568	14541	14481	14592	14414	14691	14680	14437	14740	14577	14613	14510	14622	14576	14591	14758	14669	14541	14556	14615	14415	14541	14581	14546	14624	14493	14598	14675	14714	14611	14559	14550	14542	14599	14595	14461	14557	14655	14402	14617	14482	14778	14542	14460	14667	14478	14692	14548	14545	14630	14634	14481	14539	14573	14505	14665	14518	14469	14488	14659	14734	14500	14706	14634	14617	14407	14649	14566	14545	14500	14545	14617	14622	14726	14363	14626	14776	14517	14507	14694	14630	14424	14560	14744	14663	14575	14571	14474	14528	14512	14572	14639	14663	14509	14550	14494	14762	14807	14663	14529	14511	14629	14867	14500	14485	14533	14795	14675	14629	14555	14639	14555	14637	14495	14523	14437	14500	14612	14584	14588	14514	14601	14382	14462	14590	14703	14464	14549	14567	14593	14545	14440	14553	14636	14373	14734	14599	14638	14488	14585	14487	14729	14537	14513	14634	14465	14852	14560	14610	14489	14684	14432	14677	14572	14553	14671	14643	14646	14457	14592	14614	14682	14601	14495	14639	14631	14646	14705	14691	14554	14614	14508	14647	14433	14401	14681	14567	14639	14400	14482	14569	14568	14583	14625	14482	14615	14451	14637	14693	14658	14609	14565	14556	14444	14351	14575	14546	14456	14659	14775	14520	14556	14527	14539	14573	14553	14497	14489	14669	14694	14592	14663	14669	14614	14639	14521	14510	14597	14566	14419	14610	14525	14589	14614	14652	14537	14556	14565	14703	14647	14573	14597	14802	14596	14647	14646	14618	14665	14592	14440	14635	14596	14598	14633	14582	14559	14464	14523	14586	14544	14662	14476	14484	14626	14704	14466	14615	14688	14639	14463	14583	14663	14700	14616	14660	14754	14642	14426	14542	14568	14718	14540	14570	14624	14484	14467	14706	14514	14470	14615	14623	14589	14523	14592	14895	14448	14469	14649	14472	14586	14528	14666	14531	14480	14704	14474	14485	14405	14794	14580	14638	14644	14745	14635	14676	14625	14475	14495	14602	14581	14425	14565	14538	14412	14532	14463	14626	14615	14696	14671	14558	14553	14622	14747	14538	14602	14503	14627	14703	14632	14465	14453	14538	14479	14538	14494	14558	14512	14486	14444	14652	14582	14433	14555	14582	14704	14459	14569	14510	14656	14698	14530	14669	14601	14573	14629	14549	14492	14553	14512	14699	14647	14356	14472	14525	14584	14741	14511	14559	14527	14433	14568	14676	14567	14663	14673	14640	14623	14618	14494	14427	14581	14586	14654	14600	14606	14479	14523	14556	14655	14614	14708	14687	14602	14494	14596	14614	14534	14538	14557	14709	14650	14681	14439	14546	14553	14521	14619	14521	14659	14468	14675	14595	14553	14503	14643	14564	14529	14503	14510	14689	14531	14575	14537	14541	14545	14808	14534	14540	14518	14456	14611	14487	14703	14637	14544	14706	14580	14507	14556	14547	14723	14571	14811	14684	14669	14474	14581	14573	14621	14536	14777	14681	14650	14490	14681	14622	14655	14586	14571	14536	14413	14654	14523	14637	14626	14655	14607	14665	14572	14574	14500	14693	14558	14784	14315	14672	14506	14310	14503	14525	14562	14652	14520	14654	14360	14492	14516	14644	14560	14766	14422	14581	14416	14581	14591	14814	14550	14662	14654	14490	14469	14687	14656	14572	14724	14503	14585	14524	14547	14527	14567	14678	14609	14558	14395	14676	14488	14763	14483	14565	14705	14613	14540	14573	14578	14609	14536	14458	14599	14473	14573	14643	14515	14480	14688	14565	14799	14713	14465	14702	14566	14547	14557	14540	14553	14688	14633	14617	14490	14551	14661	14434	14516	14425	14641	14442	14764	14802	14583	14536	14675	14592	14681	14613	14371	14640	14595	14500	14475	14528	14753	14584	14882	14626	14497	14639	14475	14581	14577	14559	14570	14491	14551	14487	14511	14702	14607	14506	14536	14613	14494	14717	14580	14724	14629	14632	14527	14627	14453	14672	14554	14524	14597	14521	14620	14594	14572	14654	14476	14597	14563	14640	14738	14573	14495	14721	14569	14675	14641	14601	14369	14538	14551	14716	14503	14638	14455	14610	14528	14627	14553	14550	14774	14509	14555	14597	14644	14566	14710	14595	14581	14518	14664	14678	14470	14539	14456	14564	14673	14475	14648	14722	14601	14557	14734	14648	14557	14704	14680	14470	14705	14676	14611	14446	14586	14587	14502	14634	14601	14414	14583	14484	14439	14589	14546	14664	14511	14590	14575	14553	14643	14513	14689	14494	14368	14515	14335	14522	14566	14588	14634	14683	14429	14681	14596	14735	14360	14552	14653	14613	14339	14633	14537	14598	14700	14446	14701	14435	14809	14644	14710	14716	14630	14599	14730	14759	14420	14497	14736	14669	14694	14419	14515	14428	14464	14572	14663	14565	14572	14640	14457	14531	14546	14477	14703	14520	14379	14597	14520	14576	14712	14684	14769	14656	14534	14579	14445	14605	14638	14454	14738	14599	14622	14618	14589	14513	14606	14592	14674	14633	14671	14760	14423	14594	14562	14523	14541	14701	14494	14493	14505	14628	14485	14478	14725	14556	14494	14475	14607	14460	14650	14522	14593	14568	14476	14460	14609	14595	14459	14557	14535	14665	14645	14811	14481	14468	14591	14816	14440	14405	14544	14636	14659	14728	14470	14623	14645	14611	14606	14556	14611	14590	14513	14721	14672	14407	14542	14510	14599	14462	14600	14433	14698	14597	14537	14573	14585	14677	14460	14647	14302	14569	14577	14501	14468	14617	14562	14538	14515	14590	14672	14626	14663	14413	14567	14629	14589	14510	14631	14469	14614	14529	14610	14476	14610	14565	14575	14549	14575	14309	14682	14665	14615	14602	14430	14553	14568	14559	14727	14686	14690	14459	14418	14561	14667	14550	14741	14602	14673	14538	14655	14682	14536	14784	14854	14457	14693	14575	14679	14601	14494	14572	14630	14559	14700	14528	14495	14574	14631	14586	14584	14439	14709	14585	14411	14458	14597	14417	14525	14551	14624	14661	14673	14736
22565	21595	28895	24781	21895	23587	23262	18249	17254	17260	17091	16845	16632	16775	16755	16445	16564	16527	16608	16434	16338	16666	16595	16358	16439	16395	16388	16407	16446	16277	16205	16316	16236	16267	16262	16179	16335	16400	16376	16430	16146	16184	16135	16282	16181	16257	16151	16062	16292	16100	16184	16300	16314	16344	16355	16258	16339	16258	16385	16169	16370	16066	16405	16161	16182	16139	16336	16358	16215	16170	16328	16125	16330	16163	16172	16349	16313	16106	16443	16351	16101	16479	16407	16171	16244	16155	16319	16319	16019	16147	16185	16288	16286	16386	16370	16267	16346	16211	16123	16140	16144	16217	16052	16291	16360	16168	16340	16188	16273	16261	16086	16218	15962	16122	16216	16171	16274	16122	16082	16086	16162	16479	16376	16113	16075	16249	16027	16277	16248	16272	16165	16141	16230	16409	16116	16228	16430	16197	16222	16149	16109	16376	16413	16363	16355	16144	16348	16064	16329	16261	16185	16258	16385	16262	16256	16023	16011	16174	16213	16154	16416	16400	16115	16466	16182	16159	16196	16210	16267	16175	16109	16194	15981	16156	16213	16133	16230	16067	16129	16251	16057	16304	16428	16159	16249	16365	16253	16143	16252	16074	16235	16128	16161	16211	16229	16051	16186	16119	16154	16229	16195	16024	16194	16376	16316	15935	16163	16237	16361	16337	16394	16171	16151	16184	16183	16146	16158	16213	16196	16283	16144	16214	16474	16054	16020	16318	16286	16106	16275	16001	16180	16291	16235	16180	16088	16239	16229	16082	16324	16192	16015	16223	16169	16264	16209	16246	15968	16206	16187	16300	16239	16143	16024	16242	16189	16379	16129	16080	16400	16303	16109	16201	16161	16229	16364	16449	16073	16041	16210	16273	16445	16129	16039	16308	16278	16264	16302	16200	16120	16052	15919	16254	16179	16231	16160	16171	16161	16197	16238	16229	16016	16161	16173	16313	16263	16304	16260	16238	16146	16010	16212	16154	16277	16130	16434	16265	16164	16262	16396	16335	16139	16014	16078	16260	16223	16167	15976	16236	16399	16329	16245	16092	16234	16310	16143	16406	16221	16042	15960	16195	16247	16190	15973	16179	16244	16088	16159	16245	16226	16157	16050	16111	16215	16100	16134	16228	16201	16203	16139	16319	16221	16004	16163	16213	16276	16243	16242	16210	16013	16085	16154	16194	16112	16348	16339	16063	16178	16349	16222	16167	16196	16239	16094	16024	16268	16229	16227	15881	16145	16315	16294	15980	16084	16121	16067	16025	16160	16113	16184	16145	16075	16164	16101	16164	16397	15934	16049	16233	16137	16109	16188	15880	16163	16038	16121	16053	16261	16034	16433	16245	16342	16299	16136	16218	16253	16150	16395	16124	16202	16143	16339	16135	16133	16094	16058	16229	16152	16279	16194	16103	16350	16131	16281	16204	16287	16180	16185	16251	16261	16073	16239	16071	16148	16220	16161	16273	16236	16055	16191	16134	16164	16097	16115	16029	16155	16168	16447	16286	16063	16242	16122	16228	16219	16132	16251	16213	16208	16149	16162	16280	16051	16132	16285	16191	16198	16040	16143	16232	16154	16195	16209	16032	16233	16397	16187	16151	16073	16415	16152	16246	16106	16154	16267	16218	16184	16156	16205	16247	16149	16177	16269	16019	16134	16138	16119	16164	16297	16152	16378	16159	16434	16416	16351	16156	16188	16093	15870	16104	16037	16109	16275	16305	16280	16189	16203	16144	16290	16283	16216	16286	16286	16162	16144	16230	16187	16114	16284	16288	15971	16144	16076	16278	16430	16325	16079	16018	15967	16192	16147	16346	16077	16336	16376	16177	16169	16119	15921	16090	16216	16252	16119	16115	16267	16256	16387	16342	16181	16222	16395	16116	16169	16130	16025	16273	16209	15984	16090	16314	16172	16182	16275	16252	16117	16273	16203	16133	15989	16174	16367	16229	16161	16024	15998	16351	16125	16135	16192	16151	15942	16214	16355	16324	16009	16422	16117	16194	16253	16248	16272	16284	16214	16180	16289	16124	16121	16163	16273	16046	16234	16265	16057	16301	16155	16242	16318	16237	16284	16037	16218	16361	16496	16236	16017	16162	16115	16200	16153	15989	16040	16434	16123	15947	16169	16184	16401	16286	16408	16393	16297	16125	16155	16140	16098	16296	16341	16167	16178	16215	16116	16252	16261	16113	16214	16126	16147	16160	16077	16432	16229	16211	16156	16148	16222	16481	16391	16132	16398	16248	16216	16067	16050	16273	16265	16164	16154	16009	16312	16032	15985	16054	16220	16120	16334	16306	16314	16301	16306	16340	16268	16280	16289	16205	16325	16215	16191	16205	16327	16244	16358	16300	16141	16129	15959	16277	16131	16078	16082	16144	16272	16273	16213	16304	16293	16317	16271	16238	16105	16156	16188	16148	16227	16053	16289	16226	16370	16281	15947	16254	16134	16081	16321	16232	16296	16062	16175	15913	16212	16201	16145	16139	16429	16297	16089	16240	16119	16056	16157	16296	16219	16408	16307	15887	16082	16151	16180	16082	16307	16167	16175	16168	16421	16261	15993	16367	16244	16224	16111	16319	16218	16242	16142	16173	16177	16271	16184	16050	16207	16054	16336	16190	15955	16324	16004	16198	16212	16131	16220	16082	16312	16275	16193	16422	16200	16153	16209	16293	16129	16231	16105	16310	16085	16144	16164	16306	16208	16067	16092	16040	16067	16036	16405	16022	16219	16272	15994	16182	16126	16111	16278	16163	16245	16198	16187	16305	16354	16185	16178	16116	16121	16246	16265	16287	16212	16211	16341	16125	16172	16108	16143	16094	16300	16146	16266	16281	16156	16221	16286	16300	16266	16205	16358	16248	16349	16222	16295	16182	16155	16068	16158	16126	16111	16051	16255	16130	16306	16142	16248	16106	16213	16291	16176	16160	15998	15938	16151	16156	16036	16259	16227	16123	16264	16086	16211	16074	16105	16205	16313	16242	16313	16191	16200	16432	16399	16349	16118	16236	16143	16193	16124	16248	16278	16042	16232	16087	16133	16141	16263	16229	16276	16233	16184	15929	16490	16174	16078	16165	16290	16172	16155	16207	16384	16162	16248	16275	16056	16210	16072	16089	16153	16300	16228	16145	16250	16340	16247	16250	15993	16029	16344	16101	16144	15942	16104	16150	16438	16331	16181	16363	16202	16279	16109	16330	16477	16307	16288	16194	16247	16276	16287	16353	16225	16356	16132	16197	16055	16185	16250	16331	16139	16297	16262	15991	16236	16258	15975	15974	16428	16092	16317	16044	16023	16063	16127	16135	16040	16216	16101	16140	16343	16224	16324	16089	16283	16366	16082	16056	16077	16144	16086	16188	16147	16264	16062	16249	16006	16292	16065	16324	16279	16244	16224	16149	16014	15993	16183	16103	16294	16309	16045	16059	16152	16216	16117	16282	15999	15894	16097	16254	16284	16115	16252	16269	16224	16248	16250	16481	16269	16373	16036	16228	16215	16116	16238	16165	16051	16074	16274	16343	16233	16271	16067	16098	15957	16041	16299	16458	16076	16403	16398	16088	16166	16102	16268	16308	16075	16130	16212	16203	16242	16098	15999	16202	16234	16344	16258	16249	16312	16019	16385	16239	16143	16352	16087	16166	16130	16226	16215	16086	16159	16204	16214	16129	16306	16077	16405	16219	16062	16151	16024	16011	16412	16127	16366	16109	16168	16095	15998	16083	16090	16206	16103	16243	16376	16125	16247	16164	16402	16271	16007	16214	16174	16295	16193	16168	16271	16355	15975	16099	16089	16173	16217	16099	16288	16182	16279	16115	16159	16142	16307	16060	16420	16137	16276	16177	16370	16128	16322	16128	16250	16104	16320	16186	16261	16093	16259	16250	16250	16194	16337	16126	16169	16002	16168	16044	16121	16147	16271	16224	16172	16218	16214	16217	16001	15859	15939	16072	16118	16226	15960	16211	16195	16365	16081	16092	16047	16262	16288	16276	16205	16102	16208	16146	16416	16230	16123	16263	16222	16224	16335	16110	15880	15903	16089	16107	16094	16021	16245	16100	16263	16268	16288	16171	16088	16092	16367	16191	16110	16197	16204	16108	16201	16218	16201	16141	15943	16068	16329	16172	16233	16246	16255	16165	16232	16332	16348	16186	16199	16380	16141	16095	16185	16188	16287	15973	16162	16317	16179	16249	16170	16251	16295	16352	16286	16217	16183	16204	16224	15964	16380	16238	16235	16119	16290	16326	16206	16325	16185	16043	16215	16057	16184	16332	16049	16239	16275	16071	16143	16227	16157	16128	16096	16277	16328	16160	16117	15916	16109	16192	16178	16285	16247	16263	16161	16168	15985	16341	16177	16201	16198	16161	16082	16172	16209	16226	16196	16071	16296	16354	16212	16301	16057	16160	16210	16197	16316	16265	16199	16244	16082	16303	16056	16304	16224	16432	16169	16149	16063	16011	16138	16265	16147	16378	16209	16290	16270	16166	16378	16172	16083	16187	16190	16138	16221	16128	16213	16346	16210	16204	16239	16075	16190	16318	16339	16273	16397	16094	16023	16218	16160	16157	15958	16209	16333	16297	16292	16198	16249	16224	15981	15980	16162	16145	16256	16193	16131	16294	16263	16210	16078	16191	16247	16180	16278	16154	16199	16227	16053	16238	16089	16154	16388	16160	16037	16023	16093	16209	16252	16187	16158	16170	16299	16258	16299	16272	16159	16184	16428	16243	16096	16055	16137	16249	16242	16321	16132	16081	16340	16178	16220	16204	16080	16299	16175	16011	16340	16376	16256	16181	16003	16069	16281	15998	16178	16111	16235	16162	16203	16319	16283	16274	16161	16107	16341	16094	16076	16063	16259	16253	16157	16379	16106	16240	16234	16343	16204	16162	16337	16282	16166	16272	16227	16245	16221	16319	16254	16232	16018	16100	16210	16114	15989	16056	16147	16157	16244	16295	16255	16135	16027	16143	16097	15957	16169	16230	16425	16140	16104	16411	16268	16154	16009	16251	16256	16204	16270	16317	16419	16118	16260	16320	16325	16113	16048	16092	16115	16264	16153	16225	16126	16127	16229	16105	16215	16242	16315	16235	16175	16295	16220	16244	16131	15977	16260	16175	16149	16211
17749	36992	25831	20679	19243	17699	16719	15712	15516	14970	14768	14570	14267	14450	14537	14213	14260	14397	14073	14128	14203	14149	14330	14121	14152	14153	14105	13858	14035	14162	14080	14154	14163	14083	14037	14088	14072	14123	14160	14002	14097	14145	13966	14068	14042	13970	14134	13988	14002	14021	13930	14076	14070	14066	13802	13978	13819	14061	13920	13978	13905	13982	13851	14000	13990	14037	13856	14001	13844	13996	13812	13980	14010	13991	13956	13858	13968	13982	13978	14015	14040	14010	13948	14079	14015	14137	14013	14006	14016	13806	14039	13876	13935	14145	14168	14094	14010	13806	13915	13992	14033	13816	13892	14007	13941	13817	13964	13917	14049	13934	13856	13978	13997	14095	13920	13758	13990	13842	14058	13890	13791	13768	14070	13938	13913	14080	13769	14110	13887	14076	13931	13925	13771	13894	13960	14152	13814	14102	13989	13965	13918	13824	13878	13844	13826	14109	13941	13839	13980	14092	13972	14306	13825	13955	13817	14015	13907	14054	13966	13913	13988	13853	13774	14009	13861	13960	14085	13927	13849	13877	13800	13810	14075	14052	13923	13997	14034	13814	13979	14049	14008	13967	14004	13872	13903	14034	14000	14070	14112	14140	13951	13867	13982	13892	13935	13892	13930	13976	13926	14104	13895	14221	14065	14063	13907	13848	13972	13939	13894	14000	13880	13894	13996	14001	13901	13770	13794	13878	14113	13816	14101	14047	13923	14028	13820	14036	13867	14029	13955	14136	13845	14039	14116	14019	14004	13884	13721	14034	13984	14055	14087	13944	14038	14052	13926	13843	13758	14009	14013	13946	13968	13893	13887	13902	14059	13886	13950	13892	14010	13989	13976	13945	13942	13927	14044	14010	13874	14155	14015	14030	14060	13870	13932	13893	13920	13913	13908	13886	14118	13999	14045	13983	13983	13931	14062	13945	14039	14147	13916	14022	13938	13962	13853	13934	14075	13952	14016	14001	13861	14024	13762	13978	13968	14107	13755	13807	13926	13902	13873	13820	13861	14056	14051	13808	13913	14029	13919	13887	13986	13950	13886	13910	13952	14019	14036	14027	13928	14043	14044	13927	13953	13909	13922	14117	14010	14113	14054	13899	14108	13768	14196	13870	13847	13906	14072	13946	13979	13946	13887	14056	13846	14010	13947	13939	14050	13989	14143	13951	14007	13871	13964	14056	13933	13967	13776	14061	13939	13819	14005	13831	13947	14168	13932	13904	13932	13902	13994	14016	14095	14035	14052	14071	14004	13900	13950	13923	13882	13837	13963	13995	13947	13993	13999	14098	13863	14027	14038	13894	13904	13783	13760	13807	13912	14109	13939	13958	13880	14122	13858	14174	14034	13927	13820	14044	13932	13948	14130	13964	14084	13927	13987	13945	13828	13989	13864	13917	13977	13861	13813	13986	13928	14058	13989	13981	14126	14037	13993	14016	14072	13935	14055	14131	13912	13984	14072	14028	13975	13809	14009	14075	14085	13895	14077	14029	14142	13913	13887	14085	14066	13980	13993	13968	13977	13907	13836	13941	14085	13969	14071	13981	13913	13934	13955	13970	14144	14080	13934	13948	14059	13872	13997	13993	13952	13968	13991	14003	14040	14022	14064	13949	14046	13909	14048	13904	14034	13975	13681	13945	14039	13946	14251	13956	13960	13964	13972	13961	13861	13985	13903	13823	13863	14103	13898	13870	14002	14050	13863	13974	13964	13912	13987	14087	14045	13942	13920	14036	14094	13995	14072	14116	14032	13972	13872	13913	13953	14004	13965	13939	14249	14106	13850	13924	14006	13948	14069	13924	14104	14027	13956	13927	14049	13910	13891	13870	13822	13804	13915	13883	13762	13988	14045	14036	14184	13792	13728	14002	13716	13824	14008	13861	13999	14002	13984	14058	13972	13924	13902	14102	13939	13870	13900	14285	13964	13928	13854	14062	13924	14098	13985	14008	13954	13922	14039	13897	14116	13963	13914	14059	13871	14007	13964	13921	14003	14050	13915	13960	14125	14002	14075	13744	14145	14078	13833	14020	13939	13955	14014	13930	13771	13841	13970	14045	13996	13966	13888	13989	13854	14100	13896	14060	14118	14089	14032	13973	13982	13933	13843	14034	13802	13940	13820	13982	14018	14060	13862	14072	13865	14229	14095	14110	14079	13945	13896	14077	14080	14027	14051	14031	14022	13937	13918	13898	14050	13907	14050	14002	14058	13831	13956	13903	14041	13937	13977	13914	14051	13835	13980	13891	14007	14083	14057	14147	13854	14071	13998	14002	13987	13957	13973	14085	13911	13972	13925	13938	14171	13950	14057	14084	14034	14090	13852	13904	14054	14004	14005	13761	14166	13926	13855	14023	13865	14021	14083	13902	13883	13916	13971	13900	13969	13913	14038	13766	13858	14039	14099	13877	13993	14031	13935	13874	13923	14011	13872	14038	14170	13854	14005	13933	14114	14045	13950	13977	13995	14016	13766	13811	13884	14064	14058	14016	14019	13957	14095	13951	13923	13967	13805	13875	13878	13964	14058	13852	13862	14046	13980	14035	13919	14095	13991	13912	14089	13923	13876	14128	14048	13964	13939	13974	13957	14102	13988	14114	14095	14035	14026	13824	13987	13996	13972	13873	13930	13979	13740	14098	14033	14166	13923	14102	13881	13858	14017	13965	13831	14070	14052	13901	13928	14042	14063	14126	13888	13993	14001	14015	13889	13964	13704	13838	14133	13989	13932	13946	13861	13968	13924	14056	13816	14133	13849	13961	13972	13893	14033	13983	14003	13869	13926	13831	14066	13933	14096	13927	13961	13982	13975	14245	14073	13788	13970	14006	13860	13970	13822	14009	14075	13848	13988	14002	14087	13832	13964	14161	13827	14003	13937	13914	14043	14006	13936	14023	14087	14045	13909	13945	14025	13923	14020	13939	13841	14096	14024	13945	13934	14233	13847	13986	14043	13846	14174	14050	14012	13949	13904	13826	13760	14069	13957	13938	13801	13982	14055	13973	13970	14140	14063	14056	14076	14122	13904	13983	14175	13863	13880	13902	14090	13933	14007	13978	14016	13989	14062	13909	13938	14090	13971	13864	13902	13894	14039	13942	13836	14003	14058	13926	13926	14028	13954	14134	14053	14040	14021	13951	13869	13919	14268	13997	13826	14076	13950	14017	14046	13968	14025	14061	13922	13855	13853	14082	13988	13920	13998	14045	14066	13958	13807	13804	14067	14044	13918	13912	14040	14029	14087	14075	13900	14003	13986	14055	13940	13919	14038	13947	13812	13919	13890	13930	13946	13977	13979	14071	13886	14081	13871	13990	14092	13972	14014	13920	13997	13872	13990	13841	13960	13810	13907	13879	13953	13999	13860	14088	13971	14025	13956	14046	14097	13949	13908	13950	14140	13764	14062	13931	13946	13876	13977	13997	13844	13931	13742	13919	14054	13883	13962	13932	13944	13936	13897	13780	14011	13957	14042	13994	14104	14095	13662	13938	13912	13861	14107	13853	13843	13880	13895	14044	14017	14000	14019	14159	13914	14113	14070	13771	13960	13843	14093	14032	13965	13919	13885	13897	14059	13831	14048	13986	13939	13949	13827	13875	13879	14073	14020	13933	13899	14013	13986	13847	13921	14022	14037	13878	13809	14001	13848	13943	13849	13970	14004	13834	13918	13999	13980	13939	14032	13905	13990	13986	14040	13891	14016	13964	13958	13984	13933	13976	13902	13854	14124	14015	14000	14034	14016	13842	13982	13880	13957	14126	14010	13908	14097	14010	14053	14153	13922	13955	13862	13872	13965	13995	14061	13988	13953	13919	13841	13885	14266	13949	13976	14091	13925	13843	14007	13958	13992	13923	13949	14029	13902	14055	13957	14137	13912	13857	13945	13964	14010	13918	13933	13920	14012	13835	13923	13900	13884	13955	13955	14061	14047	14061	14095	14052	13874	14023	14105	13926	13883	14077	14026	13870	13930	14064	13804	13906	14060	13935	14009	13924	13872	13983	13962	13868	14004	14095	13924	13900	13991	13992	14026	13984	13946	14127	13880	13791	14040	13959	14066	13790	14036	13884	14006	14123	13965	13956	13930	13989	13899	13978	14103	14028	13898	13960	13963	14031	13839	14088	13933	13920	13975	13832	13936	13818	13867	13838	13997	13894	13890	14164	13948	13968	13908	13924	13926	13989	13965	13820	13955	13918	13902	14099	14009	14057	13873	13987	14137	13908	13945	13905	13993	13884	13998	13803	13994	13847	13871	13830	13986	14129	13941	13931	13983	13982	13959	14051	14048	13987	14038	13955	13894	14078	13985	13882	13963	13976	13918	14030	13966	13963	13989	13895	13914	13894	13862	13985	13993	13946	14096	13892	14044	14096	13964	14021	14112	14116	13952	13911	14091	14097	13937	13937	13908	13959	13914	14139	14013	13898	14065	13860	13962	14042	13923	13838	13910	13813	13986	13883	13879	13979	14210	13911	13987	14069	13830	13866	14040	13966	13903	13797	14038	13855	13710	13877	14002	14071	13852	13882	13925	14052	13983	13952	14057	14049	14088	14031	13990	13843	14142	13941	13948	13935	13953	13843	13983	13910	13984	13877	14046	14154	13959	13916	13915	14034	13929	13985	13879	13672	14220	14012	13915	14027	14113	14226	13962	14090	13999	13898	13892	13920	13953	14056	14147	13884	14042	13965	14007	13917	13919	14081	13752	14025	13999	14154	13807	14079	13957	14034	14348	13731	14134	13932	14067	14063	13990	14155	13873	14006	14029	14038	13867	13919	13918	13976	13934	13934	13910	13856	13983	13986	13994	14038	14019	14007	13987	13885	14041	13973	14058	14087	13945	13937	14018	14017	14094	14010	14010	14044	13975	13904	13916	13919	14084	14086	14110	13765	13920	13938	13941	14040	14000	13913	13967	13980	13889	13883	14138	14035	13883	13972	13946	13881	13944	14165	14057	13899	13913	13902	14008	13877	13940	14187	14065	14120	14085	14033	13982	13883	13942	13880	13857	14090	13996	14012	14004	14026	13777	13880	14032	13697	13848	14181	14052	13883	14084	13946	13888	13928	13887	13972	14078	13870	13964	13889	14150	13950	14050	13979	13994	13859	14096	13860	14181	14048	13870	13832	13796	14010	13944	13897
29657	24057	26532	22850	19019	18340	18120	17893	17543	17312	17473	17344	17224	16993	17306	17324	17207	16961	17102	17107	16907	17093	17028	17114	17096	16952	17014	16925	17143	17176	17076	17079	16995	17271	17040	16968	17000	16981	17039	16949	17169	17166	17104	17089	17129	16967	17211	17131	17118	16981	17025	16951	17058	16924	16980	17053	17036	17016	16887	17236	17104	17013	16957	16958	17064	16907	16946	17202	17223	16743	17112	17114	16985	16993	17076	17036	17087	16959	16900	17082	16844	17049	17124	17086	17208	17060	16893	17025	16973	16948	17055	17014	17004	16849	17092	17122	17119	17091	17158	17108	17174	17015	17027	16993	17066	17097	16963	16966	16970	17193	17084	17008	16994	16989	16964	17111	17056	17107	16896	17019	16748	17103	17282	16781	17006	17078	17137	16923	17217	17028	17046	17070	17003	17002	17031	17020	17121	17114	17188	17092	16894	17176	17048	17106	16995	17211	17127	17031	17031	16961	16903	16985	17031	17186	17097	16952	17211	16940	17045	16948	16976	16992	17075	16842	17049	17158	17069	17017	17016	17043	17123	17130	17071	17030	17065	16919	16741	17013	17239	17037	16935	17134	17116	17010	17049	17136	17009	16972	16736	17059	16860	16950	17067	16995	17156	17059	17071	17086	17113	16987	17008	17268	16909	16977	17071	16943	17274	16974	17053	16875	16894	17063	16903	17016	16846	17021	17098	17315	17127	16926	16836	17105	17372	16968	16905	17160	17260	17004	17100	17116	16751	17225	17117	17010	16983	17185	17083	17042	17230	16986	16755	17022	17058	17013	16961	16919	16878	16850	17100	17066	17036	17296	17012	16981	16912	16875	17119	17081	17149	16761	17114	17035	16872	17089	16989	17106	17137	16962	17089	17087	17268	17270	16886	17064	17057	17137	16806	16894	16963	17204	16850	16923	17139	17157	16862	16975	17014	17003	17197	17082	17109	17126	17100	16879	17127	17091	16926	17010	17103	17172	17336	17044	17016	17056	17048	17067	16817	17027	17165	17057	17026	17099	16933	17087	17172	16976	17128	17126	17152	16907	17114	17110	16973	16895	16901	17212	17035	17082	16891	16998	16884	16818	17041	17070	16945	16950	16926	17015	16993	17033	16979	17154	16918	16999	16899	16923	17061	17163	17258	17128	17193	17180	16987	16943	17130	17184	17071	17020	16958	16869	17034	17281	17069	17049	17119	17084	17123	17074	17019	16965	17088	17023	16973	17140	17168	17153	16954	17070	16885	17082	17182	17134	16939	16950	16947	17024	16986	16864	17091	16950	16844	17134	16926	17010	16867	17068	17265	17093	17019	17127	16922	17021	17319	17160	16998	16904	16935	17090	17145	16958	17142	16855	17010	17068	17192	16987	17088	17113	17139	16991	17039	16985	17048	17079	17022	16650	17077	16955	17135	17074	17027	16882	17098	17014	16995	17243	17145	17083	17183	17104	16938	16932	17188	17009	17081	16936	17004	17030	17164	17170	16991	17053	17115	17037	17049	16846	17075	17180	17152	17143	16920	16946	17281	17074	16917	17243	17297	16972	17029	17262	17023	17003	16910	17055	17170	17126	17074	17034	17049	16949	17052	17063	17057	17054	17002	17145	17005	17026	17260	17286	16931	17159	17005	17196	16959	16922	16965	16980	17132	17043	16864	17193	16812	17152	17112	17042	16872	16971	17033	17095	17110	16862	17080	17114	17196	17195	17125	17155	17358	17002	17093	17002	17041	16800	17061	17013	17045	17112	17064	17191	17062	17086	17015	17132	17129	17148	17279	17217	16995	16931	17124	16996	16839	16978	16994	17041	16827	16961	17150	16978	17243	17009	17063	16876	16948	17117	17061	17133	17025	17084	17224	17192	17095	17313	17038	17032	17146	16981	17127	17122	17178	16966	16876	16907	17098	17052	17108	17093	17083	17086	17056	17244	17115	16815	17010	17053	16820	16876	16844	17126	16941	16930	17051	17079	17040	17100	16899	17063	16981	16909	17237	17018	17240	17205	17357	17195	16929	17237	16951	17066	16902	17062	17039	16866	16954	16935	17005	17034	17175	16981	17200	17127	17253	17023	17105	16964	17295	17371	17091	17095	17109	17151	17241	16953	17050	17111	17007	17196	17066	16926	16854	16951	17147	17082	17026	17087	17183	17151	17091	17029	17308	17140	16855	17100	16880	16986	16794	17062	17067	17041	16888	16943	17115	17051	17029	17115	17194	17091	16906	17088	16945	16978	17027	17028	17098	16868	17088	17148	17055	16922	17121	16939	17131	16794	16713	16933	17007	17189	16936	17044	16991	16967	17018	17123	17175	17070	17085	17176	17198	17213	16815	17233	16966	17054	16958	16976	17124	17090	17014	17145	17091	17204	17245	16853	17027	17098	16955	16951	16990	17156	16766	16854	17155	17156	17127	17291	16985	17084	16960	17040	16993	16960	17091	17095	17023	17368	17096	16945	17202	17028	17139	17310	17037	17094	17079	17033	17107	17197	17160	17175	16966	17207	16875	17249	17095	16902	17019	16961	16936	16939	17103	16932	17014	16990	17134	16970	17002	17169	17218	16928	16966	17104	16966	17131	16974	16891	16926	16938	16980	17261	17006	17198	17117	16996	17012	16991	17037	17010	17003	17172	16902	17194	16933	17092	17151	17092	17042	17047	17065	16949	17107	16975	17049	17014	17020	17256	16924	17022	17014	17140	16952	17413	17089	17099	17119	17209	17232	17090	16972	17155	17250	17295	17135	16996	16853	17184	17027	16917	17086	16978	16887	16750	17262	17078	17007	17034	16853	16889	16943	16992	16989	17078	17118	16952	16825	17033	16800	16893	16995	17066	16948	17097	17170	16878	17142	17044	16903	16962	17134	16986	16994	17028	17029	16937	16738	17041	16846	16794	17194	17027	16993	17172	16958	17015	17108	16818	17099	17032	17044	17055	17075	16886	17185	17104	16941	17122	17175	16891	17119	16886	17195	16943	16948	17021	17069	16893	16965	16878	17056	17110	17027	16982	16970	17034	16915	17008	16988	17168	17057	17120	17102	17148	17130	17220	16936	17101	17068	17061	17299	17090	17101	17078	17086	16946	16789	17252	17060	16921	16907	17134	16958	17215	17021	16908	16933	16891	16914	16912	17199	16979	16936	17113	17189	17053	16788	17032	17067	17135	17192	17358	17130	17072	17145	16872	16927	17039	17042	17195	17025	17055	16944	17130	17128	17108	16922	17097	17347	17191	17126	17057	17152	17177	17072	16961	17061	16974	16940	16958	17000	17266	16945	16995	17151	16923	17042	16896	17089	17178	17129	17117	16922	17116	16994	17042	17020	17032	17030	17076	16905	17127	17149	17058	17041	17059	16885	17125	16931	17237	17044	16976	17069	17138	17040	16869	17053	17034	16928	17104	16905	17076	17058	17102	17159	16875	17127	17141	16820	17002	16832	16955	16975	17097	17094	17076	16916	16984	17334	17171	17021	17133	17014	16960	16872	17048	17169	17096	16857	16948	16945	16894	17197	16961	17178	16969	16951	16936	17200	16968	17055	17004	17011	16813	16930	16979	17068	17211	16921	17048	16942	17197	16941	17040	17102	16898	16834	16954	16821	17223	16971	17053	17063	17045	16995	17143	17097	17053	17129	17096	17035	17020	17007	17025	17055	16941	17056	17176	17108	17132	17020	17135	16995	16924	16852	16939	17070	17120	17025	16977	16975	17180	16996	17050	17185	16866	17148	16735	17092	17102	16985	17202	17099	17010	16906	17019	16889	17134	17268	17221	17091	17075	16788	17182	16953	16950	17145	16897	17014	16871	17193	17182	17107	17228	17130	16913	16868	17068	17134	17178	17127	16925	16947	17179	16946	16983	17044	17024	17077	16919	17109	17090	17100	17087	17110	17225	17167	17125	16992	17156	17004	17045	16985	16841	17147	17178	17196	17044	16945	16968	17229	17084	16853	17258	16975	16942	16838	17279	17149	17196	16914	17061	16854	17047	17175	17059	17049	17126	17104	17272	17063	17003	17083	17046	17142	16875	17008	16992	17212	17053	16898	16915	17088	17318	16938	17025	17094	17270	17083	17097	17144	17115	17169	16823	16895	17187	16912	17106	17114	17001	16949	17062	17154	17058	16862	16993	17227	17169	16860	17101	17052	17391	17204	17129	17104	17034	17067	16842	16866	16948	17025	16774	17117	17008	16958	16929	16898	17096	16865	17128	16978	17183	17147	16997	17008	17075	17063	17148	16946	17185	17236	17074	17171	17104	17089	17184	17313	16944	17140	17043	17238	16967	17099	17019	17093	16779	17082	17107	17007	16869	17052	17052	17146	17060	17027	17404	17261	17008	17020	17186	17200	17199	17006	16976	16972	17166	17051	16969	17099	16987	17261	16964	17295	17064	16865	17169	16766	17129	16982	17154	17139	16936	17024	17057	17000	17301	16931	17225	17370	17059	17044	17020	17096	17105	17121	17097	16970	16880	17212	16991	16965	16963	17118	17105	17086	16960	17080	17204	17140	17011	16916	17013	16835	17198	17009	16931	16880	16964	16985	17022	17221	17025	17041	17258	16920	17179	17010	17105	17082	17034	16969	17005	16862	17164	16979	16976	16924	17015	17010	16966	16918	17086	17033	17020	16896	17030	17034	17116	17113	17055	17064	17010	17144	17277	17154	16925	17205	17012	17093	17003	17092	17005	17156	16988	16820	17034	16918	17210	17100	16888	17047	17110	16992	17052	17107	16919	16910	17038	17177	17155	17164	17039	16965	17152	17044	17055	17041	17045	16941	17048	16921	16885	17167	17071	16997	16894	16896	17163	16939	17037	17044	17069	17103	17117	16998	16981	17042	17208	17154	17098	17011	17054	17046	17050	17207	16972	17227	17262	17063	17085	17073	17035	17036	16982	16970	16961	17263	17042	17181	16968	17057	17052	17146	17009	16890	17181	16980	17039	17044	17142	16932	16974	17247	17089	16907	16992	17183	17123	16971	17042	16889	16807	16963	17097	16835	17164	17072	17139	16890	17001	17000	16962	17108	17019	17059	17122	17217	17172	17096	17076	17187	16865	16985	16848	17076	16943	17144	17023	16987	16834	16960	17079	16856	17122	17102	16957	17109	17108	17088	16951	17101	17073	17271	17103	17169	17204	17226	17225
19622	28102	20827	17679	16916	16057	15722	15232	14947	14951	14854	14869	14797	14618	14685	14615	14551	14591	14660	14548	14584	14694	14520	14592	14483	14435	14619	14569	14528	14426	14606	14532	14502	14544	14805	14221	14644	14451	14585	14666	14669	14504	14428	14559	14663	14416	14599	14574	14690	14484	14634	14557	14471	14391	14476	14387	14514	14637	14430	14424	14436	14508	14580	14666	14569	14520	14558	14475	14477	14642	14534	14480	14454	14374	14483	14361	14555	14452	14442	14374	14470	14526	14527	14602	14422	14584	14770	14431	14454	14236	14513	14591	14392	14465	14306	14602	14499	14496	14619	14599	14502	14422	14575	14421	14400	14615	14450	14362	14511	14511	14537	14646	14428	14572	14579	14464	14562	14669	14486	14362	14551	14545	14592	14675	14657	14314	14445	14578	14494	14601	14500	14476	14579	14695	14396	14498	14630	14485	14533	14582	14325	14640	14509	14454	14371	14619	14686	14614	14567	14575	14597	14456	14419	14532	14543	14587	14516	14498	14574	14335	14523	14463	14578	14558	14604	14464	14453	14596	14599	14565	14448	14537	14665	14337	14543	14516	14641	14535	14487	14485	14376	14449	14405	14498	14453	14585	14695	14382	14519	14557	14383	14484	14473	14512	14503	14502	14509	14582	14678	14458	14628	14670	14427	14467	14605	14593	14488	14438	14587	14518	14586	14306	14585	14347	14545	14444	14576	14645	14434	14435	14538	14609	14711	14384	14526	14423	14400	14475	14539	14386	14671	14513	14490	14469	14540	14574	14426	14671	14590	14351	14498	14464	14592	14551	14406	14461	14604	14662	14663	14620	14510	14575	14387	14569	14480	14527	14401	14615	14480	14550	14538	14417	14499	14636	14606	14381	14542	14604	14503	14492	14610	14440	14558	14411	14552	14431	14513	14441	14448	14436	14534	14526	14457	14540	14514	14621	14369	14593	14605	14587	14594	14703	14448	14622	14626	14655	14693	14554	14659	14416	14383	14579	14412	14644	14483	14462	14433	14380	14577	14508	14499	14682	14405	14601	14437	14655	14402	14541	14546	14609	14500	14621	14482	14613	14459	14551	14452	14411	14665	14537	14486	14612	14581	14492	14478	14453	14449	14389	14511	14497	14447	14601	14316	14563	14643	14539	14508	14534	14748	14547	14516	14458	14506	14466	14539	14503	14390	14641	14256	14510	14460	14466	14659	14483	14431	14385	14614	14483	14557	14547	14533	14462	14536	14529	14672	14663	14497	14361	14422	14458	14306	14463	14517	14550	14477	14566	14481	14455	14581	14535	14453	14623	14418	14507	14447	14563	14531	14478	14453	14528	14660	14508	14446	14513	14595	14483	14598	14680	14399	14527	14414	14482	14504	14508	14463	14678	14508	14438	14557	14639	14499	14650	14386	14758	14541	14589	14477	14543	14298	14606	14505	14607	14688	14592	14483	14469	14641	14480	14623	14442	14575	14611	14495	14609	14424	14499	14505	14353	14660	14432	14738	14624	14415	14455	14676	14407	14512	14504	14622	14450	14433	14485	14592	14321	14631	14569	14613	14586	14488	14527	14583	14606	14456	14414	14485	14529	14649	14376	14644	14530	14592	14435	14528	14459	14608	14517	14557	14595	14438	14527	14412	14655	14606	14520	14550	14452	14392	14466	14572	14549	14573	14494	14364	14571	14513	14476	14556	14575	14547	14532	14595	14693	14425	14425	14575	14607	14693	14394	14488	14345	14493	14333	14470	14510	14382	14490	14483	14543	14440	14591	14596	14653	14456	14614	14433	14658	14518	14598	14582	14688	14447	14582	14430	14631	14643	14543	14692	14518	14550	14534	14761	14519	14648	14600	14824	14526	14457	14523	14534	14427	14557	14569	14538	14561	14580	14591	14490	14376	14670	14373	14470	14644	14417	14499	14473	14435	14546	14709	14538	14391	14519	14438	14515	14579	14455	14436	14683	14472	14701	14575	14508	14612	14407	14441	14637	14522	14540	14518	14534	14383	14566	14572	14541	14265	14595	14510	14520	14716	14521	14457	14629	14599	14597	14555	14415	14503	14508	14577	14417	14345	14373	14692	14436	14557	14559	14526	14311	14709	14624	14496	14535	14470	14587	14405	14612	14425	14644	14378	14572	14490	14580	14532	14639	14499	14358	14581	14655	14458	14427	14359	14578	14648	14563	14427	14517	14469	14521	14407	14552	14577	14364	14515	14514	14478	14388	14646	14476	14506	14489	14446	14441	14419	14406	14645	14621	14704	14598	14588	14571	14678	14646	14598	14416	14558	14464	14508	14480	14438	14607	14631	14626	14416	14628	14353	14498	14445	14603	14590	14376	14541	14551	14556	14475	14553	14396	14327	14393	14613	14505	14654	14305	14527	14428	14557	14682	14495	14448	14504	14395	14531	14528	14444	14440	14600	14439	14346	14541	14569	14546	14583	14447	14417	14632	14576	14675	14433	14531	14391	14586	14467	14400	14357	14554	14476	14509	14458	14722	14513	14384	14569	14432	14670	14708	14486	14493	14351	14580	14602	14451	14600	14441	14473	14569	14616	14662	14630	14436	14540	14578	14603	14499	14726	14669	14379	14532	14408	14533	14427	14572	14406	14647	14389	14758	14556	14503	14526	14478	14717	14519	14608	14675	14588	14637	14556	14485	14431	14464	14531	14502	14510	14443	14496	14654	14508	14492	14512	14520	14512	14475	14409	14568	14429	14463	14658	14680	14563	14543	14430	14505	14626	14560	14572	14484	14539	14448	14471	14354	14442	14656	14506	14371	14498	14504	14613	14507	14516	14494	14588	14523	14603	14455	14461	14408	14391	14447	14569	14630	14560	14732	14454	14393	14593	14586	14722	14351	14641	14340	14390	14577	14541	14693	14619	14634	14465	14410	14501	14567	14643	14500	14565	14452	14468	14469	14452	14567	14586	14295	14507	14578	14425	14509	14616	14660	14374	14629	14516	14441	14588	14551	14575	14548	14487	14608	14547	14571	14476	14513	14546	14468	14543	14569	14536	14525	14468	14438	14640	14405	14523	14606	14373	14476	14501	14380	14565	14556	14618	14526	14635	14533	14547	14486	14619	14515	14515	14541	14455	14492	14495	14450	14535	14612	14508	14375	14425	14509	14483	14473	14584	14528	14641	14510	14646	14496	14454	14539	14430	14506	14615	14344	14756	14589	14554	14568	14440	14440	14423	14620	14604	14421	14458	14494	14632	14482	14560	14600	14541	14552	14620	14599	14513	14603	14492	14487	14326	14703	14521	14497	14654	14642	14425	14447	14538	14575	14587	14624	14515	14378	14357	14591	14608	14536	14621	14758	14349	14289	14577	14682	14562	14428	14449	14659	14381	14592	14609	14474	14636	14558	14497	14405	14639	14473	14602	14471	14490	14363	14392	14457	14329	14592	14584	14509	14457	14560	14320	14535	14517	14481	14472	14426	14419	14542	14617	14409	14660	14613	14580	14559	14568	14611	14464	14467	14450	14428	14568	14666	14459	14510	14559	14534	14783	14436	14416	14500	14675	14411	14486	14496	14540	14554	14598	14555	14604	14455	14565	14670	14434	14410	14424	14547	14475	14655	14534	14596	14498	14333	14577	14525	14609	14567	14471	14492	14597	14719	14451	14524	14440	14589	14404	14373	14488	14502	14542	14496	14621	14502	14459	14640	14585	14456	14573	14579	14447	14428	14397	14489	14379	14646	14493	14589	14414	14650	14625	14366	14350	14541	14553	14575	14502	14533	14324	14503	14451	14482	14575	14453	14672	14443	14454	14564	14465	14574	14458	14502	14554	14648	14436	14539	14679	14515	14577	14447	14603	14569	14587	14637	14682	14485	14689	14425	14519	14373	14512	14616	14539	14500	14536	14568	14533	14519	14516	14510	14504	14522	14533	14559	14476	14518	14282	14605	14344	14501	14592	14535	14482	14406	14690	14570	14614	14516	14574	14617	14483	14755	14501	14485	14597	14450	14645	14399	14328	14644	14503	14549	14438	14524	14357	14502	14498	14581	14655	14640	14528	14401	14412	14454	14634	14525	14486	14377	14593	14523	14497	14597	14572	14539	14622	14635	14623	14579	14449	14586	14589	14529	14508	14499	14544	14638	14405	14465	14612	14600	14436	14741	14620	14323	14487	14671	14514	14484	14647	14390	14335	14686	14503	14533	14531	14640	14524	14441	14481	14560	14325	14435	14435	14488	14494	14527	14563	14602	14600	14582	14676	14533	14573	14444	14595	14632	14447	14463	14466	14602	14523	14487	14565	14395	14616	14693	14440	14557	14473	14554	14513	14554	14584	14579	14560	14513	14469	14516	14627	14365	14420	14610	14674	14397	14594	14513	14601	14454	14548	14446	14626	14626	14499	14578	14407	14682	14421	14410	14508	14454	14635	14464	14318	14387	14542	14370	14529	14380	14378	14450	14545	14595	14628	14371	14508	14532	14631	14402	14518	14641	14443	14615	14431	14553	14449	14714	14426	14629	14371	14564	14410	14598	14418	14627	14526	14685	14655	14536	14611	14256	14560	14653	14442	14481	14574	14637	14581	14413	14357	14533	14569	14622	14519	14515	14714	14583	14492	14409	14446	14604	14649	14417	14562	14517	14395	14594	14482	14532	14523	14312	14498	14727	14720	14387	14378	14530	14425	14496	14595	14586	14291	14503	14714	14500	14579	14565	14471	14601	14595	14603	14528	14471	14551	14716	14526	14681	14379	14420	14371	14416	14588	14573	14452	14384	14407	14569	14410	14445	14587	14539	14494	14668	14473	14639	14609	14558	14653	14479	14597	14480	14344	14581	14648	14397	14502	14556	14669	14493	14406	14473	14539	14505	14590	14489	14515	14527	14478	14552	14441	14543	14431	14460	14464	14421	14448	14400	14525	14469	14649	14442	14552	14564	14548	14376	14597	14367	14540	14518	14324	14523	14561	14569	14463	14549	14369	14267	14540	14409	14566	14641	14393	14504	14668	14584	14489	14497	14480	14420	14638	14483	14521	14579	14522	14351	14534	14563	14549	14536	14745	14591	14467	14636	14462	14649	14501	14624	14563	14354	14475	14303	14396	14542	14547	14545	14380	14567	14348	14537	14593	14461	14311	14448	14543	14382	14505	14397	14427	14452	14586	14439	14645	14590	14429	14494	14554
23573	21563	28314	25438	22454	21046	19694	17630	17068	16822	16651	16611	16528	16456	16535	16499	16316	16324	16453	16195	16248	16421	16310	16380	16440	16229	16261	16460	16344	16398	16290	16160	16137	16260	16279	15968	16086	16237	16260	16108	16330	16247	16145	16283	16293	16185	16182	16135	16224	16159	16115	16252	16247	16140	16263	16245	16153	16116	15980	16336	16009	16159	16350	16192	16300	16184	16039	16323	16293	16187	16234	16113	16305	16305	16194	16158	16378	15994	16182	16269	16103	16225	16196	16206	16150	16026	16147	16026	16239	16112	16181	16191	16145	16219	15975	16117	16177	16197	16249	16151	16026	16152	16136	16186	16089	16147	16065	16179	16162	16106	16102	16108	16345	16178	16238	16258	16166	16235	16312	16099	16176	16179	16134	16122	16092	16027	16034	16250	16064	16185	16209	16217	16059	16106	16079	16265	16220	16055	16329	16199	16280	16131	16372	16161	16104	16266	16251	16150	16200	16373	16097	16154	16174	16067	16064	16072	16107	16244	15895	16219	15868	16106	16216	16263	16256	16125	15979	16272	15993	16041	16102	15977	16123	16157	16215	15986	16072	16290	16311	16340	16109	15962	16172	16195	16113	16060	16000	15980	16091	16108	16201	15914	16204	16014	16109	16254	16061	16098	16157	16108	16263	16160	16166	16202	16406	16142	16280	16021	16379	16182	16105	16211	16231	16175	16243	16224	15982	15999	16343	16252	16251	16140	16293	16153	16089	16187	16111	16199	16132	16075	16302	16075	16233	16267	16194	16205	16191	16065	16086	16084	16216	16277	16468	16011	16090	16282	16353	16141	16128	16207	16095	16169	16176	16297	16268	16125	16174	16004	16246	16230	16118	16254	16233	16164	16160	16074	16176	16328	16046	16203	16181	16333	16158	16130	16216	16298	16172	16157	15986	16228	16105	16126	16313	16356	16142	16043	16198	16156	16164	16126	16085	16254	16040	16161	16136	16167	16337	16273	16088	16035	16148	16319	16072	16163	15918	16171	16162	16133	16206	16255	16081	16166	16074	16260	15993	16153	16111	16244	16271	15936	16050	16019	16184	16143	16070	16036	16174	16115	16283	16180	16074	16156	16091	16133	16108	16297	16145	16064	16297	16283	16185	16179	16250	16323	16295	15980	16022	16182	16067	16084	16240	16129	16025	16244	16324	16212	16244	16164	15990	16269	16039	16138	16192	16062	16206	16157	16082	16179	16049	15863	16311	16250	16133	16135	16183	16346	16096	16333	16240	16286	16098	16155	16120	16068	15975	16349	16103	16210	16066	16196	16311	16222	16055	16137	15993	15996	16321	16006	16232	16126	16252	16071	16118	16124	16099	16224	16053	16166	16220	16160	16073	16264	16195	16079	16165	16040	16199	16019	16242	16167	16154	16331	16193	16154	16172	16145	16219	16101	16161	16331	16114	16121	16226	16036	16037	16006	16287	16292	16133	16024	16278	16198	16215	16227	16132	16113	16266	16266	16342	16200	16039	16223	15967	16106	16145	15971	16162	15935	16018	16117	16266	16062	16247	16197	16032	16235	16154	16090	16206	16339	16165	16109	16278	16271	16011	16202	16120	16063	16165	16193	16245	16057	16060	16452	16247	16121	16083	16003	16379	16143	16062	16197	16260	16288	16238	16265	16133	16318	16105	16166	16024	16470	16235	16232	16001	16152	16144	16214	15981	16234	16252	16220	16116	16296	16159	16103	16197	16225	16287	16228	16289	16000	15967	16198	16016	16072	16082	16097	16153	16224	16285	16000	16130	16064	16120	15981	16128	16188	16149	16259	16064	16218	16355	16303	16180	16185	15986	16088	15999	16303	16123	16226	16254	16121	16272	16157	16055	16165	16297	16165	16241	16203	16312	16391	16077	16126	16088	16130	16100	16110	16153	16100	16256	16095	16346	16069	16274	16162	16171	16062	16293	16170	16004	16174	16225	16269	16105	16153	16079	16290	16059	16172	16215	16077	16219	16139	16148	16005	16049	16259	16300	16210	16155	16128	16216	16013	15931	16099	16150	16199	16135	16235	16211	16274	16087	16224	16004	16218	16173	15961	16070	16063	16036	16097	16141	16194	16245	16059	16259	16058	16241	16181	16056	16083	16112	16219	16494	16043	16223	16212	16127	16122	16270	16315	16333	16039	16358	16094	16059	16181	16261	16206	16125	16100	16226	16184	16151	16086	16157	16277	16145	16098	16244	16003	16318	16105	16216	16295	16103	16229	16062	16122	16203	16051	16023	16325	16279	16243	16368	16253	16172	16196	16147	16124	16277	16168	16143	16060	16280	16020	16089	16433	16120	16273	16173	16219	16293	16086	16237	16186	16094	16217	16164	16104	16207	16211	16260	16234	16054	16163	16036	16191	16044	16064	16076	16278	16156	16059	16224	16383	16244	15899	16094	16455	16077	16177	16107	16105	16159	16380	16024	16071	16074	16210	16132	16029	16218	16158	16055	15940	16188	16213	16085	16226	16002	16070	16067	15924	16232	16278	16338	16339	16129	16055	16311	16120	16031	16172	16189	16187	16177	16074	16081	16145	15973	15991	15921	16255	16130	16316	16163	15957	16222	16146	15925	16132	16065	16181	15903	16029	16192	16353	15964	16269	16184	16389	16279	16285	16101	16081	16194	16006	16325	16102	16102	16040	16079	16328	16249	16120	16254	16045	16149	16148	16165	16028	16268	16273	16149	16076	16036	15978	16298	16245	16096	16338	16284	16454	16249	16078	16223	16008	16227	16261	16249	16285	16258	16232	16205	16109	16211	16096	16082	16362	16213	16119	16217	16091	16050	16375	15980	16314	16278	16351	16222	16165	16070	16064	16120	16163	16152	16232	16091	16031	16018	16303	16221	16377	16155	16353	16040	16191	16138	16130	16255	16366	16126	16142	16159	16128	16125	16057	15925	16302	16146	16119	15967	15988	16058	16102	15920	16281	16055	16230	16134	16129	15993	15966	16135	16204	16090	16224	16204	16198	16155	16083	16318	15994	16257	16049	16154	16137	16158	16170	16177	16262	16291	15966	16117	16155	16218	16213	16299	15999	16343	16295	16230	16159	16309	16237	16341	16145	16102	16195	16328	16181	16193	16183	16177	16217	16179	16019	16163	16368	16140	16181	16247	16120	16179	16208	16154	16263	16134	15977	16194	16152	16191	16349	16131	16196	16261	16030	16186	15988	16220	16170	16105	16290	16225	16065	15998	16057	16324	16151	15977	16277	16381	16237	16082	16079	16060	16176	16072	16136	16114	16322	16255	16306	16166	16276	16187	16110	16087	16093	16378	16141	16027	16298	16223	16192	16018	16154	16112	15980	16087	15922	16009	16155	16262	16061	16175	16176	16204	16148	16166	15983	16296	16176	16169	16188	16041	16083	16058	16218	16129	16093	16420	16253	16034	16375	16083	16233	16254	16151	16243	16191	16153	16147	16047	16100	16166	16091	16046	16101	16292	16270	16298	16188	16100	16219	16242	16291	15989	16137	16265	16136	16193	16036	16205	16178	16291	16213	16228	16313	16235	16199	15976	15942	16097	16303	16052	16325	16271	15985	16030	16118	16211	16148	16187	16213	16140	16149	16064	15947	16052	16062	16065	16205	16140	16190	16183	16193	16221	16159	16160	15962	16055	15996	16057	16110	16030	16200	16218	16052	16115	16285	16281	16025	16176	16106	16264	16133	16161	16146	16185	16184	16244	16182	16217	16155	16259	16023	16300	16164	16180	16201	16029	16150	15988	16328	16206	16092	16283	15985	16120	16264	16284	16059	16238	16274	16329	16080	15986	16138	16189	16335	16031	16374	16144	16085	16185	16097	16253	16286	16298	15976	16125	16089	16180	16116	16209	16346	16413	16158	16346	16060	16197	16202	16202	16239	16190	15913	16026	16066	16045	16465	16212	16275	16314	16092	15994	16148	16309	16159	16295	16131	16245	16185	16429	16236	16317	16312	16496	16244	16233	16349	16074	16216	16065	16170	15972	16201	16066	16066	16154	16415	16134	16232	16235	16174	16242	16227	16337	16243	16273	16055	16198	15973	16442	16255	16291	16244	16152	16094	16165	16241	15934	16102	16094	15992	16395	16251	16247	16307	16184	16107	16074	16046	16206	16084	16018	16220	16147	16193	16226	16281	16245	16149	16101	16007	16028	16158	16232	16194	16239	16355	16195	16017	16067	16171	16006	16251	16429	16125	16245	16129	16254	16161	16308	15912	16211	16096	16133	16135	16140	16172	16159	16017	16393	16165	16100	16193	16103	16109	15983	15970	16264	16315	16149	16225	16110	16176	16149	16233	16215	16130	16074	16239	16160	16111	16124	16057	16159	16014	16306	16181	16168	16394	16234	16241	16280	16287	16201	16286	16266	15936	16019	15989	16286	16075	16132	16267	16297	16028	16218	16402	15847	16095	16123	16219	16325	16100	15992	15966	16129	15989	16155	16052	16162	16091	16278	16128	16042	16146	16092	16113	16195	16299	16042	16263	16178	16251	16277	16201	15904	16165	16167	16297	16487	16152	15979	16351	16086	16259	16140	15907	16255	16101	16144	16178	16082	16163	16217	16285	15973	16218	16149	16216	16180	16054	16233	16178	16012	16109	16308	16145	16247	16263	16443	16059	16113	16170	16128	16316	16199	16196	16337	16163	16204	16091	15924	16419	16276	15904	16075	16172	16052	16278	15996	15931	16056	16124	16159	16131	16280	16053	16300	16143	16300	15930	16153	16000	16085	16273	16229	16217	16064	16259	16029	16197	16450	16163	16060	16041	16239	16099	16168	16338	16184	16107	16191	16322	16275	16019	16102	16214	16091	16233	16224	16207	16150	16143	16316	16189	15961	16050	16067	16153	16214	16156	15960	16007	16068	16263	16107	15892	16148	16075	16163	16103	16174	16053	16208	16409	16130	16338	16246	16107	16261	16218	16015	16310	16324	16135	16154	15987	16280	16101	16169	16286	16178	16281	16376	16230	16181	15891	16066	16196	16244	15885	16167	16069	16190	16409	16276	16202	16177	16070	16066	16130	16355	15996	16247	16183	16040	16313	15914	16033	16200	16078	16080	16122	16204	16335	16133	16198	16147	15970	16160	16287	16400	16062	16127	16193	16225	16265	16222	16000	16053	16186	16077	16157	15985	16005	16351	16234
16932	33554	23854	19448	17774	16558	15730	15370	14999	14834	14491	14437	14231	14265	14280	14117	14125	14042	14086	13931	14048	14076	14064	14060	14286	14070	14007	14147	13921	13998	13921	14122	14005	13974	13863	14021	14046	13856	13782	14072	14014	14035	14144	13975	14000	13857	14027	14001	13919	14041	14075	13983	14014	14057	14003	14039	13951	14040	13991	13798	13940	14057	14049	14070	13916	14110	14037	14026	13901	14020	13721	13884	14046	13903	14008	13908	14007	13989	13971	13923	14037	13931	13869	13931	13939	13926	13913	14015	13867	13975	13998	13879	13896	13885	14127	13959	14019	13851	13907	14111	14056	13885	13985	13819	14036	13841	13866	13925	13999	13765	13877	14038	13748	13841	13897	13863	13820	13935	13934	14045	14022	14153	13957	13904	14017	13926	13900	13973	13925	13830	13899	13992	13952	13892	13866	13843	14082	13900	13905	14009	13928	13882	14024	13908	13923	14030	13909	13796	13926	13837	14014	13962	13927	13923	14085	13916	13920	14151	14052	13961	13769	14004	13941	13997	13996	13978	13793	13992	14010	14058	13850	13896	13972	13935	13809	13785	14154	13939	14053	13954	14083	13932	13857	13943	13868	13963	13804	14105	13948	13997	13964	14061	13968	13864	13832	13864	13967	14046	13872	14043	13919	13983	14062	13852	14027	13846	13944	13898	13989	13909	13887	14094	13866	13964	13974	13899	13886	13942	14209	14008	13919	14044	14059	14013	14087	13927	13999	13912	13967	13978	13998	13920	13800	13854	13998	13950	13969	13816	13861	14000	13945	14020	14085	13946	14082	13909	13952	13932	13945	14024	13652	13881	13885	13947	13879	14008	14036	13846	14037	13976	13983	14068	13953	14016	13933	14090	13970	14046	13978	14002	13857	13922	13946	13817	13951	14005	14076	13981	14178	13891	14001	14142	13926	13800	13900	13970	13826	14072	14018	13955	13846	14082	13900	14017	14092	13928	14014	14062	13833	13929	14002	13921	13842	13974	14000	13988	13833	14007	14001	13873	13875	13942	13998	13798	14104	13955	13917	13779	13933	14094	13965	13768	13919	14008	13961	13908	13868	13950	13951	13882	14146	14051	14004	13852	14022	14023	13900	13925	14108	13829	13825	13916	14042	14013	13878	14152	13890	13835	13879	13956	13988	14013	13871	13943	14092	14057	14000	13879	13891	13871	14008	14078	13977	13913	14007	13987	13909	14070	14019	13979	13976	13940	13934	13768	13987	13972	13977	13796	13974	13958	13983	14059	14009	13951	13924	14008	13958	13873	13999	14028	13962	14002	14200	13884	14159	13843	13947	13947	13933	13922	14015	13986	14046	13918	14050	13987	14012	13974	14004	13897	14003	13980	13950	13968	13935	13927	13978	13872	13849	13922	13912	13863	13893	14010	13876	14041	13874	14012	14003	13917	13824	13972	13964	13819	14011	14047	14029	13837	14112	14153	14057	13958	13921	13879	13776	13919	13921	13990	14096	13818	13909	13923	13937	13907	13823	13861	13883	13871	13813	13880	14167	13879	14044	13946	13940	13948	14038	14069	13962	14018	13863	13943	13964	14069	13974	13987	13960	13968	13821	13897	13922	13981	14063	14081	13961	13808	13942	13947	13976	13938	14003	13870	13977	13842	13810	13716	14057	13983	13882	14040	14008	13957	14057	14054	13958	14095	14019	13956	13973	13824	13964	13950	14013	14015	14029	14055	13836	13732	13726	14035	13837	14064	13976	14037	13781	13914	13929	13852	13928	13984	13854	14111	13873	13903	13923	13946	14012	14081	13894	13852	13958	13995	13994	14008	14009	13837	14013	13952	14056	13823	14019	13917	14056	13972	14059	13776	13934	13843	13943	14051	13961	13939	14027	13820	14037	13978	14029	14052	14048	13811	13918	14033	13856	13931	13804	14063	13827	14002	13964	14134	13959	13889	14073	14046	14095	13903	13960	13896	13944	13807	13892	13846	13801	14012	13959	14013	13891	13958	13977	14056	13749	14016	14137	13965	14148	14013	13917	14152	13945	13996	14090	13853	14032	13892	13977	13861	14020	14007	14105	13880	13904	14006	13935	13978	13928	14055	13845	14079	13782	13958	13851	14065	13923	13901	13930	13904	13870	13986	14025	14132	13962	13979	13952	13946	13990	13948	13937	13984	13934	13958	13891	13902	13890	13857	13995	13901	13869	13997	13948	13937	13916	14061	14056	14117	14035	14001	13741	13763	14085	13836	13860	13994	13979	14080	13939	13934	14139	13924	14045	13900	13990	13933	13975	14006	13895	14016	13977	14067	13936	14037	13860	13998	13834	13866	13986	13906	13822	13857	13940	13929	13962	14129	13989	13985	13939	13812	13932	13919	14088	14064	14160	13923	13929	14104	13904	13971	13847	13836	13896	13948	14037	13973	14092	13964	13868	13968	14111	13966	14003	13759	13992	13972	13887	13730	13926	13911	13942	13933	13861	13961	13858	13973	13876	13892	13953	14026	13879	14010	13965	14004	13916	14151	13917	13809	13999	13807	13829	14000	13936	13948	13919	13971	13854	13799	14017	13985	13883	13979	14037	13741	13873	14158	13831	14020	13956	14010	13975	13910	13894	14097	13925	14070	14068	13885	13916	13869	13978	13874	13968	13921	14097	14036	13990	13913	14028	13915	13955	13975	14045	14023	14082	13839	13904	14041	14016	13914	14061	13951	14032	14099	14120	14151	13964	13995	13855	13923	13880	13830	13892	14036	13938	13996	14081	13935	13901	13799	14019	13861	14027	13992	14014	13786	14056	13907	13832	13838	14001	13974	13933	13891	13968	13992	13878	13999	13890	13919	13971	14092	14031	13897	13883	13972	14141	14049	14053	13987	13960	13976	13879	14010	14085	13996	14032	13757	13880	13968	14111	13836	13934	13868	14021	13955	13991	13914	14054	14005	13717	14031	14036	13939	13986	13930	13956	13817	13960	13969	13862	13794	14057	13956	14129	13912	13868	13872	14045	13890	13896	13797	13851	13849	13994	13987	14062	13985	13991	13707	13872	13949	14034	13923	13992	13886	14118	13837	13932	14077	14005	13724	13809	14195	13923	13818	14052	14018	14115	13947	13963	13920	13646	13955	13913	13852	13936	14158	14024	13998	13831	13867	13976	13775	13953	13937	14125	14003	14079	13892	14008	13923	14008	14126	14025	13872	14055	14032	14026	14018	13928	14090	14091	14017	13962	13962	13976	14095	13865	13931	13968	13838	14094	13993	13958	14056	13954	13902	14031	13868	13859	14079	14008	14096	13913	13896	14207	13971	13957	13997	13971	13815	14159	14048	14191	13980	13979	13933	14043	14096	14015	14015	13973	13806	13994	14070	13891	13962	13864	13888	13961	13879	14027	14044	14030	14048	13989	14009	13924	13996	13811	13955	13816	13939	14025	14056	13924	14003	13896	14040	13984	14026	13850	13951	14058	14040	13933	14037	13926	13975	13960	13967	13978	13873	13901	14113	13724	13951	13966	13954	13790	14051	13912	14000	14035	14062	13921	14078	13954	14011	13910	14010	14067	13908	13946	13888	13841	14028	13754	13941	13883	14038	13989	13905	13722	14039	14011	14032	13852	13899	13705	14050	14151	13979	14073	14001	13923	13946	14073	14015	13979	14025	13868	13888	14085	14080	13822	13866	14129	14023	13858	13968	13728	14002	13995	13954	13891	14089	13944	13987	13964	13828	13985	14040	14119	13988	13997	14031	14043	13992	14042	13996	14007	13957	13968	14057	13966	13902	13982	13870	14059	13901	14002	14028	13844	13942	13904	14123	13941	13909	14059	13943	14007	14002	14067	14195	13959	13886	14043	14038	14026	13927	13669	13891	13996	13893	13965	13903	14188	13934	14040	14181	13760	13963	14053	13824	13878	13925	13820	13838	14194	13873	14061	14080	13883	14159	13852	13873	14018	14111	13950	14003	13936	13897	14067	14015	13980	13948	13945	14065	13927	14003	13972	14117	13971	14057	13975	14075	14120	13983	14092	14029	14114	14015	14059	13898	13947	14048	14044	13975	13966	13997	14096	13809	14040	13975	14010	13804	14128	14128	14088	13827	13775	14047	13896	13937	13971	13889	13892	14125	13971	14015	14072	13987	14123	13822	14019	14199	13972	13808	14067	13984	13949	14040	13933	13849	14026	13846	13955	13917	13861	14106	13931	13996	13942	14136	13915	13846	14008	14067	13984	13894	14094	14008	13958	13993	14024	13947	14056	13904	13825	13788	14088	14005	13868	13894	13816	13971	14123	13957	13909	13991	14077	13860	13903	13962	13994	14063	13965	13934	13901	14152	13924	13998	13888	14064	13918	13965	13896	14049	13939	13882	13976	14035	13934	14025	13947	14098	13973	13924	13932	13945	13995	13964	13973	14027	14031	14057	13939	13868	13829	13938	13899	14024	14050	13841	14025	13882	13937	14070	13979	13994	13873	14071	13867	13915	13852	13781	14080	13974	13818	13793	14135	14035	13895	14030	13958	13903	13973	14021	14006	13846	14016	13900	14005	14002	13967	13888	14002	14014	13951	14051	14019	13981	13994	13941	13882	13892	13754	14170	13982	14074	14052	14222	14138	14165	14042	13841	13967	14129	13930	13925	14110	13857	13896	13845	14001	13789	13949	13825	13965	14028	13876	13879	13927	14042	13908	14060	13854	13947	13957	13987	13975	14026	13965	13872	13845	13971	13928	13946	13986	13747	14027	13924	13896	13993	13981	13853	13983	13923	13878	13838	14065	13954	13797	13941	13962	13980	13791	13858	14042	14122	13986	14052	13981	13960	14013	13935	13955	13853	14062	14060	13945	14079	13887	13926	13880	13959	14034	13867	14001	14052	13830	13916	13821	13785	13991	13975	13863	14044	13960	13974	13977	14023	13936	13807	13935	14065	14036	13976	14026	13924	13929	14019	13963	13985	13910	13793	13963	13925	14077	13902	13979	13894	13884	14000	14035	13916	13944	14007	14051	13934	14050	14120	13981	13919	13905	13929	13878	13895	13975	13903	14017	14038	13918	13838	13911	13859	14071	13987	13922	13906	13855	13869	14226	14074	13986	14287	13848	14183	13977	13895	13981	14029	14122	13983	13939	13938	14000	13993	13896	13866	14091	13906	13865	13880	13964	13776	14128	13920
25251	21600	27275	27183	20441	19003	18765	17782	17374	17524	17474	17494	17418	17061	17052	17201	17090	17040	16978	16849	17101	17044	16847	17061	17092	17089	17164	17063	16939	17092	16982	17257	17208	16880	17164	17171	17058	17053	17010	16722	17109	17052	17066	17014	17106	17031	16984	17144	17174	17034	17247	16839	17154	17036	17009	17016	17123	16959	17186	17076	17131	16950	16951	16947	17035	16875	16851	17060	17087	17047	16889	16860	16910	16835	16816	17011	17111	16921	16754	17033	17086	17035	16967	17104	17017	16846	17014	16978	17126	17163	16897	16965	16966	16927	16813	16857	16887	16932	17102	17051	16929	16844	16941	16929	17175	17097	16932	16945	17119	17124	17012	16976	17024	16834	16887	16924	17049	16922	17029	16837	16878	16917	16816	16905	16819	16860	16923	16725	16965	17139	16849	16833	16830	16807	17114	16744	16788	16867	16885	16873	16949	17058	17008	16886	16818	17089	16955	16935	17024	16793	16804	16608	17018	16608	16793	16878	16969	16939	17003	16828	17144	17146	16885	16884	16915	16861	16969	16988	16868	16797	17063	16898	16890	17002	17079	16959	16968	16911	17020	16986	16995	17087	16946	16901	16878	16861	16978	17095	17062	17131	17123	16812	16811	16869	16906	16887	17005	16924	17045	17234	17021	16966	16934	16885	16931	16954	16743	16974	16823	16897	16894	17018	16962	16871	16901	17012	17129	17040	17041	16824	17135	16925	17198	17025	17068	17052	17057	17029	16962	16966	17034	17178	17006	16937	16821	17105	17032	16848	17098	17031	16938	16773	17118	16829	16905	17003	17048	17096	16963	16888	16854	16901	16873	16763	16994	16892	16878	16924	17064	16988	16998	17038	16707	16876	17160	16927	16827	17051	17056	16807	16820	16727	17053	16992	16834	16960	16771	16924	16950	16995	17055	16860	16982	17053	17083	16911	16887	16991	17039	17127	17111	16991	16863	16901	17015	16897	17023	16884	17163	16893	16959	16918	17028	16718	16791	16932	17005	17106	16976	16736	17131	16870	17048	16970	16836	17015	16944	17156	17075	16917	17059	16866	17027	16783	16930	16950	17027	16893	16898	16856	16976	16992	17006	17032	17047	16890	16707	16983	17189	17053	16868	17027	17022	16768	16846	16985	16997	16877	16883	17039	17038	16993	16920	16944	17145	17041	16878	17151	16954	16964	16876	17094	17034	16987	17162	16976	17014	16946	17077	16944	17009	16965	17096	17139	16939	17000	16932	16968	16988	16896	16906	16899	16922	16751	16993	17069	16991	17172	16986	16951	17313	16921	16954	17164	16986	16722	16806	17179	16955	17086	16947	16901	17044	17089	17135	16876	16979	17118	17127	16838	16987	16760	17049	17055	17075	17197	17077	16977	17169	16935	16984	16952	16984	16939	16977	17097	16951	16918	16963	17027	17018	16931	17026	16902	16986	17026	16928	16958	16744	17042	17107	17074	16999	16960	16875	17123	16905	17013	16876	16814	16999	16937	17009	17051	17033	16976	16924	17043	17098	16923	16920	16988	16978	16971	16847	17057	16752	16919	16948	17006	17248	16842	16974	16704	16955	16933	16937	16879	16809	16950	16856	16919	17012	16922	17022	17052	17150	17027	17098	17135	16757	16779	16957	17269	17004	16940	16841	16951	17143	17075	17083	17092	17174	16993	16748	17066	16896	17022	17024	17230	17104	16883	17046	16963	16990	16966	16948	16697	17009	16928	17058	16924	16970	17142	17005	17063	16905	17108	17019	17056	17149	16972	16996	17054	17030	17000	17054	16995	17005	17044	17085	17054	16864	17101	16797	16995	16961	16974	17049	17048	16869	16924	16946	16908	16987	16952	16782	16829	16940	16833	17276	16889	17067	17196	16797	16762	16965	17040	16806	17059	17006	16915	16939	16928	17229	17098	17074	16844	17115	16792	16893	16797	16912	17009	16914	16963	16754	16783	16905	16862	17016	17055	16944	16904	16848	16853	16811	17014	17081	16968	17116	17075	16998	17112	16871	17177	16996	16899	16854	17049	17001	16911	17016	17037	17004	17007	16936	17122	16999	16834	16787	16985	17016	16866	16939	17014	16983	16993	16966	17054	16960	16943	16919	16818	16908	17009	16831	16963	17010	16884	16966	17116	17146	16955	16988	17127	17096	16934	16957	16966	16885	17257	16998	16934	16907	16928	17019	17050	16915	16851	16894	16775	17050	17022	17015	16829	17046	17017	16964	17018	16988	17097	16899	16945	16779	17073	16984	17067	16865	16966	16998	17017	16891	17066	17063	17066	16893	16879	16986	16767	16969	16895	16813	16950	17218	16871	17096	17155	17079	16959	17025	17140	16802	16896	17010	16959	16862	16898	16971	17072	17098	16856	16706	17031	17118	16876	16838	16960	17007	16979	17047	17071	16974	16943	17009	16894	16937	17117	16848	16981	16956	17004	16969	17014	16744	17081	17156	16775	17208	16960	16942	16981	16971	17000	16883	16964	16882	17072	16980	16925	17090	16964	16891	16920	17051	16898	17003	16845	16914	17023	17034	16959	17013	17004	17228	17096	17013	16863	16984	16884	17228	16897	17207	16842	16846	17026	17232	16916	16832	16897	16903	16775	16995	17029	16953	16969	16803	17029	17031	17017	16998	16991	16844	16909	17092	17088	16973	16771	16983	16998	17027	17076	17055	17366	16925	16955	16966	17016	17061	17157	16890	17089	16974	16842	17167	17110	16978	17014	17031	16877	16946	17006	16877	16937	17039	16984	17038	17003	16947	17032	16800	16972	16799	16929	17024	17059	17065	16921	17082	17127	17005	16885	17174	16924	16816	17057	16963	17010	17081	16901	16899	16786	16972	17031	17024	16923	16854	16911	16972	17013	17042	17116	17057	16840	17189	16992	17031	17136	17066	17155	16844	17000	16833	16810	16932	16854	16988	17122	17111	17257	17021	17050	16979	16949	17094	16886	16823	16851	16926	16971	16891	16997	16901	16905	16769	16739	16924	17054	17083	17206	17069	16910	16798	16862	17025	17240	17024	17014	17093	17049	17034	17019	17261	17008	17157	16953	17107	16950	17110	17035	16946	16922	16832	17059	17034	17018	17155	16801	17192	16938	16864	16956	17065	16938	17064	17019	17155	16849	16961	17007	17012	16908	17149	17015	16972	16924	16859	17016	17031	16904	17010	16918	16875	16824	16917	17077	16748	16740	17014	17128	16832	16809	16990	16910	16816	17003	17148	16940	17225	16963	16962	17073	16921	16877	17082	16995	16819	16896	17064	16943	16885	17102	16892	16924	16796	17011	16975	16946	16935	16909	16753	17000	16869	17020	16871	16940	17081	16974	16921	16946	17001	16817	17062	16791	16774	17013	17006	17100	16910	16869	17034	17147	16951	16851	16751	17086	16846	16966	16819	16914	16806	17015	17018	17001	16935	16961	16935	17120	17053	16882	16934	16930	16913	16964	16770	16913	16987	16864	17032	16972	17028	17175	17106	16671	17030	16906	16877	17007	16940	16852	16906	17110	16947	17041	17121	17178	17032	16928	16946	17192	17114	17035	16995	16875	16971	17152	16891	16868	17070	16898	16851	16994	16808	16916	17058	17053	16971	17030	17118	16852	16982	17044	16774	16935	17020	17145	16830	17038	16838	16895	16940	17073	17047	17013	17020	16919	17029	17022	17057	16948	17002	16866	16957	17075	16949	17011	16924	16926	16921	17017	17190	17151	16883	17122	17080	17102	16948	16965	17003	17002	16885	17056	16711	16856	16863	16946	16913	16961	16963	16887	16826	17010	16998	16794	16969	16884	16977	16911	16907	17041	17193	17095	16893	16816	17020	17183	16876	16875	16845	17168	17054	16946	16810	16964	16904	16988	17185	16918	16949	17038	17048	17100	16948	16888	17115	16971	16836	17134	17175	16958	16899	16928	17029	16853	17011	17043	16874	16921	16991	17095	17142	17079	17023	16779	16886	16877	17017	17036	16833	17064	16928	16949	17018	17038	17038	17225	16994	17060	16871	16950	16754	16987	16826	16906	16738	16750	16833	17020	17124	17055	16990	16855	17002	17060	16827	17060	16924	17007	17091	17086	16984	16770	16861	16976	16958	17069	16930	16920	16870	16918	17030	16935	17026	16932	17017	17096	16906	16961	17036	17114	17221	16990	16927	16989	16861	17164	17051	17020	16892	17039	16784	17177	16862	16971	17043	17080	17093	17138	16946	16964	16966	16894	17194	17092	16848	16949	16986	16929	16972	17017	17001	17276	16744	17081	17037	16854	16916	17026	16822	16900	16910	17002	17088	16932	16891	16937	16923	17140	17151	16628	16828	17189	17052	17055	17101	17046	17107	16957	17015	17033	16834	16963	16893	16727	16797	16979	17116	16927	17001	17048	16938	17017	16943	16966	17106	16854	17039	17144	16963	17063	16881	16979	16929	16963	16816	16880	17000	17200	16787	16891	16674	17096	17080	16990	17087	17022	17042	16999	17065	17049	17015	16781	17184	17031	17014	17063	17032	16887	16989	17085	16981	16794	17071	16909	17004	16771	16802	16756	16983	16978	17060	16869	16942	17026	16987	16928	16962	17084	16955	16987	16967	16958	17075	17032	16979	16861	16986	16929	17029	17028	16990	17141	17065	16784	16968	17035	16906	16791	17062	16971	16998	17026	17100	16824	16819	17224	17106	17126	16912	17129	16886	17149	17037	16911	16972	16910	16939	17224	17060	16959	17034	16962	17046	17102	17120	16792	16956	16956	17196	16863	16982	16970	17114	17033	17023	16783	17079	16942	16928	16939	16879	16901	16883	17095	16919	16919	16726	16938	16905	16871	17088	17084	16884	16966	17211	16987	16848	16980	16847	16830	16994	17020	16913	16920	16791	16959	16980	17026	16834	16830	17092	17010	17006	16962	16939	17128	17143	16926	17137	16823	16791	16985	17031	16889	16977	16883	17136	16868	17045	17024	16913	16837	16919	17190	17035	17045	17006	16768	16985	16833	17043	16916	16876	17061	17050	17121	17075	16910	17085	16841	16783	17056	16946	17023	16978	16988	17126	16911	16910	16981	16735	16986	17109	16956	17030	16977	16952	16912	17091	17180	17069	17089	16923	16942	17064	17050	16896	16970	16875	16790	17036	16955	17015	17019	16929	16980
17271	30635	22160	18681	17584	16741	15797	15361	15089	15019	14754	14728	14528	14804	14628	14664	14640	14569	14573	14709	14549	14461	14527	14521	14471	14527	14564	14481	14459	14701	14432	14439	14354	14586	14402	14385	14612	14563	14413	14406	14423	14651	14448	14527	14534	14417	14491	14367	14562	14404	14509	14402	14413	14492	14435	14344	14412	14393	14545	14477	14678	14555	14570	14584	14424	14302	14446	14429	14365	14434	14480	14506	14594	14402	14378	14528	14443	14491	14584	14470	14582	14486	14525	14284	14351	14591	14393	14327	14375	14408	14417	14468	14501	14481	14520	14369	14358	14423	14272	14416	14468	14468	14449	14542	14546	14553	14508	14334	14539	14394	14439	14506	14392	14364	14390	14344	14409	14532	14480	14420	14422	14432	14320	14530	14302	14482	14498	14528	14423	14376	14551	14506	14490	14403	14342	14474	14367	14595	14503	14501	14315	14627	14327	14406	14362	14493	14620	14393	14518	14528	14706	14392	14357	14405	14560	14357	14373	14645	14313	14427	14374	14475	14660	14341	14403	14442	14305	14527	14392	14517	14347	14334	14460	14390	14391	14316	14375	14615	14463	14441	14412	14354	14388	14539	14445	14525	14352	14448	14451	14504	14536	14368	14547	14432	14569	14543	14490	14459	14668	14476	14329	14404	14405	14495	14445	14420	14391	14400	14476	14475	14390	14408	14500	14592	14366	14257	14463	14430	14510	14450	14316	14411	14477	14339	14568	14353	14382	14438	14470	14488	14433	14419	14721	14414	14457	14648	14518	14405	14376	14305	14530	14441	14453	14452	14441	14407	14241	14470	14258	14476	14426	14339	14428	14399	14371	14568	14450	14596	14173	14403	14499	14421	14322	14374	14516	14526	14431	14466	14367	14443	14464	14434	14512	14517	14513	14539	14488	14352	14524	14590	14511	14244	14300	14612	14344	14409	14343	14536	14491	14435	14286	14534	14449	14534	14557	14517	14330	14276	14462	14477	14530	14553	14400	14412	14429	14356	14543	14447	14348	14318	14530	14466	14190	14302	14530	14470	14263	14410	14345	14341	14664	14470	14440	14503	14248	14540	14559	14302	14432	14388	14387	14408	14356	14461	14370	14416	14387	14532	14593	14516	14407	14404	14574	14383	14323	14648	14699	14241	14455	14567	14513	14546	14330	14616	14463	14310	14435	14542	14421	14618	14427	14539	14662	14464	14395	14457	14715	14449	14333	14517	14424	14369	14549	14408	14405	14295	14536	14352	14526	14338	14486	14422	14356	14445	14401	14402	14416	14392	14406	14470	14548	14549	14331	14362	14415	14434	14437	14499	14405	14347	14399	14412	14708	14560	14335	14461	14488	14450	14539	14289	14426	14422	14343	14619	14367	14406	14580	14246	14498	14424	14281	14479	14515	14568	14536	14436	14454	14328	14405	14572	14341	14358	14666	14441	14601	14474	14527	14441	14317	14403	14450	14517	14405	14415	14406	14477	14519	14518	14312	14466	14458	14288	14430	14492	14341	14477	14554	14464	14413	14592	14259	14387	14467	14431	14383	14349	14551	14445	14469	14458	14509	14387	14618	14460	14320	14580	14543	14485	14372	14242	14619	14627	14331	14372	14484	14477	14346	14401	14347	14561	14364	14373	14335	14520	14438	14553	14670	14474	14503	14492	14472	14539	14391	14637	14523	14313	14411	14480	14292	14478	14550	14322	14396	14629	14384	14521	14515	14467	14580	14555	14560	14460	14444	14422	14512	14443	14594	14381	14249	14520	14376	14440	14341	14399	14432	14450	14504	14460	14513	14212	14480	14401	14558	14564	14374	14609	14486	14587	14367	14570	14216	14507	14446	14415	14368	14550	14352	14496	14515	14484	14427	14361	14507	14534	14518	14521	14422	14434	14498	14378	14414	14310	14355	14267	14445	14430	14483	14523	14483	14372	14505	14376	14452	14486	14459	14390	14450	14596	14640	14298	14442	14509	14333	14379	14475	14407	14490	14488	14454	14222	14398	14544	14422	14579	14536	14355	14319	14422	14647	14614	14552	14337	14477	14481	14351	14404	14565	14596	14468	14432	14519	14506	14481	14451	14425	14424	14450	14448	14335	14668	14574	14491	14600	14374	14370	14687	14356	14497	14467	14445	14486	14408	14490	14366	14472	14370	14579	14363	14515	14388	14361	14337	14412	14337	14382	14359	14467	14312	14412	14347	14487	14532	14402	14408	14452	14507	14352	14481	14204	14637	14371	14316	14476	14375	14458	14561	14497	14331	14476	14667	14371	14249	14515	14633	14309	14480	14341	14550	14396	14395	14559	14515	14492	14404	14402	14500	14420	14498	14506	14236	14333	14587	14265	14419	14350	14480	14637	14453	14616	14369	14381	14343	14593	14643	14447	14494	14432	14610	14404	14316	14401	14376	14523	14401	14452	14576	14697	14521	14370	14417	14359	14386	14489	14403	14423	14599	14420	14445	14443	14362	14523	14578	14291	14413	14507	14519	14464	14729	14470	14556	14364	14411	14448	14398	14470	14562	14472	14294	14454	14432	14494	14471	14400	14461	14466	14527	14447	14564	14439	14506	14345	14446	14575	14474	14342	14356	14383	14338	14382	14603	14431	14512	14452	14238	14387	14579	14388	14533	14494	14377	14432	14478	14400	14525	14491	14531	14472	14661	14428	14483	14290	14492	14448	14415	14495	14625	14276	14433	14492	14471	14517	14557	14663	14400	14507	14403	14679	14433	14404	14365	14390	14422	14307	14446	14385	14451	14458	14520	14224	14447	14629	14456	14331	14234	14482	14458	14458	14359	14370	14455	14496	14430	14422	14514	14486	14495	14519	14306	14406	14458	14515	14461	14366	14447	14375	14357	14554	14429	14472	14352	14445	14442	14423	14433	14352	14285	14372	14528	14551	14370	14379	14248	14405	14442	14712	14559	14345	14458	14580	14558	14407	14309	14523	14511	14507	14499	14398	14354	14329	14356	14405	14430	14420	14438	14493	14410	14382	14281	14606	14505	14541	14521	14367	14546	14528	14529	14391	14331	14259	14630	14538	14272	14475	14391	14621	14551	14323	14418	14420	14396	14472	14364	14437	14481	14469	14420	14553	14644	14367	14418	14451	14479	14294	14403	14447	14530	14311	14407	14396	14450	14551	14522	14407	14424	14647	14463	14453	14498	14447	14407	14466	14458	14404	14531	14479	14535	14500	14415	14560	14437	14249	14459	14464	14435	14715	14591	14311	14385	14270	14487	14494	14580	14348	14514	14509	14457	14251	14376	14520	14556	14509	14274	14512	14432	14392	14351	14290	14350	14415	14444	14521	14502	14581	14459	14387	14371	14450	14286	14454	14494	14411	14525	14392	14442	14487	14369	14331	14559	14402	14468	14451	14332	14573	14435	14363	14561	14519	14556	14483	14660	14444	14491	14473	14294	14423	14542	14470	14552	14344	14547	14464	14492	14477	14539	14470	14442	14470	14403	14623	14495	14391	14444	14493	14479	14509	14370	14361	14402	14600	14482	14418	14600	14264	14459	14479	14506	14433	14302	14404	14424	14372	14605	14612	14324	14461	14339	14370	14173	14564	14519	14550	14352	14438	14433	14365	14409	14475	14356	14341	14478	14405	14465	14555	14209	14307	14477	14466	14450	14291	14668	14524	14544	14389	14390	14507	14315	14645	14506	14467	14491	14316	14351	14509	14555	14333	14363	14387	14530	14270	14713	14398	14343	14618	14395	14478	14531	14437	14381	14504	14466	14473	14488	14525	14438	14377	14473	14402	14502	14539	14469	14686	14471	14370	14428	14309	14487	14474	14436	14384	14513	14366	14628	14414	14315	14392	14483	14532	14358	14453	14366	14486	14558	14508	14413	14422	14317	14575	14519	14302	14495	14519	14456	14499	14370	14319	14490	14359	14473	14284	14561	14606	14367	14372	14620	14564	14518	14490	14374	14378	14536	14378	14521	14482	14548	14530	14386	14544	14416	14564	14464	14724	14378	14484	14520	14516	14308	14438	14535	14272	14372	14394	14472	14516	14519	14677	14441	14330	14339	14486	14414	14452	14445	14425	14470	14443	14468	14630	14385	14538	14400	14557	14544	14555	14642	14383	14580	14502	14442	14563	14438	14332	14388	14477	14376	14514	14466	14454	14384	14583	14342	14305	14340	14512	14561	14383	14365	14523	14424	14430	14683	14631	14458	14419	14292	14632	14474	14450	14524	14597	14471	14303	14505	14486	14580	14646	14549	14378	14443	14546	14576	14263	14531	14541	14533	14444	14377	14505	14629	14462	14297	14585	14395	14510	14471	14393	14604	14375	14615	14650	14443	14555	14594	14557	14432	14466	14476	14424	14354	14385	14472	14407	14342	14511	14506	14385	14473	14517	14422	14389	14437	14348	14563	14518	14406	14562	14378	14154	14341	14420	14447	14522	14547	14534	14350	14460	14514	14391	14618	14441	14481	14477	14573	14421	14389	14621	14461	14548	14646	14454	14513	14491	14365	14485	14420	14355	14371	14493	14420	14535	14567	14422	14406	14469	14343	14455	14732	14366	14384	14616	14383	14522	14313	14513	14325	14477	14485	14590	14570	14368	14470	14516	14419	14459	14414	14434	14639	14461	14234	14456	14522	14321	14506	14455	14527	14431	14400	14338	14265	14372	14515	14546	14568	14280	14533	14306	14595	14423	14288	14318	14514	14475	14552	14567	14454	14459	14388	14441	14555	14428	14366	14529	14434	14518	14388	14291	14401	14524	14532	14349	14581	14391	14566	14460	14545	14605	14394	14651	14349	14453	14266	14569	14405	14425	14384	14522	14531	14358	14497	14444	14474	14540	14521	14540	14575	14523	14509	14450	14437	14345	14508	14590	14368	14480	14426	14379	14570	14346	14446	14418	14556	14421	14398	14384	14479	14420	14445	14529	14521	14347	14307	14378	14267	14385	14536	14449	14527	14321	14594	14563	14448	14395	14460	14466	14460	14434	14469	14384	14641	14262	14447	14246	14455	14338	14286	14475	14516	14380	14442	14498	14538	14606	14240	14508	14359	14510	14410	14328	14259	14402	14398	14414	14252	14430	14353	14484	14433	14460	14504	14252	14488	14456	14491	14668	14455	14611	14415	14418	14428	14554	14664	14451	14427	14321	14386	14408	14340
22616	21615	28898	24835	21933	23510	23096	18227	17024	17049	16882	16701	16760	16392	16500	16361	16248	16199	16316	16225	16208	16292	16384	16138	16137	16068	16069	16004	16100	16099	16128	16122	15993	16231	16261	16036	16124	16048	16054	16053	16131	16029	16098	16247	15990	16022	16089	16199	16144	16203	15936	15928	16126	15954	16098	15940	16069	16080	16139	15834	15889	15932	15929	15995	16052	16023	15982	15990	16042	16164	16042	16024	16064	15997	16110	15964	16031	15843	16010	16145	16016	16144	15998	15788	15967	16098	16038	15974	15997	16067	15843	15971	15937	16001	15843	16004	15926	16074	15956	15908	15780	15992	15846	15907	15888	15874	16017	15774	15848	16055	15852	16009	16075	15983	15979	16022	16136	16033	15988	16027	16029	15919	16020	16067	16033	15983	16096	16015	15931	15831	15998	16186	16055	15960	15955	15991	16226	15848	16106	15816	16107	15986	16012	15799	16043	15854	15910	16044	15848	15841	15826	16055	16019	16065	16103	15759	16022	15977	15977	15944	15814	16136	15880	15976	15933	16011	15989	15826	16037	16034	15943	16079	15901	15982	16082	16148	16066	15887	15762	16124	16125	16125	15977	16025	16043	16051	15782	16065	16130	15951	16108	15883	15946	16030	16019	15844	15910	16082	15961	15913	16086	15920	16101	15831	16063	15796	16062	15804	15820	15953	15852	16057	15961	16191	15837	15902	16015	15989	16058	15996	15904	16077	15845	16002	16022	15991	16093	15877	15947	15836	16063	15996	15914	15966	15799	16166	15920	16208	16002	15969	15909	16014	15920	15945	16022	15809	15883	15858	15980	16098	16000	15875	15905	15913	16133	15959	15959	15908	16027	16004	15999	16049	15794	16067	16058	16107	15914	16040	15935	15902	16038	15707	16084	16106	16015	15947	15928	15983	16021	15991	16161	16042	15992	15940	16035	16097	16087	16006	16184	15954	15989	15976	16069	15964	16032	15895	16051	16049	16048	16109	16093	16153	16114	16002	16010	15876	15981	15959	15907	16105	16154	16169	16009	15988	16234	16008	15915	15735	15943	16073	15918	15982	15889	16042	15928	15793	16116	15972	15866	15963	15863	16030	16096	15959	16027	16014	16214	16125	16092	15953	16035	16038	16063	15861	15841	15985	15866	15997	16055	15836	16024	15900	15933	16206	15863	16100	15934	16233	16196	16098	15833	15708	15945	15980	15898	16007	16038	15976	16029	15956	16143	15910	16008	15956	16050	15738	15916	15965	15966	16023	16039	16039	15907	15987	15910	15933	16122	15969	15897	15912	15966	15895	15856	15806	16058	15971	16004	15942	15859	15954	15926	15959	16107	16000	15937	16044	15898	15830	16074	16097	16067	15989	15961	16034	16219	15928	16010	15910	16013	16132	15962	16008	15961	16152	16086	15909	15825	15825	15966	16093	15984	15793	16081	15875	15957	15933	15925	15998	16065	15884	16031	15725	16120	15975	16135	16009	15787	16092	15922	15846	16057	15946	16058	15981	16056	15866	16026	16143	16055	16020	16093	15911	15893	15853	16031	15987	16151	15747	15952	16075	15884	15962	16002	15824	15878	16126	16084	15786	15875	15805	16004	15974	15907	15964	16084	15846	15869	15953	16102	15809	15990	16034	16072	16092	16043	15872	15840	15808	15946	15942	15890	15911	15994	15939	16077	16051	15957	16181	16075	15950	15946	15998	15822	16011	15902	15918	16199	15940	15944	15984	15968	15941	15941	16208	16045	16202	16145	16036	16103	16108	15985	16047	16125	16067	16218	15984	16005	15854	15999	16014	15877	15846	16070	16047	15903	16023	16004	16048	15999	16204	16026	16128	16155	16005	15949	16034	16087	15932	16038	15924	16077	16091	15767	15978	16246	16065	15967	15929	16144	15906	15996	16060	16191	16097	16128	16051	15892	15731	16094	16045	16134	16084	15982	16087	15935	15897	15977	15892	16133	15972	16117	16053	15864	15905	15851	15978	15945	16151	15993	15698	15987	15901	15831	15845	15766	16204	15802	15993	15956	15816	15954	16076	15970	16063	15901	16126	16105	16084	16090	16029	15913	15937	15898	16054	15991	16014	15988	16007	16083	16021	16033	15949	15845	15755	16192	15853	15980	15954	16170	16113	16120	15959	15852	15920	15808	16007	15940	15943	16058	16117	16117	16003	15929	15968	16177	15976	15963	15970	15870	16054	16085	16077	16053	16084	15986	16011	16177	16163	15958	15906	16029	16005	15965	16068	16143	16183	15992	15858	16150	16023	15861	15832	15921	15893	15950	15886	16260	15983	15770	16213	15842	16013	16056	15877	15901	15840	16001	15973	16281	16097	16101	15902	16016	16116	16160	15949	16088	16050	15935	16029	15907	15974	16028	16061	16045	16306	15916	16026	16030	16105	15956	15951	16099	15940	15832	15672	15948	15812	16081	16005	15859	15872	15954	16073	15873	16076	15974	16017	16023	16040	16067	15958	16106	16004	15939	15745	16055	15956	15825	15814	16077	15995	15927	16034	15784	16045	16000	15943	16198	16132	16119	16064	15927	15893	15865	15954	15839	15968	15906	16177	16050	15926	16018	15945	15864	16034	15953	16136	16140	15938	16035	15879	16010	16002	15976	15980	15990	16023	15900	16033	15975	15842	15991	16012	15756	15768	16171	16068	15856	16030	15947	16147	15830	15861	15938	16201	16025	15765	16036	16071	15966	16168	15910	15961	16018	15754	15959	16188	15927	16181	16086	16023	16034	15913	16197	15865	15868	15936	15945	16037	15792	15713	15762	15784	15925	16086	15970	16046	15946	16038	15800	15967	15848	15866	15855	16154	16135	16073	16180	16135	16114	15718	16141	16053	15861	15863	16288	16016	16145	16025	15825	15808	15950	16056	15961	15914	15978	15969	16182	16063	16073	16048	15868	15981	15846	15977	15841	16026	16013	15894	15854	15926	16171	15882	15912	16080	15945	16017	15822	15950	15815	16081	15866	15766	16038	15970	16066	15904	16015	16031	16005	16120	15793	15746	16004	15824	16121	15839	15912	16146	16030	15777	16016	15968	15918	15957	16021	15827	16025	15912	15946	16034	16076	15906	15892	16221	15813	15987	15987	16024	16157	16069	15971	16041	15846	15955	15967	15997	15867	16195	16008	16054	16125	16275	16073	15802	16118	15909	15994	15927	16017	16001	15853	15863	16027	15892	16120	16113	15892	15943	16092	15861	16064	16094	15988	15874	16058	15878	15889	15816	16060	15945	16121	16010	15986	15976	15859	15863	16180	16063	15965	16140	16174	16075	16051	15835	15844	16113	16004	16059	15992	15931	16016	15902	15984	16131	15781	15878	15812	15930	15896	15927	16033	16032	16095	16068	15918	16088	16195	15982	15896	15914	16082	15854	15915	15956	15948	15848	16268	16063	15840	16022	15867	16008	15837	15938	15998	16053	16104	16138	16027	16169	16101	16029	15848	16171	16064	16098	16034	16061	15948	16052	16048	15913	15999	15910	16054	15844	15998	16052	15929	15831	16017	16125	16053	16034	16111	15931	15920	15899	15861	16112	15998	15846	15816	15909	15966	16242	15705	15960	15921	16148	15947	15891	16003	15976	16032	16088	16266	15976	15837	15952	16000	15805	15881	15883	15943	16171	15899	16047	15957	15919	16096	16145	16006	16087	15918	15934	15938	15904	16007	16178	16121	16157	15852	16121	15990	15938	15946	16061	15837	15893	15989	16024	16081	16047	15853	16039	15952	15783	16065	16096	16100	15769	15845	16031	15839	15939	16000	15948	15893	15956	15866	15925	16052	16079	15994	16019	15982	15920	16035	16036	16046	15987	15898	16046	15985	15992	16009	16034	16030	15986	15966	16054	15964	16038	15978	15868	15918	16128	16103	15968	15954	16050	16028	15887	15937	15972	15892	15995	15979	16083	15885	15999	16124	16032	16048	15842	15846	15977	15897	15931	15792	15786	15908	16077	15921	16161	15892	15817	16046	15877	15951	15847	15803	15946	16026	16048	15855	15957	16111	16105	16013	15956	16083	16152	16046	15921	15992	15918	16042	16021	16050	15778	16094	16098	16253	15970	15901	16178	15788	16141	15831	16015	15931	16105	15979	16024	15998	16010	15845	15810	16001	15983	15774	16203	15933	15929	15816	16107	16070	16042	15892	16120	16022	15831	16048	16040	15920	16119	16073	16046	16007	16124	16056	15884	15987	16005	16100	15888	16023	15979	16086	15810	16119	15943	16048	15997	15988	16002	15989	15882	16017	15814	15941	15986	15987	16000	15922	15996	15975	15995	16054	16077	15894	16011	15906	16040	15908	16062	16108	15820	15989	16033	16037	16147	16068	15959	16002	15899	16002	15926	16056	15965	15703	16043	15833	15856	15819	15941	16197	15998	15955	15988	15958	15915	15956	16021	15747	15976	16156	16024	16102	15942	15921	16005	16191	15887	15932	16158	15967	15897	15917	15930	16206	16053	16038	15980	15926	16073	15902	16118	16160	15953	16137	16114	16045	15923	16099	15977	15926	15888	16159	16182	16024	16179	15955	16044	15757	15990	16121	16142	16098	15818	15951	15840	15917	16211	16071	15906	15994	16020	15777	15947	16103	16054	15888	16125	15873	16225	15993	16112	15999	16137	15999	15842	16211	15897	15873	15906	16168	15992	15958	16094	16161	15943	15858	15941	16009	15732	15959	15934	16038	15995	15964	15936	16024	16030	15981	16214	16087	15935	16036	16035	16178	16006	16027	16064	15828	15992	16050	16057	15996	15934	15985	16056	15975	16028	16013	16128	16059	15933	16045	15938	16035	16106	15984	15964	15874	15978	15786	15828	16059	15836	15704	15874	15971	16102	16032	15974	15818	15831	15987	15923	15930	15989	15831	15961	16013	15963	16014	15927	15987	15852	15978	16142	16057	15953	15839	15921	15924	15956	15851	15924	16204	16064	15958	15980	15989	16129	15949	16110	15804	15997	15949	16056	15919	16128	15958	16027	15943	16217	16017	15934	15753	16007	16020	15962	15916	15930	15932	15729	15955	16246	15927	15931	15975	16162	16072	15948	15765	16114	15901	15741	15868	15928	16072	16119	15956	15961	15716	16152	16046	16019	16169	16105	15933	16027	15912	15963	16144	16021	15885	15887	16131	15953
17404	36962	25618	21423	19422	17466	16539	15813	15250	14865	14673	14610	14322	14299	14289	14143	14207	14150	14091	14007	13970	13999	14088	13963	13969	14035	13927	13955	13943	13752	13978	13837	13864	13898	13874	13676	13881	13943	14030	13915	13811	13801	13954	14011	13968	13928	13804	13732	13927	13832	14015	13986	13894	13939	13867	13829	13666	13818	13718	13850	13760	13879	14074	13976	13839	13895	14029	13810	13884	13743	13794	13868	14040	14025	13955	13899	13909	13827	13836	13818	13939	13772	13888	13826	13778	14064	13791	13908	13685	13762	13808	13742	13826	13976	13846	13795	13799	13958	13657	13807	13910	13921	13947	13850	13883	13941	13872	13977	13900	14011	13844	13965	13931	13921	13732	13827	14068	13911	13812	13975	13875	13867	13890	13846	13806	13917	13885	13952	13774	13902	14009	13835	13900	13861	13762	13870	13761	13881	13945	13846	13833	13779	13956	13813	13873	13717	13745	13681	13811	13889	13891	14005	13807	13816	13840	13827	13984	13770	14000	13797	13818	13798	13895	13761	14065	13710	13840	13635	13728	13726	13852	13842	13656	13903	13919	14018	14056	13864	13762	13704	13830	13873	13985	13863	13690	13935	13850	13684	13895	13689	13941	13811	13772	13822	13966	13870	13829	13700	13964	13799	13869	13777	13883	13755	13910	13979	13804	13897	13890	13878	13847	13767	13908	13888	13853	13773	13952	13783	13884	13979	13875	13742	13978	13912	13861	13851	13989	13889	13952	13749	13811	13773	13905	13816	13718	13884	13771	13872	13754	13750	13786	13928	13765	13841	14061	13826	14036	13735	13850	13890	13702	13925	13943	13667	13801	13917	13845	13823	13688	13960	13833	13720	13897	13894	13875	13897	13746	13833	13798	13872	13711	14087	13637	13857	13749	13990	13937	13816	13797	13818	13817	13775	13836	13805	13779	13751	13855	13912	13982	13706	13853	13808	13944	13864	13884	13770	14040	13762	13863	13806	13759	13989	13786	14022	13838	13940	13839	13940	13748	13859	13798	13795	13753	13908	13770	13881	13824	13859	13937	13872	13800	13707	13896	13740	13886	13778	13893	13859	13921	13908	13806	13852	13774	13669	13878	13927	13820	13753	13790	13640	13917	13935	13875	13819	13824	13858	13938	13665	13777	13953	13683	13949	13796	13747	13812	13810	13917	13692	13839	13835	13768	13946	13806	13745	13836	13915	13702	13760	13712	13942	13950	13825	13832	13721	13846	13956	13788	13917	13814	13929	13880	13888	13719	13934	13886	13716	13832	14007	13850	13769	13867	13797	13833	13785	13686	13790	13794	13591	13756	13808	13910	13994	13703	13767	13823	13769	13866	13681	13880	13924	13838	13822	13833	13908	13796	13818	13974	13789	13969	13881	13818	13840	13741	13835	13666	13946	13769	13807	13699	13712	13899	13776	13758	13886	13834	13579	13835	13699	13786	13690	13796	13774	13833	13880	13902	13823	13790	13855	13749	13877	13948	13895	13836	13883	13677	13654	13884	13869	13838	13854	13774	13676	13821	13755	13882	13896	13869	13884	13907	13733	13880	13840	13742	13832	13903	13838	13906	13730	13924	14050	13769	13811	13967	13738	14136	13716	13844	13759	13947	13787	13857	13765	13784	13819	13795	13728	13808	13958	13882	13803	13946	13823	13743	13765	13771	13851	13832	13871	14022	14037	13830	13819	13802	13782	13744	13969	13794	13983	13852	13839	13812	13973	13859	13850	13918	13891	13831	13834	13860	13912	13769	13825	13783	13896	14006	13839	13897	13964	13883	13941	13798	13925	13880	13911	13901	13802	13772	13779	13662	13823	13816	13820	13859	13822	13650	13964	13715	13987	13787	13825	13853	13728	13755	13814	13911	13825	13588	13823	13857	13639	13925	13839	13911	13922	13902	14019	13787	13848	13837	13828	13884	13799	13673	13726	13911	13743	13744	13931	13639	13776	13856	13787	14006	13748	13898	13737	13833	13854	13672	13793	14005	13798	13898	13727	13937	13732	13794	14076	13711	14062	13893	13834	13861	13855	13769	13790	13758	13855	13706	13889	13801	13858	13694	13971	13757	13776	13795	13790	13895	13861	13907	13809	13971	13695	13701	13748	13958	13815	13910	13827	13744	13858	13778	13712	13766	13807	14000	13733	13942	13691	13885	13893	13775	13765	13775	13751	13926	13743	13956	13733	13962	13830	13927	13798	13984	13798	13822	13934	13892	13965	13876	13919	13811	13922	13804	13826	13805	13812	13819	13824	13910	13891	13750	13775	13910	13745	14003	13768	13916	13917	13866	13797	13915	13672	13784	13894	13726	13672	13765	13965	13827	13665	13901	13876	13864	13788	13791	13754	13801	13731	13982	13654	13747	13858	13896	13910	13990	13790	13693	13795	13848	13821	13834	13906	13836	13834	13957	13639	13916	14012	13787	14022	13861	13917	14003	13655	13801	13789	13830	13935	13782	13905	13695	13806	13679	13686	13861	13676	13820	13870	13987	13808	13938	13813	13693	13606	13780	13774	13881	13924	13928	13973	13937	13927	13758	13624	13836	13890	13840	13876	13766	13756	13885	13871	13605	13931	14003	13876	13912	13793	13855	13639	13966	13958	13885	13823	14000	13909	13922	13666	13945	13930	13785	13811	13877	13856	13860	13906	13963	13733	13776	13814	13876	13786	13869	13704	13831	13911	13802	13802	13655	13925	13830	13819	13812	13803	13883	13707	13774	13715	13758	13899	14087	13833	13758	13749	13809	13860	13911	13814	13816	13745	14013	13761	13787	13769	13837	13803	13736	13784	13802	13979	13874	13892	13870	14012	13707	13784	13758	13701	13747	13897	13818	13856	13996	13823	13838	13837	13853	13815	13781	13786	13797	13975	13649	13792	13848	13919	13953	13806	13955	13963	13831	13883	13803	13753	13905	13877	14011	13816	13844	13695	13866	13966	13777	13763	13756	13834	13787	13660	13971	13849	13905	13850	13947	13862	13913	13670	13781	13747	13990	14018	13849	13755	13802	13903	13828	13861	13823	13699	13778	14111	13891	13679	13729	13923	13751	13918	13803	13896	13871	13887	13798	13940	13678	13722	13758	13814	13953	13852	13978	13709	13877	13882	13858	13797	13688	13887	13986	13752	13830	13807	13693	13702	13813	13965	13809	13869	13891	13984	13797	13933	13694	13865	13842	13932	13851	13928	13828	13857	13928	13863	13888	13812	13838	13886	13880	13880	13776	13741	13782	13667	13795	13892	13737	13843	13916	13762	13811	13917	13804	13761	13576	13848	13721	13775	13853	13907	13748	13854	13683	13733	13777	13925	13791	13815	13924	13957	13730	13820	13919	13809	13989	13937	13899	13647	13897	13837	13867	13902	13815	13817	13637	13863	13920	13614	13843	13976	13752	13903	13939	13701	13933	13921	13801	13895	13764	13877	13849	13872	13767	13657	13766	13942	13819	13783	13904	13941	13856	13877	13838	13806	13852	13778	14019	13744	13879	13702	13828	13779	13974	13707	13815	13783	13953	14057	13827	13886	13987	13745	13842	13853	13849	13841	13975	13822	14032	13894	13911	13832	13796	13991	13939	13722	13857	13869	13898	13733	13829	13712	13810	13781	13918	13739	13675	13779	13800	13855	13808	13921	13831	13904	13837	13819	13778	13851	13798	13822	13811	13910	13687	13653	13865	13704	14001	13851	13808	13944	13915	13726	13722	13912	13858	13749	13646	13848	14019	13891	13660	13899	13770	13969	13792	13785	13826	13775	14026	13936	13868	13824	13875	13848	13824	13833	13753	13863	13854	13953	13749	13841	13819	13691	13814	13844	13851	13701	13701	13894	13709	13804	13855	13793	13851	13786	13798	13904	13887	13781	13846	13835	13807	13698	13794	13829	13725	13905	14002	13899	13903	13879	13876	13855	13761	13797	13740	13807	13677	13799	13976	13767	13755	13771	13758	13930	13967	13860	13775	13844	13776	13941	13683	13839	13724	13745	13987	13921	13776	13735	13718	13801	13971	13801	13827	13813	13596	13725	13948	13894	13730	13899	13975	13766	13805	13824	13727	13714	13925	13782	13757	14062	13935	13760	13930	13831	13842	13803	13871	13850	13746	13795	13814	13931	13843	13803	13919	13855	13874	13849	14024	13584	13856	13806	13930	13857	13896	13903	13813	13807	13955	13996	13820	13722	13876	13813	13801	13714	13826	13885	13721	13716	13808	13792	13882	14053	13992	13724	13830	13889	13821	13947	13880	13758	13696	13688	13950	13774	13986	13811	13801	13904	13803	13874	13828	14037	13834	13822	13937	13881	13900	13812	13942	13865	13694	13816	13864	13766	13839	13942	13917	13866	13877	13906	13662	13693	13906	13891	13787	13653	13858	13925	13899	13768	13821	13764	13959	13671	13985	13695	13918	13872	13863	13836	13697	13664	13886	13755	13836	13810	13766	13812	13713	13853	13833	13827	13825	13816	13743	13745	13736	13931	13667	13749	13851	13945	13835	13825	13939	14055	13947	13899	13887	13745	13958	14020	13908	13878	13861	13739	13895	13794	13889	13802	13881	13922	13886	13845	13957	13772	13949	13697	13848	13912	13836	13846	13722	13957	13874	13778	13760	14004	13718	13982	13711	13842	13830	13906	13968	13733	13906	13719	13932	13941	13779	13897	13871	13983	13920	13912	13815	13725	13832	13838	13950	13813	13928	13800	13913	13852	13803	13890	13995	13966	13705	13933	13768	13835	13963	14000	13884	13956	13820	13881	13797	13710	13799	13883	13914	13817	13880	13849	13809	13939	13770	13803	13912	13966	13787	13892	13737	13738	13756	13783	13976	13928	13714	13860	13961	13866	13859	13932	13830	13802	13699	14024	13858	13907	13982	13868	13902	13906	13685	13828	13966	13796	13682	13991	13927	13858	13869	13919	13885	13916	13826	13800	13826	13748	13810	13902	13951	13865	13828	13813	13787	14150	13932	13701	13705	13866	13723	13801	13842	13924	13799	13725	13745	13866	13879	13923	13841	13675	13875	13696	13832	13861	13827	13984	13821	14063	13836	13847	13771	13929	13846	13676	13690	13672	13803	13835	13775	13786	13852	13706	13767	13888	13917	13857	14032	13826	13945	13836	13915	13952	13814	13918	14092	13682
29861	24125	26329	22677	18971	18132	17809	17448	17251	17331	17486	17190	16993	16949	16981	16978	16963	16918	17024	16942	17068	17064	16935	16946	16903	16913	16839	16918	16794	16859	16920	16986	16726	16915	16697	17062	16946	16758	17015	16968	17035	16899	16918	16778	16919	16866	17019	16860	16919	16736	16999	17077	16891	16907	16839	16773	16868	16967	16694	16622	16772	16804	16721	16834	16960	16732	16813	16865	16887	16839	16815	17114	16839	16733	16958	16924	16889	16842	16719	16795	16884	17018	16849	16918	16594	16721	16796	16888	16956	16929	16817	16812	16715	16653	16871	17015	16745	16804	16886	16928	16800	16729	16991	16756	16856	16958	16941	16920	16664	16724	16789	16654	16850	16736	16891	16847	16862	16984	16868	16732	16903	16763	16961	16961	17019	17000	16854	17060	16879	16759	16813	16852	16782	16789	16833	16911	16822	16893	16992	16836	16969	16725	16953	16777	17054	16945	16914	17019	16789	16828	16538	16994	16890	16908	16951	16850	16872	17027	16914	16864	16610	16812	16900	16808	16751	16676	16881	16874	16926	16888	16917	16840	17033	16835	16780	16761	16793	16833	16753	17072	16753	16836	16838	16941	17006	17005	16955	16892	16844	16704	16882	16963	17061	16809	16848	16836	16855	16882	16765	16633	16655	16778	16971	16998	16899	16707	16851	16805	16738	16860	16804	16825	16852	16786	16778	16817	16709	16986	16966	16698	16955	16673	17115	16776	16799	16991	16902	16650	16898	16600	16645	16890	17070	16829	16919	16691	16840	16502	16873	16784	16790	16845	17086	17103	16668	16813	16962	16950	16877	16742	16848	16769	16867	16871	16610	16779	16742	16771	16768	16842	16822	16831	16691	16719	16907	16741	16935	16879	16998	16913	16950	16736	16807	16920	16980	16755	16957	16913	17072	16742	17013	16627	16819	16806	16904	16839	16828	16901	16790	16842	16967	17130	17020	17037	16866	16737	16834	16769	16946	16683	16799	16889	16869	16812	16937	16780	16779	16949	16668	16970	16889	16905	16824	16881	17048	16991	16849	16816	16766	16872	16810	16697	16892	16900	16839	16943	16840	17001	16821	16791	16805	16955	16833	16969	16852	16848	16944	16905	16956	16944	16859	16812	16846	16932	16887	16861	16859	16844	16763	16928	16941	16869	16965	16834	16832	16900	16789	16910	16772	16915	16836	16887	16806	16746	16706	16958	16837	16947	16888	16970	16946	16816	16989	16783	16956	16655	17151	16961	16973	16843	16863	16759	16879	16978	16989	16867	16957	16886	16639	16913	16797	17094	16899	16839	16817	16802	17053	17024	16900	17053	16868	16837	16917	16924	16970	16778	17125	16815	16938	16809	16771	16863	16817	16864	16954	16912	16873	16824	16980	16721	16833	16967	16861	16932	16665	16846	16849	16419	16883	16724	16825	16973	16833	16856	16999	17004	17009	16874	16730	16817	16623	16649	16800	17030	16731	16921	16939	17047	16936	16853	16942	16791	16975	16796	16940	16880	17020	16863	16805	16800	16825	16717	16944	16860	16915	16946	17115	16945	16714	16960	16862	16900	16842	16931	16918	17010	16986	16935	16923	17038	17092	16860	16984	16832	16907	16996	17045	16846	16919	16813	16745	16662	16907	16910	16970	16871	16938	16870	16923	16978	16819	17014	16827	17026	17103	16936	16937	17010	17139	16949	16958	16862	16892	16976	16945	16789	16897	16615	16784	16868	16802	16969	17263	16808	16833	16929	16933	16703	16857	16998	16748	16850	16641	16955	16849	16811	16706	16955	16983	16837	16781	16672	16854	16737	16728	16896	16845	16967	16746	16680	16804	16774	17027	16765	16824	16742	16908	16893	16766	16855	16927	16777	16838	16907	16937	16943	16832	16837	16798	16890	16809	16908	16816	16886	16971	16958	17023	16911	16848	16953	16717	16829	16951	17087	17019	16801	16906	16765	16976	16696	16741	16997	16714	16801	16667	16818	16908	16915	16844	16926	16936	16933	16954	16959	16734	16925	16861	16822	16864	16984	16777	16941	16842	16843	16937	16709	16880	16777	17054	16661	16944	17057	17043	16917	16931	16709	16709	16708	16822	16757	16850	16671	16820	16727	16933	16883	16928	17057	16675	16855	17045	16883	16995	17024	16863	16917	16786	16812	16950	16860	16894	16743	16856	16880	17090	16869	16714	16748	16999	16999	16768	16823	16721	16936	16917	16958	16725	17114	17023	16898	16782	16875	16905	16987	16771	16904	16783	16858	17024	16692	17061	16868	16936	17008	16715	16908	16887	16717	16896	16887	17038	16864	17084	16777	16855	16774	16859	16833	16786	16929	16849	16988	17031	16951	16920	16933	16981	16899	16829	16883	16921	16960	16807	16955	17000	16744	16951	16960	16983	16968	16786	16869	16822	16830	16924	16902	17002	16765	16957	17054	17039	16708	16858	16922	16677	16826	17014	16948	16799	16768	16987	16915	16876	16660	16768	16944	16958	17147	17044	16961	17028	16714	16705	16822	16943	17017	17082	16812	16981	16913	16917	16953	16987	16836	17065	16947	16815	16835	16877	17022	16990	16959	17084	16961	16733	17164	16878	16939	16792	16751	16894	16788	16949	16800	16831	16903	16806	16844	16843	17001	16906	16679	16932	16794	16731	16910	16816	16750	16832	17003	16934	17026	17062	16824	17005	16780	16983	16897	16635	16707	16630	16876	16826	16844	16975	16871	16786	16776	16881	16730	16973	17128	17060	16696	16909	16831	16912	16880	16939	16828	16925	17001	16859	16660	17087	16791	17046	16942	17020	16918	16811	16859	16951	16930	17039	17009	16906	17015	16867	16802	16883	16826	16887	16726	16933	16942	16987	16719	16646	16886	16901	16813	16811	17015	16821	16907	17078	16798	17075	17014	16905	16924	16888	16838	16854	16973	16905	16715	16938	16826	16867	16789	16837	16870	16885	16846	17069	16854	16836	16961	16795	16942	16961	17110	17167	16782	16893	17038	16799	16727	16904	16778	16990	16805	16872	16917	16890	17027	16913	16729	16797	16913	16890	16838	17008	16883	17017	16828	16813	16908	16995	17008	16777	16903	16742	16747	16786	16843	16774	16669	17018	16937	17080	16664	16934	16827	16879	16900	16871	16798	16659	16885	16811	16931	16898	16928	16815	16903	16899	16783	16837	16638	16906	16746	16902	16857	16821	16917	16834	16750	16815	16973	16974	16908	16689	17021	16926	17000	17041	16922	17024	17027	16777	16933	16963	16986	16979	16801	16887	16866	16822	16863	16948	16963	16939	16757	17030	16947	16891	16876	16893	16867	16973	16779	16944	16969	16862	16794	17039	16931	16813	16917	16909	16803	17074	16804	17018	16695	16956	16920	16798	16805	17039	16804	16838	16704	16810	16747	17015	16949	16921	16892	16767	16775	16924	16950	16729	16824	17228	16830	16897	16978	16928	16827	16970	16873	16768	16674	16804	16853	16915	16883	16982	17038	16805	16929	16858	16868	16687	16559	16799	16978	17041	16726	16861	16819	16866	16726	16717	17052	17028	16805	16978	16690	16815	16819	16936	17031	16959	16949	17117	16833	16849	17003	17155	16929	16892	16808	16799	16996	17066	16761	16862	16786	16865	16988	16776	17090	16825	16939	16872	16962	16918	16746	16922	16847	16891	16817	16844	16742	16934	16835	16865	16788	16827	16787	16896	16907	17004	16898	17070	16784	16887	16672	16981	16787	16876	16957	17040	16932	16704	16935	16999	16699	16926	16894	16760	17044	16794	16832	16978	16965	16824	16982	16685	16950	16910	16826	16772	16853	16958	16739	17100	16814	16864	16847	16902	16781	16931	16781	16885	16854	16831	16683	16788	16645	16912	16967	16780	16758	16789	17042	16826	16826	16813	17025	16741	16919	16918	16780	16918	16674	17080	16860	16819	16901	16970	16766	16898	16956	16740	16737	16776	16894	16824	16840	17023	16894	17070	16631	16904	16838	16833	16730	16885	16834	16950	16823	16860	16940	16912	16784	16746	16876	16846	16816	16829	16847	16754	16945	16740	16876	16884	17023	16841	16639	16864	16873	16958	16841	16875	16794	16911	16921	16941	17032	16832	16997	16742	16882	16903	16716	16928	17029	16913	16628	16952	16911	16872	16811	16909	16942	16918	16856	16931	16860	16824	16973	16753	16804	16828	16761	16892	16890	16896	16948	16988	16699	16709	16837	16920	16927	16995	16792	16936	16957	16808	16901	16918	17080	16998	16914	16812	16960	16851	16858	16945	16571	16745	17102	16960	16972	16751	16718	16765	16852	16770	16797	17018	16624	16981	16770	16712	16922	16803	16754	16962	16923	16990	17040	16975	16985	16716	16893	16871	16846	16913	16857	16710	16969	16935	16915	16706	17025	16777	16836	16948	16968	16897	16928	16965	16931	16919	16953	17125	16672	16697	16868	16792	16683	16940	16757	16980	16905	16912	17028	16889	16915	16994	16852	16926	16893	16880	17005	16915	16732	16973	16796	16679	16774	17067	16822	16808	16650	17069	16772	16794	16919	16701	16745	16717	16841	16682	16913	16989	16774	16858	16952	16903	16976	16847	16915	16778	16813	16795	16954	16890	16851	16951	16878	16882	16807	16597	16744	16873	16918	16836	16809	16904	16873	16641	16883	16741	16744	16714	16765	16982	16931	16759	17003	16926	16898	16750	16972	16860	16936	16791	16821	16976	16985	16893	16656	16925	16950	16877	16775	16955	17084	16803	16782	16919	17035	16935	16927	16854	16964	16861	17080	16812	16820	16917	16847	16861	16950	16920	16941	16948	16826	16992	16883	17078	16752	16857	16645	16703	16903	16941	16780	16778	16640	16721	16951	16921	16920	16674	16740	16783	16909	16932	16820	16923	16925	16972	16826	16816	16969	16915	16810	16960	16640	16795	16830	16946	16782	16861	16830	17071	16842	16918	16855	17035	16901	16826	16906	16994	17063	16876	17037	16863	16939	16820	16927	17009	16773	16646	16889	16786	16842	16873	16936	17095	16733	16612	16908	16960	16804	16818	16863	17246	16945	17004	16816	16938	16921	16783	16950	16983	16921	17139	16885	16778	16755	16871	16871	16933	17047	16683	16884	17044	17006	17001	16961	17008	16914	16838	16786
19544	28294	20808	17822	16902	16099	15547	15220	15039	14929	14749	14867	14779	14606	14552	14398	14462	14382	14478	14521	14402	14458	14370	14353	14459	14516	14314	14261	14531	14281	14326	14474	14446	14426	14502	14411	14584	14473	14410	14377	14372	14462	14480	14592	14346	14517	14346	14533	14464	14367	14729	14128	14300	14572	14372	14436	14468	14366	14365	14257	14431	14390	14583	14613	14402	14511	14553	14275	14531	14409	14362	14347	14525	14497	14297	14382	14248	14252	14446	14539	14458	14462	14401	14474	14150	14557	14514	14469	14270	14409	14378	14426	14334	14347	14323	14345	14522	14505	14206	14512	14416	14417	14342	14452	14447	14164	14554	14274	14471	14522	14399	14312	14416	14218	14408	14228	14286	14482	14193	14342	14254	14382	14406	14350	14402	14362	14577	14460	14528	14273	14361	14302	14370	14339	14250	14389	14493	14509	14424	14428	14288	14462	14414	14222	14354	14415	14297	14625	14494	14301	14421	14274	14525	14396	14417	14435	14471	14396	14524	14230	14425	14528	14451	14436	14528	14330	14382	14447	14354	14393	14363	14531	14372	14456	14183	14303	14430	14382	14434	14349	14477	14516	14580	14279	14324	14315	14394	14409	14311	14525	14241	14339	14387	14475	14360	14401	14408	14484	14503	14338	14346	14252	14321	14460	14392	14276	14477	14287	14383	14388	14390	14664	14488	14410	14165	14396	14406	14335	14323	14302	14275	14552	14426	14397	14495	14352	14432	14543	14444	14366	14347	14367	14391	14233	14410	14494	14343	14472	14371	14228	14359	14384	14414	14458	14479	14458	14250	14533	14506	14471	14443	14366	14608	14457	14198	14591	14349	14420	14502	14375	14356	14465	14433	14457	14331	14631	14537	14490	14448	14520	14258	14333	14322	14467	14378	14322	14297	14521	14436	14372	14436	14399	14482	14410	14532	14510	14344	14095	14452	14296	14205	14318	14432	14358	14321	14509	14298	14384	14454	14424	14396	14528	14426	14288	14438	14277	14323	14475	14425	14504	14483	14518	14425	14318	14538	14598	14356	14562	14389	14485	14408	14356	14349	14401	14378	14434	14434	14398	14375	14379	14331	14605	14319	14565	14344	14489	14333	14384	14306	14417	14412	14296	14456	14275	14336	14267	14413	14402	14378	14409	14447	14334	14341	14432	14358	14547	14367	14270	14381	14322	14461	14362	14263	14593	14474	14286	14310	14379	14490	14560	14379	14269	14546	14475	14350	14419	14368	14439	14395	14242	14414	14496	14366	14178	14479	14655	14359	14138	14427	14308	14625	14278	14500	14388	14449	14653	14488	14405	14381	14504	14383	14393	14431	14401	14417	14554	14462	14573	14534	14527	14411	14358	14413	14416	14400	14327	14474	14359	14314	14419	14440	14516	14285	14381	14374	14139	14504	14477	14394	14353	14474	14348	14419	14466	14389	14394	14322	14260	14400	14417	14495	14551	14453	14228	14582	14430	14393	14365	14401	14398	14347	14281	14378	14521	14398	14373	14437	14505	14535	14547	14382	14299	14409	14492	14300	14601	14398	14461	14375	14547	14515	14414	14692	14447	14386	14352	14284	14363	14313	14488	14391	14338	14422	14211	14405	14460	14199	14466	14485	14434	14295	14447	14482	14484	14561	14452	14315	14428	14361	14480	14367	14371	14474	14620	14348	14357	14339	14492	14221	14423	14483	14452	14283	14480	14231	14435	14405	14363	14513	14410	14450	14478	14346	14267	14542	14369	14455	14360	14361	14242	14227	14533	14442	14434	14383	14371	14372	14400	14622	14634	14452	14439	14437	14383	14464	14519	14412	14392	14299	14451	14478	14293	14230	14340	14439	14431	14442	14391	14390	14451	14286	14521	14505	14341	14340	14387	14357	14328	14347	14368	14449	14202	14420	14545	14574	14370	14437	14589	14365	14408	14646	14273	14439	14423	14175	14335	14586	14463	14504	14309	14527	14407	14307	14319	14422	14323	14348	14491	14537	14424	14147	14330	14210	14275	14475	14350	14440	14287	14324	14618	14338	14444	14431	14358	14470	14409	14466	14448	14286	14462	14458	14453	14357	14453	14421	14381	14463	14308	14479	14394	14589	14382	14448	14354	14275	14315	14533	14409	14408	14347	14393	14474	14408	14393	14342	14466	14247	14579	14457	14445	14503	14463	14373	14352	14326	14508	14546	14281	14361	14454	14379	14348	14482	14497	14411	14420	14470	14539	14542	14207	14356	14311	14427	14501	14488	14387	14463	14470	14485	14339	14459	14620	14420	14290	14526	14341	14317	14259	14354	14566	14348	14472	14300	14189	14301	14418	14443	14503	14535	14456	14501	14155	14269	14450	14670	14482	14332	14478	14567	14374	14364	14443	14404	14454	14364	14287	14387	14250	14479	14455	14496	14331	14362	14477	14511	14437	14397	14388	14405	14587	14538	14488	14421	14437	14527	14489	14457	14457	14326	14394	14307	14392	14363	14493	14375	14408	14392	14437	14571	14532	14360	14346	14455	14388	14339	14304	14353	14319	14407	14401	14335	14456	14565	14427	14496	14380	14318	14320	14432	14439	14460	14341	14531	14563	14523	14458	14441	14254	14616	14405	14456	14307	14439	14495	14209	14377	14456	14411	14410	14560	14297	14378	14454	14320	14469	14332	14400	14417	14367	14260	14502	14444	14310	14478	14460	14376	14265	14367	14376	14379	14427	14615	14478	14311	14408	14219	14404	14560	14339	14286	14542	14371	14494	14492	14474	14389	14356	14394	14391	14329	14459	14427	14255	14499	14549	14511	14366	14389	14228	14361	14398	14423	14550	14280	14376	14481	14443	14428	14393	14273	14392	14403	14428	14444	14555	14450	14546	14453	14393	14407	14509	14499	14459	14498	14453	14560	14512	14370	14225	14395	14440	14412	14345	14412	14413	14295	14503	14403	14338	14314	14237	14598	14434	14364	14310	14413	14271	14432	14332	14484	14378	14364	14255	14302	14338	14430	14371	14467	14349	14390	14520	14438	14436	14426	14465	14288	14426	14183	14388	14423	14368	14424	14375	14359	14572	14471	14439	14559	14595	14367	14436	14373	14420	14441	14538	14474	14352	14518	14574	14379	14384	14455	14238	14423	14296	14553	14544	14372	14402	14397	14233	14439	14329	14467	14652	14415	14365	14473	14337	14405	14384	14422	14565	14361	14346	14267	14342	14357	14369	14397	14432	14485	14347	14333	14407	14526	14412	14295	14422	14369	14400	14417	14332	14300	14440	14378	14564	14369	14421	14511	14396	14387	14331	14416	14317	14522	14197	14643	14331	14229	14393	14239	14411	14372	14357	14264	14381	14425	14370	14402	14249	14417	14500	14295	14450	14466	14436	14479	14219	14413	14437	14518	14334	14424	14325	14244	14380	14352	14321	14387	14454	14208	14397	14239	14377	14453	14528	14380	14393	14587	14478	14440	14451	14402	14399	14372	14533	14463	14442	14363	14519	14468	14377	14488	14284	14341	14423	14335	14373	14457	14329	14504	14616	14407	14277	14254	14386	14601	14295	14527	14422	14290	14648	14317	14419	14296	14354	14416	14187	14452	14419	14509	14462	14354	14460	14417	14406	14365	14529	14519	14564	14388	14325	14591	14378	14488	14556	14363	14338	14406	14540	14488	14621	14371	14379	14402	14398	14479	14470	14360	14421	14420	14384	14360	14359	14407	14557	14421	14377	14298	14201	14370	14266	14424	14533	14456	14569	14343	14331	14508	14470	14566	14263	14376	14441	14378	14377	14323	14474	14267	14449	14360	14545	14411	14442	14449	14443	14262	14392	14291	14349	14318	14251	14484	14538	14391	14291	14314	14742	14427	14345	14499	14455	14482	14373	14384	14376	14547	14377	14340	14501	14451	14466	14367	14399	14470	14536	14623	14497	14379	14487	14595	14427	14296	14634	14343	14446	14291	14577	14341	14527	14472	14376	14332	14488	14382	14419	14402	14376	14302	14264	14376	14322	14354	14463	14399	14356	14483	14342	14389	14361	14390	14441	14321	14430	14316	14401	14337	14368	14407	14331	14525	14394	14495	14374	14272	14246	14458	14504	14453	14459	14394	14441	14282	14259	14380	14492	14419	14404	14442	14487	14253	14243	14394	14554	14162	14466	14392	14254	14393	14640	14449	14435	14324	14413	14574	14480	14210	14405	14464	14319	14333	14448	14406	14442	14313	14353	14603	14547	14466	14357	14343	14362	14413	14487	14417	14313	14428	14555	14544	14444	14439	14461	14412	14389	14329	14202	14424	14554	14420	14467	14425	14430	14427	14323	14583	14382	14397	14690	14500	14537	14594	14430	14417	14494	14313	14353	14606	14488	14393	14381	14479	14441	14474	14345	14426	14390	14509	14374	14406	14428	14414	14512	14362	14468	14422	14547	14448	14452	14622	14382	14468	14358	14321	14578	14386	14476	14405	14383	14577	14594	14481	14490	14481	14334	14355	14552	14295	14506	14410	14324	14363	14296	14495	14542	14456	14482	14384	14437	14628	14570	14285	14346	14457	14487	14317	14442	14326	14457	14316	14430	14353	14350	14465	14256	14513	14441	14567	14534	14296	14376	14480	14600	14376	14453	14375	14383	14561	14517	14396	14323	14465	14317	14410	14489	14472	14566	14481	14340	14419	14435	14490	14618	14202	14487	14253	14535	14482	14593	14269	14421	14431	14330	14396	14405	14452	14274	14509	14501	14377	14279	14338	14280	14290	14434	14487	14243	14311	14248	14468	14374	14406	14324	14341	14541	14373	14358	14373	14454	14402	14369	14341	14280	14433	14609	14374	14436	14517	14451	14342	14325	14418	14520	14226	14365	14520	14215	14378	14510	14421	14292	14369	14470	14408	14353	14475	14362	14498	14374	14382	14443	14587	14378	14315	14448	14370	14394	14545	14379	14268	14574	14480	14432	14307	14350	14365	14482	14397	14459	14612	14490	14372	14291	14403	14484	14488	14304	14424	14429	14317	14428	14435	14416	14488	14405	14498	14421	14417	14562	14358	14321	14394	14416	14559	14356	14341	14326	14475	14483	14447	14420	14565	14410	14271	14489	14455	14367	14512	14372	14304	14485	14343	14321	14403	14364	14345	14310	14368	14376	14410	14298	14381	14442	14400	14382	14395
23483	21551	28333	25379	22507	20990	19364	17356	16811	16968	16668	16518	16098	16259	16210	16054	16140	15961	16119	15986	16046	16091	15994	16104	15957	15957	15909	15765	15914	16141	16017	15907	16172	15823	15863	15838	15942	16025	15734	15794	15799	15868	15910	15879	15955	15814	15869	15963	15950	15826	15927	15863	15864	15694	15632	15883	15974	15682	15888	15840	15876	15872	15728	15631	15815	15812	15637	15913	15988	15990	15842	15731	15888	15995	15756	15848	15764	15728	15787	15799	15693	15993	15995	15959	15804	15913	15944	15685	16006	15761	15935	15844	15799	15884	15650	15738	15602	15701	15663	15973	15948	15904	15867	15662	16018	15793	15886	15643	15857	15865	15908	15800	15719	15727	15827	15722	16085	15743	15844	15889	15813	15609	15791	15666	15963	16069	15845	15835	15898	15748	15762	15939	15905	15763	15933	16003	15841	15709	15904	15762	15823	15804	15925	15895	15873	15855	16053	15841	15851	15832	15882	15742	15772	15545	15707	15809	15772	15744	15765	15728	15802	15859	15955	15744	15804	15789	15807	15808	16095	15959	15804	15766	15692	15703	16029	15865	15931	15858	15786	15799	15943	15867	15911	15943	15699	15790	16021	15767	15809	15850	15819	15786	15819	15941	16033	15928	15915	15956	15901	15844	16012	15982	15923	15965	15924	15751	15738	15658	15807	16025	15760	15768	15749	15929	15729	15860	15785	15800	15815	15718	15850	15800	15916	15990	15751	15891	15682	15868	15859	15670	15718	16020	15884	15734	15892	15736	15766	15826	15749	15861	15864	15733	15715	15754	15726	15836	15907	15947	15524	15685	15808	15964	16013	15773	15856	15857	15863	15748	15747	15877	15785	15844	15807	15622	15787	15886	15763	15797	15824	15866	15955	16052	15872	15684	15876	15680	15747	15831	15613	15717	15799	15661	15925	16044	15861	15851	15614	15692	15864	15753	15695	15728	15767	15633	15762	15839	15909	15630	15808	15762	15666	15958	16039	15866	15896	15883	15928	15746	15758	15803	15944	15938	15894	15796	15930	15910	15744	15879	15954	15663	15776	15989	15960	15952	15810	15778	15823	15624	15797	15711	15887	15707	15869	15734	15922	15846	15754	15852	15966	15583	16120	15884	15675	15934	15946	15781	15981	15730	15830	15983	15590	15864	15653	15653	15743	15703	15905	15923	15843	15698	16059	15747	15776	15780	15784	15955	15843	15727	15649	15712	15755	15713	15831	15836	15825	15880	15858	15957	15682	15817	15754	15907	15804	15809	15779	15987	15722	15897	15619	15874	15921	15877	15931	15885	16005	15765	15898	15659	15837	15841	15896	15871	15650	15772	15676	15773	15838	15675	15801	15822	15880	15889	15717	15721	15951	15723	16132	15834	15769	15784	15942	16008	15753	15907	15937	15873	15727	15840	15691	15788	15829	15855	15996	15822	15888	15826	15850	15797	15880	15826	15995	15872	15752	15763	15642	15912	15709	15840	15606	15794	15939	15793	15797	15719	15727	15754	15883	15908	15869	15856	15995	15813	15676	15681	16109	15723	15743	15915	16034	15909	15908	15790	15788	15755	15766	15955	15625	15801	15863	15634	15896	15820	15844	15802	15662	15728	15910	15905	15708	15820	15920	15765	15792	16088	15756	15825	15721	15800	15838	15841	15701	15888	15969	15636	15888	15662	15722	15809	15830	15734	15899	15836	15563	15841	15857	15948	15704	15758	15872	15883	15939	15711	15825	15908	15820	15890	15999	15866	15681	15751	15665	15766	15662	15965	15766	15777	15807	15775	15939	15869	15855	15776	15848	15796	15834	15947	15779	15813	15818	15796	15966	16149	15965	15708	15661	15668	15751	15724	15653	15722	15833	16035	16032	15752	15808	15721	15761	15694	15768	15935	15822	15704	15806	15711	15797	15991	16053	15666	15932	15827	15961	15843	15942	15729	15674	15633	15852	15707	15840	15723	15726	15834	15720	15790	15699	15917	15801	15890	15758	15841	15781	15853	15991	15870	15710	15857	15894	15999	15724	15859	15861	15769	15715	15604	15977	15750	15971	15910	15912	15657	15939	15775	15798	15755	15709	15917	15758	15818	15843	15721	15979	15726	15823	15869	15871	15831	15839	15792	15738	15791	15962	15832	15832	15651	15898	15852	15872	15902	15732	15654	15817	15949	15787	15770	15832	15982	15843	15881	15797	15775	15673	15790	15808	15774	15737	15808	15836	15826	15630	15721	15832	15641	15817	15880	15942	15728	15827	15727	15821	15689	15815	15727	15649	15875	15739	15963	15812	15848	15815	15604	15824	15758	15653	15993	15834	15637	15514	15829	15848	15916	15857	15727	15920	15865	15770	15738	15818	15848	15888	15913	15845	15839	15742	15778	15895	15847	15740	15903	15757	15905	15880	15715	16061	15579	16033	15806	15866	16024	15847	15862	15831	15869	15940	15814	15816	15934	15833	16039	15725	15709	16017	15917	15993	15938	15787	15777	15797	15950	15773	15829	15885	16013	16007	15814	15961	15744	15805	15596	15706	15785	15756	15790	15700	15679	15926	15932	15559	15785	15854	15834	15742	15746	15798	15855	15882	15854	15750	15881	15716	15869	15966	15772	15709	15855	15731	15661	15832	16024	15739	15576	15570	15977	15837	15653	15773	15686	15765	15680	15785	15923	15618	15675	15662	15888	15781	15842	15791	15891	15815	15705	15974	15771	15760	15737	16044	15963	15692	15770	15912	15891	15879	15702	15798	15892	15757	15886	15786	15784	15816	15711	15762	15831	15953	15984	15732	15745	15919	15877	15985	15794	15763	15828	15798	15705	15846	15626	15809	15754	15928	15988	15914	15852	15655	15908	15748	15787	15836	15677	15967	15788	15736	15734	15845	15837	15925	15722	15887	15816	15884	15898	15883	16034	16072	15706	15688	15832	16057	15812	15834	15688	15763	15672	15816	15828	15915	15839	15849	15833	15730	15913	15914	15866	15808	15747	15976	15869	15742	15633	15803	15922	15859	15690	15868	15907	15942	15882	15933	15908	15757	16136	15980	15865	15767	15871	15656	15809	15792	15991	15666	15937	15719	15982	15835	15972	15796	15672	15837	15993	16023	15759	15845	15749	15925	15876	15679	15974	15921	15841	15702	15740	15779	15835	15824	16014	15811	16106	15724	15838	15800	15857	15849	15828	15788	15775	15874	15885	15853	15792	15859	15692	15528	15894	15826	15842	15980	15730	15904	16045	15747	15755	15661	15810	15763	15877	15744	15505	15624	15885	15833	15890	15964	15855	15805	16022	15854	15853	15867	15769	15896	15875	15685	15739	15666	15788	15930	15978	15775	15940	15878	15819	15896	15890	15778	15861	15719	15806	15848	15938	15817	15725	15987	16055	15784	15836	15952	15794	15768	15874	15841	15807	15841	15925	15747	15936	15970	15840	15854	15929	15967	16039	15752	15882	15872	15784	15922	15834	15782	15671	15685	15729	15812	15978	15719	15794	15672	15747	15750	15918	15682	15724	15761	15708	15851	15869	15908	15849	15944	15848	15767	15749	15739	15850	15783	15804	15898	15883	15846	15860	15873	15632	15752	15737	15600	15799	15817	16045	15764	15761	15889	15926	15832	15968	15857	15875	15647	15710	16076	15889	16006	15876	15669	16077	15882	15837	15876	15949	15627	15804	15681	15666	15607	15746	15808	15806	15759	15984	15722	15911	15794	15711	15823	15627	15721	15621	16026	15750	15680	16014	15695	15785	15927	15932	15675	15805	15754	15708	15625	15905	15635	15869	15794	15531	15976	15826	15984	15703	15581	15899	15696	15702	15783	16037	15851	15820	15856	15790	15695	15826	15601	15583	15874	15838	15945	15907	15778	15910	15892	15964	15894	15834	15825	15866	15860	15744	15822	15872	15796	15870	15647	15742	15776	15851	15943	15808	15909	15591	15821	15788	15828	15782	15706	15948	15866	15886	15760	15833	15811	15860	15957	15849	15806	15839	15783	15641	15733	15650	15725	15742	15580	15759	16015	15830	15853	15901	15902	15880	15781	15519	15609	15766	15617	15893	15908	15861	15858	15891	15802	15902	15625	15840	15829	15903	15878	15851	15861	15725	15887	15951	15716	15863	15954	15612	15809	15832	15805	15963	15850	15865	15839	15796	15664	15545	15853	15770	15894	15766	15848	15865	15911	16044	15810	15860	15974	15941	15794	15846	15878	15686	15816	15848	15789	15859	15834	15847	15909	15952	15901	15876	15841	15760	15674	15843	16036	15796	15607	15908	15766	15790	15986	15895	15783	15932	15731	15891	15933	15923	15806	15781	15916	15795	15875	15796	15749	15713	15835	15613	15837	15892	15832	15813	15527	15690	15616	15794	15730	15781	15626	15768	15867	15728	15716	15688	15941	15703	15758	16089	15697	15866	15646	15713	16031	15816	15807	15638	15941	15836	15760	15907	15855	15891	15735	16012	15927	15920	15735	15901	15887	15786	15730	15869	15881	15757	15995	15716	15727	15918	15815	15738	15704	15887	15745	16038	15897	15954	15622	15884	15786	15823	15874	15762	15866	15947	15945	15781	15849	15644	15957	15774	15955	16043	15557	15739	15614	15645	15688	15837	15797	15810	15577	15690	15577	15733	15885	15790	15742	15753	15633	15703	15891	15950	15794	15877	15824	15875	15881	15885	15768	15795	15714	15717	15929	15816	15801	15621	15656	15871	15786	15872	16064	15843	15880	15829	15906	15727	15815	15668	15737	15946	15780	15913	15676	15977	15818	15779	15633	15884	15830	15890	15954	15917	15870	15864	15811	15779	15922	15759	15924	15750	15955	15680	15810	15675	15677	15805	15764	16075	15899	15634	15739	15844	16117	15851	15814	16110	15908	15898	15987	15748	15897	15886	15802	15655	15827	15750	15728	15612	15869	15603	15533	15861	16030	15984	15808	15732	15796	16007	15697	15754	15870	16019	15745	15867	15849	15790	15894	15798	15814	15935	15804	15767	15788	15905	15858	15945	15798	15887	15841	15748	15874	15692	16000	15774	15863	15758	15978	15910	15972	15768	15605	15715	15704	15808	15907	15745	16010	15543	15827	15764	15775	15760	15707	15770	15787	15812	15697	15787	15748	15947	16006	15958	15788	15800	15804	15859	15826	15827
16799	33041	23235	19371	17861	16459	15646	15288	14824	14712	14336	14257	14067	14139	14014	13971	13822	13993	13909	13952	13704	13833	13982	13745	13826	13770	13855	13882	13954	13794	13769	13745	13894	13747	13723	13848	13864	13777	13897	13893	13684	13795	13790	13848	13935	13650	13856	13622	13845	13881	13864	13756	13850	13864	13659	13658	13775	13845	13849	13793	13824	13774	13845	13798	13827	13704	13783	13760	13728	13862	13841	13883	13765	13835	13823	13955	14015	13888	13810	13649	13655	13767	13800	13854	13834	13815	13940	13823	13849	13757	13716	13645	13967	13921	13635	13901	14036	13883	13862	13681	13857	13684	13666	13879	13594	13822	13833	13780	13763	13697	13668	13794	13691	13810	13762	13850	13817	13711	13757	13828	13773	13827	13711	13848	13801	13733	13558	13777	13809	13614	13868	13727	13863	13635	13746	13890	13810	13692	13658	13789	13650	13954	13693	13767	13768	13661	13574	13916	13930	13821	13631	13754	13744	13743	13801	13764	13825	13785	13873	13846	13686	13576	13766	13933	13749	13657	13785	13726	13839	13715	13812	13756	13797	13717	13778	13984	13785	13855	13719	13806	13810	13678	13856	13916	13828	13881	13804	13690	13820	13766	13654	13762	13602	13886	13676	13908	13811	13737	13714	13900	13766	13861	13710	13755	13711	13761	13759	13811	13818	13813	13819	13828	13786	13672	13701	13809	13568	13823	13674	13845	13706	13820	13867	13792	13713	13846	13889	13751	13826	13928	13565	13698	13787	14007	13873	13638	13849	13704	13830	13851	13900	13944	13704	13796	13715	13747	13731	13854	13746	13726	13710	13872	13832	13820	13815	13794	13935	13836	13614	13740	13956	13684	13898	13569	13654	13799	13862	13813	13636	13602	13920	13672	13878	13689	13503	13709	13786	13944	13947	13774	13768	13713	13642	13740	13800	13799	13777	13719	13732	13673	13877	13686	13735	13797	13886	13767	14046	13716	13866	13742	13584	13841	13729	13790	13951	13676	13662	13962	13896	13740	13916	13787	13657	13687	13836	13914	13975	13785	13916	13593	13688	13860	13764	13709	14009	13767	13683	13787	13784	13861	13861	13654	13806	13772	13907	13828	13817	13775	13754	13684	13719	13911	13625	13765	13618	13976	13728	13829	13881	13746	13705	13795	13974	13730	13753	13682	13807	13761	13870	13599	13862	13922	13797	13733	13688	13682	13923	13758	13792	13737	13740	13898	13849	13617	13891	13898	13760	13597	13802	13739	13885	13858	13782	13661	13675	14011	13888	13871	13811	13876	13835	13764	13959	13933	13725	13654	13723	13691	13835	13746	13654	13669	13908	13903	13580	13730	13728	13710	13935	13819	13794	13755	13654	13788	13845	13792	13816	13720	13889	13773	13807	13847	13941	13678	13847	13812	13649	13639	13970	13961	13819	13700	13802	13860	13739	13677	13659	13639	13579	13911	13714	13598	13906	13714	13797	13785	13858	13606	13796	13834	13766	13879	13917	13801	13891	13797	13792	13791	13841	13772	13791	13720	13848	13751	13566	13667	13780	13750	13733	13816	13865	13792	13902	13810	13814	13834	13696	13652	13887	13799	13816	13798	13576	13630	13661	13797	13786	13848	13753	13850	13607	13878	13793	13845	13728	13821	13738	13887	13823	13697	13830	13943	13742	13812	13850	13712	13734	13967	13836	13706	13790	13769	13662	13787	13842	13795	13725	13880	13741	13838	13644	13547	13808	13930	13823	13473	13834	13648	13856	13755	13630	13654	13688	13881	13943	13644	13872	13788	13775	13873	13832	13744	13851	13835	13781	13856	13817	13820	13913	13847	13718	13723	13655	13840	14006	13882	13897	13654	13712	13740	13610	13650	13628	13658	13802	13850	13645	13733	13813	13809	13771	13692	13824	13630	13609	13775	13666	13832	13735	13695	13824	13587	13769	13763	13703	13768	13691	13800	13635	14005	13755	13880	13875	13768	13791	13729	13875	13747	13555	13719	13771	13797	13781	13646	13979	13757	13951	13704	13752	13688	13712	13801	13790	13826	13701	13787	13813	14062	13699	13885	13747	13906	13787	13687	13845	13782	13726	13820	13723	13681	13806	13776	13741	13906	13842	13674	13678	13813	13813	13728	13751	13731	13752	13524	13951	13716	13900	13778	13719	13759	13948	13774	13930	13941	13742	13882	13729	13785	13881	13682	13559	13814	13917	13727	13739	13921	13713	13778	13816	13806	13793	13621	13862	13572	13807	13847	13670	13732	13558	13871	13583	13888	13807	13677	13690	13754	13666	13787	13745	13672	13778	13879	13783	13739	13873	13826	13714	14004	13900	13900	13794	13948	13790	13935	13725	13837	13756	13646	13708	13780	13787	13849	13752	13787	14051	13774	13745	13642	13726	13811	13754	13754	13918	13620	13776	13649	13933	13618	13944	13858	13714	13842	13795	13747	13786	13767	13835	13897	13855	13784	13761	13872	13854	13841	13818	13831	13851	13695	13671	13772	13740	13705	13872	13754	13732	13931	13665	13801	13898	13756	13758	13959	13846	13831	13684	13821	14036	13807	13760	13771	13778	13776	13647	13859	13772	13571	13909	13810	13724	13831	13855	13717	13826	13804	13608	13782	13827	13868	13764	13922	13904	13789	13846	13699	13903	13709	13825	13857	13836	13679	13753	13820	13594	13688	13741	13831	13807	13654	13840	13633	13758	13642	13879	13633	14020	13796	13775	13755	13900	13656	13911	13817	13824	13833	13635	13842	13850	13781	13723	13722	13902	13651	13679	13797	13614	13888	13740	13522	14000	13857	13883	13996	13731	13669	13854	14173	13809	13735	13683	13704	14001	13698	13955	13808	13721	13878	13816	13821	13818	13756	13795	13715	13774	13780	13696	13899	13744	13803	13657	13718	13729	13683	13934	13640	13749	13736	13924	13667	13832	13876	13716	13777	13758	13703	13810	13901	13611	13844	13661	13659	13824	13820	13887	13730	13803	13903	13745	13829	13883	13832	13835	13712	13867	13939	13804	13758	13825	13899	13841	13844	13919	13802	13732	13793	13862	13804	13884	13888	13687	13795	13740	13563	13866	13532	13943	13862	13601	13788	13811	13767	14022	13841	13680	13773	13953	13686	13867	13625	13816	13702	13776	13846	13815	13686	13671	13667	13769	13656	13834	14037	13848	13828	13846	13687	13835	13966	13545	13718	13851	13625	13780	13631	13778	13874	13807	13843	13932	13899	13925	13687	13764	13798	13826	13714	13950	13775	13734	13762	13600	13815	13790	13887	13648	13657	13736	13899	13793	13647	13701	13951	13763	13739	13739	13928	13830	13834	13709	13667	13818	13775	13930	13789	13852	13920	13665	13698	13832	13760	13716	13875	13780	13842	13835	13868	13878	13768	13786	13798	13866	13887	13785	13572	13852	13871	13847	13834	13878	13729	13697	13801	13925	13694	13764	13787	13735	13783	13725	13791	13713	13909	13809	13832	13852	13614	13660	13750	13742	13842	13865	13722	13823	13879	13903	13960	13780	13778	13677	13910	13831	13711	13680	13861	13595	13612	13846	13789	13775	13761	13680	13687	13843	13878	13780	13600	13695	13740	13769	13702	13814	13726	13864	13774	13797	13817	13619	13678	13916	13715	13854	13631	13714	13745	13772	13794	13699	13914	13855	13810	13838	13776	13810	13790	13826	13765	13891	13819	13722	13709	13809	13840	13832	13814	13757	13703	13714	13848	13805	13834	13925	13695	13922	13770	13742	13675	13903	13674	13810	13906	13874	13782	13766	13911	13799	13775	13777	13925	13832	13838	13820	13745	13773	13766	13828	13687	13700	13840	13864	13783	13776	13839	13953	13610	13812	13809	13981	13826	13693	13793	13714	13630	13834	13884	13798	13671	13697	13819	13844	13821	13851	13784	13857	13880	13853	13663	13795	13880	13712	13827	13688	13825	13816	13792	13739	13620	13798	13945	13732	13717	13826	13715	13794	13805	13761	13750	13707	13768	13632	13813	13699	13743	13758	13782	13678	13777	13937	13983	13562	13830	13733	13985	13718	13761	13725	13800	13689	13789	13828	13805	13892	13797	13716	13616	13790	13701	13800	13767	13651	13825	13716	13952	13789	13639	13691	13878	13830	13761	13912	13725	13908	13918	13816	13964	13818	13983	13864	13844	13892	13756	13773	13771	13769	13571	13624	13682	13811	13758	13776	13818	13607	13900	13860	13973	13623	13692	13647	13827	13988	13708	13906	13764	13887	13919	13766	13760	13813	13798	13701	13851	13689	13786	13627	13779	13780	13676	13867	13779	13802	13794	13817	13654	13922	13638	13926	13797	13830	13799	13953	13625	14013	13668	13880	13776	13738	13902	13740	13864	13888	13634	13813	13860	13928	13852	13745	13732	13790	13786	13866	13882	14016	13824	13771	13852	13824	13900	13913	13577	13741	13916	13762	13909	13631	13729	13684	13685	13893	13802	13918	13831	13700	13864	13893	13827	13743	13732	13775	13931	13759	13880	13688	13894	13730	13814	13766	13723	13758	13652	13812	13737	13723	13800	13707	13796	13804	13520	13839	13669	14055	13782	13663	13739	13774	13867	13873	13789	13960	13949	13981	13737	13710	13763	13846	13750	13752	13834	13883	13860	13781	13625	13708	13872	13920	13770	13862	13819	13723	13877	13973	13707	13761	13969	13870	13686	13780	13918	13787	13692	13707	13724	13814	13834	13717	13884	13851	13791	13719	13801	13605	13923	13762	13732	13856	13863	13859	13800	13681	13857	13656	13678	13878	13805	13924	13702	14019	13642	13937	13692	14023	13907	13781	13786	13766	13668	13598	13689	13649	13933	13785	13783	13748	13951	13607	13773	13827	13795	13824	13828	13851	13605	13942	13788	13875	13786	13921	13871	13802	13744	13757	13867	13687	13861	13883	13946	13897	13883	13802	13940	13733	13771	13959	13826	13847	13848	13918	13690	13709	13643	13899	13836	13630	13846	13672	13779	13764	13607	13716	13894	13852	13820	13850	13756	13640	13768	13819	13919	13811	13579	13731	13782	13785	13918	13783	13673	13768	13735	13779	13919	13774	13740	13596	14077	13725	13799	13792	13935	13788	13798	13770	13756	13670	13760	13943	14037	13904	13873	13826	13765
25271	21548	27104	27064	20025	18672	18443	17668	17208	17006	17050	17052	17014	16769	16912	16750	16770	16666	16846	16798	16835	16739	16779	16558	16664	16822	16799	16743	16677	16765	16833	16837	16929	16559	16872	16492	16580	16469	16844	16845	16608	16550	16599	16477	16679	16774	16753	16749	16461	16509	16515	16513	16723	16494	16722	16720	16844	16588	16628	16500	16560	16654	16549	16768	16819	16566	16762	16937	16658	16703	16489	16725	16733	16711	16914	16777	16861	16657	16480	16690	16775	16579	16784	16730	16451	16812	16765	16736	16721	16784	16633	16665	16352	16527	16626	16515	16639	16581	16708	16597	16694	16536	16568	16219	16691	16568	16612	16602	16842	16815	16810	16693	16797	16490	16652	16697	16804	16608	16751	16846	16707	16645	16566	16684	16684	16628	16672	16675	16523	16645	16638	16848	16563	16537	16666	16589	16831	16555	16400	16469	16787	16563	16817	16464	16753	16563	16815	16706	16670	16412	16691	16779	16680	16710	16721	16863	16669	16597	16459	16563	16689	16603	16684	16590	16603	16899	16620	16596	16682	16602	16761	16446	16463	16592	16502	16597	16829	16530	16602	16708	16607	16555	16608	16682	16738	16635	16631	16611	16473	16623	16542	16511	16619	16533	16657	16669	16770	16689	16879	16629	16613	16667	16648	16771	16559	16650	16756	16498	16660	16661	16757	16754	16713	16696	16800	16642	16600	16650	16682	16797	16809	16972	16623	16645	16736	16736	16715	16830	16768	16725	16608	16616	16772	16670	16671	16757	16644	16711	16840	16783	16825	16565	16512	16779	16740	16540	16725	16745	16835	16688	16587	16497	16741	16689	16603	16733	16765	16866	17059	16580	16595	16830	16698	16609	16812	16584	16480	16692	16510	16607	16727	16736	16792	16636	16617	16664	16574	16549	16718	16689	16680	16506	16496	16723	16681	16951	16510	16742	16884	16759	16582	16752	16590	16557	16755	16534	16697	16393	16618	16686	16602	16576	16762	16703	16616	16569	16767	16532	16588	16526	16950	16703	16655	16601	16672	16791	16718	16581	16834	16686	16703	16838	16747	16959	16841	16584	16626	16668	16478	16656	16604	16900	16441	16698	16616	16663	16655	16777	16675	16576	16669	16702	16808	16651	16581	16692	16534	16665	16509	16648	16872	16820	16713	16610	16436	16594	16698	16663	16613	16572	16489	16519	16542	16532	16703	16639	16701	16691	16668	16569	16656	16711	16721	16852	16692	16827	16571	16626	16543	16842	16741	16540	16648	16775	16674	16635	16639	16711	16397	16720	16731	16604	16714	16626	16670	16624	16669	16648	16772	16598	16659	16756	16655	16652	16644	16708	16718	16922	16461	16372	16711	16495	16643	16861	16535	16731	16641	16743	16645	16415	16806	16627	16812	16512	16790	16605	16618	16673	16695	16942	16804	16609	16671	16484	16587	16684	16745	16455	16659	16665	16728	16558	16596	16592	16666	16709	16622	16691	16591	16680	16900	16644	16555	16644	16414	16522	16755	16591	16642	16763	16575	16690	16584	16536	16579	16602	16497	16635	16569	16666	16468	16573	16584	16534	16490	16542	16683	16677	16891	16590	16472	16770	16693	16550	16699	16583	16657	16543	16655	16776	16831	16555	16675	16655	16819	16727	16683	16652	16702	16606	16653	16417	16814	16790	16697	16620	16637	16680	16505	16658	16848	16371	16551	16792	16683	16763	16434	16606	16645	16648	16574	16678	16761	16819	16812	16504	16626	16863	16803	16573	16929	16610	16804	16698	16686	16717	16707	16607	16751	16726	16700	16730	16763	16580	16660	16878	16689	16438	16651	16618	16611	16635	16456	16714	16747	16564	16711	16762	16899	16702	16762	16493	16678	16758	16639	16639	16828	16716	16678	16610	16531	16763	16613	16892	16627	16654	16704	16685	16601	16544	16728	16654	16680	16462	16672	16647	16808	16594	16843	16737	16653	16665	16831	16760	16673	16623	16801	16718	16454	16676	16560	16610	16856	16619	16614	16545	16537	16687	16717	16759	16497	16676	16812	16547	16645	16563	16683	16589	16515	16651	16789	16667	16737	16639	16698	16612	16624	16535	16615	16640	16540	16734	16608	16718	16666	16736	16642	16625	16523	16775	16638	16729	16602	16580	16698	16693	16660	16864	16669	16674	16764	16742	16742	16716	16657	16480	16664	16524	16843	16691	16897	16762	16836	16642	16558	16598	16786	16857	16604	16629	16828	16602	16635	16688	16418	16757	16720	16588	16606	16692	16646	16498	16542	16599	16501	16701	16563	16638	16707	16799	16638	16570	16639	16612	16614	16610	16602	16902	16870	16738	16660	16781	16806	16753	16797	16590	16830	16864	16714	16605	16711	16746	16539	16558	16746	16731	16721	16760	16612	16868	16725	16763	16522	16453	16467	16825	16473	16693	16913	16788	16700	16587	16613	16509	16610	16443	16781	16624	16655	16471	16726	16459	16546	16721	16842	16687	16596	16694	16762	16546	16832	16751	16738	16740	16807	16493	16786	16517	16562	16422	16605	16542	16774	16685	16692	16931	16521	16695	16678	16655	16628	16697	16599	16561	16609	16788	16732	16754	16711	16587	16716	16939	16703	16692	16540	16808	16644	16608	16739	16531	16615	16508	16720	16602	16761	16711	16733	16806	16654	16461	16474	16568	16643	16670	16730	16663	16683	16791	16522	16736	16762	16641	16535	16619	16677	16672	16620	16580	16646	16519	16702	16610	16668	16722	16722	16640	16616	16571	16499	16573	16650	16794	16720	16364	16844	16413	16765	16792	16706	16635	16772	16693	16728	16508	16516	16800	16740	16606	16470	16601	16626	16613	16565	16744	16649	16682	16656	16656	16697	16547	16704	16544	16762	16690	16819	16793	16757	16627	16947	16611	16604	16780	16537	16564	16704	16346	16823	16639	16579	16849	16748	16699	16765	16711	16555	16610	16620	16832	16661	16504	16678	16813	16638	16825	16822	16659	16547	16798	16838	16580	16726	16637	16674	16851	16622	16639	16771	16540	16697	16618	16456	16547	16854	16881	16717	16730	16685	16668	16644	16552	16752	16718	16587	16684	16548	16688	16759	16623	16664	16667	16667	16679	16613	16730	16612	16436	16841	16619	16736	16536	16826	16494	16501	16696	16811	16660	16994	16764	16954	16695	16562	16641	16842	16670	16568	16787	16772	16852	16543	16615	16657	16698	16585	16709	16783	16525	16766	16735	16586	16700	16562	16631	16630	16605	16859	16820	16567	16459	16738	16764	16637	16411	16735	16538	16844	16664	16460	16830	16768	16514	16986	16803	16761	16602	16876	16559	16624	16697	16662	16549	16559	16583	16650	16566	16528	16487	16446	16680	16707	16777	16598	16664	16739	16633	16593	16668	16763	16663	16627	16755	16554	16502	16812	16516	16693	16529	16518	16711	16634	16544	16586	16634	16713	16808	16682	16718	16644	16718	16757	16713	16699	16788	16690	16543	16657	16610	16591	16724	16504	16547	16875	16732	16767	16548	16745	16699	16852	16754	16635	16691	16770	16669	16629	16711	16445	16340	16642	16660	16802	16708	16651	16703	16845	16765	16690	16546	16619	16844	16812	16737	16594	16505	16764	16692	16713	16824	16759	16580	16840	16725	16588	16462	16810	16682	16780	16599	16833	16637	16670	16695	16532	16613	16699	16625	16601	16685	16691	16817	16770	16513	16725	16800	16713	16545	16389	16570	16610	16693	16408	16616	16595	16680	16727	16778	16609	16833	16692	16820	16577	16607	16620	16576	16953	16762	16634	16595	16486	16823	16565	16803	16633	16748	16798	16759	16482	16681	16728	16641	16632	16496	16714	16742	16701	16752	16862	16699	16657	16683	16591	16610	16524	16567	16485	16646	16826	16631	16798	16660	16740	16966	16725	16651	16696	16681	16527	16704	16740	16785	16609	16772	16864	16623	16625	16990	16394	16551	16700	16548	16371	16825	16714	16526	16736	16531	16469	16370	16592	16873	16653	16488	16611	16420	16628	16615	16736	16749	16656	16599	16876	16645	16669	16730	16532	16639	16692	16517	16759	16707	16637	16563	16928	16788	16739	16765	16749	16444	16423	16427	16642	16629	16733	16927	16640	16754	16791	16715	16599	16584	16607	16469	16628	16763	16651	16564	16846	16712	16685	16702	16450	16606	16595	16751	16827	16754	16700	16737	16782	16817	16805	16558	16694	16693	16568	16709	16600	16605	16913	16710	16776	16534	16576	16740	16644	16644	16639	16647	16887	16836	16768	16714	16742	16652	16726	16581	16697	16568	16589	16760	16735	16505	16544	16614	16620	16690	16616	16626	16658	16701	16678	16677	16693	16823	16667	16560	16705	16552	16466	16789	16717	16730	16504	16630	16510	16637	16530	16480	16634	16640	16580	16697	16673	16771	16816	16505	16590	16618	16715	16709	16705	16705	16466	16755	16769	16877	16731	16779	16753	16758	16967	16772	16724	16639	16762	16674	16498	16620	16692	16455	16749	16768	16727	16420	16525	16588	16682	16671	16724	16518	16728	16620	16618	16776	16495	16818	16723	16779	16737	16617	16829	16721	16706	16654	16817	16929	16676	16721	16714	16698	16709	16655	16722	16690	16638	16878	16601	16645	16474	16637	16493	16350	16620	16540	16888	16672	16645	16725	16749	16873	16642	16595	16718	16753	16693	16741	16682	16716	16628	16666	16787	16647	16659	16704	16582	16826	16776	16609	16739	16522	16520	16474	16828	16630	16821	16677	16669	16606	16532	16731	17003	16433	16718	16726	16799	16673	16662	16581	16569	16447	16525	16709	16520	16595	16735	16637	16674	16642	16622	16504	16793	16681	16638	16638	16677	16877	16744	16688	16868	16667	16493	16515	16708	16698	16720	16474	16752	16504	16739	16594	16742	16586	16496	16643	16889	16623	16594	16668	16642	16627	16683	16727	16679	16747	16629	16777	16712	16601	16379	16566	16391	16706	16608	16676	16739	16824	16744	16709	16795	16734	16704	16653	16810	16685	16479	16495	16721	16533	16491	16553	16391	16599	16636	16702	16670	16766	16509	16697	16856	16567	16623	16673	16842	16863	16626	16581	16649	16641	16751	16705	16849	16577	16662	16981	16786	16755	16876	16590
17246	30598	21830	18573	17694	16369	15768	15251	15199	14754	14682	14557	14610	14450	14471	14440	14401	14241	14317	14288	14414	14393	14424	14425	14341	14395	14271	14281	14274	14255	14352	14218	14435	14201	14192	14393	14257	14278	14273	14435	14368	14190	14373	14303	14308	14299	14291	14220	14502	14332	14370	14348	14207	14294	14174	14317	14236	14205	14362	14355	14275	14212	14262	14110	14187	14402	14324	14253	14176	14297	14112	14334	14209	14614	14327	14383	14331	14440	14306	14399	14328	14321	14232	14214	14427	14247	14189	14192	14237	14098	14442	14185	14364	14154	14193	14140	14204	14307	14275	14239	14324	14180	14240	14183	14196	14290	14259	14272	14338	14118	14134	14131	14140	14357	14127	14239	14287	14297	14267	14329	14270	14331	14210	14105	14234	14266	14089	14171	14140	14303	14191	14301	14346	14172	14191	14386	14400	14334	14180	14189	14200	14222	14399	14343	14402	14330	14354	14298	14061	14322	14320	14240	14252	14253	14343	14139	14152	14121	14256	14167	14210	14183	14133	14392	14409	14176	14137	14023	14404	14218	14399	14285	14312	14194	14329	14319	14384	14151	14272	14387	14137	14214	14261	14084	14217	14212	14089	14357	14334	14122	14095	14258	14409	14449	14234	14180	14238	14205	14291	14226	14089	14326	14322	14262	14319	14287	14250	14162	14150	14230	14147	14246	14254	14407	14181	14207	14324	14234	14329	14258	14187	14367	14323	14245	14401	14128	14337	14311	14256	14027	14217	14299	14235	14355	14297	14287	14382	14378	14303	14238	14158	14190	14259	14469	14007	14167	14154	14156	14339	14265	14389	14527	14258	14326	14292	14200	14275	14188	14193	14153	14324	14072	14118	14097	14326	14408	14241	14088	14388	14252	14177	14367	14262	14487	14240	14336	14316	14389	14467	14218	14228	14237	14303	14108	14340	14286	14184	14367	14359	14305	14137	14358	14296	14179	14261	14325	14296	14315	14249	14093	14244	14451	14219	14345	14249	14446	14361	14429	14385	14249	14141	14323	14225	14268	14351	14101	14264	14298	14178	14161	14303	14163	14198	14332	14176	14236	14420	14082	14172	14280	14178	14263	14306	14480	14223	14262	14082	14042	14184	14325	14226	14209	14396	14236	14242	14436	14339	14236	14357	14302	14173	14404	14151	14269	14297	14247	14092	14398	14311	14358	14367	14240	14265	14249	14343	14468	14226	14100	14256	14292	14180	14158	14215	14371	14330	14222	14170	14195	14262	14349	14248	14280	14477	14234	14266	14272	14260	14192	14297	14282	14123	14209	14197	14099	14237	14144	14227	14321	14127	14348	14146	14183	14224	14233	14233	14215	14283	14064	14204	14175	14265	14235	14257	14274	14425	14404	14252	14251	14201	14159	14403	14233	14133	14387	14279	14338	14289	14283	14149	14025	14261	14158	14389	14231	14268	14242	14249	14197	14274	14283	14379	14073	14401	14224	14328	14232	14295	14254	14145	14184	14188	14222	14241	14045	14431	14154	14165	14246	14190	14307	14279	14321	14346	14239	14124	14304	14334	14296	14348	14188	14259	14382	14172	14375	14228	14218	14217	14350	14286	14293	14199	14287	14349	14123	14110	14266	14193	14247	14212	14323	14177	14310	14366	14260	14227	14414	14111	14354	14126	14351	14345	14385	14247	14197	14213	14315	14073	14345	14265	14262	14109	14312	14190	14150	14333	14288	14530	14239	14231	14287	14264	14199	14363	14298	14171	14381	14342	14270	14122	14333	14254	14274	14361	14334	14318	14306	14233	14384	14231	14353	14218	14185	14241	14216	14289	14168	14176	14234	14245	14296	14181	14188	14393	14428	14296	14374	14259	14067	14238	14272	14295	14436	14165	14239	14183	14284	14144	14364	14335	14175	14268	14272	14223	14343	14099	14255	14365	14253	14421	14168	14209	14312	14093	14252	14133	14185	14300	14173	14312	14359	14192	14571	14292	14194	14364	14298	14299	14422	14267	14162	14244	14216	14269	14287	14229	14385	14360	14095	14385	14215	14208	14358	14201	14025	14160	14122	14039	14142	14334	14380	14271	14106	14251	14049	14282	14239	14188	14363	14306	14170	14196	14290	14394	14222	14180	14185	14303	14173	14230	14248	14401	14132	14245	14135	14376	14227	14220	14244	14345	14420	14190	14201	14064	14309	14461	14153	14248	14314	14157	14386	14357	14208	14175	14228	14448	14356	14356	14227	14269	14286	14365	14239	14221	14278	14300	14150	14126	14393	14354	14256	14169	14235	14185	14367	14214	14295	14276	14357	14193	14239	14265	14241	14410	14245	14283	14152	14251	14159	14372	14469	14261	14268	14185	14406	14233	14348	14191	14350	14200	14302	14266	14285	14230	14299	14371	14390	14239	14143	14143	14234	14220	14286	14237	14265	14293	14357	14374	14476	14093	14330	14158	14227	14189	14279	14183	14164	14177	14350	14419	14251	14286	14338	14151	14272	14314	14393	14161	14326	14360	14169	14151	14275	14315	14342	14178	14203	14339	14313	14207	14220	14214	14326	14258	14372	14413	14160	14250	14276	14253	14342	14171	14227	14182	14358	14239	14463	14447	14198	14185	14249	14247	14197	14296	14283	14246	14403	14081	14312	14379	14313	14284	14330	14234	14179	14354	14379	14050	14252	14174	14360	14331	14163	14249	14216	14174	14286	14302	14147	14220	14225	14303	14369	14260	14260	14166	14039	14320	14225	14279	14223	14320	14353	14306	14242	14441	14294	14294	14302	14415	14355	14251	14231	14357	14288	14295	14259	14209	14494	14212	14139	14256	14102	14312	14277	14331	14252	14247	14381	14218	14221	14253	14268	14306	14336	14303	14210	14398	14337	14254	14353	14202	14260	14231	14316	14363	14247	14192	14272	14280	14366	14409	14153	14262	14215	14320	14167	14288	14156	14290	14304	14253	14355	14096	14342	14255	14205	14286	14242	14279	14264	14311	14213	14228	14196	14269	14235	14320	14314	14066	14437	14205	14315	14278	14326	14141	14322	14277	14267	14051	14330	14327	14353	14380	14181	14198	14331	14259	14229	14402	14379	14341	14399	14260	14314	14123	14203	14220	14167	14194	14137	14136	14160	14371	14296	14541	14037	14343	14293	14212	14237	14246	14184	14231	14300	14277	14293	14297	14333	14157	14267	14228	14431	14428	14360	14107	14349	14257	14304	14372	14218	14269	14261	14207	14209	14163	14445	14215	14469	14294	14420	14318	14342	14347	14352	14285	14353	14183	14310	14315	14212	14276	14085	14286	14158	14352	14319	14076	14251	14125	14087	14217	14118	14371	14255	14157	14206	14298	14341	14178	14185	14329	14253	14257	14054	14347	14194	14301	14237	14234	14282	14238	14132	14285	14404	14260	14353	13961	14482	14329	14367	14451	14217	14311	14297	14417	14216	14376	14171	14318	14159	14149	14381	14231	14335	14433	14185	14213	14272	14424	14129	14316	14324	14148	14150	14239	14200	14372	14266	14264	14355	14415	14251	14296	14270	14275	13950	14132	14273	14337	14191	14373	14298	14285	14346	14331	14359	14245	14134	14197	14347	14192	14179	14268	14196	14297	14397	14198	14306	14180	14350	14286	14330	14140	14225	14267	14245	14408	14104	14188	14221	14283	14124	14049	14183	14377	14311	14112	14145	14211	14342	14260	14100	14335	14110	14289	14281	14297	14233	14184	14168	14237	14335	14243	14446	14360	14152	14170	14167	14113	14422	14128	14100	14421	14372	14442	14346	14254	14146	14357	14268	14299	14409	14147	14153	14204	14170	14317	14224	14305	14247	13947	14243	14503	14117	14375	14263	14471	14125	14238	14151	14311	14258	14413	14234	14448	14267	14391	14324	14251	14240	14341	14078	14399	14394	14272	14289	14224	14294	14273	14272	14374	14194	14341	14221	14419	14232	14152	14210	14404	14250	14302	14429	14302	14304	14254	14199	14335	14320	14297	14109	14223	14235	14253	14309	14387	14220	14253	14187	14267	14355	14316	14290	13960	14047	14358	14169	14296	14257	14246	14238	14168	14228	14444	14446	14400	14291	14360	14185	14387	14260	14249	14167	14026	14393	14284	14352	14506	14114	14231	14206	14063	14203	14311	14243	14316	14395	14174	14315	14286	14163	14195	14359	14212	14337	14374	14211	14248	14160	14292	14266	14077	14418	14290	14389	14259	14292	14291	14213	14282	14265	14237	14220	14431	14224	14303	14125	14227	14421	14174	14219	14288	14379	14141	14345	14147	14276	14433	14363	14217	14281	14430	14353	13962	14294	14222	14177	14460	14227	14149	14119	14139	14413	14326	14442	14164	14326	14241	14023	14357	14335	14202	14303	14266	14274	14188	14281	14248	14154	14198	14141	14191	14284	14349	14267	14331	14329	14154	14172	14256	14110	14284	14254	14238	14253	14214	14288	14170	14222	14364	14232	14186	14315	14295	14332	14426	14306	14126	14093	14415	14203	14404	14239	14158	14399	14214	14421	14281	14335	14375	14134	14321	14423	14308	14186	14033	14308	14313	14259	14236	14306	14196	14194	14280	14316	14351	14223	14192	14211	14488	14368	14457	14275	14368	14239	14429	14095	14316	14207	14368	14413	14262	14502	14156	14208	14327	14245	14329	14281	14260	14397	14228	14095	14228	14194	14373	14323	14326	14465	14182	14327	13977	14241	14409	14065	14351	14141	14262	14278	14371	14366	14312	14362	14348	14115	14160	14402	14289	14201	14275	14164	14287	14209	14342	14163	14335	14431	14324	14404	14148	14231	14299	14359	14312	14286	14322	14136	14264	14247	14512	14352	14156	14254	14243	14176	14453	14191	14372	14218	14277	14308	14181	14345	14347	14406	14362	14240	14304	14187	14285	14060	14237	14157	14267	14269	14306	14219	14361	14210	14172	14143	14138	14328	14315	14231	14255	14450	14031	14269	14357	14385	14160	14324	14344	14165	14221	14269	14353	14484	14212	14403	14200	14249	14346	14212	14171	14378	14263	14352	14371	14163	14288	14183	14215	14335	14051	14361	14379	14082	14362	14387	14121	14226	14269	14288	14272	14279	14357	14303	14354	14168	14199	14166	14103	14203	14421	14101	14219	14229	14311	14244	14157	14320	14138	14193	14399	14242
22662	21629	28972	24797	21953	23395	22991	18245	16924	17006	16783	16416	16484	16239	16362	16312	16119	16043	15875	15984	15987	16038	16069	15882	15916	15953	15947	15933	15767	16011	16002	15782	15949	15789	15835	15610	16104	15917	16038	16027	15803	15686	15863	15817	15679	15747	15753	15812	15709	15977	15794	15803	15753	15769	15708	15571	15556	15654	15873	15719	15893	15689	15741	15814	15945	15926	15737	15715	15712	15682	15735	15752	15843	15594	15729	15679	15741	15768	15676	15687	15785	15558	15725	15776	15549	15765	15673	15737	15766	15819	15590	15722	15758	15699	15577	15756	15790	15616	15465	15721	15675	15569	15804	15713	15856	15782	15907	15729	15581	15897	15991	15870	15647	15887	15821	15644	15773	15668	15556	15687	15560	15783	15795	15770	15749	15653	15531	15802	15721	15789	15739	15656	15777	15658	15785	15564	15830	15910	15957	15708	15900	15790	15829	15678	15601	15738	15703	15649	15830	15538	15723	15916	15586	15729	15671	15730	15579	15846	15866	15731	15764	15797	15840	15755	15511	15559	15752	15665	15679	15749	15840	15748	15634	15764	15681	15601	15669	15778	15881	15630	15770	15870	15699	15620	15821	15739	15697	15738	15616	15806	15649	15632	15683	15728	15878	15588	15709	15589	15658	15813	15864	15736	15832	15703	15794	15783	15779	16003	15646	15522	15764	15697	15693	15712	15585	15748	15722	15695	15764	15827	15779	15877	15712	15752	15649	15627	15703	15631	15744	15942	15654	15758	15805	15707	15602	15641	15596	15654	15757	15599	15698	15744	15660	15618	15800	15737	15683	15549	15703	15808	15643	15592	15542	15548	15755	15822	15605	15659	15723	15663	15670	15738	15583	15719	15764	15856	15925	15609	15862	15782	15751	15505	15523	15498	15783	15415	15823	15647	15652	15721	15845	15835	15622	15640	15646	15621	15606	15737	15777	15825	15660	15651	15879	15835	15697	15679	15833	15671	15796	15636	15706	15704	15607	15652	15629	15548	15554	15935	15762	15549	15657	15815	15765	15816	15880	15877	15887	15751	15799	15786	15610	15801	15689	15814	16001	15691	15679	15678	15970	15777	15605	15680	15467	15788	15667	15738	15639	15726	15505	15633	15935	15743	15755	15779	15697	15854	15830	15771	15734	15700	15759	15660	15711	15934	15654	15696	15770	15685	15900	15737	15599	15540	15623	15655	15887	15692	15822	15814	15784	15567	15576	15605	15538	15724	15767	15513	15713	15715	15742	15728	15752	15553	15540	15622	15712	15651	15724	15703	15746	15793	15848	15799	15691	15590	15538	15632	15604	15529	15712	15767	15640	15777	15836	15771	15700	15883	15762	15839	15750	15896	15865	15600	15647	15563	15652	15871	15883	15709	15668	15810	15719	15694	15691	15725	15753	15500	15587	15602	15847	15632	15729	15792	15809	15943	15613	15597	15889	15547	15511	15725	15531	15754	15711	15620	15704	15866	15931	15874	15479	15778	15603	15765	15714	15585	15616	15731	15906	15633	15588	15756	15780	15628	15826	15882	15687	15798	15816	15606	15914	15913	16009	15988	15744	16042	15732	15860	15670	15826	15806	15811	15854	15816	15844	15809	15721	15704	15687	15794	15709	15565	15578	15805	15757	15829	15675	15830	15783	15575	15954	15570	15681	15622	15735	15767	15524	15787	15768	15781	15509	15674	15579	15797	15642	15741	15674	15659	15681	15605	15682	15658	15798	15683	15870	15752	15771	15632	15724	15684	15546	15540	15640	15589	15650	15689	15621	15803	15597	15782	15708	15758	15831	15709	15652	15725	15733	15760	15853	15842	15750	15569	15869	15641	15693	15577	15697	15820	15708	15605	15668	15735	15755	15765	16020	15776	15746	15638	15741	15670	15745	15480	15817	15755	15778	15784	15833	15672	15695	15569	15923	15620	15787	15769	15657	15872	15699	15590	15868	15796	15579	15690	15744	15587	15526	15582	15576	15827	15554	15643	15692	15712	15555	15792	15689	15533	15817	15739	15693	15775	15660	15653	15822	15758	15583	15912	15759	15490	15760	15654	15949	15775	15767	15639	15747	15808	15798	15931	15792	15607	15571	15571	15775	15502	15643	15737	15620	15725	15721	15604	15831	15613	15931	15750	15789	15671	15580	15699	15684	15658	15665	15855	15632	15853	15549	15740	15568	15888	15739	15691	15651	15543	15804	15842	15814	15699	15671	15684	15771	15681	15884	15592	15750	15570	15672	15526	15786	15695	15647	15626	15767	15551	15629	15937	15644	15771	15676	15860	15602	15589	15724	15726	15680	15649	15681	15627	15681	15681	15821	15683	15841	15710	15946	15858	15683	15778	15519	15750	15546	15867	15655	15742	15751	15767	15626	15726	15583	15796	15729	15765	15774	15915	15676	15655	15646	15663	15649	15845	15583	15731	15716	15649	15837	15637	15616	15807	15636	15692	15767	15780	15654	15518	15593	15938	15579	15555	15672	15716	15667	15756	15593	15642	15591	15706	15586	15756	15617	15785	15651	15854	15692	15780	15538	15570	15629	15501	15648	15812	15599	15583	15938	15819	15929	15643	15471	15626	15857	15711	15708	15557	15827	15814	15703	15445	15871	15541	15728	15683	15685	15672	15737	15696	15788	15686	15747	15661	15838	15664	15583	15607	15783	15535	15717	15670	15561	15722	15648	15773	15778	15806	15609	15686	15743	15727	15682	15836	15663	15768	15560	15526	15742	15802	15658	15807	15604	15788	15604	15810	15868	15707	15692	15712	15602	15691	15831	15703	15771	15701	15667	15712	15566	15764	15643	15720	15782	15717	15509	15837	15556	15739	15649	15764	15771	15864	15719	15647	15682	15463	15586	15991	15593	15870	15788	15715	15774	15682	15722	15672	15908	15560	15811	15663	15822	15675	15811	15577	15542	15687	15642	15667	15649	15824	15724	15873	15413	15634	15876	15678	15851	15878	15780	15750	15995	15621	15680	15561	15745	15701	15617	15590	15705	15723	15815	15512	15514	15817	15657	15812	15795	15639	15844	15882	15742	15894	15808	15621	15688	15659	15516	15610	15609	15757	15915	15819	15670	15769	15882	15770	15800	15691	15745	15748	15675	15504	15646	15661	15670	15916	15690	15769	15651	15571	15617	15697	15729	15572	15789	15677	15647	15722	15768	15683	15680	15656	15744	15841	15760	15819	15698	15747	15749	15670	15651	15845	15805	15737	15770	15531	15654	15736	15847	15781	15861	15769	15663	15723	15685	15672	15879	15791	15832	15760	15974	15775	15913	15833	15849	15779	15735	15680	15901	15482	15820	15588	15715	15673	15636	15652	15782	15627	15849	15665	15580	15675	15647	15875	15632	15648	15798	15774	15655	15807	15802	16031	15805	15873	15701	15600	15651	15651	15484	15528	15698	15666	15746	15733	15767	15790	15759	15597	15759	15976	15812	15559	15668	15667	15690	15735	15869	15774	15639	15762	15670	15674	15722	15763	15620	15815	15520	15591	15689	15626	15564	15759	15562	15655	15681	15721	15634	15824	15821	15842	15557	15914	15870	15748	15746	15691	15698	15637	15885	15659	15848	15824	15560	15652	15641	15695	15629	15627	15800	15746	15754	15523	15631	15654	15390	15771	15699	15804	15623	15692	15726	15739	15739	15645	15701	15626	15928	15821	15919	15871	15791	15740	15751	15592	15745	15706	15648	15823	15681	15653	15750	15782	15935	15889	15747	15732	15561	15760	15537	15823	15837	15689	15723	15846	15741	15777	15565	15970	15728	15954	15764	15673	15713	15620	15597	15869	15562	15458	15638	15659	15601	15941	15760	15886	15661	15656	15737	15395	15707	15797	15737	15750	15758	15679	15804	15872	15847	15770	15812	15756	15688	15822	15859	15602	15583	15592	15628	15660	15600	15485	15658	15808	15535	15745	15665	15539	15488	15728	15781	15768	15642	15768	15786	15659	15611	15896	15683	15522	15663	15695	15771	15869	15717	15721	15759	15937	15834	15785	15647	15819	15844	15972	15816	15647	15831	15666	15689	15546	15791	15584	15674	15655	15551	15591	15587	15450	15936	15883	15779	15681	15721	15627	15564	15871	15862	15737	15615	15578	15715	15729	15630	15839	15712	15794	15714	15939	15565	15737	15714	15883	15800	15776	15759	15618	15762	15782	15855	15694	15678	15711	15682	15738	15694	15590	15889	15632	15671	15707	15656	15620	15704	15699	15630	15881	15631	15794	15598	15780	15753	15753	15550	15652	15642	15776	15707	15734	15786	15723	15682	15718	15701	15764	15743	15812	15641	15689	15779	15742	15753	15656	15681	15732	15561	15593	15479	15656	15620	15918	15561	15688	15730	15621	15767	15850	15856	15624	15759	15893	15687	15698	15862	15675	15878	15783	15579	15722	15685	15881	15654	15645	15778	15885	15603	15632	15585	15735	15818	15806	15931	15664	15657	15767	15717	15591	15585	15979	15805	15938	15644	15757	15594	15707	15757	15773	15778	15738	15800	15383	15763	15701	15790	15678	15640	15839	15693	15981	15951	15904	16043	15894	15853	15793	15742	15596	15877	15693	15625	15731	15685	15956	15822	15693	15906	15609	15724	15460	15880	15651	15521	15664	15601	15638	15798	15732	15840	15836	15801	15754	15649	15781	15698	15770	15590	15828	15745	15771	15935	15938	15867	15717	15746	15634	15832	15701	15688	15601	15607	15834	15699	15718	15773	15637	15809	15712	15790	15839	15658	15728	15739	15841	15873	15781	15769	15612	15642	15541	15850	15718	15581	15821	15768	15762	15729	15599	15651	15777	15873	15772	15757	15740	15900	15613	15730	15721	15691	15666	15811	15764	15747	15644	15817	15680	15780	15728	15755	15722	15715	15719	15909	15848	15782	16023	15736	15748	15706	15665	15681	15650	15693	15697	15864	15768	15788	15755	15844	15662	15923	15861	15804	15800	15714	15722	15738	15639	15844	15767	15845	15623	15769	15591	15712	15878	15929	15507	15556	15678	15702	15872	15738	15625	15674	15678	15567	15649	15745	15701	15659	15791	15810	15745	15643	15746	15806	15796	15728	15902	15646	15699	15540	15720	15825	15749	15788	15729	15748	15817	15758	15717	15695	15668	15781	15546	15537	15763	15845	15827
17693	36952	25916	20888	19351	17482	16346	15562	15180	14937	14779	14373	14336	14137	14041	14094	13898	13958	13764	13819	13830	13927	13955	13891	13775	13764	13726	13851	13881	13619	13799	13634	13609	13780	13588	13641	13547	13647	13907	13809	13808	13762	13791	13716	13684	13709	13583	13922	13923	13698	13777	13579	13616	13691	13676	13647	13695	13708	13683	13703	13649	13587	13769	13799	13881	13734	13614	13807	13587	13834	13743	13628	13711	13719	13520	13546	13647	13703	13579	13756	13816	13677	13765	13667	13790	13687	13795	13815	13787	13680	13682	13607	13545	13782	13720	13675	13682	13684	13722	13918	13645	13662	13793	13625	13743	13605	13659	13540	13694	13688	13604	13739	13676	13601	13749	13783	13612	13567	13694	13826	13866	13689	13726	13673	13722	13682	13560	13695	13712	13722	13704	13605	13754	13787	13601	13772	13766	13737	13573	13621	13679	13624	13658	13663	13853	13713	13445	13707	13689	13669	13616	13816	13520	13651	13717	13653	13689	13811	13722	13776	13673	13778	13721	13659	13790	13669	13713	13702	13790	13737	13679	13575	13761	13690	13660	13627	13503	13616	13715	13620	13887	13677	13826	13583	13641	13530	13820	13766	13540	13664	13690	13538	13710	13783	13652	13543	13693	13614	13686	13706	13779	13558	13890	13666	13639	13877	13460	13654	13684	13782	13693	13625	13680	13750	13543	13688	13643	13579	13644	13689	13783	13583	13433	13634	13815	13583	13781	13671	13806	13648	13441	13700	13669	13609	13505	13645	13560	13748	13650	13601	13657	13621	13654	13716	13631	13722	13682	13776	13738	13743	13696	13561	13658	13607	13565	13599	13689	13758	13798	13635	13686	13668	13615	13609	13574	13625	13638	13793	13751	13884	13593	13602	13536	13739	13681	13729	13843	13553	13538	13580	13830	13764	13825	13663	13817	13899	13498	13726	13636	13655	13599	13782	13935	13729	13674	13640	13694	13757	13640	13669	13612	13668	13685	13721	13738	13758	13625	13695	13543	13629	13538	13761	13729	13618	13805	13688	13813	13582	13582	13726	13706	13708	13801	13641	13620	13630	13586	13586	13743	13664	13817	13702	13634	13644	13651	13646	13800	13673	13699	13689	13745	13856	13745	13630	13614	13714	13726	13698	13831	13584	13707	13732	13643	13685	13595	13653	13622	13725	13573	13656	13885	13600	13724	13655	13609	13698	13829	13800	13687	13807	13551	13680	13603	13739	13689	13528	13545	13718	13760	13493	13807	13704	13561	13517	13676	13821	13661	13722	13511	13643	13680	13718	13722	13639	13501	13643	13817	13576	13603	13699	13781	13677	13705	13710	13855	13732	13597	13559	13806	13584	13574	13709	13724	13544	13811	13793	13757	13760	13560	13617	13620	13575	13750	13697	13820	13706	13573	13586	13536	13830	13792	13625	13763	13731	13651	13671	13698	13600	13711	13794	13729	13526	13630	13844	13732	13649	13760	13609	13586	13772	13548	13691	13680	13714	13741	13688	13806	13776	13792	13675	13683	13747	13760	13672	13587	13754	13692	13653	13707	13784	13723	13496	13754	13623	13671	13638	13735	13651	13607	13759	13798	13691	13757	13679	13812	13841	13735	13604	13900	13679	13686	13751	13623	13725	13584	13695	13567	13766	13950	13789	13584	13634	13580	13863	13597	13719	13806	13521	13606	13660	13760	13653	13683	13809	13621	13550	13648	13632	13648	13772	13712	13520	13581	13693	13830	13742	13754	13625	13742	13741	13586	13811	13667	13629	13880	13854	13691	13716	13652	13606	13685	13629	13689	13636	13624	13569	13657	13769	13687	13748	13692	13782	13664	13638	13650	13751	13782	13722	13755	13566	13657	13712	13458	13738	13688	13692	13631	13668	13743	13825	13628	13742	13773	13582	13843	13686	13662	13707	13711	13613	13756	13841	13724	13738	13874	13535	13823	13782	13709	13693	13656	13722	13718	13598	13539	13732	13643	13766	13674	13591	13669	13836	13652	13650	13503	13689	13739	13742	13718	13817	13721	13660	13611	13702	13827	13770	13516	13621	13711	13710	13757	13772	13706	13817	13570	13696	13801	13588	13669	13675	13652	13661	13674	13597	13754	13903	13578	13635	13726	13603	13721	13746	13827	13583	13685	13704	13724	13640	13666	13605	13561	13717	13679	13553	13942	13727	13629	13621	13787	13761	13620	13614	13724	13720	13655	13691	13754	13604	13563	13745	13701	13687	13707	13592	13769	13572	13765	13844	13701	13696	13759	13549	13818	13716	13811	13673	13591	13655	13758	13630	13563	13721	13708	13807	13690	13781	13634	13683	13772	13745	13725	13594	13803	13772	13612	13859	13721	13748	13665	13590	13685	13547	13786	13562	13608	13649	13733	13586	13635	13546	13569	13596	13670	13690	13722	13573	13803	13584	13821	13561	13714	13704	13688	13618	13695	13509	13578	13754	13619	13698	13733	13629	13625	13782	13573	13718	13551	13806	13739	13651	13623	13681	13771	13616	13890	13800	13692	13691	13584	13541	13627	13662	13435	13727	13747	13484	13727	13838	13744	13598	13539	13724	13631	13649	13825	13692	13805	13688	13702	13668	13723	13662	13828	13582	13648	13688	13733	13712	13615	13862	13778	13744	13711	13832	13778	13743	13667	13747	13745	13557	13814	13731	13759	13743	13722	13567	13646	13675	13776	13641	13706	13537	13850	13692	13717	13669	13738	13632	13507	13722	13744	13581	13545	13734	13631	13787	13639	13481	13773	13706	13742	13630	13801	13701	13628	13680	13815	13657	13709	13848	13602	13667	13720	13582	13708	13623	13650	13669	13702	13664	13749	13786	13801	13855	13671	13567	13600	13631	13749	13776	13681	13485	13617	13686	13663	13613	13680	13813	13741	13630	13805	13706	13624	13589	13628	13635	13659	13699	13719	13673	13788	13938	13700	13835	13697	13643	13797	13787	13849	13666	13751	13721	13631	13684	13729	13707	13596	13703	13701	13627	13605	13710	13556	13699	13888	13604	13621	13801	13668	13823	13569	13591	13695	13672	13787	13607	13685	13720	13765	13702	13723	13532	13904	13791	13954	13710	13770	13488	13805	13662	13791	13662	13644	13675	13808	13677	13770	13740	13680	13752	13755	13680	13764	13756	13640	13745	13631	13708	13720	13569	13690	13614	13574	13679	13847	13664	13608	13616	13595	13794	13722	13610	13778	13628	13704	13630	13579	13618	13745	13618	13686	13686	13597	13752	13806	13722	13716	13582	13960	13537	13623	13727	13688	13645	13717	13823	13495	13561	13560	13706	13781	13702	13633	13733	13892	13684	13593	13784	13697	13727	13631	13718	13777	13590	13659	13640	13571	13695	13832	13720	13600	13560	13815	13540	13789	13634	13656	13835	13693	13725	13788	13480	13687	13665	13701	13728	13691	13602	13601	13626	13614	13692	13757	13787	13764	13611	13539	13583	13760	13606	13821	13700	13583	13714	13565	13656	13501	13688	13770	13620	13669	13762	13674	13614	13668	13827	13713	13645	13716	13645	13796	13799	13559	13752	13589	13830	13698	13628	13766	13626	13721	13812	13678	13686	13603	13835	13735	13701	13650	13667	13744	13730	13657	13588	13478	13692	13756	13744	13671	13758	13721	13777	13840	13853	13822	13593	13644	13656	13586	13543	13806	13588	13872	13542	13571	13654	13693	13689	13509	13790	13712	13656	13714	13784	13420	13659	13460	13642	13623	13728	13730	13814	13709	13669	13681	13655	13737	13707	13738	13658	13458	13692	13544	13763	13741	13699	13751	13751	13550	13735	13698	13719	13769	13743	13655	13611	13641	13630	13649	13818	13628	13534	13754	13707	13613	13754	13693	13650	13656	13539	13553	13617	13558	13753	13878	13702	13726	13731	13674	13675	13606	13625	13666	13614	13872	13708	13733	13718	13771	13804	13673	13778	13557	13455	13835	13684	13741	13725	13983	13768	13760	13508	13589	13764	13692	13743	13666	13697	13834	13784	13644	13787	13746	13824	13584	13652	13708	13721	13660	13741	13799	13615	13620	13688	13689	13637	13637	13596	13654	13588	13761	13778	13661	13726	13689	13764	13623	13665	13719	13832	13864	13740	13622	13658	13732	13811	13707	13581	13598	13819	13685	13792	13757	13762	13725	13745	13661	13808	13785	13627	13790	13671	13732	13732	13770	13822	13766	13584	13804	13528	13723	13816	13851	13699	13642	13815	13633	13651	13758	13698	13793	13626	13636	13633	13748	13556	13705	13732	13740	13817	13643	13620	13859	13811	13755	13624	13672	13546	13644	13775	13661	13701	13760	13619	13811	13771	13641	13628	13638	13757	13756	13475	13687	13746	13636	13899	13611	13615	13640	13777	13758	13739	13738	13831	13875	13645	13587	13534	13800	13729	13636	13703	13837	13795	13817	13707	13580	13636	13737	13676	13524	13722	13744	13712	13512	13706	13687	13750	13714	13684	13706	13632	13632	13570	13736	13685	13680	13804	13695	13676	13806	13634	13681	13686	13735	13739	13604	13651	13960	13620	13616	13741	13751	13737	13711	13850	13527	13780	13799	13779	13616	13700	13795	13731	13755	13688	13764	13638	13878	13790	13644	13509	13646	13651	13754	13579	13598	13737	13759	13648	13634	13719	13621	13864	13599	13766	13561	13584	13863	13749	13685	13644	13748	13671	13705	13731	13783	13642	13543	13760	13749	13611	13734	13766	13629	13713	13518	13672	13918	13803	13764	13853	13696	13586	13721	13679	13689	13712	13755	13735	13470	13604	13666	13758	13564	13799	13778	13651	13717	13820	13618	13687	13605	13642	13935	13808	13726	13731	13659	13670	13747	13644	13676	13675	13596	13725	13731	13632	13706	13798	13678	13641	13805	13693	13668	13745	13657	13764	13700	13647	13715	13829	13619	13788	13590	13676	13646	13720	13733	13694	13644	13776	13687	13670	13599	13728	13659	13769	13569	13615	13814	13604	13576	13698	13678	13686	13582	13610	13675	13795	13692	13864	13767	13825	13731	13606	13740	13710	13654	13612	13603	13607	13709	13621	13653	13533	13892	13778	13677	13934	13746	13724	13766	13552	13761	13647	13691	13647	13730	13649	13753	13703	13550	13789	13738	13683
29706	24032	25998	22495	18806	17929	17559	17296	16958	17055	16953	16830	16716	16529	16684	16491	16531	16637	16469	16588	16670	16606	16472	16557	16586	16490	16437	16666	16580	16516	16472	16608	16473	16530	16399	16336	16451	16539	16660	16270	16461	16386	16438	16664	16362	16743	16558	16531	16441	16379	16335	16420	16374	16688	16606	16588	16349	16475	16623	16535	16621	16513	16491	16632	16560	16570	16511	16607	16386	16392	16263	16331	16548	16528	16539	16561	16520	16453	16534	16547	16535	16427	16397	16667	16593	16525	16522	16612	16526	16534	16632	16548	16669	16541	16446	16713	16416	16295	16601	16456	16627	16625	16609	16454	16527	16543	16457	16479	16414	16421	16409	16627	16566	16461	16705	16506	16322	16689	16441	16461	16396	16479	16535	16405	16456	16550	16482	16379	16545	16615	16584	16451	16578	16594	16641	16476	16463	16553	16391	16450	16504	16471	16800	16768	16573	16299	16590	16497	16398	16522	16547	16559	16508	16516	16628	16364	16406	16465	16535	16487	16380	16269	16452	16601	16641	16421	16586	16481	16630	16307	16536	16449	16395	16587	16687	16419	16391	16457	16642	16620	16345	16455	16466	16714	16564	16643	16440	16351	16382	16530	16264	16488	16313	16737	16599	16430	16420	16446	16519	16342	16481	16384	16578	16703	16386	16393	16610	16652	16459	16522	16587	16252	16131	16604	16613	16678	16562	16436	16722	16734	16288	16502	16531	16565	16367	16523	16625	16494	16541	16456	16556	16592	16607	16619	16532	16461	16219	16555	16517	16637	16598	16563	16457	16552	16586	16502	16485	16433	16413	16555	16662	16655	16662	16400	16487	16448	16479	16551	16369	16414	16491	16611	16520	16561	16429	16543	16403	16660	16388	16464	16416	16509	16608	16550	16380	16569	16560	16452	16413	16584	16568	16564	16366	16689	16392	16633	16687	16754	16530	16637	16373	16608	16580	16521	16569	16543	16641	16509	16504	16721	16642	16553	16498	16553	16621	16757	16546	16581	16480	16631	16573	16492	16388	16570	16616	16457	16704	16617	16663	16781	16568	16428	16335	16539	16439	16462	16403	16654	16624	16487	16368	16519	16687	16576	16436	16519	16481	16506	16525	16580	16592	16530	16482	16420	16569	16415	16496	16680	16587	16466	16481	16709	16590	16557	16478	16403	16519	16505	16366	16345	16740	16269	16604	16564	16519	16389	16482	16647	16389	16564	16464	16377	16475	16413	16674	16578	16538	16366	16480	16619	16606	16639	16638	16504	16546	16601	16472	16494	16573	16690	16609	16335	16404	16295	16528	16364	16616	16463	16561	16512	16430	16350	16657	16472	16607	16518	16494	16415	16391	16378	16496	16475	16612	16572	16445	16500	16618	16498	16590	16450	16513	16573	16406	16477	16439	16443	16642	16428	16598	16416	16331	16402	16469	16729	16509	16528	16564	16555	16481	16655	16491	16633	16640	16417	16750	16591	16344	16561	16430	16446	16541	16414	16439	16443	16373	16556	16566	16800	16589	16494	16633	16430	16446	16560	16555	16703	16614	16423	16623	16611	16322	16568	16569	16501	16446	16495	16576	16483	16683	16646	16569	16487	16569	16336	16513	16609	16636	16524	16758	16604	16473	16589	16316	16558	16515	16474	16426	16455	16613	16551	16611	16292	16565	16675	16609	16707	16708	16640	16409	16465	16455	16493	16606	16525	16665	16599	16601	16438	16714	16459	16521	16297	16589	16675	16695	16408	16377	16595	16402	16299	16417	16423	16695	16662	16626	16674	16572	16576	16642	16467	16460	16522	16643	16606	16331	16643	16766	16655	16580	16677	16501	16469	16403	16356	16435	16451	16518	16271	16590	16454	16569	16557	16478	16552	16414	16542	16549	16550	16494	16412	16537	16366	16311	16571	16542	16548	16614	16427	16707	16678	16516	16624	16536	16734	16548	16570	16445	16575	16627	16586	16648	16419	16601	16715	16202	16635	16553	16757	16366	16704	16504	16760	16512	16532	16622	16478	16754	16460	16478	16595	16471	16538	16607	16747	16464	16533	16553	16685	16482	16554	16493	16409	16345	16462	16448	16380	16436	16576	16551	16538	16413	16499	16673	16627	16312	16499	16327	16416	16502	16548	16396	16327	16500	16515	16361	16592	16511	16351	16456	16542	16591	16615	16329	16426	16494	16549	16664	16495	16541	16381	16556	16478	16679	16789	16440	16484	16496	16530	16474	16624	16497	16437	16625	16613	16636	16511	16372	16580	16480	16531	16437	16434	16417	16651	16699	16786	16633	16598	16288	16403	16541	16611	16572	16337	16493	16460	16411	16504	16635	16545	16400	16308	16574	16289	16360	16352	16605	16457	16117	16538	16571	16464	16681	16481	16410	16587	16294	16517	16616	16347	16402	16510	16724	16495	16501	16488	16589	16508	16322	16666	16417	16386	16712	16537	16620	16613	16479	16579	16696	16339	16606	16518	16468	16495	16578	16630	16609	16546	16325	16648	16511	16424	16634	16460	16500	16513	16568	16578	16485	16783	16758	16524	16555	16513	16606	16539	16376	16508	16379	16524	16544	16526	16437	16208	16668	16440	16629	16469	16327	16494	16643	16605	16341	16521	16384	16456	16556	16358	16616	16293	16506	16666	16528	16555	16400	16359	16401	16398	16551	16499	16404	16674	16558	16644	16662	16624	16565	16402	16418	16547	16543	16594	16516	16431	16410	16575	16430	16463	16544	16489	16460	16660	16704	16561	16550	16557	16574	16508	16553	16601	16515	16316	16432	16397	16420	16431	16496	16463	16511	16723	16700	16564	16767	16622	16465	16514	16397	16348	16431	16504	16678	16371	16345	16706	16525	16520	16458	16312	16632	16420	16593	16543	16388	16384	16515	16438	16525	16467	16540	16714	16503	16472	16563	16678	16515	16249	16421	16359	16439	16589	16443	16565	16654	16548	16702	16463	16599	16718	16531	16553	16458	16386	16602	16456	16589	16315	16420	16577	16280	16608	16536	16541	16612	16458	16488	16464	16516	16664	16538	16424	16521	16537	16421	16599	16609	16673	16544	16529	16373	16408	16557	16434	16431	16546	16627	16503	16547	16589	16509	16557	16625	16550	16485	16458	16440	16528	16683	16424	16501	16486	16370	16469	16619	16530	16400	16429	16562	16456	16597	16523	16594	16555	16566	16552	16329	16466	16397	16633	16297	16396	16521	16352	16439	16412	16528	16585	16736	16562	16685	16553	16384	16511	16472	16580	16577	16308	16414	16503	16515	16351	16679	16539	16326	16577	16511	16538	16538	16487	16556	16490	16356	16467	16769	16474	16771	16630	16515	16564	16480	16737	16406	16556	16666	16593	16323	16567	16437	16486	16573	16520	16655	16581	16554	16515	16522	16301	16413	16555	16600	16586	16781	16471	16653	16479	16497	16569	16499	16772	16518	16426	16422	16425	16295	16555	16431	16417	16263	16500	16378	16599	16607	16692	16528	16416	16642	16575	16506	16507	16498	16534	16629	16411	16612	16501	16375	16493	16497	16509	16348	16522	16593	16496	16628	16654	16399	16326	16416	16507	16407	16609	16461	16572	16582	16246	16370	16587	16403	16682	16380	16667	16570	16747	16466	16491	16515	16682	16426	16545	16533	16664	16665	16523	16524	16455	16619	16792	16529	16395	16577	16608	16444	16669	16542	16513	16320	16716	16586	16409	16269	16553	16645	16309	16472	16574	16502	16608	16506	16727	16471	16519	16466	16409	16495	16229	16612	16599	16507	16562	16297	16475	16475	16591	16646	16418	16377	16359	16656	16618	16725	16609	16531	16466	16436	16335	16485	16735	16246	16521	16727	16696	16549	16522	16432	16693	16696	16306	16412	16590	16463	16503	16418	16407	16549	16539	16499	16682	16572	16508	16503	16631	16589	16581	16459	16485	16509	16672	16507	16445	16713	16456	16716	16612	16754	16523	16499	16542	16545	16395	16444	16678	16475	16564	16477	16514	16664	16703	16504	16516	16431	16425	16390	16545	16622	16656	16405	16345	16580	16419	16619	16457	16352	16627	16607	16427	16543	16454	16607	16463	16496	16411	16443	16413	16582	16478	16558	16479	16502	16645	16569	16369	16629	16448	16559	16650	16489	16637	16807	16514	16521	16750	16537	16486	16438	16445	16393	16405	16565	16167	16565	16429	16653	16532	16697	16576	16496	16590	16334	16500	16653	16552	16458	16543	16506	16609	16526	16628	16629	16493	16471	16766	16472	16467	16629	16476	16654	16446	16563	16519	16805	16671	16548	16591	16563	16519	16682	16474	16596	16398	16435	16546	16506	16615	16470	16470	16662	16550	16592	16556	16712	16692	16449	16550	16466	16585	16639	16685	16439	16637	16558	16598	16551	16426	16481	16408	16491	16324	16655	16498	16552	16738	16484	16651	16498	16406	16419	16585	16517	16473	16657	16593	16492	16535	16534	16537	16442	16272	16428	16396	16357	16534	16629	16447	16288	16594	16465	16440	16443	16535	16631	16589	16494	16363	16695	16468	16558	16482	16702	16671	16399	16572	16398	16642	16310	16673	16589	16636	16601	16655	16436	16373	16528	16587	16466	16731	16490	16549	16282	16451	16562	16468	16543	16520	16566	16661	16504	16667	16460	16359	16532	16435	16481	16611	16431	16621	16614	16682	16622	16437	16547	16377	16688	16406	16466	16530	16384	16494	16468	16505	16396	16461	16596	16486	16534	16365	16588	16585	16436	16511	16651	16627	16417	16430	16551	16457	16378	16657	16564	16580	16455	16567	16549	16413	16349	16385	16529	16397	16542	16654	16515	16439	16538	16444	16471	16470	16578	16421	16395	16543	16395	16313	16376	16521	16535	16528	16372	16481	16384	16650	16411	16364	16602	16330	16504	16583	16556	16577	16607	16564	16540	16447	16661	16517	16637	16579	16547	16601	16510	16837	16599	16537	16441	16496	16318	16382	16434	16638	16822	16479	16678	16427	16649	16653	16501	16569	16555	16472	16720	16448	16464	16525	16572	16429	16668	16496	16521	16570	16513	16474	16426	16494	16700	16481	16485	16605	16631	16537	16485	16613	16655	16474	16561	16687	16572	16339	16379	16458	16444	16431	16507	16478	16673	16348	16487	16575	16323	16798
19468	28516	20712	17818	16820	16010	15352	14963	14592	14540	14512	14596	14370	14467	14380	14292	14435	14275	14344	14317	14230	14240	14189	14151	14264	14140	14319	14205	14273	14426	14018	14211	14162	14101	14414	14198	14096	14150	14261	14135	14370	14334	14256	14153	14292	14357	14166	14288	14182	14173	14042	14331	14281	14138	14177	14211	14287	14150	14150	14185	14279	14157	14238	14242	14096	14317	14099	14034	14126	14142	14203	14174	14166	14240	14056	14075	14073	14288	14198	14362	14208	14231	14308	14125	14125	14172	14359	14437	14423	14242	14077	14090	14224	14169	14125	14258	14205	14154	14184	14123	14308	14145	14241	14333	14124	14224	14112	14155	14362	14270	14216	14173	14227	14331	14205	14213	14140	14284	14178	14028	14385	14185	14377	14168	14120	14237	14130	14159	14044	14354	14255	14116	14202	14052	14215	14256	14046	14053	14208	14252	14106	14111	14367	14188	14157	14342	14332	14238	14249	14313	14141	14345	14022	14239	14013	14214	14268	14175	14226	14232	14386	14285	14332	14284	14169	14072	14076	14022	14084	14123	14196	14093	14023	14192	14033	14222	14130	14059	14214	14348	14146	14258	14294	14295	14171	14122	14244	14257	14241	14207	14189	14134	14042	14241	14184	14312	14109	14288	14202	14069	14114	14321	14206	14181	14244	14364	14121	14296	14353	14377	14089	14011	14184	14252	14143	14260	14353	14189	14280	14258	14093	14121	14313	14196	14242	14372	14146	14304	14113	14330	14232	14201	14222	14117	14302	14098	14103	14158	14239	14080	14146	14278	14269	14118	14136	14234	14277	14370	14143	14245	14240	14400	14262	14094	14094	14143	14177	14248	14182	14164	14217	14134	14201	14102	14299	14247	14264	14200	14215	14298	14135	14321	14246	14286	14296	14128	14202	14110	14132	14207	14338	14231	14188	14227	14282	14107	14053	14263	14330	14182	14002	14290	14234	14116	14207	14164	14415	14099	14161	14113	14277	14136	14080	14124	14006	14322	14311	14146	14259	14262	14112	14180	14124	14322	14223	14308	14062	14050	14028	14287	14148	14182	14227	14113	14197	14144	14222	14108	14276	14357	14265	14195	14151	14261	14147	14237	14258	14134	14255	14215	14336	14175	14260	14333	14208	14203	14215	14144	14300	14295	14299	14248	14062	14242	14104	14204	14340	14250	14058	14203	14025	14352	14121	14133	14274	14226	14047	14067	14082	14156	14222	14268	14232	14070	14126	14365	14073	14413	14085	14231	14303	14214	14136	14065	14282	14165	14123	14294	14146	14121	14193	14220	14183	14198	14076	14187	14337	13996	14193	14330	14109	14234	14147	14117	14182	14329	14197	14033	14308	14177	14166	14112	14308	14087	14106	14295	14374	14295	14312	14312	14247	14191	14120	14117	14449	14246	14164	14121	14265	14313	14295	14177	14313	14125	14347	14274	14169	14057	14128	14293	14240	14284	14233	14221	14319	14156	14203	14167	14357	14231	14199	14069	14185	14303	14320	14336	14236	14181	14160	14222	14020	14183	14038	14037	14278	14158	14289	14209	14152	13939	14323	14137	14143	14240	14113	14254	14262	14172	14092	14408	14293	14249	14169	14199	14274	14148	14262	14129	14238	14324	14194	14246	14289	14103	14124	14137	14302	14186	14138	14208	14427	14419	14314	14270	14157	14199	14171	14197	14297	14235	14192	14169	14371	14488	14090	14262	14320	14238	14082	14169	14215	14090	14216	14120	14228	14060	14090	14261	14118	14272	14123	14059	14256	14263	14162	14188	14197	13966	14162	14353	14175	14220	14423	14195	14134	14286	14216	14031	14192	14305	14196	14180	14331	14281	14279	14075	14267	14160	14340	14295	14132	14164	14277	14313	14176	14178	14167	14224	13982	14217	14280	14227	14255	14282	14212	14077	14273	14250	14216	14142	14300	14188	14275	14106	14168	14103	14070	14261	14186	14332	14322	14341	14218	14303	14203	14330	14206	14198	14191	14306	14235	14108	14328	14328	14214	14010	14365	14145	14265	14335	14241	14083	14278	14066	14144	14228	14207	14165	14226	14004	14146	14302	14356	14248	14235	14219	14124	14331	13943	14428	14155	14190	14273	14245	14065	14267	14312	14293	14444	14162	14230	14168	14185	14251	14226	14231	14225	14261	14308	14240	14192	14291	14233	14187	14295	14206	14178	14292	14259	14269	14123	14439	14292	14225	14221	14144	13938	14358	14244	14440	14190	14264	14087	14231	14162	14144	14151	14178	14147	14186	14420	14294	14088	14333	14307	14439	14253	14030	14174	14171	14277	14118	14230	14237	14130	14187	14151	14194	14254	14165	14164	14249	14289	14163	14194	14067	14142	14086	14207	14288	14296	14472	14340	14268	14371	14273	14101	14167	14183	14250	14340	14167	14369	14124	14106	14294	14231	14158	14250	14210	14300	14217	14155	14121	14236	14220	14207	14285	14151	14269	14142	14379	14221	14151	14310	14189	14235	14251	14153	14063	14153	13993	14220	14345	14214	14205	14132	14361	14218	14225	14245	14296	14115	14402	14285	14370	14073	14190	14054	14283	14213	14147	14176	14331	14340	14058	14176	14216	14243	14264	14226	14188	14126	14117	14228	14153	14258	14065	14277	14082	14299	14105	14232	14263	14118	14220	14330	14205	14074	14227	14104	14155	14339	14268	14354	14200	14141	14252	14341	14192	14177	14423	14070	14286	14139	14224	14059	14343	14231	14000	14337	14182	14250	14173	14299	14141	14112	14365	14187	14295	14262	14276	14132	14185	14291	14071	14240	14150	14274	14230	14262	14175	14194	14287	14103	14177	14217	14171	14125	14193	14104	14224	14202	14349	14221	14255	14178	14268	14305	14161	14315	14004	14208	14266	14242	14115	14409	14401	14225	14342	14364	14392	14164	14277	14220	14162	13985	14248	14088	14255	14282	14181	14204	14129	14194	14161	14112	14352	14216	14291	14041	14195	14264	14117	14188	14152	14117	14081	14258	14151	14183	14214	14503	14106	14135	14221	14221	14142	14210	14253	14232	14236	14345	14135	14037	14199	14190	14150	14094	14278	14188	14096	14379	14124	14316	14248	14221	14125	14193	14207	14161	14290	14248	14323	14183	14193	14095	14311	14120	14356	14299	14094	14366	14367	14004	14231	14277	14268	14160	14133	14375	14120	14172	14100	14214	14111	14236	14048	14147	14177	14282	14190	14185	14296	14139	14228	14334	14232	14009	14374	14210	14296	14133	14346	14095	14222	14179	14040	14110	14212	14074	14324	14044	14313	14194	14197	14164	14060	14191	14186	14152	13950	14181	14253	14346	14172	14192	14162	14224	14340	14029	14306	14245	14195	14382	14125	14151	14245	14136	14354	14376	14226	14128	14103	14205	14150	14249	14070	14214	14334	14267	14223	14306	14239	14248	14109	14131	14334	14185	14266	14227	14025	14117	14175	14169	14365	14192	14114	14080	14326	14223	14204	14037	14241	14335	14320	14162	14228	14135	14283	14280	14038	14188	14281	14258	14266	14253	14272	14111	14244	14163	13913	14168	14170	14173	14203	14218	14289	14102	14099	14245	14361	14291	14172	14088	14149	14126	14103	14138	14218	14250	14192	14149	14205	14056	14128	14166	14337	14200	14298	14150	14192	14229	14115	14228	14214	14313	14187	14210	14154	14260	14259	14207	14310	14214	14261	14352	14344	14387	14162	14047	14108	14310	14179	14341	14185	14244	14375	14062	14403	14216	14132	14078	14195	14010	14113	14343	14245	14277	14151	14276	14192	14288	14357	14166	14117	14343	14452	14303	14100	14324	14201	14306	14212	14168	14222	14322	14107	14235	14161	14123	14441	14273	14231	14203	14095	14179	14157	14229	14288	14051	14372	14325	14323	14238	14244	14192	14292	14031	14200	14169	14248	14166	14261	14217	14155	14189	14213	14105	14196	14314	14111	14360	14129	14367	14127	13936	14191	13988	14191	14331	14125	14278	14276	14132	14180	14370	14199	14401	14198	14408	14100	14149	14192	14363	14179	14246	14089	14271	14158	14150	14263	14385	14176	14173	14282	14114	14212	14249	14084	14308	14009	14144	14206	14230	14110	14248	14273	14342	14410	14317	14223	14279	14147	14245	14335	14272	14262	14211	14273	14151	14094	14232	14132	14237	14241	14376	14257	14292	14261	14169	14123	14160	14111	14275	14358	14063	14076	14194	14179	14123	14153	14118	14295	14302	14250	14058	14207	14200	14173	14192	14150	14226	14240	14292	14229	14373	14224	14006	14208	14278	14335	14367	14278	14292	14189	14252	14178	13988	14208	14178	14178	14250	14388	14225	14214	14118	14384	14174	14300	14173	14165	14240	14219	14195	14006	14191	14238	14311	14174	14253	14251	14191	14183	14236	14055	14206	14373	14187	14314	14292	14157	14253	14289	14111	14295	14152	14248	14194	14294	14258	14217	14417	14210	14053	14329	14119	14150	14289	14021	14301	14249	14070	14280	14174	14279	14223	14217	14060	14237	14387	14278	14300	14412	14187	14217	14306	14317	14329	14246	14289	14375	14226	14309	14221	14252	14195	14264	14084	14192	14378	14324	14236	14189	14221	14135	14286	14227	14148	14353	14143	14243	14129	14078	14202	14316	14352	14192	14083	14390	14265	14082	14244	14118	14258	14138	14260	14266	14295	14184	14285	14248	14273	14060	14334	14358	14325	14205	14135	14166	14087	14388	14202	14137	14099	14110	14081	14152	14291	14357	14163	14144	14252	14249	14452	14053	14230	14428	14168	14157	14133	14216	14221	14213	14174	14433	14383	14335	14321	14186	14152	14237	14230	14118	14245	14279	14170	14289	14271	14145	14189	14228	14309	14102	14270	14079	14279	14079	14181	14211	14235	14200	14190	14216	14287	14241	14214	14114	14211	14266	14126	14119	14111	14217	14084	14065	14221	14196	14181	14271	14173	14378	13949	14293	14278	14337	14247	14193	14296	14331	14237	14159	14140	14193	14231	14179	14182	14154	14168	14302	14110	14384	14184	14322	14103	14339	14286	14229	14339	14210	14229	14220	14257	14215	14199	14160	14099	14262	14268	14235	14322	14212	14325	14224	14141	14289	14162	14080	14252	14221	14360	14265	14217	14181	14137	14072
23521	21564	28360	25437	22437	20790	19525	17082	16446	16605	16419	16439	16085	16016	15919	15959	15905	15887	15742	15890	15896	15906	15765	15570	15868	15971	15953	15638	15603	15681	15880	15735	15921	15668	15658	15832	15526	15863	15877	15823	15668	15638	15786	15732	15795	15645	15573	15699	15524	15853	15637	15637	15692	15691	15677	15623	15855	15581	15457	15517	15537	15751	15580	15696	15566	15708	15706	15695	15740	15616	15673	15663	15629	15627	15597	15681	15497	15687	15790	15739	15650	15761	15561	15707	15881	15508	15789	15749	15621	15659	15701	15778	15747	15653	15737	15726	15606	15690	15674	15572	15763	15648	15617	15651	15780	15570	15545	15551	15688	15827	15920	15599	15769	15734	15504	15572	15673	15655	15613	15857	15547	15555	15753	15663	15520	15672	15688	15715	15581	15659	15630	15614	15545	15471	15618	15575	15844	15743	15791	15496	15736	15777	15688	15578	15640	15663	15550	15462	15709	15553	15707	15646	15665	15671	15619	15504	15702	15699	15706	15647	15618	15625	15628	15697	15693	15533	15775	15544	15609	15790	15696	15571	15723	15806	15663	15681	15684	15532	15604	15756	15756	15457	15762	15647	15906	15661	15761	15783	15817	15525	15545	15673	15654	15387	15704	15763	15817	15740	15579	15466	15665	15761	15465	15697	15811	15928	15773	15650	15759	15482	15777	15622	15721	15578	15724	15623	15670	15639	15679	15538	15506	15857	15618	15747	15465	15747	15606	15470	15736	15595	15617	15612	15666	15671	15699	15748	15409	15548	15752	15659	15621	15793	15669	15645	15975	15628	15752	15622	15613	15578	15715	15697	15521	15748	15607	15619	15717	15675	15786	15483	15586	15664	15562	15776	15626	15643	15825	15776	15654	15703	15781	15717	15664	15554	15638	15616	15736	15638	15731	15630	15664	15915	15755	15662	15523	15606	15668	15672	15525	15744	15560	15697	15758	15659	15595	15674	15530	15553	15810	15673	15579	15499	15515	15649	15620	15568	15406	15645	15668	15754	15660	15710	15568	15480	15526	15677	15481	15536	15758	15682	15654	15619	15468	15688	15596	15831	15839	15507	15545	15427	15597	15675	15691	15550	15545	15875	15577	15693	15812	15758	15733	15726	15706	15596	15648	15844	15689	15713	15726	15550	15501	15621	15608	15756	15822	15576	15633	15807	15729	15395	15612	15675	15717	15829	15651	15641	15557	15733	15748	15674	15819	15752	15446	15675	15770	15674	15706	15763	15720	15546	15815	15495	15795	15657	15661	15764	15766	15610	15764	15692	15768	15521	15495	15552	15504	15830	15823	15627	15536	15528	15713	15535	15614	15545	15599	15534	15710	15631	15634	15734	15372	15492	15530	15736	15627	15815	15698	15728	15618	15569	15773	15793	15755	15619	15673	15766	15618	15739	15675	15754	15567	15780	15689	15788	15585	15791	15508	15643	15689	15596	15735	15681	15582	15427	15398	15543	15678	15516	15758	15638	15854	15610	15590	15595	15596	15713	15622	15679	15663	15457	15672	15597	15577	15665	15768	15616	15898	15843	15831	15532	15600	15801	15587	15667	15500	15723	15574	15843	15682	15923	15566	15740	15614	15671	15615	15646	15652	15699	15692	15447	15483	15579	15557	15677	15785	15726	15863	15697	15467	15641	15772	15666	15649	15635	15874	15563	15747	15657	15682	15690	15689	15549	15650	15693	15602	15687	15596	15850	15813	15671	15742	15630	15772	15615	15749	15828	15828	15738	15674	15561	15677	15645	15651	15649	15599	15757	15660	15564	16003	15753	15865	15477	15487	15700	15802	15579	15624	15559	15664	15765	15783	15447	15613	15610	15634	15677	15552	15599	15739	15572	15773	15521	15556	15693	15630	15672	15640	15515	15781	15495	15583	15659	15592	15568	15480	15796	15840	15835	15671	15548	15617	15637	15737	15614	15602	15548	15626	15786	15750	15915	15602	15747	15442	15867	15512	15642	15582	15700	15575	15554	15757	15661	15549	15709	15550	15756	15624	15817	15582	15672	15701	15632	15759	15666	15692	15877	15545	15727	15458	15581	15625	15522	15597	15608	15661	15823	15696	15566	15693	15590	15605	15675	15469	15681	15778	15621	15685	15652	15754	15658	15620	15637	15539	15645	15579	15528	15659	15660	15775	15713	15534	15462	15709	15581	15573	15778	15674	15738	15763	15718	15659	15675	15266	15748	15590	15538	15461	15340	15661	15662	15773	15521	15653	15501	15614	15730	15734	15731	15718	15608	15655	15754	15871	15645	15885	15748	15507	15492	15534	15667	15717	15483	15597	15652	15573	15595	15687	15577	15729	15712	15583	15590	15601	15723	15663	15623	15588	15735	15546	15686	15826	15700	15637	15525	15451	15630	15597	15511	15767	15715	15451	15535	15683	15857	15723	15647	15611	15663	15614	15804	15700	15518	15661	15535	15717	15338	15534	15779	15611	15668	15725	15640	15578	15691	15705	15567	15756	15682	15720	15830	15437	15708	15605	15790	15631	15730	15468	15641	15715	15579	15534	15569	15837	15634	15606	15597	15572	15764	15776	15615	15708	15791	15740	15655	15848	15644	15619	15677	15711	15554	15864	15728	15680	15600	15622	15663	15586	15699	15590	15532	15457	15768	15488	15506	15805	15648	15579	15778	15560	15645	15461	15638	15464	15869	15609	15464	15427	15495	15595	15455	15718	15617	15725	15536	15568	15604	15644	15665	15635	15632	15721	15462	15626	15615	15794	15641	15817	15736	15599	15495	15472	15710	15756	15623	15437	15791	15622	15404	15619	15614	15745	15569	15693	15682	15612	15791	15527	15778	15751	15602	15677	15712	15757	15676	15665	15623	15650	15831	15591	15832	15608	15506	15637	15581	15663	15675	15697	15834	15758	15596	15645	15579	15537	15854	15798	15648	15535	15869	15604	15694	15565	15539	15477	15684	15617	15487	15647	15726	15752	15525	15700	15725	15660	15625	15622	15602	15584	15521	15592	15677	15683	15484	15771	15712	15537	15539	15646	15645	15677	15658	15556	15483	15740	15756	15782	15689	15702	15429	15711	15711	15592	15680	15710	15743	15701	15584	15736	15773	15777	15621	15602	15217	15512	15556	15495	15466	15684	15880	15501	15694	15660	15527	15790	15495	15743	15807	15637	15687	15460	15536	15594	15474	15708	15663	15606	15494	15651	15660	15832	15609	15848	15608	15545	15618	15632	15733	15470	15706	15554	15589	15660	15529	15683	15504	15709	15619	15594	15782	15670	15545	15737	15604	15625	15829	15677	15632	15747	15544	15788	15587	15644	15716	15756	15826	15689	15879	15747	15634	15685	15430	15779	15737	15589	15707	15618	15632	15703	15764	15595	15505	15748	15770	15474	15689	15904	15582	15692	15586	15531	15775	15694	15697	15616	15681	15820	15499	15688	15576	15612	15581	15753	15551	15714	15667	15643	15692	15690	15592	15645	15495	15768	15776	15383	15644	15650	15762	15844	15746	15620	15654	15990	15528	15771	15463	15585	15763	15672	15645	15744	15669	15752	15669	15577	15760	15822	15693	15630	15792	15680	15615	15584	15653	15815	15887	15548	15688	15671	15623	15841	15771	15556	15578	15758	15584	15634	15772	15431	15569	15732	15517	15470	15497	15580	15722	15766	15558	15699	15697	15775	15656	15643	15604	15697	15616	15394	15522	15747	15633	15713	15621	15556	15553	15518	15887	15436	15589	15531	15800	15618	15685	15748	15820	15855	15463	15645	15651	15544	15714	15742	15757	15566	15588	15750	15796	15775	15532	15567	15608	15749	15778	15656	15692	15487	15396	15676	15475	15672	15590	15648	15412	15725	15692	15851	15882	15663	15631	15488	15675	15500	15576	15575	15700	15576	15592	15905	15583	15664	15623	15654	15583	15626	15855	15758	15616	15688	15648	15628	15638	15616	15542	15556	15591	15672	15863	15563	15876	15575	15561	15807	15664	15498	15840	15493	15677	15585	15700	15764	15604	15605	15583	15716	15563	15832	15713	15625	15506	15527	15483	15520	15771	15544	15681	15769	15879	15747	15693	15782	15500	15664	15863	15868	15506	15511	15647	15690	15577	15596	15705	15669	15377	15663	15659	15528	15454	15739	15563	15831	15632	15696	15670	15691	15543	15496	15632	15560	15571	15600	15606	15705	15799	15621	15791	15725	15541	15643	15462	15724	15756	15571	15714	15808	15552	15840	15766	15806	15807	15798	15916	15802	15818	15693	15590	15625	15736	15627	15860	15886	15624	15632	15775	15879	15666	15726	15795	15580	15675	15805	15801	15438	15671	15446	15616	15705	15560	15486	15427	15578	15712	15743	15527	15635	15453	15653	15692	15547	15744	15610	15738	15765	15710	15551	15633	15587	15644	15575	15626	15620	15610	15493	15746	15873	15511	15727	15665	15441	15578	15817	15602	15717	15559	15709	15534	15533	15456	15522	15818	15693	15843	15640	15867	15685	15445	15649	15612	15821	15556	15638	15638	15750	15493	15740	15586	15907	15825	15549	15445	15692	15678	15678	15640	15608	15604	15670	15691	15689	15625	15725	15926	15816	15527	15933	15638	15761	15829	15634	15561	15737	15581	15552	15583	15685	15565	15695	15644	15794	15634	15709	15673	15624	15788	15701	15510	15619	15697	15714	15685	15599	15670	15628	15618	15867	15732	15845	15602	15618	15602	15688	15710	15771	15697	15849	15564	15587	15543	15633	15417	15637	15699	15734	15539	15729	15668	15705	15776	15767	15596	15603	15489	15795	15699	15515	15700	15738	15648	15596	15615	15579	15658	15656	15870	15751	15663	15531	15751	15505	15607	15648	15504	15626	15613	15619	15574	15713	15779	15653	15766	15538	15724	15613	15626	15712	15754	15627	15558	15633	15716	15822	15895	15830	15663	15656	15612	15830	15488	15643	15767	15613	15812	15588	15691	15668	15755	15868	15738	15497	15779	15599	15693	15715	15720	15487	15784	15615	15681	15722	15507	15678	15765	15734	15541	15545	15486	15846	15656	15568	15640	15628	15581	15691	15602	15707	15358	15573	15452	15679	15765	15648	15772	15557	15651	15728	15456	15531	15632	15671	15713	15697	15664	15563	15634	15662	15782	15686	15620	15647	15728
16712	33151	23232	19090	17731	16253	15517	15043	14464	14347	14188	14327	14246	14049	14064	13728	13899	13863	13903	13710	13653	13861	13811	13857	13651	13635	13763	13780	13813	13947	13599	13916	13687	13977	13724	13736	13641	13642	13712	13807	13524	13713	13638	13733	13665	13679	13686	13636	13768	13614	13711	13657	13738	13589	13804	13806	13540	13871	13557	13558	13636	13606	13710	13627	13534	13619	13634	13709	13584	13848	13578	13597	13725	13712	13505	13707	13622	13791	13737	13712	13745	13710	13692	13619	13744	13748	13742	13570	13604	13583	13646	13565	13586	13683	13676	13567	13702	13704	13686	13664	13723	13595	13561	13626	13685	13730	13661	13683	13770	13567	13706	13815	13583	13640	13513	13715	13694	13566	13561	13665	13639	13576	13719	13584	13649	13609	13756	13568	13703	13660	13897	13478	13638	13699	13514	13629	13845	13830	13735	13531	13675	13634	13844	13697	13638	13645	13670	13774	13716	13704	13696	13784	13710	13648	13694	13736	13721	13585	13706	13890	13771	13622	13750	13430	13574	13654	13849	13584	13975	13623	13614	13646	13505	13596	13670	13508	13801	13737	13800	13729	13601	13570	13667	13750	13688	13811	13752	13607	13825	13550	13761	13726	13722	13752	13643	13743	13509	13684	13780	13560	13577	13715	13673	13594	13743	13814	13542	13763	13711	13536	13747	13615	13741	13497	13797	13759	13668	13629	13760	13576	13807	13774	13619	13543	13538	13745	13589	13665	13865	13655	13726	13737	13788	13662	13716	13627	13589	13762	13537	13724	13579	13753	13769	13764	13614	13613	13714	13733	13591	13673	13750	13812	13607	13806	13790	13646	13672	13599	13714	13624	13565	13733	13748	13746	13791	13756	13524	13611	13635	13631	13899	13599	13770	13778	13763	13509	13519	13666	13901	13577	13583	13626	13687	13466	13735	13809	13792	13683	13641	13623	13717	13667	13366	13562	13595	13689	13563	13556	13610	13488	13750	13738	13646	13716	13677	13591	13689	13637	13670	13722	13594	13735	13637	13764	13624	13611	13580	13731	13501	13546	13532	13766	13660	13974	13802	13526	13670	13809	13729	13586	13813	13662	13670	13675	13777	13794	13724	13706	13635	13648	13755	13656	13738	13634	13539	13813	13794	13636	13470	13735	13657	13536	13734	13885	13748	13547	13874	13592	13608	13653	13810	13704	13724	13691	13695	13628	13610	13678	13854	13690	13834	13717	13612	13554	13807	13758	13790	13726	13635	13716	13713	13701	13557	13530	13611	13679	13617	13674	13772	13672	13680	13469	13570	13661	13512	13570	13638	13788	13810	13714	13763	13573	13739	13695	13626	13687	13584	13745	13495	13564	13666	13716	13759	13573	13702	13723	13760	13630	13745	13832	13713	13846	13679	13705	13755	13718	13611	13555	13693	13685	13631	13524	13724	13494	13690	13589	13834	13690	13640	13681	13684	13906	13723	13715	13564	13590	13579	13570	13757	13544	13718	13557	13613	13622	13511	13584	13571	13660	13711	13790	13680	13604	13551	13645	13719	13470	13636	13607	13737	13608	13796	13699	13708	13731	13507	13636	13662	13552	13767	13614	13612	13638	13589	13830	13700	13779	13656	13564	13567	13630	13611	13592	13469	13553	13940	13750	13594	13681	13612	13780	13594	13416	13754	13640	13669	13577	13567	13789	13645	13868	13518	13592	13808	13759	13802	13635	13783	13719	13761	13644	13748	13652	13619	13620	13581	13793	13712	13593	13618	13712	13700	13661	13642	13644	13581	13586	13569	13749	13790	13737	13764	13655	13760	13700	13757	13561	13787	13622	13737	13744	13755	13759	13778	13839	13725	13648	13653	13652	13757	13513	13628	13637	13798	13595	13766	13818	13564	13545	13583	13556	13540	13701	13631	13789	13699	13672	13737	13593	13549	13761	13849	13524	13759	13719	13784	13629	13647	13608	13786	13635	13695	13766	13605	13727	13685	13649	13690	13554	13652	13744	13656	13674	13772	13573	13647	13577	13650	13650	13830	13546	13652	13710	13584	13631	13789	13698	13760	13899	13493	13691	13705	13723	13779	13779	13622	13565	13503	13545	13887	13638	13744	13509	13560	13640	13734	13764	13754	13659	13591	13504	13744	13772	13701	13770	13706	13526	13566	13647	13584	13712	13690	13612	13755	13613	13627	13612	13545	13643	13560	13839	13539	13667	13668	13604	13675	13758	13639	13743	13638	13764	13729	13563	13557	13759	13754	13636	13424	13735	13584	13597	13669	13680	13689	13570	13664	13753	13665	13584	13632	13736	13686	13736	13493	13536	13586	13643	13587	13566	13710	13599	13671	13697	13825	13559	13843	13600	13462	13681	13639	13652	13692	13760	13717	13636	13751	13468	13694	13587	13661	13661	13854	13554	13751	13575	13694	13690	13757	13642	13620	13609	13625	13689	13780	13543	13814	13737	13627	13670	13779	13684	13465	13712	13664	13618	13755	13666	13474	13721	13858	13699	13620	13747	13598	13578	13669	13753	13561	13687	13607	13790	13709	13592	13724	13693	13745	13650	13595	13579	13765	13740	13561	13727	13742	13677	13831	13685	13702	13603	13644	13682	13851	13683	13851	13630	13710	13763	13613	13642	13665	13826	13669	13681	13542	13894	13688	13556	13719	13785	13669	13658	13719	13644	13650	13628	13611	13698	13436	13628	13637	13709	13604	13743	13665	13745	13741	13690	13597	13638	13641	13504	13687	13576	13637	13746	13719	13565	13901	13625	13764	13834	13760	13727	13665	13642	13675	13718	13523	13647	13750	13763	13730	13626	13607	13506	13663	13695	13641	13691	13698	13625	13682	13644	13758	13632	13757	13685	13596	13650	13728	13724	13760	13661	13865	13642	13762	13641	13695	13715	13665	13731	13697	13663	13671	13532	13799	13612	13616	13777	13686	13575	13718	13649	13660	13572	13655	13593	13724	13700	13762	13656	13553	13801	13690	13731	13732	13524	13713	13726	13600	13628	13749	13747	13807	13657	13496	13771	13795	13676	13515	13736	13665	13660	13630	13636	13501	13739	13702	13620	13708	13789	13713	13698	13838	13728	13711	13709	13575	13689	13677	13729	13566	13556	13674	13702	13599	13663	13695	13583	13661	13646	13697	13637	13701	13681	13784	13635	13644	13755	13666	13701	13624	13594	13644	13475	13764	13553	13624	13692	13537	13630	13596	13548	13628	13945	13814	13685	13631	13674	13629	13670	13552	13573	13747	13897	13631	13755	13753	13817	13811	13786	13637	13651	13714	13921	13844	13658	13747	13773	13738	13589	13546	13676	13777	13710	13585	13545	13764	13620	13576	13580	13777	13626	13491	13621	13603	13727	13839	13636	13699	13760	13527	13566	13643	13679	13712	13725	13469	13655	13715	13696	13767	13578	13579	13486	13740	13731	13748	13698	13677	13749	13853	13695	13609	13567	13632	13753	13827	13617	13661	13706	13597	13708	13507	13813	13868	13604	13870	13616	13627	13684	13791	13782	13775	13610	13625	13588	13669	13690	13662	13650	13568	13779	13574	13707	13734	13590	13666	13529	13652	13777	13680	13667	13611	13749	13667	13666	13639	13844	13549	13734	13828	13899	13644	13721	13613	13660	13544	13701	13756	13698	13607	13622	13592	13763	13628	13663	13684	13649	13605	13666	13528	13615	13662	13575	13529	13659	13473	13577	13732	13754	13445	13612	13676	13606	13851	13696	13714	13739	13525	13731	13811	13721	13601	13661	13726	13729	13741	13664	13799	13704	13728	13755	13813	13612	13685	13662	13709	13711	13789	13941	13734	13739	13680	13657	13596	13718	13718	13783	13464	13686	13697	13661	13822	13693	13644	13564	13749	13620	13640	13833	13692	13635	13598	13785	13771	13610	13472	13499	13613	13612	13710	13747	13954	13637	13769	13622	13702	13589	13914	13623	13652	13611	13658	13803	13720	13758	13747	13659	13584	13764	13922	13687	13531	13694	13737	13717	13616	13763	13737	13649	13711	13722	13627	13691	13609	13469	13700	13725	13870	13700	13692	13647	13775	13608	13795	13831	13655	13705	13838	13713	13648	13569	13447	13783	13565	13640	13757	13706	13542	13751	13573	13822	13735	13715	13651	13682	13777	13827	13605	13669	13701	13534	13580	13601	13793	13658	13700	13804	13598	13550	13705	13731	13691	13795	13728	13636	13745	13634	13728	13714	13662	13618	13549	13759	13561	13647	13729	13592	13802	13645	13494	13682	13876	13618	13630	13678	13682	13828	13573	13781	13771	13534	13678	13750	13707	13650	13647	13733	13795	13656	13635	13667	13669	13595	13589	13674	13698	13765	13655	13576	13667	13600	13603	13496	13760	13701	13563	13750	13781	13646	13597	13680	13579	13756	13641	13785	13542	13716	13593	13559	13619	13731	13640	13674	13849	13612	13584	13766	13867	13544	13548	13601	13674	13747	13648	13619	13771	13664	13720	13575	13640	13674	13766	13666	13640	13736	13707	13863	13827	13689	13566	13661	13770	13632	13615	13677	13822	13678	13902	13722	13613	13629	13679	13648	13671	13830	13557	13746	13790	13583	13565	13645	13658	13727	13703	13505	13713	13927	13675	13627	13660	13709	13688	13791	13823	13572	13661	13735	13631	13588	13797	13455	13972	13593	13905	13546	13580	13685	13549	13603	13648	13751	13576	13752	13835	13699	13757	13829	13586	13719	13597	13600	13640	13685	13702	13472	13663	13784	13685	13600	13808	13672	13537	13811	13559	13665	13640	13663	13874	13636	13581	13698	13638	13631	13721	13817	13687	13533	13730	13671	13663	13791	13617	13751	13584	13776	13546	13646	13689	13517	13809	13780	13686	13652	13711	13411	13509	13764	13791	13481	13791	13910	13599	13596	13813	13743	13797	13799	13630	13739	13744	13719	13665	13639	13689	13560	13647	13483	13635	13500	13668	13671	13799	13662	13527	13659	13578	13992	13633	13771	13629	13664	13686	13781	13514	13672	13858	13734	13577	13667	13646	13687	13642	13875	13743	13580	13518	13874	13747	13814	13703	13545	13778	13618	13687	13674	13746	13604	13673	13735	13761	13684	13687	13775	13650	13793	13674	13585	13745	13704	13681	13761	13638	13759	13566	13767
25204	21599	27109	27051	19932	18629	18007	17363	17174	17225	17045	16590	16664	16750	16782	16712	16743	16708	16671	16748	16568	16343	16536	16511	16647	16405	16721	16584	16568	16503	16540	16362	16520	16569	16523	16404	16657	16562	16539	16567	16495	16510	16450	16412	16280	16649	16390	16564	16589	16610	16503	16339	16560	16684	16274	16550	16521	16528	16434	16435	16708	16457	16337	16386	16621	16463	16333	16308	16502	16525	16746	16674	16641	16498	16586	16675	16380	16626	16637	16364	16485	16375	16383	16392	16573	16528	16272	16379	16467	16492	16459	16651	16630	16279	16318	16588	16410	16436	16462	16405	16370	16486	16367	16468	16442	16465	16391	16494	16526	16692	16459	16465	16589	16436	16573	16381	16622	16479	16621	16604	16440	16542	16489	16505	16593	16401	16561	16515	16337	16480	16250	16517	16410	16419	16322	16501	16558	16464	16658	16360	16349	16517	16521	16547	16596	16471	16448	16390	16561	16398	16567	16365	16399	16547	16578	16617	16753	16452	16214	16585	16449	16475	16296	16591	16693	16476	16451	16542	16283	16582	16404	16448	16608	16608	16472	16568	16778	16637	16379	16381	16427	16408	16496	16315	16330	16674	16563	16335	16328	16171	16269	16563	16416	16214	16471	16514	16559	16384	16484	16404	16715	16630	16595	16529	16334	16595	16544	16549	16352	16453	16438	16374	16681	16794	16670	16511	16631	16612	16512	16619	16547	16405	16618	16406	16600	16522	16430	16615	16620	16328	16522	16700	16491	16488	16369	16553	16484	16496	16412	16578	16766	16598	16524	16310	16710	16437	16402	16577	16581	16468	16599	16468	16487	16377	16326	16472	16742	16316	16303	16442	16534	16600	16386	16355	16324	16398	16333	16701	16689	16500	16590	16457	16529	16470	16701	16570	16436	16188	16347	16471	16279	16699	16330	16476	16273	16533	16468	16713	16376	16434	16304	16336	16510	16553	16379	16640	16424	16387	16509	16483	16665	16476	16559	16305	16379	16577	16382	16372	16346	16471	16495	16446	16463	16412	16393	16497	16340	16559	16688	16479	16426	16709	16444	16572	16695	16535	16476	16311	16440	16274	16488	16441	16493	16536	16630	16369	16492	16373	16374	16589	16337	16361	16400	16312	16442	16439	16377	16699	16222	16514	16435	16423	16532	16482	16371	16414	16426	16539	16552	16423	16614	16563	16574	16472	16352	16683	16609	16589	16406	16437	16266	16518	16583	16579	16456	16398	16430	16522	16581	16486	16455	16498	16309	16512	16426	16676	16570	16538	16466	16543	16360	16610	16571	16351	16479	16569	16499	16326	16399	16460	16498	16407	16471	16365	16511	16620	16618	16570	16470	16477	16374	16302	16582	16482	16604	16389	16859	16515	16426	16343	16367	16493	16379	16574	16290	16266	16405	16516	16441	16230	16528	16520	16498	16454	16465	16354	16629	16475	16679	16340	16389	16240	16402	16366	16415	16444	16371	16247	16592	16546	16313	16587	16486	16384	16457	16416	16481	16480	16386	16668	16727	16599	16421	16570	16446	16470	16407	16598	16655	16423	16430	16544	16512	16530	16387	16474	16404	16575	16314	16482	16638	16430	16620	16486	16468	16446	16327	16357	16535	16196	16512	16323	16447	16700	16679	16382	16587	16366	16573	16443	16463	16405	16498	16409	16207	16719	16526	16544	16488	16424	16313	16456	16572	16582	16509	16493	16480	16416	16617	16439	16530	16572	16325	16572	16452	16538	16527	16444	16540	16425	16706	16758	16524	16636	16465	16506	16322	16616	16617	16461	16321	16464	16490	16391	16538	16385	16455	16462	16381	16561	16550	16302	16521	16552	16425	16489	16270	16497	16453	16581	16392	16660	16529	16642	16337	16359	16467	16317	16542	16409	16479	16559	16642	16562	16464	16580	16525	16445	16472	16526	16548	16455	16601	16234	16421	16522	16379	16719	16588	16252	16628	16572	16408	16562	16327	16358	16479	16443	16463	16421	16476	16522	16433	16372	16624	16341	16465	16394	16521	16641	16318	16401	16154	16503	16374	16263	16389	16348	16567	16411	16676	16487	16460	16463	16568	16678	16549	16589	16301	16226	16355	16574	16534	16547	16646	16426	16509	16511	16367	16460	16474	16356	16437	16548	16393	16599	16507	16478	16510	16259	16521	16725	16462	16551	16480	16439	16308	16456	16411	16614	16410	16509	16549	16530	16491	16554	16270	16447	16645	16514	16525	16511	16600	16473	16368	16471	16563	16352	16461	16522	16538	16389	16444	16548	16349	16673	16376	16401	16561	16432	16309	16401	16384	16398	16200	16501	16462	16418	16460	16435	16388	16582	16429	16452	16607	16424	16411	16635	16563	16655	16363	16288	16351	16513	16612	16663	16565	16342	16268	16562	16550	16472	16685	16228	16483	16498	16555	16509	16481	16626	16637	16428	16512	16676	16561	16377	16630	16571	16565	16669	16504	16360	16711	16539	16326	16610	16614	16485	16579	16633	16286	16502	16583	16347	16456	16390	16403	16509	16408	16606	16308	16411	16646	16315	16374	16327	16610	16429	16698	16380	16467	16557	16772	16540	16287	16367	16402	16431	16422	16515	16489	16512	16394	16371	16409	16552	16637	16461	16279	16602	16528	16637	16132	16568	16548	16412	16609	16411	16388	16518	16417	16292	16497	16674	16646	16553	16477	16319	16351	16437	16665	16501	16285	16376	16454	16291	16467	16360	16806	16382	16447	16528	16451	16437	16670	16486	16684	16512	16458	16530	16525	16627	16379	16611	16488	16243	16670	16518	16683	16512	16633	16531	16419	16591	16434	16702	16431	16552	16527	16394	16483	16357	16533	16485	16545	16603	16461	16420	16541	16826	16549	16667	16604	16423	16481	16462	16305	16478	16587	16510	16358	16540	16609	16357	16454	16575	16352	16546	16695	16527	16339	16361	16316	16422	16368	16564	16442	16472	16431	16509	16490	16449	16593	16324	16516	16452	16736	16506	16668	16456	16535	16356	16453	16694	16609	16534	16501	16567	16432	16642	16625	16481	16490	16427	16392	16446	16562	16376	16452	16513	16572	16399	16441	16455	16511	16313	16639	16458	16358	16375	16561	16537	16458	16513	16566	16631	16521	16603	16465	16592	16465	16529	16536	16335	16516	16441	16360	16370	16414	16709	16551	16451	16308	16504	16423	16557	16229	16316	16544	16456	16463	16371	16344	16383	16489	16486	16510	16478	16351	16501	16387	16550	16689	16495	16480	16173	16293	16680	16691	16519	16359	16503	16470	16360	16466	16538	16433	16640	16586	16334	16587	16536	16648	16274	16444	16342	16578	16333	16430	16529	16485	16285	16548	16492	16385	16591	16460	16606	16334	16477	16469	16426	16517	16519	16525	16499	16192	16327	16401	16380	16457	16447	16640	16486	16518	16425	16482	16441	16538	16506	16515	16393	16474	16459	16314	16228	16215	16240	16457	16444	16558	16410	16658	16565	16632	16393	16575	16466	16637	16405	16703	16657	16454	16608	16464	16338	16519	16805	16552	16359	16429	16538	16619	16442	16493	16645	16452	16293	16388	16503	16661	16536	16428	16361	16546	16510	16381	16488	16497	16498	16340	16427	16267	16498	16146	16450	16428	16602	16351	16543	16495	16473	16387	16629	16470	16351	16511	16464	16632	16426	16420	16547	16557	16434	16648	16449	16469	16414	16396	16503	16061	16434	16590	16553	16356	16268	16424	16680	16508	16309	16568	16453	16421	16376	16585	16425	16477	16568	16292	16436	16618	16538	16555	16604	16388	16438	16322	16480	16618	16496	16584	16387	16457	16269	16559	16319	16477	16563	16552	16626	16735	16364	16521	16587	16422	16650	16406	16402	16416	16542	16363	16490	16453	16321	16362	16526	16466	16384	16536	16332	16492	16605	16577	16573	16396	16465	16542	16457	16608	16420	16417	16425	16451	16546	16537	16606	16509	16236	16406	16436	16501	16343	16668	16196	16318	16405	16428	16341	16471	16364	16471	16555	16293	16378	16498	16578	16392	16543	16676	16557	16340	16530	16255	16633	16552	16585	16702	16278	16460	16685	16490	16434	16461	16345	16571	16346	16565	16517	16532	16362	16439	16484	16484	16492	16627	16472	16505	16264	16631	16541	16400	16400	16363	16724	16516	16514	16438	16466	16655	16349	16276	16262	16329	16477	16546	16357	16524	16518	16633	16421	16312	16385	16478	16512	16365	16474	16409	16357	16290	16561	16495	16468	16249	16264	16459	16521	16471	16522	16523	16426	16555	16275	16480	16354	16490	16434	16494	16626	16573	16389	16518	16502	16457	16406	16723	16371	16616	16439	16578	16400	16436	16460	16505	16399	16536	16459	16546	16618	16420	16729	16579	16566	16571	16520	16345	16495	16537	16438	16317	16484	16608	16402	16420	16657	16559	16423	16551	16571	16655	16553	16478	16324	16470	16638	16553	16668	16579	16740	16623	16605	16421	16398	16493	16344	16455	16577	16548	16525	16543	16602	16500	16490	16521	16449	16428	16731	16695	16197	16423	16598	16521	16455	16534	16536	16366	16709	16304	16413	16585	16546	16593	16360	16522	16497	16434	16719	16479	16413	16415	16442	16277	16430	16474	16460	16629	16438	16515	16701	16466	16450	16329	16286	16454	16385	16495	16576	16528	16424	16454	16592	16473	16225	16272	16350	16294	16412	16442	16321	16469	16468	16556	16457	16415	16410	16591	16492	16607	16521	16358	16447	16568	16368	16437	16484	16496	16563	16513	16305	16480	16457	16276	16395	16635	16356	16618	16574	16864	16571	16307	16403	16630	16565	16520	16768	16384	16342	16330	16615	16562	16545	16649	16400	16461	16431	16547	16494	16399	16411	16249	16467	16823	16582	16564	16349	16434	16384	16406	16496	16459	16667	16724	16288	16290	16650	16519	16650	16521	16244	16475	16367	16410	16454	16373	16479	16420	16351	16461	16523	16553	16779	16577	16468	16481	16431	16601	16391	16379	16413	16548	16409	16511	16557	16416	16284	16452	16404	16433	16550	16535	16376	16696	16581	16563	16517	16541	16360	16724	16418	16661	16483	16479	16425	16530	16501	16565	16511	16406	16505	16481	16430	16509	16317	16445	16551	16625	16512
17196	30321	21681	18359	17274	16202	15574	15190	14753	14701	14511	14406	14466	14451	14420	14207	14329	14278	14169	14144	14298	14232	14292	14251	14144	14085	14151	14053	14299	14186	14191	14335	14187	14182	14133	14162	14039	14084	14219	14154	14125	14083	14262	14138	14085	14132	14132	14123	14037	14079	14363	14234	14120	14181	14176	13971	14179	14028	14253	14088	14118	14242	14206	14047	14159	14213	14109	14195	14096	14321	14174	14039	14149	14072	14141	14104	14222	14088	14148	14211	14012	14201	14079	14205	14175	14022	14256	14117	14091	14276	14156	14187	14195	14231	14214	14109	14003	14083	14067	13962	14010	14191	14099	14203	14139	14188	14175	14373	13990	14058	14229	14120	14085	14165	14168	14044	14229	14231	14040	14164	14120	14143	14077	14014	14164	14260	14144	14311	14166	14284	14016	14103	14017	14093	14167	14226	14163	14148	13958	14132	14176	14124	14090	14044	14165	13968	14197	14193	14083	14172	14196	14106	14093	14182	14206	14147	14147	14156	14034	14272	14171	14138	14285	14108	13966	14160	14156	14097	14196	13990	14021	14090	14075	14089	14111	14177	14191	14165	14246	14266	14135	14074	14125	13925	13966	14118	14150	14218	14068	14109	14075	14135	14127	13983	14283	14289	14174	14199	14067	13993	14099	14135	14174	14266	14010	14162	14072	14198	14115	14130	14091	14226	14218	14035	14280	14105	14034	14321	13942	14114	14235	14220	14190	14081	14110	14167	14409	14126	14162	14052	13944	14131	14009	14121	14170	14009	14244	14064	14203	14064	14239	14046	14233	14169	14155	14078	14323	14207	14013	14254	14206	14160	14157	13985	14228	14222	14263	14189	14089	14156	14282	14000	14102	14185	14201	14150	14157	14059	14135	14050	14037	14099	14221	14191	14199	13990	14098	14033	14066	14250	14114	14274	13993	14047	14065	13921	14138	14125	14075	14126	14237	14205	14097	14158	14079	14266	14088	14196	14147	14197	14072	14173	14068	14166	14102	14112	14129	14015	14145	14237	14239	14131	14237	13969	14184	14196	14157	14083	14176	14240	14308	14108	14187	14069	14097	14109	14125	14086	14076	14304	14298	14224	14023	14158	14249	14058	14103	14264	14125	14064	14173	14042	14052	14076	14164	14141	14274	14193	14169	14146	14227	14140	14156	14040	13983	14019	14187	14199	14118	14098	14291	14106	14097	14077	14103	14123	14102	14143	14254	14211	14221	14088	14181	14237	14070	14392	14152	13907	14216	14126	14368	14173	14093	14185	14142	14211	14042	14229	14041	14265	14184	14116	14103	14176	13950	14190	14130	14100	13990	14314	14040	14209	14208	14030	14270	14036	14255	14128	14242	14220	14016	14181	14263	14126	14022	14213	14085	13996	14154	14126	14281	14190	14043	14155	14077	14258	14011	14360	14204	14221	14116	14210	14245	14083	14212	14176	13937	14171	14141	14204	14208	14208	14047	14127	14180	14077	14216	14117	14112	14169	14126	14196	14193	14149	14104	14073	14176	14221	14262	14099	13940	14161	14178	13930	14361	14035	14139	14154	14102	13883	13998	14124	14256	14178	14212	14171	14221	14103	14121	14325	14077	14246	14027	14073	14027	14147	14224	14173	14223	14106	14092	14100	14060	14149	13994	14204	14258	14223	14054	14111	14017	14222	14194	14162	14082	14105	13973	14252	14200	14070	14265	14269	14148	14131	14224	14244	14173	14156	14043	14131	14153	14225	14152	14207	14058	14199	14217	14245	14062	14209	13963	14113	14302	14140	13920	14151	14171	14149	14220	14195	14165	14258	14150	14176	14053	14092	14142	14007	14111	13987	14129	13960	14144	13986	14009	14051	14158	14179	14098	14120	14088	14194	14244	14291	14107	14141	14109	14231	14087	14092	14408	14257	14130	14118	14111	14127	14055	14168	14142	14096	14199	14237	14112	14115	14139	14014	14095	14137	14081	14128	13955	14364	14075	14121	14297	14149	14084	14415	14162	14141	14004	14197	14138	14139	14158	14138	14094	14078	14038	14093	14081	14065	14237	13889	14083	14180	14303	14066	14119	14188	14018	14254	14226	14215	14166	14163	13925	14283	14040	14212	14230	14239	14186	14404	14164	14074	14053	14036	14188	14113	14258	14210	14111	14256	14170	14137	14145	14074	14146	14125	14116	14153	13830	14250	14136	13987	14086	14171	14166	14063	14097	14034	13998	14110	14208	14203	14002	14049	14100	14231	14090	14085	14031	14206	13972	14409	14021	14240	14099	14312	14185	14115	14128	14196	13976	14134	14186	14110	14168	14057	14101	14220	14105	14188	14120	14182	14125	14177	14187	14056	14164	14110	14158	14006	14175	14224	14210	14032	13983	14013	14078	14029	14123	14202	14098	13975	14031	14227	14063	14256	14135	14163	14050	14126	14159	14095	14139	14186	14202	14090	14070	14273	14357	14048	14072	14028	14156	13977	14098	14143	14095	14213	14245	14227	13934	14172	14257	14097	13927	14174	13985	14171	14224	14091	14380	14162	14018	14161	14089	14104	14223	14001	14206	14296	14148	14169	14104	14066	14046	14145	14164	14230	14057	14003	14146	14090	14046	14189	14137	14171	14115	14066	13981	14244	14149	14093	14037	14216	14112	14168	14258	14212	14021	14096	14009	14124	14224	14031	14195	14161	14121	14128	14247	14327	14158	14176	14153	14264	14207	13939	14081	14156	14077	14135	14174	14182	14131	14061	14164	14006	14163	14252	14000	14152	14258	14054	14190	14147	14031	14167	14213	14061	14046	14004	14162	13993	14202	13986	14244	14010	14206	14070	14180	14174	14174	14150	14259	14182	14147	14131	14134	14086	14238	14162	14024	14233	14169	14178	14078	14191	14045	14310	14103	14255	14103	14193	13990	14209	14086	14205	14223	14186	13999	13945	14131	14045	14276	14188	14129	14150	14045	14129	14160	14283	14104	14243	14184	14133	14134	13963	14267	14125	14176	14018	14176	14230	14090	14263	14169	14048	14172	14200	14169	14242	14151	14110	14066	14148	14177	14143	14036	14186	14226	14115	14104	14137	14060	14226	14064	14125	14111	14189	13976	14290	14167	14089	14351	14099	14108	14258	14300	14101	14049	14080	14020	14024	14290	14100	14223	14169	14222	14222	14367	14310	14278	13940	14174	14134	13945	14066	14102	14228	14250	14207	14129	14096	14276	14132	14180	14059	14253	14088	13913	14191	14065	14166	14070	14215	14020	14165	14231	14262	14200	14041	14173	14261	14170	14094	14234	14167	14182	13975	14120	14055	14080	14018	14148	14254	14211	14109	14024	14235	14103	14158	14195	14069	13973	14150	14196	14069	14189	14321	14227	14152	14010	14119	14175	14050	14137	14009	13956	14126	14097	14066	14243	13923	14178	14152	14228	14093	14139	14001	14063	14117	14116	14184	14213	14122	13988	14136	14237	14179	14234	14089	14290	14034	14097	14144	14106	14082	14231	14054	14325	14041	13911	13945	13959	14189	14250	13991	14032	14179	14288	14254	13988	14115	14137	14116	13990	14134	14183	14202	14151	14074	14096	14116	14126	14208	14217	14112	14198	14124	14153	13991	14035	14093	14068	14149	14149	14011	13981	14144	14204	14019	14102	14183	13955	14117	14028	14141	14008	14108	14107	14097	14167	14056	14125	14051	14219	14136	14127	13938	14145	14197	14187	13904	14098	14187	14164	14202	14058	13934	14158	14110	14082	14135	14082	14287	14240	14193	14142	14211	14253	14134	14169	14087	14290	14095	13969	14036	14012	14279	14178	14022	14189	14196	14321	14226	14175	14137	14048	14126	14216	14000	14374	14055	14166	14162	14152	14053	14301	13968	14126	14096	14219	14036	14022	14054	13932	14205	14110	14042	14302	14106	14140	14277	14209	14026	13891	14136	14018	14220	14104	14188	14120	14255	14161	13903	14176	14044	14070	14276	14103	14115	14132	14084	14295	14209	14119	14184	14051	14021	14036	13996	14008	14109	14243	14160	14184	14346	14028	14225	13954	14212	14026	14186	14164	14077	14125	14098	14177	14094	14070	14139	14177	14160	14267	14108	14168	14146	14026	14324	14079	14279	14233	14149	14259	14090	14023	14107	14082	14057	14154	14191	14134	14256	14004	14026	14106	14039	14120	14285	14059	14228	14185	14189	14190	14115	14092	14013	14108	14041	14250	14092	14148	14074	14061	14176	14047	14149	14279	14075	14073	14146	14033	14137	14138	14025	14114	14047	14165	14217	14222	14248	14126	14067	14091	14195	14009	14171	14050	13979	14332	14123	14153	14181	14082	14176	13977	14231	14104	13952	14262	14041	14142	14182	14180	14021	14184	14146	14103	14054	13993	14171	14083	13949	14152	14117	14124	14265	14177	14019	14155	14017	14219	14179	13938	14228	14208	14047	14224	14097	14122	14064	14198	14219	14305	14116	14146	13994	14198	14149	13996	14152	14160	14031	14115	14039	14177	14080	14198	14299	14024	14052	14026	14118	14121	14155	14279	14057	14177	14117	14121	14118	14184	14032	14017	14001	14091	14198	13812	14338	13942	13945	14105	14254	14234	14123	14029	14133	14145	14228	14248	14012	14269	14211	14091	13946	14199	14077	14127	14182	14161	14287	14231	14090	14224	14229	14181	13992	14054	14157	14093	14014	14184	14206	14221	14169	14096	14063	14146	14144	14036	14087	14197	14190	13957	14187	14156	14112	14103	14176	14122	14215	14123	14229	14033	14135	14065	14100	14220	14260	14230	14141	14304	14080	14184	14248	14116	14163	14031	14167	13908	14115	14146	14146	14039	14212	14168	14158	14181	14030	14099	14025	14186	14156	14161	14121	14212	14052	13967	14168	14040	14098	14116	14194	13952	14202	14231	14168	14024	14221	14154	14089	14194	14310	14297	14077	14069	14200	14158	14207	14114	14171	14252	13965	14110	14218	14080	14110	14095	14233	14126	14052	14031	14027	14049	14166	14048	14205	14127	14199	14039	14277	14160	14225	14119	14118	14207	14301	14161	14218	14177	14160	14047	14132	14336	14073	14134	14020	14207	14094	14185	14071	14206	13998	14067	14113	14256	14158	13990	14311	14007	14097	14124	14197	14238	14204	14035	14350	14252	13982	14208	14072	14314	14061
22663	21640	28947	24852	21928	23352	22648	17917	16637	16871	16813	16402	16259	16056	16131	16013	15840	15648	15723	15740	15706	16052	15982	15732	15728	15595	15805	15679	15833	15777	15738	15754	15704	15700	15882	15713	15646	15516	15691	15756	15583	15491	15421	15757	15901	15739	15666	15672	15684	15562	15499	15663	15569	15555	15531	15640	15604	15625	15425	15735	15585	15648	15345	15557	15482	15521	15473	15476	15699	15845	15651	15585	15522	15413	15306	15718	15718	15525	15311	15654	15499	15443	15525	15728	15722	15653	15608	15626	15367	15627	15612	15582	15620	15611	15651	15818	15705	15444	15698	15692	15644	15544	15587	15696	15583	15675	15629	15740	15607	15632	15877	15596	15403	15494	15596	15551	15632	15416	15538	15498	15570	15679	15707	15793	15397	15470	15567	15461	15615	15595	15478	15417	15528	15548	15452	15487	15538	15620	15540	15403	15598	15593	15545	15531	15423	15588	15516	15532	15558	15400	15618	15669	15595	15490	15729	15393	15390	15538	15557	15626	15399	15505	15670	15639	15742	15280	15538	15590	15502	15789	15320	15261	15657	15595	15506	15649	15819	15630	15917	15721	15509	15669	15697	15557	15512	15699	15624	15647	15582	15525	15693	15621	15565	15771	15459	15540	15571	15435	15557	15693	15564	15464	15613	15648	15546	15547	15800	15619	15709	15676	15627	15433	15769	15499	15627	15715	15651	15681	15534	15535	15733	15520	15551	15470	15359	15387	15619	15466	15554	15515	15680	15565	15428	15590	15612	15696	15688	15530	15588	15544	15573	15441	15627	15424	15446	15530	15426	15440	15606	15545	15590	15648	15686	15618	15700	15584	15437	15540	15537	15542	15589	15449	15462	15479	15642	15469	15343	15581	15688	15627	15601	15467	15467	15391	15536	15677	15565	15610	15630	15678	15680	15450	15618	15548	15389	15600	15623	15540	15682	15572	15537	15437	15458	15811	15572	15539	15606	15484	15523	15631	15542	15595	15663	15499	15609	15731	15560	15407	15518	15414	15529	15469	15600	15779	15577	15616	15655	15665	15668	15482	15524	15531	15277	15405	15507	15638	15441	15571	15481	15514	15434	15456	15397	15551	15487	15553	15692	15681	15709	15591	15490	15703	15674	15627	15561	15580	15414	15503	15668	15644	15578	15342	15751	15679	15572	15491	15512	15681	15704	15621	15623	15635	15627	15469	15409	15470	15414	15302	15355	15494	15456	15639	15590	15418	15611	15633	15559	15361	15523	15556	15462	15568	15734	15709	15632	15647	15673	15631	15459	15559	15557	15627	15339	15824	15585	15472	15565	15284	15473	15621	15771	15604	15436	15563	15449	15478	15474	15588	15654	15477	15551	15604	15515	15385	15446	15483	15369	15615	15534	15593	15677	15466	15581	15580	15448	15479	15530	15508	15438	15642	15540	15472	15306	15543	15723	15648	15521	15434	15486	15560	15495	15428	15748	15512	15393	15538	15503	15740	15512	15679	15531	15558	15708	15606	15564	15629	15629	15511	15707	15715	15574	15598	15566	15625	15397	15535	15620	15533	15581	15486	15424	15453	15624	15623	15534	15447	15699	15585	15624	15446	15517	15627	15371	15537	15638	15575	15595	15540	15531	15505	15403	15603	15635	15498	15624	15615	15516	15564	15790	15440	15650	15375	15636	15573	15626	15593	15487	15394	15653	15558	15616	15431	15668	15466	15586	15650	15537	15719	15650	15631	15571	15548	15439	15659	15525	15449	15568	15706	15514	15542	15382	15452	15606	15738	15385	15491	15731	15464	15603	15622	15665	15367	15470	15656	15619	15646	15549	15754	15503	15542	15578	15552	15377	15486	15592	15361	15606	15629	15348	15470	15571	15590	15804	15651	15642	15754	15622	15769	15697	15608	15707	15270	15468	15415	15543	15533	15559	15488	15598	15591	15457	15489	15576	15511	15636	15552	15579	15514	15709	15653	15721	15587	15687	15552	15628	15673	15619	15556	15493	15481	15721	15538	15582	15711	15434	15770	15735	15459	15516	15405	15411	15461	15510	15661	15504	15571	15630	15482	15624	15578	15632	15602	15268	15360	15576	15672	15423	15315	15550	15664	15277	15518	15445	15496	15546	15588	15576	15688	15652	15590	15324	15617	15647	15575	15526	15436	15451	15482	15709	15402	15551	15552	15606	15584	15621	15599	15537	15655	15515	15516	15591	15532	15571	15559	15638	15473	15533	15573	15714	15648	15557	15404	15740	15581	15569	15537	15615	15633	15584	15535	15513	15531	15571	15489	15613	15545	15526	15592	15507	15477	15635	15672	15436	15541	15665	15428	15549	15596	15400	15537	15296	15550	15745	15639	15705	15401	15417	15448	15633	15401	15611	15756	15666	15622	15661	15702	15714	15632	15534	15538	15644	15553	15315	15475	15606	15541	15629	15455	15373	15615	15423	15684	15451	15480	15659	15606	15507	15655	15467	15687	15489	15492	15453	15660	15519	15630	15619	15557	15320	15543	15603	15470	15565	15511	15378	15597	15527	15536	15653	15774	15515	15633	15681	15594	15629	15610	15551	15312	15538	15612	15406	15505	15474	15306	15513	15486	15528	15717	15576	15552	15559	15555	15538	15643	15636	15513	15437	15445	15458	15517	15621	15362	15470	15568	15441	15609	15550	15548	15466	15656	15552	15706	15561	15599	15426	15621	15467	15529	15546	15568	15687	15598	15657	15545	15443	15562	15504	15615	15551	15695	15644	15748	15518	15445	15488	15499	15429	15524	15548	15692	15527	15424	15586	15562	15520	15495	15603	15522	15616	15597	15466	15378	15501	15556	15258	15286	15510	15516	15587	15632	15558	15529	15342	15523	15666	15450	15589	15661	15790	15600	15403	15735	15543	15574	15491	15685	15558	15588	15637	15335	15547	15450	15566	15527	15575	15344	15592	15576	15368	15397	15784	15479	15428	15536	15572	15464	15377	15389	15503	15505	15704	15477	15694	15490	15557	15575	15467	15563	15381	15576	15489	15648	15503	15424	15477	15401	15530	15570	15631	15510	15583	15426	15541	15639	15458	15707	15747	15599	15395	15557	15440	15616	15585	15815	15491	15355	15584	15526	15636	15343	15484	15531	15497	15430	15397	15472	15602	15401	15399	15486	15586	15531	15662	15549	15544	15577	15504	15541	15552	15703	15607	15596	15480	15493	15544	15499	15557	15555	15661	15484	15639	15497	15516	15544	15542	15645	15527	15707	15516	15689	15627	15582	15378	15575	15514	15683	15486	15469	15538	15404	15569	15700	15538	15493	15569	15568	15591	15366	15571	15494	15485	15515	15526	15438	15736	15486	15519	15665	15490	15595	15706	15597	15444	15491	15760	15625	15726	15642	15569	15651	15543	15426	15643	15621	15563	15532	15533	15668	15561	15652	15646	15485	15602	15682	15703	15628	15683	15542	15465	15397	15572	15515	15344	15691	15569	15538	15496	15382	15527	15603	15441	15640	15572	15681	15373	15492	15672	15461	15502	15774	15602	15498	15510	15452	15553	15609	15665	15399	15491	15434	15481	15575	15681	15629	15639	15480	15448	15657	15438	15502	15529	15496	15653	15701	15621	15620	15537	15533	15486	15609	15700	15432	15593	15782	15539	15737	15370	15483	15674	15624	15656	15685	15719	15591	15643	15354	15358	15640	15527	15858	15521	15500	15875	15592	15705	15565	15609	15527	15617	15520	15528	15482	15495	15644	15451	15475	15460	15657	15410	15429	15559	15604	15613	15318	15635	15543	15643	15624	15526	15629	15566	15533	15645	15545	15445	15487	15557	15570	15501	15638	15699	15739	15572	15444	15935	15754	15596	15775	15641	15447	15480	15451	15505	15503	15475	15618	15792	15658	15630	15488	15584	15470	15519	15555	15541	15700	15526	15484	15579	15444	15507	15520	15736	15442	15446	15495	15603	15723	15294	15386	15500	15504	15714	15628	15824	15927	15800	15794	15452	15596	15576	15430	15705	15588	15415	15697	15597	15480	15661	15647	15811	15637	15577	15591	15645	15309	15671	15488	15461	15623	15340	15645	15501	15564	15709	15408	15599	15573	15563	15650	15540	15458	15500	15464	15555	15700	15627	15361	15493	15342	15495	15575	15574	15654	15496	15722	15524	15637	15473	15486	15604	15439	15345	15438	15464	15646	15582	15586	15495	15602	15525	15555	15642	15837	15517	15423	15440	15414	15591	15504	15555	15597	15716	15718	15534	15602	15767	15718	15416	15583	15555	15664	15530	15313	15363	15639	15706	15649	15673	15480	15569	15380	15536	15555	15599	15519	15582	15522	15512	15633	15534	15485	15450	15545	15475	15840	15636	15594	15706	15624	15503	15514	15655	15563	15751	15542	15623	15343	15507	15530	15679	15443	15631	15601	15619	15827	15529	15557	15543	15639	15448	15435	15521	15673	15492	15678	15494	15430	15722	15594	15646	15511	15648	15636	15341	15759	15540	15586	15570	15498	15570	15643	15468	15467	15601	15426	15615	15685	15542	15460	15579	15333	15574	15444	15410	15487	15599	15490	15504	15546	15728	15494	15560	15530	15488	15664	15260	15516	15493	15705	15599	15507	15519	15670	15613	15564	15787	15494	15490	15541	15489	15355	15576	15411	15680	15476	15563	15689	15447	15505	15375	15654	15634	15582	15578	15590	15562	15545	15568	15364	15745	15487	15608	15362	15516	15686	15641	15344	15595	15459	15591	15595	15336	15456	15585	15714	15435	15465	15420	15595	15527	15551	15677	15461	15700	15617	15735	15521	15628	15546	15787	15639	15529	15458	15604	15552	15552	15782	15511	15547	15606	15533	15537	15595	15441	15610	15392	15589	15451	15360	15567	15623	15383	15478	15607	15598	15428	15484	15664	15756	15660	15386	15493	15725	15490	15655	15511	15565	15474	15456	15641	15538	15402	15568	15521	15578	15640	15525	15521	15620	15762	15537	15605	15685	15484	15473	15771	15493	15374	15385	15646	15607	15498	15663	15722	15485	15362	15677	15576	15380	15621	15543	15666	15779	15667	15532	15421	15454	15656	15650	15596	15452	15474	15612	15663	15533	15535	15680	15380	15405	15496	15622	15611	15627	15554	15604	15532	15500	15646	15511	15677	15714	15566	15679	15642	15423
17738	36269	25028	20485	19005	17214	16343	15537	15106	14693	14546	14278	14161	14029	14164	13925	13948	13738	13778	13772	13606	13836	13652	13671	13593	13711	13731	13763	13549	13534	13448	13669	13427	13684	13628	13731	13749	13526	13592	13768	13658	13708	13566	13704	13639	13686	13520	13537	13479	13590	13690	13543	13537	13614	13521	13653	13617	13477	13596	13717	13648	13646	13523	13653	13506	13682	13691	13606	13555	13517	13472	13640	13286	13497	13707	13455	13616	13604	13673	13704	13613	13610	13480	13565	13516	13478	13488	13557	13689	13535	13436	13599	13601	13482	13402	13571	13702	13802	13572	13618	13651	13521	13415	13615	13564	13672	13374	13730	13559	13480	13581	13480	13441	13515	13805	13564	13504	13291	13658	13612	13562	13529	13451	13426	13584	13623	13626	13655	13583	13432	13510	13602	13581	13538	13693	13553	13545	13574	13639	13632	13632	13571	13462	13641	13656	13521	13670	13402	13552	13618	13551	13737	13502	13759	13643	13668	13534	13554	13567	13610	13609	13443	13475	13604	13507	13686	13529	13425	13625	13576	13577	13503	13530	13645	13517	13388	13559	13697	13564	13420	13573	13556	13652	13439	13688	13479	13588	13717	13549	13465	13578	13536	13483	13663	13595	13659	13640	13624	13496	13533	13631	13322	13609	13273	13521	13589	13583	13539	13456	13629	13582	13461	13516	13560	13672	13603	13714	13698	13477	13569	13569	13676	13416	13537	13627	13556	13526	13434	13724	13702	13647	13617	13511	13382	13562	13649	13752	13573	13687	13624	13580	13656	13436	13491	13512	13596	13629	13533	13590	13676	13415	13464	13299	13499	13551	13300	13555	13527	13615	13617	13688	13639	13621	13561	13500	13646	13634	13832	13745	13394	13639	13656	13507	13393	13743	13417	13672	13618	13353	13798	13630	13601	13592	13659	13526	13580	13634	13560	13478	13644	13341	13494	13477	13618	13758	13659	13438	13538	13436	13533	13618	13615	13643	13543	13544	13632	13747	13483	13545	13532	13585	13429	13384	13536	13491	13651	13724	13684	13556	13622	13432	13602	13481	13518	13544	13657	13610	13653	13488	13530	13344	13388	13479	13514	13637	13646	13454	13537	13513	13550	13688	13570	13392	13700	13487	13646	13528	13605	13362	13374	13645	13565	13511	13510	13497	13580	13537	13573	13593	13611	13587	13459	13525	13588	13676	13596	13426	13610	13660	13557	13483	13558	13601	13689	13688	13784	13495	13633	13594	13435	13631	13529	13462	13494	13500	13529	13623	13568	13471	13666	13328	13578	13606	13637	13536	13681	13469	13579	13548	13549	13466	13534	13592	13663	13494	13654	13650	13516	13655	13536	13576	13761	13568	13467	13505	13597	13335	13717	13598	13692	13516	13592	13471	13581	13647	13568	13577	13527	13644	13700	13653	13545	13505	13670	13623	13438	13541	13512	13553	13690	13566	13540	13595	13524	13672	13576	13584	13585	13418	13240	13660	13519	13561	13480	13830	13562	13543	13705	13754	13550	13425	13627	13596	13592	13711	13587	13585	13467	13678	13473	13547	13652	13637	13531	13558	13411	13564	13561	13553	13454	13562	13568	13495	13540	13707	13580	13541	13458	13606	13584	13514	13342	13708	13577	13540	13409	13522	13683	13565	13562	13654	13627	13628	13687	13500	13513	13568	13547	13639	13533	13544	13613	13670	13530	13563	13434	13631	13473	13632	13586	13683	13540	13704	13485	13653	13611	13498	13477	13535	13694	13661	13482	13556	13468	13657	13437	13652	13519	13540	13487	13401	13504	13574	13533	13561	13606	13472	13696	13678	13329	13536	13345	13835	13702	13522	13645	13733	13691	13791	13331	13538	13530	13575	13703	13568	13623	13583	13564	13705	13650	13680	13454	13589	13594	13637	13600	13577	13656	13548	13504	13662	13586	13731	13632	13529	13678	13586	13618	13499	13580	13673	13661	13551	13462	13653	13540	13367	13697	13635	13726	13603	13611	13654	13600	13349	13552	13525	13518	13696	13587	13546	13555	13520	13581	13528	13711	13389	13610	13458	13479	13445	13491	13590	13492	13544	13495	13432	13495	13598	13331	13568	13467	13501	13705	13642	13432	13460	13599	13540	13479	13553	13599	13598	13452	13527	13606	13591	13419	13673	13629	13571	13573	13614	13344	13395	13468	13507	13492	13495	13655	13575	13490	13390	13508	13671	13504	13745	13542	13616	13655	13546	13456	13399	13629	13583	13626	13613	13523	13473	13621	13569	13543	13718	13599	13607	13440	13493	13596	13539	13559	13635	13587	13592	13729	13423	13684	13527	13718	13684	13576	13630	13533	13590	13480	13458	13522	13725	13461	13575	13382	13444	13527	13631	13628	13592	13463	13535	13582	13539	13627	13460	13627	13547	13594	13686	13506	13521	13556	13336	13600	13620	13586	13519	13410	13625	13569	13647	13593	13538	13405	13518	13515	13434	13575	13489	13640	13371	13535	13533	13603	13440	13433	13649	13511	13752	13529	13451	13756	13572	13727	13609	13351	13598	13715	13771	13446	13574	13563	13462	13581	13510	13285	13438	13650	13612	13592	13491	13610	13539	13524	13544	13627	13506	13527	13523	13504	13445	13561	13581	13497	13536	13578	13558	13421	13565	13596	13583	13445	13406	13485	13458	13623	13506	13449	13597	13651	13596	13537	13496	13649	13662	13490	13568	13550	13687	13581	13578	13463	13508	13612	13657	13465	13566	13514	13701	13502	13564	13499	13504	13511	13522	13539	13553	13614	13670	13684	13530	13462	13513	13534	13613	13573	13587	13501	13558	13506	13597	13600	13623	13511	13459	13553	13422	13751	13464	13710	13555	13555	13532	13591	13750	13346	13535	13462	13510	13624	13406	13537	13290	13559	13568	13650	13533	13868	13642	13497	13594	13645	13522	13665	13549	13530	13614	13554	13597	13447	13507	13483	13691	13667	13594	13620	13655	13653	13457	13652	13645	13625	13659	13705	13447	13514	13507	13546	13427	13672	13591	13513	13462	13510	13588	13580	13673	13765	13523	13444	13709	13569	13650	13613	13674	13540	13484	13554	13572	13456	13661	13483	13532	13653	13618	13583	13453	13490	13499	13502	13667	13630	13694	13493	13554	13665	13781	13648	13568	13585	13656	13609	13656	13488	13639	13484	13496	13682	13582	13532	13620	13489	13437	13724	13647	13544	13669	13616	13570	13550	13480	13645	13425	13483	13663	13725	13560	13506	13422	13547	13574	13491	13691	13699	13652	13672	13708	13574	13463	13435	13631	13502	13565	13803	13527	13584	13692	13564	13643	13575	13582	13579	13611	13551	13435	13516	13711	13714	13581	13594	13654	13439	13381	13759	13706	13660	13511	13819	13513	13568	13697	13453	13677	13583	13613	13650	13605	13673	13585	13601	13666	13861	13427	13549	13433	13637	13510	13683	13676	13623	13630	13514	13600	13596	13684	13533	13499	13563	13506	13651	13456	13564	13673	13470	13492	13648	13421	13518	13654	13385	13427	13364	13565	13594	13452	13463	13708	13632	13595	13451	13553	13606	13637	13607	13394	13330	13481	13535	13303	13395	13553	13594	13474	13657	13469	13653	13298	13523	13483	13391	13471	13553	13538	13387	13579	13372	13524	13470	13353	13644	13754	13524	13404	13637	13544	13545	13759	13476	13512	13514	13524	13383	13819	13670	13734	13674	13418	13562	13500	13657	13652	13363	13580	13447	13811	13536	13557	13518	13608	13586	13701	13479	13599	13595	13596	13647	13617	13611	13523	13512	13567	13659	13537	13607	13465	13590	13526	13543	13734	13585	13597	13428	13555	13617	13553	13610	13721	13673	13540	13536	13475	13656	13580	13587	13663	13585	13492	13630	13602	13573	13656	13484	13581	13623	13617	13497	13459	13728	13584	13542	13602	13606	13777	13523	13654	13616	13541	13502	13485	13583	13663	13571	13736	13454	13596	13725	13425	13566	13574	13485	13583	13500	13381	13607	13641	13519	13558	13623	13646	13537	13503	13526	13529	13603	13586	13641	13702	13421	13581	13531	13581	13619	13551	13575	13514	13653	13516	13507	13390	13421	13719	13520	13405	13604	13501	13550	13682	13569	13482	13489	13510	13645	13596	13575	13603	13482	13436	13484	13628	13602	13438	13553	13699	13530	13597	13513	13730	13514	13694	13537	13606	13521	13348	13566	13463	13590	13754	13599	13555	13472	13597	13555	13747	13610	13466	13515	13675	13480	13575	13630	13431	13490	13533	13607	13772	13417	13694	13461	13548	13455	13639	13493	13456	13588	13578	13686	13410	13663	13539	13529	13535	13490	13513	13446	13608	13546	13708	13564	13549	13530	13740	13641	13602	13534	13523	13513	13459	13416	13609	13639	13576	13527	13425	13682	13573	13813	13591	13493	13446	13602	13518	13612	13607	13684	13643	13583	13587	13411	13363	13452	13498	13641	13622	13448	13512	13525	13598	13623	13627	13416	13721	13566	13631	13604	13611	13704	13504	13491	13596	13651	13625	13592	13444	13495	13590	13581	13519	13543	13508	13502	13580	13636	13661	13538	13543	13484	13529	13585	13809	13399	13588	13679	13669	13615	13448	13520	13554	13475	13629	13682	13449	13629	13667	13480	13560	13560	13653	13590	13605	13732	13535	13675	13556	13515	13575	13629	13552	13733	13646	13635	13486	13545	13514	13463	13660	13484	13504	13477	13527	13416	13516	13522	13572	13680	13642	13613	13572	13510	13796	13581	13676	13486	13455	13549	13818	13514	13622	13496	13564	13533	13431	13534	13560	13552	13546	13600	13587	13598	13582	13546	13787	13703	13468	13603	13693	13517	13673	13550	13536	13724	13555	13763	13450	13600	13632	13519	13631	13461	13640	13558	13618	13356	13580	13547	13527	13629	13439	13509	13523	13446	13542	13469	13488	13409	13484	13680	13598	13503	13577	13536	13528	13611	13640	13561	13444	13623	13467	13749	13553	13511	13446	13520	13640	13547	13494	13801	13449	13599	13625	13628	13666	13585	13490	13435	13639	13637	13467	13451	13777	13564	13667	13731	13464	13485	13464	13391	13591	13567	13614	13516	13619	13743	13497	13559	13481	13462	13636	13545	13532	13577
29600	23930	25662	22100	18646	17939	17684	17282	17097	17017	16753	16855	16635	16643	16559	16689	16584	16483	16576	16682	16584	16606	16590	16713	16708	16724	16611	16404	16236	16393	16552	16341	16452	16484	16728	16630	16497	16637	16464	16491	16513	16398	16554	16608	16637	16685	16680	16379	16493	16517	16620	16401	16733	16454	16531	16728	16513	16503	16430	16588	16320	16632	16650	16600	16399	16328	16646	16508	16418	16437	16446	16415	16571	16562	16396	16438	16505	16572	16667	16456	16415	16220	16509	16552	16681	16258	16301	16401	16413	16470	16564	16568	16436	16516	16657	16593	16327	16560	16511	16470	16441	16589	16602	16521	16462	16499	16529	16689	16298	16449	16502	16697	16593	16312	16529	16621	16470	16730	16409	16621	16722	16622	16464	16628	16308	16393	16377	16613	16598	16556	16633	16651	16515	16460	16664	16339	16588	16580	16223	16471	16553	16385	16293	16525	16450	16566	16314	16505	16464	16530	16533	16543	16442	16243	16572	16366	16621	16764	16231	16481	16470	16491	16422	16531	16504	16522	16733	16479	16611	16622	16430	16471	16405	16407	16459	16399	16449	16556	16493	16490	16527	16563	16421	16358	16536	16607	16524	16251	16520	16684	16495	16587	16401	16453	16410	16413	16560	16689	16483	16663	16675	16389	16405	16403	16378	16398	16289	16459	16464	16432	16340	16678	16374	16611	16376	16544	16684	16495	16550	16494	16450	16560	16521	16464	16451	16327	16626	16300	16545	16459	16456	16436	16570	16644	16790	16362	16487	16317	16450	16481	16501	16421	16517	16510	16426	16271	16266	16667	16349	16403	16556	16470	16409	16349	16641	16451	16512	16562	16467	16554	16571	16368	16465	16680	16660	16609	16538	16684	16534	16534	16473	16602	16675	16686	16598	16635	16580	16328	16367	16453	16552	16240	16320	16503	16457	16803	16521	16630	16439	16446	16617	16729	16506	16319	16419	16512	16428	16587	16504	16434	16485	16464	16454	16653	16399	16536	16426	16529	16419	16429	16573	16447	16339	16453	16340	16516	16473	16406	16482	16387	16567	16583	16491	16616	16588	16374	16358	16448	16422	16546	16459	16571	16579	16545	16450	16646	16624	16415	16468	16545	16373	16521	16507	16537	16471	16523	16660	16592	16453	16560	16455	16390	16538	16513	16321	16610	16415	16554	16734	16574	16454	16610	16575	16625	16524	16437	16567	16466	16459	16557	16422	16601	16478	16611	16427	16517	16598	16467	16565	16768	16291	16469	16608	16545	16451	16576	16519	16433	16338	16395	16467	16389	16596	16511	16455	16393	16523	16458	16578	16659	16439	16503	16482	16435	16216	16566	16614	16504	16431	16418	16720	16454	16670	16314	16528	16595	16546	16443	16451	16552	16336	16444	16311	16529	16684	16459	16371	16520	16492	16461	16484	16563	16510	16673	16820	16490	16672	16630	16534	16505	16711	16657	16837	16374	16520	16496	16420	16389	16639	16252	16577	16488	16540	16415	16540	16706	16305	16470	16394	16598	16621	16534	16458	16478	16529	16618	16489	16594	16457	16630	16360	16553	16750	16405	16507	16474	16516	16468	16700	16543	16414	16576	16493	16495	16598	16515	16654	16472	16571	16475	16646	16596	16633	16391	16626	16616	16653	16573	16572	16600	16523	16542	16536	16539	16479	16567	16399	16498	16431	16679	16455	16309	16495	16577	16529	16591	16563	16540	16403	16460	16717	16475	16597	16552	16297	16379	16516	16692	16447	16435	16477	16521	16565	16759	16360	16408	16318	16582	16665	16490	16575	16688	16635	16471	16481	16457	16508	16651	16489	16438	16545	16614	16679	16443	16384	16547	16781	16468	16422	16498	16584	16605	16417	16487	16516	16497	16444	16493	16537	16388	16525	16530	16491	16604	16432	16404	16618	16524	16370	16425	16388	16542	16444	16433	16668	16326	16387	16668	16552	16684	16327	16652	16730	16576	16450	16325	16373	16423	16325	16468	16341	16437	16417	16475	16606	16574	16455	16399	16329	16464	16458	16434	16436	16369	16674	16470	16508	16475	16486	16504	16566	16571	16688	16287	16529	16522	16665	16380	16417	16446	16455	16541	16739	16539	16352	16490	16532	16567	16383	16753	16638	16631	16447	16501	16404	16369	16552	16608	16569	16638	16468	16469	16377	16594	16563	16439	16510	16475	16522	16346	16538	16427	16445	16515	16678	16666	16544	16578	16651	16589	16593	16536	16385	16399	16529	16694	16652	16436	16417	16595	16580	16489	16395	16518	16355	16592	16466	16447	16568	16652	16584	16557	16459	16555	16455	16484	16536	16443	16502	16285	16282	16680	16515	16397	16457	16509	16476	16380	16365	16481	16520	16383	16566	16406	16460	16389	16520	16533	16514	16566	16554	16484	16835	16570	16644	16361	16574	16675	16602	16650	16894	16708	16656	16411	16421	16420	16587	16465	16431	16663	16679	16394	16439	16608	16525	16581	16662	16488	16554	16497	16649	16551	16645	16471	16744	16500	16685	16647	16422	16330	16483	16591	16605	16584	16339	16369	16523	16537	16403	16322	16555	16452	16619	16211	16379	16596	16593	16408	16488	16492	16545	16513	16422	16200	16513	16447	16442	16620	16642	16482	16501	16492	16487	16660	16394	16396	16672	16628	16494	16630	16336	16504	16604	16497	16596	16423	16446	16427	16467	16396	16397	16420	16641	16723	16507	16645	16519	16558	16497	16626	16412	16432	16498	16486	16636	16624	16418	16511	16474	16432	16419	16506	16434	16712	16551	16492	16565	16486	16687	16601	16555	16505	16517	16464	16549	16655	16493	16396	16637	16411	16441	16440	16548	16408	16507	16308	16547	16489	16513	16383	16538	16307	16392	16285	16450	16579	16506	16409	16569	16431	16619	16407	16337	16700	16788	16479	16506	16538	16567	16602	16417	16638	16588	16622	16405	16549	16318	16482	16451	16424	16541	16590	16566	16562	16535	16388	16595	16441	16417	16759	16582	16581	16649	16404	16312	16449	16453	16574	16743	16601	16509	16684	16507	16467	16514	16569	16550	16246	16599	16491	16484	16608	16706	16718	16519	16473	16496	16405	16736	16577	16354	16592	16566	16387	16491	16615	16571	16583	16523	16359	16479	16542	16623	16573	16586	16561	16306	16465	16556	16520	16640	16558	16422	16344	16597	16578	16507	16550	16573	16553	16521	16661	16581	16601	16531	16389	16352	16444	16525	16417	16512	16488	16440	16724	16684	16509	16587	16435	16408	16541	16533	16583	16530	16396	16654	16427	16337	16514	16610	16525	16566	16659	16758	16489	16504	16782	16160	16520	16543	16409	16404	16556	16471	16375	16788	16579	16551	16581	16384	16380	16376	16544	16505	16559	16714	16392	16550	16332	16624	16529	16490	16481	16645	16604	16415	16456	16485	16624	16694	16415	16641	16760	16252	16450	16555	16376	16549	16506	16679	16520	16519	16347	16527	16283	16513	16652	16567	16506	16479	16389	16321	16267	16294	16604	16558	16478	16391	16380	16446	16549	16715	16460	16481	16500	16495	16601	16392	16565	16532	16435	16591	16449	16495	16410	16359	16414	16539	16662	16515	16490	16589	16439	16557	16484	16433	16494	16591	16311	16433	16148	16408	16365	16206	16392	16611	16321	16544	16376	16493	16537	16552	16676	16261	16690	16335	16447	16545	16630	16653	16577	16398	16258	16382	16583	16590	16486	16703	16677	16726	16561	16612	16493	16499	16626	16636	16522	16488	16342	16787	16394	16608	16461	16298	16445	16641	16403	16442	16484	16538	16618	16526	16613	16436	16376	16423	16356	16600	16570	16491	16490	16512	16577	16493	16631	16661	16518	16319	16591	16296	16579	16695	16556	16202	16619	16533	16485	16751	16493	16435	16504	16514	16461	16545	16320	16575	16690	16634	16506	16530	16476	16351	16316	16373	16552	16523	16639	16478	16641	16534	16591	16708	16604	16713	16536	16513	16468	16638	16506	16428	16386	16550	16512	16664	16652	16579	16542	16433	16559	16418	16360	16465	16461	16651	16475	16685	16505	16281	16410	16445	16328	16318	16528	16358	16471	16533	16404	16541	16620	16577	16557	16608	16736	16771	16360	16639	16839	16632	16662	16551	16638	16495	16548	16408	16378	16544	16547	16630	16475	16594	16421	16836	16564	16534	16369	16293	16556	16318	16518	16500	16512	16449	16387	16580	16404	16460	16492	16368	16608	16433	16406	16495	16425	16408	16581	16453	16669	16618	16389	16716	16499	16539	16560	16421	16483	16447	16460	16740	16574	16484	16559	16489	16410	16484	16323	16464	16468	16422	16319	16568	16568	16641	16541	16478	16487	16491	16489	16481	16505	16330	16420	16439	16509	16687	16589	16493	16433	16440	16495	16623	16452	16668	16585	16474	16713	16448	16507	16446	16490	16487	16622	16586	16619	16453	16571	16367	16613	16556	16546	16438	16522	16337	16513	16390	16473	16388	16782	16531	16437	16436	16500	16632	16557	16672	16883	16602	16473	16485	16585	16421	16488	16528	16362	16406	16684	16531	16541	16218	16374	16494	16692	16447	16510	16542	16467	16563	16413	16550	16682	16515	16625	16676	16752	16481	16689	16363	16641	16864	16335	16343	16540	16413	16500	16398	16339	16690	16464	16382	16535	16426	16513	16384	16466	16524	16435	16557	16436	16584	16508	16561	16472	16616	16420	16552	16509	16525	16316	16699	16601	16521	16610	16432	16552	16461	16411	16469	16429	16477	16272	16396	16483	16417	16341	16544	16714	16408	16394	16440	16409	16543	16529	16634	16556	16534	16554	16437	16541	16597	16733	16603	16626	16567	16542	16406	16399	16368	16408	16494	16442	16522	16551	16528	16415	16513	16614	16635	16431	16372	16403	16705	16577	16403	16478	16391	16406	16516	16485	16562	16342	16407	16548	16729	16555	16775	16378	16578	16444	16598	16645	16347	16473	16438	16495	16451	16725	16515	16818	16713	16739	16611	16760	16579	16409	16295	16723	16580	16519	16586	16535	16500	16559	16505	16662	16509	16420	16505	16565	16525	16230	16539	16617	16678	16521	16271	16564	16422	16613	16391	16638	16407	16680	16703	16700	16672	16488	16419	16424
19340	27757	19811	17314	16752	15898	15270	14954	14673	14619	14703	14192	14310	14378	14200	14410	14407	14371	14263	14326	14307	14250	14169	14321	14146	14204	14144	14153	14270	14064	14093	14233	14258	14250	14336	14030	14364	14285	14117	14159	14103	14088	14285	14083	14238	14141	14036	14082	14213	14011	14260	14151	13986	14155	14149	14184	14095	14126	14212	14008	14187	13999	14191	14063	14124	14194	14206	14223	14200	14202	13902	14122	14203	14062	14047	14074	14221	14150	14088	14324	14182	14240	14261	14265	14245	14153	14164	14179	14151	14069	14308	14168	14315	14236	14235	14128	14032	14085	14162	14154	14066	14206	14190	14040	14288	14285	14103	14134	14138	14053	14186	14192	14011	14264	14183	14026	14193	14121	14140	14190	14342	14119	14190	14167	14314	14218	14119	14208	14247	14127	14232	13983	14205	14134	14303	14164	14092	14112	14224	14233	14086	14192	14097	14174	14070	14115	14087	14107	14407	14205	14052	14095	14098	14172	14235	14207	14175	14087	14206	14104	14220	14082	14137	14122	14170	14032	14320	14072	14172	14194	14021	14234	14106	14055	14226	14138	14248	14221	14266	14174	14022	14174	14094	14171	14132	13977	13932	14033	14113	14187	14209	14291	14113	14390	14191	14008	14210	14132	14150	14059	14134	14243	14149	14408	14200	14091	14257	14200	14170	14332	14158	14235	14294	14012	14341	14070	14005	14188	14200	14132	14216	14110	14142	14134	14409	14318	14214	14151	14127	14312	14269	14379	14235	14104	14024	14172	14294	14161	14266	14287	14212	14049	14331	14044	14310	14050	14083	14231	14175	14335	14128	14275	14312	14057	14095	14088	14108	13985	14272	14008	14150	14072	14082	14067	14099	14160	14192	14207	14317	13972	14227	14282	14185	14080	14123	14219	14061	14309	14239	14062	14217	14228	14314	14167	14137	14131	14019	14283	14322	14063	14213	14161	14312	14315	14283	14136	13981	14271	14213	14058	14200	14062	14091	14123	14105	14071	14159	14179	14246	14255	14339	14328	14125	14053	14129	14195	14293	14299	14216	14153	14060	14299	14142	14203	14087	14140	14230	14154	14277	14282	14307	14146	14216	14167	14308	14243	14167	14013	14174	14075	14108	14081	14108	14116	14145	14077	14308	14092	14111	14132	14229	14166	14070	14021	13977	14189	14213	14107	14116	14129	14183	14161	14039	14279	14219	14247	14218	14246	14436	14118	14016	14009	14204	14105	14038	14233	14172	14143	14224	14156	14129	14089	14187	14285	14135	13960	14196	14223	14139	14168	14106	14141	14094	14102	14243	14157	14072	14352	14042	14298	14190	14108	14384	14165	14107	14041	14155	14052	14075	14315	14112	14164	14118	14247	14087	14340	14113	14163	14197	14272	14253	14223	13991	13935	14169	14432	14292	14086	14257	14399	14158	14059	14204	14088	14280	14307	14258	14224	14237	14069	14114	14139	14123	14067	14138	14057	14103	14116	14234	14007	13971	14142	14340	14193	14021	14334	14327	14292	14085	14185	14175	14209	14243	14219	14102	14163	14261	14121	14141	14170	14109	14284	14081	14238	14104	14109	14175	14186	14152	14086	14093	14175	14315	14193	14153	14078	14121	14025	14277	14111	14038	14137	14283	14220	14156	14168	14269	14099	14217	14186	14274	14179	14355	14201	14036	13981	14257	14164	14205	14321	14055	14208	14247	14108	14021	14119	14246	13972	14135	14217	13920	14431	14047	14152	14179	14239	14057	14230	14107	14174	14162	14176	14279	14202	14189	14220	14176	14165	14043	14245	14161	14186	14063	14207	14137	14142	14081	14165	14022	14120	14158	14217	14324	14034	14133	14183	14152	14037	14140	13936	14118	14404	14086	14102	14202	14276	14101	14163	14095	14128	14202	14081	14123	14073	14212	14172	14209	14273	14105	14103	14096	14144	14081	14155	14173	14049	14185	14286	14212	14242	14313	14155	14060	14157	14117	14169	14219	14137	14234	14297	14179	14081	14295	14129	14162	14065	14143	14072	14160	14053	14142	14318	14066	14299	14221	14294	14080	13993	14234	14106	14266	14167	14289	14286	14295	14098	14278	14260	14260	14133	14136	14197	14210	14014	14329	14017	14008	14420	14238	13953	14253	14204	14070	14254	14130	14139	14119	14229	14333	14304	14362	14140	14228	14060	14261	14126	14136	14274	14051	14307	14201	14346	14285	14153	14087	14206	14158	13950	13993	14239	14242	14036	13974	14428	14120	14220	14174	14221	14191	14016	14256	14146	14186	14204	14084	14183	14008	14104	14163	14347	14164	14112	14020	14081	14129	14182	14089	14038	14129	14093	13929	14288	14131	14171	14340	13928	14397	14063	14092	14116	14076	14169	14098	14116	14189	14142	14203	14338	14157	14206	14220	14255	14201	14384	14132	14237	14086	14219	14173	14211	14239	14134	14195	14173	14251	14131	14065	14187	14183	14214	14128	14282	14294	14091	14158	14206	14237	14144	14102	14138	14222	14146	14125	14241	14140	14229	14212	14224	14223	14273	14107	14232	14041	14041	14149	14080	14260	14201	14250	14181	14054	14211	14315	14239	14152	14299	14074	14381	14124	14162	14195	14067	14194	14169	14000	14267	14095	14067	14260	14210	14233	14113	14236	14236	14102	14085	14039	14292	14311	14285	14141	14143	14124	14169	13975	14240	14208	14219	14235	14273	14213	14188	14086	14125	14220	14012	14188	14108	14206	14282	14073	14111	14217	14097	14204	14177	14137	14227	14251	14077	14344	14213	14053	14219	13991	14124	14370	14167	14366	14073	14205	14161	14257	14210	14248	14149	14315	14118	14077	14164	14217	13995	14340	14057	14196	14204	14141	14272	14274	14215	14186	14049	14117	14226	14216	14192	14402	14243	14377	14136	14326	14290	14236	14102	14352	14351	14377	14148	14136	14064	14137	14074	14041	14076	14127	14178	14203	14114	14129	14117	14120	14180	14136	14088	14117	14208	14158	14023	14200	14251	14403	14237	14226	14287	14110	14235	14267	14254	14074	14167	14255	14007	14228	14120	14054	14241	14157	14149	14337	14181	14166	14209	14075	14070	14194	14006	14213	13913	14154	14363	14266	14324	14263	14196	14145	14180	14296	14074	14161	14295	14218	14071	14082	14155	14198	14153	13956	14063	14138	14245	14261	14267	14134	14253	14105	14184	14287	14071	14207	14157	14050	14280	14104	14350	14202	14073	14178	14085	14076	14244	14211	14076	14073	14094	14091	14274	14040	14085	14354	14095	14102	14091	14096	14235	14161	14242	14375	14195	13916	14118	14290	14213	14113	14043	14122	14047	14024	14285	14356	14108	14041	14137	14261	14320	14226	14127	14235	14106	14130	14143	14182	14289	14187	14169	14133	14287	14216	14124	14179	14212	14165	14172	14106	14051	14149	14197	13877	14158	14230	14133	14202	14173	14217	14015	14305	14169	14064	14237	14141	14236	14225	14142	14179	14168	14167	14133	14291	14086	14056	14337	14105	14206	14016	14128	14105	14374	14319	14133	14088	14137	14194	14277	14183	14201	14206	14251	13908	14207	14157	14191	14226	14277	14126	14169	14195	14247	14205	14057	14131	14160	14253	14188	14118	14192	14174	14224	14288	14252	14199	14129	14033	14348	14284	14222	14099	14299	14099	14257	14146	14215	14326	14083	14136	13993	14230	14204	14230	14118	14098	14138	14210	14036	14261	14193	14348	14188	14081	14351	14120	14176	14213	14137	14042	14165	14199	14113	14232	13969	14328	14224	14217	14010	14077	14201	14178	14241	14120	14524	14210	14076	14182	14157	14048	14129	14367	14036	14139	14154	14221	14025	14248	14144	14251	14046	14355	14144	14140	14116	14191	14216	13973	14180	14284	14167	14089	14316	14250	14110	14206	14124	14072	14201	14133	14085	14097	14337	14267	14148	14135	14350	14198	14061	14092	14217	14032	14192	14204	14058	14124	14262	14169	14171	13995	14359	14307	14179	14171	14281	14253	14100	14167	14210	14397	14050	14284	14344	14165	14140	14218	14138	14158	14289	14173	14224	14193	14105	14303	14261	14143	14146	14205	14140	14196	14123	14193	14124	14011	14064	13944	14235	14212	14104	14129	14131	14108	14342	14163	14214	14178	14395	14271	14267	14122	14180	14186	14341	14141	14344	14237	14118	14344	14186	14020	14243	14216	14034	14073	14311	14071	14094	14175	14283	14245	14103	14192	14056	14232	14115	14212	14157	14054	14141	14095	14219	14101	14138	14075	14254	14105	13978	14160	14041	14212	14155	14075	14324	14030	14056	14232	14008	14247	14196	14177	14301	14133	14139	14149	13979	14154	14263	14135	14073	14316	14144	14146	14137	14231	14235	14098	14282	14197	14189	14285	14185	14218	14245	14348	14328	14136	14275	14250	14144	14320	14229	14089	14223	14077	14107	14181	14261	14181	14314	14118	14253	14144	14246	14181	14081	14120	14067	14285	14085	14194	14015	14109	14326	14095	14089	14071	14156	14103	14362	14349	14240	14125	14290	14179	14260	14000	14026	14088	14324	14004	14336	14083	14217	14165	14197	14222	14073	14131	14096	14227	14201	14113	14295	14133	14081	14286	14195	14179	14318	14280	14158	14159	14152	14284	14184	14108	14074	14358	14396	14238	14164	14245	14109	14038	14129	14238	14332	14302	14231	14138	14095	14247	14156	14290	14126	14191	14384	14193	14130	14202	14044	14132	14164	14198	14155	14155	14345	14335	14036	14144	14263	14233	14207	14131	14183	14240	14273	14121	14163	14147	14150	14170	14163	13976	14204	14170	14102	14207	14133	13960	14350	14098	14221	14238	14199	14233	14187	14217	14124	14133	14223	14220	14222	14112	14264	14163	14245	14228	14190	14057	14170	14112	14256	14192	14297	14079	14153	14234	14189	14224	14112	14225	14159	14108	14188	14231	14102	14247	14213	14230	14075	14124	14191	14193	14273	14086	14079	14129	14235	14241	14161	14021	14159	14236	14210	14188	14178	14245	14042	14277	14171	14211	14317	14354	14144	14067	14324	14220	14195	14178	14299	14153	14227	13968	14229	14350	14282	14124	14307	14189	14162	14230	14213	14136	14078	14100	14237	14180	14206	14106	14157	14029	14368
23536	21522	28247	25411	22408	20860	19540	16938	16643	16334	16370	16040	15938	15920	16073	15841	15780	15531	15822	15669	15763	15839	15924	15608	15809	15699	15822	15469	15859	15760	15704	15616	15615	15620	15620	15672	15861	15797	15811	15723	15606	15608	15502	15651	15578	15587	15779	15578	15598	15814	15633	15599	15538	15684	15677	15623	15721	15768	15444	15520	15741	15672	15712	15438	15565	15671	15368	15626	15600	15564	15711	15741	15690	15616	15744	15545	15608	15603	15485	15496	15450	15472	15568	15721	15484	15416	15756	15744	15659	15529	15691	15471	15480	15609	15642	15632	15477	15479	15586	15542	15730	15591	15667	15652	15654	15490	15683	15503	15443	15504	15501	15620	15447	15454	15446	15410	15486	15629	15357	15533	15363	15656	15504	15483	15695	15531	15574	15783	15612	15731	15697	15674	15731	15739	15601	15740	15794	15790	15679	15877	15524	15726	15459	15638	15607	15478	15503	15534	15455	15637	15579	15700	15504	15513	15509	15684	15504	15681	15599	15499	15670	15633	15696	15523	15789	15582	15672	15612	15506	15459	15496	15586	15670	15758	15596	15498	15464	15491	15438	15469	15560	15696	15431	15524	15435	15654	15669	15577	15558	15568	15869	15568	15785	15652	15543	15731	15667	15658	15771	15487	15429	15485	15590	15778	15689	15541	15546	15589	15730	15639	15667	15558	15511	15521	15566	15450	15555	15491	15646	15539	15531	15644	15574	15638	15623	15558	15454	15612	15487	15723	15647	15628	15515	15685	15627	15669	15521	15642	15511	15609	15667	15513	15593	15625	15578	15638	15529	15640	15497	15617	15578	15562	15799	15511	15625	15453	15624	15605	15589	15396	15526	15644	15564	15572	15504	15637	15585	15483	15660	15728	15629	15546	15413	15608	15595	15598	15618	15560	15503	15645	15806	15569	15575	15635	15553	15584	15801	15518	15387	15553	15714	15596	15693	15599	15714	15445	15634	15487	15519	15700	15797	15574	15631	15606	15636	15620	15676	15695	15557	15516	15673	15476	15546	15656	15486	15460	15443	15576	15566	15590	15587	15550	15576	15612	15550	15679	15637	15825	15695	15636	15575	15485	15517	15619	15737	15702	15610	15531	15671	15541	15621	15325	15734	15706	15474	15761	15625	15560	15545	15509	15584	15544	15574	15462	15442	15513	15517	15545	15684	15693	15434	15582	15544	15542	15735	15615	15452	15744	15543	15424	15596	15583	15547	15523	15725	15957	15764	15558	15667	15664	15737	15558	15519	15464	15507	15683	15792	15610	15638	15535	15537	15632	15642	15418	15674	15520	15504	15517	15356	15505	15462	15652	15756	15541	15533	15626	15846	15558	15813	15502	15796	15670	15642	15505	15639	15331	15518	15551	15599	15612	15405	15664	15601	15664	15792	15597	15677	15538	15698	15521	15743	15529	15586	15438	15634	15654	15686	15404	15729	15711	15707	15602	15649	15707	15549	15759	15572	15540	15333	15569	15549	15862	15691	15685	15663	15667	15871	15654	15594	15638	15401	15563	15416	15632	15633	15548	15741	15682	15630	15408	15587	15377	15449	15690	15602	15576	15504	15454	15570	15580	15735	15601	15618	15548	15725	15613	15321	15516	15529	15535	15679	15757	15876	15780	15701	15672	15592	15687	15669	15571	15529	15728	15675	15745	15610	15704	15739	15503	15600	15625	15774	15630	15638	15596	15454	15618	15536	15414	15536	15430	15807	15602	15590	15667	15696	15576	15774	15775	15622	15542	15558	15435	15471	15506	15655	15543	15632	15478	15661	15722	15537	15549	15608	15630	15603	15834	15693	15604	15537	15513	15620	15467	15776	15665	15588	15566	15692	15586	15616	15658	15562	15673	15497	15521	15640	15758	15575	15611	15801	15585	15488	15713	15537	15548	15691	15816	15674	15557	15788	15818	15412	15344	15460	15683	15626	15512	15443	15565	15788	15643	15752	15601	15527	15633	15527	15852	15652	15587	15718	15702	15666	15648	15769	15357	15533	15487	15520	15769	15561	15723	15557	15498	15579	15455	15615	15471	15473	15885	15763	15395	15605	15409	15527	15525	15401	15427	15518	15631	15669	15654	15629	15517	15518	15580	15740	15714	15748	15810	15662	15466	15764	15573	15666	15393	15427	15279	15630	15558	15535	15604	15684	15532	15567	15859	15460	15739	15667	15351	15538	15542	15813	15680	15782	15609	15462	15650	15639	15576	15473	15383	15576	15645	15736	15735	15607	15583	15534	15577	15569	15467	15686	15554	15709	15611	15590	15566	15705	15552	15668	15493	15462	15571	15709	15581	15691	15568	15542	15602	15570	15686	15498	15591	15659	15544	15424	15499	15553	15711	15631	15673	15665	15501	15634	15704	15630	15595	15505	15504	15625	15521	15775	15533	15667	15640	15676	15709	15644	15607	15704	15450	15740	15429	15442	15734	15521	15764	15609	15580	15771	15661	15584	15519	15393	15530	15537	15425	15664	15629	15631	15596	15577	15694	15654	15531	15534	15437	15725	15710	15495	15584	15709	15712	15529	15616	15660	15585	15425	15393	15537	15743	15705	15501	15814	15613	15551	15846	15545	15506	15737	15595	15589	15625	15749	15432	15602	15618	15646	15658	15606	15562	15525	15472	15702	15522	15577	15540	15634	15479	15534	15636	15757	15495	15549	15665	15698	15543	15820	15504	15795	15414	15316	15635	15479	15402	15402	15711	15656	15574	15809	15526	15643	15695	15693	15788	15579	15553	15629	15437	15635	15448	15693	15484	15642	15661	15604	15430	15329	15700	15617	15577	15631	15698	15674	15566	15623	15591	15656	15471	15578	15470	15558	15516	15613	15649	15394	15732	15576	15630	15527	15635	15611	15431	15554	15513	15751	15624	15503	15519	15464	15761	15527	15677	15546	15659	15619	15770	15513	15825	15633	15599	15646	15733	15688	15542	15512	15518	15553	15476	15571	15645	15500	15575	15677	15644	15600	15494	15660	15574	15627	15472	15534	15502	15490	15434	15657	15547	15416	15486	15600	15581	15599	15544	15630	15635	15602	15637	15595	15828	15625	15726	15600	15830	15726	15657	15527	15555	15580	15434	15590	15611	15592	15609	15435	15513	15552	15721	15510	15782	15692	15455	15495	15638	15472	15616	15756	15647	15572	15581	15490	15778	15576	15680	15755	15609	15491	15590	15497	15586	15484	15694	15397	15712	15815	15627	15471	15556	15688	15566	15644	15588	15630	15604	15680	15710	15562	15645	15510	15459	15700	15432	15546	15612	15714	15561	15515	15610	15515	15469	15690	15624	15662	15637	15652	15608	15613	15684	15631	15400	15671	15350	15546	15589	15588	15635	15507	15515	15777	15763	15758	15781	15741	15513	15551	15634	15322	15623	15459	15520	15476	15449	15721	15584	15533	15467	15655	15557	15483	15473	15399	15610	15445	15572	15572	15597	15681	15551	15540	15810	15672	15632	15588	15423	15522	15685	15589	15709	15830	15415	15766	15714	15622	15605	15596	15718	15632	15507	15383	15653	15592	15712	15609	15739	15675	15613	15400	15528	15752	15698	15546	15499	15608	15646	15575	15533	15644	15557	15491	15560	15727	15648	15542	15232	15674	15627	15495	15632	15654	15623	15663	15612	15498	15602	15552	15552	15795	15656	15539	15493	15559	15502	15433	15667	15567	15703	15669	15381	15424	15570	15432	15381	15510	15358	15428	15519	15730	15755	15804	15590	15712	15523	15588	15561	15507	15538	15663	15629	15641	15505	15673	15752	15565	15443	15356	15769	15587	15753	15594	15642	15728	15616	15696	15660	15662	15730	15560	15629	15553	15635	15752	15670	15611	15701	15594	15485	15372	15624	15653	15653	15465	15817	15694	15669	15685	15476	15701	15467	15816	15546	15819	15535	15400	15707	15716	15713	15634	15868	15588	15336	15710	15386	15408	15530	15658	15701	15624	15733	15559	15519	15453	15438	15613	15400	15516	15408	15512	15555	15498	15594	15699	15693	15400	15668	15534	15674	15699	15628	15395	15430	15325	15491	15692	15577	15624	15607	15429	15511	15533	15721	15528	15544	15728	15605	15727	15657	15630	15526	15501	15495	15570	15711	15548	15625	15463	15797	15596	15596	15677	15530	15524	15617	15807	15528	15662	15633	15648	15582	15699	15701	15739	15542	15579	15582	15696	15585	15499	15858	15642	15613	15627	15715	15631	15687	15664	15884	15663	15698	15646	15752	15798	15608	15425	15423	15562	15723	15534	15902	15538	15470	15732	15408	15461	15595	15728	15673	15576	15616	15609	15568	15620	15596	15521	15621	15525	15700	15660	15833	15695	15596	15670	15629	15608	15527	15722	15423	15714	15664	15480	15562	15526	15612	15630	15479	15646	15998	15596	15614	15514	15645	15668	15741	15573	15528	15649	15764	15819	15686	15583	15620	15570	15659	15749	15629	15575	15640	15639	15622	15545	15512	15624	15632	15718	15649	15705	15656	15601	15573	15481	15669	15491	15683	15648	15599	15623	15750	15558	15708	15441	15636	15624	15582	15635	15798	15641	15462	15538	15660	15519	15421	15608	15643	15761	15654	15649	15439	15729	15507	15655	15564	15563	15414	15510	15650	15646	15360	15564	15576	15730	15643	15525	15531	15499	15476	15671	15597	15654	15397	15488	15530	15612	15737	15554	15588	15597	15457	15738	15736	15682	15665	15669	15631	15732	15751	15578	15593	15521	15512	15551	15559	15671	15453	15572	15629	15738	15552	15631	15729	15639	15650	15854	15517	15587	15679	15673	15714	15695	15761	15576	15653	15731	15438	15681	15681	15625	15558	15746	15560	15547	15646	15714	15453	15666	15814	15582	15607	15537	15587	15461	15684	15691	15662	15836	15717	15582	15657	15630	15632	15795	15527	15529	15546	15480	15542	15717	15720	15635	15569	15664	15489	15472	15562	15471	15679	15649	15633	15371	15451	15429	15587	15662	15745	15617	15591	15605	15803	15549	15388	15445	15473	15506	15534	15618	15655	15408	15559	15680	15570	15526	15693	15470	15549	15572	15692	15552	15687	15742	15506	15607	15640	15455	15629	15667	15636	15624	15570	15581	15551	15579	15679	15686	15568	15690	15773	15517	15779	15629	15712
16504	31937	22424	19122	17711	16487	15607	15024	14789	14580	14282	14348	13962	13947	13848	13830	13801	13820	13674	13725	13941	13785	13804	13904	13768	13727	13682	13705	13633	13726	13634	13588	13719	13720	13753	13691	13627	13761	13857	13626	13685	13581	13690	13630	13669	13800	13477	13714	13636	13749	13723	13771	13797	13597	13704	13482	13620	13778	13697	13515	13711	13513	13625	13601	13756	13895	13727	13726	13780	13806	13459	13703	13577	13597	13728	13601	13672	13763	13530	13615	13736	13517	13651	13628	13791	13702	13732	13781	13805	13426	13596	13598	13851	13715	13702	13554	13487	13616	13700	13591	13580	13580	13682	13624	13492	13495	13696	13527	13646	13555	13783	13755	13659	13753	13634	13754	13654	13593	13754	13554	13672	13581	13704	13660	13535	13665	13791	13661	13540	13731	13733	13627	13464	13651	13735	13576	13538	13753	13700	13653	13518	13555	13753	13569	13631	13657	13649	13527	13743	13617	13468	13701	13746	13521	13511	13566	13815	13640	13776	13597	13538	13615	13584	13657	13596	13817	13576	13832	13782	13688	13726	13746	13755	13695	13641	13659	13773	13637	13582	13608	13763	13586	13759	13705	13538	13635	13679	13710	13756	13515	13752	13693	13655	13624	13649	13649	13636	13438	13624	13728	13702	13685	13659	13650	13644	13648	13652	13674	13693	13686	13725	13650	13562	13692	13750	13631	13572	13631	13779	13787	13752	13644	13682	13635	13557	13652	13835	13632	13670	13568	13667	13554	13619	13729	13634	13631	13497	13602	13647	13731	13822	13768	13717	13765	13631	13641	13650	13661	13535	13663	13810	13606	13711	13739	13469	13464	13660	13768	13528	13800	13676	13712	13699	13633	13643	13532	13894	13768	13579	13705	13668	13615	13663	13669	13577	13608	13802	13670	13663	13720	13612	13461	13681	13471	13565	13553	13660	13521	13684	13722	13776	13575	13809	13681	13655	13661	13710	13617	13808	13557	13586	13843	13586	13771	13735	13561	13724	13768	13671	13510	13868	13564	13615	13616	13713	13583	13632	13747	13729	13524	13598	13609	13644	13643	13545	13560	13767	13591	13850	13581	13699	13649	13701	13441	13647	13659	13652	13630	13609	13685	13730	13471	13690	13822	13489	13717	13639	13575	13669	13738	13683	13646	13771	13717	13685	13729	13607	13715	13663	13733	13686	13704	13673	13725	13557	13784	13573	13697	13611	13446	13587	13717	13569	13596	13556	13795	13671	13865	13665	13580	13810	13526	13637	13662	13580	13671	13488	13647	13851	13733	13718	13630	13515	13576	13520	13598	13538	13558	13721	13352	13760	13709	13715	13678	13729	13618	13775	13674	13596	13652	13594	13638	13616	13626	13769	13688	13637	13655	13521	13750	13657	13759	13580	13514	13660	13640	13617	13676	13776	13688	13781	13665	13502	13486	13677	13547	13669	13730	13664	13613	13630	13594	13832	13694	13648	13750	13611	13687	13752	13588	13758	13572	13667	13847	13875	13657	13661	13813	13649	13535	13548	13640	13647	13666	13794	13549	13502	13606	13707	13623	13618	13501	13600	13609	13671	13555	13649	13533	13521	13777	13715	13668	13631	13674	13761	13666	13774	13480	13635	13474	13801	13619	13658	13476	13844	13702	13680	13707	13696	13680	13775	13641	13665	13671	13548	13632	13735	13575	13598	13657	13569	13542	13599	13702	13638	13665	13768	13613	13738	13678	13581	13761	13659	13482	13678	13724	13791	13744	13721	13643	13763	13699	13819	13841	13849	13655	13604	13671	13773	13541	13624	13595	13760	13704	13793	13731	13551	13753	13707	13534	13601	13675	13691	13580	13656	13598	13598	13799	13687	13704	13691	13635	13882	13503	13492	13703	13651	13568	13626	13629	13773	13842	13786	13588	13595	13835	13668	13679	13588	13759	13697	13508	13649	13616	13659	13662	13633	13579	13750	13828	13457	13744	13523	13675	13717	13689	13783	13555	13774	13450	13527	13517	13721	13569	13677	13826	13655	13715	13650	13690	13518	13612	13715	13806	13497	13616	13548	13603	13481	13791	13804	13544	13649	13863	13581	13790	13552	13734	13621	13702	13591	13685	13495	13813	13740	13501	13544	13540	13427	13738	13742	13643	13563	13536	13684	13677	13453	13733	13658	13701	13690	13583	13536	13664	13628	13605	13767	13563	13856	13832	13715	13537	13636	13817	13716	13852	13812	13574	13606	13754	13507	13721	13607	13691	13633	13621	13657	13594	13699	13587	13534	13665	13525	13623	13640	13569	13719	13448	13656	13508	13591	13482	13735	13706	13556	13621	13600	13660	13666	13761	13665	13566	13757	13638	13618	13654	13387	13871	13626	13428	13737	13480	13635	13708	13635	13748	13756	13571	13666	13403	13747	13626	13863	13687	13556	13661	13528	13576	13702	13563	13677	13567	13604	13695	13614	13756	13611	13630	13685	13680	13696	13673	13800	13823	13677	13602	13724	13690	13576	13585	13665	13625	13558	13633	13795	13756	13680	13730	13704	13574	13680	13681	13622	13416	13690	13610	13536	13599	13674	13487	13545	13672	13687	13654	13582	13630	13722	13544	13669	13487	13746	13745	13632	13552	13621	13749	13744	13714	13653	13556	13779	13759	13600	13631	13648	13726	13692	13808	13756	13689	13774	13796	13613	13662	13558	13636	13620	13624	13569	13667	13471	13664	13545	13670	13521	13568	13660	13437	13538	13546	13731	13750	13443	13713	13682	13732	13469	13796	13689	13556	13656	13582	13683	13417	13595	13535	13736	13670	13594	13612	13597	13706	13656	13654	13822	13721	13736	13862	13737	13600	13728	13732	13747	13563	13535	13680	13686	13631	13650	13490	13725	13637	13735	13709	13634	13796	13605	13583	13751	13583	13652	13813	13589	13681	13553	13640	13608	13749	13613	13772	13768	13714	13540	13691	13589	13839	13842	13859	13663	13733	13814	13690	13814	13594	13764	13723	13575	13743	13578	13668	13628	13721	13789	13716	13729	13488	13596	13646	13702	13644	13703	13789	13674	13531	13404	13522	13654	13589	13788	13772	13611	13636	13768	13658	13543	13638	13600	13623	13606	13710	13663	13601	13506	13599	13612	13661	13669	13637	13716	13785	13672	13598	13613	13633	13515	13582	13791	13733	13584	13700	13560	13793	13697	13539	13631	13598	13725	13653	13713	13748	13664	13771	13606	13549	13753	13610	13602	13774	13569	13753	13712	13767	13756	13759	13619	13651	13574	13726	13698	13413	13636	13781	13620	13498	13556	13561	13563	13434	13667	13610	13694	13659	13752	13649	13608	13600	13626	13707	13455	13795	13662	13566	13694	13695	13667	13683	13749	13687	13740	13542	13560	13691	13563	13560	13571	13690	13590	13584	13727	13548	13613	13661	13462	13604	13837	13526	13709	13488	13592	13567	13552	13585	13583	13644	13738	13762	13640	13727	13565	13525	13549	13729	13656	13668	13754	13679	13663	13668	13417	13576	13721	13707	13694	13724	13806	13743	13736	13857	13715	13878	13623	13686	13797	13716	13590	13578	13599	13691	13813	13872	13790	13443	13747	13835	13635	13744	13717	13723	13704	13539	13649	13427	13595	13708	13789	13589	13684	13505	13654	13632	13707	13779	13631	13530	13670	13788	13456	13675	13665	13541	13576	13557	13654	13570	13576	13623	13489	13758	13704	13684	13716	13772	13593	13649	13759	13690	13508	13745	13659	13514	13615	13726	13506	13492	13863	13650	13572	13624	13699	13710	13869	13802	13467	13494	13608	13725	13698	13752	13542	13740	13750	13847	13675	13566	13602	13610	13595	13772	13623	13621	13805	13634	13598	13739	13566	13558	13731	13782	13630	13510	13521	13556	13608	13555	13535	13607	13600	13749	13579	13670	13620	13693	13699	13556	13683	13626	13792	13756	13755	13635	13563	13684	13611	13649	13735	13808	13641	13483	13780	13679	13684	13675	13714	13636	13678	13786	13643	13685	13650	13684	13654	13616	13641	13692	13688	13643	13953	13603	13738	13799	13695	13648	13746	13717	13520	13658	13668	13574	13863	13550	13698	13609	13666	13631	13660	13631	13686	13800	13672	13642	13742	13730	13663	13698	13714	13661	13765	13715	13817	13714	13716	13611	13645	13743	13687	13727	13522	13737	13708	13652	13819	13595	13736	13789	13685	13646	13632	13645	13689	13608	13687	13597	13672	13711	13553	13739	13513	13735	13768	13417	13694	13771	13700	13712	13650	13831	13632	13694	13567	13617	13640	13576	13577	13591	13625	13613	13555	13529	13589	13572	13705	13761	13707	13498	13648	13765	13626	13519	13735	13618	13648	13703	13645	13618	13646	13824	13716	13566	13659	13682	13683	13717	13685	13689	13613	13589	13819	13629	13663	13644	13728	13600	13587	13626	13557	13565	13673	13715	13661	13643	13762	13744	13735	13552	13641	13753	13670	13682	13778	13503	13740	13832	13742	13759	13603	13532	13671	13528	13569	13492	13659	13871	13635	13635	13780	13627	13740	13593	13738	13624	13562	13636	13764	13681	13568	13815	13754	13702	13676	13668	13705	13633	13521	13611	13817	13428	13656	13666	13695	13529	13591	13851	13616	13482	13796	13548	13754	13579	13725	13489	13508	13596	13749	13492	13750	13485	13720	13571	13574	13622	13577	13507	13735	13678	13762	13637	13658	13559	13490	13738	13706	13592	13593	13655	13755	13684	13665	13771	13558	13532	13749	13813	13791	13764	13654	13479	13507	13621	13756	13432	13670	13620	13723	13608	13675	13620	13555	13704	13673	13680	13828	13781	13705	13589	13748	13772	13727	13696	13619	13549	13743	13686	13604	13622	13602	13691	13735	13716	13628	13636	13606	13670	13592	13771	13733	13614	13680	13654	13601	13605	13850	13723	13707	13793	13587	13673	13607	13742	13681	13789	13898	13568	13666	13720	13597	13703	13570	13545	13770	13706	13694	13622	13603	13689	13619	13751	13501	13705	13610	13643	13540	13670	13795	13603	13590	13684	13671	13724	13626	13664	13733	13714	13766	13886	13576	13516	13765	13614	13706	13537	13648	13656	13754	13684	13688	13686	13696	13708	13751	13581	13785	13650	13635	13682	13684	13518
25252	21592	27095	27021	20110	18735	18467	17498	17032	16997	16906	16896	16631	16860	16817	16694	16633	16663	16529	16722	16898	16463	16721	16504	16682	16482	16615	16583	16621	16524	16472	16361	16766	16526	16623	16525	16479	16554	16479	16473	16580	16611	16407	16651	16447	16494	16419	16414	16502	16632	16514	16522	16331	16712	16675	16532	16484	16525	16688	16513	16494	16549	16585	16605	16477	16630	16543	16576	16393	16519	16835	16508	16547	16380	16541	16291	16629	16629	16387	16565	16336	16535	16433	16486	16664	16495	16702	16708	16583	16521	16426	16551	16582	16467	16622	16540	16406	16398	16281	16320	16452	16410	16514	16345	16404	16445	16360	16517	16732	16349	16469	16583	16549	16503	16520	16584	16501	16479	16504	16609	16477	16417	16687	16352	16310	16683	16430	16438	16542	16631	16380	16507	16539	16356	16256	16516	16603	16305	16365	16450	16626	16516	16385	16451	16466	16532	16582	16343	16507	16415	16586	16609	16668	16494	16438	16512	16538	16288	16282	16498	16515	16384	16650	16495	16683	16518	16702	16730	16462	16462	16661	16633	16441	16306	16828	16492	16461	16522	16538	16268	16622	16484	16442	16304	16315	16271	16645	16338	16525	16433	16481	16385	16661	16430	16580	16548	16411	16518	16213	16488	16460	16569	16461	16483	16547	16554	16633	16386	16510	16559	16609	16391	16490	16517	16470	16517	16337	16418	16615	16419	16488	16616	16695	16579	16464	16502	16516	16457	16587	16394	16539	16481	16503	16466	16442	16554	16581	16643	16464	16701	16552	16515	16604	16483	16504	16408	16649	16460	16550	16516	16579	16650	16639	16424	16585	16168	16371	16421	16572	16357	16449	16406	16604	16589	16566	16579	16553	16648	16528	16541	16400	16286	16469	16599	16518	16657	16625	16516	16388	16487	16421	16406	16602	16417	16576	16475	16457	16332	16384	16501	16572	16427	16745	16345	16460	16392	16375	16506	16524	16611	16632	16633	16549	16689	16475	16552	16469	16560	16511	16623	16449	16573	16607	16786	16407	16617	16506	16318	16730	16628	16636	16404	16617	16672	16470	16469	16449	16493	16323	16479	16557	16409	16672	16633	16493	16626	16417	16530	16605	16356	16651	16466	16522	16448	16581	16563	16332	16381	16438	16615	16515	16514	16419	16499	16224	16625	16483	16325	16605	16451	16617	16590	16542	16747	16503	16670	16609	16664	16568	16826	16223	16556	16709	16596	16606	16459	16679	16473	16376	16619	16467	16496	16346	16461	16611	16563	16418	16552	16552	16423	16536	16416	16564	16665	16403	16491	16438	16597	16477	16400	16406	16659	16382	16426	16516	16615	16582	16586	16539	16356	16465	16457	16521	16348	16585	16388	16297	16353	16327	16653	16403	16447	16304	16465	16665	16465	16398	16443	16408	16551	16457	16634	16529	16402	16548	16514	16528	16550	16732	16569	16586	16541	16611	16392	16374	16614	16492	16525	16451	16517	16588	16423	16427	16294	16443	16471	16511	16576	16639	16518	16674	16583	16429	16451	16550	16373	16587	16449	16513	16631	16528	16274	16520	16467	16526	16521	16225	16554	16380	16499	16712	16631	16570	16755	16386	16420	16495	16394	16720	16573	16440	16499	16552	16530	16559	16477	16521	16477	16630	16447	16670	16304	16362	16574	16370	16544	16561	16599	16661	16464	16516	16457	16713	16404	16550	16497	16600	16594	16474	16651	16281	16211	16466	16333	16570	16361	16458	16547	16799	16478	16546	16607	16579	16513	16319	16519	16776	16438	16554	16676	16582	16330	16433	16726	16755	16457	16672	16544	16647	16564	16484	16419	16581	16457	16492	16266	16338	16545	16488	16525	16709	16514	16606	16634	16297	16662	16658	16437	16581	16632	16525	16532	16341	16518	16516	16253	16432	16545	16487	16483	16394	16380	16241	16553	16544	16449	16498	16568	16327	16303	16681	16815	16564	16550	16619	16569	16392	16638	16506	16416	16659	16753	16481	16522	16518	16609	16726	16473	16484	16530	16471	16694	16442	16416	16442	16232	16402	16320	16482	16558	16738	16659	16535	16445	16628	16094	16581	16537	16509	16463	16569	16499	16539	16646	16761	16573	16652	16548	16503	16287	16490	16314	16413	16388	16590	16718	16295	16509	16206	16545	16549	16819	16638	16593	16521	16475	16404	16435	16531	16520	16487	16460	16487	16518	16338	16697	16539	16498	16397	16567	16544	16532	16594	16460	16633	16574	16577	16603	16514	16583	16476	16591	16326	16773	16555	16494	16553	16544	16304	16635	16362	16601	16586	16668	16475	16495	16405	16555	16397	16383	16519	16536	16766	16490	16504	16555	16526	16390	16530	16392	16624	16637	16594	16246	16324	16415	16584	16501	16519	16268	16587	16418	16702	16841	16367	16470	16322	16586	16552	16440	16411	16352	16453	16339	16560	16617	16555	16500	16435	16628	16535	16610	16403	16498	16642	16557	16565	16604	16568	16557	16662	16383	16311	16619	16344	16407	16548	16416	16297	16440	16673	16746	16520	16278	16553	16566	16456	16548	16510	16603	16581	16437	16353	16443	16437	16496	16671	16523	16400	16541	16539	16304	16505	16701	16370	16257	16500	16585	16420	16556	16366	16457	16524	16745	16587	16413	16279	16475	16399	16545	16486	16503	16296	16658	16269	16566	16618	16457	16511	16473	16462	16470	16648	16444	16583	16461	16299	16545	16657	16605	16586	16510	16377	16487	16628	16453	16616	16599	16486	16575	16399	16570	16454	16447	16410	16427	16580	16548	16551	16415	16390	16268	16374	16657	16464	16373	16440	16446	16498	16593	16689	16667	16530	16500	16448	16443	16539	16626	16461	16556	16579	16837	16551	16642	16485	16462	16342	16533	16316	16323	16452	16548	16628	16682	16599	16387	16583	16620	16481	16587	16583	16541	16344	16457	16494	16729	16659	16453	16494	16673	16525	16582	16561	16737	16470	16701	16507	16376	16480	16342	16521	16601	16476	16620	16664	16649	16668	16401	16547	16709	16520	16437	16328	16604	16604	16436	16536	16410	16491	16756	16623	16455	16296	16476	16515	16519	16575	16415	16457	16498	16475	16303	16474	16453	16351	16561	16670	16589	16634	16658	16654	16416	16384	16330	16534	16454	16342	16619	16385	16648	16450	16420	16396	16724	16462	16441	16460	16284	16597	16482	16649	16575	16568	16734	16476	16582	16371	16576	16597	16420	16570	16523	16427	16637	16547	16594	16372	16513	16360	16598	16540	16537	16715	16584	16468	16498	16528	16467	16596	16622	16540	16752	16367	16388	16580	16543	16520	16573	16523	16654	16571	16618	16528	16557	16410	16498	16613	16693	16419	16372	16554	16495	16714	16320	16473	16440	16440	16477	16614	16694	16616	16631	16517	16581	16465	16660	16487	16607	16433	16458	16594	16479	16495	16521	16486	16506	16365	16481	16495	16570	16330	16785	16630	16499	16607	16521	16613	16682	16425	16443	16476	16450	16358	16692	16606	16676	16562	16463	16559	16313	16546	16313	16413	16576	16613	16340	16459	16354	16386	16520	16590	16391	16661	16580	16698	16409	16445	16509	16646	16477	16410	16513	16604	16400	16657	16535	16480	16421	16340	16540	16460	16425	16590	16646	16371	16315	16455	16683	16468	16476	16667	16185	16406	16400	16491	16482	16681	16512	16524	16567	16542	16588	16470	16421	16490	16521	16456	16275	16456	16580	16452	16518	16472	16362	16573	16362	16563	16480	16515	16473	16631	16496	16541	16523	16683	16654	16449	16393	16500	16384	16344	16504	16411	16568	16462	16531	16573	16439	16536	16589	16323	16336	16531	16500	16252	16469	16465	16493	16455	16528	16553	16576	16476	16486	16457	16452	16436	16560	16416	16652	16358	16534	16406	16491	16326	16421	16349	16375	16336	16642	16561	16527	16596	16495	16543	16470	16602	16673	16500	16659	16498	16556	16434	16567	16534	16542	16472	16545	16312	16510	16435	16456	16538	16422	16581	16645	16499	16318	16578	16365	16441	16738	16823	16585	16682	16396	16484	16449	16558	16557	16450	16460	16406	16439	16390	16524	16547	16601	16467	16451	16397	16467	16653	16381	16571	16434	16451	16452	16638	16729	16601	16525	16738	16576	16498	16573	16705	16508	16760	16620	16633	16626	16495	16510	16597	16554	16460	16328	16687	16394	16439	16573	16444	16505	16302	16559	16554	16610	16478	16455	16574	16621	16467	16479	16595	16472	16503	16376	16521	16562	16507	16531	16552	16533	16275	16550	16498	16448	16372	16528	16369	16605	16576	16455	16545	16620	16510	16482	16653	16405	16621	16332	16513	16502	16305	16419	16632	16379	16544	16657	16459	16483	16214	16449	16343	16420	16551	16585	16507	16595	16678	16515	16578	16511	16473	16507	16592	16680	16473	16486	16660	16514	16554	16671	16900	16521	16444	16722	16434	16354	16501	16679	16313	16431	16393	16496	16513	16518	16714	16598	16386	16711	16462	16466	16474	16522	16651	16475	16585	16586	16641	16496	16226	16465	16501	16458	16541	16468	16605	16726	16654	16391	16460	16447	16626	16266	16446	16497	16730	16663	16713	16362	16620	16588	16648	16711	16550	16565	16466	16510	16549	16448	16308	16474	16662	16655	16476	16565	16706	16437	16529	16538	16672	16420	16474	16621	16486	16497	16613	16539	16479	16484	16565	16390	16274	16377	16366	16666	16548	16159	16442	16359	16378	16584	16424	16451	16460	16541	16442	16263	16623	16464	16612	16465	16641	16420	16664	16393	16537	16563	16421	16439	16346	16713	16644	16522	16423	16371	16293	16626	16473	16662	16467	16495	16445	16422	16604	16797	16499	16311	16527	16484	16430	16575	16472	16532	16510	16487	16688	16415	16557	16474	16495	16590	16473	16546	16681	16397	16548	16618	16450	16496	16390	16525	16403	16681	16245	16291	16550	16382	16566	16370	16515	16661	16560	16642	16563	16546	16510	16630	16491	16653	16579	16559	16521	16510	16511	16561	16264	16569	16684	16623	16543	16529	16638	16460	16686	16628	16368	16451	16563	16519	16519	16641	16409	16500	16330	16455	16437	16605	16533	16391	16565	16582	16490	16413
16997	28938	20966	18538	17430	16377	15615	15247	15062	14770	14870	14573	14488	14570	14315	14181	14127	14331	14202	14319	14231	14219	14263	14167	14317	14072	14141	14460	14212	14313	14331	14263	14122	14344	14073	14279	14210	14185	14296	14037	14298	14228	14282	14171	14188	14218	14375	14244	14203	14301	14403	14137	14284	14289	14243	14122	14282	14096	14214	14119	14240	14252	14146	14267	14248	14248	14188	14217	14248	14214	14215	14086	14328	14231	14364	14233	14239	14238	14248	14209	14050	14197	14119	14061	14191	14115	14170	14089	14107	14024	14127	14053	14293	14293	14271	14096	14179	13987	14091	14239	14197	14176	14037	14022	14180	14314	14085	14122	14129	14132	14192	14090	14184	14171	14071	14192	14283	14454	14169	14382	14055	14191	14158	14107	14216	14163	14273	14167	14220	14159	14172	14343	14115	14158	14118	14211	14152	14011	14235	14256	14214	14172	13994	14158	14089	14153	14229	14229	14051	14236	14126	14072	14241	14102	14129	14041	14250	14120	14304	14218	14168	14135	14011	14145	14275	14108	14146	13942	14206	14247	14211	14186	14226	14237	14267	14079	14279	14331	14144	14136	14085	14140	14082	14108	14143	14308	14178	14161	14221	14276	14142	14164	14125	14157	14350	13970	14227	14222	14104	14186	14239	14035	14238	14136	14405	14213	14097	14109	14361	14186	14270	14307	14278	14116	14331	14098	14280	14026	14238	14435	14145	14259	14278	14010	14194	14062	14115	14261	14274	14169	14447	14341	14165	14137	14039	13888	14273	14166	14273	14206	14273	14067	14171	14089	14310	14201	14170	14275	13945	14069	14261	13943	14221	14074	14231	14074	14197	14121	14163	14120	14216	14363	14395	14242	14105	14169	14162	14391	14276	14267	14226	14260	14322	14075	14297	14179	14204	14135	14138	14237	14019	14232	14169	14245	14006	14105	14299	14202	14118	14244	14206	14232	14185	14240	14265	14202	13964	14044	14061	14191	14301	14074	14264	14119	14237	14265	14226	14298	14145	14185	14040	14161	14170	14087	14070	14182	14053	14248	14359	14340	14122	14260	14317	14245	14195	14197	13965	14075	14182	14205	14004	14182	14218	14167	14225	14158	14196	14153	14199	14166	14201	14231	14319	14126	14265	14204	14151	14309	14185	14371	14140	14253	14151	14043	14246	14221	14246	14116	14275	14145	14125	14192	14171	14259	14228	14034	14152	14183	14097	14138	14216	14137	14211	14155	14097	14150	14123	14225	14249	14192	14139	14125	14094	14241	14181	14132	14171	14206	14110	14244	14307	14101	14203	13950	14138	14061	14211	14211	14173	14381	14124	14182	14338	14145	14177	14088	14033	14240	14173	14133	14089	14293	14256	14153	14009	14307	14149	14257	14118	14280	14288	14181	14014	14135	14085	14188	13938	14055	14203	13972	14087	14158	14344	14074	14162	14147	14267	14177	14159	13988	14333	14166	14068	14126	14057	14217	13967	14244	14153	14132	14129	14069	14304	14144	14199	14131	14269	14209	14141	14305	14095	14234	14153	14154	14403	14128	14107	14056	14184	14362	14226	14100	14310	14120	14220	14383	14171	14286	14178	14170	14189	14176	14271	14192	14116	14227	14140	14279	14186	14240	14155	14154	14132	14198	14295	14163	14116	14085	14093	14267	14285	14191	14120	14057	14092	14352	14053	14206	14176	14096	13980	14117	14047	14271	14154	14185	14248	14227	14068	14203	14170	14141	14000	14337	14208	14031	14063	14162	14059	14136	14176	14251	14237	13964	14400	14160	14145	14211	14440	14247	14177	13994	14380	14156	14127	14082	14153	14209	14258	14209	14226	14320	14139	14053	14036	14280	14261	14249	14188	14130	14253	14272	14293	14323	14331	14298	14096	14250	14184	14244	14171	14360	14111	14188	14058	14243	14232	14320	14119	14241	14137	14027	14257	14273	14053	14143	14036	14092	14191	14197	14071	14143	14172	13998	14130	14097	14200	14286	14190	14188	14143	14264	14273	14139	14192	14183	14243	14212	14168	14074	14129	14130	14163	14229	14069	14342	14271	14346	14077	14189	14010	14203	14235	14279	14107	14180	14199	14214	14124	13997	14377	14187	14013	14184	14046	14119	14188	14262	14108	14129	14138	14057	14205	14180	14102	14235	14000	14205	14272	14152	14260	14168	14051	14161	14297	14187	14259	14254	14279	14217	14054	14056	14339	14114	14153	14256	14235	14004	14132	14219	14217	14137	14173	14062	14253	14149	14229	14205	14132	14198	14336	14279	14057	14135	14258	14129	14135	14205	14128	14248	14187	14191	14166	14136	14101	14193	14139	14110	14169	14210	14015	14190	14125	14137	14252	14198	14182	13987	14234	14310	14245	14323	14228	14258	14289	14176	14181	14312	14111	14155	14190	14057	14187	14170	14228	14145	14180	14224	14273	14157	14181	14191	13987	14230	14257	14095	14133	14126	14175	14029	14183	13915	14295	14128	14166	14200	14014	14085	14314	14192	14075	14196	14188	14158	14207	14215	14031	14175	14092	14085	14169	14165	14121	14272	14245	14131	13999	14222	14095	14193	14145	14123	14117	14072	14200	14182	14146	14302	14138	14158	14227	14316	14092	14110	14215	14240	14091	14046	14166	14051	14170	14022	14241	14222	14231	14288	14177	14019	14225	14263	14249	14218	14225	14198	14116	14229	14116	14163	14071	14273	14070	14239	14189	14133	14316	14151	14237	14146	14417	14216	14103	14084	14152	14150	14260	14270	14155	14154	13980	14305	14232	14006	14132	14235	14173	14191	14141	14197	14338	14198	14088	14274	14130	14128	14374	14053	14312	14253	14105	14332	14301	14291	14272	14040	14025	14194	14300	14210	14113	14207	14074	14296	14108	14102	14282	14074	14098	14295	14111	14123	14033	14284	14259	14107	14154	14140	14275	14215	14324	14129	14298	14246	14224	14195	14201	14162	14484	14140	14093	14255	14263	14219	14157	14073	14126	14146	14110	14206	14224	14070	14090	14154	14298	14251	14264	14202	14298	14226	14208	14202	14243	14282	14292	14088	14165	14070	14347	14126	14322	14046	14257	14308	14307	14201	14171	14270	14012	14171	14193	14247	14101	14079	14230	14205	13996	14295	14206	14103	14300	14147	14203	14266	14233	14168	14123	14101	14262	14167	14235	14166	14135	14327	14219	14483	14209	14223	14378	14134	14266	14198	14301	14115	14135	14169	14078	14103	14138	14057	14066	14037	14180	14306	14342	14105	14256	14145	14037	14045	14203	14301	14193	14233	14242	14204	14136	14296	14204	14101	14254	14062	14049	14108	13916	14244	14128	14136	14195	14060	14089	14117	14093	14150	14140	14138	14119	14078	14109	14200	14160	14106	14149	14326	14139	14283	14199	14024	14190	14101	14351	14120	14095	14266	14287	14229	14194	13986	14191	13921	14171	14114	14211	14214	14086	14103	14186	14041	14265	14127	14255	14103	14267	14071	14102	13944	14262	14086	14251	14228	14171	14184	14146	14250	14218	14173	14034	14243	14231	14194	14161	14312	14258	14173	14216	14310	14197	14121	14251	14105	14135	14235	14271	14086	14285	14323	14220	14234	14159	13998	14218	14167	14278	14190	14343	14145	14158	14202	14301	14141	14115	14344	14020	13983	14350	14229	14228	14257	14205	14347	14194	14179	14012	14214	14142	14215	14106	14083	14181	14169	14088	14407	14052	14152	14252	14112	14120	14219	14296	14315	14119	14157	14002	14169	14162	14214	14207	14120	14060	14078	14138	14099	13979	14249	14082	14140	14061	14250	14091	14345	14186	14188	14127	14274	14209	14264	14211	13968	14340	14406	14270	14106	14150	14514	14092	14221	14076	14253	14029	14105	14292	14013	14305	14078	14116	14187	14083	14199	14089	14194	14197	14202	14212	14092	14156	14268	14206	14120	14158	14261	14199	14274	14420	14291	14090	14096	14084	14003	14079	14204	14044	14058	14119	14071	14066	14022	14128	14215	14110	14135	14246	14328	14195	14126	14225	14182	14102	14042	14142	14169	14179	14205	14227	14081	14240	14175	14047	14185	14214	14143	14211	14106	14203	14113	14381	14201	14316	14261	14212	14148	14214	14279	14082	14325	14136	14278	14030	14207	14307	14300	14144	14065	14290	14045	14211	14102	14201	14306	14150	14236	14119	14099	14166	14219	14240	14062	14095	14161	14166	14365	14093	14191	14196	14137	14059	14173	13982	14111	14254	13998	14102	14203	14190	14165	14299	14103	13958	14178	14237	14031	14003	14281	14229	14189	14341	14261	14303	14116	14162	14188	14121	14027	14165	13992	14235	14117	14275	14003	14031	14130	14239	14100	14288	14295	14089	14155	14084	14092	14158	13980	14353	14226	14105	14009	14273	14051	14067	14128	14450	14172	14150	14167	14133	14139	14098	14194	14253	14255	14195	14236	14153	14063	14249	14233	14133	14158	14339	14372	14071	14305	14246	14186	14190	14162	14130	14191	14032	14101	14188	14164	14043	14083	14103	14307	14193	14152	14240	14255	14331	14153	14106	14271	14125	14045	14022	14295	14220	14250	14261	14149	14365	14145	14208	14044	14070	14120	14295	14157	14067	14134	13966	14179	14305	14209	14353	14201	14242	14191	14217	14083	14010	14314	14145	14155	14267	14011	14262	14180	14028	14100	14177	14178	14033	14124	14182	14105	14238	14251	14021	14016	14267	14051	14193	14034	14127	14126	14347	14131	14030	14190	14239	14147	14220	14056	14365	14354	14124	14087	14113	14125	14169	14171	14125	14331	14157	14008	14164	14263	14232	14220	14115	14268	14188	14273	14144	14281	14179	14280	14063	14106	14093	14289	14188	14041	14114	14251	14163	14230	14062	14056	14110	14275	14193	14174	14125	14158	14305	14070	14127	14062	14086	14296	14309	14031	14252	14275	14216	14144	14097	14159	14246	14113	14353	14084	14130	14064	14159	14138	14292	14360	14163	14332	14037	14256	14112	14258	14170	14347	14298	14223	14364	13981	14354	14142	14096	14152	14237	14172	14063	14282	13913	14162	14134	14201	13955	14200	14054	14087	14117	14251	14317	14194	14186	14109	14281	14297	14157	14059	14189	14102	14157	14114	14326	14328	14166	14125	14298	14185
22593	21594	28852	24787	21885	23327	22936	18016	17270	16916	16755	16395	16337	16162	16053	16037	16118	16175	15795	16020	16118	15964	15830	15773	15711	15784	15820	15498	15657	15659	15696	15660	15804	15605	15880	15819	15637	15812	15650	15743	15949	15809	15784	15652	15769	15465	15852	15682	15888	15817	15694	15601	15600	15618	15738	15711	15646	15711	15719	15638	15702	15549	15391	15454	15567	15659	15587	15754	15434	15589	15573	15555	15427	15585	15690	15635	15314	15659	15782	15561	15790	15593	15652	15491	15535	15727	15636	15471	15540	15452	15547	15698	15546	15405	15618	15652	15439	15618	15411	15524	15517	15862	15646	15728	15688	15779	15601	15746	15580	15421	15775	15606	15633	15729	15541	15600	15553	15681	15670	15623	15564	15779	15704	15629	15509	15472	15597	15568	15589	15668	15544	15649	15574	15345	15826	15517	15577	15270	15634	15469	15780	15654	15675	15690	15715	15670	15704	15736	15568	15817	15584	15510	15468	15442	15736	15541	15552	15644	15641	15643	15735	15427	15601	15639	15552	15527	15582	15624	15606	15592	15459	15490	15595	15533	15526	15467	15607	15443	15527	15698	15598	15414	15756	15739	15638	15742	15458	15557	15722	15561	15556	15710	15547	15512	15697	15640	15706	15693	15445	15579	15688	15575	15598	15462	15629	15578	15646	15578	15725	15717	15607	15594	15655	15546	15516	15665	15626	15722	15688	15506	15471	15522	15648	15563	15699	15567	15459	15673	15697	15688	15672	15443	15511	15469	15682	15564	15579	15320	15577	15593	15622	15519	15556	15610	15711	15689	15515	15768	15625	15479	15379	15584	15714	15538	15747	15490	15493	15796	15714	15648	15624	15871	15667	15723	16005	15450	15679	15635	15467	15567	15814	15486	15738	15709	15581	15589	15297	15568	15667	15729	15278	15579	15559	15423	15750	15528	15369	15597	15568	15700	15500	15347	15446	15408	15737	15617	15605	15690	15613	15303	15625	15553	15423	15350	15532	15577	15730	15610	15384	15491	15447	15709	15450	15506	15693	15502	15644	15605	15565	15353	15554	15483	15615	15634	15622	15547	15457	15492	15669	15479	15540	15608	15425	15601	15447	15615	15525	15480	15558	15610	15494	15531	15706	15765	15388	15490	15564	15472	15681	15612	15695	15563	15517	15657	15574	15689	15616	15526	15525	15521	15489	15842	15661	15502	15569	15715	15483	15336	15450	15422	15470	15566	15583	15720	15543	15608	15604	15491	15608	15563	15555	15542	15439	15370	15493	15659	15608	15296	15783	15656	15696	15706	15660	15665	15711	15567	15648	15624	15603	15436	15571	15611	15651	15471	15645	15618	15691	15455	15282	15610	15516	15831	15768	15678	15820	15674	15628	15647	15454	15196	15544	15762	15612	15486	15772	15698	15635	15737	15769	15519	15638	15531	15709	15525	15354	15573	15487	15571	15725	15559	15396	15525	15515	15755	15575	15570	15643	15674	15536	15658	15620	15608	15425	15484	15587	15534	15652	15460	15664	15564	15661	15750	15441	15421	15590	15582	15521	15495	15583	15545	15646	15423	15370	15559	15792	15644	15597	15758	15632	15461	15525	15490	15603	15670	15718	15608	15735	15617	15599	15909	15702	15619	15629	15579	15509	15578	15506	15486	15644	15521	15657	15481	15650	15511	15495	15674	15726	15518	15557	15515	15679	15490	15594	15839	15657	15256	15727	15669	15571	15674	15552	15695	15460	15617	15706	15571	15657	15579	15677	15471	15578	15422	15650	15600	15545	15867	15696	15626	15582	15615	15653	15511	15572	15607	15664	15500	15459	15282	15672	15735	15684	15541	15580	15591	15702	15678	15465	15767	15656	15508	15811	15553	15565	15661	15697	15715	15660	15434	15447	15548	15785	15677	15575	15471	15506	15478	15602	15422	15533	15635	15542	15662	15489	15395	15666	15582	15456	15452	15730	15578	15609	15646	15603	15705	15621	15418	15564	15522	15486	15542	15506	15589	15643	15677	15720	15732	15736	15637	15686	15898	15695	15540	15541	15538	15623	15632	15499	15677	15535	15472	15737	15408	15526	15553	15571	15560	15683	15594	15697	15576	15327	15621	15641	15632	15636	15747	15731	15568	15588	15328	15758	15619	15575	15653	15432	15538	15620	15741	15565	15610	15509	15615	15571	15327	15525	15687	15753	15515	15428	15771	15538	15614	15824	15707	15472	15533	15539	15600	15633	15499	15681	15678	15683	15643	15612	15494	15637	15661	15507	15655	15663	15558	15467	15601	15607	15584	15560	15549	15592	15441	15645	15516	15551	15420	15427	15602	15537	15706	15330	15348	15554	15689	15720	15666	15502	15439	15553	15631	15680	15562	15523	15575	15586	15597	15681	15638	15526	15493	15713	15656	15554	15430	15464	15381	15734	15349	15565	15392	15556	15519	15671	15748	15613	15560	15556	15500	15547	15619	15599	15480	15745	15661	15526	15538	15546	15577	15212	15467	15488	15479	15513	15466	15789	15591	15473	15610	15656	15668	15695	15655	15525	15555	15727	15403	15534	15423	15388	15602	15387	15736	15459	15563	15528	15603	15661	15604	15667	15457	15351	15383	15416	15433	15594	15458	15924	15633	15433	15587	15497	15434	15645	15698	15611	15512	15622	15627	15729	15469	15645	15524	15592	15588	15416	15499	15696	15610	15613	15431	15665	15501	15538	15422	15519	15486	15985	15429	15421	15643	15647	15587	15600	15546	15403	15494	15535	15564	15630	15566	15302	15411	15787	15674	15750	15482	15727	15795	15510	15459	15669	15451	15418	15394	15425	15505	15588	15437	15411	15507	15608	15565	15553	15663	15576	15652	15423	15514	15639	15389	15396	15510	15483	15428	15581	15548	15581	15628	15692	15561	15740	15443	15695	15619	15496	15572	15572	15535	15541	15691	15550	15667	15441	15689	15602	15566	15464	15426	15421	15578	15426	15892	15619	15549	15425	15542	15671	15491	15580	15691	15509	15565	15632	15886	15692	15558	15698	15541	15816	15645	15588	15307	15672	15326	15585	15479	15617	15486	15461	15507	15592	15400	15737	15485	15479	15637	15644	15759	15641	15483	15625	15691	15561	15522	15468	15465	15549	15647	15555	15477	15492	15443	15711	15564	15414	15503	15573	15548	15654	15729	15540	15655	15613	15457	15384	15360	15514	15746	15457	15666	15560	15542	15461	15614	15345	15480	15679	15689	15507	15618	15328	15470	15113	15556	15544	15643	15398	15576	15415	15566	15715	15516	15654	15489	15570	15403	15589	15729	15520	15547	15688	15510	15535	15652	15663	15599	15668	15493	15503	15487	15512	15535	15517	15764	15537	15667	15777	15708	15398	15440	15634	15665	15544	15625	15463	15431	15602	15521	15564	15400	15578	15542	15635	15621	15616	15519	15635	15452	15631	15676	15601	15465	15837	15503	15778	15632	15445	15510	15415	15458	15466	15500	15625	15458	15746	15713	15507	15792	15745	15669	15481	15599	15463	15759	15604	15482	15524	15606	15491	15714	15470	15405	15766	15459	15616	15632	15580	15510	15584	15515	15708	15503	15593	15575	15530	15561	15439	15594	15552	15455	15689	15739	15804	15598	15547	15656	15721	15640	15629	15745	15415	15538	15528	15554	15684	15766	15619	15517	15671	15468	15621	15719	15631	15589	15681	15617	15704	15573	15624	15596	15537	15569	15662	15601	15479	15661	15516	15502	15556	15499	15464	15621	15543	15615	15514	15419	15579	15455	15497	15650	15431	15540	15644	15676	15475	15523	15867	15585	15617	15787	15318	15547	15597	15641	15555	15766	15695	15575	15633	15404	15445	15469	15640	15557	15788	15579	15545	15612	15748	15644	15621	15597	15643	15670	15480	15612	15548	15661	15290	15497	15706	15808	15599	15656	15823	15637	15486	15571	15738	15523	15688	15629	15580	15740	15559	15598	15529	15647	15575	15608	15837	15588	15662	15622	15502	15613	15527	15657	15672	15539	15614	15540	15631	15490	15751	15657	15684	15732	15540	15417	15759	15571	15482	15910	15407	15500	15725	15678	15587	15604	15587	15516	15475	15720	15622	15661	15684	15485	15504	15459	15478	15568	15591	15640	15643	15416	15541	15489	15485	15591	15594	15547	15457	15347	15653	15455	15587	15646	15418	15611	15678	15808	15527	15557	15509	15397	15383	15531	15579	15606	15461	15702	15571	15479	15448	15564	15715	15618	15610	15540	15398	15568	15665	15543	15692	15556	15462	15726	15641	15515	15460	15564	15630	15449	15619	15473	15440	15617	15658	15546	15704	15473	15438	15572	15693	15543	15591	15342	15595	15474	15579	15744	15550	15718	15614	15592	15509	15512	15587	15484	15484	15355	15617	15658	15448	15555	15517	15380	15486	15531	15557	15690	15590	15517	15656	15461	15429	15542	15644	15717	15544	15829	15458	15686	15475	15477	15650	15833	15453	15568	15467	15325	15504	15572	15406	15510	15596	15529	15602	15677	15623	15579	15685	15479	15482	15514	15580	15710	15400	15547	15563	15488	15679	15621	15745	15566	15509	15543	15587	15613	15627	15563	15786	15811	15634	15662	15680	15522	15636	15587	15617	15566	15674	15781	15621	15775	15849	15701	15766	15583	15572	15614	15579	15488	15626	15599	15546	15554	15804	15656	15659	15589	15574	15407	15651	15560	15649	15540	15564	15594	15558	15365	15500	15586	15465	15725	15629	15594	15814	15576	15379	15638	15634	15728	15546	15673	15481	15727	15641	15413	15535	15770	15560	15591	15478	15551	15628	15592	15415	15566	15606	15359	15749	15706	15605	15525	15657	15475	15630	15660	15539	15622	15669	15713	15613	15699	15584	15710	15739	15588	15428	15618	15672	15702	15559	15616	15641	15551	15593	15571	15683	15430	15697	15530	15643	15439	15591	15709	15489	15612	15586	15397	15470	15550	15564	15686	15870	15583	15543	15476	15713	15731	15422	15505	15622	15706	15579	15597	15421	15705	15741	15573	15661	15574	15570	15285	15595	15519	15666	15566	15486	15624	15385	15394	15809	15567	15665	15639	15511	15471	15335	15623	15598	15526	15710	15500	15646	15654	15619	15533	15592	15629	15616	15454	15492	15483	15388	15635
17133	35191	24595	20831	19461	17822	16518	15637	15160	14900	14605	14481	14323	14000	14176	13861	13871	13836	13851	13758	13644	13852	13726	13676	13596	13838	13726	13720	13819	13717	13730	13583	13739	13498	13567	13692	13704	13639	13745	13619	13614	13526	13817	13651	13458	13504	13542	13646	13711	13723	13548	13622	13573	13648	13752	13738	13508	13601	13821	13462	13492	13587	13646	13464	13526	13650	13687	13609	13536	13674	13505	13558	13563	13608	13674	13592	13595	13606	13646	13626	13558	13619	13549	13681	13750	13682	13675	13415	13713	13647	13529	13523	13574	13559	13582	13454	13547	13637	13665	13571	13552	13658	13641	13673	13636	13697	13690	13563	13671	13642	13676	13628	13519	13829	13691	13834	13562	13739	13591	13776	13571	13552	13605	13753	13594	13664	13505	13732	13676	13653	13783	13570	13814	13531	13520	13761	13562	13647	13529	13509	13593	13557	13836	13682	13465	13499	13603	13364	13559	13647	13600	13585	13611	13641	13573	13563	13696	13519	13599	13699	13768	13666	13611	13485	13628	13476	13562	13609	13501	13417	13652	13626	13468	13374	13617	13511	13524	13510	13536	13446	13637	13489	13474	13435	13555	13631	13396	13630	13554	13536	13520	13525	13566	13589	13689	13797	13684	13533	13707	13762	13640	13640	13627	13512	13616	13626	13786	13552	13562	13546	13673	13602	13624	13562	13602	13523	13574	13641	13626	13629	13570	13629	13542	13674	13541	13565	13547	13759	13689	13577	13770	13453	13582	13638	13686	13511	13566	13459	13686	13697	13634	13782	13450	13808	13467	13630	13499	13730	13485	13591	13759	13585	13743	13638	13621	13636	13550	13635	13669	13591	13697	13794	13552	13624	13472	13638	13889	13626	13571	13654	13619	13664	13619	13565	13634	13657	13697	13754	13663	13655	13505	13743	13718	13536	13548	13673	13627	13614	13571	13605	13476	13715	13690	13633	13498	13600	13443	13662	13538	13525	13638	13653	13601	13525	13649	13642	13743	13492	13510	13633	13506	13436	13427	13690	13341	13656	13643	13639	13647	13706	13541	13746	13754	13682	13495	13657	13765	13553	13611	13563	13527	13330	13659	13522	13768	13626	13485	13643	13503	13500	13622	13448	13675	13520	13385	13852	13700	13603	13632	13530	13613	13730	13602	13503	13494	13712	13755	13661	13583	13618	13704	13482	13664	13524	13358	13785	13540	13759	13613	13680	13543	13517	13572	13516	13520	13707	13653	13521	13593	13598	13594	13757	13625	13570	13663	13585	13506	13598	13503	13647	13504	13677	13620	13644	13615	13628	13564	13660	13539	13641	13525	13544	13646	13564	13643	13589	13604	13660	13390	13596	13606	13655	13574	13742	13568	13605	13545	13491	13641	13550	13474	13649	13556	13512	13730	13547	13772	13500	13667	13537	13598	13507	13637	13711	13581	13570	13643	13566	13455	13525	13500	13727	13659	13657	13552	13377	13612	13490	13601	13594	13442	13535	13657	13688	13571	13630	13552	13559	13483	13557	13673	13687	13420	13515	13564	13819	13603	13685	13760	13625	13678	13534	13582	13644	13559	13647	13478	13506	13520	13477	13660	13632	13525	13474	13736	13553	13623	13675	13840	13716	13504	13610	13476	13655	13612	13734	13688	13560	13578	13553	13542	13419	13415	13534	13596	13592	13566	13608	13606	13550	13709	13746	13626	13575	13573	13564	13442	13636	13623	13691	13548	13656	13482	13417	13596	13506	13586	13597	13598	13602	13487	13851	13714	13506	13499	13586	13784	13454	13645	13524	13460	13579	13577	13631	13572	13548	13564	13783	13611	13613	13615	13491	13714	13647	13613	13685	13453	13604	13599	13736	13703	13582	13513	13623	13590	13463	13599	13678	13590	13447	13682	13705	13656	13438	13682	13561	13684	13544	13456	13633	13501	13668	13716	13429	13574	13398	13707	13544	13371	13577	13675	13702	13578	13630	13566	13563	13534	13556	13540	13803	13693	13662	13539	13662	13663	13661	13579	13690	13687	13646	13450	13529	13590	13555	13736	13564	13673	13508	13575	13742	13595	13476	13531	13508	13581	13633	13591	13593	13564	13647	13621	13531	13434	13572	13622	13433	13696	13558	13406	13547	13453	13415	13652	13430	13577	13606	13744	13685	13485	13584	13528	13789	13484	13711	13528	13419	13581	13493	13651	13622	13521	13519	13760	13744	13594	13558	13392	13727	13495	13591	13591	13515	13512	13600	13595	13654	13517	13610	13665	13544	13341	13753	13614	13802	13694	13519	13849	13560	13568	13526	13639	13467	13546	13480	13553	13703	13569	13718	13518	13735	13434	13783	13672	13562	13651	13582	13671	13721	13509	13796	13692	13502	13688	13560	13720	13464	13629	13538	13659	13587	13565	13444	13590	13625	13493	13672	13566	13689	13481	13517	13660	13445	13471	13584	13714	13722	13572	13591	13793	13568	13488	13556	13642	13555	13673	13536	13575	13635	13606	13568	13550	13612	13550	13624	13672	13520	13652	13660	13490	13549	13564	13417	13503	13713	13643	13631	13499	13657	13569	13446	13639	13636	13612	13545	13749	13644	13604	13593	13517	13584	13499	13615	13662	13691	13564	13568	13574	13546	13745	13611	13701	13747	13603	13575	13654	13593	13709	13629	13701	13584	13541	13687	13476	13635	13594	13666	13526	13651	13584	13582	13567	13708	13542	13558	13589	13563	13537	13673	13437	13513	13428	13433	13620	13578	13572	13666	13471	13662	13582	13584	13498	13618	13564	13550	13474	13649	13557	13531	13639	13733	13582	13672	13636	13795	13609	13455	13536	13588	13497	13651	13569	13591	13553	13592	13651	13684	13636	13689	13514	13462	13515	13623	13533	13639	13687	13542	13491	13524	13416	13715	13589	13678	13634	13588	13397	13455	13647	13463	13545	13498	13413	13700	13550	13612	13724	13715	13592	13543	13650	13503	13568	13549	13623	13601	13516	13376	13623	13570	13567	13640	13696	13425	13659	13740	13479	13675	13545	13619	13657	13616	13625	13484	13689	13563	13687	13676	13599	13556	13668	13503	13547	13731	13461	13569	13644	13611	13689	13612	13514	13523	13700	13654	13591	13560	13542	13509	13513	13584	13528	13645	13606	13512	13527	13609	13664	13810	13312	13587	13516	13669	13564	13633	13390	13593	13601	13670	13596	13534	13501	13672	13630	13495	13674	13657	13657	13737	13567	13674	13541	13504	13556	13619	13563	13611	13599	13503	13559	13702	13674	13783	13550	13588	13437	13599	13507	13646	13602	13654	13510	13718	13464	13597	13531	13494	13431	13574	13607	13500	13628	13609	13658	13725	13665	13651	13676	13748	13426	13570	13731	13502	13710	13568	13669	13528	13617	13562	13619	13681	13520	13764	13651	13684	13484	13707	13708	13475	13594	13582	13545	13601	13777	13494	13507	13594	13662	13675	13506	13628	13536	13628	13465	13526	13796	13534	13593	13440	13420	13404	13533	13638	13722	13437	13559	13727	13530	13624	13674	13444	13725	13675	13467	13422	13647	13509	13659	13562	13737	13707	13831	13684	13644	13699	13534	13601	13707	13600	13605	13685	13619	13484	13588	13673	13369	13666	13646	13567	13467	13538	13474	13623	13518	13556	13564	13655	13633	13496	13675	13486	13536	13459	13532	13643	13669	13603	13693	13552	13537	13643	13688	13770	13392	13786	13509	13588	13689	13764	13549	13545	13573	13542	13596	13611	13505	13549	13492	13743	13561	13749	13680	13568	13593	13752	13623	13388	13719	13592	13654	13654	13621	13783	13572	13461	13590	13520	13756	13561	13581	13651	13474	13594	13564	13743	13646	13621	13453	13586	13544	13597	13623	13622	13517	13473	13605	13413	13629	13624	13778	13577	13681	13459	13493	13725	13741	13409	13510	13714	13661	13638	13679	13665	13635	13575	13540	13654	13604	13574	13811	13495	13537	13655	13679	13467	13539	13625	13582	13626	13533	13421	13511	13567	13538	13633	13603	13673	13805	13708	13481	13735	13502	13551	13467	13572	13440	13595	13675	13761	13658	13546	13619	13557	13693	13557	13622	13456	13455	13613	13592	13553	13707	13666	13586	13771	13513	13767	13530	13579	13535	13633	13670	13428	13532	13616	13691	13529	13677	13651	13629	13645	13623	13704	13601	13615	13618	13617	13507	13555	13624	13530	13521	13605	13697	13559	13814	13466	13570	13612	13636	13637	13626	13713	13503	13565	13712	13618	13609	13674	13574	13393	13614	13430	13652	13692	13479	13519	13496	13570	13675	13797	13512	13726	13575	13635	13706	13625	13523	13505	13573	13654	13743	13751	13709	13596	13685	13581	13574	13553	13452	13426	13624	13681	13635	13602	13605	13512	13658	13537	13518	13491	13408	13616	13699	13578	13666	13605	13631	13692	13717	13536	13642	13646	13675	13540	13582	13541	13561	13750	13652	13588	13558	13562	13526	13546	13840	13505	13565	13361	13753	13710	13607	13617	13525	13583	13567	13593	13622	13768	13652	13579	13616	13632	13467	13527	13512	13480	13638	13564	13714	13558	13605	13520	13630	13552	13729	13701	13446	13645	13620	13613	13519	13663	13645	13676	13704	13626	13463	13430	13513	13411	13544	13499	13698	13600	13526	13490	13608	13513	13614	13582	13423	13733	13672	13408	13548	13639	13557	13648	13663	13539	13652	13589	13657	13405	13584	13550	13523	13587	13612	13519	13471	13549	13548	13491	13557	13612	13800	13661	13541	13459	13565	13640	13636	13644	13572	13619	13611	13565	13562	13510	13575	13515	13613	13748	13588	13624	13598	13759	13571	13505	13547	13580	13454	13678	13672	13486	13825	13516	13621	13623	13522	13517	13600	13440	13516	13641	13591	13537	13565	13571	13628	13464	13659	13645	13727	13697	13844	13557	13490	13630	13518	13623	13611	13562	13584	13580	13617	13908	13632	13558	13594	13497	13578	13486	13441	13685	13495	13672	13633	13600	13592	13636	13636	13699	13659	13533	13809	13580	13556	13513	13629	13614	13762	13407	13561	13652	13517	13525	13447	13583	13685	13694	13647	13576	13299	13688	13484	13828	13693	13664	13551	13606	13766	13647	13596	13635	13572	13495
29825	23623	25489	22540	18891	17883	17834	17052	17019	16918	16706	16839	16822	16768	16658	16593	16543	16446	16508	16560	16509	16649	16705	16653	16543	16638	16695	16601	16525	16505	16456	16525	16392	16612	16412	16356	16513	16450	16770	16636	16584	16402	16321	16392	16525	16503	16492	16525	16432	16496	16437	16482	16561	16504	16655	16364	16629	16568	16437	16450	16523	16606	16422	16572	16530	16412	16723	16670	16642	16439	16316	16596	16523	16817	16633	16667	16446	16413	16549	16320	16580	16469	16604	16579	16308	16480	16513	16326	16454	16511	16605	16261	16593	16593	16439	16254	16489	16629	16345	16395	16489	16324	16425	16466	16479	16504	16446	16484	16401	16513	16551	16485	16446	16398	16419	16322	16608	16717	16484	16305	16405	16646	16529	16522	16625	16567	16371	16517	16455	16336	16460	16457	16603	16393	16531	16541	16498	16646	16492	16477	16492	16549	16492	16647	16477	16620	16605	16571	16612	16527	16301	16478	16704	16434	16467	16285	16340	16476	16667	16544	16540	16415	16771	16604	16370	16543	16334	16481	16246	16381	16430	16439	16478	16469	16586	16501	16429	16560	16519	16481	16224	16425	16553	16478	16484	16409	16674	16507	16331	16223	16421	16537	16710	16517	16593	16428	16509	16496	16392	16364	16493	16425	16496	16684	16357	16421	16327	16484	16565	16391	16676	16392	16543	16649	16426	16412	16535	16316	16398	16414	16519	16633	16409	16496	16392	16622	16416	16373	16703	16501	16490	16426	16457	16445	16542	16323	16611	16385	16525	16476	16502	16401	16529	16559	16517	16479	16544	16525	16502	16546	16438	16413	16363	16554	16305	16459	16639	16335	16602	16544	16563	16417	16489	16632	16369	16487	16736	16462	16385	16513	16445	16244	16447	16415	16455	16633	16355	16498	16513	16560	16697	16385	16568	16466	16363	16585	16560	16523	16585	16520	16534	16588	16561	16546	16563	16386	16293	16568	16331	16379	16697	16519	16542	16248	16674	16527	16696	16573	16428	16478	16546	16387	16482	16708	16678	16645	16546	16398	16422	16590	16434	16387	16587	16526	16371	16202	16270	16683	16518	16491	16668	16395	16475	16401	16410	16533	16673	16479	16502	16446	16533	16596	16534	16369	16613	16524	16447	16664	16558	16540	16520	16506	16500	16550	16517	16492	16268	16625	16480	16409	16403	16302	16465	16437	16609	16551	16604	16504	16504	16443	16689	16401	16521	16524	16525	16475	16494	16438	16621	16422	16250	16565	16527	16337	16510	16566	16389	16356	16622	16682	16539	16409	16409	16705	16520	16439	16544	16401	16479	16385	16461	16517	16307	16399	16726	16497	16601	16518	16705	16527	16501	16638	16478	16360	16464	16417	16557	16615	16545	16545	16304	16548	16548	16333	16453	16720	16385	16405	16501	16350	16646	16343	16559	16495	16633	16403	16502	16585	16331	16358	16644	16543	16657	16383	16519	16434	16462	16656	16384	16471	16626	16565	16489	16415	16528	16539	16409	16459	16506	16769	16456	16344	16361	16396	16480	16457	16514	16502	16377	16586	16540	16527	16541	16312	16380	16661	16614	16290	16556	16483	16571	16768	16416	16476	16539	16675	16701	16453	16626	16637	16618	16522	16711	16529	16549	16614	16613	16410	16512	16576	16458	16269	16397	16512	16450	16365	16505	16546	16442	16506	16568	16507	16553	16696	16602	16445	16634	16709	16525	16449	16629	16502	16626	16576	16567	16513	16528	16461	16271	16497	16470	16474	16669	16655	16554	16452	16461	16698	16291	16365	16401	16439	16630	16654	16589	16539	16470	16646	16435	16624	16414	16303	16561	16465	16545	16500	16469	16542	16523	16561	16409	16511	16601	16577	16479	16520	16342	16620	16413	16545	16442	16474	16491	16390	16616	16573	16457	16686	16554	16652	16659	16446	16447	16689	16411	16638	16580	16518	16494	16282	16551	16306	16562	16530	16309	16373	16568	16672	16543	16481	16565	16630	16609	16591	16603	16519	16521	16603	16539	16560	16439	16461	16287	16291	16371	16529	16527	16497	16543	16430	16483	16520	16384	16352	16519	16654	16655	16247	16497	16482	16535	16463	16308	16407	16323	16501	16508	16383	16425	16680	16509	16522	16502	16593	16561	16510	16672	16593	16489	16536	16377	16567	16514	16489	16410	16405	16525	16530	16545	16350	16408	16505	16562	16301	16394	16322	16406	16497	16471	16580	16494	16392	16537	16503	16455	16388	16598	16409	16499	16586	16488	16464	16499	16471	16569	16508	16548	16377	16463	16414	16491	16478	16426	16715	16611	16308	16354	16468	16394	16588	16391	16362	16426	16473	16647	16541	16662	16407	16396	16520	16573	16453	16384	16462	16442	16444	16423	16320	16716	16523	16666	16436	16335	16570	16537	16476	16612	16505	16471	16435	16404	16439	16441	16491	16406	16536	16519	16481	16463	16509	16507	16475	16528	16585	16485	16572	16426	16662	16422	16427	16557	16453	16597	16680	16475	16167	16434	16468	16371	16363	16501	16676	16534	16561	16585	16625	16507	16614	16656	16525	16449	16441	16430	16493	16443	16584	16555	16305	16561	16405	16421	16411	16323	16486	16493	16277	16495	16695	16562	16431	16520	16471	16441	16409	16331	16494	16444	16399	16596	16499	16758	16804	16512	16555	16420	16504	16489	16489	16536	16506	16526	16324	16488	16613	16356	16430	16478	16409	16459	16352	16563	16408	16563	16671	16353	16523	16635	16364	16412	16437	16540	16418	16530	16399	16634	16553	16477	16316	16342	16515	16668	16489	16423	16707	16556	16545	16368	16564	16453	16418	16544	16531	16520	16480	16414	16450	16528	16569	16433	16411	16517	16399	16742	16451	16427	16552	16516	16430	16574	16529	16355	16820	16490	16484	16608	16573	16677	16285	16374	16601	16479	16461	16500	16417	16534	16536	16447	16469	16606	16766	16505	16557	16436	16291	16579	16488	16541	16479	16634	16386	16359	16354	16637	16579	16520	16614	16419	16495	16690	16545	16539	16668	16354	16679	16486	16733	16399	16441	16497	16558	16369	16369	16444	16492	16508	16469	16511	16445	16467	16633	16549	16300	16393	16398	16599	16661	16560	16761	16492	16509	16525	16508	16429	16479	16624	16510	16566	16575	16625	16376	16308	16530	16553	16353	16467	16631	16615	16460	16382	16546	16437	16407	16479	16638	16518	16580	16413	16320	16450	16420	16486	16634	16471	16538	16534	16496	16379	16286	16362	16618	16652	16379	16575	16569	16572	16558	16555	16406	16476	16466	16525	16522	16635	16532	16578	16582	16484	16504	16593	16430	16559	16440	16578	16443	16495	16565	16438	16625	16592	16388	16515	16468	16516	16375	16533	16812	16518	16439	16423	16518	16588	16564	16427	16508	16500	16373	16532	16499	16470	16631	16642	16379	16428	16306	16521	16439	16476	16478	16368	16495	16649	16521	16491	16371	16437	16502	16554	16422	16756	16428	16449	16431	16446	16632	16596	16553	16606	16544	16447	16292	16550	16551	16716	16377	16448	16591	16353	16479	16522	16696	16612	16490	16412	16502	16524	16522	16764	16428	16556	16281	16561	16437	16537	16230	16492	16485	16607	16628	16460	16506	16382	16630	16472	16508	16648	16591	16461	16555	16495	16546	16499	16461	16469	16487	16591	16502	16709	16545	16628	16475	16593	16614	16553	16506	16532	16363	16443	16365	16626	16603	16265	16523	16602	16583	16390	16535	16617	16493	16395	16529	16402	16368	16631	16512	16566	16586	16582	16503	16454	16707	16413	16603	16451	16426	16715	16707	16420	16533	16458	16495	16641	16460	16507	16604	16452	16356	16457	16482	16419	16402	16404	16463	16684	16605	16431	16727	16526	16620	16597	16561	16496	16495	16318	16598	16448	16600	16650	16618	16617	16587	16504	16579	16332	16565	16350	16533	16652	16434	16523	16696	16583	16487	16610	16416	16624	16478	16563	16469	16671	16464	16541	16462	16651	16449	16502	16803	16509	16596	16529	16442	16613	16529	16385	16555	16471	16330	16581	16845	16512	16609	16548	16546	16507	16575	16650	16636	16662	16494	16530	16282	16427	16481	16588	16599	16510	16518	16573	16595	16488	16356	16497	16439	16401	16507	16596	16443	16627	16791	16510	16658	16581	16322	16515	16469	16311	16475	16487	16546	16512	16682	16529	16470	16450	16297	16564	16630	16450	16501	16516	16544	16486	16538	16658	16600	16447	16595	16683	16694	16613	16571	16655	16513	16462	16792	16307	16432	16327	16421	16766	16419	16650	16530	16413	16507	16463	16521	16588	16701	16268	16494	16476	16451	16550	16378	16421	16496	16536	16568	16435	16438	16495	16681	16452	16551	16406	16456	16518	16420	16415	16475	16590	16606	16671	16676	16529	16326	16613	16528	16823	16555	16375	16453	16570	16564	16629	16701	16601	16515	16499	16429	16536	16612	16639	16551	16498	16591	16368	16661	16520	16346	16660	16455	16683	16418	16545	16560	16500	16477	16369	16569	16613	16492	16559	16569	16609	16455	16518	16434	16633	16610	16396	16297	16618	16519	16614	16551	16550	16651	16720	16710	16575	16500	16435	16459	16542	16426	16561	16548	16434	16502	16484	16649	16553	16531	16387	16378	16338	16340	16459	16632	16485	16581	16724	16759	16333	16640	16452	16444	16514	16649	16406	16688	16644	16444	16429	16415	16482	16528	16461	16598	16482	16454	16500	16496	16684	16612	16805	16543	16539	16525	16748	16326	16510	16274	16434	16457	16469	16504	16463	16547	16509	16500	16605	16460	16486	16487	16547	16372	16431	16484	16411	16394	16662	16531	16700	16386	16569	16501	16622	16338	16687	16419	16364	16459	16656	16452	16485	16383	16557	16621	16600	16333	16393	16412	16569	16620	16536	16620	16372	16762	16643	16453	16597	16372	16761	16370	16535	16373	16457	16492	16694	16438	16429	16620	16379	16473	16516	16469	16483	16486	16338	16503	16451	16354	16553	16361	16627	16415	16462	16561	16531	16331	16442	16490	16448	16457	16426	16411	16720	16534	16463	16344	16513	16477	16408	16437	16658	16560	16503	16550	16375	16556	16491	16492	16626	16676
19008	26669	20166	17784	16850	15937	15476	15073	14746	14668	14590	14601	14254	14343	14245	14224	14294	14296	14324	14215	14314	14460	14175	14149	14234	14147	14100	14182	14209	14211	14210	14260	14316	14399	14148	14300	14211	14249	14147	14360	14298	14223	14215	14375	14406	14152	14013	14232	14239	14095	14291	14194	14138	14273	14208	14070	14189	14232	14278	14166	14056	14214	14272	14164	14054	14142	14385	14044	14215	14275	14229	14150	14189	14092	14305	14241	14232	14262	14274	14145	14252	14103	14047	14377	14182	14010	14235	14268	14197	14192	14104	14260	14179	14113	14242	14108	14310	14199	14076	14317	14159	14228	14316	14229	14134	14135	14030	14166	14195	14249	14193	14191	14088	14287	14251	14144	14247	14127	14166	14077	14083	14242	14207	14239	14174	14085	14216	14314	14222	14123	14293	14198	14271	14033	14315	14116	14160	14168	14312	14239	14232	14135	14129	14003	14302	14279	14302	14289	14068	14200	14197	14284	14035	14173	14128	14333	14199	14214	14387	14142	14223	14403	14317	14212	14197	14194	14228	14040	14255	14296	14112	14145	14170	14224	14290	14156	14363	14269	14354	14312	14245	14129	14151	13999	14110	14152	14083	14200	14181	14188	14100	14423	14196	14084	14090	14197	14282	14315	14183	14113	14290	14245	13996	14294	14135	14221	14131	14263	14204	14074	14277	14312	14136	14021	14032	14049	14036	14082	14336	14250	14128	14056	14042	13970	14274	14153	14236	13984	14215	14136	14151	14202	14145	14455	14133	14204	14126	14077	14114	14287	14275	14172	14256	14145	14175	14132	14174	14132	14175	14191	14070	14209	14231	14127	14230	14104	14009	14121	14172	14400	14175	14289	14340	13954	14348	14249	14134	14095	14036	14062	14293	14249	14239	14190	14142	14159	14323	14312	14295	14038	14268	14361	14243	14270	14094	14275	14252	14219	14044	14161	14104	14050	14213	13980	14086	14089	14216	14085	14100	14436	14027	14053	14171	14208	14277	14055	14349	14235	14234	14116	14420	14111	14176	14145	13985	14153	14353	14217	14147	14194	14279	14174	14170	14249	14173	14144	14391	14057	14089	14156	14374	14191	14246	14142	14126	14132	14152	14268	14176	14080	14125	14105	14249	14345	14117	14211	14074	14180	14055	14116	14227	14203	14234	14234	14141	14212	14124	14220	14193	14290	14229	14209	14274	14177	14233	14227	14136	14171	14135	14283	14044	14286	14361	14263	14085	14128	14118	14051	14047	14128	14281	14213	14151	14443	14297	14189	14143	14193	14303	14076	14260	14164	14173	13952	14340	14083	14241	14014	14343	14150	14335	14117	14223	14274	14245	14206	14155	14336	14193	14394	14245	14156	13965	14222	14157	14192	14078	14130	14046	14259	14263	14280	14236	14208	14183	14335	14214	14241	14191	14372	14178	14130	14266	14294	14119	14216	14191	14440	14073	14082	14150	14436	14208	14360	14299	14171	14327	14163	14115	14176	14217	14129	14218	14251	14239	14177	14131	14292	14157	14298	14060	14227	14228	14140	14335	14257	14214	14089	14407	14126	14037	14277	14126	14061	14331	14202	14133	14256	14206	14231	14214	14229	13962	14085	14162	14059	14099	14301	14108	14036	14003	14063	14245	14073	14191	14068	14342	14077	14138	14128	14125	14197	14126	14278	14174	14297	14243	14139	14324	14187	14049	14140	14349	14338	14210	14129	14136	14211	14345	14159	14271	14134	14216	14129	14197	14260	14170	14196	14267	14162	14207	14163	14292	14384	14160	14269	14193	14257	14166	14337	14172	14105	14103	14101	14114	14122	14286	14161	14036	14061	14233	14268	14174	14198	14106	13951	14156	14249	14323	14231	14127	14284	14233	14214	14245	14154	14130	14164	14264	14126	14169	14318	14107	14135	14162	14194	14265	14112	14158	14291	14147	14241	14156	14187	14147	14058	14314	14174	14112	14361	14011	14297	14107	14332	14152	14013	14200	14190	14170	14097	14161	14352	14321	14286	14124	14143	14199	14142	14108	14201	14216	14066	14051	14129	14179	14274	14210	14143	14346	14040	14091	14213	14099	14234	14343	14066	14385	14155	14000	14143	14216	14232	14204	14161	14247	14095	14129	14259	14279	14236	14295	14236	14087	14301	14101	14193	14220	14209	14438	14221	14344	14236	14303	14088	14132	14100	14211	14113	14225	14077	14215	14314	14478	14052	14245	14177	14224	14080	14225	14250	14226	14149	14125	14199	14249	14230	13965	14235	14263	14201	14170	14183	14171	14252	14244	14233	14188	14156	14204	14142	14199	14217	14222	14274	14277	14231	14255	14084	14222	14313	14174	14263	14284	14000	14450	14068	14188	14161	14141	14220	14244	14081	14178	13928	14297	14209	14309	14156	14175	14154	14239	14302	14122	14229	14276	14244	14364	14091	14145	14092	14178	14087	14044	14110	14187	14252	14089	14181	14232	14014	14142	14078	14150	14202	14368	14302	14183	14341	14328	14251	14221	14144	14262	14008	14213	14303	13972	14302	14062	13895	14201	14375	14119	14176	14278	14049	14287	14190	14136	14072	14167	14345	14300	14340	14118	14162	14192	14116	14282	14331	14142	14173	14277	14140	14160	14238	14264	14212	14053	14134	14121	14308	14152	14168	14382	14145	14128	14258	14240	14042	14224	14226	14263	14143	14242	14312	14110	14314	14175	14093	14105	14124	14193	14242	14034	14195	14095	14174	14264	14305	14101	14198	14192	14116	14209	14275	14078	14229	14115	14210	14002	14106	14254	14228	14216	14218	14037	14228	14114	14025	14278	14261	14176	14305	14206	14127	14167	14153	14145	14155	14222	14156	14158	14163	14221	14131	14193	14180	14283	14182	14203	14264	14360	13977	13946	14133	14028	14369	14198	14374	14127	14204	14088	14088	14201	14176	14215	14124	14076	14266	13915	14330	14258	14110	14243	14198	14126	14305	14180	14018	14126	14198	14322	14212	14319	14122	14014	14169	14301	14317	14147	14142	14231	14020	14237	14163	14203	13914	14190	14161	14260	14253	14292	14219	14243	14272	14149	14277	14189	14203	14201	14109	14003	14135	14155	14369	14257	14156	14176	14062	14236	14110	14051	14164	14253	14140	14217	14305	14249	14254	14279	13872	14292	13913	14147	14185	14120	14365	14107	14226	14280	14115	14324	14242	14132	14371	14148	14093	14253	14193	14203	14183	14128	14097	14254	14277	14050	14158	14419	14252	14190	14189	14178	14292	14089	14104	14173	14295	14103	14195	14225	14070	14337	14293	14155	14245	14361	14274	13970	14096	14080	14086	14350	14110	14230	14224	14325	14133	14274	14270	14112	14394	14232	14220	14073	14352	14171	14155	14098	14152	14126	14214	14073	14180	14187	14279	14328	14115	14144	14152	14304	14191	14155	14288	14122	14085	14136	14136	14228	14073	14133	14123	14171	14297	14079	14007	14213	14114	14375	14161	14116	14333	14164	14218	14295	14199	14032	14305	14221	14223	14118	14264	14055	14245	14174	14130	13994	14198	14086	14177	14044	14208	14124	14444	14103	14086	14210	14155	14116	14154	14305	14108	14125	14252	14174	14345	14172	14227	14252	14184	14166	14215	14281	14206	14113	14075	14316	14106	13991	14393	14203	14055	14184	14215	14178	14012	14078	14117	14130	14135	14226	14142	14243	14025	14195	14254	14218	14088	14171	14347	14261	14145	14103	14271	14193	14157	14281	14229	14344	14212	14209	14266	14318	14237	14266	14173	14188	14242	14186	14295	14345	14290	14106	14100	14346	14179	14191	14091	14184	14271	14311	14212	14175	14265	13888	14190	14080	14354	14193	14215	14262	14144	14145	14164	14205	14377	14378	14223	14078	14069	14210	14221	14034	14199	14166	14327	14274	14313	14206	14185	14186	14377	14209	14320	14146	14170	14149	14201	14098	14291	14222	14212	14069	14050	14219	14190	14067	14277	14265	14234	14166	14119	14330	14233	14078	14047	14199	14158	14095	14108	14173	14162	14160	14295	14135	14053	14054	14169	14373	14269	14345	14170	14021	14149	14193	14352	14273	14248	14105	14224	14112	14041	14170	14159	14086	14144	14231	14104	14044	14297	14085	14313	14439	14251	14258	14326	14291	14375	14130	14313	14134	14119	14062	14142	14333	14207	14051	14182	14307	14214	14069	14313	14131	14224	14157	14334	14110	14293	14228	14117	14280	14162	14173	14051	14163	14017	14336	14141	14096	14200	14265	14104	14322	14206	14298	14046	14178	14199	14226	14289	14331	14052	14091	14174	14130	14444	14193	14194	14254	14163	14132	14339	14087	13947	14103	14083	13971	14100	14392	14257	14229	14090	14238	14169	14155	14237	14266	14101	14193	14210	14322	14265	14209	14338	14221	14277	14299	14460	13961	14154	14172	14267	14250	14125	14256	14113	14219	14227	14119	14209	14199	14181	14203	14250	14131	14158	14302	14224	14178	14131	14122	14067	14120	14171	14191	14233	14276	14082	14112	14245	14282	14058	14027	14223	14033	14333	14001	14229	14227	14277	14136	14202	14188	14178	14258	14113	14114	14066	14157	13953	14231	14183	14205	14211	14309	14153	14023	14232	14028	14155	14260	14227	14357	14332	14144	14257	14197	14235	14129	14136	14152	14328	14289	14172	14221	14214	14265	14267	14181	14409	14139	14381	14200	14158	14058	14067	14293	14310	14198	14209	14197	14328	14170	14312	14253	14111	14181	14177	14022	14268	14092	14155	14303	14095	14245	14389	14161	14219	14244	14084	14080	14143	14191	14157	14224	14111	14116	14098	14283	14048	14195	14041	14120	14275	14163	14099	14369	14115	14170	14167	14253	14254	14166	14200	14327	14082	14182	14135	14328	14108	14196	14164	14240	14144	13965	14277	14355	14326	14141	14268	14229	14203	14207	14143	14141	14302	14264	14231	14410	14339	14305	14279	14244	14277	14183	14128	14284	14148	14224	14304	14264	14164	14143	14261	14175	14226	14293	14289	14163	14376	14140	14215	14355	14215	14371	14414	14358	14143	14357	14248	14291	14055	14088	14272	14036	14146	14188	14131	14294	14356	14260	14156	14132	14137	14332	14322	14179	14320	14299	14195	14334	14138	14240	14100	14331	14091
23660	21597	28350	25544	22522	21069	19542	17154	16514	16611	16410	16217	16070	16117	16007	16005	15996	15815	15800	15678	15922	15792	15609	15878	15841	15933	15638	15903	15883	15618	15829	15752	15972	15606	15699	15725	15953	15854	15664	15835	15677	15961	15763	15636	15713	15650	15662	15597	15877	15895	15576	15825	15683	15571	15630	15721	15890	15698	15598	15642	15490	15671	15632	15930	15584	15496	15710	15591	15630	15522	15572	15606	15557	15810	15944	15627	15875	15512	15571	15652	15463	15603	15907	15622	15485	15393	15811	15525	15686	15640	15678	15685	15838	15720	15620	15473	15623	15656	15705	15644	15905	15652	15534	15517	15706	15607	15624	15442	15725	15809	15651	15667	15756	15528	15611	15606	15638	15676	15656	15936	15662	15525	15437	15541	15667	15713	15627	15534	15600	15463	15526	15814	15715	15533	15535	15581	15716	15631	15657	15706	15678	15599	15817	15559	15659	15625	15704	15734	15577	15588	15658	15571	15764	15689	15494	15607	15556	15516	15783	15722	15657	15577	15533	15719	15589	15758	15592	15703	15779	15570	15678	15661	15759	15752	15751	15735	15672	15488	15649	15771	15633	15491	15683	15632	15672	15473	15535	15367	15587	15731	15771	15548	15766	15564	15862	15745	15568	15459	15770	15680	15749	15739	15519	15684	15607	15261	15550	15478	15533	15618	15409	15503	15780	15410	15709	15783	15726	15676	15688	15573	15549	15761	15630	15489	15598	15659	15668	15657	15722	15678	15745	15543	15683	15664	15699	15581	15502	15476	15764	15784	15513	15764	15439	15746	15480	15769	15727	15548	15639	15629	15484	15712	15721	15684	15476	15578	15616	15751	15574	15584	15567	15473	15756	15688	15678	15475	15662	15582	15529	15433	15665	15661	15540	15398	15560	15432	15454	15835	15812	15477	15699	15726	15746	15590	15670	15601	15583	15559	15823	15774	15682	15654	15711	15486	15723	15695	15487	15857	15642	15651	15676	15661	15712	15644	15483	15562	15666	15659	15801	15739	15594	15621	15663	15690	15524	15634	15592	15658	15545	15634	15549	15600	15677	15762	15554	15751	15696	15539	15759	15576	15750	15592	15726	15498	15463	15569	15668	15608	15693	15592	15749	15773	15611	15720	15708	15824	15670	15633	15840	15585	15787	15639	15679	15539	15758	15565	15675	15708	15637	15730	15614	15905	15712	15691	15637	15511	15527	15787	15663	15412	15639	15823	15815	15674	15592	15618	15722	15512	15751	15744	15625	15654	15769	15771	15677	15659	15688	15593	15883	15670	15540	15741	15829	15748	15647	15619	15789	15713	15426	15440	15535	15491	15752	15592	15680	15602	15677	15689	15727	15908	15703	15560	15648	15598	15696	15520	15618	15610	15617	15422	15465	15656	15509	15488	15627	15722	15576	15646	15837	15485	15769	15539	15457	15740	15571	15666	15741	15522	15766	15632	15676	15429	15588	15621	15654	15510	15796	15697	15802	15641	15825	15799	15562	15550	15495	15543	15480	15729	15608	15620	15669	15566	15448	15634	15605	15730	15595	15626	15923	15525	15609	15809	15589	15511	15721	15542	15637	15936	15538	15717	15422	15703	15586	15669	15680	15708	15843	15441	15748	15434	15774	15714	15461	15530	15668	15440	15748	15473	15609	15867	15711	15583	15665	15635	15573	15467	15662	15781	15722	15779	15652	15685	15540	15668	15696	15535	15653	15600	15550	15536	15556	15547	15492	15575	15524	15607	15567	15764	15653	15814	15744	15467	15484	15609	15787	15678	15496	15743	15489	15602	15606	15518	15720	15749	15559	15755	15688	15855	15611	15506	15597	15720	15770	15609	15694	15702	15603	15603	15733	15536	15785	15530	15553	15598	15745	15805	15680	15585	15477	15629	15673	15566	15543	15600	15602	15708	15665	15638	15681	15616	15704	15548	15708	15670	15699	15668	15641	15760	15776	15596	15613	15674	15840	15592	15475	15637	15661	15699	15533	15804	15697	15748	15723	15880	15753	15521	15671	15799	15526	15599	15494	15745	15745	15631	15701	15471	15469	15650	15702	15821	15625	15471	15650	15572	15765	15771	15487	15853	15675	15490	15603	15728	15821	15586	15493	15760	15696	15594	15670	15758	15714	15767	15577	15646	15472	15510	15613	15524	15763	15616	15664	15694	15364	15711	15741	15581	15777	15604	15536	15607	15763	15517	15578	15641	15696	15760	15461	15700	15817	15653	15616	15618	15673	15683	15749	15535	15486	15694	15493	15645	15607	15611	15506	15677	15655	15510	15644	15654	15712	15771	15601	15573	15760	15636	15586	15575	15677	15594	15526	15719	15656	15455	15778	15559	15450	15569	15592	15653	15517	15628	15638	15673	15792	15793	15593	15691	15595	15389	15654	15702	15688	15662	15828	15562	15714	15762	15692	15627	15409	15628	15742	15701	15761	15676	15662	15844	15488	15645	15421	15742	15625	15807	15574	15692	15801	15723	15561	15549	15532	15463	15734	15689	15530	15680	15442	15578	15512	15570	15768	15965	15684	15666	15763	15760	15729	15591	15784	15740	15648	15609	15517	15631	15634	15536	15649	15593	15736	15623	15681	15691	15630	15701	15609	15707	15294	15443	15490	15747	15595	15420	15492	15621	15698	15562	15588	15869	15654	15815	15782	15571	15674	15514	15636	15556	15640	15729	15660	15740	15601	15751	15693	15661	15658	15577	15778	15710	15775	15680	15700	15475	15555	15606	15751	15741	15725	15739	15669	15518	15769	15527	15707	15662	15625	15698	15509	15551	15565	15439	15603	15460	15641	15572	15755	15739	15796	15575	15611	15509	15552	15560	15701	15765	15684	15671	15637	15692	15518	15598	15668	15674	15611	15470	15587	15654	15529	15617	15565	15446	15489	15667	15731	15715	15630	15671	15578	15477	15521	15728	15893	15623	15770	15639	15527	15639	15733	15430	15703	15590	15584	15818	15661	15620	15478	15720	15391	15636	15765	15773	15624	15680	15878	15667	15709	15491	15760	15569	15736	15613	15897	15606	15784	15749	15589	15750	15698	15746	15732	15309	15751	15497	15753	15660	15635	15594	15815	15677	15705	15672	15483	15644	15521	15612	15619	15657	15736	15498	15732	15548	15581	15526	15595	15783	15681	15624	15743	15716	15745	15668	15619	15671	15723	15759	15655	15570	15683	15818	15597	15766	15697	15637	15635	15469	15522	15701	15759	15747	15631	15571	15616	15624	15697	15635	15695	15487	15621	15721	15868	15688	15584	15517	15549	15823	15693	15692	15792	15707	15680	15558	15824	15684	15489	15625	15763	15544	15365	15494	15576	15533	15719	15748	15823	15799	15599	15739	15509	15473	15568	15687	15727	15841	15700	15743	15739	15870	15780	15622	15612	15515	15765	15665	15681	15789	15623	15736	15735	15591	15719	15652	15463	15590	15656	15569	15825	15778	15734	15453	15559	15578	15627	15474	15832	15496	15733	15511	15702	15688	15713	15727	15713	15791	15481	15583	15665	15594	15647	15578	15596	15561	15495	15692	15576	15700	15612	15705	15724	15673	15668	15621	15817	15741	15698	15451	15666	15738	15774	15712	15671	15736	15440	15597	15770	15763	15737	15835	15562	15665	15711	15785	15694	15788	15676	15592	15671	15681	15698	15646	15706	15744	15569	15763	15558	15644	15831	15713	15785	15454	15594	15691	15405	15752	15646	15589	15760	15643	15471	15602	15476	15842	15885	15770	15630	15580	15631	15414	15612	15602	15596	15530	15641	15447	15612	15684	15630	15635	15655	15804	15709	15676	15565	15655	15576	15745	15644	15708	15624	15743	15656	15878	15498	15468	15676	15380	15791	15605	15611	15641	15708	15485	15722	15717	15550	15607	15785	15608	15519	15526	15660	15808	15530	15647	15630	15397	15539	15571	15681	15597	15460	15436	15452	15538	15527	15576	15682	15645	15647	15625	15745	15828	15641	15650	15826	15666	15526	15454	15671	15577	15558	15653	15668	15782	15542	15648	15655	15766	15653	15560	15660	15722	15654	15652	15620	15672	15718	15583	15729	15620	15671	15652	15714	15758	15577	15745	15660	15339	15490	15643	15666	15644	15748	15604	15711	15781	15569	15711	15700	15551	15733	15737	15606	15845	15737	15659	15706	15569	15858	15727	15738	15695	15566	15630	15771	15483	15664	15656	15634	15662	15576	15517	15477	15458	15605	15721	15774	15640	15593	15620	15928	15532	15624	15619	15539	15735	15634	15520	15493	15700	15715	15890	15654	15711	15552	15472	15539	15586	15384	15640	15653	15752	15794	15856	15686	15560	15620	15392	15687	15729	15688	15616	15786	15547	15533	15781	15635	15647	15611	15585	15665	15773	15565	15616	15653	15673	15638	15754	15593	15749	15522	15543	15753	15649	15547	15704	15514	15801	15565	15468	15531	15658	15721	15803	15548	15535	15810	15692	15568	15653	15803	15676	15558	15637	15706	15737	15564	15663	15676	15639	15655	15388	15561	15569	15741	15790	15561	15916	15648	15754	15815	15747	15774	15696	15694	15782	15678	15489	15799	15806	15723	15672	15664	15767	15797	15505	15477	15692	15649	15710	15719	15700	15584	15822	15462	15678	15573	15654	15781	15604	15517	15855	15542	15836	15731	15669	15865	15592	15673	15507	15602	15565	15668	15694	15654	15689	15460	15695	15696	15658	15677	15587	15600	15744	15942	15871	15603	15597	15470	15690	15522	15659	15549	15670	15626	15798	15760	15591	15470	15604	15672	15623	15574	15608	15713	15634	15689	15558	15762	15521	15713	15573	15823	15884	15950	15501	15718	15646	15740	15544	15844	15615	15593	15640	15691	15703	15519	15544	15571	15591	15793	15590	15678	15450	15617	15638	15726	15458	15954	15645	15829	15704	15493	15688	15669	15744	15631	15483	15710	15545	15802	15388	15812	15608	15577	15805	15700	15643	15796	15618	15623	15621	15546	15731	15605	15565	15734	15822	15634	15652	15693	15463	15795	15683	15838	15602	15644	15790	15696	15722	15855	15725	15761	15646	15670	15638	15672	15634	15564	15657	15818	15685	15717	15558	15669	15651	15786	15901	15692	15506	15680	15826	15818	15600	15722	15619	15760	15573	15592	15652
15862	31644	22736	19124	18126	16633	15561	15105	14927	14505	14377	14204	14136	13936	13965	13887	13804	13745	13947	13863	13895	13726	13875	13973	13661	13720	13922	13718	13758	13612	13811	13637	13917	13623	13574	13673	13650	13731	13719	13632	13856	13708	13838	13826	13620	13743	13675	13658	13775	13660	13561	13725	13553	13762	13697	13794	13808	13698	13821	13820	13813	13558	13922	13691	13852	13622	13724	13793	13856	13634	13780	13703	13823	13773	13742	13760	13537	13597	14038	13660	13634	13603	13541	13764	13754	13711	13872	13768	13607	13656	13752	13570	13780	13809	13549	13681	13726	13682	13662	13657	13804	13782	13786	13787	13676	13584	13629	13713	13855	13725	13626	13605	13673	13758	13693	13662	13720	13889	13527	13721	13691	13702	13846	13594	13668	13658	13579	13537	13709	13682	13656	13761	13880	13846	13733	13722	13668	13683	13659	13600	13638	13849	13625	13739	13703	13539	13664	13730	13711	13614	13727	13651	13571	13616	13813	13564	13638	13740	13685	13809	13664	13610	13618	13682	13738	13563	13804	13661	13690	13774	13663	13755	13674	13679	13611	13791	13646	13744	13738	13637	13730	13681	13645	13715	13740	13742	13637	13801	13745	13582	13741	13680	13828	13778	13707	13768	13593	13687	13801	13551	13612	13825	13562	13902	13919	13591	13743	13689	13612	13834	13542	13799	13498	13662	13613	13729	13647	13590	13907	13597	13632	13657	13692	13678	13474	13644	13757	13512	13589	13626	13557	13649	13649	13735	13692	13562	13586	13657	13751	13707	13624	13733	13455	13638	13630	13715	13750	13629	13762	13710	13742	13638	13722	13748	13714	13669	13775	13805	13653	13756	13672	13705	13843	13751	13495	13675	13586	13528	13473	13762	13630	13596	13787	13661	13855	13673	13659	13559	13774	13652	13599	13626	13815	13780	13775	13718	13659	13712	13790	13817	13570	13758	13747	13724	13757	13689	13646	13572	13628	13662	13673	13795	13803	13662	13725	13877	13600	13652	13687	13613	13672	13732	13630	13656	13740	13702	13762	13781	13560	13577	13613	13660	13695	13790	13529	13738	13788	13721	13683	13573	13745	13762	13668	13705	13575	13628	13640	13737	13695	13674	13738	13719	13667	13734	13779	13686	13730	13795	13792	13650	13698	13948	13748	13728	13580	13678	13601	13534	13859	13724	13541	13890	13762	13635	13552	13636	13580	13687	13686	13763	13748	13891	13725	13649	13815	13667	13719	13610	13725	13721	13726	13591	13588	13559	13741	13754	13760	13791	13900	13671	13595	13735	13716	13826	13761	13617	13664	13736	13639	13900	13776	13717	13437	13671	13566	13630	13617	13727	13705	13695	13637	13691	13620	13616	13814	13650	13634	13706	13594	13676	13673	13819	13668	13532	13566	13615	13621	13592	13648	13766	13719	13669	13556	13630	13712	13731	13859	13735	13563	13656	13692	13722	13812	13836	13620	13629	13667	13538	13558	13618	13840	13611	13710	13777	13570	13695	13383	13574	13906	13662	13620	13810	13740	13747	13621	13670	13799	13644	13666	13561	13718	13728	13722	13647	13709	13834	13607	13655	13741	13632	13710	13637	13528	13828	13592	13650	13755	13666	13671	13703	13751	13599	13630	13572	13736	13573	13488	13869	13680	13686	13748	13584	13837	13687	13743	13680	13758	13780	13771	13612	13574	13558	13720	13695	13556	13798	13699	13656	13757	13861	13688	13826	13644	13570	13602	13744	13713	13710	13662	13858	13676	13683	13688	13739	13576	13604	13832	13732	13610	13693	13731	13590	13738	13574	13786	13764	13517	13797	13782	13649	13441	13665	13767	13642	13625	13761	13764	13891	13682	13739	13804	13735	13640	13716	13631	13809	13730	13728	13695	13576	13732	13642	13599	13705	13755	13760	13722	13793	13748	13651	13803	13737	13682	13556	13548	13697	13582	13886	13651	13660	13658	13664	13697	13524	13723	13829	13672	13462	13709	13833	13745	13795	13688	13667	13791	13807	13570	13848	13555	13636	13855	13617	13829	13659	13548	13673	13478	13720	13754	13650	13706	13743	13434	13741	13609	13721	13661	13660	13655	13549	13589	13674	13660	13660	13761	13652	13805	13697	13631	13624	13842	13817	13679	13616	13794	13792	13728	13810	13773	13633	13782	13563	13648	13721	13760	13607	13635	13671	13809	13666	13577	13842	13681	13766	13922	13627	13739	13762	13657	13676	13673	13725	13598	13765	13560	13664	13661	13672	13544	13859	13689	13653	13518	13754	13769	13715	13667	13865	13708	13586	13724	13594	13877	13652	13610	13825	13755	13695	13659	13808	13569	13624	13566	13876	13748	13725	13701	13603	13712	13699	13785	13685	13648	13691	13714	13656	13694	13593	13660	13612	13700	13588	13773	13691	13669	13660	13488	13770	13682	13526	13727	13684	13770	13737	13758	13711	13668	13877	13850	13807	13942	13554	13607	13711	13720	13658	13620	13737	13573	13756	13684	13657	13672	13740	13894	13638	13729	13812	13643	13864	13698	13672	13623	13536	13664	13725	13722	13686	13682	13678	13585	13741	13631	13744	13761	13527	13685	13556	13576	13781	13784	13573	13698	13803	13738	13833	13755	13621	13623	13805	13725	13888	13638	13715	13708	13598	13810	13822	13529	13623	13762	13542	13689	13574	13704	13684	13680	13751	13680	13795	13525	13734	13708	13698	13590	13664	13555	13660	13509	13658	13740	13527	13799	13550	13762	13872	13692	13691	13707	13907	13640	13771	13668	13680	13849	13638	13796	13797	13808	13683	13763	13795	13576	13675	13705	13706	13778	13681	13923	13561	13746	13789	13786	13789	13722	13682	13758	13775	13755	13819	13679	13705	13476	13765	13609	13607	13783	13735	13764	13506	13707	13606	13686	13559	13772	13676	13724	13780	13665	13720	13980	13711	13735	13726	13511	13799	13622	13717	13628	13743	13745	13690	13742	13646	13779	13700	13748	13702	13812	13692	13749	13716	13588	13788	13825	13851	13784	13559	13744	13706	13642	13706	13609	13761	13693	13570	13590	13768	13747	13564	13547	13735	13420	13851	13757	13869	13712	13698	13623	13828	13674	13689	13749	13871	13649	13814	13656	13743	13639	13726	13697	13722	13629	13813	13705	13649	13698	13492	13800	13629	13768	13663	13742	13785	13581	13624	13642	13767	13713	13750	13705	13761	13703	13581	13654	13791	13463	13761	13704	13713	13634	13661	13748	13563	13699	13704	13439	13690	13496	13918	13684	13704	13868	13551	13754	13614	13702	13740	13688	13680	13583	13552	13558	13728	13734	13716	13661	13696	13878	13560	13653	13789	13865	13754	13585	13894	13764	13684	13652	13844	13719	13567	13705	13689	13799	13741	13758	13544	13555	13690	13791	13651	13674	13679	13572	13745	13652	13580	13749	13634	13482	13870	13661	13843	13546	13837	13791	13766	13848	13609	13649	13685	13734	13811	13721	13585	13674	13626	13804	13697	13616	13897	13742	13641	13648	13680	13699	13627	13631	13681	13717	13735	13858	13667	13652	13601	13658	13750	13641	13785	13660	13747	13500	13816	13684	13644	13624	13583	13656	13673	13678	13633	13661	13792	13726	13779	13657	13645	13769	13513	13657	13739	13719	13745	13538	13769	13718	13666	13893	13800	13698	13690	13761	13608	13597	13716	13592	13945	13688	13599	13694	13660	13619	13684	13856	13631	13767	13703	13706	13622	13655	13740	13524	13564	13712	13692	13578	13738	13764	13596	13701	13497	13668	13751	13786	13645	13664	13544	13703	13739	13728	13797	13586	13742	13831	13640	13778	13730	13642	13552	13657	13817	13644	13695	13657	13673	13740	13764	13767	13653	13799	13884	13685	13656	13536	13520	13658	13877	13674	13805	13756	13826	13735	13684	13686	13600	13624	13657	13809	13616	13777	13529	13764	13711	13648	13694	13641	13481	13703	13666	13765	13665	13605	13669	13639	13944	13819	13723	13638	13674	13540	13531	13560	13773	13568	13658	13734	13476	13604	13728	13728	13752	13939	13784	13532	13537	13694	13648	13768	13696	13629	13689	13713	13549	13660	13827	13871	13596	13843	13614	13798	13651	13611	13569	13747	13489	13849	13770	13709	13615	13621	13766	13614	13809	13733	13744	13619	13826	13598	13667	13662	13655	13634	13630	13683	13725	13567	13620	13730	13602	13705	13563	13689	13749	13732	13724	13704	13847	13652	13715	13741	13866	13687	13606	13867	13827	13926	13612	13681	13789	13765	13802	13517	13807	13447	13690	13687	13731	13710	13711	13846	13683	13570	13710	13686	13675	13659	13700	13560	13740	13700	13704	13773	13623	13673	13783	13566	13687	13610	13610	13874	13767	13602	13544	13485	13818	13733	13748	13666	13693	13667	13685	13683	13626	13632	13693	13739	13481	13673	13557	13753	13766	13688	13605	13738	13776	13597	13753	13659	13604	13716	13707	13709	13497	13602	13649	13627	13799	13772	13723	13522	13740	13622	13738	13728	13666	13612	13772	13702	13816	13690	13855	13721	13673	13685	13638	13784	13609	13615	13884	13693	13823	13673	13831	13749	13757	13695	13792	13613	13734	13708	13834	13733	13808	13802	13702	13749	13856	13753	13542	13748	13850	13682	13545	13866	13839	13655	13715	13855	13583	13611	13659	13685	13770	13823	13702	13750	13675	13749	13731	13766	13706	13718	13550	13894	13626	13836	13730	13654	13701	13694	13634	13675	13798	13755	13759	13766	13708	13718	13590	13540	13592	13620	13652	13711	13630	13503	13672	13568	13537	13556	13647	13659	13649	13757	13716	13807	13813	13541	13705	13793	13750	13775	13614	13797	13659	13691	13690	13687	13835	13684	13668	13635	13492	13796	13493	13812	13701	13856	13671	13738	13582	13829	13767	13783	13701	13924	13897	13663	13825	13678	13539	13929	13790	13701	13722	13605	13690	13726	13824	13506	13648	13757	13720	13631	13816	13699	13795	13838	13763	13656	13794	13823	13759	13647	13645	13697	13708	13785	13628	13743	13689	13626	13749	13799	13773	13684	13599	13641	13781	13572	13829	13828	13786	13486	13771	13736	13653	13555	13787	13654	13711	13703	13853	13637	13587
25221	21590	27096	27024	20135	18599	18413	17298	17060	17109	16883	16818	16790	16559	16685	16852	16471	16689	16799	16680	16572	16606	16553	16587	16532	16585	16676	16653	16594	16392	16581	16514	16680	16614	16559	16757	16449	16583	16636	16521	16355	16434	16458	16700	16431	16570	16494	16580	16480	16576	16621	16545	16656	16514	16257	16300	16354	16272	16477	16537	16472	16298	16499	16427	16435	16472	16409	16560	16311	16640	16521	16561	16549	16486	16550	16546	16447	16446	16508	16522	16588	16577	16557	16583	16475	16596	16269	16334	16460	16187	16414	16588	16610	16484	16702	16277	16573	16366	16742	16533	16289	16546	16450	16598	16608	16313	16509	16638	16421	16693	16268	16495	16463	16557	16605	16449	16608	16550	16519	16657	16458	16310	16501	16685	16482	16427	16644	16154	16517	16589	16487	16491	16683	16691	16509	16490	16551	16468	16582	16460	16354	16400	16404	16409	16409	16459	16474	16506	16378	16364	16401	16569	16534	16598	16535	16474	16566	16507	16528	16595	16430	16521	16684	16458	16376	16502	16361	16411	16400	16423	16391	16526	16764	16780	16606	16158	16420	16390	16701	16553	16237	16469	16522	16724	16624	16410	16576	16287	16486	16691	16532	16524	16534	16574	16297	16655	16290	16331	16322	16481	16637	16500	16419	16538	16558	16507	16428	16737	16525	16657	16615	16510	16468	16528	16620	16556	16526	16536	16652	16233	16345	16577	16357	16393	16351	16486	16378	16316	16453	16427	16424	16345	16671	16292	16441	16453	16301	16347	16470	16538	16441	16444	16522	16458	16495	16398	16427	16429	16321	16459	16622	16592	16540	16667	16597	16788	16425	16568	16575	16498	16514	16449	16520	16537	16590	16560	16299	16544	16404	16689	16473	16522	16642	16472	16484	16600	16371	16481	16530	16549	16421	16386	16465	16528	16555	16648	16465	16529	16660	16649	16711	16644	16528	16541	16686	16353	16431	16676	16417	16601	16602	16561	16510	16521	16486	16537	16506	16407	16493	16544	16476	16636	16513	16509	16272	16404	16351	16597	16532	16356	16560	16601	16533	16426	16424	16409	16552	16364	16354	16183	16451	16307	16610	16418	16385	16547	16390	16628	16387	16435	16320	16391	16551	16415	16430	16773	16426	16316	16255	16281	16503	16432	16516	16475	16541	16683	16402	16425	16734	16604	16393	16564	16472	16401	16625	16590	16539	16508	16492	16582	16568	16391	16408	16559	16448	16347	16387	16288	16239	16430	16270	16400	16572	16676	16455	16549	16319	16451	16401	16580	16497	16325	16534	16402	16579	16666	16449	16718	16518	16642	16529	16639	16374	16228	16536	16196	16361	16432	16318	16408	16667	16461	16392	16487	16654	16385	16512	16628	16591	16382	16293	16357	16255	16447	16351	16463	16426	16355	16525	16527	16520	16322	16649	16402	16471	16553	16397	16615	16646	16416	16402	16390	16496	16479	16571	16499	16359	16181	16566	16597	16214	16482	16455	16639	16517	16517	16458	16278	16521	16638	16416	16460	16278	16600	16445	16265	16381	16622	16418	16552	16403	16625	16595	16517	16307	16384	16461	16614	16570	16662	16480	16640	16557	16675	16470	16528	16451	16621	16486	16551	16539	16596	16602	16459	16529	16311	16519	16534	16148	16322	16351	16486	16367	16593	16576	16521	16322	16387	16682	16408	16481	16557	16471	16616	16545	16394	16550	16440	16564	16409	16458	16406	16187	16644	16441	16616	16438	16413	16479	16587	16678	16332	16500	16409	16328	16522	16427	16412	16586	16468	16519	16567	16323	16533	16642	16425	16467	16439	16388	16429	16443	16718	16571	16426	16532	16395	16490	16396	16589	16350	16478	16592	16375	16349	16493	16571	16478	16578	16411	16467	16494	16496	16386	16531	16424	16474	16441	16506	16366	16598	16511	16656	16488	16622	16508	16493	16337	16460	16477	16464	16454	16573	16493	16463	16743	16549	16468	16383	16373	16356	16582	16307	16210	16428	16588	16541	16501	16419	16603	16373	16518	16484	16545	16736	16512	16528	16517	16449	16611	16481	16729	16554	16656	16540	16328	16480	16481	16466	16438	16344	16352	16560	16515	16450	16590	16328	16571	16357	16613	16400	16441	16712	16450	16547	16536	16501	16521	16500	16397	16489	16442	16310	16591	16377	16425	16627	16433	16402	16426	16327	16571	16590	16559	16570	16554	16473	16535	16556	16464	16505	16431	16584	16540	16359	16529	16550	16320	16465	16699	16406	16526	16502	16495	16382	16334	16486	16370	16350	16589	16563	16658	16587	16528	16356	16584	16421	16480	16496	16460	16399	16403	16308	16509	16353	16596	16431	16265	16429	16408	16430	16551	16380	16682	16475	16627	16450	16520	16368	16326	16538	16495	16645	16502	16734	16378	16467	16434	16425	16548	16435	16424	16380	16347	16454	16622	16413	16424	16307	16391	16597	16543	16451	16574	16603	16620	16416	16564	16448	16367	16481	16437	16496	16439	16433	16429	16530	16409	16536	16352	16374	16480	16273	16721	16422	16511	16440	16498	16263	16561	16382	16430	16415	16537	16474	16588	16544	16545	16581	16453	16437	16449	16605	16660	16525	16517	16439	16446	16601	16287	16606	16484	16551	16615	16546	16454	16516	16318	16477	16511	16527	16672	16449	16324	16495	16590	16469	16472	16460	16654	16540	16497	16441	16522	16647	16634	16535	16561	16662	16513	16420	16512	16606	16472	16394	16622	16414	16413	16319	16421	16206	16312	16587	16473	16622	16352	16607	16478	16481	16644	16510	16577	16449	16468	16513	16556	16377	16642	16418	16586	16616	16390	16543	16542	16573	16532	16659	16538	16364	16633	16580	16312	16488	16456	16373	16433	16349	16581	16491	16381	16639	16488	16458	16573	16509	16584	16610	16425	16577	16554	16632	16712	16367	16436	16495	16751	16435	16700	16425	16561	16492	16394	16504	16342	16463	16555	16583	16415	16575	16547	16456	16245	16525	16622	16592	16457	16290	16463	16274	16353	16486	16500	16568	16588	16443	16563	16438	16460	16486	16503	16255	16463	16303	16486	16330	16304	16307	16450	16572	16472	16299	16573	16712	16663	16519	16557	16441	16414	16563	16565	16432	16536	16340	16643	16503	16551	16431	16508	16486	16693	16502	16597	16333	16412	16634	16583	16583	16504	16456	16387	16723	16485	16385	16516	16480	16359	16351	16261	16236	16427	16369	16458	16475	16596	16316	16624	16563	16615	16542	16518	16571	16659	16330	16305	16327	16558	16456	16606	16258	16665	16501	16473	16557	16439	16216	16394	16329	16599	16569	16476	16633	16523	16581	16346	16355	16634	16446	16519	16577	16514	16517	16396	16602	16419	16548	16497	16454	16491	16484	16419	16433	16400	16591	16475	16317	16361	16523	16521	16548	16615	16444	16383	16520	16368	16707	16579	16547	16510	16828	16449	16575	16489	16427	16440	16623	16517	16405	16408	16423	16287	16390	16333	16665	16503	16501	16387	16246	16511	16600	16399	16459	16473	16619	16663	16620	16540	16573	16598	16681	16355	16396	16400	16623	16617	16423	16372	16464	16316	16262	16397	16278	16513	16476	16434	16545	16627	16550	16579	16512	16302	16251	16515	16677	16489	16532	16618	16369	16374	16345	16362	16546	16550	16564	16647	16596	16523	16554	16434	16679	16605	16433	16510	16444	16712	16452	16641	16454	16444	16496	16647	16465	16557	16574	16595	16428	16520	16602	16387	16515	16579	16546	16352	16485	16481	16561	16438	16649	16549	16236	16418	16552	16630	16334	16474	16562	16417	16540	16560	16330	16497	16454	16528	16526	16484	16513	16647	16534	16540	16360	16479	16313	16386	16383	16493	16382	16436	16478	16609	16297	16417	16476	16503	16474	16588	16508	16585	16599	16509	16582	16504	16514	16634	16558	16605	16683	16561	16646	16750	16554	16249	16472	16481	16553	16423	16647	16507	16578	16480	16700	16336	16540	16502	16369	16414	16706	16633	16552	16388	16429	16513	16650	16548	16461	16370	16427	16454	16540	16468	16617	16726	16429	16481	16395	16552	16529	16488	16508	16565	16551	16567	16552	16561	16549	16536	16461	16722	16543	16526	16674	16556	16730	16259	16554	16582	16418	16598	16445	16539	16640	16365	16367	16526	16428	16398	16524	16412	16515	16607	16441	16531	16517	16503	16409	16535	16554	16409	16451	16528	16517	16617	16612	16681	16388	16581	16468	16619	16548	16530	16604	16562	16699	16507	16452	16498	16571	16361	16373	16348	16478	16641	16581	16626	16429	16593	16378	16443	16520	16465	16472	16498	16581	16759	16415	16552	16513	16467	16391	16354	16365	16629	16686	16563	16573	16633	16590	16455	16457	16433	16410	16367	16486	16584	16390	16471	16476	16225	16531	16336	16415	16521	16417	16448	16560	16605	16753	16524	16470	16543	16351	16521	16572	16507	16652	16506	16513	16346	16591	16595	16435	16469	16413	16725	16317	16415	16489	16470	16523	16427	16140	16432	16612	16482	16439	16525	16605	16358	16580	16543	16540	16525	16550	16485	16488	16467	16507	16484	16656	16731	16627	16481	16392	16277	16447	16399	16350	16455	16656	16658	16558	16574	16508	16377	16547	16462	16406	16488	16314	16269	16486	16526	16616	16525	16583	16640	16728	16681	16358	16432	16543	16597	16390	16678	16500	16589	16394	16507	16538	16422	16364	16700	16542	16329	16358	16508	16555	16479	16439	16528	16473	16642	16615	16514	16465	16466	16501	16373	16616	16437	16567	16405	16644	16174	16463	16432	16414	16457	16537	16519	16549	16611	16607	16368	16427	16642	16559	16431	16416	16430	16331	16441	16607	16454	16448	16547	16703	16509	16730	16672	16424	16308	16686	16465	16366	16544	16491	16631	16481	16401	16378	16557	16340	16310	16569	16696	16435	16302	16535	16556	16299	16353	16738	16656	16533	16651	16594	16558	16409	16573	16433	16392	16507	16458	16583	16431	16346	16372	16328	16386	16253	16223	16279	16513	16580	16612	16282	16538	16297	16378	16513	16642	16543	16411	16385	16482	16545	16609	16463	16420	16773	16359	16531	16448	16566	16486	16633	16468	16451
16570	28874	21382	18604	17549	16384	15819	15263	14920	14834	14676	14609	14450	14535	14384	14308	14246	14302	14354	14469	14248	14482	14438	14244	14294	14152	14296	14311	14236	14369	14336	14150	14245	14396	14364	14228	14240	14261	14334	14235	14154	14243	14166	14078	14237	14221	14136	14248	14198	14290	14135	14102	14199	14178	14293	14116	14247	14159	14285	14349	14143	14250	14412	14254	14113	14206	14126	14245	14249	14094	14090	14004	14122	14137	14267	14156	14019	14124	14136	14175	14227	14126	14213	14208	14062	14233	14198	14128	14313	14192	14107	14038	14279	14094	14313	14215	14224	14207	14190	14213	14198	14130	14142	14133	14206	14207	14454	14236	14241	14127	14144	14185	14301	14246	14183	14235	14125	14152	14236	14217	14207	14172	14185	13987	14014	14364	14051	14191	14172	14165	14310	14297	14078	14054	14195	14038	14139	14360	14208	14168	14052	14169	14188	14152	14109	14131	14111	14234	14247	14229	14317	14097	14136	14101	14117	14200	14187	14167	14083	14234	14110	14223	14070	14117	14096	14143	14391	14322	14052	14081	13975	14277	14088	14082	14158	14114	14285	14227	14262	14053	14173	14288	14322	14219	14159	14516	14070	14240	14283	14112	14230	14173	14135	14183	14227	14052	14414	14294	14298	14073	14145	14261	14246	14207	14243	14197	14341	14142	14108	14021	14207	14061	14124	14281	14231	14225	14080	14079	14225	14173	14261	14257	14139	13956	14297	14144	14109	14159	14216	14207	14043	14318	14071	13987	14078	14219	14182	14065	14202	14276	14087	14222	14188	14226	14110	14221	14133	14240	14071	14155	14129	14213	14125	14330	14297	14055	14169	14234	14014	14103	14117	14175	13995	14044	14152	14150	14349	14281	14371	14221	14251	14196	14218	14097	14046	14178	14238	13930	14131	14071	14204	14225	14183	14109	14233	14347	14117	14033	14205	14088	14220	14191	14352	14275	14263	14257	14230	14211	14134	14403	14303	14175	14112	14309	14215	14201	14044	14222	14048	14137	14335	14039	14214	14133	14246	14251	14288	14005	14087	14128	14235	14138	14193	14113	14304	14102	14244	14254	14150	14231	14222	14269	14220	13988	14277	14200	14136	14313	14326	14123	14203	14097	14356	14166	14191	14067	14192	14140	14115	14159	14194	14402	14327	14360	14184	14125	14309	14092	14223	14110	14165	14170	14020	14037	14136	14200	14265	14195	14058	14188	14294	14147	14198	14222	14209	14200	14218	14108	14231	14178	14088	13965	14160	14251	14055	14251	14010	14204	14098	14263	14021	14180	14063	14001	14144	14026	14174	14294	14147	14145	14178	14221	14190	14271	14136	14141	14184	14179	14172	14182	14229	14040	14214	14222	14122	14243	14151	14203	14192	14167	14170	14090	14031	14330	14221	14252	14237	14066	14076	14287	14170	14220	14180	14265	14326	14335	14270	14195	14039	14286	14224	14184	14179	14134	14047	14123	14058	14170	14183	14144	14160	14033	14106	13879	14195	14350	14347	14282	14181	14237	14222	14087	14302	14321	14188	14218	14189	14173	14114	14029	14256	14175	14260	14344	14147	14153	14141	14090	14243	14053	14044	14318	14124	14098	14209	14099	14213	14318	14118	14258	14110	14149	14022	14328	14159	14160	14285	14173	14215	14264	14116	14183	14243	14181	14146	14280	14082	14133	14097	14126	14113	14176	14230	14170	14240	14188	14007	14202	14182	14185	14315	14253	14100	14142	14365	13992	14285	14231	14253	14129	14236	14141	14103	14147	14090	14117	14251	14054	14338	14136	14317	14042	14001	14023	14249	14359	14050	14164	14162	14267	13953	14097	14299	14274	14218	14190	14112	14171	14176	14328	14015	14233	14165	14157	14164	14074	14322	14183	14140	14116	14190	14264	14105	14235	14128	14198	14121	14159	14129	14100	14002	14292	14247	14338	14188	14312	14146	14004	14316	14164	14153	14257	14099	14036	14250	14035	14035	14042	14302	14185	14147	14149	14095	14259	14124	14180	14216	14065	14170	14033	14040	14302	14269	14130	14169	14103	14238	14128	14024	14191	14146	14201	14277	14069	14208	14213	14251	14270	14042	14180	14299	14188	14046	14059	14266	14180	14298	14131	14110	14202	14174	14217	13982	14200	14280	14214	14093	14132	14315	14282	14200	14250	14179	14191	14249	14194	14105	14145	14200	14254	14205	14160	14294	14287	14025	14371	14069	14227	14184	14127	14309	14187	14173	14297	14235	14186	14231	14152	14218	14499	14171	14116	14164	14381	14245	14262	14203	14329	14163	14227	14219	14179	14153	14200	14179	14160	14360	14270	14141	14089	14113	14142	14233	14271	14335	14278	14095	14181	14038	14375	14357	14210	14089	14150	14173	14214	14212	14032	14022	14211	14123	14173	14248	14292	14234	14247	14375	14040	14279	14050	14295	14060	14208	14118	14311	14189	14169	14301	14186	14295	14310	14176	14273	14175	14302	14187	13963	14195	14237	14226	13967	14289	14317	14085	14240	14234	14258	14314	14112	14134	14038	14235	14206	14212	14155	14134	14397	14166	14301	14291	14298	14324	14139	14163	14380	14213	14001	14103	14098	14047	14337	14140	14195	14090	14126	14097	14315	14222	14362	14245	14328	14247	14380	14117	14164	14156	14188	14205	13991	14175	14167	14158	14221	14339	13984	14193	14310	14040	14210	14207	14139	14069	14148	14224	14040	14096	14018	14200	14284	14166	14223	14049	14252	14186	14285	14206	14123	14087	14321	14269	14227	14254	14179	14238	14161	14235	14037	14062	13895	14239	14229	14157	14308	14167	14267	14056	14213	14130	14112	14044	14126	14107	14183	14278	14048	14190	14249	14122	14124	14296	14213	14114	14236	14090	14039	14197	14329	14259	14236	14224	14358	14337	14181	14275	14167	14214	14095	14093	14113	14133	14244	14163	14149	14082	14262	14336	14249	14209	14184	14138	14176	14416	14100	14238	14040	13979	14170	14153	14166	14126	14166	14228	14221	14036	14106	14170	14160	14304	14099	14309	14147	14163	14441	14071	14145	14160	14191	14215	13902	14314	14136	14239	14176	14232	14166	14157	14235	14232	14222	14060	14281	14203	14298	14317	14134	14139	14221	14192	14139	14174	14418	14345	14314	14182	14131	14237	14125	14125	14297	14181	14170	14134	14173	14267	14315	14296	14171	14145	14297	14199	14316	14310	14181	14374	14075	14196	14223	14155	14151	14057	14313	14236	14166	14143	14208	14160	14223	14239	14303	14168	14147	14232	14107	14201	14299	14136	14277	14198	14138	14273	14149	14183	13973	14205	14157	14043	14152	14225	14226	14130	14166	14184	14266	14183	14208	14301	14340	14239	14153	14353	14096	14181	14178	14106	14112	14314	14229	14239	14164	14154	14148	14133	14277	14228	14136	14045	14437	14195	14221	14152	14325	14366	13993	14277	14143	14154	14172	14245	14056	14267	14181	14072	14089	14038	14374	14100	14345	14278	14229	14217	14262	14009	14179	14232	13990	14256	14099	14321	14106	14313	13921	14266	14213	14247	14131	14196	14148	14232	14079	14251	14234	14176	14199	14271	14114	14182	14091	14204	14192	13999	14272	14201	14160	14220	14015	14373	14294	14243	14107	14326	14260	14214	14209	14147	14096	14182	14169	14132	14093	14073	14273	14118	14314	14129	14057	14121	14164	14148	14072	14200	14060	14224	14322	14311	14254	14205	14306	14064	14093	14215	14136	14188	14124	14150	14215	14191	14254	14199	14129	14235	14150	14184	14173	14226	14154	14089	14051	14198	14266	14142	14184	13811	14206	14244	14326	14148	14094	14178	14137	14091	14132	14377	14075	14128	14333	14140	14154	14048	14207	14141	14236	14230	14146	14373	14352	14084	14116	14211	14229	14338	14230	14130	14022	14223	14224	14156	14314	14144	14055	14360	14164	14343	14195	14053	14191	14134	14234	14150	14187	14192	14153	14221	14299	14179	14295	14166	14235	14127	14107	14238	14265	14154	14275	14061	14189	14234	14100	14203	14175	14199	14290	14337	14488	14170	14376	14236	14097	14091	14240	14146	14172	14191	14083	14306	14186	14235	14285	14262	14278	14317	14319	14048	14263	14431	14206	14140	14305	14084	14148	14271	14158	14337	14087	14227	14284	14083	14174	14249	14165	14070	14142	14105	14341	14212	14192	14416	14035	14111	14192	14224	14407	14055	14385	14041	14023	14232	14307	14231	14228	14035	14065	14188	14130	14182	14223	14117	14257	14119	14205	14383	14223	14276	14338	14277	14215	14180	14032	14146	14145	14135	14131	14253	14220	14069	14244	14200	14195	14070	14163	14325	14188	14151	14245	14055	14277	14121	14230	14155	14148	14122	14288	14245	14256	14275	14008	14217	14482	14212	14134	14145	14208	14299	14346	14252	14064	14167	14265	14089	14236	14236	14196	14119	14238	14122	14149	14147	14311	14301	14270	14223	14272	14267	14126	14203	14239	14181	14093	14371	14135	14332	14190	14156	14122	14291	14320	14212	14250	14105	14132	14024	14050	14180	14179	14220	14144	14254	14338	14064	14280	14187	14198	14094	14285	14172	14145	14367	14268	14113	14296	14140	14271	14141	14035	14324	14168	14206	14232	14220	14212	14057	14160	14190	14082	14315	14230	14061	14200	14330	14188	14291	14190	14154	14189	14143	14167	14175	14110	13990	14317	14202	14215	14158	14271	14349	14134	14208	14094	14203	14203	14252	14189	14255	14191	14264	14152	14195	14103	14229	14238	14340	14323	14152	14172	14234	14265	14177	14149	14276	14246	14120	14150	14142	14102	14252	14020	14055	14047	14256	14182	14056	14172	14205	14143	14273	14134	14083	14175	14223	14341	14304	14380	14125	14222	14077	14133	14240	14292	14181	14060	14301	14114	14107	14087	14283	14133	14303	14261	14053	14167	14143	14192	14233	14187	14180	14221	14375	14193	14153	14228	14217	14205	13989	14182	14199	14218	14218	14247	14322	14115	14143	14329	14058	14330	14250	14185	14190	14163	14168	14143	14190	14108	14265	14135	14286	14099	14034	14217	14232	14116	14257	14112	14162	14105	14328	14274	14173	14162	13922	14025	14188	14326	14157	14081	14063	14319	14235
22588	21597	28840	24827	21952	23293	22823	18039	16730	16719	16669	16192	16002	15974	15985	15728	16028	15775	15854	15789	15880	15591	15825	15720	15784	15679	15600	15816	15841	15558	15777	15655	15736	15656	15565	15837	15870	15709	15428	15606	15629	15715	15583	15513	15630	15664	15482	15537	15486	15511	15651	15697	15531	15397	15682	15593	15570	15605	15399	15592	15795	15493	15359	15547	15718	15413	15522	15755	15622	15524	15531	15520	15639	15309	15345	15665	15557	15615	15366	15393	15445	15498	15575	15370	15558	15362	15269	15478	15561	15492	15405	15358	15569	15392	15525	15604	15724	15619	15642	15561	15504	15336	15341	15561	15527	15600	15413	15405	15528	15655	15429	15508	15367	15498	15526	15598	15705	15417	15558	15640	15536	15425	15347	15652	15621	15324	15523	15485	15747	15464	15606	15411	15609	15324	15582	15367	15398	15523	15613	15602	15370	15463	15529	15502	15577	15460	15632	15573	15496	15498	15384	15550	15553	15418	15230	15363	15367	15701	15527	15712	15586	15380	15492	15498	15566	15501	15389	15544	15426	15744	15473	15541	15702	15336	15444	15220	15338	15625	15421	15590	15349	15489	15585	15275	15417	15441	15439	15292	15341	15351	15373	15525	15465	15331	15510	15789	15552	15555	15512	15565	15617	15596	15466	15474	15578	15497	15413	15472	15210	15544	15442	15503	15626	15503	15508	15597	15461	15605	15552	15373	15327	15509	15525	15469	15664	15543	15469	15499	15506	15665	15580	15601	15630	15389	15567	15510	15327	15275	15559	15482	15411	15651	15704	15436	15604	15502	15623	15504	15663	15573	15582	15389	15627	15603	15351	15589	15426	15286	15662	15477	15512	15359	15394	15463	15324	15342	15367	15411	15425	15610	15344	15578	15529	15340	15627	15667	15341	15428	15439	15645	15519	15491	15489	15519	15507	15448	15544	15295	15467	15466	15474	15436	15545	15645	15690	15490	15482	15314	15755	15504	15574	15637	15553	15422	15565	15433	15440	15470	15466	15705	15484	15378	15585	15356	15508	15319	15514	15548	15406	15566	15431	15310	15302	15504	15529	15480	15432	15459	15470	15573	15502	15408	15400	15412	15455	15461	15280	15513	15318	15398	15252	15566	15418	15405	15488	15455	15435	15596	15724	15440	15380	15491	15502	15495	15236	15617	15665	15570	15404	15607	15404	15566	15532	15504	15503	15726	15725	15477	15618	15395	15606	15383	15549	15336	15606	15503	15543	15396	15447	15362	15540	15451	15460	15585	15580	15376	15338	15565	15406	15607	15477	15528	15436	15709	15713	15599	15494	15479	15403	15313	15298	15564	15625	15479	15395	15536	15362	15330	15408	15443	15360	15542	15417	15362	15476	15430	15352	15542	15419	15492	15495	15643	15554	15592	15428	15686	15462	15479	15543	15448	15374	15286	15435	15506	15382	15593	15644	15436	15619	15580	15492	15508	15470	15606	15661	15518	15445	15625	15562	15510	15391	15537	15566	15497	15545	15658	15464	15319	15376	15364	15465	15473	15575	15368	15280	15353	15297	15367	15454	15349	15479	15387	15442	15659	15584	15534	15355	15452	15571	15512	15522	15607	15516	15502	15452	15640	15574	15410	15629	15571	15448	15496	15577	15375	15526	15596	15587	15526	15366	15385	15459	15310	15616	15503	15478	15403	15415	15261	15455	15467	15402	15609	15495	15477	15470	15243	15550	15413	15635	15566	15408	15420	15553	15404	15366	15441	15306	15639	15407	15402	15614	15264	15325	15440	15592	15351	15459	15424	15384	15459	15444	15682	15667	15475	15435	15574	15558	15561	15556	15317	15453	15367	15608	15469	15361	15450	15432	15396	15522	15663	15474	15336	15534	15541	15350	15602	15431	15642	15456	15377	15495	15561	15562	15415	15544	15515	15390	15438	15350	15563	15652	15647	15694	15512	15666	15495	15590	15425	15387	15547	15560	15396	15655	15499	15446	15634	15432	15377	15577	15373	15263	15439	15546	15624	15551	15663	15475	15419	15406	15371	15572	15495	15485	15457	15430	15297	15431	15259	15551	15397	15229	15522	15346	15454	15452	15647	15391	15465	15460	15382	15391	15505	15461	15536	15459	15436	15659	15719	15530	15516	15638	15409	15263	15580	15577	15496	15376	15456	15431	15448	15450	15442	15466	15491	15572	15443	15485	15400	15564	15526	15597	15575	15451	15348	15654	15450	15581	15585	15350	15402	15494	15379	15599	15727	15465	15441	15523	15437	15252	15624	15624	15531	15559	15570	15500	15507	15595	15500	15387	15543	15377	15469	15606	15464	15499	15379	15491	15425	15468	15519	15484	15452	15322	15827	15475	15537	15386	15322	15253	15614	15544	15589	15354	15368	15497	15436	15372	15460	15516	15276	15501	15484	15538	15553	15465	15499	15400	15286	15612	15352	15518	15343	15334	15499	15600	15456	15466	15554	15736	15528	15369	15328	15597	15590	15350	15548	15616	15481	15452	15392	15448	15576	15708	15385	15561	15482	15698	15353	15612	15457	15342	15489	15589	15559	15515	15544	15401	15527	15572	15515	15647	15663	15754	15555	15553	15552	15419	15578	15457	15482	15328	15573	15634	15536	15402	15389	15451	15367	15465	15510	15764	15435	15408	15381	15446	15433	15447	15487	15384	15543	15448	15461	15511	15529	15444	15347	15427	15420	15531	15537	15458	15420	15568	15389	15308	15489	15591	15558	15411	15304	15435	15475	15519	15553	15641	15740	15727	15471	15528	15551	15511	15469	15430	15384	15457	15620	15419	15419	15516	15415	15394	15434	15477	15591	15613	15508	15427	15458	15464	15696	15557	15427	15502	15423	15436	15593	15563	15445	15290	15641	15605	15335	15493	15216	15493	15442	15400	15413	15458	15503	15543	15373	15414	15497	15454	15611	15372	15644	15550	15293	15600	15358	15390	15471	15419	15648	15623	15513	15668	15511	15428	15368	15498	15580	15575	15308	15458	15413	15522	15498	15402	15519	15503	15505	15239	15299	15536	15402	15496	15284	15402	15625	15469	15535	15544	15565	15649	15560	15415	15595	15339	15545	15484	15580	15546	15561	15549	15589	15510	15688	15689	15539	15356	15500	15254	15451	15249	15429	15305	15309	15489	15409	15565	15401	15514	15630	15372	15428	15519	15498	15468	15407	15545	15596	15747	15582	15354	15429	15473	15368	15500	15447	15489	15364	15426	15479	15437	15389	15377	15508	15395	15548	15588	15490	15531	15537	15476	15541	15623	15620	15261	15491	15534	15391	15530	15580	15470	15411	15423	15456	15586	15394	15359	15350	15396	15481	15532	15529	15292	15326	15498	15443	15506	15554	15405	15405	15534	15469	15422	15559	15516	15552	15559	15508	15621	15345	15385	15621	15518	15256	15479	15708	15645	15496	15507	15554	15569	15449	15410	15594	15390	15337	15482	15501	15416	15471	15501	15436	15719	15448	15470	15510	15467	15420	15403	15462	15517	15526	15488	15590	15455	15395	15467	15676	15510	15648	15565	15335	15227	15566	15525	15462	15575	15478	15520	15451	15564	15568	15577	15480	15434	15326	15427	15507	15553	15379	15572	15367	15534	15496	15480	15547	15551	15472	15389	15502	15452	15457	15499	15492	15541	15563	15453	15494	15443	15226	15628	15706	15787	15703	15541	15564	15410	15417	15464	15437	15533	15462	15381	15557	15415	15620	15582	15617	15381	15498	15550	15545	15563	15425	15685	15512	15517	15572	15484	15357	15422	15564	15439	15333	15294	15641	15466	15441	15582	15611	15372	15355	15626	15583	15647	15487	15490	15485	15469	15254	15641	15359	15242	15605	15330	15350	15497	15510	15488	15468	15552	15498	15382	15413	15457	15568	15511	15539	15536	15576	15605	15673	15410	15338	15647	15668	15529	15617	15583	15341	15551	15506	15472	15359	15249	15326	15567	15632	15688	15469	15593	15579	15365	15516	15336	15478	15448	15360	15611	15592	15348	15274	15333	15586	15695	15532	15586	15557	15547	15491	15472	15414	15665	15518	15725	15537	15592	15558	15329	15464	15380	15601	15605	15494	15419	15534	15576	15449	15404	15530	15449	15549	15302	15287	15218	15444	15373	15436	15421	15314	15426	15652	15544	15545	15365	15663	15607	15602	15670	15534	15510	15535	15451	15272	15346	15573	15796	15665	15557	15412	15399	15261	15524	15615	15521	15380	15527	15443	15429	15622	15601	15373	15272	15405	15360	15577	15283	15468	15552	15504	15469	15561	15437	15518	15555	15446	15273	15418	15421	15340	15419	15340	15638	15478	15584	15483	15412	15596	15428	15633	15675	15538	15465	15650	15508	15520	15560	15458	15736	15372	15491	15321	15553	15582	15220	15537	15634	15556	15503	15707	15510	15513	15541	15433	15404	15476	15413	15343	15486	15306	15484	15551	15502	15478	15555	15417	15461	15324	15594	15414	15476	15434	15447	15623	15546	15528	15411	15348	15550	15636	15223	15422	15568	15475	15744	15495	15404	15559	15403	15504	15569	15485	15462	15435	15435	15350	15438	15536	15448	15440	15427	15555	15627	15481	15405	15385	15512	15492	15379	15738	15336	15393	15240	15363	15528	15409	15572	15467	15455	15446	15596	15698	15722	15446	15432	15550	15331	15651	15484	15488	15371	15491	15678	15447	15554	15622	15713	15440	15473	15390	15615	15450	15512	15494	15306	15474	15394	15427	15375	15567	15625	15505	15468	15544	15446	15264	15449	15520	15547	15477	15497	15435	15472	15352	15555	15638	15550	15473	15803	15635	15421	15407	15543	15483	15489	15598	15526	15436	15646	15485	15406	15526	15396	15430	15435	15482	15532	15417	15572	15430	15510	15591	15534	15366	15397	15332	15461	15532	15543	15393	15632	15407	15535	15411	15558	15580	15490	15486	15621	15510	15415	15569	15404	15490	15417	15350	15666	15456	15469	15557	15403	15443	15559	15410	15431	15446	15515	15512	15543	15354	15257	15550	15554	15498	15487	15651	15465	15458	15793	15523	15520	15377	15608	15610	15375	15288	15470	15501	15536	15563	15558	15519	15357	15330	15406	15420	15446	15501	15482	15402	15259	15174	15472	15414	15513	15477	15452	15374	15581	15323
16782	35471	24767	20770	19187	17547	16535	15947	15142	14910	14443	14213	14221	14121	14000	13911	13904	13787	13746	13610	13703	13821	13772	13739	13680	13854	13544	13584	13683	13660	13526	13607	13682	13657	13682	13612	13546	13525	13627	13587	13570	13674	13534	13555	13695	13723	13753	13797	13612	13582	13666	13505	13581	13504	13423	13538	13504	13466	13436	13710	13550	13576	13479	13595	13558	13838	13606	13684	13591	13526	13508	13601	13542	13508	13672	13742	13723	13563	13693	13654	13631	13620	13577	13577	13529	13543	13531	13759	13553	13465	13480	13523	13799	13524	13677	13555	13649	13533	13532	13564	13486	13496	13488	13552	13435	13648	13654	13572	13558	13536	13578	13560	13411	13813	13674	13518	13556	13636	13438	13504	13481	13419	13486	13485	13464	13402	13703	13479	13464	13631	13606	13542	13560	13545	13552	13472	13712	13667	13582	13441	13579	13676	13453	13477	13456	13374	13569	13492	13623	13592	13545	13604	13646	13639	13693	13462	13651	13689	13715	13520	13463	13416	13474	13440	13703	13548	13638	13562	13494	13424	13500	13545	13431	13608	13668	13432	13519	13465	13666	13689	13486	13518	13618	13649	13556	13641	13695	13560	13535	13748	13534	13641	13573	13659	13475	13612	13758	13740	13637	13448	13509	13669	13555	13519	13606	13454	13478	13634	13612	13686	13517	13741	13569	13384	13618	13473	13439	13663	13477	13304	13677	13491	13503	13595	13552	13607	13319	13643	13337	13455	13469	13482	13475	13634	13485	13585	13634	13582	13577	13716	13589	13551	13604	13626	13599	13479	13301	13585	13634	13563	13478	13433	13643	13448	13549	13517	13518	13607	13641	13443	13442	13751	13636	13625	13722	13551	13568	13402	13397	13661	13561	13623	13430	13622	13539	13579	13543	13542	13680	13534	13788	13583	13709	13646	13553	13585	13488	13612	13529	13635	13590	13569	13522	13436	13587	13558	13400	13595	13538	13627	13659	13570	13546	13555	13525	13561	13330	13300	13663	13537	13509	13770	13710	13383	13510	13722	13547	13699	13489	13581	13588	13582	13568	13685	13468	13659	13455	13623	13575	13588	13488	13485	13486	13587	13490	13751	13553	13533	13427	13568	13358	13494	13567	13616	13568	13610	13472	13317	13462	13524	13582	13581	13524	13420	13599	13583	13520	13646	13478	13444	13519	13544	13498	13506	13493	13632	13574	13594	13763	13479	13466	13541	13379	13625	13457	13537	13599	13510	13618	13442	13399	13643	13483	13564	13600	13519	13481	13781	13518	13611	13667	13525	13414	13537	13422	13659	13632	13494	13578	13453	13512	13432	13511	13608	13486	13526	13544	13692	13447	13476	13576	13613	13661	13536	13479	13497	13411	13566	13523	13457	13473	13621	13629	13468	13556	13588	13470	13565	13714	13587	13428	13564	13493	13588	13540	13678	13587	13483	13637	13403	13590	13553	13320	13629	13539	13571	13504	13598	13551	13464	13675	13617	13582	13577	13480	13581	13763	13460	13594	13557	13713	13652	13590	13560	13643	13729	13581	13625	13511	13575	13634	13563	13510	13516	13501	13518	13616	13382	13765	13498	13489	13684	13596	13502	13494	13488	13422	13703	13539	13452	13452	13581	13564	13541	13549	13553	13689	13504	13491	13682	13581	13544	13667	13544	13506	13578	13751	13599	13659	13515	13477	13550	13423	13734	13458	13472	13617	13568	13615	13565	13538	13520	13471	13607	13657	13606	13576	13488	13682	13499	13593	13615	13641	13593	13582	13655	13592	13610	13427	13519	13653	13625	13650	13480	13529	13671	13445	13579	13472	13577	13712	13498	13533	13488	13538	13647	13682	13557	13333	13381	13562	13544	13637	13518	13534	13821	13598	13570	13565	13442	13521	13515	13529	13473	13518	13638	13601	13511	13459	13544	13640	13521	13536	13469	13508	13496	13663	13651	13586	13570	13564	13656	13596	13572	13589	13434	13551	13498	13514	13549	13725	13496	13591	13595	13468	13603	13653	13527	13638	13553	13530	13596	13576	13494	13357	13661	13490	13555	13407	13516	13446	13543	13717	13472	13729	13551	13514	13345	13781	13506	13554	13582	13674	13373	13663	13460	13414	13551	13577	13618	13572	13595	13476	13542	13426	13443	13545	13561	13514	13669	13459	13483	13590	13554	13414	13542	13604	13568	13560	13457	13585	13434	13491	13581	13522	13515	13566	13476	13481	13649	13525	13672	13465	13448	13648	13519	13547	13386	13507	13429	13404	13597	13480	13493	13421	13516	13610	13699	13475	13690	13531	13562	13541	13560	13572	13646	13553	13443	13677	13445	13559	13461	13684	13579	13639	13539	13473	13426	13554	13598	13470	13502	13620	13563	13750	13370	13574	13524	13631	13580	13593	13718	13518	13668	13600	13464	13710	13565	13452	13699	13658	13642	13472	13432	13611	13452	13561	13591	13538	13457	13789	13491	13607	13455	13564	13628	13462	13591	13554	13455	13540	13482	13639	13698	13584	13421	13667	13576	13532	13563	13783	13546	13579	13483	13482	13519	13602	13492	13532	13510	13632	13596	13571	13650	13555	13478	13559	13418	13723	13744	13532	13489	13611	13646	13636	13672	13676	13593	13531	13404	13523	13574	13630	13605	13619	13674	13626	13693	13400	13513	13589	13466	13440	13452	13477	13455	13435	13663	13607	13479	13649	13481	13535	13430	13526	13539	13373	13509	13511	13619	13447	13311	13588	13502	13515	13497	13619	13562	13428	13650	13450	13505	13481	13455	13530	13536	13763	13552	13461	13546	13529	13509	13590	13442	13514	13635	13442	13332	13462	13575	13558	13415	13620	13552	13676	13578	13558	13539	13382	13623	13522	13439	13326	13375	13671	13558	13702	13404	13788	13448	13579	13442	13642	13482	13478	13560	13536	13520	13462	13574	13607	13461	13521	13413	13636	13622	13391	13607	13459	13598	13410	13533	13707	13538	13566	13591	13380	13402	13654	13675	13718	13654	13574	13566	13528	13454	13653	13454	13777	13490	13821	13561	13481	13643	13652	13567	13528	13510	13647	13503	13572	13519	13610	13578	13566	13582	13625	13405	13576	13654	13671	13488	13560	13530	13487	13664	13540	13501	13657	13501	13464	13472	13628	13440	13507	13649	13561	13770	13585	13467	13669	13634	13628	13513	13644	13387	13574	13608	13526	13536	13505	13758	13517	13439	13487	13522	13625	13531	13580	13435	13515	13510	13582	13457	13512	13485	13449	13418	13623	13654	13474	13503	13388	13595	13657	13435	13541	13573	13348	13592	13702	13547	13468	13442	13703	13579	13486	13459	13558	13595	13469	13467	13437	13656	13512	13696	13528	13661	13583	13647	13592	13390	13461	13500	13664	13640	13591	13612	13647	13626	13469	13476	13501	13556	13600	13418	13450	13415	13653	13576	13458	13585	13537	13659	13467	13534	13516	13429	13584	13501	13578	13426	13678	13547	13601	13511	13556	13513	13566	13607	13490	13733	13567	13562	13506	13511	13527	13639	13436	13587	13541	13492	13418	13537	13646	13660	13592	13540	13684	13413	13465	13488	13608	13703	13492	13441	13742	13564	13567	13562	13625	13534	13645	13536	13603	13501	13685	13504	13530	13547	13471	13405	13581	13473	13579	13553	13602	13627	13407	13536	13686	13608	13483	13564	13568	13612	13724	13439	13519	13614	13494	13550	13588	13542	13755	13417	13717	13431	13468	13357	13653	13448	13358	13447	13493	13383	13656	13497	13618	13476	13630	13571	13498	13431	13628	13567	13503	13537	13546	13529	13477	13632	13691	13679	13682	13553	13664	13503	13543	13504	13552	13569	13458	13635	13608	13638	13753	13428	13726	13654	13679	13488	13516	13669	13498	13543	13488	13570	13641	13491	13468	13422	13404	13640	13548	13421	13437	13548	13585	13389	13610	13646	13590	13500	13488	13436	13382	13613	13715	13601	13652	13550	13578	13546	13593	13553	13514	13491	13627	13543	13480	13505	13547	13453	13571	13398	13653	13531	13700	13465	13486	13575	13348	13610	13657	13618	13565	13710	13420	13480	13516	13546	13359	13655	13593	13609	13641	13584	13606	13603	13585	13609	13605	13695	13458	13599	13570	13565	13576	13526	13569	13311	13613	13492	13723	13565	13609	13715	13425	13482	13800	13480	13351	13483	13582	13608	13591	13503	13556	13518	13651	13565	13530	13577	13551	13632	13560	13657	13559	13713	13626	13622	13436	13579	13603	13422	13629	13381	13707	13575	13579	13621	13767	13647	13505	13667	13723	13543	13687	13573	13488	13602	13590	13556	13560	13468	13476	13460	13405	13585	13784	13509	13339	13614	13473	13600	13672	13543	13635	13338	13632	13523	13556	13498	13641	13658	13705	13477	13388	13508	13527	13483	13587	13645	13575	13539	13663	13522	13525	13479	13560	13526	13660	13700	13616	13614	13685	13569	13513	13616	13563	13544	13459	13539	13569	13391	13529	13578	13611	13501	13620	13530	13527	13519	13693	13728	13433	13578	13573	13621	13447	13588	13583	13503	13529	13493	13690	13637	13522	13445	13507	13517	13700	13591	13655	13653	13552	13566	13640	13568	13736	13580	13579	13543	13651	13482	13523	13436	13638	13693	13630	13527	13431	13483	13516	13526	13696	13706	13610	13621	13485	13516	13456	13699	13530	13684	13574	13711	13593	13646	13410	13621	13580	13554	13675	13442	13503	13687	13543	13607	13439	13630	13477	13632	13564	13438	13656	13490	13456	13647	13616	13656	13501	13483	13669	13584	13376	13535	13727	13573	13511	13609	13384	13656	13409	13457	13565	13434	13692	13581	13623	13369	13537	13531	13536	13646	13635	13525	13458	13628	13270	13475	13656	13618	13519	13625	13633	13633	13628	13674	13409	13580	13433	13468	13539	13581	13542	13452	13503	13593	13614	13528	13546	13648	13492	13426	13534	13534	13505	13447	13462	13578	13521	13427	13595	13561	13496	13627	13545	13607	13544	13383	13615	13500	13538	13514	13654	13541	13466	13552	13417	13606	13545	13575	13622	13606	13584	13649	13440	13560	13639	13533	13714	13698	13661	13700	13512	13554	13624	13511	13563	13677	13360	13605	13402	13525
29616	23653	25491	22288	18239	17791	17544	17116	16701	16747	16604	16380	16450	16497	16510	16352	16123	16273	16517	16429	16481	16303	16446	16156	16245	16305	16529	16589	16308	16204	16167	16363	16167	16377	16241	16245	16344	16295	16461	16537	16300	16317	16224	16398	16420	16317	16328	16354	16266	16332	16463	16226	16022	16356	16481	16330	16222	16430	16469	16420	16145	16147	16394	16340	16200	16409	16303	16150	16127	16193	16119	16337	16475	16299	16307	16475	16280	16347	16327	16249	16285	16468	16265	16245	16472	16064	16234	16353	16217	16409	16447	16098	16438	16286	16166	16255	16472	16455	16334	16192	16346	16226	16252	16251	16369	16395	16239	16360	16364	16326	16301	16248	16305	16309	16100	16360	16355	16390	16113	16187	16240	16213	16410	16214	16189	16266	16431	16435	16443	16411	16278	16333	16125	16140	16368	16232	16094	16208	16238	16413	16238	16341	16327	16382	16447	16219	16232	16122	16068	16222	16193	16069	16392	16218	16483	16409	16320	16223	16313	16352	16200	16052	16336	16349	16397	16198	16234	16319	16399	16367	16370	16048	16415	16366	16147	16266	16269	16531	16335	16228	16083	16494	16372	16477	16267	16225	16370	16269	16137	16272	16343	16359	16217	16100	16406	16354	16274	16200	16150	16188	16233	16231	16312	16058	16434	16222	16165	16219	16175	16202	16190	16340	16191	16200	16122	16215	16334	16434	16260	16284	16394	16170	16232	16149	16217	16374	16173	16139	16301	16310	16272	16253	16386	16438	16319	16487	16271	16143	16317	16596	16519	16292	16283	16232	16088	16332	16235	16179	16186	16190	16327	16307	16245	16259	16238	16258	16261	16031	16268	16345	16299	16227	16380	16306	16438	16216	16215	16171	16347	16251	16145	16167	16265	16157	16275	16004	16211	16344	16280	16139	16301	16289	16324	16255	16277	16090	16462	16403	16179	16193	16402	16291	16414	16290	16146	16315	16255	16217	16235	16156	16056	16236	16442	16288	16309	16318	16576	16252	16377	16211	16226	16179	16401	16364	16423	16524	16413	16004	16427	16314	16452	16137	16325	16283	16268	16355	16509	16297	16207	16293	16269	16350	16354	16277	16221	16357	16510	16104	16394	16294	16298	16289	16284	16267	16315	16287	16089	16306	16377	16296	16357	16362	16463	16287	16361	16314	16257	16215	16073	16155	16128	16316	16410	16212	16529	16286	16041	16401	16556	16388	16403	16289	16499	16429	16245	16309	16319	16162	16215	16272	16207	16235	16415	16458	16477	16324	16366	16286	16215	16348	16377	16402	16088	16298	16372	16370	16393	16467	16269	16303	16330	16233	16279	16137	16326	16171	16334	16207	16224	16305	16115	16078	16489	16286	16175	16370	16230	16158	16258	16528	16135	16362	16538	16257	16320	16269	16157	16196	16206	16160	16032	16346	16281	15904	16160	16289	16289	16325	16262	16315	16226	16104	16489	16226	16442	16379	16404	16400	16343	16134	16160	16419	16181	16329	16088	16180	16456	16273	16309	16347	16225	16518	16356	16489	16138	16347	16251	16271	16351	16045	16332	16368	16313	16258	16214	16126	16112	16267	16372	16310	16403	16146	16171	16269	16427	16426	16223	16076	16465	16309	16380	16462	16141	16360	16302	16349	16228	16222	16280	16316	16252	16425	16249	16420	16355	16340	16238	16326	16174	16299	16506	16365	16407	16119	16196	16257	16312	16237	16291	16467	16310	16361	16355	16273	16216	16194	16331	16241	16234	16216	16250	16266	16306	16366	16404	16222	16312	16493	16122	16208	16344	16288	16430	16176	16327	16072	16255	15900	16256	16411	16315	16154	16323	16349	16327	16345	16230	16412	16184	16407	16083	16104	16270	16369	16387	16173	16331	16342	16237	16209	16330	16285	16185	16316	16254	16607	16239	16287	16388	16253	16422	16303	16479	16370	16496	16177	16194	16318	16481	16353	16120	16252	16203	16361	16396	16380	16259	16157	16320	16263	16125	16138	16231	16308	16518	16356	16289	16462	16344	16271	16054	16091	16351	16165	16114	16219	16334	16392	16310	16252	16265	16314	16273	16287	16402	16400	16290	16133	16240	16255	16226	16169	16254	16389	16385	16264	16422	16265	16263	16414	16250	16382	15990	16228	16158	16207	16093	16183	16154	16294	16418	16201	16226	16393	16304	16298	16235	16192	16290	16353	16185	16201	16300	16319	16326	16381	16292	16485	16381	16470	16509	16245	16098	16086	16112	16313	16140	16133	16358	16238	16444	16321	16278	16326	16104	16371	16173	16249	16263	16230	16373	16291	16317	16271	16139	16292	16384	16277	16097	16218	16199	16241	16435	16412	16121	16366	16484	16232	16113	16193	16317	16041	16274	16306	16196	16179	16199	16423	16328	16399	16541	16162	16157	16146	16420	16378	16367	16294	16345	16324	16477	16202	16189	16259	16203	16213	16351	16318	16438	16252	16309	16271	16282	16301	16391	16144	16066	16308	16254	16353	16299	16103	16380	16296	16209	16241	16193	16246	16460	16262	16269	16198	16336	16380	16302	16541	16299	16266	16329	16264	16385	16290	16177	16320	16195	16120	16258	16232	16293	16260	16235	16288	16229	16259	16284	16349	16109	16235	16149	16325	16273	16311	16271	16479	16463	16374	16357	16397	16218	16188	16428	16117	16174	16379	16206	16123	16383	16331	16179	16175	16158	16197	16486	16274	16381	16260	16280	16284	16097	16329	16467	16269	16327	16186	16277	16204	16171	16241	16371	16262	16329	16373	16257	16332	16456	16315	16323	16169	16414	16403	16360	16243	16305	16455	16401	16231	16384	16408	16345	16278	16267	16462	16341	16124	16341	16361	16353	16140	16359	16230	16346	16258	16150	16176	16280	16207	16112	16271	16390	16460	16281	16339	16289	16254	16353	16172	16324	16200	16328	16346	16418	16253	16278	16371	16268	16199	16328	16328	16259	16546	16295	16265	16182	16242	16181	16188	16376	16411	16501	16499	16213	16409	16356	16120	16249	16141	16119	16254	16104	16158	16328	16195	16320	16414	16253	16167	16151	16207	16309	16142	16245	16364	16280	16446	16505	16115	16269	16406	16398	16187	16182	16028	16477	16101	16218	16303	16287	16054	16307	16232	16231	16234	16289	16346	16160	16404	16462	16083	16268	16398	16188	16281	16224	16186	16180	16350	16251	16225	16289	16140	16224	16080	16112	16242	16347	16162	16312	16298	16367	16239	16361	16314	16366	16308	16377	16406	16256	16208	16334	16390	16346	16088	16281	16144	16535	16408	16393	16261	16260	16243	16161	16300	16276	16165	16258	16261	16220	16210	16260	16447	16446	16231	16395	16279	16471	16304	16261	16476	16277	16250	16274	16220	16374	16298	16222	16150	16257	16225	16340	16267	16537	16224	16106	16351	16281	16388	16155	16223	16227	16210	16378	16206	16228	16294	16218	16324	16252	16285	16428	16306	16197	16190	16212	16261	16367	16415	16498	16426	16207	16202	16381	16203	16235	16370	16120	16249	16231	16238	16292	16328	16175	16248	16393	16162	16306	16106	16421	16384	16351	16244	16286	16376	16177	16281	16216	16242	16191	16150	16356	16483	16363	16050	16248	16385	16131	16252	16324	16379	16314	16242	16274	16244	16381	16332	16077	16215	16340	16210	16276	16289	16201	16535	16369	16308	16162	16130	16119	16202	16233	16538	16324	16381	16118	16208	16203	16416	16249	16360	16228	16391	16269	16275	16248	16151	16170	16081	16303	16293	16229	15995	16256	16269	16398	16286	16197	16469	16448	16276	16382	16181	16430	16364	16297	16308	16341	16508	16303	16252	16355	16219	16410	16245	16238	16010	16252	16354	16206	16231	16258	16280	16363	16316	16170	16420	16233	16215	16347	16314	16338	16029	16351	16283	16209	16210	16419	16358	16189	16389	16331	16398	16359	16287	16403	16358	16218	16189	16331	16331	16359	16313	16414	16359	16480	16273	16329	16294	16133	16480	16267	16433	16413	16355	16145	16148	16386	16351	16443	16326	16215	16462	16519	16202	16146	16431	16499	16268	16297	16347	16471	16106	16395	16305	16179	16160	16242	16077	16108	16170	16274	16120	16260	16406	16433	16510	16264	16160	16287	16277	16179	16367	16373	16076	16296	16227	16484	16260	16417	16134	16273	16253	16425	16246	16543	16272	16073	16187	16298	16220	16244	16057	16182	16335	16253	16322	16376	16379	16354	16302	16394	16228	16371	16333	16469	16195	16338	16297	16275	16121	16150	16223	16333	16255	16371	16186	16294	16328	16163	16308	16305	16331	16185	16165	16354	16351	16361	16169	16249	16219	16238	16330	16443	16223	16289	16357	16363	16341	16383	16211	16278	16076	16182	16196	16349	16264	16102	16077	16202	16333	16242	16187	16196	16316	16408	16319	16376	16386	16242	16233	16178	16300	16137	16321	16479	16297	16300	16371	16361	16289	16155	16203	16233	16302	16517	16415	16228	16109	16370	16218	16174	16306	16308	16313	16328	16267	16307	16379	16356	16315	16256	16063	16209	16300	16421	16478	16098	16476	16308	16341	16117	16131	16291	16473	16271	16171	16242	16213	16225	16360	16142	16519	16443	16285	16475	16162	16361	16335	16282	16499	16238	16265	16317	16239	16257	16170	16122	16277	16148	16237	16358	16489	16251	16187	16320	16328	16254	16187	16162	16317	16114	16362	16299	16175	16180	16567	16419	16150	16012	16136	16376	16421	16410	16188	16350	16198	16423	16234	16359	16360	16466	16261	16077	16251	16244	16186	16219	16313	16264	16345	16438	16298	16265	16305	16405	16189	16130	16244	16353	16281	16455	16239	16426	16284	16144	16221	16191	16203	16466	16487	16330	16239	16275	16360	16081	16296	16245	16247	16522	16325	16407	16442	16446	16027	16103	16206	16311	16276	16119	16281	16310	16379	16284	16233	16185	16187	16238	16252	16079	16220	16127	16220	16326	16219	16213	16356	16278	16105	16065	16249	16240	16221	16261	16210	16260	16378	16359	16210	16213	16273	16231	16184	16244	16232	16226	16289	16242	16217	16184	16264	16365	16555	16306	16450	16220	16436	16279	16310	16466	16218	16190	16169	16353	16158	16381	16222	16205	16484
18690	27063	19733	17480	16643	15908	15305	14933	14769	14464	14446	14219	14336	14243	14000	14425	14301	14145	14140	14364	14060	14268	14019	14221	14093	14122	14038	14322	14060	14158	13930	14049	14005	14164	13991	14083	14129	14052	14090	14005	13988	13965	13997	14020	14002	13973	14030	13935	13964	13977	14059	13915	13998	14055	13948	14019	14136	14122	14050	13956	14018	14065	14092	13875	13933	14027	14089	14009	13890	14305	14118	14179	14098	14071	14190	14068	13971	14053	14130	14079	14065	14060	14004	14039	13935	14065	13876	14017	14094	13943	14056	14153	14097	13974	13926	13991	14150	14066	14081	14024	13926	14218	14108	14050	14029	14038	14036	14092	13993	14164	14223	14214	14051	14057	14036	14036	14094	14221	14131	14119	14086	14028	14012	13987	14329	14042	14089	14098	14170	14005	14025	13922	13968	14135	14140	14141	14049	13990	14050	14079	14034	14317	14019	14061	14020	13888	13936	14086	14173	14178	13895	14130	13971	13918	13968	14110	13915	14094	14033	14005	14130	14109	14036	14122	14138	14218	14137	13986	13977	14040	14028	14078	14030	13971	13986	13984	14046	14059	14047	13989	14169	13968	14173	14109	14048	14150	13925	14064	13989	14027	14084	14187	14153	13980	14087	13984	13983	14070	13954	14075	14086	13945	14104	13956	14186	14220	14032	14049	14116	14232	14039	13800	14230	14132	14067	14182	14271	14022	14163	13982	14129	14061	13974	14005	13978	13966	14131	14009	14096	13915	13928	14230	14062	14105	13948	14061	14112	14048	14045	14062	14145	14175	14086	14120	14155	14086	14179	14103	13988	13968	14161	14091	14113	13971	14177	14238	14211	14119	14012	14024	14118	14027	14148	14248	14018	14179	14078	13989	14108	14077	13843	14057	14125	14025	14073	14007	14027	13917	14057	14084	14156	13950	14141	14078	14079	14122	13971	13980	14057	14056	13976	13932	14111	13973	14106	14058	14181	13892	14186	14043	14119	14041	14045	14028	14107	14012	13959	14071	14008	14000	14103	14097	13905	14037	13924	14055	13961	13862	14011	13946	14103	14003	14140	13998	13999	14017	14227	13984	14149	14063	14085	14221	13981	13911	14021	14164	14045	14034	14061	14119	13961	13989	14118	14108	14074	14135	14178	13967	14020	13986	13870	13965	13956	14120	14038	14329	14054	14092	13981	14182	13962	14085	13961	14119	14030	14102	13942	14131	14104	14042	14064	13896	14088	14169	13960	14225	14109	14120	13934	14085	13889	14093	14032	13915	14097	14230	14023	13932	14024	13999	14105	14181	14011	14098	13976	14107	14072	14113	13887	14002	14191	14025	14032	14078	14040	14187	14096	14138	14083	14088	14058	14066	14160	14055	13973	14148	14040	14146	14101	13966	13918	13942	14000	14161	13958	14176	14103	14147	14088	13936	13994	14175	14055	13951	14082	14078	13932	14068	14159	14125	14022	14092	13988	14013	14057	14044	14062	14009	14122	14108	13983	14101	14011	13988	14026	14215	14150	13991	13965	13991	14093	14021	14070	13970	14095	13876	14171	14213	14026	14103	14091	14087	14122	14104	14009	14058	14064	13980	14080	14173	13958	14011	14077	14056	14063	14108	14068	14127	13986	14114	14002	13954	14074	14079	14150	14086	14046	14048	14157	14138	14134	14042	14136	13903	13965	14017	14234	14104	14085	14072	14167	14080	13993	14169	14133	13926	14044	14107	14066	14112	14133	14198	14034	13955	13983	14126	14256	13896	13970	14034	14228	14095	13947	13994	14072	14114	14036	14025	14073	14019	14005	14051	14001	14196	14132	14110	14110	14062	14037	14020	14138	13920	14205	14120	14112	14182	14135	13975	13894	14097	13973	14157	13938	14269	14057	13992	14230	14199	14055	13902	14179	14027	14033	13997	13950	14140	14062	14204	14195	13954	14063	13875	14046	14063	14123	14107	14127	13920	13951	13923	14098	14296	14020	13906	14017	13935	14105	13961	14043	14089	14009	13934	14017	14031	14195	14044	14221	14129	14061	14141	13966	13941	14000	13999	14187	13970	14163	14070	14148	13937	13985	13953	13955	14007	14249	14033	14106	13866	14065	14050	14076	14053	13915	14040	13999	13992	13963	13930	14222	13941	14041	14170	14100	13964	13946	14032	14087	14097	14188	14019	14020	13996	14075	14099	14021	14075	14123	14106	14167	14241	13957	14018	14025	14085	14083	13896	14142	14133	13847	14106	14087	13986	14055	14056	14044	13991	14023	14005	13899	14170	14081	14068	14096	14098	14104	14076	14137	13982	14013	14047	13890	14015	13967	13995	13978	14111	14080	14121	14125	14034	13960	14177	14148	14027	14303	13969	14178	14085	13957	14013	14139	14165	14146	14321	13982	14038	14076	14097	14127	14026	14168	14148	14106	14088	14091	13950	14172	14076	13924	13919	14102	14120	13968	14209	14102	13948	14033	14027	14059	14103	14043	13906	13936	14015	14083	14000	14081	14005	14052	14291	13970	14156	14126	14118	13921	14065	14064	14016	14117	14061	14094	14139	14021	14119	13953	14172	14159	14079	14016	13976	14065	13938	14035	14248	14059	14002	13930	14169	14006	14032	14157	14116	14072	14212	14021	14093	14057	14184	13951	14092	14160	14091	14101	14006	13998	13831	13998	14317	14085	13883	14068	14026	13988	14109	14160	14141	14022	13925	13940	14114	14018	14063	13968	14068	14178	13947	14068	14033	13909	14093	14195	13992	13956	14086	13949	14078	13998	13861	14079	14182	14184	14110	14193	14099	14087	14110	14034	14240	14014	14089	14133	14055	14096	14086	14179	13935	14032	13907	14044	14134	13989	14143	13930	14203	14017	14167	14000	14092	14201	14004	14012	14377	14156	13976	14030	13963	13992	13983	14036	14153	14192	14100	14141	14100	13952	14175	14044	14101	14030	14055	14099	14166	14011	14029	13927	14041	14005	14244	14166	14060	13949	14045	14205	14074	13971	14031	14078	13904	13950	14021	14186	13942	14094	13886	14089	13839	14034	14080	13993	14107	14050	14144	13976	14036	13828	14026	14145	13984	14190	13979	14144	13990	13988	14067	14097	13922	14070	14225	13931	14155	14067	13953	14134	14069	14103	14248	14116	13876	13987	14052	14188	14064	14114	14067	14205	14082	14118	14004	13922	14148	13977	14110	14194	13973	14112	14016	14128	14057	13990	14038	14105	13997	14089	14108	14137	13992	14195	14002	13886	14014	14231	13995	14000	14097	14003	14224	14118	14158	13954	14143	14054	13970	14163	13937	14183	14048	14000	13996	13963	14009	14096	14172	14140	14110	14114	13987	14151	14052	14274	13958	14111	14094	14124	13974	14033	14096	14034	14034	14060	13984	14030	13972	14012	14118	14101	14062	14083	14097	14009	14020	14033	14217	14106	14023	14213	14045	14227	13910	14069	14142	14071	14110	14139	14092	14042	14100	14006	14177	14010	14061	14013	14046	14115	13951	14032	14097	14058	14138	14098	14062	14142	14094	14224	14126	13951	14219	14215	14166	14070	14023	14124	14151	14093	13977	13978	14081	14215	13931	14033	14201	13954	13971	14090	13949	13991	13862	14164	13913	14009	14175	14151	14097	13953	14193	14165	14172	14199	14075	14098	14000	14186	14078	13994	14271	13928	14107	13997	14038	13981	14105	13950	13943	14193	14085	13937	14083	14129	13841	14061	14154	14062	14050	13997	14294	14062	13867	14148	13864	14073	14112	13804	14064	14119	14082	14073	14248	14070	14269	13965	14110	14069	14133	13940	14121	14118	14163	14247	14083	14201	14025	14031	14076	13914	13943	14190	14077	13901	14084	14032	14265	14010	14232	13966	14077	14012	14072	13901	13975	13997	14193	14012	14011	14060	13935	14073	13992	13854	14001	14122	13986	14100	14049	14085	14108	14071	14036	14028	13972	14133	14105	14048	14069	14059	14035	13888	14128	14045	14036	13969	13927	14116	13935	14143	13995	14052	13804	13951	14084	13924	13995	14139	13943	13965	14166	13945	14002	13875	14081	14073	14122	14149	14029	14112	14107	14049	14092	14047	14028	13884	14247	13928	14086	13894	13923	14018	14070	13950	14091	14056	14106	14141	14229	13981	14053	14214	14017	14134	14045	14086	14043	13913	14107	14084	14039	13958	14244	14010	14073	13890	14200	14166	14153	13836	14059	14130	14052	13959	14243	14092	14046	13954	14004	14045	14136	14028	14122	14076	14046	14055	14046	14088	14142	13931	14051	14126	14189	14078	14037	14032	13947	14130	14259	14127	13897	14054	13914	13973	14084	14112	13995	14024	13891	13952	13980	13980	14102	14260	13947	14040	14038	14120	14149	14225	14100	14044	14073	14046	14020	14202	14046	14079	14133	13963	14154	13928	13966	14125	14091	14145	14210	14101	14161	14126	13907	14079	14166	14016	14080	14043	14015	13939	14005	14141	13980	14087	14199	14078	13951	14000	14159	13986	13976	13984	14085	13939	14032	14077	14100	14038	13928	14039	13904	14026	14032	14079	13859	14100	14119	13970	13929	14090	13972	13951	13966	14107	13971	13873	14066	13893	14023	14176	14116	14173	14124	14060	14091	13994	14135	14343	14019	14095	14114	14099	14068	14255	14025	14176	14031	14052	14211	13934	14160	14167	14062	13922	14027	14193	14075	14060	13913	14106	13938	14025	14136	13886	14037	14127	14127	13911	14144	13963	14120	14064	13948	14082	14055	14176	14017	14032	14050	14098	14240	14085	14021	14130	14038	13986	14127	14086	13950	14090	14097	14143	14086	14101	14063	14028	14167	14180	14089	14158	14033	14013	13963	14152	14164	14067	14096	14033	13973	14107	14194	13935	14081	13965	14080	13897	14112	14173	14048	13957	13975	13974	14151	14048	14257	14156	14025	14191	13954	14075	14155	13998	13906	13987	14047	14175	14061	14206	14076	14005	14143	14028	14116	13916	14223	13972	14262	13965	14153	14039	14023	14089	14031	13923	14124	14059	13958	14112	14109	14006	14151	13988	14015	14035	13941	14066	14027	14016	14003	14171	14068	14038	14251	13998	14045	14123	14023	13911	14250	14073	13992	13860	14001	14142	14049	13966	13968	14076	13923	14175	14173	14036	14013	13971	14202
23502	21556	28333	25411	22415	20741	19210	17000	16292	16171	16073	15970	15763	15793	15594	15757	15629	15623	15823	15608	15524	15513	15274	15402	15553	15453	15514	15495	15397	15649	15450	15516	15404	15470	15310	15427	15540	15303	15328	15374	15189	15313	15395	15269	15306	15301	15455	15305	15426	15135	15215	15409	15479	15324	15451	15298	15361	15417	15402	15365	15324	15534	15674	15367	15449	15241	15415	15386	15506	15426	15239	15156	15318	15455	15216	15408	15352	15324	15312	15284	15402	15282	15355	15491	15386	15171	15393	15415	15423	15323	15408	15249	15445	15283	15423	15144	15472	15390	15251	15235	15201	15184	15320	15350	15363	15416	15262	15398	15266	15397	15270	15215	15277	15258	15317	15349	15278	15337	15481	15424	15317	15361	15482	15335	15456	15340	15435	15352	15395	15412	15257	15223	15191	15268	15268	15348	15367	15279	15410	15337	15292	15570	15553	15314	15580	15503	15463	15457	15204	15409	15332	15258	15337	15269	15451	15351	15535	15414	15409	15312	15419	15431	15333	15259	15420	15224	15393	15428	15365	15421	15253	15399	15231	15245	15458	15312	15284	15324	15264	15343	15389	15485	15527	15666	15224	15316	15349	15431	15388	15239	15189	15294	15171	15298	15248	15357	15377	15102	15373	15400	15274	15160	15397	15501	15398	15388	15275	15389	15406	15404	15119	15245	15162	15217	15239	15311	15273	15284	15357	15325	15386	15271	15067	15334	15479	15331	15297	15247	15295	15533	15187	15243	15277	15400	15156	15358	15199	15291	15438	15308	15470	15188	15290	15413	15228	15470	15354	15309	15319	15218	15243	15457	15510	15293	15428	15400	15370	15187	15502	15392	15510	15321	15279	15257	15224	15349	15161	15140	15087	15421	15274	15352	15317	15317	15373	15439	15480	15424	15337	15377	15345	15257	15367	15294	15396	15344	15261	15237	15585	15287	15292	15192	15190	14985	15114	15346	15377	15390	15460	15331	15208	15361	15490	15479	15374	15189	15538	15539	15497	15502	15286	15275	15284	15190	15358	15360	15260	15297	15394	15358	15383	15391	15268	15203	15345	15480	15392	15394	15369	15425	15332	15334	15270	15351	15268	15356	15471	15287	15352	15113	15270	15365	15416	15249	15263	15421	15569	15452	15357	15394	15387	15307	15440	15423	15601	15544	15478	15122	15292	15236	15280	15403	15308	15334	15056	15344	15303	15415	15426	15321	15489	15316	15426	15365	15457	15136	15282	15484	15156	15139	15363	15352	15237	15282	15201	15323	15243	15329	15373	15410	15370	15372	15594	15317	15296	15135	15414	15251	15453	15167	15324	15380	15483	15329	15116	15476	15464	15457	15385	15495	15418	15501	15312	15197	15375	15370	15303	15239	15550	15142	15322	15412	15174	15348	15183	15365	15507	15590	15369	15238	15394	15382	15317	15499	15501	15110	15211	15290	15368	15512	15409	15285	15482	15430	15477	15360	15502	15225	15214	15366	15379	15139	15394	15004	15287	15591	15397	15363	15363	15377	15246	15351	15201	15297	15220	15289	15550	15394	15278	15266	15259	15312	15367	15341	15479	15182	15463	15428	15214	15303	15236	15397	15336	15228	15289	15242	15098	15451	15547	15372	15260	15330	15390	15311	15214	15201	15367	15462	15191	15520	15321	15487	15378	15521	15561	15181	15421	15181	15319	15372	15427	15477	15292	15363	15164	15252	15378	15291	15509	15314	15479	15217	15164	15112	15389	15277	15305	15499	15167	15285	15418	15377	15345	15518	15278	15271	15328	15329	15387	15100	15490	15240	15264	15353	15275	15300	15457	15377	15342	15313	15351	15418	15282	15409	15323	15245	15384	15398	15280	15364	15392	15245	15401	15321	15294	15314	15370	15329	15232	15356	15244	15245	15295	15346	15121	15130	15416	15421	15365	15396	15596	15442	15216	15407	15211	15383	15205	15434	15393	15398	15306	15316	15207	15315	15249	15293	15452	15413	15388	15567	15427	15309	15253	15235	15299	15267	15497	15393	15353	15232	15220	15355	15412	15402	15270	15323	15363	15182	15419	15203	15328	15396	15219	15277	15477	15225	15478	15421	15374	15266	15146	15524	15354	15276	15388	15299	15560	15429	15330	15209	15559	15221	15338	15399	15223	15381	15249	15413	15333	15277	15366	15308	15325	15314	15460	15615	15380	15260	15242	15247	15254	15532	15210	15296	15256	15321	15448	15272	15345	15341	15289	15157	15258	15431	15106	15385	15271	15071	15257	15285	15240	15402	15535	15405	15248	15318	15287	15247	15486	15283	15352	15478	15544	15274	15325	15377	15409	15332	15409	15291	15292	15405	15288	15393	15378	15367	15331	15370	15367	15262	15465	15256	15311	15315	15444	15174	15314	15294	15199	15301	15385	15242	15418	15228	15537	15183	15092	15428	15385	15371	15425	15404	15230	15245	15132	15168	15346	15375	15267	15352	15327	15301	15535	15176	15148	15376	15453	15373	15485	15304	15274	15338	15462	15451	15384	15230	15404	15420	15310	15304	15492	15356	15221	15355	15143	15416	15454	15289	15410	15421	15363	15306	15223	15367	15400	15409	15259	15369	15358	15365	15387	15368	15426	15478	15409	15448	15396	15497	15336	15436	15342	15263	15399	15423	15198	15352	15278	15336	15176	15505	15299	15317	15484	15234	15368	15350	15533	15405	15379	15272	15378	15207	15365	15257	15460	15258	15471	15475	15581	15184	15512	15472	15481	15475	15325	15351	15274	15381	15391	15248	15318	15563	15398	15220	15224	15550	15434	15321	15398	15303	15353	15477	15298	15216	15362	15366	15386	15329	15406	15382	15415	15399	15366	15311	15411	15394	15345	15311	15289	15206	15545	15457	15243	15411	15475	15587	15493	15305	15466	15345	15220	14987	15381	15393	15118	15356	15410	15400	15439	15415	15275	15490	15413	15361	15428	15285	15461	15207	15229	15322	15189	15429	15349	15162	15311	15297	15294	15232	15232	15341	15461	15335	15208	15338	15526	15198	15330	15187	15303	15219	15177	15452	15284	15454	15415	15349	15326	15237	15402	15270	15338	15359	15215	15444	15342	15465	15287	15551	15525	15274	15317	15339	15456	15359	15263	15454	15204	15326	15267	15099	15518	15366	15465	15386	15638	15450	15576	15432	15351	15267	15383	15396	15349	15279	15338	15348	15370	15744	15255	15335	15354	15417	15316	15304	15467	15350	15525	15419	15081	15390	15355	15410	15340	15394	15259	15317	15356	15242	15188	15491	15302	15313	15394	15351	15391	15394	15529	15336	15496	15228	15377	15341	15683	15245	15389	15313	15309	15321	15321	15334	15211	15283	15260	15480	15333	15302	15309	15170	15263	15549	15391	15476	15475	15355	15407	15504	15339	15256	15340	15594	15506	15334	15369	15234	15407	15574	15379	15424	15355	15418	15461	15432	15230	15303	15440	15365	15346	15427	15236	15241	15322	15203	15332	15481	15393	15306	15251	15268	15237	15255	15291	15309	15325	15244	15209	15534	15601	15306	15175	15313	15435	15440	15388	15313	15336	15154	15254	15413	15360	15386	15285	15249	15371	15083	15293	15449	15196	15220	15369	15383	15443	15394	15311	15408	15446	15295	15481	15260	15305	15399	15429	15343	15532	15203	15388	15270	15133	15342	15539	15098	15380	15248	15361	15448	15309	15314	15189	15453	15395	15333	15280	15486	15447	15497	15393	15319	15428	15142	15332	15230	15196	15423	15275	15300	15471	15240	15370	15615	15602	15282	15404	15469	15369	15287	15533	15473	15245	15308	15450	15381	15237	15381	15317	15431	15344	15249	15312	15417	15307	15224	15268	15379	15300	15326	15168	15419	15397	15301	15305	15188	15382	15167	15301	15356	15418	15337	15252	15229	15502	15186	15577	15407	15095	15440	15494	15299	15302	15243	15193	15376	15498	15278	15249	15503	15243	15268	15174	15398	15512	15114	15382	15233	15189	15379	15327	15264	15243	15385	15489	15253	15294	15354	15379	15406	15386	15143	15340	15494	15480	15393	15265	15325	15205	15267	15448	15547	15154	15349	15365	15188	15269	15346	15623	15330	15320	15108	15299	15161	15100	15202	15319	15384	15367	15151	15345	15366	15462	15591	15420	15326	15341	15332	15306	15294	15369	15398	15213	15228	15484	15280	15329	15468	15572	15471	15492	15543	15354	15624	15436	15316	15311	15206	15498	15343	15291	15221	15193	15366	15362	15401	15308	15321	15324	15368	15228	15457	15525	15335	15284	15310	15233	15529	15227	15216	15226	15457	15474	15383	15481	15282	15512	15241	15393	15395	15443	15455	15301	15218	15238	15208	15211	15209	15339	15299	15419	15237	15315	15609	15267	15342	15428	15384	15128	15307	15311	15414	15286	15463	15435	15430	15249	15370	15437	15431	15348	15467	15469	15467	15476	15259	15378	15227	15333	15562	15331	15385	15224	15162	15336	15404	15284	15220	15355	15406	15412	15446	15431	15292	15341	15246	15471	15479	15476	15287	15326	15420	15253	15488	15425	15358	15536	15357	15210	15219	15378	15167	15308	15397	15372	15344	15241	15415	15439	15256	15431	15292	15141	15308	15500	15347	15480	15448	15191	15411	15392	15190	15386	15390	15344	15214	15438	15481	15434	15193	15269	15382	15498	15331	15353	15295	15223	15227	15270	15341	15486	15303	15342	15294	15079	15385	15315	15418	15369	15296	15374	15490	15465	15278	15384	15312	15443	15283	15413	15397	15450	15178	15535	15283	15701	15423	15323	15333	15372	15530	15350	15399	15424	15240	15190	15424	15254	15107	15401	15443	15438	15326	15452	15544	15359	15266	15294	15355	15335	15145	15155	15347	15353	15305	15384	15505	15531	15348	15422	15334	15399	15315	15104	15447	15471	15509	15462	15281	15380	15282	15342	15353	15214	15278	15362	15482	15390	15409	15405	15184	15198	15271	15220	15370	15288	15243	15433	15276	15229	15327	15378	15366	15416	15320	15429	15427	15292	15429	15330	15437	15260	15410	15458	15287	15432	15375	15228	15115	15386	15431	15308	15391	15394	15500	15562	15315	15277	15049	15465	15447	15420	15443	15396	15303	15468	15450	15226	15370	15337	15392	15355	15497
16133	31327	22088	18824	17589	16480	15433	15108	14624	14229	14004	14015	13918	13709	13699	13581	13634	13478	13609	13570	13791	13747	13628	13572	13618	13473	13537	13550	13726	13519	13525	13578	13507	13632	13352	13544	13560	13561	13500	13451	13663	13392	13590	13519	13452	13460	13332	13556	13354	13425	13582	13568	13488	13493	13562	13389	13563	13607	13461	13412	13339	13401	13558	13561	13595	13361	13554	13499	13467	13425	13598	13535	13408	13502	13571	13500	13638	13333	13420	13440	13400	13552	13399	13479	13528	13516	13331	13568	13545	13405	13706	13570	13560	13438	13536	13380	13598	13431	13405	13478	13595	13463	13419	13597	13681	13499	13327	13319	13438	13489	13385	13523	13277	13378	13401	13517	13437	13478	13466	13504	13421	13472	13375	13587	13467	13561	13582	13696	13345	13261	13431	13467	13398	13433	13419	13402	13586	13564	13630	13500	13309	13366	13611	13422	13506	13587	13452	13511	13472	13394	13593	13524	13520	13544	13540	13478	13475	13476	13361	13448	13383	13418	13555	13476	13513	13384	13361	13438	13504	13440	13506	13509	13346	13529	13487	13570	13495	13460	13460	13512	13475	13576	13349	13395	13560	13523	13394	13561	13752	13464	13483	13379	13603	13375	13401	13519	13429	13364	13398	13557	13471	13473	13439	13648	13364	13585	13262	13335	13438	13608	13486	13662	13302	13427	13497	13269	13462	13420	13387	13480	13399	13263	13413	13509	13525	13370	13623	13504	13522	13582	13505	13503	13583	13490	13330	13314	13449	13465	13261	13500	13494	13283	13537	13646	13321	13375	13365	13448	13383	13394	13364	13413	13403	13609	13625	13665	13601	13441	13499	13441	13337	13488	13384	13507	13432	13468	13511	13462	13477	13472	13371	13559	13429	13527	13472	13317	13539	13528	13613	13534	13409	13525	13662	13380	13469	13347	13494	13573	13523	13357	13577	13444	13358	13323	13412	13470	13575	13495	13418	13527	13554	13467	13676	13478	13437	13531	13570	13562	13332	13483	13309	13556	13415	13337	13480	13342	13507	13615	13393	13492	13472	13359	13461	13479	13432	13476	13303	13524	13457	13424	13491	13505	13612	13579	13442	13301	13588	13421	13381	13420	13637	13641	13334	13401	13489	13477	13579	13366	13574	13432	13573	13387	13474	13425	13594	13518	13376	13395	13403	13402	13345	13505	13408	13437	13504	13495	13379	13706	13445	13384	13578	13440	13513	13429	13442	13396	13537	13428	13602	13439	13455	13563	13469	13418	13412	13471	13317	13569	13566	13475	13510	13369	13212	13660	13527	13334	13379	13564	13541	13468	13601	13515	13472	13429	13557	13537	13469	13553	13299	13460	13206	13571	13696	13326	13535	13526	13624	13369	13582	13424	13409	13676	13440	13495	13425	13372	13429	13730	13548	13329	13414	13565	13498	13528	13400	13458	13564	13486	13579	13301	13491	13321	13576	13447	13367	13372	13508	13584	13458	13422	13512	13565	13527	13683	13472	13555	13590	13642	13501	13242	13489	13439	13494	13438	13417	13686	13437	13387	13568	13497	13501	13445	13472	13552	13494	13461	13469	13333	13573	13596	13459	13424	13468	13360	13558	13493	13409	13326	13409	13396	13514	13410	13479	13480	13577	13418	13433	13450	13445	13432	13420	13511	13397	13505	13505	13530	13545	13499	13632	13390	13500	13660	13435	13410	13442	13503	13459	13330	13532	13684	13484	13420	13473	13473	13415	13307	13371	13513	13737	13595	13438	13455	13461	13528	13510	13536	13611	13453	13558	13444	13616	13515	13452	13230	13535	13317	13445	13448	13352	13395	13421	13489	13401	13431	13513	13553	13440	13533	13339	13339	13623	13594	13350	13459	13572	13516	13640	13435	13513	13522	13451	13294	13507	13539	13407	13400	13506	13449	13587	13477	13420	13570	13344	13423	13500	13431	13532	13433	13425	13396	13479	13444	13520	13503	13428	13525	13481	13478	13510	13355	13363	13611	13480	13406	13573	13362	13462	13657	13468	13471	13510	13466	13502	13316	13420	13562	13508	13515	13258	13492	13429	13437	13239	13585	13551	13604	13294	13482	13473	13406	13426	13433	13438	13468	13485	13552	13393	13511	13534	13501	13439	13346	13547	13526	13544	13582	13383	13419	13533	13500	13655	13539	13625	13423	13607	13532	13326	13475	13687	13522	13348	13490	13507	13586	13499	13529	13544	13512	13510	13492	13327	13563	13487	13501	13352	13439	13437	13611	13262	13762	13407	13357	13322	13529	13466	13430	13445	13367	13556	13393	13436	13402	13403	13415	13425	13393	13336	13415	13544	13408	13593	13500	13529	13446	13535	13621	13504	13362	13342	13595	13471	13547	13586	13528	13602	13431	13345	13417	13460	13502	13454	13581	13454	13597	13649	13407	13394	13410	13435	13611	13393	13424	13550	13405	13581	13418	13507	13728	13423	13445	13477	13464	13577	13399	13475	13294	13464	13366	13395	13365	13418	13527	13489	13238	13337	13452	13643	13556	13376	13476	13639	13436	13484	13591	13450	13450	13475	13580	13549	13505	13391	13503	13379	13420	13661	13466	13372	13608	13453	13548	13332	13383	13558	13512	13546	13327	13415	13464	13340	13618	13448	13564	13495	13502	13580	13475	13544	13472	13361	13479	13609	13427	13456	13394	13543	13430	13512	13396	13520	13333	13512	13410	13440	13453	13484	13669	13362	13401	13497	13440	13349	13342	13468	13455	13353	13464	13541	13489	13505	13372	13405	13535	13526	13466	13308	13516	13333	13417	13381	13388	13581	13386	13268	13289	13625	13529	13433	13409	13323	13503	13382	13464	13482	13398	13624	13449	13576	13447	13496	13549	13574	13535	13544	13224	13458	13509	13490	13420	13602	13342	13651	13393	13363	13483	13523	13463	13650	13429	13536	13574	13369	13418	13384	13434	13598	13430	13401	13454	13386	13403	13465	13539	13605	13329	13497	13615	13393	13476	13344	13380	13445	13341	13248	13326	13528	13583	13392	13496	13485	13428	13487	13653	13465	13306	13409	13500	13476	13470	13431	13388	13482	13524	13415	13565	13469	13409	13521	13630	13495	13517	13506	13401	13481	13369	13457	13483	13331	13544	13347	13651	13363	13622	13404	13479	13548	13462	13582	13394	13457	13486	13464	13539	13490	13411	13410	13521	13428	13391	13446	13508	13560	13474	13549	13437	13554	13477	13446	13541	13503	13475	13514	13507	13562	13442	13539	13381	13464	13325	13637	13407	13381	13454	13421	13529	13515	13405	13534	13562	13489	13531	13578	13364	13444	13390	13479	13383	13551	13317	13249	13465	13483	13406	13335	13487	13490	13526	13502	13490	13611	13338	13427	13466	13430	13517	13394	13485	13426	13459	13470	13516	13335	13554	13229	13507	13714	13529	13470	13564	13577	13421	13393	13543	13611	13444	13443	13515	13343	13660	13584	13672	13614	13483	13471	13449	13615	13406	13613	13468	13324	13553	13459	13466	13536	13501	13471	13485	13424	13517	13721	13357	13567	13561	13590	13590	13509	13579	13376	13431	13463	13661	13388	13397	13476	13615	13468	13347	13414	13513	13435	13378	13378	13508	13470	13561	13577	13362	13371	13492	13545	13381	13505	13343	13605	13527	13410	13397	13250	13415	13651	13532	13386	13581	13537	13435	13447	13321	13573	13385	13458	13484	13474	13383	13416	13487	13544	13545	13531	13581	13453	13575	13491	13640	13523	13403	13347	13566	13488	13584	13540	13510	13499	13583	13533	13657	13462	13596	13572	13409	13499	13402	13529	13371	13399	13350	13631	13386	13473	13537	13477	13353	13469	13450	13297	13512	13623	13189	13355	13387	13376	13509	13512	13468	13603	13505	13574	13655	13606	13197	13470	13444	13368	13523	13441	13427	13642	13406	13440	13773	13508	13574	13397	13612	13449	13325	13467	13389	13414	13566	13459	13379	13470	13442	13427	13459	13485	13494	13547	13499	13509	13495	13591	13498	13463	13378	13541	13510	13399	13402	13388	13423	13422	13526	13643	13332	13486	13546	13472	13384	13545	13486	13469	13486	13451	13513	13461	13483	13385	13431	13435	13525	13485	13547	13543	13622	13483	13589	13537	13253	13455	13554	13351	13468	13514	13560	13521	13660	13438	13356	13459	13564	13392	13471	13542	13495	13520	13596	13561	13386	13461	13367	13584	13554	13228	13488	13408	13380	13472	13362	13527	13503	13452	13546	13519	13262	13358	13501	13498	13403	13507	13371	13439	13606	13409	13496	13540	13684	13440	13417	13355	13479	13548	13502	13539	13575	13530	13477	13428	13442	13557	13472	13516	13512	13494	13420	13364	13504	13351	13398	13438	13616	13493	13471	13431	13521	13448	13502	13603	13300	13506	13577	13408	13425	13445	13419	13513	13459	13443	13553	13458	13490	13480	13482	13576	13466	13546	13482	13355	13407	13435	13532	13571	13769	13539	13500	13477	13389	13354	13477	13467	13560	13326	13479	13436	13501	13377	13511	13475	13393	13740	13455	13508	13384	13540	13424	13435	13445	13559	13497	13446	13339	13395	13437	13546	13441	13504	13384	13525	13500	13592	13406	13479	13435	13471	13383	13565	13625	13490	13573	13580	13678	13483	13478	13412	13379	13582	13466	13444	13577	13643	13523	13425	13465	13596	13446	13266	13373	13570	13461	13478	13450	13529	13505	13331	13482	13568	13386	13545	13374	13513	13429	13443	13360	13518	13464	13625	13427	13502	13342	13530	13582	13422	13539	13499	13570	13598	13472	13526	13621	13500	13620	13415	13462	13525	13512	13541	13471	13664	13315	13685	13570	13349	13581	13429	13474	13600	13509	13390	13453	13470	13444	13405	13402	13435	13386	13432	13624	13452	13449	13476	13391	13492	13595	13422	13360	13445	13361	13504	13630	13542	13470	13462	13532	13535	13457	13441	13447	13512	13555	13539	13459	13494	13647	13544	13504	13342	13444	13457	13426	13426	13481	13587	13395	13447	13255	13545	13375	13484	13572	13467	13415	13498	13466	13579	13442	13525	13557	13621	13426	13475	13601	13505	13386	13400	13392	13322	13386	13493	13514	13577	13489	13528	13373	13606	13404	13489	13470
25144	21594	27087	26860	19959	18288	18080	17282	16882	16709	16589	16607	16570	16534	16398	16487	16097	16144	16265	16190	16369	16052	16342	16267	16229	16378	16255	16029	16303	16283	16369	16193	16343	16182	16047	16359	16333	16223	16311	15947	16231	16268	16032	16167	16093	16150	16241	16103	16111	16009	16205	16070	16020	16177	16121	16221	16085	16195	16241	16272	16286	16211	16105	16059	16165	16153	16192	16163	16161	16217	16058	16329	16193	16116	16176	16170	16211	16358	16243	16121	16338	16214	16172	16256	16089	16375	16160	16196	16110	16155	16065	16011	16155	16111	16291	16148	16214	16343	16263	16102	16209	16207	16290	16114	16229	16246	16298	16184	16162	16266	16200	15940	16063	16113	15965	16170	16419	16413	16168	16098	16011	16162	16355	16280	16214	16183	16068	16205	16307	16151	16197	16309	16076	16110	16262	16183	16146	16202	16019	16004	16308	16108	16314	16202	16420	16352	16268	16136	16359	15978	16122	16366	16048	16045	16256	16443	16206	16152	16105	15995	16230	16097	16308	16155	16274	16295	15963	15947	16200	16266	16211	16239	16080	16037	16195	16320	16179	16137	16084	16055	16251	15975	16161	16296	16247	16370	16334	16198	16313	16183	16063	16139	16240	16347	16186	16251	16207	16280	16102	16227	16284	15985	16146	16225	16329	16186	16184	16275	16183	16151	16103	16470	16177	16281	16402	16270	16232	16013	16182	16245	16162	16381	16175	16091	16246	16271	16152	16385	16184	16244	16419	16353	16229	16098	16242	16159	16422	16097	16354	15950	16067	16107	16084	16121	16109	16151	16169	16064	16045	16274	16145	16117	15942	15987	16164	16100	16026	16337	16091	16341	16225	16001	16199	16157	16263	16260	16413	16332	16309	16328	16151	16020	16254	16328	16178	15990	15997	16101	16405	16237	16276	16200	16154	16266	16243	15903	16037	16178	16120	16219	15945	16190	15904	16093	16245	16426	16109	16077	15982	16332	16477	16380	16205	16257	16176	16355	16304	16272	16073	16213	16283	16172	16213	16184	16192	16387	16101	16224	16156	16029	15924	16286	16099	16050	16184	16057	16351	16253	16401	16261	16171	16193	16261	16301	16279	16078	16212	16381	16075	16135	16170	16373	16216	16137	16201	16116	16332	16226	16181	16057	16120	16184	16323	15965	16253	16265	16206	16290	16243	15983	16357	16179	16189	16081	16173	16203	16117	16246	16318	16227	16359	16280	16161	16346	16208	15908	16093	16159	16187	16238	16114	16074	16175	16193	16347	16085	16015	16395	16322	16051	16215	16108	16109	16201	15944	16128	16242	16213	16350	16388	16321	16248	16377	16158	16239	16114	16296	16144	16105	16346	15994	16068	16205	16225	16276	15974	16122	16236	16311	16243	16219	16076	16385	16391	16416	16232	16231	16236	16218	16365	16186	16321	16103	16177	16267	16056	16206	16132	15873	16080	16395	16081	16224	16258	16198	16151	16288	16262	16092	16155	16154	16292	16087	16397	16211	16329	16225	16101	16028	16161	16160	16059	16248	16126	16171	16230	16164	16362	16197	16336	16233	16270	16147	16176	16317	16146	16268	16191	16189	16236	16063	16120	16281	16147	16110	16133	16129	16260	16409	15993	16044	16186	16394	16232	16161	16087	16011	16147	16286	16219	16182	16247	16219	16217	16154	16010	16211	16102	15968	15993	16141	16290	16251	16328	16163	16295	16175	16295	16300	16065	16271	16114	16097	16365	16069	16190	16176	16145	16220	16129	16098	16007	16007	16239	16339	16144	16219	15967	16287	16278	16132	16098	16161	16247	16297	16219	16218	16049	16038	16378	16215	16178	16025	16231	16102	16224	16398	16289	16359	16218	16178	16168	16394	16283	16241	16083	16184	16223	16148	16207	16090	16196	16059	16132	16121	16138	16245	16363	16118	16021	16278	16124	16192	16063	15952	15998	16366	16228	16091	16184	16166	16159	16046	16338	16285	16262	16212	16199	16245	16355	16292	16219	16249	16214	15998	16262	16312	16158	16179	16021	16024	15954	16109	16016	16411	16194	16449	16101	15908	16221	16317	16289	16224	16085	16214	16276	16400	16228	16334	16016	16317	16218	16298	16039	16242	16274	16376	16217	16180	16164	16102	16069	16237	16111	16169	16264	16167	16096	16171	16140	16174	16298	16211	16048	16283	16272	16197	16172	16325	16320	16480	16196	15994	16203	16145	16343	16255	16218	16130	16319	16194	16312	16184	16104	16131	16246	16118	16169	16353	16170	16212	16133	16297	16035	16406	16214	16291	16301	16196	16161	16092	16355	16222	16119	15965	16097	16127	16112	16167	16063	16097	15997	16194	16272	16130	16079	16192	16185	16115	16126	16052	16144	16167	16146	16366	16412	16179	16323	16098	15881	16350	16054	16308	16327	16345	16124	16157	16032	16098	16244	16293	16200	16253	16109	16037	16250	16067	16167	16118	16110	16095	16076	16155	16399	16126	16078	16553	16259	16174	16216	16340	16344	16077	16081	16145	16271	16210	16200	16289	16278	16045	16126	16101	16349	16293	16302	16245	16114	16267	16350	16151	15986	16136	16245	16358	16198	16194	16098	16273	16196	16319	16130	16189	16262	16350	16263	16253	16136	16093	16183	16103	16335	16277	16238	16069	16156	16178	16185	16173	16074	16186	16338	15918	16242	16244	16185	16396	16168	16095	16274	16213	16152	16088	16177	16240	16378	16028	16261	16319	16170	16203	16442	16153	16329	16122	16088	16094	16159	16099	16022	16308	16120	16283	16177	16286	16264	16106	16140	16365	16064	16349	16415	16155	16226	16322	16152	16216	16284	16224	16183	16128	16221	15974	16090	16118	16140	16060	16112	16405	16425	16180	16148	16095	16128	16331	16190	16220	16354	16277	16208	16237	16112	16326	16281	16314	16140	16315	16203	16306	16048	16260	16127	16115	16349	16212	16415	16085	16212	16240	16075	16218	15981	16228	16212	16218	16070	16303	16350	16126	16144	16141	16405	16218	16044	16252	16135	16178	16221	15968	16156	16268	16317	16285	16086	16071	16267	16185	16124	16359	16324	16385	16172	16325	16247	15989	16008	16306	16008	16464	16259	16369	16219	16232	16349	16316	16300	16195	16254	16084	16389	16235	16257	16317	16095	16252	16165	16092	16099	16129	16041	16183	16278	15963	15954	16278	16343	16090	16261	16284	16142	16143	16108	16144	16241	16041	16268	16410	16100	16156	16272	16128	16177	16193	15969	16337	16264	16310	16218	16248	16247	16099	16125	16235	16418	16200	15984	16186	15977	16123	16214	16324	16360	16174	16151	16277	16346	16174	16231	16300	15959	16019	16190	16187	16102	16065	16204	15939	16201	15997	16136	16244	16121	16028	16188	16296	16155	16205	16036	16172	16193	16197	16476	16220	16022	16209	16407	16165	16201	16293	16325	16220	16254	16181	16218	16200	15956	16246	16441	16272	16084	16175	16306	16222	16089	16168	16135	16273	16150	16128	16081	16243	16129	16141	16346	16206	16330	16310	16272	16120	16231	16183	16205	16191	16210	16168	16112	16460	16395	16094	16193	16257	16237	16151	16170	16268	16087	16179	16261	16289	16185	16322	16336	16108	16212	16199	16197	16169	16185	16084	16246	16233	16295	16251	16142	15958	16096	16172	16321	16149	16391	16356	16296	16269	16326	16084	16241	16369	16042	16415	16192	16117	16077	16178	16177	16107	16139	16372	16274	16286	16181	16167	16282	16430	16375	16203	16204	16175	16278	16110	16390	16255	16301	16208	16075	16129	16070	16496	16260	16149	16297	16194	16324	16429	16387	16244	16262	16061	16203	15949	16128	16168	16209	16379	16284	16241	16335	16322	16141	16251	16214	16125	16015	16100	16216	16327	16239	16159	16152	16297	16076	16232	16137	15942	15954	16245	16045	16245	16182	16260	16228	16229	16169	15996	16135	16241	16254	16305	16210	16033	16290	16195	16035	16257	16099	16340	16298	16127	16438	16242	16227	16123	16034	16313	16112	15976	16283	16278	16299	16380	16097	16344	16059	16192	16154	16157	16277	16232	16100	16480	16214	16054	15966	16278	16223	16457	16293	16091	16169	16249	16351	16215	16091	16163	16272	16190	16271	15984	16309	16324	16347	16305	16323	16284	16193	16252	16167	16307	16123	16271	16225	16123	16242	16201	15993	15998	16240	16365	16284	16029	16158	16186	16382	16320	16257	16025	16285	16156	16221	16200	16199	16308	16063	16300	16073	16174	16041	16141	16262	16304	16250	16096	16242	16388	16246	16175	16252	16176	16228	16376	16314	16336	15977	15959	16093	16324	16153	16257	16133	16164	16264	16245	16160	16333	16337	16204	16202	16213	16152	16287	16180	16126	16126	16310	16168	16205	16039	16148	16083	16151	16232	16254	16128	16237	16228	16334	16315	16234	16196	16070	16197	16455	16200	16172	16076	16197	16285	16119	16207	16119	16373	16124	16046	16301	16132	16228	16047	16237	16075	16358	16296	16222	16308	16025	15951	16296	16236	16118	16142	16254	16141	16218	16280	16078	16270	16346	16206	16097	16215	16244	15905	16191	16282	16338	16193	16174	16026	16327	16331	16277	16207	16145	16258	16389	15929	16297	16107	16180	16186	16228	16108	16283	16143	16149	15935	16301	16217	16300	16097	16458	16237	16121	16223	16424	16261	16275	16200	16130	16191	16047	16024	16163	16225	16339	16093	16111	16089	16185	16172	16276	16030	16353	16402	16187	16212	16292	16035	16103	16132	16125	16127	16065	16282	16251	16183	16215	16070	16322	16403	16259	16187	16414	16104	16068	16155	16306	16132	16198	16432	16179	16177	16146	16133	15973	16221	16264	16308	16347	16075	16088	16093	16302	15980	16176	16363	16146	16506	16176	16107	16157	16085	16325	16105	16289	16050	16025	16056	16269	16403	16138	16218	16292	16065	16134	16254	16221	16091	16242	16344	16192	16272	16136	16239	16304	16120	16217	16352	16121	16353	16378	16156	16172	16274	16109	16319	16361	16208	16010	16287	16096	16293	16226	15928	16071	16321	16325	16422	16355	16166	15921	16076	16205	16196	16033	16120	16063	16242	16203	16313	16342	16309	16269	16217	16074	16066	16049	16170
16621	28842	20670	17976	17410	16165	15445	15148	14680	14544	14444	14284	14172	14175	14239	14025	14086	14122	14043	14077	14099	13921	13989	14059	13883	13997	13918	14085	14030	13961	14049	13964	14151	13934	14164	14001	13924	14031	13909	13874	14090	14161	14011	14003	13923	13966	13982	13979	13968	14018	14101	13793	14132	13914	14123	13896	13974	13940	13942	13878	13897	13905	13978	13967	14000	14148	14024	13873	13977	14048	14002	13968	13980	13980	13959	13883	14090	13964	13981	13787	13995	14070	13916	14084	13965	13773	13990	13975	13943	14019	13903	13691	13901	13901	13956	13953	13920	13982	14059	14091	14096	13936	13930	14002	13914	13967	14027	14114	13902	13909	14023	14016	13933	14100	14006	13813	13894	14070	13946	13972	14001	13963	13930	13901	13998	14090	13940	13861	13932	13881	13770	13898	14090	13959	13979	13944	13861	13904	13817	13962	13892	13932	13988	13878	13873	14044	14004	13818	13987	13974	13958	14028	13968	13866	13846	13815	14076	14018	13993	13877	14053	13803	14030	14137	13971	14150	14055	13975	13952	14032	14051	13976	14033	13954	13861	13908	14109	14044	13842	14013	14120	13829	13996	14023	14024	14011	14014	13990	13893	13897	13951	13888	13984	14026	13913	13980	13979	14001	14008	13714	13896	13985	13859	13814	14176	13861	13984	13901	14014	14029	13893	13865	13790	13989	13947	13999	13768	13933	14050	14069	13774	13946	14113	14078	13694	13979	13922	14046	13944	13866	13977	13938	13963	13862	13883	13791	13935	13971	13959	13983	13792	13909	13929	13933	13757	13782	14002	13909	14065	14052	14066	13946	13923	13918	14131	13969	13961	13801	14023	13984	13887	14065	13861	14127	14172	14037	14109	13948	14036	14004	13973	13986	13964	13952	13901	13869	13968	13959	13977	13886	14014	14096	14056	13987	13893	13820	13943	13948	13861	14054	13974	13835	14004	14020	14022	13939	13956	14060	13953	13955	13809	13924	14241	14098	13873	14115	13944	13726	13889	13964	14061	13900	13956	13968	13902	14130	13907	13935	13976	13791	13921	13946	14007	13988	13924	13820	13975	13991	14037	13971	13972	13786	13965	13790	13905	13950	13915	14033	14041	13996	13820	13752	14121	14088	13992	14015	13861	13917	13997	14178	14047	14013	14144	13915	13870	13905	13974	13845	14039	13957	13954	14076	13974	14069	13796	14077	13760	14084	13778	13953	13880	13967	13856	14009	14006	13688	13874	13950	13991	14025	13931	13870	13881	13921	13904	13871	13887	14044	14096	13943	13832	13794	13961	14001	13950	14039	13787	13729	13813	13949	13909	13984	13927	13769	13928	13854	13993	14063	14044	13909	13975	13822	13891	14000	13939	13918	13866	13868	13918	14114	13933	13832	14074	13759	13912	13888	14086	13910	14069	13837	14078	14050	13873	13900	13798	13845	13879	14164	13881	14094	13947	13947	14007	13867	13886	13885	13972	13796	13917	14010	13854	14000	13784	13857	13988	13925	14188	14227	13911	14065	13786	14083	13937	13848	14083	13836	14151	14048	13825	13960	13996	13964	13926	13944	13940	13996	13973	13875	13941	13914	13974	13951	14112	13871	13858	13934	14010	14023	13893	13949	14126	13957	14111	14149	13941	13934	13910	13875	14083	14118	13897	14059	13915	14084	13886	13913	14039	13911	13984	13917	14063	14119	13750	14040	13999	13991	13870	14174	14111	14009	14007	14112	13955	13866	13949	13998	14051	13806	13951	13980	14018	13999	13811	13852	13892	13923	13863	13954	13814	13992	14079	13998	13929	13951	13855	13946	13867	13731	13953	14028	14005	13987	13936	13916	13996	13759	13898	14185	14066	13825	13983	13943	14007	14078	14038	14017	13820	13937	14014	13921	13841	13916	14049	13966	14106	13935	13991	13933	13836	13894	14126	13845	14097	14087	13949	14066	13901	14087	13961	13940	13925	13816	13917	14014	13919	13825	13814	13988	13876	13957	13888	14029	13967	13963	13950	14018	14077	14055	13971	13871	14032	13926	14075	13880	13894	13988	13863	14097	13891	14045	14032	14183	14049	13873	13985	13956	13918	13867	13966	13958	14071	13953	14028	13917	13898	13935	14081	14038	14031	13874	13897	14038	13961	13916	13993	13963	14027	13932	13918	13963	13878	14018	13868	13818	13984	13807	13934	13945	13957	14096	14012	14049	14016	13956	14154	13975	13969	14010	14005	13882	13921	14095	14094	13839	13917	14044	13898	13876	14001	13943	14032	14056	13954	13907	14182	13937	13928	13961	13995	14022	13908	14114	14001	13865	13971	13974	13856	13940	14013	13918	14150	14029	14059	13949	13823	14055	13777	14142	14114	13869	13981	14087	13950	13837	13908	13950	13761	14022	14013	14049	13991	14012	13827	13976	14011	14039	13925	13995	13884	13974	13891	14126	13815	13935	13919	13964	13879	13871	13891	13907	13791	14022	13991	14073	13824	13912	13764	14074	13976	13919	13998	13991	13849	13912	13978	13885	13887	13978	13934	13935	13936	13965	13992	13994	14059	14015	14038	13878	13968	13838	13836	14040	14004	14086	13994	14034	13968	13991	13914	14141	14102	13967	14064	13876	13958	14066	14053	13920	13962	14027	13937	13962	13920	14016	14017	13793	13902	13975	14127	13988	14024	14117	13889	13941	13971	13920	13927	13926	14033	13817	14090	13993	13852	14049	13906	13941	13942	14028	13953	14109	13967	13856	13999	13952	14052	13839	13955	13825	13974	13896	13863	13992	13937	13879	14183	13878	13974	13877	13988	13992	13939	13986	13758	14067	13968	13999	14036	13912	14034	13946	13823	13816	13999	14113	13898	13973	14026	13991	13936	13885	13890	13900	14028	14045	13997	13887	13983	14137	13938	13974	13963	13935	13978	14056	14245	13873	13833	14055	13959	13955	13848	13961	13943	14021	13858	13944	13862	14080	13955	14146	13830	13922	13995	13970	14068	14003	13940	13955	13961	13911	13863	14008	13910	14120	13995	14038	14004	13920	13965	13998	13974	14007	13961	14075	13886	13993	14051	13955	13921	13920	14123	14012	14076	14082	14052	13922	14021	14113	13626	14039	13935	14022	13926	13898	13971	14022	14037	13952	13944	13951	13842	13787	14159	13579	14109	14031	14171	13879	14065	13936	13951	13923	13933	14067	13966	13876	13890	13903	14004	13825	13990	13716	13969	13938	14052	14009	14073	14124	14064	13907	13954	13806	14205	13903	13943	13931	13910	13956	13906	14019	13940	13969	14023	13957	13869	13896	13911	13906	13836	13993	13716	13878	13842	14036	13844	14006	13927	13929	14074	14082	13946	13925	14088	13854	14074	13935	13909	13880	13918	13906	14062	13859	13794	14085	13861	14058	13772	14009	13963	13908	13990	13945	14133	13960	14048	14068	13856	14071	13966	13980	14040	13996	14077	13996	13969	13809	13920	13970	14054	14002	14097	14035	14046	14078	13916	13960	13867	13917	14003	14040	13913	13949	13897	13940	14072	13903	13764	14003	13924	13993	13805	14143	13870	13792	13931	14173	13896	13918	13991	13790	13934	13935	13972	13905	13995	13808	13895	13920	13844	13885	13973	13996	13860	14021	13948	14120	13990	14029	14121	13770	14052	14086	13910	14103	13871	13933	14044	13825	13979	13991	13961	14023	13952	13924	13935	13849	14035	14023	13763	14140	13941	13995	13953	13943	14041	13871	13989	13963	13789	13998	13892	13908	14063	13941	14188	13964	13935	14048	13937	13941	13990	14000	13895	13861	14043	13849	14097	14007	13874	13914	13867	13912	13984	13913	13785	14016	13987	14013	13861	13884	13904	13957	14043	13978	13938	13971	14064	13928	13843	14104	14013	13883	13891	13962	13992	14155	13976	14096	13893	13900	13864	13951	13911	14092	13869	14032	13971	14049	13887	13948	14143	13849	13979	13809	14031	13940	13936	14034	13991	13897	14058	14039	13866	14169	13923	13698	14144	13970	14119	13839	13929	14021	13917	13797	13918	14114	13798	14012	13913	14018	13925	13860	13773	14060	14013	13910	13907	13978	14019	13950	13950	14062	14007	13792	13873	13989	13898	13935	13965	13939	13939	13908	13994	13771	13908	14071	13877	14148	13923	13852	13954	14086	13954	14036	13961	13948	13907	14002	13972	13966	14067	14028	13982	13931	14046	14041	13866	13845	13977	13842	13722	14046	13812	13814	13898	13952	13924	13831	14077	13990	13828	13835	13917	13999	13984	14050	13971	14055	13844	14074	13899	13881	13963	14039	13934	13865	13756	14069	14038	14085	14036	14034	13827	14054	13982	14083	13978	14183	14029	13976	13761	13895	13986	13943	14167	14036	13882	14000	13966	14051	14043	13963	14058	13928	14100	13933	14068	14045	14118	14029	14111	14057	14111	13858	14021	13908	14097	13886	13919	14001	14180	13992	14124	14095	13987	14048	13985	13912	14054	14033	13942	13933	13950	13885	14246	13999	13937	13821	13972	14130	13977	13897	13976	14059	13906	14070	13824	14008	13909	14077	13960	13923	13979	14011	14028	14024	13859	14122	13983	13992	13885	13962	14015	13991	13941	13889	13991	13989	14028	13967	14059	14006	14025	13955	14000	14193	14123	13930	13965	14035	13985	13819	13994	13957	14017	13904	13936	13958	13963	14014	13974	13831	14019	13997	14194	13770	13923	14089	13984	14132	14016	14012	13892	14093	13869	13688	13967	14014	13887	14029	13977	13819	13940	14015	13801	14014	14078	14187	14041	13998	14033	13962	13943	13994	13851	13876	13936	14055	14077	13977	13742	13887	14078	13822	13902	13992	13903	13888	14064	14034	13783	13963	13997	13914	13964	13859	13980	13993	13877	13825	13990	13874	13900	13976	14061	13973	13896	14052	13914	13968	13767	14054	13914	13988	13881	13999	14033	13845	13788	13992	13923	14000	13948	13952	13933	13840	13867	13968	14018	13976	14020	14088	13963	13852	14145	13845	14053	14034	14022	14034	13852	14106	13911	13933	13964	14154	14041	13793	13971	14000	14028	13912	14077	14091	14051	13910	13926	13818	14094	14093	13834	14076	14124	14059	14065	14045	13881	13881	13975	13860	14036	14058	14055	14030	13971	13931
22653	21622	28856	24863	21930	23257	22702	17508	16422	16675	16425	16124	15980	15906	15855	15667	15643	15540	15351	15437	15368	15186	15384	15522	15447	15200	15361	15393	15569	15323	15405	15356	15228	15468	15490	15353	15439	15426	15286	15383	15542	15194	15103	15329	15062	15187	15383	15523	15154	15179	15351	15178	15355	15133	15207	15221	15151	15301	15405	15298	15494	15313	15286	15182	15145	15136	15298	15039	15466	15395	15357	15186	15129	15205	15293	15147	15208	15239	15216	15386	15270	15121	15308	15257	15362	15355	15135	15339	15203	15158	15284	15164	15253	15142	15335	15403	14898	15198	15279	15277	15118	15209	15040	15196	15200	15088	15039	15307	15348	15206	15459	15251	15392	15217	15320	15294	15291	15020	15158	15287	15288	15264	15214	15341	15348	15133	15102	15145	14981	15209	15225	15151	15194	15104	15291	15250	15341	15279	15170	15245	15177	15230	15189	15574	15279	15123	15167	15229	15123	14952	15197	15361	15167	15262	15349	15302	15301	15183	15110	15222	15263	15134	15197	15325	15292	15242	15149	15072	15044	15077	15334	15303	15346	14981	15160	15175	15336	15190	15227	15219	15144	15068	15432	15177	15274	15186	15137	15333	15275	15304	15319	15109	15269	15527	15011	15168	15424	15077	15078	15167	15230	15127	15144	15180	15158	15185	14924	15127	15285	15374	15223	15207	15115	15009	15191	15276	15221	15237	15215	15174	15148	15143	15038	15345	15341	15011	15169	15245	15249	15282	15197	15134	15225	15292	15262	15342	15015	15232	15362	15228	15167	15141	15212	15132	15010	15128	15166	15060	15211	15241	15149	14983	15268	15067	15303	15041	15159	15131	15253	15387	14989	15354	15156	15107	15263	15197	15146	15260	15282	15305	15235	15205	15210	15229	15330	15252	15231	14996	15307	15113	15151	15310	14988	15239	15347	15309	15263	15189	15336	15116	15269	15429	15124	15027	15286	15158	15200	15205	15280	15152	15244	15131	15418	15323	15185	15116	15099	15253	15268	15266	15409	15185	15139	15026	15123	15338	15267	15397	15083	15095	15242	15369	15236	15179	15164	15245	15107	15075	15219	15104	15442	15215	15014	15290	15148	15181	15194	15208	15313	15063	15285	15346	15424	15102	15178	15252	15259	15235	15200	15047	15270	15271	15293	15185	15280	15381	15041	15066	15175	15225	15045	15049	15535	15227	15154	15167	14947	14951	15154	15296	15257	15367	15293	15251	15226	15279	15230	15018	15041	15111	15220	15240	15178	15376	15180	15211	15402	15061	15223	15299	15123	15209	15366	15286	14907	15300	15291	15196	15189	15056	15145	15186	15501	15178	15151	15343	15251	15136	15261	15237	15054	15011	15132	15327	15199	15115	15109	15309	15136	15147	15213	15028	15315	15210	15077	15237	15432	15124	15135	15041	15275	15085	15163	15273	15297	15302	15106	15185	15367	15349	15175	15012	15314	15322	15406	15038	15220	15160	15170	15243	15306	15243	15172	15170	15108	15315	15300	15376	15191	15101	15036	15185	15015	15267	15161	15084	15185	15025	15186	15163	15338	15210	15188	15263	15325	15034	15156	15450	15257	15221	15040	14993	15267	15156	15102	15295	15213	15216	15314	15250	15352	15215	15159	15240	15264	15222	15069	15297	15150	15186	15240	15373	14945	15340	15242	15073	15131	15116	15363	15133	15174	15029	15223	15210	15281	15198	15324	15200	15162	15072	15156	15363	15243	15150	15275	15290	15107	15230	15250	15357	15138	15198	15027	15008	15013	15276	15447	15218	15267	15256	15274	15229	15220	15116	15115	15092	15181	15406	15316	15250	15520	15124	15260	15128	15161	15138	15190	15108	15128	15117	15392	15060	15058	15202	15168	15186	15182	15145	15022	15253	15192	14993	15357	15347	15175	15328	15238	15173	15295	15092	15245	15235	15336	15251	15125	15100	15285	15091	15441	15374	15318	15154	15210	15301	15158	15102	15224	15369	15244	15262	15281	15361	15178	15083	15118	15314	15102	15359	15103	15242	15133	15221	15276	15136	15286	15061	15201	15208	15309	15236	15248	15218	15331	15416	15431	15221	15190	15417	15001	15176	15121	15097	15105	15340	15087	15047	15123	14989	15377	14968	15170	15230	15402	15208	15364	15105	15049	15276	15117	15157	15165	15138	15233	15070	15050	15196	15363	15199	15169	15066	15015	15343	15067	15294	14961	15039	15218	15170	15180	14961	15371	15406	15265	15003	15241	15206	15402	15235	15192	15252	15100	15261	15315	15161	15288	15280	15025	15266	15053	15114	15273	15256	15295	15321	15205	15221	15100	15286	15303	15190	15092	15032	15140	15168	15224	15183	15293	15403	15104	15236	15510	15171	15210	15257	15005	15299	15268	15576	15221	15135	15223	15287	15120	15181	14946	15225	15012	15252	15196	15200	15301	15186	15257	15192	15172	15222	15332	15129	15248	15399	15227	15107	15292	15082	15390	15218	15346	15181	15184	15380	15269	15380	15274	15262	15340	15292	15135	15260	15256	15437	15071	15386	15340	15072	15044	15434	15139	15181	14937	15208	15223	15180	15234	15132	15302	15125	15129	15270	15333	15198	15349	15214	15071	15259	15225	15299	15130	15129	15136	15383	15197	15348	15283	15245	15322	15073	15346	15336	15156	15091	15197	15217	15166	15067	15168	15041	15058	15296	15386	15300	15337	15317	15214	15367	15423	15315	15232	15192	15366	15271	15109	15170	15328	15186	15210	15141	15156	15056	15216	15404	15329	15119	15267	15212	15239	15036	15219	15142	15048	15121	15345	15226	15288	15093	15342	15142	15360	15208	15210	15265	15263	15183	15128	15390	15158	15379	15112	15016	15313	15347	15248	15109	15408	15168	15225	15085	15134	15213	15189	15152	15224	15422	15221	15113	15313	15365	14901	15235	15325	15336	15396	15245	15208	15263	15070	15187	15032	15189	15392	15177	15331	15463	15297	15018	15227	15262	15268	15135	15422	15171	15243	15185	15200	15151	15202	15084	15354	15244	15031	15243	15250	15219	15142	15110	15336	15263	15199	15302	15094	15311	15317	15252	15260	15259	15310	15250	15140	15222	15138	15122	15114	15293	15164	15277	15342	15289	15189	15058	15039	15369	15274	15351	15238	15219	15046	15364	15063	15322	15141	15002	15266	15199	15312	15209	15066	15300	15135	15048	15136	14985	15122	15105	15210	15232	15342	15267	15372	15257	15258	15177	15010	15452	15179	15058	15211	15221	15292	15163	15160	15334	15273	15312	15094	15229	15243	15315	15303	15073	15304	15044	15328	15384	15196	15172	15385	15172	15275	15230	15168	15252	15349	15270	15315	15141	15191	15310	15326	15175	15270	15216	15291	15144	15112	15170	15134	15332	15254	15123	15185	15216	15038	15295	15089	15195	15416	15074	15161	15290	15227	15233	15312	15291	15035	15007	15015	15270	15129	15428	15247	15242	15164	15047	15194	15166	15348	15157	15147	15047	15186	15147	15196	15147	15232	15093	15332	15255	15044	15232	15169	15126	15308	15175	15137	15317	15077	15067	15268	15430	15100	15144	15338	15267	15333	15269	15296	15265	15196	15240	15121	15185	15138	15111	15163	15180	15178	15252	15104	15142	15248	15327	15372	15268	15241	15368	15105	15039	15258	15246	14988	15088	15209	15280	15209	15286	15169	15218	15249	15257	15339	15158	15235	15264	15173	15227	15289	15194	15076	15193	15288	15176	15184	15150	15368	15068	15099	15093	15224	15223	15270	15139	15451	15013	15208	15124	15057	15183	15279	15212	15263	14903	15326	15130	15173	15219	15133	15253	15090	15000	15354	15247	15082	15420	14918	15287	15203	15186	15292	15142	14967	15155	15315	15303	15143	15139	15149	15198	15162	15119	15299	15123	15009	15168	15290	15240	15026	15079	15282	15157	15131	15228	15330	15319	15347	15113	15255	15410	15223	15271	15258	15179	15464	15148	15302	15338	15210	15161	15180	15168	15244	15359	15317	15196	15258	15330	15219	15177	15237	15274	15148	15066	15087	15114	15346	15134	15372	15220	15302	15299	15086	15190	15175	15237	15251	15150	15173	15333	15269	15250	15292	15360	15045	15173	15137	15136	15254	15130	15350	15167	15305	15330	15182	15279	15073	15261	15372	15130	15396	15339	15215	15218	15298	15284	15101	15216	15375	15257	15342	15077	15308	14943	15406	15053	15305	15361	15097	15018	15112	15012	15246	15143	15395	15370	15263	15166	15451	15194	15209	15206	15165	15082	15372	15265	15008	15132	14966	15184	15139	15202	15271	15305	15115	15188	15258	15251	15250	15109	15203	15161	15167	15268	15131	15259	15317	15098	15362	15204	15109	15290	15167	15200	15252	15279	15239	15132	15158	15226	15298	15115	15221	15056	15261	15288	15280	15389	15294	15198	15401	15336	15440	15290	15224	15118	15401	15149	15077	15224	15153	15302	15356	15279	15267	15136	15118	15236	15282	15315	15196	15073	15292	15271	15314	15048	15298	15390	15122	15326	15179	15142	15089	15231	15309	15097	15116	15000	15245	15212	15519	15498	15166	15216	15254	15409	15337	15436	15219	15200	15199	15154	15191	15365	15113	15092	15156	15332	15263	15207	15174	15334	15204	15289	15153	15265	14997	15320	15373	15276	15085	15138	15024	15064	15256	15263	15242	15301	15151	15102	15172	15135	15314	15256	15192	15198	15120	15178	15309	15216	15186	15236	15092	15106	15314	15068	15287	15135	15118	15087	15270	15063	15156	15244	15027	15303	15055	15202	14958	15297	15302	15119	15287	15307	15429	15124	15230	15220	15130	15153	15084	15225	15141	15406	15248	15366	15255	15231	15299	15148	15388	15283	15030	15216	15072	15117	15227	15336	15370	15205	15038	15314	15428	15250	15421	15028	15291	15115	15001	15325	15131	15346	15359	15226	15205	14989	15244	15270	15081	15302	15200	15360	15043	15067	15245	15071	15136	15332	15100	14999	14995	15096	15092	15208	15280	15149	15201	15151	15280	15145	15298	15079	15044	15172	15174	15355	15254	15122	15252	15264	15341	15208	15166	15322	14877	15193	15104	15095	15157	15289	15202	15052	15276	15136	15290	15321	15209	15049	15167	15269
17040	35248	24108	20383	18822	17323	16097	15409	14995	14611	14153	13966	14115	13902	13828	13837	13628	13578	13407	13575	13473	13426	13620	13547	13549	13514	13475	13569	13535	13319	13495	13403	13372	13403	13330	13491	13486	13351	13456	13577	13314	13412	13486	13472	13420	13298	13414	13381	13372	13341	13374	13250	13438	13456	13352	13463	13106	13327	13526	13257	13337	13316	13319	13576	13383	13228	13293	13490	13391	13320	13269	13395	13365	13406	13213	13278	13291	13483	13354	13365	13439	13356	13276	13499	13389	13497	13224	13254	13317	13449	13373	13320	13298	13279	13375	13349	13418	13351	13374	13265	13376	13305	13350	13569	13381	13491	13405	13360	13396	13261	13209	13377	13304	13482	13595	13574	13418	13290	13463	13415	13404	13399	13423	13602	13332	13193	13500	13325	13198	13264	13514	13390	13301	13363	13409	13453	13364	13152	13322	13204	13400	13224	13324	13442	13406	13466	13308	13412	13433	13327	13384	13379	13319	13417	13373	13328	13405	13331	13548	13446	13277	13491	13383	13392	13520	13364	13257	13459	13220	13420	13351	13358	13356	13619	13450	13203	13148	13408	13414	13321	13308	13276	13454	13354	13267	13618	13417	13323	13317	13274	13567	13474	13353	13434	13512	13472	13459	13493	13207	13400	13421	13366	13489	13421	13316	13405	13446	13583	13330	13263	13180	13432	13378	13435	13298	13381	13402	13360	13355	13321	13339	13328	13277	13372	13367	13496	13473	13430	13335	13302	13476	13283	13321	13442	13234	13467	13520	13506	13438	13315	13095	13309	13422	13387	13184	13384	13523	13256	13189	13333	13458	13407	13291	13394	13396	13494	13381	13231	13499	13333	13396	13464	13286	13479	13389	13363	13390	13498	13356	13499	13361	13278	13426	13449	13266	13444	13209	13361	13404	13247	13511	13461	13431	13265	13372	13292	13445	13333	13190	13338	13310	13309	13478	13322	13348	13369	13260	13284	13516	13356	13358	13511	13294	13503	13253	13349	13300	13233	13323	13480	13602	13379	13339	13383	13371	13523	13433	13378	13426	13494	13418	13370	13468	13383	13383	13298	13409	13483	13252	13384	13292	13342	13202	13357	13445	13235	13462	13267	13280	13356	13316	13622	13529	13419	13255	13312	13274	13392	13233	13279	13412	13387	13395	13435	13329	13176	13302	13327	13489	13272	13552	13273	13496	13307	13051	13379	13313	13326	13489	13333	13183	13491	13389	13467	13296	13297	13347	13213	13326	13507	13571	13312	13318	13316	13195	13415	13365	13291	13322	13528	13445	13346	13473	13423	13381	13399	13190	13351	13359	13155	13480	13332	13442	13300	13338	13199	13447	13296	13026	13349	13368	13257	13439	13262	13499	13325	13311	13242	13332	13510	13527	13116	13255	13396	13251	13185	13343	13467	13269	13331	13266	13387	13302	13050	13524	13305	13275	13355	13308	13389	13380	13315	13410	13374	13399	13450	13387	13352	13228	13415	13199	13576	13513	13205	13402	13339	13267	13431	13381	13459	13386	13609	13324	13482	13378	13265	13529	13367	13441	13503	13383	13442	13260	13378	13265	13333	13582	13400	13408	13423	13282	13431	13359	13187	13428	13417	13293	13353	13290	13360	13373	13361	13429	13274	13293	13458	13392	13414	13306	13509	13347	13412	13231	13372	13291	13351	13226	13263	13252	13333	13405	13308	13333	13286	13329	13558	13329	13261	13385	13412	13286	13322	13220	13526	13292	13394	13343	13370	13252	13444	13389	13350	13491	13276	13306	13309	13232	13312	13445	13308	13216	13449	13300	13293	13090	13238	13574	13554	13295	13263	13435	13391	13341	13377	13361	13324	13257	13266	13385	13351	13429	13410	13220	13439	13427	13433	13220	13339	13270	13383	13319	13310	13336	13457	13364	13374	13319	13419	13209	13389	13285	13413	13428	13356	13273	13268	13287	13402	13452	13564	13358	13327	13414	13333	13414	13464	13296	13299	13534	13396	13197	13307	13131	13461	13294	13457	13401	13384	13323	13393	13389	13255	13461	13400	13394	13231	13401	13305	13373	13396	13456	13322	13478	13397	13448	13210	13261	13429	13363	13441	13498	13312	13391	13378	13286	13348	13412	13394	13340	13344	13356	13416	13265	13351	13107	13254	13292	13406	13331	13402	13218	13417	13295	13424	13254	13299	13391	13339	13301	13397	13317	13190	13389	13425	13135	13412	13266	13314	13382	13246	13324	13323	13293	13464	13294	13342	13442	13484	13417	13239	13196	13359	13254	13189	13342	13252	13390	13353	13360	13371	13290	13261	13247	13456	13398	13203	13401	13383	13227	13427	13399	13533	13396	13357	13296	13292	13361	13411	13462	13185	13538	13494	13318	13269	13318	13389	13386	13488	13385	13548	13323	13273	13402	13337	13256	13400	13306	13419	13343	13273	13418	13309	13418	13467	13387	13222	13216	13439	13438	13505	13238	13446	13297	13323	13397	13264	13299	13311	13418	13265	13338	13446	13664	13468	13387	13508	13292	13203	13330	13325	13428	13457	13412	13237	13401	13257	13400	13397	13332	13397	13199	13255	13350	13237	13479	13439	13481	13246	13152	13378	13228	13335	13407	13364	13312	13377	13195	13310	13283	13399	13217	13452	13241	13349	13388	13186	13353	13257	13382	13425	13240	13262	13194	13340	13236	13392	13237	13378	13215	13321	13407	13339	13345	13339	13458	13444	13324	13428	13322	13220	13282	13273	13302	13401	13130	13372	13567	13370	13198	13426	13416	13252	13520	13384	13434	13285	13375	13379	13318	13388	13564	13492	13364	13356	13368	13407	13240	13232	13246	13452	13506	13516	13226	13281	13316	13201	13309	13385	13478	13296	13486	13314	13282	13324	13288	13430	13387	13237	13294	13324	13382	13426	13376	13399	13387	13378	13254	13318	13287	13352	13433	13210	13350	13338	13281	13479	13433	13495	13230	13230	13184	13383	13307	13272	13390	13401	13311	13238	13263	13187	13383	13311	13265	13246	13479	13335	13411	13460	13283	13255	13450	13294	13274	13475	13386	13233	13378	13117	13358	13416	13340	13314	13313	13318	13153	13494	13319	13406	13251	13358	13410	13279	13259	13351	13319	13412	13376	13282	13224	13438	13355	13215	13262	13332	13391	13202	13532	13369	13336	13402	13298	13209	13360	13466	13356	13373	13394	13414	13156	13322	13534	13187	13406	13376	13376	13363	13309	13305	13437	13194	13415	13417	13224	13408	13253	13456	13193	13259	13322	13433	13265	13381	13207	13478	13323	13294	13322	13390	13463	13376	13284	13397	13319	13408	13352	13267	13417	13232	13391	13305	13444	13355	13506	13493	13439	13232	13271	13210	13521	13473	13314	13349	13417	13602	13323	13355	13428	13312	13191	13621	13235	13175	13278	13376	13432	13265	13349	13283	13219	13295	13281	13361	13204	13488	13246	13364	13279	13294	13357	13370	13308	13398	13372	13450	13284	13468	13288	13268	13302	13470	13505	13269	13309	13530	13459	13214	13428	13222	13400	13297	13134	13358	13291	13268	13464	13308	13434	13378	13302	13254	13288	13303	13446	13220	13341	13491	13433	13318	13340	13346	13276	13352	13370	13434	13408	13445	13446	13467	13323	13358	13235	13256	13417	13348	13379	13288	13494	13454	13363	13524	13268	13371	13308	13334	13544	13315	13355	13320	13243	13229	13479	13262	13324	13184	13298	13278	13254	13230	13391	13271	13561	13316	13385	13201	13157	13365	13432	13364	13480	13231	13352	13250	13298	13336	13285	13459	13358	13364	13335	13138	13408	13500	13291	13375	13499	13230	13258	13183	13383	13352	13411	13273	13427	13337	13527	13271	13453	13217	13263	13306	13365	13407	13397	13255	13276	13515	13370	13230	13298	13337	13507	13509	13231	13292	13459	13353	13346	13446	13472	13441	13240	13275	13299	13209	13298	13463	13451	13384	13274	13450	13433	13427	13223	13504	13292	13584	13197	13524	13492	13349	13439	13126	13216	13496	13397	13238	13160	13395	13354	13296	13331	13231	13298	13401	13408	13591	13109	13213	13398	13464	13418	13375	13411	13284	13324	13222	13363	13331	13202	13282	13326	13456	13144	13336	13278	13300	13268	13596	13269	13406	13293	13386	13465	13472	13553	13405	13287	13427	13290	13309	13468	13131	13317	13303	13485	13476	13460	13402	13400	13295	13240	13353	13379	13306	13338	13446	13323	13219	13306	13332	13356	13367	13330	13173	13480	13297	13454	13459	13374	13315	13197	13417	13297	13234	13504	13209	13384	13445	13241	13403	13345	13522	13381	13339	13332	13246	13231	13218	13296	13279	13507	13227	13384	13481	13340	13343	13391	13430	13377	13319	13325	13355	13373	13219	13222	13421	13321	13404	13430	13544	13368	13450	13225	13324	13330	13268	13367	13304	13412	13174	13416	13334	13415	13358	13267	13335	13368	13475	13395	13248	13349	13464	13372	13415	13267	13349	13232	13178	13417	13355	13381	13409	13231	13378	13314	13295	13380	13162	13326	13363	13407	13380	13279	13316	13274	13277	13285	13431	13345	13253	13396	13355	13503	13344	13268	13397	13372	13452	13462	13318	13508	13372	13405	13407	13411	13393	13352	13257	13460	13331	13320	13400	13457	13378	13358	13309	13473	13299	13355	13295	13542	13342	13390	13244	13393	13366	13474	13319	13404	13336	13304	13384	13401	13358	13361	13359	13091	13587	13282	13398	13456	13408	13398	13339	13359	13351	13157	13366	13287	13306	13229	13526	13279	13370	13303	13322	13458	13372	13266	13131	13303	13432	13520	13286	13530	13412	13291	13234	13439	13318	13246	13259	13315	13352	13465	13373	13248	13483	13447	13246	13440	13369	13373	13658	13367	13281	13478	13222	13286	13412	13426	13292	13222	13327	13375	13411	13408	13455	13363	13357	13303	13202	13186	13309	13403	13344	13319	13535	13268	13347	13411	13198	13366	13162	13274	13434	13193	13177	13461	13316	13358	13413	13457	13373	13340	13294	13334	13274	13391	13472	13205	13277	13289	13377	13217	13476	13309	13375	13346	13334	13223	13381	13470	13246	13241	13321	13430	13391	13320	13502	13280	13261	13262	13244	13462	13472
29842	23645	24936	21653	18214	17536	17236	16730	16622	16455	16551	16251	16522	16268	16323	16439	16345	16193	16238	16216	16192	16310	16196	16014	16264	16209	16255	16349	16232	16117	16161	16389	16117	16292	16107	16008	16123	16082	16098	16235	16201	16315	16211	16064	15977	16070	16167	16253	16223	16124	16043	16089	16281	16148	16015	16362	16207	16199	16050	16070	16285	16225	16184	16134	16155	16194	16054	16158	16165	16086	16175	16138	16085	16204	16235	16114	16180	16237	16147	16254	15803	15986	16228	16177	16159	16084	16058	16250	16195	16326	16199	16025	16138	16062	15943	16147	16250	16065	16123	16182	16224	16381	16117	16074	16033	16133	16138	16232	15874	16121	16308	16311	16028	16123	16220	16207	16022	16075	16136	16139	16045	16064	16303	16018	16073	16065	16229	16179	16247	16208	16085	16125	16194	15987	16139	16142	16127	15877	16108	16194	16145	16131	16158	16338	16030	16157	16157	16179	16014	16087	16253	15890	16141	16086	16012	16147	16206	16074	16106	16071	16144	16242	16143	16074	16193	16281	16026	16097	16183	16281	16172	16259	16307	16121	16144	16106	16270	16229	16060	16197	16324	16202	16240	16295	16132	16030	16178	16205	16231	16106	16207	16118	16015	16266	16095	16183	16154	16080	16198	16035	16113	16016	16101	15955	15981	16187	16193	16022	16306	16075	16370	16403	16245	16385	16091	16022	16201	16178	15996	16149	16174	16289	16118	16060	16013	16282	16125	16177	16174	16137	15878	16193	16134	16118	16090	16262	16357	16126	15983	16112	16263	15839	16356	16205	16191	16117	16340	16042	16228	16015	16265	16172	16131	16275	16097	16065	16101	16017	16075	16153	16134	16088	16168	15935	16240	15906	16324	16154	16324	16293	16201	16421	15996	16122	16299	16219	16204	16160	16175	16069	16209	16108	16139	16086	16083	16299	16125	16025	16126	15956	16200	16235	16112	15992	16160	16344	16159	16268	16049	16091	16197	16207	16178	16215	16032	16323	16220	16128	16281	16234	16286	15959	15904	16317	16262	16107	16169	16087	16013	16253	16015	16235	16131	16095	16237	16146	16156	16193	15856	16003	16102	16150	16204	16210	16261	15887	16025	16228	16241	16089	16200	16262	16443	16111	16027	16267	16197	16054	16283	16298	16150	16302	16232	16240	16169	16241	16230	16187	16122	16172	16411	16181	16251	16289	16209	16028	16036	16158	16141	15978	16450	16147	16367	16156	16098	16164	15942	15985	16112	16129	16078	16249	16005	15998	16101	16361	16056	16096	16203	16017	16044	16269	16054	16179	16038	16162	16362	16150	16248	16414	16249	16225	16081	16139	16341	16061	16037	15917	16320	16095	16069	16163	16003	16190	16036	16362	15959	16179	16299	16333	16135	16138	16128	16134	15982	16182	16166	16342	16133	16014	16097	16254	16391	16165	16397	16033	16319	16069	16293	16151	16043	16313	16013	16119	16181	16178	16103	16380	16145	15971	16154	15951	16174	16125	16237	16105	16269	16150	16083	16172	16160	16284	16323	16139	16180	16050	16218	16303	16289	16154	16023	15947	16237	16028	16162	16046	16168	16160	16180	16320	16270	16307	16023	16215	16043	16273	16298	16198	16231	16337	16366	16413	16194	15922	16194	16223	16186	16044	16157	16282	16017	16356	16192	16288	16238	16214	16271	16174	16087	15966	16129	15989	16006	16163	15880	16023	16137	16296	16200	16026	16192	16422	16287	16155	15980	16185	16157	16095	16155	16187	16124	16240	16006	16139	16163	16349	16278	16108	16129	16072	16011	16288	16056	16079	16074	16253	16410	16240	16193	16091	16153	16067	16084	15979	16197	16044	16143	16253	15928	16156	16184	15967	16219	16175	15876	16035	15935	16002	16104	16004	16173	16248	16198	16235	16185	16354	16055	15901	16223	16307	16110	15984	16126	16264	16280	16053	16206	16242	16283	16291	16071	16288	16131	15911	15902	16106	16259	16208	16247	16235	16172	15955	15998	16301	16258	16275	16145	15991	16299	16257	16231	16049	16216	16016	16181	16080	16194	15932	16262	16107	16066	16224	16018	16001	16395	16053	15952	16031	15916	16065	16347	16176	16118	16202	15885	15990	15937	16142	16186	16122	16264	16247	16076	15946	16315	16285	16231	16206	16186	16109	16312	16223	15982	16102	16221	15945	16230	16081	15932	16105	16187	16345	16373	16230	15917	15999	16343	16086	16044	16027	16290	16286	16361	16181	16242	16180	16180	16110	16177	16178	16204	16143	16224	16064	16060	16114	16057	16044	15943	15949	16151	16188	16122	16246	16350	16317	16080	16053	16308	16117	16232	15908	16151	16117	16155	16146	15958	16126	16106	16319	16013	16244	16243	16093	16193	16148	16185	16049	16231	16147	16258	16251	16060	16182	16048	16170	16211	16054	16145	16029	16309	16181	16245	16060	16134	16215	16268	16200	16264	16157	16133	15918	16057	16143	16271	15960	16202	16184	16221	16082	16230	16000	16128	15970	16276	16076	16061	16224	16300	15979	16008	16135	16055	16047	16149	16151	16140	16300	16137	16149	16262	16272	16261	16051	16141	16257	16180	16175	16245	15992	16292	16285	16251	16365	16223	16245	16182	16211	16184	16107	16273	16105	16256	16093	16190	16139	16229	16243	15968	16099	16292	16061	16304	15986	16004	16101	16117	16147	16257	16335	16218	16246	16132	16092	16313	16154	16137	15974	16124	16190	16025	16311	16098	16185	16308	16177	16096	16039	15989	16136	16207	16330	16043	16085	16304	16245	15996	16233	16103	16049	16100	16308	16385	16108	16357	16214	16161	16238	16195	16208	16063	16060	16098	16142	16280	16249	16188	16113	16041	16017	16108	16180	16018	16092	16071	16181	16233	16397	16151	16176	16283	16034	16188	15865	16027	16092	16233	16081	16128	16077	16271	16083	16137	16258	16202	16016	16095	16157	16205	16286	16282	16319	16265	16220	15984	16172	16142	16220	16086	16272	16235	16223	16100	16126	16122	16091	16204	16370	16056	16191	16206	16056	16200	16087	15951	16068	16061	16197	16178	16063	16117	16253	15864	16165	16189	16060	16292	16435	16193	16104	16138	16000	16186	16172	16127	16067	16136	16116	16072	16248	16136	16069	16043	16161	15970	16079	16137	16250	16255	16251	16074	16213	16159	16235	16165	16346	16231	15886	16064	16179	16172	15896	16263	16264	16288	16321	16277	16133	16220	16046	16192	16209	16158	16266	16217	16198	16195	16331	16214	16238	16233	16313	16228	16143	15937	16068	16219	16117	16167	16141	16171	16052	16239	16288	15916	15926	15906	16247	16139	16120	16212	16072	16318	15998	15957	16093	16231	16208	16140	16113	16067	16050	15909	16057	16288	16291	16135	16016	15999	16307	16118	16075	16196	16055	16305	16186	16039	16103	16363	16098	16111	16173	16135	16191	16037	15895	16188	16162	16053	16185	16286	16082	16103	16216	16277	16295	16055	16075	16250	16087	16346	16122	16013	16208	16182	16096	16282	16202	16097	15951	16106	16381	16063	16232	16261	16338	16249	16259	16117	16174	15998	16111	16212	16220	16152	16283	16148	16222	16070	16012	16121	16231	16203	15986	16312	16083	16303	15935	16062	16120	15888	16075	16262	16120	16121	16280	16269	16136	16169	16211	16039	16307	16151	16169	15946	16207	16325	16100	16047	16231	16240	16094	16073	16053	16266	16119	16152	16180	16088	16081	15996	16084	16008	16175	16147	16200	16303	16139	16193	16294	16290	15929	16183	16226	16066	16171	16064	16135	16411	16149	16338	16158	16087	15997	16118	16216	16119	16174	16135	16198	16139	16011	16094	16194	16228	16178	16056	16293	16174	16054	16205	15998	16094	16162	16109	16114	16340	16304	16014	16151	16327	15998	16048	16102	16516	16094	16395	16091	16131	15980	15944	16089	16193	16045	16083	16109	16137	16299	16136	16162	16182	16066	16145	16276	16321	16076	15864	16155	16177	16043	16264	16088	16146	16181	16257	16198	15853	15929	16031	16181	16175	16267	16282	15915	16214	16037	16192	16265	16143	16183	16164	16029	16030	16110	16085	16153	16138	16181	16077	16327	16142	16214	16081	16291	16154	15963	16253	16032	16259	15798	16233	16217	16141	16153	16205	16294	16166	16187	16217	15995	16000	16247	16138	16167	16136	16210	16038	16154	15980	16200	16107	16099	16205	16184	16131	16312	16263	15983	16304	16217	16230	16209	16101	16300	16169	16170	16124	16128	16172	16377	15982	16297	16202	16295	16277	16359	15992	16276	16096	16058	16096	16015	16075	16059	16117	16184	16204	16157	16089	16248	16135	16141	16260	16061	16392	16275	16076	16262	16275	16103	16162	16229	16092	16122	15969	16171	16252	16108	16265	16221	15975	16166	16221	16061	16104	16258	16204	16102	16191	16271	16192	15973	16002	15918	16196	16101	16273	16013	16325	16022	16237	16241	16130	16114	16224	16236	16126	16214	16329	16141	16156	16306	16179	16013	16044	16144	15978	16242	16202	16048	16222	16122	16050	16440	16151	16216	15973	16266	16144	16283	16071	16353	16158	15976	16045	16162	16241	16121	16190	16196	16111	16227	16211	16267	16176	16133	15882	16146	16213	15970	16034	16076	16248	16284	16267	16124	16134	16255	16334	16194	16150	16079	16018	16136	16156	16048	16034	16018	16232	16259	16081	16080	16303	16260	16092	16275	16005	16152	16052	15916	16105	16152	16102	16163	16123	16235	16117	16133	16271	16220	16295	16090	16090	16220	16124	16119	16157	16350	16157	16015	16230	16204	16182	16162	16322	16315	16312	16209	16240	16109	16232	16172	15958	16273	16037	16285	16236	16227	16107	16151	16218	16155	16246	16069	16238	16080	16092	16148	16201	16394	16320	16133	16122	16263	16294	16050	16086	16102	16100	16354	16038	16128	16033	16036	16177	16250	16215	16216	16050	16147	16155	16262	16209	15991	16259	16473	16293	16261	16116	16430	16183	16301	16200	16173	16165	16154	16172	16129	16027	16145	16145	16051	16221	16159	16059	16253	16024	15980	16154	16252	16199	16320	16159	16129	16085	16217	16287	16287	16147	16175	15956	16174	16375	16073	16146	15983
18496	26165	19300	17177	16386	15642	15255	14847	14542	14486	14322	14114	14299	14277	14157	14133	13996	13974	14077	14172	13944	14171	13920	14029	14106	14137	14026	14228	14100	14186	13922	14011	14043	14234	13967	14023	13966	14130	13930	13877	14017	13884	13896	13981	14063	13953	14074	14004	13845	14047	13905	14055	13857	13901	13716	14005	14093	13830	13839	14028	13948	13982	14060	14070	13930	14002	14013	13991	13894	13919	13977	13971	14001	13843	13928	13923	13983	13923	13843	13905	14005	13946	13935	13961	13986	13893	13896	13878	13865	13976	13931	13983	14037	13859	13974	13968	13939	14007	14019	14008	13834	14000	14031	14048	14047	13839	13921	13940	13911	13885	14071	13940	13971	13823	14035	13948	13977	14086	13979	13924	14115	14047	13957	13875	13989	13860	14020	13862	13777	13876	13972	13965	14005	14005	13879	14209	14026	13773	14253	13987	13929	14116	14136	14099	13902	13864	13932	14129	13963	14039	13946	14023	13955	14033	14024	14069	13903	13947	13910	14086	14016	14052	13973	13879	13948	13939	14009	14046	14103	13928	14154	14149	13945	14145	13873	13897	14101	14115	14009	13980	14009	14044	13778	13997	13952	13919	13980	13956	13916	13832	13805	14010	14035	13844	14034	13973	14028	13999	13824	13957	14195	13953	14081	13983	14033	13905	14053	14015	14019	14007	14098	13971	14066	14024	13833	14105	13972	13880	13805	13997	13953	13854	14194	13903	13896	14099	13881	14075	13943	14025	14017	13945	14048	14071	13928	13959	13877	13907	13891	14153	13901	13971	13962	13976	13963	14040	13981	13960	14066	13845	14050	13946	13879	13972	14024	14243	13933	13883	13917	13996	13858	13995	13880	14054	14023	13883	13955	14019	14061	13883	13874	14127	13889	14013	13966	13967	13981	13910	14057	13870	13939	13924	14017	13854	13994	13966	13936	13926	13896	14058	13957	14061	13868	14022	13913	13780	13887	13995	13952	14012	13945	14178	13845	13835	13986	14105	13967	13808	13911	14087	14000	14010	14095	13926	13965	13948	14136	13990	13964	13864	13914	13831	13930	14117	13948	14086	14076	13762	14088	13800	13951	13840	13849	13903	14140	14037	14038	14113	14072	13992	13901	13949	14104	14052	14134	14041	13875	13961	14033	13915	13759	13885	14080	13906	13959	13928	13991	13982	13957	14119	13919	14059	13933	13869	14030	14173	13989	14019	13742	14043	14025	13928	13995	13787	13949	14039	14017	13900	13960	14044	13825	14053	14041	13881	14126	13974	14004	14036	14016	13953	14016	13940	13967	14005	13950	13808	13894	13843	13987	13945	13981	13925	13993	13877	14042	14068	13908	13922	13935	14018	14036	13947	14036	13973	13955	13921	14005	14069	13996	13969	13980	14098	14014	13917	13831	13840	13924	13943	14040	13791	14083	14090	13861	14069	13821	13975	13823	14069	13962	13906	13995	13974	14078	14075	13862	13944	13926	14036	14024	13908	13934	13957	14005	13699	14070	14006	13792	14025	13949	13831	14015	13871	13920	13933	13855	14028	13994	13881	14071	14014	14188	14087	14006	13951	14000	14004	13712	14039	13988	13932	14026	13996	13987	13964	13961	13947	13971	13844	13993	13896	14099	13911	14076	13994	13973	14027	13848	13811	13793	13823	13973	14047	13912	14060	13982	14014	13973	14090	13840	13992	13997	14109	13963	13940	14006	14044	13862	13951	13891	14038	14029	13971	13852	13888	14085	14075	13861	13951	13992	14145	13978	13912	14058	13943	13885	13803	14045	14031	14125	13879	14075	13793	13917	13792	13949	13880	14268	13986	14004	13954	13847	13977	13813	13965	13942	14091	13874	13951	13946	13920	13997	14038	13976	13967	13795	13855	13851	13800	13956	13954	14003	13927	14008	13950	13934	13835	13990	13716	13956	14006	14007	14019	13987	14063	13847	13941	13937	13816	13944	13991	14089	13965	14066	13827	13783	13912	13975	14019	13813	13860	14062	13962	13965	13941	13923	13889	14028	13991	13984	14000	13913	14057	13907	13904	13962	14141	13823	14098	13816	13883	14020	13993	13953	13850	13976	14123	14031	14136	13942	13977	14022	13814	14125	14073	14054	13911	14014	13907	13962	14072	13988	13936	13917	14013	13934	14062	14080	14000	14042	13840	14019	13930	13875	14003	14143	13910	14002	13944	13958	13944	13992	13879	13879	14001	14035	13988	14018	13988	13972	13883	14037	13896	14064	14021	13977	13929	14018	13984	13899	13918	14014	14036	14102	13911	14006	13900	13739	14045	13912	14006	13866	14093	13951	13811	14218	13960	13893	14034	14026	14033	13891	14000	14057	13938	14054	13887	13892	14080	13775	13912	13938	13804	13896	13840	14009	13903	13850	13931	13815	13952	13972	13863	14098	13797	13854	13935	14006	13938	13941	13806	14037	13793	14039	14122	14046	13839	14008	14113	13850	13848	13933	13991	14092	13932	14017	13858	13979	14021	13965	13878	13951	13941	14082	13972	14002	14001	14003	14186	14119	13918	14020	14029	13807	14059	14069	13835	13971	13859	14040	14064	13986	14004	13955	13879	13951	14175	13916	13953	13995	14009	14166	13899	14049	14034	13976	13949	13980	13967	14032	14053	14150	13825	13977	13863	13853	13788	13954	13912	13971	14068	14003	13888	14180	13938	14114	14019	14022	13765	14108	14067	13789	13983	14041	14003	14045	13870	13990	13998	13930	13847	13984	13876	14037	14161	14037	13955	13968	13826	13922	13993	13976	13948	14001	14150	14107	13859	13913	13863	14076	13885	14076	14006	13957	14150	14058	13984	14007	13983	14063	13915	14073	13988	13886	13872	13838	14040	13819	13949	13991	14019	14095	14051	14094	13972	14031	14002	14056	13897	14109	13911	13989	13950	14027	13802	13966	13989	14104	13779	14012	13889	14094	14056	13842	13921	13921	14032	13829	13984	14060	14059	13972	13916	13839	13905	14024	13885	13939	13910	13838	14116	13961	14069	13954	13970	13794	13999	13928	13780	13905	14005	14080	14052	14031	13979	13937	13843	13941	13973	14115	13898	13894	13988	13871	14111	14026	13878	13897	13956	13812	13894	13992	13985	14074	14077	13786	14037	13916	13865	13950	13908	13886	14099	14000	13997	13831	13954	13914	14041	14016	14110	13975	14011	13858	13927	13869	14117	13960	14063	14134	13951	14100	13986	14001	13980	14118	13869	13962	13942	14094	13853	13831	13878	13900	14061	14024	13897	13759	14012	14063	13843	13931	14077	14043	13905	13999	14027	14049	14011	14021	13903	13926	13977	13928	13985	13930	14074	13886	13880	14161	13859	13979	14043	13998	13966	13910	13966	13921	13956	13829	13961	13963	13917	13963	13866	13966	13994	13936	13985	13952	13923	13861	13963	13828	14036	14073	13991	13997	13920	13921	13785	13839	13911	14002	13997	14015	13864	13862	13922	13938	13994	13957	14146	13936	14136	13758	13783	13928	13880	13777	14026	14052	14204	13935	13953	13977	14014	13864	13892	14052	13956	13838	13928	13991	13962	14150	13911	14028	14039	13826	14143	13887	13983	13995	13917	14004	14012	14037	13914	13962	14006	14085	14100	14014	14044	13859	13995	14009	13933	13966	13837	14039	14134	13861	13837	14056	14039	13994	13797	13891	13970	14106	13999	13891	14023	13934	13840	14046	14072	14007	13925	13970	13833	14001	13932	14113	13996	14078	13910	14046	14026	13929	14018	14055	13952	14107	14162	14050	13970	14187	13877	13933	13859	13976	13921	13959	14089	13975	13896	13947	13891	13944	13927	13790	13995	13953	13944	13976	14048	14120	13990	13915	13949	14045	13832	14088	14069	13925	13996	13973	13822	13937	13896	13927	13920	14092	14086	13865	13845	13969	14109	13965	13943	13862	14013	13905	14018	13912	14045	14087	14105	13868	13952	14034	13974	13988	14029	13799	14146	14027	13861	13889	13922	13922	14084	13839	13836	13789	14057	13946	14119	14050	13941	13889	14072	14015	14069	13901	13957	13962	14002	13977	13912	13863	13800	13956	13989	14019	13850	14126	13960	13898	14233	13897	13809	13967	13911	14029	14095	13895	14070	14037	14023	14036	14061	13912	13943	13919	13960	14001	13751	13800	13928	14202	13806	14017	14151	14014	13996	13863	13877	14088	14141	13986	14047	14032	13879	14141	14199	13923	14020	13905	14030	14066	14028	14065	13935	13893	13864	14033	13878	13807	13825	13910	13940	14038	14072	13949	13952	13967	13945	13982	14009	13961	13931	14091	14001	14028	14102	13881	14020	13911	13878	13987	13874	14052	13876	14099	13953	13835	13775	13977	13948	13960	13962	14104	13931	14113	14142	13662	14020	14018	13905	14065	14109	13925	13933	13978	14001	13934	14005	14083	13856	14052	14054	14088	14053	13991	13748	13974	13797	13984	14089	13876	13911	14048	14011	13992	13853	13971	13966	13980	14205	14012	13916	14058	14040	13938	13941	13890	14040	13889	13925	13986	14009	14024	13887	14083	14124	13972	13979	13994	14178	14098	13894	13977	14144	14055	13978	13942	13893	14070	13900	14045	13836	13937	13906	13908	13982	13967	14015	13894	13972	14122	13939	14170	14001	13908	13961	13917	13934	14001	13932	14006	13885	13878	13863	13783	13941	13842	13998	13810	13861	14059	13987	13874	13887	14067	14034	13960	14093	13997	13744	13951	13938	13872	13911	14062	13902	13982	13996	13879	13835	14100	13999	13739	14127	13833	13890	13997	13990	13902	13932	13853	13860	13883	14029	14154	13976	14060	13915	13966	13834	13912	14068	14026	14079	13895	13879	13931	13927	14067	14029	14166	13899	14029	14017	13968	13992	13771	13889	13885	13962	13964	13948	13924	14046	13928	13948	14039	13955	13879	13980	14073	13818	14075	14075	13889	13827	13936	13870	13883	13982	13921	14055	14017	13886	13857	13944	13893	14009	13879	13929	14014	14084	13866	14015	13970	13881	13931	14044	14076	14042	14016	13996	13878	14018	14093	14078	13801	14035	13945	13960	13951	14087	14085	13885	13950	14110	14099	14006	13888	14034	13994	14060	13959	14117	14062	13955	13878	14025	13814	13863	13902	13943	13900	13807
23552	21563	28282	25417	22347	20755	19149	16806	16023	16187	16073	15832	15725	15690	15672	15589	15550	15751	15465	15395	15600	15507	15489	15447	15553	15328	15347	15456	15406	15200	15725	15396	15471	15459	15157	15275	15400	15392	15198	15552	15314	15301	15306	15401	15265	15305	15290	15282	15260	15224	15303	15289	15249	15201	15303	15354	15460	15184	15061	15312	15445	15480	15293	15426	15207	15279	15376	15448	15272	15163	15401	15243	15344	15323	15341	15258	15275	15280	15348	15226	15488	15243	15417	15436	15120	15318	15228	15123	15393	15219	15247	15143	15266	15296	15393	15205	15326	15158	15465	15515	15179	15336	15277	15150	15331	15194	15215	15392	15189	15243	15329	15339	15161	15138	15228	15202	15329	15240	15248	15239	15219	15379	15239	15535	15497	15303	15169	15263	15323	15283	15069	15119	15326	15391	15309	15342	15170	15215	15267	15546	15310	15522	15365	15306	15432	15378	15207	15519	15358	15199	15341	15191	15439	15414	15273	15409	15255	15249	15409	15426	15193	15404	15459	15550	15330	15294	15294	15299	15154	15309	15267	15274	15380	15348	15150	15254	15351	15200	15265	15291	15390	15238	15174	15198	15208	15127	15334	15221	15261	15326	15357	15327	15450	15398	15121	15389	15227	15363	15101	15253	15453	15260	15150	15262	15236	15476	15300	15313	15361	15269	15452	15443	15303	15313	15209	15184	15457	15215	15189	15378	15360	15268	15269	15330	15305	15084	15177	15118	15122	15115	15202	15354	15267	15375	15222	15388	15427	15289	15169	15141	15111	15178	15314	15302	15434	15494	15326	15290	15238	15079	15396	15351	15340	15196	15267	15230	15369	15212	15252	15400	15214	15436	15336	15292	15396	15204	15597	15063	15190	15138	15183	15230	15348	15281	15243	15160	15234	15262	15044	15534	15298	15300	15405	15419	15366	15385	15387	15355	15209	15439	15304	15176	15246	15517	15268	15400	15240	15107	15259	15230	15268	15125	15324	15473	15485	15376	15381	15314	15350	15135	15175	15471	15402	15346	15141	15454	15265	15257	15320	15162	15387	15375	15381	15285	15198	15171	15155	15065	15204	15354	15402	15369	15240	15273	15321	15126	15315	15471	15315	15174	15289	15508	15169	15141	15184	15061	15408	15301	15232	15396	15075	15162	15326	15355	15489	15345	15403	15357	15158	15311	15318	15519	15134	15361	15214	15169	15176	15351	15254	15244	15279	15450	15499	15288	15259	15130	15167	15322	15381	15320	15642	15237	15261	15267	15345	15258	15239	15183	15101	15448	15385	15180	15315	15051	15463	15252	15471	15107	15380	15299	15241	15010	15216	15391	15384	15167	15279	15335	15507	15367	15308	15237	15247	15319	15231	15386	15335	15280	15283	15431	15264	15387	15139	15291	15308	15232	15216	15279	15195	15550	15449	15283	15160	15325	15348	15330	15400	15186	15271	15380	15385	15150	15428	15174	15442	15408	15218	15196	15383	15232	15123	15324	15307	15302	15398	15463	15313	15296	15253	15053	15460	15135	15426	15306	15302	15216	15181	15268	15394	15293	15326	15182	15260	15276	15369	15231	15164	15231	15422	15418	15260	15310	15252	15308	15362	15270	15193	15204	15450	15340	15247	15235	15201	15249	15261	15422	15463	15247	15419	15179	15234	15293	15517	15316	15194	15545	15277	15162	15332	15431	15295	15294	15323	15361	15218	15363	15515	15522	15320	15349	15375	15396	15269	14981	15219	15401	15331	15333	15074	15223	15291	15353	15277	15102	15299	15265	15337	15237	15156	15315	15268	15460	15430	15307	15172	15340	15290	15290	15453	15295	15285	15289	15280	15431	15416	15219	15420	15206	15390	15144	15356	15363	15360	15139	15309	15263	15373	15207	15223	15310	15387	15250	15199	15249	15205	15212	15408	15364	15184	15350	15214	15290	15586	15271	15143	15075	15375	15322	15356	15219	15418	15481	15460	15395	15510	15243	15405	15320	15273	15297	15274	15375	15464	15247	15448	15192	15482	15129	15273	15368	15369	15321	15344	15319	15319	15380	15314	15022	15292	15290	15247	15400	15247	15316	15214	15440	15324	15345	15271	15395	15299	15310	15123	15363	15282	15199	15197	15190	15141	15208	15517	15241	15337	15131	15218	15152	15306	15411	15403	15224	15325	15070	15268	15343	15201	15237	15370	15516	15486	15374	15385	15311	15422	15354	15264	15290	14998	15462	15116	15184	15424	15364	15239	15423	15119	15195	15293	15204	15121	15159	15319	15081	15272	15271	15397	15275	15186	15165	15085	15173	15325	15123	15154	15276	15458	15339	15280	15485	15544	15410	15394	15282	15324	15451	15216	15483	15238	15420	15105	15240	15293	15320	15442	15132	15295	15257	15183	15271	15335	15340	15382	15369	15241	15344	15290	15272	15343	15433	15100	15370	15486	15250	15315	15395	15122	15251	15124	15222	15265	15484	15289	15339	15252	15231	15194	15292	15261	15352	15178	15225	15321	15264	15179	15291	15251	15189	15210	15406	15384	15362	15171	15444	15443	15244	15352	15195	15120	15114	15456	15136	15339	15139	15325	15390	15500	15188	15257	15407	15253	14948	15447	15114	15356	15164	15256	15315	15511	15356	15273	15320	15242	15309	15384	15495	15283	15468	15372	15300	15217	15302	15219	15427	15335	15365	15325	15262	15339	15463	15351	15152	15466	15402	15268	15320	15333	15321	15254	15219	15197	15209	15269	15232	15316	15164	15170	15248	15232	15258	15244	15198	15227	15345	15489	15279	15339	15331	15125	15155	15270	15364	15113	15242	15281	15134	15300	15358	15242	15273	15229	15353	15143	15307	15189	15542	15284	15154	15311	15359	15430	15247	15373	15482	15189	15447	15408	15250	15338	15201	15136	15179	15423	15313	15409	15289	15013	15235	15185	15249	15409	15301	15326	15299	15252	15171	15214	15260	15255	15233	15191	15307	15365	15447	15449	15385	15243	15212	15111	15215	15342	15577	15389	15314	15436	15249	15249	15213	15321	15331	15489	15314	15257	15356	15383	15278	15493	15349	15256	15436	15170	15222	15199	15194	15232	15329	15245	15185	15351	15132	15256	15257	15255	15317	15433	15397	15264	15348	15518	15222	15260	15308	15299	15185	15453	15461	15376	15237	15290	15227	15209	15251	15279	15301	15411	15316	15545	15248	15390	15406	15376	15262	15321	15191	15305	15482	15347	15139	15342	15220	15430	15262	15137	15490	15142	15254	15401	15307	15200	15232	15261	15343	15412	15353	15263	15376	15270	15233	15241	15225	15222	15136	15163	15027	15301	15449	15200	15213	15308	15145	15268	15266	15279	15184	15406	15386	15431	15259	15223	15357	15228	15394	15091	15267	15507	15298	15095	15246	15308	15488	15271	15298	15090	15347	15234	15361	15392	15166	15159	15327	15189	15252	15273	15263	15268	15368	15411	15039	15188	15340	15445	15274	15192	15187	15208	15316	15303	15195	15505	15331	15700	15191	15462	15303	15167	15238	15209	15313	15336	15236	15039	15241	15491	15220	15112	15254	15242	15179	15235	15345	15194	15415	15277	15187	15310	15358	15219	15286	15144	15265	15432	15326	15293	15443	15066	15361	15156	15271	15337	15322	15226	15185	15254	15348	15293	15419	15183	15311	15382	15467	15228	15469	15393	15354	15416	15351	15273	15230	15192	15202	15101	15187	15427	15390	15383	15341	15318	15169	15277	15327	15428	15299	15335	15280	15290	15225	15330	15222	15187	15136	15284	15295	15342	15347	15462	15418	15315	15147	15211	15317	15221	15202	15372	15313	15411	15142	15214	15313	15406	15163	15368	15129	15424	15193	15421	15264	15400	15364	15227	15258	15382	15112	15398	15350	15279	15410	15390	15341	15155	15344	15257	15234	15275	15234	15322	15290	15359	15223	15302	15261	15231	15089	15349	15283	15248	15345	15191	15272	15348	15367	15164	15374	15429	15369	15355	15334	15413	15339	15279	15030	15263	15134	15377	15194	15282	15168	15332	15162	15273	15319	15264	15216	15392	15280	15474	15265	15364	15266	15389	15236	15176	15195	15330	15256	15333	15295	15170	15251	15385	15145	15456	15148	15323	15227	15360	15369	15289	15246	15304	15346	15415	15178	15351	15599	15246	15129	15395	15447	15120	14911	15306	15222	15209	15179	15224	15082	15475	15109	15161	15350	15230	15352	15212	15484	15392	15293	15309	15205	15116	15340	15087	15036	15231	15339	15210	15150	15305	15315	15382	15223	15251	15256	15348	15438	15413	15539	15209	15186	15152	15156	15394	15255	15277	15272	15197	15306	15397	15179	15352	15363	15366	15243	15280	15333	15249	15393	15227	15303	15286	15267	15281	15356	15199	15342	15252	15330	15366	15339	15376	15474	15240	15460	15413	15302	15302	15306	15313	15188	15248	15262	15198	15333	15202	15016	15178	15110	15182	15087	15551	15492	15364	15224	15377	15247	15346	15170	15286	15201	15190	15243	15263	15448	15387	15228	15076	15113	15277	15249	15097	15396	15345	15223	15276	15289	15430	15370	15229	15243	15358	15498	15259	15292	15162	15296	15532	15193	15309	15380	15328	15638	15207	15282	15440	15242	15361	15359	15239	15305	15332	15074	15367	15309	15295	15271	15311	15436	15216	15088	15318	15208	15051	15254	15304	15291	15220	15252	15368	15267	15338	15316	15210	15179	15180	15409	15291	15213	15244	15224	15348	15295	15469	15188	15300	15053	15260	15016	15221	15177	15205	15133	15260	15447	15169	15313	15242	15483	15256	15224	15324	15182	15323	15484	15097	15392	15367	15324	15331	15461	15423	15225	15303	15096	15301	15416	15085	15313	15344	15340	15271	15292	15340	15424	15310	15409	15332	15264	15311	15482	15090	15247	15287	15290	15387	15325	15308	15219	15300	15204	15226	15423	15353	15374	15479	15293	15376	15342	15424	15417	15356	15053	15394	15366	15361	15210	15224	15189	15276	15600	15319	15387	15390	15160	15193	15163	15192	15333	15340	15408	15255	15445	15457	15285	15267	15100	15117	15268	15180	15175	15098	15244	15460	15339	15406	15431	15290	15178	15290	15135	15215	15445	15703	15161	15378	15363	15148	15293	15439	15367
16069	30592	21465	18495	17763	16567	15475	15087	14799	14111	13922	14051	13854	13830	13883	13784	13841	13668	13675	13666	13635	13448	13482	13690	13537	13613	13366	13519	13567	13598	13628	13708	13576	13631	13442	13491	13408	13512	13371	13439	13257	13603	13549	13380	13392	13484	13471	13516	13354	13690	13494	13632	13576	13462	13520	13309	13397	13392	13552	13536	13533	13434	13699	13684	13441	13463	13611	13490	13400	13492	13535	13403	13505	13407	13242	13537	13445	13501	13597	13420	13564	13418	13395	13329	13451	13661	13613	13479	13425	13429	13591	13303	13403	13446	13305	13494	13403	13432	13545	13399	13497	13616	13472	13487	13540	13546	13580	13259	13558	13302	13537	13484	13559	13491	13421	13415	13322	13542	13342	13440	13491	13339	13347	13317	13597	13627	13416	13273	13726	13117	13556	13358	13259	13569	13424	13486	13477	13428	13445	13516	13334	13413	13408	13638	13351	13588	13578	13613	13720	13333	13451	13505	13433	13502	13542	13443	13175	13529	13475	13569	13462	13435	13475	13416	13379	13459	13470	13398	13541	13523	13445	13414	13382	13529	13501	13287	13519	13578	13464	13473	13517	13551	13453	13544	13413	13509	13604	13428	13521	13362	13435	13484	13520	13532	13424	13311	13442	13621	13403	13633	13372	13498	13462	13206	13515	13583	13520	13419	13623	13440	13376	13513	13463	13358	13451	13410	13317	13593	13409	13314	13240	13426	13390	13428	13470	13469	13461	13485	13529	13398	13509	13409	13347	13656	13394	13339	13576	13484	13560	13599	13472	13542	13687	13313	13387	13418	13551	13509	13485	13520	13624	13461	13609	13456	13536	13551	13433	13581	13472	13412	13336	13569	13439	13446	13456	13434	13466	13343	13508	13616	13480	13407	13467	13561	13402	13480	13576	13381	13437	13456	13484	13568	13432	13524	13442	13418	13460	13390	13341	13588	13254	13332	13439	13420	13395	13542	13541	13496	13489	13599	13442	13387	13415	13620	13452	13441	13503	13683	13476	13551	13434	13396	13466	13402	13521	13553	13282	13403	13498	13446	13479	13393	13527	13597	13355	13488	13473	13584	13222	13488	13588	13416	13426	13441	13473	13623	13545	13478	13559	13353	13458	13475	13406	13551	13380	13635	13437	13421	13496	13479	13589	13413	13488	13495	13547	13297	13596	13295	13597	13530	13419	13481	13544	13444	13399	13551	13519	13373	13563	13431	13484	13456	13397	13449	13435	13401	13423	13565	13563	13387	13269	13386	13343	13472	13459	13528	13492	13535	13576	13557	13542	13583	13312	13508	13607	13416	13443	13583	13542	13434	13405	13378	13499	13555	13577	13476	13482	13483	13395	13448	13389	13403	13559	13414	13398	13356	13459	13416	13371	13542	13414	13480	13431	13405	13609	13491	13454	13438	13592	13540	13428	13407	13524	13403	13485	13529	13447	13565	13482	13546	13465	13432	13551	13595	13236	13565	13447	13619	13648	13663	13444	13447	13452	13386	13510	13513	13323	13484	13480	13542	13535	13450	13312	13521	13424	13446	13393	13540	13445	13523	13398	13643	13349	13501	13365	13519	13484	13527	13435	13376	13325	13368	13457	13386	13618	13540	13396	13528	13429	13543	13376	13426	13360	13443	13501	13468	13487	13450	13511	13501	13376	13466	13443	13523	13531	13351	13394	13429	13352	13407	13545	13665	13468	13513	13453	13445	13505	13413	13347	13451	13512	13437	13593	13521	13606	13303	13519	13450	13509	13372	13522	13390	13535	13581	13497	13435	13615	13411	13575	13363	13300	13380	13435	13637	13398	13604	13445	13653	13436	13611	13450	13356	13367	13421	13184	13475	13408	13427	13485	13286	13589	13475	13465	13426	13451	13585	13575	13626	13577	13443	13608	13496	13593	13447	13573	13450	13553	13339	13521	13513	13386	13541	13534	13553	13412	13409	13491	13611	13564	13465	13657	13602	13548	13396	13446	13438	13505	13385	13430	13502	13608	13465	13560	13383	13504	13426	13534	13473	13338	13327	13539	13558	13669	13525	13475	13309	13424	13324	13505	13390	13619	13548	13530	13671	13497	13471	13561	13310	13439	13443	13568	13380	13570	13434	13509	13431	13442	13324	13460	13371	13394	13504	13511	13453	13539	13470	13522	13634	13535	13457	13334	13549	13427	13485	13382	13593	13220	13445	13480	13400	13442	13447	13474	13328	13338	13443	13433	13416	13481	13460	13688	13494	13447	13462	13476	13443	13442	13412	13543	13522	13512	13387	13401	13525	13545	13454	13420	13355	13431	13451	13353	13612	13416	13527	13447	13429	13397	13552	13391	13379	13489	13356	13466	13576	13589	13585	13380	13387	13498	13355	13634	13456	13384	13346	13400	13488	13658	13417	13449	13704	13426	13418	13283	13460	13515	13459	13460	13551	13472	13494	13569	13434	13471	13420	13454	13366	13468	13489	13405	13246	13690	13580	13475	13358	13524	13380	13572	13420	13449	13541	13514	13522	13577	13560	13518	13297	13354	13495	13565	13434	13586	13653	13463	13329	13649	13300	13513	13536	13363	13337	13422	13671	13554	13477	13478	13434	13488	13530	13473	13512	13516	13408	13636	13521	13346	13426	13418	13527	13540	13496	13384	13394	13408	13428	13382	13353	13547	13388	13406	13445	13384	13513	13508	13470	13487	13440	13438	13238	13452	13518	13397	13427	13466	13507	13515	13485	13551	13532	13576	13381	13736	13444	13543	13480	13514	13490	13456	13302	13635	13626	13527	13412	13608	13536	13488	13558	13599	13363	13379	13580	13395	13600	13459	13300	13505	13597	13326	13495	13447	13475	13559	13643	13391	13436	13597	13450	13385	13401	13552	13476	13538	13475	13480	13493	13425	13363	13561	13398	13440	13600	13551	13517	13435	13437	13490	13462	13572	13334	13694	13456	13394	13399	13434	13490	13446	13423	13596	13405	13600	13506	13372	13534	13350	13495	13465	13491	13553	13287	13450	13449	13394	13545	13401	13323	13591	13522	13643	13656	13501	13339	13547	13429	13485	13363	13561	13406	13347	13559	13493	13483	13379	13448	13425	13504	13287	13410	13537	13477	13494	13589	13471	13485	13590	13362	13296	13505	13636	13384	13397	13513	13523	13464	13325	13408	13473	13401	13422	13337	13433	13458	13457	13491	13580	13287	13482	13485	13484	13580	13541	13471	13471	13592	13560	13455	13345	13351	13432	13474	13368	13465	13581	13392	13424	13469	13505	13515	13545	13538	13284	13395	13452	13549	13597	13480	13405	13369	13483	13650	13573	13425	13485	13445	13475	13667	13578	13422	13537	13546	13590	13343	13616	13581	13417	13593	13530	13441	13459	13446	13552	13364	13524	13274	13500	13510	13480	13650	13473	13455	13544	13230	13618	13393	13610	13443	13411	13640	13449	13372	13414	13479	13306	13544	13570	13340	13457	13438	13606	13310	13430	13539	13443	13501	13508	13478	13463	13351	13379	13498	13666	13554	13678	13533	13303	13416	13454	13568	13255	13645	13440	13235	13588	13517	13477	13501	13439	13481	13557	13198	13476	13387	13424	13452	13521	13411	13393	13540	13319	13381	13468	13318	13562	13658	13492	13360	13588	13326	13521	13364	13356	13587	13405	13403	13463	13520	13516	13399	13393	13609	13473	13698	13514	13398	13431	13455	13703	13524	13482	13513	13587	13361	13548	13514	13479	13363	13582	13595	13365	13616	13236	13508	13479	13474	13346	13492	13465	13594	13464	13554	13365	13497	13377	13448	13476	13449	13494	13535	13455	13463	13550	13374	13428	13412	13608	13386	13393	13471	13423	13445	13445	13479	13423	13462	13429	13484	13640	13441	13258	13381	13477	13288	13393	13567	13644	13558	13466	13623	13485	13331	13613	13614	13413	13441	13655	13509	13328	13524	13502	13542	13475	13482	13511	13330	13460	13464	13496	13539	13515	13514	13451	13457	13434	13498	13423	13364	13598	13536	13518	13584	13338	13411	13388	13435	13354	13559	13443	13414	13563	13441	13632	13491	13453	13439	13564	13434	13421	13485	13496	13527	13393	13576	13620	13516	13527	13526	13494	13634	13521	13597	13540	13326	13417	13516	13332	13340	13481	13597	13536	13535	13544	13505	13595	13419	13515	13411	13300	13437	13460	13510	13379	13679	13467	13448	13567	13428	13416	13602	13546	13595	13420	13549	13394	13638	13485	13389	13635	13515	13389	13481	13416	13360	13592	13402	13433	13554	13329	13638	13493	13366	13489	13451	13610	13446	13490	13468	13460	13457	13543	13464	13548	13301	13388	13494	13473	13507	13484	13372	13511	13647	13455	13374	13308	13404	13476	13422	13558	13579	13445	13469	13469	13465	13437	13537	13509	13597	13454	13439	13537	13428	13291	13579	13474	13356	13361	13456	13492	13400	13503	13499	13379	13488	13370	13539	13673	13474	13393	13558	13370	13536	13505	13369	13554	13508	13506	13438	13709	13465	13564	13552	13307	13570	13445	13382	13474	13478	13412	13418	13387	13617	13406	13467	13335	13568	13432	13650	13404	13444	13351	13383	13529	13529	13484	13424	13617	13481	13339	13507	13255	13422	13438	13683	13513	13553	13540	13526	13485	13510	13729	13558	13475	13421	13493	13463	13260	13479	13411	13431	13295	13328	13499	13570	13352	13657	13427	13394	13411	13546	13466	13469	13448	13360	13556	13584	13351	13443	13567	13464	13293	13413	13436	13498	13473	13453	13334	13564	13395	13495	13355	13606	13594	13440	13529	13465	13338	13372	13392	13639	13574	13455	13473	13460	13438	13628	13407	13501	13448	13341	13301	13368	13548	13470	13316	13527	13567	13525	13420	13305	13438	13318	13436	13604	13356	13528	13610	13507	13439	13637	13286	13373	13540	13561	13376	13389	13701	13466	13523	13493	13453	13435	13410	13502	13332	13472	13339	13428	13314	13380	13502	13437	13535	13445	13318	13584	13555	13516	13569	13445	13334	13658	13651	13314	13403	13630	13475	13545	13527	13535	13422	13496	13590	13448	13503	13519	13447	13539	13477	13537	13364	13540	13466	13489	13432	13472	13481	13544	13423	13417	13530	13488	13464	13427	13458	13537	13603	13378	13642	13439
25212	21537	26976	26854	19940	18376	18134	17516	16856	16738	16774	16590	16528	16519	16356	16409	16309	16423	16257	16486	16585	16158	16162	16269	16092	16294	16130	16355	16465	16192	16191	16192	16011	16064	16363	16271	16213	16315	16101	16210	16316	16305	16270	16261	16328	16134	16120	16234	16250	16204	15988	16351	16337	16373	16365	16302	15977	16313	16062	16215	16135	16224	16102	16029	16216	16172	16095	16173	16063	16150	16402	16173	16310	16190	16265	16127	16089	16054	16116	16342	16132	16142	16203	16252	16206	15986	15963	16231	16066	16060	16121	16375	16171	16215	16419	16054	16072	16173	16265	16229	16054	16308	16447	16168	16371	16302	16329	16197	16227	16295	16153	16201	16335	16157	16204	15961	16191	16246	16111	16149	16205	16441	16176	16212	16339	16069	16036	16095	16077	16124	16496	16154	16283	16070	15846	16130	16343	16049	16233	16097	16187	16236	15948	16348	16343	16313	16196	16177	16018	16272	16136	16102	16157	16061	16169	16118	16213	16231	15900	16215	16144	16167	16313	16323	16148	16275	16072	15866	16208	16137	16259	16308	16188	16176	16225	16032	16245	15995	16090	16286	16047	16196	16214	16177	16319	16183	16259	16277	16400	16229	16228	16154	16279	15886	16173	16306	16214	16286	16239	16347	16429	16071	15996	16187	16132	16133	16280	16206	16126	16212	16266	16131	16143	16119	16264	16067	16323	16149	16178	16183	16202	16237	16207	16199	16198	16078	16267	16433	16300	16297	16155	16341	16083	16280	16280	16298	16296	16349	16123	16154	16387	16158	16197	16071	16156	16154	16209	16262	15988	16139	16270	15963	16225	16130	16367	16328	16133	16303	16258	16206	16020	16096	16235	16174	16353	16388	16245	16155	16256	16138	16196	16003	16341	16135	16169	16188	16082	16196	16341	16100	16167	16078	16315	16281	16106	16074	16040	16372	16395	16262	16180	16086	16188	16105	16192	16154	16019	16262	16089	16283	16169	16035	16338	16289	16415	16169	16314	16308	16364	16231	16310	16236	15988	16192	16388	16368	16290	16139	16265	16221	16177	16232	16175	16154	16417	16183	16109	16177	16170	16247	16174	16209	16045	16281	16262	16171	16218	16368	16275	16302	16249	16422	16251	16006	16324	16229	16236	16125	16192	16226	16209	16117	16277	16262	16158	16145	16131	16237	16264	16196	16201	16511	16245	16357	16364	16113	16142	15977	16187	16305	16355	16163	16188	16108	16358	16148	16185	16217	16247	16195	16093	16099	16163	16461	16182	16372	16159	16381	16180	16243	15987	16309	16222	16166	16075	16270	16320	16303	16017	16142	16166	16305	16038	16154	16205	16250	16030	16005	16199	16271	16199	16105	16146	16201	16320	16119	16059	16270	16298	16014	16195	15932	16020	16080	16290	16201	16195	16346	16051	16084	16120	16095	16219	16274	16176	16028	16425	16250	16046	16048	16333	16036	16076	16147	16329	16342	16229	16201	16126	16204	16218	16117	16170	16167	16121	16214	16385	16180	16331	16293	16196	16266	16255	16322	16003	16116	16251	16164	16263	16247	16197	16155	16349	16215	16217	16293	16242	16348	16080	16057	16003	16158	16380	16247	16102	16111	16085	16154	16261	16277	16241	16306	16219	15996	16257	16042	16302	16185	16281	16016	16000	16277	16306	16045	16409	16121	16223	16320	16004	16100	16189	16273	16313	16155	16262	16163	16217	16327	16113	16168	16180	16127	16039	16218	16122	16225	16244	16139	16320	16224	16129	16225	16229	16323	16067	16190	16249	16252	16319	16415	16298	16171	16315	16132	16248	15994	16178	16250	16002	16121	15987	16250	16173	16209	15979	16180	16243	16238	16276	16049	16003	15980	16304	16100	16260	16304	16189	16253	16243	16173	16128	16171	16353	16283	16263	16219	16360	15961	16036	16126	16417	16236	16239	16219	16090	16222	16171	16134	16074	16356	16412	16185	16281	16240	16128	16158	16267	16299	16317	16213	16136	16243	16138	16002	16168	16267	16148	16157	16154	15979	16285	16494	15994	16275	16127	16194	16016	16199	16319	16221	16290	16388	16234	16311	16220	16394	16341	16293	16332	16119	16354	16181	16097	16231	16269	16283	16121	16212	16141	16044	16092	16195	16222	16279	16300	16159	16213	16207	16097	16238	16148	16071	16100	16293	15997	16191	16192	16219	16105	16191	16079	16094	16167	16269	16096	16137	16241	16109	16408	16320	16137	16126	16260	16004	16193	16124	16132	16054	16248	16316	16353	16084	16213	16304	16500	16153	16372	16198	16109	16149	16241	16270	16214	16342	16164	16412	16119	16200	16067	16149	16139	16184	15887	16013	16085	16462	16159	16120	16092	15975	16125	16336	16357	16123	16200	16361	16045	16114	16170	16095	16307	16229	16010	16403	16312	16269	16333	16188	16163	16290	16041	16303	16425	16297	16250	16094	16244	16230	16141	16165	16435	16129	16029	16332	16139	16397	16260	16207	16202	16251	16212	16180	16127	16061	16106	16141	16350	16276	16402	16283	16139	16451	16155	16253	16234	16199	16075	16164	16276	16102	16006	16165	15965	16261	16327	16284	16326	16029	16228	16095	16156	16249	16207	16293	16139	15952	16205	16266	16240	16164	16263	16167	16083	16201	16201	16205	16175	16045	16272	16181	16275	15875	15964	16227	16083	16126	16159	16179	16266	16171	16256	16236	16195	16150	16210	16198	16122	16349	16353	16297	16261	16462	16142	16182	16229	16203	16026	16185	16028	16388	16092	16344	16161	16251	16117	15920	16365	16512	16572	16166	16138	15886	16346	16146	16275	16296	16305	16121	16194	16051	16160	16066	16154	16256	16190	16236	16330	16239	16186	16336	16239	16201	16139	16134	16382	16211	16316	16322	16152	16402	16243	16292	16002	16164	15923	16149	16352	16231	16354	16054	16207	16106	16225	16255	16301	16229	16109	16369	16187	16058	16210	16320	16130	16357	16169	16344	16091	16175	16296	16163	16332	16207	16150	16120	16121	16059	15984	16125	16330	16257	16367	16164	16155	16116	16204	16077	16256	16050	16172	16269	15932	15917	16285	16368	16331	16189	16286	16244	16400	16401	16006	16042	16250	16205	16072	16095	16305	16307	16288	16292	16144	16137	16263	16093	16141	16275	16278	16332	16075	15998	16264	16163	16056	16195	16113	16143	16178	16324	16273	16166	16242	16177	16367	16023	16160	16393	16139	16140	16173	16302	16000	16109	16239	16150	16204	16325	16268	16294	15998	16248	16277	16228	16285	16204	15929	16265	16017	16316	16187	16014	16287	16182	16304	16068	16181	16088	16226	16248	16033	16198	16189	16378	16334	16244	16203	16229	16199	16331	16532	16170	16225	16259	16367	16169	16296	16192	16036	16270	16216	16425	16242	16208	16125	16354	16251	16045	16058	16287	16005	16217	16215	16179	16199	16401	16128	16008	16245	16370	16254	16103	16329	16033	16142	16212	16236	16149	16247	16223	16143	16100	16326	16134	16228	16083	16042	16237	16155	16290	16242	16133	16287	16269	16186	16211	16236	16246	16358	16199	16168	16270	16116	16337	16266	16223	16409	16185	16158	16188	16091	16182	15895	16222	16256	16280	16103	16462	16157	16203	16355	16013	16352	16139	16283	16187	16197	16174	16207	16106	16081	16376	16229	16256	16362	16110	16262	16249	16268	16169	16171	16307	16329	16247	16335	16176	16214	16180	16423	16239	16164	16207	16260	16281	16005	16159	16382	16266	15983	16218	16220	16413	16239	16025	16537	16175	16101	16275	16015	16447	16242	16235	16049	16133	16193	16300	16452	16186	16320	16124	16277	16424	16243	16225	16152	16103	16173	16234	15988	16109	16158	16260	16308	16320	16161	16226	16102	16281	16124	16195	16125	16196	16162	16354	16251	16107	16131	16302	16176	16035	16180	16020	16303	16072	16249	16357	16031	16163	16351	16376	16324	16216	16074	16205	16054	16015	16132	16127	16216	16219	16181	16095	16363	16266	16285	16240	16162	16253	16421	16176	16365	16415	16259	16189	16112	16342	16171	16301	16188	16120	16241	16187	16219	16172	15887	16235	16167	16444	16264	16307	16206	16331	16228	16044	16069	16150	16181	16171	16279	16263	16248	16276	16278	16198	16383	16196	16277	16115	16001	16078	16229	16273	16073	16312	16124	16385	16145	16136	16387	16124	16287	16084	16101	16217	16112	16183	16302	16290	16353	16244	16354	16276	16147	16267	16200	16211	16378	16362	16339	16108	16167	16190	16288	16159	16158	16315	16020	16142	16259	16210	16509	16076	16308	16182	16205	16115	16307	16186	16156	16219	16122	16055	16021	16306	16107	16468	16307	16079	16125	16199	16093	16076	16247	16228	16377	16077	16144	16123	16329	16225	15957	16000	16023	16309	16254	15932	16348	16225	16242	16284	16284	16206	16045	16175	16113	16250	16393	16309	16030	16368	16243	16445	16092	16159	16268	16074	16125	16161	16185	16108	16299	16208	16178	16392	15992	16076	16116	16212	16217	16373	16175	16352	16493	16222	16053	16307	16190	16243	16089	16102	16070	16380	16364	16256	16245	16122	16156	16082	16335	16124	16298	16216	16184	16060	16130	15834	16240	16145	16127	16186	16230	16154	16222	16319	16013	15918	16246	16284	16197	16183	16219	16240	16334	16273	16146	16063	16203	16234	16208	16118	16214	16095	16034	16115	16123	16132	16332	16172	16180	16116	16195	16037	16121	16271	16233	16290	16377	16409	16114	16336	16101	16310	16364	16229	16098	16117	16219	16202	16254	16103	15963	16088	16294	16146	16196	16032	16235	16132	16289	16273	16016	16223	16213	16028	16340	16101	16231	16294	16198	15969	16096	16100	16154	16217	16206	16346	16134	16340	16050	16342	15917	15846	16034	16199	16056	16229	16149	16145	16265	16271	16200	16076	16269	16256	16179	16283	16152	16298	16105	16330	16176	16412	16191	16031	16212	16242	16168	16213	16204	16023	16188	16104	16153	16103	16237	16054	16293	16230	16062	16173	16126	16226	16145	16301	16047	16037	16538	16351	16205	16260	15999	16140	16404	16209	16332	16007	16319	16364	16078	16173	16274	16153	16193	16236	16386	16272	16319	16212
16393	27525	20313	17796	17403	16288	15462	15131	14919	14547	14373	14450	14399	14218	14083	14122	14334	14178	14102	13958	13840	14207	13917	14047	14058	14027	13984	13999	13916	14193	14054	14235	13950	13994	14051	14007	13986	13901	14062	13742	14023	14014	13888	13985	14021	14046	14102	14021	13763	14036	13990	13991	14081	13930	13977	14085	14082	14009	13866	13803	13866	13780	14024	13997	13787	14080	14038	13890	14075	13895	13979	14070	13993	13926	13914	13932	13949	13985	14123	13802	13980	13930	13976	14071	13921	14253	13986	13962	13882	13953	13911	14095	13929	14055	14022	13908	13919	14192	13985	13850	14332	13932	14035	13989	13868	13808	14019	13969	13936	14071	13879	14141	14049	14006	13861	13761	14056	13989	13949	14014	14036	13927	13961	14023	13886	13864	14066	14031	13821	13894	13937	13888	13962	14063	13988	13991	14122	13918	13971	13832	14086	13695	13882	14081	14187	13932	13873	14138	13710	13949	14025	13872	13810	13904	14050	14118	14083	13993	13930	13962	13821	13939	13897	14009	14017	13892	13993	14012	13827	14121	14028	14033	13916	13986	13984	13750	13881	14130	13963	14030	13910	13764	14060	13986	14141	13950	14001	13957	13864	13888	13784	14053	13924	14109	13847	14259	13914	14095	14063	14009	14067	13902	13896	13975	13995	13989	13947	14047	13914	14000	13921	14011	14128	13914	13930	13910	13984	13952	13980	14056	13986	14017	13846	13881	14033	14055	13971	13988	13998	14108	13926	14088	14011	14003	13927	14021	13939	13912	14020	13943	14070	13996	14026	13977	13931	13968	13907	13810	13982	13875	13978	13807	14035	14159	13885	13968	14004	13928	13957	13875	13857	14060	13867	13934	13776	13814	14065	13911	13972	14047	13979	13928	13887	14089	13818	13881	13934	13914	13987	13889	13962	13959	13957	13890	13909	13997	13945	13979	13903	14039	13970	13968	13793	13988	13991	13912	13906	13961	13896	14073	13896	13804	13835	14017	13799	13958	13910	13932	13994	14016	14014	14095	14202	13817	14006	14025	13970	13984	13992	14062	13967	13987	13990	13956	13969	13968	13781	14116	14000	14016	14013	13929	14089	13878	13972	13948	13900	13851	13828	14010	13963	13949	14003	13758	13921	13918	13897	13933	13938	13903	14007	13992	14044	13974	13852	14043	14011	13748	13900	14051	13958	14060	14012	13897	13983	14066	13935	14102	13888	13813	14048	13966	13974	13861	13889	13929	14085	13823	13976	13819	13916	13831	13897	13970	13804	13971	14037	13846	14035	14031	14041	13994	14006	14043	14088	13932	13847	13855	14065	14104	14031	13963	14086	13926	13763	14002	13967	14020	13831	14194	14134	14068	13939	13931	14020	13952	13893	14015	13755	14070	14059	14029	14100	14004	14002	13832	13973	13954	13905	13887	13988	14055	13906	14051	14015	14038	13940	14085	13894	14085	13852	13932	13903	13942	14140	13896	14099	13950	13894	13891	13914	14175	13934	13886	13943	13942	14033	14059	13963	13842	14053	14054	14036	13837	14079	13964	13919	13945	13875	13901	14091	13904	13861	14204	14036	13875	13893	13933	13954	14048	13972	14038	14000	13861	13966	13986	14005	14115	14005	13916	13910	13948	14126	13942	13902	14082	13836	13917	14035	13889	13794	13862	13889	13973	13818	13873	13812	13875	14029	14076	13954	14006	13974	14043	14163	13830	13858	13876	13853	13913	13828	14108	13855	14081	14055	14064	14013	14036	14007	13963	14058	13863	14028	13992	13984	14011	13954	14062	14005	14014	14171	13878	14158	13908	13879	13969	14021	14029	13940	13949	13987	14152	13953	14055	14059	14044	14142	14125	13953	13747	14103	13866	13934	13899	13870	13739	14058	13973	13995	13853	13866	13860	13810	13991	14000	13873	13935	13814	13997	13959	13925	13994	14102	14071	13957	14025	13907	13965	13936	14156	13990	13966	14087	14063	14019	13807	13860	14063	14042	14068	13834	13862	13974	13828	13899	13922	13869	13917	14109	13706	13970	13970	14027	13905	13998	14032	13757	14087	14124	13975	13933	13932	13857	13939	13817	13900	14024	13990	14039	13971	13856	13931	13971	13979	13897	13916	13938	14058	14006	13896	14011	13902	13887	13864	13987	13856	14072	13877	14015	13956	13882	13995	13993	13807	13966	14128	13951	13922	13977	13957	13976	13980	13887	13886	13986	13972	13903	13891	14011	13813	13948	13880	14067	13848	14154	14131	13915	14056	14064	13975	14070	13998	13946	13817	14040	13930	13977	13883	14072	13956	14034	14007	13882	13890	13862	13865	13829	14154	14012	13938	14059	13833	14011	13929	14003	14070	14057	13854	13968	13957	13867	14115	14111	14062	14061	14013	13952	13928	13971	14117	13927	13985	13939	13976	14032	13930	13940	13980	14110	14067	13963	13901	13951	14047	13975	13861	13974	14006	14095	13967	13991	13871	13814	13993	14068	13860	13932	13804	13913	13918	13969	14066	14265	13933	14007	13881	13958	13930	13892	13991	14049	14149	13914	13793	13864	13932	13836	13772	13989	13932	13770	13875	13821	13882	13865	14070	14035	14094	13816	13937	14026	13850	13817	13923	14030	14028	13944	13841	13944	13876	14036	14009	13948	13915	13975	13922	13809	13954	13958	14015	13995	13832	14024	13903	13836	13901	14072	13847	14044	13878	13923	13959	13986	13955	14064	13816	14118	14000	13952	13931	14047	13837	13958	13993	14011	14013	14016	14011	13899	14018	14006	13859	13976	13868	13749	13886	14080	14116	13966	14095	14033	14045	13894	14096	14102	13977	13851	13935	13982	14046	13882	13981	13946	13784	13971	14025	13914	13875	14059	13860	14162	13981	13881	13764	13804	13926	13895	13935	14029	13834	14036	13960	14078	13863	13967	13960	13922	14047	13971	13994	14029	13941	13931	13954	13943	14120	13947	14128	14194	13998	13911	14177	13924	13985	14003	13947	13831	14042	13995	13987	13947	13996	13999	13968	13791	13977	14050	13991	14027	14016	14037	14021	14122	13931	13852	13877	13807	14066	13882	13921	13946	13955	13928	13987	13990	14004	14177	13876	13884	14046	13921	13950	13829	13930	14069	14090	14001	13926	14030	13903	13802	13979	14014	14000	13747	14157	14054	13891	13866	13861	13946	13941	13916	13826	13898	13959	13888	13984	14077	13981	13885	13837	14042	13642	13981	13962	13847	13856	14085	13962	13883	13901	13982	13904	13722	13901	14119	14067	13938	13837	14067	13925	13916	14013	13811	13913	13895	13913	13983	13895	14033	13985	14021	14020	13852	13911	13820	13897	13981	13999	13896	14125	13984	14049	14074	14107	13829	14016	14054	13805	13846	13851	14087	14119	14057	13921	14058	13859	13968	14129	13953	13998	13734	14038	13985	13911	13950	13980	13932	13895	14004	13931	14006	14128	13781	14097	13995	13924	13948	13963	14077	13944	14101	13918	13703	13979	13865	13937	13851	14021	14182	13841	13882	14023	13893	14141	13946	14068	13752	14017	14009	13929	14079	13908	14023	13876	13981	14009	13901	13919	13853	13923	13974	14126	13885	13949	14177	14002	13985	14006	13860	13988	13906	13938	14088	13941	13997	13846	13987	13857	13874	13877	14000	13880	14066	14097	13941	13921	14032	14029	13865	14004	13901	14042	14097	14033	14100	14009	13899	13966	14027	13903	13961	13931	13939	14058	14027	14005	13950	13769	13833	14014	13898	14076	14021	13866	14024	13995	13946	14087	13898	13863	13941	13940	13857	14032	13971	14067	14066	13942	13993	14037	13973	13918	13809	14179	13997	14009	14093	13809	13856	14001	13977	13974	13816	14097	13961	14125	13740	13862	14021	13923	13929	13999	13929	14016	13951	13946	14053	14063	13825	13807	13968	14120	13962	13995	13797	13976	14021	13851	13859	14048	13806	13959	14010	13919	13880	13757	14063	14154	13946	13951	14094	14042	13884	13727	14051	13875	13995	13835	14016	14051	13931	13914	14094	13879	13944	13985	13952	13918	14030	13986	14028	13925	13927	14018	14016	14003	14028	13966	13908	14040	13860	13816	14023	13831	14066	13941	14067	13876	14032	13957	13948	14096	13896	13931	13946	13879	14030	14012	14052	13836	13925	14058	13902	13992	13908	13966	13947	14075	14072	13970	13985	14009	13993	13945	13994	13879	13986	13873	13837	13928	14155	13896	13951	13924	14012	14062	13943	13977	13852	14031	13885	14043	14030	13926	13868	13983	13977	14122	14045	13952	13850	13934	13966	13914	13967	14016	14111	14015	14030	13981	13970	13941	14039	13927	13882	14065	13994	13836	14026	13993	13961	13922	14148	13910	13928	13865	14040	14051	13922	14039	14009	13947	13875	13984	14025	13968	13982	13878	13955	13999	13930	13910	13987	14039	13923	13893	13963	13929	14008	13799	13898	13909	13901	13873	14035	13918	14019	13899	13998	13925	14021	14138	13984	13871	13969	14018	13748	13824	14124	13990	13957	14066	13798	14104	13996	14040	13851	13897	14049	13931	14102	13972	13956	14024	14153	14101	14070	13898	14004	13955	14158	13850	13704	13677	13919	14001	14071	14249	14029	13913	13937	13967	14054	14082	13941	13862	13890	14043	14055	13971	13956	13935	13935	14054	13873	13943	13886	13927	13886	13928	13895	13993	14071	14064	13947	14037	14005	13950	13866	14090	14008	13992	13809	13928	14057	13939	14110	14082	13904	13981	14027	13941	13906	13835	13809	13896	14018	13832	13924	14015	13952	13840	13987	13893	13855	14110	13829	14085	14054	14077	14031	14045	13996	14006	13846	13893	13972	13985	13923	13857	13934	14068	13786	13985	14001	13854	13934	14017	13991	13945	13926	13987	14043	14090	14058	14037	14076	13973	13972	13937	13853	13980	14155	14004	13948	14168	13953	13928	14023	13890	14040	14044	13817	14000	13875	13950	14041	13947	14088	13965	13982	13978	13962	14097	13965	14007	14060	14085	14014	14041	13927	13907	13976	14034	14043	13993	14013	14082	13888	13945	13931	13871	13855	13911	13857	13797	13947	13935	14057	13701	13980	13978	13957	13957	13856	13639	13959	14077	13771	13884	13897	14015	13950	14045
22533	21512	28712	24748	21816	23157	22341	17576	16493	16379	16127	15839	15482	15557	15561	15448	15501	15333	15303	15232	15319	15317	15413	15309	15324	15426	15216	15233	15184	15258	15265	15236	15248	15277	15368	15175	15085	15231	14963	15217	15425	15091	15216	15244	15044	15033	14999	15116	15100	14820	15060	15141	15158	15107	15202	15170	15092	14950	15126	14924	15091	15161	15047	14869	15032	15108	14965	15107	15217	14985	15202	14817	15159	15098	15166	14879	15117	15212	15000	15003	15014	15217	14994	15031	14966	15115	15245	15178	15387	15130	14973	15083	15295	15038	15143	15151	15091	14956	15031	14907	15027	14906	15170	15068	15135	14842	14980	15067	15054	15042	15215	15034	15094	15050	15244	15068	15042	15008	14982	15108	15076	14999	15028	14863	15235	15013	15033	15043	15133	15004	15152	15131	15166	15051	15049	14977	14997	15061	14975	15222	15112	15278	14914	15033	15088	15117	14859	14972	15060	15069	14979	14976	14989	14987	15154	14915	15019	15357	15212	15019	15059	15108	15237	15032	14995	14987	14989	15051	14867	15012	15255	15127	14949	15112	15048	14942	14966	15116	15047	15185	15161	15115	14987	14822	15010	14891	15112	15202	15177	14972	14903	15113	15023	15005	15117	15084	15236	15164	15243	15244	15332	15109	14899	15097	15063	14951	15086	15220	14965	15001	15285	15037	14867	15128	15295	14832	15014	14905	14885	14936	14835	14947	15015	15053	14879	15003	15037	15006	15080	14848	15115	15143	15106	14819	15171	14962	15077	15033	14945	15142	15132	15099	15244	14956	15291	15086	15088	15055	15003	15027	15097	14937	14897	15133	15097	15088	15226	15155	15171	15308	15237	14949	14942	14991	15209	15004	15169	15089	15083	15304	15067	15096	15193	15044	15092	15065	14924	15076	15058	15029	14904	15016	15194	14761	15024	15110	15296	15079	15149	14992	15179	14927	15167	15089	14913	15020	15160	15105	15001	15044	14955	14961	15042	14898	15075	15148	15187	14930	14962	14852	14823	15029	15072	14956	14955	14889	14906	15175	14870	15002	14940	15229	15162	15141	15049	15076	15258	14818	15019	15264	15162	15147	15240	15006	14898	15157	14968	15447	15036	15152	14965	15123	15008	15015	15082	14997	15139	14880	15139	15015	15076	14935	15185	14874	15237	14973	15036	15200	15288	15169	15110	15009	15080	14976	15168	15110	14930	15057	15060	15180	15222	15071	15055	15065	14930	15014	15056	15002	15147	15060	14858	15025	15093	15087	14999	14805	15026	15187	14964	15283	14987	15129	15194	15208	15027	14934	15134	14986	14916	15087	15106	14911	15042	15176	15145	14965	15031	15095	15184	15139	15072	15059	14899	15012	15036	14975	14940	15060	15143	15135	14830	15033	14932	14970	15000	14999	15068	15115	14916	15142	15126	15293	15130	15072	15028	15121	15007	15012	14941	15069	14989	14999	14986	15181	15239	15139	15065	14973	15108	15190	14886	14997	14977	15241	15114	15311	15281	15131	15238	15257	15240	15116	15007	15096	15072	15101	14894	15033	15213	15148	15171	14958	15133	14932	15131	15162	15144	15085	15111	15045	15034	15059	15010	15042	14950	14921	15149	15020	15099	15358	15209	15016	15039	15068	14925	15041	15088	14979	15075	15274	14986	15078	14952	14837	15086	14930	14947	14913	15097	15314	15099	15034	14851	15186	15123	14841	15219	15041	15040	14935	15045	14943	14982	15174	15162	14912	14947	15328	14943	15072	15129	15044	15078	15168	15218	15109	15025	15042	15133	15203	15267	14890	15107	15178	15018	14889	15098	15233	14997	15079	15086	15037	15211	15150	15102	15144	15084	15112	14998	15184	15104	15165	15132	15252	15007	15010	15120	15062	15009	14922	14925	14837	15064	15092	15025	14956	15199	15081	15022	14998	14950	14994	15237	14979	15135	14915	15108	15126	14898	15030	14982	15170	15013	15165	15017	14757	15129	15039	14972	15038	15125	15107	14974	15167	14916	14838	14887	14925	15150	15000	15192	15113	14949	15026	15095	15112	15122	15134	15161	15071	14932	15058	15203	15090	14927	14999	15134	15082	15025	14939	14960	15066	14993	15075	15082	14959	15117	15084	15023	15087	14938	15134	15068	15145	15042	14965	15047	14956	14963	14984	15104	15034	15188	14986	15058	14950	15079	15105	15010	14976	14975	14882	15180	15040	15014	15091	15096	14997	15064	15075	15171	15020	14973	15166	14995	15453	15031	14848	15212	15246	14945	15003	14854	15020	15067	15073	14943	14873	15031	15106	14966	15056	14876	14890	15053	14921	15065	15111	14961	15033	15048	15063	15077	15229	15015	15396	14974	14968	15019	15212	15384	14965	15290	15042	15074	14995	15076	14971	15100	15022	15141	15003	15017	14873	14999	15095	15055	15191	15075	14958	15033	15020	15063	15086	15265	14989	15148	15012	14935	15073	14950	15114	15007	15136	15117	14899	15138	14968	15049	14906	15026	15107	14967	15072	15100	15120	14988	15154	15089	15065	15061	14933	15106	15111	15006	15119	15171	14903	15115	15038	15094	15068	14988	15075	15065	15004	15044	14892	15181	15076	14996	15206	15099	15169	15185	15061	15038	15146	15301	15220	15201	15123	14874	14912	15168	15181	15130	15205	15034	15084	15102	15016	14897	15200	15111	15049	15168	15191	15051	15007	15281	15102	14908	15073	15041	15064	14866	15000	15082	15254	14934	14931	15087	15234	15123	14913	15026	15218	15038	15183	15105	15066	14664	14836	15098	15057	15095	15038	15081	15181	15145	15034	15135	15146	15124	15121	15073	14997	15039	15077	15042	14945	15065	15005	15175	14993	14880	15397	15104	15059	15027	15068	15094	14676	15098	15029	15230	14971	15112	15123	15057	15076	15087	15033	15011	14849	15150	15295	15138	15073	14944	15086	15148	15187	14972	15198	15107	15142	15120	15106	15181	15109	15115	14968	14904	15056	15047	14845	15088	15086	15011	15021	15065	15425	15227	15187	15068	15063	15075	15033	15099	15023	14918	15219	14993	14913	15021	15010	15117	15085	14976	15081	15123	15201	15264	15097	15024	14912	15024	14963	15184	15074	15199	15047	15113	15168	14992	14967	15128	14966	15085	15199	15016	15096	14917	15103	14921	15008	15246	15045	15101	14959	14849	15174	14981	15032	15063	15016	15188	15012	14927	14896	15182	14972	15172	15094	14897	15010	15154	14887	15036	15145	14908	15047	14994	15132	15216	15064	14862	15029	14947	15155	14877	15140	15110	15057	14841	15089	15263	15118	15106	14904	15092	15082	15174	15147	15088	15091	15235	15254	14991	15085	15092	14931	15085	15022	15064	15142	15239	15077	15054	15213	14974	15273	14894	14904	15232	15041	15044	14951	15091	15084	15003	15353	15277	14992	14799	14915	15011	14945	15140	14831	14952	14931	15194	14909	14988	14964	14926	14994	15184	15281	15018	14843	15036	15025	15122	15223	15164	15144	15125	15087	14982	15068	14968	15081	15080	15206	15055	15272	15069	14901	14926	14967	15185	15332	15048	15104	15141	14970	15060	15115	15222	15131	15361	14911	15051	15123	15063	15011	15093	14922	14948	15044	14917	15060	15099	15226	15034	15056	14976	15053	14992	15342	15109	15160	14968	15030	15214	15049	15284	15148	15062	15048	15014	14978	15193	14875	15038	14982	15016	14961	15099	15129	15149	15076	15069	14977	14955	15111	15169	15172	15077	14931	15037	15174	15147	14925	14978	15026	15064	15010	15097	15016	15138	15158	15229	15009	14943	15117	15064	15004	15061	15225	15050	15148	15036	15206	15117	15241	15083	15224	15109	15100	15047	15238	14933	14887	14901	14958	14917	15124	15038	14951	14916	14978	15273	15006	15014	15123	14993	15036	15033	15139	14924	15067	14881	14893	15118	15127	14953	15252	15124	15231	15203	15113	14890	14982	15157	15232	15148	15184	14943	15058	15109	15115	14953	14869	14991	15015	14970	14968	15137	14974	14934	14847	15188	14940	14811	15167	15084	15091	14886	15124	15183	15020	15050	15237	15053	15030	14932	14972	14971	14857	15127	15134	15158	15022	15239	15068	14914	15048	14977	15103	15021	15002	15085	15081	15067	15058	14974	15213	15071	15064	14914	14985	15284	15042	15037	15103	15087	14995	15054	15077	15118	14981	15012	14968	15027	14965	15019	15144	15025	14995	15049	15143	15152	14896	15184	15022	15034	15103	15172	14950	15070	15057	15093	15007	15073	15184	14928	15118	15307	14954	15135	15252	15221	15094	14997	15024	14977	15206	14964	14947	15045	15165	15311	15106	15147	15099	15134	15088	15119	14953	15027	15028	14929	15050	15184	15227	14960	15117	15303	14940	15078	14971	15017	14974	14893	14892	14979	15126	14895	15093	15104	14979	15032	14913	15195	15101	15022	15145	14781	14801	14915	15052	15097	14993	15060	15088	15055	15009	15192	14954	15178	15076	14951	15051	15040	15105	14949	15026	15023	15005	15083	14862	14961	14921	15099	15131	15186	14936	14857	15242	14944	15017	14986	14955	15287	15027	15027	15207	14885	15132	15006	15172	15069	15087	15098	15097	15068	15004	15036	15061	15173	15076	15049	15115	15013	14995	15027	15219	15021	15091	14930	15069	14874	14959	15157	15112	15044	14933	14976	15087	15133	15066	15108	15135	15030	14828	15179	15154	14934	15011	14954	15109	15064	15149	15050	15007	15021	15129	15030	15034	15044	15189	15085	14897	15106	15311	14950	14940	15026	15193	15137	15085	15169	15151	15038	15022	15065	15238	14928	15098	15162	15062	15007	15157	15253	15207	15004	14978	15164	15133	14919	14991	15042	15239	15355	15140	14990	15055	14923	14865	14985	14972	15062	14958	15015	14999	15020	15105	15096	15057	14919	15007	15247	15207	15042	15277	15026	15051	15007	14953	15062	14976	14971	15008	15133	15202	14987	15127	15176	15092	14987	14891	15113	15126	15109	14895	14974	15025	14957	14912	14965	15070	15277	14993	15167	15133	15068	15051	15120	14887	15036	15086	15068	15121	15224	15067	14844	14855	15036	14940	15073	14929	15147	14928	15078	14820	15106	14980	15226	15066	15177	15061
16294	33833	23640	20053	19313	17442	16113	15502	14696	14340	14108	13980	13856	13820	13703	13597	13527	13710	13509	13460	13469	13294	13587	13427	13359	13388	13336	13476	13282	13427	13555	13234	13444	13407	13384	13330	13252	13174	13250	13265	13485	13291	13202	13338	13262	13255	13304	13482	13252	13087	13241	13231	13480	13333	13250	13225	13186	13406	13411	13303	13353	13289	13246	13232	13337	13277	13126	13281	13276	13367	13190	13182	13256	13258	13272	13166	13053	13277	13067	13276	13344	13245	13284	13460	13269	13323	13222	13231	13225	13161	13243	13299	13237	13110	13331	13205	13242	13269	13341	13230	13242	13318	13074	13266	13288	13239	13350	13310	13333	13210	13410	13187	13120	13304	13208	13134	13186	13285	13235	13304	13110	13229	13433	13380	13258	13261	13230	13306	13280	13183	13331	13293	13146	13314	13220	13192	13283	13325	13331	13141	13198	13223	13235	13350	13230	13272	13271	13299	13285	13263	13222	13393	13486	13089	13297	13145	13359	13269	13369	13302	13235	13241	13152	13442	13116	13153	13389	13421	13264	13169	13297	13326	13103	13350	13306	13319	13429	13285	13355	13339	13314	13275	13297	13282	13122	13218	13169	13505	13278	13266	13246	13204	13342	13225	13243	13256	13221	13142	13214	13280	13249	13365	13200	13244	13233	13339	13394	13091	13369	13297	13101	13151	13213	13341	13156	13288	13280	13161	13252	13207	13390	13434	13103	13111	13217	13194	13404	13091	13173	13202	13416	13250	13345	13296	13418	13147	13298	13160	13254	13333	13287	13353	13236	13232	13035	13300	13320	13260	13154	13213	13342	13293	13226	13223	13263	13166	13335	13177	13330	13160	13404	13405	13292	13371	13252	13258	13248	13288	13347	13309	13314	13195	13001	13196	13345	13304	13433	13302	13118	13126	13258	13108	13234	13073	13331	13169	13180	13125	13202	13221	13267	13401	13473	13351	13138	13278	13307	13353	13206	13263	13153	13352	13238	13301	13142	13282	13442	13026	13239	13246	13310	13114	13335	13297	13321	13281	13308	13427	13272	13213	13170	13135	13246	13308	13257	13325	13271	13293	13201	13409	13405	13147	13216	13318	13315	13338	13076	13342	13233	13257	13317	13291	13261	13310	13296	13177	13184	13107	13263	13106	13260	13480	13160	13221	13118	13127	13199	13238	13390	13271	13253	13194	13297	13132	13256	13332	13314	13217	13347	13407	13460	13179	13376	13269	13329	13187	13269	13261	13242	13108	13229	13324	13194	13149	13325	13233	13263	13324	13071	13143	13212	13255	13289	13262	13353	13329	13277	13323	13398	13144	13354	13239	13344	13214	13276	13219	13279	13177	13246	13295	13375	13342	13325	13307	13287	13448	13323	13151	13330	13294	13182	13305	13179	13079	13154	13370	13234	13247	13348	13317	13241	13365	13123	13301	13343	13276	13101	13373	13364	13353	13232	13202	13262	13258	13202	13145	13287	13320	13148	13232	13301	13242	13101	13290	13318	13305	13352	13323	13405	13220	13252	13263	13259	13177	13266	13232	13429	13377	13280	13198	13238	13281	13273	13347	13243	13357	13019	13313	13479	13163	13277	13135	13240	13283	13376	13059	13414	13041	13299	13203	13375	13230	13301	13247	13376	13163	13382	13266	13076	13437	13278	13271	13252	13158	13298	13336	13260	13229	13219	13265	13338	13359	13250	13221	13213	13227	13286	13266	13343	13223	13190	13240	13150	13198	13263	13347	13287	13324	13227	13308	13358	13185	13265	13357	13344	13258	13325	13309	13279	13184	13228	13002	13383	13186	13284	13345	13268	13257	13133	13376	13241	13225	13205	13280	13240	13353	13167	13236	13227	13000	13309	13282	13150	13179	13278	13085	13207	13273	13274	13234	13323	13210	13329	13224	13092	13237	13282	13142	13181	13282	13445	13297	13347	13256	13331	13332	13323	13363	13203	13236	13289	13252	13314	13229	13115	13339	13267	13269	13161	13327	13030	13354	13303	13234	13312	13203	13254	13242	13463	13384	13376	13336	13199	13357	13254	13377	13299	13198	13307	13315	13323	13295	13194	13084	13336	13208	13274	13270	13298	13225	13385	13280	13197	13223	13306	13193	13136	13267	13261	13171	13282	13308	13373	13087	13224	13324	13164	13246	13322	13501	13208	13208	13278	13069	13221	13296	13308	13215	13221	13241	13406	13349	13321	13164	13183	13195	13148	13202	13298	13099	13354	13319	13418	13143	13173	13386	13264	13203	13373	13070	13250	13180	13241	13239	13185	13162	13249	13437	13122	13379	13151	13315	13368	13307	13244	13128	13188	13429	13278	13380	13196	13285	13210	13137	13315	13253	13268	13091	13285	13421	13233	13223	13324	13350	13124	13207	13249	13239	13235	13389	13339	13309	13243	13152	13213	13179	13457	13143	13303	13288	13381	13209	13317	13264	13248	13268	13283	13233	13233	13266	13437	13393	13239	13093	13364	13229	13148	13305	13374	13356	13187	13222	13211	13295	13297	13216	13427	13477	13324	13359	13235	13236	13302	13352	13344	13233	13210	13238	13349	13146	13169	13204	13361	13269	13296	13198	13371	13255	13182	13365	13132	13246	13344	13234	13226	13289	13301	13380	13025	13207	13090	13201	13179	13155	13195	13164	13512	13203	13253	13310	13199	13213	13375	13214	13128	13189	13184	13270	13334	13305	13369	13253	13214	13350	13399	13318	13295	13153	13134	13337	13302	13364	13195	13142	13123	13425	13281	13356	13345	13293	13226	13362	13262	13404	13363	13293	13230	13223	13214	12999	13289	13336	13268	13419	13247	13247	13275	13324	13437	13232	13196	13365	13348	13209	13264	13309	13328	13174	13388	13137	13380	13354	13066	13292	13271	13325	13198	13089	13355	13220	13529	13245	13236	13327	13351	13333	13279	13366	13220	13307	13186	13271	13362	13407	13306	13114	13262	13429	13192	13350	13163	13139	13284	13297	13156	13223	13181	13308	13108	13303	13119	13242	13123	13144	13460	13199	13122	13245	13318	13038	13132	13353	13358	13133	13345	13249	13290	13197	13336	13229	13328	13180	13336	13237	13060	13351	13245	13332	13248	13161	13364	13314	13218	13152	13328	13248	13046	13152	13188	13443	13145	13343	13477	13227	13216	13273	13435	13323	13344	13241	13269	13261	13178	13148	13196	13163	13186	13262	13376	13285	13181	13327	13263	13132	13274	13215	13320	13365	13264	13229	13256	13186	13200	13331	13274	13246	13283	13253	13236	13269	13217	13261	13220	13268	13249	13354	13335	13350	13484	13208	13053	13188	13301	13329	13244	13245	13226	13197	13202	13278	13147	13292	13093	13296	13337	13325	13320	13347	13315	13265	13185	13129	13343	13327	13199	13302	13331	13388	13168	13334	13328	13258	13404	13254	13365	13321	13478	13234	13307	13152	13284	13203	13125	13251	13331	13100	13350	13347	13371	13284	13246	13282	13241	13424	13345	13018	13270	13147	13406	13220	13249	13220	13276	13222	13227	13299	13255	13304	13343	13255	13327	13245	13362	13224	13312	13257	13328	13175	13224	13180	13327	13387	13263	13139	13143	13269	13387	13096	13255	13374	13228	13111	13349	13252	13186	13331	13285	13285	13187	13249	13308	13167	13237	13272	13227	13279	13407	13161	13403	13344	13202	13258	13217	13194	13199	13215	13180	13320	13281	13373	13413	13268	13405	13331	13186	13155	13304	13219	13329	13243	13213	13136	13234	13399	13204	13190	13257	13225	13201	13251	13212	13373	13366	13247	13410	13355	13422	13157	13245	13147	13311	13282	13241	13396	13417	13124	13209	13272	13153	13238	13380	13118	13387	13245	13417	13336	13152	13324	13251	13197	13257	13273	13288	13111	13377	13190	13105	13151	13245	13160	13207	13389	13287	13381	13259	13190	13202	13249	13178	13264	13263	13093	13229	13202	13302	13374	13089	13150	13367	13087	13267	13118	13255	13279	13241	13347	13184	13354	13276	13290	13193	13330	13266	13416	13185	13414	13358	13321	13050	13182	13253	13188	13298	13367	13257	13234	13155	13251	13149	13192	13197	13140	13272	13280	13219	13357	13258	13302	13200	13392	13184	13243	13407	13274	13379	13142	13310	13244	13197	13237	13299	13260	13289	13283	13167	13245	13078	13226	13228	13330	13295	13207	13142	13278	13372	13285	13166	13084	13373	13191	13224	13328	13217	13148	13306	13266	13287	13177	13206	13263	13308	13159	13471	13436	13378	13339	13241	13403	13198	13230	13314	13260	13281	13374	13395	13289	13181	13210	13254	13273	13267	13286	13366	13304	13299	13151	13214	13386	13415	13282	13242	13290	13335	13140	13085	13440	13108	13316	13399	13430	13228	13151	13381	13315	13189	13242	13258	13208	13271	13155	13330	13232	13234	13407	13188	13255	13219	13356	13208	13332	13259	13187	13347	13170	13228	13244	13221	13322	13137	13295	13307	13303	13084	13140	13148	13284	13241	13480	13369	13264	13396	13330	13378	13062	13255	13163	13413	13145	13227	13265	13140	13204	13397	13198	13229	13068	13416	13352	13541	13357	13350	13196	13178	13237	13285	13319	13296	13322	13088	13156	13191	13340	13163	13303	13134	13158	13248	13283	13292	13149	13295	13283	13208	13261	13405	13223	13234	13197	13216	13355	13063	13349	13175	13220	13265	13381	13211	13246	13218	13308	13362	13303	13356	13218	13223	13316	13336	13153	13386	13387	13182	13304	13114	13238	13213	13479	13160	13113	13295	13336	13249	13233	13264	13155	13391	13191	13237	13252	13198	13093	13326	13256	13262	13329	13092	13264	13167	13211	13255	13233	13188	13347	13435	13228	13330	13275	13178	13269	13271	13243	13238	13209	13248	13307	13144	13358	13342	13248	13358	13319	13287	13332	13286	13303	13214	13205	13195	13257	13426	13347	13199	13285	13208	13245	13302	13194	13350	13178	13143	13346	13160	13185	13286	13091	13256	13381	13239	13166	13023	13294	13165	13210	13320	13063	13280	13358	13268	13345	13214	13095	13259	13310	13228	13276	13163	13330	13245	13359	13253	13147	13118	13278	13271	13266	13146	13288	13318	13254	13182	13368	13213	13256	13363	13204	13263	13215
29557	23291	24685	21541	18334	17674	17318	16714	16593	16344	16301	16222	16299	16236	16275	16211	16137	16172	16235	16134	16047	16191	16160	16231	16062	15983	16014	15933	16108	16264	16204	16194	15902	16003	16205	16016	16088	16067	16155	15916	16009	16017	16268	16121	16145	16122	16180	16067	15972	16051	15948	16152	16172	16156	16105	15955	15985	16055	15846	16068	16315	15931	16158	15907	16124	16181	15976	16113	16081	16138	16173	15929	16081	16070	16381	16023	15955	16011	16030	16082	15977	16176	16132	16266	16164	16005	15989	15968	15942	15912	16202	15976	16023	15834	15997	16135	16131	16046	15838	16206	16116	16058	16012	16046	15908	15982	16094	15985	15935	16076	15986	16197	15984	15964	15991	15983	16025	16098	16105	16042	16040	16072	16123	15983	15865	15983	16022	15828	15833	15977	15931	15924	15957	16025	16114	15926	16124	16021	16067	16246	16173	15915	16174	16143	16032	15970	15818	15914	15983	16089	16105	16175	16164	15978	15950	15965	16073	15919	16025	16012	15967	16150	16067	16117	16186	16106	15972	15990	16064	15972	15998	16077	16098	16100	15946	16079	16139	16090	16083	15884	16187	16134	15940	16077	16003	16132	16200	16023	15918	16005	16009	16058	15962	16153	16143	15964	16069	15852	15959	16142	15957	16063	16155	16057	15941	16014	16050	16437	16285	16091	16234	16202	16001	16002	15812	16022	15898	15816	15937	16001	15992	16107	16239	16014	16190	16217	16088	16090	15985	16003	15982	15882	15894	15985	16168	16083	15928	16071	15963	16004	16124	15847	16231	16002	16136	16311	16044	15881	16007	16185	16086	16089	15921	16022	16036	16016	15895	16016	16079	16266	16086	16234	16203	16362	16149	16080	16171	16131	15896	16229	15932	16022	15845	15854	16158	16284	16067	16159	16080	16028	16096	16145	15935	15986	16072	15997	15978	15967	16110	15960	16107	16248	16036	16268	16024	16213	16132	16004	16091	16145	16029	16145	16112	16246	15980	16189	16205	15926	15941	16275	16241	15988	15804	16136	16107	16170	15865	16078	15970	15955	16045	15886	16139	16037	15975	16092	15845	16111	15918	16069	16098	16052	16013	16169	15987	16120	15740	16047	15972	16151	16051	16247	16139	16172	16156	15942	16019	15921	15787	16117	15777	16318	16103	15980	15927	16221	16069	15816	16205	16078	16234	16075	16060	16032	15946	15921	15949	16036	16015	16119	15979	15985	15965	16023	15930	15981	16201	16081	16150	16151	16211	15926	15918	16011	16208	15831	15865	16060	16195	16187	16335	16006	16242	16221	16130	15984	16231	16017	15974	16044	15962	16076	16066	16105	16141	16014	16016	16166	16087	16214	16006	15856	15985	16129	16136	16059	16103	16077	16143	16074	16065	16027	16092	16122	16104	15915	16111	16060	16176	15898	15952	15880	16092	15965	16101	15916	15991	16224	16112	15946	16069	15942	16204	16078	15889	16075	16339	16024	16180	16226	15996	15915	16181	15999	16073	15953	16067	15861	16188	16056	16080	15891	15848	16051	15893	16058	16090	16055	16109	16235	15965	16091	16029	16123	16032	15961	16069	16013	16160	16032	16233	16274	16212	15969	15933	15849	15903	16092	16019	16013	16249	16096	16119	15983	16125	15981	16167	16129	15947	16109	16084	16077	16065	16222	16138	16027	16093	16152	16278	16059	16182	15880	16325	16159	16018	16109	16029	15993	15999	16201	15999	16035	16167	16254	15922	16162	16055	16073	16009	16048	16277	16208	16196	16024	16170	15943	16034	16147	15797	15984	16135	16060	16011	16013	16061	16121	16230	16096	16147	15970	15915	16106	16018	16003	16094	16097	15957	16051	16207	16271	16087	15962	16184	15924	16060	16183	16092	16127	16109	16138	16165	15982	16054	16117	15860	16154	15990	15788	16000	15877	15942	16214	16095	16118	16034	15889	16098	16054	16147	16188	16052	15904	15854	16024	16100	16074	16120	16064	16078	15925	16138	15954	16311	16281	16159	16064	16022	15961	16104	16114	16025	15928	16092	16067	16019	16178	16121	16233	15948	15837	15855	16179	16215	16125	16028	15920	16060	15988	15890	16013	15907	15943	15924	16103	15970	15936	16116	16148	16015	15927	16096	16037	16134	16074	15879	16051	16239	16062	16170	16151	15998	16070	16018	16064	16212	16154	16261	16087	15989	16064	16094	15989	16016	15939	15954	16151	15884	16092	16023	16019	16005	16217	16187	16097	15956	16108	16153	16284	16166	16155	15975	16063	16005	16116	16083	16125	16069	16094	16026	15977	16268	16022	15932	16077	16044	15895	16121	15886	16046	16151	16103	16096	16047	16088	15965	16061	16085	16277	16191	15966	16087	16183	16069	15799	16262	15966	16041	16064	15887	15899	16171	16143	15877	16041	16068	16127	16027	16100	15987	16162	16236	15844	15993	16173	16117	15896	16076	15907	16064	16138	15896	16171	15966	16018	15946	15892	16048	16093	15911	15980	16248	16114	16014	16277	16121	16188	15863	16036	16033	16198	15969	15877	16045	15926	16346	16159	16063	15798	16058	15880	15953	16108	16021	16134	16138	15863	15853	16119	16037	16018	16038	16121	16070	15812	16045	16009	16025	15870	16062	16222	15917	16253	16238	16101	15939	15958	16290	16101	16021	15907	15784	16038	16057	16013	16056	16191	16164	16098	15943	16145	16057	15885	16017	15988	16019	15991	16108	16086	16017	16088	16192	16081	15933	15993	16018	15980	16233	16093	15979	16171	16103	15959	15921	16238	16089	16050	16104	16097	16129	16106	15967	16022	16137	15987	16104	16129	16084	15923	16033	15990	16001	15939	16102	15887	16107	16046	16030	15934	16147	16091	16071	16035	16105	16111	16185	16028	16208	15980	16128	16011	16047	16019	16030	15924	16035	15868	16259	16026	16059	15995	15982	16049	16010	15988	16078	16116	16077	15935	16235	15942	15809	16066	16099	16049	16253	16154	15927	16025	16215	15990	16030	16134	16099	16021	16007	15992	16243	16236	16232	15933	15977	15930	15819	15974	15904	16019	15947	15999	16077	16068	15977	16048	16069	16108	15920	16115	15890	16059	16335	16137	15973	15977	16117	16277	16110	16012	16058	15946	15933	16177	16145	16021	16012	16054	15870	16245	15904	16244	16298	16130	16139	15942	16021	16213	16103	16361	16029	16003	16084	15955	16215	16209	16216	15996	15950	16023	16240	16067	16114	16214	15942	16096	16071	16218	16086	15849	15848	15981	16141	16159	16118	16156	16160	15911	16005	16072	15960	15989	15878	16181	15990	15846	16036	16150	16041	16180	16083	16197	15913	16124	16214	16076	16150	16013	16031	16132	16116	16000	16070	16069	16182	16030	16018	16180	15998	15954	16471	16209	16066	16013	16096	16044	15998	16278	16220	16258	16030	16056	16082	16114	16316	16038	16146	15970	16081	16025	16308	16165	16332	16141	16221	16114	16007	16052	16219	15903	16156	16130	15977	15903	16027	16102	16005	16008	15865	16004	16126	16183	16060	16077	15870	15972	16221	16180	16012	16035	16155	16301	15869	16039	16000	16128	16092	16036	16152	15950	16019	15918	16075	16121	16123	15867	16177	16095	15903	16106	16275	15924	15900	16165	15926	16082	16134	15904	16091	16184	15863	16100	16055	16184	16185	16286	16003	15920	16216	16058	16050	16081	16130	16167	16023	16167	16154	15913	16273	15992	16125	15934	16079	16142	16071	16041	16216	16009	16156	16104	16193	16190	16103	15940	15998	15954	15911	15925	15968	15964	16121	15981	16035	15950	16090	16069	15971	15982	16067	16021	16041	16146	16128	15942	15893	15955	15934	16130	15926	15895	16037	16059	16120	15975	15977	16040	16302	16138	15945	16258	16243	16191	16172	16013	16030	16066	16119	15953	16066	16325	16116	16005	16035	16048	16199	16014	15908	15991	16056	16122	15887	16211	16062	16061	15881	16083	15976	16072	15878	15982	15998	16014	16188	16012	16107	16048	15900	16210	16288	16246	16020	16168	15969	16247	15966	15903	16145	16172	16133	16024	15988	16286	15844	15930	16115	15979	16141	15869	16042	15967	16124	16034	16128	16028	16182	16041	16251	16145	16059	16318	16325	15915	16047	15995	16029	16145	16026	15871	16073	16092	15858	16082	15959	15916	15920	15893	16086	16197	16147	16061	16150	15968	16152	16093	15969	16014	16046	16161	16159	15980	16084	16171	16243	16000	15986	16260	16013	16062	16022	15963	16070	16008	16128	16031	16129	16055	15928	16214	15951	16156	16078	16073	16153	16028	15983	16053	16057	16083	15979	15990	16040	15992	16309	16014	16169	16001	16196	16090	16026	16148	16071	16079	16114	16213	16083	16221	16124	16071	16034	16120	16074	16067	16136	16160	16057	16172	16032	16127	15990	16010	16151	16112	16265	15981	15971	16091	16051	16106	16023	15904	16138	16167	16105	16231	16202	16166	15964	15952	15930	16088	16103	16232	15855	16116	15833	16105	15975	16164	16085	16070	16219	15917	16050	15950	16049	16154	16159	15984	16114	16058	16171	16041	16064	16003	16276	15962	16010	16131	15916	16086	16257	16104	16319	16088	16146	16151	16080	16017	15832	16037	16256	15923	16052	16132	16207	15975	16047	16163	16188	15877	16130	15912	15856	16031	16140	15960	15936	15807	16012	15959	16099	16016	16089	16005	16103	16002	16132	16210	15850	15944	16177	16195	16021	16083	16013	16036	16084	15873	16125	16119	15972	15966	16165	15922	15898	15986	16142	15985	16047	15922	16060	15999	16086	16038	16087	16037	16060	16161	15989	16149	16080	16071	16118	16042	16258	16184	16146	15836	15961	15937	16015	15975	15974	16079	16003	16075	16146	16243	15974	16220	16068	16117	15982	16129	15989	15962	16102	15868	16062	16221	16275	16251	16140	16129	16182	16167	16160	16060	16079	16022	16038	16047	16138	16093	15998	16039	16250	16034	16110	16074	15800	15970	15973	16388	16018	16155	16098	15996	15895	15956	15959	16007	16155	16085	16017	16147	16078	16124	15859	15911	16154	16186	15975	16002	16130	15925	16034	16150	16023	15836	16147	15963	16273	15976	15953	16115	16004	16137	16097	16098
17932	25261	19086	17468	16774	15767	15138	14715	14608	14348	14182	14282	14209	13988	14058	14181	13994	14056	13975	14054	13878	13855	14049	14012	13893	13863	13934	14004	13863	13912	13871	13907	13956	14026	13742	13892	14022	13852	14018	14043	14062	13889	13992	13870	13939	13980	13963	13919	13956	13838	13966	13937	13903	13952	13894	13911	13975	13904	13970	13841	13777	13798	13837	13964	13857	13954	14074	13899	13848	13899	13820	13935	13972	13743	13915	13769	13849	14082	14011	13855	13937	13914	14086	13792	13912	13831	14113	13807	14015	13879	14097	13820	14038	14027	14099	13840	13909	13856	13965	13933	13941	13960	13938	13717	13879	13811	13818	13804	13950	14002	13685	13874	13974	13877	13746	13909	13947	13761	13847	13871	13775	13927	14081	13947	14054	14011	14080	13811	13982	13874	13847	13960	13869	13871	13997	13965	13809	14055	13850	13973	14023	13919	13873	13950	13931	13948	13961	13949	13868	13897	14001	13837	13945	14074	13869	13880	13983	13895	13893	14080	13851	14092	13809	13952	13989	13959	13796	14028	13964	13863	13923	13893	13926	13938	13836	13798	13967	13760	14042	13991	13949	13811	13846	13816	13891	13933	13880	13943	13852	13957	13984	13926	14001	13951	13880	14050	13801	13871	13752	13866	13796	13895	13951	13838	13779	13873	13911	14051	13964	13932	13885	13983	13865	13946	13950	14022	13948	13853	13962	13882	14006	14038	14034	13848	13964	13905	13865	13929	13808	13966	14060	13808	13950	13858	13879	13955	14038	13885	13906	13913	13934	14036	13911	13773	13977	13721	13781	13918	13765	13954	13815	13685	13883	14187	13924	13878	14024	14134	13886	13797	13986	13964	13962	13910	14028	13941	14019	13734	13907	13899	13874	13952	13896	13872	13951	13744	13886	13857	13719	14009	13886	13915	13859	13800	13938	13967	13951	13830	13997	13729	13817	14106	13967	13993	13902	13903	13784	13931	13902	13838	13844	13739	13808	14023	13788	13823	13828	13932	14064	13854	13857	13890	13944	13957	13867	13878	13831	13885	13804	13870	13732	13865	13886	13903	13974	13882	13900	13928	13846	13710	13974	13759	13996	14066	13995	13832	14055	14004	13741	13841	13914	13993	14127	13903	13912	13843	13894	14031	13923	13937	13899	13865	13916	13725	13980	13786	13973	13853	13958	13883	13863	13982	13879	14097	13894	13961	13905	13838	13869	13926	13821	13950	13793	13950	13919	13936	13833	13774	13886	13887	14006	13861	13696	13801	14002	13785	13852	13881	14082	13967	13916	13849	13897	13875	13896	13929	13873	14046	13811	13935	13932	13762	13808	14057	13859	13937	13726	13846	13811	13804	13791	14008	13984	13960	13886	13670	13851	13795	14066	13857	14001	13834	14093	14009	13880	13889	13909	13864	13824	13899	14060	13926	13808	13971	14052	13931	13921	13870	13949	13736	13941	13908	13918	13868	13809	13776	13902	13842	13887	13902	13800	14046	13795	13839	13977	13857	14019	13649	13819	13878	14030	13988	13944	13964	13945	13861	14073	13809	13928	13882	14010	13863	13896	13803	13930	13855	13831	13851	14046	14019	14124	13916	13818	13857	13777	13986	13783	13909	13867	13795	13900	13919	13942	13948	13921	13847	13784	13960	13998	13821	13989	13791	14030	13873	13860	13888	14039	13869	13881	13996	13719	13930	14086	13718	13946	13808	13880	13897	14020	13786	13870	13936	13866	13875	14009	13856	13844	14007	14062	13956	14038	13804	13930	13963	13805	13817	13881	13993	13871	13883	13912	14059	13935	13978	13789	14068	14082	13938	13935	13839	13877	13710	13989	13871	13986	13905	13808	14017	13893	13871	13798	13934	13861	13813	13950	13778	13783	13906	13798	14054	13926	13861	13788	13889	14001	13777	13938	13911	13965	13975	13949	13873	13824	13887	13970	13788	13871	13938	14021	14024	13907	13835	13779	13892	13920	13866	13954	13913	13873	13930	13938	13882	13674	13913	13842	13943	13767	13892	13795	13970	13852	13758	14005	13866	13980	13896	14047	13813	13972	13669	13886	13862	14077	13946	14027	13948	14021	13947	13774	13950	13896	13968	13963	13915	13958	14062	13797	13925	14072	13915	13825	13995	13911	13961	13926	14034	14042	13797	13993	13958	14007	13695	14035	13767	13983	13919	13822	14035	13844	13968	13889	13925	14242	13987	13784	13866	13828	14059	13806	13915	13965	13753	13727	13817	14120	13659	14072	14018	13842	13947	13871	13994	13925	13979	14052	13800	13691	13892	13824	13928	13783	13756	14057	13837	13950	13974	13903	13879	13752	14135	13848	13810	13902	14045	14028	13922	13758	13969	13840	13971	14021	13759	13940	13733	13838	13840	13805	13990	13925	14033	13913	14030	14010	13765	13882	13947	13868	13737	14024	13834	13824	13890	13989	13794	13960	13867	13873	13982	13732	14005	13836	13982	13878	13703	14034	14056	13813	13816	13916	14082	13946	13893	13821	13908	13779	13922	14134	13967	14089	13926	13824	13853	13931	13679	14125	13949	13870	14066	13846	14014	13880	13971	13963	13880	13837	13857	14039	13777	13989	13948	13916	13841	13905	13890	13819	14011	14114	13922	14055	13883	14004	13937	13836	13985	13891	13860	13995	13969	13834	13862	13937	13926	13748	13975	13804	14023	13997	13953	13981	13800	13806	13968	14137	13973	13800	13941	13931	13845	13852	13801	13736	13787	13983	13883	13893	13802	13835	13968	13778	13894	13930	14048	13912	13728	14006	13901	13946	13814	13899	14003	13865	13756	13901	13825	13731	13958	13927	13944	13865	13873	13946	13943	14004	13928	13830	14023	13953	13908	13791	14008	13861	13766	13922	14075	14193	13897	13666	13883	13936	13832	13977	13963	14004	13781	13837	14065	13790	14008	13949	13948	14071	13821	13722	13868	14020	13791	13819	13985	14120	13942	13820	13711	13874	13876	13764	14018	13906	13841	13884	13919	13926	14022	13867	13805	13915	14059	13886	14110	13888	13804	14003	13790	14096	13883	13934	13760	13964	13862	13920	13878	14041	13876	13918	14010	13836	13932	13939	13894	14019	13878	13771	13861	13818	13744	13843	13896	13806	13831	13962	13910	13842	13899	13871	14007	13964	13957	13923	13868	13854	13864	14036	13873	13831	14018	14006	13949	13832	13784	13839	13884	14043	13796	13982	13866	13996	13872	14046	13724	13907	13761	14060	13767	14009	13992	14015	13881	13875	13862	13766	13964	13978	13898	13917	13924	13859	13895	13898	14049	13944	13789	14038	14129	14081	14006	13871	13728	13851	13942	13978	13941	13917	13817	14015	13992	13902	13974	13856	13894	13877	13845	13930	13966	13843	13852	13900	13823	13974	13900	13905	13863	13886	13919	13797	13809	13913	14022	14027	13898	14047	13922	13952	13889	13703	14016	13855	14020	13929	13792	13922	13982	13855	14040	13783	14037	13793	13831	13985	13951	14063	13871	13985	14012	13842	14031	13867	13790	13965	13833	13938	13906	13982	14049	13967	13932	13891	13853	14062	13913	14007	13964	13877	14082	13848	13790	13850	13861	13902	14006	13834	13784	14050	13930	13932	13767	13931	13923	13942	13793	14023	13897	14047	13805	13976	13956	14021	14027	13805	13831	13893	13957	13805	14047	13891	13898	13977	13857	13775	13979	13932	13832	13839	13892	13804	13957	13759	13823	13810	13889	13879	13851	14050	14007	13816	13989	13875	13742	13929	13693	13990	14027	13913	13819	13920	13910	14003	13937	13850	13882	13831	13836	13957	13859	14067	13751	13980	13831	14057	13754	13954	13854	14010	13885	13804	13886	14038	13910	13932	13941	14019	13654	13886	13952	13758	14013	13825	13770	13877	13838	13803	13834	14052	14002	13837	13947	13849	13809	13779	14005	13804	13899	14028	13906	13767	14019	13936	13897	13944	14144	14010	13950	13836	13876	13871	13954	13934	13857	13981	14007	13889	13846	13962	13992	13887	14073	13994	13914	13821	13931	13917	13784	13775	13918	13777	13962	13990	13832	13843	13981	13942	14030	13968	14041	13839	14052	14105	13914	13896	13962	13881	13958	13827	13779	13915	13898	13797	14109	13805	13982	13876	13910	13983	13920	13871	13930	14024	13969	13843	13884	14136	13954	13869	14015	14071	13958	13969	13803	13874	14008	13740	13815	13847	14120	13976	13828	13854	13933	14022	13890	13941	13922	13859	13830	13872	14052	13825	14028	14101	13965	13872	13955	13881	13936	13955	13975	13862	13898	14025	13866	13957	13914	13935	13854	13945	13828	13973	13969	14038	13936	14056	13880	13980	14022	13958	13897	14047	13831	13857	13834	13949	14019	13995	13753	13825	14035	14096	14005	13708	13998	13907	13740	13904	13993	13765	13794	14039	13886	13899	13800	13794	13910	13850	13975	13842	13915	13817	13911	13795	13910	13980	13938	14019	13998	13900	13686	13946	13828	14013	13899	13868	13995	13988	14033	13837	14081	13991	14001	14064	13990	13805	13906	13771	14105	13877	13871	13925	13838	13928	13861	13889	14181	13811	13944	13994	13810	13725	13840	13970	13991	13818	13895	14009	13950	13883	13855	13905	14101	13877	13911	13974	13932	14031	13800	13938	13959	14024	13769	14094	14029	13870	13936	13821	13911	13889	13952	13838	13911	13675	14085	14072	14066	14013	14095	14039	14115	13937	14005	14040	14028	13849	13932	14091	13898	13915	13903	13874	13912	13828	14041	13883	13850	13929	13756	13946	14022	13880	13890	13893	14037	13857	14057	13968	13839	14126	13958	14047	13777	13954	13835	13896	13800	13877	13851	13880	13991	13877	13786	13986	13903	13997	13982	13899	13878	13831	13942	13925	13917	13989	13819	13904	14183	14014	13996	13958	13790	13823	13881	13751	13911	13901	14168	13887	13883	14000	13913	13743	13978	13985	13942	14033	13965	13805	13895	13938	13963	13848	14046	14077	13843	13953	14028	14084	14058	14001	13821	14039	13900	14016	14008	14016	14035	13888	14155	13981	14055	13919	14052	13982	13804	13911	13816	13985	13889	13964	13953	14072	13762	13853	13933	13908	13903	13754	14077	13738	13796	13898	13958
23491	21488	28236	25307	22345	20651	19079	16790	16015	15964	15625	15584	15501	15315	15392	15377	15437	15247	15439	15168	15175	15146	15223	15223	15179	15310	15367	15110	15039	15133	15295	15087	15032	15068	15139	15082	15251	15056	15152	15226	15152	14953	15369	15184	15109	15032	15202	15081	15138	15197	14986	15205	15238	14988	15262	15174	15283	15160	15126	15129	15052	15161	15356	15053	15098	14924	15003	15111	14993	15123	15145	15060	15066	15013	15107	15169	14997	15184	15020	15122	15136	15122	14994	15215	15081	15298	15264	15045	15099	15141	15034	15158	15064	14947	15075	15024	14947	15223	15207	15118	14891	15211	15005	14971	15227	14999	15177	15073	15147	15143	15007	15019	15019	15146	15102	15220	15130	15149	14983	15009	15063	15246	15194	15039	15176	15187	15062	15161	15144	15097	15120	15268	15195	15079	15035	15032	15004	15217	14956	15268	15024	15358	15206	15189	15214	15090	15009	15258	15261	14914	15125	15082	15184	15055	14923	15219	15063	15176	15108	15019	15052	15186	14938	15062	15148	15082	15092	15243	14942	15176	15151	15045	14926	15036	15168	14914	15168	15042	14977	14943	15169	15244	15134	15110	15157	14965	15266	15156	15214	15006	15343	15008	15071	15106	15168	15214	14869	15014	15099	14951	15131	14941	15020	15176	15208	15179	15035	14976	15144	15075	15155	15172	15321	15229	15034	15258	14981	15053	15276	15110	15351	15092	15188	15363	14917	15041	15164	15068	15228	15055	15209	15053	15054	14984	14935	15040	15061	15098	15030	14961	15163	15217	15312	14948	14923	15090	15172	15164	15031	15113	15123	15026	15124	14997	15087	15080	14984	15097	15150	15160	15181	15037	15043	15118	15183	15222	14981	15146	15147	14892	15360	14819	15130	15151	15050	15093	15237	15234	15009	14841	15167	14938	15177	15129	15061	15083	15333	15166	15203	15030	14963	15183	14916	14815	15243	15154	15044	15080	15179	15246	15428	15032	15150	14921	15312	15189	15001	15023	15352	14945	15033	15146	15038	15075	15037	14927	14972	15025	15095	15072	15056	15062	15176	14977	15049	15034	15419	14924	15078	14995	14960	15066	15047	14878	15123	15042	15026	15100	15158	14952	14998	14913	15166	14983	15113	14923	15084	15244	15138	15178	15055	15068	14984	15058	15112	14932	14997	15178	15113	15146	15021	14938	15172	15155	14912	15097	15215	15187	15120	15061	15106	14879	14990	15236	15074	15172	15115	15324	15050	15043	14957	15092	15212	15071	15244	15190	15152	15095	15011	15081	15009	15014	15138	15084	14981	14958	14980	15211	15102	15234	15209	15052	15199	15106	15165	15046	15065	15066	14910	15154	15077	14976	14859	15136	15140	15022	15089	14953	14890	14968	15123	15131	15059	15021	15006	15201	15400	14988	15200	15073	14995	15044	15108	14927	14966	15177	15120	15060	15154	15023	15033	15047	15048	15036	15035	15123	15267	14996	15030	15054	15008	14978	14813	15179	15093	15028	15154	14993	15108	14972	14896	15081	15079	14948	15197	15173	15141	15107	15090	15262	15122	14945	15265	15242	15171	15018	15031	15029	15066	14978	15141	15331	15169	14936	15224	15068	15035	15125	15041	14904	15064	15133	15221	15081	15127	15063	14977	15067	15148	15101	15105	14962	14985	15097	15225	15126	15159	15192	15043	14999	15326	15140	15076	15316	15195	15075	15152	15034	14972	15123	15055	15122	15026	15202	15229	15183	15263	15130	14862	14913	15030	15053	15074	15278	15127	15371	14867	15100	14981	15074	15208	14901	15079	15121	15170	15099	15295	14923	15025	15022	14987	15054	15342	15395	15084	15204	15264	15055	15154	14939	14885	15076	14912	15202	15088	14984	14949	15043	14949	14965	15080	15106	15163	14989	14914	15189	15217	15295	15198	15126	15111	15203	15244	15216	14906	15187	15139	15085	15013	15073	15115	15024	14960	15052	15097	15062	15031	15301	15112	15111	15077	15160	15075	14911	14996	15103	14962	15122	15158	14986	15168	15014	15255	14996	15097	15149	15209	15014	15207	14954	15221	14934	15059	15168	15141	15068	15202	15096	14990	15105	15117	15061	15133	14960	15086	14936	14826	15036	15186	15076	15016	15136	15075	14978	14950	15213	14954	15077	15119	15045	15123	15105	15190	15228	15180	15161	15146	15130	14951	15109	15049	14939	15063	15102	15049	15279	14857	14950	15155	15140	15132	15075	14859	14896	15192	15332	15185	14957	15122	15087	15201	15148	15122	15056	15192	15187	15119	15088	15062	14953	15170	15120	15184	14979	15010	14947	15070	14934	14990	15015	15218	14982	14994	14895	15011	15092	15246	15111	15272	15130	14986	15067	15032	15155	15016	15048	15189	14981	15121	15218	15103	15133	15106	15135	14956	14948	15242	15135	15185	15140	15094	15090	15210	15260	15093	15201	15133	15204	14993	15147	15190	14963	15292	14922	15184	15015	15064	15052	14950	15059	15141	14952	15049	15071	15088	14959	15006	15103	14942	15162	15318	15035	15037	14932	14957	15066	15213	15072	15156	15161	14881	15051	15119	15102	15118	15180	14905	14966	14988	15024	15154	15076	15310	15041	14881	15014	15310	15027	15171	15156	15154	15098	15010	15161	14942	15257	14918	15008	15107	15115	14974	15020	15109	14973	15072	15066	15163	15143	15164	14908	14962	15007	15239	15066	15279	15120	15289	15094	14981	15171	15068	14845	15055	14857	14973	15147	14976	14961	14795	15012	15142	14892	14999	15227	15031	15210	15206	14942	14906	15116	15032	15174	15006	15069	15024	15080	15018	14989	15107	15085	15229	15215	15013	15132	15049	15150	15069	15222	15056	15280	15143	15048	14951	15266	15139	15114	15063	15160	14818	15050	15173	15048	15001	15151	14963	15156	15077	15197	15150	15032	15066	15077	15080	15289	15144	15096	15146	15017	15130	15023	15247	15125	15146	15241	15113	15169	15041	15113	15006	15040	15137	15052	14840	14933	15162	15018	15205	15110	15058	15101	14983	14923	15175	15127	15078	14934	15152	14995	15097	15247	15083	15098	15037	14997	15073	14931	15112	15405	15055	15090	15179	15079	15113	15030	14973	15141	15202	15208	14936	15267	14989	15133	15146	14955	15254	15130	15053	15198	14960	15027	15126	15345	15161	14957	15078	14971	15090	14866	15127	15101	15128	15105	15034	15056	15009	15092	15242	15134	15023	15077	15075	15116	15168	15167	15162	15267	15100	15187	15205	15171	15054	15179	15190	14954	15123	15044	15034	15261	15160	15261	14988	15061	15014	15193	15259	15187	15166	15122	15133	15026	15118	15153	14982	14903	15222	15124	15138	15209	15146	15039	15088	15163	15045	14989	15075	15030	14976	15205	14936	15145	15117	15088	15154	15088	15188	15078	15090	15184	15246	15259	14891	15003	15062	14925	15163	15130	15106	15086	15229	15092	15301	15073	15089	14927	14982	14920	15146	15106	15142	14918	14879	15285	15108	15079	15128	15088	15069	15244	15065	15185	15010	15074	15057	15073	15043	15064	15090	15075	14985	15081	15086	15309	14974	15027	15079	14996	15052	15099	15098	14719	15001	14920	15080	15310	15173	14918	15175	15013	14927	15130	15248	15141	15122	15118	15043	15167	15081	14871	15224	15131	14842	15080	15162	15308	15114	14992	15103	15146	14971	15070	15081	15286	15059	14998	15093	14985	14898	15147	15095	15043	14950	15270	15124	15215	15143	15333	15143	15248	15099	15094	15155	15083	15255	15025	14898	15122	15052	15218	15087	15242	15179	15216	15037	15197	15121	15153	15175	14991	15141	15030	14917	15160	15006	15077	14940	15220	15036	14949	15045	15004	14938	14927	15026	15003	15024	14848	14860	15100	15013	15102	15193	15080	15197	15187	15024	15024	14979	15210	15124	15296	15141	15089	15120	15076	15109	15132	15084	14967	15061	14875	15053	14942	14950	14970	15050	14936	15207	15121	15148	15335	15249	14944	14924	15097	15009	15089	14987	15208	15034	15075	15135	15048	15178	15052	15061	15238	14954	14967	15187	15020	15293	14899	15173	15176	15087	15016	15233	15234	15151	15203	15007	15169	15023	15086	15159	14985	15042	15047	15103	14949	15108	14806	14961	15174	14944	14967	14864	15068	15213	15133	15016	15159	15072	15010	15089	15069	15008	15005	15177	15102	15156	15175	14891	14990	15173	15125	15205	15063	15067	15024	15055	15192	15020	15132	15109	15044	15195	15101	15146	15032	15055	15035	15174	15240	15027	14980	15010	15092	14819	14923	15078	15175	15164	15050	15066	15010	15226	14993	15122	14983	15216	15081	15205	15110	15059	15093	15109	15168	15187	15069	15133	14925	15028	15088	15255	15067	15095	15049	15210	15196	15146	14960	15172	15438	15218	15014	14973	14894	15067	15119	15062	15132	15157	15118	15187	14905	14890	14830	15053	15223	14949	15215	14998	14938	14886	15000	14969	15051	15024	14977	15064	15222	15091	15201	15117	15051	15163	15051	15225	15210	14891	14904	15032	15209	15239	15034	14969	15085	15007	14922	15229	14966	14916	15074	15103	15183	15157	15071	15227	14900	14883	15124	15160	14936	14971	15087	15074	14902	14822	14943	15000	15127	15003	14942	15235	15217	15305	14973	15071	14980	15264	15121	14992	15095	15197	15131	15182	15156	15132	15150	15067	15158	15156	15190	15145	14934	15164	15082	15157	15060	15115	15044	15237	15181	15217	15044	15300	15135	14943	15035	15075	15058	15053	15115	15241	15145	15007	15010	15160	15047	15160	14944	14934	14978	15020	15297	15348	15285	15183	15059	15140	15119	14970	14962	15041	15069	14994	15086	15120	15373	15038	15149	15070	14959	15164	15273	15146	14981	15123	14952	14904	15015	15127	15251	15225	15091	15050	15244	15075	15075	15078	15110	15208	15183	15166	14936	14946	15111	15157	15146	15092	15137	15051	15196	15059	15102	15069	15170	15025	15079	15268	15076	14943	15021	15089	15111	15065	15095	15181	15042	15040	15048	14911	14962	15099	15241	15041	15021	15054	15042	15078	15103	15112	15326	15029	15104	15188	15262	15006	14994	15053	14939	15070	14981	14896	15183
15103	29832	21488	18744	17792	16363	15557	15069	14476	14233	13799	13774	13739	13749	13553	13605	13654	13574	13498	13437	13481	13390	13456	13316	13484	13430	13323	13387	13545	13392	13484	13460	13393	13359	13125	13249	13310	13403	13382	13421	13226	13367	13395	13221	13347	13273	13304	13359	13473	13357	13374	13359	13401	13357	13301	13332	13435	13288	13241	13532	13364	13339	13331	13317	13246	13300	13421	13273	13367	13347	13365	13324	13504	13264	13291	13490	13354	13428	13236	13296	13214	13290	13166	13525	13334	13453	13391	13345	13232	13468	13348	13380	13313	13426	13260	13607	13297	13433	13404	13280	13256	13342	13358	13269	13360	13336	13295	13415	13370	13343	13245	13391	13312	13250	13325	13297	13323	13257	13269	13284	13460	13356	13419	13443	13323	13257	13389	13133	13279	13215	13251	13514	13372	13361	13330	13407	13200	13227	13349	13411	13316	13230	13306	13242	13378	13293	13247	13275	13334	13387	13167	13495	13147	13381	13417	13370	13316	13273	13355	13411	13232	13011	13426	13434	13342	13368	13323	13259	13336	13460	13317	13259	13320	13084	13393	13226	13311	13410	13386	13318	13296	13212	13327	13311	13438	13311	13355	13235	13310	13330	13161	13121	13414	13222	13272	13481	13277	13323	13158	13351	13332	13286	13313	13372	13434	13248	13210	13365	13316	13325	13251	13318	13396	13382	13319	13352	13316	13264	13391	13453	13402	13320	13160	13410	13268	13348	13535	13366	13324	13296	13133	13221	13353	13332	13353	13361	13312	13419	13174	13286	13365	13212	13224	13295	13260	13398	13364	13355	13282	13236	13357	13460	13406	13409	13235	13324	13305	13453	13512	13221	13436	13288	13240	13524	13192	13248	13375	13340	13417	13259	13271	13397	13174	13314	13360	13458	13152	13074	13342	13326	13436	13342	13224	13307	13362	13314	13325	13260	13377	13198	13196	13444	13347	13365	13320	13334	13246	13463	13316	13151	13341	13188	13379	13444	13315	13399	13469	13364	13413	13222	13292	13198	13300	13275	13370	13458	13480	13266	13363	13370	13442	13258	13288	13437	13384	13321	13220	13240	13222	13285	13322	13236	13410	13311	13376	13265	13385	13337	13350	13287	13400	13404	13198	13416	13248	13469	13222	13423	13358	13316	13254	13253	13258	13262	13193	13379	13313	13255	13396	13203	13237	13407	13526	13299	13384	13250	13390	13389	13357	13368	13276	13289	13345	13363	13410	13381	13322	13356	13247	13468	13365	13140	13316	13303	13455	13475	13369	13364	13430	13402	13281	13563	13436	13327	13313	13292	13276	13424	13191	13376	13526	13351	13409	13251	13340	13391	13343	13352	13432	13379	13299	13265	13245	13336	13162	13296	13424	13371	13382	13302	13330	13208	13302	13231	13408	13170	13474	13073	13165	13331	13285	13346	13319	13355	13240	13268	13339	13299	13252	13257	13306	13300	13418	13399	13274	13297	13363	13430	13437	13282	13426	13117	13336	13192	13451	13282	13251	13409	13345	13329	13332	13418	13275	13433	13244	13230	13379	13300	13517	13174	13364	13320	13414	13262	13432	13463	13308	13269	13301	13423	13376	13310	13350	13142	13347	13359	13349	13320	13419	13352	13445	13120	13354	13419	13368	13450	13263	13364	13262	13266	13289	13318	13508	13404	13295	13399	13284	13425	13339	13448	13442	13430	13487	13389	13261	13418	13378	13402	13339	13384	13334	13318	13302	13434	13223	13251	13401	13341	13342	13391	13445	13302	13365	13354	13260	13354	13296	13262	13311	13256	13398	13164	13230	13406	13440	13270	13226	13296	13476	13340	13523	13472	13285	13272	13249	13272	13275	13237	13482	13329	13376	13272	13512	13274	13209	13354	13398	13310	13474	13277	13228	13435	13251	13368	13387	13385	13385	13385	13422	13333	13414	13216	13289	13322	13326	13339	13360	13286	13327	13189	13355	13368	13283	13429	13270	13423	13379	13377	13391	13225	13411	13329	13573	13310	13477	13318	13407	13262	13350	13283	13266	13491	13354	13262	13330	13392	13349	13344	13465	13327	13308	13426	13359	13451	13337	13399	13195	13428	13423	13245	13406	13214	13454	13188	13360	13347	13193	13291	13399	13318	13460	13429	13311	13337	13415	13281	13536	13335	13337	13325	13260	13381	13463	13201	13224	13447	13389	13277	13300	13424	13252	13348	13412	13377	13219	13386	13105	13278	13466	13270	13388	13238	13319	13410	13226	13383	13279	13316	13347	13323	13431	13300	13291	13206	13219	13248	13506	13202	13369	13358	13313	13449	13224	13347	13487	13332	13335	13306	13205	13460	13380	13380	13228	13371	13301	13304	13342	13397	13404	13432	13430	13290	13249	13352	13143	13255	13331	13368	13453	13373	13278	13339	13244	13375	13351	13455	13539	13357	13330	13411	13240	13344	13351	13348	13220	13357	13443	13342	13332	13275	13235	13436	13246	13397	13305	13429	13242	13256	13321	13182	13352	13522	13263	13383	13357	13347	13351	13388	13206	13354	13474	13383	13379	13272	13278	13536	13433	13356	13176	13392	13414	13416	13222	13471	13328	13234	13507	13472	13400	13378	13328	13476	13571	13312	13244	13320	13426	13451	13410	13277	13294	13194	13394	13458	13307	13458	13535	13388	13388	13277	13085	13313	13326	13252	13394	13258	13446	13284	13431	13444	13386	13412	13349	13366	13290	13338	13204	13449	13343	13533	13318	13203	13300	13337	13306	13392	13287	13407	13393	13429	13303	13251	13390	13489	13436	13369	13269	13357	13296	13361	13343	13309	13272	13434	13376	13483	13309	13441	13344	13203	13360	13243	13213	13386	13204	13303	13356	13167	13353	13344	13291	13278	13426	13171	13360	13445	13301	13427	13478	13411	13323	13343	13328	13354	13380	13185	13269	13180	13365	13408	13206	13257	13432	13320	13259	13276	13419	13380	13355	13383	13435	13361	13213	13299	13290	13222	13264	13346	13504	13284	13325	13313	13394	13291	13259	13338	13283	13404	13181	13338	13346	13358	13360	13350	13265	13447	13366	13409	13169	13432	13263	13485	13342	13425	13406	13439	13354	13310	13442	13337	13242	13390	13322	13316	13372	13376	13283	13368	13265	13355	13246	13386	13384	13340	13439	13228	13264	13307	13077	13413	13328	13343	13433	13441	13336	13252	13265	13286	13326	13325	13362	13436	13225	13264	13352	13349	13405	13265	13368	13389	13567	13430	13247	13268	13389	13444	13434	13394	13356	13297	13288	13333	13332	13330	13372	13465	13276	13259	13349	13409	13343	13274	13325	13284	13479	13219	13356	13140	13319	13420	13327	13371	13408	13378	13288	13245	13336	13438	13350	13453	13270	13361	13216	13300	13441	13382	13340	13088	13323	13449	13171	13431	13131	13441	13247	13450	13300	13345	13204	13364	13301	13299	13434	13378	13380	13334	13245	13361	13190	13316	13331	13402	13365	13348	13245	13424	13491	13381	13312	13290	13379	13324	13234	13406	13313	13386	13347	13240	13377	13196	13191	13326	13197	13197	13372	13325	13342	13218	13344	13303	13502	13190	13215	13221	13322	13322	13482	13345	13382	13302	13276	13335	13224	13395	13237	13302	13362	13343	13261	13367	13372	13318	13416	13422	13336	13246	13424	13219	13402	13328	13451	13246	13452	13235	13413	13421	13381	13223	13415	13143	13416	13251	13187	13393	13353	13498	13319	13265	13175	13304	13338	13374	13311	13487	13309	13373	13436	13418	13319	13348	13386	13215	13405	13282	13269	13235	13388	13419	13225	13352	13405	13316	13447	13129	13310	13361	13448	13289	13278	13402	13224	13332	13382	13556	13259	13508	13179	13428	13451	13251	13511	13280	13296	13171	13353	13278	13384	13313	13267	13282	13309	13306	13325	13269	13310	13216	13398	13341	13443	13279	13519	13195	13500	13340	13379	13273	13292	13416	13347	13118	13200	13349	13466	13291	13409	13243	13211	13381	13202	13345	13474	13271	13389	13188	13259	13249	13329	13338	13404	13273	13206	13303	13365	13277	13206	13230	13146	13329	13422	13408	13229	13178	13301	13050	13375	13287	13278	13149	13215	13430	13380	13243	13101	13402	13504	13300	13256	13273	13337	13276	13363	13229	13263	13334	13459	13294	13419	13312	13194	13465	13519	13506	13395	13357	13284	13416	13277	13419	13560	13140	13313	13284	13265	13287	13395	13371	13356	13232	13361	13412	13244	13406	13359	13270	13276	13325	13420	13474	13378	13271	13357	13153	13336	13304	13294	13422	13266	13434	13182	13390	13173	13256	13217	13251	13427	13208	13238	13399	13483	13382	13430	13232	13477	13254	13409	13224	13310	13428	13255	13286	13310	13230	13243	13214	13357	13489	13301	13306	13296	13366	13291	13323	13413	13379	13283	13568	13235	13412	13340	13304	13376	13346	13447	13435	13401	13238	13305	13301	13286	13514	13307	13358	13318	13328	13463	13310	13440	13340	13419	13349	13394	13328	13370	13238	13318	13310	13332	13218	13306	13160	13379	13376	13153	13358	13293	13296	13257	13382	13249	13293	13410	13424	13472	13329	13427	13211	13297	13455	13458	13472	13468	13247	13407	13246	13412	13509	13520	13248	13351	13427	13464	13256	13231	13283	13295	13338	13260	13215	13269	13410	13340	13408	13398	13386	13375	13207	13238	13411	13247	13266	13349	13153	13186	13334	13246	13394	13202	13290	13331	13322	13356	13402	13247	13537	13325	13234	13284	13393	13343	13316	13198	13332	13223	13302	13455	13235	13421	13426	13336	13173	13379	13416	13304	13362	13503	13384	13307	13231	13251	13443	13298	13374	13346	13255	13396	13361	13291	13518	13244	13207	13242	13222	13318	13404	13328	13195	13274	13302	13162	13313	13377	13442	13181	13381	13354	13406	13214	13422	13213	13183	13377	13473	13446	13427	13333	13299	13431	13128	13082	13387	13352	13338	13363	13358	13329	13387	13428	13311	13358	13399	13429	13215	13196	13605	13177	13263	13312	13251	13364	13453	13294	13416	13211	13386	13326	13215	13382	13229	13298	13246	13465	13290	13552	13383	13254	13441	13139	13324	13196	13166	13290	13427	13269	13354	13273	13068
25143	21509	26913	26830	19646	18022	18110	16899	16582	16352	16517	16463	16140	16208	16088	16044	16135	16013	16205	16115	15964	16092	15928	15950	16001	15812	15963	16084	16013	15885	16079	15920	15869	15973	15952	15901	16063	15889	16118	16099	16065	15928	15858	15880	15860	15922	15869	16023	15849	16048	15926	15956	16047	16057	15912	15920	15979	15959	16046	16161	16001	15735	15965	15856	15911	16051	16047	15901	15876	16118	15991	16041	16015	15950	15830	16143	16046	15980	16178	15862	15853	15884	16142	15963	15757	16047	16025	15779	15893	15779	16128	15920	16063	15813	16127	15927	15986	15920	15962	15901	15904	15779	15877	15975	15831	15738	16054	16122	15943	15848	16055	15804	16006	15942	15945	16007	15940	15866	15915	15779	15980	15981	15895	16033	15981	15955	15861	15861	15855	16105	15973	16000	16025	15929	16209	16063	16051	15770	15862	16069	16049	15840	16056	15875	16038	15897	16053	16036	15906	15967	15979	15911	15874	15969	15716	15900	16132	16130	15812	16025	16008	15982	15810	15898	16002	15929	15964	16003	15876	16024	15996	15952	15890	16057	15888	15853	15749	15926	16089	15808	15960	16100	16195	15865	15904	15786	16167	16061	15932	15953	15974	16041	16099	16075	15791	16110	15920	15885	16160	16029	15945	15857	15912	15979	15904	15992	16034	15929	15896	16027	15849	15802	15762	15938	15995	15913	15960	16083	15999	15993	15940	15944	16016	15944	15849	15923	16066	15932	16032	15941	16123	16048	15965	15935	15786	16182	15913	15882	15822	15728	15880	15850	15758	16140	15938	16000	16152	16042	16118	16046	15825	15973	15928	15969	16040	15892	16083	16100	15856	15893	15929	15941	15995	15893	15765	15887	16076	15989	15903	15884	16078	15933	15943	15930	15943	15798	15942	15849	15895	16062	15928	15765	15899	15845	15946	16049	16121	15843	15904	15862	15986	16091	15945	16065	15811	15999	15629	15843	15911	15962	15866	16043	15896	16062	15699	15868	16109	15960	16034	16091	15913	15983	15999	16041	15958	15834	15944	15840	16125	15959	15953	16073	15724	15939	16062	15838	15920	15957	15874	15832	15836	15936	15958	15898	15850	15903	15986	16233	16104	15859	15944	15910	16085	15848	16107	15805	15971	15912	16077	15939	15948	15849	16067	15895	16092	15888	16006	16008	15923	16182	16069	15721	16025	15666	15869	15841	15894	15888	15849	15811	15963	16126	15857	15869	15899	15740	15887	15852	15883	15799	16223	16062	16063	15974	15929	15993	15820	15857	16029	15987	15925	15977	15991	15959	16020	16107	16088	15963	15968	16098	16040	15921	15970	15985	15976	15970	16067	16012	15906	15886	16106	15781	16159	15982	16042	15856	16078	15935	15932	16086	15855	15873	15986	16112	15904	15819	15958	16046	16017	15912	15876	15958	16129	16041	16008	15860	15869	16052	16129	16016	16020	16054	16032	15947	15888	16068	16103	15904	15912	15858	16095	15919	16030	16001	15990	15872	16083	16137	16007	16057	16062	15753	15839	16095	16081	16007	15875	15962	16035	16036	15943	15947	15988	15864	15750	15974	16009	15963	16013	15901	15888	15702	16176	15920	15648	15851	15896	16091	15928	15964	16030	15861	16159	16076	16063	15964	16022	15958	15993	15783	15984	15867	15854	15992	16068	15942	16024	16087	15955	16079	15926	15815	15882	15879	16040	15888	16064	15883	15946	15903	15935	15903	15978	15975	15740	16035	15908	15937	15936	15965	15911	16023	15885	16196	15947	15825	15972	15730	15937	15954	15938	15843	15845	16086	15883	15998	15971	15843	15962	15962	15804	16046	15967	16077	15996	15947	15774	16116	16147	16216	16093	15920	15893	15919	15910	16087	16047	15885	16063	15929	15769	15919	15937	16113	15837	15985	16072	15855	15950	15978	16101	15994	15888	15966	16043	15895	15897	15978	15995	15801	16000	16063	15966	15923	15954	15752	16019	15935	15936	16023	16087	16063	15985	16027	15829	16097	15812	16131	16006	15909	15954	15907	16119	15784	15894	16122	16011	15833	15928	15980	16080	15845	16193	15959	15871	16012	16126	16102	16045	15814	15804	16037	16084	16019	15751	15837	16063	16041	15879	16018	16037	15998	15884	15854	16113	15921	16047	15975	15885	15917	16000	16137	16001	15889	15833	16164	16030	16108	16067	15971	15744	15911	15989	16015	15894	15916	16170	15940	15850	15907	15909	15858	16095	16007	15933	15979	15965	15821	15874	16079	16077	16031	15970	16074	15896	16093	15856	16095	15974	16058	15923	15944	15986	15999	16111	15799	16049	16051	16001	16156	16066	15963	16044	16156	15891	15928	16023	16013	15816	15867	15781	15834	16002	15689	16032	16005	15704	15969	15652	16085	16038	16045	15987	15959	15993	15914	15933	15889	16020	16110	16039	15785	15865	15790	15996	15922	15887	15975	15972	16160	15963	15822	15784	16089	15983	16082	16004	15891	15847	15889	15896	16083	15904	15821	16084	15811	16029	15927	15980	15957	15934	15915	15908	16213	15989	16134	15821	15982	15892	15675	15998	16046	16145	16001	16071	15977	15868	15809	15929	15821	15999	15838	15796	15942	15974	16066	15935	15970	16039	15811	16086	15756	15787	15842	15966	15853	16045	15908	16011	15850	16064	15914	15870	15874	16050	15908	15997	16036	16045	15974	16073	15993	16177	16072	15863	15997	16154	16114	16091	15878	15834	15913	15896	16075	15857	15748	15996	16125	15870	15860	15814	15895	15952	15967	15842	15894	15774	15984	16089	15992	15917	15983	15671	16002	15732	15988	15851	15803	15922	15942	15827	16036	16009	15787	15698	15943	15907	15924	15960	15924	16068	15846	15887	15811	16012	16058	16013	15906	15912	15799	16113	15965	15865	15906	15860	15987	16021	15889	16084	16099	15893	16008	15932	16030	16064	15888	15962	16211	15817	15963	15868	15826	15843	16081	15926	15784	15815	15718	15897	15793	16049	16109	16035	15874	16121	16018	16131	16054	15901	15998	15972	16006	16024	16059	15987	15938	15692	15811	15879	15884	15812	16040	16098	15884	15812	15883	15917	16095	16106	15978	15959	16172	15935	15754	15901	16168	16045	15925	15994	15845	15991	15990	15861	16207	15834	15855	15940	15885	15852	16008	16009	16136	15895	16168	15841	15979	16018	15859	15866	15908	16070	15747	15940	16129	16016	15937	16111	15865	15994	15799	15776	15917	15949	15955	16102	15910	16062	15842	16140	16131	15880	15859	15823	15932	15978	15987	15802	15909	16075	16007	15883	15992	15889	15933	16071	16001	16251	15940	15913	15976	16104	15764	15820	15927	15826	15949	15888	15903	15757	15564	15883	15905	15771	16067	15957	15936	15854	16026	16194	16166	15940	15975	15961	16018	15994	15977	15877	15950	15871	15676	16013	15817	15951	16018	16078	15981	15836	15895	16044	16039	15955	16012	16024	15898	16004	16006	15911	15952	15842	16077	15846	16174	15830	15700	16046	16039	16046	15997	15966	15791	15938	15743	16013	15982	15760	16086	15850	15922	16054	15932	15983	15824	15900	15868	15940	15796	15924	15909	15986	16126	15929	16016	16153	16123	15837	15965	15928	15798	16003	15979	15869	16017	15978	15869	16127	16018	16010	15961	15891	16053	15927	16046	16147	15770	15811	16026	16147	15972	16013	16081	15902	15953	15869	16145	16234	16028	15932	15856	15684	15964	15923	15989	15902	15935	15859	15846	16048	15876	15910	15947	15861	15808	15907	15907	16157	15861	15956	16029	15959	15793	15867	16005	15954	15906	15839	15997	15797	16252	15872	15870	16085	15934	16097	16056	15953	15705	15864	16028	15733	15897	15960	16179	15944	16119	16040	15900	15922	15943	15919	15897	15830	15940	16163	15926	15903	15924	16090	16100	15737	15976	15982	16054	16023	15908	15873	15807	16006	15858	15900	16083	15905	15993	16116	16012	15855	16066	16078	15847	15880	15887	16083	16203	15953	15915	15987	16065	16040	16006	16004	16101	15922	16028	15991	15949	15988	15969	15964	15787	15983	16046	15878	15888	16194	15937	15850	15887	16044	15890	16138	15950	16193	15910	16024	15958	15834	16134	16016	16135	15985	15900	16011	16039	16059	16069	15991	16214	15947	15916	15865	16035	15872	15938	15993	15965	15891	15914	15995	16003	16020	15938	16184	15998	16021	15795	15836	16037	15923	16111	16065	15950	15824	15782	16070	16060	15995	16087	15885	15953	16090	16081	15821	15904	15907	16049	15804	15871	15941	15984	15898	16078	15912	15934	15942	15830	15860	15755	15727	15976	15918	15975	15784	15870	15908	15948	15908	15931	15885	16104	15877	15875	15745	16005	15917	15868	15840	15898	16052	15821	16032	15921	16006	15912	16063	15914	16118	15906	15853	15864	15892	15840	15871	16093	15934	16160	16084	15866	15860	15945	15999	15914	15941	15922	15927	15940	16125	16042	16077	15798	16140	15934	15878	16155	16010	16007	15851	16010	15874	15953	15857	15913	16160	16157	15895	16041	16022	16016	15995	15949	15962	16057	15837	15922	16017	15993	16044	16000	15936	15874	16094	15817	15932	16133	15855	15995	16095	15948	15806	15954	16089	15997	15966	15863	15911	15921	16079	16073	16062	15788	15945	15965	16004	15877	16010	15990	15824	15847	16129	15853	15988	15930	15981	15907	15762	16046	15701	15964	16000	16123	15897	16004	15834	16096	16049	15761	15993	16114	15833	16018	15978	16060	15964	15914	15877	15974	15857	15891	15967	15805	15997	15938	15927	15928	15974	15804	16042	16019	15941	15914	15846	16035	15870	16067	15895	15902	16010	15962	15901	15967	15917	15848	15962	15680	15915	16148	15967	16018	16018	15875	15887	15817	15851	15893	16000	15871	16029	16139	15953	15858	15877	16012	16019	16002	15894	15978	16088	15806	16011	16048	15903	16007	15946	15991	15957	15796	15999	15999	16077	15810	15922	15911	16031	15895	15729	16020	15949	16084	16045	15997	15928	16129	16105	15920	15891	15893	15942	16063	15930	15985	16113	15995	16053	15893	16136	15858	15995	16157	16006	15942	15994	16010	15895	15952	16008	16012	16017	15980
15852	27268	20365	17863	17265	16081	15628	15079	14594	14470	14309	14067	14272	14041	14082	14075	14143	13877	14132	14098	14010	13890	13961	14003	13874	14012	13869	13877	13943	14017	13984	13825	13978	13995	13892	13929	13893	13952	13964	13738	13770	13757	13915	13786	13735	13825	13931	13907	14001	14013	13759	13742	13935	14014	13737	13739	13771	13797	13865	13831	13799	13833	13819	13903	13900	13898	13675	13628	13952	13960	14104	13820	13799	13872	13847	13812	13731	13944	13854	13864	13790	13813	13870	13885	13770	13939	13839	13709	13850	13808	13904	13971	13760	13685	13869	13756	13819	13791	13802	14032	13719	13816	13760	13891	13871	13759	14002	13790	13673	13743	13928	13842	13895	13696	13952	13954	13896	13821	13894	14029	13683	13839	13811	13806	13907	13958	13818	13935	13884	13682	13979	13938	13864	13916	13843	13879	13817	13938	13937	13895	13701	13946	13865	13806	13797	13928	13984	13921	13811	13920	13828	13759	13893	13854	13923	13831	14052	13859	13944	14005	13712	13819	13839	13837	13908	13823	13688	13807	13924	13694	13929	13849	13729	13933	13902	13882	13878	13766	13886	13798	13858	13983	13878	13870	13851	13783	13955	13901	13872	13759	13702	13863	13961	13943	13902	13884	13863	14043	13898	13813	14036	13948	13667	13888	13795	13832	13774	13798	13737	13811	13941	13913	13745	13790	13893	13910	13876	13742	13822	13913	13823	13866	13850	13703	13913	13952	14006	13935	13646	13640	13827	13867	13963	13822	13819	13942	13870	13912	13903	13759	13752	13848	13845	13803	13717	13736	13906	13815	13868	13915	13869	13893	13555	13799	13961	13728	13840	13837	14029	13869	13974	13805	13997	13841	13992	13903	13691	13710	13922	13774	13859	13776	13955	13865	13891	13807	13870	13960	13741	13909	13890	13782	13850	13881	13910	13927	13833	13800	13862	13910	13930	13887	13761	13819	13886	13809	13922	13945	13791	13824	13837	13858	13735	13880	13840	14030	13966	13825	13755	13924	13671	14022	13828	13746	13762	13928	13829	13830	13851	13685	13837	13676	13731	13751	13881	13820	13830	13813	13892	14008	13851	13644	13984	13940	13936	13853	13646	13740	13844	13848	13798	13924	13898	14030	13956	13794	13963	13909	13932	13882	13895	13745	13873	13833	13976	14002	13788	13845	13874	13892	13671	13899	13973	13685	13885	13846	14013	13778	13932	13830	13720	13827	14019	14012	13736	13807	14000	13776	13959	13992	13850	13745	13873	13887	13932	13954	13931	13812	13879	13842	13747	13829	13726	13833	13745	13872	13892	13892	13879	14070	13966	13869	14043	13931	13866	13900	13806	13978	13817	13804	13996	13958	13942	13836	13715	13819	13607	13925	13757	13918	13806	14020	13879	13942	13705	13890	13945	13687	13686	13837	13865	13746	13750	13806	13891	13862	14003	13885	13817	13827	13997	13864	13669	13737	13998	13977	13931	14012	13699	13830	13882	13702	13901	13779	13849	13881	14082	13815	13925	14120	13748	13849	13829	14048	13814	13907	13765	13932	13763	13912	13778	13982	13849	13868	13938	13872	13885	13956	13890	13718	13943	13936	13805	13698	13836	13828	13873	13776	13947	13780	13654	13916	13677	13822	13960	13931	14008	13848	13838	13752	14007	13927	13848	13845	13822	13825	13913	14000	13989	13817	13735	14033	13788	13842	13876	13875	13995	13761	13791	13882	13911	13812	13858	13662	13863	13948	13857	13750	13912	13847	13994	13868	13962	13749	13834	13950	13738	13751	13827	13904	13948	13794	13846	13826	13764	13836	13843	13689	13952	13921	13703	13961	13707	13975	13914	13866	13848	13830	13783	13782	13738	13648	13900	13769	13853	13999	13952	13812	13934	13859	13951	13820	13866	13723	13897	13733	13960	13923	13951	13799	13936	13835	13875	13860	14031	13798	13907	13874	13885	13867	14085	13802	13791	13891	13837	13985	13752	13726	13800	13804	13772	13937	13906	13776	13756	13889	13812	13859	13907	13915	13914	13683	13958	13753	13926	13943	13775	13974	13817	13879	13924	13794	13902	13867	13943	13834	13878	13703	13801	13954	13755	13750	13832	13770	13985	13738	13893	13910	14045	13807	14006	13850	13849	13670	13797	13753	13873	13891	13977	13859	13866	13826	13816	13805	14004	13884	13933	13852	13755	13984	13857	13955	13810	13954	13841	13949	13898	13996	13706	13772	13880	13941	13702	13911	13967	13838	13821	13890	13798	13831	13826	13723	13935	13745	13889	13818	13817	13932	13831	13768	13816	14070	13829	13747	13876	13897	14030	13788	13901	13860	13930	13779	13816	13864	13936	13862	13833	13867	13845	13821	13855	13784	13881	13779	13925	13915	13770	13730	13746	13914	13907	13812	13829	13901	13877	13747	13892	13967	13853	13813	13894	13773	13734	13917	13851	13849	13895	13924	13815	13774	13720	13798	13826	13800	13939	13815	13921	13805	13883	13694	13757	13897	13829	14025	13799	13919	13797	13946	13805	13853	13737	13851	13889	13656	13683	13835	13643	13840	13866	13833	13857	13977	13871	13848	13746	13734	13847	13814	13925	13828	13824	13879	13903	13982	13959	13843	13761	13846	13818	13911	13804	13834	13904	13908	13806	13771	13888	13950	13814	13815	13813	13854	13751	13760	13877	13920	13784	13947	13850	13955	13689	13998	13897	13989	13877	13826	13844	13799	13853	13853	13886	13821	13712	13777	13884	13883	13885	13989	13790	13917	13889	13807	14038	13860	13745	13809	13865	14013	13966	13702	13769	14013	13966	13821	13795	13940	13762	13875	13935	13910	13833	13575	13882	13941	13776	13838	13831	13852	13922	13819	13807	13757	13805	13824	13905	13934	13790	13926	13976	13765	14056	13871	13771	13939	13706	13896	13797	13929	13839	13842	13869	13823	13892	13930	13914	13730	14011	13857	13911	13777	13882	13665	13912	13899	13894	13925	13976	13985	13761	13780	13783	13897	13847	13896	13911	13816	13941	13894	13908	13842	13867	13885	14022	13716	13824	13778	13893	13934	13751	13642	13798	13924	13806	13754	14006	13941	13949	13945	13822	13770	13880	13942	13853	13979	13815	13891	13954	13932	13999	13842	13747	13997	13959	13773	13816	13821	13836	13721	13913	13669	13850	13761	13743	13881	13822	13801	13810	13862	13847	13755	13854	13782	13742	13759	13983	13810	13912	13919	13811	13808	13875	14013	13859	13737	13979	13797	13773	13857	13716	13987	13849	13868	13763	13899	13770	13880	14051	13862	14010	13985	13754	13870	13856	13903	13745	13839	13960	13789	13949	13637	13825	13879	13853	13857	13914	13739	13942	13763	13830	13776	13982	13839	13953	13860	13655	13792	14004	14055	13880	13798	13880	13970	13832	13718	14008	13731	13731	13957	13936	13871	13964	13837	13844	13808	13753	13924	13896	13886	13797	13781	13840	13843	14041	13891	13767	13719	13890	13671	13797	13876	13805	13676	13926	13891	13884	13914	14003	13786	13948	13933	13835	14001	13853	13750	13929	13939	13880	13718	13974	13815	13904	13860	13834	13762	13845	13963	13862	13755	13718	13919	13970	13863	13826	14024	13965	13992	13972	13831	13963	14060	13914	13954	14015	13718	13802	13887	13783	13846	13824	13958	13988	13710	13921	13810	13787	14015	13752	13902	13888	13764	13852	13735	13863	13936	13764	13943	14067	13842	13696	13880	13925	13836	13853	13876	13850	13814	13742	13854	13894	13671	13782	13724	13829	13921	13859	14018	13780	13913	13805	13960	13785	13819	14003	13747	13807	13853	13776	13945	13658	13844	13943	13844	13815	13890	13866	13993	13948	13819	14016	13811	13701	13789	13815	13797	13962	13671	13813	13997	13945	13813	14000	13809	13931	13926	13909	13783	13844	13757	13784	14039	13816	13963	13936	13856	13859	13837	13624	13899	13898	13778	13889	13998	13721	13665	13839	13969	13860	13895	13774	13732	13834	13785	13824	13830	13786	13850	13932	13829	13863	13794	14018	13840	13824	13821	13828	13937	13909	13731	13953	13660	13894	13894	13932	13779	14086	13871	13877	13818	14001	13830	13856	13856	13818	13714	13926	13708	13792	13851	13878	13944	13886	13669	13849	13838	13780	13976	13912	14045	13908	13936	13983	13741	13820	13857	13858	13798	14097	13674	13874	13846	13798	13898	13960	13883	13840	14108	13597	13811	13711	13854	13877	13834	13839	13739	14047	13902	13788	13758	13888	13985	13872	13827	13838	13864	13694	13934	13808	14048	13923	13882	13619	13821	13765	13854	14053	13687	13899	13762	13841	14085	13814	13774	13884	13842	13683	13898	13887	13880	13947	13893	13745	13862	13802	13848	13960	13907	13836	13909	13983	13896	13906	13732	13859	13675	13798	13748	13849	13676	13864	13881	14010	13652	13956	13790	13887	14031	13991	13690	13947	13808	13815	13863	13854	13871	13829	14145	13912	13973	13809	13926	13958	13944	13877	13978	13874	13882	13916	13863	13997	13855	13946	13763	14043	13735	13895	13889	13783	13984	13867	13655	13884	14071	14004	13833	13887	13750	14022	13817	13920	13983	13902	13633	13825	14011	13720	13950	13924	13841	13940	13727	14015	13856	13831	13996	13746	13705	13873	13934	13897	13855	13813	13845	13863	13819	13957	13694	14024	13740	13929	13698	13808	13849	13703	13888	13812	13937	13813	13852	13874	13723	13909	14032	13934	13854	13819	13995	13996	13941	13957	13969	13958	13770	13979	13782	13976	13851	14045	13871	13962	13931	13865	13956	13838	13832	13835	13690	13889	13887	13774	13705	13802	13888	13764	13919	13941	13794	13992	13837	13827	13719	14013	13985	13700	13937	13784	14095	13817	13878	13692	13913	13847	13828	14009	13896	13845	13873	13881	13846	13733	13820	13759	13902	13932	13797	13797	13865	13908	13797	13704	13758	13811	13848	14030	13801	14024	13813	13691	13944	13949	13951	13996	14043	13750	13994	13814	13892	13759	13901	13801	14023	13762	13783	13974	13835	13879	13913	13962	13941	13798	13857	13902	13867	13854	13889	13826	13750	13902	13895	13821	13729	14060	13967	13768	13838	13974	14021
22524	21520	28763	24692	21755	23112	22312	17500	16165	16212	15989	15849	15591	15391	15246	15249	15507	15305	15186	15255	15141	15105	15193	15035	15126	15177	15165	15063	15126	15254	15045	15268	15021	15111	14950	15066	15113	15038	15020	15222	15056	15204	14731	15111	15079	15150	14870	14825	14930	14992	15017	15108	15010	15026	14816	15003	15096	14845	15128	14918	14882	14942	14978	15057	14980	14976	14936	14904	15042	15060	14935	15009	14904	14980	14981	15143	14971	14932	15161	15211	14924	14987	14871	14993	15146	15023	14921	14849	14953	14937	14870	14876	14751	14918	14740	14911	15086	15003	15120	15021	14903	15049	15028	14846	14922	15069	14998	14934	15054	15099	14998	14867	14772	15008	14735	14955	14708	14855	14674	14863	14743	14932	15030	15016	14769	14784	14899	14795	14921	14846	15069	14931	14869	14970	14852	14983	14924	14848	14786	15125	14992	15099	14963	14878	14916	14946	14925	14814	15022	14947	14881	14760	14995	14954	15115	14900	14947	14961	15001	14884	14889	14787	14737	14953	14938	14899	14812	14900	14926	14850	15033	14941	15078	14749	14860	14951	14913	15123	15083	14986	15116	14840	14802	14937	14900	15085	14928	14931	14886	14924	14993	14738	14870	14943	14978	14936	15001	14902	15143	14923	14830	14945	15100	14967	15101	14958	14772	14942	14674	14831	14792	14906	15012	14913	14860	14885	15104	14975	14858	14937	14999	15123	15086	14689	15129	14901	14914	14827	14978	14844	14792	15038	14783	15042	14982	14767	14830	14817	14887	14885	15037	15075	15204	15127	15016	15016	14780	14877	14840	15023	14855	15121	14670	14906	14718	14916	14974	15073	15021	14797	15086	14883	15056	14795	14963	14818	14958	14960	14851	15017	14901	15107	14843	15032	14948	14759	14888	14851	15126	14989	14959	15011	14805	14930	14873	14820	14846	14923	14833	14833	14986	14754	14886	14920	14985	15040	14886	14789	14874	14787	15041	15006	14851	14972	14864	14772	14905	14850	14956	14911	15044	14915	14889	14901	15211	14895	15010	14735	14951	14999	14956	14905	14908	14942	15004	15036	15012	14988	15085	14989	14919	14864	14936	14992	14907	14751	14913	15199	14852	14869	14865	14871	14877	14824	14942	14944	15049	14907	14850	14963	14655	14853	14957	14996	14978	14911	14837	15039	15075	14967	15051	15151	14931	14826	14832	14951	15126	14898	14921	14926	14978	14919	14987	14711	14805	14861	14677	15058	14984	14947	14917	15033	14775	14879	14898	15056	15082	15074	14817	14928	15072	14618	14870	14861	14982	15166	14927	14977	14919	14878	15031	14891	14896	15082	14943	14970	14988	14867	14886	14923	14915	15050	14789	14930	15003	14778	14918	14706	14852	15032	14762	14879	14918	15077	15060	14961	15003	14972	14767	15026	14772	14991	14848	14778	15038	14871	14924	15037	15006	14913	14929	14904	14903	14813	15010	14960	14893	15053	14904	14908	14934	15090	14971	14886	14924	15049	14926	14888	15074	14951	14902	14965	15101	14907	14891	14997	14910	14992	14954	15008	15007	14714	14999	15071	14869	15071	14965	14773	15061	14992	14978	14893	14980	15001	14936	14860	14856	14810	14909	14803	14834	14952	14933	14944	14872	14891	14900	14913	14828	15034	14966	15094	14977	14994	14964	14937	14749	14838	14974	14918	14877	14805	14861	15029	14705	15021	15093	15040	14977	14776	15032	14898	15038	15033	15023	14832	14994	14833	14840	15030	14849	14948	14924	14852	14983	14913	14837	14915	15004	14894	14892	15050	15226	14851	15036	15113	14760	14696	14787	14940	14949	15096	14875	14832	14864	15037	14883	14756	15109	14958	14826	15147	14830	14654	14889	15042	14990	14856	14902	15056	14623	14987	14850	14986	15041	15090	15016	15077	15023	14943	15090	14863	14896	15170	15027	14765	14815	14972	14962	15055	14878	14970	14889	15072	14922	15068	14928	14789	14837	14872	14959	14893	14993	15018	14844	15002	15033	14931	14969	15205	15014	14938	14917	15042	14860	14980	15039	14941	14972	14928	14833	14928	14842	14864	14909	14765	14959	14900	15054	14866	14809	14890	14959	14839	14891	14889	14920	14744	15116	15022	14863	15001	14735	15022	14915	14934	14973	14710	14917	14711	14754	14987	14929	14920	14909	15056	14963	14824	15110	14874	14918	15066	14886	14948	14977	14881	14770	14862	14976	15142	14918	14933	15024	14957	14923	14957	15012	14764	15043	14948	14840	15036	14975	14888	14888	14739	15043	15192	15042	15009	14823	14844	15009	14892	14837	14847	14952	15009	14964	15048	14884	14948	15013	14898	14843	14973	14988	15046	14865	14956	15199	15025	14901	14919	14914	15145	14878	14814	14972	14923	14897	14888	14922	14859	15057	14836	14909	14976	14792	14883	14837	14959	14953	14804	14722	14951	15048	14980	15045	14867	14937	14869	14889	14719	14941	14828	14778	14931	14961	14956	14858	14939	14933	15048	15032	14639	14781	14928	15173	14949	15039	15039	15167	14640	15091	15014	14894	14761	14881	14973	14866	14913	14933	14866	14970	14877	14920	14878	14933	14768	14992	14889	14997	14969	14984	14885	14933	14908	14967	14919	15193	14852	14999	14882	15058	14685	15153	14932	14995	15122	14956	15109	14894	14809	14792	14952	14893	14992	14929	14795	14916	14893	14791	14934	14912	14926	14888	15075	15047	15034	14963	14956	14991	14934	14714	14763	15007	14928	14967	14936	14920	14981	14919	14945	14998	14864	14953	14824	14827	15030	14669	14723	15007	14684	14651	14991	14902	14959	14809	14966	14942	14977	14909	14898	14824	15002	14892	14892	14936	14892	14832	14838	15066	15107	14751	14888	14899	15105	14934	14860	14840	14933	14810	15042	15025	14979	14927	14836	14866	14778	15011	14809	14842	15090	14903	14717	15002	15012	14770	15018	14882	14987	14852	14870	15040	14958	14758	15015	15004	15076	15097	14903	14974	14918	15084	14809	14903	14880	14949	14872	14830	14997	14925	14976	15061	14936	15161	15039	14944	14983	15068	15004	14884	14870	15023	14916	15094	14902	14960	14923	14920	14966	14925	14731	14947	15001	14978	15064	15127	15238	14938	14889	14994	14835	14915	15024	14963	14916	14987	14939	14831	14961	15030	15108	15191	14924	15045	15066	15091	15047	14904	14844	15099	14789	14865	14768	14841	15234	15050	14863	14921	15066	14692	14914	14889	15102	14861	15046	14881	14787	14889	14765	14758	15149	14949	14989	15018	14833	14951	14913	14842	14922	15034	14953	14924	14873	14757	14978	14776	14942	14973	14803	14968	14865	14886	14889	14944	15091	14928	14874	15075	14867	14884	14794	14949	14729	14968	14899	14919	14748	14953	15003	14860	14860	14964	14846	14594	14805	14900	14898	14815	14938	14887	14960	14690	14988	14898	14870	15031	14710	15038	14931	14938	14904	15125	14983	14898	14882	14862	14977	14933	14908	14977	14791	15009	15042	14963	15086	14986	14846	14908	15023	14975	14961	14953	15156	14929	14821	14940	14988	15017	14917	14997	14866	14887	14769	14799	15027	15023	14919	14723	14920	15127	14833	15024	14822	15006	14935	14977	14801	14797	14965	14658	14815	14868	15032	15073	15086	14879	14819	14699	14925	15059	14778	14936	14707	14939	14889	15005	14825	15044	14907	14916	14992	15017	15088	14799	14869	14869	14930	14868	14922	15003	15083	14837	14941	14851	14905	15005	14803	14884	15025	14990	14861	15012	14949	14892	14997	14831	14898	14840	14906	14959	14972	14891	14873	15086	14917	15056	15007	15101	15055	14969	14866	15056	14881	15169	14876	15031	14934	14961	14932	14782	14870	14802	14979	14905	15163	15119	15043	14908	15034	14873	14831	14846	14893	14848	15001	14774	14825	14905	14948	14787	14829	15005	14857	14945	14733	14742	14911	14827	14765	14667	14736	14758	14970	15109	14950	14861	15006	14911	14987	15044	15055	15087	14862	14898	14931	15042	14987	14893	15146	14773	14791	15019	14845	14941	15173	15042	14900	15008	14588	15082	14912	14855	14840	14891	14905	14945	15172	14817	14888	15016	14850	14910	14799	14879	14949	15002	14933	14994	15000	14795	14885	14842	15111	15054	15089	15036	15133	15091	14707	15024	14794	14971	14646	14976	14844	15165	14898	14741	14838	14798	14800	15127	14864	15015	15074	15023	14711	14841	14772	14992	14919	15071	14907	14959	14908	15032	14807	14969	14779	15010	14849	14998	14910	14800	14945	14837	14919	14843	14793	14919	14927	14790	14808	14957	14800	14916	14973	14914	15026	15117	14965	14843	14853	14994	14887	14833	14891	15038	14785	14903	14974	14926	14837	14894	15094	14765	14953	14904	15113	14924	14948	14958	14860	14933	14924	14905	14839	14797	14911	15172	15034	15054	14841	15042	14843	14901	14832	14837	14967	14842	14641	14838	15101	14865	14885	14962	14910	14997	14880	14991	14961	14993	14729	14933	15141	14735	14883	14833	14874	15038	14687	14845	14774	14711	14743	15041	15070	14902	14944	14686	14914	14872	14930	14998	15041	14962	14985	15040	14857	14865	14858	15013	14815	14830	14871	14986	14828	14931	14961	14962	14880	14798	15080	14817	14816	15032	14916	14918	14980	14824	15061	15027	14992	14984	14961	14730	15011	14854	14874	14921	14943	15003	15125	14918	14951	14927	15014	14880	14990	14977	15006	15148	14910	14881	14872	14835	15035	14834	14842	14940	14967	15156	14893	15107	15032	14990	15049	15068	14954	15020	14906	15012	14892	14802	14791	14798	14868	15179	14658	15090	14879	15087	14831	15002	14797	14986	14836	14882	15090	15002	14975	15117	15009	14933	14866	14836	14930	15014	14980	14929	15120	14822	14949	14972	14891	14939	14966	14862	14971	14926	14936	14845	15152	15022	14825	14893	15025	14827	14961	14858	14677	15092	14776	15051	14883	14868	14974	14796	15024	14837	15022	14823	15052	15044	14911	14972	14852	14888	14808	15090	14760	15049	14765	14836	14949	14912	14740	15009	14816	14992	15199	14971	15063	14883	14717	14870	14943	14830	15102	14990	14745	15102	15063
15778	33169	23924	20189	19070	17243	16084	15132	14676	14170	14105	14004	13781	13744	13716	13539	13506	13392	13273	13422	13323	13456	13353	13360	13542	13308	13544	13360	13315	13432	13350	13180	13333	13361	13181	13342	13068	13155	13279	13246	13316	13314	13280	13159	13276	13078	13198	13209	13093	13200	13246	13221	13227	13160	13217	13037	13216	13113	12989	13337	13279	13289	13074	13068	13171	13020	13130	13061	13357	13039	13253	13150	13151	13232	13078	13260	13068	13277	13131	13279	13343	13186	13297	13183	12977	13254	13202	13366	13084	13257	13139	13072	13157	12975	13199	13221	13170	13089	13366	13344	13270	13236	13257	13422	13198	13216	13155	13202	13280	13217	13115	13148	13166	13132	13263	13073	13253	13347	12925	13250	13233	13162	12993	13183	13186	13290	13311	13182	13356	13453	13147	13177	13131	13239	13268	13178	13315	13130	13122	13123	13070	13145	13186	13337	13221	13115	13151	13249	13154	13126	13363	13143	13072	13254	13218	13123	13089	13168	12978	13319	13299	13195	13308	13118	13183	12948	13068	13147	13249	13196	13197	13196	13186	13248	13168	13209	13394	13224	13170	13214	13274	13254	13060	13182	13225	13306	13313	13189	13075	13145	13306	13198	13301	13231	13072	13247	13256	13305	13197	13338	13161	13121	13388	13277	13296	13225	13298	13288	13118	13213	13203	13116	13167	13077	13206	13086	13284	13082	13166	13148	13259	13169	13156	13277	13187	13112	13334	13204	13202	13109	13212	13132	13202	13127	13252	13044	13208	13036	13071	13338	13010	13296	13184	13155	13209	13055	13207	13130	13195	13234	13007	13231	13037	13214	13249	13229	13412	13158	13068	13153	13135	13077	13097	13119	13342	13162	13105	13103	13229	13192	13069	13238	13144	13178	13237	13262	13296	13158	13199	13084	13140	13232	13188	13217	13140	13220	13395	13136	13204	13152	13253	13147	13137	13298	13119	13195	13270	13129	13026	13047	13120	13180	13212	13091	13372	13457	13265	13508	13114	13012	13150	13241	13166	13091	13285	13132	13149	13220	13081	13195	13165	13259	13075	13266	13071	13212	13036	13308	13153	13272	13205	13427	13004	13290	13131	13025	13234	13246	13443	13181	13169	13121	13127	13182	13211	13158	13184	13221	13167	13063	13182	13336	13163	13380	13183	13230	13285	13333	13346	13238	13160	13274	12984	13153	13159	13298	13206	13280	13198	13281	13283	13267	13139	13168	13137	13054	13168	13106	13212	13178	13086	13164	13150	13034	13185	13078	13185	13174	13213	13077	13279	13279	13162	13136	13231	13137	13124	13149	13110	13124	13130	13096	13092	13194	13116	13480	13394	13236	13043	13189	13046	13179	13119	13184	13150	13145	13226	13025	13218	13035	13217	13254	13035	13206	13228	13131	13083	13241	13107	13038	13121	13224	13074	13237	13246	13177	13057	13186	13165	13155	13147	13144	13287	13315	13112	13178	13285	13221	13256	13324	13054	13238	13113	13180	13242	13099	13181	13199	13221	13182	13325	13271	12957	13127	13257	13289	13272	13258	13164	13177	13243	13200	13174	13157	13287	13064	13411	13156	13153	13163	13138	13220	13197	13161	13194	13235	13010	13219	13199	13188	13051	13219	13288	13253	13234	13107	13318	13242	13289	13174	13073	13270	13236	13115	13154	13064	13230	13167	13111	13235	13208	13200	13087	13245	13134	13127	13215	13140	13467	13226	13120	13152	13312	13160	13235	13303	13233	13208	13144	13170	13289	13277	13142	13093	13142	13117	13312	13226	13101	13182	13283	13235	13085	13228	13059	13131	13129	13221	13237	13256	13218	13385	13065	13140	13050	13101	13169	13094	13285	13277	13220	13058	13274	13142	13197	13139	13312	13154	13294	13284	13034	13239	13270	13021	13114	13326	13113	13163	13176	13134	13006	13113	13209	13131	13093	13338	13153	13282	13110	13270	13256	13356	13279	13216	13142	13234	13200	13113	13186	13204	13162	13264	13087	13223	13177	13307	13120	13097	13181	13275	13207	13364	13062	13144	13215	13209	13234	13195	13274	13105	13183	13191	13257	13045	13190	13312	13179	13151	13207	13178	13299	13158	13156	13201	13096	13270	13191	13174	13148	13140	13264	13200	13189	13249	13166	13297	13058	13210	13371	13167	13323	13182	13152	13160	13262	13212	13014	13251	13205	13164	13378	13207	13146	13198	13230	13314	13242	13065	13068	13229	13025	13219	13200	13234	13421	13096	13243	13219	13108	13246	13124	13248	13098	13188	13302	13112	13213	13352	13092	13177	13116	13009	13332	13137	13090	13318	13110	13208	13128	13125	13221	13393	13185	13014	13186	13190	13160	13066	13166	13278	13054	13307	13081	13130	13058	13128	13305	13282	13144	13063	13283	13206	13158	13217	13296	13257	13269	13097	13241	13288	13275	13151	13156	13244	13257	13137	13136	13342	13178	13276	13153	13239	13110	13278	13164	13246	13054	13155	13159	13238	13096	13356	13103	12978	13126	13150	13297	13062	13240	12991	13311	13207	13178	13347	13251	13198	13239	13270	13294	13162	13280	13292	13264	13172	13265	13404	13191	13349	13080	13216	13134	13268	13267	13244	12992	13087	13316	13216	13304	13155	13178	13091	13118	13170	13122	13137	13167	13102	13210	13163	13322	13127	13073	13163	13113	13191	13162	13204	13215	13180	13161	13284	13290	13100	13130	13039	13413	13139	13267	13186	13113	12911	13091	13238	13104	13253	12983	13069	13003	13188	13306	13347	13117	13081	13235	13165	13130	12974	13345	13270	13139	13186	13202	13231	13148	13302	13205	13190	13250	13275	13242	13350	13226	13136	13306	13193	13207	13264	13042	13195	13128	13353	13142	13148	13131	13153	13158	13194	13202	13180	13217	13194	13119	13129	13129	13143	13369	13278	13091	13302	13325	13243	13278	13234	13087	13141	13190	13285	13186	13285	13259	13228	13006	13071	13221	13209	13182	13007	13165	13203	13405	13181	13054	13191	13306	13333	13127	13027	13232	13260	13135	13250	13346	13109	13280	13200	13299	13435	13113	13274	13303	13374	12983	13152	13234	13386	13367	13065	13092	13209	13051	13274	13094	13147	13244	13200	13386	13143	13147	13268	13105	13357	13209	13256	13036	13074	13297	13053	13290	13179	13206	13190	13080	13176	13245	13282	13314	13401	13054	13174	13218	13318	13242	13129	13164	13103	13095	13174	13119	13143	13377	13275	13045	13127	13220	13230	13185	13176	13150	13144	13166	13358	13167	13260	13034	13070	13185	13144	13222	13154	13195	13280	13348	13241	13185	13203	13260	13255	13339	13216	13361	13153	13146	13270	13092	13100	12948	13226	13333	13163	13235	13173	13165	13189	13204	13099	13058	13169	13197	13300	13204	13217	13299	13241	13223	13123	13207	13295	13239	13151	13008	13227	13321	13206	13418	13315	13129	13036	13277	13126	13234	13249	13213	13234	13166	13221	13286	13417	13277	13292	13070	13246	13060	13183	13266	13139	13088	13158	13118	13224	13350	13142	13027	13151	13217	13288	12971	13144	13190	13393	13372	12993	13095	13144	13221	13152	13232	13083	13132	13190	13189	13205	13248	13147	13166	13208	13024	13244	13203	12996	13350	13070	13188	13174	13137	13236	13111	13002	13315	12992	13166	13197	13200	13175	13309	13167	13121	13044	13051	13038	13257	13240	13201	13276	13186	13318	13120	13138	13225	13219	13100	13277	13081	13279	12976	13033	13316	13079	13214	13016	13111	13083	13112	13318	13260	13198	13128	13168	13253	13084	13250	13115	13004	13107	13183	13298	13225	13104	13139	13214	13239	13297	13130	13014	13257	13224	13090	13085	13271	13097	13058	13129	13131	13206	13260	13162	13124	13230	13135	13094	13163	13202	13232	12993	13130	13309	13075	13153	13105	13235	13112	13264	13283	13088	13280	13222	13169	13291	13214	13073	13002	13307	13017	13101	13256	13280	13137	13217	13169	13241	13210	13229	13223	13188	13353	13202	13241	13177	13168	13187	13037	13175	13319	12840	13145	13116	13111	13196	13221	13088	13358	13149	13193	13310	13177	13105	13185	13183	13095	13323	13191	13050	13150	13184	13142	13289	13194	13064	13115	13186	13235	13258	13125	13206	13015	13242	13099	13099	13208	13224	13136	13228	13152	13111	13019	13380	13152	13202	13201	13341	13148	13010	13101	13226	13335	13141	13142	13336	13098	13182	13313	13172	13116	13159	13278	13140	13166	13148	13157	12980	13171	13148	13098	13245	13129	13043	13328	13222	13257	13364	13221	13105	13184	13164	13253	13149	13205	12955	13115	13347	13225	13133	13335	13116	13203	13172	13130	13051	13259	13163	13159	13193	13435	13222	13103	13229	13246	13141	13142	13181	13108	13364	13289	13228	13227	13115	13137	13096	13188	13159	13098	13123	13259	12922	12942	13243	13175	13314	13238	13196	13193	13250	13360	13240	13124	13172	13187	13233	13092	13126	13249	13210	12866	12997	13075	13196	13220	13189	13103	13105	13010	13156	13167	13271	13216	13061	13107	13051	13171	13241	13379	12989	13191	13150	13132	13055	13219	13095	13183	13229	13238	13231	13239	13169	13153	13187	13189	13287	13225	13256	13174	13234	13184	13167	13302	13028	13055	13207	12980	13148	13178	13306	12978	13260	13183	13117	13078	13196	13143	13114	13329	13137	13159	13035	13200	13024	13160	13198	13061	13107	13104	13145	13059	13167	13129	13062	13208	13267	13230	13091	13241	13094	13217	13292	13220	13298	13176	13115	13225	13039	13206	13153	13188	13113	13047	13146	13138	13175	13120	13380	13146	12945	13334	13271	13131	13197	13237	13138	12913	13174	13292	13112	13139	13239	13244	13067	13360	13189	13096	13145	13223	13167	13086	13252	13280	13074	13234	13195	13291	13320	13158	13096	13076	13226	13219	13305	12964	13288	13116	13236	13213	13251	13061	13041	13440	13197	13086	13186	13156	13137	13193	13286	13192	13132	13100	13299	13111	13155	13192	13329	13159	13215	13190	13078	13242	13211	13061	13243	13217	13205	13338	13127	13012	13175	13262	13153	13212	13192	13210	13168	13206	13246	13173	13349	12958	13233
29350	23131	24747	21401	17978	17330	16984	16720	16400	16236	16354	16217	16117	16116	16054	15851	15930	16003	15890	15915	15875	15864	16157	16042	16156	16070	16283	15983	15920	15992	15920	15904	15918	15935	15873	15819	15793	15700	15559	15804	15817	15726	15773	15817	15928	15786	15928	15816	15777	15717	15906	15915	15795	15922	15773	15802	15814	16086	15758	15666	15913	15976	15638	15857	15968	15974	15847	15761	15887	15916	15865	15796	15889	15851	15944	15970	15889	15769	15694	15810	15842	15852	16079	15825	15952	15866	15976	15835	15879	15829	15871	15669	15791	15964	15861	15745	15915	16100	15918	15857	15821	15865	15708	15703	15576	15740	15863	15753	15991	15926	16142	15943	15813	15859	15872	15755	15716	15849	15913	15755	15827	15629	15859	15714	15891	15931	16037	15773	15857	15984	16055	16068	15820	15950	16154	15908	16105	15610	15907	15892	15997	15840	15871	15854	15922	15949	15897	15892	15906	15688	15740	16001	15907	15827	15850	15865	15979	15757	16028	16062	15831	15975	16064	15973	15747	15875	15862	15803	15869	15827	15708	15781	16034	15838	15678	15870	15966	15818	16106	15889	15801	15840	15633	15770	15803	15692	15777	15931	15790	15908	15923	15791	15875	15650	16011	15670	15862	15899	15983	15815	15710	15840	15991	15783	15829	15654	16098	15768	15813	15754	15857	15999	15827	15910	15682	15842	15807	15757	15618	15980	15962	15737	15948	15725	15794	15911	15828	15995	15803	15839	15950	15845	16045	15968	15851	15847	15811	16050	15895	15705	15766	15792	15865	15979	16003	15813	16073	15817	15931	16052	15653	15855	15960	15815	16032	16035	16018	15879	15877	15752	15846	15901	15933	15812	15870	15991	15879	15943	15785	15721	16039	15822	15992	16006	16049	15899	16003	15987	15826	15842	15883	15686	15682	15693	15767	15995	15793	16053	15873	15850	15957	15965	16004	15877	15874	15839	15901	15703	15886	15590	15704	15941	15834	15689	15802	15937	15955	15952	16104	15809	15806	15863	15776	15772	15802	15799	15641	15768	15861	15800	16071	15740	15794	15872	15966	15866	15845	15694	16009	16065	15943	15758	15841	15989	15922	15740	15837	16062	16002	15665	15938	15723	15740	15961	15684	15970	15951	15966	15789	15866	15856	15885	15859	15746	15842	15891	15833	16047	15797	15873	15694	15993	15961	15771	15990	15985	16039	15959	16004	15967	15988	15998	15809	15919	15930	15955	15788	15903	15856	15857	15819	16206	15751	15741	15882	15992	16104	15821	15963	15816	15743	15870	15750	15723	15907	15815	15867	15700	15834	15850	15885	15879	15896	15975	15962	15734	15861	15979	16056	16000	15884	15655	15938	15904	15848	15851	15914	15886	16008	15980	15804	15564	15929	15835	15806	15762	15889	15735	15824	15968	15848	15944	15901	15664	15877	15789	15987	15765	15839	15859	15895	15841	15726	15940	15761	15820	15818	15731	15883	15947	16018	15748	15941	15766	15952	15983	15920	15775	16016	15876	15834	15913	15943	15982	15792	15930	15821	15778	15884	15869	15865	15864	15976	15786	15918	15626	15810	15928	15805	15849	16055	15775	15800	15819	15883	15901	15812	15883	16101	15972	15718	15820	15885	15947	15718	15933	15926	15854	15990	16114	15692	15818	15772	15653	15703	15907	16117	15978	15960	15790	15753	16019	15999	16043	15932	15724	15815	15874	15871	15700	15866	15765	15677	15932	15624	15722	15843	16040	16078	15778	15901	15719	15863	15936	15743	15861	15769	15811	16017	16021	15784	15816	15979	15900	15933	15815	15797	15847	16102	15822	15698	15706	15629	16058	15950	15813	16008	15667	15943	15810	15631	15766	15857	15968	16015	15760	15926	15805	15940	15899	15908	15833	15829	15832	15931	15800	16041	16020	15921	16128	16003	16112	15736	15718	15883	15855	16177	15930	15903	15785	15835	15848	15906	15918	15922	15950	15832	15921	15716	15960	15804	15877	16020	15896	15799	15837	15705	15907	15895	16056	15915	15868	15882	15887	15961	15780	15984	15964	15956	15753	15835	15808	15922	15902	15984	15873	15978	15618	15962	15710	15887	15916	15754	15847	15803	15915	16011	15898	15800	15852	15867	15822	15906	15739	15958	15879	15890	15839	15790	15843	16029	15879	16013	15891	15859	15625	15737	15839	16041	15823	15940	15792	16007	15779	15640	15742	15868	15727	15811	15961	15761	15881	15766	15941	15876	15862	15846	15837	16000	15651	15788	15965	15984	15778	15925	15601	15648	15749	15816	15940	15752	15962	16027	15920	15853	15860	15772	15944	15952	15754	15813	15869	15863	16072	15774	15734	15915	15830	15987	15834	16060	15846	15859	15893	15801	16008	15706	15828	15819	15836	15868	15967	15767	15980	15869	15711	16068	15942	15881	15845	15955	15868	16020	15669	15752	15873	16049	15829	15824	15934	15673	15964	16045	15746	15764	15857	15804	15933	15933	15894	15718	16009	15746	15928	15903	15759	15938	15730	15850	15854	15829	15821	15823	15980	16039	16085	15852	15916	15927	15874	15872	15862	15830	15954	15827	15829	15844	15761	15773	15826	15836	15760	15991	15762	15926	15856	15765	15926	15924	15741	16010	15788	15884	15874	15667	15840	15826	15681	15836	15604	15822	15856	15839	15889	16067	15859	15875	16006	15759	15823	15882	15831	15883	15831	15840	15854	15782	15864	16007	16016	15853	15698	15723	15837	16091	15907	15861	15844	15911	15906	15879	16028	15822	15913	15758	15829	15877	15999	15945	15560	15789	15840	15789	15910	15884	16039	15772	15802	15992	15604	15982	15893	15923	16130	15894	15691	15803	15997	15574	15975	15887	15878	15820	15740	15941	16038	15950	16150	15930	15989	15807	15918	15830	15798	15893	15895	15914	15753	15869	15831	15975	15825	16015	15880	15684	15887	15845	15760	16071	15800	16001	15777	15971	15814	15841	15777	15860	15696	15934	15994	15888	15940	16055	15840	15928	15828	16065	15859	15897	16057	15947	15731	15785	15660	15803	15768	15920	15895	16025	15934	15757	15839	15824	15927	15883	16017	15848	15940	15776	15773	15950	15813	15766	16118	16105	16026	16079	16022	16058	15981	15945	15919	15792	15739	15841	15848	15924	15867	15883	15833	15860	15768	15858	15939	15855	15818	15840	15829	15925	15695	15726	16066	15897	15978	16039	15780	16002	15866	15980	15895	15760	15883	15826	15861	16015	15821	15977	15908	15900	15916	15923	16042	15605	15985	16018	15803	15763	15874	15949	15837	15876	15921	15910	15996	16053	15712	15695	15845	15957	15986	15819	15753	15832	15979	15859	15770	15742	15976	15810	16014	15976	15992	15865	15859	15918	15700	15799	15752	15971	15818	15862	15966	15889	15774	15769	15988	15972	15919	15853	16256	15843	15840	16029	15846	15882	15885	15867	15951	15945	16022	15792	15747	15687	15896	15806	15896	15928	16009	15620	15904	16035	15888	15769	15972	15862	15887	15798	15755	15755	15798	15906	15942	15818	16081	15907	15970	15862	15831	15953	15821	15895	15838	15863	15766	15991	15791	16088	15793	15943	15837	15917	15839	15772	15936	15797	15916	15845	15840	15853	15690	15733	15773	15867	15895	15804	15968	15962	15564	15790	15908	15920	15856	15870	15835	15671	16141	15697	15814	15966	15899	15881	16119	15996	15944	15777	15852	15976	15680	15778	15849	15883	15726	15832	15823	15838	15878	15614	15969	15848	15763	15908	15926	15732	15871	15895	16060	15837	15837	15916	15912	15798	16027	15695	15857	15946	15992	15740	15904	15870	15617	15929	15911	15817	15674	15872	15966	15740	15888	15840	15899	15832	15819	15757	15926	15784	15730	15840	15685	15867	15808	16008	15896	15919	15961	15699	15936	16063	15827	15844	15959	15882	15818	16035	15827	15961	15873	15893	15979	15816	15881	15936	15933	15977	15835	15984	15992	15855	15883	15661	15790	15775	15688	15706	15894	15980	16160	15838	15870	15948	15875	15714	15929	15863	15669	15782	16084	15923	15745	15797	15931	15755	15851	15972	15766	15516	15901	15851	15842	15841	15872	15831	16100	15984	16007	16073	15862	15943	16093	15798	15900	15889	15805	16057	15728	15810	15894	15950	15838	15907	15946	15915	15795	15764	15904	15855	15703	15737	15909	15941	16067	15950	15851	15779	15692	15808	15882	16023	15777	15930	15797	15994	15712	15829	15840	15991	15779	15868	15880	15737	15809	15951	15755	15583	16053	15817	15915	16070	15780	16020	16051	15894	15708	15686	15963	15765	15693	15933	15771	15915	15821	15892	15942	15774	16003	15898	15966	15828	15980	15968	15974	15934	15940	15818	15797	15939	16059	15962	15870	15759	15940	16009	15923	15696	16105	15862	15899	15713	15922	15942	15741	15752	15608	15841	15731	15791	15962	15855	15890	16117	15780	15692	15949	15821	15895	15852	15938	15876	15997	15934	15860	15900	15977	15825	16073	16010	15854	15882	15857	15601	15760	15934	15817	15920	15785	16085	15840	16048	15758	15892	15877	15761	15695	15921	15876	15987	15841	15747	15886	15838	15877	15979	15573	15821	15758	15789	15978	15740	15774	15967	15832	15661	15712	16038	15947	16036	15738	16003	15954	16124	15977	15808	15632	15948	15849	15743	15902	15840	15858	15829	15820	15954	15721	15910	15858	15814	15733	15881	15912	15909	15818	15903	15978	15726	15743	15811	15917	15824	15947	15800	15898	15880	15972	15866	15981	15630	15828	15844	16004	15685	15662	16198	16017	15927	15786	15790	15899	15814	15869	16082	15969	16023	16017	15895	15979	15798	15738	15860	15816	15980	15903	15927	15857	15939	16074	15867	15855	16018	15943	15716	16087	15878	15979	15872	15945	15969	16042	15995	15782	15960	15900	15583	16036	15942	15859	15876	15644	15819	15987	16050	15918	15882	15841	15812	15873	15845	15996	15941	15844	15934	15972	15980	15917	15704	15904	15974	15826	15874	16045	15918	16013	15853	15952	15978	15961	15909	16049	15918	15715	15868	15945	15836	15649	15870	15889	15762	15949	15874	15847	15895	16021	15809	15885	16040	15852	15786	15787
17735	25002	19576	17344	16485	15551	14802	14681	14433	14345	14115	13919	14005	13809	14023	13924	14022	13920	13874	13781	13855	14081	13902	13786	13957	13603	13653	13964	13853	13803	13798	13766	13899	13909	13938	13928	13786	13680	13593	14016	13633	13848	13733	13838	13943	13710	13823	13644	13785	13958	13811	13759	13814	13936	13853	13751	13778	13931	13704	13751	13785	13857	13697	13845	13814	13717	13919	13611	13806	13644	13808	13721	13870	13598	13741	13922	13739	13611	13803	13647	13837	13900	13809	13808	13900	13854	13764	13760	13987	13880	13735	13738	13809	13726	13924	13649	13838	13848	13701	13707	13817	13688	13766	13770	13700	13750	13803	13790	13734	13711	13743	13617	13695	13684	13954	13747	13862	13790	13930	13826	13596	13783	13737	13710	13837	13852	13705	13646	13904	13803	13690	13822	13812	13722	13739	13824	13706	13778	13826	13817	13845	13737	13852	13657	13839	13740	13806	13811	13816	13658	13772	13832	13794	13758	13984	13794	13855	13750	13637	13742	13727	13820	13766	13696	13862	13892	13706	13735	13814	13745	13676	13762	13844	13910	13706	13805	13733	13959	13820	13781	13758	13662	13800	13737	13777	13760	13807	13575	13872	13878	13679	13863	13759	13745	13846	13911	13662	13733	13793	13784	13892	13840	13585	13847	13897	13704	13672	13892	13592	13893	13914	13728	13845	13915	13766	13527	13977	13816	13794	13818	13776	13698	13831	13832	13849	13648	13800	13805	13821	13594	13735	13737	13811	13880	13741	13759	13735	13756	13747	13744	13727	13835	13902	13826	13771	13960	13926	13885	13676	13879	13698	13740	13736	13850	13831	13726	13809	13803	13870	13802	13894	13935	13709	13837	13776	13848	13829	13706	13665	13840	13660	13820	13762	13863	13716	13744	13776	13971	13771	13900	13732	13848	13786	13846	13749	13895	13679	13861	13739	13740	13652	13783	13705	13785	13694	13870	13802	13759	13709	13782	13942	13790	13829	13784	13810	13739	13736	13739	13632	13876	13652	13719	13631	13808	13708	13962	13827	13833	13861	13672	13669	13829	13743	13736	13704	13797	13848	13769	13765	13879	13735	13867	13772	13845	13732	13874	13697	13648	13673	13794	13803	13750	13730	13776	13720	13856	13811	13902	13834	13601	13839	13683	13807	13714	13839	13826	13733	13724	13983	13806	13801	13851	13634	13742	13801	13993	13523	13808	13742	13733	13678	13817	13743	13827	13773	13706	13784	13856	13666	13810	13761	13818	13892	13704	13591	13922	13862	13914	13820	13830	13893	13809	13690	13888	13628	13717	13753	13735	13684	13836	13579	13893	13835	13743	13711	13787	13716	13848	13788	13842	13861	13670	13851	13660	13910	13894	13758	13747	13896	13932	13892	13878	13867	13555	13857	13859	13823	13816	13871	13792	13774	13659	13810	13792	13735	13734	13703	13979	13730	13654	13753	13865	13800	13698	13717	13850	13743	13858	13777	13851	13961	13867	13569	13886	13617	13860	13940	13745	13792	13792	13733	13724	13870	13851	13768	13903	13859	13718	13861	13733	13867	13866	13817	13561	13760	13838	13771	13846	13873	13733	13968	13824	13689	13827	13825	13952	13892	13802	13523	13798	13849	13707	13793	13815	13676	13768	13720	13720	13805	13823	13813	13941	13704	13817	13824	13713	13865	13716	13710	13900	13769	13699	13805	13776	13769	13906	13941	13698	13786	13846	13730	13685	13933	13898	13897	13736	13744	13811	13806	13629	13856	14022	13722	13963	13752	13821	13709	13702	13791	13721	13684	13620	13844	13822	13721	13712	13667	13725	13718	13845	13805	13834	13761	13789	13753	13830	13764	13865	13720	13786	13662	13852	13833	13823	13858	13925	13664	13763	13764	13699	13745	13804	13605	13729	13768	13900	13766	13721	13666	13744	13728	13849	13864	13666	13774	13825	13786	13679	13938	13780	13903	13776	13690	13821	13769	13740	13689	13730	13755	13833	13791	13736	13779	13875	13961	13736	13798	13761	13816	13896	13826	13741	13767	13754	13739	13795	13748	13588	13852	13680	13799	13779	13802	13808	13807	13879	13874	13624	13602	13877	13645	13715	13746	13774	13717	13767	13804	13689	13735	13709	13811	13817	13795	13678	13798	13665	13772	13690	13824	13779	13692	13699	13832	13644	13925	13895	13785	13749	13958	13897	13801	13764	13859	13783	13899	13837	13871	13861	13755	13746	13809	13881	13803	13794	13898	13818	13793	13753	13969	13728	13613	13786	13869	13763	13894	13761	13779	13507	13888	13718	13816	13861	13875	13790	13748	13789	13724	13875	13884	13825	13711	13779	13676	13797	13735	13735	13787	13770	13838	13767	13761	13713	13782	13772	13863	13682	13650	13787	13732	13739	13808	13684	13762	13892	13669	13654	13604	13934	13638	13872	13859	13654	13826	13706	13860	13853	13736	13837	13819	13793	13909	13912	13918	13662	13743	13689	13944	13758	13591	13855	13863	13717	13742	13789	13807	13847	13920	13781	13790	13662	13703	13823	13723	13849	13807	13866	13620	13873	13745	13806	13756	13774	13815	13782	13775	13876	13828	13812	13617	13783	13806	13700	13840	13603	13725	13824	13853	13849	13796	13796	13824	13811	13924	13781	13863	13978	13738	13835	13705	13758	13816	13913	13840	13836	13680	13721	13730	13850	13796	13822	13904	13804	13816	13580	13780	13786	13901	13798	14006	13698	13670	13825	13815	13823	13830	13762	13771	13900	13743	13733	13752	13860	13850	13768	13797	13708	13642	13838	13683	13700	13738	13711	13746	13812	13678	13819	13783	13797	13801	13838	13887	13734	14019	13628	13829	13775	13792	13777	13864	13793	13777	13776	13767	13739	13801	13797	13661	13765	13891	13915	13694	13720	13783	13645	13843	13767	13828	13676	13737	13780	13728	13769	13818	13630	13878	13872	13760	13800	13738	13767	13840	13910	13792	13896	13765	13735	13828	13818	13718	13795	13891	13774	13720	13855	13944	13820	13707	13870	13699	13928	13661	13647	13999	13524	13809	13854	13809	13855	13697	13948	13843	13696	13812	13690	13885	13726	13855	13832	13836	13755	14069	13913	13707	13764	13722	13555	13627	13774	13878	13856	13760	13801	13711	13679	13707	13813	13904	13819	13636	13784	13763	13816	13673	13891	13719	13774	13883	13754	13760	13924	13852	13802	13853	13728	13962	13753	13903	13697	13823	13834	13778	13724	13842	13751	13731	13763	13847	13766	13819	13764	13803	13788	13789	13789	13816	13885	13676	13798	13758	13726	13772	13798	13696	13965	13754	13812	13883	13826	13929	13840	13792	13849	13828	13823	13627	13637	13793	13832	13684	13766	13809	13818	13728	13833	13770	13800	13867	13749	13901	13545	13712	13759	13740	13865	13777	13781	13835	13714	13857	13786	13790	13778	13908	13781	13843	13784	13919	13955	13800	13610	13768	13763	13809	13653	13759	13725	13724	13615	13836	13607	13701	13708	13678	13867	13840	13648	13845	13889	13734	13797	13756	13927	13918	13604	13826	13722	13801	13813	13824	13738	13720	13738	13863	13844	13747	13789	13736	13834	13903	13833	14067	13705	13837	13814	13813	13733	13826	13797	13856	13871	13861	13677	13896	13774	13734	13816	13971	13652	13680	13693	13863	13650	13802	13699	13800	13873	13772	13825	13755	13784	13921	13876	13751	13799	13946	13969	13912	13734	13733	13957	13742	13674	13772	13737	13870	13923	13895	13757	13785	13823	13556	13661	13783	13851	13815	13923	13714	13820	13887	13699	13725	13665	13769	13810	13922	13826	13724	13817	13683	13917	13718	13886	13928	13834	13837	13756	13471	13730	13840	13654	13838	13883	13841	13964	13799	13851	13959	13699	13883	13661	13834	13880	13717	13649	13828	13674	13879	13646	13966	13795	13766	13749	13759	13631	13756	13803	13787	13725	13951	13794	13750	13837	13647	13627	13854	13720	13744	13743	13658	13842	13933	13847	13881	13739	13788	13950	13741	13784	13703	13784	13807	13852	13726	13755	14032	13817	13895	13947	13844	13828	13850	13732	13666	13751	13782	13825	13668	13842	13660	13816	13719	13707	13757	13945	13620	13680	13921	13826	13774	13818	13906	13830	13798	13809	13823	13658	13693	13851	13706	13924	13860	13705	13768	13648	13824	13814	13823	13656	13880	13835	13665	13961	13662	13870	13907	13863	13833	13854	13779	13705	13830	13714	13807	13764	13816	13883	13699	13842	13618	13657	13909	13780	13712	13670	13718	13695	13660	13716	13794	13623	13686	13806	13953	13679	13874	13776	13647	13906	13806	13791	13745	13795	13702	13802	13729	13834	13810	13874	13791	13693	13866	13552	13714	13921	13907	13883	13822	13742	13761	13941	13826	13904	13592	13695	13836	13722	13669	13793	13755	13838	13787	13852	13718	13898	13671	13715	13783	13817	13827	13775	13781	13784	13859	13865	13722	13838	13806	13960	13791	13721	13792	13744	14048	13604	13753	13673	13806	13814	13800	13648	13864	13792	13772	13875	13848	13757	13801	13810	13741	13852	13885	13667	13794	13774	13893	13760	13906	13911	13667	13845	13712	13802	13743	13689	13777	13745	13833	13761	13763	13829	13876	13798	13650	13536	13799	13736	13575	13723	13684	13748	13830	13859	13795	13853	13810	13804	13617	13944	13804	13770	13733	13682	13778	13797	13673	13841	14019	13784	13865	13853	13884	13893	13778	13667	13831	13793	13727	13800	13867	13720	13823	13712	13676	13832	13753	13798	13701	13789	13785	13940	13843	13811	13835	13715	13738	13711	13684	13850	13945	13896	13816	13679	13907	13744	13690	13854	14052	13871	13873	13822	13906	13751	13822	13767	13701	13892	13689	13848	13833	13848	13819	13740	13962	13944	13877	13771	13704	13914	13852	13945	13831	13756	13804	13685	13718	13582	13744	13795	13890	13825	13739	13694	13599	13939	13812	13747	13827	13729	13794	13689	13781	13912	13809	13783	13741	13732	13826	13829	13675	13802	13946	13666	13721	13904	13697	13751	13681	13666	13656	13761	13722	13744	13821	13757	13890	13834	13780	13839	13916	13864	13805	13658	13828	13881	13802	13683
23556	21478	28182	25348	22310	20416	18866	16476	15789	15864	15748	15438	15429	15394	15414	14994	14974	15122	15015	15268	15138	15149	15225	15275	15127	15231	14998	15123	15040	15191	15155	14915	15050	15054	15235	14976	15158	15060	15045	14888	14893	15048	14948	15061	14971	14957	15038	15070	14976	15047	14917	14838	14874	14938	15071	14807	14844	15030	14952	14823	14914	14973	15098	14919	14928	15038	14975	15091	15011	15118	14955	15014	14752	14919	15114	14918	15067	15079	14875	14877	14991	15112	15052	14912	15104	14976	15107	15037	15030	14887	15019	15001	14822	14907	14913	14942	14990	15060	15000	14918	14858	14953	14818	14963	14952	14849	14972	14837	15150	14868	14791	15052	14852	15163	14976	14834	14987	14840	15047	15169	14821	14943	14911	15052	15182	14925	14892	15027	15035	14819	15051	14901	15000	14842	14949	15023	15038	15060	14991	14997	14975	14907	14954	15039	15136	15218	14922	14966	14738	14569	14942	14879	14694	15028	15091	15081	14929	14950	14872	15075	14952	15216	14845	14948	14938	15008	14850	14830	14973	15012	14873	15033	14874	14864	14952	14914	15063	14822	14858	15082	15038	14906	14944	14906	15053	14993	14980	14828	15170	15079	14976	14940	14977	15053	14920	15055	15050	15029	15032	15061	14855	14980	15095	14971	14913	14844	14991	14896	14767	14970	15075	14841	15173	14953	14979	14919	14978	14948	14789	15009	14872	15025	15026	14815	15003	15174	14873	14886	14914	15015	15025	15042	15072	14879	15163	15009	15110	14956	14811	14948	15052	14974	14904	14822	14887	15063	14959	15041	15038	15060	15006	14990	15041	14987	15068	15160	14861	15001	14995	15060	14954	14829	14869	14760	14909	14988	15029	14897	14816	15052	14920	14958	14942	14754	14949	14813	15021	14850	15037	14839	15050	14954	14880	14936	15022	15024	14902	14918	15015	15060	14943	15023	15012	15047	15072	15191	15125	14793	15071	15009	15029	14971	15003	14772	15022	15013	14947	14951	14951	14872	14815	14869	14940	14967	15027	14960	15196	15097	15015	15084	14811	14962	15077	15060	14792	15043	14896	14951	14928	14978	14990	14809	14989	14937	14889	14889	14967	14829	14970	15027	14998	15017	14939	14869	14775	14937	15018	14906	14938	15044	15052	14841	14862	14919	14944	15004	15109	14911	14928	14794	15077	14772	14797	14657	15107	15014	14918	15161	15053	15074	14964	14840	14998	14847	14985	14986	14843	15134	15121	15019	14981	14966	14929	14893	14966	15018	14989	14690	14900	14939	14889	14988	14930	14957	15032	14969	14871	14957	14983	14958	14856	15009	15150	14846	14931	14883	14919	15094	15011	14890	14969	14981	15064	15020	15014	15007	14947	14855	14974	14965	14775	14970	15050	14969	14940	15015	14969	14789	14925	14900	14907	14958	14968	15038	14973	14966	15105	14925	14914	14938	15113	15010	15015	15134	14893	14881	14710	14929	14941	14974	15006	14974	15004	14915	14985	14940	14929	14795	14921	15028	15208	15181	14983	15016	15060	14941	14889	14866	15078	14955	14838	15118	15035	15133	14837	15110	15042	14874	14906	14932	14932	14893	14779	14995	14967	15051	14956	15005	15128	15182	14937	14772	14889	15044	14856	14990	14843	14880	14634	14943	14830	14909	14950	14955	15183	14912	14953	14814	14976	14769	14910	14908	14959	15029	15090	14931	15309	14963	14998	14998	15082	14998	14938	15040	14792	14984	15038	14754	14998	14952	14820	15006	14800	14843	14874	14997	15060	14904	14910	15030	15055	14852	14964	15021	14921	14858	14949	14964	15074	14958	14807	14976	15065	15141	15156	14992	14783	14928	14798	14916	14883	15009	15012	14999	14878	14817	14795	14874	14819	15004	15042	14952	14962	15066	15004	15050	15136	14893	14782	14927	15070	14969	14804	14985	14925	14882	14980	14928	15069	15051	14977	14957	15048	14773	14792	14921	14827	15058	14983	15021	14738	14839	15028	14972	14866	14996	15084	15048	15046	15073	15087	15010	15046	15008	15085	14882	14999	15004	15081	14582	14884	15122	14948	15068	15007	15070	14934	14799	15022	14819	15061	14937	15087	14773	14982	15022	14783	15045	14978	14893	14917	14863	14964	14938	15015	14991	15023	15007	15049	14854	14836	15148	15003	14911	14900	15104	14930	15116	14933	15059	14971	15116	14963	14956	15132	15000	15118	14847	14989	14971	14956	15047	15034	14965	15004	15013	14716	14775	14937	15041	14955	14931	15025	14998	14922	14952	15095	15002	14897	14891	14927	14818	14835	15054	14959	14948	14842	14835	15068	14906	14721	14921	14770	15073	15093	15027	14927	14848	15086	14760	14948	14900	14888	14957	14833	15047	15139	14971	14681	15229	15304	14989	15127	15148	15046	15042	14809	14799	15151	15043	14955	15143	14979	15031	14625	14850	14934	15032	14799	14847	15066	14935	15170	15072	14997	15133	15200	14830	15026	15148	14815	15021	15082	15083	14973	14864	15033	14866	15062	14909	14800	14951	15095	15129	14895	14996	15027	14973	14905	15048	15085	14888	15089	14877	14979	15093	14899	14806	14927	15044	15099	15056	14952	14942	14943	14819	14964	14845	15051	14842	14948	14956	14936	14950	14875	14860	15212	15103	14818	14963	14984	14783	14808	14831	15152	15091	14962	14975	14898	14965	15098	15194	14994	15014	15032	14952	14806	14868	15065	15034	15025	15037	15085	15098	15021	14678	14923	14829	15125	14898	15012	15058	15042	14825	15026	14767	14880	14876	14887	15006	14892	14895	15133	14923	14895	14923	15146	14952	14829	14792	14887	14969	14790	14885	15066	14949	14939	14925	15016	15098	15168	14958	14931	14923	14908	14936	15012	14896	14809	14954	14946	14984	15066	15060	14839	14928	15017	14889	14897	14895	14981	14897	14978	14912	15096	14734	14813	14988	14965	15069	15045	14721	14853	14824	14773	14898	14921	15134	15016	14957	15053	15000	14936	14905	14874	14873	14894	15050	14920	14884	14943	14967	15221	15124	14993	14810	15089	14989	14827	14958	14909	14798	15058	14954	14948	14993	15007	15168	14886	15173	15152	14900	14908	14979	14833	14939	14943	15094	14997	14944	14982	15031	14879	15057	15028	14880	14781	14931	14971	14867	14984	15026	14889	14877	15152	14885	14923	15023	14929	14926	14935	14882	15003	14995	14859	15117	14964	15019	15007	15100	14922	14943	14981	15036	14913	14885	15257	14751	15061	14891	14894	14742	14958	14938	14915	14760	14970	14971	14934	15089	14979	14990	14885	15048	14807	15020	15062	14784	15017	14846	15059	14963	15039	14987	14910	14996	14967	14948	14937	15056	14952	15137	14913	14885	15069	14933	15061	14770	14992	14957	14940	15074	14879	14856	15103	15124	14880	14921	15095	15084	15088	14964	14961	15081	15208	15020	14977	14867	15117	14885	14988	14920	14870	14926	15145	14964	15145	14971	15089	14897	14992	14874	14972	14868	15109	14711	14849	15069	14934	14923	15067	14791	15262	15051	14968	14968	15004	14854	14794	15111	15084	15005	15008	14898	14761	14753	15009	14922	15080	14953	14914	14926	15031	14891	14869	14796	15009	15172	14917	15035	14914	15036	14993	15060	15049	14999	15011	15015	14989	14775	14977	14923	15151	15016	14805	14824	15103	14967	14805	14959	14852	14943	15188	15104	14915	15173	14926	15049	15050	14927	14880	14989	14919	14787	15114	14946	15087	15032	14924	14966	14920	14921	15125	14798	14876	14935	14966	15158	15053	15076	14985	14893	14953	15001	14996	14999	14770	15045	14885	14827	14850	14850	15054	14965	15024	14765	14979	14782	15093	14704	14899	15014	14844	15075	14813	14920	14751	14977	14838	15062	14901	14907	14910	15113	14850	14963	15113	15096	15139	14839	15010	14894	14794	14844	14983	15092	14930	14920	14962	15007	14887	14828	14992	14886	14920	14979	14997	14957	15004	15097	14855	15004	14781	14896	14923	14916	14945	15056	14953	15007	14910	14992	14948	14930	14948	14836	15037	14776	14847	15128	15145	14806	14868	15115	14803	14877	15050	14908	14842	15202	14846	15043	14992	14943	14903	14968	14923	14854	14986	14913	14878	14888	14977	14798	14905	14991	15063	15007	14898	14978	14598	14902	15128	15103	14835	14878	14908	14888	15088	15179	15081	14827	14889	14974	14937	14867	14929	14862	14876	14886	14927	14954	14693	15022	14968	15126	14886	15128	14854	14854	15002	14782	14801	15082	15139	15099	15225	14882	15062	14769	15042	15001	14961	14853	14994	14795	14873	14794	14971	14806	15089	14789	15089	14949	14982	15063	15109	14915	15049	14939	14942	14838	15037	14954	14847	14979	14861	14854	15119	15062	14868	14921	15052	14955	14916	14867	15096	14757	15156	14938	15007	14915	15070	15189	14983	14891	15019	14947	14882	14980	14950	15020	15005	14931	14904	14919	14949	14886	14925	14984	15025	14962	15052	15055	14939	15080	14994	14811	14788	14869	15059	14953	15065	14978	15002	14964	14884	14919	14989	14927	14986	14925	14941	15010	14938	15019	14919	14808	14939	15211	14830	14837	15172	14846	14962	14972	14806	14775	14819	14901	14803	14867	15083	15149	14967	14921	14813	14928	14845	14922	14886	14888	15118	14835	15121	15028	14769	14915	15055	14800	14974	14915	14864	15032	14822	14801	14843	15042	14824	14841	14987	14945	15021	14981	14913	14924	14824	15003	14920	15003	14940	15209	15035	14824	14968	14689	14897	14954	14948	14961	14943	15037	15230	14774	15060	14864	14875	15105	15020	15161	15035	14927	15003	15092	15094	14849	15022	14928	15092	14861	14931	15050	14957	14838	14830	14975	14804	14854	14996	14964	15109	15054	14803	14925	14984	14842	15016	14722	15125	15054	15049	15095	14878	14956	14740	15016	15017	15040	14891	14844	15176	14990	14863	15114	14887	14726	14961	14904	14905	14819	14898	15008	15123	15054	15108	14854	14908	14871	14979	15018	14930	14852	14842	15080	15013	14884	14975	14804	14819	15032	15053	15035	14973	15041	14972	15081	14914	14868	14961	14870	14976	15105	14996	14861	15039	15099
14843	30582	22376	18724	17344	16075	15251	14676	14344	14094	13959	13817	13696	13598	13475	13683	13426	13617	13272	13247	13338	13252	13384	13428	13455	13378	13471	13166	13470	13370	13308	13450	13207	13382	13168	13333	13266	13329	13208	13262	13133	13398	13183	13261	13163	13238	13357	13374	13140	13345	13271	13483	13148	13360	13040	13206	13445	13313	13360	13401	13228	13298	13185	13283	13215	13093	13156	13261	13178	13139	13183	13288	13346	13121	13142	13155	13182	13452	13312	13192	13241	13395	13248	13356	13217	13248	13280	13348	13239	13250	13239	13231	13116	13164	13332	13131	13179	13389	13372	13280	13146	13199	13243	13189	13239	13288	13309	13229	13269	13191	13299	13298	13262	13196	13346	13354	13303	13478	13341	13294	13418	13284	13203	13435	13212	13235	13359	13382	13326	13273	13361	13322	13273	13152	13119	13185	13336	13245	13299	13186	13259	13228	13309	13122	13257	13386	13188	13224	13257	13306	13280	13045	13231	13283	13241	13319	13187	13244	13217	13087	13291	13142	13315	13250	13246	13076	13302	13062	13285	13346	13156	13247	13218	13373	13383	13184	13208	13237	13265	13223	13329	13282	13256	13183	13493	13270	13247	13212	13049	13365	13324	13172	13109	13181	13222	13270	13225	13279	13311	13292	13165	13315	13280	13223	13275	13175	13138	13136	13327	13201	13360	13221	13269	13041	13391	13035	13234	13302	13321	13246	13154	13074	13287	13052	13350	13162	13212	13286	13592	13230	13333	13150	13347	13259	13303	13253	13372	13244	13337	13409	13307	13178	13239	13097	13189	13211	13271	13189	13074	13151	13214	13209	13403	13254	13160	13244	13268	13341	13177	13185	13142	13114	13121	13312	13155	13314	13295	13263	13158	13136	13177	13267	13095	13194	13329	13114	13280	13280	13253	13244	13169	13301	13121	13278	13227	13368	13159	13248	13381	13201	13332	13266	13370	13236	13351	13190	13298	13305	13337	13301	13111	13248	13307	13210	13178	13098	13395	13170	13185	13297	13222	13162	13301	13234	13183	13369	13205	13433	13195	13375	13246	13403	13255	13333	13235	13284	13189	13210	13303	13458	13083	13198	13226	13251	13386	13404	13301	13322	13278	13230	13228	13256	13247	13224	13218	13239	13354	13192	13259	13254	13270	13194	13332	13274	13225	13124	13292	13303	13301	13076	13197	13312	13326	13175	13193	13270	13419	13244	13395	13298	13296	13452	13193	13186	13249	13289	13338	13205	13359	13147	13328	13156	13201	13316	13197	13405	13104	13202	13158	13236	13325	13216	13178	13186	13298	13251	13337	13316	13279	13203	13203	13273	13248	13315	13365	13111	13451	13133	13235	13361	13403	13406	13336	13374	13257	13241	13125	13108	13140	13298	13493	13077	13360	13220	13190	13118	13301	13309	13321	13252	13183	13223	13256	13154	13357	13272	13306	13196	13251	13197	13369	13368	13306	13288	13373	13407	13269	13189	13154	13184	13079	13392	13276	13329	13029	13115	13385	13122	13322	13255	13275	13256	13276	13490	13348	13295	13278	13376	13353	13139	13236	13385	13307	13229	13279	13264	13224	13286	13279	13020	13376	13289	13301	13257	13002	13178	13073	13223	13263	13388	13216	13360	13099	13424	13176	13368	13187	13210	13302	13344	13283	13280	13282	13245	13094	13326	13280	13247	13086	13375	13338	13274	13279	13125	13181	13361	13221	13217	13256	13253	12990	13337	13415	13280	13273	13269	13108	13262	13196	13309	13197	13265	13260	13327	13102	13316	13290	13211	13289	13143	13168	13278	13235	13334	13318	13267	13207	13195	13121	13281	13262	13109	13346	13324	13125	13320	13214	13221	13251	13357	13336	13283	13054	13279	13246	13194	13211	13187	13308	13094	13146	13487	13333	13217	13286	13262	13446	13122	13208	13290	13219	13099	13203	13403	13196	13163	13104	13282	13258	13225	13245	13153	13258	13130	13447	13167	13150	13269	13192	13303	13328	13213	13184	13134	13186	13267	13365	13231	13213	13267	13208	13283	13270	13177	13394	13312	13097	13354	13209	13414	13142	13184	13082	13184	13147	13135	13303	13371	13269	13287	13154	13237	13174	13347	13290	13257	13333	13197	13434	13216	13104	13100	13252	13285	13264	13164	13166	13255	13319	13164	13163	13356	13086	13379	13272	13247	13252	13206	13322	13237	13177	13040	13150	13086	13248	13250	13174	13122	13287	13234	13286	13353	13282	13166	13319	13030	13144	13481	13251	13183	13255	13052	13096	13227	13257	13241	13126	13179	13233	13364	13216	13296	13216	13231	13342	13323	13300	13332	13280	13119	13439	13219	13332	13211	13284	13370	13244	13087	13384	13320	13343	13388	13372	13214	13273	13169	13183	13331	13183	13295	13251	13195	13186	13265	13266	13367	13422	13233	13139	13347	13052	13116	13252	13341	13305	13204	13273	13247	13320	13274	13281	13247	13284	13199	13071	13258	13370	13130	13451	13318	13133	13235	13202	13245	13238	13200	13318	13029	13299	13334	13384	13057	13296	13387	13395	13182	13201	13320	13205	13250	13276	13310	13176	13390	13297	13361	13241	13285	13077	13015	13344	13227	13424	13002	13291	13302	13233	13109	13135	13319	13222	13209	13262	13213	13248	13176	13244	13268	13499	13157	13296	13285	13091	13238	13225	13270	13139	13354	13342	13302	13188	13468	13237	13197	13184	13401	13256	13372	13270	13171	13132	13202	13124	13267	13322	13106	13302	13266	13414	13306	13333	13286	13189	13087	13189	13216	13377	13239	13113	13178	13128	13043	13090	13220	13318	13251	13332	13265	13254	13370	13389	13219	13209	13128	13366	13198	13239	13243	13374	13271	13261	13177	13312	13167	13235	13162	13175	13174	13200	13298	13338	13273	13230	13197	13124	13193	13173	13260	13225	13320	13242	13168	13366	13098	13204	13231	13292	13216	13295	13251	13233	13370	13156	13180	13057	13251	13539	13382	13331	13174	13191	13169	13332	13021	13332	13197	13112	13299	13209	13351	13414	13285	13353	13100	13273	13104	13162	13095	13252	13274	13199	13175	13167	13176	13401	13254	13160	13423	13323	13411	13240	13198	13212	13165	13410	13348	13289	13431	13312	13178	13347	13269	13285	13173	13346	13400	13307	13150	13243	13248	13256	13175	13125	13269	13237	13215	13334	13273	13350	13166	13278	13153	13288	13340	13262	13235	13306	13322	13144	13122	13292	13110	13311	13360	13204	13160	13285	13270	13230	13229	13251	13289	13223	13276	13149	12998	13135	13213	13192	13114	13195	13193	13238	13240	13193	13212	13244	13188	13341	13121	13351	13167	13153	13094	13220	13104	13215	13141	13238	13236	13325	13390	13154	13370	13187	13279	13208	13314	13196	13162	13180	13264	13098	13234	13094	13314	13070	13325	13175	13232	13151	13178	13165	13238	13230	13086	13262	13313	13278	13256	13186	13171	13236	13117	13187	13136	13135	13230	13317	13309	13304	13307	13076	13210	13185	13235	13300	13153	13345	13422	13073	13202	13196	13340	13113	13092	13036	13337	13287	13267	13500	13330	13374	13231	13236	13099	13200	13365	13152	13225	13095	13379	13124	13113	13176	13221	13280	13264	13276	13258	13124	13309	13415	13154	13193	13213	13170	13319	13423	13160	13381	13358	13212	13269	13186	13105	13388	13170	13416	13338	13265	13268	13242	13334	13193	13318	13273	13181	13277	13243	13546	13275	13301	13428	13144	13231	13196	13275	13133	13113	13272	13253	13297	13186	13301	13111	13218	13223	13299	13383	13413	13235	13424	13301	13231	13292	13348	13150	13167	13323	13302	13363	13263	13243	13260	13335	13209	13383	13295	13170	13283	13258	13285	13286	13454	13225	13142	13258	13289	13284	13307	13411	13116	13084	13318	13293	13388	13372	13331	13098	13384	13264	13161	13240	13344	13167	13219	13327	13351	13089	13160	13272	13187	13189	13253	13194	13148	13212	13233	13241	13276	13274	13160	13277	13234	13297	13122	13338	13214	13362	13400	13275	13332	13163	13332	13300	13186	13217	13189	13258	13221	13300	13119	13215	13210	13423	13341	13186	13264	13216	13271	13320	13391	13085	13447	13230	13195	13214	13176	13326	13335	13402	13214	13139	13403	13155	13303	13240	13316	13272	13272	13116	13165	13347	13220	13291	13317	13055	13184	13309	13382	13220	13293	13245	13201	13379	13106	13266	13149	13160	13062	13407	13255	13212	13162	13384	13361	13275	13271	13180	13155	13268	13337	13249	13304	13254	13176	13362	13260	13215	13095	13401	13317	13305	13215	13260	13201	13189	13339	13253	13172	13229	13260	13304	13411	13192	13015	13307	13175	13237	13258	13287	13291	13084	13153	13223	13212	13168	13187	13272	13287	13252	13121	13310	13111	13359	13246	13356	13312	13128	13123	13247	13168	13320	13144	12959	13243	13213	13249	13340	13165	13234	13647	13341	13312	13258	13256	13327	13067	13101	13448	13200	13362	13194	13268	13082	13208	13288	13340	13437	13284	13076	13301	13222	13213	13313	13336	13288	13290	13253	13206	13055	13326	13214	13112	13385	13315	13335	13249	13184	13173	13117	13119	13200	13332	13100	13343	13248	13341	13051	13088	13423	13212	13276	13163	13233	13263	13360	13178	13219	13240	13309	13338	13288	13253	13194	13218	13240	13495	13170	13329	13215	13358	13273	13152	13226	13303	13291	13305	13293	13107	13379	13308	13232	13303	13367	13320	13211	13246	13203	13385	13195	13277	13241	13426	13152	13360	13301	13166	13403	13482	13260	13362	13260	13118	13248	13347	13318	13434	13251	13388	13214	13280	13422	13235	13224	13181	13129	13297	13246	13057	13207	13264	13090	13264	13208	13229	13293	13182	13219	13150	13258	13300	13283	13344	13135	13307	13249	13110	13302	13126	13086	13023	13283	13299	13184	13189	13266	13248	13060	13160	13378	13278	13292	13253	13233	13346	13226	13178	13119	13140	13293	13269	13119	13346	13409	13153	13189	13219	13264	13352	13246	13193	13189	13094	13193	13169	13292	13371	13164	13212	13155	13241	13231	13177	13226	13163	13330	13228	13150	13203	13099	13108	13259	13342	13114
25112	21529	26999	26884	19657	18127	17657	16563	16165	16546	16389	16220	16220	16086	16044	15860	15859	15824	16007	15924	16073	16023	16093	15911	16016	15895	15748	15923	15792	15943	16029	15892	16098	15965	15788	15844	15664	15630	15913	15753	15925	15614	15699	15896	16064	15695	15939	15850	16161	15896	15696	15908	15695	15849	16004	15739	15919	16006	15937	15790	15851	15906	15968	16130	15796	15652	15836	15913	15945	15806	15961	15835	15896	15661	15801	16092	15791	15820	16047	15960	15937	15952	15768	15701	15880	16064	15854	15608	15647	15719	15864	15970	15745	16065	15887	15807	15936	15719	15833	15826	15826	15920	15904	16021	15874	16058	15720	15849	16032	15884	15722	15817	16041	15760	15739	15874	15792	15749	15736	15856	15879	15959	15670	15771	15933	15838	16032	15750	15869	15752	15955	15955	15958	16052	15836	15868	15820	15903	15704	15792	15794	15880	15859	15740	15766	15821	15794	15823	15851	15822	15850	15976	15654	16011	15939	15682	15755	15895	15955	15879	15639	15787	15898	15952	15927	15881	15894	15901	15842	15988	15979	15941	15994	16040	15875	15867	16081	15995	15814	15651	16085	15793	15884	16026	15822	15920	15876	15649	15906	15618	15587	16021	15933	15796	15920	15576	15799	15726	15739	15870	15673	15853	16148	16089	15944	15972	15943	16091	15892	15672	15705	15792	15972	15936	16051	16114	15694	16031	15847	15933	15792	15761	15957	15880	15706	15668	15997	15659	15572	15910	15774	15730	15865	15904	15827	15756	15837	15778	15819	15832	15957	15894	15615	15795	15996	15893	15776	15878	15819	15816	15808	15788	15811	15810	15879	15863	15983	15570	15844	15807	15973	15754	15619	15744	15767	15828	15764	15713	15847	15905	15882	15760	15804	15843	15882	15804	15794	15843	15910	15929	15841	15903	15954	15913	16032	15696	15666	16000	15869	15828	15710	15723	15673	15935	15837	16077	15817	15903	15767	15780	15612	15755	15804	15973	15919	15729	16006	16017	15868	15724	15864	15836	15901	15964	15727	16003	15764	15697	15571	15865	15833	15992	15808	15813	15812	15792	15805	15742	16004	15897	16032	15961	15980	15715	15837	15838	15887	15942	15529	15790	15849	15894	15981	15741	16090	15630	15711	15869	15795	15756	15995	15776	15752	15884	15880	15895	15734	15944	15893	15869	15767	16008	15859	15750	15984	16031	15694	15958	15633	16031	15892	15791	15959	15786	15842	15887	15929	15818	15801	15714	15921	15880	15884	15821	15884	15909	15895	15916	15857	16036	15775	15879	15928	15813	15897	15893	15713	15806	15940	15862	15761	15890	15937	15858	15749	15952	15751	15969	15797	15928	15913	15954	15897	15897	15737	16025	15773	15821	15837	15907	15776	15983	16017	15841	15905	15965	15705	15754	15827	15791	15879	15818	15998	15831	15778	15911	15858	15762	15814	15684	15868	15740	15569	15715	15970	15849	15905	15776	16001	15657	15697	15913	15947	15878	15773	16046	15851	15668	16002	15901	15897	15791	15826	15817	15909	15887	15762	15992	15540	15914	15856	16000	15788	15864	15622	15821	15875	15824	15839	15801	15866	15796	15790	15913	15861	15782	15824	15703	15760	15941	15805	15631	15604	15652	15901	15798	15680	15948	15920	15723	15875	15808	15977	15943	15885	15878	15971	15701	15993	15704	15867	15928	15893	15683	15845	15806	15785	15819	15960	15734	15846	15776	15947	15934	15981	15771	15872	15872	15844	16005	15594	15699	15631	15945	15824	15752	15725	15814	15730	15746	15791	15738	16026	15881	15899	15673	15966	15663	15857	15985	15928	15798	15778	16033	15855	15839	15887	15934	15729	15815	15674	15813	15703	15916	15791	15812	15927	15825	15909	15862	15836	15830	15676	15876	15757	15673	16042	15830	15728	15674	15944	15735	15756	16017	15942	15858	16028	15904	15905	15835	15985	15965	15823	15673	15741	15814	15874	15931	15793	15855	15776	15834	15780	15862	15961	15966	15857	15847	15913	15805	16070	15808	15866	15767	15867	15865	15884	15986	15993	15652	15775	15570	15892	15793	15711	15927	15684	15740	15990	15951	15881	15858	15744	15756	15754	15745	15840	15784	15707	15826	15628	15933	16033	15832	15863	16020	15858	15701	15825	15891	15718	15751	15772	15812	15706	15836	15879	15746	15825	15865	15894	15833	15673	15811	15821	15859	15756	15924	15764	15887	15952	15816	15706	16007	15870	15797	15926	15955	15827	15933	15864	15713	15862	15965	15907	15845	15756	16043	15873	15754	15946	15956	16099	15727	15875	15956	15885	15762	15826	15877	15934	15830	15618	15754	15859	15816	15842	15796	15998	15925	15734	15878	15934	15851	15735	16007	15757	15856	15889	15868	15765	15935	15845	15901	15703	15702	15817	15852	15977	15885	15800	15987	15632	15864	15725	16001	15686	15891	15747	15789	15727	15900	15691	15806	15883	15768	16011	15895	15808	15803	15790	15810	15811	15887	15918	15872	15862	15853	15831	15836	15899	15703	15867	15854	15775	15827	16038	15984	16001	16025	15860	15775	15879	15704	15718	15784	15796	15829	15798	15957	15733	15754	15693	15806	15711	15811	15941	15901	15752	15976	15669	15763	15941	15934	15978	15747	15771	15722	15901	15814	15896	15683	15904	15877	15777	15662	15749	15895	15775	15954	15800	15946	15836	15727	15869	15973	15779	15907	15879	15902	15723	15861	15867	15871	15665	15933	16017	15841	15782	15774	15930	15775	15627	15938	15863	15788	15669	15709	15924	15915	15881	15637	15858	15851	15751	15880	15943	15805	15874	15885	15791	15921	15928	15974	15948	15947	15737	15908	15643	15956	15851	15950	15963	16038	15882	15746	15988	15926	15841	15875	16025	15877	15904	15718	15809	15858	15869	15796	15835	15912	15794	15721	16062	15785	15883	15815	15905	15840	15838	15782	15752	15889	15741	15912	15844	15827	15708	15672	15804	15955	16001	16021	15907	15755	15709	15900	15890	15812	15922	15944	15913	15834	15780	15891	15968	15900	15868	15762	16069	16032	15955	15896	16055	16005	15767	15864	15755	15735	15679	15802	15721	15907	16013	15864	15896	15906	15884	15861	15987	16030	16005	15887	16031	16102	15918	15947	15879	15917	15978	15956	15939	15872	15775	15825	15868	15851	15951	15825	15690	15921	15832	15810	15858	15684	15788	15604	15734	15915	15818	15796	15715	15952	15913	15979	15787	15984	15913	15788	15890	15862	15999	15862	15737	16035	15859	15745	15961	15801	16024	15903	15869	16158	15808	15812	16006	15902	15670	15908	15903	15898	16013	15962	16006	15854	15910	15839	15976	15774	15801	15934	15882	15842	15808	15737	15796	15697	16016	15892	15733	15960	15930	15815	15823	15881	15900	15783	15944	15910	15822	15810	15652	15807	15783	15952	15996	15847	16088	15889	15760	15805	16013	15908	15871	16025	15765	15763	16043	15642	15695	15864	15812	16019	15974	15971	15880	15965	15703	15691	15930	15962	15962	15851	15829	15876	15711	15910	15906	15954	15745	15735	15827	15740	15803	15867	15714	15742	16035	15838	16104	15883	15695	15803	15597	15750	16079	15940	15647	15761	15720	15967	15973	15819	16031	15847	15884	15888	15987	16069	15889	15848	15933	15993	15934	15797	15814	15946	15589	15877	15904	15898	15585	15849	15784	15730	15778	15809	15863	15835	15864	15883	15921	15775	16008	15991	15884	15858	15964	15930	16013	15775	15882	15865	15850	15766	15762	15696	15938	15676	15729	15984	15922	16045	15725	15755	15911	15882	15814	15858	15527	15684	15900	15840	15847	15945	15812	15631	15814	15845	15943	15748	15667	15798	15796	15884	15801	15662	15878	15823	15813	15724	16110	15897	16041	16043	15940	15685	16008	15828	15966	15918	15919	15926	15996	15743	15743	15804	15859	15662	16013	15941	15820	15832	15667	15873	15822	15896	15740	15997	15836	15784	15948	15892	15807	15910	15826	15872	15901	15987	15974	15846	16022	16019	15704	16102	15843	15967	15796	15648	16013	15801	15818	16027	15826	15830	16009	15689	15932	15742	15923	15944	15849	15818	15836	15901	15885	15682	15959	15680	15849	15761	15860	15917	15878	16049	15875	15883	16040	15735	15957	15880	15880	15714	16008	15840	15825	15764	15740	15782	15810	15908	15831	15705	16034	15931	15838	15953	15840	15854	15966	15899	15893	15772	15732	15732	15839	15939	15711	15872	15842	15847	15874	15832	15986	15766	15820	15951	15802	15832	15791	15779	15720	15993	15819	15797	16121	15937	15807	15685	15911	15867	15773	15884	15846	15770	15656	15770	15917	15871	15906	15967	15915	15912	15719	15661	15776	15829	15739	15702	15892	15956	15825	15647	15948	15751	15790	15851	15748	15889	15965	15786	15673	15962	15774	15714	15776	15784	15848	15969	15955	15904	15931	16120	15946	15878	15730	15853	15914	15744	15903	15802	15772	15867	15847	15881	15933	15680	15748	15615	15667	15758	15735	15794	15834	15788	15798	15859	15755	15812	15685	15845	15945	16064	16025	15973	16046	15973	16052	15888	15824	15904	15960	15907	15749	15845	15766	15811	15756	15805	15878	15707	15972	15945	15918	15735	15789	15679	15669	15964	15684	15949	15749	15992	15725	15894	16000	16093	15812	15896	16047	15901	15926	15705	15928	15983	15724	16032	15982	15961	15672	15874	15764	15885	15902	15909	15855	15785	15782	15843	15734	15759	15800	15935	16007	15762	15688	15809	16013	15846	15843	15971	15822	15967	15927	15967	15933	15954	15983	15728	15884	15724	15924	16040	15969	15657	15795	15803	15786	15935	15880	16022	15892	15838	15949	15698	15874	15720	15867	15795	15847	15811	16089	15856	15844	15877	15740	15860	15909	15893	15976	15805	15671	15763	15893	15748	15961	16048	15852	15820	15695	15987	15824	15940	15671	15847	15819	15935	15782	15899	15988	15996	15796	15931	16070	15951	15529	15751	15797	15789	15776	15846	15844	15930	15852	15742	15777	15996	15890	15776	15911	15734	16004	15870	15730	15795	15849	15932	15823	15958	15756	15626	15706	15928	15901	15674	15874	15654
15545	28015	20962	17905	16950	16046	15315	14951	14535	14428	14092	14010	13977	14024	14025	13805	13921	13974	13755	13751	13737	13702	13824	13787	13814	13855	13691	13999	13771	13860	13988	13968	13766	13812	13721	13699	13755	13648	13700	13638	13750	13693	13910	13810	13682	13810	13694	13705	13746	13615	13667	13640	13706	13727	13777	13721	13689	13799	13827	13914	13786	13753	13773	13645	13842	13706	13618	13793	13652	13652	13821	13620	13653	13613	13782	13702	13725	13746	13673	13878	13745	13699	13729	13788	13725	13800	13657	13610	13727	13605	13709	13731	13514	13887	13546	13751	13682	13844	13765	13709	13637	13774	13503	13928	13800	13655	13637	13828	13687	13708	13703	13777	13790	13766	13748	13821	13677	13734	13623	13738	13839	13729	13856	13837	13677	13625	13644	13870	13610	13848	13587	13771	13855	13727	13673	13755	13773	13670	13825	13610	13456	13637	13766	13838	13777	13651	13874	13668	13776	13727	13590	13618	13682	13822	13650	13765	13632	13747	13710	13658	13715	13655	13741	13799	13768	13695	13872	13569	13717	13708	13870	13703	13729	13558	13652	13712	13568	13622	13595	13787	13714	13711	13639	13742	13639	13699	13688	13713	13862	13694	13553	13846	13748	13747	13770	13735	13705	13751	13806	13674	13757	13597	13762	13620	13588	13602	13667	13622	13812	13888	13803	13849	13725	13601	13565	13713	13646	13791	13715	13634	13637	13509	13721	13661	13691	13701	13945	13694	13915	13734	13945	13695	13771	13866	13528	13725	13807	13709	13785	13766	13732	13759	13738	13846	13673	13678	13804	13786	13798	13783	13693	13565	13574	13594	13812	13694	13738	13643	13854	13852	13539	13698	13640	13753	13732	13646	13608	13767	13634	13928	13874	13792	13776	13854	13814	13879	13705	13772	13770	13702	13864	13862	13714	13743	13654	13953	13881	13646	13778	13639	13674	13811	13730	13579	13647	13607	13800	13774	13743	13640	13663	13884	13668	13767	13642	13553	13875	13779	13650	13736	13685	13786	13715	13597	13831	13749	13634	13707	13833	13623	13802	13742	13939	13624	13678	13705	13807	13732	13711	13608	13705	13802	13731	13771	13812	13769	13693	13513	13783	13610	13838	13661	13691	13623	13730	13833	13692	13758	13906	13715	13732	13623	13768	13784	13791	13659	13683	13908	13834	13861	13870	13677	13794	13776	13875	13844	13848	13717	13744	13870	13697	13731	13712	13697	13683	13626	13645	13713	13825	13521	13766	13720	13765	13673	13778	13828	13574	13725	13730	13884	13746	13722	13613	13562	13519	13752	13664	13706	13730	13734	13618	13688	13646	13758	13756	13578	13744	13626	13788	13737	13789	13751	13727	13738	13674	13718	13810	13666	13790	13830	13597	13735	13726	13654	13807	13818	13749	13740	13717	13842	13777	13778	13702	13760	13557	13730	13648	13777	13868	13746	13687	13614	13883	13618	13655	13665	13559	13709	13824	13776	13730	13510	13810	13799	13915	13686	13760	13745	13783	13795	13727	13748	13633	13713	13878	13683	13619	13753	13598	13754	13712	13705	13667	13844	13622	13683	13837	13682	13629	13907	13825	13764	13718	13691	13646	13800	13750	13872	13754	13752	13667	13661	13814	13781	13779	13788	13899	13830	13667	13586	13590	13656	13769	13604	13827	13642	13750	13729	13722	13706	13705	13729	13686	13786	13710	13765	13777	13728	13755	13702	13637	13646	13841	13873	13772	13689	13730	13736	13664	13781	13784	13632	13775	13624	13845	13792	13640	13576	13755	13752	13712	13773	13733	13725	13897	13812	13744	13752	13738	13867	13657	13743	13664	13709	13589	13636	13706	13884	13739	13758	13751	13824	13830	13739	13904	13810	13804	13826	13888	13762	13718	13693	13837	13746	13724	13610	13699	13809	13910	13623	13697	13598	13650	13770	13712	13743	13907	13777	13560	13739	13698	13661	13706	13719	13701	13680	13861	13691	13646	13680	13731	13799	13712	13819	13697	13583	13756	13566	13811	13739	13697	13772	13693	13758	13816	13600	13808	13852	13638	13710	13547	13692	13699	13660	13839	13857	13805	13857	13660	13704	13815	13521	13779	13711	13795	13782	13767	13662	13744	13747	13759	13701	13760	13728	13716	13728	13658	13782	13712	13674	13703	13718	13778	13860	13948	13834	13647	13561	13824	13799	13519	13598	13800	13746	13792	13677	13607	13842	13777	13780	13756	13864	13651	13932	13856	13759	13797	13821	13490	13785	13770	13644	13855	13722	13727	13774	13749	13751	13781	13887	13660	13751	13949	13735	13697	13727	13760	13728	13841	13877	13506	13804	13834	13784	13823	13637	13685	13783	13751	13751	13850	13794	13609	13944	13652	13803	13655	13778	13698	13834	13696	13641	13803	13724	13677	13653	13678	13676	13752	13602	13997	13778	13727	13780	13429	13651	13653	13732	13969	13706	13827	13638	13701	13729	13579	13725	13797	13841	13937	13614	13757	13878	13730	13757	13702	13709	13683	13819	13717	13638	13783	13631	13596	13794	13950	13730	13714	13813	13830	13735	13660	13905	13550	13720	13783	13730	13817	13732	13849	13724	13675	13686	13635	13748	13816	13678	13827	13720	13790	13591	13626	13826	13720	13754	13819	13811	13645	13717	13735	13567	13603	13849	13772	13750	13814	13709	13708	13812	13636	13621	13823	13616	13727	13590	13731	13917	13862	13840	13705	13730	13791	13604	13693	13726	13795	13785	13830	13806	13665	13737	13854	13671	13663	13760	13784	13724	13540	13677	13577	13648	13523	13701	13684	13684	13560	13852	13619	13792	13842	13743	13642	13580	13667	13648	13893	13630	13623	13794	13733	13665	13921	13854	13787	13802	13841	13781	13674	13878	13713	13820	13710	13723	13653	13498	13643	13862	13637	13560	13706	13535	13736	13596	13756	13725	13823	13738	13765	13776	13867	13759	13748	13725	13813	13593	13592	13699	13995	13737	13645	13647	13748	13671	13727	13640	13740	13799	13833	13847	13602	13671	13763	13684	13939	13786	13865	13719	13793	13789	13648	13607	13729	13721	13773	13874	13707	13893	13685	13734	13763	13620	13726	13662	13730	13974	13725	13829	13817	13706	13674	13697	13648	13746	13764	13697	13635	13597	13711	13657	13747	13862	13822	13771	13756	13794	13791	13701	13835	13685	13751	13767	13777	13739	13716	13783	13739	13612	13790	13660	13689	13721	13820	13602	13749	13698	13695	13766	13712	13851	13692	13783	13839	13754	13697	13736	13826	13569	13745	13607	13918	13542	13819	13816	13767	13769	13619	13868	13681	13703	13820	13640	13681	13755	13806	13733	13764	13836	13771	13776	13728	13606	13626	13730	13749	13668	13921	13600	13696	13708	13784	13714	13808	13756	13695	13702	13759	13872	13583	13865	13693	13656	13710	13876	13737	13782	13673	13761	13835	13682	13802	13611	13772	13664	13780	13674	13792	13691	13594	13822	13774	13785	13664	13807	13750	13754	13752	13732	13690	13631	13735	13680	13607	13675	13838	13879	13659	13690	13803	13817	13564	13754	13633	13872	13844	13761	13888	13661	13717	13725	13850	13725	13608	13567	13557	13697	13747	13679	13740	13637	13963	13836	13509	13768	13626	13793	13713	13615	13686	13663	13823	13840	13672	13731	13682	13775	13796	13819	13754	13714	13656	13788	13645	13799	13777	13685	13786	13669	13785	13518	13647	13659	13775	13702	13707	13573	13834	13665	13682	13818	13976	13650	13664	13839	13728	13700	13771	13823	13651	13775	13745	13986	13604	13860	13775	13716	13799	13718	13750	13709	13772	13946	13756	13820	13892	13695	13791	13482	13658	13642	13647	13863	13690	13653	13652	13805	13877	13694	13530	13834	13751	13921	13636	13671	13657	13737	13655	13668	13688	13821	13768	13728	13637	13749	13818	13860	13755	13690	13645	13845	13739	13791	13796	13719	13882	13752	13779	13708	13683	13711	13650	13777	13628	13664	13706	13756	13737	13704	13574	13790	13778	13757	13558	13852	13572	13919	13620	13877	13856	13615	13860	13786	13751	13515	13533	13581	13658	13755	13556	13667	13718	13757	13713	13952	13775	13695	13654	13647	13809	13619	13718	13863	13788	13733	13623	13657	13667	13804	13779	13717	13762	13974	13612	13755	13612	13863	13606	13624	13641	13740	13713	13818	13845	13659	13719	13824	13756	13649	13806	13766	13795	13633	13735	13565	13644	13664	13716	13690	13768	13925	13778	13675	13720	13850	13662	13736	13901	13821	13655	13555	13561	13538	13898	13839	13685	13635	13773	13877	13534	13683	13644	13618	13732	13747	13852	13809	13720	13772	13759	13649	13700	13887	13753	13639	13814	13532	13770	13824	13534	13841	13679	13846	13738	13784	13862	13922	13637	13832	13848	13711	13762	13782	13608	13663	13706	13825	13589	13719	13739	13581	13838	13689	13710	13675	13586	13580	13823	13623	13716	13620	13777	13762	13888	13722	13801	13756	13783	13688	13748	13891	13753	13800	13869	13727	13757	13577	13750	13650	13820	13701	13780	13882	13773	13644	13838	13804	13796	13705	13718	13702	13779	13770	13756	13765	13812	13739	13795	13801	13864	13797	13687	13700	13749	13833	13681	13760	13790	13598	13982	13664	13826	13693	13782	13661	13621	13714	13741	13695	13585	13811	13788	13908	13700	13698	13794	13688	13737	13719	13754	13674	13761	13618	13622	13615	13892	13827	13775	13661	13776	13838	13752	13642	13765	13558	13875	13711	13733	13760	13587	13768	13829	13696	13762	13645	13861	13590	13892	13844	13763	13721	13819	13764	13856	13607	13847	13759	13714	13712	13773	13715	13882	13668	13849	13816	13724	13712	13905	13671	13873	13787	13624	13821	13669	13715	13598	13636	13794	13774	13800	13815	13768	13638	13934	13705	13892	13857	13696	13707	13671	13557	13761	13794	13876	13937	13885	13708	13910	13664	13862	13890	13833	13900	13696	13582	13853	13722	13808	13691	13790	13706	13705	13764	13770	13617	13643	13821	13876	13707	13681	13575	13707	13594	13654	13592	13986	13588	13898	13889	13584	13817	13710	13674	13566	13778	13751	13744	13728	13803
22586	21513	28755	24716	21804	23045	21674	17076	15542	15692	15543	15400	15040	15062	14819	14777	14880	14888	14822	14720	14676	14806	14856	14783	14798	14631	14617	14781	14627	14726	14656	14665	14685	14518	14489	14563	14615	14592	14603	14777	14589	14507	14507	14607	14525	14536	14663	14748	14480	14700	14694	14734	14674	14444	14566	14498	14505	14599	14463	14577	14452	14844	14537	14553	14617	14519	14564	14553	14585	14685	14510	14596	14678	14697	14709	14596	14495	14496	14600	14330	14609	14323	14323	14461	14312	14339	14503	14646	14481	14574	14547	14520	14269	14646	14391	14542	14578	14539	14597	14443	14661	14534	14773	14411	14585	14638	14645	14610	14507	14563	14464	14632	14488	14523	14598	14473	14610	14567	14704	14523	14435	14717	14611	14511	14735	14496	14758	14575	14680	14636	14568	14631	14537	14640	14753	14382	14392	14789	14652	14553	14514	14519	14666	14591	14507	14455	14708	14511	14528	14582	14807	14643	14612	14637	14453	14772	14421	14668	14583	14543	14490	14628	14567	14412	14540	14554	14571	14546	14665	14442	14632	14458	14612	14506	14445	14368	14442	14811	14644	14304	14629	14508	14629	14487	14546	14575	14549	14392	14585	14532	14513	14584	14531	14473	14453	14551	14651	14549	14599	14528	14418	14505	14483	14642	14390	14524	14494	14597	14519	14508	14481	14556	14487	14535	14453	14705	14642	14448	14368	14391	14599	14569	14518	14529	14417	14598	14400	14549	14640	14553	14560	14614	14753	14525	14626	14573	14521	14480	14684	14593	14655	14473	14569	14441	14702	14597	14482	14391	14573	14413	14579	14461	14638	14663	14570	14450	14538	14507	14658	14469	14599	14621	14454	14651	14359	14538	14305	14522	14489	14538	14608	14457	14817	14475	14601	14535	14392	14386	14660	14584	14647	14517	14362	14570	14595	14535	14688	14515	14569	14676	14284	14669	14593	14655	14318	14581	14515	14411	14593	14640	14595	14629	14499	14622	14601	14292	14516	14523	14383	14558	14670	14472	14543	14427	14495	14345	14617	14474	14626	14493	14593	14671	14536	14465	14456	14468	14511	14603	14591	14686	14652	14355	14552	14458	14435	14588	14562	14466	14505	14667	14507	14483	14479	14627	14395	14549	14487	14485	14667	14545	14641	14355	14539	14556	14611	14603	14825	14716	14562	14702	14389	14281	14485	14482	14531	14450	14523	14615	14564	14756	14441	14431	14727	14452	14605	14398	14476	14379	14504	14647	14502	14468	14523	14654	14331	14419	14621	14562	14592	14530	14509	14626	14518	14481	14570	14658	14605	14653	14381	14525	14517	14639	14548	14457	14574	14281	14493	14513	14702	14378	14637	14700	14735	14540	14623	14634	14375	14636	14602	14490	14661	14549	14477	14576	14563	14252	14571	14791	14396	14551	14496	14475	14331	14421	14642	14444	14582	14521	14571	14584	14570	14639	14491	14586	14522	14326	14460	14512	14505	14570	14476	14416	14610	14571	14453	14312	14322	14467	14405	14538	14480	14453	14566	14336	14379	14345	14523	14713	14490	14624	14488	14417	14531	14481	14578	14511	14660	14536	14394	14714	14628	14472	14584	14655	14596	14587	14592	14501	14618	14699	14645	14402	14633	14855	14514	14483	14603	14671	14382	14358	14480	14719	14595	14611	14521	14541	14504	14563	14537	14512	14670	14543	14413	14594	14541	14490	14749	14629	14489	14589	14375	14382	14534	14734	14578	14525	14561	14375	14557	14516	14322	14637	14568	14427	14428	14561	14420	14529	14660	14397	14378	14636	14459	14646	14448	14585	14456	14615	14429	14722	14540	14565	14598	14507	14495	14512	14554	14595	14562	14371	14575	14605	14516	14630	14527	14326	14440	14559	14482	14524	14446	14670	14638	14616	14517	14488	14616	14494	14593	14486	14465	14440	14471	14616	14551	14556	14447	14670	14573	14636	14540	14719	14469	14591	14499	14400	14642	14559	14565	14676	14425	14385	14591	14663	14576	14637	14419	14424	14426	14567	14556	14642	14500	14430	14469	14531	14487	14440	14459	14484	14472	14435	14597	14408	14397	14689	14633	14605	14438	14459	14548	14363	14369	14585	14668	14614	14441	14457	14447	14338	14370	14424	14653	14568	14493	14591	14443	14466	14504	14446	14553	14638	14706	14635	14506	14506	14512	14545	14686	14484	14526	14528	14567	14558	14462	14454	14600	14465	14485	14476	14685	14469	14587	14590	14561	14401	14653	14488	14529	14690	14653	14609	14511	14577	14526	14716	14518	14510	14519	14519	14563	14628	14542	14616	14544	14466	14465	14411	14471	14315	14696	14605	14588	14390	14501	14465	14482	14649	14501	14445	14506	14527	14485	14872	14562	14619	14502	14573	14671	14432	14566	14593	14664	14614	14775	14367	14435	14548	14534	14361	14504	14484	14534	14450	14450	14413	14553	14403	14433	14632	14311	14325	14561	14508	14425	14705	14449	14759	14578	14561	14695	14523	14556	14419	14528	14367	14496	14385	14389	14501	14611	14477	14618	14526	14715	14578	14549	14660	14810	14649	14314	14543	14622	14559	14578	14598	14541	14373	14547	14543	14550	14408	14494	14574	14447	14472	14499	14448	14553	14302	14563	14574	14514	14365	14584	14771	14681	14702	14467	14470	14448	14558	14616	14675	14619	14455	14357	14579	14449	14327	14452	14415	14542	14441	14502	14608	14591	14309	14606	14734	14492	14702	14593	14496	14653	14551	14460	14551	14496	14526	14619	14536	14562	14336	14485	14469	14608	14737	14647	14533	14631	14486	14674	14395	14471	14504	14499	14415	14535	14537	14562	14384	14644	14678	14708	14513	14531	14643	14468	14491	14522	14608	14678	14626	14666	14586	14686	14420	14537	14506	14559	14466	14548	14535	14532	14385	14585	14409	14583	14559	14652	14525	14619	14519	14697	14482	14520	14354	14429	14617	14563	14720	14579	14695	14516	14550	14556	14491	14539	14374	14336	14508	14386	14456	14610	14490	14596	14474	14464	14277	14481	14606	14475	14716	14511	14408	14560	14670	14414	14567	14466	14386	14499	14351	14431	14406	14473	14570	14541	14702	14710	14517	14506	14319	14676	14421	14423	14551	14458	14508	14691	14589	14487	14408	14468	14320	14576	14494	14711	14530	14355	14767	14551	14605	14278	14508	14381	14510	14567	14519	14526	14574	14564	14561	14596	14526	14455	14414	14635	14580	14419	14592	14590	14403	14697	14658	14668	14567	14501	14640	14595	14541	14362	14576	14609	14631	14470	14270	14448	14362	14596	14529	14433	14446	14390	14498	14455	14448	14623	14558	14686	14487	14682	14393	14559	14643	14452	14488	14561	14518	14608	14622	14718	14623	14278	14464	14500	14418	14430	14430	14738	14770	14315	14513	14524	14424	14453	14470	14316	14212	14592	14647	14486	14607	14360	14431	14443	14470	14728	14523	14575	14401	14527	14453	14673	14531	14515	14368	14288	14423	14572	14652	14641	14457	14541	14501	14468	14420	14512	14494	14752	14400	14566	14463	14507	14602	14564	14581	14423	14388	14459	14532	14525	14535	14721	14687	14659	14577	14449	14484	14792	14587	14430	14600	14315	14559	14598	14366	14485	14435	14353	14369	14617	14433	14519	14685	14684	14668	14565	14564	14506	14561	14518	14369	14584	14535	14494	14435	14560	14517	14577	14623	14757	14518	14497	14624	14612	14582	14505	14464	14560	14417	14535	14591	14683	14472	14348	14344	14483	14589	14577	14765	14704	14523	14310	14540	14499	14533	14300	14598	14575	14375	14379	14697	14459	14544	14448	14485	14680	14395	14576	14599	14499	14535	14552	14646	14523	14623	14673	14593	14566	14416	14486	14549	14511	14459	14380	14468	14617	14354	14521	14584	14542	14441	14642	14564	14357	14458	14740	14597	14572	14593	14367	14523	14619	14587	14382	14616	14507	14521	14631	14639	14316	14399	14522	14424	14228	14660	14465	14484	14457	14550	14589	14524	14400	14621	14683	14589	14340	14513	14564	14261	14539	14442	14475	14394	14649	14735	14581	14504	14464	14385	14220	14589	14441	14536	14548	14589	14521	14609	14542	14500	14577	14641	14470	14501	14382	14632	14513	14393	14643	14333	14644	14429	14641	14418	14527	14405	14711	14511	14585	14502	14464	14423	14612	14534	14680	14402	14407	14530	14770	14728	14431	14458	14477	14526	14246	14566	14387	14499	14447	14569	14496	14516	14535	14610	14646	14532	14551	14730	14566	14393	14336	14721	14703	14474	14395	14537	14469	14501	14640	14425	14500	14554	14499	14595	14517	14484	14659	14558	14448	14641	14685	14592	14449	14444	14421	14264	14377	14473	14563	14668	14545	14557	14587	14464	14441	14510	14529	14705	14667	14573	14599	14589	14508	14552	14629	14724	14394	14563	14730	14592	14801	14890	14426	14497	14446	14486	14532	14563	14593	14402	14643	14544	14571	14393	14420	14458	14725	14409	14403	14422	14492	14392	14523	14608	14488	14584	14579	14620	14488	14600	14602	14593	14539	14715	14375	14362	14585	14628	14601	14511	14529	14585	14615	14478	14613	14410	14505	14643	14515	14527	14341	14598	14539	14463	14636	14568	14420	14549	14447	14515	14546	14404	14421	14646	14490	14362	14518	14586	14613	14752	14588	14568	14474	14588	14636	14659	14472	14529	14332	14453	14411	14576	14709	14559	14390	14472	14362	14422	14513	14401	14427	14543	14366	14499	14324	14444	14479	14398	14508	14494	14635	14480	14610	14528	14469	14480	14405	14474	14560	14638	14508	14383	14468	14473	14630	14391	14415	14615	14604	14458	14671	14638	14494	14519	14568	14457	14353	14404	14597	14511	14764	14511	14483	14589	14414	14840	14576	14374	14479	14597	14415	14524	14697	14679	14364	14737	14579	14490	14556	14608	14704	14426	14540	14496	14461	14578	14597	14589	14652	14599	14308	14488	14490	14521	14664	14354	14622	14264	14525	14514	14467	14665	14532	14532	14623	14526	14605	14526	14305	14347	14349	14430	14296	14365	14516	14564	14442	14541	14737	14538	14534	14503	14478	14517	14403	14549	14499	14452	14598	14604	14430	14208	14387	14751
15650	34361	24509	19816	18445	16858	15701	14876	14529	14079	13949	13716	13432	13426	13254	13233	13215	13266	13070	13046	13247	13066	13073	13116	13242	13100	13147	13090	12987	13211	13003	13019	13063	13042	12963	13053	13093	13247	13039	13026	13029	12941	13026	12965	12995	13071	12872	12849	13191	13037	13087	12983	12964	13028	12881	12863	13078	12915	12856	12987	13120	13111	13092	13123	12940	13008	12965	12819	13003	12950	13026	13002	13110	13082	13071	12844	12879	12846	12955	13126	12926	12974	12927	12883	12883	12913	13031	12895	12888	12850	12973	12881	13096	13028	13036	12834	13049	12897	12972	13043	12910	12974	13006	12917	12910	12975	12954	13163	13032	12983	12940	12898	12984	12979	12976	12765	12966	12828	13088	12995	12974	13024	12800	12915	12875	12848	12983	12882	12850	12881	12865	13024	12986	13188	12992	12843	12969	12868	12897	12938	13110	13165	13003	12979	12935	12967	12917	12883	13141	13089	12984	12953	13004	12989	12849	13068	13113	13024	12840	12961	12915	12977	12860	12865	13066	13011	12949	12970	13013	12868	12908	12942	13027	12931	12939	12938	13010	12924	12893	12890	12943	12939	12953	13037	12795	13057	12919	13001	12909	12984	12948	12952	12974	12887	12987	12814	12813	13024	12759	12858	12998	12915	13064	13005	12943	12873	13078	12910	12956	13045	12796	12959	12896	12934	13016	13141	12871	12967	12917	13031	12942	12978	13015	12915	12855	13082	13099	12864	12823	12951	12794	12863	12949	13122	13127	12969	12949	12852	12833	12841	12784	12926	12941	13011	12897	13013	12903	12966	12942	12976	13046	12994	12827	13041	12958	12848	12978	12845	12933	13195	13181	12941	12814	12826	13186	12857	13000	12708	12947	13035	12996	12948	12935	13105	12874	12969	13032	12928	12872	12998	12907	12900	12905	12817	12906	12782	12940	13012	12957	12872	12860	13000	13194	12909	12849	12949	12990	13074	12962	13026	13006	12773	12901	12994	12842	12760	12843	12910	12930	13021	12884	12783	13001	12928	12964	13088	12920	12834	12928	12947	12800	13044	13079	13078	12840	12919	13183	12840	13124	13031	12733	13067	12915	12961	12960	13017	12863	12919	13048	12915	12961	12856	12782	12992	12951	12827	13029	13047	13010	12939	13002	12987	12940	13004	13124	12830	12848	12964	12946	13069	12856	12930	12866	13089	12810	13064	12972	13127	13043	13081	12935	12925	12888	12909	12931	12932	12830	12807	12830	12887	12931	12933	12781	12944	12834	12906	12924	12794	12858	12939	12816	12987	12892	12796	13052	12983	12881	12955	12906	13041	12836	12808	13070	12855	13058	12998	12921	12811	12821	12952	13027	13001	12948	12840	12978	13046	13036	12965	12983	12898	12792	13053	13007	12952	12981	12980	12975	13033	12953	12901	12913	12938	12990	13002	13036	12844	12935	13226	13007	12983	12876	12884	12898	13017	12828	13055	12922	12913	13046	13043	12848	12847	13055	13055	12824	13121	13105	12871	12958	12906	12957	12923	12948	12927	12927	12895	12943	13055	12798	13010	12961	12879	13004	13025	12945	13066	13003	13017	12746	12908	12855	12953	12973	12900	12969	12946	13046	12886	13036	13057	13043	12802	12869	12988	13064	12979	12908	12881	12998	13052	12928	13018	12957	12959	13010	12788	12937	12950	12973	12884	12885	12876	12879	12881	12959	13012	12842	12886	13076	13037	12891	12946	13005	12937	12897	13029	12921	12998	13183	12958	12907	13088	12936	12945	12971	12788	12938	13078	12896	13195	12957	12743	12998	12927	13044	12885	12911	12837	12808	13054	12901	13047	12931	13034	12925	12897	12882	13011	12924	12841	12838	13004	12934	12948	12706	13023	12933	12892	12856	12974	12960	12955	12940	12702	12968	12996	12884	12950	13099	12996	12799	12976	13046	13028	12991	12995	12981	12985	12938	13044	12829	12922	12723	13002	12990	13027	12923	12884	13150	12878	12916	12934	13114	12883	12855	12906	12972	12956	13147	12890	12997	12966	13070	13122	13157	12798	13032	13032	12995	12913	12982	13037	12964	12868	12959	12929	13007	12952	12941	12914	12990	13034	12852	12842	12858	13060	12958	12836	12926	12982	12899	12832	12977	12937	13133	12765	12956	12911	12835	13026	12961	12930	13173	12965	13039	12773	13030	13001	12997	12985	12984	13024	13042	12718	12994	12895	13057	12867	12964	13014	13187	12888	12945	12873	12944	12963	12926	12965	13050	12761	12952	12919	12948	12978	12844	12959	12883	13037	12889	13066	13009	13171	12944	12863	13048	12941	12962	13049	12769	13119	13055	12959	12952	12907	12946	13113	12900	13043	12878	12912	12917	12897	12901	12863	13099	12864	12885	12857	12881	12841	12970	12861	13016	12905	12975	12956	13077	13076	12941	12925	12977	13098	12857	12895	13051	13029	12997	12909	12896	12979	12949	13027	12900	12979	12890	12955	12965	13082	12809	12919	12847	12979	12984	12954	12862	12991	12754	13076	13042	12993	13074	12964	13010	12875	13159	13069	13069	12874	12881	12962	12917	13098	12999	13015	12892	12880	12882	13078	13045	12903	12823	13032	12997	13093	12992	13093	13000	13004	12956	12864	12943	12947	13034	13136	13098	13041	12839	12954	13045	12882	12977	12935	12943	12866	13003	13006	12902	13030	12970	13144	12905	12928	12907	13002	13000	12952	12872	12962	13001	12903	12934	12991	12994	12946	12797	13000	13016	12726	12934	12929	12950	12869	12816	12899	13018	12935	12841	13005	12817	12953	12947	12925	12910	12886	12887	12961	12838	12995	12984	12860	13079	12898	13043	13023	13016	12987	13011	13079	12932	12855	13018	13063	12924	12877	12974	12983	13043	12979	12987	13025	12910	12902	13036	12968	12903	12987	12967	13007	12887	12903	13035	13011	12999	12825	12855	13107	12824	12982	13057	13034	13068	12932	12887	12985	12789	12906	12795	13013	12935	12918	12928	12918	12875	12934	12887	12931	12926	13080	12870	12812	12716	13156	12938	13007	13064	12978	12948	12808	13025	12854	13130	12907	12788	13050	12994	12777	12999	12929	12917	12784	12695	13075	13007	12986	13047	13058	12895	12976	12949	12924	13032	12976	12994	12994	12910	12919	12824	12758	12908	12911	12987	12922	12859	12826	13064	12910	12881	12908	12929	12900	13051	12987	12977	12938	12983	12948	12733	12976	12859	12976	12928	12902	13008	12854	12960	12967	13063	12867	12999	12899	13053	12887	12969	12972	12988	12849	13089	13042	13097	12972	13002	12996	13020	13054	13038	13013	12965	12868	12895	12975	13061	12844	12957	12989	12874	12935	13138	13135	12875	12809	13016	12859	12999	12918	12884	12878	12877	12839	13035	12897	13017	12870	12920	13005	12920	12935	12927	12865	12795	12959	13031	12789	12833	13053	12923	12814	13110	12805	12864	13010	12888	13044	12983	12987	12868	12974	12900	12892	12962	12856	13013	13028	12969	12829	12955	12951	12945	12919	12934	12874	12787	12890	13020	12871	13005	12837	12871	12978	12925	13083	13054	12959	12921	12894	12815	12967	12968	12935	12942	12872	13093	12891	12946	13058	13177	13034	13026	12838	12841	12956	12932	13020	12927	13057	12919	12763	13021	12989	13026	12990	12780	12959	13117	12896	13035	12941	13160	12852	12892	13115	12811	12947	12976	13073	13050	12833	12921	12847	12906	12728	12981	12959	12798	13038	12978	12938	12895	12911	12987	12875	13042	12955	12788	13001	13049	13011	12959	12915	12951	12915	12969	12949	12911	12952	12944	12902	12958	12929	12930	12824	12963	13017	12887	12835	13039	13013	12929	12907	13030	12730	13050	12831	12883	13122	12971	13028	12995	12890	13015	13031	13095	12848	13022	13082	12935	12991	12894	13004	13041	13092	12866	12924	12926	13146	12916	12944	12997	13176	12743	12939	12905	12898	12991	12922	12880	13088	12945	12987	12964	13161	12756	12953	12959	12923	13087	12890	12923	12726	13026	12975	13054	12910	12871	13036	12851	12828	12992	12834	12751	12962	12965	12895	12958	12685	12862	13017	12964	12904	13058	12853	12879	12964	12993	12953	12946	13031	12904	13071	12837	12886	12974	12985	13016	12946	12940	12991	13099	12834	12841	12960	12786	12745	12955	12756	13027	12825	12957	13028	13006	12861	12917	12895	13035	13019	12874	13134	12998	13071	12908	13002	13000	13002	13074	12922	13031	12925	12837	12887	12977	13037	12890	12905	12856	12933	12990	12822	12881	12982	12741	13032	12677	12937	12883	13012	12881	12924	12828	12886	12858	12858	12869	12955	12828	12964	13035	13014	12741	13080	12939	12942	12940	12916	12924	12906	12920	12839	12997	12962	12960	13055	12910	13101	12962	12803	12952	12913	12751	12977	12816	12939	12925	12867	12864	12845	13112	12842	12979	12808	12947	12948	12787	12900	12879	12923	13072	13014	12897	12979	12970	13081	12952	12921	12817	12857	12923	12794	12882	12975	12889	12867	12760	12919	12908	13105	13154	12934	12979	13091	12902	13004	12928	13038	12964	12853	13017	13021	12961	12906	12981	12773	12993	12849	13011	12708	12998	12997	12940	12950	12894	13056	12858	12983	12905	12847	12800	13040	12857	12984	12794	12970	13028	12861	12988	12980	13180	13110	12796	12935	12919	12912	12946	13022	13002	12947	12874	12907	13149	12886	13063	12955	12888	12833	12977	12896	13020	12886	12853	12905	12973	13002	13007	12904	12878	12963	12867	13030	13000	13036	12956	12992	13090	12866	12862	12862	12795	12885	12963	12773	12851	12974	13030	12901	12831	12926	13140	12895	12973	13093	13016	12994	12879	12850	12887	12999	12964	13019	12766	13030	12799	12887	12777	12820	12923	12955	12908	13010	12931	12834	12848	12844	12882	13010	13002	13033	12994	12928	12971	12967	13018	12957	13092	12917	12952	12816	12992	12990	12980	13078	12703	12882	12980	12859	12862	12754	12862	13068	13086	12834	13050	12677	12832	12927	12828	12842	12998	12938	13007	12879	12889	13029	12886	13054	12812	12885	12918	13001	13067	12828	13007	12997	12907	12932	12822	13138	13050	13035
29433	23161	24668	21070	17424	16728	16238	15858	15713	15699	15551	15634	15584	15600	15425	15405	15451	15362	15385	15361	15367	15520	15318	15374	15269	15239	15456	15651	15214	15330	15436	15357	15394	15237	15457	15575	15315	15449	15220	15418	15262	15150	15198	15401	15325	15276	15318	15438	15404	15189	15187	15229	15446	15368	15267	15465	15267	15414	15432	15306	15229	15389	15401	15232	15055	15232	15202	15248	15310	15423	15404	15407	15365	15338	15298	15552	15467	15381	15454	15171	15350	15321	15177	15393	15161	15298	15431	15189	15176	15257	15255	15309	15354	15285	15402	15274	15253	15373	15256	15208	15246	15517	15407	15364	15497	15250	15190	15459	15340	15355	15294	15223	15514	15135	15407	15264	15385	15311	15421	15224	15189	15122	15350	15226	15391	15357	15336	15328	15364	15337	15401	15156	15247	15415	15372	15377	15309	15253	15189	15413	15486	15282	15416	15192	15353	15182	15250	15436	15425	15342	15455	15203	15289	15262	15394	15606	15275	15360	15284	15396	15267	15243	15400	15536	15172	15207	15244	15343	15359	15507	15393	15396	15392	15213	15395	15235	15309	15375	15414	15265	15229	15423	15316	15302	15287	15147	15464	15127	15281	15271	15362	15388	15251	15217	15344	15413	15280	15356	15267	15496	15308	15363	15228	15309	15387	15242	15106	15440	15289	15307	15384	15366	15389	15322	15365	15593	15193	15312	15372	15436	15365	15337	15420	15511	15412	15417	15314	15355	15235	15235	15269	15352	15757	15364	15269	15389	15370	15402	15458	15367	15199	15295	15251	15284	15341	15364	15462	15371	15377	15295	15408	15168	15315	15267	15413	15375	15522	15308	15288	15346	15425	15353	15238	15452	15397	15447	15204	15366	15393	15381	15361	15228	15258	15202	15477	15364	15461	15364	15356	15342	15292	15250	15307	15401	15256	15127	15407	15575	15314	15348	15389	15472	15226	15337	15133	15273	15311	15282	15331	15432	15233	15283	15452	15281	15301	15253	15255	15410	15142	15303	15370	15346	15385	15227	15138	15194	15472	15416	15458	15358	15463	15308	15381	15112	15317	15368	15211	15403	15407	15422	15182	15174	15373	15394	15380	15360	15122	15223	15471	15297	15435	15387	15414	15372	15317	15366	15358	15328	15504	15477	15552	15366	15318	15430	15426	15168	15364	15363	15362	15321	15568	15230	15291	15418	15378	15362	15218	15316	15304	15362	15319	15606	15350	15401	15417	15326	15358	15346	15432	15342	15484	15301	15266	15211	15167	15306	15398	15363	15342	15436	15449	15362	15313	15501	15338	15304	15298	15363	15388	15173	15206	15229	15411	15419	15435	15257	15272	15263	15335	15221	15392	15112	15243	15480	15381	15275	15332	15153	15291	15176	15353	15284	15431	15342	15435	15445	15344	15288	15219	15215	15198	15436	15468	15420	15451	15456	15377	15475	15213	14994	15461	15361	15337	15387	15308	15340	15215	15270	15275	15107	15512	15394	15305	15332	15280	15299	15426	15517	15388	15184	15370	15216	15508	15341	15228	15242	15439	15518	15316	15408	15334	15356	15216	15276	15391	15238	15391	15458	15118	15432	15136	15397	15412	15431	15393	15118	15243	15351	15304	15240	15421	15345	15300	15245	15304	15271	15237	15205	15329	15468	15592	15357	15358	15409	15394	15489	15348	15184	15289	15302	15386	15346	15332	15417	15303	15171	15500	15391	15323	15411	15278	15352	15291	15292	15128	15199	15330	15258	15231	15350	15262	15419	15422	15065	15494	15523	15505	15452	15158	15215	15270	15327	15394	15582	15414	15210	15437	15172	15228	15513	15265	15379	15266	15405	15331	15537	15187	15195	15398	15387	15445	15491	15285	15323	15356	15282	15361	15472	15346	15272	15477	15391	15264	15383	15374	15318	15349	15294	15364	15080	15314	15335	15295	15386	15317	15395	15632	15502	15312	15407	15282	15315	15390	15367	15393	15476	15288	15405	15382	15317	15310	15407	15372	15301	15307	15253	15580	15263	15383	15491	15321	15299	15176	15341	15223	15302	15388	15383	15316	15388	15362	15293	15307	15398	15275	15286	15405	15389	15291	15299	15251	15210	15534	15387	15283	15417	15301	15132	15236	15510	15377	15157	15589	15258	15407	15114	15351	15470	15579	15351	15376	15376	15207	15389	15177	15169	15208	15244	15529	15303	15373	15222	15252	15363	15401	15499	15293	15303	15296	15329	15328	15668	15501	15526	15364	15441	15301	15551	15405	15392	15257	15343	15264	15215	15415	15528	15372	15498	15380	15154	15480	15304	15343	15331	15438	15515	15229	15363	15412	15300	15363	15276	15197	15330	15134	15299	15465	15242	15229	15203	15300	15385	15232	15319	15265	15154	15390	15316	15424	15305	15408	15424	15305	15300	15588	15447	15532	15327	15324	15615	15336	15323	15421	15287	15244	15533	15163	15307	15294	15325	15357	15263	15282	15211	15507	15205	15362	15315	15496	15482	15358	15421	15403	15314	15344	15510	15274	15168	15210	15235	15331	15244	15367	15564	15291	15195	15233	15455	15666	15233	15355	15326	15176	15318	15292	15245	15482	15269	15357	15309	15547	15382	15326	15393	15354	15313	15273	15384	15448	15419	15381	15465	15335	15323	15303	15559	15483	15436	15380	15363	15459	15397	15486	15567	15252	15299	15262	15447	15438	15477	15286	15352	15142	15483	15179	15333	15354	15301	15374	15301	15313	15387	15344	15268	15324	15310	15312	15283	15330	15284	15226	15392	15261	15330	15329	15261	15509	15357	15203	15426	15319	15338	15235	15182	15406	15457	15475	15506	15317	15298	15537	15286	15469	15298	15275	15328	15489	15265	15326	15261	15460	15526	15435	15283	15408	15401	15159	15224	15348	15406	15327	15173	15289	15323	15498	15383	14972	15342	15483	15206	15206	15279	15339	15297	15410	15393	15361	15170	15398	15250	15115	15055	15275	15320	15335	15286	15261	15344	15347	15186	15381	15328	15338	15367	15290	15455	15302	15347	15511	15357	15460	15381	15372	15368	15228	15403	15489	15348	15205	15230	15390	15490	15380	15322	15407	15385	15442	15206	15281	15336	15275	15299	15201	15309	15419	15268	15437	15132	15195	15203	15215	15398	15557	15453	15404	15491	15430	15563	15196	15467	15374	15387	15397	15353	14977	15326	15343	15389	15191	15322	15406	15432	15425	15195	15260	15342	15257	15394	15271	15236	15201	15289	15377	15502	15208	15250	15240	15287	15191	15392	15368	15495	15351	15442	15428	15469	15435	15251	15212	15452	15165	15127	15302	15356	15445	15271	15310	15280	15501	15253	15323	15297	15355	15380	15463	15459	15408	15293	15453	15309	15365	15293	15361	15340	15477	15359	15354	15375	15221	15337	15421	15022	15191	15511	15374	15441	15408	15235	15367	15273	15165	15558	15275	15334	15387	15219	15413	15427	15408	15395	15281	15254	15273	15332	15350	15103	15329	15449	15463	15418	15153	15267	15274	15540	15228	15363	15282	15522	15395	15268	15280	15440	15422	15287	15476	15499	15251	15292	15313	15396	15490	15410	15360	15410	15501	15304	15428	15308	15251	15376	15399	15387	15319	15435	15166	15328	15398	15369	15407	15388	15515	15490	15228	15497	15288	15318	15377	15395	15250	15226	15337	15388	15529	15466	15363	15455	15656	15436	15366	15323	15350	15374	15313	15338	15233	15202	15238	15373	15200	15249	15341	15370	15413	15373	15418	15163	15433	15209	15174	15376	15420	15364	15131	15261	15407	15296	15321	15451	15381	15233	15372	15194	15285	15450	15435	15354	15325	15403	15268	15210	15276	15334	15294	15325	15265	15417	15379	15407	15524	15404	15235	15272	15216	15272	15425	15340	15469	15134	15314	15589	15110	15435	15371	15272	15303	15388	15342	15540	15181	15276	15254	15251	15304	15425	15526	15211	15286	15461	15268	15191	15193	15348	15300	15346	15300	15414	15283	15378	15140	15206	15356	15296	15298	15369	15443	15295	15453	15343	15400	15160	15106	15337	15340	15340	15481	15194	15401	15269	15461	15274	15337	15316	15214	15252	15343	15282	15301	15368	15397	15353	15432	15435	15434	15495	15607	15329	15246	15541	15388	15301	15260	15223	15398	15190	15167	15249	15458	15305	15585	15189	15270	15392	15307	15408	15174	15177	15287	15276	15256	15317	15300	15450	15538	15225	15377	15314	15475	15266	15338	15356	15457	15433	15383	15330	15421	15204	15382	15427	15409	15278	15465	15102	15400	15048	15135	15397	15434	15346	15154	15202	15346	15294	15399	15321	15197	15345	15235	15189	15425	15225	15233	15385	15314	15507	15580	15400	15283	15251	15064	15468	15308	15146	15365	15183	15362	15223	15292	15364	15214	15288	15474	15429	15254	15252	15367	15444	15087	15359	15417	15287	15513	15304	15437	15481	15199	15408	15410	15424	15573	15317	15077	15149	15427	15237	15338	15346	15516	15370	15262	15317	15351	15365	15271	15244	15324	15274	15347	15387	15294	15407	15505	15294	15302	15443	15468	15164	15602	15411	15405	15275	15360	15546	15515	15583	15328	15319	15208	15318	15399	15312	15446	15062	15207	15359	15108	15529	15263	15454	15533	15332	15365	15540	15304	15198	15306	15481	15361	15301	15255	15325	15386	15207	15356	15381	15170	15115	15391	15299	15230	15632	15329	15444	15373	15523	15466	15391	15346	15377	15250	15179	15481	15354	15487	15306	15262	15500	15483	15306	15472	15491	15297	15380	15335	15256	15312	15280	15363	15362	15559	15282	15500	15192	15314	15309	15252	15174	15221	15488	15314	15628	15252	15319	15302	15289	15394	15280	15262	15290	15248	15304	15354	15492	15406	15542	15432	15484	15350	15401	15259	15446	15359	15473	15374	15459	15341	15306	15362	15460	15308	15355	15169	15276	15244	15310	15161	15242	15528	15279	15092	15492	15338	15304	15356	15165	15290	15260	15469	15322	15282	15378	15368	15094	15605	15198	15340	15338	15451	15378	15351	15488	15476	15217	15261	15356	15456	15457	15378	15222	15415	15292	15409	15445	15362	15454	15586	15286	15269	15406	15372	15305	15227	15162	15283	15371	15311	15363
17377	25898	19714	16743	16242	15144	14803	14355	14005	13968	13910	14035	13742	13590	13505	13725	13566	13544	13728	13454	13542	13510	13512	13650	13544	13477	13588	13635	13415	13611	13449	13622	13633	13722	13511	13571	13638	13505	13520	13405	13480	13612	13427	13380	13615	13626	13295	13457	13631	13489	13551	13679	13386	13504	13535	13400	13513	13261	13397	13365	13413	13527	13399	13601	13550	13462	13442	13362	13430	13548	13383	13602	13358	13411	13515	13457	13511	13480	13521	13449	13558	13754	13264	13366	13304	13464	13489	13665	13575	13525	13577	13509	13560	13398	13515	13599	13533	13598	13488	13393	13501	13499	13484	13472	13468	13482	13329	13476	13653	13475	13510	13608	13333	13565	13494	13409	13277	13499	13454	13545	13480	13529	13546	13422	13532	13439	13515	13479	13364	13364	13586	13533	13509	13585	13510	13450	13442	13455	13474	13514	13433	13541	13436	13532	13229	13483	13524	13486	13630	13565	13657	13375	13407	13402	13423	13466	13454	13451	13442	13504	13436	13511	13354	13507	13552	13471	13423	13509	13379	13629	13314	13521	13448	13499	13391	13431	13457	13460	13470	13367	13569	13527	13441	13387	13469	13435	13490	13637	13698	13346	13351	13249	13378	13461	13398	13281	13508	13544	13515	13538	13604	13430	13669	13443	13410	13380	13419	13331	13542	13382	13468	13482	13560	13486	13478	13662	13607	13509	13427	13463	13403	13436	13590	13468	13605	13538	13516	13407	13647	13369	13575	13528	13502	13394	13367	13720	13315	13430	13511	13507	13602	13375	13586	13438	13375	13474	13598	13510	13583	13635	13433	13439	13538	13548	13398	13380	13504	13560	13452	13493	13328	13392	13451	13404	13414	13630	13408	13548	13537	13379	13521	13487	13479	13452	13414	13639	13443	13535	13518	13477	13480	13390	13542	13611	13493	13433	13631	13418	13587	13501	13348	13604	13442	13400	13450	13647	13476	13458	13486	13321	13449	13442	13491	13594	13304	13442	13455	13586	13537	13393	13487	13372	13531	13540	13349	13353	13559	13503	13309	13495	13562	13444	13492	13599	13493	13382	13371	13437	13460	13590	13411	13602	13364	13557	13460	13447	13302	13550	13641	13509	13413	13297	13272	13568	13667	13433	13530	13429	13609	13533	13364	13704	13507	13485	13509	13417	13288	13677	13573	13538	13441	13436	13499	13673	13364	13485	13459	13432	13566	13436	13668	13456	13470	13437	13502	13505	13585	13549	13519	13556	13383	13517	13420	13564	13284	13543	13517	13598	13473	13345	13468	13378	13575	13519	13386	13455	13360	13429	13602	13259	13393	13548	13503	13463	13435	13628	13482	13402	13530	13417	13556	13440	13413	13342	13402	13628	13381	13523	13342	13402	13628	13431	13267	13450	13587	13385	13613	13611	13447	13435	13384	13481	13529	13512	13508	13474	13663	13588	13530	13473	13406	13547	13668	13534	13365	13460	13497	13352	13643	13422	13422	13340	13634	13548	13480	13667	13400	13424	13424	13339	13450	13375	13594	13472	13423	13438	13535	13468	13426	13409	13485	13402	13604	13438	13503	13448	13407	13433	13698	13303	13459	13594	13276	13510	13494	13722	13584	13588	13509	13418	13364	13716	13514	13485	13507	13429	13531	13536	13403	13612	13423	13575	13477	13539	13436	13626	13441	13573	13478	13522	13502	13439	13508	13448	13591	13496	13511	13411	13418	13475	13641	13398	13461	13505	13532	13333	13452	13495	13578	13488	13454	13589	13434	13361	13424	13510	13394	13525	13390	13477	13497	13502	13442	13467	13376	13470	13436	13543	13373	13468	13512	13767	13472	13355	13563	13453	13444	13495	13485	13416	13583	13349	13499	13586	13383	13537	13580	13631	13584	13412	13631	13689	13424	13469	13433	13438	13394	13604	13388	13551	13607	13429	13498	13708	13490	13535	13599	13603	13664	13361	13796	13376	13346	13506	13486	13641	13447	13554	13259	13471	13366	13399	13545	13367	13649	13558	13447	13316	13534	13548	13483	13499	13386	13511	13520	13546	13429	13480	13485	13479	13439	13506	13675	13563	13459	13495	13423	13453	13693	13316	13562	13348	13505	13565	13528	13313	13466	13485	13633	13613	13594	13387	13547	13473	13568	13590	13413	13402	13496	13474	13665	13482	13506	13448	13404	13532	13446	13595	13431	13345	13417	13591	13455	13386	13491	13521	13519	13507	13472	13397	13448	13472	13557	13478	13596	13379	13493	13254	13719	13368	13529	13573	13496	13497	13463	13409	13641	13364	13550	13507	13720	13438	13405	13580	13464	13496	13464	13412	13460	13508	13371	13480	13373	13530	13472	13501	13580	13342	13501	13512	13552	13666	13467	13553	13494	13494	13582	13380	13393	13458	13518	13545	13505	13633	13458	13410	13385	13380	13492	13504	13608	13501	13485	13686	13557	13700	13442	13549	13447	13494	13469	13514	13473	13449	13336	13412	13408	13500	13689	13529	13385	13387	13523	13429	13477	13491	13361	13578	13500	13572	13709	13443	13428	13417	13456	13583	13611	13476	13430	13460	13336	13457	13223	13521	13439	13626	13496	13354	13348	13508	13483	13495	13381	13558	13544	13354	13332	13475	13470	13411	13533	13492	13548	13413	13488	13536	13424	13400	13393	13455	13278	13417	13343	13518	13674	13325	13487	13425	13524	13447	13420	13624	13536	13422	13410	13456	13615	13400	13538	13549	13567	13466	13386	13548	13559	13585	13468	13319	13518	13374	13419	13468	13522	13494	13575	13315	13584	13454	13402	13466	13549	13621	13430	13505	13410	13388	13456	13442	13380	13453	13527	13500	13595	13511	13520	13621	13417	13383	13587	13502	13554	13411	13553	13453	13492	13552	13313	13537	13451	13395	13670	13572	13589	13544	13436	13554	13499	13418	13686	13412	13294	13550	13415	13405	13443	13584	13350	13511	13385	13661	13438	13566	13489	13490	13648	13514	13495	13545	13406	13664	13580	13505	13326	13550	13532	13386	13512	13337	13487	13469	13373	13460	13577	13604	13396	13387	13443	13397	13428	13434	13554	13429	13534	13485	13380	13401	13527	13460	13535	13382	13419	13543	13514	13499	13587	13457	13552	13596	13392	13355	13514	13476	13443	13425	13405	13608	13417	13495	13438	13312	13460	13648	13366	13389	13531	13546	13383	13510	13627	13352	13413	13457	13468	13520	13384	13548	13441	13353	13445	13459	13528	13467	13601	13518	13528	13530	13453	13552	13539	13424	13511	13649	13731	13595	13354	13509	13522	13635	13387	13533	13463	13278	13486	13579	13525	13331	13596	13379	13473	13403	13535	13611	13491	13450	13579	13668	13501	13496	13377	13404	13489	13330	13481	13464	13543	13579	13451	13434	13438	13499	13428	13312	13381	13525	13505	13394	13620	13473	13429	13482	13561	13470	13418	13383	13671	13522	13497	13441	13402	13588	13424	13612	13441	13584	13589	13489	13560	13468	13389	13347	13556	13316	13601	13444	13562	13414	13668	13607	13526	13499	13373	13729	13418	13413	13642	13401	13288	13470	13714	13510	13398	13638	13368	13531	13348	13581	13486	13426	13420	13342	13474	13513	13557	13695	13524	13507	13455	13328	13514	13513	13509	13326	13429	13621	13535	13407	13372	13610	13533	13577	13477	13499	13546	13291	13362	13458	13501	13501	13593	13704	13386	13502	13430	13435	13444	13442	13386	13493	13467	13424	13517	13555	13612	13257	13268	13468	13523	13563	13572	13487	13307	13427	13465	13601	13502	13442	13361	13458	13499	13444	13444	13356	13610	13501	13442	13393	13547	13539	13528	13395	13433	13371	13441	13476	13499	13438	13441	13422	13489	13455	13545	13419	13267	13422	13592	13376	13627	13680	13528	13447	13431	13612	13484	13411	13617	13536	13607	13502	13410	13535	13576	13434	13372	13517	13567	13540	13375	13295	13244	13546	13459	13382	13477	13515	13269	13504	13410	13573	13429	13559	13530	13494	13449	13423	13574	13469	13511	13494	13403	13491	13578	13657	13491	13653	13556	13626	13475	13563	13472	13592	13515	13280	13605	13526	13551	13523	13518	13361	13393	13512	13545	13398	13464	13441	13381	13497	13555	13671	13446	13541	13623	13500	13534	13394	13586	13469	13521	13433	13515	13506	13476	13429	13620	13519	13582	13450	13448	13525	13655	13477	13751	13559	13567	13301	13451	13554	13473	13659	13639	13681	13692	13446	13393	13576	13468	13484	13570	13450	13458	13365	13417	13500	13411	13323	13691	13282	13486	13251	13511	13431	13547	13500	13459	13483	13387	13306	13552	13437	13385	13551	13448	13564	13626	13490	13519	13377	13203	13517	13481	13537	13463	13592	13645	13569	13456	13517	13496	13375	13475	13390	13467	13531	13420	13504	13594	13465	13512	13681	13441	13549	13357	13431	13563	13518	13445	13685	13523	13418	13610	13480	13504	13578	13488	13440	13326	13607	13417	13480	13338	13684	13539	13557	13510	13321	13340	13736	13543	13320	13477	13410	13411	13486	13367	13521	13595	13429	13564	13418	13558	13500	13445	13466	13497	13358	13635	13441	13534	13388	13301	13404	13477	13432	13436	13493	13614	13574	13589	13287	13379	13510	13494	13622	13446	13569	13477	13419	13308	13449	13564	13673	13595	13439	13490	13390	13460	13336	13536	13466	13424	13380	13497	13572	13518	13346	13617	13438	13562	13522	13304	13433	13411	13439	13603	13454	13427	13452	13587	13524	13431	13548	13650	13556	13488	13416	13573	13529	13581	13329	13714	13560	13460	13456	13438	13522	13504	13672	13589	13526	13364	13531	13545	13356	13614	13516	13642	13437	13485	13530	13387	13417	13703	13512	13350	13363	13519	13459	13127	13642	13368	13495	13488	13549	13529	13469	13622	13562	13603	13570	13530	13712	13510	13511	13546	13422	13415	13354	13416	13552	13361	13663	13653	13455	13476	13504	13425	13291	13283	13392	13360	13404	13505	13482	13697	13537	13571	13534	13538	13550	13381	13488	13475	13540	13526	13532	13490	13412	13587	13399	13598	13379	13493	13478	13483	13410	13368	13534	13318	13288	13476	13601	13531	13395	13459	13510	13428	13431
23464	21494	28140	25405	22134	20017	18255	16090	15352	15184	14976	15079	14830	14910	14648	14789	14887	14695	14568	14578	14924	14821	14873	14639	14798	14339	14554	14732	14836	14646	14542	14591	14736	14453	14374	14367	14330	14361	14394	14483	14483	14448	14319	14486	14656	14563	14426	14511	14458	14481	14422	14560	14627	14473	14331	14488	14621	14362	14273	14520	14456	14536	14484	14606	14525	14420	14516	14337	14504	14403	14515	14347	14398	14473	14384	14282	14569	14442	14519	14598	14623	14527	14452	14445	14466	14243	14233	14536	14436	14580	14459	14546	14508	14411	14581	14376	14266	14334	14352	14615	14570	14544	14426	14571	14591	14567	14617	14521	14616	14584	14506	14351	14372	14327	14408	14471	14435	14259	14408	14600	14469	14507	14396	14357	14408	14391	14438	14471	14232	14631	14429	14411	14532	14377	14411	14448	14417	14464	14574	14502	14519	14607	14536	14474	14530	14434	14369	14427	14415	14526	14514	14359	14517	14552	14688	14406	14425	14396	14477	14535	14469	14348	14421	14488	14473	14495	14410	14379	14413	14469	14447	14431	14512	14333	14419	14355	14525	14550	14508	14432	14323	14654	14527	14538	14562	14211	14478	14551	14233	14371	14512	14482	14412	14455	14681	14426	14479	14479	14473	14316	14478	14437	14414	14423	14353	14473	14446	14506	14338	14436	14506	14402	14463	14441	14492	14543	14487	14389	14426	14280	14544	14611	14511	14483	14770	14695	14701	14288	14446	14279	14492	14319	14513	14367	14297	14348	14374	14369	14528	14516	14520	14588	14496	14435	14433	14466	14428	14604	14484	14448	14639	14484	14603	14268	14308	14527	14425	14569	14344	14335	14364	14486	14418	14325	14414	14529	14212	14331	14482	14332	14427	14655	14596	14385	14437	14533	14382	14269	14540	14595	14460	14464	14331	14548	14587	14365	14486	14430	14467	14498	14366	14487	14579	14457	14507	14420	14595	14466	14543	14533	14424	14541	14390	14476	14378	14467	14592	14463	14588	14426	14333	14418	14212	14603	14370	14539	14512	14511	14544	14563	14203	14530	14566	14494	14476	14334	14460	14408	14690	14511	14499	14542	14468	14487	14657	14610	14449	14567	14525	14644	14470	14291	14476	14519	14661	14441	14365	14634	14395	14533	14494	14546	14622	14678	14636	14341	14431	14306	14648	14492	14788	14488	14434	14508	14483	14420	14197	14570	14612	14353	14423	14474	14473	14403	14514	14497	14399	14482	14528	14553	14457	14477	14534	14352	14594	14544	14331	14398	14454	14473	14639	14374	14303	14399	14561	14392	14401	14365	14538	14358	14656	14469	14410	14588	14621	14498	14455	14453	14550	14380	14593	14417	14414	14513	14528	14433	14620	14502	14372	14530	14517	14546	14619	14442	14313	14280	14635	14445	14664	14377	14589	14580	14508	14445	14529	14379	14392	14528	14384	14482	14384	14493	14373	14502	14530	14398	14510	14443	14331	14539	14537	14295	14442	14494	14530	14358	14372	14614	14291	14477	14559	14480	14398	14629	14512	14314	14657	14360	14412	14518	14485	14570	14586	14432	14552	14416	14362	14320	14437	14503	14510	14344	14334	14540	14548	14313	14429	14474	14434	14401	14337	14482	14561	14516	14358	14535	14528	14242	14525	14443	14517	14378	14344	14319	14380	14576	14405	14485	14638	14437	14377	14405	14426	14442	14530	14488	14630	14415	14464	14463	14425	14377	14538	14256	14544	14456	14479	14576	14534	14451	14498	14535	14450	14483	14412	14425	14323	14551	14453	14398	14429	14227	14429	14430	14413	14457	14350	14565	14628	14636	14460	14594	14509	14294	14602	14497	14457	14381	14389	14359	14378	14449	14345	14316	14378	14485	14503	14544	14415	14453	14601	14556	14365	14457	14419	14394	14420	14645	14438	14393	14589	14351	14472	14590	14523	14489	14480	14575	14342	14591	14330	14625	14431	14424	14347	14515	14511	14427	14338	14436	14420	14432	14574	14308	14373	14472	14567	14519	14562	14410	14353	14420	14440	14572	14552	14443	14435	14590	14418	14533	14583	14500	14552	14597	14372	14519	14438	14339	14429	14443	14522	14375	14416	14586	14421	14536	14608	14335	14312	14518	14338	14397	14223	14514	14562	14478	14410	14542	14522	14459	14488	14466	14543	14262	14509	14430	14602	14499	14364	14384	14717	14512	14435	14379	14582	14475	14626	14498	14385	14546	14491	14412	14469	14422	14574	14594	14377	14385	14372	14373	14405	14537	14595	14402	14294	14408	14411	14461	14348	14309	14479	14705	14538	14493	14378	14527	14445	14509	14445	14525	14345	14277	14385	14456	14438	14573	14428	14470	14355	14471	14521	14487	14590	14428	14597	14502	14412	14431	14690	14227	14310	14422	14316	14450	14438	14392	14414	14253	14321	14432	14458	14403	14412	14339	14387	14415	14409	14404	14471	14435	14608	14421	14453	14226	14592	14791	14468	14624	14445	14573	14551	14473	14523	14454	14365	14476	14538	14404	14771	14431	14375	14575	14703	14369	14465	14564	14639	14446	14462	14323	14280	14509	14345	14428	14599	14540	14440	14490	14560	14326	14490	14264	14560	14360	14484	14267	14395	14463	14471	14389	14443	14354	14468	14427	14339	14445	14595	14511	14496	14544	14487	14403	14521	14519	14517	14472	14367	14442	14553	14602	14419	14578	14418	14500	14440	14644	14474	14595	14476	14375	14546	14467	14474	14381	14374	14332	14377	14548	14408	14285	14448	14406	14318	14543	14574	14495	14558	14411	14358	14776	14389	14504	14496	14561	14363	14523	14431	14241	14663	14505	14432	14370	14379	14435	14372	14263	14551	14541	14378	14406	14275	14440	14414	14243	14488	14454	14359	14377	14383	14565	14429	14464	14405	14480	14228	14361	14350	14369	14433	14411	14431	14370	14515	14271	14473	14502	14347	14551	14506	14415	14388	14456	14513	14462	14590	14320	14528	14394	14482	14471	14383	14348	14279	14513	14236	14555	14585	14442	14587	14549	14222	14525	14519	14461	14379	14420	14324	14408	14487	14373	14367	14273	14446	14519	14229	14420	14584	14551	14470	14378	14531	14362	14372	14696	14237	14678	14530	14486	14502	14474	14364	14334	14618	14491	14440	14279	14460	14395	14363	14709	14488	14336	14509	14501	14202	14490	14394	14372	14336	14309	14539	14538	14525	14508	14611	14500	14491	14488	14448	14421	14483	14533	14356	14548	14411	14446	14440	14471	14580	14473	14489	14305	14695	14616	14465	14382	14422	14437	14528	14399	14400	14439	14248	14560	14625	14583	14461	14406	14510	14446	14408	14516	14395	14416	14419	14356	14542	14556	14464	14330	14571	14441	14485	14564	14374	14414	14298	14442	14486	14395	14439	14330	14446	14318	14409	14404	14499	14514	14410	14149	14490	14543	14444	14467	14421	14418	14549	14492	14442	14336	14481	14625	14490	14449	14241	14469	14467	14374	14321	14474	14313	14456	14582	14714	14420	14504	14572	14776	14324	14562	14438	14260	14427	14411	14355	14341	14565	14509	14397	14529	14558	14530	14378	14546	14310	14456	14376	14352	14412	14484	14441	14345	14407	14340	14322	14388	14379	14568	14460	14364	14287	14532	14555	14303	14524	14496	14263	14539	14506	14485	14355	14391	14582	14604	14558	14406	14523	14591	14560	14596	14336	14323	14465	14195	14320	14566	14692	14482	14489	14190	14541	14474	14516	14379	14389	14400	14500	14548	14422	14437	14416	14623	14535	14259	14302	14610	14404	14703	14316	14344	14417	14389	14458	14430	14371	14443	14348	14307	14284	14585	14571	14477	14429	14559	14432	14556	14695	14619	14366	14690	14294	14270	14644	14303	14364	14344	14487	14369	14453	14387	14516	14491	14411	14169	14517	14712	14430	14488	14617	14418	14457	14671	14495	14382	14500	14452	14396	14536	14408	14570	14510	14425	14408	14555	14577	14477	14370	14544	14339	14520	14465	14495	14649	14118	14570	14614	14558	14418	14450	14455	14409	14505	14568	14718	14786	14435	14355	14492	14442	14359	14623	14321	14691	14424	14423	14445	14349	14501	14427	14533	14346	14432	14475	14368	14460	14728	14563	14433	14623	14533	14492	14418	14398	14434	14518	14475	14346	14499	14562	14526	14427	14517	14541	14303	14464	14520	14550	14405	14443	14437	14439	14472	14669	14463	14448	14411	14513	14457	14524	14534	14339	14483	14523	14493	14471	14494	14563	14527	14426	14594	14293	14675	14486	14563	14498	14559	14474	14365	14509	14519	14566	14533	14614	14497	14320	14366	14548	14309	14397	14377	14510	14523	14492	14650	14479	14362	14481	14426	14615	14531	14513	14490	14403	14435	14368	14292	14480	14512	14330	14262	14525	14298	14468	14512	14648	14491	14504	14540	14517	14455	14560	14525	14479	14380	14513	14307	14388	14486	14422	14597	14368	14558	14383	14231	14411	14393	14501	14388	14576	14525	14475	14729	14333	14460	14347	14472	14532	14486	14510	14563	14466	14407	14591	14403	14416	14274	14378	14591	14495	14587	14429	14430	14347	14382	14436	14664	14408	14266	14436	14468	14443	14676	14688	14647	14501	14532	14345	14290	14452	14320	14530	14300	14444	14569	14524	14587	14399	14360	14266	14540	14406	14453	14459	14512	14452	14344	14689	14571	14441	14426	14572	14411	14603	14525	14499	14640	14548	14534	14244	14503	14340	14474	14406	14480	14400	14471	14404	14363	14485	14386	14349	14314	14420	14405	14686	14639	14634	14457	14522	14395	14441	14501	14443	14474	14551	14478	14456	14382	14560	14298	14326	14412	14458	14417	14658	14342	14576	14358	14490	14437	14454	14494	14615	14630	14598	14541	14419	14383	14204	14658	14517	14498	14567	14387	14438	14518	14312	14673	14282	14435	14556	14541	14422	14473	14373	14500	14393	14561	14370	14502	14624	14670	14273	14382	14805	14552	14492	14365	14382	14517	14520	14481	14480	14655	14655	14592	14627	14498	14384	14275	14391	14562	14508	14420	14338	14669	14511	14620	14478	14664	14633	14370	14386	14399	14478	14524	14522	14367	14293	14419	14283	14452	14288	14474	14469	14290
15188	30517	22309	18532	17222	15729	14985	14318	14023	13734	13646	13629	13467	13391	13230	13262	13115	13053	13255	13133	13116	13147	13139	13063	13045	13182	13139	13174	13098	13066	13029	12972	12925	13026	13015	13034	13063	12929	13067	12984	12960	12916	13044	12891	12983	13069	13015	13060	12914	12991	13120	12934	13026	13008	12864	13144	13176	12954	12908	12825	12928	13062	12871	12960	12834	12947	13004	13094	12996	12853	13035	13093	13020	12802	13145	12961	12957	12967	12923	13082	12975	12905	13037	13109	12950	12904	12909	13032	12855	12909	13061	12969	13040	12926	13006	12930	12911	12933	12968	13112	12898	12971	12977	12963	12941	12884	12902	13013	12918	12964	13002	12891	13129	12939	13167	12972	12970	12915	12982	12906	13025	13078	13022	12877	13074	12921	13032	12950	12872	13000	13094	13004	12845	12964	12724	12864	12786	13002	12967	13026	13191	12893	12937	12909	12783	12951	12939	12994	12838	12950	12965	12900	12885	12806	13027	13089	12964	12984	12870	13000	12994	12831	12985	12920	12913	12890	12869	12851	12916	13018	12900	12963	13045	13126	13064	12963	13048	12953	13073	13069	12968	13081	13080	12971	13087	12968	12945	12979	12973	13077	13023	12902	13034	12963	13119	12939	12951	13009	13084	12976	13017	12922	12974	12810	13061	12947	12970	13139	12846	13071	12836	13020	12847	12858	12922	13013	12832	13016	12959	13140	12884	13057	13086	12957	12924	13140	13071	12854	13086	12964	13005	13025	13009	12951	12978	13141	12900	12904	12978	12932	12923	13063	12943	12909	12906	13065	12878	12897	13048	12879	12944	12910	12779	13095	12909	12796	12877	12959	12992	12866	12942	12845	13026	13114	12910	12974	12963	13006	12831	13026	12970	12920	13139	12804	12930	13033	12948	13064	12910	13042	12995	12960	13048	12934	12985	12828	13014	12877	13094	12921	12963	12875	13046	12881	13106	12879	13009	12865	12903	12958	12925	13042	12916	12911	13134	12972	12924	12982	12981	12957	12980	12974	12872	12950	12919	13139	12914	12862	12946	12990	12984	12864	12978	13028	12930	12804	13084	12867	12971	12859	12992	12971	13027	12912	13189	13048	12986	13032	13021	13030	12866	13081	13015	13013	12974	13066	13011	13076	12871	13044	12914	13115	13013	12986	12816	12926	13068	12971	12915	12972	12877	12864	12966	13074	12995	12992	12884	12889	13001	13137	12843	12858	12938	13110	12987	13102	12884	13025	13199	13004	12884	12976	12972	13034	12923	12956	13005	12799	12968	12996	13026	13022	13092	12974	12953	12940	12847	12904	13022	12972	12850	12937	12900	12916	12913	12972	12993	12931	13001	13011	13087	12991	12941	12953	12837	13003	13035	12978	12916	13005	12972	13087	12984	12996	12869	12846	13002	12958	12947	12975	12863	13104	13032	12983	13112	12994	13004	13176	12923	13021	12851	13058	12888	13085	13050	13141	12946	13006	12950	12900	12954	13021	13018	13123	12923	13101	12853	12918	12944	13087	12894	13017	13073	12931	12978	13062	13018	13022	13069	12998	13051	13006	13005	12989	13042	13080	13212	12964	12871	13096	12962	12961	12858	12994	12949	13011	13059	12961	12945	13091	13010	12917	13001	12959	12977	12922	12833	12940	13144	12966	13004	13043	13001	13024	12894	13011	13059	12966	12911	13040	13005	12785	12939	12977	12983	12912	12958	12796	13081	12956	12885	12816	12909	12904	12850	12937	12892	13076	13084	12787	12902	13091	12926	12872	13005	13140	12983	13080	13030	12811	12929	12929	12889	13129	13016	12956	13041	12928	12883	12912	12889	13093	13108	13086	12973	13014	13154	12917	13082	13056	12984	12974	12905	12985	12863	13027	12944	12899	13137	12932	13019	13084	12801	13001	12953	12928	13086	12886	13015	13126	12912	12879	13067	12893	13014	12932	12827	12924	12982	12999	13057	12929	12904	12897	12932	12909	13059	12791	12944	12940	12919	12866	12914	12827	12904	13097	13108	13021	13014	12913	13034	13075	12923	13067	13026	12857	13122	12988	12988	13039	12892	12968	12882	12999	12973	12999	13065	12946	13141	12940	12942	13104	13028	13184	12932	12826	12959	12888	12977	12928	12964	12976	12864	13112	12954	12982	12992	12956	13052	12947	13017	12858	12957	13143	13017	12905	13127	12963	12959	12955	13008	12911	12985	13022	12996	12981	13046	12953	12873	13010	13024	12903	13009	12913	12839	13089	13088	13066	12839	12876	13075	12795	12969	13086	13052	13169	12940	12995	12955	12916	13084	12854	12918	13013	13017	12863	13015	12915	13057	12839	12941	12884	13031	12881	12987	12995	12983	13013	13011	12963	13020	13057	12903	13100	13066	13052	12957	12925	12771	13079	13064	12965	12973	13079	12925	12971	13106	12943	13037	12903	13220	13003	12985	13051	13083	13001	12873	12989	12770	12998	12995	12839	13009	12895	12985	12909	12963	12930	12953	12949	12986	13017	12905	12787	13067	12853	12968	13052	12931	12909	12927	13074	13105	13074	12925	12991	12989	12968	13001	12931	12943	12991	12813	12877	13078	13048	13252	12884	12929	12863	12885	12891	12999	12875	13026	13032	13011	12963	13043	12845	13122	13162	12876	12880	12835	12933	13125	13040	12963	13044	13009	12869	13108	12963	13005	13010	12938	12886	13115	13084	13153	13170	13077	12954	13149	12894	13007	13119	12934	13030	13059	12908	12979	13042	12994	13023	13131	12997	12971	13007	12951	12979	12819	13094	13016	12929	12933	12950	12977	12825	12951	13033	13144	13048	13075	12942	13072	12989	12971	13109	12991	12871	13050	13095	13043	13023	12851	13148	13104	13016	12959	12838	13014	12969	13102	13201	12916	12880	13015	12935	12915	13094	13104	13035	12863	12940	12948	12866	12935	12893	13155	12800	12886	13037	13072	13086	12920	13090	13093	12886	12969	12852	13051	12837	13222	12998	12914	12756	12957	13008	12881	13050	13240	12864	12949	12909	12893	13011	12892	12909	12981	12976	12921	13059	13006	12945	13037	13230	12819	12952	13122	13039	13069	12991	13003	12882	13021	13133	12853	13076	13098	12984	12783	13015	12875	12964	12907	13006	13129	12869	12907	13141	12895	13050	12849	13005	12900	12858	12969	12970	12947	12977	12901	12977	12995	13001	12983	12823	13063	12923	12966	12961	12894	13031	12951	13005	12906	12942	13012	12985	12849	12936	12987	12984	12947	12875	13059	12819	12915	13054	13112	12890	12925	13122	12943	13073	12994	12965	13001	12843	12990	12936	12829	12853	13047	13054	13070	12956	13108	12886	13016	13120	13022	12978	12990	13033	12931	12736	13000	13000	13043	13102	12893	13002	12991	12955	12914	12932	12979	12881	12961	12938	12857	13129	12966	13120	13018	12910	12941	12930	12935	13074	12980	12916	13115	13024	12983	13060	13009	13062	12926	12849	13047	13053	13083	12993	12999	12912	12881	13114	12982	13107	12898	13137	12961	13044	12965	13121	13005	13056	12836	12863	12779	12933	13022	12809	12745	12996	12696	12980	13055	12893	12921	12939	12936	13104	12976	12918	12971	12967	13032	12956	13011	12843	12976	12915	12924	12904	12894	12809	12951	13011	12955	12873	12833	13025	12882	12961	12978	12959	13142	13098	12933	12978	12945	12933	13028	12943	12914	12872	12878	12968	13160	12994	12864	12960	12939	12936	12959	12908	13123	12866	13068	12991	12989	12929	12953	12976	12981	13214	12904	12996	12807	12937	12910	12995	13033	13037	13066	12857	12914	13232	13123	13031	13117	13055	12987	13088	12871	13132	12897	12903	12976	12988	12934	12913	13052	12959	12948	12986	13134	12909	12848	12825	13112	12909	12968	12991	12854	12975	13004	13031	13083	13118	13037	12812	12929	12881	12871	13001	13075	13006	13050	13009	12948	13137	13030	12966	13021	13006	12911	12830	13078	13107	13029	12912	13067	13057	13053	12870	12978	12883	12935	12963	12854	13111	12988	12888	13056	13038	13011	12968	12944	12957	13008	13027	12905	13077	12900	13179	12983	13027	13047	12980	13002	12855	12923	12937	13179	12996	12925	12931	12880	12940	13086	12898	12892	13181	13064	12871	13068	13119	12954	12808	12997	12998	12799	13074	12898	12973	13032	13055	12875	13002	12938	12818	13091	12983	12862	12942	12987	13025	12982	12819	12986	13074	13000	13032	12987	12910	12979	12940	12920	13017	12985	12954	12932	12824	12870	12988	12926	13075	12987	12963	13209	12997	13069	12851	13068	12960	12992	13129	12884	12963	13037	12996	12932	12772	13013	12929	12988	13021	12927	13160	12921	13086	13130	13003	13142	13057	12906	13061	12919	13037	13049	12882	12904	13044	13155	13083	13028	12961	13093	12927	12903	12992	12983	12865	12892	13015	12973	12932	13062	12790	13079	13005	12827	13022	12888	12948	13044	13055	12793	13021	12956	12905	13158	12896	12977	13010	12865	13028	12931	12913	12957	12851	13033	12879	13067	12989	12868	12963	12841	12919	12996	13003	12856	13157	13033	13058	13007	13075	13039	12848	12994	13037	12853	12921	12785	12841	12952	13067	13007	13070	13054	12939	12872	13117	12888	13036	12944	13068	12964	13102	12988	13100	13053	12961	12903	13068	12976	13094	13051	13157	13061	13069	12984	12960	12895	12846	12964	12823	12863	12965	13066	13075	12916	13067	12867	12799	13098	12998	13121	13118	13117	12897	13124	13109	12982	12923	13121	13041	12903	12935	12861	12962	13090	12972	12776	13028	13089	12981	13073	13042	12985	13125	12858	12958	12930	12963	12962	12855	12849	12894	12910	12903	13089	12927	12971	13007	12932	13053	12899	12782	12988	12923	12964	12909	13072	13049	12963	13000	12966	13015	12981	12954	13086	13210	13053	13041	13230	13067	13006	13145	12844	13078	12907	12930	12982	12925	13047	12933	13108	12989	13028	12816	13042	12878	13068	12927	13067	12913	12972	12975	12984	13006	12991	12944	12938	12943	12890	12999	12905	12858	12955	13059	12874	12898	12955	12984	12809	12971	12865	13053	12931	13041	12897	13056	13049	13106	12913	12929	12937	12959	13212	12991
25028	21540	27050	26612	19268	17616	17212	16454	15922	15963	15785	15829	15771	15718	15716	15894	15736	15797	15698	15676	15647	15579	15952	15772	15807	15805	15778	15559	15706	15785	15773	15508	15675	15619	15621	15661	15597	15547	15673	15580	15295	15710	15654	15647	15556	15406	15424	15406	15609	15781	15531	15494	15536	15589	15631	15550	15616	15484	15598	15566	15624	15501	15500	15638	15565	15512	15614	15666	15780	15567	15475	15779	15573	15619	15815	15652	15484	15630	15562	15385	15516	15654	15358	15608	15432	15662	15679	15656	15532	15574	15602	15397	15521	15399	15538	15498	15557	15500	15428	15394	15640	15562	15576	15614	15570	15412	15687	15536	15638	15760	15801	15678	15791	15404	15607	15664	15577	15637	15449	15642	15473	15524	15564	15876	15811	15733	15522	15539	15442	15632	15486	15447	15547	15616	15528	15696	15463	15752	15623	15478	15615	15587	15725	15626	15667	15616	15538	15374	15511	15543	15819	15558	15576	15480	15596	15600	15848	15635	15512	15697	15690	15413	15696	15622	15367	15544	15837	15688	15652	15441	15405	15610	15752	15548	15742	15626	15511	15702	15643	15570	15551	15445	15543	15595	15560	15645	15482	15607	15525	15478	15588	15678	15677	15413	15494	15613	15632	15685	15634	15727	15465	15441	15674	15736	15376	15651	15414	15674	15701	15713	15746	15687	15689	15398	15666	15820	15614	15662	15808	15572	15430	15719	15752	15597	15597	15474	15409	15352	15586	15527	15602	15536	15397	15717	15713	15609	15615	15694	15624	15631	15528	15831	15533	15682	15376	15556	15500	15596	15624	15663	15636	15620	15573	15614	15591	15698	15537	15385	15674	15530	15640	15502	15548	15666	15819	15685	15510	15612	15787	15504	15496	15579	15653	15323	15595	15561	15531	15455	15571	15372	15719	15492	15688	15537	15571	15643	15719	15500	15670	15469	15718	15639	15637	15646	15571	15696	15723	15689	15823	15510	15663	15513	15625	15517	15563	15559	15637	15611	15580	15661	15528	15597	15740	15555	15521	15428	15705	15597	15859	15535	15595	15607	15708	15439	15658	15759	15647	15695	15557	15744	15729	15609	15429	15662	15573	15531	15640	15631	15539	15616	15472	15374	15524	15722	15685	15199	15670	15531	15490	15471	15679	15526	15672	15424	15614	15666	15443	15646	15528	15411	15739	15495	15676	15673	15503	15756	15668	15609	15535	15562	15518	15537	15532	15513	15584	15545	15657	15634	15749	15534	15755	15582	15605	15342	15549	15819	15610	15671	15700	15480	15544	15525	15474	15660	15725	15602	15579	15614	15765	15599	15705	15531	15729	15519	15547	15579	15687	15448	15671	15513	15664	15454	15650	15463	15526	15550	15693	15590	15479	15645	15630	15598	15537	15668	15713	15646	15746	15519	15432	15625	15581	15678	15509	15517	15454	15730	15664	15702	15701	15689	15608	15564	15757	15511	15742	15495	15679	15539	15651	15726	15573	15530	15638	15542	15541	15622	15542	15587	15514	15721	15654	15597	15537	15630	15422	15672	15590	15567	15593	15660	15627	15605	15630	15556	15619	15687	15585	15475	15546	15573	15694	15480	15744	15430	15680	15606	15499	15625	15564	15558	15701	15341	15783	15673	15765	15429	15616	15523	15668	15493	15709	15578	15589	15540	15510	15237	15432	15667	15540	15493	15591	15681	15595	15528	15713	15694	15517	15732	15629	15374	15616	15576	15701	15441	15743	15639	15602	15436	15754	15661	15564	15702	15714	15667	15698	15545	15687	15465	15781	15463	15590	15639	15754	15786	15594	15651	15562	15541	15620	15429	15686	15306	15711	15476	15681	15582	15419	15429	15496	15574	15417	15599	15698	15665	15667	15543	15480	15801	15547	15567	15645	15365	15696	15754	15726	15554	15601	15389	15600	15661	15562	15624	15629	15503	15464	15500	15578	15545	15690	15589	15789	15619	15628	15383	15489	15624	15559	15753	15606	15471	15610	15561	15631	15542	15549	15612	15492	15388	15654	15679	15696	15596	15579	15555	15652	15562	15722	15652	15553	15682	15733	15717	15485	15749	15537	15631	15560	15766	15704	15765	15603	15533	15628	15665	15573	15519	15496	15428	15650	15766	15619	15669	15893	15557	15702	15448	15698	15722	15691	15424	15805	15555	15452	15499	15608	15549	15657	15643	15695	15555	15563	15443	15621	15642	15492	15579	15486	15747	15574	15566	15430	15608	15665	15603	15844	15664	15596	15722	15506	15682	15421	15463	15570	15776	15526	15458	15561	15712	15610	15481	15511	15718	15525	15655	15582	15652	15581	15641	15512	15600	15629	15601	15628	15502	15476	15429	15428	15563	15609	15554	15679	15803	15599	15653	15658	15559	15590	15613	15615	15732	15560	15771	15693	15506	15862	15650	15593	15658	15671	15513	15467	15577	15651	15755	15611	15693	15590	15570	15599	15697	15619	15647	15619	15546	15617	15808	15687	15488	15355	15442	15680	15580	15687	15548	15591	15578	15634	15492	15673	15649	15693	15458	15704	15646	15699	15584	15574	15536	15686	15538	15561	15717	15629	15560	15463	15527	15575	15605	15444	15441	15505	15465	15613	15578	15714	15513	15608	15570	15457	15676	15729	15424	15550	15633	15553	15660	15708	15697	15541	15458	15622	15777	15479	15600	15656	15319	15546	15534	15525	15556	15579	15478	15603	15329	15691	15544	15721	15543	15678	15590	15635	15611	15466	15652	15642	15553	15646	15543	15689	15492	15731	15805	15753	15645	15725	15498	15483	15824	15442	15685	15482	15559	15683	15435	15403	15653	15543	15350	15494	15534	15426	15382	15573	15504	15764	15532	15577	15757	15520	15765	15425	15731	15699	15765	15798	15685	15660	15654	15571	15482	15610	15650	15596	15900	15477	15555	15533	15591	15597	15732	15546	15712	15637	15670	15530	15642	15551	15523	15593	15593	15543	15590	15664	15469	15613	15600	15818	15474	15688	15685	15739	15705	15715	15764	15607	15729	15650	15481	15553	15630	15530	15738	15621	15756	15649	15496	15364	15545	15429	15507	15545	15479	15644	15487	15567	15779	15637	15545	15736	15750	15671	15464	15782	15634	15827	15836	15636	15665	15601	15618	15702	15760	15643	15544	15699	15428	15572	15537	15595	15590	15428	15807	15571	15629	15417	15878	15554	15634	15488	15580	15671	15547	15588	15585	15592	15670	15433	15464	15649	15461	15583	15562	15600	15448	15520	15622	15861	15757	15563	15655	15480	15740	15497	15467	15722	15434	15606	15699	15468	15692	15408	15700	15441	15672	15690	15549	15650	15505	15536	15528	15599	15598	15470	15433	15597	15569	15666	15548	15505	15494	15783	15650	15699	15609	15775	15440	15566	15555	15570	15523	15378	15475	15748	15630	15729	15592	15573	15603	15634	15623	15489	15288	15673	15811	15591	15678	15556	15657	15580	15585	15526	15493	15495	15492	15531	15580	15582	15570	15724	15631	15609	15684	15578	15722	15624	15461	15613	15506	15686	15735	15701	15286	15438	15620	15726	15405	15666	15522	15679	15545	15627	15654	15523	15507	15662	15695	15728	15513	15608	15512	15748	15592	15528	15622	15648	15658	15662	15589	15550	15823	15589	15552	15486	15522	15572	15631	15660	15567	15625	15707	15657	15628	15489	15460	15673	15682	15407	15547	15639	15920	15700	15774	15637	15556	15640	15690	15698	15703	15574	15582	15636	15396	15482	15546	15536	15674	15616	15631	15766	15631	15584	15660	15644	15563	15616	15499	15620	15588	15696	15729	15512	15614	15525	15601	15680	15620	15642	15500	15839	15524	15647	15479	15593	15689	15636	15773	15488	15720	15654	15577	15600	15619	15625	15553	15670	15676	15671	15742	15661	15528	15681	15590	15555	15486	15703	15579	15668	15401	15812	15439	15464	15501	15441	15584	15570	15591	15666	15685	15491	15710	15685	15613	15522	15484	15478	15572	15495	15653	15649	15633	15677	15576	15554	15676	15461	15647	15639	15554	15639	15399	15435	15599	15557	15588	15518	15485	15569	15720	15514	15612	15647	15623	15543	15568	15718	15702	15661	15722	15613	15461	15689	15582	15667	15583	15568	15772	15476	15832	15529	15545	15787	15596	15457	15639	15508	15623	15599	15539	15633	15521	15474	15762	15635	15690	15646	15632	15424	15664	15585	15404	15494	15573	15634	15667	15788	15599	15519	15619	15657	15474	15550	15777	15694	15538	15596	15496	15441	15565	15702	15481	15512	15643	15602	15581	15616	15574	15634	15604	15413	15533	15490	15686	15612	15739	15474	15794	15473	15539	15865	15646	15685	15596	15598	15709	15675	15443	15555	15564	15522	15714	15739	15474	15752	15529	15625	15751	15695	15557	15769	15623	15810	15567	15546	15688	15475	15672	15457	15497	15708	15561	15578	15469	15553	15649	15795	15481	15694	15533	15577	15573	15817	15588	15698	15517	15488	15578	15723	15543	15439	15495	15643	15572	15569	15812	15575	15420	15541	15496	15700	15525	15597	15581	15748	15588	15365	15636	15573	15463	15756	15532	15458	15771	15561	15571	15563	15650	15756	15770	15729	15602	15627	15722	15596	15639	15502	15579	15560	15594	15606	15513	15609	15683	15852	15548	15564	15840	15843	15661	15640	15776	15583	15390	15645	15633	15601	15662	15695	15567	15567	15580	15504	15439	15640	15588	15656	15461	15480	15632	15661	15733	15546	15767	15589	15818	15522	15563	15509	15563	15452	15400	15430	15474	15726	15492	15591	15555	15639	15752	15621	15625	15749	15824	15728	15453	15569	15511	15488	15501	15494	15502	15586	15375	15460	15390	15776	15509	15736	15674	15545	15672	15620	15596	15427	15788	15541	15666	15598	15474	15673	15592	15647	15518	15688	15454	15652	15767	15736	15667	15777	15900	15717	15428	15598	15839	15518	15595	15698	15701	15792	15544	15588	15670	15695	15549	15658	15757	15531	15653	15692	15619	15807	15581	15634	15436	15554	15810	15692	15565	15522	15736	15657	15669	15669	15600	15484	15481	15583	15542	15481	15591	15653	15406	15629	15584	15455	15517	15690	15650	15529	15604	15538	15428	15778	15442	15651	15608
16073	28436	21090	17946	16700	15749	15150	14512	14321	14339	14088	13773	13928	13859	13904	13766	13549	13703	13577	13641	13737	13971	13734	13885	13588	13763	13825	13758	13700	13741	13774	13628	13673	13522	13854	13627	13762	13687	13536	13713	13657	13561	13658	13700	13595	13743	13674	13555	13658	13594	13657	13844	13614	13628	13679	13660	13727	13556	13510	13464	13579	13612	13679	13442	13516	13770	13381	13654	13651	13543	13780	13594	13586	13511	13526	13698	13645	13815	13699	13477	13393	13693	13722	13641	13512	13504	13545	13645	13754	13713	13589	13524	13718	13531	13592	13519	13589	13802	13664	13684	13664	13504	13660	13611	13555	13576	13657	13660	13549	13415	13772	13472	13705	13579	13622	13765	13767	13656	13536	13757	13658	13633	13511	13481	13641	13566	13681	13643	13654	13573	13508	13704	13522	13595	13595	13447	13718	13544	13500	13480	13539	13536	13486	13658	13596	13718	13724	13568	13744	13594	13521	13598	13680	13759	13486	13573	13649	13693	13776	13521	13539	13669	13694	13588	13654	13623	13623	13804	13769	13618	13604	13529	13641	13568	13655	13559	13829	13513	13598	13642	13657	13603	13609	13516	13710	13575	13552	13573	13663	13517	13488	13618	13651	13494	13655	13694	13630	13707	13832	13770	13577	13724	13632	13632	13690	13549	13602	13685	13606	13605	13574	13584	13664	13545	13603	13774	13498	13675	13493	13532	13634	13647	13501	13644	13594	13579	13524	13823	13544	13666	13610	13414	13554	13714	13448	13532	13508	13722	13667	13573	13632	13597	13520	13654	13644	13590	13516	13679	13595	13602	13518	13592	13569	13453	13616	13751	13596	13621	13713	13694	13574	13690	13540	13418	13733	13430	13617	13612	13596	13651	13661	13657	13605	13525	13622	13402	13740	13780	13580	13549	13579	13633	13753	13497	13700	13573	13539	13615	13665	13480	13447	13705	13599	13520	13599	13580	13660	13510	13558	13590	13503	13790	13745	13580	13590	13621	13594	13794	13615	13596	13799	13609	13471	13568	13709	13678	13569	13583	13759	13581	13599	13624	13547	13494	13527	13652	13511	13632	13731	13474	13602	13485	13643	13581	13654	13605	13630	13579	13616	13538	13715	13678	13644	13648	13665	13483	13536	13643	13733	13769	13525	13425	13850	13507	13687	13491	13565	13625	13545	13612	13649	13558	13536	13702	13545	13645	13546	13626	13679	13551	13504	13581	13672	13759	13616	13606	13672	13557	13703	13665	13585	13497	13516	13599	13743	13667	13688	13640	13609	13652	13501	13674	13550	13506	13597	13389	13746	13679	13547	13769	13465	13650	13533	13658	13628	13568	13693	13655	13596	13609	13572	13597	13540	13588	13540	13580	13348	13418	13720	13571	13668	13684	13626	13700	13525	13904	13635	13332	13767	13671	13580	13670	13551	13577	13770	13662	13663	13705	13595	13437	13496	13541	13783	13564	13534	13662	13506	13601	13650	13605	13551	13511	13552	13770	13519	13554	13549	13738	13420	13719	13664	13605	13774	13701	13708	13713	13492	13539	13610	13595	13698	13688	13657	13726	13700	13557	13483	13603	13836	13471	13665	13480	13554	13655	13688	13565	13526	13581	13696	13412	13646	13701	13684	13482	13570	13654	13649	13750	13532	13528	13730	13571	13679	13553	13704	13626	13540	13633	13752	13735	13576	13598	13640	13741	13530	13559	13572	13614	13662	13661	13681	13677	13528	13707	13711	13506	13562	13680	13563	13640	13698	13611	13628	13619	13602	13518	13497	13457	13767	13471	13525	13606	13609	13513	13778	13741	13756	13584	13610	13658	13633	13581	13605	13690	13634	13646	13604	13570	13744	13629	13591	13589	13604	13732	13754	13752	13504	13523	13752	13586	13492	13548	13614	13608	13677	13735	13574	13489	13534	13621	13767	13542	13756	13584	13568	13759	13539	13780	13616	13669	13620	13715	13682	13659	13664	13566	13608	13651	13645	13571	13655	13720	13571	13599	13876	13660	13731	13591	13621	13548	13536	13593	13627	13559	13661	13743	13473	13651	13640	13590	13532	13679	13503	13613	13661	13658	13580	13585	13600	13549	13602	13652	13676	13613	13562	13675	13649	13759	13676	13755	13446	13609	13637	13716	13708	13512	13664	13594	13668	13561	13585	13612	13689	13599	13623	13704	13761	13680	13734	13760	13547	13545	13717	13478	13648	13673	13635	13653	13685	13521	13685	13578	13523	13687	13718	13597	13662	13515	13692	13622	13579	13672	13640	13749	13742	13615	13518	13532	13425	13740	13477	13708	13491	13674	13536	13565	13493	13622	13512	13650	13528	13572	13590	13647	13734	13553	13609	13629	13738	13492	13798	13727	13671	13454	13559	13517	13674	13486	13719	13648	13613	13655	13642	13540	13549	13667	13520	13658	13635	13478	13657	13597	13520	13629	13698	13690	13560	13711	13651	13586	13674	13730	13645	13624	13693	13677	13580	13725	13497	13730	13561	13571	13627	13798	13629	13552	13611	13800	13493	13575	13557	13701	13525	13494	13690	13584	13582	13765	13606	13600	13582	13658	13655	13716	13672	13658	13563	13545	13598	13658	13475	13618	13562	13653	13618	13762	13585	13602	13459	13547	13630	13522	13655	13659	13555	13767	13524	13676	13703	13592	13447	13704	13827	13473	13518	13686	13741	13638	13779	13612	13527	13608	13605	13717	13690	13649	13519	13527	13543	13667	13674	13543	13669	13571	13720	13564	13528	13723	13749	13538	13468	13882	13554	13740	13519	13598	13612	13560	13548	13649	13657	13672	13526	13611	13628	13723	13419	13680	13543	13455	13659	13458	13616	13608	13603	13521	13666	13637	13458	13528	13629	13509	13703	13605	13571	13711	13530	13695	13606	13519	13669	13551	13633	13566	13694	13628	13622	13677	13441	13555	13572	13509	13546	13595	13612	13639	13841	13631	13758	13597	13570	13559	13754	13585	13598	13573	13657	13647	13529	13530	13642	13693	13454	13556	13632	13698	13509	13512	13459	13614	13656	13593	13481	13525	13565	13701	13640	13804	13685	13667	13614	13498	13599	13792	13686	13533	13470	13756	13637	13464	13550	13544	13656	13553	13711	13648	13653	13605	13523	13579	13693	13513	13493	13610	13785	13608	13520	13637	13573	13626	13570	13601	13441	13468	13517	13455	13616	13659	13526	13581	13566	13641	13573	13539	13464	13772	13663	13611	13578	13639	13610	13773	13557	13467	13557	13666	13724	13592	13640	13637	13600	13607	13602	13497	13498	13620	13654	13548	13697	13579	13646	13629	13660	13612	13625	13685	13762	13697	13746	13565	13612	13781	13495	13495	13713	13538	13561	13462	13815	13570	13684	13559	13491	13676	13588	13623	13634	13815	13653	13555	13644	13617	13498	13631	13639	13647	13567	13532	13652	13638	13658	13575	13652	13585	13671	13612	13645	13630	13588	13734	13644	13678	13570	13563	13680	13548	13621	13627	13729	13548	13581	13581	13803	13595	13829	13684	13731	13837	13555	13499	13779	13493	13793	13486	13769	13594	13682	13653	13679	13681	13627	13604	13634	13522	13639	13543	13557	13540	13430	13787	13607	13660	13726	13572	13732	13624	13460	13533	13541	13699	13592	13532	13687	13617	13602	13679	13578	13720	13689	13570	13627	13684	13360	13665	13616	13612	13607	13681	13634	13541	13457	13647	13374	13650	13598	13511	13558	13604	13652	13449	13647	13510	13646	13649	13506	13649	13739	13493	13498	13580	13768	13578	13795	13547	13660	13619	13658	13676	13744	13731	13601	13557	13494	13442	13568	13526	13505	13621	13790	13679	13630	13599	13658	13599	13638	13699	13776	13584	13691	13394	13631	13721	13717	13742	13505	13647	13730	13577	13664	13736	13793	13623	13622	13755	13745	13685	13467	13639	13665	13640	13688	13609	13672	13595	13584	13471	13778	13640	13714	13703	13369	13481	13550	13603	13653	13529	13704	13594	13676	13396	13679	13518	13615	13655	13673	13600	13476	13569	13725	13667	13461	13795	13646	13733	13723	13443	13472	13611	13746	13758	13698	13616	13636	13705	13514	13477	13634	13694	13672	13758	13649	13494	13659	13564	13675	13691	13477	13636	13625	13631	13586	13570	13406	13535	13715	13882	13552	13704	13506	13653	13623	13599	13741	13607	13679	13730	13626	13475	13710	13616	13614	13427	13785	13854	13518	13494	13702	13686	13554	13630	13767	13753	13644	13650	13611	13516	13660	13651	13689	13731	13680	13674	13613	13560	13760	13591	13604	13589	13713	13689	13608	13605	13564	13651	13812	13576	13530	13619	13772	13658	13778	13534	13724	13614	13586	13473	13633	13491	13741	13774	13557	13659	13698	13676	13656	13412	13563	13587	13595	13571	13483	13788	13562	13599	13697	13728	13641	13537	13588	13760	13682	13643	13494	13692	13716	13570	13633	13624	13733	13524	13590	13818	13612	13573	13637	13615	13657	13590	13606	13513	13706	13669	13602	13505	13574	13489	13500	13606	13481	13653	13703	13666	13465	13660	13694	13555	13695	13729	13743	13510	13513	13572	13674	13746	13549	13650	13691	13617	13533	13608	13798	13657	13563	13558	13683	13690	13586	13504	13724	13567	13606	13669	13602	13645	13596	13630	13456	13603	13754	13697	13678	13635	13515	13844	13730	13569	13724	13668	13529	13735	13576	13594	13613	13769	13629	13523	13575	13597	13686	13673	13673	13653	13599	13710	13570	13570	13665	13490	13611	13502	13414	13697	13554	13595	13530	13634	13548	13683	13647	13590	13738	13686	13719	13578	13556	13675	13728	13490	13707	13587	13715	13564	13502	13587	13671	13627	13716	13698	13630	13659	13635	13515	13608	13715	13636	13726	13621	13441	13808	13652	13548	13544	13642	13483	13547	13659	13610	13679	13770	13615	13830	13692	13690	13694	13648	13606	13692	13451	13801	13850	13570	13633	13554	13565	13705	13726	13746	13747	13695	13606	13352	13467	13580	13630	13628	13559	13456	13594	13573	13624	13491	13589	13683	13628	13737	13447	13534	13632	13658	13636	13580	13558	13507	13572	13700	13625	13491	13451	13470	13609	13577	13569	13725	13726	13527	13682
22526	21514	28702	24726	21773	23077	22082	16866	15869	15824	15636	15569	15192	15261	15150	15120	15018	15053	14951	14947	15011	14947	15064	15042	14933	15149	15091	14838	14989	14859	14947	14767	14997	14837	15008	14785	14967	14728	14935	14592	14739	14691	14813	14651	14784	14925	14760	14643	14767	14738	14531	14808	14693	14788	14829	14900	14780	14769	14872	14643	14878	14797	14601	14674	14774	14638	14644	14531	14649	14786	14816	14599	14603	14686	14703	14930	14682	14631	14871	14771	14613	14788	14901	14928	14705	14735	14623	14691	14802	14633	14729	14664	14756	14692	14600	14698	14683	14785	14657	14639	14630	14627	14587	14616	14710	14821	14801	14930	14684	14526	14613	14572	14843	14656	14598	14819	14736	14801	14660	14810	14810	14804	14645	14770	14438	14579	14731	14889	14557	14820	14625	14558	14645	14745	14624	14721	14753	14595	14552	14726	14793	14636	14777	14546	14766	14758	14721	14721	14653	14858	14747	14695	14523	14781	14851	14717	14604	14578	14715	14763	14546	14789	14618	14435	14689	14796	14741	14852	14667	14586	14546	14759	14725	14859	14602	14483	14664	14661	14620	14623	14495	14692	14769	14885	14755	14554	14582	14610	14756	14584	14870	14912	14763	14635	14709	14691	14720	14685	14711	14747	14899	14884	14683	14659	14705	14667	14441	14727	14773	14719	14810	14784	14709	14569	14661	14583	14487	14531	14679	14734	14659	14715	14600	14650	14782	14646	14635	14832	14605	14748	14765	14698	14728	14719	14740	14771	14637	14814	14614	14737	14978	14942	14702	14786	14586	14698	14679	14847	14549	14694	14659	14686	14629	14885	14729	14703	14527	14691	14655	14721	14590	14648	14624	14615	14731	14763	14816	14697	14425	14671	14802	14770	14683	14684	14713	14698	14651	14726	14596	14753	14665	14705	14813	14809	14667	14587	14731	14778	14830	14694	14797	14706	14588	14525	14653	14713	14728	14641	14575	14830	14646	14636	14587	14885	14733	14724	14760	14748	14757	14800	14710	14610	14836	14384	14602	14445	14559	14703	14546	14756	14813	14567	14628	14586	14699	14725	14659	14726	14609	14666	14811	14632	14618	14643	14585	14594	14616	14618	14718	14703	14708	14766	14682	14581	14715	14745	14734	14694	14723	14846	14650	14451	14742	14738	14929	14851	14657	14676	14656	14781	14468	14692	14663	14574	14730	14709	14632	14832	14730	14565	14831	14757	14827	14811	14736	14691	14837	14660	14774	14838	14741	14836	14713	14736	14612	14630	14543	14531	14804	14653	14808	14749	14660	14627	14825	14668	14597	14607	14643	14781	14749	14550	14905	14617	14743	14637	14787	14748	14719	14644	14765	14704	14902	14757	14736	14685	14652	14711	14665	14714	14589	14597	14779	14698	14703	14657	14539	14654	14719	14763	14620	14504	14668	14715	14810	14625	14572	14664	14441	14642	14681	14822	14603	14671	14575	14696	14741	14596	14732	14706	14693	14746	14714	14469	14809	14411	14894	14700	14614	14742	14686	14489	14646	14680	14683	14669	14800	14728	14644	14664	14693	14681	14633	14820	14874	14698	14565	14672	14719	14681	14773	14811	14785	14732	14836	14694	14729	14689	14768	14704	14685	14791	14738	14539	14811	14745	14848	14783	14512	14577	14650	14454	14700	14848	14787	14550	14653	14558	14737	14650	14644	14613	14716	14631	14383	14670	14698	14513	14744	14740	14789	14809	14625	14691	14817	14904	14586	14638	14705	14676	14774	14612	14558	14694	14624	14648	14436	14702	14543	14638	14609	14712	14848	14727	14741	14513	14735	14696	14829	14779	14785	14548	14798	14524	14628	14497	14714	14749	14563	14587	14552	14781	14718	14619	14849	14742	14683	14436	14703	14703	14604	14787	14661	14563	14643	14747	14845	14670	14713	14608	14781	14389	14838	14764	14550	14776	14574	14700	14506	14622	14682	14762	14639	14668	14738	14773	14632	14750	14537	14774	14487	14798	14589	14624	14576	14863	14644	14659	14548	14622	14586	14719	14689	14632	14693	14468	14679	14662	14700	14783	14880	14545	14521	14771	14828	14698	14498	14708	14462	14636	14865	14610	14886	14735	14837	14695	14760	14802	14809	14854	14768	14766	14666	14576	14600	14734	14706	14690	14707	14607	14636	14671	14743	14605	14647	14505	14576	14653	14839	14786	14656	14565	14680	14583	14744	14575	14753	14625	14565	14699	14521	14585	14836	14846	14850	14615	14780	14757	14823	14799	14721	14807	14629	14524	14668	14607	14672	14509	14712	14736	14803	14898	14851	14507	14682	14519	14790	14820	14720	14509	14724	14700	14599	14760	14606	14678	14698	14781	14493	14913	14742	14582	14719	14711	14676	14693	14621	14636	14561	14484	14742	14622	14594	14674	14678	14775	14703	14761	14792	14626	14674	14665	14702	14831	14627	14812	14758	14628	14703	14666	14802	14736	14771	14705	14772	14828	14966	14856	14718	14754	14625	14714	14647	14451	14523	14674	14859	14783	14797	14761	14788	14716	14855	14552	14710	14842	14659	14634	14864	14951	14715	14754	14648	14593	14768	14741	14451	14493	14806	14620	14614	14470	14782	14481	14676	14896	14662	14763	14656	14688	14627	14771	14763	14759	14644	14748	14763	14673	14533	14496	14824	14581	14902	14743	14545	14782	14611	14792	14847	14688	14735	14624	14692	14742	14559	14752	14591	14687	14631	14741	14482	14707	14780	14805	14639	14612	14683	14635	14864	14853	14418	14653	14576	14808	14751	14662	14562	14632	14619	14488	14757	14788	14707	14601	14505	14580	14803	14629	14536	14691	14707	14589	14739	14946	14622	14767	14643	14732	14522	14764	14891	14729	14645	14660	14569	14797	14407	14597	14836	14720	14852	14570	14514	14827	14711	14727	14627	14820	14760	14724	14746	14614	14606	14699	14646	14885	14605	14651	14610	14785	14745	14829	14748	14521	14526	14459	14842	14663	14500	14795	14607	14664	14769	14402	14588	14632	14655	14802	14746	14855	14721	14649	14674	14521	14892	14613	14699	14487	14773	14674	14835	14622	14699	14805	14602	14795	14958	14809	14545	14836	14785	14622	14755	14810	14707	14664	14696	14941	14719	14723	14774	14764	14544	14672	14734	14642	14795	14758	14740	14781	14678	14557	14563	14773	14730	14496	14768	14970	14771	14828	14559	14663	14778	14727	14748	14660	14748	14528	14648	14556	14720	14696	14784	14785	14685	14627	14768	14630	14819	14708	14606	14546	14790	14567	14791	14747	14640	14712	14718	14690	14766	14751	14837	14605	14777	14876	14756	14719	14580	14925	14783	14762	14732	14688	14502	14485	14465	14775	14610	14666	14884	14797	14959	14726	14634	14659	14734	14949	14854	14567	14630	14534	14764	14745	14529	14631	14576	14468	14655	14690	14652	14750	14542	14761	14643	14657	14850	14634	14688	14538	14681	14614	14461	14774	14873	14762	14627	14706	14618	14775	14665	14662	14699	14563	14661	14610	14464	14654	14655	14668	14761	14645	14592	14637	14797	14801	14570	14614	14912	14838	14758	14628	14570	14496	14628	14688	14723	14680	14568	14703	14649	14780	14687	14655	14649	14849	14750	14864	14720	14538	14699	14753	14553	14659	14643	14633	14694	14752	14751	14642	14658	14510	14668	14708	14609	14518	14608	14518	14570	14834	14697	14511	14663	14751	14613	14604	14776	14640	14566	14716	14635	14705	14654	14540	14677	14693	14596	14545	14648	14470	14822	14776	14897	14680	14602	14814	14924	14959	14816	14530	14719	14670	14743	14584	14511	14637	14596	14734	14861	14786	14651	14721	14576	14770	14546	14662	14704	14530	14612	14634	14817	14684	14519	14584	14708	14627	14607	14864	14626	14648	14687	14731	14682	14804	14558	14588	14705	14713	14516	14690	14708	14646	14648	14743	14717	14628	14715	14557	14537	14485	14684	14925	14628	14569	14649	14816	14646	14482	14628	14855	14828	14660	14746	14783	14760	14568	14611	14802	14709	14636	14638	14773	14489	14680	14661	14744	14765	14771	14790	14807	14734	14672	14781	14758	14866	14665	14474	14591	14680	14584	14690	14714	14483	14618	14394	14467	14698	14642	14737	14550	14683	14783	14759	14606	14676	14776	14611	14551	14681	14500	14650	14656	14674	14706	14549	14762	14679	14807	14536	14670	14753	14610	14637	14676	14504	14850	14726	14716	14710	14602	14644	14703	14791	14786	14758	14621	14655	14588	14612	14781	14658	14772	14822	14751	14488	14599	14722	14745	14846	14655	14757	14682	14899	14519	14524	14698	14652	14476	14659	14810	14591	14713	14745	14529	14643	14754	14784	14768	14762	14609	14553	14659	14533	14647	14583	14603	14916	14634	14622	14722	14838	14810	14787	14578	14543	14622	14532	14540	14738	14713	14726	14728	14695	14681	14701	14730	14807	14654	14675	14680	14732	14797	14760	14777	14702	14766	14649	15020	14693	14781	14756	14952	14633	14658	14806	14841	14519	14682	14684	14557	14634	14606	14664	14759	14792	14775	14581	14662	14622	14653	14788	15020	14798	14697	14526	14818	14386	14723	14645	14609	14750	14669	14856	14617	14671	14719	14793	14757	14606	14658	14621	14529	14695	14563	14711	14623	14676	14750	14707	14754	14791	14823	14828	14829	14790	14723	14824	14545	14562	14645	14379	14729	14847	14691	14620	14680	14825	14761	14542	14902	14562	14810	14460	14708	14675	14690	14742	14681	14729	14714	14679	14719	14748	14723	14587	14770	14624	14617	14681	14806	14682	14805	14669	14732	14615	14666	14513	14523	14562	14733	14563	14829	14674	14638	14757	14690	14614	14596	14696	14624	14629	14741	14747	14810	14710	14889	14664	14398	14837	14733	14770	14811	14816	14549	14608	14587	14806	14667	14705	14658	14726	14770	14569	14820	14763	14777	14660	14624	14519	14421	14553	14628	14663	14648	14814	14600	14560	14683	14643	14726	14989	14861	14790	14825	14565	14686	14718	14686	14643	14696	14666	14830	14689	14740	14505	14670	14554	14634	14829	14769	14613	14667	14652	14732	14708	14688	14555	14638	14597	14721	14723	14737	14777	14806	14683	14612
16499	35464	25269	20340	18543	16727	15751	15092	14400	14060	13953	13756	13606	13518	13443	13242	13356	13304	13232	13348	13255	13450	13046	13289	13342	13485	13231	13167	13242	13108	13248	13037	13070	13066	13236	12988	13081	13148	12967	12774	13073	13098	13184	13095	12950	13059	13028	13097	13121	13129	13060	13043	13125	12840	13048	12913	13076	12975	13164	13166	13068	13092	12988	12998	13072	13094	13038	13164	13117	12964	13036	13094	12902	12885	13089	13051	13189	12974	12910	13063	13108	12931	13124	12994	12888	13006	13078	13030	12889	12989	13014	12859	13168	13126	13034	13061	13061	12983	12975	13062	12892	13050	12936	13175	13013	13182	12962	12978	13016	13077	12977	12945	13028	12904	13098	13039	12940	12985	13044	12966	13025	13111	13051	13293	13034	12959	13031	13000	12838	13068	13081	13058	13150	13022	13022	13013	13010	13039	13129	13004	12891	12843	13020	13031	13116	13147	13015	13127	13064	13234	13127	13007	13060	12855	13104	12945	13085	13192	12942	13140	12996	12958	12990	13041	12973	12957	13150	12912	12905	13061	12985	12944	13017	13000	13121	13034	13012	13053	13034	12977	13092	13108	13049	12952	13050	13113	12874	13020	12910	12803	13153	12923	13083	12877	12927	13190	13043	13018	12962	12947	12949	12975	13075	13053	13016	12967	13100	12865	13085	13035	12907	12955	13007	13059	13015	13139	12916	13014	13078	12873	13005	13021	13103	12912	13198	13031	12978	12991	12988	13068	12896	12872	12971	12945	13076	13043	12977	13069	12973	13090	13099	13128	12818	12887	13000	13124	13142	13082	12748	13095	12849	13078	12742	12968	13109	13044	12997	12987	13221	13071	12947	12960	13068	12905	12979	12995	13094	13006	12980	13088	13110	13030	12946	12999	12969	13163	13127	13018	13013	13202	12953	12974	12939	13059	13096	13294	12981	13058	12975	12938	13122	13056	12913	12921	13119	13047	13008	12927	12939	12996	13096	12955	12984	13024	13026	13149	13110	13049	13158	12948	12969	13017	12998	12999	13094	13171	12938	13030	13041	13044	12992	13111	13069	12913	13038	12954	12973	13058	13104	12987	13019	13097	13052	12989	13394	13032	13034	12957	12877	13055	12977	13110	12906	12938	12895	12877	12903	13019	13022	13110	13052	13114	12994	13159	13083	13106	13016	13222	12962	13053	12989	13071	13089	13065	13089	13009	13115	12976	13055	13065	13061	13126	13064	13030	13018	13075	12974	12950	13097	13021	13182	13070	13022	13026	12950	13004	12935	12956	12948	13074	12927	12936	12943	13127	13020	13119	12970	12990	12956	13176	13020	13057	12930	13124	13137	13050	13028	13084	13168	13081	13082	13023	13125	13039	12930	12910	13056	13009	13163	13079	13052	13011	13005	12995	13024	13022	13076	13024	13144	13103	12961	13046	13111	12805	12957	12940	13085	13065	13035	13134	12936	12983	13016	12877	13040	13023	13090	12898	13027	13138	12963	12964	13055	13048	13032	12966	13217	12961	13094	12943	12989	13217	13048	12993	12853	13130	13072	12941	12958	12895	12992	13062	12991	13074	13032	12965	13100	12994	13107	12874	13009	12997	13088	12994	13009	13074	13091	12974	13000	12974	13084	13034	12926	12848	13087	12952	13031	13057	13018	13007	12972	13064	13099	13041	12906	13061	13058	12844	13007	13008	12840	13034	12899	12834	13079	12941	12972	12979	12903	13143	12918	13100	12931	13094	13175	13057	12894	12926	13086	13021	13034	12918	13168	13003	12995	13110	13036	13012	12862	12988	12976	12967	13117	12942	12905	12992	13132	12974	13196	13152	12868	12972	12896	12965	13061	12937	13023	12967	13119	13176	13079	13059	12948	12953	13056	13007	13024	12901	13020	12913	12995	13132	12879	13164	12842	13003	12911	13069	13064	13116	12961	13111	13071	13056	13085	12835	13131	12944	12860	13065	13071	13027	12968	13094	12970	12991	13075	13035	13080	13049	12798	12937	13010	13061	13051	12969	12868	13088	12982	12894	13149	12995	12932	12914	12972	13013	12984	12936	13095	12879	12972	13083	13231	12969	13119	13078	13056	13064	13102	12954	13018	12923	13062	12988	13003	12890	12983	12938	12989	12930	13181	13098	13101	12981	13070	13120	12976	12998	13071	12914	13125	13156	13000	13037	12898	12963	13076	13084	12975	12883	13006	13147	13040	13080	13080	13034	13082	13218	13069	12987	12953	13122	13006	13183	13043	13064	13043	13050	13122	12937	12919	13005	13095	12989	13128	13108	13091	12904	12941	13120	12820	13067	12988	12908	13004	12958	12931	12890	12960	13022	13030	13048	13102	13121	13055	13065	13192	13012	13004	13234	12871	13068	12941	13097	13042	12936	12964	13070	13025	13046	12977	13160	12778	13139	12863	13003	12864	12994	12962	13037	13057	13010	12915	13119	13149	13065	13022	13003	12819	12960	13013	13009	13162	12972	12990	13104	12933	12769	12980	13096	13055	13021	13190	13043	13161	13041	13011	12917	13015	13063	12952	13046	12870	13129	12957	12862	13074	12954	13023	12970	13130	13106	12868	13195	13013	13045	12990	12905	12996	13157	12908	13050	12960	13075	12916	13100	13067	13000	12802	12966	12888	13199	12901	12930	13156	13009	12891	13194	12923	12866	12968	13008	13075	12991	13060	12905	13157	13014	13071	13023	13038	13124	13111	12977	12966	13092	12994	13014	13036	13053	12978	13101	13056	13214	12854	12922	12919	12856	13142	12917	12987	13011	12994	13056	12854	13023	13078	13059	12928	12994	13031	13038	12941	13116	13053	13000	12953	13006	13074	13074	12905	13006	12910	13053	12929	13239	13047	13042	12935	12900	13149	13110	13031	12961	13057	12885	13111	13073	13085	13029	12984	13048	13024	12923	12947	13240	13064	12934	13047	12972	13023	13095	13064	13148	13069	13032	13044	13071	12966	13000	13176	13151	12939	12966	13126	13022	13074	13059	12943	13059	13082	13113	12933	12965	13169	13069	13006	13022	12965	13157	13062	13010	12998	13087	13040	12988	13078	13064	13213	13058	13079	12902	13048	12910	12968	13019	13056	12967	13044	13004	13068	13285	12957	12864	12991	12970	12863	13025	13085	12801	13200	13016	13091	13051	13014	13007	13048	13026	13057	13023	13033	12946	12931	12944	12930	13121	13039	13264	12993	12983	13149	13138	13162	12976	13082	13058	13052	13003	13117	12988	12990	13053	12941	12944	13039	12866	12990	12986	13068	13119	13017	13084	13076	13098	13050	12979	12945	12955	12916	13033	12939	13072	13079	12985	13138	12926	12912	13044	12922	12967	12892	13144	13203	13196	13073	12969	13141	13261	12973	12985	13050	13046	12993	13101	13024	13053	12960	12916	12886	12956	12767	13042	13121	13124	12987	12934	12972	13037	12941	12901	12846	12922	13108	13160	13040	12842	12992	13204	13090	13205	13087	12953	13050	12974	12933	13115	12999	12919	13128	12917	13025	13117	13143	13156	13006	13021	12959	13116	12937	13108	13167	12987	13012	13033	12947	13039	13102	13112	12993	12961	13053	13161	13212	13022	13026	12926	12842	12977	13001	13095	12971	12972	13009	13015	13144	13084	13119	13007	13076	12997	13150	12892	12839	12946	13050	12932	12972	13059	13081	13014	12967	13033	12861	13056	12937	13091	12924	13181	12817	13095	13022	13083	12972	13178	12958	13149	13016	12919	12993	12988	13026	13014	13029	12808	12964	13086	12985	12999	12978	12958	12893	12905	12946	12996	12972	13123	13038	13068	12892	13022	12916	13016	12958	13063	12982	12961	12924	12992	12949	12987	13078	12959	13075	13059	12883	12911	12992	13028	12959	12976	13079	13033	13010	13151	12886	13111	13022	12926	13047	13030	13058	13114	12970	12946	12932	13067	13021	12973	13166	13022	13056	13015	12977	12908	12999	12996	12999	12927	13086	13114	13062	12965	13035	12982	13070	13188	12856	12916	13065	13097	13135	12951	12990	13180	12975	13081	12935	12964	12926	13044	13176	13115	13031	12858	13067	13046	13021	12866	12895	12876	12892	12974	13017	13006	13107	13235	13158	13048	13000	13074	12931	13155	12928	13236	13109	13036	13133	13044	13153	12982	13135	13092	12952	13092	12960	12861	13043	12896	12952	12900	12967	13007	13110	13031	13089	13010	13038	13031	12842	13052	13022	12965	12918	13101	13104	12886	13204	12847	13159	13033	13035	12961	13039	12952	13057	13169	13135	13082	13128	12915	12921	12993	12918	12927	12849	13010	12936	13251	12994	13005	13085	12977	12934	13117	13076	13012	13072	13022	13111	13237	13054	12895	13039	12756	12971	13118	13065	13166	13142	12972	12917	13048	12968	12965	13026	12945	13061	13038	12934	12929	12994	13024	12941	12996	12836	13019	13174	12791	12935	13063	13053	12978	13143	13041	12972	13201	13094	12874	13110	13148	12921	12914	13126	12999	13039	13037	13018	13003	13176	13039	12901	13141	12965	12967	13016	12848	12969	13027	13011	13083	12881	13058	12838	13161	12971	13034	13143	13015	13044	13119	13132	13167	12942	12909	12911	12845	12997	13061	13006	13008	13020	12955	13023	13033	12990	13069	13194	12886	12964	12835	13131	12916	13054	13105	13130	13113	13010	13087	12989	13028	13034	13067	12940	12978	13018	13052	12845	12895	13074	12926	13049	12963	13062	13001	13173	13016	13122	13021	13074	13121	12906	13004	13076	12940	13025	12982	12819	12910	13053	12927	13010	12957	13009	13085	13073	13030	12818	12924	12979	13079	13203	13102	12909	12998	13125	12974	13020	12929	12974	12968	12924	12932	13017	13017	13151	13116	13027	12914	13072	13099	13226	12951	13105	12919	12971	13212	12879	13079	13044	12967	12968	12997	13109	12973	13083	12919	13022	13028	12941	13111	12990	12913	13135	12985	13099	13007	13081	13035	13036	13010	13056	13071	12897	13041	12950	13055	13075	13079	12991	12950	13190	13027	13040	12985	13103	13015	12894	12996	13063	13074	12863	12996	12964	13075	13034	12893	13041	13091	12987	13010	12992	13037	13029	12936	13036	12836	13103	12931	13147	13018	12979	13095	13061	13058	13060	12983
29425	23529	25137	21491	17919	17028	16648	16229	16116	16096	15719	15862	16177	15716	15695	15790	15895	15733	15871	15694	15613	15648	15802	15797	15705	15824	15724	15695	15689	15514	15702	15767	15664	15597	15565	15748	15740	15559	15748	15756	15576	15599	15772	15816	15740	15508	15732	15863	15685	15682	15957	15683	15733	15583	15698	15669	15613	15826	15583	15317	15578	15687	15707	15835	15714	15767	15837	15863	15770	15617	15817	15737	15580	15534	15711	15660	15909	15895	15484	15876	15680	15641	15604	15712	15627	15625	15518	15629	15879	15638	15457	15570	15612	15705	15687	15630	15757	15623	15719	15673	15660	15744	15589	15650	15692	15591	15503	15622	15726	15554	15789	15612	15606	15566	15579	15568	15682	15610	15571	15529	15817	15509	15776	15802	15618	15599	15647	15602	15782	15748	15864	15753	15516	15625	15422	15615	15632	15538	15658	15709	15842	15727	15765	15501	15721	15518	15827	15596	15757	15634	15751	15590	15723	15762	15576	15624	15701	15754	15622	15684	15487	15562	15697	15704	15585	15604	15817	15609	15626	15593	15550	15741	15659	15501	15762	15696	15749	15640	15567	15860	15673	15824	15806	15527	15775	15718	15518	15662	15640	15527	15499	15624	15650	15673	15626	15624	15741	15665	15807	15687	15568	15812	15498	15603	15710	15646	15642	15595	15673	15694	15689	15664	15778	15691	15418	15544	15713	15797	15516	15586	15659	15602	15935	15587	15656	15831	15514	15841	15567	15733	15671	15547	15672	15422	15765	15725	15716	15811	15569	15915	15470	15622	15492	15577	15572	15557	15868	15776	15792	15664	15742	15614	15674	15550	15718	15453	15777	15677	15762	15590	15839	15801	15363	15701	15558	15833	15599	15727	15666	15668	15676	15752	15599	15680	15567	15518	15766	15866	15532	15637	15497	15657	15621	15601	15776	15723	15464	15841	15641	15625	15577	15511	15888	15615	15612	15752	15648	15696	15623	15736	15731	15624	15750	15613	15789	15681	15591	15659	15614	15740	15786	15456	15723	15496	15675	15698	15751	15568	15562	15601	15474	15527	15662	15831	15648	15735	15644	15516	15641	15603	15570	15482	15436	15620	16086	15504	15573	15722	15795	15631	15545	15595	15865	15630	15624	15635	15549	15548	15444	15624	15640	15687	15773	15686	15759	15595	15689	15598	15812	15648	15795	15665	15783	15513	15690	15687	15696	15724	15568	15773	15635	15660	15563	15811	15763	15538	15642	15851	15587	15644	15500	15554	15708	15780	15735	15585	15579	15579	15607	15663	15770	15749	15720	15693	15892	15764	15758	15689	15431	15690	15754	15571	15702	15622	15676	15720	15771	15780	15711	15665	15752	15690	15774	15738	15795	15789	15619	15724	15667	15525	15684	15806	15599	15550	15791	15866	15477	15694	15526	15636	15827	15588	15467	15697	15730	15799	15745	15766	15799	15690	15656	15597	15735	15735	15458	15702	15710	15657	15745	15697	15607	15715	15684	15762	15651	15592	15573	15517	15838	15800	15604	15674	15528	15653	15412	15810	15662	15778	15871	15828	15725	15614	15695	15795	15980	15705	15678	15462	15614	15621	15780	15586	15794	15467	15505	15554	15643	15835	15622	15496	15455	15648	15690	15520	15719	15518	15759	15610	15702	15671	15371	15703	15703	15530	15551	15576	15644	15900	15618	15560	15579	15416	15741	15700	15710	15870	15870	15639	15662	15737	15515	15458	15521	15743	15598	15528	15668	15715	15735	15822	15732	15786	15637	15613	15821	15724	15471	15568	15516	15647	15473	15678	15674	15530	15683	15634	15592	15656	15655	15780	15381	15605	15515	15581	15624	15711	15567	15569	15632	15607	15771	15654	15515	15636	15551	15344	15755	15575	15664	15793	15476	15451	15607	15557	15764	15687	15541	15354	15504	15680	15722	15601	15577	15751	15714	15641	15664	15888	15629	15671	15693	15684	15743	15711	15485	15324	15751	15541	15461	15760	15846	15741	15757	15672	15565	15478	15593	15746	15667	15696	15683	15874	15531	15640	15785	15544	15836	15630	15762	15652	15574	15566	15603	15718	15831	15666	15538	15706	15765	15849	15716	15582	15706	15466	15535	15775	15700	15517	15620	15779	15837	15300	15570	15524	15757	15464	15675	15524	15403	15599	15722	15591	15737	15768	15644	15576	15578	15657	15598	15706	15701	15715	15613	15814	15717	15442	15665	15449	15572	15666	15759	15736	15592	15823	15560	15709	15392	15679	15643	15669	15647	15602	15747	15701	15606	15795	15662	15649	15692	15694	15737	15795	15686	15619	15828	15659	15669	15681	15632	15664	15816	15580	15607	15615	15567	15679	15542	15677	15763	15635	15557	15552	15611	15686	15689	15472	15838	15735	15763	15613	16036	15880	15706	15729	15571	15720	15733	15742	15635	15527	15540	15892	15588	15739	15637	15500	15765	15754	15599	15670	15719	15574	15763	15744	15898	15740	15588	15589	15638	15798	15682	15588	15653	15557	15812	15631	15760	15600	15651	15668	15502	15512	15636	15621	15731	15635	15704	15564	15727	15720	15660	15635	15699	15448	15493	15403	15620	15716	15639	15605	15724	15772	15614	15687	15670	15529	15499	15783	15738	15659	15823	15707	15816	15700	15484	15748	15840	15585	15713	15682	15669	15558	15683	15780	15552	15618	15736	15684	15454	15540	15717	15669	15625	15642	15841	15800	15781	15634	15552	15644	15702	15675	15802	15675	15570	15408	15659	15487	15469	15691	15518	15652	15712	15686	15732	15742	15774	15637	15891	15592	15515	15593	15626	15775	15671	15557	15643	15583	15741	15596	15868	15648	15776	15644	15573	15787	15830	15799	15586	15714	15767	15730	15742	15565	15824	15702	15675	15686	15513	15723	15701	15666	15718	15504	15657	15789	15722	15505	15585	15833	15496	15569	15755	15788	15577	15585	15830	15755	15679	15599	15619	15712	15850	15710	15637	15525	15559	15831	15770	15692	15794	15694	15667	15799	15600	15572	15641	15475	15735	15630	15651	15646	15618	15584	15356	15597	15544	15735	15575	15664	15814	15582	15665	15672	15875	15683	15811	15594	15618	15668	15553	15642	15580	15755	15687	15662	15619	15671	15546	15536	15560	15764	15551	15608	15793	15577	15648	15553	15516	15615	15623	15651	15647	15686	15649	15725	15704	15571	15614	15853	15837	15724	15594	15650	15583	15859	15595	15543	15743	15437	15724	15499	15698	15697	15892	15676	15615	15590	15598	15711	15721	15568	15572	15725	15666	15700	15704	15697	15753	15595	15482	15528	15590	15715	15721	15731	15688	15652	15647	15553	15570	15703	15494	15621	15733	15825	15514	15666	15620	15556	15742	15603	15614	15475	15841	15494	15679	15690	15892	15821	15815	15738	15553	15715	15694	15756	15506	15666	15740	15656	15693	15664	15795	15662	15628	15653	15872	15661	15564	15650	15683	15557	15629	15783	15789	15607	15520	15426	15718	15432	15754	15550	15674	15728	15814	15638	15688	15532	15678	15737	15703	15717	15738	15653	15696	15786	15709	15448	15665	15625	15795	15707	15785	15658	15710	15743	15625	15691	15596	15632	15795	15585	15736	15409	15474	15658	15771	15575	15738	15572	15414	15502	15657	15518	15932	15605	15670	15734	15632	15615	15637	15663	15790	15879	15590	15262	15666	15625	15696	15911	15737	15656	15543	15681	15767	15577	15499	15613	15736	15725	15808	15604	15811	15721	15806	15593	15634	15651	15780	15697	15719	15585	15492	15583	15660	15554	15996	15580	15815	15744	15926	15608	15673	15646	15690	15778	15584	15617	15617	15777	15790	15724	15894	15723	15600	15740	15634	15527	15736	15696	15622	15632	15514	15593	15454	15596	15806	15618	15459	15567	15590	15628	15672	15600	15571	15655	15523	15628	15613	15741	15739	15604	15675	15721	15694	15626	15712	15558	15689	15872	15771	15764	15494	15559	15873	15618	15663	15496	15725	15645	15426	15619	15692	15601	15557	15515	15571	15633	15670	15571	15751	15837	15519	15564	15796	15469	15603	15350	15720	15567	15851	15564	15803	15541	15584	15776	15525	15601	15555	15635	15745	15640	15685	15654	15730	15698	15701	15867	15647	15523	15670	15499	15558	15482	15598	15719	15668	15760	15607	15772	15532	15389	15406	15582	15596	15740	15553	15579	15471	15668	15509	15652	15591	15548	15580	15663	15882	15634	15775	15813	15906	15753	15916	15777	15685	15622	15960	15683	15522	15812	15686	15490	15673	15733	15596	15461	15632	15637	15559	15506	15608	15729	15823	15769	15699	15694	15730	15616	15555	15481	15476	15727	15696	15553	15787	15684	15477	15587	15657	15727	15788	15720	15747	15812	15621	15834	15567	15739	15514	15520	15505	15786	15732	15666	15584	15740	15698	15603	15838	15670	15914	15720	15747	15679	15769	15677	15619	15663	15686	15732	15548	15568	15432	15556	15747	15590	15739	15853	15666	15665	15618	15555	15775	15829	15588	15474	15698	15592	15917	15847	15565	15795	15632	15672	15500	15772	15519	15566	15613	15670	15574	15623	15837	15488	15594	15464	15738	15599	15857	15547	15991	15709	15654	15626	15695	15379	15472	15665	15675	15514	15769	15615	15593	15631	15704	15676	15455	15700	15571	15855	15694	15777	15572	15685	15719	15566	15614	15629	15656	15668	15587	15525	15641	15623	15702	15802	15590	15512	15588	15642	15659	15584	15628	15703	15650	15517	15754	15900	15785	15533	15547	15623	15475	15726	15536	15578	15562	15763	15705	15620	15824	15828	15781	15702	15669	15750	15739	15740	15425	15618	15613	15588	15833	15578	15725	15465	15583	15860	15802	15682	15501	15435	15627	15720	15617	15689	15627	15696	15656	15598	15555	15628	15503	15584	15585	15822	15885	15686	15877	15690	15777	15910	15936	15823	15826	15772	15640	15611	15620	15640	15812	15562	15476	15742	15537	15461	15744	15548	15682	15541	15588	15719	15670	15816	15571	15811	15591	15731	15718	15672	15732	15603	15477	15730	15625	15817	15587	15672	15731	15670	15605	15756	15740	15597	15693	15643	15767	15701	15712	15615	15637	15524	15620	15508	15635	15553
18461	26762	20279	17323	16071	15550	14893	14534	14211	14133	14070	13983	13760	13699	13787	13681	13797	13979	13736	13808	13781	13827	13885	13792	13774	13875	13592	13878	13468	13779	13784	13794	13710	13746	13648	13775	13793	13551	13531	13795	13624	13773	13726	13694	13661	13745	13645	13803	13651	13857	13629	13668	13674	13586	13639	13774	13635	13632	13670	13781	13885	13768	13688	13752	13796	13779	13616	13773	13573	13787	13599	13677	13678	13755	13534	13752	13811	13793	13725	13817	13597	13652	13591	13758	13748	13889	13549	13771	13540	13708	13721	13821	13546	13748	13693	13556	13676	13632	13789	13690	13871	13739	13881	13717	13598	13656	13567	13588	13815	13708	13657	13689	13704	13612	13783	13575	13759	13599	13556	13819	13595	13564	13652	13710	13725	13616	13672	13748	13746	13647	13616	13772	13745	13719	13605	13755	13772	13890	13700	13627	13604	13730	13673	13721	13759	13725	13849	13571	13797	13563	13801	13646	13740	13752	13769	13708	13833	13570	13724	13724	13653	13760	13597	13658	13702	13782	13654	13715	13847	13521	13802	13730	13635	13904	13737	13619	13638	13580	13644	13660	13791	13783	13614	13585	13758	13777	13604	13531	13677	13726	13657	13734	13523	13598	13696	13791	13715	13654	13797	13693	13626	13706	13638	13598	13816	13728	13623	13731	13490	13723	13504	13652	13884	13760	13661	13738	13812	13859	13793	13435	13621	13799	13750	13721	13761	13780	13658	13520	13657	13823	13652	13703	13829	13609	13508	13580	13640	13586	13636	13479	13829	13630	13725	13914	13611	13782	13709	13593	13726	13595	13523	13823	13745	13730	13771	13709	13829	13472	13651	13667	13690	13634	13835	13657	13570	13606	13612	13591	13770	13901	13594	13688	13759	13779	13626	13771	13779	13788	13545	13650	13725	13710	13594	13638	13640	13659	13738	13864	13706	13788	13711	13635	13612	13539	13739	13707	13659	13679	13680	13824	13585	13638	13799	13424	13793	13600	13572	13605	13742	13886	13854	13850	13913	13524	13640	13699	13844	13620	13670	13787	13797	13651	13741	13632	13882	13652	13757	13565	13631	13751	13711	13932	13506	13688	13732	13547	13782	13617	13499	13732	13661	13735	13735	13785	13635	13676	13562	13720	13695	13855	13529	13690	13795	13750	13608	13919	13691	13672	13804	13725	13657	13701	13821	13732	13676	13657	13805	13849	13625	13756	13857	13662	13784	13739	13647	13729	13700	13718	13694	13654	13624	13657	13749	13743	13860	13628	13731	13550	13603	13580	13677	13660	13899	13636	13896	13720	13743	13734	13753	13696	13621	13683	13706	13901	13551	13866	13561	13609	13741	13766	13532	13595	13602	13782	13648	13660	13744	13675	13714	13728	13640	13653	13643	13681	13659	13782	13549	13739	13650	13750	13691	13749	13767	13674	13639	13737	13669	13543	13808	13647	13484	13647	13772	13725	13632	13654	13858	13518	13660	13814	13841	13680	13744	13679	13808	13694	13670	13609	13561	13795	13691	13699	13675	13839	13709	13861	13865	13592	13666	13681	13620	13716	13687	13704	13541	13735	13621	13710	13697	13661	13667	13575	13632	13777	13729	13784	13586	13676	13595	13727	13797	13552	13679	13690	13648	13762	13518	13733	13797	13721	13719	13660	13733	13647	13782	13652	13650	13658	13710	13665	13864	13574	13771	13694	13794	13692	13723	13634	13653	13624	13678	13756	13754	13800	13833	13719	13715	13805	13695	13793	13611	13606	13712	13791	13582	13755	13536	13538	13686	13763	13713	13895	13849	13704	13574	13667	13776	13864	13756	13595	13697	13671	13737	13564	13720	13705	13745	13508	13746	13739	13673	13584	13708	13793	13653	13649	13678	13754	13675	13763	13604	13805	13696	13757	13567	13829	13696	13593	13774	13826	13762	13630	13586	13681	13608	13609	13667	13749	13849	13623	13698	13875	13679	13721	13708	13695	13521	13620	13700	13695	13698	13814	13829	13791	13710	13655	13648	13453	13566	13715	13703	13751	13678	13768	13642	13768	13684	13835	13440	13744	13709	13583	13699	13792	13559	13733	13698	13694	13597	13798	13562	13633	13731	13824	13776	13628	13725	13599	13617	13606	13728	13572	13739	13866	13689	13696	13780	13612	13700	13591	13601	13754	13618	13773	13665	13820	13696	13793	13540	13847	13766	13802	13552	13706	13713	13568	13852	13938	13607	13726	13539	13558	13714	13749	13712	13578	13770	13740	13857	13571	13661	13697	13655	13839	13498	13630	13596	13708	13718	13664	13965	13711	13596	13882	13693	13738	13769	13637	13739	13571	13628	13839	13678	13719	13744	13651	13757	13669	13668	13652	13786	13641	13557	13773	13657	13597	13626	13682	13707	13458	13594	13682	13805	13655	13720	13613	13630	13776	13609	13773	13675	13795	13693	13583	13667	13795	13648	13778	13752	13569	13670	13713	13725	13702	13769	13732	13606	13743	13809	13547	13748	13769	13673	13623	13812	13668	13717	13655	13877	13627	13705	13718	13712	13804	13455	13503	13601	13755	13582	13682	13902	13750	13460	13778	13524	13867	13548	13679	13650	13690	13773	13581	13608	13805	13626	13727	13641	13727	13733	13842	13531	13867	13730	13653	13586	13653	13689	13766	13715	13654	13652	13553	13840	13713	13679	13722	13704	13720	13647	13681	13630	13717	13677	13696	13478	13739	13762	13671	13757	13723	13602	13628	13793	13789	13783	13634	13594	13815	13697	13622	13773	13610	13482	13655	13674	13719	13674	13710	13843	13703	13618	13769	13721	13554	13637	13714	13647	13835	13806	13804	13489	13531	13648	13627	13600	13685	13495	13705	13720	13648	13735	13584	13652	13825	13795	13792	13760	13661	13488	13576	13815	13592	13599	13877	13728	13655	13579	13683	13728	13655	13587	13641	13750	13638	13671	13671	13513	13753	13799	13792	13756	13606	13616	13679	13719	13564	13645	13750	13682	13674	13637	13681	13652	13629	13778	13613	13660	13829	13803	13718	13756	13696	13812	13597	13637	13543	13882	13726	13755	13722	13699	13634	13652	13730	13699	13832	13695	13877	13550	13631	13645	13640	13577	13751	13684	13687	13527	13577	13619	13754	13774	13751	13656	13624	13635	13669	13707	13660	13765	13591	13709	13513	13658	13604	13730	13674	13871	13506	13876	13753	13599	13697	13562	13727	13813	13720	13664	13677	13729	13722	13669	13755	13756	13652	13799	13898	13646	13559	13646	13762	13656	13662	13575	13774	13711	13724	13611	13694	13577	13677	13528	13706	13755	13579	13639	13578	13563	13812	13815	13675	13458	13707	13786	13769	13674	13632	13651	13837	13634	13680	13703	13536	13739	13724	13708	13703	13622	13603	13804	13840	13762	13675	13671	13834	13719	13832	13566	13608	13582	13644	13858	13687	13742	13750	13753	13563	13504	13699	13780	13668	13714	13638	13836	13722	13764	13655	13635	13694	13792	13658	13596	13571	13714	13756	13839	13501	13707	13798	13736	13566	13721	13769	13645	13697	13636	13730	13676	13694	13808	13701	13549	13797	13525	13519	13747	13688	13751	13703	13791	13781	13693	13675	13660	13860	13549	13707	13692	13704	13695	13674	13793	13686	13675	13618	13586	13658	13815	13697	13618	13710	13711	13651	13702	13590	13773	13637	13692	13469	13736	13668	13661	13812	13615	13643	13667	13462	13740	13628	13821	13697	13753	13651	13925	13675	14026	13531	13656	13659	13494	13683	13541	13620	13984	13616	13611	13596	13577	13833	13607	13739	13615	13837	13714	13780	13698	13647	13619	13657	13733	13698	13672	13705	13727	13732	13772	13597	13659	13591	13733	13796	13576	13524	13505	13924	13602	13808	13727	13680	13802	13893	13721	13785	13544	13778	13675	13772	13587	13692	13628	13643	13692	13489	13718	13628	13806	13752	13713	13646	13682	13609	13748	13845	13660	13729	13686	13776	13553	13858	13509	13736	13628	13677	13703	13652	13815	13688	13715	13901	13723	13555	13681	13733	13671	13618	13735	13682	13705	13661	13733	13680	13669	13717	13716	13539	13612	13786	13631	13698	13709	13782	13830	13636	13707	13823	13721	13731	13594	13664	13926	13666	13727	13635	13796	13708	13783	13504	13642	13783	13760	13722	13790	13634	13757	13654	13633	13718	13748	13681	13599	13687	13495	13775	13675	13849	13699	13663	13709	13713	13687	13720	13643	13581	13695	13782	13736	13624	13563	13817	13651	13629	13790	13785	13693	13598	13757	13641	13590	13747	13724	13671	13585	13801	13767	13939	13652	13763	13694	13750	13722	13815	13680	13836	13727	13685	13613	13744	13808	13624	13645	13697	13803	13779	13601	13675	13678	13746	13648	13673	13824	13515	13461	13909	13519	13787	13865	13619	13887	13797	13822	13646	13674	13837	13582	13556	13719	13876	13774	13736	13682	13574	13880	13715	13865	13884	13631	13672	13584	13609	13897	13618	13804	13593	13557	13672	13668	13802	13575	13628	13736	13740	13724	13695	13723	13567	13625	13792	13631	13708	13488	13787	13814	13632	13671	13725	13787	13670	13702	13639	13824	13702	13934	13744	13649	13671	13799	13614	13824	13572	13621	13582	13669	13801	13763	13759	13756	13704	13701	13711	13719	13695	13680	13591	13882	13684	13689	13835	13769	13671	13807	13553	13646	13760	13687	13837	13532	13450	13593	13706	13654	13731	13546	13680	13719	13676	13765	13669	13818	13645	13545	13643	13558	13711	13844	13662	13765	13600	13509	13649	13504	13774	13796	13748	13752	13633	13620	13682	13711	13683	13627	13648	13778	13622	13631	13833	13698	13772	13670	13844	13703	13798	13720	13777	13767	13697	13668	13571	13713	13842	13718	14002	13664	13719	13588	13760	13723	13691	13775	13614	13728	13612	13703	13765	13680	13664	13746	13732	13772	13733	13771	13731	13732	13818	13670	13752	13763	13617	13907	13613	13686	13782	13824	13709	13661	13552	13718	13624	13868	13741	13599	13783	13661	13897	13950	13637	13636	13666	13645	13849	13686	13797	13742	13574	13705	13638	13680	13849	13764	13632	13811	13795	13615	13748	13782	13859	13616	13740
23513	21481	28115	25362	22193	20191	18594	16315	15664	15533	15633	15291	14967	15094	15062	14856	15009	15251	14955	14969	14890	14920	14841	15070	15095	15068	15183	15081	14923	14990	14967	14947	14878	15006	14892	14945	14976	14828	14809	15047	14987	15074	14856	14987	14858	14873	14918	14793	14956	14972	15049	14686	14920	14898	14703	14584	14939	14756	14845	14633	14937	14858	14580	14884	14697	14712	14841	14739	14736	14958	14800	14826	14916	14979	14809	14965	14908	14875	14759	14850	14882	14892	14814	14727	14984	14802	14846	14707	15018	14826	14788	14696	14778	14749	14818	14995	14990	15087	14793	14822	14852	14820	14765	14814	15065	14790	14828	14757	15012	14773	14744	14700	14796	14711	14672	14689	14832	14680	14762	14833	14685	14838	14811	14898	14881	15100	14840	14934	14969	14755	14717	14649	14738	14675	14850	14641	14854	14687	14738	14676	15051	14605	14824	14780	14874	14751	14714	15041	14853	14669	14903	14680	14831	14786	14968	14712	14847	14704	14889	14941	14902	14700	14759	14738	14919	14561	14919	14881	14804	14664	14718	14909	14791	14725	15004	14944	14753	14882	14915	14765	14713	14756	14844	14916	14804	14778	14979	14811	14804	14868	14885	14844	14756	14649	14705	14873	14994	14581	14772	14850	14791	14913	14628	14802	14765	14947	14808	14776	14747	14725	14838	14923	14774	14876	14562	14786	14834	14773	14936	14861	14915	14856	14798	14866	14895	14788	14706	14690	14648	14687	14829	14739	14719	14649	14852	14564	14862	14534	14859	14770	14984	14841	14797	14752	14771	14694	14828	14663	14729	14911	14818	14862	14771	14857	14941	14863	14976	14699	14624	14766	14683	14958	14974	14839	14888	14705	14777	14627	14890	14713	14683	14789	14551	15010	14818	14744	15016	14872	14683	14860	14688	14889	14733	14875	14865	14666	14779	14742	14794	14709	14816	14782	14651	14856	14754	14665	14865	14712	14764	14762	14842	14929	14919	14740	14904	14716	14874	14898	14996	14885	14746	14588	14848	14753	14894	14671	14849	14770	14711	14790	14971	14695	14896	14796	14822	14739	14906	14959	14771	14905	14825	15006	14629	14684	15104	14712	14960	14936	14858	14789	14745	14743	14854	14907	15032	14957	14835	14908	14745	14847	14777	14827	14776	14818	14912	14863	14711	14845	14880	14985	14691	14918	15209	14863	14639	14736	14855	14834	14909	14840	14907	14635	14679	14729	14771	14749	14900	14626	14710	14780	14950	14783	15086	14876	14808	14822	14834	14520	14767	14921	14691	14678	14950	14833	14942	14782	14898	14896	14840	14818	14865	14707	14824	14971	14938	14831	14644	14758	14735	14998	14637	14799	14682	14700	14882	14747	14890	14718	14733	14685	14555	14638	14697	14765	14738	14859	14878	14820	14812	14879	14874	14841	14949	14966	14801	14736	14798	14603	14841	14774	14825	14976	14758	15065	14850	14805	14809	14919	14636	14885	14611	14763	14732	14916	14880	14833	14803	15017	14755	14703	14767	14830	14736	14846	14907	14837	14831	14963	14978	14804	14789	14994	15004	14646	14813	14963	14754	14784	14924	14857	14876	14700	14952	14939	14799	14778	14718	14730	14712	14704	14888	14755	14827	14834	14769	14800	14927	14919	14736	14698	14666	14886	14793	14759	14734	14725	14879	14994	14566	14762	14457	14605	14869	14784	14855	14758	14683	14697	14824	14699	14591	14835	14809	14816	14882	14948	14796	14769	14987	14767	14785	14678	14813	14885	14748	14686	14883	14870	14735	14870	14946	14831	14914	14772	14585	14860	14807	14841	14920	14700	14978	14763	15007	14884	14664	14882	14854	14762	14697	15013	14769	14997	14641	14823	14756	14652	14688	14664	14714	14943	14842	15056	14930	14941	14886	14908	14833	14659	14837	14904	14776	14918	14793	14701	14931	14818	14839	14861	14792	14835	14699	14855	14844	14881	14694	14876	14545	14810	14822	14946	14766	14884	14887	14810	14712	14930	14757	14895	14796	14794	14756	14785	14780	14777	14893	14821	14796	14948	14856	14920	14738	14770	15017	14778	14796	14937	14851	15024	14646	14939	14861	14520	14732	14773	14770	15054	14835	14682	14877	14791	14790	14697	14686	14902	15030	14861	14933	14844	14799	14703	15122	14907	14941	14817	14831	14728	14792	14701	14851	14971	14729	14843	14752	14655	14936	14848	14686	14857	14974	14712	14809	14845	14711	14468	14694	14978	14772	14857	14746	14888	14790	14958	14803	14920	14743	14796	14878	14908	14786	14788	14951	14503	14897	14765	14818	14791	14668	14940	14893	14977	14827	14831	14782	14901	14871	14815	14770	14578	14654	14799	14858	14932	14967	15132	14768	14825	14840	14810	14981	14937	14888	14827	14825	14708	14748	14932	14966	14984	15123	14829	14871	14749	14858	14818	14886	14787	14737	14783	14892	14862	14823	14828	14732	14879	14783	14856	15021	14892	14863	14886	14941	14853	14866	14847	14832	14897	14823	14741	14835	14930	15036	14913	14930	14926	14743	14975	14794	14787	14682	14815	14854	14834	14846	14782	14790	14774	14726	14706	14718	15141	14867	14907	14739	14762	14846	14815	14781	14640	14859	14944	14673	14905	14777	15013	14929	14833	14827	14700	14728	14865	14878	15007	14708	14852	14930	14776	14687	14944	15049	14884	14900	14971	15019	14812	14683	14743	14630	14726	14700	14916	14898	14789	14738	14802	14925	14916	15012	14801	14776	14861	14760	14895	14953	14865	14829	14711	14912	14933	14874	14783	14862	14917	14832	14967	14877	14811	14843	14720	14824	14708	14863	14727	14887	14687	14771	14975	14808	14967	14729	14873	14889	14869	14824	14767	14940	14824	14598	14880	14918	14957	14811	14736	14733	14687	14951	14845	14944	14693	14769	14955	15012	14765	14908	15052	14959	14956	14718	14702	14794	14841	14877	14795	14907	14792	14780	14910	14754	14917	14806	14794	14739	14656	14685	14842	14813	14838	14872	14899	14929	14815	14842	14704	14912	14751	14929	14878	14729	14734	14819	14834	14873	14776	14713	14726	14885	14885	14964	14799	14930	14757	14841	14895	14829	14785	14763	14859	15025	14989	14811	14668	14876	14779	14911	14895	14608	14924	14696	14993	14812	14707	14874	15025	14938	14729	14858	14688	14736	14887	14913	14694	14743	14679	14728	14856	14917	14636	14774	14879	14866	14812	14807	14483	14668	14715	14818	14844	14745	14829	14905	14920	15075	14836	15000	14759	14954	14940	14746	14806	14942	14647	14870	14980	14779	14724	14711	14884	14930	14831	14795	14656	14816	14797	14683	14967	14677	14913	14855	14952	14782	14712	14826	14799	14816	14840	14757	14882	14857	14895	14859	14830	14949	14942	14733	14890	14867	14979	14975	14818	14835	14752	14950	14537	14758	14683	14830	14878	14702	14664	14924	14707	14883	14908	14877	14769	14960	14837	14697	14852	14892	14917	14820	14679	14861	14759	14873	14864	14724	14645	14825	14721	14650	14872	14788	14817	14793	14688	14776	14674	14949	14633	14762	14854	14997	14834	14794	14998	14632	14712	14886	14805	14764	14548	14874	14717	14852	14819	14775	14739	14780	14784	14892	14727	14980	14803	14850	14925	14801	14653	14816	14851	14566	14885	14496	14782	14806	14777	15052	14858	15008	14717	14794	14906	14907	14776	14884	14819	14896	14680	14720	14789	14965	14836	14875	14606	14863	14714	14830	14888	14903	14826	14792	14782	14789	14820	14785	14797	14897	14801	14815	14877	14737	14779	14932	14671	14935	14728	14752	15038	14868	14700	14853	14833	14736	14813	14832	14732	15033	14856	14912	14829	14889	14871	14976	14840	14797	14712	15077	14813	14659	14873	14864	14774	14718	14636	14829	15047	14846	14631	14676	14684	14957	14715	14884	14855	14734	14935	14991	14739	14844	14826	14942	14751	14827	14723	14897	14754	15007	14930	14670	14804	14988	14788	14631	14592	14891	14692	14581	14966	14931	14813	14832	14770	14800	14688	14850	14796	14893	14885	14912	15011	14773	14797	14631	14762	14703	14879	14872	14719	14926	14892	14816	14927	14818	14852	14711	14699	14773	14674	14659	14756	14810	14822	14840	14883	14685	14841	14840	14919	14709	14661	14872	14991	14889	14900	14705	14686	15028	14745	14734	14883	14798	14941	14852	14915	14795	15083	15019	14900	15003	14909	14763	14834	14686	14918	14950	15089	14710	14828	14882	14865	14786	14775	14698	14875	14960	14736	14901	14728	14842	14646	14790	14797	14848	14862	14787	14790	14921	14927	14822	14733	14726	14860	14876	14739	14788	14925	14803	14957	14818	14766	14889	14676	14812	14805	14768	14687	14627	14728	14746	14949	14689	14785	14834	14750	14749	14753	14938	14857	14828	14693	14783	14853	14919	14863	14854	14805	14811	14984	14829	14779	14816	14792	14842	15026	14855	14852	14846	14878	14827	14784	14700	14898	14766	14652	14971	14915	14893	14767	14951	14803	14999	14842	14738	14727	14817	14838	14875	14746	14814	14775	14714	15034	14912	15011	14721	14898	14783	14970	14677	14810	14812	14610	14964	14829	15002	14759	14661	14852	14892	14687	14802	14850	14986	14920	14732	14797	14903	14702	14757	15004	14881	14782	14682	14855	14732	14776	14911	14842	14860	14776	14781	14972	14864	14849	15027	14916	14666	14841	14885	14675	14775	14705	14852	14720	14985	14811	14723	14836	14739	14752	14814	14727	14734	14912	15006	14760	14929	14994	14968	15167	14987	14802	14983	14663	14859	14653	14946	14750	14852	14794	14786	14761	14692	14838	14820	14720	14805	14790	14789	14733	14761	14929	14872	14999	14867	14931	14815	14770	14795	14731	14868	14941	14914	14752	14674	14960	14788	15082	14904	14817	14855	14821	14889	14784	14938	15022	14780	14978	14783	14714	14696	14869	14952	14754	14793	14723	14678	14777	14724	14862	14903	14743	14823	14686	14754	14844	14765	14816	14886	14869	14802	14925	14743	14672	14985	14876	14837	14782	14795	14694	14749	14908	14725	14801	14877	14735	14787	14872	14689	14922	15068	14785	14808	14811	14869	14906
16010	32645	22786	18396	17004	15722	14916	14546	14125	14130	13835	13831	13526	13512	13415	13415	13237	13314	13408	13268	13217	13478	13351	13513	13291	13273	13387	13321	13292	13165	13233	13178	13250	13231	13170	13258	13066	13136	13318	13250	13249	13141	13196	13278	13182	13195	13155	13325	13251	13178	13211	13235	13090	13204	13223	13274	13011	13212	13130	13159	13195	13149	13240	13250	13152	12961	13225	13202	13129	13279	13142	13184	13152	13124	13285	13128	13193	13198	13124	13060	13093	13156	13198	13350	12954	13231	13242	13361	13068	13222	13085	13237	13285	13117	13348	13103	13133	13209	13125	12966	13229	13110	13317	13188	13173	13273	13217	13122	13427	13266	13060	13215	13259	13159	13097	13182	13197	13202	13171	13168	13186	13062	13140	13142	13157	13223	13080	13191	13235	13258	13078	13211	13215	13303	13155	13060	13206	13071	13229	13141	13245	13103	13256	13237	13076	13027	13122	13193	13238	13102	13107	13339	13168	13177	13275	13160	13325	13074	13010	13232	13019	13161	13080	13204	13164	13198	13179	13338	13313	13147	13194	13191	13325	13300	13206	13215	13074	13120	13012	13235	13257	13179	13212	13184	13108	13047	13360	13203	13252	13143	13269	13191	13142	13178	13438	13151	13428	13034	13174	13123	13140	13286	13233	13182	13200	13224	13108	13183	13020	13280	13222	13074	13248	13251	13188	13094	13183	12974	13151	13175	13395	13107	13243	13072	13115	13110	13146	13312	13129	13213	13213	13143	13121	13193	13170	13030	13074	13164	13270	13318	12972	13352	13062	13214	13127	13278	13202	13152	13296	13239	13117	13170	13163	13132	13201	13037	13297	13014	13296	13119	13303	13213	13054	13217	13073	13105	13126	13121	13219	13159	13243	13206	13162	13119	12982	13184	13346	13168	13031	13076	13197	13140	13265	13242	13194	13093	13214	13132	13210	13223	13255	13008	13102	13260	13204	13152	13041	13231	13041	13236	13207	13151	13178	13227	13162	13182	13243	13219	13058	13265	13306	13169	13106	13181	13440	13266	13090	13282	13156	13159	13256	13090	13230	13296	13223	13172	13221	13019	12977	13255	13032	13199	13226	13061	13148	13253	13184	13230	13052	13141	13307	13126	13046	13264	13090	13273	13088	13143	13218	13094	13249	13257	13098	13248	13172	13261	13201	13229	13349	12991	13100	13239	13059	13255	13242	13267	13177	13331	13332	13219	13120	13248	13299	13142	13231	13102	13074	13136	13187	13060	13290	13159	13048	13255	13125	13317	13188	13163	13211	13104	13146	13314	13317	13203	13001	13236	13328	13184	13142	13309	13233	13118	13226	13231	13099	13231	13250	13245	13210	13130	13085	13157	13107	13114	13263	13134	13104	13273	13335	13183	13175	13330	13078	13129	13083	13135	13181	13129	13128	13248	13189	13200	13304	13234	13281	13058	13165	13025	13045	13148	13138	13181	12871	13252	13096	13290	13287	13147	13298	13006	13249	13136	13267	13190	13249	13109	13089	13114	13246	13134	13118	13289	12983	13110	13026	13121	13067	13207	13129	12964	13258	13303	13236	13365	13184	13044	13250	13027	13178	13395	13218	13194	13342	13319	13303	13077	13185	13119	13221	13114	13023	13040	13312	13178	12997	13252	13175	13142	13279	13188	13228	13169	13124	13348	13168	13070	13043	13311	13317	13243	13068	13217	13187	13207	13198	13254	13230	13143	13131	13112	13206	13248	13175	13120	13233	13048	13070	13132	13210	13243	13197	13127	13064	13140	13228	12944	13125	13148	13177	13394	13265	13171	13094	13176	13093	13218	13076	13329	13266	13112	13351	13250	13036	13232	13196	13214	13133	13317	13271	13113	13064	13341	13156	13321	13339	13285	13148	13150	13068	13142	13252	13200	13240	13161	13116	13041	13231	13202	13165	13292	12980	13178	13130	13095	13165	13228	13067	13120	13118	13258	13282	13180	13273	13173	13161	13388	13000	13129	13125	13368	13164	13206	13194	13290	13160	13302	13196	12897	13294	13225	13194	13254	13257	12986	13046	13226	13213	13146	13236	13154	13098	13277	12980	13194	13133	13326	13159	13174	13131	13240	13168	13197	13200	13190	13139	13133	13151	13275	13234	13158	13086	13132	13179	13239	13157	13322	13204	13229	13153	13201	13165	13177	13163	13232	13132	13228	13311	13109	13079	13216	13167	13039	13123	13306	13437	13111	13185	13186	13027	13171	13107	13267	13336	13156	13309	13106	13058	13149	13140	13291	13200	13009	13203	13208	13154	13161	13100	13106	13273	13245	13282	13169	13205	13095	13027	13087	13079	13290	13262	13213	13009	13251	13252	13107	13132	13071	13204	13110	13275	13181	13154	13255	13204	13148	13213	13270	13167	13191	13094	13281	13169	13274	13195	13254	13251	13112	13219	13262	13303	13197	13333	13202	13153	13165	13214	13159	13265	13263	13196	13150	13071	13190	13315	13104	13258	13189	13052	13114	13233	13161	13191	12943	13061	13251	13147	13156	13193	13234	13162	13101	13202	13134	13112	13311	13283	13213	13155	13119	13258	13225	13194	13321	13146	13313	13179	13168	12981	13202	13208	13218	13101	13228	13148	13139	13095	13148	13075	13089	13358	13361	13102	13191	13015	13189	13268	13389	13053	12973	13078	13157	13274	13005	13167	13127	13173	13235	13193	13197	13205	13296	13347	13006	13279	13271	13282	13143	13263	13251	13182	13065	13149	12987	13205	13433	13197	13192	13219	13220	13197	13223	13209	13211	13049	13125	13182	13176	13170	13125	13247	13179	13285	13233	13194	13178	13080	13267	13328	13140	13180	13150	13310	13045	13177	13273	13236	13287	13113	13166	13010	13241	13121	13068	13228	13191	13199	13080	13123	13194	13302	13204	13216	13213	13227	13113	13170	13170	13160	13166	13309	13217	13229	13080	13296	13341	13147	13243	13211	13168	13173	13060	13358	13251	13094	13129	13190	13182	13185	13290	13176	13202	13187	13037	13150	13362	13284	13214	13018	13191	13122	13319	13153	13310	13198	13243	13189	13140	13259	13128	13225	13169	13207	13164	13180	13293	13051	13161	13097	13183	13146	13241	13239	13182	13162	13301	13117	13065	13147	13181	13111	13129	13099	13212	13142	13175	13072	13353	13067	13248	13283	13313	13211	13190	13302	13168	13047	13427	13017	13112	13191	13136	13181	13254	13236	13194	13115	13186	13189	13262	13077	13264	13342	13029	13177	13311	13240	13112	13219	13170	13208	13323	13223	13154	13185	13192	13150	13230	13142	13177	13189	13107	13285	12991	13060	13275	13328	13013	13194	13089	13310	13210	13176	13382	13255	12987	13224	13162	13132	13169	13100	13277	13347	13080	13338	13173	13212	13295	13327	13019	13265	13157	13264	13138	13213	13086	13339	13267	13189	13026	13170	13291	12980	13066	13161	12992	13219	13199	13248	13268	13367	13242	13278	13198	13483	13266	13270	13245	13235	13028	13218	13274	13206	13027	13201	13047	13391	13334	13164	13137	12924	13155	13136	13312	13258	13036	13215	13132	13174	13296	13179	13211	12983	13070	13161	13138	13215	13142	13191	13018	13231	13115	13132	13321	13236	13156	13174	13158	13107	13061	13188	13062	13320	13231	13202	13147	13132	13336	13223	13275	13189	13194	13266	13161	13130	13164	13176	13127	13007	13163	13145	13149	13293	13257	13221	13294	13152	13315	13194	12957	13092	12974	13031	13057	13167	13236	13351	13086	13170	13155	13144	13148	13060	13277	12986	13264	13360	13218	13303	13054	13328	13194	13182	13291	13148	13092	13236	13103	13208	13271	13158	13059	13172	13211	13147	13139	13177	13218	13247	13117	13161	13142	13138	13264	13237	13242	13235	13192	13087	12998	13221	13393	13243	13198	13192	13245	13214	13029	13385	13090	13179	13209	13352	13253	13238	13217	13237	13250	13213	13336	13253	13298	13031	13048	13180	13244	13084	13152	13109	13290	13141	13213	13152	13060	13144	13302	13019	13250	13170	13217	13178	13301	13127	13306	13157	13149	13042	13117	13006	13271	13140	13125	13208	13115	13218	13194	13179	13235	13051	13181	13180	13234	13241	13181	13196	13197	13150	13127	13194	13139	13297	13226	13177	13174	13217	13115	13284	13117	13239	13415	13188	13014	13034	13166	13200	12936	13272	13332	13231	13243	13248	13254	13260	13277	13065	13068	13213	13267	13260	13209	13030	13213	12999	13219	13146	13141	13141	13115	13153	13304	13246	13198	13247	13232	13186	13251	13193	13091	13087	13217	13175	13188	13265	13388	13027	13140	13440	13225	13396	13356	13237	13165	12999	13080	13126	13030	13266	13310	13313	13109	13256	13188	13216	13149	13247	13054	13169	13161	12928	13107	13104	13224	13218	13112	13432	13094	13152	13158	13181	13305	13267	13279	13179	13218	13369	13166	13235	13268	13233	13166	13237	13291	13145	13251	13174	13291	13137	13098	13070	13316	13131	13359	13118	13265	13231	13133	13205	13150	13249	13046	13139	13114	13188	13035	13049	13181	13205	13155	13104	13157	13095	13123	13426	13116	13210	13177	13154	13254	13120	13193	13131	13035	13169	13150	13222	13105	13041	13196	13065	13186	13279	13344	13150	13161	13086	13097	13010	13372	13024	13305	13179	13159	13028	13183	13183	13299	13219	13112	13248	13099	13229	12955	13186	13199	13180	13110	13305	13184	13237	13067	13057	13055	13315	13220	13177	13387	13068	13104	13233	13180	13339	13175	13248	13168	13123	13021	13182	13393	13270	13098	13144	13157	13155	13217	13146	13150	13273	13149	13276	13328	13100	13206	13142	13153	13219	13350	13164	13268	13249	13244	13240	13045	13174	13309	13282	13078	13139	13208	13275	13214	13203	13143	13240	13043	13077	13209	13147	13089	13130	13224	13184	13167	13192	13196	13190	12989	13112	13179	13142	13189	13022	13167	13172	13109	13274	13292	13081	13015	13220	13117	13245	13141	13110	13023	13139	12981	13217	13054	13278	13132	13101	13225	13397	13177	13180	13206	13125	13202	13341	13121	13183	13280	13242	13154	13055	13373	13109	13189	13125	13336	13224	13259	13063	13339	13063	13367	13081	13313
25123	21550	26955	26891	19344	17658	17429	16669	16316	16099	16003	16141	15691	15899	15901	15912	15786	15914	15636	15813	15774	15916	15926	15926	15900	15843	15705	15869	15784	15820	15658	15483	15842	15656	15584	15631	15787	15712	15924	15778	15691	15775	15609	15659	15597	15895	15621	15889	15768	15681	15691	15536	15768	15746	15874	15676	15778	15581	15612	15656	15768	15844	15692	15577	15711	15592	15675	15762	15652	15657	15654	15824	15722	15697	15807	15724	15741	15830	15630	15804	15816	15650	15621	15876	15708	15774	15795	15709	15694	15540	15639	15574	15542	15770	15597	15685	15624	15588	15646	15534	15603	15419	15455	15743	15672	15446	15713	15803	15793	15720	15637	15528	15641	15688	15704	15667	15694	15685	15709	15578	15631	15526	15703	15564	15502	15559	15606	15701	15499	15665	15603	15810	15734	15604	15569	15573	15701	15630	15631	15513	15732	15835	15666	15601	15804	15770	15590	15456	15793	15478	15615	15644	15563	15649	15562	15883	15525	15643	15863	15748	15712	15734	15660	15435	15619	15875	15702	15784	15552	15551	15688	15755	15695	15719	15690	15791	15533	15611	15592	15576	15662	15717	15709	15492	15794	15682	15664	15688	15596	15621	15822	15621	15724	15770	15566	15386	15735	15836	15537	15835	15791	15518	15707	15504	15637	15827	15766	15740	15748	15755	15582	15777	15782	15626	15633	15627	15627	15698	15725	15810	15638	15802	15672	15683	15735	15625	15650	15626	15445	15520	15689	15567	15623	15730	15516	15529	15586	15766	15595	15625	15782	15512	15609	15634	15641	15617	15870	15720	15747	15448	15710	15577	15757	15737	15682	15758	15793	15719	15508	15748	15720	15658	15901	15777	15780	15847	15710	15611	15600	15461	15565	15487	15643	15655	15579	15583	15382	15741	15711	15652	15723	15741	15582	15623	15616	15672	15806	15667	15631	15517	15717	15826	15743	15704	15682	15590	15566	15687	15562	15691	15667	15621	15752	15798	15711	15630	15701	15466	15602	15685	15583	15865	15700	15536	15759	15894	15791	15878	15588	15650	15903	15766	15705	15897	15797	15635	15458	15743	15592	15505	15896	15608	15675	15877	15761	15738	15469	15799	15679	15796	15938	15682	15770	15604	15665	15737	15568	15624	15769	15625	15669	15799	15856	15683	15689	15682	15410	15587	15754	15651	15544	15826	15855	15774	15704	15517	15502	15542	15605	15767	15663	15723	15623	15614	15624	15679	15665	15521	15628	15592	15608	15679	15742	15589	15773	15651	15734	15615	15635	15724	15682	15604	15612	15784	15645	15730	15482	15608	15718	15726	15607	15688	15616	15691	15688	15683	15451	15640	15588	15611	15784	15695	15716	15860	15950	15655	15604	15839	15686	15744	15587	15814	15732	15633	15458	15907	15814	15840	15511	15827	15771	15719	15656	15714	15595	15633	15534	15815	15762	15785	15503	15779	15778	15592	15572	15664	15692	15630	15473	15782	15838	15516	15640	15631	15725	15637	15743	15708	15684	15703	15797	15636	15652	15787	15444	15654	15800	15604	15816	15794	15513	15725	15543	15701	15753	15544	15780	15716	15587	15775	15666	15719	15715	15561	15735	15783	15794	15536	15643	15601	15690	15662	15800	15691	15653	15471	15728	15677	15565	15737	15696	15689	15647	15606	15753	15684	15615	15526	15395	15870	15763	15680	15637	15607	15514	15842	15641	15915	15811	15562	15436	15541	15586	15511	15513	15673	15804	15762	15814	15590	15794	15754	15779	15651	15605	15832	15659	15814	15723	15618	15581	15733	15645	15610	15517	15689	15805	15879	15650	15596	15590	15793	15514	15683	15549	15591	15695	15657	15637	15829	15613	15522	15675	15745	15630	15599	15717	15757	15877	15738	15813	15722	15570	15378	15556	15731	15575	15714	15866	15774	15729	15593	15498	15517	15634	15815	15747	15671	15582	15515	15636	15493	15755	15744	15632	15664	15559	15531	15364	15650	15666	15652	15744	15819	15708	15490	15735	15749	15785	15547	15729	15566	15554	15621	15890	15607	15662	15739	15633	15444	15522	15636	15564	15823	15714	15523	15618	15728	15647	15525	15713	15982	15584	15757	15723	15624	15659	15751	15590	15711	15652	15769	15776	15657	15796	15540	15473	15806	15708	15644	15691	15567	15605	15669	15695	15566	15610	15582	15652	15589	15643	15451	15686	15517	15758	15606	15873	15708	15656	15636	15622	15615	15523	15803	15771	15767	15604	15684	15690	15643	15733	15722	15664	15691	15636	15515	15512	15626	15730	15656	15741	15790	15934	15529	15810	15776	15608	15769	15646	15732	15530	15731	15645	15496	15792	15740	15566	15626	15708	15548	15599	15857	15798	15917	15906	15646	15403	15862	15587	15680	15909	15498	15660	15817	15692	15791	15550	15442	15743	15712	15594	15728	15538	15732	15618	15898	15607	15751	15592	15541	15826	15665	15794	15774	15747	15694	15609	15707	15637	15708	15709	15858	15865	15577	15777	15522	15432	15665	15733	15652	15736	15478	15787	15718	15768	15618	15597	15570	15587	15662	15658	15617	15536	15621	15501	15748	15569	15806	15667	15746	15582	15812	15786	15718	15708	15699	15750	15661	15604	15966	15605	15505	15682	15666	15628	15816	15719	15503	15668	15602	15606	15829	15625	15679	15851	15577	15711	15783	15524	15665	15716	15664	15826	15607	15922	15547	15796	15560	15455	15439	15787	15669	15803	15592	15677	15792	15453	15813	15571	15465	15728	15736	15786	15483	15774	15603	15590	15745	15761	15807	15878	15622	15541	15686	15768	15776	15749	15593	15890	15866	15653	15619	15559	15537	15633	15539	15817	16017	15630	15625	15672	15541	15566	15738	15670	15590	15635	15583	15732	15693	15744	15722	15801	15812	15634	15621	15593	15687	15814	15686	15620	15656	15728	15705	15641	15838	15827	15698	15727	15560	15609	15713	15777	15860	15618	15806	15494	15692	15792	15557	15742	15537	15626	15715	15797	15806	15845	15777	15626	15689	15577	15762	15698	15663	15603	15785	15747	15604	15553	15556	15491	15500	15840	15667	15813	15646	15601	15733	15485	15770	15752	15605	15637	15714	15784	15865	15708	15704	15605	15508	15857	15873	15560	15541	15824	15887	15721	15633	15703	15853	15631	15493	15609	15560	15687	15581	15655	16033	15757	15614	15707	15801	15739	15500	15414	15724	15770	15666	15610	15547	15871	15614	15721	15691	15637	15560	15540	15781	15658	15787	15529	15845	15982	15771	15622	15634	15444	15764	15612	15753	15541	15712	15806	15706	15629	15680	15940	15687	15732	15784	15724	15598	15512	15724	15617	15810	15835	15879	15731	15821	15737	15474	15671	15743	15739	15834	15526	15542	15727	15707	15647	15728	15757	15509	15647	15708	15686	15792	15623	15570	15808	15886	15849	15589	15721	15702	15821	15596	15729	15598	15749	15603	15632	15597	15552	15513	15601	15705	15754	15671	15649	15628	15579	15680	15617	15709	15463	15832	15737	15775	15725	15657	15781	15486	15652	15737	15695	15660	15720	15735	15803	15431	15710	15818	15730	15658	15683	15614	15691	15670	15751	15777	15661	15676	15677	15803	15770	15742	15389	15680	15545	15546	15591	15759	15457	15559	15631	15721	15920	15562	15521	15393	15565	15645	15425	15539	15664	15631	15743	15635	15445	15765	15671	15779	15546	15694	15828	15758	15600	15708	15827	15653	15758	15776	15686	15575	15663	15594	15747	15655	15720	15753	15765	15741	15651	15912	15849	15417	15663	15696	15625	15721	15782	15616	15616	15628	15593	15772	15646	15729	15827	15773	15665	15659	15687	15677	15566	15755	15643	15595	15544	15848	15577	15581	15583	15722	15678	15708	15717	15814	15676	15858	15788	15778	15628	15702	15679	15690	15788	15912	15700	15782	15746	15609	15666	15622	15790	15537	15542	15563	15655	15434	15715	15802	15581	15449	15795	15662	15689	15707	15721	15748	15542	15683	15617	15709	15557	15532	15659	15617	15798	15907	15739	15618	15700	15595	15537	15689	15812	15705	15716	15746	15626	15674	15633	15405	15736	15528	15682	15699	15840	15633	15643	15711	15758	15553	15753	15754	15652	15766	15724	15815	15759	15827	15685	15499	15710	15841	15910	15852	15736	15541	15674	15727	15772	15645	15689	15595	15594	15680	15752	15670	15549	15636	15705	15730	15786	15567	15396	15809	15677	15847	15696	15527	15613	15801	15785	15704	15725	15905	15683	15638	15553	15374	15529	15718	15680	15640	15508	15568	15562	15540	15563	15576	15811	15625	15798	15719	15710	15391	15745	15477	15640	15711	15831	15762	15743	15774	15769	15777	15559	15350	15736	15579	15687	15673	15821	15869	15711	15641	15835	15542	15552	15705	15672	15620	15447	15728	15874	15759	15706	15666	15654	15529	15617	15778	15634	15561	15737	15707	15617	15707	15667	15469	15754	15711	15842	15765	15865	15619	15663	15644	15724	15708	15733	15846	15580	15611	15691	15952	15619	15723	15683	15595	15587	15627	15677	15646	15709	15808	15827	15656	15755	15716	15537	15851	15789	15522	15684	15662	15620	15715	15703	15554	15659	15603	15730	15574	15768	15699	15748	15501	15714	15673	15903	15804	15625	15755	15817	15563	15476	15725	15770	15737	15771	15754	15578	15567	15599	15460	15476	15522	15551	15764	15661	15702	15507	15589	15503	15458	15791	15762	15808	15578	15881	15715	15921	15878	15704	15607	15633	15653	15661	15750	15591	15611	15603	15605	15806	15577	15578	15720	15685	15688	15703	15944	15574	15487	15677	15572	15404	15643	15716	15716	15774	15621	15649	15625	15761	15707	15635	15759	15694	15835	15675	15753	15702	15664	15621	15768	15824	15947	15716	15466	15600	15574	15630	15687	15722	15749	15667	15633	15723	15522	15516	15745	15668	15734	15422	15669	15781	15391	15613	15717	15663	15514	15557	15557	15582	15720	15750	15813	15576	15824	15680	15614	15712	15492	15715	15760	15694	15398	15773	15748	15479	15777	15779	15867	15740	15623	15676	15608	15694	15704	15483	15601	15847	15479	15527	15629	15787	15720	15871	15722	15695	15588
16616	29710	21426	17483	16732	15931	15220	14767	14550	14341	14319	14176	13858	14014	13997	13980	13793	13948	13835	13828	13872	13904	13865	13856	13927	13973	13903	13803	13772	13920	13766	13761	13638	13828	13724	13836	13773	13868	13765	13878	13690	13705	13769	13757	13575	13601	13823	13655	13692	13751	13749	13835	13809	13846	13602	13668	13503	13568	13778	13789	13645	13641	13760	13698	13816	13888	13864	13799	13773	13640	13792	13716	13659	13779	13850	13737	13821	13670	13802	13878	13655	13813	13694	13741	13660	13690	13703	13749	13598	13741	13708	13644	13631	13860	13778	13736	13756	13682	13745	13575	13583	13773	13822	13705	13662	13680	13545	13662	13973	13598	13882	13843	13919	13762	13871	13689	13666	13604	13648	13758	13634	13694	13833	13849	13702	13661	13899	13654	13805	13624	13807	13697	13796	13667	13823	13770	13580	13602	13802	13808	13812	13905	13803	13795	13639	13822	13768	13716	13941	13667	13690	13845	13753	13696	13833	13736	13766	13700	13677	13783	13799	13713	13740	13853	13708	13837	13829	13653	13711	13649	13702	13601	13917	13640	13842	13789	13745	13763	13715	13606	13737	13832	13805	13665	13722	13674	13623	13707	13783	13615	13697	13752	13796	13959	13636	13798	13745	13605	13796	13646	13868	13702	13745	13771	13663	13636	13815	13684	13730	13851	13769	13588	13793	13630	13720	13924	13710	13777	13786	13928	13726	13792	13624	13671	13646	13766	13833	13802	13570	13675	13638	13847	13800	13839	13617	13671	13542	13711	13707	13559	13919	13883	13895	13490	13794	13816	13699	13763	13657	13643	13753	13601	13781	13639	13706	13646	13772	13668	13827	13659	13738	13811	13675	13613	13808	13733	13825	13694	13684	13560	13769	13629	13813	13935	13795	13679	13724	13724	13776	13712	13706	13804	13679	13877	13720	13906	13620	13680	13803	13726	13777	13921	13864	13625	13930	13780	13702	13665	13722	13639	13730	13434	13669	13638	13655	13711	13685	13781	13667	13685	13817	13686	13824	13643	13685	13687	14001	13738	13722	13798	13728	13871	13737	13879	13713	13839	13678	13667	13968	13671	13677	13754	13591	13768	13816	13841	13639	13762	13793	13747	14013	13687	13665	13802	13828	13837	13538	13728	13774	13772	13760	13872	13703	13777	13722	13782	13619	13802	13778	13616	13762	13745	13746	13910	13687	13807	13681	13596	13555	13791	13824	13763	13590	13857	13804	13639	13660	13847	13721	13815	13678	13690	13839	13721	13843	13767	13592	13841	13777	13743	13748	13831	13674	13763	13737	13822	13706	13730	13592	13718	13693	13550	13797	13629	13672	13650	13833	13775	13786	13641	13798	13911	13562	13775	13760	13700	13520	13770	13848	13703	13807	13693	13888	13735	13911	13765	13744	13829	13667	13787	13850	13794	13633	13868	13745	13854	13591	13831	13605	13677	13557	13755	13875	13654	13684	13836	13653	13657	13949	13655	13702	13570	13845	13707	13649	13851	13652	13770	13563	13899	13853	13635	13763	13738	13672	13733	13843	13689	13747	13653	13604	13507	13849	13804	13553	13856	13717	13687	13773	13841	13753	13754	13600	13816	13841	13596	13736	13716	13801	13786	13718	13760	13806	13719	13733	13653	13736	13704	13572	13676	13863	13660	13695	13599	13730	13622	13596	13801	13759	13546	13602	13826	13655	13745	13657	13732	13635	13704	13750	13540	13572	13667	13734	13670	13826	13739	13725	13813	13800	13588	13698	13741	13690	13729	13811	13708	13664	13805	13745	13698	13753	13675	13731	13807	13626	13624	13817	13604	13764	13642	13886	13818	13694	13783	13712	13690	13732	13748	13808	13815	13595	13852	13485	13784	13757	13673	13706	13877	13736	13633	13714	13708	13846	13803	13699	13808	13827	13716	13469	13728	13718	13772	13784	13774	13775	13686	13803	13723	13598	13700	13638	13663	13737	13649	13818	13809	13912	13571	13714	13698	13693	13629	13826	13607	13831	13798	13678	13649	13770	13715	13762	13749	13644	13882	13612	13647	13641	13883	13772	13680	13733	13589	13554	13802	13712	13808	13668	13705	13709	13583	13976	13790	13768	13834	13740	13761	13606	13665	13831	13786	13713	13781	13707	13727	13963	13671	13660	13806	13748	13711	13822	13711	13670	13804	13838	13775	13740	13697	13704	13785	13782	13627	13664	13808	13842	13777	13708	13870	13774	13865	13756	13633	13714	13680	13728	13669	13758	13866	13627	13762	13892	13867	13682	13597	13811	13879	13823	13869	13804	13838	13809	13652	13685	13607	13669	13857	13870	13728	13852	13716	13658	13787	13788	13875	13735	13677	13820	13527	13688	13820	13712	13849	13702	13775	13725	13720	13602	13697	13685	13858	13874	13645	13755	13713	13748	13829	13694	13639	13802	13727	13704	13754	13642	13800	13676	13558	13704	13523	13633	13739	13538	13910	13680	13806	13895	13764	13655	13692	13648	13648	13792	13755	13518	13755	13600	13778	13654	13657	13649	13741	13775	13767	14072	13723	13830	13585	13740	13773	13825	13809	13918	13699	13730	13680	13897	13731	13659	13743	13660	13584	13799	13779	13571	13802	13769	13673	13727	13746	13647	13655	13785	13849	13694	13704	13844	13713	13747	13574	13633	13807	13810	13711	13672	13793	13788	13698	13584	13722	13729	13760	13799	13763	13728	13749	13869	13869	13609	13705	13715	13750	13813	13811	13621	13822	13810	13681	13782	13552	13669	13729	13744	13738	13706	13580	13728	13778	13714	13716	13718	13648	13822	13667	13845	13764	13882	13627	13804	13762	13753	13636	13583	13628	13807	13772	13851	13768	13847	13796	13824	13824	13750	13646	13635	13684	13633	13764	13695	13818	13919	13620	13654	13604	13714	13716	13802	13642	13855	13753	13782	13659	13811	13767	13656	13717	13703	13595	13676	13808	13934	13747	13697	13721	13728	13701	13607	13719	13609	13663	13665	13721	13791	13748	13647	13779	13674	13782	13748	13753	13649	13871	13777	13764	13561	13708	13809	13881	13815	13661	13704	13820	13621	13743	13835	13753	13702	13760	13466	13748	13733	13588	13612	13660	13732	13731	13708	13625	13735	13560	13747	13700	13749	13777	13677	13741	13823	13507	13716	13812	13757	13778	13826	13693	13690	13685	13624	13689	13716	13687	13772	13554	13793	13584	13814	13640	13766	14002	13764	13784	13710	13899	13640	13511	13602	13679	13620	13626	13716	13679	13820	13583	13640	13793	13678	13717	13725	13612	13582	13629	13781	13757	13909	13646	13785	13709	13649	13689	13610	13658	13723	13777	13834	13631	13715	13676	13665	13765	13729	13707	13795	13680	13833	13628	13681	13558	13566	13724	13749	13848	13709	13838	13719	13893	13743	13636	13703	13729	13889	13664	13740	13818	13958	13607	13729	13616	13804	13672	13782	13806	13857	13738	13902	13708	13715	13628	13715	13855	13614	13818	13655	13626	13758	13620	13773	13950	13832	13690	13897	13651	13721	13961	13880	13725	13772	13715	13629	13740	13728	13771	13711	13751	13768	13788	13640	13771	13722	13810	13693	13640	13448	13749	13634	13773	13779	13717	13721	13754	13704	13824	13770	13800	13737	13707	13792	13677	13648	13729	13878	13791	13715	13745	13733	13881	13707	13652	13599	13746	13717	13756	13868	13859	13864	13633	13695	13748	13772	13578	13631	13808	13569	13713	13678	13728	13661	13789	13930	13813	13803	13871	13726	13779	13761	13747	13662	13761	13684	13762	13716	13638	13770	13947	13814	13552	13706	13642	13850	13745	13717	13713	13944	13758	13667	13780	13661	13767	13708	13801	13625	13671	13819	13710	13775	13770	13879	13640	13684	13670	13771	13783	13920	13700	13769	13811	13847	13648	13838	13803	13611	13845	13723	13912	13724	13780	13824	13885	13682	13806	13827	13958	13883	13805	13874	13807	13666	13707	13656	13696	13706	13674	13868	13626	13529	13830	13782	13784	13794	13675	13683	13854	13727	13671	13683	13836	13705	13686	13823	13874	13628	13723	13785	13781	13842	13699	13752	13708	13814	13731	13651	13660	13821	13805	13750	13721	13785	13721	13808	13667	13781	13832	13748	13595	13773	13927	13679	13591	13776	13838	13807	13715	13813	13775	13594	13642	13651	13645	13713	13662	13640	13886	13781	13694	13726	13657	13780	13709	13642	13801	13737	13756	13666	13734	13803	13666	13622	13751	13589	13704	13609	13776	13774	13578	13718	13824	13778	13723	13751	13687	13856	13927	13845	13588	13745	13657	13803	13604	13797	13735	13637	13930	13824	13741	13843	13811	13810	13681	13754	13702	13688	13617	13750	13793	13803	13523	13561	13695	13915	13702	13713	13913	13579	13793	13706	13707	13784	13813	13722	13705	13798	13883	13642	13729	13636	13737	13668	13730	13738	13687	13693	13673	13688	13671	13796	13735	13682	13840	13648	13682	13835	13573	13775	13634	13756	13705	13668	13718	13738	13722	13838	13721	13780	13738	13684	13690	13714	13708	13706	13813	13620	13733	13723	13810	13707	13552	13835	13625	13753	13642	13670	13735	13699	13803	13836	13863	13780	13768	13704	13699	13719	13678	13915	13572	13658	13766	13807	13890	13763	13710	13775	13732	13836	13675	13893	13670	13758	13675	13810	13686	13711	13692	13595	13812	13772	13624	13876	13550	13701	13631	13757	13730	13731	13750	13770	13745	13732	13823	13644	13827	13797	13789	13623	13675	13779	13798	13679	13473	13578	13672	13701	13633	13708	13800	13809	13834	13793	13683	13851	13644	13937	13787	13724	13737	13770	13759	13721	13827	13539	13639	13751	13727	13885	13975	13660	13627	13712	13783	13701	13788	13718	13699	13736	13761	13692	13661	13696	13592	13814	13807	13566	13793	13894	13995	13834	13561	13751	13734	13802	13738	13958	13732	13692	13740	13622	13697	13755	13734	13699	13736	13667	13834	13871	13626	13667	13630	13777	13597	13838	13524	13835	13794	13802	13816	13836	13772	13753	13925	13645	13504	13834	13795	13946	13554	13711	13717	13705	13661	13686	13803	13834	13762	13638	13835	13547	13763	13876	13620	13670	13658
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
