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
341664055899	341664056456	341664057006	341664057556	341664058106	341664058656	341664059206	341664059756	341664060306	341664060856	341664061406	341664061956	341664062506	341664063056	341664063606	341664064156	341664064706	341664065256	341664065806	341664066356	341664066906	341664067456	341664068006	341664068556	341664069106	341664069656	341664070206	341664070756	341664071306	341664071856	341664072406	341664072956	341664073506	341664074056	341664074606	341664075156	341664075706	341664076256	341664076806	341664077356	341664077906	341664078456	341664079006	341664079556	341664080106	341664080656	341664081206	341664081756	341664082306	341664082856	341664083406	341664083956	341664084506	341664085056	341664085606	341664086156	341664086706	341664087256	341664087806	341664088356	341664088906	341664089456	341664090006	341664090556	341664091106	341664091656	341664092206	341664092756	341664093306	341664093856	341664094406	341664094956	341664095506	341664096056	341664096606	341664097156	341664097706	341664098256	341664098806	341664099356	341664099906	341664100456	341664101006	341664101556	341664102106	341664102656	341664103206	341664103756	341664104306	341664104856	341664105406	341664105956	341664106506	341664107056	341664107606	341664108156	341664108706	341664109256	341664109806	341664110356	341664110906	341664111456	341664112006	341664112556	341664113106	341664113656	341664114206	341664114756	341664115306	341664115856	341664116406	341664116956	341664117506	341664118056	341664118606	341664119156	341664119706	341664120256	341664120806	341664121356	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	2000	3600	2300	2738	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2734	2000	3600	2300	2734	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
22683	21755	29103	25017	22313	24531	25982	20720	19422	19233	18880	18626	18351	18252	18175	17894	17572	17794	17769	17592	17393	17486	17552	17751	17722	17355	17521	17476	17580	17497	17119	17266	17196	17363	17404	17358	17528	17488	17428	17343	17401	17338	17271	17318	17464	17216	17498	17283	17347	17222	17158	17358	17352	17195	17376	17280	17281	17212	17226	17245	17329	17200	17278	17025	17184	17153	17359	17445	17214	17238	17296	17460	17236	17425	17466	17257	17344	17446	17214	17265	17185	17256	17415	17292	17116	17230	17406	17246	17367	17414	17432	17371	17290	17360	17285	17243	17281	17278	17076	17322	17310	17163	17264	17278	17236	17089	17416	17159	17392	17254	17414	17311	17283	17312	17391	17330	17285	17266	17159	17286	17298	17248	17338	17493	17437	17218	17245	17104	17255	17406	17262	17228	17399	17242	17206	17280	17333	17313	17118	17378	17165	17355	17425	17387	17229	17441	17412	17291	17300	17434	17199	17345	17078	17511	17494	17400	17169	17305	17255	17153	17350	17090	17246	17113	17222	17328	17196	17087	17438	17190	17270	17154	17207	17328	17123	17465	17268	17341	17243	17193	17174	17367	17326	17275	17210	17416	17264	17167	17277	17255	17185	17304	17271	17239	17042	17229	17455	17158	17372	17299	17216	17143	17168	17216	17437	17214	17187	17238	17333	17100	17352	17316	17334	17246	17154	17123	17160	17243	17389	17168	17223	17227	17292	17205	17094	17239	17285	17387	17105	17305	17527	17444	17260	17277	17196	17139	17449	17331	17094	17175	17272	17338	17344	17258	17267	17207	17337	17252	17310	17094	17414	17310	17182	17165	17049	17161	17297	17302	17397	17258	17181	17322	17342	17294	17413	17272	17381	17154	17480	17328	17424	17236	17353	17198	17297	17221	17244	17306	17365	17173	17233	17079	17174	17091	17001	17361	17260	17301	17063	17214	17246	17093	17113	17397	17168	17173	17132	17071	17189	17426	17327	17238	17304	17319	17131	17125	17389	17167	17173	17272	17084	17145	17273	17235	17386	17314	17419	17260	17240	17170	17343	17210	17227	17114	17329	17126	17413	17125	17270	17335	17290	17394	17265	17249	17197	17251	17266	17342	17335	17282	17171	17357	17289	17254	17372	17233	17090	17475	17282	17224	17107	17425	17439	17401	17423	17303	17415	17250	17316	17190	17351	17414	17207	17220	17089	16996	17274	17090	17315	17362	17156	17264	17277	17169	17155	17203	17311	17219	17337	17274	17115	17463	17194	17165	17263	17286	17005	17274	17266	17201	17328	17246	17399	17142	17188	17132	17236	17362	17128	17276	17242	17356	17070	17413	17287	17245	17114	17226	16931	17333	17355	17308	17369	17348	17430	17254	17207	17444	17283	17260	17282	17343	17014	16992	17326	17287	17289	17485	17409	17162	17026	17335	17291	17401	17140	17186	17390	17295	17373	17296	17223	17068	17414	17103	17292	17231	17435	17215	17284	17423	17147	17384	17142	17272	17257	17307	17120	17157	17553	17188	17345	17187	17133	17352	17143	17351	17309	17174	17160	17174	17439	17168	17116	17319	17274	17179	17348	17168	17093	17223	17166	17154	17162	17382	17515	17420	17331	17413	17267	17274	17222	17125	17107	17169	17232	17203	17325	17150	17138	17229	17261	17241	17343	17207	17184	17303	17240	17147	17343	17134	17268	17265	17216	17200	17190	17220	17365	17172	17320	17316	17141	17153	17435	17270	17017	17315	17141	17347	17206	17299	17162	17322	17334	17024	17283	17102	17149	17089	17024	17098	17278	17387	17363	17389	16973	17183	17406	17298	17344	17175	16992	17275	17307	17217	17275	17289	17194	17196	17196	17296	17217	17208	17014	17193	17379	17514	17345	17289	17173	17305	17260	17300	17242	17202	17331	17256	17208	17173	17053	17326	17096	17233	17147	17260	17390	17153	17193	17156	17269	17264	17536	16916	17261	17330	17216	17399	17309	17252	17358	17325	17256	17228	17250	17061	17124	17117	17028	17102	17257	17313	17200	17190	17210	17194	17159	17095	17260	17190	17228	17111	17468	17389	17206	17263	17280	17211	17236	17071	17151	17185	17221	17431	17370	17257	17245	17219	17284	17287	17340	17168	17185	17435	17176	17162	17137	17144	17369	17375	17343	17258	17138	17240	17298	17297	17236	17269	17227	17198	17470	17264	17467	17267	17091	17173	17224	17220	17171	17386	17199	17265	17385	17337	17101	17123	17116	17451	17466	17227	17175	17159	17247	17282	17306	17264	17442	17347	17387	16993	17420	17276	17356	17165	17309	17150	17102	17389	17166	17211	17287	17251	17401	17120	17137	17211	17221	17139	17353	17089	17055	17084	17049	17007	17059	17260	17426	17114	17137	17130	17217	17395	17214	17227	17003	17066	17272	17320	17277	17381	17333	17083	17073	17327	17290	17283	17297	17304	17344	17145	17206	17372	17445	17170	17289	17114	17131	17098	17160	17336	17113	17172	17134	17305	17203	17104	17018	17370	17369	17280	17196	17193	17314	17239	17397	17253	17319	17199	17116	17209	17212	17166	17296	17234	17388	17063	17178	16934	17359	17109	17318	17165	17434	17207	17141	17112	17361	17310	17239	17196	17233	17318	17228	17149	17216	17159	17370	17333	17338	17169	17349	17182	17348	17481	17270	17162	17087	17081	17213	17167	17139	17365	17204	17292	17282	17121	17280	17328	17314	17182	17447	17167	17154	17090	17126	17162	17265	17212	17256	17180	17276	17395	17131	17315	17072	17278	17286	17526	17410	17158	17257	17059	16932	17426	17324	17431	17331	17350	17141	17246	17340	17234	17094	17177	17155	17164	17357	17388	17269	17250	17304	17171	17301	17449	17228	17340	17237	17243	17407	17148	17302	17014	17460	17204	17288	17154	17378	17109	17367	17339	17263	17336	17304	17073	17363	17135	17219	17320	17270	17123	17334	17393	17111	17149	17269	17240	17242	17287	17201	17279	17373	17186	17267	17318	17321	16952	17232	17019	16960	16953	17082	17347	17115	17231	17380	17144	17117	17157	17272	17194	17134	17154	17224	17107	17302	17179	17118	17000	17237	17413	17282	17273	17452	17151	17257	17177	17126	17122	17257	17264	17256	17151	17152	17255	17317	17225	17238	17079	17042	17176	17315	17456	17193	17235	17233	17469	17137	17103	17163	17183	17244	17338	17284	17217	17315	17065	17365	17268	17383	17298	17274	17123	17199	17296	17146	17395	17213	17184	17151	17323	17335	17142	17238	17317	17145	17075	17264	17199	17303	17234	17176	17218	17052	17235	17333	17098	17250	17256	17158	17175	17086	17269	17191	17136	17413	17066	17078	17122	17330	17356	17308	17243	17153	17252	17262	17424	17297	17486	17203	17217	17338	17386	17145	17294	17302	17266	17288	17368	17360	17222	17154	17269	17256	17292	17017	17143	17002	16978	17213	17266	17077	17430	17423	17228	17330	17250	17277	17223	17061	17228	17433	17372	17430	17311	17270	17178	17358	17310	17445	17406	17094	17134	17429	17364	17542	17197	17359	17212	17172	17384	17220	17242	17333	17163	17111	17313	17105	17099	17150	17184	17252	17378	17161	17152	17260	17308	17250	17423	17265	17411	17291	17291	17073	17236	17351	17261	17290	17235	17341	17385	17223	17218	17287	17090	17333	17355	17398	17219	17269	17088	17115	17286	17336	17087	17158	17289	17185	17217	17455	17227	17125	17266	17068	17225	17320	17156	17377	17318	17136	17279	17340	17176	17270	17179	17363	17387	17239	17288	17302	17186	17248	17121	17215	17185	17180	17164	17284	17393	16985	17265	17266	17197	17437	17411	17265	17260	17123	17226	17024	17280	17416	17316	17271	17257	17105	17189	17365	17211	17062	17260	17122	17341	17273	17154	17206	17276	17276	17263	17447	17339	17189	17283	17296	17330	17212	17158	17182	17135	17394	17233	17043	17195	17352	17274	17354	17394	17448	17047	17170	17093	17106	17357	17245	17098	17120	17100	17287	17284	17390	17293	17282	17342	17337	17210	17222	17092	17112	17303	17164	17300	17152	17219	17036	17262	17216	17337	17345	17182	16970	17230	17304	17472	17101	17220	17126	17292	17239	17407	17140	17247	17234	17355	17084	17284	17245	17186	17321	17411	17087	17225	17243	17271	17269	17237	17360	17225	17322	17214	17332	17183	17287	17012	17280	17250	17370	17159	17156	17364	17442	17292	17071	17187	17319	17219	17501	17230	17320	17359	17171	17150	17115	17184	17014	17293	17437	17249	17363	17361	17216	17412	17438	17138	17177	17350	17284	17200	17158	17090	17323	17204	17502	16973	17102	17180	17254	17201	17323	17107	17182	17225	17305	17401	17126	17379	17394	17106	17248	17278	17131	17107	17380	17171	17203	17322	17288	17206	17212	17254	17225	17300	17284	17280	17409	17341	17435	17257	17436	17331	17148	17041	17227	17136	17075	17287	17229	17484	17216	17290	17166	17162	17526	17362	17068	17339	17267	17307	17414	17411	17174	17225	17247	17138	17173	17349	17370	17523	17251	17225	17298	17254	17170	17237	17379	17314	17391	17344	17356	17051	17452	17248	17191	17177	17104	17301	17344	17098	17326	17153	17263	17214	17178	17326	17217	17223	17073	17040	17189	17151	17404	17270	17072	17099	16996	17098	17128	17243	17396	17357	17316	17238	17334	17362	17115	17256	17500	17318	17234	17172	17423	17479	17415	17256	17320	17462	17202	17194	17128	17269	17295	17194	17250	17321	17238	17340	17300	17374	17146	17192	17264	17240	17183	17101	17010	17174	17518	17237	17029	17177	16977	17107	17075	17213	17314	17396	17191	17604	17321	17119	17191	17263	17304	17373	17308	17355	17434	17283	17303	17339	17319	17169	17363	17328	17137	17147	17221	17233	17329	17341	17302	17211	17292	17242	17170	17158	17451	17204	17235	17377	17247	17304	17270	17128	17308	17177	17147	17110	17186	17180	17292	17034	17278	17353	17339	17485	17206	17216	17084	17109	17214	17060	17453	17220	17193	17391	17168	17340	17358	17200	17176	17184	17231	17189	17293	17144	17409	17305	17208	17207	17221	17201	17213	17208	17160	17281	17298	17267	17346	17181
25814	49996	41496	31294	25551	21786	19516	18447	17426	16608	16111	15840	15570	15133	15304	15067	14660	14793	14736	14641	14597	14517	14579	14427	14658	14537	14348	14535	14535	14355	14576	14386	14510	14545	14355	14473	14489	14446	14364	14262	14392	14520	14409	14380	14474	14465	14335	14238	14302	14281	14294	14334	14448	14424	14429	14472	14271	14510	14466	14531	14396	14271	14453	14450	14341	14458	14342	14521	14363	14207	14380	14444	14465	14472	14328	14538	14249	14311	14335	14248	14573	14424	14328	14251	14370	14323	14459	14552	14470	14346	14357	14369	14494	14592	14547	14319	14504	14304	14431	14407	14464	14376	14400	14403	14191	14390	14381	14316	14258	14503	14476	14388	14286	14440	14350	14455	14371	14308	14340	14367	14452	14335	14173	14284	14499	14220	14345	14338	14549	14383	14291	14306	14221	14488	14449	14178	14384	14418	14148	14406	14275	14216	14286	14318	14361	14205	14225	14385	14363	14189	14582	14326	14455	14351	14414	14355	14572	14378	14501	14344	14401	14239	14359	14384	14365	14383	14226	14279	14339	14365	14406	14333	14229	14300	14304	14377	14321	14101	14271	14315	14384	14410	14422	14323	14313	14528	14369	14372	14255	14368	14289	14537	14444	14315	14487	14410	14366	14247	14411	14396	14488	14499	14357	14527	14280	14402	14550	14321	14270	14490	14403	14376	14355	14546	14378	14436	14357	14391	14404	14277	14574	14178	14443	14322	14308	14323	14512	14352	14321	14550	14407	14431	14261	14315	14258	14325	14365	14361	14517	14379	14167	14244	14215	14470	14464	14378	14359	14347	14347	14445	14404	14521	14437	14282	14460	14581	14285	14328	14509	14313	14365	14247	14496	14303	14295	14306	14535	14198	14356	14227	14467	14321	14254	14413	14330	14418	14292	14496	14412	14255	14353	14251	14398	14418	14440	14337	14463	14410	14518	14505	14223	14421	14361	14244	14388	14344	14146	14356	14523	14331	14221	14407	14453	14592	14411	14423	14319	14565	14310	14302	14450	14521	14368	14311	14472	14407	14327	14303	14315	14362	14351	14307	14465	14352	14396	14392	14475	14347	14400	14246	14394	14333	14303	14448	14432	14404	14365	14470	14215	14410	14377	14417	14330	14317	14430	14386	14460	14514	14351	14450	14260	14309	14366	14370	14348	14358	14469	14367	14461	14576	14383	14389	14249	14407	14190	14310	14422	14361	14288	14437	14276	14303	14384	14408	14205	14229	14315	14405	14313	14408	14443	14564	14276	14281	14329	14389	14265	14393	14261	14248	14353	14419	14353	14311	14364	14362	14447	14214	14589	14459	14397	14225	14333	14422	14419	14363	14447	14386	14598	14339	14567	14421	14296	14239	14241	14386	14311	14310	14399	14303	14239	14358	14309	14292	14464	14365	14264	14436	14299	14346	14434	14349	14311	14210	14399	14407	14399	14276	14215	14408	14428	14265	14235	14464	14348	14371	14324	14345	14280	14359	14509	14501	14320	14365	14227	14388	14310	14380	14557	14519	14263	14348	14332	14406	14394	14255	14345	14352	14279	14459	14299	14399	14200	14386	14354	14347	14447	14411	14446	14438	14403	14305	14298	14456	14485	14350	14294	14516	14299	14348	14315	14388	14320	14476	14439	14333	14387	14464	14365	14389	14492	14221	14421	14350	14361	14434	14441	14389	14489	14441	14225	14493	14361	14460	14408	14338	14448	14254	14171	14393	14443	14388	14429	14471	14393	14316	14439	14449	14304	14499	14333	14209	14669	14354	14435	14284	14333	14329	14406	14338	14214	14243	14380	14357	14405	14306	14313	14231	14540	14354	14432	14466	14535	14477	14368	14474	14251	14306	14390	14254	14452	14392	14384	14336	14395	14486	14270	14468	14382	14507	14562	14303	14125	14313	14536	14415	14331	14414	14362	14354	14387	14236	14468	14321	14335	14456	14455	14438	14354	14436	14384	14401	14402	14650	14321	14398	14250	14310	14587	14262	14313	14424	14263	14445	14508	14364	14502	14350	14372	14507	14428	14552	14415	14465	14494	14389	14372	14525	14483	14250	14410	14483	14362	14322	14286	14411	14375	14413	14342	14446	14438	14325	14548	14442	14177	14261	14530	14424	14362	14404	14309	14294	14333	14321	14479	14429	14321	14303	14303	14535	14343	14216	14348	14412	14402	14465	14221	14403	14345	14243	14512	14238	14487	14509	14324	14340	14368	14386	14427	14354	14382	14444	14474	14590	14382	14370	14434	14205	14246	14382	14492	14402	14586	14230	14363	14404	14304	14316	14501	14417	14365	14455	14291	14407	14187	14294	14341	14359	14431	14321	14415	14254	14630	14316	14320	14422	14366	14433	14396	14409	14450	14359	14349	14337	14287	14316	14268	14297	14304	14302	14377	14511	14349	14247	14389	14323	14284	14494	14341	14280	14327	14321	14332	14473	14315	14309	14230	14502	14479	14434	14378	14265	14372	14276	14347	14325	14480	14179	14346	14197	14248	14300	14510	14263	14336	14322	14275	14299	14458	14448	14421	14396	14373	14273	14541	14385	14404	14423	14203	14416	14338	14414	14432	14425	14281	14266	14467	14476	14261	14185	14107	14463	14214	14333	14240	14377	14392	14162	14362	14434	14438	14331	14315	14392	14205	14318	14464	14372	14481	14283	14433	14355	14384	14352	14429	14372	14320	14398	14333	14409	14181	14423	14276	14241	14359	14301	14336	14354	14179	14457	14439	14343	14444	14391	14407	14364	14453	14448	14271	14508	14380	14525	14438	14295	14274	14645	14306	14389	14382	14277	14461	14156	14432	14360	14422	14415	14191	14426	14365	14410	14185	14508	14434	14198	14456	14268	14347	14448	14163	14193	14473	14237	14316	14392	14296	14406	14351	14277	14308	14287	14482	14399	14399	14322	14258	14473	14434	14421	14429	14308	14350	14389	14333	14518	14274	14450	14325	14320	14283	14488	14245	14414	14522	14349	14376	14294	14425	14425	14439	14391	14402	14504	14324	14410	14254	14369	14442	14266	14302	14210	14361	14291	14485	14349	14432	14443	14245	14521	14311	14259	14410	14348	14347	14329	14390	14301	14513	14417	14396	14415	14370	14205	14424	14472	14295	14503	14350	14229	14361	14420	14382	14465	14359	14377	14335	14324	14407	14407	14328	14334	14300	14379	14339	14362	14335	14463	14438	14343	14312	14437	14303	14396	14403	14269	14335	14205	14536	14532	14427	14391	14261	14498	14460	14295	14148	14319	14219	14309	14417	14316	14230	14314	14197	14444	14382	14238	14214	14388	14270	14496	14235	14385	14300	14401	14554	14532	14451	14461	14399	14414	14458	14392	14312	14282	14356	14473	14431	14495	14247	14276	14278	14224	14573	14361	14342	14437	14492	14368	14294	14306	14325	14412	14403	14272	14331	14209	14284	14335	14321	14132	14261	14527	14437	14311	14460	14394	14405	14383	14376	14181	14404	14463	14374	14419	14348	14564	14424	14584	14274	14259	14282	14221	14439	14356	14469	14403	14546	14222	14526	14343	14304	14341	14367	14363	14318	14242	14344	14369	14473	14400	14584	14513	14516	14480	14218	14447	14342	14285	14453	14482	14290	14397	14437	14387	14391	14346	14550	14393	14295	14373	14454	14323	14444	14363	14417	14316	14477	14299	14371	14257	14290	14375	14383	14305	14309	14418	14395	14327	14420	14327	14346	14414	14403	14491	14326	14367	14227	14357	14372	14312	14325	14304	14380	14361	14239	14408	14319	14389	14337	14444	14342	14318	14275	14541	14529	14338	14328	14455	14463	14417	14536	14513	14287	14519	14461	14497	14401	14431	14416	14265	14417	14131	14441	14450	14473	14469	14247	14298	14506	14469	14427	14374	14368	14377	14287	14351	14245	14491	14386	14254	14181	14329	14308	14214	14412	14332	14255	14348	14507	14311	14513	14500	14459	14429	14466	14631	14335	14490	14287	14461	14439	14456	14463	14589	14133	14382	14108	14396	14423	14517	14410	14433	14260	14408	14349	14496	14344	14336	14346	14446	14227	14406	14294	14406	14237	14411	14491	14509	14281	14204	14545	14213	14338	14337	14280	14204	14339	14520	14309	14327	14478	14303	14272	14310	14367	14385	14259	14419	14305	14286	14475	14442	14336	14350	14484	14171	14372	14307	14291	14443	14429	14367	14391	14297	14364	14338	14344	14418	14378	14150	14313	14354	14478	14380	14341	14312	14418	14188	14330	14434	14340	14444	14431	14482	14423	14240	14315	14422	14199	14469	14361	14472	14391	14383	14435	14469	14327	14452	14414	14340	14317	14258	14404	14459	14389	14228	14486	14384	14528	14573	14262	14235	14621	14394	14290	14124	14431	14304	14346	14542	14402	14596	14344	14374	14160	14448	14402	14335	14160	14413	14485	14459	14418	14524	14485	14345	14413	14400	14282	14374	14317	14241	14268	14412	14548	14178	14347	14268	14328	14391	14505	14278	14602	14548	14345	14307	14458	14411	14391	14375	14459	14218	14462	14523	14231	14383	14270	14241	14455	14412	14551	14312	14418	14446	14381	14264	14308	14327	14271	14355	14359	14243	14326	14406	14448	14272	14324	14338	14304	14478	14344	14339	14364	14463	14544	14180	14345	14229	14406	14372	14456	14306	14322	14402	14389	14413	14279	14314	14375	14339	14302	14389	14496	14383	14271	14485	14291	14365	14450	14316	14451	14369	14486	14441	14382	14254	14377	14380	14417	14360	14405	14241	14321	14503	14247	14405	14331	14487	14419	14369	14417	14468	14394	14541	14431	14500	14359	14444	14511	14287	14252	14348	14316	14491	14422	14260	14516	14485	14184	14303	14389	14279	14442	14535	14448	14382	14313	14131	14318	14466	14300	14401	14284	14274	14379	14403	14543	14242	14112	14518	14388	14330	14360	14501	14429	14476	14309	14324	14438	14262	14367	14303	14279	14497	14459	14328	14310	14416	14189	14340	14207	14266	14458	14381	14364	14277	14339	14598	14290	14395	14318	14280	14290	14488	14295	14383	14357	14300	14580	14399	14365	14361	14337	14385	14402	14460	14380	14380	14349	14427	14293	14311	14408	14363	14383	14340	14532	14270	14417	14335	14496	14354	14532	14167	14238	14207
29383	26059	30759	26572	21453	20141	19352	18877	18657	18467	18385	18311	18402	18096	17933	18074	18100	18038	17981	18020	18056	18135	17980	17831	18042	17891	17786	17825	17952	17848	17869	17931	17965	18113	17852	17858	17833	17790	17614	17965	17824	17678	17840	17984	17815	17777	18069	17937	17977	17741	17904	17861	17836	17799	17667	17736	17832	17964	17816	17742	17793	17829	17904	17625	17984	17872	18088	17941	17840	17879	17882	17828	17883	17856	17921	17968	17915	17997	17926	17773	17901	17821	17716	17862	17810	17965	17932	17673	17765	17845	17945	17887	17889	17982	17948	17906	17830	17890	17884	17908	17873	17687	18000	17772	17931	17750	17814	17933	17804	17795	17625	17870	17868	17648	17721	17856	17849	17873	17975	17871	17700	17963	17541	17917	17875	17969	17733	17744	17778	17805	17835	17728	17867	17665	17839	17813	17764	17565	17871	17935	17848	17854	17906	17817	17816	17907	17848	17814	17890	18055	17868	17910	17917	17796	17887	17980	18157	17929	17822	17951	17853	18070	17991	17763	18020	17931	17887	17866	17803	17619	18088	18031	17737	17762	17753	17888	18172	17941	18031	17841	17843	17605	17994	17753	17903	18092	17821	17843	17947	17787	17872	17714	17833	17810	17906	17961	17736	17970	17816	17801	17797	17894	17813	17988	17868	17803	18079	17741	18160	17708	17860	17901	17676	17737	17795	17829	17769	17854	17752	17873	17767	17672	17813	17810	17821	17859	17878	17909	17708	17918	17915	17934	18000	18002	17892	17837	17904	17672	17659	17857	18126	17967	17828	17816	17810	17677	18047	17971	17857	17939	17981	17893	17960	17911	17665	17977	17855	18018	18105	17670	17950	17887	17837	18075	17656	17822	17858	17878	17937	17966	17941	18031	17775	18108	17810	17709	17930	17991	17865	17979	17921	17884	17696	17895	17727	17941	17869	17764	18050	17883	17965	17788	17784	17771	17933	17900	17799	17950	17880	17663	17765	17707	17949	17691	17799	18106	17708	17850	17928	17931	17974	17960	17805	17949	17792	17933	17822	17821	17816	17902	17661	17750	17899	17978	17942	17979	17897	17819	17964	18043	17792	17812	18058	17784	17993	17751	17884	17826	17870	17977	17886	17785	17899	17970	17654	17746	17820	17938	18110	17787	17902	17882	17875	17760	17970	17700	17857	17726	17862	17986	17829	17717	17716	17847	17582	17909	18121	17858	17783	17808	17861	17732	17789	17826	17589	17985	17822	17715	17946	17929	17888	17815	17982	17820	17893	17709	17979	17954	17766	17862	17777	17963	17918	17903	17868	17966	17879	17944	17725	17737	18047	17837	18031	17672	17923	17986	17907	17922	17951	18153	17834	17548	17892	17865	18034	18157	17962	17703	17918	17970	17891	17819	17916	17667	17933	18042	18052	17940	17989	17880	17846	18079	17906	17606	17684	17786	17856	17919	17763	17970	17868	17914	17896	18016	18051	18089	18013	17887	17808	17828	18002	17748	17954	17855	17698	17968	17922	17866	17662	17830	17907	17963	17784	17846	17849	17806	17973	17759	17821	18148	17959	17992	17777	17843	17657	17782	17975	17814	17784	17912	18073	17906	17850	17945	18052	17817	17880	17975	17911	17974	17591	17992	18027	18025	17942	17752	17812	17812	17827	17860	17986	17898	18051	17892	17837	17627	17932	17849	18248	17888	17826	17869	18014	17856	17956	17817	17903	18024	17725	17814	17722	17795	17896	17945	17734	17757	17874	17893	17788	17745	17885	17940	17864	17798	17869	17814	17813	17801	17767	17904	17806	17865	17937	17794	17765	18135	17910	17943	18117	17817	17839	17743	17976	17930	17890	17784	17865	17911	17654	17895	18050	17794	18077	17953	17850	17715	18080	17874	17841	17835	18040	17875	17887	17777	18265	17902	17736	17939	17981	17845	17740	17892	17709	17781	18025	17662	17976	18004	17895	17821	17864	18081	17721	17889	17899	17896	17899	17909	17691	17914	17835	17836	17828	17805	17669	17817	17871	17882	18009	17884	17863	17663	17784	17690	17903	17969	17830	17987	17979	17737	17537	17872	17838	18127	17916	17854	17884	18011	17846	17920	17909	17914	17685	17576	17843	17883	17835	17850	17728	17665	17799	17826	18062	17897	17995	17971	17786	17900	17885	17941	17866	18072	17885	17845	17802	17814	17951	17764	17841	17988	17773	17620	17979	17967	17789	17949	17944	17912	18012	17856	17803	17702	17925	17739	17860	17938	17831	17761	17921	17909	17787	18102	17859	17913	17852	17985	17886	17696	17873	17721	17769	17945	18052	17817	17718	17772	17995	17888	17831	17677	18110	17738	17840	17943	18079	17993	18112	17888	17777	17763	18006	17946	17841	17875	17924	18055	17857	17797	18074	17844	17855	17766	17674	17843	17678	17966	17996	18055	17776	17729	17799	17947	17946	17805	17811	17947	17917	18026	17799	17851	17978	17764	18063	17952	17747	18030	17957	18002	18073	17861	17983	17711	17859	18039	17953	17799	17865	17805	18134	17590	17958	17857	17830	17917	17848	17844	17944	17883	17829	17856	17817	17831	17935	17923	17867	17717	17785	17897	17953	17800	17657	17834	17826	17938	17940	17819	17918	17840	17771	17913	17754	17807	17694	17890	18042	17817	17972	18038	17847	17795	17780	17960	17821	17875	17947	17908	18018	18007	17863	17922	17843	17827	17571	17860	17672	17795	17840	17649	17812	18023	17958	17943	17828	18003	18187	17682	17785	17626	17917	17829	17957	17893	17912	17792	17790	17718	17716	17670	17783	17716	18049	17870	17845	17869	17764	17927	17735	17641	17795	18077	18112	18058	17795	17936	17677	17816	18029	17856	17747	18087	17998	18029	17845	18084	18018	18061	17835	17693	17770	17695	17838	17981	17825	17753	17775	17790	17833	17900	17796	18067	18148	17878	17987	17841	17783	18042	17986	17758	17888	17829	17890	17882	17983	17868	17788	17960	17833	17697	17831	17904	17804	17858	17931	17789	17866	17771	17734	17880	17996	17889	17815	17693	17750	17641	17851	17649	17840	17755	17781	18001	17990	17959	17889	17628	17763	17760	17778	17912	17894	17831	17719	18173	17814	18044	18034	17878	17958	17988	17969	17933	17998	17713	17904	17793	17828	17796	17824	18005	17897	17865	17957	17826	17727	17935	17905	17767	17875	17986	17919	17901	17834	17703	17825	17910	18045	17785	17889	17974	18015	17804	17942	17816	18012	17992	18018	17961	17891	17877	17973	18007	18029	17810	17758	18075	17907	17998	17854	17753	17726	17797	17941	17807	17974	17802	17917	17821	17792	18032	17894	18125	18000	17847	17742	17915	17806	17793	17753	17854	17989	17833	17937	17991	17904	17910	17819	18061	17963	17731	18006	17688	17722	17764	17850	17888	17689	17938	17690	17768	17933	17850	17729	17924	18004	17877	18216	17758	17897	18099	17848	17949	17760	17893	17911	17780	17880	17989	17938	17914	17930	18172	17881	17877	17800	17880	17724	17922	18014	17868	18068	17918	17852	18042	17982	17984	17937	17872	18024	17725	17997	17632	17788	17869	17769	17870	17887	17713	17766	18008	17832	17765	17833	17811	17696	17913	17796	17739	17855	17919	17848	17971	17959	17552	17899	17830	17858	17974	17808	17799	17840	17687	17884	17806	17731	17732	17954	17940	17755	17962	17676	18027	17944	18025	17954	17838	17950	18030	17839	17801	17978	17891	17770	17897	17903	17735	17960	17879	17806	17812	17729	17902	17775	17823	17814	17959	17741	18110	17918	17746	17946	17765	17711	17945	17862	17910	18213	17942	17890	17741	18020	17846	17921	17825	17884	17807	17920	17930	17910	17929	17955	17575	17990	17932	17740	17824	17769	17746	17954	17790	17825	17869	17765	17739	17878	17849	17810	17972	17905	17873	17909	17859	17985	17989	17954	18026	17694	17902	17910	17689	17871	17942	17821	17649	17736	17747	17901	17937	17830	17912	18088	17737	18015	17707	18170	17835	17831	17829	17890	17779	17976	17818	17812	18115	17872	17832	17886	17974	17872	18231	17931	18081	17908	17865	17743	17784	17735	17783	17883	17973	17735	17926	17855	17951	17849	18003	17910	17939	17908	18025	17841	17980	17818	17728	17799	17751	17876	17934	17727	17801	17878	18126	17969	17896	17645	17891	17803	17782	17960	17798	17917	17832	17709	17839	18038	17884	18013	17592	17903	17885	18001	17877	17937	17874	17914	17809	17842	18094	18014	18020	17862	17797	17996	18039	17860	17980	17969	17779	17755	17827	17667	17701	18013	17664	18061	18186	17986	17816	17815	17887	17812	17712	17838	17929	17942	18044	17892	17774	17826	17967	17966	17807	17886	17906	17860	17757	17889	17884	17658	17950	17607	17849	17894	17973	17968	18160	17603	17714	17621	17793	18082	17901	17825	17698	17629	17847	18033	17802	17741	17972	18142	17866	17783	17976	17799	18089	17850	17985	17905	17656	17934	17908	17991	17897	17838	17772	18012	17780	17676	17911	17613	17875	17938	17945	17791	17888	18077	17872	18008	17851	17973	17820	18148	17703	17624	17797	17793	17751	17981	17943	17960	17863	17787	17770	17905	17893	17771	18027	17836	17781	17987	17796	17725	18094	17929	17794	17794	17879	17893	17944	17870	17771	18056	17809	17784	17881	18046	17934	17904	17824	17989	17979	17865	17971	17884	17916	17907	17844	17674	17706	17952	18052	17964	17848	17638	18020	17840	17735	17854	17935	17768	17667	17937	17913	17971	18038	17769	17795	17561	17936	17867	17889	17822	17883	17740	17664	17759	17664	17650	17814	17913	17791	17952	17678	17880	17902	17977	17966	17824	17647	17883	17932	17962	17977	17879	17832	17661	17985	17776	17822	17800	17950	17824	17873	18018	17829	17899	17946	17903	17908	17812	17921	17872	17792	17781	17840	18092	17869	17702	17772	17979	17918	17699	18153	18009	17959	17823	17911	17944	17876	17734	17788	17874	17789	17983	18078	17663	17889	17802	17825	17835	17979	18021	17717	18037	17876	17738	17532	17786	17911	18013	17874	17816	17938	17746	17780	17966	17850	17629	17885	17827	17976	17909	17871	17798	17742	17843	17779
24153	37770	30019	22840	19504	17655	16585	15970	15660	15646	15352	15344	15198	15139	14943	14868	14758	14927	14983	14803	14724	14797	14564	14746	14752	14927	14677	14581	14741	14557	14662	14582	14642	14764	14648	14787	14803	14655	14769	14798	14723	14717	14938	14753	14802	14741	14732	14810	14734	14666	14607	14810	14714	14573	14732	14714	14719	14662	14884	14856	14685	14683	14893	14640	14703	14741	14706	14737	14961	14585	14542	14567	14679	14720	14647	14840	14600	14760	14660	14754	14569	14674	14616	14696	14608	14547	14766	14707	14659	14836	14770	14686	14610	14707	14699	14692	14733	14735	14737	14737	14767	14774	14690	14639	14656	14661	14686	14640	14776	14786	14616	14622	14690	14779	14781	14711	14721	14693	14703	14715	14712	14825	14820	14776	14620	14746	14623	14601	14612	14724	14688	14663	14742	14638	14841	14739	14631	14747	14620	14592	14617	14713	14845	14701	14840	14911	14639	14684	14909	14699	14801	14804	14848	14605	14766	14655	14692	14632	14674	14679	14650	14795	14692	14756	14718	14836	14716	14786	14591	14800	14632	14742	14783	14665	14731	14470	14720	14665	14693	14599	14637	14807	14715	14671	14660	14660	14685	14709	14689	14691	14430	14815	14701	14692	14759	14657	14737	14589	14726	14732	14654	14817	14625	14781	14797	14752	14626	14449	14694	14709	14572	14740	14603	14819	14539	14534	14768	14718	14573	14389	14719	14762	14913	14592	14659	14680	14677	14690	14757	14708	14598	14575	14764	14657	14661	14654	14841	14591	14735	14594	14677	14652	14665	14751	14778	14669	14645	14526	14762	14673	14542	14590	14586	14713	14663	14801	14674	14556	14722	14771	14576	14609	14714	14707	14664	14636	14675	14640	14653	14632	14625	14687	14752	14647	14638	14723	14835	14757	14794	14529	14612	14644	14565	14638	14693	14598	14847	14738	14594	14897	14696	14750	14716	14777	14859	14884	14719	14795	14732	14760	14821	14528	14799	14617	14650	14713	14678	14771	14828	14696	14857	14731	14644	14772	14698	14741	14689	14772	14706	14829	14667	14678	14772	14665	14705	14594	14724	14740	14854	14839	14769	14641	14712	14743	14857	14855	14649	14864	14668	14608	14762	14794	14628	14746	14510	14768	14628	14672	14718	14861	14633	14500	14716	14729	14801	14690	14697	14777	14726	14739	14816	14755	14705	14629	14713	14727	14672	14751	14636	14455	14722	14607	14587	14724	14766	14821	14651	14668	14720	14774	14475	14653	14811	14646	14621	14553	14640	14833	14764	14757	14793	14813	14512	14696	14720	14789	14754	14714	14713	14704	14851	14669	14585	14689	14709	14676	14707	14734	14643	14726	14903	14474	14654	14733	14737	14607	14670	14705	14638	14670	14692	14732	14499	14714	14762	14498	14681	14684	14640	14714	14852	14684	14590	14796	14606	14825	14742	14665	14636	14702	14741	14609	14714	14551	14659	14737	14830	14648	14662	14702	14801	14632	14811	14883	14679	14777	14862	14735	14603	14774	14708	14744	14563	14786	14731	14614	14955	14786	14671	14451	14713	14730	14606	14822	14934	14630	14927	14631	14813	14594	14691	14628	14739	14798	14767	14731	14614	14787	14617	14731	14574	14585	14734	14739	14695	14700	14716	14630	14653	14756	14595	14720	14736	14779	14597	14792	14704	14747	14614	14570	14649	14611	14725	14596	14684	14636	14501	14641	14778	14631	14712	14626	14783	14609	14711	14696	14752	14788	14686	14645	14687	14797	14710	14598	14714	14607	14622	14640	14727	14583	14679	14914	14629	14716	14780	14584	14822	14724	14591	14709	14777	14741	14684	14597	14569	14729	14689	14807	14748	14721	14777	14676	14651	14568	14582	14792	14620	14675	14549	14594	14858	14541	14714	14709	14641	14566	14771	14658	14671	14823	14792	14619	14768	14578	14698	14641	14563	14597	14814	14815	14859	14681	14598	14665	14817	14751	14791	14601	14698	14717	14859	14580	14620	14832	14673	14625	14727	14816	14669	14738	14697	14675	14741	14609	14875	14534	14741	14805	14766	14721	14606	14755	14795	14581	14695	14668	14850	14567	14753	14575	14750	14867	14680	14515	14725	14652	14679	14622	14699	14551	14881	14688	14818	14892	14751	14702	14683	14655	14787	14674	14688	14535	14583	14703	14704	14665	14759	14670	14664	14608	14788	14688	14612	14633	14823	14763	14615	14733	14698	14669	14575	14682	14737	14677	14610	14844	14760	14571	14835	14894	14728	14708	14648	14794	14677	14733	14673	14797	14745	14964	14664	14791	14658	14805	14514	14839	14765	14791	14662	14741	14610	14802	14768	14679	14711	14777	14530	14607	14766	14738	14705	14700	14811	14737	14725	14667	14735	14691	14724	14682	14745	14714	14610	14646	14737	14591	14790	14810	14729	14637	14541	14824	14691	14756	14762	14678	14672	14676	14676	14696	14653	14743	14687	14541	14635	14751	14777	14733	14756	14882	14703	14666	14714	14704	14791	14462	14708	14848	14479	14715	14541	14835	14649	14713	14821	14613	14666	14706	14743	14620	14591	14758	14880	14515	14717	14741	14845	14807	14721	14758	14760	14876	14604	14728	14811	14702	14661	14692	14791	14771	14568	14699	14790	14655	14624	14913	14724	14883	14700	14865	14633	14687	14704	14667	14719	14787	14936	14761	14811	14767	14785	14831	14482	14663	14685	14521	14618	14598	14828	14879	14682	14740	14738	14791	14900	14905	14835	14660	14660	14678	14714	14461	14945	14732	14775	14728	14771	14811	14557	14664	14751	14769	14772	14802	14645	14747	14552	14719	14650	14706	14722	14755	14608	14723	14708	14587	14757	14666	14690	14817	14776	14769	14706	14643	14593	14625	14638	14813	14702	14754	14580	14772	14731	14703	14747	14764	14712	14632	14695	14659	14815	14769	14812	14903	14755	14749	14801	14677	14744	14549	14585	14812	14483	14637	14702	14735	14688	14723	14730	14660	14700	14835	14838	14634	14836	14805	14708	14759	14608	14615	14780	14567	14870	14770	14732	14656	14759	14639	14817	14756	14760	14669	14639	14680	14772	14564	14692	14636	14800	14787	14632	14714	14615	14784	14845	14578	14796	14845	14618	14799	14749	14682	14799	14625	14705	14762	14672	14642	14727	14706	14564	14719	14637	14626	14723	14675	14726	14729	14691	14839	14658	14705	14620	14671	14743	14658	14806	14755	14783	14682	14631	14703	14538	14615	14736	14616	14773	14780	14732	14648	14725	14729	14735	14868	14628	14692	14694	14629	14717	14544	14719	14648	14648	14694	14700	14755	14821	14825	14612	14754	14894	14814	14646	14581	14843	14822	14785	14683	14542	14548	14797	14801	14714	14679	14667	14879	14832	14743	14747	14713	14644	14721	14671	14582	14774	14717	14695	14628	14607	14652	14837	14759	14615	14693	14558	14896	14641	14494	14636	14678	14805	14704	14701	14685	14762	14725	14847	14708	14820	14701	14670	14725	14753	14751	14531	14745	14681	14748	14650	14594	14653	14829	14751	14735	14663	14801	14712	14659	14634	14741	14976	14749	14720	14741	14686	14554	14696	14719	14705	14706	14769	14777	14525	14627	14713	14638	14606	14618	14676	14602	14750	14821	14756	14575	14667	14779	14853	14812	14737	14875	14606	14676	14560	14584	14660	14821	14604	14757	14756	14594	14763	14718	14842	14691	14618	14709	14718	14819	14739	14755	14628	14674	14570	14563	14776	14663	14818	14581	14828	14638	14723	14760	14618	14824	14767	14613	14683	14768	14605	14807	14742	14710	14683	14604	14709	14749	14547	14688	14749	14666	14720	14717	14634	14666	14637	14726	14574	14808	14770	14625	14720	14740	14842	14616	14590	14812	14711	14817	14728	14684	14638	14803	14850	14576	14716	14857	14685	14813	14698	14627	14650	14752	14704	14797	14702	14819	14609	14472	14696	14790	14717	14716	14675	14679	14715	14711	14609	14670	14719	14647	14721	14650	14711	14770	14712	14792	14696	14646	14758	14519	14731	14945	14725	14732	14490	14713	14804	14636	14856	14819	14597	14589	14687	14683	14761	14732	14649	14746	14564	14833	14716	14758	14811	14798	14811	14633	14764	14686	14734	14498	14685	14515	14811	14588	14732	14846	14827	14600	14592	14581	14802	14747	14714	14708	14718	14778	14815	14512	14797	14638	14842	14674	14582	14657	14896	14700	14586	14679	14777	14804	14661	14747	14677	14697	14864	14702	14768	14745	14641	14700	14799	14593	14800	14665	14764	14579	14618	14569	14741	14612	14737	14785	14742	14755	14738	14769	14819	14723	14584	14757	14793	14684	14716	14846	14742	14709	14730	14601	14626	14688	14631	14594	14803	14718	14627	14799	14926	14852	14771	14672	14822	14580	14762	14632	14512	14623	14748	14763	14746	14699	14701	14726	14789	14639	14823	14615	14630	14805	14789	14607	14649	14796	14757	14712	14776	14753	14650	14675	14880	14615	14683	14731	14789	14731	14828	14598	14558	14785	14622	14840	14804	14671	14698	14782	14751	14583	14824	14559	14735	14639	14758	14781	14731	14780	14622	14881	14688	14650	14904	14613	14849	14710	14592	14613	14755	14692	14683	14734	14739	14749	14730	14794	14861	14553	14707	14645	14640	14716	14685	14699	14749	14677	14607	14713	14769	14775	14740	14805	14728	14835	14693	14666	14654	14770	14726	14755	14721	14670	14578	14748	14672	14776	14634	14853	14613	14770	14705	14754	14687	14762	14715	14530	14727	14749	14744	14787	14697	14767	14615	14647	14834	14641	14502	14574	14732	14606	14681	14715	14586	14566	14757	14886	14671	14712	14752	14621	14786	14675	14735	14715	14609	14708	14599	14813	14579	14801	14734	14688	14791	14923	14695	14566	14666	14778	14793	14790	14764	14809	14849	14500	14734	14675	14652	14661	14872	14705	14881	14709	14649	14782	14803	14724	14621	14823	14566	14752	14604	14706	14642	14638	14506	14682	14911	14674	14594	14710	14740	14782	14711	14536	14733	14594	14643	14714	14766	14732	14787	14664	14803	14676	14612	14726	14625	14445	14607	14642	14656	14661	14768	14672	14664	14665	14874	14793	14664	14649
23361	21503	28402	25372	23192	23453	22394	19602	18534	18667	18420	18187	17924	17749	17804	17650	17501	17487	17646	17522	17460	17487	17156	17405	17131	17410	17298	17041	17141	17350	17431	17219	17259	17104	17266	17208	17294	17322	17304	17320	17202	17098	17227	17104	17077	17185	17166	17313	17101	17201	17147	17112	17240	16922	17279	17319	17065	17202	17348	17194	17177	16999	17177	17275	17179	17247	17083	17226	17197	17170	17324	17282	17371	17435	17136	17136	17336	17128	17113	17032	17239	17216	17235	17454	17299	17288	17217	17153	17309	17339	17082	17155	17272	17324	17318	17116	17252	17108	17016	17172	17250	17155	17176	17236	17313	17247	17152	17260	17320	17388	17212	17143	17066	17281	17231	17105	17154	17127	17180	17322	17034	17276	17003	17136	17233	17216	17217	17258	17156	17118	17286	17291	17082	17063	17086	17185	17287	16860	17102	17072	17014	17154	17159	17289	17116	17172	17274	17165	16956	17239	17243	17032	17171	17520	17319	16998	17261	17160	17361	17209	17209	17144	17190	17143	17146	17380	17078	17063	17083	17039	17108	17148	17185	17208	17139	17150	17197	17001	17008	17102	17067	17065	17273	17114	17260	17252	17147	17317	17272	17090	17205	17171	17127	17036	17398	16879	17220	17197	17259	17140	17191	17184	17049	17179	16969	17065	17308	17144	17380	17202	16825	17111	17150	17103	17271	16996	17204	17226	17109	17179	17280	17154	17116	17327	17235	17044	17137	17174	16886	17307	17032	17134	17105	17132	17236	17175	17266	17083	17230	17207	17341	17286	17142	17148	17012	17318	17166	17237	17019	17041	17135	17181	17288	17149	17143	17128	17241	17140	17169	17301	17231	17073	17321	17136	17236	17030	17136	17017	16952	17077	17186	17228	17079	17262	17282	17376	17088	17078	17190	17071	16928	17009	17333	17316	17218	17321	17047	17152	17077	17009	17299	16988	17147	17243	17212	17327	17392	17192	17273	17286	17378	17205	17233	17120	17249	17181	17219	17174	17253	17268	17084	17176	17100	17190	17037	17151	17251	17058	17434	17332	17239	16943	17014	17412	17137	17110	17158	16978	17081	17287	17192	17229	17193	17023	17270	17050	16981	17036	16941	17023	17267	17093	17242	17166	17363	17259	17230	17225	17076	17062	17025	17119	17039	17257	17190	17271	17162	17294	17295	17196	17181	17159	17181	17182	17254	17096	17331	17029	17464	17157	17432	17321	16994	17162	17308	17152	17289	17167	17108	17112	17096	17008	17123	17147	17382	17096	17201	17156	17223	17154	17113	17230	17180	17490	17211	16925	17197	17164	17112	17306	17075	17208	17158	17150	17138	17092	17158	17078	17133	17041	17257	17193	17184	17162	17096	17085	17207	17109	17173	17297	17340	17228	17387	17276	17188	17179	16974	17290	17188	17247	17339	17144	17130	17298	17256	16918	17274	17289	17118	17099	17204	17121	17252	17232	17173	17416	17169	17363	17520	17204	17251	17091	17162	17023	17358	17033	17271	17119	17082	16963	17205	17050	17249	17186	17250	17043	17204	17263	17094	17159	17349	17107	17177	17098	17048	17283	17431	17386	17100	17346	17194	17220	17154	17424	17404	17078	17193	17070	17073	17139	17182	17042	17013	17325	17044	17226	17112	17466	17265	17183	17131	17066	17124	17161	17341	17306	17014	17241	17156	17226	17205	17119	17241	17033	17221	17040	17150	17144	17115	17230	17165	17253	17131	17253	17108	17139	17126	17383	17181	17105	17159	17069	17240	17134	17157	17165	17325	17286	16985	17176	17081	17199	17202	17273	17228	17045	17065	17193	17072	17196	17056	17113	17037	17341	17207	17370	17136	17071	17125	16929	17060	17402	17263	17030	17214	17203	17240	17290	17107	17080	17209	17270	17146	17280	17183	17283	17180	17109	17302	17119	17179	17208	17145	17179	17111	17026	17301	17298	17103	17217	17267	17249	17098	17046	17343	17100	17192	17010	17037	17290	17170	17320	17242	17244	17148	17100	17259	17141	17179	17160	16948	17176	16891	17176	17088	17032	17098	17230	17129	17009	17122	17293	16959	17074	17040	17224	17220	17270	17159	17200	16933	17295	17181	17329	17244	17219	17351	17406	17187	16976	17049	17216	17074	17089	17166	17138	17297	17200	17126	17097	17180	17178	17212	17106	17283	17072	17282	17068	17141	17312	17079	17000	17113	17217	17157	17120	16975	17016	17244	17071	17330	17177	17150	17008	17157	16985	16903	17173	17386	17252	17281	17214	17242	17261	17142	17236	17150	17378	17255	17233	17213	17230	17027	17145	17100	17223	17301	17179	17060	17126	17338	17171	17364	17379	17331	17286	17100	17210	17188	17023	17223	17320	17253	16956	17149	17102	17291	17268	17160	17255	17143	17244	17188	17117	17001	17230	17266	17104	17283	17386	17093	17374	17171	17291	16983	17399	17182	17246	17114	17322	17274	17264	17193	17094	17152	17162	17023	16982	17104	17051	17191	17099	17359	17049	17272	17224	16982	17117	17252	17163	17316	16982	17263	16941	17148	17122	17260	17237	17377	17268	17076	16974	17140	17227	17310	17291	17067	17366	17212	17049	17216	17239	17154	17137	17081	17240	17059	17100	17324	17260	17150	17340	17192	17146	17044	17235	17257	17221	17203	17189	17004	17177	17179	17026	17112	16998	17324	17134	17307	17078	17121	17157	17291	17061	17100	17136	17313	17396	17217	17117	17270	17108	17109	17259	17213	17086	17288	17159	17233	17199	17072	17104	17205	17002	17064	17220	17048	17123	17108	17312	17125	17238	17096	17149	16942	16975	17229	17145	17063	17017	17183	17053	17067	17138	17108	17284	17170	17274	17179	17045	17115	17127	17111	16945	17111	17124	17292	17218	17130	17250	17171	17143	17018	17116	17030	17110	17132	17156	17156	17106	17078	17266	17204	17243	17123	17153	17460	17016	17191	17147	17132	17147	16896	17198	17161	17074	17179	17243	17277	17362	17070	17037	17102	17162	17069	17324	17220	17085	17195	17136	17225	17029	17207	17157	17089	17186	17285	17151	17068	17145	17174	17122	17278	17000	17087	17186	17141	17390	17110	17114	17121	17196	17073	16684	17263	17216	17334	17155	17232	17131	17282	17030	17021	17124	17014	17188	17291	17277	17182	17113	17299	17246	17163	17216	17111	17193	17238	17318	17329	17098	17187	17323	17236	17058	17293	17305	16964	17114	17109	17091	17339	17374	17367	17202	17157	17002	17093	17109	17339	17252	17268	17245	17088	17230	17116	16854	17219	16957	17091	17261	17294	17051	17310	16949	17337	16956	16886	17076	17120	17198	17303	17298	17220	17262	17060	17107	17108	17070	17105	17246	16993	17320	17269	16972	17111	17090	17243	17049	17118	17247	17107	17234	17158	16914	17233	17034	17097	17233	17296	17233	17230	17136	17168	17091	17089	17031	17241	17312	17063	17222	17071	17209	17053	17201	17250	17131	17169	16888	17044	17268	17233	17143	17269	17101	17388	17235	17190	17125	17061	17077	17253	17307	17382	17193	17249	17144	17070	17197	17327	17068	17095	17195	17029	17189	17173	17113	17148	17058	16976	17247	17134	17221	17024	17415	17061	17171	17093	17063	17168	17113	17358	17288	17145	17138	16981	17060	17336	17378	17203	17176	17168	17084	17395	17344	17169	17169	17056	17209	17272	17311	17180	17133	17286	17147	17113	17037	17227	17018	17226	17032	17063	17207	17221	16967	17049	17286	17227	17371	17140	17171	17193	17282	17112	17034	16999	17185	17009	16988	17254	17033	17084	17076	17387	17253	17066	17109	17067	17182	17192	17255	17220	17107	17214	17155	17049	16995	17255	17263	17049	17252	17225	16995	17246	17343	17094	17026	17062	17210	17234	17005	17060	17136	17136	17217	17268	17333	17359	17348	17253	17249	17073	17114	17243	17103	17393	17210	17251	17232	17181	17140	17157	17142	17207	17347	17175	16872	17388	17110	17058	17093	17111	17175	17148	17323	17073	17052	17133	17014	17074	17085	17417	16974	17149	17414	17243	17065	17110	17225	17167	17288	17269	17250	17259	17302	17241	17128	17284	17362	16982	17162	17124	17212	17225	17236	17151	17406	17347	17083	17339	17231	17187	17138	17268	17504	17061	17228	17288	17189	17192	16791	17279	17083	16939	17365	17074	17109	17116	17154	17217	17341	17281	17158	17049	17006	17437	17192	17245	17289	17176	17412	17564	17209	16982	17299	17196	17198	17156	17180	17027	17265	17291	17297	17097	17075	17171	17074	17216	17220	17204	17029	17200	17320	17161	17014	17181	17209	17022	17303	17219	17304	17146	17201	17143	17335	17070	17019	17071	17350	17273	17274	17172	17352	17122	17078	17102	17230	17197	17278	17149	17349	17105	17147	17199	17269	17105	17125	17010	17260	17078	17233	17196	17192	17063	16998	17079	17145	17304	17029	17231	17033	17162	17295	17225	17206	17037	17195	17196	17148	17136	17100	17166	17249	17201	16884	17213	17258	17194	17129	17010	16954	17312	17243	17264	17014	17228	17071	17277	17139	17143	17107	17077	17204	17062	17178	17107	17175	17051	17122	17192	17195	17129	17110	17090	17362	17195	17233	17023	17166	17189	17152	17148	17188	17350	17053	17180	17051	17170	17112	17214	17173	17337	17094	17115	17009	17370	17246	17066	17099	17143	17150	17140	17234	17078	17280	17193	17247	17096	17078	17217	17184	17230	17341	17066	17094	17400	17268	17167	17063	17259	17124	17381	17127	16975	17111	17222	17253	17293	17081	17170	16978	17111	17157	16941	16858	16908	17103	17131	17209	17110	17225	17203	17238	17230	17243	17210	17431	17068	17269	17205	17139	17050	17220	17409	17277	17178	17258	17175	17210	17128	17173	17280	17213	17182	17227	17143	17029	17035	17166	17075	17094	17256	17262	17023	17241	17309	17119	17124	17165	17316	17308	17097	17342	17129	17336	17302	17068	17094	17214	17128	17103	17244	17175	17176	17170	17308	17208	17251	17308	17248	16986	17222	17216	17332	17344	17252	17324	17245	17389	17232	17172	17238	17186	17226	17123	17078	17279	17299	17201	17183	17026	17247	17079	17135	17304	17028	17290
23913	45403	36890	27571	22895	19607	18054	17106	16567	16102	15728	15350	15081	14952	14807	14678	14780	14552	14515	14516	14636	14501	14186	14369	14506	14531	14440	14515	14567	14292	14333	14429	14530	14359	14364	14456	14346	14461	14429	14407	14260	14375	14524	14336	14287	14281	14362	14356	14415	14426	14512	14349	14243	14281	14261	14325	14453	14330	14463	14327	14163	14254	14199	14414	14376	14451	14430	14328	14407	14402	14325	14375	14307	14221	14372	14352	14318	14454	14409	14260	14162	14354	14253	14281	14231	14299	14322	14285	14389	14299	14179	14399	14401	14237	14424	14377	14184	14377	14475	14325	14355	14230	14350	14486	14486	14213	14316	14357	14358	14223	14202	14438	14369	14240	14223	14298	14258	14412	14291	14413	14453	14317	14400	14426	14395	14354	14190	14286	14307	14495	14381	14248	14120	14365	14243	14408	14116	14266	14486	14530	14277	14429	14226	14284	14350	14365	14160	14322	14260	14353	14211	14339	14308	14375	14146	14224	14326	14166	14293	14292	14186	14507	14350	14158	14244	14416	14468	14521	14218	14216	14265	14510	14382	14301	14194	14513	14288	14124	14377	14315	14190	14449	14372	14428	14055	14536	14233	14533	14483	14294	14358	14400	14220	14284	14329	14333	14395	14388	14177	14417	14266	14325	14361	14296	14212	14392	14328	14480	14427	14214	14317	14265	14361	14366	14367	14241	14366	14256	14443	14308	14344	14325	14400	14295	14516	14270	14442	14380	14343	14333	14342	14465	14330	14199	14387	14365	14225	14405	14311	14424	14409	14431	14249	14386	14260	14303	14362	14334	14208	14358	14337	14201	14244	14352	14446	14189	14201	14386	14290	14301	14459	14361	14182	14288	14406	14232	14303	14238	14329	14398	14416	14362	14388	14252	14223	14210	14347	14206	14234	14083	14359	14191	14493	14178	14330	14208	14308	14366	14415	14270	14481	14277	14179	14194	14229	14392	14231	14330	14528	14242	14293	14350	14290	14296	14339	14318	14183	14230	14326	14291	14280	14370	14426	14405	14229	14372	14388	14366	14418	14282	14468	14463	14415	14266	14433	14387	14384	14222	14193	14324	14200	14397	14399	14328	14262	14293	14407	14396	14222	14263	14376	14347	14243	14496	14536	14514	14291	14453	14252	14479	14406	14352	14423	14175	14382	14317	14363	14303	14360	14389	14195	14384	14314	14311	14111	14415	14178	14364	14276	14385	14503	14365	14278	14256	14367	14377	14496	14250	14375	14417	14306	14423	14384	14279	14170	14457	14368	14329	14209	14195	14282	14347	14278	14406	14443	14380	14155	14131	14466	14461	14351	14266	14296	14384	14493	14394	14252	14331	14326	14385	14487	14331	14209	14415	14288	14320	14170	14364	14201	14333	14293	14466	14204	14206	14206	14338	14351	14456	14268	14304	14343	14441	14299	14260	14494	14365	14433	14271	14300	14416	14454	14172	14407	14366	14291	14186	14474	14507	14261	14351	14392	14419	14161	14307	14253	14175	14407	14056	14273	14385	14326	14399	14401	14333	14175	14337	14273	14516	14272	14326	14412	14264	14409	14065	14378	14281	14407	14325	14264	14542	14169	14327	14438	14464	14296	14403	14361	14402	14370	14242	14416	14260	14338	14394	14491	14367	14283	14464	14169	14471	14370	14347	14409	14372	14177	14385	14326	14135	14357	14454	14439	14356	14383	14491	14301	14465	14314	14342	14277	14274	14302	14326	14290	14423	14357	14300	14194	14293	14399	14364	14397	14544	14437	14292	14320	14307	14214	14408	14222	14314	14371	14219	14353	14384	14361	14494	14242	14269	14384	14288	14435	14424	14268	14246	14265	14147	14415	14348	14446	14455	14431	14330	14223	14321	14252	14437	14435	14382	14449	14273	14193	14306	14211	14387	14343	14347	14551	14266	14412	14302	14040	14331	14372	14334	14197	14250	14286	14258	14422	14309	14159	14258	14342	14253	14365	14510	14541	14137	14423	14412	14434	14328	14435	14354	14252	14359	14348	14414	14241	14332	14293	14274	14270	14522	14407	14273	14342	14379	14321	14358	14372	14333	14348	14258	14179	14264	14199	14274	14517	14221	14337	14315	14329	14255	14399	14076	14191	14210	14404	14263	14227	14345	14112	14456	14388	14260	14282	14367	14310	14322	14352	14350	14324	14201	14245	14390	14339	14400	14387	14376	14205	14244	14329	14338	14231	14262	14227	14330	14399	14389	14323	14041	14385	14360	14177	14162	14350	14433	14287	14244	14349	14344	14248	14369	14445	14416	14363	14257	14288	14225	14277	14284	14429	14424	14460	14396	14370	14297	14291	14430	14314	14434	14409	14342	14229	14418	14381	14326	14416	14288	14280	14340	14429	14520	14394	14336	14249	14326	14293	14336	14276	14294	14243	14374	14414	14198	14337	14339	14375	14347	14319	14294	14260	14240	14324	14334	14296	14198	14332	14253	14267	14191	14420	14369	14269	14446	14349	14247	14286	14300	14377	14355	14268	14354	14394	14390	14346	14408	14236	14323	14331	14531	14580	14348	14249	14288	14232	14477	14248	14358	14296	14207	14482	14319	14464	14484	14310	14097	14346	14271	14313	14328	14476	14399	14352	14275	14324	14438	14521	14304	14295	14328	14470	14357	14346	14304	14346	14147	14415	14213	14246	14209	14214	14474	14591	14519	14320	14319	14295	14167	14304	14282	14317	14159	14436	14426	14377	14392	14290	14394	14376	14326	14360	14223	14319	14229	14450	14369	14319	14383	14208	14361	14281	14481	14328	14454	14643	14319	14541	14453	14320	14475	14198	14343	14438	14145	14110	14420	14296	14303	14465	14227	14279	14170	14277	14243	14198	14308	14398	14274	14484	14250	14290	14418	14157	14125	14424	14213	14457	14238	14308	14382	14318	14238	14352	14197	14368	14234	14243	14559	14383	14349	14154	14487	14148	14241	14469	14399	14263	14359	14103	14311	14251	14274	14371	14372	14248	14233	14322	14521	14423	14233	14398	14400	14247	14276	14296	14417	14210	14528	14390	14335	14296	14289	14410	14266	14414	14353	14373	14375	14361	14376	14415	14075	14350	14172	14323	14231	14484	14211	14246	14239	14379	14378	14345	14357	14276	14307	14255	14419	14381	14517	14305	14423	14160	14454	14241	14436	14343	14348	14227	14415	14177	14340	14415	14323	14337	14172	14325	14396	14311	14289	14363	14426	14454	14470	14130	14403	14212	14225	14138	14375	14547	14328	14500	14281	14548	14345	14304	14300	14402	14361	14350	14299	14386	14407	14323	14316	14338	14124	14276	14362	14380	14381	14389	14377	14335	14352	14318	14233	14359	14330	14380	14329	14265	14465	14260	14386	14325	14348	14310	14457	14292	14515	14234	14363	14312	14409	14290	14261	14107	14374	14373	14280	14323	14359	14346	14378	14416	14461	14506	14424	14473	14205	14253	14230	14247	14347	14413	14473	14145	14306	14561	14387	14227	14287	14340	14276	14449	14430	14234	14247	14356	14289	14379	14247	14368	14346	14293	14374	14363	14386	14169	14102	14352	14271	14372	14244	14451	14378	14451	14484	14497	14398	14449	14238	14285	14236	14318	14202	14431	14374	14320	14364	14378	14124	14165	14438	14414	14420	14359	14453	14288	14342	14278	14455	14359	14258	14488	14313	14429	14351	14472	14289	14232	14331	14136	14252	14322	14356	14351	14213	14543	14318	14289	14398	14206	14225	14340	14406	14432	14336	14240	14387	14411	14223	14339	14299	14377	14314	14379	14340	14350	14383	14411	14358	14388	14478	14537	14355	14282	14279	14226	14468	14401	14354	14309	14244	14313	14288	14324	14310	14396	14273	14379	14293	14465	14326	14261	14175	14350	14379	14272	14268	14222	14180	14304	14424	14354	14271	14340	14192	14191	14348	14413	14413	14534	14219	14370	14350	14446	14430	14223	14320	14230	14398	14199	14425	14280	14314	14465	14408	14284	14193	14380	14352	14257	14354	14370	14503	14278	14274	14302	14422	14365	14323	14422	14310	14270	14297	14340	14419	14292	14373	14345	14434	14444	14461	14351	14313	14498	14362	14363	14383	14360	14472	14253	14350	14279	14330	14198	14097	14263	14363	14281	14391	14409	14330	14243	14454	14338	14355	14376	14260	14368	14283	14488	14237	14313	14397	14362	14371	14466	14083	14421	14341	14488	14237	14336	14323	14333	14236	14324	14308	14297	14476	14333	14301	14285	14379	14236	14284	14338	14472	14387	14277	14355	14459	14196	14314	14329	14401	14365	14426	14403	14201	14345	14285	14380	14249	14292	14328	14485	14257	14353	14342	14245	14298	14332	14335	14422	14345	14304	14330	14127	14288	14371	14391	14324	14291	14338	14328	14362	14312	14383	14445	14219	14242	14367	14321	14438	14327	14366	14455	14304	14379	14263	14324	14299	14384	14532	14282	14246	14290	14328	14265	14425	14206	14284	14296	14372	14436	14347	14342	14346	14338	14281	14345	14302	14195	14502	14161	14377	14282	14344	14308	14426	14379	14398	14347	14421	14385	14423	14279	14359	14302	14413	14486	14208	14398	14172	14276	14360	14357	14246	14458	14274	14306	14324	14532	14269	14301	14287	14225	14499	14247	14238	14350	14297	14338	14332	14388	14404	14316	14382	14273	14455	14360	14323	14196	14216	14436	14334	14198	14297	14381	14329	14291	14328	14312	14365	14197	14308	14309	14345	14373	14416	14413	14328	14403	14220	14413	14237	14335	14362	14386	14276	14206	14251	14321	14351	14281	14444	14219	14125	14358	14394	14409	14209	14316	14489	14277	14290	14244	14376	14245	14400	14532	14335	14326	14212	14286	14351	14216	14358	14383	14268	14294	14378	14343	14436	14301	14259	14242	14177	14322	14198	14513	14380	14256	14288	14217	14336	14411	14252	14264	14219	14292	14235	14259	14469	14399	14437	14319	14245	14436	14403	14424	14379	14348	14580	14386	14333	14348	14296	14364	14262	14378	14304	14292	14266	14322	14351	14118	14221	14385	14369	14358	14335	14326	14616	14283	14213	14263	14349	14267	14342	14315	14425	14171	14449	14227	14371	14277	14327	14393	14389	14505	14562	14276	14309	14276	14287	14292	14406	14407
25317	21601	27724	28374	22462	20710	20063	19044	18609	18777	18416	18187	18036	18073	18307	17992	17933	17980	17828	17766	17862	17893	17727	17610	17755	17741	17666	17570	17642	17661	17757	17818	17637	17833	17888	17618	17780	17657	17760	17446	17824	17450	17865	17583	17965	17801	17957	17671	17795	17733	17713	17674	17730	17520	17528	17678	17699	17648	17930	17716	17680	17658	17385	17591	17587	17711	17638	17677	17623	17847	17652	17546	17597	17956	17655	17300	17817	17702	17690	17535	17650	17471	17503	17268	17772	17620	17444	17596	17625	17580	17646	17734	17503	17733	17639	17498	17570	17854	17614	17578	17730	17674	17521	17699	17683	17570	17688	17668	17774	17761	17602	17621	17453	17688	17646	17585	17632	17715	17649	17658	17630	17653	17784	17643	17823	17573	17707	17742	17542	17529	17844	17699	17709	17590	17531	17699	17655	17523	17532	17659	17672	17601	17649	17606	17779	17616	17653	17494	17545	17508	17434	17858	17752	17480	17499	17681	17463	17576	17632	17459	17714	17598	17522	17636	17707	17763	17664	17483	17725	17809	17556	17589	17735	17769	17452	17595	17510	17756	17444	17603	17630	17702	17957	17486	17720	17667	17731	17657	17823	17688	17664	17455	17797	17713	17594	17796	17712	17826	17782	17636	17529	17817	17641	17632	17647	17727	17576	17619	17601	17603	17523	17729	17734	17602	17688	17615	17631	17590	17466	17601	17844	17813	17643	17601	17588	17599	17771	17571	17684	17562	17493	17668	17694	17698	17756	17500	17554	17547	17449	17582	17597	17537	17586	17721	17570	17600	17471	17444	17472	17556	17868	17688	17755	17790	17748	17605	17575	17702	17458	17543	17628	17785	17675	17695	17697	17545	17470	17527	17572	17508	17669	17766	17683	17575	17602	17713	17892	17648	17379	17551	17479	17428	17619	17555	17941	17671	17427	17567	17621	17806	17662	17578	17541	17486	17519	17650	17506	17522	17523	17706	17812	17507	17506	17617	17775	17584	17603	17600	17747	17678	17605	17642	17747	17796	17506	17665	17564	17761	17588	17784	17755	17561	17672	17720	17600	17598	17664	17693	17615	17764	17736	17701	17685	17734	17665	17844	17549	17549	17642	17676	17591	17578	17779	17621	17666	17445	17483	17758	17451	17479	17767	17672	17648	17652	17563	17559	17512	17593	17651	17526	17792	17588	17589	17694	17511	17601	17856	17534	17562	17521	17729	17630	17542	17611	17726	17675	17777	17621	17728	17888	17445	17617	17405	17607	17696	17722	17676	17722	17688	17536	17525	17803	17685	17694	17680	17734	17800	17527	17708	17590	17581	17712	17757	17771	17708	17492	17500	17591	17736	17588	17378	17681	17759	17619	17676	17527	17705	17813	17651	17562	17608	17509	17776	17711	17777	17669	17876	17642	17572	17495	17484	17493	17769	17746	17428	17800	17661	17754	17529	17721	17805	17593	17697	17628	17756	17688	17750	17446	17700	17755	17447	17541	17434	17611	17596	17719	17705	17650	17749	17658	17729	17508	17775	17503	17664	17755	17509	17736	17667	17676	17560	17478	17708	17562	17635	17489	17469	17703	17757	17736	17594	17630	17647	17600	17942	17789	17602	17670	17477	17696	17720	17728	17821	17636	17584	17743	17683	17413	17741	17633	17636	17656	17679	17474	17626	17642	17632	17519	17613	17628	17729	17606	17741	17695	17849	17780	17663	17745	17659	17484	17631	17479	17848	17754	17457	17527	17887	17780	17630	17457	17553	17753	17486	17680	17734	17634	17850	17752	17637	17591	17811	17692	17793	17628	17421	17693	17547	17450	17548	17628	17687	17739	17809	17590	17645	17729	17434	17692	17738	17751	17606	17591	17698	17592	17532	17636	17546	17806	17649	17752	17762	17497	17495	17844	17447	17684	17459	17770	17708	17567	17571	17579	17608	17569	17766	17724	17620	17603	17691	17642	17724	17577	17642	17861	17614	17400	17569	17543	17616	17671	17689	17568	17469	17706	17666	17688	17576	17616	17585	17555	17567	17565	17563	17576	17481	17655	17513	17476	17628	17512	17430	17539	17449	17879	17609	17810	17759	17581	17546	17385	17553	17564	17560	17456	17597	17672	17847	17647	17731	17507	17590	17702	17499	17539	17741	17718	17649	17731	17556	17557	17780	17493	17554	17804	17669	17709	17629	17648	17500	17621	17652	17817	17843	17557	17601	17631	17534	17654	17697	17564	17649	17490	17656	17879	17900	17701	17742	17723	17712	17622	17829	17620	17541	17653	17872	17828	17568	17862	17492	17694	17698	17649	17603	17858	17680	17472	17409	17746	17300	17772	17771	17605	17771	17517	17656	17871	17658	17527	17611	17730	17593	17593	17459	17779	17880	17651	17647	17576	17658	17556	17715	17833	17644	17715	17560	17584	17569	17745	17867	17571	17692	17585	17637	17700	17756	17649	17611	17822	17616	17788	17472	17662	17516	17521	17521	17574	17672	17886	17773	17461	17605	17723	17721	17562	17461	17622	17846	17795	17581	17599	17498	17645	17514	17566	17711	17745	17720	17677	17631	17584	17860	17787	17624	17620	17580	17395	17711	17513	17734	17717	17546	17506	17456	17597	17710	17529	17615	17749	17600	17653	17724	17402	17528	17511	17448	17674	17523	17583	17707	17806	17607	17707	17663	17515	17486	17768	17496	17675	17682	17758	17589	17695	17364	17478	17797	17678	17387	17503	17588	17662	17560	17334	17731	17770	17650	17615	17767	17687	17646	17788	17807	17568	17572	17601	17572	17998	17420	17722	17498	17547	17766	17647	17660	17708	17429	17463	17658	17695	17402	17554	17675	17681	17744	17667	17790	17724	17575	17436	17700	17532	17620	17636	17553	17641	17897	17646	17575	17975	17667	17654	17529	17601	17632	17539	17437	17703	17772	17450	17599	17568	17600	17819	17643	17363	17706	17472	17530	17531	17505	17693	17663	17612	17592	17643	17785	17733	17741	17766	17775	17836	17672	17707	17763	17716	17517	17413	17860	17728	17715	17579	17764	17716	17417	17670	17561	17663	17384	17565	17720	17696	17760	17260	17615	17336	17538	17641	17693	17797	17643	17586	17643	17680	17688	17625	17726	17551	17481	17429	17535	17549	17880	17438	17808	17622	17549	17622	17688	17583	17602	17611	17585	17590	17643	17370	17857	17884	17714	17703	17773	17903	17794	17631	17647	17909	17504	17495	17535	17648	17517	17593	17438	17703	17489	17853	17660	17590	17622	17761	17595	17907	17817	17507	17549	17781	17392	17618	17333	17648	17619	17475	17385	17605	17617	17731	17592	17697	17747	17785	17556	17656	17578	17485	17510	17551	17634	17410	17694	17598	17752	17782	17605	17619	17615	17767	17760	17737	17721	17672	17655	17787	17633	17534	17638	17642	17773	17689	17667	17625	17605	17505	17694	17843	17559	17762	17758	17545	17690	17460	17569	17540	17609	17588	17689	17523	17619	17437	17546	17659	17631	17449	17549	17627	17646	17867	17630	17571	17653	17685	17914	17683	17866	17915	17405	17409	17512	17807	17398	17578	17608	17345	17483	17618	17669	17724	17626	17762	17601	17588	17709	17645	17704	17717	17634	17563	17602	17754	17587	17789	17591	17496	17849	17629	17497	17717	17517	17607	17557	17772	17814	17443	17629	17683	17572	17756	17621	17637	17551	17799	17780	17437	17820	17606	17529	17447	17661	17523	17602	17666	17858	17660	17614	17492	17736	17775	17772	17644	17716	17704	17646	17509	17860	17561	17728	17523	17741	17643	17802	17941	17600	17669	17626	17587	17572	17621	17813	17579	17751	17420	17552	17564	17708	17371	17750	17432	17503	17616	17619	17644	17655	17762	17734	17756	17612	17763	17738	17782	17565	17618	17847	17635	17737	17449	17724	17857	17733	17695	17686	17545	17805	17649	17588	17714	17785	17709	17823	17744	17704	17543	17769	17656	17456	17458	17801	17613	17493	17835	17647	17605	17487	17794	17588	17880	17614	17603	17668	17697	17594	17511	17598	17659	17608	17707	17623	17519	17470	17609	17858	17465	17451	17723	17671	17463	17493	17720	17588	17755	17643	17648	17573	17540	17596	17572	17364	17421	17601	17730	17486	17705	17783	17744	17622	17621	17639	17633	17471	17469	17441	17727	17877	17721	17569	17556	17684	17567	17643	17869	17742	17577	17686	17813	17578	17729	17842	17568	17723	17856	17611	17770	17639	17747	17789	17729	17514	17602	17692	17510	17703	17483	17534	17562	17704	17517	17756	17610	17569	17640	17762	17475	17732	17598	17709	17681	17566	17638	17566	17646	17652	17724	17896	17639	17419	17783	17765	17668	17642	17640	17928	17682	17530	17467	17684	17716	17730	17548	17488	17752	17493	17835	17720	17809	17709	17912	17763	17552	17586	17433	17622	17510	17605	17740	17768	17890	17617	17545	17795	17596	17637	17589	17750	17926	17628	17756	17516	17581	17607	17573	17714	17864	17585	17527	17784	17661	17561	17594	17769	17573	17603	17705	17783	17437	17546	17800	17720	17716	17605	17631	17805	17745	17752	17611	17573	17870	17604	17682	17609	17683	17451	17705	17546	17483	17450	17632	17636	17441	17463	17711	17639	17515	17578	17603	17397	17641	17659	17862	17625	17496	17767	17668	17754	17831	17310	17664	17842	17529	17588	17668	17771	17588	17569	17707	17701	17736	17762	17628	17599	17456	17584	17650	17320	17505	17524	17730	17656	17739	17693	17730	17719	17690	17479	17541	17669	17681	17751	17709	17829	17695	17578	17806	17530	17706	17642	17632	17645	17580	17654	17694	17592	17704	17666	17748	17702	17649	17613	17824	17870	17604	17666	17509	17772	17773	17675	17698	17577	17609	17655	17498	17890	17661	17465	17775	17754	17527	17624	17587	17733	17524	17709	17650	17690	17923	17575	17552	17606	17714	17500	17703	17612	17790	17643	17653	17644	17723	17699	17662	17511	17486	17598	17490	17686	17683	17584	17660	17594	17443	17669	17697	17818	17912	17876	17515	17571	17654	17717	17709	17596	17876	17671	17545	17586	17732	17770	17600	17858	17889	17560	17752	17477	17436	17678	17768	17640	17666	17646	17815	17681	17636
23593	40818	32471	24548	20665	18385	17179	16401	16097	15561	15486	15263	15247	15037	14964	14784	14797	14736	14621	14735	14762	14663	14782	14658	14744	14650	14568	14523	14705	14614	14616	14578	14654	14458	14595	14762	14629	14687	14461	14657	14660	14524	14607	14710	14695	14390	14601	14540	14843	14726	14750	14613	14816	14593	14404	14609	14462	14583	14599	14601	14541	14539	14695	14764	14649	14597	14568	14572	14670	14558	14687	14713	14638	14647	14666	14621	14671	14520	14369	14599	14508	14664	14657	14582	14585	14500	14693	14546	14688	14711	14585	14571	14520	14490	14482	14424	14525	14600	14608	14629	14659	14662	14473	14439	14689	14610	14718	14593	14603	14443	14753	14590	14513	14713	14638	14672	14658	14458	14650	14579	14526	14523	14676	14603	14595	14752	14498	14633	14588	14462	14758	14533	14727	14534	14836	14606	14616	14418	14663	14575	14675	14592	14620	14569	14706	14469	14704	14532	14790	14715	14509	14669	14548	14614	14749	14627	14497	14536	14539	14487	14596	14852	14690	14555	14842	14655	14537	14469	14538	14596	14614	14487	14594	14608	14449	14574	14711	14641	14379	14553	14603	14515	14657	14643	14649	14420	14420	14738	14513	14627	14587	14423	14464	14470	14739	14511	14556	14504	14540	14654	14511	14636	14667	14607	14535	14650	14826	14478	14632	14647	14515	14615	14699	14661	14581	14683	14611	14540	14665	14658	14590	14662	14708	14613	14606	14635	14673	14540	14586	14620	14526	14643	14679	14675	14511	14591	14576	14442	14620	14609	14634	14651	14741	14650	14541	14788	14626	14709	14490	14570	14590	14569	14610	14538	14598	14693	14853	14669	14543	14619	14724	14513	14588	14509	14596	14449	14477	14579	14522	14558	14870	14587	14576	14599	14715	14567	14530	14663	14684	14648	14681	14582	14357	14507	14661	14551	14518	14687	14547	14644	14695	14540	14621	14645	14762	14634	14503	14400	14626	14576	14602	14599	14731	14673	14520	14659	14376	14579	14643	14688	14566	14682	14621	14661	14438	14528	14665	14573	14708	14683	14667	14654	14767	14669	14523	14534	14636	14658	14746	14525	14520	14711	14582	14692	14472	14698	14597	14649	14693	14640	14717	14695	14612	14740	14416	14639	14660	14620	14473	14592	14546	14615	14509	14552	14627	14707	14685	14437	14356	14666	14622	14558	14621	14547	14718	14566	14776	14719	14600	14604	14568	14682	14457	14756	14641	14609	14567	14493	14659	14409	14543	14728	14784	14460	14605	14587	14558	14727	14648	14415	14646	14630	14643	14654	14526	14688	14748	14579	14497	14585	14706	14842	14523	14622	14723	14519	14605	14667	14705	14441	14632	14567	14493	14689	14522	14586	14609	14520	14679	14465	14564	14577	14544	14591	14495	14660	14496	14545	14613	14536	14487	14651	14518	14603	14730	14642	14630	14662	14597	14756	14793	14488	14724	14660	14522	14655	14668	14607	14561	14441	14594	14479	14669	14496	14683	14499	14530	14567	14745	14615	14588	14758	14527	14374	14607	14580	14681	14483	14630	14560	14592	14774	14511	14609	14484	14545	14479	14584	14711	14767	14752	14604	14759	14700	14629	14595	14699	14614	14660	14405	14563	14706	14488	14480	14612	14700	14524	14444	14624	14569	14543	14490	14488	14704	14476	14504	14485	14537	14634	14659	14739	14632	14706	14557	14498	14504	14620	14448	14616	14591	14586	14478	14642	14617	14897	14534	14437	14695	14763	14635	14696	14503	14693	14510	14555	14650	14558	14677	14547	14484	14673	14388	14640	14609	14410	14579	14705	14675	14322	14574	14672	14565	14580	14633	14565	14440	14740	14503	14614	14673	14584	14441	14484	14641	14658	14429	14701	14418	14729	14560	14608	14698	14676	14503	14610	14509	14592	14597	14727	14667	14632	14681	14542	14685	14428	14537	14487	14582	14570	14466	14709	14485	14505	14551	14515	14694	14528	14698	14767	14567	14657	14655	14538	14558	14632	14690	14697	14620	14642	14732	14730	14593	14424	14487	14547	14872	14566	14518	14558	14657	14550	14591	14536	14608	14806	14466	14501	14604	14619	14552	14439	14665	14540	14641	14636	14692	14672	14589	14521	14634	14552	14458	14611	14551	14560	14357	14655	14662	14548	14635	14517	14667	14438	14625	14553	14518	14656	14575	14551	14710	14486	14743	14585	14618	14719	14620	14669	14420	14613	14678	14585	14581	14389	14528	14618	14672	14523	14781	14393	14689	14668	14613	14588	14679	14716	14677	14614	14482	14638	14714	14599	14596	14660	14668	14531	14709	14533	14434	14678	14725	14355	14509	14521	14629	14657	14531	14548	14687	14562	14604	14580	14697	14593	14706	14544	14452	14480	14638	14631	14656	14770	14490	14545	14602	14755	14402	14622	14487	14588	14738	14750	14573	14680	14557	14653	14641	14589	14636	14593	14593	14825	14641	14576	14584	14766	14614	14763	14591	14505	14623	14671	14573	14523	14724	14587	14667	14690	14702	14583	14630	14461	14641	14675	14638	14618	14602	14592	14655	14601	14641	14697	14644	14718	14749	14676	14690	14541	14587	14729	14776	14416	14513	14500	14570	14631	14604	14624	14504	14551	14651	14505	14686	14704	14609	14578	14542	14623	14528	14641	14544	14511	14629	14751	14613	14632	14536	14652	14702	14522	14392	14543	14687	14513	14412	14592	14631	14630	14582	14651	14582	14732	14538	14751	14449	14580	14352	14611	14606	14711	14680	14554	14703	14716	14653	14624	14639	14551	14681	14610	14558	14597	14534	14458	14600	14732	14549	14579	14585	14579	14535	14579	14656	14579	14434	14635	14523	14578	14613	14835	14648	14618	14760	14752	14559	14664	14464	14558	14514	14536	14715	14528	14330	14617	14593	14412	14649	14631	14774	14646	14458	14709	14638	14671	14471	14434	14585	14682	14678	14526	14561	14567	14460	14696	14685	14672	14747	14451	14769	14590	14614	14730	14386	14603	14504	14619	14655	14635	14640	14616	14644	14607	14684	14602	14725	14701	14615	14557	14516	14557	14597	14749	14456	14565	14697	14692	14695	14559	14571	14637	14619	14531	14584	14694	14662	14486	14456	14699	14530	14608	14513	14603	14658	14679	14686	14290	14653	14740	14610	14551	14782	14611	14480	14494	14760	14650	14703	14471	14612	14696	14549	14600	14473	14757	14495	14578	14771	14584	14508	14627	14642	14729	14678	14647	14722	14711	14477	14649	14452	14579	14565	14672	14402	14583	14711	14471	14659	14564	14509	14662	14664	14440	14518	14791	14455	14642	14752	14525	14654	14645	14512	14722	14473	14602	14542	14653	14662	14498	14531	14648	14587	14542	14711	14629	14666	14684	14525	14591	14648	14512	14595	14641	14676	14594	14650	14731	14443	14782	14723	14591	14740	14522	14654	14589	14506	14696	14523	14471	14571	14701	14582	14709	14616	14694	14627	14787	14510	14417	14560	14672	14679	14488	14660	14556	14456	14551	14572	14593	14732	14651	14670	14655	14546	14580	14546	14573	14560	14602	14336	14681	14763	14645	14573	14474	14563	14659	14429	14478	14567	14787	14564	14676	14495	14647	14695	14668	14576	14553	14592	14760	14666	14698	14646	14722	14793	14681	14523	14565	14574	14639	14737	14570	14577	14556	14696	14565	14394	14596	14554	14605	14560	14645	14542	14635	14673	14581	14655	14529	14477	14678	14556	14656	14756	14520	14644	14601	14639	14629	14497	14626	14560	14601	14579	14523	14569	14619	14521	14705	14543	14618	14718	14598	14590	14630	14698	14564	14529	14424	14715	14530	14697	14543	14566	14504	14558	14473	14408	14473	14530	14677	14582	14765	14610	14679	14525	14550	14548	14609	14728	14650	14562	14551	14655	14618	14475	14669	14592	14545	14691	14696	14634	14631	14622	14588	14608	14674	14546	14657	14511	14380	14724	14554	14602	14600	14684	14664	14589	14676	14517	14385	14621	14733	14694	14872	14557	14806	14593	14757	14681	14483	14714	14555	14576	14688	14591	14683	14598	14543	14659	14671	14512	14675	14716	14604	14647	14578	14615	14530	14453	14628	14599	14611	14529	14558	14544	14781	14452	14647	14487	14563	14685	14712	14615	14535	14784	14640	14595	14844	14602	14638	14764	14607	14496	14774	14587	14696	14604	14493	14521	14627	14610	14603	14425	14490	14498	14744	14594	14744	14554	14619	14706	14675	14600	14615	14611	14483	14480	14602	14546	14552	14750	14772	14614	14614	14763	14621	14590	14640	14705	14494	14481	14671	14657	14610	14633	14607	14544	14590	14580	14577	14582	14575	14589	14486	14633	14652	14585	14593	14825	14598	14642	14618	14553	14528	14532	14454	14614	14821	14696	14551	14442	14862	14561	14432	14597	14666	14422	14667	14510	14477	14554	14510	14650	14404	14681	14554	14602	14641	14737	14476	14480	14618	14743	14598	14599	14636	14604	14463	14543	14699	14423	14471	14506	14581	14345	14622	14514	14651	14593	14645	14541	14635	14759	14671	14583	14461	14723	14493	14546	14648	14590	14479	14627	14848	14588	14635	14797	14608	14540	14659	14614	14638	14741	14670	14555	14434	14733	14719	14530	14510	14433	14634	14647	14597	14675	14596	14734	14541	14585	14519	14752	14654	14602	14641	14599	14472	14645	14344	14545	14501	14513	14664	14719	14620	14481	14685	14568	14662	14642	14732	14653	14534	14538	14496	14758	14661	14622	14586	14473	14722	14554	14616	14717	14654	14637	14490	14712	14792	14580	14438	14579	14557	14552	14669	14588	14715	14569	14534	14513	14536	14649	14879	14609	14727	14569	14704	14487	14662	14633	14390	14613	14466	14617	14714	14718	14629	14593	14479	14692	14665	14622	14486	14554	14503	14482	14490	14602	14824	14630	14503	14513	14552	14666	14537	14659	14433	14472	14620	14777	14813	14632	14542	14695	14592	14753	14710	14515	14720	14551	14607	14573	14493	14615	14388	14800	14589	14522	14662	14308	14661	14642	14654	14481	14632	14645	14712	14481	14624	14594	14555	14620	14568	14554	14360	14653	14514	14501	14549	14688	14524	14644	14617	14717	14505	14609	14588	14744
22414	21546	28780	24808	22184	24380	25493	20602	19055	19366	18713	18230	18257	18070	17744	17764	17735	17429	17408	17416	17487	17181	17465	17190	17316	17012	17199	17273	16937	17543	17359	17068	17277	17082	17153	17226	17284	17205	17078	17112	16970	17158	16996	17131	17247	17215	17126	17066	17172	17244	17189	16970	17119	17113	17085	17140	17154	17091	17073	17099	17176	17041	17215	17234	17165	16981	17106	17126	17058	17147	17189	17148	17052	17141	17158	17223	17291	17087	17127	16900	16912	17012	17145	17255	17031	17244	17172	17040	17126	17228	16936	17126	16950	17222	16981	17104	17327	17090	17213	17208	17163	16950	17118	16844	17198	17098	17180	17119	16818	17228	16966	16872	17035	17183	16976	16974	16973	16914	17190	17120	17208	16926	17096	17249	16990	17024	17099	16907	17121	17126	17003	17091	17021	17113	17072	17013	16909	16930	17049	17132	17080	17093	17061	17083	17033	16955	17032	17135	16901	17083	16982	17120	17179	17106	16921	16894	17064	17166	17114	17182	16901	17001	16968	17000	17056	17059	16995	17028	16940	16881	17131	16992	17034	17111	17020	16994	16904	17005	17114	17089	17190	17137	16991	17134	16914	16911	17057	17196	16978	16997	17011	16915	17264	16998	17039	16973	17012	16890	16996	16968	16826	16979	17099	17157	16969	16907	17183	17153	16949	17286	16993	17101	17181	17115	16852	16960	16979	17083	17141	17153	17065	17194	16975	17011	17053	16921	16913	17067	17111	17093	16902	17024	16798	17050	17101	16867	17008	17007	17137	17030	17226	17238	17030	16945	17267	17111	17038	17186	16954	17087	17152	16957	16853	16975	17050	17198	17312	17096	17198	17014	16992	17058	16934	17171	17099	17056	17009	17115	17146	17092	16969	16871	17021	16980	17053	16958	16997	17100	16945	16995	17024	17071	17072	16858	16988	16993	16957	17082	17238	16960	16908	16899	17059	16942	16938	16990	17213	16961	17134	17115	17080	16983	16973	16961	17184	17062	17003	17019	17033	17042	17133	17099	17156	17080	17191	16918	17003	16863	16974	16929	16935	16951	16960	17182	17099	17322	16981	17037	17356	17220	16952	17210	16813	16991	17141	16877	16958	16885	17055	16946	17155	17012	17199	16881	16952	16972	17088	16984	16946	16991	17071	17060	17078	16903	17229	17246	17043	16965	17044	17132	16919	17012	16996	17109	17080	17088	17165	16958	17019	17201	16960	17163	17080	17173	16962	16866	16831	16794	17102	16794	16911	17128	16876	17141	17203	17037	16972	17083	16977	16910	16969	16907	16967	17018	16956	17007	16924	16895	17034	17057	17184	17085	17105	16889	17024	17189	17027	17155	16964	16965	17132	16844	17211	17099	16922	16930	16999	17061	17016	17041	17147	17084	17051	17190	16927	17018	17049	17130	16852	16958	16991	17191	17048	17096	17062	16877	17035	16917	16762	16972	17126	16995	17076	16879	17222	16923	16866	16944	16881	17052	17118	16820	17188	16902	17169	16910	16917	17037	17005	17011	16935	17050	17100	16846	16918	17068	16990	17211	16776	16945	17064	16986	17004	16790	16992	16976	17176	16919	16948	16751	16952	17178	17185	17026	16875	17019	16966	17121	17186	16978	17165	17028	16942	16941	16955	16999	17225	17117	17187	16962	16916	17024	17086	16864	16986	16950	16912	16922	17161	16931	17153	17095	17047	17182	17070	17150	17416	16946	17248	17149	16892	17281	17166	16987	16837	17164	17258	17095	16962	16870	16996	16989	17132	17196	17079	17188	17148	16946	16988	16937	16975	17109	17088	17114	17113	17007	17049	17064	16991	17054	16989	17061	17082	17206	16987	16872	17038	16951	17037	17052	17085	17025	17160	17054	16855	17225	17231	16938	16975	17040	17095	17119	17239	17179	17007	16956	16931	16873	16796	17058	17186	17011	16808	17045	16980	17019	16847	16902	17036	16987	17134	16865	17032	17034	16916	17068	16935	17151	16953	17016	17068	17026	17158	16871	17305	17340	17339	17169	17024	17057	16971	17031	16892	16960	17105	17024	17198	17060	17109	17100	17046	17031	16961	17014	16937	16992	16979	16976	17110	17119	16865	16895	16991	16969	16921	17215	17110	17025	16828	17066	16992	17106	17145	16950	17031	16990	17097	16978	17033	16970	17207	17007	17033	17159	17289	17030	16905	17129	16857	16986	17017	17085	17040	17402	16838	16968	16974	16816	17191	16923	17088	17047	16998	16878	17034	16985	17030	17174	17214	17195	17095	17078	17098	17028	16985	16865	16984	17025	17166	17062	17195	17072	16885	17224	16984	17084	17085	16898	17077	17008	16965	17080	16909	17188	17168	17297	17063	16881	17085	17133	17045	16951	16975	16844	17038	17071	17188	17005	17049	16851	17024	17045	16936	17073	16970	17121	17033	17046	16990	17118	17101	17100	16941	17217	17172	17240	17117	17070	16896	16953	16912	17191	17137	16857	16982	17237	16935	16908	16856	16982	17216	17010	16990	17094	16874	16848	16978	16969	17040	17081	17086	16935	17133	17063	17064	16911	17192	17220	17081	17054	17080	17076	16941	17319	17104	17023	16918	17144	17040	17251	17142	16879	16935	17056	17149	17021	17176	16970	16897	16960	17081	17107	16975	16966	17099	16920	17435	17177	17107	17334	17171	17100	16966	17096	16915	17022	17171	16967	17059	17266	17186	17020	17076	16963	16941	17246	16945	17135	17104	17250	16961	17059	17067	17122	17221	17144	17017	17118	16988	16927	17107	17046	17330	16921	17126	17073	17008	16896	16983	17003	16777	17081	17103	17034	16957	16874	16860	17001	17181	17057	17155	17140	17152	17185	17093	17073	17149	17437	17069	17028	16996	17100	17001	16940	16768	17151	16905	16923	17219	17027	17178	17163	17075	16991	17250	17054	17038	17275	17126	16953	16863	17107	16892	17159	17017	17022	16709	17192	16941	17028	16930	17170	16933	16842	16816	17056	17178	16899	17165	17283	17082	17002	17023	17065	17126	17062	17035	17057	17285	16838	16791	16840	16959	17175	17082	16969	17149	17082	17126	17041	17126	17058	16874	16981	17041	16962	17168	16953	16983	16963	17093	17049	17175	17006	17149	16986	17131	16961	16865	16968	17041	17113	16960	17090	17133	16957	16929	17016	17069	16873	17072	17003	17003	17097	17091	17120	17007	16991	17110	17249	16954	17197	17097	17090	16899	16883	16959	17068	16937	17037	17062	17176	16975	16842	16968	16915	16947	16919	17189	16996	17135	16983	17041	17114	16900	16953	17017	17148	17062	17117	17060	17076	17276	16865	16954	17223	16972	17087	16893	17002	17190	16978	17124	17126	16872	17005	16902	17048	17198	17070	17151	17078	17128	17084	17167	17062	16874	17196	16858	17195	17163	17116	17344	17125	17152	16902	17054	17219	17064	16997	17136	17025	17140	16910	17042	17032	16901	17105	16978	17213	16833	17030	16947	17023	17090	17290	17016	16904	17050	17012	16963	17011	17140	17105	17133	17080	16995	17182	16861	17091	16971	16889	16992	16927	17048	16959	17209	17080	17019	17088	16928	17293	16954	17071	17063	16887	17075	17074	17076	16737	17035	17187	17186	17160	17173	17069	17021	16968	16829	16921	17063	17278	17196	17086	16960	16880	16856	16873	17079	17120	17144	17100	16873	16949	17099	17160	17103	16899	16889	16800	17046	17226	17039	16879	17167	17151	17041	16843	16903	16923	16968	16921	16912	17053	17042	16944	16660	17093	16924	16934	16853	17054	17102	17055	16912	17039	16934	17078	17070	17002	17050	17154	16709	16879	17127	17106	17239	16996	17075	17020	16902	17031	16861	16993	17033	17062	16987	17162	16992	16918	16972	16965	17003	17040	16926	16982	17160	17028	16947	17143	17040	16922	16834	17225	17022	17076	17158	17218	17294	17098	16767	16968	16908	16911	17074	17061	17017	17045	16798	16975	16972	17162	17213	17149	17201	17053	16993	16878	16990	17252	17060	17036	17073	17034	16998	16939	16918	16989	17225	16836	16852	17003	17048	16932	17119	17003	16935	17059	17083	17131	16795	16709	16937	17104	16994	17020	17118	17129	17042	16912	16993	16928	16989	17200	16936	16884	17092	17005	16996	17179	16930	17205	17019	17018	17043	16994	17126	17018	16947	17176	16961	17016	17041	16915	17123	16959	17370	17023	16892	16962	17056	17141	16997	17149	17040	17192	17046	16896	16829	16917	16878	17241	17052	16795	16984	17002	16962	16969	17121	16783	17161	16888	17033	17039	16885	17299	17088	17111	17068	16705	16986	16877	17148	16983	17112	16969	17036	17143	17100	17130	17050	16943	17050	17123	17079	17296	17221	17026	17062	17124	17004	17003	16874	17014	17111	17171	17158	17106	16932	17215	17065	16910	17026	17116	17077	17135	17083	17121	17195	17090	17018	16924	16939	17093	17035	17129	17068	16860	16907	17032	17074	17046	16882	16980	17195	17184	17021	16891	16975	17047	16946	17145	17016	16952	17016	17042	17194	17003	17253	17279	17108	17016	16936	17028	17092	17216	17290	17111	17183	17011	17101	17190	17073	17042	16920	17027	17051	17206	17174	16935	17339	16945	16762	16882	17107	16941	17119	16932	16987	17001	16879	16948	17086	16963	17019	16957	17091	16861	17122	17090	16941	16996	17040	17245	17191	17070	16872	17189	17074	17040	17025	16919	16769	17045	16860	17273	16921	17039	17150	16974	16863	16968	16986	17030	17025	17097	16921	16912	17011	16816	17206	17083	16879	17049	16874	17081	17066	17183	16979	17254	17029	17053	17010	17114	17004	17092	17064	16984	17164	17114	17149	17075	16993	16898	17023	17293	16869	17213	16997	17226	17166	16991	16956	17176	16986	16898	17071	17136	16871	16984	17152	17028	17312	17052	16972	17212	17048	17245	16860	16911	17137	17183	16966	16990	17163	16984	17114	17118	16854	16794	16855	16963	17066	17078	17101	17078	17307	17156	17052	16868	17116	16898	16961	17046	17066	17112	17127	17093	16837	16983	16983	17028	16742	17009	16874	17110	17114	16884	17129	17052	16927	17126	16794	17026	16996	17030	16925	17040	17079	17090	17037	17057	17068	16842	16959	16698
25514	49279	40810	30870	25441	21588	19369	18219	17371	16683	16154	15734	15341	15230	14960	14847	14699	14606	14723	14499	14483	14245	14431	14373	14433	14336	14170	14354	14377	14547	14339	14289	14218	14313	14255	14287	14280	14236	14401	14161	14211	14212	14214	14262	14317	14215	14338	14285	14286	14345	14228	14467	14333	14183	14215	14392	14214	14246	14194	14308	14179	14250	14363	14226	14342	14085	14201	14161	14400	14164	14286	14308	14192	14141	14169	14167	14259	14380	14179	14146	14176	14335	14124	14256	14370	14199	14003	14281	14122	14142	14150	14291	14363	14167	14231	14070	14303	14095	14369	14355	14199	14094	14199	14289	14218	14232	14209	14195	14122	14022	14231	14150	14283	14197	14145	14207	14134	14163	14355	14149	14309	14252	14250	14031	14343	14178	14297	14354	14269	14198	14314	14169	14194	14253	13982	14174	14221	14152	14238	14221	14220	14357	14344	14169	14081	14111	14300	14317	14287	14252	14232	14258	14230	14361	14222	14492	14234	14151	14065	14229	14226	14163	14215	14321	14232	14317	14216	14191	14141	14506	14219	14202	14188	14085	14295	14206	14105	14307	14226	14081	14324	14137	14238	14416	14112	14296	14208	14183	14093	14214	14248	14290	14205	14180	14382	14227	14282	14158	14196	14231	14173	14277	14217	14208	14275	14259	14366	14181	14112	14099	14157	14101	14136	14219	14190	14316	14251	14283	14317	14311	13981	14216	14222	14116	14158	14283	14118	14167	14303	14326	14260	14240	14434	14419	14194	14210	14388	14051	14283	14194	14177	14093	14150	14316	14275	14259	14172	14101	14342	14271	14152	14184	14206	14384	14403	14140	14156	14253	14102	14379	14251	14219	14297	14110	14312	14169	14204	14312	14241	14203	14064	14350	14348	14245	14365	14204	14216	14302	14224	14187	14281	14135	14272	14257	14239	14188	14220	14285	14210	14400	14381	14105	14209	14286	14265	14325	14219	14139	14206	14171	13989	14194	14105	14355	14219	14294	14325	14281	14227	14305	14149	14202	14289	14189	14191	14184	14148	14120	14363	14095	14272	14186	14173	14233	14070	14197	14267	14150	14229	14296	14083	14370	14196	14227	14191	14215	14154	14178	14163	14126	14208	14250	14171	14301	14086	14273	14259	14209	14264	14402	14163	14129	14127	14276	14050	14172	14196	14206	14027	14209	14143	14404	14349	14337	14279	14121	14376	14339	14205	14193	14314	14180	14243	14154	14248	14292	14060	14319	14191	14281	14279	14161	14269	14494	14364	14291	14023	14254	14312	14176	14321	14239	14160	14215	14268	14114	14293	14197	14295	14293	14045	14177	14235	14306	14216	14081	14185	14141	14235	14268	14231	14052	14256	14352	14189	14155	14263	14185	14284	14173	14037	14316	14031	14191	14350	14237	14218	14220	14252	14164	14314	14290	14339	14145	14216	14235	14218	14323	14262	14384	14430	14274	14145	14223	14245	14307	14252	14090	14200	14099	14371	14198	14306	14308	14133	14340	14331	14170	14295	14173	14188	14091	14296	14256	14162	14291	14321	14266	14279	14129	14162	14132	14291	14226	14318	14176	14166	14132	14268	14232	14223	14209	14292	14298	14123	14170	14175	14236	14446	14266	14188	14278	14086	14347	14196	14118	14163	14151	14228	14063	14300	14254	14265	14276	14170	14259	14159	14112	14229	14112	14223	14193	14172	14341	14091	14200	14299	14394	14193	14380	14189	14331	14297	14292	14220	14228	14203	14131	14306	14137	14164	14277	14213	14190	14347	14290	14297	14263	14114	14176	14388	14280	14334	14056	14262	14192	14060	14110	14324	14070	14196	14356	14158	14264	14182	14361	14200	14223	14283	14174	14344	14157	14027	14364	14194	14383	14205	14312	14044	14131	14168	14460	14177	14371	14099	14249	14175	14072	14541	14235	14172	14127	14326	14124	14271	14213	14402	14279	14370	14209	14203	14286	14180	14190	14195	14328	14282	14259	14149	14386	14223	14298	14201	14262	14197	14267	14302	14152	14138	14131	14170	14163	14229	14202	14172	14122	14214	14127	14245	14360	14235	14098	14184	14234	14246	14124	14243	14459	14311	14186	14251	14299	14227	14126	14228	14199	14321	14035	14211	14168	14310	14269	14285	14217	13988	14089	14237	14139	14027	14117	14111	14103	14116	14410	14192	14322	14298	14309	14190	14254	14155	14212	14239	14138	14461	14247	14227	14193	14134	14223	14309	14239	14267	14111	14263	14216	14110	14183	14145	14162	14192	14329	14273	14301	14287	14110	14251	14207	14149	14198	14167	14111	14201	14108	14337	14084	14162	14310	14209	14305	14119	14225	14324	14310	14103	14124	14044	14239	14140	14280	14306	14273	14219	14156	14212	14040	14189	14170	14205	14369	14383	14201	14297	14225	14267	14257	14228	14126	14250	14267	14014	14249	14130	14303	14295	14269	14271	14197	14209	14404	14212	14275	14221	14302	14299	14306	14212	14224	14211	14078	14217	14249	14275	14300	14255	14230	14132	14195	14203	14233	14218	14061	14153	14348	14221	14429	14444	14073	14213	14269	14304	14055	14153	14253	14198	14127	14198	14165	14260	14190	14238	14171	14188	14380	14137	14198	14168	14214	14315	14291	14310	14263	14184	14417	14170	14351	14240	14230	14299	14206	14288	14249	14158	14239	14237	14144	14255	14393	14115	14277	14163	14119	14064	14255	14339	14156	14221	14372	14125	14046	14077	14222	14254	14198	14220	14260	14522	14284	14189	14239	14299	14251	14299	14216	14307	14375	14234	14192	14211	14362	14261	14243	14216	14236	14382	14243	14303	14271	14168	14137	14290	14265	14067	14197	14130	14186	14299	14159	14255	14108	14293	14232	14048	14288	14306	14298	14062	14417	14321	14271	14186	14174	14293	14092	14263	14163	14262	14263	14070	14446	14270	14286	14170	14365	14443	14324	14506	14118	14207	14097	14139	14335	14205	14250	14180	14164	14125	14227	14167	14210	14345	14306	14143	14244	14274	14186	14124	14239	14327	14193	14189	14185	14206	14224	14347	14232	14154	14213	14203	14206	14170	14203	14035	14214	14304	14155	14411	14284	14155	14362	14175	14185	14183	14242	14314	14312	14338	14226	14272	14297	14242	14104	14374	14288	14161	14117	14203	14193	14076	14172	14326	14430	14181	14279	14240	14133	14239	14179	14193	14092	14203	14057	14284	14056	14161	14152	14299	14063	14193	14363	14243	14318	14171	14089	14177	14132	14383	14269	14333	14441	14287	14261	14172	14175	14282	14271	14214	14295	14296	14260	14154	14278	14162	14293	14243	14208	14381	14225	14183	14352	14356	14120	14261	14132	14186	14242	14331	14180	14329	14186	14112	14305	14047	14368	14075	14264	14286	14149	14173	14335	14303	14080	14284	14308	14318	14118	14216	14376	14283	14240	14130	14167	14259	14235	14138	14232	14282	14159	14433	14170	14314	14127	14358	14282	14287	14312	14190	14099	14204	14278	14186	14032	14372	14083	14319	14037	14073	14328	14167	14175	14343	14416	14335	14384	14345	14167	14241	14168	14199	14209	14219	14137	14335	14232	14348	14059	14209	14165	14110	14414	14269	14054	14184	14284	14351	14159	14232	14159	14402	14118	14343	14001	14298	14196	14132	14492	14124	14062	14242	14265	14272	14294	14334	14301	14189	14099	14218	14095	14130	14305	14313	14140	14266	14199	14376	14121	14167	14258	14223	14223	14313	14089	14004	14159	14233	14314	14336	14160	14025	14244	14385	14279	14145	14177	14345	14526	14116	14264	14289	14141	14135	14161	14230	14342	14119	14216	14303	14438	14325	14083	14060	14168	14293	14173	14126	14177	14303	14257	14116	14076	14184	14120	14359	14237	14250	14306	14064	14205	14364	14242	14234	14244	14324	14220	14321	14214	14259	14285	14190	14159	14058	14109	14263	14214	14374	14063	14221	14182	14215	14234	14171	14226	14459	14111	14285	14338	14217	14283	14270	14235	14320	14255	14323	14215	14274	14210	14218	14255	14286	14075	14241	14112	14129	14146	14283	14258	14282	14355	14182	14119	14361	14286	14146	14186	14186	14213	14169	14271	14130	14213	14146	14328	14270	14213	14309	14130	14247	14161	14257	14150	14294	14339	14242	14370	14243	14218	14318	14240	14094	14440	14122	14418	14096	14210	14053	14318	14294	14252	14262	13991	14185	14330	14399	14188	14249	14201	14189	14154	14385	14238	14323	14114	14301	14377	14286	14224	14207	14276	14357	14195	14256	14211	14317	14104	14188	14147	14107	14275	14248	14399	14172	14315	14109	14213	14153	14073	14332	14301	14191	14205	14132	14204	14243	14298	14116	14241	14245	14337	14257	14284	14265	14236	14309	14044	14179	14350	14276	14363	14071	14207	14434	14182	14097	14085	14051	14142	14346	14258	14139	14338	14316	14019	14194	14228	14104	14299	14304	14130	14203	14265	14228	14306	14154	14253	14350	14278	14197	14340	14345	14190	14087	14278	14220	14174	14168	14083	14410	14235	14161	14035	14320	14235	14236	14297	14116	14071	14134	14243	14277	14422	14191	14147	14227	14077	14198	14293	14079	14128	14137	14224	14296	14219	14159	14361	14323	14431	14144	14098	14252	14415	14154	14142	14145	14356	14063	14357	14143	14292	14281	14061	14360	14169	14389	14195	14226	14278	14146	14246	14257	14156	14231	14162	14148	14207	14242	14187	14202	14102	14222	13964	14076	14117	14413	14357	14284	14170	14317	14107	14322	14118	14262	14176	14140	14204	14187	14213	14127	13991	14444	14383	14246	14246	14178	14171	14256	14254	14382	14171	14135	14236	14135	14241	14254	14125	14239	14131	14308	14155	14330	14292	14085	14333	14340	14191	14138	14238	14320	14114	14244	14289	14316	14354	14167	14223	14378	14230	14314	14433	14295	14237	14045	14331	14317	14282	14171	14211	14237	14327	14294	14303	14276	14320	14210	14180	14249	14220	14268	14168	14183	14393	14176	14129	14244	14274	14120	13871	14234	14161	14350	14366	14051	14224	14256	14398	14201	14256	14284	14083	14172	14169	14280	14227	14216	14290	14136	14338	14244	14287	14165	14017	14275	14206	14293	14044	14292	14235
29590	25856	30796	26671	21510	20094	19455	18923	18618	18616	18641	18320	18199	18249	18040	18044	18133	17814	18094	18014	17974	17928	18115	18060	17830	17745	17690	17654	17695	17872	17830	17899	18026	17857	17987	18044	17997	18026	17972	17864	17752	17827	17690	17951	17905	18124	17792	17865	18084	17847	17946	17814	17912	17906	17897	18014	17930	17772	17986	17770	17896	17929	17742	17957	17864	17755	17894	17873	17795	17814	17913	17883	17982	17712	18002	17820	17999	18023	17926	17917	17783	18098	17875	17977	17890	18060	18000	17856	17865	17853	17959	17737	17675	17740	17859	18034	17649	17892	17801	17847	17972	17904	17875	17859	18011	17789	17855	17727	17649	17955	17748	17853	17719	17713	17926	18061	17929	17618	17993	17709	17678	17741	17697	17814	18088	18000	17786	17983	17707	18036	17874	17787	17915	17949	17904	17889	18019	17803	18004	17764	17637	17852	17945	18024	18104	17729	17835	17909	17790	17830	17961	18071	17934	17645	18016	17647	17882	17689	17891	17646	17763	17826	17899	17897	17663	17922	17987	17824	17877	17827	17808	17600	17854	17695	17850	17888	17778	18134	17922	17732	17760	17889	17779	18101	17962	17841	17842	17775	17894	17728	17828	17706	17768	17782	17822	17742	17819	17979	17957	17937	17988	17802	17882	17996	17754	18059	17645	17961	17934	17889	18005	18012	17755	17982	17884	17817	17836	17809	17839	17849	17905	18028	17918	17830	17848	17727	18006	17723	17694	17905	17796	18053	17884	17843	17898	17773	17942	18106	17760	17780	17824	17767	18200	17766	17932	17880	17956	17879	17927	17754	17893	18021	18094	17936	18004	17850	17912	18017	17688	17828	17863	18009	17890	17924	17688	17832	17923	17885	17857	17829	17805	17865	17550	17808	17838	17798	17799	17920	17900	17905	17828	17778	17721	17896	17877	17804	17696	17664	17748	17953	17872	17831	17828	17796	17656	18022	17832	17825	18127	17870	17789	17761	18015	17892	17780	17747	17825	17947	17856	17928	18005	17884	17860	17847	17934	18132	17885	18099	17800	17923	17868	17833	17744	17870	17820	17786	17985	17996	17889	17995	17740	18069	17844	17840	17872	17946	18078	18025	18135	17911	17879	17797	17691	17996	17902	17913	17867	17824	18032	17947	17755	17867	17875	17839	18024	17740	17999	17913	17851	17903	17888	17737	17871	17757	17916	17977	17802	18163	17654	18014	17760	17933	17974	17973	17737	17945	17803	17757	17936	17888	17943	17716	17954	17736	17984	17997	17871	17962	17979	17863	18030	17837	17841	17795	17916	17922	18071	17850	17982	17992	17797	17704	17926	17796	17836	18048	17798	17949	17962	17817	17840	17781	17788	17848	17922	17817	17889	17880	17761	17895	17803	17896	17891	17793	17836	17764	18103	17854	17868	17863	17970	17864	17915	17866	17944	17723	18099	17747	17894	17763	17833	17793	17962	17685	17915	17743	17823	17973	17862	18025	18086	17885	17814	17708	17815	17802	17827	17840	17838	18030	17883	17824	17823	17758	17878	17990	17743	17964	17908	18018	17754	17982	17974	17794	17759	17818	17888	18076	18144	17675	18058	18192	17827	17855	18056	17876	17961	17978	17766	17902	17952	17727	17889	17778	17744	17780	18018	17825	17827	17950	17828	18032	17935	17778	17715	17927	17871	17797	17870	17926	17611	17967	18022	17736	17929	17944	17807	17625	17864	17961	17711	17877	17873	18008	17927	17750	17764	17651	17678	18105	17608	17861	17929	17687	17869	17816	17803	17939	17817	17977	17825	17937	17875	18037	18071	17751	17852	17976	17768	17681	17910	17948	18020	18063	17833	17811	18080	17774	17918	17829	17783	18061	17924	17752	17941	17916	17907	17821	18083	17955	17970	17663	17857	17969	17719	17802	17739	17981	17856	17841	17921	17714	17846	17893	17901	17863	17964	17748	17850	17860	17874	18002	17870	18062	17992	17797	17997	17961	17729	17835	18028	17805	17762	17874	17840	18123	17745	18015	17806	17729	17882	17793	18015	17776	17873	17692	17926	17918	17826	17903	17716	17915	17819	17861	17947	17772	17813	17994	17879	17686	17787	17830	18009	17928	17895	17873	17913	17907	17907	18052	17957	17775	18018	18181	18110	18062	18016	18056	17791	17741	18012	17859	17932	17812	17819	17827	17728	18093	17710	17975	17909	17820	17748	17877	17856	17873	17792	17985	17962	17981	17747	17796	17754	17917	18020	17738	17795	17997	17768	18080	17754	17871	17951	17933	17796	18039	17866	17976	17965	18078	17889	17905	17749	17779	18008	17899	18054	17910	18030	17733	17929	17914	17681	17767	18079	17895	18046	17883	17988	17992	17997	17787	17793	17814	18078	17710	17793	17846	17755	17823	17784	17757	17887	17935	17974	17948	17885	18090	17962	17937	17938	17848	17615	17923	17914	17916	17911	17891	18100	17999	18023	17914	18059	17919	18130	17904	17949	17659	17910	17747	17771	17675	17796	18117	17851	17971	17957	17732	17884	17880	17742	18017	17963	17942	18021	17858	17868	17985	17995	17870	17731	17794	17774	17766	17920	17780	17813	17638	17531	18056	17806	17973	17847	17696	17887	17686	17760	17937	17669	17900	17877	17971	18027	17728	17979	17731	17901	17904	18031	17855	18021	17978	18134	17774	18023	17934	17971	18008	17890	17924	17705	17968	17929	17764	17681	18017	17883	18000	17945	17918	17794	17786	17725	17741	17894	17911	17830	17888	17993	17848	17945	18054	18070	17759	17941	17801	17921	17849	17895	17782	17851	17939	17916	17913	17917	17913	18040	17776	17733	17919	17872	17947	17884	17815	17851	17631	17715	17910	18101	17860	18066	17925	17897	17939	17704	17801	17777	18047	17949	17858	17863	18026	17868	18043	17790	17944	17831	17940	17876	17658	17924	17914	17881	17894	18022	17834	17822	17971	18071	17732	18075	17827	17876	17812	17999	17966	17800	17989	17914	17664	17894	18033	18151	17817	18001	17866	18071	17864	17902	17860	18029	17951	17900	17818	17984	17906	17734	17925	18086	17836	17677	17993	17953	17979	17973	17931	17898	17974	17983	17683	17866	17852	17993	17889	17931	17991	17814	17970	17695	17986	17838	17835	17988	17671	17937	17822	17906	17942	17813	17813	17929	17712	17994	17957	17794	17668	17930	17715	17785	17820	17851	17727	18213	17753	17578	17917	17869	17815	17817	17794	17750	17860	17727	17830	17827	17807	18051	17853	17711	17759	17939	17882	18025	17868	17901	17768	17695	17883	17996	17825	17939	17955	17804	17921	17846	17874	17997	17967	18069	17895	17912	17985	17881	17739	17876	17670	17947	17783	18021	17899	17704	17955	17867	17851	17901	17995	17912	17688	17903	17903	17904	17671	17825	17851	17808	17837	17816	17757	17851	17954	17772	17948	17853	17761	17766	17992	17969	17848	18084	17780	17801	17971	17790	17776	17879	17767	17893	17963	17885	17803	18047	17916	18045	17728	17897	17858	17853	17687	17863	17737	18010	17817	17910	17991	17907	17909	18029	17986	17814	18000	17809	17679	17732	17905	17912	17812	17851	17652	17944	18017	17889	17934	17721	17793	17878	18040	17857	17959	17542	17775	17716	17748	17542	18114	17857	17876	18127	17896	17962	17859	17897	17924	18061	17687	18007	18149	18044	17709	17891	17921	17770	17705	17960	18004	17859	17826	17865	18008	17841	17920	17888	17905	17891	17873	17825	17760	17939	17757	17737	17749	17753	17715	17787	17771	17756	17871	17633	17962	17897	17855	17902	17824	18071	17873	17999	17764	17935	18004	17975	17740	17745	17857	17940	17944	17871	17894	18035	18049	17751	17996	17965	18073	17780	18098	17954	17937	17872	17810	17964	17979	18097	17748	17917	17989	18144	17946	17772	17953	17923	17825	18069	17835	18020	17805	17823	17650	17769	17907	17847	17872	18048	18002	17909	17934	17844	17944	17654	17844	18095	17866	17909	17856	17838	17855	17757	17791	17856	17836	17763	17823	18066	18021	17816	17850	17945	18002	17882	17739	18128	17655	17762	17961	17952	17964	17902	17717	17824	17922	17834	17762	17936	17947	18059	17818	17687	17834	17814	17977	17855	17897	17635	17712	18113	18052	17812	17722	17949	17848	17979	17704	17796	18085	17735	17905	17936	17778	17775	18013	18121	17913	17891	17817	17873	17735	17791	18043	17858	17884	17780	17775	17881	17761	17957	17807	18135	18134	17762	17877	17957	18180	17907	17928	17695	17893	17788	17977	17938	18016	18026	17821	17906	17892	17859	17987	17878	17812	17865	17963	17861	17862	17880	17959	17960	17905	17882	18004	17943	17941	17864	18015	17829	18088	17939	17859	17779	17997	17812	17851	18040	17808	17667	17920	17752	17740	17907	17718	17682	17801	17971	18263	17864	17916	17910	17727	17949	18134	17896	18060	17935	17821	17821	17682	17845	17799	17981	17805	17763	17883	17812	17783	17928	17897	17913	17967	17744	17830	17909	17908	17720	17824	18035	17975	17835	17892	17807	17969	17836	17802	17873	17901	17971	17752	17769	17872	18012	17999	17816	17791	17808	17824	17848	17974	18049	17957	18033	17813	18079	17908	17861	18053	17883	17810	17653	17777	17827	17790	17854	17899	17790	17954	17856	17921	17981	17885	18030	17926	17934	17843	17950	17896	17984	17708	17916	17813	18050	17753	17834	17846	17825	17999	17952	18027	17988	17734	17939	18046	18151	18001	17898	18075	18252	17952	17884	17961	17915	18038	17875	17778	17881	17811	18031	17956	17809	17798	17915	17701	17965	17835	18039	18045	18010	18032	17890	17951	17742	17798	17962	18111	17723	17712	17995	18015	17798	17975	17663	17926	18044	17930	17863	18007	18088	17685	17870	17987	17914	17762	17909	17887	17682	17801	17801	17914	17937	17849	17782	17688	17734	17879	17784	17855	17706	17955	17910	17833	17810	17855	17789	17899	17687	17886	17728	17858	17835	17866	17949	17911	17893	17735	17927	17729	18039	17872	17825	17849	18041	17898	17901	17832	17660	17859	17771	17806	17618	17836	17830	17837	17852	17809	18029	17810	17831	18023	17792	17758	17916	17875
24065	37775	30550	22691	19489	17730	16785	16233	15947	15566	15461	15256	15183	15010	14874	15028	14828	14807	14862	14770	15178	14653	14888	14694	14761	14804	14755	14633	14716	14727	14851	14661	14653	14859	14773	14705	14864	14635	14597	14816	14717	14604	14684	14690	14683	14759	14663	14674	14766	14656	14707	14807	14790	14778	14608	14747	14843	14765	14868	14829	14696	14520	14890	14897	14616	14781	14818	14779	14728	14666	14732	14714	14669	14683	14699	14724	14473	14756	14701	14682	14657	14742	14777	14622	14721	14625	14837	14713	14769	14616	14630	14758	14891	14654	14816	14809	14816	14720	14804	14865	14800	14812	14800	14789	14740	14704	14546	14781	14681	14797	14778	14682	14892	14766	14751	14834	14867	14675	14716	14750	14816	14591	14810	14827	14681	14767	14761	14639	14780	14844	14696	14678	14731	14723	14547	14552	14711	14633	14935	14694	14809	14650	14668	14813	14519	14891	14853	14860	14738	14870	14741	14727	14749	14507	14701	14801	14818	14860	14746	14756	14677	14743	14627	14790	14573	14746	14859	14747	14815	14594	14764	14618	14620	14608	14560	14735	14724	14893	14598	14833	14745	14701	14690	14787	14595	14894	14734	14761	14572	14610	14789	14726	14818	14549	14825	14518	14771	14541	14755	14628	14894	14691	14568	14670	14907	14652	14829	14841	14680	14856	14632	14917	14719	14882	14659	14813	14552	14836	14716	14795	14826	14688	14745	14827	14762	14709	14675	14660	14601	14827	14586	14657	14628	14638	14579	14753	14642	14645	14706	14802	14631	14704	14786	14822	14661	14805	14560	14800	14832	14653	14889	14756	14800	14789	14881	14673	14697	14714	14716	14714	14760	14556	14648	14917	14814	14726	14724	14786	14935	14580	14814	14668	14748	14886	14717	14636	14787	14806	14700	14636	14757	14761	14638	14558	14834	14818	14759	14545	14714	14713	14759	14795	14590	14726	14419	14647	14610	14761	14803	14724	14563	14685	14750	14791	14624	14780	14818	14760	14615	14652	14682	14825	14693	14702	14754	14620	14745	14775	14866	14525	14745	14675	14605	14716	14719	14762	14718	14741	14778	14710	14650	14762	14674	14654	14817	14734	14787	14688	14900	14708	14648	14774	14734	14738	14832	14831	14731	14722	14677	14732	14650	14712	14767	14749	14697	14863	14649	14869	14666	14765	14677	14732	14675	14602	14802	14714	14636	14710	14623	14839	14752	14773	14608	14808	14668	14657	14630	14800	14884	14614	14856	14783	14621	14857	14721	14632	14819	14709	14849	14783	14524	14756	14679	14618	14731	14722	14814	14762	14827	14700	14430	14703	14729	14677	14760	14787	14526	14573	14923	14680	14756	14616	14880	14741	14732	14856	14716	14510	14652	14858	14814	14697	14643	15019	14680	14682	14826	14837	14662	14739	14826	14709	14729	14601	14858	14792	14687	14772	14924	14898	14911	14854	14688	14517	14749	14847	14677	14926	14760	14789	14755	14933	14706	14804	14723	14652	14676	14761	14772	14618	14720	14653	14929	14662	14662	14574	14723	14739	14698	14704	14863	14835	14710	14805	14861	14455	14752	14803	14891	14686	14615	14677	14792	14670	14784	14724	14857	14892	14589	14745	14651	14729	14697	14544	14755	14851	14742	14703	14602	14680	14789	14726	14722	14906	14716	14648	14754	14723	14914	14673	14781	14614	14693	14618	14713	14869	14672	14794	14743	14698	14773	14763	14663	14660	14744	14730	14680	14546	14694	14649	14826	14689	14620	14752	14675	14698	14602	14714	14820	14677	14800	14796	14852	14722	14713	14744	14705	14610	14595	14519	14787	14757	14799	14555	14775	14664	14726	14599	14616	14784	14760	14585	14879	14700	14868	14614	14835	14865	14669	14647	14668	14861	14686	14674	14615	14767	14521	14762	14732	14651	14795	14659	14838	14853	14709	14660	14818	14672	14644	14763	14810	14634	14714	14804	14988	14588	14752	14667	14750	14902	14597	14806	14838	14515	14746	14660	14795	14698	14733	14739	14699	14712	14590	14637	14706	14796	14594	14848	14747	14897	14724	14689	14706	14513	14963	14597	14653	14677	14639	14816	14689	14700	14789	14691	14738	14672	14728	14748	14735	14623	14706	14849	14900	14716	14862	14562	14774	14560	14749	14858	14815	14827	14781	14831	14878	14731	14896	14688	14618	14603	14806	14820	14745	14844	14581	14655	14678	14838	14766	14770	14758	14816	14591	14712	14837	14538	14743	14708	14810	14824	14704	14879	14796	14681	14632	14689	14832	14704	14725	14782	14720	14668	14762	14709	14735	14817	14751	14684	14717	14944	14732	14695	14845	14627	14529	14698	14427	14736	14750	14708	14749	14898	14775	14786	14669	14678	14632	14701	14781	14676	14771	14718	14827	14616	14745	14720	14798	14703	14639	14803	14620	14744	14643	14724	14763	14787	14859	14798	14640	14730	14692	14768	14873	14817	14718	14845	14965	14762	14720	14559	14695	14556	14667	14793	14833	14797	14702	14724	14756	14788	14680	14672	14684	14643	14958	14699	14700	14819	14884	14696	14771	14790	14802	14577	14716	14637	14708	14729	14593	14718	14743	14646	14705	14669	14742	14744	14798	14624	14580	14771	14720	14791	14687	14852	14688	14759	14761	14764	14671	14662	14827	14367	14585	14779	14773	14762	14708	14860	14847	14618	14677	14565	14793	14778	14770	14822	14638	14631	14812	14589	14742	14533	14716	14730	14687	14726	14757	14722	14579	14806	14577	14814	14724	14647	14839	14889	14655	14589	14611	14760	14811	14679	14768	14701	14810	14693	14812	14755	14883	14804	14944	14877	14795	14803	14735	14740	14569	14670	14673	14853	14774	14713	14859	14679	14831	14704	14655	14838	14574	14780	14780	14786	14743	14747	14706	14689	14858	14745	14595	14826	14772	14811	14683	14721	14757	14725	14721	14659	14665	14822	14635	14835	14769	14678	14730	14690	14844	14917	14836	14734	14841	14635	14778	14807	14651	14750	14740	14688	14670	14761	14790	14788	14725	14832	14805	14828	14757	14662	14795	14762	14922	14766	14820	14707	14725	14760	14625	14577	14653	14732	14673	14838	14723	14634	14847	14695	14731	14866	14762	14748	14760	14742	14564	14821	14792	14686	14717	14798	14714	14703	14644	14760	14692	14776	14737	14806	14789	14856	14907	14689	14824	14749	14765	14787	14672	14813	14755	14677	14747	14830	14853	14778	14760	14718	14734	14646	14727	14474	14771	14668	14713	14557	14811	14738	14750	14680	14659	14728	14764	14797	14622	14808	14829	14798	14705	14726	14682	14677	14685	14759	14871	14602	14750	14986	14721	14890	14681	14764	14806	14694	14640	14609	14816	14857	14709	14857	14889	14839	14830	14786	14792	14745	14546	14730	14753	14905	14692	14726	14827	14638	14821	14876	14634	14923	14671	14648	14723	14753	14762	14689	14863	14806	14874	14670	14679	14650	14899	14656	14689	14771	14711	14803	14643	14748	14599	14902	14718	14770	14786	14788	14548	14839	14678	14777	14740	14699	14773	14700	14719	14630	14911	14764	14684	14576	14683	14795	14694	14688	14588	14614	14796	14754	14691	14710	14731	14752	14864	14860	14740	14662	14495	14841	14779	14767	14615	14673	14704	14751	14662	14834	14820	14772	14734	14809	14787	14656	14714	14659	14817	14784	14647	14782	14779	14865	14555	14752	14852	14579	14770	14716	14767	14773	14749	14606	14695	14633	14775	14680	14728	14897	14706	14727	14821	14848	14689	14898	14684	14755	14922	14707	14678	14935	14840	14716	14835	14799	14747	14760	14827	14813	14740	14734	14837	14683	14757	14921	14780	14768	14673	14794	14856	14778	14678	14906	14673	14855	14554	14605	14740	14642	14653	14975	14805	14557	14837	14603	14706	14590	14817	14852	14865	14889	14576	14779	14759	14587	14755	14682	14536	14696	14851	14669	14684	14815	14698	14795	14856	14733	14761	14808	14652	14690	14678	14773	14665	14726	14795	14753	14849	14710	14920	14762	14656	14637	14770	14819	14835	14679	14819	14789	14813	14730	14743	14854	14691	14606	14594	14804	14871	14810	14837	14822	14745	14614	14711	14691	14668	14745	14841	14734	14807	14760	14687	14804	14723	14776	14674	14627	14703	14790	14744	14811	14739	14595	14688	14801	14707	14606	14821	14671	14560	14797	14651	14828	14821	14862	14777	14654	14736	14685	14576	14731	14734	14663	14698	14714	14796	14580	14669	14584	14595	14585	14498	14788	14724	14736	14849	14838	14856	14646	14729	14744	14612	14837	14680	14643	14751	14734	14738	14704	14788	14698	14581	14635	14828	14619	14520	14651	14668	14772	14882	14849	14808	14655	14730	14774	14675	14736	14760	14747	14744	14884	14682	14737	14691	14915	14697	14789	14718	14854	14733	14717	14638	14661	14924	14952	14781	14771	14810	14649	14826	14690	14810	14554	14669	14727	14625	14697	14748	14784	14610	14661	14699	14834	14702	14793	14619	14778	14947	14382	14782	14770	14802	14751	14797	14639	14736	14462	14773	14833	14823	14763	14809	14668	14804	14534	14964	14593	14804	14718	14643	14681	14766	14747	14636	14819	14732	14614	14652	14708	14731	14827	14669	14803	14847	14614	14739	14713	14646	14758	14893	14843	14623	14738	14781	14703	14723	14812	14662	14703	14631	14692	14825	14576	14872	14757	14795	14850	14880	14796	14771	14725	14641	14779	14831	14540	14709	14662	14833	14760	14777	14497	14654	14726	14705	14668	14806	14785	14819	14735	14595	14758	14679	14742	14582	14700	14777	14662	14561	14711	14771	14640	14643	14770	14624	14660	14730	14805	14671	14727	14835	14835	14833	14586	14732	14710	14782	14717	14650	14707	14699	14457	14876	14788	14670	14699	14933	14678	14727	14663	14816	14683	14738	14824	14780	14717	14911	14812	14532	14655	14755	14653	14637	14838	14771	14767	14659	14559	14689	14676	14753	14748	14765	14738	14717	14676	14696	14660	14710	14554	14861	14860	14820	14787	14769	14801	14763	14774	14824	14755	14642	14710	14734	14654	14637	14720	14538	14738	14727	14609	14871	14726	14674	14714	14779	14842
23428	21627	28502	25481	23324	23609	22809	19855	18965	18984	19058	18560	18221	18057	17898	17713	17838	17486	17442	17660	17650	17677	17904	17502	17645	17486	17634	17526	17608	17361	17386	17561	17448	17646	17724	17515	17374	17316	17417	17384	17548	17485	17602	17495	17459	17509	17341	17341	17421	17476	17522	17425	17411	17390	17570	17256	17410	17536	17522	17209	17484	17393	17498	17313	17492	17427	17477	17277	17532	17329	17425	17512	17499	17254	17511	17410	17339	17370	17351	17554	17285	17360	17569	17478	17448	17470	17164	17564	17369	17360	17143	17296	17383	17274	17236	17448	17414	17477	17427	17333	17461	17618	17439	17412	17420	17239	17456	17464	17491	17387	17506	17304	17466	17247	17392	17568	17223	17335	17452	17339	17272	17398	17519	17260	17265	17206	17511	17281	17507	17204	17430	17597	17252	17597	17481	17477	17423	17459	17557	17428	17484	17396	17556	17551	17628	17450	17531	17424	17392	17517	17219	17394	17390	17333	17708	17263	17218	17540	17587	17469	17527	17486	17331	17326	17396	17358	17520	17245	17437	17437	17449	17479	17391	17314	17224	17408	17610	17368	17380	17430	17366	17485	17339	17606	17384	17475	17330	17266	17484	17429	17424	17465	17354	17477	17354	17401	17489	17499	17452	17345	17338	17494	17582	17503	17661	17396	17304	17275	17251	17287	17360	17493	17316	17288	17363	17399	17524	17527	17507	17460	17524	17324	17540	17404	17353	17332	17531	17345	17693	17472	17530	17259	17377	17287	17667	17573	17396	17422	17613	17468	17566	17406	17434	17234	17298	17360	17326	17350	17286	17385	17391	17388	17368	17389	17350	17388	17421	17424	17713	17405	17549	17390	17465	17541	17487	17455	17583	17323	17382	17343	17536	17458	17400	17341	17399	17470	17378	17374	17472	17277	17456	17433	17451	17269	17431	17327	17367	17248	17556	17425	17402	17413	17528	17274	17476	17345	17408	17437	17315	17220	17294	17464	17327	17276	17588	17320	17376	17381	17264	17471	17565	17321	17569	17440	17158	17584	17513	17620	17403	17523	17377	17488	17377	17294	17500	17311	17517	17422	17459	17385	17591	17722	17421	17419	17590	17429	17524	17343	17371	17513	17504	17469	17295	17456	17482	17308	17372	17538	17483	17338	17477	17448	17417	17224	17340	17425	17405	17411	17512	17319	17315	17506	17540	17491	17521	17324	17383	17259	17182	17281	17372	17415	17632	17376	17186	17376	17480	17435	17565	17369	17391	17270	17532	17428	17483	17486	17299	17281	17540	17280	17338	17371	17388	17243	17552	17454	17773	17532	17478	17563	17491	17263	17186	17226	17343	17554	17187	17429	17583	17419	17356	17498	17420	17490	17221	17469	17491	17464	17281	17307	17325	17486	17384	17341	17292	17280	17336	17453	17415	17359	17184	17396	17239	17327	17408	17526	17442	17456	17410	17557	17389	17290	17398	17113	17388	17394	17618	17460	17467	17456	17428	17509	17249	17296	17353	17302	17325	17418	17189	17300	17408	17315	17425	17527	17327	17484	17441	17449	17317	17492	17342	17435	17162	17339	17537	17308	17317	17305	17464	17465	17368	17357	17450	17613	17463	17464	17472	17473	17378	17294	17426	17614	17548	17352	17281	17453	17387	17550	17532	17525	17383	17442	17433	17356	17379	17463	17368	17413	17449	17375	17437	17374	17623	17501	17484	17310	17366	17596	17347	17245	17401	17363	17063	17406	17400	17334	17493	17536	17389	17391	17441	17444	17471	17442	17461	17548	17581	17485	17242	17506	17525	17337	17543	17365	17291	17589	17388	17338	17501	17376	17415	17429	17378	17519	17452	17387	17366	17388	17400	17275	17398	17494	17597	17345	17379	17192	17281	17362	17145	17313	17336	17470	17396	17466	17238	17386	17352	17338	17402	17427	17132	17388	17630	17414	17532	17260	17541	17607	17309	17548	17512	17527	17519	17327	17439	17510	17456	17348	17298	17445	17266	17456	17381	17476	17186	17455	17451	17461	17520	17430	17221	17303	17361	17395	17438	17455	17654	17507	17645	17382	17353	17541	17396	17340	17443	17206	17606	17461	17412	17312	17557	17455	17380	17563	17470	17381	17293	17403	17584	17566	17365	17435	17642	17635	17538	17413	17547	17485	17495	17387	17429	17364	17566	17555	17343	17268	17392	17420	17440	17466	17526	17430	17651	17637	17457	17616	17329	17346	17437	17468	17499	17419	17337	17563	17326	17245	17639	17282	17421	17315	17393	17369	17280	17331	17207	17286	17427	17242	17357	17432	17682	17190	17212	17287	17340	17458	17337	17383	17321	17482	17376	17392	17189	17494	17297	17500	17253	17388	17410	17377	17270	17197	17379	17560	17448	17523	17325	17342	17292	17334	17403	17415	17546	17471	17381	17438	17490	17367	17334	17076	17304	17401	17424	17522	17530	17473	17655	17544	17518	17633	17493	17471	17321	17403	17512	17362	17539	17402	17445	17524	17411	17423	17360	17553	17236	17400	17516	17481	17435	17509	17364	17462	17391	17382	17435	17486	17302	17450	17348	17487	17499	17397	17623	17559	17596	17128	17547	17535	17519	17418	17398	17406	17297	17382	17484	17473	17390	17412	17256	17388	17422	17555	17550	17467	17008	17210	17439	17295	17404	17285	17497	17573	17264	17409	17468	17582	17328	17417	17398	17410	17420	17460	17603	17435	17450	17352	17406	17608	17338	17305	17385	17535	17533	17412	17310	17545	17543	17440	17378	17330	17446	17342	17391	17616	17583	17368	17307	17618	17264	17312	17441	17299	17211	17365	17503	17501	17372	17445	17453	17274	17434	17495	17526	17465	17400	17262	17384	17642	17416	17547	17379	17695	17404	17391	17191	17384	17378	17401	17255	17540	17597	17422	17221	17431	17520	17522	17363	17496	17540	17572	17429	17674	17381	17372	17475	17484	17443	17481	17379	17403	17569	17375	17406	17533	17436	17369	17550	17495	17429	17571	17322	17426	17373	17435	17434	17340	17471	17396	17331	17385	17519	17477	17486	17442	17597	17603	17434	17341	17428	17461	17539	17503	17493	17451	17467	17368	17223	17305	17430	17602	17354	17433	17493	17290	17439	17380	17263	17352	17544	17376	17262	17419	17402	17351	17771	17464	17646	17421	17505	17399	17452	17437	17325	17440	17472	17265	17223	17204	17476	17320	17588	17473	17237	17508	17549	17380	17349	17432	17473	17195	17249	17555	17600	17450	17541	17517	17635	17364	17582	17383	17438	17364	17528	17295	17480	17350	17443	17429	17326	17653	17587	17415	17381	17377	17504	17229	17375	17300	17546	17364	17444	17510	17469	17301	17532	17493	17264	17479	17393	17542	17424	17381	17458	17623	17330	17381	17472	17437	17273	17478	17431	17449	17490	17547	17297	17488	17378	17388	17599	17457	17446	17393	17547	17340	17400	17411	17433	17452	17706	17384	17386	17392	17399	17689	17358	17502	17299	17644	17433	17542	17409	17469	17345	17325	17309	17543	17544	17480	17608	17545	17432	17718	17409	17302	17412	17478	17445	17412	17400	17395	17467	17389	17255	17249	17391	17430	17462	17741	17565	17462	17609	17503	17404	17397	17572	17457	17405	17523	17489	17520	17426	17281	17252	17601	17344	17397	17442	17365	17342	17465	17313	17503	17316	17304	17314	17250	17302	17356	17398	17366	17471	17419	17278	17442	17302	17608	17275	17380	17368	17450	17376	17409	17500	17476	17487	17537	17469	17382	17526	17343	17528	17386	17504	17469	17446	17520	17265	17426	17419	17273	17268	17320	17412	17450	17525	17347	17448	17323	17572	17327	17568	17575	17341	17458	17552	17262	17546	17277	17429	17399	17578	17567	17427	17433	17260	17471	17288	17516	17429	17297	17361	17370	17313	17476	17373	17293	17342	17302	17259	17510	17415	17625	17457	17610	17205	17358	17494	17434	17397	17377	17401	17451	17518	17370	17488	17454	17503	17557	17315	17440	17236	17288	17284	17331	17401	17455	17362	17467	17372	17281	17319	17163	17291	17597	17418	17334	17219	17579	17472	17316	17269	17371	17430	17396	17411	17408	17533	17389	17320	17645	17877	17340	17570	17301	17377	17472	17617	17557	17650	17481	17426	17407	17453	17488	17455	17419	17462	17492	17362	17587	17671	17719	17372	17465	17293	17448	17409	17370	17299	17509	17357	17295	17370	17514	17367	17389	17538	17286	17479	17505	17695	17476	17432	17455	17544	17345	17307	17384	17492	17467	17430	17464	17584	17254	17205	17316	17356	17544	17504	17257	17362	17409	17516	17583	17474	17516	17390	17413	17279	17299	17323	17544	17590	17482	17494	17430	17414	17341	17690	17476	17571	17464	17318	17130	17275	17338	17484	17551	17320	17433	17293	17576	17493	17421	17566	17462	17328	17401	17350	17399	17513	17528	17613	17249	17561	17582	17712	17432	17504	17377	17466	17358	17475	17685	17495	17354	17496	17344	17367	17504	17386	17342	17426	17461	17376	17504	17518	17374	17455	17451	17225	17386	17392	17552	17489	17377	17562	17334	17314	17274	17374	17400	17451	17364	17408	17572	17386	17378	17464	17649	17434	17535	17521	17314	17415	17519	17434	17457	17330	17552	17334	17342	17358	17406	17505	17396	17292	17271	17383	17243	17220	17322	17329	17367	17537	17454	17547	17393	17205	17138	17342	17444	17363	17244	17514	17454	17466	17494	17351	17218	17470	17542	17554	17373	17498	17381	17525	17484	17571	17516	17589	17109	17344	17308	17415	17367	17201	17377	17560	17260	17335	17393	17377	17431	17416	17345	17331	17434	17516	17622	17373	17390	17636	17462	17284	17531	17433	17288	17412	17361	17413	17284	17442	17368	17447	17496	17659	17424	17404	17192	17577	17467	17382	17261	17322	17509	17466	17414	17471	17569	17517	17373	17305	17448	17331	17383	17739	17507	17454	17308	17569	17237	17401	17522	17345	17237	17221	17585	17399	17399	17476	17376	17347	17552	17429	17417	17433	17290	17488	17459	17535	17398	17486	17574	17391	17206	17572	17289	17417	17199	17482	17601	17412	17166	17522	17414	17624	17604	17248	17334	17284	17233	17225	17545	17526	17391
24001	45359	36895	27511	22758	19835	18115	17285	16641	16107	15869	15589	15218	15045	15003	15054	14840	14728	14700	14597	14689	14664	14614	14454	14489	14572	14527	14599	14712	14434	14482	14633	14457	14545	14438	14654	14441	14545	14476	14512	14416	14743	14533	14751	14553	14623	14389	14601	14569	14526	14629	14496	14433	14476	14523	14401	14508	14412	14550	14445	14601	14497	14610	14520	14497	14484	14476	14552	14420	14378	14518	14559	14684	14579	14603	14524	14408	14601	14505	14633	14625	14579	14576	14614	14423	14620	14620	14459	14476	14484	14583	14554	14410	14266	14701	14503	14393	14483	14456	14503	14324	14398	14379	14436	14524	14437	14616	14275	14707	14287	14378	14553	14535	14442	14486	14567	14472	14419	14490	14395	14478	14338	14424	14470	14598	14625	14541	14544	14443	14520	14375	14429	14496	14464	14464	14505	14342	14610	14493	14599	14478	14423	14516	14433	14425	14432	14457	14594	14613	14378	14458	14286	14566	14500	14478	14544	14597	14641	14402	14606	14669	14450	14486	14436	14474	14410	14538	14378	14494	14366	14415	14461	14580	14362	14417	14318	14397	14323	14359	14436	14509	14443	14293	14294	14463	14447	14581	14336	14614	14625	14484	14434	14423	14443	14531	14521	14452	14583	14476	14599	14619	14426	14492	14483	14516	14355	14506	14512	14386	14444	14451	14634	14397	14499	14512	14500	14437	14515	14540	14562	14455	14503	14307	14408	14524	14520	14466	14573	14461	14551	14559	14317	14432	14529	14485	14339	14485	14535	14502	14497	14511	14521	14497	14554	14482	14604	14512	14276	14445	14376	14482	14288	14634	14473	14415	14462	14218	14737	14504	14572	14303	14637	14476	14430	14420	14492	14507	14543	14376	14516	14498	14570	14439	14582	14432	14547	14395	14563	14446	14616	14495	14549	14492	14578	14426	14518	14538	14670	14505	14448	14359	14405	14568	14594	14497	14521	14445	14460	14408	14430	14593	14440	14694	14502	14273	14486	14463	14513	14416	14463	14698	14567	14437	14811	14489	14386	14335	14533	14321	14430	14630	14627	14492	14555	14503	14405	14340	14433	14575	14452	14645	14549	14567	14600	14506	14449	14474	14576	14635	14423	14547	14552	14414	14463	14385	14636	14336	14514	14544	14500	14555	14473	14612	14612	14621	14429	14468	14211	14637	14553	14447	14548	14615	14508	14526	14494	14450	14665	14304	14394	14534	14529	14536	14442	14593	14349	14626	14577	14492	14403	14450	14582	14603	14390	14472	14493	14532	14565	14457	14444	14453	14467	14336	14293	14506	14490	14557	14382	14481	14546	14605	14399	14619	14288	14457	14521	14392	14643	14425	14457	14487	14387	14598	14535	14256	14417	14696	14507	14760	14459	14400	14450	14530	14559	14515	14575	14603	14397	14563	14673	14608	14539	14497	14618	14510	14376	14533	14377	14612	14426	14410	14440	14606	14380	14469	14512	14482	14411	14530	14477	14449	14373	14624	14495	14519	14518	14591	14585	14638	14472	14677	14612	14400	14444	14583	14465	14504	14391	14522	14579	14614	14402	14466	14588	14550	14569	14294	14570	14540	14457	14598	14318	14424	14464	14543	14264	14422	14632	14576	14435	14432	14465	14576	14499	14531	14565	14372	14369	14508	14522	14541	14499	14513	14543	14502	14523	14472	14556	14432	14333	14509	14385	14498	14446	14415	14561	14479	14260	14421	14406	14590	14484	14413	14357	14585	14526	14694	14506	14495	14500	14483	14482	14383	14518	14609	14446	14547	14580	14529	14413	14646	14265	14527	14478	14349	14413	14440	14466	14648	14437	14507	14549	14502	14480	14501	14329	14433	14385	14442	14461	14444	14565	14418	14372	14494	14335	14476	14586	14377	14626	14576	14380	14379	14642	14524	14421	14656	14602	14289	14592	14349	14550	14534	14581	14525	14492	14509	14407	14415	14457	14476	14508	14437	14437	14410	14523	14668	14554	14392	14500	14410	14430	14577	14335	14600	14390	14567	14362	14482	14349	14473	14504	14262	14417	14399	14468	14551	14168	14672	14344	14443	14658	14481	14633	14443	14363	14567	14508	14527	14476	14475	14574	14504	14462	14565	14504	14363	14521	14514	14501	14331	14417	14333	14549	14429	14386	14632	14498	14364	14460	14490	14619	14507	14350	14447	14416	14467	14394	14504	14410	14310	14452	14429	14442	14571	14474	14428	14405	14438	14375	14643	14567	14505	14538	14447	14408	14508	14339	14547	14463	14486	14497	14467	14461	14363	14503	14444	14675	14668	14477	14495	14554	14494	14475	14561	14444	14395	14526	14391	14424	14552	14279	14382	14517	14569	14402	14407	14603	14467	14518	14640	14455	14543	14344	14578	14487	14592	14453	14307	14476	14236	14536	14387	14362	14458	14518	14512	14487	14372	14390	14560	14402	14337	14512	14583	14561	14535	14389	14401	14452	14612	14504	14378	14523	14195	14550	14553	14469	14569	14430	14516	14559	14469	14612	14424	14519	14559	14281	14475	14551	14470	14756	14552	14592	14611	14473	14498	14581	14327	14556	14617	14386	14465	14511	14472	14426	14384	14523	14632	14514	14554	14572	14469	14431	14670	14411	14736	14524	14683	14423	14482	14473	14494	14593	14488	14467	14517	14436	14463	14438	14536	14416	14590	14359	14587	14763	14582	14350	14395	14481	14536	14718	14398	14614	14438	14489	14520	14469	14426	14516	14446	14348	14376	14383	14400	14624	14551	14469	14563	14406	14522	14285	14623	14471	14521	14349	14587	14507	14545	14375	14590	14592	14403	14450	14299	14520	14470	14413	14436	14423	14439	14510	14301	14496	14573	14417	14372	14605	14489	14525	14400	14422	14526	14539	14639	14529	14370	14679	14404	14542	14482	14546	14523	14593	14520	14612	14510	14572	14349	14357	14477	14300	14490	14563	14359	14437	14469	14738	14555	14384	14587	14553	14352	14536	14597	14327	14387	14312	14522	14637	14556	14617	14501	14563	14565	14701	14568	14519	14418	14664	14351	14473	14540	14410	14309	14385	14456	14528	14753	14505	14416	14338	14513	14607	14504	14540	14459	14431	14484	14510	14556	14453	14425	14452	14441	14655	14433	14424	14402	14475	14544	14420	14556	14637	14350	14705	14532	14522	14564	14242	14548	14560	14448	14606	14396	14494	14396	14504	14531	14535	14515	14562	14525	14522	14388	14553	14544	14517	14497	14395	14449	14379	14499	14399	14489	14479	14451	14553	14550	14551	14487	14437	14524	14339	14467	14368	14650	14394	14172	14451	14625	14472	14609	14529	14270	14519	14493	14498	14544	14547	14451	14432	14332	14457	14538	14533	14361	14478	14449	14449	14603	14541	14512	14570	14271	14380	14431	14433	14662	14554	14503	14425	14367	14544	14544	14415	14440	14500	14218	14423	14475	14608	14568	14453	14519	14641	14747	14466	14496	14388	14438	14621	14453	14523	14540	14545	14419	14328	14697	14409	14417	14415	14462	14530	14418	14487	14423	14488	14462	14561	14574	14527	14461	14590	14473	14504	14520	14521	14493	14432	14459	14417	14440	14512	14472	14411	14655	14408	14509	14291	14475	14538	14488	14385	14462	14653	14476	14586	14275	14630	14734	14674	14559	14443	14414	14389	14538	14329	14428	14395	14462	14499	14350	14503	14471	14440	14540	14447	14438	14539	14550	14552	14331	14475	14563	14412	14377	14595	14429	14340	14427	14529	14539	14492	14533	14515	14549	14391	14347	14440	14494	14679	14508	14421	14548	14518	14455	14504	14606	14277	14431	14698	14444	14409	14358	14422	14475	14621	14509	14575	14566	14524	14484	14484	14323	14432	14568	14608	14617	14631	14568	14441	14565	14615	14487	14369	14527	14569	14488	14474	14437	14420	14612	14522	14464	14554	14382	14472	14679	14342	14485	14275	14505	14234	14505	14450	14415	14425	14530	14462	14544	14480	14512	14559	14473	14433	14500	14556	14596	14468	14484	14383	14561	14442	14542	14407	14500	14411	14470	14579	14513	14427	14494	14620	14496	14345	14585	14337	14410	14550	14522	14448	14377	14432	14717	14472	14485	14400	14307	14806	14337	14362	14394	14325	14420	14481	14591	14352	14488	14370	14435	14632	14484	14732	14374	14463	14575	14415	14574	14531	14442	14346	14521	14556	14582	14516	14452	14416	14549	14468	14532	14565	14354	14336	14378	14581	14353	14237	14309	14323	14449	14382	14452	14669	14478	14466	14360	14316	14442	14458	14668	14560	14540	14498	14398	14673	14465	14629	14553	14462	14521	14509	14469	14299	14242	14423	14537	14616	14504	14361	14624	14481	14383	14512	14518	14499	14553	14538	14348	14538	14432	14532	14398	14515	14509	14450	14626	14492	14536	14619	14541	14584	14391	14310	14502	14513	14602	14447	14518	14542	14510	14460	14523	14469	14488	14431	14501	14729	14366	14373	14536	14589	14361	14350	14688	14487	14416	14435	14435	14470	14811	14452	14531	14460	14577	14574	14475	14348	14610	14498	14437	14545	14407	14512	14692	14586	14492	14528	14514	14564	14408	14353	14521	14385	14535	14486	14450	14539	14574	14527	14482	14539	14605	14474	14440	14648	14549	14507	14512	14307	14319	14430	14470	14561	14335	14480	14347	14676	14367	14520	14512	14347	14429	14565	14461	14492	14555	14607	14664	14241	14670	14540	14446	14595	14540	14666	14553	14387	14569	14547	14489	14558	14483	14429	14421	14483	14426	14538	14496	14444	14312	14558	14390	14378	14530	14473	14556	14716	14439	14453	14309	14402	14475	14563	14662	14498	14559	14413	14448	14416	14471	14334	14537	14594	14489	14534	14503	14478	14539	14387	14715	14448	14467	14488	14352	14439	14393	14484	14607	14728	14459	14488	14472	14477	14597	14549	14602	14368	14389	14450	14534	14625	14567	14519	14623	14489	14403	14395	14441	14442	14586	14364	14447	14313	14438	14426	14446	14622	14390	14450	14518	14453	14396	14620	14571	14353	14596	14520	14609	14446	14643	14465	14275	14604	14580	14605	14411	14589	14602	14440	14560	14456	14299	14514	14633	14610	14389	14447	14612	14550	14513	14418	14497	14370	14485	14431
25251	21606	27674	28009	22386	20766	20500	19486	18992	18699	18486	18542	18599	18345	18245	18139	18327	18238	18190	18088	18034	18024	18014	18103	18074	17896	17877	17930	17957	18229	17987	18106	17984	17868	17946	18034	18127	18046	17943	17934	17922	17819	18191	17961	18056	17775	18111	18092	17920	17781	17969	17882	17755	18150	17927	17990	18054	17970	17936	17973	18106	17769	18135	17869	17719	17971	18108	17991	17907	17889	17838	18109	18036	17811	18056	18038	17731	17800	18079	18070	18031	18097	17835	17928	18105	18153	17670	18073	18081	17878	18039	18004	18106	17822	18053	17963	17904	17848	18101	17913	17909	17732	17920	17948	17858	17940	17926	17921	17857	18093	17804	17793	18026	18014	17994	17891	17977	17993	17915	18102	17954	17840	17846	17900	17870	17703	17988	17780	17732	18075	17945	17993	18052	17873	17804	17876	17949	18010	17866	18096	17830	17879	17983	17829	17904	17879	17905	17828	18031	17834	17858	17933	17785	17997	17922	17808	17910	17957	17938	17987	17965	17880	17769	17892	17921	17910	17708	17942	17703	17650	17706	18090	17882	17758	18050	17994	17910	17968	17893	17948	18099	18087	17966	17722	18154	17906	18002	18017	17930	17904	17909	18093	17796	17690	17829	18074	17938	18055	17991	17974	18116	17802	17957	17856	17958	17880	17844	17916	17858	17908	17971	18060	17940	18123	17981	17923	17800	17812	18117	17816	18004	17736	17741	17818	18101	18039	17991	17984	17912	17932	18020	17992	18004	18006	17906	18084	17976	17784	17956	18233	18049	17852	17972	17868	18052	17825	18058	17896	17891	17895	18029	18003	18115	17912	18096	18023	18150	17839	17856	18104	17917	17981	18174	17751	17848	17998	17956	17983	18026	17852	17960	17930	18090	18008	18011	17878	18062	17961	17800	17828	17945	17862	18027	17836	17740	17891	17895	18040	17975	17865	17872	17851	18059	17869	17966	17941	17953	17851	18035	18141	17814	18152	17827	17927	18074	17979	17871	17844	17931	17929	17989	17592	17987	17800	18100	17966	18001	17928	17928	18090	17747	17800	17975	17917	18124	18016	17868	17983	17974	17836	17975	17943	17923	17765	17856	17920	18084	18030	17922	17789	17989	17855	17861	17692	17820	17832	17801	18043	18005	17843	17956	17815	18043	17843	17807	17736	17930	17924	17801	17956	17826	17949	17976	17758	17958	18085	17964	18017	18073	18071	17984	17806	17659	17940	18107	17897	17861	18064	17991	18131	17923	18062	17989	17944	17970	17891	17914	17846	17852	17862	17856	17814	18036	17858	17773	17961	18055	18003	17937	17875	17842	17947	17992	17939	17909	17996	17938	17809	17907	17872	17853	18112	17876	17803	17955	18012	18028	18071	17680	17866	17909	17917	17786	18025	17843	18223	17975	17881	18043	18033	17929	18103	18067	18111	17975	17970	17782	17965	17842	17687	17727	17793	17965	17864	18009	17880	17962	17799	17956	18133	18100	17993	18246	18090	17816	17956	18082	17868	18014	17865	17711	17854	17991	17953	17806	18074	17968	18050	17853	17687	17798	18098	17994	17873	18064	17820	18019	17959	18132	18016	17765	17979	18048	17888	18098	17984	18084	17768	17936	18006	17835	18056	18107	17952	17819	17751	17989	17922	17922	17952	17846	17827	17998	17901	17794	18016	17968	17779	18019	17957	17818	17765	18043	17866	17967	17981	17975	18013	17778	17880	18096	18035	17892	17960	18154	17826	17923	17715	17692	17986	17972	17719	18027	18059	17951	18098	17973	17932	18029	17936	17788	18045	18083	17971	17964	17800	17869	17912	17975	17902	17939	17918	17813	18021	17837	17965	17930	18274	17914	17905	17908	17992	17984	17925	17935	18120	18092	17976	17906	17953	17993	18207	17992	17938	17582	17870	18163	18007	18040	17831	17940	17976	17820	18046	17896	17900	17818	17860	17895	17993	18152	17911	18088	17876	17997	18132	18055	18108	17915	17865	18091	17698	17961	17610	17956	18017	18152	18000	17967	17956	18083	17796	17975	17975	18127	17922	17926	18093	17809	17994	17782	17675	17931	17919	17829	17958	17762	18081	17865	18007	18052	17659	17874	17948	17926	17833	17993	17936	17870	17884	18138	17854	17873	18020	18024	17960	17752	17878	17976	17863	18044	17826	18129	17937	17991	17952	17989	17939	17930	17797	17891	17888	18062	17995	17908	17839	17903	17955	17820	17994	17946	18015	18030	17910	18080	17980	17953	17890	17885	17971	17912	17749	18155	17923	17866	17960	18026	18058	18038	17992	17813	17794	17742	18094	17913	17885	17906	18078	17868	18004	17973	18018	17921	17997	17993	18132	17886	18036	17785	17819	17853	17842	17874	17832	18026	17923	18048	17913	17875	17736	18024	17890	17742	17896	18040	18002	18029	17814	17923	17869	18071	17887	17903	17982	18035	17905	17846	17881	17902	18052	17862	17927	17757	17995	17877	18126	17873	17922	18003	17939	17885	17939	17969	18046	17995	17831	17722	18150	18009	17809	17794	18025	18098	17977	17863	17778	17921	17957	18032	17991	18204	18031	18026	17635	18068	17860	18063	17770	17740	17786	17744	17978	18127	18056	18045	17787	17747	17895	18023	17944	18066	17962	17960	17753	17785	17895	17933	17984	17795	17887	18003	17998	17843	18054	17969	17914	17903	17850	17899	17844	17843	18002	17931	17967	17929	17829	18156	17865	17885	17963	18017	17949	17827	17729	17877	17729	17767	17901	17943	17993	17904	18187	17820	17959	17903	17824	17907	17840	17935	17788	17832	17841	17823	17975	17738	18011	17988	18009	18073	18024	17918	18035	18021	17926	18000	17929	18032	17893	17950	17991	17999	17948	17862	17898	17921	17829	17926	17806	17865	18069	18127	17866	17900	17840	17850	17825	17967	17893	17910	18132	17892	17767	18182	17695	17867	17885	17811	17860	17803	17873	17987	18105	17919	17980	17997	18016	17815	17969	17830	18013	17909	17872	17709	17769	17934	17960	17713	17987	18017	17903	17944	17865	18186	18096	17949	17864	18020	18096	17930	18050	17729	17862	17761	17921	17936	17838	18028	17925	17824	17899	18041	17890	17903	17926	17908	17959	17972	17925	17932	18189	17861	17944	17822	17870	17950	18116	17875	17839	17911	18017	18078	18019	17875	17771	18021	17800	17998	17948	18242	18112	17916	17811	18114	17984	17911	17834	18100	17980	17827	18012	17883	17724	18054	18002	17813	17821	17968	17948	17740	18137	17925	18012	17840	17811	17838	18085	18053	17898	17954	17913	17887	17944	18056	17927	17741	17964	17983	18072	17894	17909	17860	17931	17852	17938	18005	17800	18039	17974	18095	18012	17823	17775	18012	18121	17845	17947	18033	18200	17902	18067	17853	17797	17948	18009	18004	18070	17820	17757	17967	17880	17781	18026	18009	18143	17880	17885	17969	18028	17743	17794	17935	18046	17761	17687	17926	17767	17996	17883	18008	17946	17902	17946	17963	17921	18013	17962	17837	18059	18067	17902	17980	17887	17900	18021	17790	17737	17934	17879	18017	17957	17912	17960	17910	17960	18011	17918	17991	17634	18059	17915	17822	17795	17888	17887	17808	18040	18117	18103	17899	17764	17780	18068	17802	17942	17785	17930	18059	18027	18022	17994	17967	17740	18124	17993	18092	17988	17963	18122	18001	17884	18069	17929	18014	17825	17899	17815	17975	17974	17902	17950	18098	18021	17770	17928	17713	17917	17895	18011	17946	17996	17859	17947	17967	18039	18124	17805	17719	17816	17746	18021	18179	18219	17898	17889	17821	17987	18076	17900	17914	18082	17826	17782	17766	17888	17695	17916	18058	17891	18011	17798	17928	17979	17709	18038	17814	17808	18030	17747	17739	18086	17933	17826	17933	17980	18067	17775	17924	18080	17838	17887	18007	18081	17750	17830	17916	17875	17987	17853	17994	17881	18024	17977	17930	18008	18071	18300	18016	17841	17892	17703	17793	17862	17971	18036	17716	17837	17783	18013	17858	18014	17645	17958	17775	17995	18113	17943	18025	17932	18067	17825	17805	18130	18029	18100	17980	18071	17930	18010	17997	17861	17884	17973	17907	17904	17933	17988	17847	17824	17974	18028	17929	17894	18026	17749	18071	17927	17819	17901	17906	17964	17894	17955	17990	18099	17802	17967	17739	17727	17778	17785	18059	17889	17805	17913	17811	17793	17795	17820	18046	17914	17992	18175	17885	17922	17965	17995	18088	18094	17953	17921	17852	17991	17888	18150	18171	18016	17852	17970	18039	17857	18033	18174	18022	17890	17982	17882	17765	17926	17892	18032	17855	17972	17994	17907	18077	17645	17789	17968	17888	18024	18067	17838	17771	17842	17885	18269	18040	18053	17921	18076	17960	17909	18065	17991	18051	18029	17898	18056	17841	18043	18039	17898	17899	18124	17924	17823	17886	17945	17851	17750	17750	17770	17950	17948	17794	17823	17764	17705	17718	17797	17830	17795	17884	17935	18037	18147	17956	18081	18027	18088	17941	17954	17984	17972	18162	17906	17951	17939	18012	17954	17861	18125	17913	17968	17930	17965	17986	18199	17982	18091	17954	17633	18113	17821	18091	17964	17907	17894	17807	17957	18019	17758	17981	17678	17722	17845	17798	18008	17873	18002	17871	18071	17853	17922	18018	18041	17762	17940	18047	17875	18074	18101	17921	17936	17877	17872	18000	17896	17828	17819	17935	17829	17937	17792	17911	17790	18116	17793	17949	18012	18038	17959	18022	18087	17876	17853	17820	17814	18096	17791	18089	17820	17845	17937	17998	17988	18080	17957	17885	17769	18047	18180	17867	17610	17950	17999	17806	17995	17939	17787	17934	17764	17889	18105	17884	17866	17706	18141	18084	18010	18013	17981	17848	17854	17771	17987	17978	17966	18067	18147	17923	17866	17892	18035	17982	18124	18013	17793	18043	17780	17945	18012	18142	17938	17975	17878	18077	18040	18168	18051	17963	18002	17839	17961	17761	17935	17947	18021	18113	17687	17799	17829	17959	17966	18033	18080	17792	17984	17943	17993	18166	17872	17951	18063	18034	18236	18210	18113	18047	18021	17933	18087	18145	17934	18039	17867
23590	40389	32248	24052	20653	18438	17381	16823	16280	15936	15580	15502	15227	15268	15162	14898	14943	14815	14748	14812	14800	14954	14906	14757	14700	14757	14914	14825	14865	14846	14658	14721	14820	14799	14538	14806	14621	14807	14928	14416	14766	14762	14805	14652	14718	14681	14762	14734	14716	14655	14766	14510	14679	14715	14790	14555	14561	14599	14859	14876	14861	14744	14601	14644	14741	14705	14719	14667	14788	14739	14632	14696	14571	14802	14484	14674	14735	14747	14617	14652	14735	14641	14803	14663	14578	14570	14571	14833	14788	14643	14678	14758	14818	14780	14625	14688	14799	14777	14573	14680	14739	14830	14627	14805	14612	14731	14691	14638	14729	14602	14704	14734	14530	14676	14657	14474	14654	14682	14615	14743	14760	14745	14670	14688	14876	14742	14759	14509	14764	14714	14638	14395	14700	14661	14712	14709	14773	14768	14706	14799	14753	14577	14822	14766	14726	14813	14750	14639	14558	14819	14830	14824	14772	14746	14722	14783	14673	14583	14630	14571	14651	14756	14580	14743	14693	14724	14568	14582	14734	14851	14779	14698	14840	14915	14616	14511	14767	14686	14552	14662	14579	14770	14678	14571	14730	14696	14643	14652	14534	14621	14724	14835	14584	14674	14676	14748	14793	14637	14808	14755	14769	14720	14900	14673	14735	14657	14778	14568	14715	14574	14637	14746	14633	14715	14791	14799	14772	14556	14632	14814	14541	14620	14673	14553	14558	14639	14655	14688	14633	14682	14768	14675	14670	14592	14692	14838	14657	14658	14576	14513	14691	14788	14675	14609	14673	14566	14832	14788	14722	14628	14792	14776	14703	14644	14909	14862	14699	14602	14646	14710	14804	14760	14696	14589	14791	14703	14704	14551	14556	14735	14752	14463	14607	14841	14759	14757	14715	14798	14587	14506	14736	14646	14656	14624	14721	14572	14716	14734	14728	14713	14834	14811	14567	14692	14556	14753	14652	14786	14622	14691	14784	14756	14645	14848	14742	14615	14599	14699	14572	14743	14738	14688	14635	14717	14574	14709	14557	14765	14894	14585	14900	14809	14813	14741	14715	14590	14631	14630	14767	14817	14801	14671	14771	14673	14839	14622	14765	14517	14748	14771	14748	14605	14744	14821	14838	14624	14690	14882	14738	14779	14742	14742	14609	14702	14512	14652	14738	14758	14697	14691	14638	14671	14622	14861	14663	14598	14595	14663	14661	14877	14505	14775	14695	14609	14615	14815	14716	14744	14864	14780	14700	14613	14609	14744	14676	14820	14680	14699	14741	14693	14657	14902	14626	14571	14856	14776	14812	14658	14788	14730	14736	14746	14660	14836	14466	14758	14673	14587	14577	14668	14819	14680	14739	14802	14642	14644	14858	14676	14738	14727	14675	14663	14839	14622	14563	14627	14718	14674	14778	14735	14632	14696	14591	14667	14715	14824	14786	14700	14637	14686	14788	14582	14680	14745	14797	14552	14622	14636	14672	14773	14723	14635	14665	14612	14773	14631	14598	14750	14897	14779	14777	14616	14759	14799	14642	14730	14791	14687	14793	14658	14620	14801	14698	14840	14761	14751	14696	14710	14717	14702	14538	14729	14652	14781	14709	14740	14479	14688	14744	14596	14820	14679	14741	14562	14759	14600	14661	14816	14757	14749	14745	14594	14735	14748	15047	14739	14777	14671	14672	14627	14598	14651	14564	14675	14711	14788	14661	14777	14766	14604	14687	14695	14724	14721	14881	14812	14558	14635	14682	14773	14848	14640	14701	14804	14682	14675	14643	14579	14882	14641	14726	14634	14772	14802	14604	14566	14760	14770	14730	14694	14747	14571	14879	14763	14679	14656	14679	14634	14664	14808	14614	14795	14876	14783	14806	14729	14699	14862	14749	14882	14751	14707	14698	14795	14661	14740	14680	14742	14672	14791	14730	14668	14887	14754	14751	14698	14817	14776	14747	14598	14743	14860	14634	14700	14706	14714	14818	14761	14756	14675	14640	14740	14754	14715	14674	14642	14539	14714	14668	14742	14881	14703	14654	14719	14897	14685	14603	14714	14639	14846	14715	14797	14800	14814	14648	14715	14699	14783	14819	14689	14738	14737	14580	14801	14863	14629	14760	14602	14750	14715	14717	14874	14770	14813	14782	14833	14683	14462	14860	14656	14753	14850	14654	14605	14810	14852	14800	14495	14901	14694	14741	14770	14622	14759	14662	14551	14741	14581	14763	14710	14672	14817	14701	14810	14639	14623	14611	14655	14873	14664	14590	14656	14742	14919	14700	14703	14810	14675	14718	14638	14846	14687	14578	14788	14870	14724	14725	14723	14698	14815	14589	14931	14690	14906	14853	14718	14848	14671	14806	14645	14646	14758	14718	14797	14748	14673	14696	14715	14852	14864	14646	14746	14718	14826	14562	14643	14709	14600	14699	14736	14624	14667	14766	14544	14639	14803	14650	14659	14837	14652	14604	14612	14862	14721	14679	14867	14858	14894	14729	14810	14617	14775	14608	14552	14757	14790	14770	14699	14796	14741	14726	14853	14699	14699	14687	14732	14672	14813	14652	14593	14771	14791	14686	14808	14764	14782	14758	14551	14745	14612	14808	14785	14668	14744	14690	14778	14702	14456	14790	14757	14735	14721	14568	14600	14528	14762	14796	14758	14755	14802	14756	14787	14674	14783	14828	14637	14806	14646	14534	14795	14657	14750	14599	14642	14737	14887	14640	14621	14860	14822	14745	14731	14748	14616	14567	14643	14661	14617	14660	14539	14461	14631	14692	14685	14797	14608	14657	14641	14592	14644	14878	14753	14551	14560	14611	14858	14873	14675	14817	14762	14642	14655	14778	14812	14631	14648	14650	14756	14702	14684	14742	14790	14734	14639	14809	14639	14720	14765	14633	14542	14585	14837	14751	14815	14699	14788	14711	14737	14739	14655	14800	14727	14581	14806	14719	14879	14663	14772	14782	14776	14855	14663	14528	14659	14737	14755	14862	14679	14684	14508	14542	14580	14502	14667	14566	14750	14605	14698	14676	14594	14778	14719	14577	14576	14793	14687	14937	14777	14703	14555	14731	14737	14629	14686	14771	14797	14596	14661	14723	14841	14736	14724	14637	14772	14707	14600	14730	14914	14633	14713	14653	14749	14605	14660	14605	14736	14712	14621	14791	14717	14833	14925	14794	14675	14621	14832	14632	14716	14811	14773	14684	14596	14736	14796	14560	14606	14557	14843	14767	14826	14786	14633	14613	14703	14724	14797	14998	14611	14805	14635	14740	14657	14761	14771	14739	14718	14734	14758	14556	14835	14839	14745	14631	14688	14816	14706	14694	14808	14648	14607	14724	14656	14694	14696	14752	14677	14867	14719	14732	14533	14790	14756	14712	14768	14786	14697	14752	14799	14510	14840	14619	14663	14698	14846	14598	14681	14772	14672	14770	14710	14728	14804	14739	14768	14696	14694	14674	14759	14708	14768	14620	14810	14801	14523	14726	14627	14756	14581	14874	14668	14743	14556	14647	14891	14745	14631	14789	14813	14816	14695	14726	14538	14531	14778	14920	14665	14638	14819	14728	14784	14610	14627	14802	14669	14643	14782	14778	14760	14880	14665	14750	14786	14855	14806	14784	14659	14808	14788	14653	14759	14651	14628	14832	14751	14592	14667	14810	14646	14750	14841	14657	14826	14662	14689	14802	14815	14835	14763	14543	14698	14625	14611	14643	14710	14830	14584	14649	14608	14707	14878	14782	14832	14720	14591	14756	14621	14643	14845	14697	14716	14789	14783	14660	14559	14708	14725	14587	14610	14539	14706	14693	14836	14717	14700	14561	14723	14713	14781	14830	14835	14680	14725	14670	14543	14687	14523	14606	14604	14756	14635	14736	14695	14671	14893	14761	14722	14724	14665	14915	14592	14933	14696	14640	14649	14616	14739	14650	14739	14782	14759	14672	14836	14562	14765	14587	14681	14688	14864	14609	14833	14660	14860	14815	14653	14633	14807	14601	14782	14632	14759	14873	14557	14687	14789	14832	14620	14697	14812	14770	14783	14714	14715	14722	14593	14944	14540	14838	14748	14757	14607	14757	14640	14630	14542	14830	14695	14721	14729	14675	14731	14588	14722	14765	14637	14833	14673	14801	14823	14795	14777	14846	14605	14695	14680	14772	14679	14824	14826	14834	14804	14856	14642	14795	14702	14663	14627	14701	14658	14783	14732	14513	14835	14658	14679	14595	14699	14680	14914	14656	14693	14697	14748	14681	14646	14749	14866	14735	14712	14714	14731	14643	14593	14592	14737	14791	14686	14689	14675	14581	14742	14769	14840	14720	14679	14600	14892	14729	14766	14677	14743	14653	14703	14648	14829	14604	14717	14666	14709	14807	14776	14594	14696	14643	14753	14790	14818	14610	14701	14644	14769	14704	14805	14806	14704	14725	14744	14910	14713	14627	14761	14735	14742	14672	14685	14587	14610	14631	14663	14532	14657	14806	14813	14671	14745	14517	14771	14658	14809	14607	14772	14800	14622	14674	14597	14795	14786	14731	14658	14677	14938	14543	14608	14726	14568	14716	14709	14816	14800	14644	14791	14694	14688	14818	14685	14590	14582	14614	14699	14726	14682	14652	14702	14633	14778	14790	14662	14631	14561	14691	14798	14803	14774	14668	14649	14853	14658	14751	14645	14750	14776	14804	14710	14708	14754	14643	14786	14881	14593	14573	14935	14839	14892	14539	14639	14775	14657	14683	14808	14741	14764	14764	14755	14696	14809	14755	14726	14753	14739	14947	14602	14535	14815	14924	14704	14887	14863	14652	14731	14713	14637	14717	14710	14814	14889	14732	14625	14851	14743	14630	14676	14483	14523	14683	14712	14561	14629	14719	14713	14697	14814	14650	14711	14799	14734	14731	14822	14622	14920	14692	14752	14820	14655	14803	14779	14827	14851	14875	14689	14598	14703	14785	14795	14592	14688	14649	14802	14706	14816	14650	14721	14820	14739	14624	14850	14647	14648	14627	14794	14665	14631	14695	14760	14761	14741	14808	14821	14772	14906	14701	14826	14617	14549	14729	14806	14805	14635	14844	14766	14765	14698	14775	14608	14820	14678	14723	14615	14688	14788	14780	14742	14853	14712	14677	14615	14843	14714
22496	21579	28857	24813	22189	24495	25995	21172	19700	19616	19154	18785	18377	18211	18070	17817	17834	17670	17692	17527	17642	17594	17491	17604	17540	17602	17543	17352	17416	17650	17371	17185	17509	17460	17423	17346	17380	17612	17602	17523	17540	17456	17410	17463	17263	17611	17463	17366	17448	17320	17496	17415	17373	17338	17392	17389	17468	17553	17396	17319	17259	17394	17379	17348	17556	17599	17611	17499	17199	17415	17485	17394	17300	17140	17374	17245	17227	17361	17247	17194	17255	17261	17178	17317	17526	17388	17376	17196	17366	17448	17173	17287	17196	17405	17362	17273	17139	17251	17369	17226	17548	17044	17376	17320	17397	17405	17313	17414	17399	17421	17372	17296	17506	17335	17373	17568	17356	17394	17468	17327	17321	17182	17357	17212	17299	17360	17281	17300	17490	17345	17242	17405	17284	17341	17183	17342	17408	17405	17402	17425	17267	17229	17265	17165	17232	17370	17201	17437	17467	17362	17509	17211	17339	17227	17099	17375	17300	17261	17354	17084	17536	17346	17434	17302	17202	17249	17243	17399	17405	17341	17484	17474	17153	17235	17297	17439	17100	17344	17456	17295	17457	17344	17388	17308	17357	17084	17262	17445	17372	17326	17056	17354	17506	17366	17211	17295	17252	17296	17297	17371	17399	17298	17375	17144	17361	17170	17435	17416	17339	17394	17387	17183	17298	17154	17360	17224	17390	17255	17112	17354	17336	17350	17540	17239	17342	17419	17219	17375	17359	17353	17332	17183	17134	17255	17309	17280	17181	17288	17437	17303	17473	17164	17264	17391	17281	17617	17300	17336	17373	17357	17445	17469	17398	17315	17604	17327	17513	17494	17248	17432	17374	17272	17407	17121	17367	17118	17257	17304	17464	17207	17486	17387	17553	17246	17047	17368	17228	17270	17356	17214	17371	17370	17523	17517	17323	17167	17273	17080	17193	17374	17285	17392	17395	17460	17138	17342	17379	17047	17366	17274	17206	17389	17313	17371	17337	17434	17459	17369	17261	17196	17414	17242	17321	17365	17426	17110	17317	17297	17432	17368	17326	17252	17317	17427	17361	17472	17477	17464	17134	17345	17300	17399	17436	17345	17274	17278	17217	17278	17275	17386	17258	17373	17159	17497	17424	17417	17405	17289	17343	17212	17264	17351	17226	17350	17474	17383	17359	17197	17408	17192	17311	17142	17410	17239	17438	17337	17295	17227	17451	17299	17456	17514	17316	17411	17232	17613	17349	17552	17419	17427	17159	17356	17462	17266	17368	17318	17380	17461	17186	17106	17177	17203	17184	17326	17160	17403	17395	17269	17182	17260	17337	17409	17294	17237	17137	17224	17524	17479	17413	17283	17220	17177	17196	17329	17234	17266	17383	17346	17404	17465	17319	17277	17368	17323	17380	17208	17456	17492	17359	17480	17159	17230	17256	17161	17201	17408	17265	17354	17546	17272	17287	17201	17078	17374	17515	17171	17270	17277	17435	17374	17205	17182	17520	17334	17314	17309	17203	17105	17229	17183	17484	17305	17211	17338	17239	17248	17416	17327	17430	17415	17367	17272	17076	17280	17304	17219	17595	17186	17313	17375	17359	17438	17254	17382	17065	17578	17187	17243	17424	17133	17159	17291	17431	17184	17195	17224	17151	17484	17356	17286	17376	17305	17293	17265	17379	17218	17514	17353	17154	17409	17371	17492	17159	17359	17400	17353	17355	17495	17225	17319	17134	17282	17394	17402	17401	17168	17266	17485	17164	17268	16920	17265	17414	17457	17241	17303	17389	17365	17349	17594	17247	17012	17172	17254	17362	17261	17375	17508	17495	17436	17251	17334	17268	17336	17493	17351	17306	17198	17446	17331	17267	17484	17372	17242	17218	17235	17341	17454	17370	17266	17381	17417	17214	17249	17469	17447	17421	17196	17232	17439	17487	17445	17278	17322	17240	17354	17374	17331	17346	17246	17410	17395	17452	17256	17364	17368	17429	17346	17407	17286	17288	17237	17334	17324	17378	17354	17289	17214	17313	17142	17388	17427	17428	17437	17193	17428	17237	17421	17355	17210	17287	17400	17139	17322	17244	17213	17227	17357	17284	17441	17333	17379	17557	17386	17509	17258	17280	17519	17161	17328	17349	17176	17136	17197	17212	17327	17282	17242	17183	17404	17377	17329	17338	17479	17451	17359	17395	17366	17446	17313	17181	17420	17300	17452	17306	17261	17309	17372	16943	17199	17177	17082	17162	17379	17315	17412	17485	17427	17282	17438	17376	17307	17473	17253	17225	17566	17253	17396	17229	17272	17407	17514	17263	17378	17251	17403	17356	17311	17323	17224	17219	17329	17060	17410	17305	17344	17295	17156	17355	17273	17230	17339	17118	17220	17464	17232	17443	17299	17404	17206	17362	17502	17243	17341	17374	17416	17178	17268	17504	17254	17195	17192	17297	17453	17262	17178	17284	17240	17302	17412	17278	17223	17392	17371	17063	17366	17119	17172	17379	17201	17360	17329	17342	17230	17233	17237	17255	17257	17125	17345	17202	17472	17213	17285	17068	17275	17470	17515	17476	17327	17400	17326	17212	17378	17358	17132	17458	17131	17370	17339	17374	17399	17405	17459	17423	17097	17408	17283	17509	17331	17331	17391	17366	17378	17491	17212	17444	17439	17311	17564	17272	17209	17272	17351	17387	17303	17497	17533	17307	17250	17385	17245	17446	17427	17262	17272	17129	17228	17336	17319	17423	17237	17330	17329	17329	17292	17441	17111	17304	17512	17354	17346	17453	17449	17368	17290	17231	17376	17381	17232	17193	17347	17349	17494	17493	17448	17360	17358	17520	17372	17275	17268	17429	17282	17382	17345	17222	17196	17188	17260	17202	17330	17393	17401	17413	17286	17319	17503	17615	17148	17360	17280	17463	17169	17474	17362	17311	17328	17126	17360	17211	17306	17255	17276	17288	17355	17371	17322	17250	17171	17302	17196	17363	17466	17011	17259	17362	17200	17291	17348	17206	17428	17287	17292	17228	17247	17343	17287	17406	17209	17291	17302	17269	17390	17255	17472	17357	17256	17172	17426	17183	17278	17292	17355	17342	17531	17491	17451	17163	17325	17244	17199	17216	17211	17343	17476	17223	17472	17508	17445	17349	17179	17514	17452	17391	17383	17122	17214	17457	17059	17225	17294	17538	17220	17445	17282	17178	17418	17457	17411	17201	17217	17147	17344	17122	17443	17225	17308	17260	17318	17421	17221	17277	17339	17363	17193	17153	17274	17460	17276	17322	17472	17453	17194	17361	17134	17282	17157	17143	17429	17437	17156	17249	17215	17296	17268	17494	17548	17283	17348	17351	17355	17212	17547	17507	17492	17370	17340	17181	17443	17436	17462	17265	17158	17230	17360	17510	17258	17237	17147	17296	17397	17380	17332	17196	17509	17348	17396	17282	17416	17425	17286	17412	17206	17277	17418	17341	17134	17205	17405	17287	17633	17431	17406	17419	17404	17211	17263	17298	17472	17166	17402	17460	17312	17325	17245	17299	17268	17274	17464	17318	17441	17251	17288	17222	17598	17408	17433	17248	17395	17385	17254	17330	17396	17428	17308	17384	17141	17421	17382	17471	17196	17276	17367	17305	17367	17299	17300	17394	17410	17295	17218	17237	17248	17294	17177	17349	17380	17336	17325	17392	17305	17156	17143	17272	17362	17376	17346	17357	17475	17448	17191	17439	17299	17119	17179	17425	17365	17295	17146	17266	17227	17446	17177	17383	17329	17487	17290	17447	17392	17495	17194	17424	17264	17124	17414	17314	17404	17209	17170	17209	17366	17303	17342	17287	17051	17092	17005	17090	17088	17404	17424	17094	17449	17335	17394	17242	17431	17209	17223	17458	17326	17463	17581	17497	17341	17397	17428	17481	17323	17298	17458	17377	17386	17539	17355	17379	17356	17235	17058	16987	17220	17459	17376	17256	17350	17555	17448	17279	17439	17347	17504	17404	17321	17255	17389	17093	17478	17225	17364	17411	17189	17368	17319	17166	17213	17341	17416	17324	17346	17133	17190	17214	17269	17451	17505	17239	17348	17485	17301	17221	17406	17123	17319	17165	17219	17348	17286	17351	17396	17558	17493	17388	17593	17353	17115	17343	17199	17421	17347	17293	17066	17428	17209	17190	17291	17424	17317	17177	17251	17300	17361	17426	17142	17141	17337	17431	17202	17372	17301	17322	17417	17123	17228	17523	17202	17166	17197	17410	17353	17176	17216	17331	17271	17287	17302	17430	16947	17355	17190	17525	17390	17284	17410	17096	17117	17477	17297	17378	17366	17234	17103	17359	17435	17186	17145	17259	17473	17204	17471	17190	17647	17403	17305	17391	17297	17400	17404	17432	17334	17267	17467	17371	17477	17353	17406	17352	17308	17349	17308	17343	17224	17222	17281	17349	17191	17403	17401	17476	17507	17272	17490	17416	17368	17213	17485	17456	17290	17083	17119	17436	17384	17254	17459	17366	17465	17420	17375	17388	17300	17418	17392	17296	17309	17399	17270	17311	17309	17229	17193	17026	17136	17333	17326	17201	17310	17294	17289	17324	17376	17308	17374	17390	17260	17221	17137	17325	17199	17263	17295	17200	17477	17471	17325	17494	17264	17400	17282	17310	17210	17410	17441	17347	17173	17288	17144	17395	17440	17176	17317	17338	17244	17306	17348	17280	17497	17502	17037	17221	17206	17180	17353	17297	17425	17300	17364	17371	17310	17352	17489	17539	17271	17184	17455	17188	17384	17146	17129	17401	17347	17246	17250	17316	17360	17389	17510	17391	17280	17269	17417	17040	17313	17122	17244	17444	17462	17260	17221	17506	17306	17220	17498	17380	17352	17386	17284	17289	17440	17322	17249	17539	17369	17257	17323	17211	17192	17304	17358	17241	17134	17297	17372	17238	17230	17231	17231	17208	17227	17273	17362	17209	17424	17333	17221	17531	17250	17310	17404	17199	17349	17207	17432	17453	17504	17265	17418	17183	17241	17159	17272	17326	17350	17237	17354	17211	17401	17377	17182	17411	17326	17221	17273	17369	17552	17227	17392	17147	17398	17212	17241	17252	17139	17228	17149	17278	17431	17292	17369	17417	17160	17329	17317	17508	17284	17351	17118
25546	49215	40560	30130	25363	21757	19767	18553	17750	16972	16353	15698	15468	15271	15094	15059	14939	14744	14769	14653	14566	14570	14511	14559	14462	14539	14537	14376	14476	14437	14367	14434	14523	14467	14453	14348	14481	14501	14425	14283	14468	14404	14357	14449	14228	14318	14567	14472	14393	14417	14330	14394	14336	14343	14537	14395	14376	14400	14400	14356	14515	14365	14160	14367	14479	14306	14391	14299	14367	14312	14342	14347	14323	14372	14544	14267	14465	14333	14393	14325	14398	14301	14296	14298	14353	14463	14270	14237	14306	14384	14447	14332	14263	14505	14345	14371	14357	14269	14310	14339	14378	14314	14393	14485	14572	14295	14367	14218	14382	14282	14215	14522	14319	14442	14361	14345	14426	14433	14463	14370	14210	14368	14292	14331	14471	14217	14410	14342	14424	14270	14365	14234	14266	14425	14393	14394	14319	14438	14423	14339	14492	14360	14404	14305	14449	14282	14402	14346	14232	14380	14406	14342	14350	14299	14391	14378	14385	14608	14524	14393	14354	14371	14383	14484	14457	14385	14478	14524	14287	14429	14396	14371	14290	14418	14319	14360	14280	14468	14318	14219	14553	14484	14382	14324	14273	14258	14400	14361	14299	14276	14434	14324	14291	14299	14345	14380	14381	14555	14242	14335	14262	14418	14184	14292	14443	14346	14255	14289	14419	14295	14265	14385	14397	14426	14138	14462	14534	14286	14139	14510	14418	14538	14290	14398	14464	14254	14455	14413	14361	14309	14409	14499	14136	14205	14334	14438	14264	14448	14368	14418	14313	14215	14250	14289	14474	14227	14317	14354	14290	14282	14327	14520	14291	14247	14224	14263	14400	14337	14362	14382	14158	14517	14413	14387	14500	14520	14364	14308	14182	14285	14401	14308	14315	14492	14417	14409	14374	14431	14471	14371	14243	14468	14380	14300	14450	14387	14279	14204	14552	14424	14257	14307	14396	14311	14446	14427	14346	14350	14378	14407	14411	14393	14416	14329	14195	14481	14325	14324	14328	14276	14263	14216	14426	14333	14431	14263	14118	14463	14329	14277	14289	14451	14442	14400	14362	14345	14344	14444	14413	14567	14294	14351	14528	14411	14369	14410	14323	14277	14419	14314	14321	14400	14385	14335	14376	14459	14347	14366	14190	14226	14335	14328	14343	14444	14338	14169	14277	14343	14283	14312	14382	14276	14527	14380	14331	14454	14391	14405	14253	14243	14325	14421	14469	14351	14228	14503	14288	14452	14237	14284	14411	14445	14319	14310	14275	14343	14364	14345	14524	14360	14453	14294	14418	14369	14378	14359	14347	14348	14408	14447	14200	14488	14208	14276	14530	14271	14311	14226	14244	14351	14276	14463	14310	14487	14367	14423	14251	14241	14510	14462	14334	14270	14196	14312	14402	14504	14427	14323	14356	14410	14468	14352	14286	14228	14379	14417	14168	14366	14355	14412	14341	14329	14415	14268	14490	14550	14274	14420	14539	14351	14291	14332	14444	14299	14224	14314	14477	14300	14283	14473	14301	14278	14471	14287	14373	14206	14261	14320	14224	14380	14424	14466	14283	14538	14546	14322	14348	14181	14319	14415	14542	14288	14410	14191	14325	14498	14447	14293	14383	14294	14347	14261	14167	14367	14459	14352	14421	14275	14331	14389	14304	14293	14254	14330	14451	14414	14562	14317	14494	14556	14290	14298	14401	14312	14511	14258	14448	14195	14516	14191	14469	14383	14265	14397	14310	14380	14339	14269	14296	14277	14308	14366	14283	14500	14531	14489	14237	14453	14374	14451	14458	14469	14389	14251	14409	14351	14241	14335	14254	14369	14348	14294	14367	14525	14323	14276	14428	14299	14430	14208	14532	14435	14501	14483	14408	14145	14537	14322	14318	14410	14260	14329	14272	14257	14337	14453	14439	14457	14322	14388	14419	14352	14294	14443	14295	14308	14564	14445	14216	14350	14531	14461	14354	14448	14339	14280	14410	14384	14292	14312	14479	14366	14396	14372	14259	14311	14430	14353	14284	14414	14341	14212	14431	14382	14322	14451	14302	14555	14389	14459	14130	14420	14395	14476	14317	14357	14398	14541	14120	14226	14294	14315	14371	14428	14180	14319	14407	14191	14349	14426	14335	14359	14189	14273	14237	14300	14483	14413	14315	14382	14303	14276	14319	14157	14322	14374	14474	14228	14348	14370	14324	14300	14356	14415	14233	14270	14285	14406	14444	14372	14441	14403	14169	14289	14430	14491	14278	14346	14390	14418	14307	14472	14290	14171	14269	14517	14280	14429	14235	14240	14420	14458	14353	14286	14382	14433	14487	14201	14177	14371	14239	14505	14314	14415	14240	14419	14385	14498	14375	14289	14203	14315	14337	14422	14434	14133	14339	14411	14431	14216	14344	14211	14303	14592	14427	14261	14210	14385	14421	14513	14312	14306	14348	14426	14414	14190	14384	14519	14591	14362	14452	14459	14242	14332	14325	14393	14233	14362	14479	14382	14463	14348	14216	14436	14463	14302	14621	14365	14390	14453	14331	14354	14386	14323	14435	14360	14501	14261	14384	14484	14516	14366	14510	14241	14377	14206	14173	14456	14386	14411	14407	14327	14403	14304	14397	14475	14353	14360	14190	14454	14253	14350	14551	14334	14453	14392	14497	14435	14409	14427	14141	14328	14441	14443	14299	14464	14307	14279	14461	14358	14332	14298	14353	14423	14515	14380	14310	14446	14452	14279	14554	14212	14302	14462	14516	14327	14323	14240	14504	14421	14297	14289	14337	14307	14319	14248	14151	14291	14466	14237	14333	14271	14295	14408	14485	14314	14315	14452	14338	14427	14349	14331	14472	14406	14408	14256	14446	14421	14452	14307	14344	14450	14320	14242	14314	14489	14279	14362	14247	14290	14263	14399	14259	14407	14366	14324	14274	14358	14426	14394	14532	14379	14360	14219	14352	14497	14526	14478	14503	14323	14194	14505	14473	14261	14455	14306	14377	14341	14260	14422	14235	14268	14235	14267	14284	14250	14367	14375	14274	14343	14467	14216	14257	14406	14352	14248	14250	14211	14356	14592	14346	14362	14380	14352	14274	14414	14223	14478	14456	14373	14238	14303	14320	14362	14372	14289	14443	14218	14150	14279	14560	14435	14399	14423	14374	14454	14261	14257	14294	14399	14368	14509	14387	14326	14251	14504	14501	14365	14309	14370	14581	14323	14317	14237	14459	14353	14383	14355	14393	14154	14337	14467	14244	14418	14296	14331	14273	14328	14178	14433	14282	14361	14501	14178	14375	14326	14264	14365	14407	14251	14416	14455	14361	14374	14283	14546	14246	14310	14486	14495	14275	14426	14316	14252	14482	14473	14387	14278	14529	14397	14243	14447	14407	14473	14508	14177	14334	14416	14543	14320	14351	14347	14337	14157	14310	14231	14323	14291	14562	14241	14177	14318	14418	14399	14297	14478	14310	14359	14537	14556	14336	14350	14437	14245	14218	14453	14334	14385	14455	14309	14405	14330	14433	14143	14316	14369	14305	14403	14290	14359	14313	14294	14244	14353	14333	14479	14239	14206	14505	14298	14286	14173	14660	14285	14342	14393	14238	14150	14333	14359	14231	14380	14366	14234	14395	14272	14394	14220	14402	14391	14352	14297	14323	14444	14393	14351	14483	14213	14483	14424	14219	14247	14321	14177	14327	14444	14425	14250	14241	14262	14217	14193	14342	14367	14361	14363	14324	14465	14328	14343	14134	14392	14328	14332	14362	14240	14415	14365	14070	14346	14549	14270	14425	14395	14571	14377	14336	14384	14475	14512	14537	14277	14408	14303	14480	14395	14514	14360	14446	14452	14420	14349	14403	14241	14358	14246	14322	14429	14203	14483	14367	14314	14379	14387	14325	14263	14394	14123	14393	14516	14360	14314	14395	14297	14472	14312	14323	14420	14343	14370	14191	14297	14376	14476	14316	14210	14172	14225	14604	14412	14336	14476	14310	14473	14405	14439	14482	14392	14482	14288	14556	14386	13935	14499	14369	14202	14380	14287	14301	14409	14390	14372	14415	14213	14423	14380	14316	14422	14281	14428	14329	14320	14319	14348	14279	14282	14357	14253	14358	14235	14296	14219	14237	14320	14378	14417	14248	14345	14405	14521	14447	14438	14329	14472	14276	14230	14430	14356	14370	14342	14423	14316	14303	14232	14448	14362	14472	14343	14290	14413	14367	14447	14193	14410	14360	14324	14404	14323	14425	14349	14356	14236	14230	14489	14346	14273	14390	14208	14411	14229	14169	14464	14351	14306	14426	14454	14411	14439	14442	14491	14307	14390	14288	14353	14324	14449	14396	14431	14279	14283	14344	14429	14477	14264	14264	14179	14369	14463	14433	14592	14289	14392	14227	14346	14271	14291	14463	14445	14320	14327	14308	14300	14471	14293	14386	14271	14313	14251	14444	14250	14533	14290	14358	14513	14351	14379	14417	14403	14627	14394	14338	14443	14418	14517	14353	14298	14381	14285	14463	14536	14262	14199	14317	14317	14456	14313	14318	14340	14209	14432	14341	14299	14174	14278	14267	14561	14476	14371	14366	14295	14543	14330	14360	14448	14299	14425	14207	14568	14356	14480	14335	14340	14441	14532	14288	14337	14478	14359	14351	14386	14237	14567	14373	14323	14320	14236	14450	14281	14438	14232	14299	14403	14366	14331	14378	14428	14388	14363	14422	14265	14344	14290	14339	14249	14442	14451	14386	14416	14471	14286	14296	14161	14281	14291	14329	14507	14444	14400	14064	14366	14435	14259	14267	14281	14304	14448	14479	14382	14405	14432	14353	14420	14450	14456	14171	14387	14337	14426	14460	14351	14343	14267	14342	14287	14512	14274	14420	14254	14390	14375	14423	14305	14271	14483	14313	14336	14403	14243	14310	14351	14326	14323	14634	14316	14285	14376	14251	14259	14510	14386	14212	14402	14358	14290	14394	14384	14231	14453	14377	14312	14307	14341	14549	14403	14183	14376	14289	14346	14515	14342	14249	14561	14285	14335	14453	14449	14434	14451	14404	14472	14350	14548	14479	14470	14397	14129	14468	14416	14321	14261	14410	14232	14239	14377	14325	14481	14370	14215	14413	14215	14329	14486	14190	14383	14253	14525
29704	26015	30498	26294	21773	20440	19703	19035	19001	18661	18749	18572	18479	18436	18270	18098	18166	18166	18061	18078	18081	18120	18106	18148	18045	18025	18339	18109	17956	18051	18099	18308	18022	17888	18130	18030	18077	18073	18107	18222	18084	18041	18016	17915	18069	17976	18101	18042	18017	17989	17999	18053	18086	18101	18093	18088	18146	17987	18026	17982	18486	18115	17885	18033	17967	18054	18188	18114	18096	17913	18008	18077	17938	18125	18113	18087	17835	18030	17959	17854	18041	18125	18140	17845	18079	17917	18142	17992	18056	17880	18130	17918	18008	18036	18017	18246	18103	18021	18163	18074	18052	17914	18117	18003	17957	18113	18014	17899	18198	18018	17918	17848	17983	18131	17987	17996	18024	18076	18012	17861	18064	17902	18066	18179	17885	17786	18008	17775	18057	18045	18189	18327	18086	17942	18019	17955	17979	17878	18126	18130	18098	18076	18152	18165	17974	17866	17987	17862	18173	17925	18259	18108	18067	17898	17907	18005	17934	18151	18024	18136	18007	18162	18128	17871	18067	17815	17891	18090	18012	17964	18025	17798	17940	17978	18238	18024	17872	17968	18208	17890	18232	17998	18151	18030	18318	18093	18001	18057	18112	18071	18170	18142	17931	18175	18198	18202	18018	18292	18027	17869	17944	17881	17941	18030	18172	17951	18056	18009	17983	17975	17871	18075	17905	17971	18071	18022	18024	18042	18096	18120	18185	18284	17951	18084	17901	17950	17978	17979	17987	17984	18006	18106	18093	17736	18112	17894	17961	18084	17869	18154	17990	18019	17918	18188	17996	18199	18298	18036	17956	17822	17957	18182	18076	18062	17757	18011	17897	17934	18164	18014	18152	17962	18049	18129	17959	17989	18230	18151	18130	18012	18072	17945	18089	17754	18056	18189	18250	18102	18112	18104	17997	17997	17938	17934	17885	17840	17901	18049	17692	18063	18031	17916	18136	18056	18135	18052	17945	18191	18249	18043	17903	18051	18033	18042	18023	18038	18002	17886	17956	17928	17871	18028	18083	18350	18103	18026	18053	18125	18108	18120	17996	18130	18050	18246	18155	17889	18190	17984	17915	18107	17992	17975	17820	18083	18033	18060	18227	18010	18186	17901	17992	17984	18162	18206	18118	17999	17976	18286	17984	18067	18160	18093	17995	18196	17874	17960	18013	18121	17964	18269	18161	18017	18290	17912	17892	18007	18096	17970	18066	18054	17982	18090	18056	17983	17837	17791	17910	17889	18139	18143	17933	18108	18098	17913	17972	18086	18055	18329	17884	18016	18008	17944	17999	18162	18301	18364	17931	18099	18106	17888	17914	17866	18051	17867	18110	18118	17973	18098	17927	17976	17984	18025	18000	18029	17914	18035	17888	18083	17906	17968	17944	18262	18057	18003	18053	18040	18124	17993	17909	18074	18061	18080	18070	18132	18083	18036	18105	17861	17949	18332	18166	18080	17991	17931	18067	18039	18284	18077	18086	18066	17804	18215	18043	18086	18021	17992	17951	17900	17922	18029	17991	18143	18253	18085	18047	18075	18034	17988	18264	18134	18026	18139	18066	18063	17877	18111	18225	17767	18117	17975	18086	17980	17922	17966	18116	18116	17913	18101	18104	17925	17876	18101	18112	18135	17983	18080	18280	18053	18242	17982	17988	17932	18013	17853	18075	18048	18047	18019	18335	18108	17855	18238	17774	17853	17924	18037	18067	18135	18181	18022	17938	17926	18255	17992	17938	17972	18083	17857	18115	18091	18089	18029	18195	18018	18014	17970	18231	17897	18252	17961	18070	18067	17950	18047	17935	18196	18085	18066	17970	17955	18129	18001	18109	17668	17918	17920	18236	18208	18165	18098	18198	18187	17996	18008	17749	17995	17938	17795	18138	18065	18068	17947	17974	17972	18229	17861	18252	17872	18064	18095	18011	18027	17895	18183	18090	17962	18139	18152	18121	17895	17942	18056	18069	17981	18130	18029	18025	17950	17982	17958	17937	18218	17823	17970	18099	18091	18295	18006	18033	17998	17907	17953	18097	18166	18078	18067	18079	18029	18198	17966	18021	18090	18108	17831	18109	18179	17924	18122	18126	18133	18108	18038	17858	17930	18208	17942	18012	18092	18024	18024	18117	18042	18163	18262	18035	17909	17904	18043	18087	17997	18166	17929	17918	17830	18024	18095	18356	18197	17931	17982	17870	18057	18186	17980	18179	18069	17908	18096	17975	18190	18125	17995	18115	18099	18040	18392	18010	18236	18014	17937	17940	17967	17970	18031	17915	17992	17980	18087	18218	17979	18044	18271	18173	17925	17978	18126	18125	18014	18293	18193	17956	17976	17781	18041	18078	18051	18022	17864	18237	18001	18045	18126	18083	17995	18313	18005	18123	18049	18017	18169	18372	18182	18091	18110	17941	18006	18116	17976	18299	18059	18167	18069	18110	17799	18050	17953	17966	17905	17946	17953	18034	17904	17941	17990	18174	18093	18029	18081	17851	17999	17881	18004	18007	18168	17938	18248	18029	17973	17969	18013	18227	18128	17852	18104	18106	18181	18081	18049	18034	18090	18214	18128	17960	18079	18211	18052	18013	18112	18233	17978	18142	18143	18148	18148	17904	17880	17990	18092	18132	18204	18006	18147	18103	18034	17753	18081	17927	18215	18014	18052	17965	18100	18301	18153	17873	18153	17896	18126	18063	17930	17991	18283	17972	17836	17969	18034	17923	18054	18015	17958	17876	18094	17970	17906	18132	17836	17790	18099	18052	18107	18017	18089	17853	18014	17924	17825	17864	17833	17959	18202	17998	18058	18079	18283	17859	17916	18022	17912	17911	17970	18192	18176	17963	18104	18165	18174	18015	17857	17941	18095	17888	17864	18109	18068	18118	17972	18252	18015	18015	18029	17844	18246	18084	18120	17909	18057	18148	18092	17952	18057	18086	18016	17997	18062	17860	18049	18113	18010	18099	18211	18049	17824	17992	17777	17940	18310	18036	17902	18043	18224	18159	18176	17948	18081	18169	17951	18162	17991	17942	18177	18226	18203	18079	17959	18177	17906	18122	18104	18184	17933	18279	17941	18062	18050	18048	18281	18013	17978	18058	18131	17960	17937	17830	18066	18054	18009	18100	17751	17951	18133	17991	17824	18018	18033	17964	17977	17860	17954	18073	18134	18169	18071	17984	17992	18239	18108	18165	17948	18227	18006	18046	18106	17940	18215	18111	18080	18272	18029	18048	17999	18157	18005	17995	17716	17854	17892	18101	18246	18083	18168	17943	17863	18098	18104	18006	18166	18033	17739	17893	17980	17946	18079	18103	17864	17913	17927	18013	17896	17931	18076	18041	17915	18098	18063	18072	18082	18066	17980	17929	18060	17968	18035	18249	18303	18100	17932	18358	18058	18192	17943	17874	18089	18069	17922	18118	18243	18060	18097	17851	18066	17981	18154	17903	18045	18136	18157	18198	18047	18158	17976	17929	18088	18094	18321	18110	18146	17888	18029	18088	18101	17945	18251	18033	18066	17784	18092	18037	18096	18072	17882	17996	17961	18047	18061	18134	17993	18329	18220	17979	18018	18096	18026	18110	18121	18062	18119	18000	18059	18074	18141	18069	17923	18036	18058	18173	18101	18003	17879	18042	18146	18095	17972	17936	17752	18051	18022	18123	18130	18038	18127	17973	17951	18147	17996	17999	17956	18031	18104	18201	17935	17918	18126	17932	18099	18144	18010	18087	17943	18090	17909	18090	18051	18061	17892	18074	18018	18102	18071	17917	18167	17992	18094	17964	18004	17979	18018	18223	18142	18182	18143	18017	18018	17732	18049	18060	18102	17962	17986	18158	18094	17941	18068	17835	18014	17902	18110	18199	18010	18118	18082	18158	18129	18151	18127	17881	18251	18065	18160	18182	18145	18324	17902	17927	18024	17976	18143	17989	17852	17973	18057	17967	18029	17924	17853	18039	18068	18021	17903	17892	17995	18281	18201	18049	18054	17999	18145	17950	17966	17946	18035	18026	17794	17973	17854	18197	18137	18035	18244	17880	18108	18038	17970	17959	18249	18233	18028	18149	17915	17823	18045	17942	18149	18239	18046	17989	18078	18026	17985	18050	18307	18027	18029	18102	18026	18295	18171	18114	18168	17953	17993	18194	17946	18032	17819	17948	17906	18139	18133	17980	18167	18159	18124	18049	17786	17930	17966	18112	17949	18170	18041	18070	18068	18212	18297	18015	18035	17811	18122	18072	17987	18090	18257	18170	18079	17943	17979	17815	18067	18068	18003	18024	18146	18027	18071	17850	18017	18048	18058	17962	18096	17824	18157	18098	17990	17962	17917	18032	18121	18181	17929	17956	17957	18251	17987	18089	17887	17909	17973	17983	18072	18126	18256	18255	18160	17919	17984	17992	17963	17923	18072	17770	17935	18013	18012	17989	18063	18025	18009	18177	17970	17979	17909	18177	18131	18068	17871	18006	18109	18120	18398	18094	18225	18195	18020	18058	17916	18119	18375	18035	18118	18158	18113	17842	18178	18061	18072	18048	17843	18003	18095	18055	18132	17996	17982	17921	17883	17890	18152	18122	17999	18139	17973	18088	18222	18117	18266	17971	18097	18194	18184	18010	18082	18180	18107	18131	18028	18050	17880	18078	18258	17862	17930	18181	18018	18096	17872	18186	17904	18191	18235	17832	17876	17858	18159	18112	17912	17843	17787	17915	18098	18129	18081	18066	18263	18016	17923	18271	18058	17867	18144	18080	17936	17952	18166	17954	17960	17994	18017	18094	18167	18062	17801	17952	17937	18016	18078	18040	17946	18048	18116	18030	17899	18079	18196	18102	18023	18014	18097	18113	18078	18054	18038	18174	17976	17966	17911	18228	17820	18172	18106	18111	18078	17973	17923	17849	18067	18044	18220	18175	18161	18111	17826	18173	17891	18164	17916	17900	17901	18300	18060	18231	18065	18024	17874	18307	17977	17954	18093	17977	18070	17893	18105	17980	18021	18276	17935	18142	18032	18059	17938	17945	18188	18147	18109	18045	18031	18223	18081	17903	17871	18165	18059	18051	17989	18217	18022	17992	17973	18057	17817	18059	17983	18290	18066	18104	17947	17828	18255	18125	18055	18104	18119	18007	17951	17870	18244
24220	37871	29938	22339	19545	17748	16869	16341	16166	15753	15534	15245	15184	15123	15179	15092	15082	15042	14982	15055	14787	14960	14882	15021	14855	14778	14986	14771	14855	14905	14868	14788	14859	14947	14967	14671	14766	14993	15070	14816	14785	14762	14873	14718	14870	14706	14758	15011	14908	14802	14875	14805	14818	14919	14899	14986	14905	14844	14724	14821	14832	14826	14722	14997	14875	14747	14874	14858	14873	14943	14771	14684	14924	14735	14764	14766	14805	14979	14803	15000	14803	14960	14778	14989	14764	14910	14963	14769	14842	14931	14771	14859	14785	14881	15026	14765	14770	14739	14813	14780	14764	14905	14871	14833	14914	14740	14876	14907	14917	14765	14806	14763	14907	14681	14917	14836	14717	14817	15083	14947	14964	14825	14774	14754	14921	14821	14976	14769	14739	14816	14947	14746	14762	14859	14765	14871	14761	14788	15021	14963	14959	14906	14859	14861	14898	14855	14905	14772	14852	14954	14557	14644	14988	14790	14731	14936	14757	14793	14753	14893	14695	14858	14924	14900	15023	14898	14797	14637	14695	14829	15078	14865	14785	14904	14704	14891	14911	14884	14750	14731	14733	14790	14920	14743	14845	14739	14890	14932	14871	14849	14717	14649	14858	14905	14954	14793	14776	14964	14871	14745	14883	14802	14966	14708	14840	14894	14923	14845	14904	14865	14810	14881	14905	14814	14757	15028	14957	14730	14765	14847	14767	14733	14796	14859	14838	14892	14785	14648	14956	14758	14890	14842	14876	14741	14896	14642	14963	14793	14820	14813	14818	14861	14767	14835	14955	14849	14826	14920	14881	14820	14824	14673	14795	14765	14838	14805	14840	14910	14799	14999	14809	14903	14762	14787	14766	14697	15026	14771	14760	14802	14867	14834	14779	14786	14979	14835	14846	14949	14956	14953	14725	14809	14819	14874	14849	14981	14827	14917	14950	14796	14735	14800	14773	14912	15007	14890	14652	14707	14897	14929	14783	14915	14699	14915	14925	14933	14926	14643	14858	14833	14705	14682	14736	14941	14923	14794	14956	15010	14825	15041	14868	14769	14885	14860	15031	14802	14734	14770	14968	14704	14768	14891	14864	14820	14848	14906	15056	14824	15009	14866	14896	14974	14772	14880	14974	14879	14900	14878	14900	14866	14728	14807	14850	15033	14865	14816	14907	14789	14717	14696	14880	14701	14899	14705	14888	14891	14944	14786	15018	14815	14838	14950	14930	14881	14830	14857	14894	14828	14789	14772	14870	14772	14774	14779	14604	15057	14939	14939	14900	14805	14887	14776	14896	14837	14843	14733	14838	14868	15017	14761	14931	14912	14805	14918	14881	14891	14802	14960	14772	14868	14964	14865	14757	14883	14649	14957	14835	15160	14638	14756	14782	14787	14847	14799	14736	15059	14787	14874	14757	15023	14819	14877	14797	14776	14701	14857	14880	14938	14972	14788	14945	14819	14766	14881	14956	14922	14871	14897	14839	14878	14894	14927	14685	14854	15059	14857	14796	14915	15050	14789	14872	14620	14774	14856	15105	14879	14891	14830	14823	14825	14889	14857	14753	15027	14808	14856	14962	14968	14877	14844	14903	14678	14832	14774	14829	14736	14802	14673	14904	14890	14838	14727	14866	14901	14874	14699	14819	14811	14774	14860	14734	14826	14797	14866	14879	14875	14849	14818	14881	14807	14872	14785	14806	14718	14803	14675	14906	14846	14813	14879	14831	14725	14866	14853	14838	14825	14784	14743	14884	14923	14857	14731	14732	14775	14812	14827	14771	14905	14894	14726	14995	14939	14893	15000	14973	14915	14740	14806	14823	14804	14838	14987	14870	14829	15012	14737	14726	14906	14681	14979	14867	14856	14957	14779	14779	14871	14978	14825	14799	14870	14770	14882	14939	14891	14916	14801	14771	14855	14768	14863	14961	14951	14807	14925	14827	14829	14889	14805	14825	14864	14934	14901	14883	14913	14900	14792	14851	14911	14965	14976	14772	14969	14768	14850	14974	14787	14841	14977	14821	14816	14858	14928	14741	14820	14728	14918	14963	14909	14950	14752	14669	14964	14826	14647	14729	14802	14843	14847	14840	15002	14671	14869	14912	14868	14989	14751	14926	14822	14669	14805	14785	14817	14946	14911	14769	14711	14829	14777	14965	14980	14764	14870	14770	14770	14808	14902	14866	15026	14877	15010	14678	15026	14987	14841	14842	14730	14781	14976	14805	14745	14908	14982	15002	14788	14878	14840	14840	14769	14834	15040	14774	14992	14818	14881	14666	15025	14854	14819	14832	14760	14871	14759	14861	14774	14863	14776	14945	14834	14722	14874	14904	14990	14877	14870	14815	14845	14847	15024	14833	14880	14763	14865	14767	14822	14870	14768	14846	14887	14850	14892	14929	14843	14895	14765	14804	14857	14632	14755	14704	14865	14884	14789	14902	14938	14808	14788	14684	14691	14727	14737	14928	14885	14874	14892	14917	14780	14973	14865	14868	14739	14910	14925	14856	14751	14785	14915	14969	14948	14796	14872	14721	14756	14790	14922	14848	14958	14820	14744	14791	14797	14827	14890	14676	14879	14936	14776	14953	14936	14889	15086	14860	14934	14687	14935	14880	14791	14800	14665	14790	14819	14878	14688	15003	14843	14619	14664	14765	14712	14941	14873	14849	14948	14798	14944	14736	14894	14848	14977	14694	14888	14651	14636	14852	14970	14831	14802	14820	14962	14712	14770	14946	14719	14851	14693	14735	14831	14777	14836	14913	14717	14922	14888	15020	14938	14747	14798	14990	14828	14708	14858	14831	14875	14813	14725	14788	15017	14904	14796	14879	14861	14813	14842	14898	14750	14789	14716	14725	15051	14894	14989	14857	14952	14898	14845	14681	14805	14928	14781	14761	14759	14762	14872	14818	14931	14886	14728	14925	14817	14793	14887	14850	14954	14864	15006	14699	14962	14890	14845	14796	14700	14939	14722	14911	14771	14962	14625	14919	14891	14739	14827	14795	15023	14666	14735	14886	14713	14983	14617	14923	14829	14931	14790	14797	14754	14835	14854	14877	14759	14824	14700	14875	14772	14817	14772	14883	14709	14836	14713	15054	14795	14826	14854	14837	14729	14936	14837	14883	14812	14984	14878	14877	14935	14881	14843	14735	14993	14874	14841	14990	14960	14880	14796	14797	14641	14976	14841	14725	14753	15005	15128	14907	14976	14792	14721	14863	14780	14937	14848	14823	14854	14965	14859	14965	14999	14993	14939	14901	14778	14904	14718	14710	14918	14838	14886	14812	14928	14905	14770	14903	14880	14843	14877	15113	14678	14830	15003	14859	14900	14966	14870	14938	14883	14857	14870	14854	14825	14809	14829	14804	14891	14813	14659	14768	14793	14748	14826	14947	14938	14859	14783	14887	14794	14924	14795	14800	14930	14885	14749	14791	14960	14790	14880	14880	14982	14854	14785	14972	14825	14956	14958	14913	14929	14774	14618	14756	15115	14827	14905	14834	14732	14818	14803	14879	14897	14642	14757	14633	14873	15033	14783	14695	14765	14946	14778	14905	14997	14778	14796	14905	14656	14934	14912	14764	14859	14893	14914	14858	14791	14902	14958	14776	14845	14938	14844	14997	14910	14862	14757	14783	14757	14843	15104	14736	14803	14876	14920	14827	14826	14847	14758	14936	14902	14844	14809	14868	14741	14892	14975	14948	14854	14927	14830	14716	14802	14749	14831	14875	14825	14826	14887	14602	14959	14782	14960	14827	14695	14851	14930	14954	14825	15061	14880	14967	14854	14803	14872	14823	14688	14609	14707	14842	14562	14879	14943	14855	14657	14770	14852	14809	14941	14872	14999	14777	14979	14898	14857	14972	14965	14750	14932	14903	14767	14827	14763	15034	14649	14995	14954	14855	14715	14674	14948	14756	14987	14853	14962	14888	15015	14955	14932	14897	14873	14963	14850	14943	14905	14999	14788	14877	14925	14700	14779	14827	14768	15012	15010	14785	14850	14674	14765	15041	14859	14961	14841	14922	14850	14843	14821	14895	14968	14748	14800	14878	14991	14766	14687	14853	14769	14925	14818	14954	14859	14697	14737	14872	14941	14776	14753	14952	14934	14693	14725	14994	14676	14933	14978	14825	15001	14778	14830	14880	14877	14982	14993	14889	14683	14797	14807	14999	14929	14721	14850	14928	14688	14873	14874	14848	14927	14818	14909	14931	14865	14790	14728	14920	14873	14772	14824	14811	14880	14945	14843	14760	14718	14773	14683	14823	14581	14818	14885	14924	14753	15010	14736	14800	14853	14895	14954	14865	14842	14958	14950	14934	14891	14818	14873	14806	14798	14606	14796	14893	14732	14857	14973	14782	14933	14949	14924	14811	14844	14797	15002	14783	14695	15009	14794	14844	14686	14931	14980	14906	14847	14876	14588	14830	15013	14966	14785	14806	14857	14963	14855	14884	14903	14898	14843	14952	14978	14841	14894	14751	14822	14909	14964	14885	14859	14791	14954	14843	14947	14819	14970	14899	14886	14844	15067	14691	14885	14889	14983	14755	14641	15024	14890	14637	14916	14946	14836	14886	14765	14859	14703	14928	14896	14775	14737	14921	14632	14930	14781	14743	14765	14806	14818	14683	15036	14936	14772	14865	14905	14791	14847	14952	14927	14911	14859	14815	14853	14885	14803	14782	14698	14909	15006	14993	15010	14943	14742	14859	14813	14848	14976	14608	14791	14912	14979	15079	14953	14620	14951	14784	14917	14833	14912	14883	14687	14866	14909	15088	14865	14984	14755	14990	14855	14804	14922	14817	14911	14780	14882	15071	14815	14813	14967	15023	14764	14858	14827	14835	14683	14773	14886	14926	14887	14902	14729	14766	14841	15001	14823	14846	14829	14951	14844	14887	14937	14855	14783	14957	14929	14728	14909	14925	14977	14815	14923	14879	14926	14956	14917	14827	14818	14857	14869	14915	14710	15008	14935	14838	14716	14703	14967	14718	14852	14718	14728	14879	14702	14842	14823	14751	14853	14797	14883	14980	15077	14864	14795	14988	14950	14765	14976	14857	14787	14856	14755	14975	14998	15039	14808	14879	14623	14801	14769	14801	14714	14724	14807	14779	14660	14800	14994	14855	14853	14758	14957
23364	21515	28418	25385	23155	23574	23120	20118	19097	18931	18771	18276	18159	18106	17923	17629	17844	17621	17623	17702	17624	17781	17596	17615	17585	17591	17604	17650	17587	17661	17525	17694	17643	17583	17544	17559	17626	17528	17772	17458	17437	17420	17449	17609	17646	17285	17544	17453	17682	17472	17525	17476	17404	17570	17568	17353	17529	17585	17797	17612	17490	17482	17300	17584	17671	17374	17549	17477	17539	17444	17608	17463	17584	17544	17553	17536	17501	17338	17512	17406	17372	17521	17507	17568	17429	17116	17552	17327	17379	17423	17433	17248	17344	17369	17467	17604	17435	17399	17612	17506	17294	17461	17509	17495	17569	17372	17479	17299	17562	17464	17476	17461	17468	17471	17363	17354	17393	17511	17608	17517	17423	17273	17325	17593	17322	17428	17449	17478	17543	17515	17547	17455	17435	17594	17542	17471	17486	17470	17379	17358	17485	17604	17371	17309	17455	17336	17379	17575	17524	17384	17284	17440	17439	17471	17577	17368	17340	17441	17452	17589	17551	17476	17459	17407	17422	17238	17506	17392	17438	17327	17480	17494	17446	17392	17463	17493	17639	17420	17561	17452	17531	17330	17422	17443	17452	17604	17198	17518	17595	17581	17567	17549	17472	17544	17320	17585	17398	17381	17427	17428	17522	17527	17301	17522	17574	17342	17547	17426	17562	17298	17337	17312	17659	17501	17386	17630	17495	17379	17511	17375	17400	17230	17439	17449	17516	17379	17438	17499	17392	17300	17473	17482	17642	17413	17486	17389	17653	17562	17215	17515	17695	17349	17431	17515	17515	17675	17598	17284	17510	17449	17500	17470	17463	17446	17420	17461	17395	17549	17493	17524	17412	17388	17388	17581	17359	17408	17656	17553	17681	17611	17519	17622	17511	17494	17647	17372	17573	17439	17476	17368	17523	17472	17319	17333	17490	17319	17454	17531	17253	17336	17417	17299	17143	17335	17461	17491	17525	17366	17265	17268	17439	17527	17390	17381	17292	17485	17350	17519	17467	17447	17396	17477	17517	17221	17262	17271	17529	17490	17522	17455	17524	17311	17573	17430	17348	17392	17335	17587	17369	17511	17615	17540	17305	17219	17360	17447	17258	17446	17629	17509	17427	17412	17570	17590	17393	17499	17615	17513	17251	17668	17361	17331	17466	17412	17461	17491	17423	17355	17366	17430	17300	17436	17213	17292	17566	17513	17369	17447	17275	17504	17535	17610	17526	17484	17467	17525	17408	17490	17573	17439	17669	17320	17564	17369	17398	17501	17527	17416	17275	17550	17461	17371	17459	17341	17457	17660	17616	17537	17398	17433	17461	17305	17490	17578	17472	17229	17494	17529	17400	17473	17400	17420	17553	17477	17587	17530	17587	17372	17417	17388	17558	17534	17824	17674	17425	17424	17384	17351	17560	17500	17557	17480	17495	17594	17220	17521	17298	17408	17326	17350	17499	17286	17506	17504	17471	17501	17484	17638	17442	17373	17425	17572	17420	17651	17483	17525	17382	17576	17528	17660	17597	17549	17358	17175	17555	17282	17394	17280	17548	17514	17631	17535	17485	17658	17558	17513	17588	17512	17441	17552	17570	17425	17456	17302	17389	17758	17407	17421	17471	17413	17222	17326	17523	17439	17349	17578	17237	17576	17363	17293	17399	17436	17464	17371	17228	17587	17658	17336	17396	17450	17304	17486	17499	17540	17454	17246	17328	17527	17360	17283	17344	17537	17373	17436	17513	17228	17479	17362	17474	17529	17392	17464	17496	17633	17482	17450	17376	17566	17532	17400	17279	17128	17339	17377	17406	17458	17394	17423	17645	17364	17369	17333	17381	17445	17456	17605	17565	17579	17263	17414	17479	17366	17433	17304	17300	17582	17628	17460	17469	17431	17247	17601	17208	17593	17588	17646	17547	17466	17431	17523	17401	17338	17444	17518	17441	17457	17475	17421	17320	17516	17429	17416	17345	17287	17449	17335	17283	17462	17366	17496	17263	17294	17358	17533	17447	17283	17411	17270	17475	17446	17372	17483	17299	17491	17499	17403	17364	17338	17427	17338	17668	17367	17228	17369	17582	17523	17443	17471	17553	17298	17461	17540	17529	17424	17477	17552	17369	17452	17117	17481	17589	17438	17554	17553	17555	17538	17543	17466	17516	17139	17463	17460	17340	17421	17242	17534	17418	17371	17263	17267	17408	17316	17346	17358	17513	17404	17409	17592	17426	17525	17567	17481	17598	17525	17295	17324	17525	17613	17570	17438	17575	17533	17434	17464	17715	17739	17522	17421	17419	17504	17410	17497	17457	17503	17483	17449	17324	17439	17403	17293	17331	17635	17452	17445	17389	17488	17628	17472	17466	17420	17513	17498	17494	17513	17421	17316	17321	17699	17413	17439	17482	17323	17306	17382	17746	17378	17612	17407	17553	17503	17524	17433	17402	17478	17834	17328	17401	17292	17483	17450	17458	17539	17531	17330	17453	17695	17868	17637	17467	17490	17506	17458	17269	17440	17650	17688	17468	17494	17212	17601	17270	17595	17397	17413	17498	17483	17339	17445	17636	17606	17317	17565	17434	17510	17570	17795	17520	17410	17302	17504	17484	17586	17530	17496	17466	17393	17469	17476	17397	17397	17519	17268	17391	17183	17576	17586	17539	17538	17446	17573	17394	17738	17424	17543	17302	17525	17593	17384	17608	17466	17366	17184	17503	17546	17332	17363	17681	17567	17445	17369	17262	17578	17533	17366	17469	17407	17235	17505	17420	17323	17396	17345	17343	17398	17463	17626	17591	17627	17579	17431	17572	17409	17370	17455	17275	17321	17373	17411	17512	17688	17452	17434	17339	17662	17377	17372	17571	17308	17345	17614	17523	17503	17535	17457	17606	17557	17416	17493	17572	17688	17525	17473	17388	17343	17652	17612	17504	17560	17648	17688	17283	17464	17183	17355	17565	17526	17562	17447	17364	17463	17612	17366	17676	17376	17413	17301	17295	17541	17358	17553	17571	17598	17636	17525	17613	17552	17431	17364	17514	17466	17495	17478	17545	17628	17502	17634	17426	17315	17508	17437	17411	17281	17354	17473	17367	17490	17450	17500	17375	17339	17627	17471	17466	17495	17480	17395	17527	17335	17413	17469	17335	17548	17519	17639	17524	17600	17336	17632	17282	17429	17493	17281	17362	17576	17305	17405	17364	17352	17257	17464	17584	17405	17309	17497	17572	17494	17596	17404	17229	17457	17374	17531	17120	17575	17572	17698	17430	17495	17505	17573	17469	17574	17258	17552	17294	17388	17438	17203	17189	17388	17419	17390	17334	17628	17434	17276	17217	17490	17338	17437	17447	17448	17384	17398	17547	17523	17374	17316	17285	17369	17498	17368	17433	17564	17566	17466	17583	17533	17372	17470	17579	17414	17570	17433	17385	17468	17405	17475	17440	17338	17533	17745	17443	17365	17547	17390	17470	17641	17458	17556	17543	17456	17529	17446	17322	17313	17168	17522	17316	17280	17470	17315	17632	17418	17192	17433	17523	17430	17270	17461	17324	17224	17395	17292	17523	17453	17405	17545	17494	17450	17451	17381	17298	17356	17388	17452	17163	17413	17452	17292	17550	17403	17478	17300	17501	17464	17473	17322	17474	17476	17737	17466	17547	17448	17573	17511	17494	17422	17352	17420	17363	17381	17477	17331	17577	17139	17394	17495	17704	17592	17270	17260	17676	17367	17532	17420	17331	17369	17449	17588	17473	17584	17441	17452	17437	17500	17436	17364	17299	17674	17530	17213	17457	17339	17499	17675	17450	17445	17427	17460	17424	17381	17564	17589	17568	17584	17478	17403	17408	17545	17488	17369	17471	17424	17504	17427	17341	17357	17594	17430	17357	17231	17419	17497	17588	17388	17473	17200	17259	17461	17435	17428	17485	17501	17446	17344	17651	17512	17590	17613	17496	17209	17413	17456	17173	17243	17531	17294	17492	17491	17494	17395	17517	17474	17496	17424	17634	17280	17421	17278	17212	17236	17546	17315	17528	17372	17490	17342	17547	17410	17443	17515	17428	17648	17500	17454	17543	17400	17476	17510	17420	17357	17507	17371	17590	17343	17409	17699	17619	17463	17306	17361	17429	17458	17694	17341	17398	17436	17446	17303	17267	17312	17404	17256	17383	17290	17550	17371	17517	17519	17426	17452	17374	17410	17404	17523	17502	17343	17486	17402	17495	17687	17586	17214	17474	17378	17420	17360	17542	17427	17483	17353	17541	17447	17344	17370	17400	17460	17251	17583	17250	17692	17555	17532	17360	17453	17497	17438	17625	17511	17433	17335	17374	17714	17598	17409	17448	17461	17448	17201	17279	17279	17380	17406	17452	17541	17433	17212	17246	17344	17543	17491	17431	17367	17542	17409	17293	17555	17368	17298	17341	17416	17232	17599	17455	17535	17564	17450	17353	17504	17421	17221	17408	17390	17323	17236	17401	17472	17592	17455	17528	17403	17630	17487	17490	17484	17462	17511	17368	17462	17373	17325	17549	17592	17352	17580	17491	17355	17514	17282	17291	17586	17421	17291	17403	17158	17597	17458	17539	17188	17372	17356	17493	17264	17247	17396	17396	17281	17646	17059	17447	17376	17489	17590	17704	17551	17421	17497	17536	17432	17389	17338	17355	17261	17446	17384	17340	17425	17383	17310	17566	17299	17283	17439	17603	17483	17402	17396	17157	17305	17586	17377	17293	17482	17574	17461	17480	17613	17408	17619	17512	17343	17432	17312	17518	17363	17560	17404	17453	17225	17235	17367	17324	17276	17441	17538	17306	17421	17526	17489	17481	17379	17509	17360	17452	17413	17390	17392	17258	17529	17422	17162	17545	17569	17335	17605	17239	17491	17614	17419	17425	17445	17538	17386	17441	17640	17397	17364	17482	17447	17424	17494	17260	17502	17378	17455	17446	17334	17562	17546	17467	17547	17541	17336	17631	17521	17509	17530	17325	17446	17569	17590	17533	17495	17656	17445	17483	17521	17494	17528	17424	17393	17479	17430	17342	17386	17345	17334	17352	17472	17359	17438	17581	17337	17379	17513	17440	17500	17329	17439	17489	17485	17350	17509	17539	17599	17403	17380	17384	17311	17501	17347	17491	17193	17474	17596
23871	44890	36363	26780	22653	20113	18468	17489	16750	16145	15765	15466	15220	14977	14875	14886	14758	14744	14736	14616	14798	14525	14547	14493	14428	14536	14634	14476	14627	14551	14557	14628	14370	14350	14241	14424	14447	14604	14486	14311	14533	14453	14482	14447	14679	14465	14506	14422	14646	14637	14551	14568	14582	14405	14520	14489	14519	14450	14333	14269	14454	14517	14555	14559	14563	14467	14453	14568	14463	14427	14347	14458	14419	14367	14486	14401	14315	14424	14340	14243	14417	14495	14446	14446	14400	14535	14458	14489	14520	14366	14444	14257	14441	14447	14430	14614	14603	14470	14412	14330	14410	14479	14461	14445	14408	14394	14241	14352	14452	14384	14284	14333	14490	14603	14322	14444	14530	14489	14445	14471	14371	14490	14375	14475	14432	14297	14654	14517	14521	14268	14453	14459	14444	14432	14428	14489	14560	14569	14395	14565	14458	14352	14412	14682	14490	14357	14468	14496	14439	14452	14422	14431	14290	14374	14313	14533	14370	14589	14456	14417	14547	14356	14436	14474	14481	14389	14358	14412	14371	14313	14459	14580	14465	14571	14477	14482	14075	14571	14353	14433	14506	14460	14324	14507	14474	14488	14617	14467	14330	14407	14549	14548	14480	14499	14365	14446	14414	14504	14417	14489	14570	14324	14373	14351	14445	14367	14344	14337	14396	14417	14454	14433	14542	14475	14367	14365	14639	14435	14473	14425	14511	14618	14466	14661	14430	14588	14592	14398	14632	14454	14383	14431	14467	14425	14528	14153	14746	14437	14374	14333	14301	14412	14467	14447	14412	14476	14503	14460	14311	14525	14504	14456	14451	14534	14439	14348	14464	14517	14558	14518	14524	14549	14315	14481	14513	14415	14577	14630	14465	14621	14509	14541	14555	14480	14397	14381	14483	14351	14430	14310	14516	14411	14600	14355	14300	14415	14452	14403	14579	14537	14316	14498	14211	14496	14474	14476	14433	14437	14549	14449	14408	14431	14429	14599	14359	14498	14495	14336	14435	14448	14529	14469	14363	14585	14508	14419	14538	14249	14526	14467	14542	14520	14520	14390	14480	14492	14476	14414	14255	14350	14438	14328	14420	14363	14295	14549	14245	14518	14508	14537	14365	14426	14577	14438	14399	14557	14364	14420	14511	14435	14570	14504	14473	14397	14246	14516	14348	14388	14599	14516	14507	14482	14432	14444	14356	14510	14386	14415	14344	14417	14275	14492	14531	14484	14438	14517	14487	14514	14333	14438	14390	14325	14518	14351	14420	14448	14437	14446	14314	14415	14704	14254	14569	14535	14464	14414	14588	14322	14421	14600	14408	14350	14630	14457	14509	14663	14399	14515	14447	14554	14403	14491	14398	14288	14397	14551	14354	14304	14448	14489	14395	14512	14231	14438	14598	14441	14527	14534	14632	14283	14449	14338	14281	14477	14439	14497	14476	14374	14423	14476	14457	14206	14522	14507	14369	14471	14533	14398	14462	14361	14503	14555	14447	14366	14359	14463	14477	14414	14465	14395	14402	14432	14432	14441	14536	14452	14391	14369	14103	14442	14422	14651	14500	14453	14557	14335	14520	14493	14406	14710	14347	14443	14481	14395	14435	14535	14515	14520	14510	14378	14496	14393	14509	14399	14295	14415	14381	14322	14380	14465	14415	14385	14439	14625	14369	14517	14417	14515	14532	14418	14377	14603	14359	14427	14487	14470	14471	14432	14575	14449	14643	14395	14484	14394	14539	14524	14418	14702	14435	14460	14411	14368	14570	14439	14435	14724	14603	14456	14449	14371	14595	14586	14396	14502	14382	14386	14603	14446	14449	14418	14528	14503	14491	14497	14519	14339	14541	14451	14492	14444	14440	14479	14531	14449	14330	14512	14492	14503	14421	14466	14456	14361	14577	14523	14520	14552	14424	14380	14446	14425	14445	14286	14508	14429	14348	14553	14403	14545	14558	14446	14471	14554	14439	14576	14500	14387	14455	14539	14397	14509	14378	14513	14385	14377	14470	14333	14203	14555	14418	14466	14336	14530	14485	14440	14363	14406	14536	14548	14439	14601	14262	14446	14632	14355	14350	14464	14354	14561	14409	14339	14452	14493	14471	14550	14400	14445	14515	14454	14492	14397	14646	14388	14461	14453	14370	14290	14394	14498	14515	14342	14371	14364	14659	14419	14446	14501	14530	14583	14423	14435	14484	14682	14470	14433	14358	14458	14643	14350	14370	14414	14506	14413	14520	14548	14415	14461	14634	14377	14382	14480	14405	14607	14430	14391	14510	14492	14669	14417	14574	14384	14569	14362	14330	14544	14419	14418	14443	14500	14381	14661	14471	14511	14497	14401	14546	14524	14570	14427	14501	14356	14476	14438	14549	14302	14428	14514	14545	14426	14558	14237	14371	14642	14454	14474	14482	14434	14517	14634	14448	14385	14498	14484	14466	14371	14310	14482	14402	14456	14425	14552	14560	14369	14509	14440	14374	14406	14384	14394	14394	14475	14679	14314	14481	14417	14500	14429	14405	14462	14472	14459	14443	14656	14598	14408	14481	14487	14558	14451	14377	14572	14358	14382	14610	14299	14527	14577	14399	14406	14561	14464	14404	14566	14569	14402	14427	14493	14707	14357	14425	14527	14300	14409	14304	14735	14451	14632	14398	14400	14486	14318	14380	14335	14442	14511	14363	14489	14539	14391	14590	14434	14254	14396	14461	14378	14340	14388	14623	14343	14433	14402	14526	14509	14471	14448	14389	14363	14453	14572	14340	14349	14410	14329	14514	14345	14642	14380	14338	14502	14477	14493	14355	14561	14468	14630	14404	14467	14489	14455	14463	14396	14361	14491	14483	14313	14465	14484	14560	14265	14497	14506	14653	14558	14330	14445	14515	14363	14396	14356	14342	14395	14477	14576	14326	14541	14483	14426	14356	14605	14505	14550	14445	14371	14306	14454	14571	14509	14699	14471	14602	14493	14538	14294	14295	14443	14525	14444	14496	14438	14450	14413	14464	14449	14435	14386	14471	14432	14388	14595	14360	14533	14503	14523	14556	14414	14356	14513	14402	14243	14498	14366	14320	14629	14520	14538	14365	14541	14388	14590	14440	14507	14620	14346	14355	14451	14502	14249	14569	14366	14438	14305	14463	14722	14405	14570	14399	14329	14437	14501	14520	14458	14281	14290	14354	14652	14574	14183	14547	14492	14362	14547	14611	14268	14423	14459	14553	14348	14389	14493	14467	14495	14495	14466	14322	14392	14388	14484	14423	14695	14411	14487	14441	14425	14450	14395	14481	14538	14397	14574	14524	14460	14342	14487	14434	14312	14633	14445	14428	14374	14536	14646	14381	14377	14449	14458	14420	14521	14443	14352	14509	14555	14433	14421	14534	14338	14548	14577	14536	14500	14573	14538	14410	14373	14504	14384	14259	14457	14418	14598	14529	14280	14541	14483	14285	14541	14362	14477	14639	14608	14447	14408	14435	14324	14391	14387	14619	14230	14335	14517	14444	14425	14337	14533	14361	14481	14379	14500	14439	14390	14378	14465	14589	14622	14320	14392	14418	14284	14420	14547	14379	14590	14455	14608	14526	14293	14576	14478	14547	14423	14400	14482	14604	14469	14387	14406	14457	14529	14459	14348	14526	14268	14524	14494	14484	14327	14368	14592	14428	14431	14554	14408	14577	14496	14405	14621	14457	14650	14484	14424	14523	14496	14624	14492	14407	14387	14354	14524	14616	14432	14358	14525	14501	14514	14619	14497	14419	14693	14505	14488	14510	14520	14459	14464	14524	14505	14476	14585	14371	14546	14387	14349	14332	14265	14497	14285	14375	14407	14608	14447	14367	14434	14408	14542	14563	14534	14380	14494	14492	14429	14390	14394	14274	14506	14508	14633	14463	14418	14666	14619	14346	14588	14433	14449	14418	14327	14649	14439	14424	14334	14319	14596	14288	14343	14477	14553	14511	14298	14422	14467	14516	14303	14448	14586	14502	14414	14435	14417	14555	14517	14552	14460	14426	14559	14548	14562	14376	14357	14431	14236	14439	14408	14459	14308	14523	14460	14570	14508	14446	14436	14463	14456	14669	14351	14449	14505	14453	14533	14439	14656	14465	14381	14465	14424	14288	14523	14501	14463	14419	14451	14475	14242	14560	14558	14487	14358	14292	14446	14236	14330	14362	14508	14485	14417	14591	14395	14318	14455	14455	14528	14356	14509	14407	14472	14744	14499	14536	14475	14502	14377	14463	14544	14390	14483	14418	14642	14471	14519	14425	14586	14379	14227	14544	14391	14648	14517	14444	14553	14395	14641	14350	14572	14386	14408	14570	14594	14395	14335	14460	14642	14308	14482	14456	14486	14566	14517	14419	14488	14303	14507	14194	14534	14369	14555	14512	14416	14323	14557	14328	14283	14370	14443	14422	14447	14475	14465	14467	14446	14600	14450	14435	14572	14465	14422	14344	14481	14369	14358	14450	14416	14445	14430	14457	14371	14519	14455	14584	14422	14338	14583	14412	14398	14500	14538	14580	14467	14420	14392	14663	14350	14485	14342	14442	14480	14505	14436	14527	14431	14599	14469	14430	14517	14589	14405	14347	14419	14663	14565	14595	14334	14440	14396	14476	14561	14314	14351	14300	14553	14504	14533	14566	14488	14413	14453	14502	14368	14282	14491	14272	14552	14416	14581	14349	14466	14450	14444	14398	14312	14472	14511	14316	14440	14544	14365	14406	14530	14566	14353	14443	14415	14397	14626	14284	14436	14314	14320	14240	14518	14540	14504	14293	14631	14306	14486	14375	14431	14596	14462	14508	14485	14225	14261	14465	14425	14391	14297	14444	14386	14389	14516	14360	14267	14431	14534	14401	14507	14363	14536	14386	14317	14629	14501	14379	14656	14389	14470	14407	14495	14506	14479	14426	14410	14317	14351	14303	14468	14506	14450	14393	14529	14556	14408	14334	14583	14577	14323	14459	14299	14458	14330	14148	14488	14377	14595	14419	14264	14402	14363	14404	14406	14413	14400	14615	14550	14365	14504	14528	14589	14475	14394	14288	14514	14412	14341	14557	14416	14483	14465	14513	14535	14393	14496	14328	14326	14418	14652	14268	14436	14407	14684	14367	14498	14341	14499	14604	14490	14468	14506
25180	21615	27674	27982	22400	21073	20647	19563	18934	18741	18718	18358	17999	18148	18223	18071	18216	17871	18047	18100	18111	17941	17910	17803	17912	17876	17786	17773	17833	17947	17684	17847	17844	17884	17891	17978	17866	17926	17866	18075	17745	17772	17656	17833	17769	17924	17964	18087	17913	17854	17928	17911	17882	18009	17777	17898	18110	17958	18050	17783	17882	17709	18007	17976	17844	17746	18013	18027	17853	17824	17798	17931	17756	17773	18035	17965	17854	18135	17842	17910	17900	17685	17798	17657	17787	17774	17849	17904	17807	17773	17819	17995	17966	17924	17897	17878	17960	17764	17848	17787	17899	17800	18086	17817	17667	18080	18053	17796	17902	17972	17753	17685	17900	18036	17822	17850	17838	17905	18064	17921	18053	17940	17907	17899	17938	17876	17591	17833	17739	17882	17899	17798	17851	17723	17723	17994	18005	17990	17818	17857	17851	17842	17993	17970	17792	17853	17980	17638	17836	17825	17780	17942	17694	17957	17790	17783	17782	17799	17717	17915	17935	17878	17942	17798	17820	18040	17654	17781	17872	17620	17822	17966	17843	17672	17907	17904	17924	17909	17823	17892	17816	18051	18028	17878	17926	17640	17930	17838	17929	18037	17888	17844	17806	17771	17974	17733	17898	17747	17835	18029	17803	17958	17803	17874	17899	17846	17682	17735	18012	17780	17781	17822	17841	17841	17778	17900	17722	17935	18131	17873	17733	18027	18108	17863	17938	17663	17989	17855	17809	17987	17902	17860	17784	17896	17876	17805	17950	17811	18018	17885	17968	17800	17773	18031	17890	17571	17694	17805	17983	17810	17859	17863	17729	17827	17889	17922	17972	17959	17989	17734	17961	17819	17861	17684	17726	18040	17907	17719	17949	17945	17889	17861	17951	17641	17838	17860	17813	17936	17899	17919	17837	17868	18012	17869	17806	18055	18107	17845	18040	17827	17658	17913	17928	18114	17918	17858	17933	17900	17933	17982	17902	17732	18088	18154	17838	18018	17865	17782	17905	17663	18011	17980	17864	17895	18112	18051	17914	17903	18110	17623	17954	17852	17859	17704	17836	18128	17758	17734	17876	17776	17925	17781	17976	17852	17715	17815	17690	18034	17990	17839	18076	17755	17839	17792	17799	17676	17922	17998	17813	17743	17916	17888	17601	17854	17937	18148	17868	17810	18147	18048	17699	17590	17866	17817	17895	17746	17904	17849	17983	18065	17836	17809	17772	17875	17897	18008	17985	18005	17978	17834	17893	17788	17650	17812	17864	17897	17997	17872	17985	17969	17817	17921	17889	17994	17778	17928	17923	17795	17903	17668	17688	17848	18074	17821	17933	17763	17786	17703	17911	18064	17893	17869	17761	17705	17992	17863	17735	17993	17884	17969	17880	17732	17687	17865	17978	17920	17690	18037	17820	17903	17972	17630	17834	17956	17872	18071	17836	17876	17840	18107	17886	18120	17697	17674	17931	17937	17967	17735	17627	17874	17929	17573	17911	17768	18235	17969	17843	17825	17891	17882	17843	17846	17867	17950	17816	18016	17870	17797	17772	18057	17813	17814	17759	17868	17893	17827	17746	17907	17738	17831	17979	17754	17830	17898	17846	17920	17843	18117	17949	17949	17964	17574	18024	17884	17970	18012	17983	17653	17834	17774	17814	18091	17861	17839	17898	17949	17889	17745	17972	17908	17950	17815	18036	17892	17892	17847	17841	17993	17993	17704	18059	17907	17937	17957	17855	17954	18000	17949	17800	17673	17863	17961	17844	17903	17833	17873	17660	17885	17792	17890	18053	18047	17631	17901	17865	17800	17789	17792	18021	17952	18018	17788	17846	17990	17726	18081	17936	17944	18002	18014	17956	17926	18055	17946	18026	17732	17912	17976	17951	18024	18023	17890	17845	17842	17923	17795	17794	18208	17736	17821	17974	17873	17841	17877	17973	17819	17945	17875	17914	17960	17799	17665	18044	17962	17849	17966	17762	17838	17864	17770	18085	18073	17961	18033	18134	18149	17849	17855	17985	17889	18086	17900	17951	17714	18025	17949	17855	17826	18148	17866	17910	17624	17765	17783	17828	17996	17765	17957	17927	17922	17888	18109	17815	18008	17939	17866	18043	17850	17853	17954	17805	17933	17757	17883	17808	18244	17947	17907	17760	18011	17988	17982	18003	17805	17946	17940	17929	17978	17887	17874	17777	17952	17768	17604	17753	17811	17627	17756	17937	17782	18015	18084	17794	17877	17757	17630	17863	17974	17635	18069	17867	17737	17757	17892	17894	17881	17825	18040	17845	17879	17999	17774	18100	17995	17867	17776	18038	17831	17683	17736	17910	17844	17936	17757	17959	17785	18007	17750	18094	17849	18000	17858	17749	17786	17754	17858	17910	17926	18099	17905	17852	17945	17836	17900	17928	18094	17716	17883	17885	17815	17612	17824	17887	17888	17980	17720	17805	17642	17872	17642	17922	17844	17850	17763	17713	17988	17901	17734	17732	17863	17910	17736	17838	17937	17865	17713	17847	17773	17888	17911	18079	17847	18179	17919	17955	17762	17882	17982	17987	18026	17742	17871	17802	17971	17866	17887	17980	17748	17718	17918	18159	17994	18110	17934	17841	18016	17811	17851	17913	17906	17648	17927	17851	18016	18023	17752	17614	18048	17944	18047	18019	18030	17772	17957	17995	17827	17963	17897	17949	17560	17829	17689	17827	17817	17737	17736	17863	17859	17847	18100	17990	17868	17909	17921	17999	17995	17713	17980	17913	17837	17857	17766	17839	17844	17907	17898	17970	17973	17792	17929	17817	17855	18010	17860	17975	17813	17881	17837	17746	17925	17707	18195	17989	17922	17970	18016	17946	17744	17979	17773	17768	17901	18205	17732	17901	17839	17731	17703	17797	17639	17916	17855	17970	17753	17680	18029	18062	17865	17754	17897	17766	17913	17896	18045	17894	17983	17804	17881	17783	17908	17835	17901	17935	17919	17888	17891	17829	17916	18114	17797	18087	17842	17901	17876	17932	17807	17980	17823	17958	17951	17913	18023	17984	17838	17792	17895	17950	17833	17684	17833	17922	18163	18065	17815	17906	17905	18088	17841	17770	17939	17735	18025	18006	17838	17956	17924	17832	18064	18022	18083	17853	18101	17972	17867	18004	17870	17786	17983	17933	17789	17981	17909	17755	17974	17795	18009	17685	17889	17943	17772	17829	17755	18060	17813	17930	17844	17914	17712	17681	17921	18062	17861	17605	17962	17911	17895	17936	17928	17893	17903	18173	17787	17689	17712	17905	17773	17908	17922	18027	17799	17909	18007	17778	17826	18006	17960	17805	17728	17780	17867	17941	18023	17833	17949	18023	17852	17981	18040	18053	17906	17989	17704	17834	18076	18067	18012	17781	17771	18019	17786	17979	17876	17807	17895	17887	18071	17707	17893	18055	17753	17990	17841	17853	17713	17774	17867	17725	17868	17915	18060	17854	18006	17884	17693	17765	18060	17894	17891	17782	17756	17873	17753	17922	17812	17795	18074	18108	17829	17884	17742	17800	17836	17976	17747	17754	17806	17860	17800	18056	17673	17780	17792	17901	18005	17938	17748	17647	17831	17904	17987	17806	17978	17800	17836	17925	17933	17998	17772	18003	17713	17882	18066	17876	17973	17993	17877	17887	17732	17813	17907	17760	18002	17863	18152	17821	17882	18013	17771	18004	17740	17650	17891	17962	17890	17761	17891	17912	17780	17840	17991	17953	17971	17645	17813	17944	17715	17780	17728	17932	17892	17869	17987	18009	17809	17790	17885	17876	17700	17850	17858	17847	17762	18018	17736	17864	17946	18031	17827	17926	17823	17773	17781	17855	17946	17934	17888	17899	17700	17831	17832	17700	17777	17711	17888	17998	17874	17945	17792	17841	17935	18074	17957	17917	17734	17900	17917	17959	17893	17903	17876	17973	17993	18024	17923	17843	18045	18049	17829	17982	17788	18045	17983	17995	17988	18011	17803	17899	17907	17986	17687	18016	17994	17874	17964	17916	17730	18066	17781	17948	17913	17850	17998	17975	17731	17915	18101	17874	17947	17924	17891	17561	17745	17982	17946	17883	17803	17993	17619	17899	17941	17891	17698	17957	17729	17866	17890	17839	17723	17974	17960	18014	17916	17992	18003	17890	17818	17823	17768	17933	17994	17716	17799	18067	17954	17850	17979	18040	17859	17934	17867	18003	17940	17762	18093	17870	17839	17830	17861	17874	17824	17804	17823	17767	17966	17832	17998	17818	17877	17740	17837	17808	17847	17950	18117	18053	17979	17998	17890	17898	18017	17904	18023	17884	17624	17875	18001	17914	17931	17846	17857	17757	17711	17705	17814	17961	17824	17910	17753	17896	17904	18015	17976	18019	17946	17929	17775	17793	17968	17844	17976	17992	18026	18016	17809	17866	17747	18024	18095	18006	17798	17909	17878	18085	17974	17899	17831	17853	17841	18005	17752	17965	17850	17903	17975	17885	17996	17917	17838	17760	17931	17917	17818	17799	18039	17901	17972	17789	17705	17654	17909	17872	17760	17831	17745	17881	17926	17750	17727	17893	17945	17933	17925	17781	17969	17836	17837	17728	17952	18045	17768	17945	17707	17780	17912	18014	17943	17844	17829	17948	18134	17951	17857	17855	18002	17768	17948	17828	17921	18054	17788	18039	17879	17957	18133	17943	17931	17852	17839	18112	17782	17867	17907	17948	17794	17817	17995	18042	17676	17997	17750	17884	17647	17949	17790	17885	17984	17809	17917	17982	17610	18073	17726	17678	17776	17956	17809	17902	18117	17813	18032	18100	18014	17751	18025	17815	18008	17919	17709	17679	17782	17910	17966	17964	17774	18003	17967	17754	17883	17936	17814	17753	17781	18027	18056	17974	17753	17959	17831	17873	17892	17800	17747	17953	17746	17819	17764	17996	17752	17675	17775	17791	17839	17999	18149	18037	17807	17925	17958	17883	17957	17880	17781	17686	17850	17937	17914	17974	17792	18049	17693	17627	17911	17918	17776	17876	17844	17878	17931	17827	17896	17966	17955	17545	17910	17931	17727	17824	17713	17843	17741	17982	17819	17864	17747	17821	17868	18053	17739	17779	17996	17983	18027	17841	18090	17879	17946
23821	40465	31831	23748	20722	18607	17564	16743	16202	15925	15443	15499	15132	15195	14992	15007	14795	14977	14949	14942	14767	14861	14845	14798	14775	14724	14693	14766	14691	14855	14746	14820	14839	14818	14747	14910	14843	14651	14705	14792	14549	14593	14663	14802	14759	14617	14705	14686	14743	14381	14884	14606	14633	14651	14679	14547	14863	14716	14718	14661	14860	14675	14655	14536	14597	14679	14594	14761	14739	14788	14560	14715	14541	14607	14675	14607	14604	14571	14704	14768	14662	14536	14590	14867	14725	14625	14712	14620	14557	14720	14663	14688	14642	14699	14815	14681	14622	14696	14648	14664	14669	14677	14560	14658	14746	14501	14727	14631	14750	14794	14921	14796	14715	14760	14751	14756	14655	14782	14668	14754	14784	14625	14764	14622	14696	14651	14743	14636	14659	14798	14625	14632	14769	14545	14763	14728	14830	14745	14858	14560	14805	14662	14727	14697	14661	14771	14812	14732	14684	14578	14764	14715	14759	14713	14585	14588	14689	14550	14730	14548	14673	14907	14648	14872	14535	14620	14771	14662	14779	14743	14440	14814	14658	14616	14723	14759	14864	14744	14803	14755	14769	14774	14559	14720	14612	14547	14676	14581	14756	14792	14659	14649	14565	14613	14743	14766	14621	14793	14759	14488	14716	14812	14612	14685	14772	14753	14697	14822	14713	14683	14585	14691	14819	14562	14762	14733	14634	14719	14607	14739	14798	14655	14767	14732	14648	14785	14840	14678	14796	14627	14758	14655	14747	14815	14626	14718	14554	14689	14791	14683	14609	14540	14598	14696	14923	14450	14622	14803	14811	14663	14770	14722	14719	14768	14714	14639	14619	14791	14744	14778	14569	14644	14626	14527	14531	14734	14710	14676	14562	14518	14646	14516	14664	14607	14641	14687	14802	14868	14483	14783	14593	14712	14904	14640	14895	14583	14866	14654	14680	14537	14526	14678	14772	14677	14709	14808	14646	14659	14626	14738	14712	14734	14684	14857	14672	14758	14814	14586	14694	14700	14700	14796	14831	14666	14584	14604	14691	14546	14628	14661	14846	14651	14715	14712	14709	14655	14730	14680	14708	14763	14663	14730	14726	14513	14756	14659	14634	14644	14787	14506	14690	14549	14782	14602	14690	14698	14679	14590	14695	14627	14665	14674	14606	14679	14748	14803	14659	14783	14595	14647	14871	14675	14678	14477	14622	14525	14722	14706	14782	14666	14701	14884	14706	14720	14535	14821	14667	14695	14874	14745	14683	14672	14884	14769	14604	14597	14827	14768	14706	14639	14641	14645	14627	14699	14761	14757	14768	14694	14713	14792	14717	14771	14701	14729	14606	14699	14493	14701	14836	14807	14818	14636	14575	14706	14826	14811	14723	14633	14713	14706	14790	14507	14630	14774	14524	14679	14639	14780	14683	14808	14871	14713	14770	14741	14676	14715	14711	14523	14736	14863	14730	14543	14785	14755	14719	14679	14643	14718	14623	14669	14739	14796	14534	14744	14664	14640	14594	14768	14591	14786	14830	14575	14879	14716	14826	14697	14681	14646	14655	14783	14730	14823	14715	14646	14840	14672	14781	14776	14672	14568	14682	14744	14858	14841	14588	14615	14697	14793	14619	14662	14614	14761	14673	14846	14736	14711	14684	14795	14819	14699	14768	14698	14755	14573	14641	14534	14802	14827	14490	14626	14565	14604	14672	14731	14508	14789	14804	14622	14930	14857	14641	14543	14696	14726	14813	14659	14642	14668	14608	14656	14715	14676	14764	14789	14575	14603	14691	14696	14764	14715	14599	14671	14740	14924	14949	14566	14784	14744	14492	14715	14666	14732	14599	14641	14666	14665	14836	14658	14658	14767	14644	14617	14663	14627	14823	14528	14899	14773	14704	14595	14619	14597	14688	14684	14796	14536	14687	14733	14664	14719	14687	14760	14818	14687	14624	14696	14553	14759	14753	14790	14738	14607	14727	14702	14568	14752	14692	14785	14630	14616	14781	14710	14749	14602	14743	14747	14709	14814	14829	14688	14737	14688	14708	14548	14711	14681	14695	14728	14843	14736	14691	14588	14865	14579	14749	14824	14714	14898	14714	14723	14701	14624	14573	14627	14689	14771	14593	14803	14731	14525	14676	14649	14787	14774	14625	14780	14736	14825	14704	14747	14680	14721	14559	14773	14844	14611	14694	14611	14786	14615	14663	14768	14737	14501	14780	14741	14715	14672	14827	14749	14677	14560	14706	14752	14730	14607	14896	14632	14770	14520	14745	14957	14618	14647	14775	14631	14705	14711	14788	14708	14756	14638	14682	14801	14782	14680	14756	14643	14713	14588	14535	14464	14847	14655	14831	14663	14571	14795	14610	14741	14636	14600	14816	14734	14743	14770	14747	14574	14707	14688	14635	14622	14589	14798	14668	14814	14543	14795	14677	14580	14616	14862	14745	14617	14768	14768	14538	14742	14632	14868	14819	14696	14753	14664	14766	14751	14696	14742	14523	14753	14754	14706	14738	14609	14539	14624	14640	14784	14656	14809	14677	14638	14708	14879	14593	14712	14646	14742	14889	14708	14670	14595	14613	14707	14634	14578	14644	14712	14698	14667	14535	14562	14666	14661	14523	14737	14484	14707	14635	14679	14580	14767	14816	14802	14775	14800	14746	14837	14881	14639	14492	14581	14584	14661	14831	14641	14827	14724	14708	14776	14735	14809	14856	14807	14871	14721	14787	14766	14586	14653	14763	14826	14640	14814	14710	14639	14666	14919	14714	14725	14856	14724	14646	14685	14762	14785	14775	14694	14740	14680	14737	14717	14723	14703	14773	14730	14732	14722	14739	14628	14781	14604	14806	14731	14583	14685	14696	14593	14669	14795	14681	14727	14686	14613	14714	14649	14740	14765	14680	14788	14663	14770	14705	14679	14656	14741	14641	14715	14919	14542	14837	14722	14655	14790	14661	14722	14669	14636	14686	14689	14692	14611	14603	14674	14825	14729	14785	14640	14658	14616	14757	14721	14663	14751	14808	14746	14727	14699	14646	14859	14635	14771	14564	14638	14822	14684	14709	14601	14694	14638	14613	14567	14700	14724	14653	14738	14714	14730	14779	14671	14712	14611	14626	14663	14538	14769	14799	14865	14612	14721	14680	14661	14707	14720	14713	14614	14612	14668	14780	14616	14589	14666	14578	14570	14708	14746	14751	14840	14887	14838	14781	14734	14633	14660	14538	14863	14678	14615	14661	14688	14715	14726	14639	14670	14797	14616	14745	14585	14696	14569	14683	14713	14851	14644	14888	14712	14457	14607	14688	14607	14597	14737	14632	14630	14689	14758	14738	14894	14635	14780	14615	14699	14601	14733	14660	14739	14562	14490	14564	14727	14765	14705	14732	14589	14795	14615	14637	14708	14646	14699	14709	14641	14687	14644	14695	14764	14844	14632	14707	14664	14738	14657	14674	14804	14801	14752	14628	14670	14653	14817	14723	14866	14622	14491	14684	14585	14704	14902	14820	14723	14712	14746	14704	14553	14676	14680	14744	14664	14744	14700	14693	14577	14740	14664	14715	14769	14671	14749	14839	14804	14788	14742	14723	14769	14580	14891	14821	14764	14726	14636	14848	14674	14566	14744	14777	14787	14593	14880	14769	14660	14697	14709	14708	14654	14736	14664	14714	14753	14868	14625	14772	14858	14639	14724	14842	14688	14617	14814	14808	14426	14540	14806	14621	14751	14754	14652	14854	14769	14761	14742	14643	14551	14638	14736	14688	14741	14656	14568	14825	14621	14585	14577	14777	14692	14603	14706	14822	14793	14644	14698	14731	14689	14643	14476	14651	14651	14744	14658	14754	14559	14630	14785	14666	14761	14780	14690	14757	14628	14752	14698	14736	14652	14688	14771	14664	14754	14693	14712	14585	14646	14700	14575	14660	14662	14791	14791	14630	14626	14709	14809	14674	14795	14757	14644	14827	14670	14605	14713	14611	14803	14797	14750	14619	14703	14776	14563	14752	14849	14617	14653	14590	14752	14702	14820	14668	14851	14559	14820	14694	14589	14781	14743	14741	14672	14734	14752	14595	14769	14817	14713	14819	14762	14566	14708	14658	14705	14814	14803	14522	14601	14855	14593	14579	14768	14510	14583	14651	14736	14783	14681	14643	14770	14711	14619	14825	14588	14668	14602	14760	14726	14721	14881	14749	14723	14756	14637	14814	14716	14719	14670	14687	14806	14691	14725	14609	14748	14718	14797	14729	14788	14725	14564	14671	14537	14745	14615	14599	14810	14769	14641	14752	14969	14797	14658	14622	14634	14709	14729	14759	14582	14586	14757	14743	14772	14621	14760	14650	14654	14687	14787	14647	14730	14495	14672	14779	14837	14749	14816	14657	14661	14534	14725	14694	14571	14674	14608	14549	14892	14741	14651	14983	14893	14587	14767	14756	14561	14713	14718	14698	14630	14661	14769	14813	14671	14726	14808	14745	14714	14910	14602	14732	14745	14555	14676	14699	14695	14745	14790	14962	14663	14710	14748	14710	14648	14759	14800	14661	14877	14643	14588	14771	14754	14768	14507	14705	14888	14691	14849	14620	14795	14639	14669	14711	14573	14698	14694	14743	14662	14681	14678	14656	14717	14645	14792	14779	14762	14599	14760	14813	14772	14790	14635	14649	14716	14729	14624	14586	14770	14767	14607	14702	14711	14901	14729	14792	14755	14674	14760	14692	14776	14667	14799	14697	14716	14590	14739	14747	14713	14578	14738	14687	14797	14773	14784	14500	14716	14571	14616	14945	14562	14663	14681	14840	14792	14582	14775	14814	14623	14770	14740	14644	14689	14722	14855	14473	14622	14734	14726	14728	14777	14740	14616	14616	14678	14862	14767	14767	14704	14662	14771	14612	14678	14774	14769	14735	14735	14737	14764	14795	14611	14711	14812	14746	14775	14416	14793	14552	14661	14667	14804	14626	14768	14747	14580	14818	14770	14666	14803	14702	14804	14908	14826	14491	14785	14792	14711	14620	14681	14820	14584	14755	14747	14874	14504	14695	14769	14785	14950	14765	14734	14785	14776	14644	14554	14728	14518	14614	14661	14623	14728	14608	14592	14714	14678	14650	14665	14849	14838	14686	14750	14478	14611	14591	14715	14790	14723
22474	21551	28853	24733	22190	24583	26079	21080	19640	19220	18907	18420	18177	17969	17859	17688	17670	17851	17682	17724	17541	17438	17529	17437	17452	17531	17477	17181	17314	17337	17450	17262	17350	17280	17476	17275	17233	17278	17181	17399	17151	17309	17227	17145	17162	17508	17371	17190	17357	17418	17367	17157	17373	17016	17414	17210	17372	17372	17231	17184	17154	17061	17260	17067	17365	17184	16999	17338	17270	17180	17331	17246	17239	17314	17072	17097	17051	17086	17209	17099	17099	17025	17035	17059	17127	17216	17234	17321	17298	17085	17257	17106	17244	16983	17108	17150	17091	17178	16990	17185	17167	17197	17081	17164	17143	17160	17217	17026	17263	17105	17202	17104	17225	17255	17270	17268	17178	17130	17091	16980	17198	17022	17166	17203	17159	17170	17114	17129	17224	17213	17151	17385	17220	17374	17112	17236	17467	17205	17081	17125	17332	17214	17303	17109	17234	17061	17275	17173	17213	17202	17333	17296	17260	17085	17154	17152	17087	17194	17072	17089	17160	17252	17286	17331	17163	17247	17171	17141	16996	17204	17000	17010	17014	17201	17298	17156	17133	17244	17033	17086	17081	17039	17145	17234	17157	17317	17219	17249	17002	17047	17196	17187	17212	17056	17118	17126	17263	17094	17161	17409	17378	17105	17216	17125	17180	17104	17145	17135	17275	16991	17298	17110	17174	17204	17380	16970	17413	17167	16982	17368	17084	17078	17133	17002	17196	17270	17333	17181	16966	17068	17076	17074	17166	17187	17214	17212	17242	17090	17248	17117	17207	17090	17030	17123	17406	17208	17150	17308	17127	17269	17021	17172	17076	17209	17176	17198	17140	17183	17257	17129	17271	17130	17178	17243	17115	16949	17085	17104	17129	17236	17149	17188	17277	17127	17159	17213	17210	17165	17240	17231	17069	17115	17139	17299	17103	17178	17178	17270	17302	16975	17414	17292	17089	17119	17442	17233	17339	17136	17249	17251	17182	17247	17156	17025	17051	17026	17175	17237	17383	17284	17224	17067	17093	17181	17141	17288	17200	16923	17349	17196	17086	17084	17143	17266	17067	17001	16919	17383	17195	17040	17280	16960	17087	17103	17078	17023	17149	17167	16909	17397	17194	17041	16972	17302	17039	17058	17026	17080	17100	17148	17365	17134	17074	17036	16945	17122	17257	17276	17112	17136	17273	17275	17247	17120	17129	17198	17156	17165	16970	17218	17240	17009	17232	17282	17351	16969	17128	17152	17211	17067	16923	17111	17104	17139	17251	17204	17247	17074	17120	17329	17190	17159	17256	16903	16914	17247	17083	17164	16933	16999	16878	17136	17134	17256	16957	17003	17070	16975	16977	17097	16943	17112	17138	17165	17350	17040	17265	17235	17356	17082	17188	17035	17027	17062	17020	17021	17117	17016	17173	17098	17099	17271	16953	17088	17288	17378	17311	17148	17272	17258	17273	17277	17023	17171	17119	16924	17089	17426	17261	17029	16987	17075	16975	17152	17301	17072	17217	17139	17370	17208	17170	17064	17208	17323	16940	16988	17171	17187	17248	17176	17169	17057	17177	17041	17192	16895	16983	17131	17029	17211	17264	17223	17171	17380	17069	16935	16803	17132	17028	17195	17159	16951	17051	17210	17138	17092	16900	17166	16959	17044	17410	17092	17023	17070	17231	17012	17120	17158	17079	17148	17124	17132	17134	17245	17164	17000	17017	17282	17278	16984	16934	17107	17082	17073	17226	17146	17120	17131	17188	17156	17276	17145	16993	17114	17026	17365	17183	17206	17128	17061	17117	17350	17302	17272	17209	17234	17221	17148	17075	17122	17281	16980	17239	17189	17181	17123	17088	17228	17106	16949	17117	17285	17148	17227	17319	17353	17401	17300	17239	17226	17182	17180	17055	16902	17322	17211	17044	17224	17129	17336	17254	17145	17050	17047	17334	16951	17137	17318	17191	17142	17209	17149	17095	17055	17187	17311	17294	17177	17414	17395	17164	17002	17095	17179	17264	16980	17018	17167	17200	16925	17436	17168	17279	17145	17240	17317	17065	17130	17196	17283	17097	17067	17129	17233	17290	17042	17042	16974	17128	17136	17008	17294	17247	17164	17125	17158	17255	17334	17113	17025	17033	17055	17319	17220	17147	17088	17135	17244	17129	16983	17044	17433	17274	17153	17082	17323	17193	17292	17051	17099	17058	17037	17302	17112	17049	17024	17228	17317	17255	17311	16988	17245	17028	17173	17291	17004	17120	17224	17210	17163	17042	17438	17121	17018	17336	17065	17126	17089	17104	17129	17152	17102	17226	17135	17060	17137	17130	17269	17197	16959	17209	17058	17264	17133	17105	17225	17123	16964	17448	17160	17220	17174	17139	17154	17284	16985	17340	17384	16999	17234	17043	17162	17202	17234	17432	16961	17001	17217	16936	17247	17196	17107	17108	17162	17095	17093	17050	16988	17268	17111	17346	16955	17150	17127	17035	17144	17154	16984	16944	17019	17135	17226	17206	17108	17176	16989	17259	17164	17391	17259	17239	17117	17025	17297	17191	17092	17101	17107	17125	17229	17457	17421	17215	17186	17160	17229	17295	17242	17133	17180	17261	17135	16859	17235	17011	17071	17222	17054	17117	17221	16980	17271	17207	17120	17166	17109	17322	17129	17051	17217	16977	17025	17069	17040	17031	17169	17412	16994	17147	17172	17160	17273	17121	17010	17272	17025	17119	17204	17193	17179	17256	17195	17273	17294	17316	17245	17130	17063	17095	17189	17006	17273	17165	17211	17155	17165	17178	17035	17182	17045	17182	17190	17058	17280	17122	17102	17016	17185	17393	17171	17151	17081	17107	17081	17260	17154	17054	17264	17049	16801	17001	17037	17175	17022	17247	17100	16882	17062	17085	16872	17060	17094	17224	17074	17127	17238	17279	17182	17247	17256	16981	17091	17093	17228	17312	17045	17248	17148	17247	17209	17213	17362	17103	16955	17041	16993	17115	17022	17202	17195	17205	16952	17071	17101	17001	17218	17041	17236	17336	17291	17167	17019	16991	17052	17181	16971	17286	17059	17059	17107	16868	17265	17062	17066	17192	17006	17123	16993	16967	17090	17060	17142	17139	17151	17121	17095	17133	17282	17401	17336	17028	16998	17113	16988	17207	16968	17172	17222	17162	17320	17089	17230	17140	17132	17234	17113	17286	17187	17158	16973	17179	17271	17020	17390	17102	17064	17323	17122	17134	17124	17061	17272	17350	17346	17045	17405	17075	17238	17300	17219	17397	17323	17216	17153	17368	17129	17182	17064	17005	17047	17004	17406	17288	17219	17182	17224	17074	17060	17082	17196	17255	17190	17121	17091	16849	17378	17196	17194	17185	16886	16994	17139	17080	17070	17295	16931	17404	17139	17103	17341	17166	17099	17133	17098	17221	17149	17248	17158	17154	16924	17133	16996	17184	17205	17198	16863	16992	17216	17166	17227	17238	17148	17353	17091	17325	17319	17225	17134	17107	17140	17168	17125	16905	17056	17180	17169	17116	17193	17235	17177	17095	17192	17145	16949	17080	17152	17080	17000	17220	17117	16993	17269	17144	17035	17102	17183	16863	17087	16974	17242	17193	17161	17100	17257	17295	17191	17274	17107	17200	17004	17153	17143	16963	16802	17005	17115	17244	17148	17228	17175	17310	17209	17339	17042	17066	17162	17228	17057	17275	17066	17110	17331	17222	17279	17311	17179	17142	17165	16957	17331	17084	17073	17082	17072	17148	17230	17125	17240	17361	17141	16944	16986	17192	17116	17061	17257	17052	17059	17194	17265	17175	17181	17145	17328	17135	16946	17128	17123	17041	17128	17172	17032	17238	17224	17021	17300	17149	17197	17198	17074	17197	17051	16918	17051	17231	17199	17184	17133	17155	17056	17103	17049	17247	17079	17193	17340	17040	17143	17280	17240	17068	17245	17168	17228	17200	17031	17001	17326	17195	17094	16937	17339	17091	17311	17133	17039	17120	17137	17114	17086	17157	17224	17173	17110	16988	17117	17024	17011	17052	17171	17232	17101	17186	17176	17119	17012	17109	16960	17326	17178	17208	17140	17184	17151	17213	17106	17109	17063	17222	17078	17128	17169	17229	17109	17172	17023	16969	16944	17168	17225	17246	16940	17142	17161	17265	17068	17344	17267	17259	17018	17191	17134	17295	17265	17174	17008	17093	17381	17170	17262	17110	17130	17284	17214	17063	17160	17064	16972	17165	17029	17113	17114	17196	17189	17061	17236	17056	17163	16972	16934	17215	17107	17246	17121	17248	17145	17211	17112	17305	17146	17162	17171	16939	17068	17074	17014	17113	17127	17015	17123	16986	17134	17103	17222	17283	17081	17251	17030	17151	17267	17191	17323	17123	17259	17309	17238	17101	17036	17059	17203	17211	17184	17186	17112	16979	17039	17195	17033	17226	17000	17187	17091	17140	17126	17146	17197	17079	17191	17159	17114	17040	17128	17265	17103	17230	17116	17037	17145	17156	17294	17219	17256	17057	17216	17188	17192	17235	17003	17145	17069	17147	17264	17313	17080	17232	17162	17207	16977	17012	17313	17131	17103	17051	17123	17264	17130	17136	16970	16996	17233	17108	17056	16954	17060	17302	16954	17085	17041	17066	17201	17231	17250	17240	16967	17164	17127	17111	17095	17045	17231	17301	16941	17291	17068	17192	17049	17391	17098	17283	17298	17055	17214	17317	17133	17290	17106	17055	17164	17121	17261	16993	17154	17232	17083	17145	17174	17177	17240	17253	17090	17018	17229	17093	17044	17337	17042	17297	17285	17318	17165	17049	17120	17286	17239	17180	17206	17344	17301	17148	17159	17130	17030	17118	17160	17272	17099	17060	16945	17000	17206	17091	17136	17221	16991	17383	17114	17226	17206	17015	17075	17322	16820	17198	17253	17187	16892	17035	17047	17087	17073	17002	17317	17206	17122	17107	17164	17020	17201	16954	17140	17021	17028	17045	17161	17226	17295	16978	17296	16991	17261	17043	17073	17146	17226	17278	17146	17204	17107	17295	17192	17002	17340	17250	17485	17162	17178	16938	17302	16926	17309	17177	17029	17163	17210	17187	17223	17065	16839	17210	17186	17102	17093	17212	17241	17080	17214
25765	49141	39283	29623	25207	22022	19949	18590	17558	16602	16210	15698	15253	15003	14911	14759	14603	14649	14567	14448	14529	14353	14601	14470	14373	14372	14533	14159	14471	14404	14338	14371	14379	14467	14465	14366	14318	14431	14234	14170	14357	14221	14345	14129	14479	14135	14217	14357	14181	14279	14263	14210	14276	14234	14321	14048	14313	14279	14415	14287	14361	14200	14429	14233	14419	14341	14398	14265	14335	14206	14393	14365	14263	14162	14258	14260	14233	14188	14326	14236	14201	14237	14227	14168	14281	14322	14390	14277	14314	14221	14267	14289	14215	14121	14193	14122	14286	14235	14243	14138	14439	14184	14172	14224	14188	14070	14202	14227	14316	14289	14211	14287	14180	14216	14191	14555	14163	14295	14166	14321	14198	14261	14258	14352	14375	14454	14138	14123	14149	14289	14320	14123	14211	14331	14248	14345	14569	14297	14187	14242	14226	14211	14348	14281	14211	14301	14264	14390	14349	14176	14218	14345	14255	14222	14217	14273	14239	14212	14175	14211	14336	14247	14191	14248	14256	14227	14230	14244	14259	14173	14216	14428	14267	14336	14302	14377	14166	14156	14291	14133	14277	14374	14433	14277	14103	14133	14359	14282	14370	14349	14133	14296	14208	14281	14233	14109	14292	14334	14280	14178	14201	14261	14314	14323	14153	14189	14463	14216	14295	14102	14052	14311	14334	14046	14421	14282	14237	14194	14250	14276	14223	14360	14298	14176	14480	14020	14341	14248	14322	14314	14189	14221	14340	14460	14119	14305	14319	14178	14261	14326	14351	14275	14294	14218	14327	14241	14280	14231	14322	14162	14293	14235	14282	14363	14285	14402	14214	14332	14365	14210	14287	14263	14239	14285	14304	14123	14192	14280	14254	14328	14246	14057	14318	14236	14267	14201	14434	14162	14300	14308	14225	14202	14368	14356	14230	14289	14414	14213	14187	14220	14218	14266	14115	14040	14317	14236	14215	14188	14392	14256	14302	14251	14187	14128	14246	14132	14346	14303	14219	14318	14216	14312	14231	14208	14105	14281	14335	14244	14110	14138	14284	14477	14303	14237	14300	14385	14439	14327	14078	14107	14313	14185	14253	14330	14429	14138	14422	14292	14290	14245	14226	14176	14094	14210	14310	14160	14351	14389	14368	14321	14174	14348	14284	14219	14348	14349	14143	14442	14337	14029	14247	14308	14188	14260	14084	14305	14185	14293	14457	14352	14180	14348	14255	14234	14118	14269	14290	14258	14266	14270	14307	14143	14180	14192	14128	14134	14111	14297	14197	14156	14247	14479	14250	14284	14179	14312	14339	14142	14183	14332	14363	14400	14240	14339	14141	14293	14357	14318	14174	14194	14341	14060	14306	14246	14182	14227	14265	14323	14140	14182	14270	14291	14366	14120	14239	14166	14282	14348	14251	14409	14129	14411	14129	14362	14386	14282	14221	14473	14213	14194	14269	14219	14400	14365	14542	14167	14482	14239	14059	14177	14205	14158	14333	14319	14098	14204	14334	14317	14367	14306	14335	14242	14362	14252	14174	14082	14169	14280	14186	14360	14210	14298	14170	14263	14443	14149	14327	14344	14232	14287	14153	14359	14342	14172	14212	14276	14270	14205	14279	14321	14094	14268	14350	14202	14314	14301	14365	14403	14325	14233	13965	14429	14070	14259	14293	14232	14320	14262	14230	14236	14275	14282	14118	14110	14125	14201	14332	14161	14234	14193	14287	14161	14263	14283	14221	14286	14307	14232	14279	14368	14260	14209	14357	14163	14188	14287	14359	14128	14194	14300	14433	14192	14225	14386	14133	14229	14376	14186	14200	14363	14355	14137	14402	14219	14517	14245	14264	14275	14261	14485	14362	14276	14251	14256	14219	14259	14132	14291	14304	14405	14230	14071	14201	14317	14422	14159	14267	14397	14255	14120	14322	14256	14295	14144	14327	14220	14339	14249	14209	14345	14156	14371	14304	14261	14357	14183	14311	14251	14246	14344	14169	14246	14159	14122	14321	14292	14275	14216	14338	14158	14337	14422	14333	14229	14429	14092	14132	14330	14321	14263	14235	14272	14308	14235	14193	14180	14171	14173	14309	14300	14297	14391	14239	14276	14451	14236	14166	14145	14279	14343	14395	14282	14293	14259	14095	14049	14149	14193	14199	14150	14266	14307	14182	14234	14295	14280	14176	14294	14095	14150	14124	14481	14337	14209	14442	14361	14144	14439	14113	14283	14271	14399	14285	14192	14238	14032	14383	14180	14372	14284	14129	14264	14086	14176	14310	14364	14190	14206	14107	14305	14153	14454	14164	14125	14305	14217	14451	14120	14190	14391	14231	14266	14253	14015	14218	14111	14255	14433	14245	14173	14260	14179	14320	14150	14291	14224	14354	14319	14331	14117	14325	14164	14152	14171	14392	14378	14203	14211	14181	14377	14263	14435	14222	14282	14218	14116	14267	14160	14314	14206	14464	14106	14464	14057	14201	14162	14266	14343	14349	14246	14137	14352	14185	14301	14270	14390	14157	14255	14183	14367	14144	14332	14108	14347	14341	14381	14204	14275	14456	14202	14296	14386	14215	14361	14246	14362	14299	14218	14269	14222	14218	14291	14054	14274	14191	14152	14191	14246	14475	14469	14031	14284	14291	14253	14259	14383	14133	14315	14272	14262	14248	14200	14369	14162	14074	14293	14253	14286	14396	14264	14147	14297	14322	14147	14255	14264	14297	14158	14122	14304	14211	14316	14362	14199	14098	14243	14175	14312	14291	14259	14250	14168	14307	14300	14251	14203	14311	14305	14167	14286	14284	14065	14146	14260	14328	14148	14255	14366	14330	14336	14255	14421	14253	14168	14289	14468	14215	14265	14289	14286	14113	14314	14497	14316	14529	14289	14023	14059	14340	14327	14276	14282	14002	14431	14363	14155	14292	14262	14305	14204	14267	14239	14210	14397	14279	14386	14299	14171	14272	14434	14190	14289	14241	14272	14278	14490	14327	14164	14182	14269	14342	14238	14217	14289	14185	14277	14304	14321	14300	14158	14317	14242	14260	14264	14136	14078	14358	14237	14406	14195	14412	14320	14355	14335	14209	14223	14279	14241	14247	14279	14200	14264	14203	14207	14186	14116	14291	14361	14282	14124	14281	14161	14281	14259	14220	14091	14113	14248	14207	14203	14222	14327	14381	13977	14144	14353	14300	14230	14274	14398	14229	14276	14171	14245	14363	14211	14343	14206	14099	14276	14111	14121	14271	14144	14261	14442	14261	14298	14212	14359	14127	14133	14048	14388	14179	14231	14202	14349	14211	14281	14374	14036	14254	14281	14238	14090	14185	14210	14160	14193	14308	14424	14147	14307	14353	14141	14263	14312	14421	14374	14312	14296	14277	14244	14323	14199	14348	14008	14472	14122	14151	14149	14249	14271	14333	14250	14102	14345	14317	14247	14210	14325	14387	14260	14291	14183	13981	14318	14395	14306	14165	14135	14272	14150	14302	14221	14194	14413	14327	14205	14442	14224	14168	14173	14120	14226	14304	14115	14272	14157	14295	14206	14206	14266	14291	14105	14224	14226	14315	14158	14232	14252	14237	14294	14168	14279	14259	14262	14344	14287	14160	14181	14136	14202	14429	14254	14138	14349	14162	14331	14338	14300	14197	14246	14324	14118	14003	14298	14299	14408	14461	14387	14324	14255	14190	14389	14190	14320	14279	14087	14143	14180	14254	14249	14328	14089	14234	14263	14382	14314	14372	14406	14240	14302	14107	14327	14234	14142	14299	14472	14098	14246	14218	14227	14267	14470	14007	14416	14205	14321	14226	14158	14228	14343	14274	14334	14335	14184	14150	14303	14369	14162	14259	14102	14291	14237	14266	14245	14340	14160	14405	14312	14344	14309	14196	14120	14288	14284	14355	14219	14260	14311	14217	14376	14338	14239	14286	14040	14227	14393	14173	14218	14383	14338	14198	14185	14359	14440	14329	14056	14222	14170	14242	14246	14148	14364	14406	14326	14200	14072	14329	14200	14229	14277	14189	14314	14283	14187	14192	14538	14204	14247	14076	14318	14325	14213	14295	14316	14136	14315	14045	14473	14233	14183	14292	14105	14221	14292	14345	14189	14224	14186	14278	14345	14159	14067	14315	13993	14359	14066	14219	14164	14377	14152	14183	14349	14154	14298	14252	14307	14108	14229	14408	14157	14344	14230	14201	14299	14370	14275	14396	14275	14194	14358	14406	14215	14187	14293	14140	14150	14216	14386	14250	14317	14140	14122	14055	14289	14171	14331	14310	14441	14295	14103	14160	14200	14418	14168	14195	14256	14278	14280	14305	14356	14257	14274	14103	14402	14106	14257	14367	14338	14305	14287	14160	14404	14266	14110	14334	14294	14138	14447	14363	13962	14283	14302	14237	14181	14216	14349	14289	14283	14324	14205	14202	14124	14342	14328	14306	14115	14002	14320	14236	14330	14342	14325	14242	14286	14047	14219	14328	14328	14225	14280	14357	14259	14422	14180	14297	14185	14252	14449	14217	14305	14334	14192	14208	14173	14416	14266	14254	14298	14173	14323	14177	14177	14402	14269	14199	14120	14343	14251	14399	14177	14198	14188	14225	14169	14235	14134	14308	14284	14308	14185	14248	14306	14434	14350	14374	14130	14360	14167	14276	14083	14213	14160	14298	14285	14055	14270	14326	14090	14451	14177	14256	14107	14164	14081	14262	14434	14111	14343	14299	14315	14306	14227	14319	14468	14447	14201	14296	14162	14369	14322	14270	14219	14363	14264	14262	14183	14332	14220	14159	14355	14423	14178	14422	14294	14313	14286	14231	14350	14238	14229	14283	14341	14353	14205	14108	14209	14242	14153	14339	14178	14255	14217	14409	14252	14212	14253	14244	14115	14394	14273	14078	14121	14091	14337	14267	14290	14226	14143	14294	14245	14397	14315	14208	14255	14148	14185	14367	14267	14194	14276	14228	14240	14323	14102	14128	14230	14167	14258	14313	14372	14211	14362	14241	14363	14397	14159	14399	14273	14255	14241	14265	14132	14276	14229	14348	14365	14208	14259	14150	14195	14278	14299	14354	14345	14179	14332	14229	14275	14216	14328	14403	14275	14403	14336	14277	14250	14075	14299	14155	14091	14110	14208
29710	26110	29983	26019	21552	20346	19762	19255	18883	18583	18396	18032	18158	18423	18149	18190	18053	18075	17868	17856	18390	17972	18102	17849	18071	18023	18017	17984	17921	17795	17912	17853	18002	17855	17892	17903	17767	17864	17922	17959	17668	17905	18006	17821	17797	17849	17872	17928	17806	17846	17804	17993	17944	17856	17839	17794	17916	17882	17873	18013	18055	17935	18015	18010	17905	17893	17959	17893	17965	17934	17757	18024	18061	17972	18054	17823	17779	17807	17719	17801	17834	17865	17861	17790	18065	17674	17911	17746	17916	17621	18030	17799	17992	17941	17953	17798	17711	17676	18034	18147	17807	18008	17631	17996	17997	18166	17967	17757	17932	17827	17880	18063	17834	18058	18038	17939	18011	17789	17893	17965	18027	17705	18072	17808	17688	17849	17831	18011	17555	17786	17620	17861	17825	17718	17671	18003	17858	17730	17906	17830	17881	17955	17759	17898	17817	17744	17861	17644	17674	17928	18025	17944	17813	17864	18068	17891	17774	18028	18050	17818	17834	17691	17827	17932	17944	17762	17957	17730	17806	17835	17723	18002	17711	17960	17714	17909	17801	17913	17786	17846	17889	17778	17755	17868	17977	17632	17842	17927	17815	17782	17839	17925	17892	18008	17907	17993	17780	17768	17886	17834	17776	17715	17676	17932	17594	17849	17891	17832	17817	17858	17814	17876	18196	18076	17840	17991	17794	17764	17925	17894	17813	17957	17843	17813	17902	17825	17954	18122	18131	18035	17860	18015	17925	17979	17924	17808	17963	17793	17781	17833	17886	17806	17754	17982	17980	17824	17930	17780	17966	17976	17959	17861	17936	17868	17874	17825	17847	18038	18031	17731	17860	17720	17819	17855	17898	17734	17790	17804	17877	17961	18118	17878	18121	17796	17910	18043	17892	17740	17795	17863	18009	17982	17965	18008	18063	17777	17910	17677	17876	17912	17872	17956	17898	18019	18010	17853	17714	17661	17908	18050	17929	17737	17882	17893	18035	17922	17818	17946	18057	17948	18056	17806	17852	17796	17788	18026	17968	17833	17991	17939	17835	17918	17831	17794	17837	17867	17860	17998	17717	17739	17967	17936	17821	17900	17987	17837	17965	18020	17922	17871	17917	17718	17749	17974	18033	17686	17986	17850	17823	17728	17769	17620	17603	17861	17755	17898	17761	17679	18043	17952	17900	17873	17808	17744	17796	18029	17895	17986	17926	17808	17884	17961	18008	17881	18003	17736	17852	17765	18035	17965	17913	17985	17746	17965	17850	17801	18030	17904	17821	17945	17970	17755	17820	17696	17920	17716	17789	17708	17905	18014	17740	17945	17759	17844	17726	18066	17835	17880	17971	17967	17797	18132	18042	17774	17862	17989	17856	17849	17633	17805	17763	17950	17929	18025	17779	17792	17712	17892	17941	17840	17991	18093	17975	18166	18114	17905	17979	17648	17691	17775	17891	17919	17885	17889	17967	17813	18049	18067	17855	17721	17687	18194	18104	17804	18039	17799	17944	18061	17854	17669	17640	17890	17637	17781	17754	17695	17868	17754	17804	17852	17619	18094	17897	17803	17875	17811	17965	17781	17843	17716	17868	17932	17862	18063	17820	17886	17938	17878	17823	17712	17891	17897	18015	17778	17858	17599	17990	17886	17889	17833	18055	17843	17768	17906	17817	18017	18004	18063	17824	18055	17974	17791	17818	17953	17975	17936	17869	17876	17841	17783	17957	18162	17767	17867	17863	17871	17886	17888	17934	17900	17995	17679	18056	17625	17595	18006	18075	17897	17857	17745	17816	17875	17765	17898	17893	18059	17844	17881	18037	18098	17904	17811	17902	18011	18110	18038	17715	17885	17881	17888	17947	17924	17813	17911	17930	18182	17972	17814	17768	17876	17921	18035	17984	17913	17837	17940	17703	17713	17782	17928	17961	17986	17961	17871	17777	18000	17935	18161	17981	17964	17855	17801	17888	17911	17774	17981	17824	17825	18108	17743	18013	17865	17975	17890	18037	17848	17822	18032	17926	17792	17871	17853	17811	17965	17948	17950	17757	17998	17955	17843	18006	18007	17753	17827	17714	17683	17808	17984	17831	17726	18007	17873	17823	17857	17927	17993	17733	17795	17832	18026	18054	17867	18039	18094	17804	17722	17879	17945	17773	17879	17939	17898	18088	17889	17878	17842	17987	18045	17802	18037	17917	17831	17828	17872	18014	18144	18003	17827	17669	17986	17663	18072	18020	17895	18034	17857	17746	17922	17910	17868	17743	17889	17792	17938	17970	17941	17909	17841	17868	17801	17803	17902	17876	17916	17999	18029	17849	18002	18119	17945	18023	17909	17843	17980	17650	17769	17949	17911	17852	17689	17819	17989	17952	17848	18028	17837	17736	18050	17834	17894	18012	17779	17906	17862	17798	17896	17719	17822	17973	17858	17787	17957	17832	17922	18039	18066	17925	17821	18193	18108	17712	18024	17989	18073	17751	17877	17921	18004	17711	17981	17908	18021	17919	17949	17895	17987	18040	18095	17934	17860	18075	17767	17631	17863	17831	18012	17814	17866	17883	17881	17860	17810	17813	17884	17902	18002	17919	17990	17792	18020	17904	17791	17949	17795	17852	17824	17868	17869	17745	18181	17840	17831	17910	17821	17903	17816	17988	17740	17902	17939	17919	17963	17862	17722	18054	18025	18012	17851	18046	17921	17935	17980	17967	17871	17914	17860	17893	17859	17884	17729	17897	17902	17908	17773	18030	17777	17831	17828	17899	17969	17797	17982	17831	17903	18107	18013	17920	18015	17764	17959	18055	17925	17649	17815	17638	17816	17710	18148	18062	17923	17992	18012	17794	18021	17841	18082	17682	17873	17901	17884	17946	17659	17875	17860	17767	17969	17966	17739	18066	17858	17678	17818	17773	17968	17978	17913	17802	18079	17843	17864	17829	17877	18003	17973	17716	17911	17869	17941	18153	17878	17742	17865	17796	17837	17759	17978	17596	18021	17950	17748	17872	17914	18119	17986	17645	17919	17684	17946	17987	17920	17932	17877	17806	17947	17989	18014	17659	17892	17831	17721	17893	17857	17683	17719	17552	17691	17937	17813	17820	17878	18082	17919	17972	17826	17910	17645	18015	17832	17956	17949	17900	17817	17833	17730	17947	17979	17718	17884	17921	17893	17980	18052	17895	17812	17772	17872	17658	17974	17968	17909	17944	17993	17749	17820	17884	17841	17755	17875	17865	18061	17921	17894	17828	17856	17681	17884	17863	17989	17711	18010	17867	17902	17834	17747	17871	17923	17801	17717	18019	18216	17790	17972	17907	17952	17947	18040	17765	17859	17844	18018	17951	18095	17977	17819	17896	17946	17919	17707	17864	17868	18016	17644	18056	17584	17946	18017	17803	17724	17935	17998	17885	17689	17755	17839	17869	17962	17670	17945	17993	18158	17947	17658	17934	17851	17879	17949	17891	17836	17724	17743	17915	17998	18050	17838	18065	18055	17869	18008	18022	17730	17788	17932	18123	17811	17841	17950	18178	17850	17952	17953	17933	17613	17984	17860	17992	17758	17769	17953	17809	17901	17850	17911	17889	17747	17933	17776	17868	17872	17971	17818	17879	17796	17949	18221	18005	17980	18213	17936	17699	17938	18037	17802	17805	17815	17885	17908	18086	17921	18000	17949	18015	17953	17816	17875	18101	17962	17984	17789	17821	17777	17827	17973	17844	17919	17973	18021	18030	17917	17855	17891	17831	17982	17967	17969	17887	18004	18046	17980	17974	18012	17884	17805	17665	17883	17631	17808	17920	17830	18028	18097	17874	17698	17733	17919	18053	18022	18088	17694	17936	17842	17883	17636	17864	18033	17805	17776	17824	17765	17847	17837	17780	17748	17851	17901	17951	17722	17802	18014	17935	17919	17850	18026	17981	17809	17800	17850	18008	18072	18013	17820	17797	17936	18074	18092	17897	17965	17960	18065	17866	17813	17947	17964	18050	17753	17819	17775	17962	17929	17764	17836	17922	17905	17913	17787	18104	17909	17854	17814	17830	18033	17919	17823	18052	17785	17812	17705	17760	17808	17907	17985	17794	17956	17773	17865	17991	17824	17874	17812	17991	17894	17989	17829	17798	18037	17875	17848	17832	17854	17750	18140	17820	17940	17849	18078	17999	18072	18148	17911	17991	17912	17970	17808	17945	17970	17872	17818	18033	17749	17889	17933	17880	17765	17569	18020	17878	17622	17920	17776	17953	17825	17702	17860	18054	18051	17804	17779	17966	17918	17959	17779	18093	17829	18173	17864	18018	17761	17746	17884	17709	17785	17947	17872	17916	17893	17825	17868	17921	17713	17878	17889	17755	17713	17880	17694	17894	17936	17891	17884	17728	17672	18059	18022	17896	17875	17757	17839	18033	17963	17784	17898	17940	17975	17884	17889	17940	17951	18061	17717	17886	17929	17982	18034	17908	17747	17878	17962	17819	18050	18015	17821	17873	17879	18001	17903	17993	17889	17789	17814	17805	17969	17791	18062	17895	17904	17928	17977	17883	17621	17824	17815	17923	17763	17926	17930	18098	17881	17949	17982	17787	17900	17767	17851	18059	17942	17725	17772	17877	17752	18005	17911	17696	17803	17899	17785	18134	17865	17827	17685	18012	17805	17694	17782	17956	17934	17902	17983	17938	18043	17997	17782	17839	18015	17721	17806	17807	17748	17831	17865	17772	17914	18064	17880	17704	17938	17612	17934	17915	17888	18150	18007	17969	17881	17808	18077	17976	17741	17905	17865	17838	17869	17895	17974	17890	17915	17995	17847	17848	17831	17858	17808	17778	17755	17974	17945	18024	17784	17864	17934	17895	17853	17854	17904	17852	17902	17638	17692	17941	18048	17967	17880	17690	17824	17716	17786	17884	17805	17889	17796	17833	18019	18042	17963	17880	17913	17791	18027	17922	17878	17886	17951	17902	17918	17917	17868	17987	18064	18021	18013	18163	17809	18132	17946	17968	17525	17702	17760	17800	18099	18011	17741	17982	17980	17797	17782	17778	17807	17975	17908	17897	17946	18020	17984	17790	17866	17976	17829	17647	17893	18028	18038	17899	17978	17881	17864	17943	17919	17916	17961	17849	17953	18076	17905	17855	17835	17829	17892
24574	37574	28815	21831	19500	17862	17072	16391	15832	15561	15361	15277	15112	14967	15041	14918	14789	14845	14696	14920	14852	14741	14727	14703	14910	14677	14723	14907	14765	14760	14641	14759	14794	14766	14716	14778	14627	14694	14748	14720	14718	14754	14774	14825	14676	14813	14757	14627	14869	14634	14827	14777	14840	14736	14772	14703	14766	14822	14838	14961	14847	14601	14697	14742	14756	14780	14821	14804	14949	14701	14710	14858	14739	14617	14872	14837	14828	14688	14815	14714	14660	14897	14879	14452	14644	14798	14631	14887	14611	14800	14462	14789	14631	14520	14640	14750	14669	14625	14782	14442	14776	14741	14823	14710	14602	14780	14866	14646	14707	14583	14666	14634	14735	14549	14716	14742	14633	14725	14717	14909	14474	14780	14879	14653	14766	14767	14664	14780	14539	14815	14789	14687	14719	14728	14796	14637	14885	14683	14650	14731	14567	14587	14817	14794	14727	14717	14680	14716	14797	14712	15037	14770	14726	14547	14768	14713	14610	14620	14745	14727	14757	14634	14700	14649	14815	14695	14785	14703	14790	14776	14721	14695	14731	14768	14749	14844	14824	14785	14624	14805	14844	14628	14698	14575	14958	14793	14661	14773	14938	14738	14687	14740	14771	14676	14698	14654	14811	14769	14622	14736	14744	14905	14823	14720	14636	14792	14745	14766	14665	14657	14742	14789	14652	14763	14542	14665	14770	14811	14714	14625	14554	14571	14733	14598	14690	14920	14750	14655	14612	14685	14902	14784	14727	14673	14689	14614	14571	14788	14795	14751	14806	14755	14672	14764	14719	14772	14653	14817	14614	14600	14723	14895	14698	14785	14628	14562	14636	14901	14608	14685	14781	14656	14733	14665	14717	14659	14922	14914	14624	14542	14589	14479	14576	14755	14683	14782	14849	14577	14692	14782	14701	14713	14735	14644	14788	14619	14641	14920	14776	14641	14712	14635	14653	14738	14749	14638	14713	14720	14776	14657	14786	14777	14862	14793	14874	14924	14772	14768	14800	14762	14710	14773	14789	14788	14756	14824	14779	14828	14781	14725	14792	14782	14843	14506	14692	14654	14784	14600	14664	14757	14699	14811	14751	14791	14839	14545	14815	14700	14759	14569	14871	14857	14796	14688	14774	14725	14552	14839	14685	14672	14812	14779	14648	14669	14791	14670	14849	14536	14805	14827	14832	14748	14774	14931	14868	14675	14623	14820	14853	14596	14674	14840	14784	14651	14709	14793	14796	14668	14862	14645	14700	14767	14587	14823	14850	14842	14776	14680	14708	14760	14764	14671	14930	14691	14645	14726	14810	14712	14765	14661	14652	14640	14643	14728	14757	14755	14830	14857	14690	14787	14693	14620	14728	14769	14756	14544	14888	14648	14775	14632	14783	14774	14798	14859	14832	14671	14856	14652	14683	14757	14710	14946	14610	14766	14666	14707	14730	14740	14850	14678	14700	14738	14835	14590	14879	14943	14666	14773	14804	14539	14742	14681	14748	14860	14860	14819	14672	14893	14563	14707	14637	14825	14882	14605	14677	14739	14872	14868	14600	14644	14739	14702	14661	14557	14771	14627	14766	14757	14722	14719	14735	14660	14870	14910	14864	14848	14696	14690	14664	14670	14790	14697	14753	14745	14693	14785	14843	14697	14813	14810	14759	14752	14632	14646	14736	14636	14739	14788	14801	14772	14904	14695	14647	14692	14715	14754	14736	14815	14723	14776	14719	14899	14747	14632	14581	14651	14838	14629	14715	14819	14582	14628	14674	14787	14704	14871	14652	14713	14713	14600	14606	14673	14775	14757	14659	14714	14753	14776	14612	14721	14666	14655	14707	14887	14771	14785	14698	14780	14750	14851	14683	14597	14747	14676	14524	14903	14691	14619	14708	14592	14814	14676	14814	14785	14771	14618	14830	14797	14811	14750	14856	14814	14740	14823	14885	14726	14444	14611	14775	14570	14644	14683	14373	14688	14777	14765	14781	14574	14899	14782	14814	14583	14652	14710	14626	14767	14697	14758	14762	14756	14738	14636	14867	14825	14808	14516	14870	14806	14718	14777	14779	14473	14602	14734	14607	14753	14919	14888	14653	14657	14779	14728	14610	14796	14722	14819	14781	14817	14705	14761	14835	14738	14798	14730	14696	14683	14740	14866	14776	14632	14823	14764	14795	14883	14825	14820	14815	14775	14746	14659	14652	14667	14734	14758	14809	14658	14954	14747	14707	14728	14683	14882	14769	14675	14819	14641	14881	14706	14643	14857	14746	14830	14587	14631	14772	14809	14709	14717	14642	14792	14963	14836	14884	14591	14686	14684	14611	14657	14697	14715	14946	14779	14600	14648	14659	14568	14679	14631	14814	14584	14673	14729	14690	14692	14599	14686	14651	14738	14760	14658	14570	14747	14627	14760	14780	14713	14749	14675	14754	14825	14977	14782	14690	14723	14670	14589	14754	14704	14609	14693	14723	14686	14796	14678	14653	14770	14697	14629	14715	14684	14778	14603	14842	14716	14687	14839	14820	14642	14766	14685	14758	14722	14936	14590	14682	14650	14638	14724	14809	14667	14729	14833	14764	14788	14761	14618	14662	14842	14746	14780	14842	14729	14725	14729	14662	14637	14845	14801	14697	14730	14803	14727	14744	14752	14847	14822	14565	14657	14745	14661	14571	14702	14736	14903	14752	14812	14687	14617	14731	14826	14600	14750	14667	14588	14598	14662	14869	14887	14676	14683	14782	14668	14686	14781	14697	14786	14784	14695	14818	14708	14764	14616	14749	14667	14586	14811	14882	14636	14742	14677	14710	14780	14851	14943	14653	14732	14698	14777	14696	14757	14687	14628	14817	14661	14766	14707	14687	14786	14816	14707	14756	14578	14767	14743	14771	14863	14728	14671	14784	14657	14851	14946	14684	14564	14694	14639	14438	14574	14681	14830	14822	14759	14657	14807	14639	14776	14827	14727	14665	14821	14659	14709	14733	14599	14811	14825	14719	14788	14771	14757	14696	14703	14919	14779	14673	14824	14848	14750	14788	14655	14858	14756	14773	14748	14829	14578	14700	14544	14514	14715	14694	14691	14840	14785	14795	14866	14591	14762	14698	14868	14854	14722	14719	14623	14845	14745	14634	14836	14783	14866	14751	14573	14649	14789	14547	14778	14787	14848	14622	14693	14707	14590	14541	14886	14629	14935	14624	14771	14823	14740	14697	14839	14883	14695	14764	14810	14674	14680	14942	14778	14664	14830	14788	14907	14661	14690	14846	14815	14838	14819	14667	14795	14785	14553	14690	14694	14790	14845	14670	14607	14769	14714	14906	14879	14699	14804	14850	14664	14744	14755	14660	14726	14720	14647	14800	14721	14931	14683	14760	14730	14649	14887	14707	14768	14913	14634	14671	14695	14736	14844	14754	14678	14730	14627	14635	14529	14934	14699	14591	14669	14771	14640	14653	14718	14779	14637	14610	14777	14645	14663	14653	14788	14781	14866	14662	14801	14562	14648	14684	14740	14647	14575	14752	14815	14764	14769	14551	14765	14746	14705	14730	14608	14646	14831	14923	14632	14774	14775	14706	14817	14747	14794	14664	14644	14678	14722	14599	14762	14798	14859	14701	14752	14821	14834	14786	14838	14660	14642	14798	14665	14732	14599	14730	14677	14642	14747	14822	14773	14816	14758	14713	14721	14630	14691	14733	14631	14892	14824	14661	14805	14686	14898	14860	14883	14715	14670	14756	14897	14846	14558	14817	14719	14714	14617	14698	14668	14763	14738	14831	14761	14808	14802	14826	14669	14695	14802	14765	14892	14643	14702	14844	14719	14863	14602	14775	14815	14673	14692	14693	14943	14793	14724	14929	14759	14763	14633	14814	14617	14628	14676	14792	14753	14777	14841	14731	14735	14715	14781	14648	14701	14745	14751	14782	14757	14759	14623	14641	14558	14822	14620	14649	14674	14804	14913	14735	14651	14929	14715	14728	14743	14668	14647	14727	14578	14774	14701	14682	14693	14754	14795	14790	14839	14840	14866	14702	14790	14680	14646	14695	14970	14598	14794	14676	14818	14584	14827	14872	14753	14745	14776	14719	14726	14793	14831	14782	14679	14764	14838	15007	14749	14723	14820	14674	14812	14730	14521	14760	14879	14564	14569	14671	14681	14741	14628	14819	14877	14691	14770	14770	14800	14633	14785	14741	14797	14618	14753	14867	14828	14893	14638	14619	14709	14648	14804	14791	14691	14574	14708	14720	14774	14709	14872	14711	14761	14623	14727	14691	14720	14702	14674	14587	14641	14605	14808	14617	14654	14760	14832	14708	14716	14841	14716	14889	14914	14722	15019	14700	14709	14777	14782	14699	14834	14715	14891	14651	14633	14649	14761	14767	14764	14613	14812	14699	14860	14639	14825	14804	14668	14768	14528	14917	14642	14671	14766	14799	14811	14886	14759	14753	14892	14849	14853	14758	14722	14755	14734	14750	14692	14846	14786	14682	14713	14667	14749	14667	14847	14724	14675	14753	14811	14717	14571	14728	14684	14581	14674	14677	14716	14593	14514	14672	14744	14738	14662	14691	14589	14772	14645	14831	14725	14797	14690	14748	14720	14544	14644	14729	14912	14847	14677	14825	14700	14891	14761	14750	14781	14735	14721	14578	14809	14775	14895	14666	14947	14737	14661	14676	14816	14645	14781	14534	14823	14676	14743	14873	14725	14756	14882	14736	14765	14742	14693	14838	14752	14820	14737	14865	14547	14833	14795	14828	14757	14820	14677	14716	14759	14673	14632	14679	14812	14759	14678	14790	14675	14851	14718	14751	14828	14584	14613	14746	14851	14599	14750	14728	14625	14911	14782	14852	14836	14612	14683	14797	14732	14811	14771	14625	14791	14675	14544	14911	14870	14917	14759	14851	14623	14656	14897	14839	14663	14699	14895	14638	14844	14786	14801	14874	14547	14629	14829	14783	14765	14675	14864	14811	14654	14827	14699	14787	14679	14785	14714	14631	14774	14707	14730	14739	14825	14731	14538	14714	14752	14788	14628	14756	14613	14769	14607	14732	14832	14753	14637	14646	14727	14951	14666	14794	14854	14748	14799	14746	14817	14699	14716	14809	14956	14564	14728	14585	14761	14642	14847	14719	14699	14799	14770
23395	21520	28386	25293	23065	23542	22885	20039	19018	18633	18398	17880	17717	17564	17414	17487	17531	17509	17431	17190	17462	17417	17522	17363	17246	17285	17232	17181	17365	17386	17416	17050	17349	17219	17147	17490	17054	17142	17186	17154	17127	17174	17064	17079	17172	17282	16982	17174	17247	17266	17273	17289	17024	17300	17087	17194	17204	17225	17314	17217	17179	17209	17263	17174	16974	17311	17256	17186	17047	17110	17149	17256	16999	17279	17348	17312	17142	17153	17101	17154	17200	17112	17128	17106	17182	17205	17101	17245	17127	17358	17169	17230	16922	17075	17089	17325	17154	17052	16996	17224	17142	17064	17181	17087	16989	17253	16986	17105	17128	17329	17279	17263	17029	17226	17054	17220	17216	17272	17028	17081	17242	17315	16995	17005	17237	17125	17119	17453	17045	17099	17271	17157	17118	17137	17110	17180	17054	17172	17238	17013	17279	16946	17180	17287	17004	17216	17180	17197	17070	17266	16991	17063	17096	17167	17071	17147	16973	17145	17219	17119	17224	17172	17087	17114	16915	17090	17096	17194	17278	17214	17324	17268	17303	17335	17202	17228	17090	17147	17024	16911	17085	16965	17138	17254	17188	17314	16966	17081	17066	17194	17294	16905	17241	16978	17263	17274	17067	17076	17285	17253	17264	17203	17344	17118	17198	17117	17104	17060	17096	16993	17155	16991	17073	16971	17101	17130	17079	17116	17035	17389	17114	17058	17020	17057	17332	17210	17303	17424	17304	17213	17125	17184	17325	17166	17185	17131	17036	17000	17012	17228	17278	17269	17171	17296	17217	17084	17219	17246	17003	16956	17138	17187	17157	17320	17063	17025	17211	16966	17174	17124	17345	17019	17245	17174	17281	17066	17331	17117	17160	17117	17261	17041	17386	17147	17151	17256	17175	17111	16987	17224	17191	17078	17211	17238	17097	17118	17126	17260	17098	16989	17218	17129	17190	17162	17170	17167	17234	17315	17194	17114	17224	17076	17040	17060	17104	16977	17300	17398	16973	17074	17201	17070	17084	17179	17006	17168	17133	17191	17278	17090	17046	17229	17095	17008	17114	17357	17061	17051	17246	17227	17113	17175	17262	16980	17199	17148	17253	17253	17066	16934	17190	17038	17232	17291	17369	17177	17050	17164	17113	16998	17159	16986	17244	17252	17142	17225	17084	17128	17160	17212	16805	17055	17131	17131	16937	17150	17043	16934	17150	17314	17086	17314	17066	17285	17248	17231	17164	17078	17152	17179	17101	17072	17338	17159	17280	17108	17112	17232	17281	17191	17262	17145	17094	17123	17199	16969	17103	17319	17122	17349	16989	17134	17350	17099	17089	17322	17185	17179	17387	17243	17179	17273	17040	17042	17025	17032	17351	17243	17423	17041	17195	17153	17150	17202	17310	17148	17098	17191	17339	17138	17265	17182	17239	17235	16994	17133	17178	17311	17021	17006	17333	17225	17217	17165	17205	17246	17095	17130	17088	17028	17059	17013	17090	17052	17304	17040	17178	17257	17232	17080	17256	17197	17179	17191	17150	17277	17297	17165	17326	17198	17151	17317	17143	17060	17132	17190	17315	17116	17075	17186	17166	17178	17082	17000	17169	16998	17007	17245	17398	17225	17101	17165	17316	17362	17160	16993	17207	17162	17049	17141	17222	16992	17252	17099	17001	17170	17141	17042	17141	17026	17143	17251	17114	17164	17120	17259	17213	17016	17221	17327	17111	16970	17150	17113	16808	17169	17204	17167	17117	17064	17022	17238	17303	17099	17182	17279	17094	17046	17124	17142	16962	17257	17084	17151	17165	17193	17434	17277	17245	17199	17192	17054	17046	17255	17176	17383	17225	17327	17279	17277	17050	16997	16936	17136	17188	17257	17093	16904	17104	17097	17010	17157	16954	17040	16973	17173	17225	17107	17028	17149	17046	16855	17349	16994	17162	17306	17224	17108	17170	17328	17073	16956	17181	17331	16921	17268	17294	17130	17115	17037	16923	17057	17209	17214	17305	17220	17280	17351	17232	17279	17094	16915	17134	17121	17289	17098	17182	17042	16966	17133	17211	17215	17361	17228	17250	17081	17113	17101	17123	17229	17126	17011	16991	17080	17200	16996	17158	17035	17122	17035	17032	17161	17344	17251	17200	17168	17031	17095	17084	17176	17241	17072	17121	16920	16957	17144	17124	17187	17132	17223	17054	17032	17253	17142	17070	16872	17271	17191	17123	17084	17222	17215	17144	17262	17030	17146	17069	17140	17194	17048	17348	17241	17058	17077	17174	17352	17107	17127	17115	17007	17278	17185	17375	17251	17263	17210	17129	17145	17356	17056	17395	17076	17350	17097	17258	17149	17279	17308	17174	17136	17199	17166	17168	17015	17272	16983	17290	17180	17370	17124	17262	17309	17183	17201	17087	17172	17157	17217	17074	17164	17206	17106	17293	17084	17208	17014	17152	17066	17047	17091	17170	17231	17140	17171	17104	17193	17314	17183	17111	17138	17019	17251	17087	17050	17176	17154	16923	17149	17179	17263	17011	17288	17136	17208	17059	17164	17097	17167	17273	17213	17303	17245	17206	17287	17135	17226	17402	17084	17026	17103	17401	17384	17264	17013	17101	17214	17308	17334	17185	17074	17361	17172	17182	17153	17385	17133	16989	17175	16929	17037	17220	17183	17097	17002	17222	16998	17413	17321	17071	17130	17144	17179	17157	17258	17075	17008	17124	17027	17132	16980	17062	17100	17311	17116	17042	17144	17278	17147	17231	17325	16999	17116	17017	16934	17249	17183	17024	17225	17198	17313	17205	17056	17129	17251	17006	17232	17282	17157	17268	17100	17106	17221	17244	17340	17201	17117	17038	17103	16952	17013	17067	17127	17365	17104	17323	17288	17246	16900	17204	17096	17251	17039	17084	17172	17206	17148	17282	17238	17181	16962	17266	17159	17178	17185	17095	17037	17264	17124	17142	17090	17258	17401	17177	16925	17161	17176	17228	17197	17270	17052	17163	17111	17271	16957	17142	17250	17289	16987	17061	17140	17124	17068	17076	17198	16929	17267	17069	16902	17152	17120	17248	17121	17306	17341	17081	16994	17211	17045	17145	17101	17076	17082	17348	17114	17174	17153	17019	16946	17065	17225	16955	17241	17201	17252	17121	17165	17205	17118	17221	16996	17227	17269	17034	17089	17324	17148	17002	16984	17081	17085	17289	17201	17212	17071	17178	17272	17234	17249	16934	17048	17160	17255	17172	17287	17257	17226	17217	17200	17337	17191	17355	17207	17205	17230	17081	17273	16939	17057	17117	17014	17263	17149	17172	17209	17119	17121	17104	17098	17391	17160	17083	17163	17179	17288	17107	17215	17147	17061	17372	17077	17299	17056	16951	17212	17173	17110	17160	17078	17217	17042	17227	17228	17202	17121	17152	17223	17168	16861	17260	17030	17146	17150	16899	17138	17267	17120	17303	16956	17110	17048	17021	16978	17177	17183	16946	17065	17042	17140	17202	17039	17311	17152	17084	16987	17332	17123	17042	17150	17343	17345	17139	17177	17476	17258	17382	17191	16972	17332	17196	17137	17236	17203	17074	17194	17143	16843	17263	17153	17176	17114	17209	17008	17099	17251	17284	17268	17335	17223	17092	17483	17185	17123	17219	17090	17110	17113	17322	17213	17041	17277	17355	17301	17112	17206	17361	17241	17003	17206	17051	17106	17231	16952	17424	17064	17128	16941	17191	17379	16939	17219	17197	17132	17346	17044	17181	17182	17190	17041	17246	17199	17087	16981	17390	17187	17145	17220	17215	17107	17149	17005	17196	17247	17305	17062	17247	17059	17126	17272	17340	17138	17102	17089	16995	17046	17132	17041	17092	17184	17164	17004	17119	17165	16934	17095	17193	17179	17442	17043	17110	17198	17263	17257	17014	17085	16956	17192	17218	17134	17325	17113	17031	17264	17082	17151	17150	17343	17216	17176	17071	17109	17076	17155	17339	17215	17174	17207	17187	17124	17207	17195	17204	17187	17274	17153	17242	17085	17117	17247	17102	17101	17212	17130	17160	17120	17331	17048	17241	17051	17152	17235	17270	17144	17194	17236	17133	17034	17186	17166	17147	17081	17010	17278	17003	17118	17261	17062	16935	17085	17244	17226	17193	17166	17337	17225	17149	17259	17484	16935	17296	16997	16942	17346	17266	17155	17353	17242	17228	17007	17139	16884	17344	17229	17024	17284	17144	17386	17155	17223	17316	17155	17044	17225	17155	17262	17063	17026	17108	17050	17151	17069	17204	16998	17233	17138	17281	17154	17133	17198	17297	17115	17167	16900	17315	17297	17211	17339	17135	17143	17139	17496	17268	17200	17234	17097	17052	16978	17233	17072	17178	17132	17204	17230	17094	16913	17002	16993	17102	17174	17340	17003	16823	17000	17190	17091	17204	17111	17076	17203	17083	17213	17053	17119	17365	17184	17230	17327	17216	17137	17257	17066	17310	17195	17089	17109	17112	17133	17203	17384	17239	17262	17005	17178	17173	17295	17056	17167	17120	17155	17091	17208	17302	17275	17165	17136	17177	17116	17127	17098	17179	17080	17121	17227	17296	17222	17198	17086	17180	17217	16913	17116	17103	17159	17270	17148	17124	17386	17216	17233	17222	16878	17147	17160	17166	17233	17101	17006	17166	17038	17087	16967	17222	17097	17074	17158	17132	17112	17271	17057	17042	17145	17203	17337	17388	17161	17198	17039	17294	17199	17170	17030	17130	17125	17091	16985	17114	17502	17150	17165	17088	17123	17082	17217	17109	17155	17213	17304	17236	17180	17091	17393	17054	17297	17093	17200	17176	17167	17024	17200	17147	17195	17089	17171	17164	16923	17139	17090	17400	17020	16875	17273	17219	17254	17197	17132	17135	17133	17223	17297	17021	17256	17476	17249	17164	17188	17144	17325	17126	17175	17078	17239	17065	17043	17320	17119	17167	17123	17218	17056	17346	17099	17097	17366	17105	17128	17239	17231	17095	17169	17348	17259	17071	17271	17105	17239	17073	17201	17381	17265	17200	17074	16980	17147	17081	17087	17238	17311	17312	17137	17053	17332	17030	17259	17245	16960	17328	17102	17191	17211	17148	17167	17160	17192	16994	16965	17375	17136
24161	44908	35004	26212	22627	20069	18860	17628	16788	15862	15483	15267	14986	14712	14828	14678	14661	14623	14397	14378	14407	14436	14430	14435	14522	14362	14378	14319	14354	14456	14365	14330	14385	14482	14331	14308	14251	14313	14564	14295	14338	14277	14479	14377	14333	14422	14427	14439	14175	14224	14423	14194	14482	14282	14285	14311	14261	14324	14285	14230	14434	14384	14246	14313	14392	14520	14156	14358	14255	14320	14214	14284	14261	14317	14230	14396	14165	14324	14371	14335	14243	14267	14294	14317	14362	14323	14219	14411	14275	14436	14307	14369	14413	14310	14438	14211	14323	14374	14180	14334	14228	14137	14506	14269	14249	14458	14290	14408	14418	14429	14471	14344	14424	14342	14249	14266	14219	14492	14042	14396	14318	14324	14424	14253	14225	14334	14224	14253	14084	14230	14257	14264	14307	14285	14281	14399	14231	14397	14411	14143	14383	14211	14143	14341	14404	14379	14268	14420	14312	14282	14246	14324	14235	14468	14202	14408	14371	14311	14383	14300	14470	14369	14272	14260	14385	14216	14195	14196	14251	14116	14094	14138	14378	14351	14273	14316	14039	14342	14288	14360	14498	14258	14383	14288	14321	14412	14431	14235	14254	14248	14396	14328	14388	14253	14314	14434	14253	14294	14464	14361	14411	14376	14256	14144	14121	14300	14182	14307	14352	14307	14271	14186	14332	14332	14291	14393	14362	14230	14183	14193	14537	14436	14236	14478	14483	14396	14297	14273	14420	14401	14432	14364	14502	14462	14146	14454	14329	14408	14171	14337	14254	14114	14246	14212	14466	14305	14448	14283	14413	14412	14349	14410	14239	14412	14256	14418	14281	14398	14113	14512	14419	14296	14411	14362	14344	14309	14281	14358	14396	14273	14333	14337	14241	14262	14211	14324	14373	14297	14489	14430	14187	14230	14296	14116	14341	14345	14326	14431	14310	14284	14383	14148	14260	14401	14336	14201	14264	14315	14374	14276	14202	14419	14238	14229	14406	14358	14388	14274	14241	14276	14266	14099	14296	14175	14424	14298	14486	14337	14249	14382	14235	14324	14254	14299	14422	14314	14249	14329	14332	14150	14211	14290	14236	14352	14240	14328	14285	14299	14219	14488	14504	14425	14297	14317	14153	14360	14286	14315	14317	14350	14267	14231	14292	14356	14304	14321	14408	14346	14394	14087	14302	14342	14460	14269	14431	14386	14470	14202	14446	14359	14201	14219	14276	14238	14322	14359	14416	14240	14312	14347	14313	14391	14352	14267	14307	14364	14253	14193	14169	14338	14405	14276	14182	14229	14369	14239	14352	14224	14388	14419	14209	14269	14240	14419	14347	14308	14429	14267	14341	14251	14511	14327	14268	14329	14251	14471	14287	14144	14318	14213	14378	14300	14394	14256	14243	14228	14241	14322	14246	14369	14415	14497	14331	14425	14453	14236	14331	14454	14493	14449	14309	14327	14331	14362	14298	14077	14308	14403	14263	14321	14537	14307	14271	14306	14434	14085	14421	14321	14302	14302	14229	14317	14278	14362	14276	14208	14243	14366	14288	14279	14379	14333	14375	14333	14254	14051	14201	14218	14356	14402	14312	14222	14442	14094	14250	14156	14315	14357	14386	14302	14375	14271	14235	14308	14310	14486	14263	14380	14355	14527	14161	14369	14337	14391	14413	14266	14386	14341	14182	14331	14434	14176	14317	14464	14376	14195	14224	14241	14207	14473	14280	14401	14417	14404	14167	14390	14468	14300	14350	14350	14393	14244	14235	14261	14271	14390	14138	14224	14400	14457	14328	14445	14452	14167	14308	14271	14400	14384	14132	14181	14237	14388	14377	14332	14367	14432	14398	14214	14225	14283	14338	14281	14335	14121	14291	14425	14291	14344	14307	14208	14414	14470	14399	14398	14445	14227	14208	14348	14346	14317	14297	14353	14404	14289	14404	14186	14435	14383	14336	14204	14137	14276	14166	14320	14267	14421	14268	14236	14332	14370	14190	14574	14384	14142	14393	14150	14281	14318	14410	14276	14239	14322	14267	14261	14393	14392	14309	14218	14227	14197	14202	14390	14394	14278	14378	14428	14345	14316	14188	14237	14297	14306	14201	14165	14437	14392	14443	14247	14268	14378	14276	14300	14353	14275	14279	14279	14292	14442	14227	14249	14201	14245	14361	14245	14296	14413	14316	14284	14292	14188	14247	14349	14156	14207	14278	14247	14385	14337	14275	14439	14365	14318	14195	14348	14266	14183	14436	14304	14393	14203	14320	14408	14309	14152	14383	14232	14336	14432	14215	14302	14404	14316	14330	14372	14203	14290	14298	14296	14224	14443	14300	14238	14276	14462	14478	14311	14267	14326	14302	14388	14438	14338	14335	14313	14384	14221	14144	14309	14214	14323	14378	14460	14220	14279	14313	14489	14325	14334	14261	14164	14489	14296	14285	14187	14428	14323	14323	14250	14384	14356	14347	14159	14221	14280	14333	14380	14254	14335	14356	14333	14385	14419	14384	14324	14224	14388	14192	14268	14396	14321	14371	14299	14192	14360	14391	14345	14359	14271	14346	14284	14426	14254	14377	14393	14275	14165	14375	14244	14351	14164	14379	14320	14278	14485	14373	14178	14341	14465	14433	14284	14298	14270	14186	14257	14447	14262	14371	14219	14287	14204	14327	14321	14226	14487	14307	14190	14267	14219	14439	14174	14210	14227	14389	14278	14317	14397	14282	14346	14372	14254	14373	14312	14442	14414	14539	14292	14420	14327	14376	14282	14280	14354	14256	14212	14210	14373	14221	14255	14458	14171	14415	14327	14118	14241	14499	14305	14466	14255	14399	14352	14240	14398	14343	14394	14188	14284	14384	14369	14468	14440	14456	14183	14274	14257	14398	14399	14342	14192	14338	14304	14302	14436	14336	14335	14359	14366	14342	14285	14353	14148	14267	14411	14304	14319	14187	14491	14336	14282	14400	14403	14386	14310	14127	14366	14239	14406	14248	14372	14405	14317	14468	14249	14384	14312	14335	14340	14420	14470	14307	14302	14389	14132	14421	14311	14364	14192	14321	14207	14338	14276	14337	14168	14312	14225	14245	14270	14579	14385	14329	14300	14148	14276	14464	14250	14336	14310	14273	14243	14368	14314	14276	14365	14217	14363	14288	14218	14571	14451	14349	14341	14319	14387	14219	14322	14267	14297	14246	14218	14417	14156	14357	14258	14352	14228	14349	14311	14510	14147	14389	14169	14167	14438	14445	14390	14141	14557	14186	14372	14229	14369	14253	14324	14279	14314	14351	14212	14301	14238	14397	14384	14216	14506	14317	14304	14258	14227	14339	14306	14392	14343	14390	14339	14376	14486	14338	14302	14265	14441	14038	14334	14280	14194	14550	14368	14249	14275	14268	14285	14307	14290	14280	14230	14379	14200	14409	14363	14420	14327	14333	14159	14427	14376	14201	14389	14276	14184	14306	14278	14432	14352	14151	14264	14421	14145	14301	14214	14383	14408	14369	14326	14423	14366	14275	14345	14401	14439	14376	14387	14313	14421	14151	14469	14313	14484	14080	14381	14159	14364	14267	14203	14111	14262	14169	14377	14387	14057	14326	14389	14059	14455	14330	14390	14515	14426	14351	14422	14343	14259	14226	14268	14366	14470	14459	14321	14279	14283	14195	14226	14260	14266	14118	14340	14278	14017	14354	14211	14154	14333	14447	14200	14331	14283	14582	14217	14304	14228	14330	14300	14163	14275	14110	14331	14064	14379	14275	14413	14367	14158	14342	14164	14410	14562	14402	14132	14334	14444	14213	14271	14389	14235	14240	14187	14358	14216	14298	14278	14329	14394	14384	14280	14319	14444	14413	14274	14443	14292	14270	14311	14362	14255	14450	14451	14295	14284	14563	14311	14363	14356	14252	14408	14169	14381	14484	14310	14318	14395	14360	14393	14363	14387	14348	14419	14247	14491	14353	14163	14189	14309	14238	14158	14288	14316	14441	14347	14336	14262	14225	14294	14217	14314	14490	14149	14244	14436	14304	14381	14370	14454	14363	14393	14523	14285	14270	14378	14393	14513	14258	14376	14207	14393	14311	14295	14214	14295	14352	14352	14360	14375	14344	14300	14271	14274	14320	14336	14314	14138	14358	14174	14295	14286	14335	14494	14389	14190	14299	14307	14299	14191	14167	14435	14438	14166	14279	14322	14238	14364	14366	14357	14384	14259	14338	14440	14314	14258	14393	14329	14252	14471	14279	14308	14349	14179	14115	14269	14250	14398	14389	14338	14237	14204	14396	14388	14483	14331	14135	14268	14193	14483	14526	14463	14303	14233	14385	14323	14332	14244	14215	14433	14245	14318	14263	14298	14264	14308	14371	14218	14408	14212	14496	14438	14390	14228	14341	14348	14336	14281	14390	14313	14494	14422	14195	14291	14479	14351	14232	14441	14368	14153	14280	14337	14294	14446	14299	14365	14226	14314	14364	14502	14235	14337	14257	14216	14426	14382	14526	14315	14402	14417	14460	14313	14328	14296	14255	14358	14080	14289	14311	14278	14276	14384	14332	14502	14267	14243	14120	14317	14244	14500	14118	14277	14365	14364	14381	14274	14473	14407	14361	14148	14396	14401	14461	14314	14325	14171	14254	14282	14249	14552	14472	14310	14164	14144	14254	14475	14260	14231	14216	14277	14295	14271	14367	14162	14228	14316	14464	14328	14208	14376	14287	14320	14299	14390	14350	14398	14194	14323	14315	14442	14265	14266	14321	14263	14022	14458	14166	14222	14211	14325	14386	14383	14291	14302	14172	14408	14322	14279	14466	14465	14266	14386	14242	14354	14418	14222	14354	14375	14337	14323	14305	14386	14358	14162	14330	14205	14277	14146	14249	14354	14227	14368	14326	14382	14352	14430	14284	14183	14342	14373	14340	14359	14271	14315	14297	14332	14289	14192	14234	14268	14337	14217	14338	14349	14236	14119	14133	14475	14398	14404	14286	14324	14473	14363	14301	14370	14357	14325	14383	14252	14200	14364	14371	14298	14431	14249	14273	14395	14434	14279	14208	14206	14292	14423	14434	14382	14384	14322	14280	14329	14255	14267	14471	14312	14309	14373	14477	14199	14314	14374	14436	14226	14383	14398	14121	14268	14362	14178
25298	21647	27627	28160	22148	21159	20616	19432	18802	18603	18241	18193	18201	17904	17832	17854	17826	18001	17730	17469	17802	17537	17876	17608	17632	17816	17763	17756	17733	17910	17646	17507	17641	17581	17632	17487	17609	17616	17733	17670	17684	17592	17614	17505	17720	17719	17827	17726	17300	17553	17804	17588	17500	17691	17682	17588	17688	17396	17726	17692	17637	17655	17695	17540	17386	17683	17526	17467	17709	17372	17659	17838	17778	17576	17569	17646	17666	17583	17696	17575	17524	17741	17614	17819	17676	17495	17542	17593	17811	17521	17603	17647	17699	17730	17452	17786	17614	17719	17519	17520	17636	17539	17628	17607	17684	17616	17572	17752	17719	17443	17573	17675	17698	17668	17652	17599	17712	17670	17619	17683	17599	17649	17839	17759	17712	17557	17701	17744	17774	17541	17651	17625	17487	17618	17617	17678	17584	17706	17620	17555	17580	17678	17438	17492	17520	17512	17419	17383	17470	17829	17737	17574	17506	17403	17709	17636	17520	17556	17867	17475	17586	17543	17574	17651	17667	17599	17616	17656	17727	17474	17663	17787	17566	17525	17652	17846	17609	17843	17486	17774	17668	17475	17669	17507	17501	17742	17710	17274	17667	17589	17522	17502	17655	17796	17591	17702	17511	17528	17492	17569	17616	17601	17754	17555	17582	17514	17386	17567	17681	17454	17874	17467	17750	17661	17842	17591	17744	17724	17552	17567	17677	17721	17662	17685	17689	17644	17516	17588	17556	17708	17618	17785	17827	17339	17454	17701	17454	17357	17528	17606	17685	17608	17562	17588	17832	17677	17687	17612	17501	17594	17558	17658	17865	17608	17619	17733	17380	17746	17569	17494	17640	17470	17719	17481	17649	17700	17618	17854	17876	17615	17625	17391	17527	17594	17588	17676	17593	17592	17575	17638	17643	17600	17611	17861	17877	17903	17713	17798	17679	17612	17692	17643	17715	17776	17615	17800	17837	17533	17662	17616	17654	17652	17516	17506	17511	17627	17539	17668	17629	17500	17479	17503	17476	17407	17417	17593	17680	17621	17720	17747	17618	17647	17673	17881	17614	17476	17754	17537	17646	17502	17583	17711	17756	17703	17774	17758	17784	17521	17593	17650	17752	17700	17574	17593	17666	17536	17580	17750	17535	17585	17764	17617	17771	17652	17622	17369	17517	17630	17743	17772	17714	17936	17718	17605	17699	17691	17537	17527	17601	17628	17745	17538	17474	17627	17626	17717	17518	17543	17578	17428	17552	17805	17587	17630	17612	17714	17657	17401	17630	17579	17617	17666	17702	17526	17692	17640	17613	17444	17475	17620	17718	17529	17495	17679	17907	17424	17513	17673	17529	17563	17781	17508	17696	17711	17837	17550	17511	17699	17661	17804	17643	17600	17372	17760	17818	17665	17809	17775	17663	17638	17795	17680	17554	17581	17589	17545	17752	17499	17687	17690	17643	17807	17623	17656	17748	17622	17547	17532	17612	17686	17608	17707	17658	17592	17669	17532	17707	17492	17700	17623	17565	17758	17471	17692	17568	17640	17689	17614	17615	17639	17774	17797	17584	17545	17513	17492	17659	17646	17677	17579	17708	17913	17647	17680	17537	17455	17611	17693	17681	17742	17819	17974	17568	17628	17439	17504	17475	17467	17676	17542	17525	17508	17653	17570	17713	17890	17587	17693	17650	17599	17488	17539	17629	17674	17555	17622	17747	17683	17811	17627	17725	17637	17522	17509	17423	17698	17711	17722	17686	17583	17599	17533	17688	17598	17595	17863	17434	17701	17780	17681	17731	17699	17656	17583	17566	17603	17694	17784	17457	17832	17483	17757	17698	17720	17591	17563	17786	17656	17673	17591	17616	17554	17412	17782	17674	17481	17518	17633	17654	17458	17716	17510	17713	17657	17658	17681	17767	17890	17596	17584	17412	17564	17645	17717	17584	17485	17382	17493	17675	17717	17746	17551	17684	17623	17532	17691	17637	17706	17666	17534	17529	17802	17555	17818	17575	17792	17634	17614	17634	17607	17542	17521	17854	17576	17789	17824	17577	17598	17549	17545	17826	17607	17478	17683	17638	17575	17678	17578	17606	17678	17460	17628	17658	17648	17620	17613	17675	17404	17414	17675	17907	17656	17506	17569	17609	17811	17509	17497	17533	17739	17689	17678	17654	17596	17730	17646	17381	17569	17722	17624	17590	17506	17683	17726	17648	17634	17594	17722	17673	17599	17603	17807	17506	17663	17652	17369	17776	17627	17454	17614	17385	17485	17635	17797	17558	17442	17553	17548	17694	17692	17714	17609	17714	17622	17657	17652	17720	17528	17658	17624	17632	17744	17740	17436	17682	17715	17558	17643	17385	17328	17451	17742	17623	17627	17449	17443	17400	17536	17565	17474	17532	17490	17679	17814	17503	17652	17467	17645	17446	17436	17479	17741	17705	17611	17678	17592	17707	17601	17592	17863	17640	17703	17710	17740	17563	17550	17595	17551	17864	17751	17665	17742	17617	17550	17484	17537	17516	17806	17716	17685	17496	17470	17577	17561	17598	17702	17589	17382	17613	17607	17476	17481	17513	17479	17705	17582	17655	17558	17494	17749	17403	17660	17667	17617	17722	17616	17733	17631	17598	17723	17707	17575	17747	17581	17320	17444	17460	17436	17683	17482	17596	17659	17702	17547	17736	17601	17638	17664	17648	17570	17691	17594	17649	17782	17670	17564	17673	17487	17672	17758	17759	17644	17414	17686	17653	17617	17527	17424	17746	17835	17841	17683	17536	17619	17530	17557	17602	17639	17699	17576	17604	17593	17639	17468	17771	17474	17440	17558	17375	17735	17600	17561	17785	17586	17479	17716	17845	17769	17789	17841	17607	17692	17654	17673	17569	17637	17606	17565	17535	17785	17681	17560	17437	17723	17544	17656	17628	17646	17688	17691	17608	17697	17633	17521	17588	17550	17549	17437	17464	17601	17646	17416	17557	17568	17758	17534	17603	17547	17685	17438	17371	17306	17738	17463	17467	17514	17767	17758	17764	17626	17654	17550	17668	17850	17484	17622	17613	17625	17670	17508	17747	17502	17666	17496	17718	17772	17660	17808	17765	17667	17817	17766	17823	17791	17695	17437	17811	17729	17698	17623	17749	17754	17688	17345	17731	17674	17392	17678	17576	17613	17594	17716	17570	17657	17748	17605	17853	17515	17774	17696	17399	17739	17559	17712	17655	17617	17785	17524	17488	17543	17659	17742	17693	17616	17600	17729	17488	17671	17499	17733	17583	17672	17637	17471	17585	17632	17743	17648	17645	17616	17618	17734	17671	17656	17733	17635	17796	17596	17702	17738	17388	17548	17593	17759	17714	17811	17719	17384	17780	17773	17688	17629	17751	17671	17591	17477	17478	17647	17703	17703	17372	17321	17590	17596	17736	17812	17581	17555	17900	17638	17702	17540	17543	17748	17642	17593	17633	17458	17737	17662	17750	17588	17656	17535	17685	17804	17727	17640	17458	17502	17641	17486	17653	17699	17453	17686	17510	17592	17643	17610	17547	17439	17802	17679	17555	17483	17625	17616	17726	17701	17523	17573	17626	17865	17583	17688	17688	17653	17678	17512	17556	17682	17593	17745	17571	17709	17466	17575	17556	17691	17617	17371	17502	17566	17670	17710	17682	17692	17601	17559	17751	17611	17678	17675	17780	17739	17691	17653	17554	17793	17524	17674	17797	17796	17844	17620	17795	17622	17716	17696	17674	17519	17677	17758	17422	17588	17506	17435	17710	17595	17685	17498	17672	17509	17533	17596	17725	17676	17793	17754	17763	17505	17440	17507	17707	17814	17563	17638	17910	17562	17581	17813	17694	17596	17598	17523	17646	17694	17791	17779	17551	17700	17645	17654	17669	17694	17488	17510	17809	17725	17723	17801	17585	17789	17506	17635	17598	17653	17611	17877	17607	17494	17536	17419	17706	17642	17628	17479	17690	17506	17829	17536	17546	17602	17681	17829	17661	17636	17656	17647	17560	17569	17604	17634	17757	17536	17585	17606	17656	17789	17706	17452	17620	17739	17697	17842	17511	17426	17601	17618	17575	17692	17723	17592	17669	17506	17593	17705	17607	17706	17604	17635	17823	17451	17662	17621	17821	17755	17622	17569	17732	17469	17514	17832	17498	17736	17726	17761	17662	17709	17672	17506	17384	17540	17539	17462	17759	17688	17581	17477	17712	17511	17633	17745	17741	17506	17648	17498	17712	17621	17697	17609	17723	17687	17664	17541	17532	17689	17723	17526	17596	17690	17574	17657	17535	17692	17526	17454	17695	17856	17841	17738	17719	17694	17610	17559	17537	17565	17688	17582	17622	17643	17549	17527	17746	17590	17477	17625	17662	17579	17467	17513	17589	17725	17532	17581	17482	17608	17768	17522	17720	17529	17718	17658	17507	17891	17605	17612	17576	17489	17552	17664	17624	17270	17639	17528	17507	17556	17801	17630	17601	17794	17619	17534	17658	17712	17610	17725	17625	17767	17613	17671	17621	17514	17807	17626	17633	17763	17792	17618	17601	17690	17757	17673	17682	17557	17703	17701	17624	17831	17848	17673	17443	17642	17611	17754	17501	17346	17432	17685	17499	17413	17489	17636	17531	17627	17671	17655	17649	17479	17522	17602	17874	17808	17622	17543	17615	17585	17684	17490	17729	17599	17577	17750	17662	17739	17562	17616	17578	17493	17577	17672	17852	17644	17404	17660	17565	17607	17751	17495	17667	17702	17619	17580	17611	17689	17835	17489	17717	17654	17493	17740	17598	17583	17559	17697	17652	17667	17513	17612	17844	17642	17705	17726	17513	17663	17656	17537	17773	17545	17603	17776	17715	17603	17648	17647	17668	17797	17781	17414	17514	17518	17744	17540	17583	17484	17731	17540	17620	17522	17648	17535	17644	17497	17434	17739	17589	17824	17571	17519	17664	17561	17825	17689	17662	17517	17694	17752	17630	17631	17592	17704	17792	17917	17769	17535	17623	17767	17344	17444	17553	17825	17552	17636	17463	17569	17570	17541	17522	17797	17469	17537	17745	17742	17619	17698	17514	17740	17646	17697	17594	17599	17563	17582	17580	17613	17602	17500	17607	17674	17642	17657	17737	17607	17731	17753
23916	40267	31217	23375	20684	18673	17567	16937	16238	15805	15575	15029	15148	15122	14947	14819	14761	14776	14615	14729	14853	14705	14529	14752	14671	14735	14426	14552	14688	14702	14518	14677	14561	14561	14552	14421	14472	14710	14643	14670	14638	14815	14490	14466	14474	14414	14556	14589	14566	14680	14563	14604	14707	14672	14634	14589	14539	14485	14550	14484	14587	14526	14563	14673	14618	14492	14492	14592	14465	14603	14606	14601	14532	14515	14578	14610	14619	14357	14484	14343	14446	14533	14427	14568	14649	14475	14403	14601	14520	14494	14731	14437	14646	14646	14483	14670	14450	14524	14637	14714	14492	14551	14405	14550	14531	14477	14532	14493	14601	14614	14465	14534	14622	14491	14610	14613	14631	14591	14601	14458	14678	14364	14379	14775	14439	14451	14673	14558	14346	14587	14662	14619	14568	14599	14564	14648	14430	14458	14486	14641	14485	14644	14641	14606	14623	14422	14481	14619	14492	14531	14519	14501	14732	14623	14716	14501	14584	14640	14578	14633	14514	14455	14516	14664	14496	14690	14451	14591	14569	14562	14480	14612	14660	14727	14489	14471	14573	14443	14590	14823	14593	14482	14438	14518	14291	14527	14541	14493	14563	14531	14571	14442	14443	14624	14533	14510	14612	14566	14456	14534	14719	14567	14574	14517	14637	14685	14426	14493	14355	14352	14544	14486	14678	14640	14668	14533	14389	14583	14557	14617	14564	14549	14580	14560	14543	14743	14605	14740	14596	14564	14607	14507	14483	14597	14644	14564	14634	14594	14746	14611	14412	14805	14562	14639	14573	14638	14599	14513	14683	14581	14586	14594	14608	14564	14670	14697	14435	14518	14630	14616	14507	14589	14597	14525	14614	14759	14635	14533	14566	14500	14544	14664	14523	14715	14568	14428	14594	14760	14636	14665	14713	14570	14535	14540	14718	14527	14478	14504	14491	14496	14769	14574	14591	14649	14545	14640	14537	14518	14488	14384	14651	14573	14554	14486	14638	14540	14426	14642	14419	14536	14654	14540	14568	14605	14546	14620	14441	14716	14422	14708	14626	14659	14429	14475	14517	14570	14588	14609	14823	14681	14721	14467	14667	14552	14572	14381	14581	14577	14580	14530	14620	14537	14660	14610	14509	14503	14452	14383	14647	14514	14600	14514	14634	14678	14547	14657	14594	14644	14588	14565	14600	14537	14544	14477	14381	14485	14628	14381	14585	14716	14568	14455	14589	14396	14717	14566	14509	14427	14688	14568	14590	14688	14684	14444	14508	14709	14475	14511	14531	14889	14675	14700	14477	14485	14635	14604	14470	14607	14493	14771	14573	14450	14515	14595	14539	14654	14705	14464	14383	14704	14581	14724	14560	14588	14375	14532	14555	14507	14544	14431	14757	14551	14394	14548	14494	14590	14532	14465	14493	14622	14565	14588	14620	14522	14617	14530	14642	14600	14515	14553	14594	14734	14489	14538	14699	14823	14650	14472	14591	14589	14565	14696	14484	14540	14575	14771	14642	14572	14434	14552	14538	14601	14570	14498	14736	14559	14622	14381	14658	14604	14558	14688	14611	14741	14386	14632	14615	14403	14595	14511	14538	14547	14375	14548	14439	14588	14877	14525	14597	14667	14607	14647	14627	14627	14632	14433	14485	14577	14531	14669	14543	14604	14773	14510	14518	14604	14540	14699	14445	14617	14738	14477	14425	14755	14370	14572	14552	14600	14570	14507	14489	14747	14505	14662	14527	14598	14448	14709	14612	14658	14680	14692	14774	14546	14702	14500	14542	14696	14539	14542	14505	14593	14645	14500	14622	14633	14598	14384	14425	14679	14434	14520	14521	14683	14451	14544	14382	14582	14543	14474	14476	14594	14580	14706	14679	14679	14563	14502	14461	14551	14598	14650	14680	14682	14669	14504	14471	14546	14646	14363	14438	14651	14740	14595	14635	14509	14626	14577	14539	14547	14624	14634	14602	14513	14565	14547	14510	14565	14676	14504	14644	14591	14722	14593	14588	14602	14469	14690	14526	14549	14550	14617	14659	14379	14706	14527	14506	14536	14536	14541	14269	14618	14652	14647	14460	14461	14437	14587	14558	14494	14603	14566	14550	14553	14660	14546	14552	14544	14611	14503	14576	14518	14641	14578	14476	14740	14578	14639	14602	14554	14545	14520	14790	14424	14684	14497	14481	14478	14470	14726	14567	14523	14574	14594	14578	14728	14719	14440	14352	14461	14527	14568	14406	14468	14492	14501	14564	14529	14676	14591	14647	14435	14679	14272	14643	14596	14648	14304	14304	14551	14600	14542	14527	14584	14502	14599	14662	14611	14698	14489	14838	14369	14805	14656	14588	14531	14553	14537	14634	14454	14563	14516	14495	14627	14690	14379	14490	14600	14704	14548	14405	14645	14629	14538	14402	14584	14648	14411	14440	14563	14664	14634	14516	14680	14422	14580	14633	14639	14618	14630	14546	14597	14577	14399	14481	14562	14596	14744	14664	14646	14572	14697	14463	14437	14537	14615	14690	14454	14564	14332	14461	14571	14542	14654	14735	14500	14567	14568	14558	14569	14679	14628	14538	14639	14621	14500	14460	14536	14735	14480	14595	14722	14438	14402	14387	14521	14741	14754	14404	14485	14728	14555	14439	14564	14694	14574	14671	14611	14699	14531	14641	14497	14465	14654	14502	14764	14588	14655	14562	14693	14594	14442	14755	14527	14561	14331	14767	14718	14464	14557	14613	14695	14425	14603	14542	14636	14706	14627	14524	14658	14477	14439	14316	14544	14342	14548	14602	14633	14540	14552	14556	14563	14513	14548	14696	14589	14458	14665	14561	14521	14626	14565	14687	14604	14500	14639	14542	14450	14653	14626	14483	14688	14694	14614	14611	14628	14569	14607	14493	14506	14675	14560	14525	14479	14681	14583	14562	14569	14566	14577	14491	14585	14549	14390	14840	14607	14525	14498	14532	14654	14668	14582	14472	14565	14688	14586	14488	14552	14747	14650	14681	14578	14524	14559	14484	14724	14689	14573	14537	14567	14358	14592	14566	14676	14585	14620	14501	14494	14462	14710	14632	14581	14535	14461	14568	14633	14561	14595	14370	14414	14708	14437	14521	14619	14648	14468	14463	14710	14591	14598	14763	14669	14591	14585	14506	14740	14529	14400	14617	14577	14559	14783	14517	14693	14732	14581	14758	14549	14616	14551	14573	14456	14400	14587	14590	14709	14410	14738	14537	14705	14497	14606	14616	14521	14531	14579	14466	14609	14595	14430	14752	14505	14684	14580	14675	14342	14538	14602	14527	14497	14627	14805	14550	14580	14508	14564	14531	14675	14647	14444	14478	14536	14652	14603	14542	14583	14414	14571	14505	14455	14619	14496	14675	14607	14596	14669	14784	14482	14657	14431	14568	14559	14433	14475	14666	14535	14755	14793	14640	14571	14547	14528	14643	14657	14649	14654	14575	14545	14576	14668	14651	14518	14683	14599	14678	14578	14651	14513	14415	14529	14621	14737	14609	14596	14526	14539	14503	14601	14591	14494	14633	14430	14462	14589	14655	14658	14626	14606	14641	14535	14566	14576	14570	14386	14647	14666	14605	14525	14624	14540	14608	14576	14689	14585	14491	14619	14731	14688	14555	14578	14576	14513	14675	14693	14788	14711	14624	14415	14598	14523	14585	14604	14601	14638	14622	14532	14581	14563	14573	14465	14579	14451	14501	14596	14696	14591	14650	14528	14543	14551	14525	14746	14586	14465	14626	14785	14458	14615	14433	14526	14646	14528	14490	14648	14522	14578	14677	14711	14525	14639	14540	14533	14683	14573	14615	14503	14595	14599	14470	14624	14666	14803	14580	14487	14620	14518	14555	14629	14524	14624	14567	14624	14556	14568	14690	14386	14598	14598	14625	14564	14593	14747	14535	14596	14527	14613	14693	14538	14588	14529	14479	14657	14482	14634	14677	14622	14514	14700	14590	14540	14565	14521	14349	14446	14451	14625	14669	14587	14452	14486	14571	14694	14517	14302	14749	14630	14673	14608	14499	14592	14622	14629	14550	14481	14582	14419	14690	14545	14505	14557	14598	14467	14706	14650	14448	14451	14613	14752	14625	14489	14696	14663	14492	14576	14577	14679	14600	14580	14498	14692	14605	14565	14464	14625	14522	14529	14721	14462	14484	14414	14651	14605	14552	14546	14519	14549	14565	14423	14781	14573	14644	14609	14501	14575	14641	14616	14656	14588	14552	14434	14626	14650	14610	14727	14771	14608	14523	14524	14626	14503	14694	14716	14780	14443	14630	14610	14482	14522	14686	14581	14561	14670	14519	14550	14382	14481	14535	14556	14548	14510	14535	14607	14459	14598	14656	14267	14699	14609	14672	14456	14469	14597	14423	14567	14522	14568	14492	14453	14634	14516	14682	14371	14570	14642	14563	14575	14630	14572	14381	14690	14564	14485	14491	14713	14506	14491	14489	14613	14612	14632	14542	14678	14642	14646	14588	14519	14463	14571	14645	14710	14650	14646	14441	14539	14647	14587	14499	14427	14554	14775	14738	14441	14494	14583	14564	14576	14413	14536	14564	14535	14502	14463	14582	14578	14649	14688	14445	14683	14669	14489	14596	14676	14570	14369	14292	14559	14508	14548	14575	14540	14764	14426	14488	14536	14560	14640	14617	14509	14623	14366	14624	14718	14604	14614	14512	14493	14440	14488	14617	14616	14504	14695	14437	14550	14671	14496	14671	14509	14740	14457	14558	14646	14584	14686	14565	14693	14408	14581	14623	14512	14556	14605	14587	14437	14558	14610	14624	14745	14589	14444	14542	14591	14693	14614	14809	14517	14610	14671	14729	14661	14685	14568	14752	14520	14488	14622	14722	14667	14531	14489	14738	14579	14539	14515	14613	14489	14497	14404	14632	14696	14734	14567	14492	14568	14450	14687	14455	14685	14632	14470	14647	14533	14635	14545	14562	14601	14601	14574	14704	14409	14758	14640	14657	14527	14729	14551	14679	14601	14538	14620	14452	14450	14441	14541	14498	14516	14407	14712	14666	14595	14551	14561	14577	14634	14606	14645	14570	14502	14430	14576	14524	14587	14581	14586	14705	14555	14622	14499	14591	14551	14631	14556	14590	14635	14666	14823
22427	21552	28826	24785	22188	24539	26017	20821	19499	19108	18650	17874	17721	17675	17385	17345	17611	17244	17208	17192	17264	17214	17218	17098	17131	17171	17257	17166	17209	16944	17017	17034	17093	16896	17026	16960	16867	16954	16943	16909	17196	17142	17127	16916	17109	17230	17001	16934	17209	17015	17109	16872	17289	17200	17030	17161	17024	16976	16933	16847	16992	17075	17006	16986	17175	16945	17112	16990	17173	17305	16786	16761	17048	16828	16937	17006	16945	16938	16795	17012	17066	16973	17097	17075	17089	17070	16907	16940	17098	16937	16747	17050	16970	17064	16870	16806	16967	16979	17024	17056	16934	16990	17281	16927	17028	16981	16910	16863	16829	16753	16914	17030	17217	17075	16833	16872	17001	17133	16803	16962	17134	16789	17018	17074	16925	16984	17098	16838	17014	16692	17141	17016	17121	17144	16937	17057	17037	16851	16784	16822	17016	16654	17026	16964	17102	16891	17015	16867	16899	16761	16914	16923	17066	17035	17097	16776	16823	16978	16960	16920	16921	16648	16805	16751	17035	16824	16901	16917	16907	16879	16924	17061	17006	16924	17066	17042	16921	16919	16892	17064	17038	16954	17035	16933	17012	17000	16947	16881	16853	16876	16794	16924	17077	17049	17036	16912	16673	16909	16890	16985	16994	16869	17069	16907	16907	16951	17053	16815	17019	16957	17010	17039	16945	16898	16903	16899	16927	16804	16776	16877	17075	16833	16753	16854	16893	16868	16777	16770	16959	16893	17069	16801	16825	16855	17039	16869	16869	16822	16988	16927	17052	17005	17067	16940	16870	16616	17050	16687	16892	16909	16900	17097	16819	16943	16757	17053	16947	16864	17049	16897	16979	17007	16967	17036	16898	16905	16985	16779	17000	16812	17043	16726	16955	16874	17067	17050	16847	16908	16960	16864	16793	17020	16947	17016	16995	16861	16905	16788	16847	16940	17058	16966	17084	16898	16938	16759	16840	17221	16763	17065	16894	16872	17085	17052	16974	16985	16825	16788	17039	16989	16895	16875	16929	16978	17031	16896	16874	16937	16965	16799	16777	17049	16989	16784	17040	17043	17047	17142	16971	16935	16868	16889	16960	17092	16880	16711	16794	16854	16968	17035	16869	16980	16790	16884	16749	17118	16846	16887	17043	16807	16871	17149	16970	16902	16842	16965	16931	16744	16950	16888	16991	16793	17025	17033	16804	16973	17006	16973	16845	17009	17012	16806	16978	17063	16981	16738	16984	16968	16904	16844	16821	16928	16883	16958	16927	16926	17007	16892	17019	16915	17008	17029	17064	16936	16957	16858	16776	16892	16794	17001	17012	16871	17034	17149	17133	17032	17051	16982	16691	16757	16800	16971	17085	16880	17059	16919	16804	17008	16800	16897	16832	16986	16874	16947	17097	16953	16866	16921	16856	16839	16973	17163	16992	17016	16803	16933	17026	16888	16846	16993	17071	16938	16878	16988	16858	16995	16937	16937	16831	16970	17045	16865	16882	17045	17156	17000	16924	16919	17135	16945	16946	16816	16980	16910	16931	16908	16947	17002	16915	16828	16906	16904	16771	16942	16813	16811	17093	16890	16829	16763	16942	16984	16761	16959	16745	16956	16789	16760	17200	16991	16793	16921	16937	16958	16854	16911	17044	16948	16738	17054	16811	16765	16908	16948	17084	16973	17102	16997	16932	17092	16939	17079	17062	17047	16881	16649	16857	17066	16793	17122	16776	16849	16961	16987	16892	17021	16758	17004	16945	16783	16991	17047	16815	16796	16883	16929	17032	16847	17004	16906	16916	16994	17054	16956	17061	16748	16923	16973	16953	16969	16971	16818	16837	16746	16984	17141	17021	16995	17010	16902	16698	17015	17049	16777	16836	17085	16674	16926	16825	16932	16835	17040	17120	16818	17066	16963	16871	17006	17014	17020	16817	17038	16817	16779	16827	16719	16769	16955	16895	16951	17030	16936	16863	17091	17021	17023	16923	17088	16682	16949	16971	16867	17049	16959	16888	16992	17030	16737	17136	16967	16894	16863	16890	16925	16900	16942	17046	16955	16788	16789	16745	16886	17046	17021	17052	16808	16930	16890	16908	17027	16928	16937	16913	16828	17033	16771	16885	17045	16971	17016	17125	16882	16924	16942	16926	16980	17085	17128	17013	16685	17041	17040	16809	16751	16845	16919	17043	16920	16801	16891	17017	17000	16917	16974	16795	16915	17068	17033	16804	17044	16871	16983	16956	17129	16999	17063	17252	16883	16992	16956	16869	16738	16950	17047	16968	17055	16837	16949	17076	16942	16922	17158	17051	16824	16855	16936	16776	16864	16903	16830	16998	16918	17079	16879	16863	16944	16849	17040	16891	16971	17145	16950	16874	16979	16914	16836	16963	16758	17172	16793	16879	17003	16832	16878	17107	16876	16981	16749	16945	17048	16960	16999	17055	16758	16772	16805	16666	17046	16983	17083	17143	16990	16865	17123	16821	16964	17028	16948	16897	17058	16820	17046	17109	16940	17039	16943	16842	16721	16928	16892	17012	17029	16895	16766	16983	16932	16798	16875	17010	17164	16886	16967	16687	17027	17036	17221	16888	16970	16826	16990	16895	17105	17065	16808	16953	16741	17081	17040	16879	16982	17158	16930	17013	16778	16889	17151	16804	16723	16624	16910	17183	16866	17093	16923	16938	17058	16913	16987	17152	16898	16856	17029	16838	16943	16938	16862	16957	16774	16855	16950	16942	16845	17161	17139	17012	16924	17061	16781	16917	16826	16786	16798	16985	16898	16944	17067	16963	16992	16958	16943	16948	17012	16887	16873	16876	16709	16834	17021	16875	16850	16977	16845	16965	17042	16847	16935	17096	17010	16803	16911	16856	16757	16951	16880	17017	16861	17083	17027	16940	16886	16898	17042	17007	16916	16996	17029	16899	16924	17103	16925	16922	16826	17031	16959	16875	16934	17133	16977	16934	16949	17118	16887	16751	17017	16770	16980	16996	16949	17042	16939	16793	16856	16886	16868	16868	16875	17154	17017	16833	16860	16793	16963	16940	16857	16749	16999	17067	16827	17049	16939	16920	17006	16948	16951	16989	16972	17069	16830	17248	17036	17118	16756	16812	17066	16746	17026	16752	16996	17053	16885	17068	16846	16871	16952	16765	16866	16718	16859	17033	16954	16796	16993	16930	16989	16857	16989	17005	17062	17153	16831	16912	17097	16862	16844	17069	16971	16891	16888	17096	16903	17009	17010	17046	16990	16878	16859	16767	17005	16821	17059	17117	16790	17093	16804	16741	16904	16940	17026	16997	17100	17092	16812	16880	17027	17107	16974	16842	16898	16800	16920	17099	16929	17042	16874	17061	16697	17002	17041	16799	16832	16911	16828	16942	16818	16838	16720	16964	16880	17013	16890	16841	16767	16894	16830	16893	17111	16948	16851	16747	16991	16953	16631	16937	16834	16963	17092	16927	17008	16933	17116	17011	16811	17026	16958	17092	16923	16924	16793	16841	17057	17070	16960	16947	16894	17075	16860	16927	16838	17016	16887	16966	16857	16957	16874	16809	16805	17000	16832	16704	16908	16913	16981	17062	16804	16853	16766	16915	16927	17012	16915	17050	16823	17080	17010	16798	17002	17001	16957	16919	16873	16804	16946	17174	16751	17024	16816	16868	17021	16722	16883	17173	17033	17130	16777	16901	16785	16838	16915	16862	16799	17227	16978	16679	16805	16855	16948	16884	16779	16932	17032	16773	16741	16860	16751	16980	16876	16978	17012	17029	17001	16802	16875	16859	16840	16688	16845	17008	17017	17006	17088	16911	16726	16648	16895	16906	16970	16930	16974	16798	16844	16880	16854	16951	16989	16976	16908	17113	16861	16974	17027	16836	16848	16953	16862	16849	16896	16718	16952	16974	16970	17117	17094	16929	16884	16866	16987	16874	16809	16915	16841	17042	17078	16993	16839	16893	16903	16965	16850	16899	16926	16967	16976	16861	16944	17078	17112	16903	16938	16858	16715	16875	16931	16840	16921	16826	16939	16855	17157	16818	17099	17076	16970	17137	17220	16878	16742	16918	16802	16742	17007	17023	17047	16937	16907	17010	17115	16779	17062	16924	16981	17218	16832	16803	16928	16792	16915	16936	17057	16927	17092	16936	16851	16881	16815	16913	16951	16735	16815	16918	16878	16981	16856	17092	16895	16975	16862	16994	16850	16945	16793	16772	16837	16964	16770	16751	16952	16947	16833	17087	17120	16878	16800	16932	17029	16955	16926	16713	17028	16955	16875	17033	16801	16807	16970	16910	17054	16767	16774	16777	17001	16876	16901	17000	16822	16982	16843	17109	17088	17082	16986	16963	16991	16705	16834	16954	17058	16946	16938	16846	16942	16927	16841	17088	16949	17203	16936	16950	16922	16887	16980	16952	17004	16787	16903	17022	17067	16927	16912	17093	16966	16815	16829	16815	16924	16914	17094	17179	16934	16868	17084	16732	17021	16946	16818	17079	16850	17044	17263	17056	17102	17126	16924	16897	17107	16822	16936	16885	16742	17152	16953	17048	16960	17088	16867	16905	16995	17006	16829	16780	17012	17028	17176	17040	16749	16836	16953	16989	17037	17024	16922	16987	17009	16769	16955	16964	16898	16636	17106	16797	16829	16924	16916	17009	17025	17101	17058	16889	16812	16958	17021	16941	16884	16924	16742	17129	16934	17006	17192	16807	16912	17069	17068	16979	16718	16875	16948	17143	16876	16964	17076	16931	16908	16857	17002	16997	16830	16733	17023	16925	16988	16911	16880	17118	16949	17074	16952	16937	16862	16951	17066	17133	16817	16911	16977	16988	16944	16865	17005	16892	16793	17057	16989	16990	16993	17070	16845	16914	16861	16952	17087	17228	17002	17014	16855	17008	16922	16747	16636	16941	16895	16927	16942	16885	17089	17232	16714	16869	16879	16905	16807	17068	16942	16823	16997	17092	16981	16792	16829	17055	16819	16901	16881	16933	17012	16883	16976	17067	16833	17086	16752	16878	16893	16947	16786	16831	16832	16886	16883	17006	17022	16915	16971	16926	16925	17047	16895	16908	16837	16795	17071	16999	16859	16922	17066	17104	17062	16783	17061	16694	16982	16820	16885	17065	16854	17036	16678
25362	49161	39528	29557	25517	22114	20207	18772	17580	16770	15953	15664	15293	14883	14838	14579	14638	14435	14365	14466	14220	14172	14395	14305	14328	14154	14225	14257	14369	14147	14318	14132	14150	14117	14178	14266	14139	14160	14196	14196	14200	14099	14288	14321	14237	14192	14139	14253	14153	14125	14214	14307	14120	14330	14278	14105	14161	13974	14094	14284	14236	14233	14137	14293	14139	14168	14235	13996	14216	14242	14140	14232	14042	14056	14172	14210	14266	14065	14189	14160	14082	14180	14163	14303	14279	14184	14312	14181	14175	14086	14086	13990	14126	14205	14254	14149	14217	14137	14231	14227	14144	14117	14165	14118	14249	14245	14270	14252	14099	13956	14195	14133	14203	14203	14003	14000	14286	14229	14201	14254	14084	14046	14099	14053	14154	14212	14034	14062	14006	14207	14043	14097	14059	14256	14065	14200	14142	14173	14185	14298	14177	14055	14024	14118	14208	14385	14181	14057	14235	14237	14253	14221	14205	14096	14163	14216	14083	14010	14092	14244	14058	14085	14247	14106	14211	14042	14066	14006	14062	14165	14170	14087	14166	14043	14216	14029	14177	14030	14081	14149	14095	14062	14248	14151	14074	14222	14125	14162	14096	14316	14072	14129	14238	14113	14021	14038	14249	14176	14234	14187	14194	14156	14234	14110	14214	14152	14201	14103	14146	14104	14002	14086	14147	14104	14322	14244	14127	14403	14261	14068	14181	14210	14265	14082	14200	14100	14181	14139	14224	14092	14082	14257	14177	14328	14132	14138	14229	14092	14042	14093	14154	14158	14122	14221	14294	14169	14353	13890	14166	14268	13963	14258	14229	14240	14015	14260	14153	14164	14199	14274	14173	14093	14055	14190	14259	14196	14052	14268	14189	14185	14199	14193	14239	14285	14064	14266	14100	14156	14210	14235	14183	14031	14172	14039	14220	14068	14240	14368	14105	14283	14094	14051	14279	14206	14180	14148	14244	14163	14060	14098	14099	14161	14138	14186	14251	14212	14293	14139	14103	14113	14370	14201	14170	14139	14149	14077	14103	14095	14303	14151	13980	14033	14342	14065	14262	14169	14224	14106	14088	14216	14171	14294	14150	14083	14144	14277	14247	14157	14080	14062	14255	14125	14082	14314	14116	14271	14061	14077	14190	14201	14137	14187	14081	14065	14282	14189	14324	14208	14148	14028	14084	14202	14158	14114	14077	14067	14145	14079	14342	14184	14196	14073	14120	14172	14221	14162	14331	14200	14290	14133	14242	13978	14037	14264	14304	14314	14234	13903	14197	14188	14066	14053	14199	14190	14122	14068	14209	14291	14412	13896	14187	14200	14025	14163	14084	14139	14199	14117	14108	14109	14284	14124	14022	14121	14103	14105	14121	14267	14141	14205	14163	14266	14095	14112	14237	14133	14271	14228	14068	14125	13958	14226	13990	14169	14360	13941	14283	14110	14104	13982	14068	14084	14076	14210	14050	14086	14015	14248	14304	14152	13949	14323	14269	14131	14208	14143	14266	14091	14189	14155	14086	14300	14146	14136	14166	14319	14384	14122	14178	14335	14108	14204	14319	13976	14114	14035	14392	14177	14087	14180	14230	13932	14217	13968	13940	14008	14013	14236	13912	14250	14064	14227	14317	14312	14159	14188	14152	14145	14243	14177	14081	14219	14098	14087	14173	14070	14264	14317	14084	14195	14141	14016	14145	14041	13992	14118	14071	14302	14099	14189	14188	14062	14148	13998	14217	14161	14041	14187	14245	14118	14115	14170	14139	14102	14081	14144	14167	14030	14200	14123	14180	14069	14119	14207	14169	14120	14021	14204	14382	14124	14024	14290	14171	14094	14182	14206	14239	14090	14096	14036	14148	14168	14199	14303	14142	14166	14120	14219	14007	14168	14275	14062	14071	14261	14151	14302	14090	14179	14177	14266	14066	14197	14116	14224	14116	14140	14043	14256	14056	14122	14097	13994	14078	14341	14069	14230	14155	14090	14007	14159	14122	14120	14112	14299	14230	14097	14096	14171	14143	14145	13991	14133	14195	14188	14209	14205	14188	14263	14162	14128	14171	14030	14150	14227	14137	14142	14256	14087	14145	14223	14071	14159	14203	14204	14190	14303	14228	14144	14101	14192	14113	14041	14223	14112	14362	14039	14206	14002	14333	13967	14058	14295	14205	14101	13958	14142	14173	14204	14279	14085	13996	14371	14168	14262	14192	14107	14102	14334	14047	14205	14136	14219	14018	14096	14095	14107	14148	14140	14220	14277	14133	14313	14255	14060	14151	14270	14136	14230	14135	14209	14336	13982	14218	14096	14107	14184	14274	14045	14158	14135	14047	14340	14100	14025	14093	14278	14306	14122	14159	14024	14079	14118	14130	14082	14142	14256	14350	14038	14242	14233	14232	14249	14232	14048	14157	14028	14107	14039	14208	14286	14227	14007	14260	14133	14018	14261	14060	14260	14241	14158	14206	14040	14172	14223	14028	14142	14162	14117	14036	14139	14117	14024	13968	14071	14069	14071	14058	14145	14171	14051	14094	14187	14054	14226	14188	14280	14020	14193	14198	14125	14163	14024	14342	14171	14165	14153	13965	14257	14219	14213	14145	14110	14274	14369	14122	14163	14179	14207	14165	14220	14176	14261	14142	14079	14329	14048	14121	14189	13979	14092	14060	14034	14085	14165	14111	14174	14204	14134	14139	14122	14240	14172	14168	14076	14210	14288	14179	14267	14285	14255	14240	14013	14324	14150	14073	14176	14250	14112	14187	14169	14221	14163	14017	14252	14250	14155	14229	14161	14268	14127	14131	14148	14235	14231	14131	13997	14061	14100	14163	14183	14078	14256	14201	14095	14245	14051	14129	14132	14048	14301	14272	14319	14194	14156	14320	14169	14215	14053	14100	14264	14180	14240	14152	14293	14264	13935	14208	14164	14121	14295	13987	14100	14105	14044	14181	14251	14098	14097	14300	14253	14151	14128	14062	14096	14136	14142	14197	14312	14091	14045	14238	14024	14255	14288	14250	14140	14111	14287	14180	13968	14002	14196	14226	14094	14020	14152	14315	14105	14302	14100	14226	14246	14378	14101	14464	14312	14156	14161	14185	14108	14249	14236	14147	14196	14159	14133	14181	14198	14298	14074	14230	14000	14156	14035	14255	14198	14210	14219	14295	14198	14207	14127	14174	14184	14280	14076	14180	14191	14130	14183	14166	14105	14295	14035	14076	14115	14166	14041	14171	13932	14096	14130	14136	14145	14178	14208	14176	14215	14257	14265	14203	14175	14128	14120	14190	14240	14233	14134	14360	14148	14014	14259	14073	14165	14155	14195	14104	14071	14107	14303	14300	14191	14279	13985	14197	14157	14028	14222	14154	14227	14136	13958	14171	14004	14384	14182	14033	14249	14112	14121	14090	14046	14218	14050	14050	14017	14130	13940	14363	14148	14132	14167	14203	13940	13991	14014	14212	14019	14368	14177	14199	14200	14038	14096	14269	14006	14192	14330	14124	14086	14002	14057	14111	14180	14220	14234	14198	14115	14445	13969	14122	14121	14131	14337	14169	14083	14252	14169	14268	14159	14101	13943	14306	14078	14065	14202	14180	14077	14088	14119	14294	14092	14179	14130	14111	14013	14105	14262	14205	14279	14165	14150	14204	13956	14316	14163	14124	14172	14156	14095	14135	14307	14137	14144	14164	14220	14203	14170	14234	14243	14261	14165	14207	14165	14131	14140	14036	14120	14226	14205	14216	14057	14137	14183	14130	14086	14223	14301	14195	14150	14030	14057	14232	14380	14023	14108	14243	14226	14289	14061	14211	13952	14109	14111	14181	14230	13986	14171	14022	14106	14217	14335	14199	14102	14181	14124	14108	14118	14267	14095	14288	14212	14162	14401	14168	14090	14230	14247	14305	14402	14237	14133	14275	14175	14113	14051	14250	13969	14185	14210	14069	14153	14033	14043	14354	14191	14156	14052	14105	14185	14258	14255	14171	14270	14332	14337	14118	14301	14070	14225	14168	14176	14071	14196	13966	14257	14174	14273	14186	14057	14085	14007	14106	14270	14165	14156	14075	14219	14176	14338	14034	14197	14281	14223	13988	14156	14260	14074	14157	14249	14072	14225	14226	14247	14257	14235	14384	14170	14071	14104	14347	14178	13970	14131	14081	14368	14191	14205	14212	14093	14262	14158	14081	14183	14120	13984	14248	14050	14008	14095	14172	14290	14264	14100	14175	14172	14023	14196	14134	14344	14040	14233	14186	14174	14002	14167	14219	14341	14168	14027	14065	14176	14166	13998	14162	14223	14187	14196	14326	14125	14175	14082	14201	14174	14091	14089	14110	14108	14136	14195	14165	14271	14290	14080	14298	14190	14098	14043	13917	14163	14111	14090	14036	14215	14099	14160	14054	14223	14156	14151	14216	14116	14137	14141	14028	14170	14237	14215	14300	14339	14335	14041	14171	14126	14071	14203	14133	14017	14065	14196	14293	14227	14368	14026	13994	14064	14160	14405	14116	14170	14156	14124	14067	14124	14115	14130	14171	14048	13944	14226	14170	14000	14079	14185	14184	14247	14152	13893	14095	14088	14224	14104	14259	14262	14133	14130	14171	14119	14135	14077	14268	14183	14069	14120	14107	14345	14138	14236	13995	14292	14142	14175	14204	14156	14066	14167	14144	14263	14209	14150	14384	14009	14187	14276	14196	14115	14174	14109	14218	14047	14454	14264	14091	14154	14147	14149	14049	14225	14219	14284	14190	14064	14176	14196	14074	14175	14029	14071	14083	14167	14096	14072	14006	14005	14445	14049	14147	14074	14050	14068	14215	14060	14172	14168	14093	14227	14208	14088	14185	14326	14272	14252	14232	14160	14285	14348	14281	14125	14060	14042	14050	14131	14158	14237	14186	14299	14282	14152	14017	14149	14169	14194	14165	14233	14206	14180	14123	14116	14320	14018	14292	14112	14189	14078	14200	14046	14197	14232	14131	14206	14247	14283	14122	14207	14186	14089	14326	14093	14177	14041	14170	14165	14176	14026	14302	14240	14184	14221	14133	14190	14320	14219	14175	14118	14229	14286	14266	14086	14293	14208	14076	14170	14057	14276	14103	14011	14126	14049	14186	14157	14096	14103	14058	14063	14211	14227
29665	25905	30176	26095	21581	20400	19650	19185	18660	18461	18313	18139	18063	18058	18248	18079	18070	17960	17857	17850	17827	17835	18061	18144	18070	17921	17819	17701	17842	17965	17956	18007	17822	17773	17809	17753	17768	17990	18040	17880	17841	17866	17695	17678	17758	17859	17834	17854	17905	17897	17773	17923	17765	17698	17578	17620	17895	17769	17946	17876	17641	17900	17831	17806	17976	17847	17891	17963	17900	17716	17957	18060	18124	17958	17917	17728	17711	17754	17546	18069	17852	17973	17852	17878	17786	17777	17949	18067	17856	17659	17810	17797	17769	17987	17703	17840	17832	17859	17821	17843	17927	17764	17819	17849	17748	17903	17906	17767	17759	17668	18026	17753	17619	17925	17715	18020	17924	17749	17845	17833	17872	18045	17749	17733	17637	17736	17640	17842	17731	17868	17844	17981	18046	17858	17775	17642	17808	17778	17638	17630	17927	17733	17986	17828	17939	18009	17781	18010	17887	17985	17935	17821	17693	17934	17890	17638	17859	17874	17833	17783	17795	17934	17864	17924	17930	17931	17801	17868	17805	17793	17918	17985	17836	17843	17840	17863	17980	17633	17868	17997	17672	17940	18020	17741	17974	17797	18037	17793	17923	17839	17779	17846	17888	17646	17821	17584	17889	17966	17855	17713	17671	17860	17729	17862	17771	17812	17801	17909	17756	17939	17673	17845	17877	18003	18070	18062	17927	17817	17719	17753	17796	17816	17678	17753	18036	17755	17908	17717	17840	17569	18070	17762	17826	17900	17880	18026	17799	17847	17995	18063	17951	17708	17906	17973	17925	17824	17853	17792	17829	17687	17870	17784	17893	17559	17621	17830	17815	17836	17621	17796	17749	17739	17996	17728	17814	17696	17861	17690	17845	17885	17719	17637	17626	17712	17856	17950	17792	17963	17788	17915	17963	17853	17775	17640	17832	17767	17987	17758	17697	17994	17688	17768	17818	17737	17718	17759	18012	17863	17723	17688	17815	17804	17758	17762	17768	17773	18018	17826	17959	17899	17702	18051	17671	17810	17905	17805	17691	17666	17651	17713	17712	17805	17706	17781	17841	17949	17880	17781	17882	17945	18023	17722	17772	17769	17739	17882	17831	17950	17799	17897	17788	17874	17981	17929	17705	17888	17960	17575	17706	17702	17938	18104	18015	17672	18008	17797	17850	17896	17608	17787	17730	17626	18051	17717	17808	17669	17781	17882	17988	17831	17661	17775	17780	17801	17721	17761	17771	17870	17765	17824	17822	17770	17737	17807	17682	17671	17831	18037	17733	17880	17847	17623	17888	17617	17735	18159	17591	17644	17788	17800	17964	17924	17774	17791	17837	17751	17747	17850	17787	17758	17927	18014	17877	17943	17706	17795	17910	17758	18029	17729	17881	17885	17854	17960	17794	17879	17740	17892	18063	17838	17650	17991	17998	17693	17643	17979	17786	17837	17827	18022	17791	17757	17790	17687	17662	17737	17891	17717	17793	17675	17859	17819	17799	17768	17766	17875	17971	17814	17909	18018	17800	17791	17743	17852	17675	17890	17807	17900	17879	17876	17734	17793	17842	17958	17813	17624	17706	17759	18108	17909	18000	17756	17682	17647	17632	17832	17769	17782	18039	17745	17907	17918	17776	17994	17909	17821	17903	17783	17863	17921	17809	18016	17962	18048	17845	17851	17644	17651	17849	17925	17738	17789	17846	17914	17954	17875	17654	17855	17688	17703	17796	17656	17738	17839	17907	17823	17959	17497	17869	17805	17793	17981	17785	17806	17945	17730	17905	17770	17829	17873	17653	17499	17908	17931	17858	17843	17860	17918	18004	17815	17735	17869	18020	17752	17763	17725	17704	17837	17843	18040	17761	17755	17968	17709	17914	17681	17760	18056	17813	17925	17858	17724	17829	17775	17779	17807	17760	17835	17829	17747	17792	17833	17813	17746	17775	17785	18063	17771	17659	17830	17813	17847	17806	17965	17768	17872	17868	17821	17846	17803	17887	17633	17654	17659	17794	17808	17543	17796	17782	17749	17753	17863	17980	17833	17900	17830	17648	17630	17761	18059	17988	17832	17799	17846	17795	17940	17940	17744	17838	17748	17758	17796	17657	17722	17743	17876	17932	17850	17848	17694	17847	17931	17741	17949	17785	17921	17802	17987	17780	18102	18003	17698	17901	17966	17959	17715	17967	17864	17984	17931	18009	17904	17967	17931	17898	17786	17799	17781	17993	17917	17838	17834	18069	17891	18017	17846	17895	17979	17916	17797	17894	17644	17735	17875	17765	17987	17633	17832	17742	17906	18004	18003	17898	17666	17637	17842	17678	17997	17814	17882	17702	18042	18045	17613	17810	17664	17820	17897	17842	17907	17950	17819	17852	18002	17744	18137	17749	17615	17702	17869	17428	17773	17925	18111	17848	17795	17849	17753	17887	17762	17850	18006	17804	17998	17816	17828	17818	17915	17844	17943	17809	17715	17742	17761	17570	17756	17891	17763	17798	17691	17779	17694	17932	17972	17958	17789	17893	17903	17962	17842	17813	17727	18069	17862	17759	17997	17722	17695	17822	17918	17807	17880	17889	17556	17747	17713	17903	17965	17910	17979	17932	17797	17685	17715	17816	17792	17924	17720	17742	17975	17846	17711	17729	17826	17889	17875	17783	17899	17876	17800	17930	17814	17865	18114	17845	17855	17780	17578	17801	17866	17708	17915	18039	17537	17880	17668	17950	17966	17800	17824	17734	17981	17779	17876	17786	17920	17853	17976	17640	17694	17709	17824	17689	17852	17855	17791	17851	17812	17682	17825	17886	17945	18071	17915	17926	17781	17901	17924	17817	17873	17682	17837	17938	17826	17950	17694	17750	17848	17867	17732	17760	17773	17857	18031	17988	17764	17759	17718	17753	17994	17879	17885	17692	17871	17909	17722	17843	17968	17991	17766	17833	17745	17763	17758	17837	17903	17819	18007	17817	17798	17918	17786	17724	17615	17791	17844	17727	17774	17712	17634	17776	17861	18007	17817	17787	17826	17835	17964	17753	18007	17730	18068	17882	18050	18144	17896	17914	18022	17914	17963	17714	17719	17741	17783	17977	17727	17848	17846	17923	17637	17820	18010	17919	17720	17830	17758	17723	17724	17754	17937	17894	17857	17752	17721	17695	17919	17871	17877	17729	17544	17682	17861	17811	17777	17932	17601	17778	17725	17829	17716	17986	18131	17958	17661	17877	17980	17741	17924	17967	17765	17726	17836	17612	17648	17946	17919	17656	17822	17854	17826	18034	17810	18006	17823	18022	17980	17843	17800	17953	17908	17776	17959	17889	17622	17827	17784	17810	17880	17819	17952	17925	17847	17698	17948	17664	17667	18038	17906	17871	17918	17834	17997	17782	17828	17672	17829	17922	17867	18041	17805	17736	17949	17871	17816	17803	17841	18018	17625	17944	17791	18087	17928	18041	17644	17752	17893	17646	17915	17844	17757	17535	17968	17875	17552	17949	17965	17860	17906	17902	17762	17843	18047	17740	17760	17759	17579	17975	18024	17869	17968	17897	17843	17975	17720	17652	17729	17933	17674	17964	17885	17953	17590	17940	17939	17982	18075	17945	17763	17940	17966	18119	17840	18063	17901	17990	17857	17914	17888	17850	18019	17781	17884	18007	17851	17890	17686	17796	17919	17756	17755	17816	17942	18012	17931	17828	17624	18003	17838	17754	17657	17931	17914	17938	17868	17794	17686	17949	17933	17924	17801	17823	17803	17793	17783	17885	17606	17533	17691	17727	17734	17934	17795	17855	17861	17766	17652	17796	17916	17719	17964	17929	18007	17995	17757	17678	18092	17707	17889	17918	17983	17860	17939	17884	17746	17705	17880	17854	17753	17755	17697	17862	17597	17836	17708	18054	17975	17969	17991	17915	17833	17848	18077	17798	17720	17703	18015	17784	17774	18008	17843	17999	17857	17675	17855	17741	17889	17775	17912	17813	18015	18182	17787	17932	17726	17962	17800	17886	17916	17767	17798	17991	17757	17902	17782	17727	17907	17711	17882	17874	17887	18043	17750	17890	18010	17806	17812	17844	17804	17958	17883	17729	17733	17834	17935	18092	17958	17950	17820	17861	17915	17711	17831	17682	17841	17806	17766	17780	17937	17823	17836	17828	17875	17900	17952	17825	17940	17721	17791	17865	17757	17904	17993	17887	17811	17760	17831	17857	17949	17898	17909	17921	17832	17727	17635	17881	17974	17531	17834	17709	17728	17913	17503	17546	17982	17651	17959	17729	17929	17873	17934	17849	17957	17756	17794	17848	17927	17997	17768	17725	17723	17961	17725	17805	17689	17764	17714	17865	17951	17832	17948	17767	17861	18069	17748	17737	17500	17979	17854	17802	17821	17843	17845	17889	17662	17812	17914	17921	17812	17761	17803	17897	17979	17813	17864	18014	17861	17787	17870	18031	17948	18091	18001	17799	17569	17825	17711	17799	17863	17764	17876	17906	17908	17917	17804	17949	17773	17769	17826	17981	17802	17951	17841	17878	17630	17721	17864	17913	17811	17926	17835	17931	17872	17908	17789	17829	17843	17683	17837	17598	17954	17890	17787	17794	17670	17793	17965	17872	17893	17777	17652	17953	17775	17688	17952	17647	17678	17748	17684	17821	17894	17793	17963	17821	17729	17788	17897	17600	17936	17939	17878	17956	17902	17988	17846	17737	17742	17663	17843	17752	17893	17835	17807	17577	17976	17746	17894	18101	17845	17727	17949	17686	17954	18018	17650	17790	17811	17874	17816	17852	17770	17772	17820	17941	17866	17849	17731	17774	17899	17839	17769	18051	17771	17894	17808	17855	18062	17891	17853	17930	17873	17957	17833	17868	17644	17917	17875	17983	18042	17911	17858	17851	17810	17849	17981	17839	17769	17768	17889	17985	17946	17811	17869	17989	17843	17934	18103	17767	17762	17996	17618	17805	17879	17953	17883	17676	17671	17998	17815	17934	17827	17697	17922	17817	17736	17997	18029	17880	17897	17990	17652	17844	17815	18086	17884	17877	17830	17635	17815	17904	17839	18125	17828	17776	18002	17649	17757	17852	17793	18018	17813	17848	17706	17770	17707	17976	17852	17746	17725	17868	17942	17679	17970	17984	17821	17792	17892
23967	37689	29141	22057	19504	18016	17114	16366	15701	15579	15408	15112	15054	15056	14870	15050	14776	14761	14796	14744	14956	14748	14714	14689	14972	14666	14831	14727	14712	14839	14739	14845	14827	14836	14776	14574	14820	14685	14605	14761	14766	14586	14665	14696	14578	14800	14755	14752	14555	14750	14550	14807	14585	14976	14824	14745	14513	14721	14920	14753	14809	14496	14762	14791	14728	14676	14904	14919	14655	14862	14616	14707	14621	14765	14750	14813	14714	14621	14697	14672	14632	14595	14702	14849	14881	14657	14724	14799	14773	14778	14691	14864	14746	14621	14685	14753	14648	14643	14835	14603	14649	14768	14678	14669	14548	14563	14768	14661	14686	14766	14621	14603	14856	14655	14652	14686	14818	14671	14755	14786	14612	14774	14604	14784	14662	14707	14597	14721	14703	14750	14751	14736	14694	14772	14964	14737	14782	14641	14871	14792	14804	14743	14668	14679	14692	14751	14800	14831	14864	14681	14598	14660	14592	14689	14543	14809	14757	14760	14553	14809	14952	14684	14684	14739	14768	14809	14865	14905	14829	14604	14683	14677	14789	14768	14536	14675	14732	14595	14755	14807	14795	14694	14622	14708	14815	14864	14674	14728	14674	14722	14726	14791	14688	14735	14707	14713	14698	14654	14593	14745	14994	14557	14931	14732	14673	14613	14665	14838	14763	14786	14667	14733	14826	14754	14720	14709	14828	14637	14599	14662	14812	14701	14668	14724	14524	14835	14830	14800	14670	14537	14701	14727	14733	14703	14862	14722	14793	14791	14697	14866	14858	14599	14749	14616	14616	14755	14854	14657	14849	14650	14667	14531	14596	14842	14629	14865	14617	14636	14704	14681	14787	14674	14701	14596	14540	14665	14682	14652	14675	14773	14746	14706	14641	14674	14778	14877	14793	14732	14575	14785	14621	14694	14631	14815	14658	14707	14665	14598	14743	14669	14773	14540	14665	14589	14739	14658	14688	14669	14833	14660	14741	14728	14568	14865	14781	14786	14771	14691	14731	14767	14849	14598	14915	14733	14700	14852	14746	14714	14910	14760	14734	14821	14702	14634	14686	14749	14704	14512	14691	14666	14637	14762	14805	14693	14797	14661	14795	14627	14760	14652	14826	14678	14775	14546	14764	14746	14711	14439	14734	14676	14712	14716	14753	14698	14541	14742	14832	14716	14662	14644	14750	14801	14712	14607	14627	14795	14784	14652	14695	14769	14574	14742	14600	14580	14776	14885	14811	14642	14560	14647	14636	14644	14740	14820	14741	14645	14667	14665	14727	14765	14627	14813	14616	14627	14770	14653	14604	14737	14805	14803	14798	14780	14697	14723	14724	14721	14636	14849	14811	14755	14771	14654	14696	14801	14623	14664	14662	14733	14536	14714	14621	14716	14720	14683	14705	14805	14679	14853	14641	14686	14789	14629	14810	14648	14683	14719	14668	14716	14628	14823	14804	14571	14673	14817	14641	14727	14766	14668	14703	14630	14662	14550	14778	14647	14627	14684	14649	14611	14655	14618	14846	14792	14805	14682	14659	14620	14673	14775	14747	14816	14716	14684	14809	14631	14687	14785	14861	14635	14810	14690	14742	14759	14749	14777	14626	14931	14608	14617	14702	14824	14665	14622	14860	14858	14724	14690	14731	14772	14686	14722	14655	14864	14709	14869	14754	14602	14680	14739	14852	14717	14809	14774	14789	14696	14710	14734	14561	14738	14848	14661	14698	14570	14619	14691	14689	14584	14649	14695	14661	14649	14634	14663	14697	14681	14813	14762	14725	14795	14573	14642	14714	14670	14835	14793	14562	14736	14785	14710	14673	14657	14899	14600	14850	14608	14710	14683	14838	14592	14888	14650	14746	14749	14758	14691	14773	14624	14904	14770	14667	14703	14675	14740	14839	14849	14741	14729	14735	14610	14670	14645	14675	14790	14481	14737	14708	14620	14844	14744	14613	14546	14750	14896	14771	14689	14775	14686	14577	14756	14759	14647	14774	14667	14676	14595	14774	14628	14910	14894	14792	14612	14831	14775	14641	14817	14694	14670	14749	14924	14657	14819	14682	14614	14680	14511	14732	14631	14583	14905	14788	14618	14891	14806	14985	14757	14692	14595	14622	14772	14612	14836	14618	14558	14727	14751	14627	14742	14583	14826	14556	14723	14706	14987	14603	14763	14817	14662	14732	14600	14700	14680	14643	14583	14807	14740	14648	14690	14740	14855	14753	14831	14582	14812	14754	14789	14692	14839	14707	14596	14600	14578	14707	14547	14636	14746	14767	14828	14554	14832	14718	14729	14882	14763	14793	14899	14683	14787	14779	14751	14937	14620	14774	14836	14803	14615	14992	14831	14779	14774	14635	14845	14614	14777	14655	14729	14551	14709	14838	14758	14603	14807	14659	14678	14738	14763	14760	14836	14716	14750	14756	14699	14798	14666	14681	14587	14764	14651	14773	14644	14795	14729	14647	14938	14762	14757	14765	14548	14788	14934	14790	14783	14805	14777	14813	14764	14831	14873	14750	14769	14688	14737	14761	14643	14735	14769	14816	14732	14639	14614	14635	14867	14589	14736	14662	14822	14851	14814	14654	14633	14537	14684	14738	14711	14756	14837	14669	14657	14638	14623	14567	14704	14497	14550	14663	14669	14656	14645	14723	14648	14673	14572	14820	14868	14790	14736	14608	14725	14721	14767	14599	14807	14678	14699	14749	14639	14742	14756	14692	14649	14711	14716	14865	14802	14847	14698	14882	14876	14809	14713	14658	14665	14788	14686	14837	14712	14730	14726	14814	14793	14788	14746	14722	14744	14775	14630	14705	14847	14882	14584	14688	14605	14463	14865	14839	14698	14795	14768	14560	14759	14781	14702	14609	14793	14743	14825	14827	14906	14706	14708	14619	14496	14822	14706	14608	14644	14709	14650	14567	14686	14636	14636	14737	14779	14616	14587	14613	14799	14766	14605	14700	14859	14791	14679	14967	14452	14672	14916	14619	14688	14830	14708	14746	14768	14781	14600	14702	14646	14525	14674	14753	14756	14793	14745	14643	14858	14897	14630	14769	14721	14661	14868	14723	14779	14736	14724	14557	14730	14748	14677	14691	14846	14837	14801	14793	14732	14557	14694	14778	14645	14613	14645	14656	14768	14744	14544	14572	14694	14622	14716	14630	14681	14761	14859	14651	14818	14695	14603	14730	14757	14638	14698	14760	14658	14738	14805	14759	14696	14679	14731	14765	14756	14687	14677	14896	14773	14708	14818	14733	14815	14585	14695	14718	14727	14985	14721	14749	14744	14743	14710	14778	14727	14755	14651	14705	14723	14740	14760	14682	14790	14765	14696	14818	14621	14799	14611	14480	14754	14842	14647	14708	14730	14764	14654	14756	14848	14579	14559	14714	14683	14687	14842	14759	14756	14905	14721	14821	14799	14785	14666	14659	14676	14784	14762	14840	14545	14775	14652	14899	14592	14745	14522	14881	14752	14614	14712	14738	14663	14852	14773	14740	14849	14722	14698	14802	14620	14808	14763	14688	14712	14948	14786	14792	14829	14607	14698	14746	14587	14754	14723	14778	14722	14739	14667	14953	14657	14688	14709	14601	14565	14625	14553	14716	14802	14587	14771	14639	14598	14712	14665	14621	14651	14921	14708	14632	14766	14594	14630	14666	14626	14531	14776	14801	14732	14573	14854	14553	14591	14818	14669	14850	14879	14640	14641	14563	14701	14825	14942	14788	14717	14762	14570	14740	14571	14742	14712	14755	14706	14604	14656	14738	14653	14504	14708	14711	14745	14507	14717	14595	14764	14702	14574	14722	14686	14900	14500	14937	14843	14633	14604	14779	14618	14655	14672	14599	14680	14873	14592	14657	14790	14699	14740	14594	14767	14631	14772	14710	14791	14626	14727	14702	14909	14691	14770	14716	14749	14629	14643	14755	14685	14701	14835	14738	14691	14850	14796	14678	14891	14836	14837	14597	14848	14559	14747	14723	14699	14729	14716	14752	14832	14731	14711	14834	14686	14870	14666	14532	14735	14800	14683	14732	14802	14707	14896	14835	14791	14786	14594	14536	14631	14693	14696	14788	14692	14690	14773	14634	14616	14603	14831	14767	14734	14640	14643	14798	14610	14679	14903	14718	14710	14716	14696	14816	14729	14815	14641	14815	14898	14781	14700	14831	14706	14745	14697	14704	14759	14877	14859	14657	14746	14702	14753	14772	14846	14699	14704	14717	14631	14705	14826	14790	14734	14659	14614	14719	14727	14706	14628	14815	14698	14745	14829	14828	14766	14712	14855	14848	14652	14719	14805	14948	14818	14503	14870	14877	14616	14793	14774	14576	14874	14699	14804	14538	14714	14666	14545	14677	14708	14549	14740	14411	14764	14687	14507	14717	14877	14857	14816	14862	14758	14719	14633	14881	14637	14747	14812	14670	14710	14478	14788	14829	14834	14678	14660	14591	14680	14746	14794	14753	14725	14668	14701	14816	14800	14812	14847	14623	14693	14731	14765	14767	14692	14652	14644	14686	14535	14590	14679	14855	14796	14698	14571	14650	14756	14755	14858	14526	14773	14674	14668	14749	14768	14607	14730	14512	14748	14550	14795	14762	14759	14766	14568	14769	14699	14758	14639	14764	14666	14838	14774	14858	14713	14577	14680	14730	14692	14938	14619	14453	14786	14801	14778	14665	14747	14658	14628	14771	14841	14583	14841	14713	14669	14616	14730	14690	14638	14854	14761	14749	14723	14861	14667	14870	14878	14805	14705	14631	14656	14782	14831	14797	14679	14677	14804	14758	14827	14647	14512	14747	14590	14556	14831	14829	14522	14716	14829	14661	14755	14764	14717	14652	14780	14721	14754	14787	14761	14730	14661	14804	14646	14658	14772	14857	14759	14581	14776	14757	14637	14826	14661	14675	14718	14826	14668	14783	14721	14771	14754	14842	14653	14724	14835	14746	14771	14754	14753	14625	14702	14704	14583	14724	14835	14590	14647	14536	14785	14673	14734	14777	14703	14592	14631	14644	14770	14713	14801	14691	14731	14838	14722	14724	14640	14819	14788	14760	14597	14713	14861	14777	14671	14819	14641	14724	14767	14759	14777	14564	14711	14707	14860	14804	14633	14639	14772	14829	14638	14704	14861
23485	21615	28513	25527	23239	23860	22959	19853	19108	18860	18658	18108	17876	17718	17682	17521	17526	17533	17674	17432	17433	17730	17601	17573	17420	17554	17333	17271	17432	17529	17397	17323	17440	17424	17320	17380	17526	17504	17339	17385	17417	17321	17514	17163	17503	17406	17506	17317	17626	17539	17235	17471	17069	17288	17232	17279	17468	17459	17158	17220	17287	17333	17486	17297	17236	17119	17221	17622	17299	17154	17306	17216	17189	17342	17388	17324	17330	17479	17272	17419	17441	17403	17209	17165	17537	17189	17388	17321	17149	17294	17358	17215	17558	17217	17313	17202	17348	17264	17326	17205	17166	17444	17535	17305	17354	17290	17224	17128	17222	17363	17340	17321	17383	17335	17235	17321	17298	17225	17364	17266	17284	17058	17177	17433	17285	17084	17301	17462	17346	17398	17371	17276	17098	17190	17308	17223	17086	17330	17329	17442	17421	17344	17343	17286	17614	17390	17348	17214	17222	17364	17211	17262	17211	16993	17124	17199	17229	17251	17187	17259	17190	17083	17190	17163	17270	17125	17318	17219	17171	17431	17024	17265	17298	17214	17347	17334	17269	17430	17275	17199	17328	17261	17179	17197	17375	17310	17474	17312	17230	17388	17171	17263	17348	17150	17382	17249	17434	17283	17383	17121	17253	17423	17337	17332	17363	17229	17223	17083	17135	17157	17266	17334	17137	17344	17223	17244	17261	17160	17220	17345	17104	17475	17040	17286	17185	17176	17195	17315	17205	17208	17233	17179	17369	17347	17222	17446	17396	17330	17233	17356	17285	17308	17294	17393	17160	17135	17192	17251	17318	17456	17149	17164	17271	17358	17503	17440	17416	17322	17398	17383	17035	17062	17199	17343	17239	17395	17219	17211	17365	17377	17400	17369	17401	17353	17302	17216	17592	17365	17396	17260	17347	17417	17382	17134	17202	17562	17221	17213	17413	17191	17267	17298	17142	17314	17250	17332	17160	17215	17314	17305	17199	17317	17181	17196	17330	17428	17344	17300	17427	17180	17248	17299	17351	17480	17266	17407	17218	17247	17328	17282	17234	17225	17264	17071	17021	17341	17423	17482	17244	17270	17494	17305	17216	17257	17333	17274	17391	17240	17293	17313	17167	17235	17432	17182	16997	17311	17347	17340	17270	17314	17298	17309	17214	17062	17332	17304	17303	17439	17315	17335	17059	17309	17309	17331	17364	17161	17114	17198	17228	17273	17170	17370	17357	17373	17229	17235	17295	17408	17191	17182	17293	17157	17329	17475	17505	17013	17445	17469	17242	17417	17185	17201	17373	17347	17330	17257	17304	17306	17184	17242	17177	17148	17355	17375	17259	17404	17289	17252	17240	17037	17240	17461	17291	17282	17177	17168	17622	17389	17286	17222	17180	17168	17312	17377	17197	17356	17378	17235	17272	17290	17119	17154	17413	17233	17559	17168	17222	17475	17455	17355	17263	17419	17104	17276	17161	17165	17118	17327	17444	16986	17322	17230	17252	17364	17193	17175	17310	17330	17260	17175	17055	17115	17371	17325	17181	17337	17515	17298	17196	17311	17226	17188	17329	17175	17174	17139	17322	16977	17297	17187	17343	17281	17225	17132	17334	17318	17357	17250	17314	17267	17225	17229	17167	17124	17398	17049	17354	17278	17189	17110	17425	17146	17108	17134	17262	17384	17230	17151	17479	17344	17271	17414	17297	17309	17388	17338	17279	17214	17186	17288	17195	17228	17258	17361	17405	17188	17220	17200	17312	17175	17220	17455	17369	17346	17412	17301	17363	17296	17106	17233	17141	17256	17324	17287	17387	17332	17333	17147	17076	17160	17137	17042	17376	17317	17186	17271	17317	17534	17260	17188	17311	17268	17380	17187	17188	17177	17236	17277	17461	17292	17282	17171	17184	17390	17288	17189	17297	17377	17207	17053	17378	17110	17495	17393	17235	17292	17259	17395	17118	17274	17457	17234	17218	17247	17378	17258	17376	17342	17303	17339	17373	17073	17361	17284	17291	17232	17330	17281	17245	17217	17322	17204	17283	17372	17314	17121	17154	17337	17412	17423	17375	17159	17367	17379	17203	17275	17290	17354	17270	17402	17421	17187	17353	17347	17283	17310	17328	17339	17233	17192	17456	17441	17236	17210	17044	17402	17141	17140	17140	17210	17177	17190	17221	17340	17169	17242	17130	17192	17105	17162	17335	17212	17346	17403	17272	17253	17191	17239	17338	17349	17080	17158	17285	17034	17270	17316	17301	17097	17364	17318	17349	17378	17259	17415	17379	17293	17308	17375	17263	17178	17126	17340	17377	17105	17301	17279	17306	17209	17329	17437	17137	17050	17356	17105	17157	17210	17497	17471	17482	17285	17379	17288	17238	17192	17184	17319	17318	17347	17142	17289	17259	17302	17174	17534	17305	17237	17375	17350	17329	17396	17393	17038	17288	17143	17325	17250	17264	17170	17213	17468	17193	17084	17091	17158	17387	17497	17092	17031	17169	17123	17243	17286	17121	17190	17159	17374	17165	17295	17189	17308	17379	17246	17074	17098	17326	17321	17518	17345	17234	17337	17228	17041	17046	17244	17187	17386	17345	17043	17205	17285	17098	17306	17628	17478	17256	17367	17201	17233	17201	17242	17242	17237	17169	17111	16978	17346	17121	17158	17252	17135	17287	17297	17288	17190	17346	17240	17204	17311	17562	17325	17197	17391	17146	17201	17239	17051	17282	17225	17414	17370	17350	17258	17251	17406	17311	17508	17353	17215	17341	17258	17336	17130	17331	17184	17395	17222	17315	16959	17248	17089	17376	17264	17368	17180	17240	17318	17359	17331	17237	17355	17137	17070	17320	17290	17435	17506	17225	17170	17301	17643	17426	17317	17320	17292	17481	17190	17127	17453	17220	17209	17299	17228	17199	17193	17165	17135	17314	17258	17373	17104	17246	17099	17351	17169	17204	17167	17102	17271	17376	17303	17221	17422	17254	17273	17109	17237	17426	17291	17238	17246	17233	17402	17285	17250	17023	17260	17176	17345	17111	17156	17344	17217	17385	17361	17396	17309	17399	17122	17292	17280	17208	17389	17209	17188	17182	16955	17158	17319	17255	17118	17315	17231	17206	17334	17298	17452	17144	17223	17116	17139	17487	17144	17313	17218	17346	17131	17293	17232	17071	17348	17280	17132	17259	17089	17330	17353	17426	17351	17443	17203	17398	17139	17181	17192	17130	17327	17140	17314	17343	17464	17182	17054	17449	17275	17293	17298	17054	17123	17331	17497	17179	17270	17397	17401	17262	17121	17071	17241	17186	17268	17320	17161	17210	17378	17439	17471	17454	17182	17232	17362	17444	17178	17393	17207	17204	17486	17509	17427	17406	17146	17195	17423	17424	17260	17333	17167	17171	17517	17264	17501	17231	17282	17243	17174	17363	17331	17363	17425	17142	17393	17442	17418	17208	17278	17314	17098	17327	17414	17332	17392	17363	17320	17279	17290	17200	17413	17089	17206	17403	17348	17327	17327	17181	17364	17463	17516	17444	17373	17183	17318	17177	17471	17422	17289	17482	17302	17102	17266	17303	17469	17393	17229	17373	17213	17339	17233	17136	17273	17210	17023	17105	17320	17279	17215	17211	17367	17334	17278	17355	17367	17114	17198	17189	17425	17459	17314	17289	17279	17273	17283	17298	17104	17477	17239	17451	17229	17428	17252	17190	17324	17402	17402	17193	17441	17398	17414	17269	17332	17252	17466	17598	17296	17245	17218	17485	17200	17435	17049	17333	17091	17202	17186	17133	17201	17405	17471	17207	17181	17302	17123	17221	17442	17164	17441	17319	17203	17096	17252	17314	17268	17327	17242	17144	17397	17326	17275	17438	17343	17259	17122	17276	17199	17109	17191	17164	17400	17128	17310	17216	17507	17332	17378	17054	16961	17296	17074	17252	17403	17296	17254	17051	17141	17349	17470	17377	17273	17270	17265	17250	17074	17415	17477	17059	17373	17314	17211	17238	17118	17131	17141	17343	17378	17305	17228	17121	17372	17321	17357	17245	17146	17302	17313	17202	17249	17044	17293	17211	17282	17303	17307	17147	17318	17293	17521	17280	17257	17186	17015	17421	17160	17252	17176	17214	17267	17190	17394	17347	17452	17344	17186	17333	17192	17469	17281	17457	17231	17306	17283	17383	17363	17341	17219	17314	17473	17457	17282	17531	17244	17456	17489	17282	17219	17217	17148	17126	17399	17157	17454	17465	17193	17122	17362	17482	17204	17283	17355	17431	17612	17334	17253	17157	17222	17298	17323	17199	17227	17319	17208	17242	17222	17052	17180	17350	17529	17098	17419	17407	17238	17180	17355	17269	17219	17071	17274	17416	17180	17093	17187	17342	17536	17274	17345	17358	17076	17333	17136	17126	17209	17433	17430	17110	17393	17294	17305	17153	17340	17229	17286	17155	17291	17032	17334	17308	17186	17117	17513	17188	17258	17244	17230	17234	17209	17291	17208	17198	17292	17284	17051	17235	17139	17341	17247	17290	17321	17252	17327	17436	17328	17311	17352	17306	17232	17217	17348	17257	17094	17097	17147	17394	17173	17021	17199	17239	17221	17437	17043	17208	17268	17369	17226	17166	17468	17055	17265	17372	17200	17275	17263	17518	17298	17086	17182	17387	17398	17378	17260	17311	17074	17376	17350	17317	17365	17125	17394	17214	17299	17395	17346	17365	17144	17342	17348	17060	17362	17128	17366	17257	17345	17377	17390	17405	17276	17102	17519	17207	17162	17246	17222	17137	17213	17272	17226	17379	17198	17192	17051	17198	17342	17280	17240	17371	17432	17197	17221	17450	17343	17225	17319	17270	17330	17277	17084	17241	17318	17244	17116	17315	17350	17321	17349	17234	17274	17241	17230	17518	17304	17290	17358	17040	17154	17274	17305	17384	17401	17072	17471	17369	17323	17257	17292	17173	17249	17005	17213	17224	17106	17292	17551	17428	17275	17247	17296	17457	17477	17416	17250	17143	17248	17298	17404	17319	17358	17174	17169	17159	17311	17325	17243	17443	17236	17255	17146	17364	17272	17363	17182	17134	17373	17384	17176	17288	17175	17281	17390	17296	17299	17433	17363	17297	17200	17270	17165	17278	17211	17434	17110
23679	45063	35597	26304	22867	20071	18774	17556	16589	16034	15899	15371	15242	15047	14706	14816	14678	14637	14699	14727	14444	14654	14429	14558	14569	14552	14449	14395	14493	14487	14773	14451	14594	14386	14599	14598	14273	14359	14446	14463	14457	14388	14284	14486	14468	14477	14357	14396	14578	14520	14456	14467	14498	14487	14357	14438	14426	14395	14436	14395	14317	14363	14405	14452	14330	14312	14561	14356	14352	14441	14335	14436	14356	14336	14303	14433	14227	14386	14390	14499	14380	14276	14377	14275	14534	14410	14270	14356	14364	14422	14438	14331	14516	14449	14332	14596	14550	14424	14281	14413	14498	14396	14448	14315	14356	14272	14345	14333	14352	14505	14530	14175	14408	14289	14362	14397	14455	14251	14381	14456	14377	14309	14457	14296	14329	14277	14438	14293	14382	14403	14347	14349	14512	14367	14444	14445	14375	14411	14388	14333	14603	14519	14442	14454	14406	14344	14486	14502	14147	14422	14330	14340	14353	14377	14565	14345	14365	14371	14395	14407	14453	14290	14554	14266	14375	14533	14354	14427	14584	14305	14417	14318	14599	14451	14246	14447	14382	14541	14288	14333	14370	14521	14452	14424	14444	14497	14463	14333	14229	14331	14354	14356	14421	14422	14424	14314	14266	14511	14300	14539	14393	14557	14425	14347	14545	14372	14505	14498	14505	14410	14401	14274	14278	14435	14394	14513	14246	14416	14320	14415	14304	14282	14451	14363	14310	14333	14392	14380	14496	14451	14501	14351	14384	14293	14508	14316	14483	14416	14428	14182	14298	14277	14341	14325	14462	14276	14545	14290	14551	14530	14445	14446	14416	14455	14220	14210	14406	14621	14365	14276	14332	14505	14345	14334	14542	14552	14421	14352	14501	14389	14362	14523	14383	14381	14311	14477	14497	14260	14320	14399	14490	14250	14520	14258	14411	14390	14428	14511	14245	14341	14463	14437	14377	14431	14357	14443	14265	14299	14373	14367	14327	14423	14323	14564	14543	14520	14362	14435	14401	14286	14344	14377	14288	14360	14405	14385	14563	14482	14447	14337	14232	14397	14555	14490	14232	14367	14401	14449	14291	14435	14485	14343	14255	14577	14312	14632	14179	14411	14327	14368	14531	14351	14477	14463	14564	14399	14371	14317	14445	14373	14423	14444	14378	14368	14157	14296	14427	14411	14596	14411	14570	14523	14158	14494	14375	14391	14331	14365	14501	14427	14408	14255	14380	14370	14175	14399	14449	14343	14399	14509	14530	14401	14446	14376	14452	14381	14355	14489	14558	14331	14555	14398	14365	14417	14332	14597	14445	14442	14504	14421	14354	14323	14513	14445	14411	14295	14547	14385	14553	14508	14406	14475	14547	14321	14411	14385	14543	14393	14366	14382	14150	14368	14347	14332	14253	14309	14331	14387	14276	14411	14487	14488	14588	14430	14501	14453	14325	14387	14470	14282	14249	14245	14558	14199	14552	14386	14463	14413	14301	14376	14382	14343	14431	14523	14487	14535	14488	14413	14509	14371	14421	14265	14325	14319	14348	14354	14442	14438	14415	14457	14401	14555	14315	14416	14458	14491	14533	14399	14350	14226	14351	14441	14392	14316	14516	14525	14546	14171	14293	14280	14441	14309	14441	14517	14440	14308	14466	14442	14443	14441	14333	14312	14343	14250	14293	14493	14413	14424	14438	14400	14340	14264	14449	14301	14386	14353	14204	14418	14344	14405	14259	14281	14399	14542	14126	14241	14414	14501	14354	14422	14456	14377	14396	14426	14425	14571	14373	14473	14464	14269	14462	14230	14468	14332	14369	14322	14384	14351	14388	14323	14414	14357	14384	14274	14365	14282	14451	14427	14436	14348	14478	14279	14399	14366	14441	14401	14383	14315	14318	14262	14326	14403	14472	14539	14426	14397	14282	14320	14442	14443	14507	14391	14415	14404	14458	14307	14247	14311	14465	14194	14674	14375	14464	14452	14440	14279	14402	14134	14540	14398	14359	14460	14504	14425	14289	14407	14433	14344	14318	14287	14417	14452	14491	14403	14424	14409	14506	14341	14329	14294	14420	14572	14375	14501	14281	14403	14355	14463	14434	14475	14392	14429	14583	14387	14422	14395	14411	14431	14235	14521	14475	14358	14374	14366	14455	14355	14417	14317	14357	14497	14369	14427	14429	14326	14288	14129	14256	14402	14489	14528	14405	14483	14408	14319	14222	14229	14418	14355	14513	14367	14363	14457	14425	14362	14324	14326	14421	14491	14378	14284	14466	14502	14003	14749	14473	14460	14533	14541	14327	14334	14600	14443	14242	14399	14398	14343	14314	14438	14486	14539	14326	14479	14413	14366	14375	14332	14237	14436	14382	14525	14524	14275	14314	14276	14463	14266	14217	14419	14392	14513	14402	14164	14392	14536	14175	14500	14376	14401	14187	14321	14415	14265	14402	14496	14287	14452	14501	14562	14426	14384	14384	14427	14586	14395	14368	14397	14181	14059	14396	14402	14415	14247	14541	14470	14224	14376	14285	14300	14470	14256	14204	14435	14415	14439	14467	14432	14463	14293	14510	14400	14532	14402	14456	14292	14547	14378	14414	14351	14173	14291	14382	14313	14350	14443	14472	14479	14293	14414	14395	14488	14407	14314	14531	14219	14447	14507	14392	14337	14315	14396	14408	14371	14443	14316	14392	14315	14487	14421	14495	14430	14382	14317	14461	14437	14356	14419	14407	14294	14441	14542	14392	14263	14530	14414	14406	14387	14347	14593	14511	14540	14394	14466	14404	14336	14559	14358	14270	14460	14507	14407	14440	14301	14342	14321	14425	14363	14517	14365	14427	14533	14456	14587	14350	14404	14497	14461	14373	14482	14524	14545	14503	14329	14526	14390	14419	14529	14427	14301	14230	14518	14332	14331	14368	14379	14321	14429	14368	14370	14395	14423	14389	14335	14188	14541	14482	14378	14350	14531	14514	14459	14462	14442	14364	14343	14388	14338	14463	14326	14393	14408	14247	14492	14496	14170	14311	14489	14415	14272	14446	14214	14437	14644	14304	14330	14428	14433	14599	14391	14400	14357	14386	14376	14255	14297	14447	14139	14511	14296	14358	14443	14275	14433	14359	14352	14495	14478	14375	14522	14406	14353	14310	14516	14394	14607	14342	14407	14534	14304	14321	14459	14405	14380	14327	14354	14475	14540	14499	14426	14387	14351	14570	14463	14447	14388	14264	14397	14310	14368	14419	14367	14560	14353	14362	14400	14288	14306	14401	14487	14475	14301	14435	14357	14477	14462	14526	14380	14391	14496	14338	14509	14413	14255	14422	14546	14341	14302	14265	14315	14449	14401	14375	14318	14395	14433	14350	14401	14541	14412	14463	14326	14390	14373	14374	14455	14358	14549	14456	14254	14293	14247	14530	14267	14539	14482	14420	14341	14255	14198	14458	14360	14483	14396	14348	14323	14557	14384	14509	14261	14478	14348	14366	14269	14355	14320	14344	14405	14381	14464	14467	14480	14486	14428	14319	14456	14387	14504	14510	14451	14375	14468	14713	14421	14360	14466	14365	14149	14621	14408	14522	14372	14373	14317	14325	14349	14356	14619	14494	14526	14250	14406	14543	14471	14294	14351	14513	14421	14392	14284	14240	14404	14361	14398	14502	14247	14503	14438	14537	14416	14614	14334	14429	14450	14356	14491	14394	14261	14284	14422	14353	14326	14448	14306	14336	14555	14355	14364	14468	14477	14371	14417	14388	14490	14348	14476	14384	14461	14267	14462	14419	14316	14351	14608	14305	14583	14239	14261	14545	14493	14405	14366	14365	14290	14532	14467	14286	14407	14295	14203	14483	14440	14450	14505	14292	14338	14396	14398	14368	14546	14311	14183	14494	14340	14317	14492	14475	14329	14548	14261	14456	14498	14333	14473	14390	14260	14334	14294	14347	14446	14471	14356	14399	14471	14448	14331	14455	14333	14428	14459	14347	14353	14458	14396	14303	14394	14266	14449	14375	14363	14578	14431	14461	14408	14537	14347	14312	14309	14439	14589	14358	14298	14543	14318	14436	14288	14367	14319	14304	14440	14442	14356	14418	14439	14466	14265	14402	14363	14381	14529	14329	14467	14506	14439	14392	14441	14371	14372	14525	14252	14390	14499	14499	14534	14431	14352	14521	14363	14472	14487	14443	14267	14457	14379	14282	14463	14283	14527	14294	14461	14512	14464	14313	14491	14450	14386	14387	14397	14471	14378	14291	14335	14309	14408	14311	14321	14534	14421	14303	14514	14511	14448	14333	14451	14415	14420	14429	14417	14514	14249	14597	14400	14405	14429	14348	14281	14286	14245	14398	14368	14406	14369	14470	14380	14497	14376	14492	14303	14483	14364	14314	14539	14336	14476	14370	14413	14528	14264	14265	14473	14403	14307	14223	14275	14460	14497	14259	14656	14466	14357	14564	14477	14438	14372	14422	14433	14353	14446	14474	14333	14295	14252	14233	14359	14369	14460	14591	14285	14266	14470	14495	14436	14509	14436	14389	14251	14529	14416	14520	14471	14429	14535	14596	14225	14227	14497	14630	14338	14353	14364	14478	14252	14414	14300	14435	14509	14215	14307	14481	14356	14511	14409	14526	14333	14442	14577	14547	14463	14324	14452	14395	14401	14220	14375	14500	14467	14354	14393	14480	14196	14431	14496	14502	14367	14455	14394	14456	14493	14281	14401	14397	14463	14242	14455	14332	14353	14591	14483	14285	14264	14408	14127	14351	14513	14459	14432	14391	14470	14285	14457	14402	14520	14426	14244	14521	14350	14302	14379	14347	14372	14248	14396	14396	14211	14444	14456	14321	14343	14385	14288	14304	14319	14482	14588	14348	14317	14389	14463	14455	14509	14701	14256	14310	14538	14337	14392	14449	14526	14254	14414	14369	14434	14340	14391	14235	14253	14496	14342	14388	14368	14459	14385	14437	14443	14390	14423	14523	14431	14516	14416	14547	14390	14254	14438	14443	14433	14381	14499	14433	14503	14474	14441	14338	14365	14627	14324	14361	14425	14397	14487	14548	14316	14334	14519	14248	14445	14343	14327	14419	14428	14511	14242	14314	14484	14391	14415	14388	14382	14277	14310	14350	14623	14260	14252	14409	14497	14323	14457
25358	21670	27714	28166	22354	20922	20788	19576	18758	18631	18627	18554	18230	18305	18030	17837	17906	17963	18029	18109	17907	17977	17998	18175	17962	17728	17937	17824	17860	18072	17792	17736	17772	17809	17936	17992	17835	17819	17774	17639	17800	17611	17762	17801	17861	17587	17863	17893	17956	17813	17721	17808	17722	17631	17823	17850	17778	17792	17674	17745	17876	17768	17790	17685	17720	17712	17748	17863	17796	17901	17808	17906	18034	17687	17645	17942	17638	17610	17802	17506	17825	17744	17793	17803	17594	17526	17853	17598	17738	17666	17955	17801	17706	17598	17774	17696	17865	17878	17792	17801	17848	17656	17976	17781	17800	17879	17822	17940	17697	17793	17617	17550	17753	17747	17675	17732	18040	17712	17879	17920	17771	17558	17865	17675	17724	17562	17693	17855	17617	17689	17689	17826	17819	17720	17652	17639	17768	17652	17886	17627	17839	17810	17701	17523	17792	18051	17820	17861	17793	17823	17639	17856	17736	17820	18042	17902	17855	17739	17757	17715	17747	17750	17746	17574	17700	17624	17784	17853	17953	17589	17664	17700	17680	17701	17977	17641	17711	17863	17913	17888	17674	17820	17731	17842	17648	17804	17987	17638	17846	17568	17703	17676	17730	17907	17761	17774	17858	17788	17739	17421	17505	17666	17734	17557	17711	17684	17617	17830	17754	17638	17734	17797	17832	17840	17745	17891	18038	17759	17828	17913	17751	17730	17705	17626	17652	17786	17799	17580	17807	17926	17874	17791	17646	17880	17788	17844	18012	17760	17627	17778	17764	17718	17758	17899	17872	17864	17811	17877	17732	17672	17729	17901	17724	17839	17617	17731	17827	17857	17606	17657	17647	17648	17685	17729	17685	17921	17775	18002	17721	17942	17854	17647	17661	17838	17583	17903	17781	17789	17760	17830	17856	17821	17643	17807	17779	17852	17560	17870	17723	17819	17651	17518	17815	17677	17572	17685	17575	17839	17713	17770	17846	17730	17841	17712	17659	17766	17788	17657	17618	17779	17720	17712	17614	17941	17631	17727	17682	17838	17730	17807	17721	17836	17594	17698	17752	17782	17684	17628	17669	17839	17734	17750	17662	17711	17608	17714	17810	17762	17657	17682	17663	17721	17819	17782	17781	17621	17889	17613	17882	17600	17899	17822	17935	17946	17691	17697	17839	17640	17516	17884	17783	17743	17802	17783	17738	17683	17757	17882	17907	17809	17523	17626	17760	17938	17872	17505	17875	17748	17723	17708	17534	17671	17767	17823	17893	17883	17774	17976	17896	17722	17748	17782	17697	17750	17867	17731	17887	17689	17883	17763	17723	17731	17914	17683	17732	17833	17895	17618	17745	17682	17725	17796	17679	17646	17979	17643	17737	17754	17790	17861	17721	17648	17696	17771	18047	17951	17520	17593	17774	17612	17687	17656	17743	17958	17806	17674	17911	17809	17752	17753	17547	17804	17687	17882	17918	17840	17713	17656	17934	17796	17855	17650	17634	17733	17719	17891	17815	17877	17638	17737	17688	17693	17776	17809	17795	17753	17793	17765	17778	17958	17712	17730	17785	17721	17964	17965	17722	17711	17926	17590	17756	17785	17878	17732	17859	17698	17576	17898	17854	17869	17612	17756	17612	17658	17810	17695	17674	17799	17511	17666	17819	17714	17520	17685	17638	17836	18014	17873	17691	17728	18020	17847	17669	17704	17803	17664	17849	17753	17663	17663	17525	17702	17622	17741	17782	17737	17987	17934	17606	17771	17626	17751	17712	18015	17784	17476	17718	17691	17718	17764	17810	17751	17899	17782	17665	17441	17739	17723	17779	17975	17804	17588	17781	17637	17690	17760	17941	17986	17926	17750	17854	17659	17828	17832	17794	17718	17739	17757	17732	17624	18050	17894	17696	17602	17699	17895	17848	17845	17725	17643	17781	17665	17816	17598	17603	17906	17760	17872	17740	17874	17834	17792	17708	18025	17848	17888	17893	17805	18017	17792	17887	17593	17702	17671	17729	17715	17663	17767	17687	17929	17761	17667	17862	17849	17948	17962	17846	17813	17751	17702	17751	17653	17812	17699	17969	17834	17691	17538	17718	17893	17869	17544	17743	17708	17843	17833	17945	17521	17628	17764	17897	17784	17822	17884	17393	17775	17622	17783	17803	17867	17783	17662	17807	17709	17890	17968	17855	17852	17685	17782	17575	17941	17799	17665	17920	17968	17662	17830	17792	18027	17756	17730	17898	17829	17725	17653	17870	17808	17853	17886	17876	17709	17889	17810	17765	17622	17783	18032	17931	17901	17623	17846	17683	17701	17716	17871	17742	17839	17775	17793	17991	17845	17651	17715	17613	17774	17816	17821	17777	17697	18007	17800	17737	17700	17758	17937	17884	17845	17674	17827	17816	17768	17956	17859	17748	17669	17780	17922	17822	17830	17736	17900	17824	17615	17865	17631	17679	17794	17676	17669	17949	17830	17574	17925	17776	17913	17488	18038	17687	17993	17802	17947	17589	17557	17536	17761	18071	17884	17920	17705	17748	17744	17902	17893	17726	17620	17577	17610	17873	17889	17696	17791	17785	17813	17648	17806	17867	17851	17684	17848	17768	17832	17760	17723	17708	17880	17823	17658	17725	17853	17923	17995	17776	17787	17999	17862	17981	17705	17828	17920	18023	17939	17886	17881	17849	17685	17611	17701	17571	17750	17899	17842	17656	17811	17789	17834	17789	17739	17616	17771	17719	17861	17760	17801	17709	17897	17898	17644	17828	17660	17956	17903	17630	17706	17820	17710	17704	17683	17773	17875	17810	17474	17807	17538	17825	17744	17710	17679	17928	17724	18011	17762	17816	17681	17512	17814	17731	17768	17969	17831	17782	17679	18108	17851	17862	17594	17703	17812	17620	17722	17756	17930	17810	17723	17625	17638	17620	17704	17619	17826	17671	17689	17550	17495	17745	17635	17536	17819	17702	17896	17854	17867	17922	17849	17895	17767	17960	17795	17915	17722	17820	17768	17822	17840	17752	17678	18073	17984	17892	17742	17819	17834	17820	17851	17813	17644	17972	17569	17767	17871	17861	17822	17586	17562	17816	17800	17693	17713	17709	17866	17868	17841	17808	17833	17711	17904	17820	17820	17882	17684	17764	17892	17894	17729	17713	17739	17789	17870	17773	17545	17871	17625	17679	17645	17880	17563	17867	17857	17760	17811	17709	17934	17780	17807	17777	17885	17632	17802	17767	17780	17775	17853	17775	17900	17756	17684	17883	17786	17761	17695	17787	17808	17748	17880	17862	17757	17675	17747	17716	17703	17833	17700	17902	17748	17738	17889	17821	17848	18059	17757	17861	17750	17845	17580	17909	17577	17695	17779	17670	17763	17817	17855	17880	17751	17663	17958	17761	17800	17847	17710	17822	17730	17797	17745	17509	17788	17828	17963	17753	17923	17727	17838	17858	17744	17620	17689	17807	17920	17815	17679	17492	17605	17737	17861	17873	17679	17732	17600	17823	17708	17797	17612	17732	17778	17686	17833	17825	17850	17822	17992	17701	17648	17823	17730	17908	17646	17583	17610	17601	17677	17970	17946	17727	17628	17636	17809	17892	17727	17810	17865	17806	17687	17848	17714	17869	17875	17708	17613	17862	17690	17721	17695	17892	17735	17851	18005	17866	17792	17578	17847	17600	17463	17675	18004	17926	17802	17900	17927	17997	17883	17696	17808	17968	17920	18002	17643	17826	17842	17723	17870	17699	17622	17863	17823	17906	17823	17790	17708	17977	17813	17840	17684	17696	17786	17913	17623	17728	17964	17826	17803	17623	17657	17714	17728	17692	17891	17792	17675	17787	17735	17817	17803	17766	17942	17637	17767	17629	17630	17614	17843	17765	17881	17821	17702	17697	17690	17845	17895	17610	17807	17822	17574	17841	17775	17663	17786	18003	17628	17689	17775	17774	17885	17591	17918	17890	17894	17906	17596	17776	17747	17829	17690	17656	17582	17871	17755	17659	17741	17691	17660	17773	17943	17893	17667	17890	17876	17880	17861	17731	17742	17789	17698	17683	17734	17626	17880	17756	17705	17782	17686	17737	17793	17723	17827	17872	17597	17801	17870	17815	17747	17882	17831	17586	17661	17605	17933	17715	17841	17681	17809	17458	17724	17589	17764	17867	17830	17606	17968	17715	17805	17949	17768	17700	17728	17860	17626	17848	17575	17862	17896	17812	18014	17523	17729	17699	17840	17958	17740	17826	17762	17835	17792	17831	17801	17981	17880	17992	17748	17713	17688	17690	17723	17630	17920	17753	17674	17702	17588	17776	17723	17600	17829	17614	17743	17394	17717	17925	17574	17783	17679	17790	17861	17460	17762	17843	17785	17984	17787	17973	18131	17739	17830	17608	17723	17803	17722	17878	17854	17779	17716	17725	17777	18037	17829	17805	17891	17723	17688	17699	17728	17687	17976	17876	17769	17835	17748	17820	17910	17594	17697	17753	17608	17936	17840	17828	17918	17802	17739	17788	17964	17737	17885	17807	17584	17784	17783	17861	17904	17696	17687	17908	17726	17773	17697	17716	17826	17794	17698	17793	17828	17807	17798	17746	17707	17764	17774	17715	17772	17490	17799	17917	17800	17826	17660	17795	17623	17712	17620	17687	17949	17621	17689	17621	17915	17714	17861	17810	17770	17941	17513	17848	17726	17946	17989	17850	17862	17768	17809	17693	17739	17751	17764	17741	17845	17609	17702	17704	17771	17788	17713	17918	17675	17714	17768	17734	17621	17858	17865	17636	17850	17987	17615	17654	17688	17925	17794	17699	17788	17847	17995	18045	17782	17700	17803	17724	17864	17698	17741	17591	17739	17803	17819	17750	17812	17856	17712	17675	17773	17587	17680	17922	17789	17779	17765	17868	17575	17780	17520	17874	17868	17722	17781	17860	17788	18039	17909	18050	17810	17571	17559	17911	17908	17599	17689	17716	17618	17747	17734	17666	17932	17653	17854	17844	17845	17944	17652	17735	17860	17779	17943	17889	17673	17780	17780	17860	17683	17876	17996	17919	17578	17805	17666	17850	17790	17663	17612	17808	17665	17841	17670	17752	17763	17820	17906	17876	17699	17785	17665	17503	17748	17701	18039	17888	17793	17601	17580
23533	40400	31682	23531	20476	18846	17809	16741	16309	15811	15549	15228	15194	14814	14938	15023	14844	14910	14849	14765	14786	14833	14776	14698	14758	14538	14643	14705	14563	14708	14665	14687	14712	14674	14779	14737	14534	14598	14677	14680	14845	14703	14712	14494	14733	14544	14595	14708	14664	14645	14542	14503	14855	14674	14510	14670	14591	14678	14816	14794	14551	14602	14771	14593	14548	14777	14611	14611	14567	14707	14647	14535	14509	14542	14677	14725	14481	14632	14599	14490	14548	14801	14594	14728	14577	14625	14743	14634	14709	14687	14631	14726	14695	14574	14810	14520	14645	14727	14567	14679	14495	14601	14660	14725	14717	14515	14506	14701	14695	14754	14547	14579	14900	14589	14752	14538	14667	14600	14621	14664	14563	14725	14633	14860	14815	14692	14435	14801	14683	14670	14597	14623	14776	14519	14579	14623	14592	14642	14547	14780	14754	14703	14571	14569	14708	14759	14689	14716	14523	14536	14550	14598	14727	14683	14760	14614	14611	14677	14579	14644	14738	14631	14705	14663	14627	14825	14888	14758	14698	14572	14533	14711	14732	14527	14678	14810	14568	14564	14710	14805	14504	14549	14547	14773	14748	14570	14633	14734	14701	14745	14617	14643	14552	14535	14657	14607	14661	14795	14649	14636	14771	14715	14625	14438	14551	14667	14719	14729	14738	14728	14668	14800	14556	14728	14598	14567	14886	14619	14629	14740	14508	14571	14667	14664	14676	14726	14533	14764	14553	14777	14578	14750	14527	14575	14655	14591	14484	14482	14417	14682	14489	14571	14890	14629	14497	14635	14753	14710	14579	14608	14799	14582	14828	14592	14639	14645	14850	14705	14685	14801	14567	14531	14775	14692	14656	14863	14722	14557	14693	14719	14682	14486	14626	14502	14640	14590	14616	14688	14759	14699	14686	14702	14695	14527	14682	14588	14657	14481	14640	14628	14599	14523	14825	14717	14753	14669	14651	14663	14658	14726	14684	14552	14730	14745	14708	14676	14717	14570	14814	14695	14690	14740	14682	14572	14733	14697	14585	14628	14579	14698	14670	14713	14636	14823	14652	14708	14626	14577	14673	14675	14779	14533	14476	14637	14813	14752	14582	14678	14723	14786	14648	14744	14641	14594	14639	14594	14599	14703	14845	14746	14637	14566	14789	14643	14582	14724	14671	14679	14800	14626	14683	14685	14571	14837	14572	14528	14670	14827	14591	14473	14560	14491	14699	14585	14757	14502	14666	14686	14592	14795	14778	14585	14680	14666	14799	14681	14576	14558	14729	14676	14694	14681	14681	14609	14706	14716	14470	14666	14769	14696	14465	14786	14504	14585	14561	14648	14708	14636	14752	14628	14628	14398	14584	14665	14802	14748	14586	14614	14614	14806	14683	14592	14603	14713	14807	14546	14500	14727	14518	14653	14829	14731	14638	14769	14882	14673	14537	14714	14673	14603	14548	14652	14625	14835	14775	14513	14708	14560	14596	14455	14649	14645	14765	14656	14572	14645	14572	14566	14515	14540	14720	14583	14894	14614	14696	14629	14689	14719	14757	14532	14690	14693	14829	14691	14753	14498	14642	14726	14591	14654	14493	14697	14745	14553	14599	14705	14542	14555	14579	14713	14561	14654	14681	14776	14652	14624	14672	14684	14684	14693	14669	14656	14698	14692	14577	14825	14675	14825	14612	14709	14633	14573	14693	14681	14779	14664	14541	14695	14674	14627	14612	14848	14724	14753	14682	14784	14647	14611	14781	14603	14708	14684	14785	14676	14703	14722	14657	14589	14749	14806	14715	14558	14527	14743	14634	14723	14743	14517	14698	14656	14743	14548	14621	14538	14647	14727	14603	14616	14542	14704	14679	14724	14677	14824	14869	14500	14699	14624	14798	14852	14849	14522	14678	14517	14799	14714	14665	14668	14595	14615	14651	14723	14534	14778	14727	14475	14513	14622	14700	14757	14745	14552	14626	14570	14776	14654	14517	14757	14607	14600	14636	14700	14637	14744	14752	14741	14555	14600	14833	14615	14626	14658	14513	14710	14611	14687	14776	14608	14741	14743	14542	14796	14632	14769	14540	14760	14665	14687	14578	14672	14558	14560	14637	14751	14549	14672	14597	14705	14752	14683	14792	14712	14593	14635	14552	14726	14709	14598	14549	14711	14492	14644	14854	14724	14590	14691	14747	14810	14556	14504	14835	14724	14683	14794	14660	14762	14595	14604	14663	14664	14732	14492	14583	14837	14479	14623	14776	14600	14835	14749	14590	14717	14706	14710	14684	14482	14754	14713	14575	14713	14643	14621	14746	14688	14700	14570	14699	14773	14620	14682	14580	14537	14547	14579	14722	14698	14656	14628	14675	14690	14659	14665	14644	14599	14667	14704	14673	14699	14637	14709	14695	14662	14729	14546	14604	14726	14680	14509	14809	14740	14719	14733	14676	14555	14834	14770	14563	14679	14602	14581	14615	14620	14756	14549	14565	14800	14508	14741	14591	14522	14724	14835	14670	14584	14536	14736	14692	14723	14806	14511	14648	14721	14574	14684	14515	14686	14520	14811	14597	14582	14832	14805	14729	14662	14670	14694	14489	14589	14586	14641	14642	14648	14714	14766	14723	14639	14493	14798	14607	14522	14637	14839	14711	14662	14547	14761	14623	14652	14559	14493	14648	14696	14665	14760	14701	14736	14626	14790	14628	14672	14697	14744	14540	14590	14765	14708	14835	14647	14734	14609	14621	14814	14723	14520	14683	14879	14588	14593	14622	14709	14652	14532	14624	14688	14621	14533	14705	14680	14745	14755	14757	14639	14612	14703	14617	14630	14714	14551	14799	14682	14669	14644	14808	14576	14618	14613	14606	14587	14638	14384	14573	14778	14636	14635	14529	14591	14632	14668	14571	14593	14475	14542	14795	14643	14518	14676	14561	14728	14733	14587	14774	14659	14743	14667	14513	14552	14664	14811	14558	14689	14581	14720	14723	14615	14630	14513	14640	14626	14657	14559	14610	14708	14689	14737	14602	14582	14603	14843	14676	14696	14659	14635	14674	14713	14537	14584	14427	14821	14564	14600	14600	14734	14531	14814	14638	14675	14684	14676	14840	14665	14862	14719	14714	14721	14595	14783	14810	14564	14630	14731	14692	14712	14711	14535	14418	14469	14683	14656	14595	14658	14748	14665	14610	14708	14531	14788	14653	14606	14656	14836	14619	14537	14706	14745	14789	14649	14574	14665	14680	14717	14601	14540	14648	14808	14684	14607	14659	14635	14674	14842	14612	14713	14679	14534	14769	14768	14657	14749	14698	14587	14674	14603	14535	14554	14490	14711	14650	14713	14643	14615	14636	14586	14652	14749	14846	14638	14766	14563	14561	14576	14652	14724	14828	14788	14630	14687	14422	14731	14579	14633	14568	14691	14690	14509	14772	14644	14815	14755	14565	14708	14526	14656	14683	14537	14667	14416	14610	14498	14645	14727	14691	14704	14652	14605	14600	14606	14763	14644	14882	14619	14687	14717	14799	14747	14501	14578	14771	14595	14792	14785	14613	14702	14764	14576	14692	14590	14679	14701	14755	14701	14628	14845	14623	14771	14479	14645	14448	14678	14618	14483	14730	14760	14736	14617	14637	14781	14851	14665	14653	14680	14528	14566	14668	14569	14588	14833	14669	14706	14733	14658	14632	14770	14664	14695	14711	14716	14623	14647	14678	14860	14656	14604	14540	14823	14670	14739	14784	14631	14688	14694	14676	14646	14573	14597	14518	14629	14769	14641	14540	14749	14589	14860	14752	14776	14770	14584	14711	14447	14641	14574	14772	14780	14578	14747	14633	14697	14722	14739	14598	14745	14800	14707	14855	14599	14537	14752	14663	14639	14654	14593	14747	14547	14629	14734	14739	14659	14662	14626	14489	14730	14533	14799	14491	14756	14591	14773	14554	14549	14759	14653	14831	14676	14751	14743	14504	14588	14826	14679	14750	14652	14672	14723	14648	14887	14734	14538	14505	14718	14571	14621	14535	14743	14739	14626	14541	14793	14737	14717	14704	14734	14688	14849	14723	14660	14794	14744	14675	14653	14698	14666	14687	14638	14565	14701	14576	14755	14713	14629	14602	14668	14662	14470	14650	14631	14653	14654	14714	14643	14562	14562	14632	14716	14613	14678	14733	14544	14738	14694	14725	14705	14645	14536	14770	14595	14651	14889	14595	14630	14646	14745	14714	14691	14551	14668	14762	14481	14724	14641	14705	14549	14735	14713	14595	14642	14778	14604	14781	14706	14690	14650	14670	14665	14739	14638	14680	14703	14639	14813	14571	14498	14550	14863	14625	14752	14790	14835	14639	14635	14572	14580	14526	14665	14655	14761	14725	14618	14706	14724	14609	14467	14419	14736	14647	14892	14565	14857	14738	14732	14703	14652	14753	14696	14577	14808	14572	14638	14761	14588	14799	14642	14632	14620	14555	14658	14699	14710	14649	14656	14738	14699	14512	14723	14776	14637	14717	14590	14852	14450	14701	14742	14729	14810	14614	14711	14652	14669	14605	14610	14548	14687	14635	14660	14527	14840	14843	14593	14758	14868	14660	14715	14520	14607	14654	14625	14701	14557	14521	14750	14690	14702	14624	14633	14687	14545	14624	14743	14741	14730	14595	14586	14579	14412	14749	14562	14696	14510	14707	14639	14700	14625	14561	14616	14539	14672	14618	14755	14531	14732	14687	14597	14653	14722	14651	14705	14488	14571	14571	14773	14807	14628	14841	14728	14728	14465	14782	14540	14785	14609	14729	14627	14718	14680	14691	14560	14539	14759	14591	14649	14788	14590	14814	14645	14784	14707	14614	14574	14581	14662	14775	14568	14714	14651	14645	14719	14579	14452	14623	14447	14726	14528	14599	14613	14502	14462	14824	14625	14840	14664	14533	14871	14634	14581	14649	14604	14658	14780	14651	14642	14822	14708	14453	14635	14716	14646	14637	14661	14745	14691	14666	14787	14717	14542	14741	14749	14818	14669	14690	14700	14534	14739	14739	14583	14588	14672	14526	14738	14815	14825	14501	14612	14778	14611	14561	14818	14641	14579	14604	14803	14645	14525	14632	14648	14803	14644	14681	14635	14660	14517	14610	14658	14615	14703	14486	14744	14585	14615
22469	21615	28893	24798	22192	24648	26231	20736	19616	19417	18616	18388	18139	17900	17691	17798	17882	17510	17430	17275	17666	17256	17417	17334	17373	17413	17117	17395	17291	17369	17221	17210	17384	17376	17208	17378	17103	17028	17308	17315	17271	17289	17288	17088	17327	17122	17270	17396	17091	17063	17203	17107	17091	17035	17029	17194	17194	17182	17233	17020	17047	17312	17158	17232	17106	17072	16983	17166	17016	17150	17113	17308	17090	17061	17101	17035	17247	17230	17154	17157	17100	17073	16949	17231	17141	17259	17115	17197	17260	17220	17078	17113	17075	17170	17067	17046	16979	17102	17194	17184	17330	17002	17130	17234	17174	17063	17070	17182	17221	16923	16903	17215	17043	17116	17222	16915	17106	16942	17202	17062	17079	17113	17274	17232	17173	17060	17196	17023	17051	17115	16919	16985	17123	17077	17079	17183	17101	16877	17059	17008	16978	17048	17160	17248	17161	17104	16965	17056	17212	17117	17105	17025	17181	17312	17190	17216	17241	17123	16959	17077	17118	17220	17077	16905	17072	17265	17206	17289	17234	17092	17074	16942	17139	16914	17174	17121	17095	17251	17230	17374	17338	17273	17168	17100	17115	17211	17084	17209	17212	17005	17243	17110	16990	16956	17167	16878	17107	17066	17205	17239	17059	17345	17288	17316	17180	16986	17041	17014	17048	17141	17303	17021	17105	17202	17331	16963	17147	17282	16971	17131	17201	16901	16961	17133	16956	16912	16998	17009	17002	16904	17029	17098	17013	17064	17030	17317	17108	16870	17324	16979	17069	17050	17185	17208	17230	17254	16986	17012	17164	17132	17260	17128	17000	17020	17087	17046	17186	16989	17017	17053	17115	17208	17089	17184	17043	17201	16814	16914	17027	17175	17007	17059	17067	17025	17061	17169	17030	17030	16991	16966	16963	17050	17230	17113	17115	17148	17032	16954	17246	17057	17163	17259	17071	17148	17023	16995	17257	17361	16967	17043	17055	16991	17068	17288	17161	17204	17237	17042	17156	17225	17043	17046	17152	16947	16806	17259	17018	17239	17036	17345	16958	17099	17141	17158	17203	17123	16945	17239	17201	17085	17063	17122	17170	17085	17344	17040	17118	17086	17102	17220	17056	17106	17008	16872	16927	16902	17016	17162	17240	16929	17139	17038	17186	17087	17266	17168	16898	17197	17158	17408	17043	17118	16995	17189	17223	17231	17065	17130	17141	17180	17332	17148	17251	17193	17208	17029	17032	17190	17171	17105	17265	17142	16763	17191	17168	17229	17282	17183	16829	17100	16860	17132	17020	17173	17302	17094	17299	17159	17156	17031	16978	17115	17139	16994	17142	17205	17222	17113	17062	17247	17203	16905	17017	17064	17027	17051	17134	17235	17247	17174	17180	17104	16961	17135	17234	16867	17004	16961	16922	17175	17173	17144	17144	17142	17129	17186	17166	17186	17154	17175	17169	16862	17034	17100	17174	17008	17229	17155	17094	16973	16971	17185	17031	17187	17223	17033	17023	17050	17185	16922	16991	17223	17087	17128	17131	17099	17095	17065	17235	17021	17058	17278	17052	17181	17061	16970	17135	17015	16926	17042	17158	17180	17125	16991	17057	17094	17067	17306	17333	17088	17147	17068	17077	17015	17150	17081	17121	16873	17183	16938	17059	17119	17096	17191	17121	17131	17034	17106	17103	17059	17276	17051	17095	17157	17035	17144	16952	17228	16977	17002	17094	17391	17034	17041	17081	17126	17137	16930	17161	17012	17017	17214	17288	17163	17041	17025	17152	16888	16988	16996	16959	17164	17266	17213	17067	17203	17185	17133	17100	17103	16918	17125	17080	17127	17171	17088	17184	17216	17083	17168	17121	17159	17166	17084	17002	17075	17139	17141	17089	17238	17210	17350	17151	17104	17105	17036	17164	16980	17024	17074	17150	17416	17093	17034	17030	17049	17383	17081	17042	16928	17212	17149	16983	17090	16942	17097	16831	16984	17168	17274	17285	17112	17151	17079	17219	17186	17181	17016	16993	17143	17084	16877	17087	16878	17164	17211	17311	17125	17204	17147	17090	17046	17087	17210	16975	17218	17237	17042	17363	17245	17181	17152	16991	17084	17156	17209	17086	17246	17203	17209	17129	16933	17066	17167	17077	17303	17173	17086	17400	17172	17150	17144	17033	17219	17039	17118	17039	16929	17084	16992	17240	16980	17106	17161	17223	17096	17039	17107	17038	17032	17244	17210	17305	17194	17187	17159	16985	17016	17051	16845	17115	16984	17072	17108	16892	17117	17095	16946	17153	17167	17195	17179	17095	16886	17099	16907	17081	17161	17154	16974	16980	16930	17133	17097	17012	16974	17132	17031	17070	16983	17178	17355	17199	17062	17244	17284	17145	16996	17186	16853	16985	17020	17151	17012	17086	16969	17209	17066	17126	17087	17085	17030	17064	17183	17188	16956	17040	17195	17155	17374	16988	17035	16981	17104	17053	17135	16994	16940	17163	17030	17208	17000	16968	17005	17265	17143	17121	17136	17124	17115	17252	17247	17214	16913	17112	17217	16979	16995	17389	17209	17133	17142	16950	17132	17086	17187	17305	17225	17148	16926	17416	17221	17153	17079	17204	17114	17174	17086	17072	17335	17059	17177	17052	16941	16961	17042	17015	17135	17018	17080	17159	17094	17167	16990	17015	16974	16963	17198	17023	17146	17013	17143	17181	16885	17068	17353	17024	16983	17140	17361	17015	17216	17171	17182	17157	17021	16966	17094	17021	17060	17189	16922	17074	16876	17050	17209	17145	17125	17007	17243	17041	16982	16947	17148	17266	17175	17034	17029	16900	16997	17282	17157	16977	16990	17277	17173	17127	17085	16947	16931	16970	17209	17204	16968	17042	16980	17056	17066	17208	17267	17349	16998	17226	17199	17109	17116	17246	17112	17250	17173	17161	17149	17140	17050	17007	16846	17010	17129	17094	16986	17147	17204	17085	17162	17053	17118	17074	17198	17185	17071	17141	17210	16919	17100	17046	17104	16882	17119	17161	17156	17247	17132	17182	17112	17235	17114	17155	17103	17004	17077	17232	17100	17216	17066	17056	16910	17118	17227	17296	17197	17119	17032	17146	17177	16979	17005	17092	17225	17341	17103	16897	17208	17112	17206	16970	17057	16903	17234	17239	17172	17122	16989	17188	17099	17147	17160	17107	17054	17329	17031	17054	17111	16989	16999	17102	17020	16911	17186	17093	17061	16999	17222	17165	16968	17256	17207	16886	16953	17024	17231	17151	17159	17219	17095	16947	17163	17017	17014	17107	17193	17068	16974	17236	16912	16872	16975	17086	17124	17243	17325	16951	17168	17093	16733	16954	16993	16930	17073	17061	17102	17097	17124	17261	16974	17144	17208	17153	17122	16870	17083	17155	16927	16998	16979	17140	16890	16844	16952	17004	16953	17346	17250	17103	17064	17263	17297	17217	17061	17039	17058	17056	17036	17337	17165	17285	17232	17091	17166	17007	17190	17157	17134	17145	17154	17287	17242	17030	17016	17245	17059	17221	16921	17170	16942	17192	17021	16951	16927	16990	17136	17129	17046	17019	17170	16979	17095	17239	17001	17340	17080	17011	16972	17043	17101	16868	17164	17077	17143	17165	17206	17242	16922	17017	17162	17155	16948	17052	17214	17239	17024	17352	17286	17122	16996	16800	17059	16896	16896	17222	17177	17182	17162	17047	17347	17055	17222	17058	16935	17188	17171	17028	17300	17260	17161	17063	16969	17111	17058	17031	17098	16969	17268	17097	17175	17212	17250	17206	17293	17154	17027	16825	16929	17015	17210	16975	17140	17209	17202	17294	17262	17041	16945	17114	16923	17095	17029	17063	17079	17191	17110	17189	17051	16978	16915	16986	17294	16957	16946	17085	17023	17261	17038	17111	17306	17144	16992	17087	17211	16895	17043	17102	17103	17028	16934	17048	16925	17240	17071	17210	17009	17026	17008	17158	17022	17253	16793	17189	16910	17311	17144	17287	17290	17190	16938	17153	17130	17174	17086	17251	17259	17014	16989	17294	17273	16996	16990	16916	17126	17103	16938	17207	17064	17250	16980	17167	17042	16947	17143	16905	17188	17230	16950	17152	17083	17057	17076	17306	16903	16999	17062	17037	17187	17016	16886	17080	16791	16981	17194	16984	16930	16953	17244	17142	17111	17187	17142	17263	17304	17208	17040	17183	16978	17200	17095	17128	17298	17121	17056	17151	16774	16922	17000	16979	16924	17269	17120	17317	17001	17089	17145	17116	16881	17050	17152	16993	17177	16989	17149	17091	16986	17223	17215	17033	16887	16849	17037	17257	17038	17230	17296	17079	17196	17084	17352	17293	17270	17219	17215	17136	17219	17224	16884	17088	17171	17132	17195	17223	17066	17217	17138	17302	17037	17186	17094	17230	17244	17111	17315	16882	17071	17140	16901	17029	17384	17298	17355	17152	16906	17067	16987	16997	17281	17083	17258	17027	17037	17103	17125	16995	17089	17090	16925	17025	17091	16880	17135	17132	17027	17051	17174	17024	17104	16973	17051	17072	17204	17074	17206	17208	16975	17045	17070	17304	17126	17173	17045	17187	16953	17137	17264	17143	17119	17159	16978	17296	17008	17232	17113	16964	17186	16975	17053	17066	17111	16994	17226	17193	17011	16984	17121	17080	17096	17032	17023	17151	16870	17157	16961	17187	16972	17076	17116	17146	16936	17122	16865	17226	17226	17219	17226	17158	17110	17150	17011	17125	17128	17001	17191	17043	17154	17167	17177	17134	17159	17159	17077	17186	17178	17154	17087	17062	17104	17084	17119	17075	17189	17081	16966	16873	16955	17201	17239	17045	17069	16881	17112	16974	17094	17110	17219	17106	17185	17107	17062	17243	17182	17012	17058	16932	17027	17190	16938	16952	17062	17259	17186	17202	17084	17154	17089	16980	17048	17116	16999	17101	17155	16970	17182	17021	17069	17109	17142	17218	17273	17085	17110	16903	17138	17072	17089	17114	17014	17075	17038	17145	17193	17365	17157	17162	17157	17123	16928	17047	17363	17096	16929	17286	17261	17054	16882	17098	16966	17352	17239	17233	17164	17090	17080	17005	17004	17208	17084	16991	17112	16944	17137
25634	48436	39900	29806	25365	22120	20488	18871	17586	16718	16025	15772	15341	15166	14969	14863	14801	14682	14673	14406	14592	14463	14396	14478	14315	14342	14481	14290	14357	14354	14495	14143	14366	14456	14271	14374	14470	14234	14391	14317	14413	14361	14340	14509	14463	14327	14346	14304	14242	14152	14407	14372	14364	14259	14313	14348	14270	14228	14349	14221	14251	14459	14449	14425	14128	14171	14396	14157	14482	14299	14322	14182	14298	14346	14207	14222	14440	14322	14120	14331	14365	14445	14337	14217	14190	14079	14284	14390	14469	14213	14414	14330	14313	14210	14325	14320	14500	14387	14192	14225	14236	14202	14262	14301	14203	14334	14357	14311	14059	14348	14303	14202	14264	14343	14349	14400	14174	14331	14335	14236	14152	14355	14276	14315	14292	14204	14244	14243	14385	14329	14359	14268	14161	14241	14234	14027	14288	14291	14214	14289	14462	14193	14259	14350	14320	14181	14255	14205	14262	14200	14234	14228	14156	14180	14290	14307	14324	14276	14198	14210	14306	14392	14490	14404	14347	14138	14413	14284	14292	14268	14271	14281	14263	14349	14335	14202	14259	14101	14220	14327	14117	14340	14197	14366	14265	14406	14199	14239	14287	14285	14110	14183	14297	14237	14314	14060	14413	14328	14358	14177	14144	14146	14200	14404	14146	14222	14349	14161	14400	14259	14429	14104	14392	14313	14323	14433	14445	14344	14280	14160	14516	14329	14440	14322	14220	14116	14445	14353	14247	14241	14319	14205	14282	14188	14251	14198	14311	14288	14258	14243	14289	14213	14288	14310	14371	14253	14299	14278	14305	14282	14251	14172	14250	14302	14273	14201	14260	14302	14468	14326	14379	14353	14165	14345	14226	14287	14426	14357	14209	14222	14278	14004	14213	14372	14294	14225	14169	14308	14402	14208	14235	14526	14231	14453	14286	14373	14294	14031	14279	14296	14300	14369	14187	14302	14298	14428	14331	14220	14242	14260	14295	14226	14169	14149	14287	14320	14203	14188	14346	14040	14248	14434	14130	14118	14271	14309	14300	14206	14262	14334	14328	14265	14343	14486	14216	14199	14237	14348	14333	14196	14262	14465	14179	14188	14239	14351	14296	14153	14351	14444	14217	14276	14410	14092	14070	14297	14405	14319	14225	14247	14500	14182	14430	14081	14294	14308	14296	14255	14401	14296	14223	14286	14156	14299	14363	14134	14301	14266	14376	14360	14279	14333	14198	14170	14368	14157	14257	14004	14317	14313	14171	14395	14421	14392	14230	14323	14226	14203	14259	14352	14198	14417	14048	14340	14147	14407	14137	14310	14256	14005	14379	14258	14274	14158	14241	14161	14327	14121	14348	14111	14149	14412	14312	14381	14227	14131	14375	14408	14302	14223	14352	14276	14229	14288	14475	14267	14071	14235	14307	14266	14093	14301	14319	14238	14430	14406	14166	14433	14374	14158	14330	14232	14401	14252	14176	14034	14225	14184	14425	14186	14146	14196	14415	14310	14272	14154	14404	14236	14212	14401	14191	14166	14183	14396	14144	14267	14341	14238	14279	14226	14332	14118	14233	14376	14250	14410	14139	14189	14385	14124	14206	14278	14200	14311	14181	14339	14351	14340	14037	14155	14397	14227	14208	14215	14254	14403	14259	14145	14133	14322	14231	14562	14337	14217	14356	14390	14331	14197	14490	14160	14126	14317	14406	14098	14179	14354	14083	14118	14246	14251	14445	14317	14372	14297	14242	14288	14338	14295	14247	14240	14196	14210	14443	14367	14305	14130	14369	14287	14530	14246	14040	14258	14269	14226	14424	14314	14292	14178	14327	14427	14156	14360	14162	14304	14195	14328	14089	14183	14044	14272	14305	14189	14235	14209	14368	14281	14404	14291	14272	14273	14301	14393	14213	14361	14098	14227	14323	14355	14141	14305	14266	14332	14262	14186	14345	14359	14373	14310	14164	14071	14213	14307	14188	14296	14372	14264	14191	14259	14312	14423	14227	14286	14216	14294	14200	14324	14284	14216	14314	14124	14233	14176	14281	14153	14204	14315	14367	14144	14257	14152	14315	14160	14267	14167	14370	14195	14195	14260	14436	14239	13982	14335	14238	14375	14171	14202	14152	14165	14395	14085	14296	14206	14327	14281	14319	14326	14313	14177	14339	14338	14277	14443	14371	14243	14303	14266	14378	14245	14318	14437	14265	14248	14490	14265	14267	14245	14256	14454	14291	14340	14328	14111	14270	14356	14280	14111	14350	14330	14110	14192	14056	14219	14263	14235	14067	14289	14264	14371	14148	14141	14293	14283	14393	14337	14217	14240	14405	14413	14129	14341	14087	14217	14234	14357	14394	14267	14555	14016	14183	14218	14370	14339	14376	14421	14242	14220	14368	14272	14098	14170	14425	14346	14308	14497	14264	14077	14336	14239	14399	14299	14233	14438	14170	14213	14237	14402	14173	14307	14462	14329	14200	14359	14332	14328	14356	14528	14439	14240	14265	14329	14310	14139	14202	14065	14319	14334	14241	14250	14210	14219	14343	14243	14151	14331	14281	14243	14325	14231	14330	14285	14169	14486	14143	14167	14366	14239	14388	14367	14223	14360	14328	14263	14070	14381	14300	14208	14243	14390	14204	14397	14251	14356	14206	14231	14144	14253	14242	14184	14294	14161	14362	14245	14220	14207	14227	14247	14229	14331	14193	14317	14185	14393	14269	14508	14148	14120	14392	14224	14326	14225	14275	14184	14266	14240	14298	14400	14163	14321	14114	14200	14182	14194	14411	14385	14200	14383	14260	14361	14224	14209	14271	14089	14165	14273	14213	14285	14261	14246	14315	14285	14194	14233	14252	14203	14364	14187	14408	14199	14600	14315	14167	14324	14412	14291	14208	14224	14315	14347	14235	14140	14096	14136	14281	14362	14112	14444	14377	14229	14310	14149	14370	14239	14227	14490	14213	14243	14122	14276	14156	14383	14330	14362	14284	14270	14269	14278	14276	14381	14228	14176	14279	14194	14335	14404	14310	14278	14162	14310	14171	14457	14389	14389	14233	14292	14205	14221	14133	14210	14291	14341	14357	14396	14194	14248	14339	14123	14317	14170	14295	14304	14173	14325	14181	14420	14258	14213	14186	14499	14209	14467	14451	14273	14336	14280	14289	14287	14230	14224	14293	14266	14280	14291	14222	14188	14354	14202	14215	14355	14170	14165	14311	14311	14382	14199	14320	14263	14307	14253	14224	14334	14415	14243	14152	14107	14197	14434	14201	14217	14275	14329	14331	14398	14234	14320	14168	14412	14226	14454	14312	14350	14302	14256	14232	14244	14241	14326	14259	14182	14051	14119	14252	14170	14284	14227	14245	14297	14234	14410	14354	14158	14373	14287	14318	14221	14218	14247	14105	14211	14245	14373	14266	14295	14170	14256	14296	14206	14230	14182	14335	14182	14412	14417	14264	14415	14259	14252	14251	14288	14254	14256	14353	14350	14429	14164	14360	14298	14153	14375	14203	14260	14179	14030	14137	14258	14388	14272	14275	14524	14275	14135	14385	14031	14340	14375	14244	14393	14152	14181	14314	14290	14324	14403	14245	14267	14217	14194	14336	14109	14452	14301	14263	14146	14059	14160	14193	14314	14200	14305	14549	14192	14249	14314	14280	14288	14240	14187	14235	14288	14257	14276	14203	14235	14271	14421	14313	14136	14308	14205	14255	14221	14326	14174	14319	14306	14311	14353	14218	14379	14272	14260	14261	14402	14317	14429	14259	14124	14229	14424	14218	14395	14378	14170	14292	14196	14369	14309	14385	14226	14120	14110	14347	14198	14268	14344	14280	14301	14300	14231	14340	14173	14213	14203	14329	14086	14374	14121	14321	14315	14292	14161	14197	14474	14439	14194	14522	14127	14153	14396	14298	14267	14135	14162	14344	14074	14251	14301	14225	14244	14184	14277	14304	14108	14168	14197	14396	14173	14224	14149	14168	14435	14253	14349	14234	14237	14195	14269	14129	14177	14285	14246	14158	14101	14123	14142	14363	14363	14261	14304	14285	14160	14142	14317	14188	14267	14139	14157	14379	14161	14174	14110	14210	14438	14321	14105	14363	14369	14302	14156	14329	14123	14289	14277	14328	14138	14051	14185	14345	14212	14231	14325	14402	14147	14369	14306	14231	14149	14324	14083	14170	14332	14222	14216	14220	14196	14163	14239	14135	14228	14204	14384	14448	14375	14179	14123	14383	14345	14275	14340	14430	14440	14248	14349	14229	14319	14244	14326	14295	14201	14138	14233	14197	14312	14376	14474	14291	14423	14466	14454	14294	14228	14291	14050	14260	14424	14184	14224	14255	14326	14162	14144	14303	14449	14322	14316	14271	14168	14178	14173	14419	14381	14072	14190	14116	14250	14366	14344	14163	14293	14384	14332	14260	14202	14360	14214	14423	14210	14470	14227	14239	14290	14330	14155	14370	14248	14209	14370	14287	14420	14375	14257	14376	14434	14424	14288	14236	14230	14146	14586	14133	14388	14286	14139	14292	14401	14133	14114	14330	14251	14254	14251	14262	14254	14367	14236	14219	14417	14336	14241	14212	14322	14160	14230	14220	14223	14176	14418	14360	14226	14027	14084	14247	14304	14253	14190	14306	14259	14141	14301	14256	14332	14171	14406	14185	14295	14433	14119	14261	14251	14298	14389	14301	14434	14225	14298	14157	14294	14337	14267	14305	14276	14289	14355	14317	14524	14354	14333	14257	14183	14109	14239	14150	14360	14245	14254	14311	14175	14311	14381	14362	14155	14404	14203	14101	14176	14374	14205	14174	14328	14311	14304	14252	14429	14271	14170	14314	14230	14202	14357	14336	14289	14188	14297	14330	14228	14469	14379	14384	14284	14208	14274	14300	14268	14284	14240	14210	14238	14192	14352	14297	14307	14285	14274	14131	14243	14342	14265	14252	14272	14360	14155	14355	14210	14133	14174	14365	14159	14235	14258	14273	14215	14143	14300	14345	14220	14314	14297	14457	14254	14362	14396	14203	14262	14203	14215	14342	14293	14176	14193	14170	14163	14346	14333	14373	14075	14380	14166	14300	14355	14189	14180	14288	14111	14233	14130	14416	14390	14317	14218	14330	14323	14188	14188	14163	14268	14253	14383
29647	25892	30509	26261	21625	20376	19766	19189	18685	18578	18560	18292	18356	18234	18194	18174	18137	18254	18246	18049	17989	18138	18275	18031	18124	18046	17926	18115	18028	17929	17855	17861	18019	17769	17693	18070	18038	18003	18170	17889	18109	17775	18181	17967	17946	17852	17787	18144	17729	17947	17918	17939	17957	18032	17964	17891	17903	17887	17747	17862	18156	17884	17914	17951	18106	18018	17864	17651	17817	18168	18077	17970	17956	17899	17804	18042	17989	17882	18037	18013	18048	17940	18006	17870	17966	17848	18056	17969	18121	17827	17920	17915	17788	17854	18237	17818	17915	18033	17892	18060	18073	17827	17730	18006	17912	17884	17798	17804	18171	17912	17920	17914	17978	18178	17707	18009	17793	17748	17881	17998	17915	18073	17653	18172	17941	18178	17816	17807	17933	17891	17857	17818	18079	17968	17814	17889	17858	17871	17932	17861	17999	17886	17903	17899	17868	17922	18040	18031	18206	17982	18112	17894	17996	17937	18040	17787	18137	17888	18146	17951	18016	17698	18039	17984	17918	17945	18012	17946	17962	17877	18169	17993	17840	18020	18034	17992	17667	18088	18035	17940	18048	17863	17820	17977	17945	18032	17775	18071	17930	17828	17845	18018	17936	18122	17902	17963	18089	17916	17909	17951	18129	17901	18038	17915	18003	17912	18052	17963	17884	17914	18073	17663	18079	18089	18093	18061	17972	17801	17947	17960	17885	17990	17981	18044	17937	17964	17916	17842	17717	18061	17822	17928	17940	17805	18012	17991	17907	17876	18110	18044	17840	18091	18011	17740	17874	18063	17901	17936	17643	17781	18062	18134	17918	17737	17785	18025	17894	17906	17846	17975	17887	17938	17729	18098	17661	18130	18060	17833	17990	18088	17888	17779	18165	18052	17851	17916	17942	17959	17953	18101	18064	17817	18003	17884	18021	17819	17896	17938	17988	18169	18038	17865	17985	17869	17922	18032	17999	17870	17941	18202	17978	17781	18008	17968	18150	17978	18165	18053	17837	17968	18063	17937	18037	18097	18170	17919	17938	17823	18189	17754	17884	17991	17967	17953	17927	17806	17897	17911	17940	17755	18057	17960	17758	18053	17835	17779	17913	17631	17922	17912	17860	17818	18121	18118	17989	17781	17922	17807	17986	18029	17855	18113	17948	17823	17936	18009	17897	17975	18060	17769	17894	17934	17857	17859	17954	18220	18108	17840	17922	17824	17961	17839	17906	17922	18051	18200	17935	17958	17936	18229	17921	18021	18121	18169	18031	18016	17954	17970	17908	17973	17825	17924	18069	18007	18153	17893	17880	18000	17785	17945	18025	17938	17874	18002	17832	17825	18051	17885	18001	18050	17855	18116	17987	17698	17853	17844	17770	17948	17913	17839	17898	17970	18033	18003	18038	17893	17872	17807	18021	17952	18096	17879	17744	17768	17819	17667	17856	17949	17976	17795	17976	17840	17921	18120	17800	18118	17753	17941	17846	18129	17727	18002	17871	18056	17886	18099	18005	17932	17985	17996	17963	18051	17964	18088	17858	18041	18084	17966	17736	17900	18325	17953	18065	17973	17896	18220	18164	17996	17888	18086	17960	17859	17886	17892	17833	17979	18186	17898	17887	17835	17963	18190	18047	17892	17895	18046	18171	17884	18026	17999	18135	17935	18133	17883	17916	17922	18084	17736	17748	17778	18048	18010	17886	17950	17899	18073	18093	18068	17942	17889	17931	17960	17990	17873	17763	17859	17718	18215	18037	17912	17933	17962	17874	18248	18010	17775	17704	17820	17969	17943	17960	17827	17964	17936	17825	17788	17650	17960	18231	17853	18012	18004	17789	17947	17791	17922	17917	18038	18065	18010	17953	17867	18032	18115	18009	17974	18027	17698	17849	17862	17871	18073	17997	17879	17946	17792	18067	17987	17973	18099	18056	17918	17818	18167	17994	18078	18172	17956	17764	17819	17975	18076	17909	17962	17847	17783	17947	17936	18160	18148	17924	18045	17989	17915	17894	18082	17873	17864	17960	17826	18123	17965	17791	17819	17798	17863	18071	17828	18087	18058	18089	17808	18014	17893	17968	17812	18014	17841	17838	18132	17952	18011	17863	18055	18035	17857	17852	17936	18028	17966	18163	17999	17896	17746	17850	17987	18029	18094	17875	18032	17870	17940	17742	17987	17771	17895	17741	17991	18094	17808	17966	18041	17993	18160	17972	17652	17988	17848	17757	17774	18049	17984	18019	18018	18003	18017	17906	17871	18195	17855	17936	17945	17988	17955	18023	17995	17911	17939	18076	17865	18056	18176	17572	17805	18112	17739	18094	17970	17884	17967	18091	17821	17944	17982	18037	17872	18026	17763	18073	18028	17789	18054	17997	17878	17950	17717	17893	18016	17878	18016	17906	17977	17914	17859	17767	17773	17945	18125	18044	17948	17988	17868	17861	17935	18118	18177	17899	18007	17803	17883	17820	18015	17992	17956	18000	17962	17787	17996	18094	17979	17985	17922	18098	17955	17888	17798	17873	17906	17803	17833	17746	17960	17899	17959	17914	17837	18087	18089	17881	17928	17987	17992	17839	17745	17992	17942	17885	17934	18176	18002	18094	17795	17829	18037	18027	17901	18151	17762	18007	17882	18005	17741	17919	17782	17844	18009	18019	17859	18102	17987	17888	17913	17812	17893	17814	18132	18036	17845	17890	18135	18222	17938	17989	17840	17932	18002	17884	17913	17758	17979	17904	17790	17834	17872	17903	17996	17949	17819	17874	17934	18055	18073	18083	17692	17832	18057	18175	17981	18194	18059	18138	17971	17934	17981	17843	17995	18025	17855	17615	17976	17914	17796	17978	17889	17835	17854	17948	17881	17893	17719	18015	17977	17897	17964	18080	18008	17781	18127	18037	18065	18156	17783	18004	17873	18096	17959	18065	17976	17972	17842	17966	17689	18084	17892	18108	18053	17964	18018	17856	17854	18049	17857	18083	18000	17943	17801	18037	18121	17842	17930	18097	17924	17739	17896	18088	17870	18002	17862	18025	17971	17958	18016	17922	17915	17734	17940	18171	18027	17820	18008	18051	17892	17821	18011	17989	17885	17930	18094	17834	17922	17942	17913	17649	17866	17967	17874	17835	17902	18126	17797	18126	17991	18042	18119	18066	18062	17888	17985	17829	17859	17887	17797	17996	17978	17834	17854	17968	17933	17911	17896	17920	17862	18081	17773	18003	18005	18097	17881	17815	18002	17995	17800	17928	17996	17859	18155	17823	18054	18012	18004	17828	17863	17913	17923	17865	17853	17899	17874	17811	17830	17769	17759	17839	18171	17999	18049	17795	18028	17783	18004	17976	18105	17730	17994	17947	17870	17946	18051	18087	17939	18027	17960	18200	17865	17926	17879	17996	18049	17905	17912	17882	17914	17883	17951	17946	17862	17913	17887	17924	18126	18030	18072	17818	17938	18045	17993	18083	18064	18055	17816	17777	18138	18068	18000	17708	17961	17807	17771	17889	18055	17846	17957	17895	17942	17808	17945	17894	17864	17853	18076	18069	18012	17880	17854	18010	17973	18112	17924	18146	17914	17943	18113	18089	17700	18072	18078	18004	18053	18115	18000	17963	17820	17904	17907	18000	17788	17764	17861	17866	18138	17976	17985	18098	17875	18029	17883	17977	17854	17953	17829	17985	18065	18134	17905	18047	17896	18201	18173	17975	17976	17911	17986	17977	17735	17785	17845	18119	18024	18122	17999	17856	17934	17895	17686	17769	17869	17780	17786	17908	17950	17936	17793	17944	17772	17889	18058	17993	17928	17979	17996	18211	17993	18163	17803	17756	17856	17955	18025	18115	17855	17858	17743	18054	17917	17890	17840	17896	17808	18328	18051	17906	18006	17845	18090	18154	17963	17763	17926	17971	17972	18032	18030	17900	17846	18033	17902	18046	17845	18002	17784	17906	18069	18024	18131	17830	18071	18088	18158	18059	17966	17944	18067	17828	18002	17858	17960	18076	18028	17883	18044	17949	17826	17954	17858	17977	18073	18029	17819	18015	18070	17961	18001	17795	17704	18036	17903	18100	18020	18328	17959	17920	18049	18136	17727	17820	18018	18043	17972	17877	17916	17917	17836	18040	17908	17823	18059	17992	17987	17790	17721	17766	17778	17919	17922	17976	17859	18059	17875	18101	18081	17927	17948	17956	18053	18033	18048	18126	17968	17856	17971	18007	17988	17971	17900	17934	18080	17762	17969	17897	17959	17929	17735	18021	17930	18130	17697	17874	17847	18164	17948	18068	18261	17954	17886	17831	18056	17960	17941	17865	17965	17964	18037	17898	17822	17969	17823	18134	18048	17778	18115	18030	17833	17860	17999	17651	18000	17810	18075	18048	17991	18060	17993	17649	17885	17792	17765	18021	18089	17853	18054	18103	17944	17895	17761	17998	17957	17942	17957	18056	17952	18012	17848	17948	17949	17855	18096	17985	17915	18011	17832	17904	18111	17752	17818	17842	17846	17989	18078	17785	18045	18243	18029	18076	17814	18023	17883	17954	18104	17886	17984	17846	17854	17962	17942	17997	17770	17843	17930	18023	17860	17922	17877	17987	18040	17904	18031	18005	17862	18146	17847	18112	17922	17907	17748	17772	17863	18201	18097	18050	17813	18026	17955	17718	17809	17957	18035	17993	18125	17798	18094	17945	18049	17958	17759	17955	18119	18081	18025	17921	17883	17804	18083	17974	17918	17800	17883	18009	17955	17742	17963	18017	18049	18080	17925	17916	18008	17839	17871	17959	17771	17998	18220	17982	17746	18061	17873	18058	17929	18127	17957	18144	18035	17900	17870	18009	17845	18105	17986	18060	17865	17911	17728	18204	17867	18038	17859	17808	17942	18012	17932	17877	17882	17791	17864	18040	18083	17830	17863	18066	18069	18130	17870	17822	17861	17966	17988	17834	18038	18008	17852	17980	18099	17986	17864	17830	17945	17919	17952	17926	18002	17949	17724	17987	18014	18072	17706	17824	18091	17887	18240	18219	18094	18054	17955	17917	17877	17951	17883	18101	17958	17943	17835	17787	17971	17909	17930	17925	17690	17949	17774	18006	17833	18062	17838	17693	17781	18086	17980	17981	17879	17921	18034	18046	17930	17906	18002
24263	37672	29612	22179	19496	18013	17263	16380	16144	15789	15118	15364	15173	15079	15045	15098	14825	15017	15032	14902	14884	14949	14734	14896	14733	14782	14970	14915	14878	14783	14713	14868	14801	14946	14792	14838	14826	14813	14768	14840	14771	14770	14927	14779	14742	14705	14889	14930	14756	14764	14778	14816	14868	14829	14911	14826	14863	14798	14956	14845	14771	14900	14863	14878	14857	14614	14817	14641	14897	14810	14840	14911	14767	14864	14721	14809	14836	14871	14903	14899	14857	14791	15024	14908	14595	14817	14781	14757	14950	14751	14583	14825	14690	14722	14829	14848	14823	14723	14700	14942	14900	14906	14777	14671	14683	14805	14803	14895	14777	14924	14786	14837	14812	14620	14874	14655	14810	14985	14722	14715	14846	14734	14835	14981	14936	14914	14625	14768	14869	14827	14946	14747	14670	14777	14879	14870	14946	14764	14712	14883	14763	14683	15005	14684	14687	14852	14879	14640	14780	14852	14895	14691	14994	14893	14794	14785	14806	14621	14600	14586	14830	14788	14761	14679	14779	14744	14834	14766	14721	14871	14816	14902	14739	14843	14745	14814	14718	14704	14839	14773	14805	14792	14834	14791	14799	14769	14914	14814	14725	14839	14840	14794	14829	14829	14727	15042	14936	14863	14703	14779	14909	14934	14810	14710	14900	14778	14672	14867	14871	14811	14800	14924	14790	14735	14860	14697	14838	14769	14795	14743	14815	14797	14726	14954	14734	14842	14714	14701	14907	14712	14885	14876	14714	14922	14886	14906	14711	14755	14769	14605	14892	14798	14712	14761	14783	14792	14874	14791	14753	14872	14649	14761	14626	14741	14859	14757	14673	14942	14869	14725	14793	14793	14788	14749	14813	14676	14878	14988	14811	14763	14672	14833	14857	14724	14772	15000	14899	14744	14867	14798	14949	14838	14765	14866	14897	14817	14819	14785	14714	14722	14699	14903	14750	14789	14843	14739	14793	14887	14719	14908	14683	14831	14682	14900	14837	14897	14893	14755	14594	14798	14808	14667	14796	14760	14952	14780	14636	14641	14945	14825	14689	14702	14858	14751	14841	14700	14769	14646	14885	14744	14718	14880	14827	15049	14781	14918	14666	14791	14648	14774	14612	14870	14730	14768	14887	14851	14750	14950	14873	14730	14496	14682	14788	14723	15060	14799	14909	14771	14803	14831	14742	14701	14928	14579	14905	14732	14942	14763	14845	14814	14797	14855	14895	14757	14754	14942	14920	14733	14828	14710	14782	14697	14974	14829	14908	14726	14937	14789	14790	14977	14889	14792	14894	14615	14748	14686	14952	14730	14873	14624	14837	14806	14783	14762	14828	14761	14702	14793	14923	14748	14833	14703	14872	14852	14843	14864	14844	14699	14741	14723	14834	14910	14828	14792	14793	14775	14853	14752	14723	14735	14676	14875	14909	14852	14922	14563	14796	14765	14678	14714	14638	14854	14523	14820	14783	14838	14933	14651	15047	14846	14937	14634	14898	14762	14863	14729	14810	14775	14872	14912	14765	14989	14884	14748	14814	14808	14810	14809	14795	14605	14639	14858	14841	14806	14821	14594	14840	14770	14903	14851	14748	14909	14751	14850	14837	14686	14891	14804	14923	14903	14775	14850	14827	15016	14628	14933	14856	14789	14694	14763	14868	14850	14770	15013	14908	14794	14696	14924	14757	15069	14884	14723	14879	14848	14901	14830	14792	14875	14895	14863	14730	14852	14938	14910	14829	14792	14831	14638	14672	14782	14645	14942	14801	14741	14791	14820	14897	14738	14806	14929	14672	14890	14748	14745	14776	14796	14871	14871	14764	14734	14861	14857	14884	14861	14760	14747	14954	14920	14772	14842	14880	14911	14900	14717	14705	14680	14741	14853	14801	14830	14786	14757	14711	14825	14902	14840	14550	14798	14818	14791	14634	14836	14917	14744	14775	14758	14853	14867	14829	14762	14764	14831	14706	14933	14933	14672	14892	14860	14943	14786	14603	14942	14641	14890	14840	14919	14792	14763	14960	14773	14992	14884	14675	14918	14983	14969	14767	14917	14871	14820	15038	14713	14761	14743	15029	14721	15008	14878	14732	14959	14732	14824	14637	14775	14731	14717	14733	14762	14709	14838	14817	14995	14832	14829	14860	14823	14940	14726	14811	14776	14808	14962	14846	14759	14890	14923	14745	14923	14758	14813	14660	14813	14682	14833	14734	15021	14784	14864	14927	14544	14925	14959	14649	14792	14935	14948	14839	14813	14826	14942	14792	14793	14705	14924	14697	14753	14985	14893	14844	14746	14809	14949	14752	14911	14842	14904	14961	14764	14778	14860	14924	14722	14810	14936	14713	14624	14694	14845	14886	14888	14784	14924	15006	14823	14842	14743	14846	14660	14765	14745	14790	14999	14897	14825	14674	14613	14918	14714	14712	14801	14767	14761	14656	14816	14852	14798	14853	14929	14873	14825	14817	15040	14673	14801	14822	14662	14866	14798	14701	14864	14653	14796	14733	14846	14696	14815	14960	14825	14855	14803	14965	14768	15012	14869	14817	14849	14848	14748	14936	14715	14772	14670	14851	14653	14806	14876	14917	14807	14810	14820	14750	14761	14748	14672	14828	14779	15005	14829	14756	14898	14735	14772	14976	15074	14812	14798	14816	14864	14707	14774	14897	14653	14887	14693	14785	14928	14875	14663	14736	14722	14840	14703	14747	14583	14819	14836	14730	14839	14899	14739	14678	14687	14828	14930	14680	14893	14759	14920	14918	14977	14902	14765	14801	14879	14905	14871	14903	14750	14739	14769	14952	14949	14883	14758	14944	14702	14897	14776	14804	14729	14832	14653	14888	14822	14812	14705	15003	14877	14892	14638	14763	14907	14859	14787	14686	14715	14743	14900	14714	14720	14921	14885	14787	14821	14785	14761	14799	14862	14768	14903	14712	14842	14731	14757	14779	14837	14709	14893	14764	14768	14899	14710	14808	14826	14885	14743	14762	14731	14774	14843	14728	14861	14987	14681	14759	14771	14733	14967	14833	14812	14801	14584	14792	14744	14985	14808	14774	14742	14742	14815	14879	14875	14600	14847	14894	14812	14695	14858	14907	14796	14881	14946	14881	14964	14793	14739	14929	14823	14934	14891	14699	14798	14722	14747	14843	14757	14923	14729	14825	14980	14674	14738	14905	14691	14808	14727	14786	14856	14852	14769	14711	14812	14754	14825	14653	14670	14793	14745	14774	14789	14736	14655	14847	15146	14758	14702	14789	14790	14699	14870	14826	14808	14821	14895	14761	14775	14707	14809	14736	14775	14758	14760	14898	14826	14814	14995	14817	14844	14768	14833	14887	14799	14951	14743	14943	14830	14796	14655	14851	14852	14900	14824	14918	14779	14747	14793	14994	14889	14766	14749	14711	14867	14832	14607	14871	14673	14788	14827	14821	14827	14749	14675	14819	14867	14910	14786	14864	14799	14798	14842	14948	14950	14919	14889	14785	14805	14808	14729	14779	14821	14831	14892	14873	14853	14932	15058	14770	14944	14850	14632	15043	14749	15019	14768	14881	14798	14687	14817	14776	14739	14623	14750	14753	14874	14826	14975	14706	14886	14836	14730	14680	14687	14752	14866	14899	14965	14973	14771	14874	14736	14784	14636	14847	14742	14838	14873	14861	14856	14744	14587	14720	14822	14658	14904	14969	14789	14777	14755	14793	14802	14924	14840	14679	14768	14882	14849	14947	14901	14752	14776	14900	14892	14827	14990	14968	14876	14930	14818	14668	14955	14938	14703	14770	14847	14911	14849	14834	14796	14682	14838	14775	14773	14787	15074	14873	14878	14881	14910	14736	14838	14767	14764	14670	14737	14841	14789	14991	14864	14801	14758	14696	14954	14968	14743	14690	14693	14805	14771	14869	14638	14940	14716	14813	14809	14872	14802	15021	14798	14819	14881	14748	14916	14791	14861	14706	14814	14832	14795	15002	14928	14787	14936	14766	14749	14860	14666	14777	14931	14760	14644	14939	14822	14736	14937	14776	14794	14614	14763	14752	14957	14679	14931	14810	14825	14921	14897	14984	14892	14814	14730	14726	14765	14791	14817	14755	14817	14950	14844	15084	14853	14787	14799	14880	14751	14788	14777	14815	14782	14678	14929	14930	14839	14780	14808	14966	14900	14883	14775	14881	14632	14819	14786	14872	14754	14788	15087	14787	14897	14751	14688	14784	14772	14993	14689	14758	14747	14743	14834	14724	14715	14890	15068	14794	14785	14695	14769	14795	14875	14657	14701	14622	14980	14770	14775	14772	14918	14700	14772	14864	14968	14982	14787	14708	14858	14917	14801	14800	14784	14830	14846	14784	14703	14811	14799	14784	14775	14725	14788	14751	14971	14994	14788	14620	14811	14769	14606	14783	14663	14823	14734	14669	14956	14870	14695	14811	14693	14997	14680	14942	14793	14740	14819	14796	14883	14680	14887	14833	15015	15000	14816	14949	14731	14816	14928	14759	14749	14840	14902	14857	14779	14782	14877	14727	14786	14819	14915	14737	14890	14881	14932	14773	14904	14744	14708	14783	14804	14725	14838	14772	14774	14830	14751	14822	14878	14808	14755	14740	14921	14820	14840	14823	14961	14694	14713	14914	14653	14801	14954	14949	14729	14883	14706	14909	14923	14718	14746	14734	14865	14874	14832	14786	14895	14734	14821	14925	14835	14867	14756	14824	14829	14602	14712	14865	14771	14864	14761	14782	14930	14938	14744	14745	14917	14740	14857	14889	14726	14958	14709	14784	14696	14962	14890	14806	14890	14966	14852	14807	14909	14668	14811	14827	14838	14640	14966	14696	14821	14915	14745	14914	14758	14753	14583	14858	14825	14785	14754	14908	14861	14733	14743	14818	14914	14736	14745	14787	14871	14846	14816	14665	14897	14804	14851	14892	14832	14660	14705	14830	14788	14793	14915	14926	14676	14761	14712	14826	14865	14923	14857	14555	14903	14736	14813	14799	14871	14687	14786	14789	14897	14799	14886	14967	14935	14913	14743	14793	14812	14776	14738	14829	14727	14894	14968	14785	14848	14902	14866	14727	14745	14891	14750	14629	14860	14805	14786	14746	14951	14893	14803	14692	14845	14826	14806	14920	14784	14969	14896
23401	21579	28528	25419	23236	23840	23137	20011	19109	18719	18326	18052	18164	17937	17813	17714	17786	17526	17610	17422	17620	17625	17412	17553	17511	17403	17373	17480	17640	17427	17425	17481	17406	17238	17360	17567	17384	17339	17156	17418	17440	17569	17396	17648	17346	17504	17331	17294	17113	17456	17400	17219	17341	17490	17488	17447	17286	17318	17338	17229	17316	17389	17220	17227	17062	17184	17230	17510	17270	17275	17289	17348	17354	17298	17482	17358	17477	17334	17360	17440	17350	17304	17218	17430	17514	17317	17419	17336	17384	17413	17220	17502	17450	17155	17315	17287	17314	17446	17181	17448	17255	17242	17646	17416	17417	17252	17316	17337	17287	17082	17331	17287	17175	17494	17298	17545	17294	17368	17201	17201	17519	17178	17452	17406	17167	17317	17361	17323	17191	17411	17216	17276	17568	17468	17055	17404	17303	17312	17200	17287	17342	17293	17437	17314	17314	17219	17428	17484	17412	17432	17337	17242	17330	17173	17327	17320	17456	17573	17337	17225	17368	17253	17388	17425	17285	17378	17238	17190	17325	17364	17382	17511	17379	17427	17424	17336	17618	17514	17484	17333	17274	17353	17472	17368	16960	17318	17426	17273	17365	17219	17080	17303	17479	17254	17309	17245	17406	17190	17511	17408	17320	17581	17376	17084	17252	17137	17180	17238	17407	17121	17431	17523	17533	17237	17144	17286	17205	17414	17534	17303	17382	17384	17351	17365	17220	17299	17293	17629	17312	17347	17351	17002	17128	17362	17200	17178	17144	17237	17359	17324	17205	17404	17472	17104	17241	17568	17257	17261	17329	17369	17125	17286	17270	17283	17288	17349	17338	17342	17352	17383	17317	17358	17476	17179	17208	17338	17336	17264	17354	17332	17126	17399	17317	17460	17228	17152	17434	17341	17446	17301	17491	17032	17365	17286	17250	17184	17444	17160	17288	17430	17400	17227	17250	17180	17449	17169	17390	17350	17366	17335	17478	17312	17265	17447	17130	17348	17252	17359	17329	17357	17428	17354	17434	17192	17433	17371	17478	17217	17286	17367	17382	17484	17521	17280	17183	17293	17346	17301	17310	17314	17321	17241	17187	17554	17203	17262	17326	17345	17176	17465	17300	17433	17386	17360	17188	17160	17347	17506	17413	17404	17237	17423	17246	17330	17392	17343	17482	17441	17264	17178	17195	17254	17215	17580	17385	17435	17307	17175	17427	17264	17265	17217	17299	17298	17360	17255	17387	17263	17330	17294	17239	17353	17351	17295	17477	17154	17205	17164	17297	17298	17286	17020	17438	17263	17174	17257	17431	17341	17476	17260	17375	17313	17559	17460	17398	17393	17417	17325	17311	17432	17302	17218	17411	17585	17255	17216	17247	17256	17331	17243	17451	17415	17300	17348	17539	17202	17368	17244	17359	17481	17180	17446	17296	17191	17436	17379	17129	17336	17223	17253	17327	17197	17259	17257	17179	17318	17326	17360	17366	17378	17298	17393	17502	17290	17289	17299	17242	17319	17291	17196	17342	16956	17374	17290	17441	17346	17328	17479	17262	17188	17318	17455	17176	17244	17227	17331	17339	17227	17121	17185	17271	17362	17358	17092	17276	17243	17315	17341	17435	17281	17239	17425	17014	17408	17496	17448	17315	17393	17257	17167	17284	17306	17080	17143	17351	17235	17241	17336	17326	17459	17286	17444	17105	17311	17416	17395	17078	17075	17277	17350	17448	17278	17240	17075	17528	17526	17189	17195	17214	17249	17281	17198	17264	17223	17271	17164	17325	17349	17450	17415	17364	17364	17462	17349	17317	17177	17282	17265	17454	17084	17165	17162	17305	17444	17357	17059	17333	17263	17240	17439	17378	17595	17477	17321	17400	17505	17252	17159	16961	17358	17364	17494	17362	17496	17149	17225	17029	17273	17080	17186	17345	17426	17275	17240	17256	17207	17441	17361	17430	17518	17507	17405	17466	17185	17418	17451	17233	17270	17477	17326	17399	17368	17353	17190	17292	17265	17251	17488	17216	17353	17285	17361	17366	17185	17246	17378	17423	17237	17208	17386	17231	17224	17355	17394	17457	17381	17136	17208	17252	17270	17343	17412	17452	17262	17506	17286	17336	17164	17143	17353	17334	17299	17339	17376	17219	17471	17317	17308	17161	17199	17432	17238	17109	17188	17361	17372	17459	17259	17222	17554	17193	17392	17325	17296	17444	17411	17248	17153	17515	17208	17213	17209	17268	17390	17402	17295	17404	17231	17277	17454	17447	17305	17541	17369	17328	17297	17441	17355	17379	17155	17471	17265	17315	17329	17337	17411	17130	17328	17489	17196	17518	17237	17290	17315	17431	17449	17231	17351	17212	17257	17169	17332	17725	17232	17476	17282	17159	17352	17337	17340	17405	17453	17496	17267	17366	17181	17286	17256	17440	17211	17449	17206	17404	17389	17515	17207	17402	17208	17416	17460	17328	17285	17380	17219	17152	17410	17417	17352	17352	17167	17166	17466	17479	17472	17494	17501	17331	17336	17144	17188	17364	17277	17218	17241	17145	17473	17372	17174	17451	17201	17265	17344	17277	17452	17279	17306	17172	17276	17397	17365	17231	17307	17281	17118	17573	17154	17308	17307	17199	17360	17262	17326	17311	17277	17324	17239	17201	17256	17283	17190	17184	17253	17265	17184	17268	17257	17229	17395	17375	17396	17201	17155	17346	17364	17345	17262	17134	17555	17417	17232	17161	17377	17057	17254	17207	17328	17325	17353	17427	17316	17364	17221	17582	17116	17509	17433	17318	17229	17319	17201	17471	17426	17500	17112	17114	17359	17461	17432	17270	17459	17512	17348	17473	17432	17127	17388	17395	17377	17117	17375	17249	17156	17280	17399	17186	17420	17353	17387	17329	17412	17339	17080	17131	17450	17375	17255	17214	17382	17186	17303	17537	17458	17383	17341	17408	17605	17399	17489	17152	17235	17463	17321	17352	17473	17349	17268	17283	17372	17372	17209	17207	17235	17386	17375	17287	17376	17356	17378	17214	17375	17371	17378	17280	17489	17420	17462	17241	17417	17526	17383	17311	17414	17303	17374	17379	17472	17248	17340	17460	17267	17370	17329	17309	17299	17352	17400	17311	17187	17409	17373	17480	17389	17272	17272	17370	17420	17295	17213	17539	17295	17411	17195	17245	17459	17501	17402	17323	17355	17347	17231	17341	17449	17371	17469	17095	17516	17416	17460	17284	17361	17353	17268	17239	17268	17448	17251	17180	17103	17489	17344	17260	17389	17335	17306	17290	17383	17415	17092	17149	17207	17340	17295	17238	17142	17402	17393	17482	17396	17314	17286	17279	17442	17249	17207	17389	17305	17340	17327	17245	17275	17289	17204	17420	17254	17206	17327	17334	17286	17261	16943	17186	17331	17159	17300	17364	17352	17484	17375	17271	17340	17147	17336	17244	17301	17221	17379	17364	17371	17407	17234	17317	17475	17273	17343	17435	17351	17300	17163	17355	17235	17416	17481	17296	17107	17532	17289	17367	17325	17393	17359	17228	17445	17315	17176	17359	17082	17310	17281	17439	17528	17377	17387	17305	17187	17212	17244	17503	17327	17205	17263	17247	17499	17367	17342	17360	17402	17414	17345	17217	17246	17212	17306	17269	17320	17399	17254	17226	17473	17383	17110	17231	17159	17369	17464	17353	17431	17110	17272	17419	17189	17384	17268	17349	17439	17338	17075	17452	17360	17138	17310	17260	17149	17337	17255	17452	17376	17255	17385	17296	17288	17530	17352	17239	17228	17311	17517	17364	17525	17287	17337	17421	17290	17190	17430	17503	17482	17489	17422	17206	17267	17339	17373	17631	17438	17340	17142	17197	17350	17421	17345	17450	17411	17427	17122	17417	17329	17441	17221	17255	17175	17195	17272	17251	17145	17365	17419	17376	17191	17474	17410	17344	17335	17240	17121	17380	17392	17382	17383	17280	17453	17373	17316	17377	17498	17367	17172	17323	17289	17422	17482	17251	17166	17164	17444	17400	17447	17232	17277	17375	17246	17160	17428	17383	17321	17324	17410	17543	17328	17626	17514	17428	17416	17262	17358	17017	17305	17304	17010	17194	17135	17431	17392	17524	17201	17156	17185	17188	17253	17382	17275	17012	17307	17120	17309	17260	17213	17545	17286	17241	17375	17156	17304	17281	17427	17089	17358	17406	17404	17259	17248	17135	17279	17217	17322	17343	17462	17258	17174	17311	17296	17252	17366	17415	17104	17218	17472	17276	17349	17124	17421	17260	17185	17488	17541	17218	17224	17318	17238	17367	17402	17432	17246	17488	17216	17349	17349	17339	17344	17193	17313	17132	17255	17383	17240	17366	17340	17148	17372	17476	17605	17408	17275	17451	17303	17391	17284	17447	17240	17666	17366	17237	17101	17348	17473	17319	17290	17192	17364	17214	17319	17363	17153	17434	17158	17263	17482	17286	17315	17300	17305	17314	17209	17333	17265	17217	17323	17189	17361	17342	17447	17166	17153	17335	17395	17335	17328	17200	17154	17313	17435	17226	17159	17388	17306	17353	17287	17596	17221	17344	17365	17340	17645	17106	17360	17413	17474	17299	17173	17378	17234	17502	17210	17316	17234	17323	17061	17218	17396	17239	17234	17217	17431	17222	17428	17343	17460	17192	17368	17317	17236	17356	17333	17137	17294	17312	17213	17524	17131	17285	17102	17451	17361	17492	17337	17114	17350	17205	17254	17290	17377	17203	17303	17347	17634	17207	17374	17373	17305	17190	17328	17361	17358	17326	17136	17351	17205	17305	17290	17381	17299	17382	17400	17508	17411	17401	17268	17514	17240	17306	17212	17234	17367	17310	17391	17349	17445	17368	17392	17447	17371	17282	17348	17416	17238	17317	17294	17315	17398	17336	17377	17359	17174	17364	17198	17168	17293	17116	17519	17277	17491	17219	17256	17150	17348	17231	17165	17431	17379	17204	17184	17056	17328	17149	17194	17237	17281	17336	17288	17515	17536	17539	17430	17213	17210	17346	17246	17378	17408	17444	17216	17194	17175	17472	17354	17429	17183	17419	17266	17472	17464	17316	17557	17472	17274	17290	17330	17252	17215	17327	17466	17463	17401	17222	17302	17496	17117
23917	44972	35956	26618	22884	20325	18911	17772	16672	16164	15553	15230	15229	14943	14848	14903	14670	14608	14469	14593	14607	14707	14656	14506	14398	14616	14635	14655	14588	14500	14378	14457	14438	14574	14543	14496	14538	14578	14342	14320	14430	14466	14464	14467	14548	14415	14386	14365	14361	14639	14483	14300	14506	14311	14397	14418	14540	14502	14327	14470	14407	14464	14393	14424	14456	14192	14285	14434	14522	14332	14345	14517	14304	14302	14399	14510	14555	14295	14351	14459	14291	14460	14501	14426	14437	14269	14352	14399	14414	14447	14426	14409	14433	14439	14394	14281	14360	14494	14554	14503	14460	14352	14249	14501	14494	14294	14580	14351	14517	14361	14450	14366	14431	14456	14227	14567	14426	14530	14255	14343	14377	14440	14144	14370	14476	14361	14479	14445	14398	14185	14384	14559	14374	14481	14385	14443	14329	14227	14302	14381	14460	14546	14414	14404	14384	14361	14454	14217	14423	14479	14266	14328	14326	14317	14430	14436	14233	14426	14347	14415	14461	14591	14444	14630	14347	14474	14554	14372	14580	14337	14444	14450	14433	14491	14378	14527	14435	14378	14297	14405	14430	14362	14300	14437	14399	14374	14475	14427	14375	14507	14484	14433	14447	14516	14441	14456	14391	14405	14359	14506	14342	14502	14393	14543	14406	14406	14395	14383	14337	14583	14403	14313	14420	14419	14425	14297	14451	14345	14470	14434	14433	14273	14397	14417	14460	14562	14289	14526	14516	14644	14470	14419	14372	14195	14461	14254	14591	14471	14644	14592	14619	14368	14304	14355	14413	14424	14418	14504	14238	14540	14563	14246	14525	14605	14485	14423	14483	14345	14360	14253	14532	14405	14410	14571	14454	14406	14349	14378	14338	14406	14264	14547	14268	14366	14327	14595	14287	14370	14417	14323	14488	14315	14420	14425	14362	14331	14220	14297	14475	14383	14318	14452	14527	14373	14350	14292	14270	14360	14505	14512	14348	14483	14537	14354	14422	14488	14349	14463	14315	14367	14484	14416	14447	14433	14491	14358	14311	14534	14447	14276	14430	14257	14385	14383	14315	14375	14467	14446	14477	14423	14340	14497	14350	14283	14447	14473	14312	14292	14441	14303	14391	14448	14315	14330	14333	14380	14479	14351	14254	14502	14394	14455	14342	14414	14459	14419	14331	14510	14442	14393	14486	14388	14402	14591	14432	14542	14520	14357	14201	14322	14228	14545	14352	14410	14234	14464	14524	14382	14331	14494	14378	14539	14446	14416	14382	14133	14317	14237	14419	14394	14374	14418	14391	14503	14432	14430	14479	14217	14325	14397	14267	14582	14594	14458	14460	14402	14502	14456	14409	14433	14496	14359	14459	14420	14498	14436	14480	14357	14355	14505	14449	14442	14540	14400	14491	14302	14412	14337	14607	14531	14474	14472	14268	14224	14571	14320	14496	14474	14474	14472	14346	14258	14491	14417	14169	14392	14350	14496	14335	14234	14283	14419	14239	14409	14333	14380	14499	14550	14395	14367	14468	14403	14343	14347	14570	14408	14357	14438	14395	14348	14492	14310	14548	14611	14365	14328	14488	14567	14405	14357	14471	14474	14483	14398	14443	14573	14479	14391	14269	14390	14483	14267	14346	14450	14354	14448	14410	14531	14373	14523	14348	14336	14165	14481	14384	14372	14477	14465	14522	14272	14423	14285	14403	14364	14432	14479	14481	14272	14503	14387	14399	14426	14406	14475	14507	14373	14442	14347	14403	14479	14524	14457	14460	14352	14553	14365	14368	14266	14310	14382	14519	14322	14363	14329	14428	14452	14334	14362	14373	14425	14567	14439	14463	14304	14519	14342	14416	14526	14517	14577	14270	14317	14401	14403	14227	14436	14407	14565	14428	14382	14582	14598	14385	14499	14482	14366	14341	14480	14481	14460	14426	14435	14703	14182	14396	14431	14338	14493	14369	14495	14502	14198	14503	14434	14432	14300	14386	14525	14347	14366	14438	14339	14413	14315	14405	14411	14347	14268	14554	14350	14335	14517	14281	14374	14424	14329	14428	14456	14531	14379	14510	14558	14525	14292	14399	14366	14424	14571	14290	14428	14252	14383	14289	14506	14569	14463	14358	14483	14563	14478	14439	14391	14300	14329	14413	14507	14340	14384	14411	14493	14405	14487	14402	14452	14638	14246	14375	14440	14536	14224	14268	14338	14416	14464	14352	14290	14308	14346	14499	14242	14429	14436	14328	14352	14514	14585	14493	14291	14439	14304	14320	14322	14362	14389	14166	14364	14499	14402	14425	14360	14390	14403	14516	14516	14431	14377	14491	14333	14514	14307	14373	14391	14324	14687	14289	14419	14453	14246	14437	14473	14467	14606	14314	14608	14632	14569	14406	14503	14261	14592	14457	14317	14343	14538	14514	14266	14233	14417	14409	14327	14462	14601	14519	14528	14407	14385	14641	14480	14406	14554	14564	14431	14418	14431	14438	14416	14422	14303	14376	14596	14449	14538	14429	14500	14410	14479	14536	14379	14506	14514	14468	14338	14514	14409	14279	14534	14506	14276	14481	14443	14350	14377	14316	14535	14408	14561	14372	14453	14372	14244	14356	14259	14508	14350	14477	14454	14448	14333	14309	14536	14425	14309	14479	14422	14408	14274	14397	14496	14368	14365	14426	14533	14289	14299	14333	14546	14368	14595	14520	14486	14380	14389	14593	14438	14386	14552	14463	14409	14586	14411	14384	14435	14280	14344	14485	14466	14455	14290	14531	14540	14325	14520	14497	14472	14272	14370	14484	14460	14350	14397	14351	14437	14483	14414	14299	14338	14502	14452	14471	14441	14408	14483	14521	14683	14387	14320	14513	14442	14564	14483	14521	14360	14346	14468	14545	14354	14229	14512	14422	14327	14520	14446	14532	14480	14368	14476	14522	14558	14335	14329	14514	14388	14289	14360	14291	14327	14345	14276	14542	14339	14418	14455	14501	14349	14443	14378	14531	14311	14422	14459	14523	14207	14400	14378	14406	14410	14552	14660	14461	14372	14487	14446	14377	14465	14403	14368	14280	14434	14465	14317	14498	14291	14325	14522	14428	14441	14319	14449	14673	14369	14517	14604	14285	14289	14423	14348	14389	14338	14514	14306	14475	14513	14368	14478	14535	14353	14437	14262	14432	14396	14481	14404	14486	14366	14343	14329	14381	14292	14427	14317	14308	14307	14190	14437	14433	14433	14515	14458	14465	14382	14475	14363	14362	14521	14409	14488	14525	14308	14391	14382	14351	14348	14529	14497	14358	14324	14466	14376	14385	14350	14433	14304	14431	14450	14326	14507	14482	14402	14259	14381	14480	14381	14463	14452	14362	14501	14491	14366	14464	14547	14237	14621	14462	14402	14381	14416	14382	14519	14378	14446	14355	14433	14435	14319	14312	14291	14295	14437	14356	14307	14292	14288	14398	14423	14251	14392	14296	14575	14143	14367	14257	14449	14429	14157	14348	14341	14363	14264	14391	14293	14462	14555	14259	14334	14410	14449	14425	14594	14417	14282	14577	14363	14328	14521	14371	14553	14524	14523	14487	14546	14335	14597	14513	14400	14423	14320	14504	14492	14528	14245	14427	14590	14314	14487	14572	14482	14367	14429	14406	14324	14366	14297	14518	14250	14447	14650	14355	14497	14428	14427	14575	14425	14377	14399	14429	14505	14489	14365	14468	14396	14205	14372	14362	14573	14482	14330	14305	14271	14428	14286	14421	14223	14445	14404	14293	14391	14299	14406	14387	14348	14394	14390	14460	14461	14406	14310	14566	14225	14456	14475	14369	14550	14417	14389	14499	14379	14265	14374	14487	14417	14428	14497	14508	14235	14377	14404	14327	14390	14678	14440	14490	14377	14345	14450	14448	14335	14312	14544	14658	14308	14292	14524	14449	14532	14343	14358	14310	14494	14475	14501	14278	14539	14396	14529	14341	14293	14429	14274	14513	14438	14405	14424	14325	14368	14339	14493	14637	14324	14382	14284	14289	14397	14361	14645	14416	14354	14314	14311	14281	14574	14522	14321	14328	14461	14330	14463	14539	14505	14448	14443	14331	14605	14479	14445	14465	14274	14549	14396	14290	14392	14481	14550	14358	14455	14372	14543	14449	14402	14442	14573	14359	14428	14392	14342	14441	14473	14568	14395	14442	14400	14357	14416	14487	14213	14365	14337	14352	14444	14600	14413	14375	14477	14491	14528	14351	14441	14403	14371	14553	14499	14519	14365	14398	14329	14464	14193	14463	14525	14372	14552	14249	14391	14343	14400	14356	14336	14506	14410	14325	14450	14447	14396	14197	14311	14510	14339	14367	14425	14542	14593	14494	14538	14538	14281	14431	14458	14363	14405	14416	14605	14269	14484	14542	14345	14533	14338	14399	14484	14451	14406	14490	14411	14528	14384	14609	14303	14451	14469	14440	14405	14348	14345	14486	14352	14525	14651	14429	14230	14513	14573	14331	14493	14453	14448	14385	14426	14490	14425	14547	14497	14459	14368	14411	14474	14526	14491	14464	14477	14463	14355	14285	14518	14400	14276	14426	14280	14483	14389	14339	14292	14478	14294	14467	14401	14367	14542	14484	14426	14617	14391	14370	14457	14497	14325	14352	14337	14414	14269	14283	14396	14536	14449	14439	14562	14410	14486	14319	14304	14397	14462	14407	14404	14451	14313	14522	14264	14453	14482	14402	14308	14272	14374	14250	14440	14268	14411	14484	14463	14304	14265	14278	14493	14329	14412	14404	14416	14438	14424	14494	14294	14491	14587	14497	14227	14284	14506	14395	14466	14483	14246	14628	14500	14566	14455	14559	14507	14554	14317	14552	14410	14417	14435	14460	14531	14384	14498	14574	14358	14398	14417	14479	14436	14403	14411	14417	14520	14375	14340	14424	14415	14468	14425	14406	14542	14361	14303	14438	14474	14563	14532	14301	14255	14596	14529	14546	14490	14535	14458	14430	14337	14305	14522	14300	14504	14412	14353	14472	14373	14333	14537	14466	14405	14484	14382	14384	14305	14452	14468	14547	14451	14545	14536	14594	14548	14389	14419	14398	14199	14252	14434	14398	14303	14370	14309	14464	14342	14482	14399	14495	14517	14320	14504	14538	14438	14545	14289
25149	21664	27793	28176	22501	21179	20840	19330	18822	18688	18398	18158	18124	18235	18097	17838	18032	18063	17927	18020	17886	17854	18014	17892	17979	17687	17826	17927	17727	17740	17773	17911	18103	17655	17615	17871	17895	17742	17660	17672	17803	17830	17719	17801	17864	17746	17703	17552	17777	17765	17854	17847	17855	17817	17637	17649	17987	17789	17701	17915	17702	17665	17774	17985	17722	17594	17660	17687	17729	17793	17874	17703	17662	17589	17673	17835	17854	17860	17790	17728	17708	17846	17662	17657	17682	17749	17772	17758	17774	17885	17808	17543	17787	17767	17871	17942	17700	17766	17982	17722	18003	17852	17746	17778	17826	17671	17811	17752	17943	17999	17778	17790	17732	17770	17778	17613	17763	17844	17939	18007	17812	17817	17498	17684	17871	17773	17690	17627	17757	17673	17681	17914	17729	17748	17938	17914	17782	17798	17860	17689	17793	17840	17667	17892	17982	17836	17636	17859	17680	17885	17710	17823	17901	18070	17986	17573	17781	17642	17900	17651	17624	17604	17837	17659	17707	17765	17870	17861	17730	17765	17635	17625	17883	17740	17677	17624	17826	17543	17574	17721	17919	17886	17967	17863	17985	17758	17634	17833	17658	17936	17618	17737	17504	17712	17726	17687	17761	17736	17714	17686	17883	18119	17713	17996	18004	17875	17896	17839	17709	17629	17620	17827	17850	17871	17765	17654	17770	17733	17760	17801	17823	17948	17895	17652	17801	17687	17972	17786	17750	17724	17715	17763	17691	17828	17729	17642	17634	17774	17764	17719	17814	17812	17926	17851	17882	17749	17776	17747	17679	17854	17794	17756	17761	17727	17773	17612	17696	17758	17604	17830	17844	17633	17675	17874	18030	17797	17768	17646	17735	17805	17833	17951	17790	17757	17759	17832	17821	17875	17845	17759	17653	17758	17913	17826	17921	17849	17726	17748	17850	17786	17838	17775	17905	17867	17636	17768	17712	17821	17880	17967	17841	17756	17767	17819	17947	17876	17826	17817	17691	17798	17948	17995	17763	17742	17643	17625	17659	17849	17792	17906	18012	17713	17679	17967	17950	17753	17748	17871	17790	17911	18106	17692	17842	18080	17789	17876	17853	17876	17687	17742	17764	17416	17814	17855	17796	17987	17643	17827	17699	17730	17752	17789	18024	17755	18087	17755	17784	17724	17614	17690	17842	17576	17874	17806	17710	17614	17695	17814	17710	17747	17717	17634	17689	17695	17773	17862	17770	17754	17764	17695	17751	17724	17816	17719	17808	17585	17747	17701	17865	17840	17553	17913	17676	17706	17819	17763	18010	17838	17775	17636	17884	17831	17795	17825	17772	17882	17939	17813	17711	17678	17859	17725	17811	17886	17867	17593	17847	17812	17783	17753	17737	17719	17868	17810	17593	17728	17640	17759	17873	17898	17721	17853	17705	17842	17931	17685	17727	17806	17767	17981	17792	17743	17860	17855	17847	17666	17670	17614	17816	17591	17770	17786	17782	17736	17876	17742	17823	17784	17650	17728	17964	17855	17624	17662	17835	17737	17749	17685	17730	17856	17753	17692	17679	17918	17666	17552	17759	17765	17703	17964	17978	17756	17696	17705	17769	17742	17680	17673	17610	17524	17953	17858	17883	17864	17690	17832	17640	17837	17732	17901	17617	17773	17612	17882	17916	17805	17526	17821	17817	17750	17859	17843	17859	17781	17721	17938	17700	17793	17824	17670	17884	17815	17704	17779	17730	17756	17854	17862	17840	17611	17702	17618	17713	17820	17663	17665	17820	17784	17808	17705	17601	17824	17733	17936	17699	17493	17649	17765	17921	17645	18019	17780	17875	17728	17702	17734	17884	17858	17846	17591	17760	17651	17691	17633	17930	17709	17753	17840	17876	17849	17914	17681	17857	17672	17751	17984	17678	17784	17665	17773	17711	17784	17769	17880	17770	17657	17855	17735	17785	17887	17719	17760	17911	17759	18029	17914	17727	17877	17734	17730	17784	17750	18016	17730	17791	18036	17821	17994	17826	17757	17826	17690	17742	17683	17693	17845	17836	17692	17887	17817	17973	17925	17740	17712	17650	17920	18004	17723	17724	17522	17692	17700	17883	17712	17698	17578	17710	17661	17786	17963	17966	17808	17919	17873	17848	17760	17785	17600	17719	17902	17924	17827	17875	17717	17833	17724	17819	17816	17803	17579	17788	17982	17907	17910	17695	17743	17756	17876	17699	17692	17930	17587	17611	17640	17947	17781	17740	17679	17779	17815	17509	17674	17921	17862	17732	17639	17725	17639	17648	17590	17708	17724	17978	17806	17747	17911	17635	17806	17767	17831	17680	17698	17798	17518	17649	17690	17527	17851	17684	17965	17896	17756	17587	17845	17727	17839	17892	17666	17705	17834	17814	17879	17834	17623	17694	17747	17959	17653	17834	17762	17818	17685	17899	17998	17568	17774	17803	17670	17748	17692	17606	17715	17725	17683	17865	17652	17774	17851	17737	17690	17813	17964	17780	17638	17774	17807	17857	17615	17694	17630	17670	17820	17811	17653	17833	17884	17821	17781	17654	17716	17845	17764	17957	17838	17875	17749	17709	17802	17895	17877	17716	17809	17722	17555	17721	17645	17912	17696	17701	17777	18023	17724	17782	17891	17674	17763	17832	17801	17652	17710	17629	17824	17659	17862	17699	17762	17863	17608	17817	17783	17764	17896	17752	17869	17645	17924	17779	17680	17638	17918	17955	17656	17909	17755	17689	17716	17785	17807	17663	17714	17713	17836	17961	17862	18012	17826	17671	17903	17910	17854	18050	17890	17927	18024	17772	17740	17884	17932	17856	17817	18000	17816	17688	17804	17845	17673	17576	17846	17808	17671	17850	17725	17755	17623	17658	17800	18011	17659	17928	17824	17689	17642	17750	17878	17646	17794	17867	17739	17780	17816	17861	17652	17699	17806	17990	17773	17554	17749	17961	17697	17941	17850	17667	17674	17905	17905	17819	17857	17963	17588	17803	17731	17609	17761	17911	17977	17925	17759	17739	17934	17923	17887	17950	17829	17715	17794	17819	17949	17765	17688	17760	17507	17727	17798	17810	17713	17768	17687	17812	17895	17762	17723	17871	17627	17660	17605	17756	17807	17644	17597	17561	17682	17731	17568	17812	17718	17608	17763	17543	17764	17759	17654	17931	17628	17730	17929	17696	17764	17889	17691	17718	17842	17805	17830	17813	17781	17920	17739	17964	18029	17797	17781	17568	17652	17625	17739	17759	18059	17692	17809	17670	17848	17818	17686	17940	17660	17835	17749	17724	17856	17814	17795	17806	17874	17810	17746	17791	17774	17822	17879	17872	17935	17654	17724	17752	17785	17918	17944	17729	17734	17981	17890	17809	17732	17519	17678	17746	17743	17628	17837	17728	17772	17767	17834	17858	17718	17781	17827	17845	17853	17830	17612	17771	17769	17897	17773	17778	17923	17547	17774	17719	17911	17696	17590	17798	17769	17769	17747	17723	17704	18002	17835	17652	17676	17631	17841	17740	17737	17820	17800	17552	17739	18106	17618	17946	17688	17815	17636	17889	17686	17791	17831	17720	17908	17906	17622	17588	17714	17652	17804	17707	17469	17553	17927	17695	17703	17838	17840	17803	17802	17683	17676	17799	17810	17820	17767	17729	18020	17779	17745	17820	17727	17961	17595	17670	17537	17801	17729	17725	17591	17764	17811	17953	17631	17779	17876	18139	17917	17752	17874	17583	17786	17750	17932	17788	17701	17909	17582	17692	17865	17526	17699	17697	17683	17790	17661	17806	17873	17616	17634	17837	17794	17658	17742	17872	17795	17825	17653	17898	17558	17667	17666	17855	17825	17361	17801	17831	17701	17784	17766	17653	18014	17733	17760	17635	17982	17731	17966	17690	17817	17959	17574	17951	17684	17871	17914	17997	17765	17776	17830	17881	17667	17764	17927	17659	17751	17781	17633	17632	17735	17923	17833	17717	17900	17785	17716	17606	17893	17825	17834	17798	17720	17968	17895	17697	17803	17740	17778	17671	17751	17796	17712	17816	17810	17690	17719	17831	17733	17881	17723	17626	17836	17856	17888	17724	17962	17769	18031	17827	17552	17590	17793	17681	17805	17827	17860	17760	17732	17852	17602	17686	17734	17832	17883	17933	17834	18013	17712	17824	17802	17715	17813	17657	17862	17878	17808	17614	17945	17795	18083	17874	17756	17596	17702	17664	17740	17746	17786	17781	17773	17686	17814	17846	17717	17721	17724	17709	17728	17913	17787	17721	17880	17666	17718	17823	17670	17758	17645	17918	17826	17807	17728	17804	17669	17920	17710	17791	17593	17658	17909	17831	17794	17621	17797	17726	17741	17723	17770	17747	17702	17878	17855	17840	17662	17614	17588	17748	17829	17794	17767	17726	17772	17734	17753	17977	18079	17852	17814	17745	17897	17985	18043	17740	17819	17817	17663	17849	17616	17849	17859	17828	17726	17928	17861	17721	17935	17819	17874	17693	17651	17748	17803	17701	17687	18059	17710	17720	17907	17803	17799	17667	17867	17634	17774	17767	17531	17889	17907	17864	17988	17901	17594	17619	17626	17708	17539	17885	17804	17700	17848	17863	17669	17861	17708	17968	17788	17547	17601	17723	17811	17912	17812	17636	17846	17807	17763	17656	17785	17830	17709	17768	17863	17693	17870	17913	17742	17762	17712	17902	17814	17701	17833	17907	17911	17924	17680	17991	17891	18013	17813	17564	18029	18015	17807	17748	18095	17991	17821	17734	17697	17766	17770	18085	17834	17525	17919	17691	17771	17867	17493	17680	17885	17804	17826	17921	17782	18070	18038	17595	17698	17793	17667	17998	17817	17714	17783	17757	17931	17964	17717	17969	17696	17771	17730	17639	17765	17786	17739	17916	17753	17750	17760	17951	17742	17693	17792	17912	17960	17845	17896	17861	17877	17756	17730	17735	17944	17930	17757	17711	17713	17924	17957	17684	17878	17772	17754	17895	17808	17863	17620	17802	17898	17830	17998	17915	17738	17826	17764	17842	17745	17687	17852	17823	17845	17823	17594	17634	17939	17819	17834	17960	17722	17724	17739	17676	17885	17743	17954	17991	17942	17829	17655	17625	17835	17841	17747
23497	40637	32372	23802	20972	19117	17935	16865	16523	15845	15402	15384	15072	14978	15064	14911	14714	14959	14964	14759	14852	14825	14670	14832	14850	14853	14741	14861	14689	14845	14682	14691	14792	14847	14671	14666	14647	14628	14689	14704	14705	14682	14750	14740	14775	14677	14778	14745	14794	14543	14542	14851	14696	14676	14795	14664	14530	14658	14682	14706	14798	14765	14684	14658	14496	14791	14610	14661	14609	14550	14655	14654	14730	14705	14670	14593	14725	14777	14878	14878	14602	14603	14690	14715	14682	14682	14831	14533	14872	14505	14626	14687	14718	14633	14610	14751	14718	14807	14754	14707	14693	14636	14630	14632	14659	14708	14642	14713	14641	14797	14666	14660	14722	14632	14670	14779	14676	14637	14686	14603	14702	14653	14818	14552	14914	14678	14614	14571	14611	14777	14695	14706	14619	14752	14790	14625	14908	14586	14641	14731	14554	14852	14665	14828	14730	14685	14652	14701	14727	14780	14740	14694	14861	14642	14716	14759	14645	14811	14617	14817	14607	14647	14675	14816	14670	14710	14550	14708	14682	14779	14670	14881	14600	14677	14745	14645	14788	14733	14541	14663	14609	14595	14556	14745	14617	14704	14524	14590	14718	14625	14591	14514	14658	14688	14701	14632	14749	14798	14630	14744	14792	14709	14634	14607	14589	14526	14481	14716	14702	14529	14770	14787	14644	14582	14611	14842	14781	14612	14681	14635	14816	14647	14680	14694	14708	14730	14791	14464	14809	14720	14788	14606	14705	14603	14736	14775	14651	14639	14752	14719	14642	14769	14806	14939	14663	14669	14765	14826	14602	14780	14674	14708	14594	14657	14784	14702	14885	14813	14661	14757	14576	14714	14629	14848	14703	14567	14760	14692	14836	14833	14811	14565	14634	14835	14585	14568	14794	14926	14817	14637	14821	14643	14849	14743	14686	14687	14707	14726	14591	14631	14537	14686	14653	14620	14890	14632	14768	14603	14811	14696	14711	14713	14587	14741	14813	14651	14683	14705	14728	14738	14602	14690	14864	14736	14648	14619	14685	14617	14712	14820	14728	14643	14731	14731	14651	14666	14698	14749	14637	14703	14825	14821	14795	14684	14582	14727	14642	14744	14651	14828	14453	14707	14550	14493	14829	14590	14543	14750	14517	14711	14908	14572	14689	14877	14753	14636	14630	14700	14719	14853	14765	14838	14765	14740	14734	14694	14799	14705	14660	14608	14842	14634	14811	14559	14675	14652	14706	14637	14462	14604	14668	14673	14676	14675	14716	14797	14753	14731	14838	14683	14611	14786	14556	14693	14580	14734	14686	14697	14819	14715	14812	14652	14538	14605	14640	14739	14672	14643	14686	14720	14878	14561	14696	14917	14779	14759	14684	14586	14723	14687	14621	14707	14693	14420	14512	14769	14764	14642	14570	14513	14718	14691	14816	14639	14586	14543	14854	14587	14517	14544	14606	14333	14583	14642	14543	14720	14490	14747	14752	14769	14671	14631	14740	14603	14555	14779	14812	14911	14732	14679	14623	14615	14640	14668	14772	14725	14615	14781	14706	14768	14812	14745	14902	14693	14643	14714	14613	14704	14699	14611	14810	14737	14939	14737	14834	14686	14497	14557	14769	14610	14814	14653	14766	14793	14716	14662	14562	14783	14719	14764	14469	14811	14701	14663	14818	14661	14676	14490	14730	14786	14733	14723	14588	14744	14616	14667	14699	14702	14661	14719	14766	14576	14756	14721	14859	14805	14966	14744	14584	14554	14619	14654	14750	14713	14763	14736	14782	14579	14797	14846	14678	14548	14756	14604	14677	14752	14672	14601	14617	14695	14612	14632	14677	14680	14740	14612	14661	14615	14847	14649	14747	14648	14792	14670	14674	14784	14900	14652	14769	14821	14652	14651	14812	14626	14654	14700	14844	14656	14790	14762	14690	14779	14828	14648	14644	14644	14706	14555	14607	14534	14596	14576	14761	14568	14607	14685	14718	14780	14632	14578	14719	14711	14668	14566	14583	14582	14656	14535	14709	14648	14662	14557	14721	14727	14777	14623	14600	14745	14602	14511	14614	14745	14730	14629	14608	14578	14799	14560	14576	14739	14743	14723	14600	14737	14767	14600	14836	14733	14769	14477	14720	14583	14744	14846	14630	14701	14794	14680	14688	14761	14844	14746	14761	14504	14756	14473	14816	14803	14646	14649	14626	14756	14802	14696	14710	14710	14599	14626	14692	14796	14732	14704	14878	14544	14796	14671	14652	14713	14779	14693	14793	14668	14548	14663	14655	14678	14742	14760	14515	14694	14608	14712	14751	14713	14629	14866	14644	14674	14528	14634	14693	14675	14638	14742	14706	14622	14578	14816	14684	14838	14731	14704	14549	14527	14721	14725	14795	14650	14660	14904	14508	14800	14660	14737	14729	14933	14790	14738	14781	14597	14690	14837	14523	14552	14697	14757	14641	14651	14756	14761	14748	14733	14639	14404	14736	14869	14836	14680	14867	14705	14692	14548	14731	14752	14844	14699	14625	14670	14755	14741	14505	14617	14642	14576	14771	14682	14740	14883	14679	14587	14675	14610	14740	14762	14746	14753	14740	14723	14696	14812	14607	14778	14687	14639	14644	14668	14753	14611	14771	14582	14602	14696	14559	14689	14695	14764	14693	14882	14535	14707	14662	14695	14595	14598	14765	14839	14502	14507	14752	14897	14525	14672	14863	14621	14713	14693	14775	14845	14622	14695	14620	14587	14664	14615	14852	14616	14594	14860	14740	14664	14517	14812	14858	14677	14607	14747	14760	14597	14570	14684	14585	14674	14692	14785	14608	14815	14587	14601	14653	14613	14727	14826	14686	14623	14867	14497	14606	14612	14585	14754	14744	14749	14645	14785	14726	14736	14609	14734	14817	14676	14694	14761	14692	14591	14713	14684	14807	14463	14647	14638	14606	14733	14750	14591	14771	14654	14619	14644	14552	14735	14620	14750	14659	14592	14715	14784	14827	14945	14768	14566	14778	14781	14751	14572	14618	14535	14592	14597	14652	14599	14714	14848	14712	14718	14611	14604	14693	14629	14764	14802	14844	14695	14552	14657	14685	14617	14740	14650	14687	14805	14668	14576	14856	14740	14570	14748	14641	14503	14756	14595	14729	14551	14818	14654	14690	14642	14803	14548	14475	14714	14565	14719	14752	14694	14663	14593	14596	14710	14685	14573	14972	14682	14675	14758	14679	14754	14629	14807	14749	14701	14622	14599	14544	14706	14667	14765	14788	14601	14385	14810	14602	14575	14769	14591	14652	14639	14665	14653	14661	14819	14857	14663	14671	14794	14621	14662	14839	14647	14649	14686	14707	14631	14758	14622	14606	14602	14708	14706	14687	14620	14637	14799	14659	14469	14721	14688	14691	14762	14805	14587	14854	14726	14883	14794	14654	14762	14594	14592	14728	14754	14672	14850	14661	14611	14517	14688	14667	14675	14561	14541	14670	14554	14747	14775	14701	14670	14764	14676	14699	14604	14627	14635	14689	14898	14549	14674	14822	14670	14518	14632	14680	14580	14677	14761	14590	14970	14744	14763	14598	14714	14634	14655	14592	14750	14750	14551	14636	14613	14650	14723	14733	14733	14728	14707	14614	14728	14654	14552	14723	14583	14672	14791	14626	14906	14678	14843	14597	14670	14751	14696	14795	14869	14680	14695	14647	14851	14699	14851	14747	14674	14689	14839	14650	14537	14710	14610	14903	14863	14674	14757	14733	14632	14788	14638	14703	14815	14726	14580	14613	14697	14761	14720	14578	14839	14627	14766	14565	14740	14846	14685	14730	14909	14652	14712	14767	14705	14683	14562	14853	14825	14507	14623	14671	14577	14849	14652	14729	14679	14771	14804	14670	14817	14770	14599	14764	14699	14791	14765	14699	14844	14669	14597	14642	14671	14701	14676	14734	14621	14661	14798	14506	14492	14884	14619	14707	14641	14750	14628	14884	14697	14553	14749	14521	14609	14768	14382	14664	14724	14612	14623	14712	14749	14493	14753	14694	14727	14586	14566	14783	14745	14690	14617	14666	14724	14497	14592	14756	14575	14890	14732	14690	14705	14647	14715	14719	14662	14837	14673	14678	14563	14731	14711	14782	14582	14579	14702	14698	14674	14541	14777	14646	14791	14630	14599	14693	14695	14743	14774	14635	14731	14651	14639	14659	14728	14718	14724	14672	14632	14700	14739	14763	14623	14743	14844	14520	14765	14688	14722	14581	14797	14781	14618	14614	14688	14717	14695	14482	14800	14626	14594	14676	14804	14619	14675	14752	14716	14709	14641	14661	14739	14515	14684	14756	14753	14624	14705	14618	14681	14674	14440	14865	14599	14686	14665	14656	14740	14688	14710	14641	14594	14691	14686	14522	14729	14617	14571	14647	14573	14704	14632	14801	14706	14742	14520	14731	14786	14659	14642	14729	14707	14685	14654	14830	14866	14675	14723	14787	14607	14905	14704	14728	14739	14821	14841	14544	14811	14768	14575	14753	14626	14817	14710	14630	14613	14615	14665	14663	14668	14822	14720	14756	14655	14713	14715	14754	14759	14754	14646	14564	14854	14614	14647	14774	14666	14756	14734	14557	14709	14872	14721	14731	14730	14757	14678	14754	14806	14727	14682	14763	14754	14618	14709	14632	14657	14795	14760	14538	14588	14731	14788	14716	14828	14725	14644	14651	14595	14655	14857	14761	14903	14805	14768	14741	14741	14714	14599	14777	14649	14889	14770	14638	14623	14779	14756	14664	14636	14663	14795	14523	14643	14655	14740	14633	14424	14687	14670	14651	14671	14729	14454	14760	14787	14714	14805	14741	14803	14596	14573	14737	14716	14568	14620	14709	14518	14748	14738	14695	14797	14841	14942	14596	14854	14571	14771	14566	14678	14651	14884	14580	14699	14656	14751	14620	14667	14761	14587	14949	14706	14579	14667	14596	14607	14506	14635	14697	14767	14784	14619	14639	14658	14694	14664	14770	14717	14745	14499	14945	14798	14513	14596	14754	14690	14764	14624	14592	14645	14807	14697	14717	14762	14628	14591	14437	14613	14684	14834	14680	14557	14718	14639	14733	14737	14693	14710	14619	14777	14641	14614	14683	14763	14685	14721	14706	14634	14627	14685
22511	21596	28841	24841	22215	24697	26201	21187	19586	19412	18886	18282	17970	18133	17811	17592	17594	17735	17521	17776	17438	17411	17472	17522	17471	17391	17323	17448	17504	17440	17531	17348	17292	17350	17611	17181	17323	17344	17311	17191	17390	17493	17544	17303	17111	17232	17325	17293	17352	17453	17298	17295	17171	17118	17163	17250	17272	17256	17149	17437	17190	17210	17241	17417	17194	17171	17193	17083	17299	17186	17126	17407	17205	17238	17160	17229	17125	17285	17068	17256	17442	17302	17020	17167	17205	17220	17056	17134	17298	17314	17056	17242	17084	17155	17261	17126	17189	17365	17360	17124	17048	17161	17198	17294	17423	17253	17217	17089	17082	17288	17364	17191	17346	17266	17183	17331	17227	17130	17405	17342	17195	17551	17169	17101	17286	17126	17116	17153	17308	17384	17290	17243	17128	17070	16998	17126	17241	17205	16943	17123	17175	17331	17085	17240	17057	17216	16979	17233	17090	17245	17224	17128	17325	17360	17364	17202	17241	17232	17227	17357	17044	17130	17217	17375	17246	17045	17204	17350	17129	17186	17423	17288	17078	17118	17161	17197	17389	17167	17022	16927	17063	17209	17089	17124	17089	16964	16993	17260	17169	17088	17202	16888	17194	17282	17359	17179	17244	17177	17181	17244	17067	17202	17150	17147	16928	17211	17059	17250	17340	17229	17224	17165	17145	17366	17026	17166	17308	17227	17208	17104	17202	17142	17585	17219	17055	17017	17242	17165	17141	17110	17131	17089	17104	17140	17136	17380	17176	17326	16949	17169	17048	17143	17111	17398	17214	17297	17325	17000	17228	17153	17276	17178	17429	17137	17160	17395	17259	17132	17261	17040	17063	17278	17109	17240	17158	17221	17220	17009	17307	17307	17152	17279	17046	17352	17244	17234	17472	17264	17264	17270	17459	17137	17226	17237	17335	17445	17155	17215	17391	17176	17306	17292	17157	17109	17259	17331	17058	17241	17011	17274	17280	17293	17388	17202	17052	17398	17177	16908	17379	17115	17177	17070	17053	17298	17092	16865	17140	17075	17301	17215	16972	17228	17253	17261	17184	17190	17153	17065	16907	16989	17238	17131	17058	17124	16979	17157	17165	17359	17023	17274	17267	17337	17256	17131	17276	17286	17107	17270	17203	17180	17374	17224	17117	17079	17265	17158	17301	17124	17143	17236	17192	17218	17064	17144	17074	17354	17137	17081	17256	17269	17200	17132	17238	17335	17182	17095	17014	17232	17282	17159	17176	17389	17178	17181	17333	17368	17229	17082	16997	17053	17258	17490	17083	17135	17086	17151	17354	17234	17205	17158	17303	17413	17317	17222	17245	17220	17330	17006	17202	17185	17142	17267	17157	17287	17054	17282	17050	17181	17101	17207	17153	17041	17171	17176	17403	17346	17246	17081	17171	17385	17081	17197	17321	17170	17239	17166	17222	17362	17053	17115	17419	17117	17013	17094	17244	17047	17140	17304	17272	17162	17212	17260	17061	16984	17116	17159	17107	17108	17078	17139	17124	17224	17082	17125	17211	17294	17013	17233	16999	17190	17262	17249	17000	17399	17172	17396	17158	17052	16961	17199	17294	17159	17347	17118	17245	17025	17244	17363	17177	17183	17114	17228	17392	17157	17328	17101	17080	17367	17316	17268	17176	17306	17200	17237	17413	17263	17106	17351	17116	16997	17234	17042	17281	17243	17088	17147	16964	17200	17150	17306	17091	17470	17159	17344	17253	17265	17174	17221	17195	17196	17277	17286	17389	17091	17039	16990	17336	17332	17414	17274	17147	17238	17135	17225	17045	17251	17127	17117	17086	17234	17202	17207	17270	17291	17311	17163	17178	17276	17267	17329	17274	17104	17174	17228	17197	16998	17365	17231	17166	17217	17372	17111	17157	16934	17224	17207	17168	17224	17247	17361	17236	17216	17250	17339	17084	16986	17264	16916	17318	17304	17265	17083	17282	17098	17172	17255	17159	17304	17261	17196	17164	17276	17183	17155	17242	17194	17204	17213	17170	17264	17122	17307	17274	17125	17333	17170	17263	17343	17155	17083	17310	17272	17096	17254	17294	17162	17073	17258	17201	17173	17264	17124	17256	17207	17202	17334	17387	17081	17208	16896	17210	17245	17373	17078	17042	17303	17374	17035	16947	17138	17172	17015	17288	17064	17106	17196	17270	17330	17453	17199	17181	17119	17223	17223	17170	17183	17209	17203	17279	17055	17238	17024	17029	17504	17312	17173	17238	17439	17075	17260	17226	17288	17214	17371	17132	17134	17478	17299	17157	17345	17122	17148	17243	17087	17029	17093	17342	17254	16949	17183	17269	17127	17090	17148	17123	17238	17055	17266	17089	17026	17088	17053	17086	17150	17187	17360	17161	17390	17227	17119	17237	17203	16985	17061	17222	17156	17227	17154	17024	17195	17201	17236	17157	17157	17059	17183	17113	17113	17282	17197	17062	17121	17274	17177	17007	17223	17015	17226	17035	17122	17336	17231	17181	17069	17051	17209	17246	17142	17176	17133	17118	17073	17167	17087	17163	17477	16960	17217	17292	17355	17233	17164	17105	17186	17196	17049	17167	17244	17189	17196	17351	17171	17233	17237	17180	17263	17250	17234	17240	17153	17273	17131	17045	17203	17191	17213	17176	17278	17119	16985	17211	17211	17292	17203	17169	17105	17155	16942	17101	17200	17426	17168	17085	17304	17162	17136	17006	17255	17135	17219	16876	17136	17049	17185	17035	17054	17305	17309	17188	17132	17091	17111	17065	17348	17278	17142	17223	17234	17318	17258	16980	16880	16899	17253	17050	17381	17170	16909	17183	17251	17252	17181	17143	17147	17150	17399	17232	17366	17212	17107	17355	17113	17092	17167	17057	17266	17309	17061	17319	17035	17403	17184	17127	17178	17166	17284	17156	17078	17115	17246	17183	17253	17053	17009	16938	17074	17171	17106	17165	17225	16968	17121	17182	17188	17334	17165	17186	17107	17099	17342	17239	17165	17059	17189	17399	17263	17221	17223	17058	17342	17316	17128	17075	17152	17086	17038	17299	17036	17196	17381	17222	17162	17119	16966	17168	17280	17304	17251	17349	17304	17503	17302	17286	17210	17245	17399	17249	17151	17371	17238	17261	17168	17377	17218	17245	17053	17090	17225	17038	17287	17137	17525	17304	17279	17233	17347	17257	17320	17076	17255	17323	17426	17236	17098	17162	16930	17192	17024	17242	17111	17276	17188	17238	17149	17365	17295	16952	17064	16927	16906	17316	17240	17282	17330	17298	16949	17247	17262	17342	17187	17304	17155	17115	17356	17255	17070	17345	17334	17472	17096	17332	17187	17093	17104	17198	17102	17173	17374	17506	17157	17243	17081	17003	17331	17145	17424	17258	17257	17326	17206	17035	17113	17085	17287	17201	17117	17168	17201	17377	17252	17229	17405	17281	17299	17467	17116	17128	17228	17208	17235	17184	17243	17227	17027	17208	17323	17269	17377	17085	17374	17221	17315	16971	17223	17161	17330	17298	17220	17098	17534	17200	17134	17095	16968	17167	17272	17290	17252	17304	17116	17032	17238	17281	17273	17082	17208	17188	17315	17160	17078	17192	17261	17082	16960	17076	17067	17288	17319	17142	17204	17065	17133	17092	16926	17072	17090	17341	17160	17320	17118	17154	17025	17246	17169	16982	17031	17221	17221	17173	17240	17100	17438	16962	17280	17252	17068	17147	17121	17230	17292	17301	17317	17148	17267	17218	17091	17234	17362	17229	17240	17316	17354	17348	16967	17202	17165	17380	17169	16957	17202	17056	17089	17042	17111	17230	17149	17211	17149	17174	17204	17052	17250	16999	17277	17291	17066	17127	17317	17310	17252	17236	17024	17234	16845	17134	17282	17217	17135	17238	17175	17085	17372	17263	17130	17055	17310	17129	17185	17226	17257	17141	17032	17227	17266	17411	17256	17284	17336	17158	16847	17175	17116	17358	17293	17062	17340	17319	17184	17170	17119	17159	17343	17064	17122	17172	17143	17209	17310	17249	17106	17060	17337	17200	17103	17153	17304	17286	17411	17232	17150	17215	17246	17093	17203	17153	17215	17373	17136	17122	17252	17160	17231	17253	17401	17208	17206	17225	17386	17190	17355	17228	17198	17217	17194	17033	17271	17353	17342	17079	16957	17177	17205	17174	17333	17264	17263	17173	17210	17190	17253	17261	17071	17170	17364	17459	17262	17225	17012	17241	17199	16993	17262	17113	17312	17241	17091	17070	17201	17138	17188	17039	17099	17175	17062	17245	17472	17215	17226	17163	17103	17331	17202	17069	17227	17089	17202	17087	17089	17004	16970	17228	17029	17155	17131	17048	17124	17201	17284	17353	17135	17178	17196	17189	17297	17207	17273	17362	17105	17165	17263	17387	17192	17122	17168	17216	17169	17277	17264	16915	17065	17160	17165	17177	17017	17116	17209	17188	17205	17136	17238	17003	17044	17043	17383	17152	16987	17306	17106	17414	17341	16980	17282	17313	17249	17104	17200	17291	17081	17323	17104	17176	17241	17125	17114	17298	17040	17273	17293	17172	17354	17108	17155	16941	17115	17061	17290	17040	17224	17055	17183	17212	17286	17055	17243	17327	17286	17318	17365	17309	17140	17155	17198	17170	17443	17236	17127	17088	17220	17231	17193	17165	17341	17140	17072	17260	17125	17098	17300	17118	17193	17256	17312	17188	17138	17236	17253	17122	17251	17441	17227	17240	17182	17056	17050	17105	17125	17249	16949	17093	17166	17238	17217	16951	17382	17186	17284	17083	17146	17183	17201	17283	17194	17297	17104	17162	17308	17202	17180	17059	17228	17104	17161	17208	17150	17269	17424	17382	17274	17159	17296	17077	17218	16999	16962	17238	17127	17284	17200	17300	17171	17243	17164	17189	17050	17154	17206	17080	17438	17191	17093	17031	17073	17240	17235	17087	17268	17285	16995	17121	16953	17211	17141	17253	17086	17078	16865	17080	16990	17158	17173	17123	17126	17105	17076	17222	17224	17355	17263	17385	17253	17245	17085	16980	17102	17140	17082	17080	17271	17131	17234	17355	17251	17409	17001	17163	17146	17200	17254	17090	17118	17367	17436	16929	17062	17120	17083
25582	49801	40889	30131	25692	22593	20544	18965	17707	16693	16098	15560	15198	15209	15118	14839	14812	14619	14476	14534	14380	14479	14466	14345	14708	14593	14395	14362	14451	14420	14340	14387	14433	14351	14391	14211	14545	14418	14386	14268	14366	14400	14471	14313	14474	14362	14280	14394	14457	14356	14148	14345	14352	14479	14408	14294	14220	14147	14433	14453	14475	14296	14257	14212	14387	14246	14270	14188	14320	14393	14293	14363	14393	14380	14377	14333	14324	14352	14233	14248	14258	14360	14347	14337	14289	14250	14382	14306	14446	14306	14244	14382	14508	14340	14334	14373	14292	14289	14470	14298	14237	14302	14444	14306	14428	14449	14524	14279	14511	14234	14268	14415	14293	14266	14399	14275	14276	14269	14366	14348	14281	14232	14303	14373	14219	14372	14322	14224	14360	14306	14400	14266	14391	14502	14482	14194	14098	14217	14275	14483	14232	14278	14304	14296	14316	14398	14262	14247	14207	14328	14296	14287	14471	14249	14148	14374	14288	14269	14325	14369	14213	14477	14314	14205	14166	14345	14380	14212	14342	14308	14284	14408	14312	14485	14257	14566	14289	14236	14346	14418	14359	14313	14308	14255	14232	14246	14398	14209	14322	14503	14233	14396	14186	14267	14337	14338	14278	14303	14366	14368	14263	14389	14342	14354	14357	14290	14273	14256	14213	14302	14257	14282	14237	14303	14221	14395	14352	14343	14401	14302	14263	14281	14197	14431	14245	14229	14317	14193	14353	14404	14319	14259	14347	14285	14337	14246	14476	14489	14331	14121	14228	14256	14228	14314	14237	14355	14170	14477	14041	14266	14242	14359	14291	14474	14296	14291	14337	14204	14418	14187	14259	14382	14161	14344	14274	14424	14256	14244	14377	14160	14107	14547	14162	14460	14448	14276	14338	14378	14280	14338	14424	14326	14377	14337	14306	14283	14402	14350	14233	14174	14328	14489	14407	14326	14266	14371	14423	14313	14293	14263	14289	14403	14485	14190	14532	14391	14304	14365	14274	14234	14278	14338	14263	14465	14264	14428	14257	14371	14328	14393	14356	14400	14287	14486	14370	14382	14299	14382	14314	14406	14253	14338	14214	14279	14201	14465	14452	14394	14251	14365	14358	14321	14363	14527	14360	14460	14199	14218	14271	14395	14325	14299	14443	14265	14430	14315	14364	14278	14332	14322	14394	14342	14426	14300	14379	14426	14284	14388	14286	14110	14148	14352	14444	14407	14326	14221	14333	14435	14194	14256	14246	14423	14177	14259	14309	14296	14431	14347	14375	14237	14259	14284	14282	14222	14317	14297	14290	14427	14441	14259	14230	14328	14402	14267	14272	14338	14280	14360	14183	14247	14282	14401	14250	14355	14362	14309	14406	14343	14333	14292	14329	14279	14422	14382	14379	14321	14351	14365	14558	14209	14343	14301	14347	14213	14402	14428	14289	14176	14274	14291	14336	14230	14157	14293	14209	14287	14189	14409	14390	14411	14400	14306	14265	14411	14192	14317	14104	14095	14358	14402	14416	14326	14160	14210	14247	14452	14348	14354	14308	14301	14398	14314	14294	14422	14180	14266	14390	14452	14134	14123	14465	14297	14342	14115	14214	14247	14407	14338	14410	14409	14326	14119	14456	14415	14383	14381	14416	14302	14286	14299	14236	14397	14204	14508	14296	14255	14494	14336	14332	14285	14278	14307	14336	14286	14249	14293	14461	14373	14264	14399	14331	14400	14284	14561	14388	14283	14306	14212	14303	14201	14299	14311	14512	14374	14346	14165	14394	14425	14514	14360	14195	14248	14569	14147	14401	14334	14232	14304	14309	14353	14390	14262	14366	14345	14267	14306	14130	14346	14204	14339	14210	14260	14444	14318	14322	14360	14261	14281	14300	14266	14370	14493	14399	14448	14411	14337	14368	14402	14406	14320	14323	14386	14377	14395	14389	14367	14184	14478	14261	14359	14281	14313	14426	14407	14292	14311	14346	14233	14473	14491	14311	14328	14353	14367	14126	14419	14104	14218	14319	14429	14221	14259	14288	14271	14250	14178	14312	14289	14359	14247	14255	14301	14231	14438	14380	14316	14124	14344	14380	14309	14380	14231	14364	14385	14234	14197	14341	14036	14521	14271	14449	14413	14343	14393	14204	14224	14264	14239	14503	14389	14380	14257	14337	14295	14298	14368	14388	14323	14355	14252	14300	14472	14207	14302	14251	14219	14421	14435	14471	14394	14174	14229	14408	14373	14272	14281	14312	14253	14329	14324	14291	14290	14345	14331	14364	14240	14243	14380	14336	14347	14390	14333	14239	14226	14458	14320	14384	14464	14433	14299	14378	14503	14230	14294	14403	14223	14386	14306	14441	14382	14376	14191	14223	14358	14336	14171	14238	14224	14308	14361	14328	14339	14428	14445	14351	14345	14390	14374	14464	14342	14307	14359	14239	14193	14198	14541	14365	14192	14488	14088	14292	14209	14279	14384	14212	14298	14450	14100	14496	14285	14492	14355	14330	14347	14313	14408	14505	14283	14277	14217	14304	14248	14308	14054	14408	14327	14180	14332	14350	14232	14413	14341	14240	14348	14458	14321	14305	14282	14330	14311	14399	14207	14198	14398	14313	14196	14402	14251	14186	14446	14091	14361	14365	14154	14405	14351	14433	14226	14401	14317	14505	14423	14261	14358	14348	14363	14307	14272	14346	14339	14286	14281	14445	14319	14475	14278	14360	14371	14304	14214	14225	14380	14390	14125	14266	14183	14197	14388	14347	14399	14099	14243	14318	14243	14364	14314	14319	14366	14184	14263	14339	14460	14443	14463	14380	14237	14339	14433	14540	14384	14406	14392	14205	14185	14470	14290	14423	14237	14276	14280	14299	14352	14394	14220	14211	14302	14371	14239	14426	14428	14348	14439	14356	14368	14453	14233	14343	14306	14476	14367	14362	14320	14449	14178	14339	14198	14199	14121	14281	14392	14529	14253	14376	14381	14285	14367	14337	14362	14169	14347	14261	14218	14352	14156	14407	14319	14400	14245	14160	14347	14438	14375	14310	14433	14376	14294	14361	14486	14221	14215	14357	14306	14382	14498	14315	14249	14357	14104	14302	14313	14244	14272	14498	14325	14219	14222	14229	14359	14324	14318	14207	14209	14446	14374	14407	14374	14355	14271	14467	14407	14238	14357	14401	14314	14361	14368	14505	14318	14300	14263	14350	14471	14199	14363	14250	14185	14302	14296	14238	14304	14298	14604	14360	14203	14503	14470	14234	14220	14196	14188	14258	14347	14326	14329	14246	14349	14442	14414	14452	14379	14268	14416	14156	14247	14181	14307	14227	14306	14252	14359	14165	14251	14336	14407	14383	14379	14341	14233	14498	14295	14204	14244	14367	14364	14329	14276	14394	14251	14150	14305	14097	14266	14241	14217	14333	14321	14270	14314	14325	14205	14377	14196	14308	14301	14317	14387	14527	14509	14282	14519	14306	14376	14244	14473	14140	14249	14249	14506	14449	14264	14313	14478	14188	14328	14401	14386	14408	14389	14398	14265	14230	14284	14188	14474	14276	14338	14276	14208	14436	14341	14400	14274	14478	14348	14351	14056	14483	14553	14404	14278	14262	14325	14385	14284	14320	14324	14426	14346	14384	14360	14297	14463	14360	14341	14292	14252	14351	14351	14370	14253	14229	14304	14386	14205	14278	14052	14368	14111	14145	14359	14315	14272	14112	14334	14523	14218	14356	14300	14460	14238	14388	14383	14476	14232	14414	14402	14280	14511	14273	14357	14259	14160	14322	14298	14254	14338	14251	14348	14244	14358	14210	14339	14220	14402	14246	14273	14299	14361	14332	14400	14360	14285	14160	14276	14461	14180	14382	14234	14399	14390	14390	14496	14300	14473	14233	14305	14277	14409	14359	14266	14215	14264	14285	14269	14276	14350	14188	14365	14393	14309	14418	14318	14418	14432	14456	14468	14355	14104	14333	14264	14353	14290	14510	14261	14381	14257	14232	14398	14329	14343	14550	14249	14289	14316	14367	14305	14353	14417	14367	14483	14343	14299	14321	14313	14421	14245	14232	14256	14348	14295	14270	14373	14420	14301	14296	14270	14300	14346	14411	14403	14317	14251	14448	14263	14432	14283	14452	14432	14385	14239	14412	14216	14305	14485	14240	14288	14344	14217	14343	14482	14379	14340	14343	14495	14247	14307	14317	14438	14197	14566	14140	14297	14366	14367	14385	14441	14361	14241	14318	14233	14298	14327	14260	14191	14300	14237	14379	14220	14212	14370	14346	14236	14252	14421	14427	14391	14280	14373	14274	14344	14398	14404	14224	14275	14175	14312	14266	14405	14336	14311	14203	14293	14349	14314	14266	14358	14245	14141	14245	14368	14442	14369	14356	14357	14241	14313	14308	14650	14325	14193	14415	14273	14318	14246	14253	14403	14255	14460	14333	14195	14190	14411	14314	14177	14330	14549	14282	14330	14203	14390	14248	14410	14448	14260	14429	14184	14312	14295	14371	14349	14387	14190	14402	14348	14610	14313	14252	14295	14344	14391	14323	14341	14374	14249	14374	14343	14292	14421	14424	14369	14275	14074	14223	14253	14091	14203	14394	14344	14333	14432	14372	14466	14244	14446	14296	14227	14259	14283	14216	14439	14476	14290	14396	14319	14349	14207	14437	14444	14342	14416	14349	14472	14366	14353	14320	14331	14342	14393	14238	14481	14364	14268	14307	14396	14266	14351	14462	14316	14325	14290	14475	14283	14267	14306	14176	14389	14319	14247	14287	14296	14168	14481	14320	14248	14323	14285	14341	14330	14434	14206	14270	14553	14346	14307	14212	14305	14244	14357	14414	14310	14089	14486	14411	14252	14461	14270	14397	14334	14284	14393	14301	14381	14449	14373	14366	14464	14271	14370	14303	14325	14256	14368	14233	14235	14332	14353	14363	14285	14443	14370	14186	14304	14397	14442	14180	14262	14276	14343	14391	14260	14445	14206	14263	14409	14314	14215	14390	14382	14340	14483	14465	14249	14364	14382	14322	14255	14411	14329	14292	14320	14333	14310	14369	14390	14263	14349	14325	14262	14283	14073	14425	14248	14390	14232	14362	14456	14231	14351	14390	14335	14135	14373	14437	14272	14430	14126
29737	26630	30755	26398	21896	20595	20047	19206	19012	18781	18610	18351	18528	18243	18384	18280	18282	18251	18243	18137	18250	18021	18157	18092	18356	18360	18158	18195	18323	18122	18312	18214	18008	18012	18205	18143	18260	18114	18124	17865	18092	18152	18134	18180	17973	17903	17992	18202	18174	17837	18141	18147	17860	17888	18027	18157	18185	18098	18058	18018	18299	18118	17835	18121	18157	18037	18308	18177	18192	18015	17997	18325	18303	18188	18057	18246	18190	18028	18226	17943	18097	18018	18210	18075	18294	18042	18112	18261	18069	18170	18146	18128	17935	18035	17997	18125	18058	18219	18251	18079	18283	17942	18201	18139	18243	18112	17956	18102	18236	18175	18165	18258	18438	18183	18107	18059	18314	17961	18182	18197	17979	18037	18189	18274	18180	17987	18137	18106	18017	18263	18130	17915	18071	17977	18189	17955	18022	18027	18166	18103	18167	18318	18229	17978	18014	17998	18169	18141	17867	18253	18150	17906	18045	17930	17939	18219	18127	18203	18058	18370	18358	18013	17991	18010	17854	17943	18067	18057	18060	18121	18102	18307	18131	18191	18067	18136	18073	18301	18433	18056	18351	18150	18084	18157	18091	18264	18103	18236	18168	18048	18186	18021	18037	17844	18186	18065	18066	18007	18362	18062	18209	18069	18168	18102	18228	18281	18131	17891	18120	18078	17972	17966	18105	18028	18316	18222	18018	18013	18235	17997	18143	18072	18122	18206	17948	18002	18274	18136	18099	18026	18076	18120	18419	18142	18140	18221	18193	18100	18194	18067	18337	18343	18006	18190	18094	17999	18180	18111	18118	18223	18135	18241	18189	17949	18122	18159	18089	17917	18197	18321	18311	18174	18036	17964	18010	18095	18062	18043	18244	18052	18042	18005	17991	18070	17993	18087	18007	18175	18043	17990	18322	18279	18160	18377	18192	18028	18194	18146	18013	18049	18091	18204	18284	18036	17951	17979	18171	18214	18047	18173	18189	18068	17888	18014	17961	18230	18225	18149	18121	18194	18110	18001	18113	18100	18206	18125	18201	18022	18164	18250	18048	18191	18129	18074	18175	17994	18079	18234	18237	18210	18090	18143	18045	18245	17927	17945	18180	18265	18130	18248	18233	18106	18094	17976	18248	17984	18071	18047	18178	18040	18069	17779	17926	18119	18187	18178	18168	18189	18159	17994	18051	18139	18173	18194	18106	17998	17818	18351	18160	17945	18172	18206	18154	18072	18063	18068	18210	17948	17907	18366	18305	18221	18157	18235	18246	17834	18085	18221	17933	17959	18061	18024	18156	18225	18124	18211	18065	18190	18204	17886	18062	17957	17910	17822	18003	18002	17914	18183	18118	17987	18070	18130	18127	18096	18188	18070	18175	18147	18246	18069	18160	17957	18085	18133	18014	18174	18194	18152	18230	17989	18164	17982	18037	18043	18132	18349	18202	18071	17997	18214	18113	18063	18010	18135	18179	18331	18145	17959	18013	18105	18159	17992	18238	18266	18178	18099	18260	18111	18136	18361	18380	18173	17866	17992	18143	18089	18144	18150	18013	18048	18180	18121	18196	18280	18220	18277	18232	17890	18077	18240	18049	18094	18140	18086	18177	18236	17953	18073	18022	18131	18257	18128	18113	18043	18273	18187	18226	18309	18116	18141	18151	18148	18150	17910	18161	18080	18061	18098	18196	18314	18166	18164	18030	18120	18001	18009	18023	18130	18069	17966	18216	18208	18181	18118	18036	18159	18195	18186	18404	18166	18028	18155	18236	18190	18261	18197	18098	18154	17849	18087	18063	18026	18205	18021	17986	18304	18321	18227	17963	18111	18229	18205	18113	18099	18136	18171	18248	18233	18127	18256	18133	18138	18085	18207	18406	18060	18020	17933	18055	18029	18165	18143	18207	18312	17935	17994	18310	17932	18023	18151	18068	18206	18254	18075	17861	18179	18102	18297	18166	18077	18055	18138	18073	18210	18038	18130	18169	18264	17968	18142	18385	18294	18297	18117	18315	18219	18238	18151	18289	18183	18094	18167	18259	18135	18183	18045	17885	18090	18022	17943	18013	18148	18199	18081	18290	18145	18136	18025	18092	18121	18226	18015	18133	18132	18024	17908	18021	18306	18136	18071	18083	18056	18078	18069	18142	18091	18215	18159	18053	18198	18284	18235	18299	18107	18353	18154	18127	18129	17923	18211	17983	18121	18102	18025	18168	18084	18081	17997	18176	18054	18087	18077	18015	18229	18117	18269	18207	18232	18177	18189	18141	18224	18166	18059	18149	17969	18177	18237	18035	18054	18072	18314	18159	18135	17987	17874	18318	18102	17974	18062	18143	18149	17989	18120	17908	18098	18129	18182	17985	18111	18086	18074	18178	18118	18049	17966	18083	18075	17951	17993	18062	18058	18187	18006	18245	18088	18086	17768	17886	18015	18090	18149	18250	18077	18486	18078	18134	18017	18122	17978	18215	18315	18165	18274	18104	18159	18034	18283	18131	18176	18300	17945	18076	18091	18128	18134	18127	18179	18079	17947	18094	18015	18099	18023	18107	18135	18244	18010	18238	18183	18328	18091	18135	18131	18156	17970	18199	18066	17865	18215	18090	18125	18163	17757	18236	17943	18177	18092	17987	18167	18262	18091	18255	18018	18148	18135	18217	18102	18216	18099	18087	18301	18245	18054	18181	18176	18289	18220	18058	18101	18180	18277	18240	18101	18089	18103	18232	18178	18245	18005	18176	18169	17929	17947	18064	18027	18247	18211	18243	18180	18224	18336	18038	18026	18186	18175	17974	17930	18047	17975	17984	18150	18204	18070	18147	18098	18125	18078	18032	18090	18007	18190	18048	17967	18055	17878	18049	18038	18058	17995	18360	18154	17998	18275	17991	18316	17999	18259	18178	18005	18228	18119	18103	18352	18149	18331	18284	18230	18101	17968	18300	18150	18175	18150	18342	18087	18121	18199	17971	18157	18135	18353	18133	17983	18187	18242	18133	17989	18045	18165	18122	18003	18170	18183	18181	18211	18149	18330	17948	18102	18073	18145	18131	18173	18048	18115	18197	18259	18197	18290	18174	17998	18158	18184	18142	18195	18130	18196	18144	18065	18121	18200	17999	18200	18225	18051	17846	17999	18042	18226	17998	18136	18332	18313	18052	17970	18106	18134	18118	18203	18191	18174	18233	17922	18201	17948	18147	18112	18127	18058	18120	18153	17995	18021	18003	18053	18192	18160	18170	18216	18305	18174	18025	18120	18111	18111	18120	18182	18161	18040	18034	18258	18137	18089	18319	18160	18248	18052	18133	17884	18094	18012	18178	18246	18113	17877	18296	18091	18315	18147	18285	18144	18133	18074	18297	18204	18126	18222	18090	18202	18249	18129	18118	18062	18172	17994	18080	18154	18088	18223	18383	18016	18168	18102	18133	18135	18067	18115	18052	17996	18169	18156	18248	17944	18073	18225	18040	18131	18200	18232	18146	18188	18097	18187	18282	18208	18175	18223	18079	18383	17868	17908	17794	18196	18149	18109	18183	18249	18254	18171	18041	18092	18032	18057	18318	18269	18081	18015	17959	18250	18092	18273	18054	18255	18263	18049	18033	18108	18196	17952	17974	18081	18011	18068	18155	18119	18081	18413	18275	18071	18316	18130	18062	18122	18158	17931	18280	18126	17994	18254	18009	18201	18089	18112	18070	18270	17995	18246	18172	17950	18268	18065	18122	18134	18096	18415	18090	18169	18057	18234	18159	18210	18104	17967	18217	18288	18169	18055	18167	18059	18026	18217	18297	18164	18056	18421	18010	18152	18189	18224	18126	18067	17924	18159	18004	17992	18080	18179	17986	17982	18004	18241	18008	18357	18213	18183	18054	18033	17881	17947	18298	18113	18320	18147	18120	18001	18036	18084	18096	18160	17994	17965	18038	18102	18137	17965	18072	18093	18164	18125	18188	18247	18227	18090	18059	18086	18222	18054	18146	17996	18095	18121	18275	18165	17951	18204	18084	18139	18218	18038	18205	18163	18263	18172	18183	18051	18084	18230	18325	18136	18143	18237	18070	18128	17894	18007	18096	18091	18231	18108	18232	17924	18103	18071	18176	17986	18211	18055	18186	18005	18196	18017	18178	18108	17890	18083	18187	18238	18228	18214	17915	18204	18300	18015	18222	17976	18168	18109	18208	18177	18156	17944	18196	17973	18242	18146	18036	18257	18226	18251	18304	18214	18309	18010	17997	18026	18188	18366	18055	18078	18255	18282	18295	18314	18086	18109	18242	18175	18174	17952	18236	17845	18386	18103	18170	18108	18250	18229	18242	18070	18143	18256	18123	18266	17981	18315	18194	17969	18157	18246	18118	18135	17923	17911	18169	17993	18080	18246	18166	18212	18238	18109	17970	17870	18191	18230	17996	18331	18168	18009	18331	18097	18133	18211	18223	18150	17964	17885	18196	18286	18136	18106	18027	17946	18213	18036	18134	18107	18398	18093	18026	18156	18037	18154	18053	17986	18084	18023	17976	18134	18020	18291	18299	18017	18119	18272	18196	18038	18182	18134	18013	18124	18041	17996	18133	17964	18210	18138	18048	18078	18173	18108	17966	18016	18197	18253	18388	18110	18115	18190	18131	18026	18111	18107	18201	18220	18118	18000	17896	18144	18120	18205	18069	17946	18121	18114	18091	18264	18021	18174	18161	18067	18244	18087	18061	18118	18101	18275	18290	18121	18112	18151	18357	18337	18091	18097	18278	18183	18114	18105	18204	18128	18052	17933	18245	18048	18065	18003	18124	17951	18045	18008	18065	18058	18090	18256	18073	18127	18188	18113	18202	18099	18211	17925	17941	18039	18190	18237	18000	18221	18044	17903	18171	18039	18135	18216	18168	18151	18009	17989	18017	18113	18028	17975	18079	18107	18296	18111	17999	18133	18123	18049	18079	18137	18265	18129	18207	18244	18161	18169	18066	18066	18110	17924	18055	18067	18169	18391	18003	17990	18000	18100	18090	17827	17996	18091	17923	18047	18129	18032	18115	17945	18100	18120	18280	18225	18209	18169	18048	17968	18294	18103	18195	18031	18034	18208	18095	18267	18115	18280	18254	18100	18031	18207	17863	18072	18280	18191	17979	18103	18107	18021	18217	18221	18334	18009
24416	38974	30282	22254	19719	18060	17117	16618	16087	15743	15652	15491	15247	15084	15173	15061	14890	14987	15239	15017	15002	15156	15046	15006	14812	14932	14949	14980	14772	14766	15039	14842	14984	14695	14990	14869	14958	15021	15053	14868	14982	14820	14789	14880	14669	14940	14811	14906	14799	14858	14760	14825	14944	14823	14976	14986	14833	14907	14829	14924	14751	14935	15032	14823	15012	14791	14947	14937	14975	14967	14804	14881	14858	14820	14797	14858	14799	14766	14927	14947	14841	14892	14864	14957	15047	14861	14677	14871	14747	14909	14759	14959	14825	14953	14987	14771	14799	14732	15082	14921	14868	14925	14879	14833	14857	14782	14887	14817	14985	14842	14863	14799	14941	14907	14973	14896	14967	14984	14939	14878	14938	14822	15020	15011	14720	14736	14835	14987	14860	15003	14970	14935	14931	14921	14635	14890	14975	14885	14989	15015	14799	15000	14691	14721	14724	14932	14703	14602	15044	14885	14885	14789	14911	14831	14817	14879	14888	14961	14916	14932	15065	14806	14830	14890	14986	14971	14946	15062	14847	14886	14939	14864	14640	14884	14706	15034	15086	14936	14943	14841	14870	14933	14947	14894	14833	14858	14779	15041	14972	14976	14691	14967	14824	14857	14925	14880	15052	14891	14711	14833	14733	15003	14811	14945	14683	14990	14945	14959	14836	15073	14824	14640	14887	14834	14921	14706	14747	14887	14706	14983	14805	14778	14959	14947	14837	14995	14973	14876	14833	14877	14724	14824	14650	14871	14884	14992	14989	14915	14640	14804	14925	14741	15032	14969	14879	14845	14947	14783	14900	14952	14894	14872	14934	14730	14814	14826	14996	14880	14965	14971	14997	14702	14735	14873	14930	14903	14825	14992	14815	14864	14957	14733	14885	14917	14858	14872	14792	14861	15010	14935	14699	14818	14916	14953	14873	14765	14875	14833	14873	15096	14816	14857	14908	14796	14859	14932	14700	14807	14785	14885	14833	14811	15071	14959	14901	14960	14892	14797	14936	14791	14910	14841	14843	14837	14961	14757	14781	14922	14912	14980	14737	14860	14794	14815	14879	14817	14821	14955	14852	14926	14916	14895	14888	14805	14872	14938	15005	14715	15025	14954	14951	14886	14857	14843	14914	14702	14859	14839	15170	14833	14983	14998	14918	14801	14961	14779	14987	14954	15013	14810	14787	14879	14702	14815	14859	14969	14828	14962	14876	14918	15046	14931	14855	14931	14895	14982	14896	14850	14700	14950	14941	14899	14902	14729	14915	14993	14985	14934	14858	14981	14862	15098	14867	15022	14854	15044	14948	14811	14873	14863	14836	14694	14984	14904	14862	14821	14984	14831	14818	14817	14912	14821	14826	14951	15067	14770	14969	14806	14910	14765	14909	14846	14810	14883	14837	14790	14919	14812	14903	14800	14951	14951	14827	14784	14924	14812	15107	15043	14926	14635	14839	14882	14872	14921	15100	14919	14778	14951	14704	14895	15000	14781	14911	14923	14848	14838	14978	14758	14772	14909	14806	14626	14841	15009	14859	14941	14935	14861	14971	14679	14946	14916	14851	14706	14806	14927	14715	14975	14880	14804	14914	14908	14773	14720	14894	14836	14950	14825	14988	14842	14764	14915	14874	14892	14982	14836	14864	14820	14959	14905	14830	14647	14823	14847	14955	15033	14907	14856	14800	14912	15004	15010	14816	14946	14845	14620	14988	14823	14832	14762	14850	14902	14705	14875	14923	14835	14989	14975	15028	14970	14933	14833	14844	15037	14955	14900	15073	14774	14911	14880	14799	14953	14824	14882	14948	14695	15011	14955	14947	15150	15006	14855	14866	15000	14998	14829	14924	14942	14773	14719	14907	14945	14839	14947	14943	14849	14727	14782	14723	14733	14950	15169	14648	14911	14699	14778	14825	14814	15001	14873	14951	14923	14836	15023	14930	14781	15029	14987	15016	14898	14931	15036	14875	14823	15063	14997	14730	14861	14828	14857	15004	14806	14896	14845	14893	14929	14730	14805	15064	14870	14775	14993	14839	14819	14899	14884	14910	14817	14808	14852	14873	14980	14909	14808	14770	14853	14853	14764	14673	14838	14718	14760	14871	14835	14937	14911	14858	14921	14698	14912	14867	14939	15045	14741	14858	14827	14894	14714	14888	14724	14856	14926	14824	14885	14961	14860	14678	14947	14925	14791	14786	14787	14798	14886	14805	14941	14807	15027	14833	14942	14761	14792	14905	14884	14913	15059	14828	14814	14785	14868	14981	14854	14934	14912	15023	14931	14986	14776	15034	14715	14874	14958	14965	14941	14909	14602	14814	14882	14829	14806	14819	14915	14963	14842	14823	14894	14940	14885	14783	14898	14953	14964	14723	14905	14787	15005	14861	14842	14900	14738	14911	14958	14905	14970	14971	14901	14776	14722	15047	14812	15057	14831	14928	14852	14846	14835	15048	14779	14958	14981	14849	14891	14849	14828	15038	15016	14759	14976	14890	14966	14951	14867	14832	14761	14795	14953	14717	14883	14946	14937	14882	14856	14769	14855	14928	14670	14965	14805	14925	14950	14823	14934	14936	14991	14909	14958	14728	14969	14887	14840	14774	14888	14750	14914	14811	14942	14908	14984	14855	14817	14953	14776	14869	14886	14752	14901	14908	14790	14871	14829	14944	14941	14930	15078	14756	14811	14673	14951	14858	14829	15019	14777	14941	14771	14781	14926	14767	14803	14826	14811	14948	14839	14917	14912	14930	14935	14828	14960	14836	14880	14711	14963	14740	14994	14833	14922	14922	14946	14925	14950	14775	14866	14794	14787	14918	14731	14925	14863	14996	14927	14979	14813	14877	14880	14823	14900	14849	14892	14929	14816	14954	14610	14827	14867	14934	14801	14826	14846	14902	14813	14841	14970	14752	14942	14820	14874	14790	14884	14857	14853	14860	14912	14831	14821	14938	14906	14890	15001	14843	14895	14778	14893	14965	14830	14948	14890	14955	14846	14833	14743	14922	14934	14869	14990	15073	14777	14925	14967	14970	14968	14790	14900	14999	14900	14859	14962	14840	14519	15019	14945	14988	15025	15086	14849	14745	14870	14932	14828	14874	14670	14859	14764	14602	14925	14931	15010	14924	14955	14736	15005	14896	14854	15004	14961	14839	14849	14769	14817	14907	14792	14924	14629	14906	14975	14962	14954	14731	14857	14791	15012	14998	14869	14837	14974	14801	14811	14939	14818	14910	14831	14930	15059	15009	14974	14991	14781	14779	15025	14884	15076	14813	14862	14962	14877	15021	14941	14885	14871	14854	14751	14826	14884	14749	14695	14929	14928	14757	14814	14932	14847	14746	14815	14836	14983	14768	15037	14999	14865	14799	15033	14853	14797	14896	14933	15144	14850	14958	15019	14992	14883	14935	14850	14645	14953	15005	14688	14988	14879	14905	14891	14960	14966	14721	14892	14855	14860	14928	14773	14745	14855	14921	14907	14723	14919	14972	14900	14840	14854	14928	14719	14881	14649	14970	14848	14833	14754	14716	14750	14961	14775	14870	14735	14906	14968	15025	14813	14803	14862	14838	14806	14959	14866	15043	14915	15006	14822	14821	15089	14925	14872	14985	15028	14832	14826	14911	15064	14932	14703	14934	14912	14713	14742	14915	14827	14971	14973	14786	14974	14840	14839	14709	14753	14840	14786	14925	14918	14978	14849	14880	14971	14881	14941	14957	14940	14829	14875	15089	14791	14813	15016	14916	14679	14932	14972	14999	14908	15043	14922	14779	14923	14876	14916	14801	14829	15037	14703	15053	14938	14856	14955	14750	14806	14806	14757	14975	14991	15092	14815	14801	14884	14923	14957	14884	14879	14984	14627	14766	15056	14908	14974	14728	15054	14951	14936	14790	14870	14827	14898	14838	14998	14872	14950	14937	14814	14778	14939	14896	14791	14829	15123	14900	15035	14869	14909	14968	14843	14920	14742	14912	14894	15032	14877	14953	14910	14965	14896	14980	14818	14919	14999	14775	14808	14985	14963	14654	14816	14897	14867	14798	14941	14948	14823	14839	14931	14745	14790	14916	14879	14805	14790	14847	14822	14919	14879	15004	15008	14842	14919	14925	14941	15025	14871	14793	14987	14816	14802	14809	14922	14913	14636	14922	14916	14780	14782	14905	14902	15000	14714	14885	14943	14878	14956	14733	15100	14826	14916	14864	14920	14831	14736	14853	15071	14987	14917	14880	14925	14806	14901	14712	15018	14760	14823	15041	14838	14757	14873	14923	14870	15017	14806	14801	14987	14905	14947	14914	15031	14853	14804	14696	14972	14785	14741	14867	14829	14852	14849	14836	14991	14847	14956	14817	14756	14813	14726	14687	14841	14777	14898	15028	14868	14865	14827	14886	14998	14988	14910	14837	15024	14963	14839	14924	14895	15090	14815	15015	14811	14779	14889	14794	14786	14877	14674	14989	15038	14891	14766	14862	14920	14900	14983	14877	14785	14942	14867	14762	14675	14933	14980	14833	14707	14936	14743	14983	14971	14800	15092	15007	15057	14958	14876	14831	15078	14912	15069	14988	14803	14866	14891	14916	14858	14947	14884	14898	14992	14931	14967	14973	14844	14910	14899	14843	14912	14824	14834	14909	14780	14788	14832	14846	15014	14801	14944	14962	14909	14942	14978	15009	14900	15059	14853	14803	15059	15003	14894	14811	14887	14950	14831	14918	14811	14842	15017	14844	14740	15060	14811	14875	14929	14779	14767	14743	15093	14899	14859	14928	15022	14677	14838	14888	14901	14850	14997	14722	14726	14966	14759	14901	14882	14925	14775	14817	14877	14942	14909	14921	14979	14870	14865	14929	14875	14901	14802	15087	14816	14866	14849	14818	14860	14923	14897	15057	14976	14995	15002	14882	14931	14673	14893	14972	14867	14915	14906	14898	14907	14873	14878	14888	14710	15004	14897	14910	14860	14975	14811	14738	15067	14856	14975	14914	15010	14805	14914	15043	14796	14859	14674	14769	14807	14780	14814	14982	14991	14972	15033	14760	14959	14919	14762	14775	14811	14913	14943	14798	14958	14763	14631	14853	14949	14842	14820	14941	14832	14964	14667	14972	14687	14932	14902	14928	14870	15051	14793	14882	14939	15058	14877
23444	21613	28570	25488	23362	23986	23269	20279	19176	19000	18598	18188	18266	17987	17962	18054	17846	17884	17829	17826	17820	17777	17613	17550	17811	17628	17501	17482	17607	17594	17569	17529	17816	17642	17498	17705	17615	17599	17290	17632	17548	17484	17661	17593	17767	17613	17650	17435	17476	17585	17626	17594	17605	17543	17678	17645	17542	17537	17528	17653	17648	17593	17645	17471	17459	17561	17594	17455	17621	17433	17655	17529	17658	17448	17453	17603	17318	17590	17487	17469	17477	17550	17409	17487	17545	17551	17417	17555	17693	17475	17330	17633	17740	17475	17620	17639	17548	17588	17516	17405	17520	17497	17640	17744	17687	17691	17535	17484	17469	17441	17507	17374	17343	17489	17539	17589	17451	17508	17672	17476	17727	17476	17568	17439	17579	17542	17669	17328	17610	17307	17514	17538	17580	17338	17521	17487	17606	17579	17363	17425	17519	17508	17515	17347	17703	17517	17361	17514	17598	17390	17677	17558	17393	17514	17446	17577	17589	17397	17373	17425	17370	17590	17598	17557	17380	17616	17599	17345	17382	17576	17527	17606	17436	17622	17497	17523	17552	17579	17287	17610	17672	17608	17768	17467	17333	17428	17534	17649	17658	17705	17530	17537	17608	17290	17566	17315	17516	17726	17480	17700	17614	17375	17529	17344	17667	17473	17734	17568	17325	17512	17540	17475	17620	17573	17650	17560	17655	17747	17622	17339	17573	17542	17476	17394	17612	17431	17441	17590	17842	17579	17694	17639	17461	17660	17668	17608	17537	17626	17481	17378	17429	17433	17353	17572	17629	17431	17661	17621	17564	17531	17571	17594	17595	17403	17456	17596	17459	17590	17587	17431	17642	17685	17619	17480	17777	17403	17692	17530	17463	17710	17610	17402	17552	17608	17612	17741	17585	17591	17672	17604	17554	17407	17434	17547	17625	17493	17685	17447	17731	17576	17529	17426	17558	17569	17607	17465	17496	17636	17467	17576	17564	17539	17276	17310	17541	17418	17487	17415	17528	17485	17465	17449	17599	17494	17809	17538	17793	17564	17644	17443	17462	17554	17542	17643	17442	17505	17802	17637	17561	17504	17535	17544	17581	17402	17501	17663	17504	17449	17519	17509	17455	17571	17481	17623	17342	17688	17558	17524	17628	17609	17538	17577	17703	17453	17564	17595	17474	17327	17391	17453	17477	17595	17641	17470	17437	17176	17351	17564	17550	17567	17581	17488	17634	17595	17548	17738	17365	17271	17564	17592	17473	17437	17462	17463	17514	17481	17427	17477	17442	17477	17534	17422	17528	17527	17448	17440	17398	17489	17565	17426	17522	17449	17488	17350	17517	17631	17453	17507	17491	17465	17621	17539	17381	17519	17275	17466	17475	17434	17433	17384	17303	17435	17563	17513	17493	17273	17347	17490	17488	17554	17661	17674	17549	17506	17594	17452	17572	17419	17376	17588	17507	17672	17263	17417	17414	17518	17727	17774	17486	17502	17635	17408	17437	17566	17315	17565	17490	17567	17446	17567	17578	17741	17542	17489	17501	17624	17734	17543	17364	17417	17567	17579	17701	17563	17738	17416	17565	17528	17547	17512	17362	17391	17447	17379	17709	17875	17331	17587	17479	17496	17323	17374	17796	17624	17675	17519	17638	17497	17577	17450	17359	17432	17583	17476	17552	17425	17536	17505	17519	17538	17474	17543	17464	17598	17477	17410	17511	17657	17617	17595	17540	17506	17701	17577	17323	17412	17873	17590	17269	17597	17413	17490	17766	17601	17392	17530	17564	17597	17615	17442	17629	17686	17678	17611	17454	17762	17571	17421	17472	17330	17546	17455	17680	17480	17663	17489	17373	17448	17519	17518	17542	17599	17512	17529	17495	17522	17553	17525	17643	17660	17527	17442	17556	17605	17391	17470	17487	17479	17677	17321	17304	17655	17440	17614	17312	17647	17597	17429	17509	17421	17464	17651	17431	17485	17358	17600	17507	17276	17651	17492	17607	17690	17521	17624	17385	17456	17730	17359	17621	17548	17718	17465	17460	17677	17384	17522	17467	17605	17517	17391	17513	17567	17312	17471	17458	17195	17692	17598	17444	17594	17408	17409	17396	17369	17396	17798	17459	17506	17690	17339	17353	17333	17642	17555	17438	17609	17455	17423	17692	17540	17703	17594	17489	17485	17612	17357	17701	17606	17548	17602	17455	17566	17473	17545	17394	17562	17438	17301	17665	17607	17566	17560	17543	17709	17576	17744	17639	17713	17590	17721	17436	17457	17445	17346	17474	17495	17356	17711	17677	17519	17610	17599	17616	17425	17443	17621	17626	17445	17654	17507	17486	17387	17430	17450	17510	17561	17579	17345	17593	17562	17431	17506	17320	17573	17611	17309	17679	17395	17584	17478	17380	17399	17548	17530	17412	17427	17418	17534	17721	17610	17481	17520	17450	17496	17431	17761	17358	17651	17777	17556	17460	17660	17641	17599	17558	17423	17485	17595	17756	17722	17574	17502	17609	17450	17483	17420	17474	17446	17456	17526	17586	17612	17569	17628	17730	17470	17313	17341	17671	17363	17579	17511	17482	17531	17565	17546	17459	17391	17487	17475	17695	17630	17510	17618	17550	17419	17547	17650	17386	17562	17376	17637	17457	17460	17570	17528	17500	17617	17510	17398	17747	17443	17635	17590	17260	17565	17587	17685	17508	17616	17544	17613	17371	17398	17352	17608	17276	17505	17611	17554	17622	17512	17470	17356	17524	17755	17534	17564	17352	17601	17521	17242	17545	17629	17477	17503	17550	17470	17767	17432	17393	17416	17442	17791	17572	17635	17671	17682	17561	17544	17576	17496	17428	17299	17606	17702	17593	17354	17517	17368	17454	17572	17374	17461	17321	17398	17471	17389	17559	17497	17578	17635	17607	17543	17556	17489	17478	17632	17518	17371	17594	17568	17571	17474	17607	17489	17390	17479	17618	17477	17419	17679	17484	17435	17557	17281	17553	17401	17430	17634	17533	17574	17360	17594	17357	17253	17391	17588	17753	17483	17464	17497	17460	17553	17602	17261	17772	17515	17526	17275	17351	17637	17528	17520	17439	17598	17701	17503	17387	17621	17492	17484	17439	17443	17606	17631	17419	17440	17600	17656	17495	17412	17369	17744	17841	17465	17717	17431	17504	17502	17612	17621	17626	17597	17537	17481	17508	17439	17403	17608	17358	17602	17585	17409	17462	17540	17428	17387	17675	17532	17571	17618	17428	17362	17461	17527	17393	17517	17602	17332	17645	17488	17333	17434	17568	17600	17725	17544	17474	17520	17413	17469	17350	17504	17469	17370	17528	17506	17382	17505	17584	17643	17385	17367	17430	17508	17532	17680	17567	17451	17354	17505	17630	17421	17635	17702	17572	17580	17587	17441	17317	17502	17310	17438	17360	17689	17455	17514	17488	17540	17732	17726	17641	17478	17374	17471	17513	17504	17618	17662	17518	17495	17479	17567	17514	17516	17503	17488	17532	17430	17350	17503	17521	17306	17452	17645	17551	17500	17569	17607	17464	17634	17401	17540	17587	17501	17652	17270	17527	17503	17530	17460	17471	17614	17425	17692	17592	17619	17604	17614	17563	17617	17667	17712	17567	17483	17611	17331	17589	17699	17666	17670	17494	17605	17520	17633	17480	17501	17557	17679	17502	17364	17781	17683	17424	17409	17415	17404	17526	17462	17478	17719	17640	17596	17810	17524	17508	17778	17558	17647	17521	17584	17389	17483	17350	17523	17444	17620	17360	17444	17575	17477	17652	17390	17523	17362	17388	17429	17452	17648	17414	17536	17602	17529	17446	17429	17576	17476	17371	17383	17338	17222	17516	17622	17508	17392	17704	17521	17523	17445	17430	17675	17682	17515	17502	17513	17355	17494	17626	17612	17648	17609	17415	17543	17505	17509	17638	17614	17682	17550	17209	17611	17538	17574	17638	17587	17355	17434	17779	17407	17384	17460	17563	17635	17586	17499	17475	17363	17507	17611	17407	17384	17642	17542	17382	17454	17551	17450	17556	17448	17467	17503	17642	17561	17359	17395	17502	17544	17596	17615	17563	17456	17538	17509	17519	17440	17406	17573	17479	17434	17568	17602	17330	17430	17300	17518	17472	17474	17702	17525	17598	17729	17760	17544	17298	17627	17406	17503	17481	17613	17408	17565	17639	17562	17628	17431	17438	17475	17624	17413	17459	17557	17403	17405	17590	17536	17481	17598	17635	17390	17447	17624	17423	17602	17501	17619	17571	17623	17446	17561	17581	17712	17551	17579	17545	17511	17335	17478	17516	17560	17641	17500	17713	17523	17401	17514	17841	17531	17324	17527	17698	17443	17746	17484	17266	17465	17504	17642	17354	17375	17691	17337	17454	17541	17301	17497	17276	17239	17312	17456	17420	17676	17465	17610	17690	17539	17326	17426	17497	17513	17551	17620	17506	17452	17732	17384	17557	17620	17114	17417	17478	17501	17616	17546	17626	17484	17420	17651	17618	17616	17372	17856	17467	17439	17648	17591	17617	17410	17617	17557	17486	17512	17544	17501	17739	17489	17666	17667	17841	17546	17513	17548	17427	17516	17564	17429	17681	17583	17517	17553	17579	17585	17599	17668	17286	17687	17510	17417	17556	17639	17601	17574	17481	17517	17400	17667	17436	17496	17436	17500	17578	17638	17592	17654	17522	17577	17281	17448	17605	17786	17550	17697	17555	17420	17453	17511	17520	17517	17441	17285	17353	17354	17499	17514	17407	17400	17488	17445	17509	17426	17244	17475	17419	17534	17578	17377	17506	17463	17626	17633	17714	17472	17655	17655	17441	17410	17476	17681	17617	17529	17543	17560	17541	17467	17572	17764	17536	17502	17368	17594	17434	17566	17431	17579	17378	17373	17534	17367	17708	17614	17451	17474	17657	17413	17560	17673	17551	17442	17325	17738	17466	17529	17563	17358	17554	17688	17678	17710	17472	17569	17447	17498	17662	17745	17516	17617	17514	17549	17580	17476	17537	17509	17512	17628	17562	17446	17590	17545	17456	17424	17514	17626	17440	17412	17581	17281	17681	17575	17754	17638	17486	17554	17648	17506	17533	17580	17520	17446	17422	17589	17704	17388	17412	17544	17504	17659
23939	46047	36900	26822	23317	20516	18842	17650	16807	16233	15693	15494	15175	14995	14982	14864	14885	14664	14880	14619	14606	14691	14628	14461	14659	14581	14833	14718	14509	14747	14544	14537	14579	14679	14627	14672	14678	14567	14586	14456	14495	14594	14460	14514	14521	14617	14691	14481	14552	14676	14685	14649	14506	14562	14568	14626	14666	14754	14478	14612	14538	14524	14455	14544	14544	14666	14566	14506	14489	14600	14595	14669	14354	14675	14568	14661	14568	14544	14550	14543	14398	14610	14680	14714	14614	14493	14683	14589	14610	14564	14692	14508	14487	14667	14414	14589	14645	14543	14477	14654	14564	14600	14446	14488	14627	14432	14654	14530	14601	14633	14387	14563	14440	14579	14528	14353	14490	14716	14545	14474	14333	14497	14425	14680	14571	14494	14518	14624	14501	14563	14480	14584	14671	14586	14533	14560	14575	14450	14581	14602	14468	14608	14531	14555	14666	14428	14730	14499	14727	14612	14669	14627	14545	14548	14706	14668	14754	14554	14562	14473	14568	14427	14440	14458	14599	14527	14684	14505	14462	14517	14718	14518	14427	14659	14615	14455	14372	14671	14540	14428	14565	14592	14660	14616	14565	14527	14466	14632	14526	14498	14639	14484	14393	14592	14606	14599	14609	14524	14616	14563	14529	14490	14568	14541	14371	14576	14499	14567	14512	14434	14683	14729	14547	14526	14648	14467	14586	14490	14540	14646	14482	14749	14511	14714	14693	14547	14535	14566	14666	14595	14684	14474	14681	14627	14568	14669	14619	14592	14767	14714	14745	14574	14556	14588	14549	14582	14377	14493	14510	14603	14627	14419	14568	14483	14433	14380	14735	14521	14551	14611	14585	14704	14518	14491	14672	14712	14495	14511	14663	14598	14542	14570	14591	14612	14517	14458	14716	14573	14684	14490	14465	14592	14581	14552	14671	14623	14497	14626	14403	14576	14649	14592	14649	14509	14471	14319	14661	14524	14296	14582	14673	14536	14656	14574	14600	14397	14488	14711	14703	14493	14701	14464	14603	14559	14725	14708	14354	14557	14621	14567	14527	14588	14632	14464	14470	14501	14717	14596	14594	14554	14516	14627	14749	14667	14517	14653	14552	14446	14705	14606	14625	14420	14509	14670	14448	14397	14609	14532	14497	14627	14695	14612	14736	14509	14424	14681	14576	14620	14377	14616	14494	14508	14542	14394	14483	14486	14791	14496	14689	14571	14497	14608	14667	14533	14611	14730	14627	14530	14552	14394	14603	14494	14487	14534	14594	14569	14473	14487	14632	14607	14536	14519	14472	14583	14517	14719	14602	14594	14656	14643	14401	14606	14480	14554	14569	14569	14413	14484	14471	14561	14546	14597	14508	14451	14467	14498	14499	14566	14636	14352	14392	14540	14641	14593	14334	14408	14668	14455	14446	14762	14776	14706	14616	14547	14577	14530	14392	14528	14666	14387	14584	14680	14672	14558	14509	14703	14401	14593	14384	14431	14597	14622	14497	14483	14762	14776	14553	14510	14563	14629	14496	14432	14438	14419	14496	14590	14450	14567	14512	14520	14420	14560	14647	14607	14641	14563	14612	14568	14550	14725	14450	14580	14630	14582	14536	14617	14737	14347	14406	14514	14580	14416	14644	14420	14503	14614	14585	14537	14572	14665	14694	14644	14586	14597	14605	14417	14496	14770	14629	14519	14506	14594	14516	14598	14628	14627	14490	14527	14503	14652	14522	14574	14410	14417	14488	14712	14595	14554	14585	14492	14496	14545	14763	14479	14402	14575	14643	14414	14475	14613	14614	14490	14430	14582	14487	14422	14645	14586	14696	14561	14430	14545	14594	14380	14758	14519	14637	14568	14414	14652	14534	14574	14713	14339	14663	14602	14492	14581	14653	14466	14608	14482	14419	14553	14499	14731	14497	14451	14526	14550	14488	14498	14539	14554	14518	14549	14675	14616	14492	14458	14604	14500	14538	14509	14573	14652	14535	14386	14653	14555	14563	14740	14487	14449	14359	14525	14526	14605	14503	14664	14752	14634	14559	14606	14497	14526	14480	14452	14487	14546	14536	14647	14596	14509	14522	14578	14642	14716	14522	14590	14689	14457	14605	14530	14658	14588	14641	14510	14447	14512	14620	14501	14597	14571	14608	14607	14557	14644	14440	14197	14531	14604	14451	14489	14424	14526	14523	14605	14560	14659	14415	14611	14507	14861	14454	14557	14574	14407	14479	14577	14607	14540	14536	14687	14721	14531	14583	14539	14559	14432	14582	14493	14642	14553	14783	14509	14522	14484	14482	14500	14638	14562	14709	14659	14657	14551	14541	14536	14511	14674	14591	14443	14529	14589	14610	14510	14578	14640	14660	14628	14663	14549	14493	14556	14654	14610	14578	14588	14622	14704	14543	14602	14586	14776	14618	14549	14745	14529	14551	14717	14572	14806	14646	14521	14750	14644	14598	14682	14697	14568	14577	14572	14560	14690	14291	14489	14723	14585	14532	14761	14552	14610	14556	14497	14578	14523	14684	14547	14372	14450	14590	14623	14454	14346	14626	14631	14519	14482	14615	14648	14398	14509	14520	14479	14718	14422	14566	14630	14503	14619	14431	14596	14694	14511	14543	14522	14529	14523	14592	14587	14746	14682	14649	14565	14511	14728	14486	14742	14694	14777	14489	14741	14683	14567	14467	14753	14615	14406	14528	14509	14501	14660	14626	14683	14509	14557	14560	14509	14534	14611	14509	14668	14520	14792	14480	14617	14528	14611	14512	14529	14502	14736	14579	14557	14520	14352	14503	14599	14650	14512	14423	14391	14541	14515	14630	14399	14592	14387	14587	14601	14423	14439	14559	14434	14575	14435	14615	14663	14735	14572	14651	14582	14346	14486	14573	14722	14491	14517	14471	14628	14720	14505	14473	14531	14739	14598	14443	14590	14638	14662	14660	14391	14392	14571	14561	14747	14577	14397	14419	14473	14669	14586	14751	14638	14639	14543	14641	14778	14638	14650	14630	14592	14437	14448	14703	14594	14503	14664	14668	14652	14532	14576	14616	14629	14487	14451	14644	14657	14566	14626	14457	14638	14592	14529	14721	14743	14495	14849	14587	14462	14564	14420	14554	14538	14480	14631	14555	14568	14547	14459	14331	14514	14549	14439	14548	14672	14489	14609	14645	14635	14646	14530	14675	14511	14541	14564	14460	14561	14565	14576	14526	14524	14712	14524	14497	14490	14692	14420	14316	14615	14488	14649	14645	14594	14539	14526	14487	14649	14474	14569	14527	14622	14652	14619	14464	14517	14531	14653	14532	14686	14441	14612	14679	14625	14535	14343	14499	14544	14483	14493	14615	14717	14728	14655	14514	14569	14480	14602	14631	14514	14475	14651	14562	14623	14554	14574	14631	14584	14613	14463	14703	14512	14591	14593	14589	14528	14531	14614	14680	14510	14624	14628	14619	14488	14468	14589	14493	14554	14508	14602	14474	14487	14696	14702	14436	14533	14547	14644	14575	14635	14525	14433	14468	14496	14381	14538	14463	14481	14607	14562	14721	14781	14462	14547	14415	14377	14504	14714	14579	14473	14445	14612	14464	14631	14299	14650	14501	14663	14636	14438	14506	14518	14487	14432	14532	14494	14518	14608	14488	14589	14807	14617	14495	14479	14707	14537	14656	14552	14866	14532	14509	14593	14595	14630	14595	14700	14570	14431	14599	14508	14448	14664	14556	14524	14705	14368	14647	14616	14610	14524	14529	14557	14507	14624	14604	14636	14583	14520	14612	14502	14607	14507	14596	14645	14705	14558	14378	14515	14689	14656	14684	14545	14664	14616	14740	14412	14497	14415	14664	14584	14632	14462	14423	14618	14475	14635	14652	14453	14671	14631	14432	14710	14650	14327	14464	14642	14723	14508	14559	14396	14619	14737	14536	14678	14669	14601	14691	14468	14660	14474	14462	14725	14579	14476	14482	14469	14641	14555	14528	14467	14572	14375	14444	14766	14448	14540	14495	14562	14526	14488	14551	14541	14476	14709	14532	14547	14428	14665	14603	14619	14452	14605	14504	14537	14454	14422	14749	14424	14521	14443	14644	14654	14469	14589	14693	14484	14679	14636	14477	14528	14395	14681	14653	14547	14520	14448	14583	14628	14439	14513	14528	14591	14484	14566	14551	14650	14496	14455	14446	14534	14675	14379	14570	14658	14730	14505	14558	14571	14723	14550	14519	14530	14629	14555	14584	14448	14497	14740	14610	14720	14340	14672	14515	14517	14614	14392	14506	14526	14549	14416	14541	14545	14462	14358	14710	14638	14512	14611	14506	14555	14737	14495	14563	14670	14412	14474	14510	14662	14479	14533	14670	14566	14589	14444	14576	14662	14587	14503	14523	14574	14656	14679	14636	14592	14488	14593	14715	14643	14437	14590	14469	14617	14480	14718	14675	14529	14438	14562	14633	14623	14588	14653	14523	14587	14612	14536	14394	14586	14698	14593	14646	14416	14415	14664	14608	14518	14557	14597	14459	14579	14538	14569	14528	14596	14595	14603	14626	14506	14495	14540	14694	14683	14423	14594	14509	14742	14579	14571	14437	14471	14522	14623	14488	14692	14552	14661	14629	14675	14683	14743	14553	14480	14597	14431	14659	14561	14618	14599	14546	14569	14465	14637	14462	14591	14548	14555	14410	14544	14543	14571	14485	14489	14553	14621	14516	14372	14778	14528	14616	14541	14653	14698	14571	14585	14572	14725	14521	14670	14360	14591	14592	14495	14774	14468	14539	14597	14565	14629	14544	14471	14518	14624	14588	14501	14565	14552	14544	14564	14565	14702	14668	14501	14476	14573	14523	14656	14668	14677	14450	14496	14417	14629	14605	14521	14592	14447	14575	14682	14575	14357	14456	14477	14529	14657	14524	14522	14512	14666	14626	14565	14473	14625	14457	14621	14676	14697	14436	14516	14483	14423	14569	14525	14695	14648	14633	14603	14477	14419	14502	14478	14532	14711	14509	14619	14484	14775	14541	14574	14477	14630	14552	14589	14505	14398	14674	14584	14605	14676	14680	14531	14798	14523	14590	14438	14628	14544	14544	14583	14490	14480	14526	14403	14545	14656	14627	14514	14560	14348	14614	14639	14498	14595	14481	14599	14579	14610
25263	21643	27889	28336	22760	21578	21067	19438	19298	18947	18853	18665	18392	18479	18285	18306	18143	18295	18139	18166	18161	17944	18260	18093	18126	18270	18114	18162	18163	18189	18011	18222	18154	18170	17987	18050	18161	18023	18212	18166	18104	18124	18153	17967	18101	18147	18123	17822	18154	18074	18058	18072	18238	18215	18227	17949	18234	17991	17910	18034	18226	18105	17935	18191	18023	18112	18183	18351	18081	18168	18158	18036	18324	18225	18300	18142	18092	18234	18001	18231	18029	18162	18288	18208	17984	18084	18041	18255	18038	18250	18053	18059	18122	17926	17970	18249	18140	18154	18220	18121	18045	18148	18037	18229	17972	18159	18131	17883	18281	18129	17854	18031	18076	18116	17967	17851	17966	18207	18092	18058	17952	18028	18139	17961	18178	18028	18392	18258	18087	18012	17825	17908	18063	18196	17905	17829	17965	18034	18045	18226	18022	18093	18053	18135	18075	18005	17941	18041	18148	17923	17998	18175	18159	18129	17953	17952	17838	18042	17951	18082	18130	18161	18023	17860	17988	18045	18211	18310	18126	18029	17973	17978	17988	18269	18025	18044	17957	18020	18098	18170	17998	18028	18007	18150	18383	18208	17862	17984	17879	18169	18268	17964	18209	18025	18052	17917	18012	18048	18102	18163	18047	18226	18130	18027	17974	17892	18167	17995	17988	18147	17981	18031	18115	18187	17927	17935	17998	17952	18251	18213	17891	17864	18314	18104	18077	17976	18108	18032	18083	18000	18098	17878	17788	18137	18178	18174	18088	18027	17950	18127	18047	18276	17984	18127	18349	17983	17929	18071	18106	17958	18038	18007	18167	17991	17900	18082	18085	18065	18008	18168	18072	18081	18121	17872	18203	17952	18112	18311	18057	17988	18279	18134	18128	18035	18048	18098	18246	18054	18096	18025	18046	17822	18085	18016	18151	18241	18174	18116	17969	18058	18080	17961	18056	18153	18123	17972	18078	18108	17909	18002	17978	18053	18044	18043	18108	18080	18161	18096	18231	18205	18057	18189	17996	18235	18078	18140	18117	18107	18106	18146	17911	18011	18140	18080	18080	17994	18150	18034	17957	18336	18162	17964	18356	18215	18015	18018	18083	18031	18119	17999	17705	18090	18042	18030	18106	18257	18173	18104	18035	17906	17998	18182	18018	18094	18124	18034	17909	18217	18114	18173	18107	18285	18103	18233	18063	18191	18090	18120	18050	17872	18109	18023	18204	18120	18095	18061	18178	17999	18014	18073	18144	18127	18136	18019	18123	18086	18079	18231	18174	18043	18311	17884	18118	18006	18082	18017	18289	18168	18114	18139	18241	17969	18221	18185	18139	17934	18074	18200	18205	18129	18052	18195	17938	18258	18143	17934	18032	18042	17951	17901	17967	18176	17918	18030	18082	17977	18004	18040	17911	17957	18280	17945	18327	18073	18097	17938	18036	18155	18174	18228	18096	17993	17957	18033	17943	18012	18179	18047	17950	18131	18254	18096	18194	17881	18172	18182	18107	18033	18121	18120	18104	17925	18111	17903	17879	17925	18043	17952	18161	18042	18071	17911	18119	18096	18133	18141	18083	18204	17929	18245	18044	18177	18205	18298	18312	18082	17751	17930	17912	18182	18090	18020	17985	17962	18094	17911	18109	18095	18106	18356	18022	17897	18134	18194	18201	18242	18078	18230	18169	18225	18047	17926	17892	18068	18106	17982	18240	18141	17875	18121	17825	18179	18001	18119	17781	18004	18132	17902	17960	18082	18215	17744	18129	18182	18139	18110	18092	17888	18121	18148	18026	18117	18135	18351	18008	18021	18129	18045	18103	17993	18023	18214	18081	18093	17889	18012	18072	18190	18175	18271	18270	18038	18225	18321	18157	18007	18035	18012	18323	18282	18031	18349	18016	18018	18295	18185	18010	17952	18267	18126	17940	18039	17989	18041	17928	17829	18075	18120	17994	18261	18010	17907	17846	18096	17882	17931	18325	18328	18288	18301	18258	18212	18075	17968	18071	18082	18142	18032	18119	18108	17935	17858	17971	18052	18276	18130	18048	18184	18128	18289	18244	17945	18102	18087	18036	17767	17964	18206	18178	18047	18183	17919	18244	17990	18087	18295	17837	18082	17979	18194	17985	17991	18237	18203	18216	18193	18044	18216	18245	17914	18069	17932	17997	18128	18235	18022	18140	18162	18063	17978	18012	18261	18381	18064	17910	18091	18023	17909	18146	17941	18044	18258	18103	18309	18287	18108	18271	18185	18099	18315	18240	18214	18145	18255	18214	18237	18372	18151	17937	18078	17985	18290	18384	18107	17875	17863	18135	18023	17988	17969	17927	18104	18115	17955	18036	17965	18232	18143	17993	18151	18081	17884	18057	18200	18049	18000	17983	18045	18082	17989	18033	18150	18009	17981	18129	17908	17932	18061	18163	18069	18319	18154	18154	18253	18152	18126	18001	17812	17980	18121	17988	18044	17959	18165	18047	18071	18125	18102	18187	18081	18067	18190	18037	18058	18106	17965	18193	18044	17943	17835	18125	18030	18013	18077	18065	18051	17983	18122	18021	18019	18063	18117	18111	17998	18154	18053	18255	17745	18020	18099	18193	18272	18149	18087	17942	18169	17970	18108	18083	18180	17900	18047	18048	18105	18066	18123	18005	18189	18182	18195	18342	18247	18251	18289	18204	18087	18106	18137	18097	18025	18151	18080	18346	18176	17981	18055	18249	18229	18010	17919	18122	17915	18311	17988	18064	18089	18104	18035	18107	18064	18152	18160	17933	18121	18168	17979	18118	18022	18115	17973	18066	18117	18037	18031	18320	17768	18134	17839	18096	17924	18097	17838	18368	18083	18182	18123	18094	18255	18021	17884	18036	18013	17983	18036	18090	18172	18025	18127	18204	18175	18259	18031	18050	18081	18287	18080	18024	18041	18067	18044	18145	18136	18200	18023	18106	18246	18204	18292	17928	18061	18140	18073	18103	18280	17872	18158	18251	18067	18240	18110	18192	18082	18067	18172	17926	18028	18013	18102	18084	18104	18020	18177	18037	18056	18034	17908	18003	17834	18001	18153	18069	18012	18136	17958	18065	17999	18113	18079	18190	18079	18298	17954	17958	18021	18214	18195	18148	18274	18106	18104	17956	18112	18380	18163	18105	17912	18124	18143	18149	18133	18200	18127	18074	18133	18027	18040	18001	18183	18054	18226	18001	17970	17794	18315	18139	17960	18246	18219	18111	18163	18167	18222	18248	18114	18084	18190	17950	18025	17937	17921	17951	17819	17922	18065	18172	17927	18174	18214	18026	18233	18231	17807	18121	18204	17834	18201	18140	17919	17879	17907	18244	18073	18067	18116	18015	18073	17927	17829	18111	18227	18147	17910	18318	18026	18195	18080	18187	18102	18110	18094	17972	18135	18100	18185	18316	17953	18023	18065	18151	18217	18158	17984	18017	17857	18042	18037	18146	18023	18155	17941	18185	17934	17951	18028	18341	18198	18104	18010	18053	18030	18150	18131	18048	17983	17980	18200	18165	17983	17942	18129	17855	18149	17963	17989	18206	17821	18003	18068	18191	18097	18293	18147	18085	17909	18037	17853	17891	18321	18146	18033	18124	18133	18167	18178	18187	18101	18213	18036	17733	18047	18023	17921	17959	18015	18189	18130	18064	18124	18169	18369	18038	18210	17999	18081	18048	18108	17918	18326	18030	18143	17814	18070	18038	18038	18127	18204	18030	17952	18129	18094	18195	18319	18033	18141	17972	18070	18047	18052	18026	17952	18143	18117	18152	17916	18047	18212	18005	17985	18309	18075	18138	17959	18145	17957	18162	17975	17934	18011	18039	18189	17999	18031	18257	18048	17903	18094	18187	18098	18092	18090	17982	18209	18291	18096	18033	18058	18412	18051	18068	18164	18124	18062	17891	18048	18073	18211	17983	18208	18221	18253	17980	18167	18211	18129	17966	18032	18186	18174	18132	18085	17968	18095	17973	18143	18079	18086	17888	18187	17972	18020	18182	17960	17813	17942	18096	18287	17956	18071	18114	18358	18152	18097	18119	17976	18130	18190	18148	18111	18201	18143	18109	18152	18105	18170	17976	17914	17994	18024	18175	18188	18120	18059	18143	18002	18003	17997	18090	18133	17965	18169	18221	18235	18320	18003	18147	18026	18256	18152	18040	18003	17975	18013	18176	18135	18184	18124	18098	18348	17984	18334	18319	17917	17964	17990	18029	17933	18162	18181	18338	18045	18040	18024	18142	18195	18262	18155	18042	18127	18074	18269	18148	18030	18278	18056	18118	18222	18182	17996	18027	18092	18151	18000	18007	18194	18102	18224	18047	18195	18281	17948	18186	18005	17991	18188	17937	18362	17970	17950	18127	18116	17822	18169	18172	18049	18107	18009	18178	18096	17910	17816	17722	17994	17961	18175	18203	17871	17994	18151	18130	17898	18099	18302	18087	18244	18108	17833	18109	17949	17932	18037	18096	18040	17782	18019	18193	18121	18008	18062	18145	17902	17956	18085	17940	18056	18061	18009	18075	18125	18199	18041	18111	18028	18076	18117	18127	17898	18120	18157	18207	18255	18138	18041	18198	18284	18097	18090	18152	18032	18148	17969	17975	18051	18129	18017	18082	18195	18154	17980	18322	18058	18005	18018	18092	18033	18099	18061	18055	18111	17958	18152	18202	18044	18006	18178	18150	18045	18152	17983	18158	18010	17954	18030	18110	18087	17933	17927	18116	18121	18140	17890	18090	18023	18075	18151	18083	18053	17984	17966	18101	17980	18090	18115	18050	18059	18142	18075	18074	18103	17875	18026	18067	18074	18045	18021	18038	18138	18198	17999	18159	18026	18134	18162	18039	18156	18304	18031	18072	18177	18061	17997	18087	17913	18011	17908	18142	18044	18097	18152	17855	18008	18097	18075	18250	18074	18143	18028	18215	18104	18086	18044	18085	18159	17902	18068	17969	18084	17887	17737	18078	18066	17974	17992	17940	18102	17914	17982	18144	17956	17939	18203	18147	18285	18074	17647	18031	18152	18085	18260	17986	18228	17966	18161	18344	18207	18109	18177	17913	17793	18143	18117	18229	18098	18101	18223	18139	18035	18439	18276	18255	18243	18128	18188	18003	18045	18089	18190
23959	41541	32752	24385	21046	19091	17910	17007	16457	16039	15744	15429	15307	15086	15077	14954	15140	15058	15072	14857	15007	15130	14948	14840	15004	14786	14997	14861	15064	14964	14906	14957	14800	14819	14816	14806	14798	14947	14804	14758	14873	14899	14921	14686	14873	14811	14786	14730	14829	14953	14814	14850	14897	14892	14919	14776	14902	14803	14813	14783	14823	14955	14807	14942	14623	14955	14818	14900	14806	14690	14951	14851	14909	14920	14827	14883	15034	14907	14827	14865	14711	15016	14754	14831	14982	14808	14807	14929	14939	14939	14738	15014	14960	14919	14917	14903	14831	14891	14820	14980	14889	14853	14761	14785	14845	14926	14908	14857	14787	15008	14860	14831	14884	14909	14965	14930	14848	14772	14808	14827	14913	14857	14755	14913	14901	14742	14723	14794	14947	14913	14817	14894	14827	14981	14834	14819	14993	14943	14783	14828	14967	14988	14751	14831	14892	15014	14917	14822	14946	14805	14795	14845	14884	14864	14864	14873	14903	14838	14973	14873	14887	14816	14999	15001	14742	14927	14968	14804	14755	14977	14813	14867	14899	14930	14869	14941	14851	14807	14863	14974	14798	14982	14828	14934	14936	14670	14988	14902	14865	15005	14911	14745	14909	14821	14864	14864	14822	14889	14936	14846	14881	14967	14974	15082	14877	14884	14954	14969	14863	14770	14943	14861	14716	15019	14974	14985	14772	14699	14974	14802	14864	14742	14951	14766	14928	14840	14875	14830	14715	14960	14880	14922	14922	14926	14769	14741	14780	14902	14971	14741	14897	14709	14845	14954	14649	14792	14853	14769	14740	14960	14914	14742	14846	14770	15013	14847	14747	14930	14985	14831	14749	14874	14853	14852	14945	14796	14963	14828	14778	15007	14842	14816	14724	14872	14859	14980	14980	14803	14894	14920	14963	14977	15078	14964	14816	14685	14857	14736	14934	14968	14819	14817	14910	14694	14814	14947	14896	14815	15000	14787	14807	14977	14915	14943	14877	14793	14856	14948	14794	15095	14820	14916	15002	14945	15008	14944	14847	14644	14750	14855	15024	14920	14810	15034	14878	14863	15028	14989	14891	14861	14902	14695	14665	14919	14759	14873	14862	15028	14896	14989	14863	14829	14996	14925	14908	14867	14866	14778	14960	14801	14869	14833	14990	14920	15029	14874	14704	15059	14765	14909	14918	15019	14811	14996	15053	14932	14993	14881	14862	14802	14792	14936	15058	14772	14755	14902	14895	14864	14822	15174	14864	15014	14889	14956	14723	14845	15007	14787	14804	14957	14875	14709	14958	14824	14743	15012	14843	14899	14802	14909	14837	14760	14903	15030	14822	14685	14859	14754	14709	14780	14845	14779	14814	14722	14892	14818	14759	14954	14751	14796	14841	14934	14655	14855	14965	14849	14982	14879	14794	14800	14936	14829	14854	14854	14782	14867	14890	14679	14777	14725	14922	14963	14837	14819	14816	14863	14770	14787	14978	14822	14825	14853	15066	14829	14997	14898	14888	14856	14885	14903	14936	14760	14826	14863	14899	14865	14845	14868	14940	14892	14849	14872	14809	14820	14907	14902	14824	14852	14846	14930	14911	14910	14862	14817	14879	14885	14858	14925	14975	14900	14840	15030	14872	14822	14987	14962	14679	14865	14690	14828	14944	14899	14961	14830	14770	14982	14955	14978	14681	14845	15050	14800	14699	14817	14989	14847	14986	14794	14990	14856	14937	14855	14904	14874	14872	14810	14791	14836	14938	15058	14786	14902	14894	14794	14709	14999	14888	14953	15051	14858	14734	14961	14942	14928	14793	14870	14915	14796	14991	14849	14711	14907	14898	14790	14861	14661	14874	14919	14877	14859	15107	14930	14894	14789	14822	14674	14823	14980	15052	14953	14815	14807	14953	14721	14756	14754	14795	14952	14826	15069	14970	14954	15006	14833	14965	14934	14975	14933	14779	14791	14949	14862	14937	14701	14892	14872	14859	14698	14956	14883	14898	14768	14906	14869	14991	14982	14820	14845	14753	14961	14978	14869	14967	14857	14853	14710	14960	14930	15041	14825	14629	14979	14809	14713	14861	14936	14752	14992	14926	14835	14898	15027	14743	14861	14833	14767	14857	14746	14910	14781	14813	14831	14742	15048	15085	14886	14932	15025	14876	14853	14912	14848	14870	14755	14904	14823	14992	14998	14750	14866	14725	14960	14977	14755	15002	14901	14703	14904	14853	14857	14968	14815	14672	14819	14652	14856	15029	14941	14827	14984	14918	14965	14959	15038	14981	14820	14917	14861	14751	14870	14848	14936	14921	14814	14764	14963	14910	14828	14904	14815	14913	14690	14910	15027	14834	14828	14869	14886	15164	14821	14708	14947	14958	14774	14942	14994	14952	14992	15005	14839	14938	14813	14958	14888	14595	14862	14874	14725	14724	14904	14790	14920	14983	14816	14825	14902	14791	14860	14764	14868	14707	15040	14767	14954	14956	14848	14974	14944	14854	14616	14969	14857	14970	14932	14966	14897	14917	14888	14724	14807	14840	14738	14957	14876	14931	14863	14830	14792	14909	14922	14974	14915	14796	14884	15000	14908	14962	14927	14787	15013	14799	14863	14882	15049	14799	14972	14796	14774	14803	15043	14922	14916	14898	14957	14734	14868	14911	14760	14722	14699	14918	14838	14927	14696	14890	14862	14794	14997	14890	14848	14847	15154	14928	14904	14748	15028	14688	15037	14947	14831	14825	14740	14875	14980	14960	14822	14838	14870	14671	14778	14927	14748	15003	14977	14951	14790	14800	14917	14805	14921	14963	14901	14816	14835	14802	14822	14817	14940	14819	14855	14871	14777	14972	15090	14883	14889	14914	14834	14858	14885	15048	14872	14758	14911	14846	14918	14978	14929	14809	14971	14845	14812	14809	14870	14937	14716	14860	14904	15039	14855	14890	14855	14890	14853	14777	14700	14871	14790	14758	14854	15040	14833	14862	14757	14974	14836	15060	14746	14696	14881	14811	14774	14912	14817	14940	14986	14782	14978	14880	14995	14779	15024	14768	14869	14848	14989	14934	15018	14824	14917	14979	14782	14947	14938	14871	14819	14794	14955	14832	14785	14829	14815	14781	14934	14887	14745	14909	14800	14862	15008	14760	15003	14848	14952	14827	14980	14801	14887	14844	14914	14782	14764	14842	14891	14953	14851	14868	14831	14938	14957	14929	14758	15050	14985	14998	14850	14845	14962	14889	14934	14839	14770	14838	14894	14912	14947	15093	14898	14928	14790	14823	14893	14864	14773	14813	14830	14781	14835	14883	14756	14716	14808	14949	14624	14939	14878	14786	14986	14891	14967	14983	14946	14845	14914	14838	14937	15022	14817	14876	14945	14760	14899	14794	14766	14758	14894	14791	14910	14889	14929	14818	14933	14962	14910	14855	14803	14822	14797	14852	14841	14947	14889	14911	15007	14889	14795	14915	14838	14699	14871	14986	14780	15045	14814	15137	14895	14811	14803	14834	14860	14914	14956	14930	14986	15041	15062	14985	14930	14864	14892	14951	14773	14696	14766	14942	14836	14904	14800	15132	14829	14892	14924	14918	14825	14914	14835	14845	14924	15018	14724	14991	14689	14882	14911	14809	14997	14779	14723	15002	14745	14726	14848	14580	14844	14841	14829	14659	14979	14805	14918	14846	14854	14806	14741	14871	14861	14977	14991	14880	14843	14712	14829	14767	14833	14764	14797	14864	14699	14796	14828	14849	14613	14747	14913	14840	14744	14927	14939	14872	14880	14958	14787	14726	14874	14762	14939	14837	14914	14878	14926	14805	15058	14870	14824	14936	14891	15096	14690	14814	14907	14837	14873	14825	14968	14848	14918	14908	14761	14867	14842	14878	14936	14883	14851	14975	14949	14878	14789	14932	14877	14918	14816	14915	14917	14892	14750	14706	14846	15003	14914	14993	14988	14890	14806	14817	15028	14939	14769	15016	14796	14750	14829	14789	14807	14855	14687	15018	14915	14820	14805	14862	14967	14968	14839	14904	14772	14820	14903	14855	14778	14947	14925	14816	14931	14797	14896	14783	14909	14952	14855	14938	14907	14892	15021	14924	14999	14942	14866	14944	14957	14942	14920	14870	15013	14956	14940	14915	14963	14881	14851	14820	14910	14890	14906	14823	15025	14804	14823	14872	15041	15005	14901	14841	14801	14664	14817	14921	14928	15007	14896	14783	14847	14943	14749	14972	14817	14781	14892	14853	14901	14906	14753	14897	14964	14820	14858	14991	14711	14800	14903	14942	14777	14914	14819	14927	14804	14821	14918	14933	14932	14744	14910	14937	15022	14893	14989	14991	14920	14969	14858	14872	14840	14877	14790	14873	14942	14977	14855	14992	14706	14993	14897	14883	14953	14985	14868	14891	14687	14996	14832	14836	14765	14893	14956	14748	14851	14765	14890	14986	15013	14818	14940	15029	15003	14889	15070	14891	14978	14831	14779	14850	14875	14946	14850	14760	15133	14874	14875	14836	14849	14927	14842	14848	14763	14850	14733	14896	14859	14876	14858	14888	14742	14683	14782	14896	14850	14864	14968	14792	14829	14947	14878	14923	14980	14896	14792	14771	14746	14901	14978	14856	14927	14998	14643	14958	14745	14940	14834	15002	15019	14669	14922	14832	14898	14703	14845	15029	14903	14719	14723	14812	14996	14817	14836	14768	14909	15011	14913	14847	14753	14731	14863	14934	14776	14818	14803	14937	14894	14961	14982	14953	14910	15004	14922	14663	14785	14898	14970	14912	14887	14619	14761	14772	14999	14997	14739	14934	14857	14848	14997	14931	14819	14926	14736	14876	14774	14957	14890	14776	14858	14781	14909	14853	14668	14990	14896	14766	14852	14967	14866	14894	14845	14849	14939	14761	14948	15046	14870	14821	14926	14802	14885	14964	14709	14822	14875	14969	15066	14809	14855	14899	14883	14884	14891	15001	14858	14923	14764	14819	14769	14836	14899	14955	14914	14852	14973	14848	14753	14865	14924	14968	14865	14884	14855	14862	14911	14797	14933	14860	15012	15042	14880	14813	14689	14893	14783	14947	14927	14920	14803	15001	14832	14773	14812	14957	14725	14870	15024	14844	14857	14835	15027	14764	14828	14828	14862
22525	21576	28830	24837	22234	24939	26737	21536	19749	19670	19141	18586	18619	18186	18119	18266	18229	18047	17816	17912	17872	17908	17751	17710	17953	17678	17597	17761	17819	17933	17792	17416	17692	17867	17755	17667	17842	17575	17464	17583	17660	17737	17609	17613	17737	17526	17538	17494	17379	17550	17627	17541	17525	17614	17617	17626	17754	17464	17579	17700	17620	17757	17636	17801	17635	17425	17532	17804	17738	17631	17839	17598	17584	17538	17737	17460	17436	17654	17733	17535	17598	17743	17483	17394	17446	17456	17428	17395	17444	17360	17672	17383	17494	17670	17458	17709	17555	17481	17587	17384	17523	17501	17611	17682	17409	17636	17689	17339	17442	17430	17309	17435	17553	17686	17474	17349	17489	17628	17581	17493	17401	17499	17581	17737	17509	17580	17410	17513	17392	17605	17669	17571	17382	17382	17585	17573	17621	17528	17847	17500	17625	17627	17528	17610	17538	17556	17621	17441	17688	17459	17570	17610	17536	17798	17485	17617	17495	17592	17576	17655	17551	17564	17675	17547	17618	17741	17453	17433	17736	17579	17592	17681	17558	17587	17595	17566	17490	17553	17626	17479	17514	17375	17478	17686	17624	17338	17425	17406	17609	17705	17757	17654	17615	17621	17426	17414	17631	17423	17256	17698	17789	17577	17578	17483	17506	17694	17612	17595	17398	17533	17529	17507	17365	17364	17539	17594	17637	17650	17448	17645	17297	17441	17420	17607	17584	17546	17440	17441	17477	17639	17720	17547	17513	17522	17577	17719	17657	17537	17557	17635	17626	17570	17567	17621	17552	17662	17483	17573	17423	17633	17490	17716	17540	17634	17447	17376	17644	17645	17594	17456	17495	17465	17621	17753	17519	17573	17625	17537	17734	17439	17713	17450	17488	17416	17463	17510	17520	17613	17614	17435	17450	17454	17375	17350	17352	17619	17598	17432	17795	17584	17695	17541	17419	17402	17379	17486	17548	17529	17540	17476	17703	17704	17490	17556	17553	17517	17573	17325	17635	17375	17635	17709	17582	17375	17530	17537	17656	17674	17530	17488	17585	17441	17541	17749	17532	17442	17385	17449	17406	17519	17660	17661	17727	17325	17427	17352	17387	17509	17651	17345	17501	17653	17395	17606	17592	17249	17437	17472	17631	17514	17562	17382	17479	17501	17745	17474	17444	17501	17569	17469	17569	17467	17339	17624	17630	17511	17706	17529	17465	17667	17426	17553	17657	17512	17572	17412	17414	17572	17520	17562	17813	17469	17483	17427	17421	17413	17773	17311	17565	17481	17514	17694	17618	17610	17539	17666	17627	17561	17751	17489	17496	17649	17346	17763	17494	17521	17574	17639	17391	17501	17658	17528	17538	17585	17579	17586	17737	17413	17326	17632	17742	17413	17679	17425	17671	17514	17561	17463	17525	17588	17389	17382	17614	17638	17468	17538	17579	17552	17435	17523	17330	17619	17550	17584	17604	17598	17420	17500	17537	17688	17478	17452	17703	17467	17580	17522	17491	17243	17602	17323	17502	17532	17492	17417	17683	17288	17585	17538	17505	17653	17490	17315	17339	17538	17534	17270	17638	17574	17563	17579	17506	17368	17634	17746	17600	17419	17376	17663	17338	17525	17688	17578	17519	17549	17546	17575	17559	17710	17577	17580	17547	17166	17589	17522	17568	17519	17534	17509	17500	17513	17284	17641	17584	17571	17727	17580	17581	17487	17540	17619	17491	17695	17407	17454	17743	17508	17744	17501	17497	17489	17527	17601	17437	17469	17491	17301	17405	17575	17622	17532	17711	17401	17662	17497	17540	17680	17420	17644	17538	17726	17376	17661	17586	17539	17521	17271	17466	17476	17518	17530	17563	17613	17783	17688	17504	17308	17590	17422	17466	17518	17441	17542	17530	17634	17679	17529	17580	17419	17505	17709	17440	17518	17509	17474	17459	17468	17546	17312	17635	17522	17532	17538	17758	17618	17593	17593	17605	17394	17318	17633	17393	17466	17822	17439	17423	17686	17692	17648	17814	17676	17537	17556	17599	17388	17569	17488	17343	17420	17343	17413	17661	17650	17488	17505	17400	17413	17641	17397	17622	17512	17558	17432	17531	17419	17319	17309	17409	17560	17302	17552	17473	17455	17469	17389	17443	17455	17689	17538	17723	17818	17493	17550	17622	17432	17671	17494	17507	17443	17629	17771	17491	17673	17775	17424	17478	17464	17481	17436	17524	17379	17486	17462	17396	17622	17557	17431	17377	17526	17568	17786	17542	17561	17678	17539	17501	17538	17713	17723	17608	17559	17431	17530	17634	17396	17593	17592	17510	17519	17777	17371	17502	17381	17319	17619	17638	17515	17435	17516	17522	17600	17372	17459	17718	17724	17557	17644	17662	17519	17750	17526	17683	17672	17648	17536	17457	17575	17428	17511	17583	17410	17359	17514	17747	17483	17481	17636	17720	17591	17627	17528	17791	17539	17622	17485	17656	17825	17589	17412	17449	17467	17391	17559	17465	17563	17524	17661	17485	17764	17443	17627	17581	17455	17509	17493	17544	17667	17503	17568	17377	17583	17578	17419	17558	17399	17544	17434	17472	17474	17768	17549	17596	17565	17554	17418	17480	17487	17430	17733	17491	17610	17703	17495	17546	17508	17498	17730	17405	17573	17429	17588	17466	17687	17576	17321	17596	17603	17570	17501	17501	17410	17528	17438	17476	17608	17594	17598	17401	17426	17466	17509	17466	17402	17577	17622	17718	17544	17519	17594	17644	17577	17619	17739	17547	17584	17488	17483	17411	17742	17554	17669	17565	17319	17428	17531	17567	17638	17654	17622	17693	17724	17671	17518	17603	17774	17380	17683	17329	17254	17605	17579	17529	17347	17293	17441	17499	17529	17597	17473	17782	17653	17552	17605	17619	17498	17382	17616	17572	17445	17490	17678	17433	17357	17342	17374	17530	17458	17403	17479	17538	17513	17462	17504	17410	17637	17505	17515	17604	17720	17380	17763	17605	17509	17490	17437	17425	17692	17607	17633	17692	17528	17555	17467	17464	17475	17509	17489	17474	17351	17703	17401	17496	17712	17626	17464	17709	17739	17762	17345	17611	17475	17406	17514	17477	17577	17649	17442	17531	17604	17547	17429	17438	17612	17739	17731	17482	17504	17554	17393	17454	17620	17514	17568	17379	17725	17631	17477	17554	17488	17386	17665	17581	17530	17493	17663	17480	17567	17355	17394	17433	17588	17542	17494	17590	17636	17643	17505	17498	17636	17482	17266	17616	17423	17429	17786	17536	17525	17455	17194	17509	17502	17534	17390	17369	17536	17364	17708	17737	17656	17568	17634	17699	17410	17452	17692	17612	17541	17660	17513	17544	17448	17541	17713	17577	17552	17676	17526	17573	17611	17379	17718	17481	17678	17433	17424	17446	17477	17453	17404	17816	17640	17686	17529	17482	17448	17651	17385	17470	17592	17325	17424	17384	17625	17704	17625	17512	17485	17524	17446	17664	17616	17465	17376	17643	17600	17689	17464	17327	17250	17609	17593	17476	17520	17519	17497	17556	17602	17632	17639	17618	17627	17586	17629	17513	17605	17467	17341	17654	17508	17603	17613	17776	17624	17399	17569	17442	17604	17449	17416	17419	17421	17700	17570	17571	17361	17552	17563	17527	17553	17579	17481	17491	17299	17734	17566	17417	17441	17683	17447	17558	17537	17236	17487	17528	17487	17522	17509	17554	17567	17349	17421	17484	17539	17573	17602	17579	17486	17691	17591	17531	17651	17681	17416	17488	17478	17439	17387	17408	17581	17560	17653	17880	17669	17475	17571	17440	17506	17620	17585	17501	17598	17593	17479	17425	17473	17487	17394	17517	17496	17546	17483	17645	17686	17460	17350	17371	17394	17653	17561	17514	17359	17637	17538	17760	17323	17557	17423	17525	17593	17612	17470	17525	17553	17535	17449	17565	17496	17505	17357	17537	17310	17476	17606	17590	17418	17298	17750	17423	17384	17403	17730	17533	17458	17381	17346	17420	17517	17657	17632	17522	17394	17426	17624	17605	17503	17701	17547	17351	17582	17639	17606	17681	17575	17741	17516	17607	17629	17555	17436	17395	17675	17495	17701	17550	17501	17572	17643	17441	17252	17438	17580	17578	17653	17851	17552	17633	17671	17516	17562	17690	17627	17440	17582	17511	17472	17762	17353	17488	17382	17564	17636	17706	17280	17395	17581	17741	17395	17659	17470	17441	17475	17390	17476	17673	17791	17605	17534	17469	17613	17629	17498	17519	17492	17574	17464	17547	17652	17529	17298	17655	17755	17516	17633	17540	17561	17452	17445	17638	17494	17491	17445	17564	17558	17300	17596	17753	17395	17562	17558	17530	17539	17500	17726	17414	17696	17420	17670	17736	17390	17376	17288	17561	17454	17811	17536	17598	17443	17455	17453	17453	17537	17717	17322	17480	17510	17458	17614	17644	17410	17478	17631	17696	17601	17397	17518	17693	17500	17544	17664	17550	17588	17441	17514	17753	17539	17603	17519	17530	17491	17497	17617	17417	17523	17495	17536	17532	17617	17537	17524	17584	17482	17733	17732	17515	17587	17682	17562	17616	17672	17567	17681	17462	17505	17719	17651	17514	17516	17717	17567	17420	17592	17590	17720	17570	17552	17453	17406	17527	17500	17409	17484	17691	17577	17523	17508	17526	17567	17662	17510	17544	17376	17360	17457	17508	17571	17742	17760	17442	17487	17366	17487	17577	17479	17578	17605	17683	17382	17545	17457	17581	17723	17453	17576	17429	17522	17279	17444	17526	17584	17526	17561	17605	17440	17542	17636	17559	17527	17533	17622	17472	17478	17542	17619	17357	17512	17453	17370	17478	17701	17604	17468	17603	17775	17614	17508	17432	17372	17749	17670	17511	17412	17668	17652	17603	17577	17495	17456	17670	17597	17603	17281	17676	17744	17442	17580	17489	17504	17398	17493	17416	17482	17629	17811	17463	17721	17659	17551	17286	17215	17514	17433	17457	17611	17420	17493	17642	17302	17585	17794	17675	17416	17398	17434	17703	17632	17442	17318	17476	17332	17650	17434	17607	17439	17525	17418	17488	17508	17472	17620	17676	17588	17635	17537	17796	17607	17556	17532
25483	49944	41460	30858	26429	23065	20505	18956	17697	16897	16178	15978	15570	15292	15032	15078	15144	14808	14737	14855	14761	14882	14735	14754	14755	14782	14735	14605	14662	14797	14478	14557	14525	14518	14501	14507	14641	14547	14639	14474	14653	14641	14542	14609	14653	14540	14627	14673	14433	14362	14540	14637	14625	14588	14580	14532	14708	14593	14584	14706	14554	14554	14479	14431	14295	14370	14542	14485	14604	14576	14522	14705	14550	14459	14466	14524	14532	14563	14556	14333	14649	14507	14610	14472	14729	14501	14618	14562	14546	14442	14744	14587	14541	14413	14469	14503	14538	14512	14561	14513	14841	14622	14467	14508	14587	14512	14573	14580	14457	14566	14669	14518	14384	14512	14658	14519	14393	14583	14715	14564	14515	14591	14541	14390	14490	14520	14497	14679	14651	14503	14594	14494	14422	14565	14457	14565	14466	14482	14556	14623	14577	14631	14589	14462	14275	14470	14475	14588	14467	14428	14515	14340	14512	14366	14580	14333	14607	14563	14495	14556	14498	14636	14454	14456	14691	14605	14474	14563	14511	14566	14561	14443	14554	14563	14660	14550	14597	14582	14516	14580	14533	14420	14531	14441	14532	14275	14791	14707	14548	14603	14550	14611	14539	14455	14367	14507	14664	14565	14517	14536	14594	14603	14452	14603	14678	14436	14705	14450	14516	14482	14689	14649	14602	14457	14487	14487	14419	14457	14740	14652	14673	14571	14557	14540	14507	14519	14518	14579	14538	14432	14660	14530	14460	14530	14440	14586	14648	14464	14473	14549	14494	14607	14517	14547	14628	14667	14481	14402	14585	14566	14598	14543	14404	14427	14331	14484	14686	14505	14480	14527	14422	14518	14549	14560	14560	14542	14645	14547	14547	14539	14570	14407	14683	14491	14489	14575	14411	14623	14563	14627	14626	14514	14485	14432	14716	14487	14660	14458	14487	14519	14476	14592	14549	14616	14494	14584	14510	14492	14548	14596	14581	14409	14480	14625	14489	14530	14644	14517	14635	14536	14517	14576	14498	14653	14458	14649	14540	14545	14650	14620	14565	14462	14610	14489	14611	14481	14521	14547	14450	14606	14551	14706	14565	14472	14434	14535	14724	14322	14614	14593	14535	14609	14578	14533	14595	14408	14682	14454	14578	14759	14519	14522	14661	14635	14474	14733	14553	14364	14541	14605	14490	14551	14558	14606	14497	14597	14593	14617	14505	14571	14544	14619	14515	14652	14432	14576	14570	14368	14556	14544	14381	14382	14500	14544	14441	14579	14568	14518	14552	14503	14603	14401	14571	14602	14312	14422	14495	14704	14559	14466	14350	14434	14794	14520	14658	14451	14665	14634	14481	14581	14778	14506	14678	14588	14608	14552	14462	14595	14557	14513	14480	14607	14476	14410	14557	14512	14386	14546	14622	14454	14397	14489	14509	14410	14353	14440	14403	14494	14388	14415	14567	14557	14463	14561	14373	14345	14522	14536	14607	14461	14534	14547	14556	14514	14600	14643	14524	14504	14514	14386	14897	14498	14284	14510	14508	14506	14743	14549	14532	14711	14514	14577	14448	14464	14557	14662	14547	14640	14633	14508	14436	14710	14592	14658	14728	14577	14474	14489	14532	14487	14381	14465	14614	14738	14438	14593	14538	14497	14543	14550	14484	14673	14582	14508	14482	14535	14494	14417	14400	14469	14499	14500	14489	14435	14473	14555	14526	14530	14516	14602	14520	14574	14659	14694	14618	14532	14344	14530	14473	14646	14470	14350	14511	14571	14584	14658	14424	14640	14302	14389	14826	14618	14376	14525	14672	14834	14454	14406	14512	14488	14474	14499	14361	14385	14485	14361	14407	14540	14609	14431	14609	14574	14488	14465	14547	14574	14595	14619	14534	14584	14467	14566	14425	14576	14591	14349	14569	14518	14560	14551	14576	14484	14634	14645	14612	14621	14428	14589	14538	14687	14667	14613	14540	14503	14613	14515	14445	14467	14488	14603	14525	14435	14409	14472	14573	14396	14533	14427	14546	14584	14484	14429	14357	14500	14577	14600	14544	14663	14551	14609	14437	14454	14473	14610	14461	14451	14413	14452	14660	14560	14589	14446	14398	14450	14518	14498	14476	14492	14754	14375	14443	14537	14667	14546	14534	14446	14604	14530	14505	14457	14520	14365	14520	14633	14671	14606	14547	14597	14595	14499	14568	14532	14466	14462	14498	14521	14518	14546	14464	14612	14389	14532	14470	14640	14483	14389	14484	14553	14523	14613	14512	14736	14399	14641	14538	14412	14630	14538	14479	14588	14624	14648	14781	14680	14490	14447	14653	14629	14355	14665	14458	14449	14493	14640	14403	14638	14633	14626	14493	14529	14632	14428	14750	14488	14510	14600	14548	14536	14447	14431	14643	14391	14597	14490	14684	14476	14555	14509	14391	14575	14510	14563	14457	14585	14528	14455	14623	14409	14339	14653	14591	14485	14376	14613	14499	14627	14545	14555	14672	14447	14464	14615	14651	14507	14552	14554	14442	14700	14535	14490	14377	14550	14654	14547	14506	14709	14547	14410	14594	14490	14571	14567	14479	14434	14499	14585	14546	14503	14530	14591	14528	14675	14582	14481	14541	14540	14559	14416	14635	14501	14627	14496	14605	14720	14432	14546	14605	14566	14570	14466	14526	14567	14503	14424	14588	14462	14549	14534	14495	14521	14430	14459	14629	14649	14499	14546	14704	14551	14418	14372	14689	14474	14736	14537	14380	14447	14603	14551	14417	14331	14607	14465	14597	14375	14636	14185	14424	14443	14496	14557	14593	14320	14495	14698	14517	14583	14596	14484	14565	14392	14417	14563	14646	14549	14507	14594	14695	14433	14657	14358	14624	14550	14542	14521	14598	14601	14654	14473	14370	14590	14556	14439	14650	14510	14488	14499	14526	14568	14732	14639	14683	14490	14544	14548	14700	14579	14555	14585	14564	14450	14453	14398	14641	14620	14468	14601	14576	14684	14668	14687	14553	14489	14404	14679	14495	14554	14545	14561	14597	14462	14519	14550	14758	14468	14559	14616	14531	14559	14539	14592	14529	14389	14580	14506	14424	14605	14554	14495	14547	14630	14554	14561	14546	14606	14450	14526	14491	14430	14443	14573	14441	14546	14507	14342	14603	14668	14454	14572	14345	14321	14590	14552	14466	14527	14681	14439	14610	14560	14566	14556	14669	14355	14544	14524	14443	14656	14399	14406	14503	14287	14500	14483	14511	14502	14513	14647	14588	14438	14439	14590	14596	14531	14392	14593	14512	14705	14367	14477	14524	14648	14595	14506	14544	14564	14701	14555	14470	14508	14422	14666	14550	14573	14544	14484	14585	14657	14397	14580	14494	14630	14442	14675	14740	14677	14526	14515	14719	14498	14557	14359	14548	14523	14512	14509	14413	14631	14582	14484	14470	14510	14514	14393	14501	14550	14551	14672	14419	14668	14562	14609	14468	14609	14531	14373	14416	14574	14527	14495	14521	14530	14644	14259	14470	14523	14631	14377	14578	14521	14560	14495	14589	14430	14662	14638	14560	14429	14515	14567	14511	14438	14570	14492	14737	14463	14683	14457	14349	14511	14661	14381	14393	14614	14478	14376	14519	14475	14521	14738	14464	14529	14492	14553	14454	14611	14540	14620	14618	14431	14533	14609	14778	14488	14450	14729	14299	14513	14536	14480	14520	14592	14483	14478	14488	14639	14521	14666	14445	14486	14551	14475	14543	14665	14568	14557	14578	14482	14648	14374	14471	14593	14592	14336	14377	14520	14532	14617	14512	14442	14517	14637	14713	14584	14412	14446	14387	14579	14519	14366	14694	14645	14542	14594	14499	14526	14448	14481	14462	14601	14414	14453	14695	14554	14428	14538	14342	14524	14614	14587	14490	14687	14554	14584	14515	14395	14556	14643	14536	14494	14537	14658	14575	14512	14435	14427	14322	14426	14571	14639	14593	14489	14524	14506	14419	14561	14571	14423	14524	14587	14711	14676	14610	14563	14461	14661	14610	14607	14687	14454	14531	14506	14510	14597	14643	14356	14594	14453	14495	14371	14541	14672	14640	14584	14420	14575	14393	14668	14484	14567	14613	14626	14639	14577	14435	14534	14820	14488	14474	14611	14395	14629	14537	14303	14676	14590	14617	14512	14488	14491	14373	14803	14483	14484	14576	14441	14440	14413	14627	14324	14500	14478	14489	14616	14473	14412	14492	14687	14549	14494	14477	14431	14818	14520	14576	14531	14627	14443	14450	14534	14601	14623	14494	14426	14611	14567	14585	14629	14410	14658	14519	14695	14550	14643	14502	14571	14678	14563	14636	14582	14431	14476	14616	14601	14614	14641	14517	14471	14467	14619	14459	14543	14602	14676	14556	14611	14583	14716	14570	14399	14761	14428	14575	14479	14539	14543	14426	14435	14680	14572	14681	14595	14506	14469	14626	14417	14503	14677	14451	14744	14529	14422	14534	14810	14505	14647	14379	14564	14608	14454	14378	14469	14574	14469	14523	14576	14517	14718	14588	14564	14461	14650	14586	14564	14528	14624	14414	14545	14684	14617	14418	14362	14521	14532	14642	14565	14453	14579	14463	14555	14623	14675	14363	14501	14340	14515	14349	14418	14618	14457	14612	14422	14364	14656	14503	14483	14572	14569	14798	14580	14466	14584	14595	14453	14559	14583	14553	14595	14569	14644	14428	14660	14639	14405	14525	14683	14614	14404	14474	14649	14549	14474	14570	14433	14659	14608	14529	14471	14443	14271	14542	14407	14447	14648	14660	14526	14586	14506	14641	14530	14486	14476	14570	14459	14611	14755	14475	14700	14650	14523	14557	14693	14544	14452	14620	14498	14582	14676	14611	14497	14541	14432	14659	14379	14411	14631	14538	14472	14618	14594	14310	14456	14432	14660	14561	14379	14481	14548	14615	14480	14462	14634	14509	14555	14480	14654	14627	14427	14532	14618	14509	14482	14579	14527	14673	14547	14401	14509	14482	14553	14588	14496	14525	14564	14549	14433	14589	14531	14543	14619	14509	14573	14445	14565	14667	14578	14638	14540	14435	14442	14581	14486	14680	14696	14544	14400	14559	14605	14511	14571	14418	14395	14507	14411	14575	14670	14415	14471
29736	26208	31156	26837	22302	21144	20639	19667	19219	19348	18874	18775	18792	18607	18651	18531	18757	18586	18837	18710	18580	18515	18721	18455	18637	18457	18420	18388	18699	18495	18535	18482	18450	18379	18546	18507	18539	18498	18405	18456	18375	18470	18466	18609	18478	18327	18611	18437	18598	18591	18623	18456	18461	18805	18370	18506	18505	18648	18397	18561	18320	18543	18577	18412	18481	18289	18366	18490	18449	18291	18503	18390	18522	18673	18670	18373	18448	18525	18317	18377	18477	18445	18452	18495	18428	18515	18409	18306	18504	18511	18494	18520	18123	18492	18635	18589	18522	18358	18688	18612	18417	18342	18139	18712	18405	18491	18538	18485	18505	18493	18746	18625	18472	18491	18354	18292	18309	18494	18548	18377	18600	18502	18525	18639	18368	18464	18639	18573	18529	18417	18404	18476	18266	18289	18333	18611	18322	18398	18653	18443	18384	18307	18399	18496	18514	18229	18281	18392	18637	18488	18266	18535	18443	18265	18291	18420	18480	18645	18611	18491	18464	18340	18451	18564	18623	18483	18583	18673	18424	18697	18612	18467	18419	18658	18475	18401	18412	18167	18547	18324	18406	18490	18351	18317	18619	18291	18212	18351	18548	18654	18635	18527	18421	18474	18380	18399	18418	18524	18546	18407	18732	18412	18371	18526	18675	18705	18570	18512	18727	18506	18699	18491	18430	18514	18526	18483	18490	18526	18446	18513	18509	18557	18412	18551	18648	18372	18534	18466	18604	18584	18375	18623	18593	18561	18429	18428	18521	18432	18442	18470	18515	18568	18498	18591	18520	18528	18575	18564	18503	18570	18515	18503	18632	18243	18379	18330	18411	18550	18595	18471	18771	18628	18578	18506	18423	18313	18593	18395	18575	18501	18336	18670	18503	18504	18681	18558	18556	18278	18448	18712	18380	18247	18551	18514	18749	18448	18289	18684	18382	18374	18402	18478	18409	18379	18531	18369	18549	18356	18471	18430	18386	18475	18464	18359	18592	18558	18574	18412	18436	18309	18321	18426	18357	18403	18839	18567	18501	18327	18348	18436	18401	18471	18598	18390	18461	18308	18589	18324	18567	18437	18227	18260	18328	18418	18601	18537	18352	18313	18463	18460	18448	18417	18695	18425	18241	18318	18658	18507	18506	18513	18600	18342	18374	18467	18509	18448	18459	18451	18333	18470	18545	18467	18487	18254	18215	18468	18471	18527	18553	18592	18504	18498	18374	18575	18425	18492	18689	18585	18435	18444	18541	18698	18474	18529	18438	18447	18460	18659	18554	18419	18491	18747	18344	18431	18629	18205	18608	18511	18439	18474	18385	18439	18522	18241	18410	18509	18598	18424	18406	18603	18394	18488	18675	18284	18416	18459	18518	18624	18418	18583	18272	18579	18533	18634	18560	18687	18236	18512	18392	18396	18318	18416	18485	18434	18578	18503	18467	18506	18560	18476	18456	18564	18388	18509	18536	18478	18335	18604	18299	18537	18461	18468	18627	18527	18522	18596	18569	18494	18701	18514	18518	18340	18383	18613	18430	18338	18566	18408	18797	18548	18606	18254	18467	18403	18388	18387	18502	18483	18499	18065	18609	18500	18468	18378	18344	18330	18475	18627	18438	18337	18524	18336	18613	18607	18277	18548	18495	18377	18390	18461	18459	18480	18526	18448	18442	18456	18559	18481	18353	18357	18456	18633	18307	18583	18437	18433	18324	18372	18375	18510	18628	18735	18517	18624	18443	18407	18476	18439	18407	18665	18626	18705	18416	18453	18600	18245	18515	18485	18527	18566	18401	18506	18647	18581	18317	18253	18494	18579	18446	18405	18461	18508	18360	18784	18531	18565	18419	18496	18461	18475	18519	18604	18822	18510	18700	18408	18470	18389	18205	18471	18287	18535	18684	18461	18287	18434	18356	18562	18374	18564	18480	18452	18541	18476	18384	18740	18560	18453	18495	18218	18439	18534	18464	18366	18436	18448	18501	18397	18456	18654	18573	18645	18452	18372	18245	18476	18449	18552	18643	18499	18101	18230	18349	18423	18557	18594	18448	18340	18301	18372	18552	18302	18579	18502	18410	18569	18469	18457	18527	18427	18553	18429	18747	18407	18475	18536	18632	18297	18405	18474	18716	18601	18784	18349	18473	18441	18641	18375	18529	18505	18385	18462	18471	18313	18436	18325	18622	18491	18515	18378	18569	18485	18364	18281	18669	18536	18476	18636	18500	18247	18417	18598	18426	18603	18457	18376	18501	18516	18394	18382	18420	18327	18422	18564	18485	18539	18567	18134	18619	18285	18542	18601	18394	18390	18476	18275	18633	18365	18627	18319	18438	18473	18382	18515	18604	18492	18510	18498	18621	18573	18717	18374	18601	18476	18474	18303	18452	18498	18273	18523	18229	18581	18427	18301	18342	18239	18514	18448	18519	18502	18414	18620	18536	18533	18566	18625	18722	18183	18417	18464	18482	18491	18563	18601	18444	18579	18324	18368	18720	18360	18506	18408	18440	18614	18365	18239	18309	18584	18389	18501	18254	18397	18333	18405	18503	18507	18172	18397	18473	18417	18400	18481	18310	18414	18574	18589	18490	18653	18383	18425	18285	18378	18591	18580	18467	18582	18405	18491	18515	18494	18525	18574	18520	18778	18622	18373	18346	18352	18478	18512	18564	18536	18460	18553	18516	18414	18531	18446	18461	18493	18592	18581	18352	18493	18407	18246	18502	18380	18519	18373	18523	18401	18417	18475	18402	18198	18443	18470	18478	18620	18581	18600	18600	18581	18447	18353	18588	18535	18477	18432	18546	18613	18489	18450	18372	18453	18445	18553	18447	18671	18328	18562	18365	18486	18548	18459	18541	18354	18379	18534	18598	18590	18454	18396	18477	18410	18399	18373	18377	18386	18588	18554	18422	18436	18711	18428	18481	18567	18513	18587	18336	18697	18478	18308	18545	18471	18646	18485	18363	18328	18368	18243	18479	18504	18456	18681	18422	18467	18272	18438	18453	18588	18530	18437	18581	18501	18475	18560	18567	18384	18534	18250	18597	18442	18325	18452	18449	18378	18381	18554	18584	18553	18530	18454	18527	18383	18352	18671	18265	18476	18242	18550	18476	18545	18608	18424	18582	18566	18561	18416	18438	18525	18567	18313	18540	18504	18304	18358	18357	18259	18233	18443	18377	18473	18577	18397	18271	18492	18389	18396	18462	18654	18619	18608	18526	18610	18677	18453	18539	18440	18552	18636	18683	18288	18499	18515	18515	18558	18375	18338	18366	18447	18378	18469	18748	18515	18430	18471	18376	18570	18531	18638	18661	18555	18511	18523	18668	18457	18475	18381	18538	18769	18426	18355	18451	18343	18327	18385	18453	18405	18313	18449	18433	18584	18627	18631	18624	18481	18548	18403	18376	18538	18433	18567	18536	18538	18497	18423	18572	18425	18466	18496	18840	18583	18390	18482	18611	18624	18463	18492	18420	18442	18334	18372	18533	18419	18594	18455	18637	18615	18632	18525	18422	18290	18428	18376	18322	18610	18481	18476	18363	18538	18435	18335	18283	18270	18460	18385	18626	18408	18376	18378	18429	18620	18636	18524	18433	18528	18410	18274	18443	18529	18437	18465	18395	18767	18439	18674	18593	18445	18432	18577	18441	18499	18597	18394	18475	18429	18350	18305	18623	18813	18306	18270	18442	18449	18496	18514	18527	18522	18559	18488	18546	18475	18409	18448	18568	18293	18544	18299	18530	18406	18384	18422	18300	18427	18569	18581	18571	18550	18698	18557	18489	18486	18451	18319	18464	18449	18608	18466	18470	18509	18400	18565	18469	18484	18414	18560	18252	18507	18408	18313	18448	18624	18446	18500	18430	18615	18633	18487	18449	18571	18599	18597	18585	18388	18429	18423	18656	18667	18655	18347	18552	18619	18592	18511	18493	18469	18431	18317	18453	18682	18600	18363	18425	18430	18582	18515	18554	18459	18539	18433	18466	18484	18483	18344	18469	18534	18612	18426	18466	18489	18544	18426	18371	18470	18411	18741	18751	18386	18489	18428	18593	18663	18511	18484	18526	18503	18516	18450	18424	18573	18577	18533	18409	18493	18576	18608	18495	18535	18466	18616	18451	18439	18514	18317	18402	18479	18405	18474	18259	18386	18505	18523	18361	18490	18628	18454	18506	18380	18530	18560	18500	18547	18661	18580	18519	18391	18496	18572	18472	18450	18602	18272	18424	18481	18497	18531	18567	18512	18251	18355	18528	18566	18441	18600	18491	18419	18372	18473	18476	18581	18431	18560	18378	18579	18330	18435	18425	18368	18470	18432	18456	18450	18525	18524	18409	18480	18676	18429	18605	18501	18676	18433	18161	18400	18438	18613	18409	18278	18419	18586	18316	18611	18767	18536	18361	18595	18631	18366	18581	18509	18368	18583	18653	18507	18618	18668	18387	18449	18316	18483	18570	18675	18619	18383	18389	18470	18594	18495	18440	18394	18577	18407	18364	18576	18472	18450	18550	18590	18261	18653	18278	18246	18464	18302	18495	18491	18660	18449	18193	18373	18635	18359	18529	18419	18399	18264	18294	18492	18376	18568	18481	18709	18411	18443	18496	18788	18424	18312	18419	18302	18158	18357	18437	18388	18572	18427	18774	18356	18697	18434	18561	18696	18603	18578	18392	18478	18439	18425	18481	18599	18428	18383	18304	18210	18415	18662	18461	18509	18489	18573	18532	18522	18598	18479	18560	18388	18500	18505	18149	18260	18389	18376	18748	18507	18366	18427	18282	18450	18464	18575	18459	18656	18768	18398	18522	18419	18421	18649	18521	18266	18489	18504	18343	18444	18560	18342	18323	18498	18488	18620	18696	18541	18559	18648	18478	18567	18560	18293	18470	18523	18366	18538	18642	18656	18398	18492	18319	18332	18524	18281	18810	18201	18491	18490	18687	18323	18391	18564	18275	18334	18401	18426	18673	18355	18413	18309	18318	18449	18748	18455	18568	18480	18643	18275	18237	18515	18614	18399	18392	18328	18422	18518	18394	18499	18370	18494	18868	18513	18546	18310	18552	18462	18555	18490	18529	18455	18368	18413	18329	18466	18602	18613	18567	18594	18626	18328	18530	18426	18463	18583	18646	18547	18453	18680
24420	38669	30615	22925	20206	18550	17335	16651	16267	15867	15555	15484	15423	15320	15270	15180	15431	15131	15141	15249	15304	14954	15058	15191	15129	15038	15101	15069	15041	15202	14997	15079	15251	15118	15198	15043	14923	15177	15064	15209	15208	15136	15020	15137	15032	15052	15003	15088	15027	14939	15014	14978	15083	15066	15069	15159	15055	15111	15031	14966	15004	15036	15196	15123	15097	15125	15119	15046	15147	14968	15283	15016	15115	14951	15125	15075	14989	15109	15154	15119	15066	14925	15015	14886	15085	15057	15149	15158	15129	15077	15104	14856	15059	15138	15140	15194	15061	14891	15165	15055	14994	15020	15011	15151	15166	15078	15100	14852	15136	15069	15287	15182	14901	15079	15063	15224	14944	15063	15019	15101	15149	14958	15009	14948	15133	15038	14926	15061	14866	15184	15235	15014	14951	15297	15099	15063	15203	15100	15196	15002	15151	15048	15175	15000	15100	15109	15191	15156	15000	15060	14998	14944	15086	15206	15154	15119	15101	15040	15044	15211	15181	14925	15157	14905	15033	15220	15166	15182	14912	14989	15048	15228	15039	14990	15121	15112	15019	15121	15054	14972	15150	14991	14918	15026	14998	15147	15185	15151	15145	15125	15053	15071	15055	15189	15141	15096	15087	14853	15036	15241	15114	15007	15198	15119	15135	15144	15054	15071	15077	15211	14977	14967	15009	15162	15130	15126	15340	15114	15144	15056	15192	15217	15105	15008	14909	14909	15026	15101	14992	15162	15127	14957	15111	14978	15203	15019	15102	15003	15005	15039	15210	15231	14975	15136	15068	14976	15134	15200	15112	15135	14983	15202	15248	15146	15076	15200	15192	15110	14967	15165	14915	15203	15099	15191	15030	15309	14950	15041	14949	14929	15232	15194	14960	15109	14996	15092	15182	15044	15014	15029	14957	14939	15211	14906	14953	15122	15054	15145	15082	15019	15134	14983	15174	14991	15124	15131	15170	15022	15043	15156	15136	15027	15118	15142	15031	14968	15167	15166	15082	15054	15063	15213	15025	15207	15000	15131	15076	15252	15067	15002	15127	15091	15141	15002	15173	15091	15235	15206	14913	15122	15096	15251	15103	15073	15238	15110	15103	15141	15119	14972	14927	15105	15147	14977	15208	15253	15132	15023	15034	15094	15044	15096	14973	15145	15097	15156	15153	15121	15062	15049	15190	15162	15146	15191	15055	15185	15097	15015	14996	15011	15111	15209	15011	15065	15147	14974	15122	14953	15113	15187	15280	14901	15089	15111	15069	15135	15048	15005	15206	15090	15154	15194	14926	15014	15209	14955	15326	15214	15099	15141	15182	15023	15024	15226	15141	15182	15012	14950	15199	14968	15125	15025	15143	14966	15266	15069	15032	15123	15138	15009	15255	15058	15015	15059	14997	15225	15033	15098	15094	15127	15207	15071	15281	15078	15014	14986	15020	15033	15090	15162	15077	14773	15077	15299	15077	15131	15108	15104	15045	15085	14870	15128	15111	15193	14980	15065	14978	15075	14933	15195	14998	14999	14848	15042	14974	15044	15080	15060	15034	15048	15134	15086	15005	15187	15202	15119	15154	14918	15151	15047	15103	15021	15045	15195	15151	15129	15002	15018	14848	15078	14932	14960	15042	15043	15134	15078	15048	15074	15179	15156	14922	15016	15035	15047	15103	15192	15032	14962	15023	15035	14944	15191	15247	15085	15082	15166	15093	15047	15120	15048	15212	15104	15019	15019	15034	15125	15126	15016	15321	15165	14998	15061	15058	15099	15118	15090	15040	14971	15139	14884	14925	15272	14929	15057	15197	14901	14849	15135	15234	15236	15059	15219	15091	15238	15127	15108	15090	15255	15116	15128	15212	15052	15161	15035	15069	15177	14997	15186	14940	15066	15012	15100	15056	15068	15127	15008	15288	15233	14985	15004	15105	15072	15113	15224	15066	14959	15221	15131	15008	15026	15187	15223	15070	15122	15037	15081	15062	14783	15188	15035	15094	15088	15123	15265	15071	15112	15066	15143	15211	15040	15020	15114	15085	15185	15112	15043	15027	15045	14967	14985	14945	15096	15363	15069	15101	15214	14962	15167	15117	15218	15133	15074	14928	15249	14974	15118	15111	15262	15070	15128	15080	15223	15047	15136	15123	15099	15218	14932	15218	14945	15056	14956	15061	15027	14958	15039	15127	15011	14973	15048	15230	15118	15093	15143	15083	15230	15039	14998	15029	15128	15310	15156	15094	15122	15075	15104	14983	15110	14963	15104	15023	15343	15055	15034	15162	15155	15145	15039	15335	15162	15079	15035	15048	15015	15165	14953	15171	14996	15118	15099	15064	15088	15361	15030	14919	15139	15106	15143	15205	15012	14931	15069	15197	15009	15090	15092	15071	15087	15049	15139	15067	15063	15246	15139	15148	14981	15241	15029	15138	15000	15044	15055	15046	14902	15071	15038	15052	15137	15195	15054	14927	15068	15302	15237	15182	14848	15204	14961	15041	15031	14998	15269	15031	15075	15107	14996	15041	15075	14935	14919	15075	15053	15207	15022	15068	14944	14991	15100	15149	15245	15012	15236	14991	15214	15166	14926	15233	15043	14998	15095	14972	15061	15295	15059	14967	15005	15081	15111	15077	15264	15276	15097	15127	15044	14907	15013	15206	15004	14965	15218	15175	15223	14994	14987	14888	15132	15069	15013	14803	15128	14965	15125	15000	15191	15072	15096	14968	15101	15027	15006	15017	14976	15035	15164	15075	15052	15135	15138	14911	15175	15189	15232	15389	15120	15167	15195	15170	15142	14967	14957	15190	15092	15049	15100	15194	15083	15004	15018	15163	15020	15025	15008	15024	15008	15170	15010	15033	15254	15206	15007	15050	15052	14966	15248	15110	15166	15071	15173	15014	15118	14971	14948	15065	15111	14915	15066	15221	15142	15074	15113	15134	15201	15162	15212	15044	15191	14991	15190	15007	15102	15129	15169	15143	15166	14868	15087	15107	14940	15000	15055	15150	15107	14914	15051	15081	15040	15141	15201	15157	15017	15148	15091	15067	14873	15204	14984	15205	15166	15151	15108	15143	15174	15153	14976	15157	15069	14995	15081	14954	15066	15148	14939	15034	15099	14971	15132	15188	15116	15139	14981	15096	15123	14996	15188	15095	15181	15094	15006	15191	15122	15022	15054	15155	15059	15197	15144	15203	15052	15322	14926	15088	15212	15018	15108	15263	15121	15179	15008	15083	15001	15038	15011	15023	15005	15219	15090	14793	15119	14976	15240	15038	15150	14922	15130	15214	15032	15174	15173	14925	14949	15083	15205	15170	15151	14903	15039	15173	14946	15209	15015	14933	14955	15119	14949	15048	15275	15154	15005	15100	15055	14996	15217	15189	15114	15064	14863	15132	15088	15071	15067	15133	14995	15207	14977	14912	15152	15121	15037	15085	15330	15085	15230	15081	15204	15194	15148	15101	15145	15138	14928	15063	15075	15046	15062	15063	15112	15064	15044	15219	15062	15181	15063	15154	15276	15131	15146	15172	15040	15194	15204	14958	15096	15194	15120	15165	15062	15146	14904	15257	15225	15044	15033	15004	15023	15089	14972	14967	15153	15117	14974	15229	15141	15241	15164	15090	14899	14990	15032	15143	15042	14923	15004	15171	15157	15019	15186	15117	15066	15091	15013	15145	15214	15081	15123	15208	15087	15074	15148	15134	15040	15053	14936	15004	15045	15136	15110	15076	14990	15096	15116	14984	15174	15030	15061	15153	14976	15127	15087	15036	15120	15011	14918	15153	15125	15142	15096	15142	15083	15095	15034	14973	14947	15123	15296	15094	14959	15034	15024	15113	15153	15077	15081	15217	15154	15065	15095	15112	15012	15094	15220	15138	15166	15186	15202	14987	15169	14981	15116	15174	15178	15108	15241	14970	14865	15212	15206	15168	14945	15200	15123	15117	15195	14995	15018	15060	15096	15095	15102	14847	15058	15041	15248	15226	15041	14987	14995	15128	15109	15147	14879	15006	14985	15011	15126	15199	15111	15113	15141	15093	15047	15160	15093	15165	14964	15259	15089	15153	15209	15247	15062	15109	14927	15280	15177	15123	15177	15058	15102	15061	14983	14991	15204	15073	15165	15275	14948	15047	15154	15183	15054	15195	15057	15023	14972	15219	15210	15195	15154	15130	15069	15040	15029	15315	15009	14919	14956	15162	15075	15028	15263	15105	15096	15128	15025	14907	15144	14955	15188	14999	15123	15245	15060	15087	15126	15042	15098	15001	14891	15192	14897	15106	15050	15356	15074	15098	15125	15412	15036	15086	14973	14984	14958	15162	15128	15141	15099	14986	15040	15163	15142	15031	15094	15161	14969	15010	15061	14978	15020	15001	15096	15141	15012	15338	15004	14911	15147	15201	15216	15127	15125	15235	15133	15231	15006	15187	15051	15105	15038	15148	15000	15307	15173	15202	14912	15076	15017	15057	15156	15279	15099	15086	15158	15203	15170	15105	15131	14961	15227	15093	15119	15210	14985	15068	15012	15093	15142	15041	14854	15233	15031	14979	15120	14961	14894	15097	15135	15136	15012	14975	14851	15083	15149	15171	15094	15178	15126	15107	15112	14975	15047	15023	15200	15113	15107	15036	14980	15138	15059	15145	15153	15180	14955	15300	15106	15121	15121	15201	15323	14988	15110	15152	15250	14978	14952	15136	15090	15089	15233	15178	15174	15080	14979	15230	15228	15058	15012	15070	15218	15025	15149	14993	15046	15420	15103	15173	15249	15035	15131	15038	15007	14987	15011	14990	14977	15229	15152	15070	15194	15136	15101	15109	15049	15027	15124	15021	15258	15050	15067	14946	15217	15057	15005	15131	15010	14951	15081	15025	15096	15005	15162	15020	15076	14944	15084	15171	15077	14925	15262	15118	15177	15105	15234	14926	15190	15117	15034	15020	14960	15071	14998	14909	15106	15131	14994	15014	15028	15084	15014	15004	15102	15149	15138	14983	15151	15028	15108	15178	14942	14963	15028	14938	14928	14921	15191	15138	15048	15035	14941	15142	15033	15307	14966	15247	15039	15121	15015	15218	15004	15004	15036	15183	15064	15044	15009	15015	15145	14962	15082	15133	15239	15135	15104	15019	15207	15075	15247
23442	21607	28584	25487	23379	24503	23772	20527	19400	19218	19195	18620	18416	18467	18357	18223	18206	18180	18054	18080	17959	18056	17917	18119	17931	18052	18002	17957	18025	18017	18057	17983	17876	18018	18072	17758	18108	18000	17900	17908	17852	17969	17854	17922	17722	17785	17968	18006	18073	17978	18081	17901	18058	17998	17854	17831	17793	17886	18086	17882	17964	17965	18091	17949	17766	18150	17859	17874	17862	17899	18032	17965	18127	18218	17806	18007	18032	17752	18038	17776	17932	17851	17945	17960	17954	17799	18033	17833	17897	18068	18069	17721	17975	17944	17800	17878	17779	17902	17947	17864	18007	17978	18090	17979	17782	18035	17856	18107	18011	17926	18195	17922	18064	17945	18099	18027	18235	17817	17945	17805	17807	17843	17794	17789	18182	17868	17830	17599	18060	17981	17985	17992	17871	18108	17972	18060	17917	18000	17942	17816	18117	17874	18010	17982	17918	17797	17681	17818	17735	17800	17774	17790	17589	17858	18120	17823	17781	17829	17798	17921	17989	18098	17840	18060	17907	18056	17993	18045	17917	18030	17730	17907	17762	17962	17884	17888	17916	17948	17823	17844	18053	17886	17832	17758	17843	17901	17916	18000	18041	18080	17978	17994	18102	17787	17680	17855	17755	18007	17698	17688	18105	17927	17961	17914	18099	17915	17990	18030	17829	18015	18150	18100	17825	18101	18034	17936	17865	17843	18066	17885	18080	17694	17768	17882	17795	17952	17886	17878	17836	17832	17951	17981	18192	17951	17827	17942	18042	17820	18006	18061	17878	18014	17935	17807	17717	18060	17842	17919	17964	18014	17901	17978	17989	17805	18021	17862	18071	17737	17712	18071	18182	17819	17913	17908	17780	17918	18028	17881	17966	17894	17808	18078	17978	17945	17943	17948	17716	17950	18114	17890	18034	17861	17794	17949	17985	17803	17980	17889	17882	17877	17954	17907	17804	17767	17919	18128	17916	17748	17738	17786	17855	17862	17897	17956	17883	17940	17971	18034	18048	18079	18090	17784	18010	17809	17954	17793	17972	17876	18065	18042	18029	17796	17744	17828	17665	17843	17922	18022	17941	17701	17924	17688	18068	17740	18056	17894	17883	17870	18144	18046	17821	18094	17920	17876	17548	17867	17741	17960	18008	17916	17872	17813	18064	17945	18122	17920	17871	17654	17951	18060	17779	17914	17797	17958	17924	18031	17926	18051	18042	18073	17704	18032	17790	17879	17952	17841	18006	18080	18029	17944	17921	17904	17876	17939	17900	18018	17938	17862	17865	18045	17882	17923	18036	17993	17961	17902	17917	17961	18001	17732	17915	17830	17974	17872	17917	17959	18017	17948	17945	17950	17817	17970	18041	18016	18127	17884	17995	17976	18111	17808	17781	17870	17970	18158	18071	17957	17922	18155	17919	17904	17947	17923	17924	17810	17928	17995	18032	17808	17679	17948	17960	17959	18018	17973	17776	17849	17791	17836	17822	17870	17761	17928	17959	17911	17889	17896	17738	17813	17954	18017	17976	17830	17912	17998	17790	17874	18021	17993	18029	17867	17831	17889	17898	17857	17981	17890	18116	18002	18035	17876	18110	17998	17970	17738	17717	18129	17822	17893	18005	17737	18114	17854	17781	18071	17933	17991	17757	17998	18278	17849	18070	17990	17931	18034	17777	17902	17824	17866	17853	17727	17932	17817	17895	17940	18001	18040	17982	18138	18133	17940	17889	17808	18052	17872	18234	18008	17816	17775	17825	17724	17950	17732	17960	17824	18057	17828	17856	17960	17815	17980	17916	18091	17714	17845	17986	17705	17790	18022	18036	17793	17923	17742	17877	17979	17759	18058	17947	17872	17886	17674	17899	18081	18065	17877	18025	17970	17809	17866	17893	17984	17725	17890	17831	17802	17750	17944	18098	17896	18105	17850	17630	17729	18146	17736	18001	17780	17859	17894	17958	17826	17909	17777	17872	17778	17988	17724	17811	17788	17900	17959	17923	17989	17990	18003	17999	18013	17913	17935	17703	17829	17911	17872	18176	17974	17913	17866	17767	17801	17917	18135	17732	17976	18003	17845	17858	17923	17780	17944	18362	17933	17908	17986	17884	17756	18059	17978	17841	17776	17813	18021	17793	17788	17812	17992	18002	17922	17822	18018	17941	17900	17880	18297	18206	17877	18127	18040	17842	18010	18045	17813	17785	17864	18114	17921	17881	17960	17949	17830	17975	17889	18100	17949	17815	17967	18008	17822	17975	17880	17820	17726	18090	17854	17620	17862	17653	17792	17813	17807	17922	17938	17996	17784	17934	18069	18075	17948	17971	18021	17905	17847	18020	17960	18046	18029	18021	17865	17870	17893	18094	17850	17898	17742	17883	17872	17879	18041	17937	17623	17753	17925	17917	17783	17935	17932	18041	17854	17823	17695	18039	17769	18133	17927	17976	17863	17797	17921	17893	18040	17889	18121	17870	17728	17859	17821	18077	17893	17818	17891	17999	17940	17816	17935	18043	17966	17826	17798	18026	17837	17975	17927	17921	17982	17942	18027	17778	17963	17837	17953	17869	17994	17934	17762	18107	17858	18067	17935	17964	17922	17958	17985	17784	17778	17788	17872	17866	17772	17666	17918	17806	17790	17876	18041	17838	17844	18126	17783	17916	17823	17675	17757	17864	17866	17758	17814	17966	17693	18003	17924	17930	17801	17864	18196	17922	17746	18022	18067	17724	17828	18003	17867	17933	18018	17832	17911	17871	17818	17858	17765	17965	17942	17812	17985	17937	17839	18111	17907	17786	17887	18083	17928	17797	17850	18057	17970	18070	18030	18006	17968	17847	18103	17890	17908	17780	17825	17992	17868	17739	17774	17841	17878	18040	18146	17851	17987	17933	18108	17878	17908	18179	17712	17904	18123	17922	18008	18039	17847	17969	17975	17981	17951	18071	17963	18039	17819	17832	17771	17792	17862	18046	17886	17873	17889	17916	17909	17824	17859	17918	17897	17997	17908	17906	18089	17947	17916	17715	17833	17775	18048	17848	17957	17971	18000	17879	17843	18033	17908	17855	17982	18051	17978	18081	17768	17999	17848	17932	18013	17886	17972	18009	17963	17833	17894	17685	17981	18020	18019	17905	18057	17928	17825	17750	18061	17857	17975	17887	17893	17880	17891	18048	17830	18155	17811	17960	17932	17833	17882	17870	17768	18056	17969	17966	17776	17974	18078	17789	17669	17960	17772	17944	18154	17840	17805	17949	18105	17754	17757	17846	17996	17999	17881	17864	17719	18128	17985	17937	17920	18083	18036	17834	18041	18102	17968	17983	17966	18009	17911	17863	17931	17717	17697	17951	17951	17915	17903	17758	17843	17775	17847	17793	17951	17680	17952	17935	17795	18087	17915	17993	17947	18090	18103	17962	17798	17567	17875	17795	17731	17736	17892	17983	17793	17914	17976	17914	18028	18019	17847	18074	17992	18101	17790	18036	17846	18256	17848	17960	17836	17805	17816	17760	17977	17854	17868	17989	17903	17810	17910	17856	17828	17810	17877	18021	17884	18140	17970	17859	17935	18007	17740	17866	17882	17850	17846	17765	17832	17938	17893	17875	17953	17875	17969	18040	18020	17987	17846	17995	17996	17958	17916	17883	17925	17845	17846	18098	17979	18015	17859	17938	17753	17754	17807	17766	17958	17831	17925	17814	17803	17793	17883	18031	17811	17953	17930	18040	17768	18021	18116	18002	17958	17915	17801	17647	17917	18029	17915	17881	17831	18102	18128	18001	18087	18124	17962	17964	17771	17908	18095	17842	17757	17862	17984	18058	18051	18026	17831	17952	17916	17758	18028	18089	17784	17837	17881	18042	17911	17840	18117	17784	17870	17999	17924	18082	17930	17823	17904	17837	17957	17885	17897	17796	17851	17884	17928	17991	18026	18023	18094	17909	17962	18052	18094	17768	17760	17958	18123	17858	17938	17675	17999	17938	18015	17892	17689	17748	17783	18087	18017	17974	17921	18076	17980	17962	17995	17901	17722	17872	17774	18206	17926	17769	17863	17952	17949	17928	18070	17905	17881	17889	17815	17970	17824	17891	17679	17931	17993	18103	17900	18137	17998	17638	17869	17870	18064	17914	17832	17783	17737	17960	17908	17832	17965	17994	18171	18125	18034	17753	18080	17751	17892	18134	17774	17915	17927	17794	17929	17945	17919	17590	17611	17876	17970	17927	17869	17833	17823	18037	17833	18022	17977	17967	18140	17845	17871	18031	18011	18110	17807	17998	17904	17838	17830	18035	17919	17909	17914	17910	17986	18048	18127	17934	17877	17948	17971	18001	17767	18049	17740	17686	17958	17958	17915	17862	17781	17723	18079	17810	17905	17727	17874	17714	17907	17785	18218	17992	17814	18095	18083	18140	17889	18052	17947	18062	17833	17984	17868	17898	17882	17811	18139	18047	17994	17915	17857	17918	17906	17887	17752	17779	17917	17878	17758	17839	17881	17887	17809	17543	17634	18070	18133	18117	18142	17954	17814	17796	17717	17844	17879	17857	17984	18010	17961	17839	17993	17995	17700	17801	17938	17792	17967	17940	17906	17896	17913	18007	17835	17885	17842	17861	17930	17896	18112	17831	17971	17720	17655	17973	17608	18205	18044	17783	17882	17849	18117	17806	17966	17943	18075	18042	17844	17823	17962	17724	17635	17804	18068	17758	17800	17846	18071	17880	17829	17785	17890	17999	17900	17947	17794	17705	17696	18014	17849	17854	17931	17972	17790	17849	17828	17852	17840	17741	17895	17911	18067	18087	17978	17961	17958	18065	18031	17817	17812	17790	18117	18030	17913	18170	18027	17936	18005	17676	17867	17924	18050	17862	17887	18007	17927	17974	17852	17889	17971	17828	17823	17949	17803	17922	17845	17765	17911	17821	18136	18049	17895	18015	18040	17983	18100	17656	17771	17883	18032	17884	17823	17862	17900	17692	17839	17899	17816	18063	17881	17877	18006	17844	17931	17903	17786	17979	17960	17866	17916	18100	18063	18017	18011	17954	17966	17825	17897	17882	18091	17813	18015	18045	18066	18072	18084	18105	17765	18066	17856	18001	17990	17841	17804	17687	17748	17961	18003	17974	17895	17687	17955	17842	17893	17899	17923
23650	46324	37830	27889	24093	21179	19345	17693	17052	16237	16086	15649	15349	15394	15320	15363	15042	14765	15027	15179	15077	14950	14807	14879	14890	14773	14690	14807	15044	14900	14892	14962	14881	14709	14650	14927	14878	14837	14836	14711	14607	15026	14857	14678	14806	15008	14941	14950	14753	14902	14782	14892	14712	14892	14869	14796	14961	14878	14714	14854	14716	14833	14805	14871	14714	14683	14898	14757	14855	14779	14692	15020	14647	14927	14773	14645	14902	14937	14784	14802	14825	14936	14798	14849	14926	14778	14943	14855	14826	14790	14748	14841	14832	14736	14837	14793	14816	14839	14787	14696	14745	14873	14897	14861	14870	14742	14918	14820	14843	14645	14779	14710	14928	14762	14923	14698	14816	14913	14655	14790	14809	14917	14842	14916	14973	14907	14804	14787	14737	14986	14847	14759	14817	14786	14753	14876	14704	15052	14924	14856	14766	14773	14723	14828	14849	14922	14696	14908	14715	14731	14846	14977	14832	14725	14796	14919	14846	14731	14793	14866	14855	14931	14812	14725	14826	14797	14799	14934	14996	14950	14736	14890	14790	14752	14868	14876	14859	14841	14819	14755	14639	14750	14886	14608	14961	14949	14725	14756	14924	14920	14895	14862	14873	14729	14816	14840	14957	14864	14767	14668	14763	14857	14833	14781	14902	14809	14780	14796	14864	14898	14716	15039	14636	14814	14723	14655	14979	14786	14927	14712	14975	14900	14780	14901	14717	14909	14735	14772	14818	14633	14827	14734	14893	14733	14870	14901	14786	14639	14859	14660	14818	14773	14731	14727	14868	14879	14898	14845	14927	14744	14808	14971	14806	14734	14801	14885	14765	14619	14905	14707	14724	14758	14992	14825	14846	15084	14801	14795	14696	14672	14672	14796	14932	14853	14802	14728	14903	14849	14753	14783	14831	14921	14940	14841	14730	14953	14719	14734	14810	14909	14881	14753	14765	14766	14687	14875	14792	14732	14706	14649	14858	14740	14804	14806	14915	14902	14743	14789	14660	14835	14924	14921	14907	14870	14834	14809	14866	14907	14702	14958	14925	14831	14868	15005	14898	14735	14846	14806	14734	14804	14809	14684	14862	14761	14830	14874	14862	14799	14884	14669	14770	14863	14953	14798	15032	14888	14785	14590	14951	14814	14920	14638	14808	14764	14778	14789	14678	14834	14752	14838	14927	14670	14828	14802	14788	14750	14804	14771	14830	14874	14915	14733	14917	14731	14698	14597	14770	14730	14687	14783	14704	14940	14857	14771	14806	14786	14763	14871	14807	14647	14844	14748	14833	14882	14867	14808	14843	14937	14871	14867	14832	14706	14902	14873	14737	14778	14916	14854	14802	14838	14925	14844	14653	14860	14734	14879	14828	14652	14739	14914	14624	14783	14730	14836	14653	14678	14770	14576	14793	14784	14813	14871	14710	14976	14829	14862	14848	14696	14846	14706	14756	14926	14815	14702	14829	14871	14785	14765	14818	14751	14862	14809	14916	14738	14915	14816	14907	14794	14726	14829	14959	14804	14646	14855	14665	14745	14890	14877	14919	14748	14977	14752	14686	14733	14847	14680	14846	14900	14761	14825	14758	14609	14805	14831	14867	14797	14807	14722	14796	14879	14645	14838	14774	14730	14723	14781	14903	14763	14953	14805	15022	14793	14853	14773	14660	14667	14838	14690	14864	14828	14873	14796	14718	14921	14752	14850	14921	15012	14863	14753	14934	14820	14757	14850	14895	14818	14850	14849	14879	14911	14815	14847	14882	14775	14893	14792	14793	14886	14800	14695	14809	14801	14702	14831	14696	14871	14890	14953	14952	14825	14696	14567	14886	14832	14871	14775	14770	14816	14840	15003	14966	14778	14861	14888	14847	14738	14867	14729	14767	14815	14875	14612	14860	14718	14798	14741	14935	14942	14759	14724	14821	14927	14883	14850	14834	14893	14917	14908	14749	14777	14924	14959	14834	14927	14705	14937	14895	14822	14932	14782	14743	14901	14844	14900	14859	14696	14965	14580	14747	14812	14656	14832	14812	14628	14853	14780	14703	14666	14648	14729	14855	14941	14737	14698	14832	14655	14893	14867	14742	14873	14791	14723	14868	14763	14644	14720	14788	14831	14700	14844	14850	14830	14696	14903	14798	14820	14843	14804	14785	14761	14864	14670	14849	14761	14758	14795	14774	14811	14792	14779	14696	14803	14825	14830	14771	14788	14704	14709	14807	14838	14792	14901	14692	14876	14809	14643	14659	14761	15017	14871	14726	14713	14694	14888	14747	14747	14805	14719	14695	14840	14876	14777	14749	14790	14753	14801	14767	14920	14893	14630	14852	14869	14820	14765	14821	14806	14732	14816	14678	14630	14922	14737	14863	14656	14837	14803	14825	14778	14830	14913	14666	14863	14930	14752	14967	14882	14787	14750	14788	14768	14856	14669	14965	14913	14950	14899	14802	14541	14864	14783	14785	14872	14754	14673	14772	15014	14749	14938	14841	14825	14696	14793	14917	14931	14903	14683	14865	14806	14833	14976	14798	14818	14697	14912	14685	14838	14953	14769	15035	14833	14776	14767	14897	14887	14894	14725	15017	14904	14858	15027	14914	14766	14823	14851	14761	14829	14796	14818	14873	14808	14685	14836	14877	14960	14864	14896	14801	14644	14870	14778	14993	14831	14774	14709	14845	14893	14667	14708	14859	14841	14911	14705	14752	14853	14823	14806	14795	14688	14854	14766	14914	14851	14832	14797	14641	14791	14849	14781	14740	14756	14581	14767	14852	14851	14867	14640	14653	14972	14756	14757	14916	14730	14659	14875	14814	14891	14923	14927	14857	14744	14745	14869	14771	14910	14798	14789	14676	14716	14836	14892	14865	14676	14871	14700	14893	14714	14849	14716	14816	14856	14917	14749	14875	14771	14832	14767	14835	14941	14822	14851	14717	14751	14782	14586	14703	14813	14779	14732	15027	14829	14743	14750	14885	14708	14692	14714	14773	14884	14803	14779	14790	14870	14831	14930	14781	14785	14642	14728	14833	14737	14906	14690	14855	14665	14783	14968	14780	14755	14755	14712	14820	14839	14530	14721	14806	14772	14703	14816	14601	14859	14867	14865	14803	14729	14657	14835	14809	14759	14802	14781	14691	14620	15064	14818	14812	14610	14915	14652	14880	14753	14890	14974	14690	14900	14926	14805	14687	14744	14849	14676	14658	15025	14778	14739	14643	14845	14837	14762	14822	14784	14789	14829	14773	14721	14723	14782	15068	14776	14740	14919	14940	14818	14832	14907	14869	14769	14764	14967	14723	14706	14902	14702	14701	14980	14868	14801	14942	14826	14946	14726	14865	14767	14799	14928	14865	14676	14768	14763	14857	14935	14829	14713	14795	14821	14772	14682	14901	14681	14799	14789	14778	14844	14992	14884	14715	14712	14739	14761	14652	14720	14785	14736	14690	14821	14715	14993	14690	14920	14645	14673	14833	14796	14913	14745	14860	14703	14890	14856	14741	14840	14889	14767	14777	14749	14849	14716	14841	14807	14783	14797	14772	14920	14837	14886	15015	14749	14596	14659	14855	14644	14690	14809	14869	14860	14824	14894	14938	14833	14939	14761	14892	14991	14706	14792	14696	14798	14787	14748	14716	14825	14732	14732	14791	14896	14817	14845	14770	14587	14783	14905	14910	14784	14935	14870	14834	14762	14809	14979	14766	14797	14740	14906	14690	14722	14749	14787	14710	14752	14872	14796	14680	14977	14767	14887	14734	14832	14843	14905	14781	14774	14831	14694	14974	14919	14683	14755	14851	14916	14825	14895	14856	14697	14768	14684	14784	14727	14811	14936	14884	14921	14814	14823	14844	14790	14812	14741	14701	14655	14877	14901	14745	14676	14838	14799	14664	14820	14940	14812	14649	15017	14857	14843	14813	14660	14888	14836	14917	14730	14830	14617	14882	14938	14858	14744	14706	14698	14934	14876	14932	14840	14676	14772	14755	14829	14802	14817	14639	14834	14702	14807	14789	14752	14999	14923	14710	14728	14848	14825	14749	14848	14801	14627	14870	14870	14758	14886	14729	14751	14604	14625	14781	14726	14864	14880	14832	15002	14876	14733	14738	14973	14635	14965	14860	14846	14956	14852	14989	14692	14819	14712	15053	14818	14765	14747	14698	14739	14730	14828	14887	14880	14922	14767	14783	14812	14690	14713	14801	14806	14628	14860	14633	14796	14723	14652	14740	14869	14734	14772	14749	14818	14670	14709	14869	14871	14979	14721	14754	14714	14868	14975	14783	14841	14828	14879	14682	14872	14786	14823	14846	14789	14983	14887	14725	14912	14684	14689	14852	14889	14948	14942	14784	14840	14791	14863	14791	14800	14677	14766	15083	14774	14775	14771	14762	14774	14724	14756	14619	14799	14849	14752	14764	14800	14811	14783	14808	14957	14804	14759	14684	14696	14753	14785	14749	14856	14838	14828	14851	14817	14899	14734	14783	14611	14888	14855	14736	14888	14835	14785	14816	14658	14769	14745	14843	14826	14723	14939	14799	14912	14814	14940	14684	14837	14914	14946	14693	14831	14705	14629	14815	14882	14767	14907	14747	14818	14932	14926	14726	14684	14729	14861	14700	14759	14889	14756	14859	14733	14837	14847	14928	14839	14875	14765	14708	14790	14832	14819	14825	14835	14856	14883	14877	14659	14741	14643	14721	14596	14769	14730	14803	14783	14813	14732	14798	14906	14809	14937	14919	14909	14846	14901	14766	14874	14648	14865	14773	14708	14796	14866	14857	14856	14813	14755	14877	14851	14688	14777	14810	14810	14917	14679	14757	14842	14823	14816	14762	14829	14700	14866	14777	14916	14739	14661	14798	14791	14909	14727	14757	14805	14758	14745	15028	14886	14745	14717	14783	14859	14831	14749	14793	14833	14717	14925	14788	14741	14766	14645	14853	14717	14629	14744	14723	14905	14900	14824	14715	14716	14837	14996	14839	14781	14807	14867	14841	14817	14822	14755	14825	14808	14720	14855	14728	14923	14956	14685	14797	14878	14748	14880	14793	14689	14851	14662	14907	14779	14676	14756	14973	14969	14802	14686	14769	14826	15014	14864	14863	14871	14960	14740	14942	14818	14692	14624	14768	14833	14794	14847
25311	21666	27960	28489	23067	22077	21165	19824	19658	19514	19139	18784	18837	18882	18645	18646	18582	18516	18520	18747	18505	18573	18627	18550	18421	18463	18624	18564	18547	18458	18296	18619	18570	18482	18628	18489	18655	18569	18379	18447	18623	18404	18566	18512	18449	18573	18282	18536	18442	18447	18288	18325	18349	18622	18529	18567	18656	18273	18388	18361	18366	18351	18304	18453	18466	18545	18525	18473	18394	18459	18577	18424	18438	18477	18563	18344	18661	18213	18652	18458	18572	18414	18133	18565	18607	18302	18394	18403	18528	18489	18394	18080	18425	18481	18523	18354	18459	18544	18181	18319	18525	18606	18519	18386	18510	18496	18591	18457	18728	18394	18427	18340	18412	18251	18419	18355	18427	18625	18500	18619	18446	18295	18533	18670	18435	18409	18530	18514	18242	18621	18476	18510	18659	18562	18332	18226	18554	18215	18353	18472	18410	18472	18517	18305	18406	18620	18427	18130	18358	18268	18629	18365	18439	18298	18408	18434	18441	18371	18435	18338	18561	18310	18615	18657	18481	18390	18543	18368	18571	18559	18570	18377	18543	18406	18623	18505	18419	18452	18572	18459	18411	18403	18413	18640	18485	18357	18439	18525	18420	18541	18337	18391	18520	18405	18531	18487	18308	18493	18436	18579	18455	18208	18446	18463	18438	18359	18435	18389	18397	18296	18534	18240	18540	18434	18379	18512	18493	18508	18455	18430	18531	18312	18662	18459	18453	18410	18304	18622	18355	18422	18480	18366	18357	18602	18488	18453	18192	18373	18548	18426	18538	18479	18401	18344	18490	18429	18404	18389	18436	18326	18527	18568	18362	18457	18414	18317	18447	18379	18531	18529	18422	18342	18619	18574	18589	18447	18729	18422	18393	18507	18500	18650	18168	18316	18438	18292	18590	18487	18370	18516	18395	18613	18595	18481	18311	18540	18604	18618	18413	18344	18423	18235	18365	18423	18618	18389	18482	18457	18575	18472	18619	18521	18487	18373	18533	18543	18544	18616	18355	18633	18500	18453	18472	18365	18583	18477	18539	18278	18527	18549	18610	18433	18465	18477	18457	18235	18556	18426	18480	18445	18551	18395	18275	18472	18305	18497	18565	18528	18360	18411	18546	18426	18541	18400	18332	18487	18326	18429	18494	18508	18310	18611	18324	18591	18573	18545	18360	18676	18507	18413	18380	18292	18429	18461	18184	18295	18438	18264	18480	18427	18663	18460	18718	18620	18467	18619	18487	18369	18597	18438	18484	18305	18367	18516	18344	18372	18456	18454	18322	18449	18338	18427	18421	18431	18582	18463	18614	18559	18531	18292	18617	18557	18341	18605	18496	18338	18346	18523	18216	18316	18463	18442	18200	18647	18307	18650	18405	18302	18414	18558	18456	18469	18557	18525	18431	18570	18496	18474	18390	18500	18619	18484	18546	18418	18476	18318	18563	18486	18400	18552	18736	18441	18542	18483	18343	18401	18541	18263	18505	18563	18399	18250	18410	18338	18337	18459	18412	18377	18509	18587	18674	18432	18647	18552	18457	18506	18345	18684	18157	18354	18281	18694	18371	18574	18346	18355	18414	18322	18479	18354	18670	18538	18401	18437	18612	18665	18444	18505	18479	18063	18385	18637	18503	18419	18440	18461	18332	18344	18449	18482	18529	18335	18285	18411	18391	18511	18517	18468	18501	18298	18629	18530	18329	18556	18635	18424	18396	18438	18582	18453	18341	18796	18352	18643	18577	18394	18478	18236	18546	18600	18361	18580	18399	18666	18197	18434	18361	18465	18506	18434	18605	18537	18702	18658	18603	18388	18472	18524	18461	18498	18467	18481	18427	18194	18491	18436	18544	18461	18379	18404	18404	18456	18380	18626	18379	18586	18409	18603	18474	18491	18312	18184	18274	18805	18501	18642	18359	18540	18424	18345	18511	18311	18464	18445	18306	18376	18505	18418	18468	18498	18430	18435	18622	18528	18303	18480	18619	18507	18426	18496	18387	18362	18588	18647	18477	18573	18393	18332	18288	18635	18399	18469	18495	18359	18543	18380	18636	18439	18453	18351	18423	18517	18503	18244	18559	18330	18564	18326	18413	18355	18442	18157	18397	18676	18549	18529	18481	18530	18435	18502	18549	18315	18514	18342	18224	18401	18569	18526	18311	18472	18433	18481	18332	18419	18503	18233	18334	18381	18499	18520	18551	18626	18633	18655	18512	18472	18492	18482	18445	18501	18459	18436	18564	18574	18425	18579	18540	18510	18237	18394	18369	18388	18601	18711	18360	18656	18488	18333	18485	18241	18485	18480	18496	18404	18521	18618	18434	18351	18356	18394	18529	18520	18515	18338	18326	18311	18384	18133	18270	18454	18375	18412	18422	18388	18517	18693	18443	18503	18428	18533	18430	18725	18340	18419	18494	18477	18516	18274	18469	18706	18486	18364	18595	18382	18412	18172	18539	18257	18537	18518	18468	18329	18357	18400	18471	18663	18625	18577	18654	18552	18433	18457	18410	18442	18456	18477	18715	18448	18348	18501	18497	18542	18481	18371	18391	18291	18652	18662	18570	18520	18533	18361	18544	18454	18563	18422	18579	18503	18398	18539	18255	18309	18523	18347	18549	18351	18828	18503	18726	18466	18520	18325	18247	18469	18380	18506	18366	18511	18491	18360	18572	18381	18525	18471	18353	18664	18438	18461	18679	18295	18412	18418	18488	18413	18331	18604	18732	18552	18233	18442	18383	18348	18510	18419	18651	18572	18506	18517	18700	18453	18267	18242	18570	18597	18540	18287	18247	18291	18273	18299	18578	18684	18342	18291	18436	18397	18375	18469	18494	18565	18467	18434	18346	18492	18383	18303	18400	18478	18430	18527	18406	18354	18493	18400	18623	18322	18254	18335	18751	18377	18583	18497	18728	18711	18429	18497	18529	18559	18457	18564	18584	18447	18295	18537	18385	18405	18323	18384	18577	18583	18516	18672	18523	18587	18394	18558	18252	18457	18325	18252	18457	18451	18462	18610	18563	18459	18535	18318	18394	18561	18625	18352	18577	18436	18277	18482	18317	18476	18301	18452	18349	18478	18606	18549	18213	18751	18628	18425	18459	18563	18519	18424	18305	18540	18610	18425	18480	18562	18511	18617	18504	18432	18581	18216	18348	18364	18488	18541	18246	18372	18485	18376	18611	18485	18192	18540	18461	18500	18532	18562	18506	18436	18510	18322	18630	18414	18484	18555	18564	18630	18466	18507	18584	18337	18374	18515	18600	18503	18699	18533	18587	18414	18502	18474	18395	18455	18532	18582	18196	18444	18316	18446	18660	18544	18445	18498	18430	18415	18364	18497	18425	18321	18542	18332	18492	18596	18553	18430	18362	18386	18580	18521	18317	18650	18340	18479	18551	18300	18488	18604	18487	18337	18515	18398	18382	18348	18340	18607	18587	18422	18354	18415	18412	18387	18369	18516	18488	18506	18649	18453	18575	18429	18778	18513	18683	18443	18580	18495	18442	18376	18465	18474	18519	18415	18490	18305	18454	18449	18279	18545	18408	18344	18500	18548	18467	18304	18456	18457	18326	18376	18525	18431	18500	18346	18615	18681	18563	18293	18371	18554	18419	18349	18416	18371	18602	18373	18341	18400	18404	18462	18596	18597	18614	18460	18327	18458	18522	18334	18667	18486	18559	18471	18490	18317	18513	18410	18265	18434	18240	18327	18527	18425	18413	18466	18424	18609	18550	18240	18553	18332	18634	18519	18481	18603	18482	18494	18465	18325	18543	18351	18391	18481	18361	18394	18430	18516	18348	18417	18534	18396	18382	18421	18519	18561	18475	18432	18559	18344	18446	18454	18564	18364	18272	18483	18341	18535	18419	18471	18371	18578	18576	18419	18325	18391	18278	18323	18546	18458	18309	18384	18503	18321	18594	18585	18460	18288	18451	18431	18605	18306	18121	18453	18364	18474	18435	18443	18434	18554	18608	18193	18545	18358	18541	18629	18567	18352	18472	18379	18410	18276	18457	18445	18269	18319	18465	18521	18426	18320	18452	18269	18488	18464	18490	18559	18446	18504	18506	18559	18408	18414	18424	18348	18394	18291	18783	18471	18329	18660	18243	18662	18452	18402	18324	18603	18469	18491	18297	18393	18478	18188	18644	18560	18390	18376	18429	18701	18375	18438	18387	18446	18446	18505	18373	18394	18664	18506	18424	18338	18333	18311	18463	18383	18355	18259	18566	18455	18378	18412	18424	18476	18262	18530	18454	18290	18417	18630	18424	18384	18502	18619	18390	18641	18336	18342	18304	18551	18411	18460	18570	18422	18374	18298	18250	18423	18396	18245	18431	18592	18447	18524	18445	18442	18547	18523	18367	18524	18532	18641	18189	18537	18278	18564	18499	18642	18535	18402	18414	18549	18623	18465	18349	18601	18510	18442	18490	18434	18622	18460	18520	18274	18424	18530	18577	18364	18500	18266	18459	18586	18482	18366	18342	18482	18299	18547	18366	18402	18817	18478	18251	18326	18519	18466	18439	18467	18453	18696	18423	18482	18406	18467	18499	18565	18335	18231	18190	18527	18558	18541	18309	18347	18388	18298	18650	18567	18679	18569	18512	18498	18522	18498	18585	18574	18592	18562	18466	18427	18350	18419	18368	18590	18198	18724	18438	18461	18317	18513	18643	18722	18455	18466	18612	18477	18499	18415	18541	18325	18496	18383	18468	18388	18500	18378	18566	18523	18231	18524	18480	18429	18333	18431	18560	18437	18399	18558	18355	18228	18404	18603	18631	18658	18368	18602	18402	18344	18590	18368	18471	18675	18328	18365	18226	18327	18315	18416	18674	18357	18336	18493	18489	18411	18592	18362	18191	18475	18426	18479	18372	18368	18281	18383	18473	18431	18520	18454	18477	18465	18502	18577	18477	18454	18529	18451	18482	18535	18578	18301	18486	18693	18598	18288	18540	18491	18404	18392	18387	18564	18410	18281	18481	18681	18533	18361	18592	18313	18471	18265	18695	18345	18360	18253	18259	18599	18579	18362	18464	18351	18269	18476	18353	18525	18452	18432	18333	18600	18479	18560	18585	18673	18497	18500	18279	18521	18501	18586	18359	18541	18633	18516	18444	18494	18355	18581	18298	18526	18250	18284
23803	41642	33476	24860	21750	19266	18207	17278	16673	16292	15853	15496	15472	15480	15392	15366	15367	15419	15209	15242	15163	15223	15182	15182	15227	15180	15222	15258	15280	14970	15150	15273	15131	15223	15108	15039	15116	15335	15215	15230	15062	15090	15133	14944	14963	15217	15093	15196	15098	15280	15243	15100	14939	14929	15145	15043	14876	15048	15062	15075	15214	14998	15054	15056	15225	15023	14907	14882	15162	15164	15081	15167	15348	15221	15102	15009	15141	15048	15015	15091	15006	15133	15041	15182	15235	15326	15041	15201	15024	15171	15262	15243	15269	15223	14954	15100	14988	15132	15190	14902	14994	15031	15171	15039	15171	15213	15067	15147	15136	15254	14932	14935	15210	15086	15129	15169	15061	15236	15202	15067	15088	15209	15064	15103	15171	14997	14968	14906	15195	15206	15068	14965	15023	15194	15159	15062	15116	15271	15139	14990	15086	15059	15259	15245	15192	15069	15133	15055	14923	15132	15121	14926	15129	15008	15177	14928	15121	15118	15103	14966	14966	15055	15086	15166	15138	14913	15152	15156	15068	14950	15056	15232	14993	15071	15138	15108	15227	14968	15051	15285	15119	14825	14955	15084	15091	15091	15165	15227	15122	15145	15150	15020	15186	14952	15245	15125	15222	14989	15236	14999	15166	15015	15064	15140	15018	15105	15118	15060	14931	14992	15046	15001	15115	14926	15139	15157	15267	15059	15086	15174	15200	15224	15182	15090	15010	15123	15114	15086	15218	15138	15167	15135	15082	15012	15069	15005	15080	15055	15252	15156	15106	15222	15037	15123	15024	15109	15123	15002	15156	15298	15026	15163	15070	14957	15086	15158	15030	15036	15111	15201	15109	15191	15137	15175	15033	15138	14875	15336	15235	15110	14918	15035	15112	15253	15386	14977	15011	15041	15228	14946	15257	15022	15161	15000	15233	15077	15150	15157	15088	15190	14993	15164	15019	15308	15056	15083	15081	15097	15233	14916	15253	15156	15168	15124	15109	15132	15120	15063	15031	15069	15126	15122	14969	15290	15230	15062	15104	15082	15210	14893	15052	15117	14987	15143	15058	15152	14949	15277	15123	15211	15215	15318	15042	15180	15134	15120	15091	15150	15100	15001	15154	15193	15005	15123	15229	15017	14973	15158	15116	15110	15029	15220	15058	15017	15201	15327	15027	15108	15049	15127	15223	15247	15097	15099	15136	15121	15064	15233	14952	15146	15152	14970	15096	15047	15296	15093	14980	15023	15164	14959	15232	14978	15246	15179	15128	15141	15055	15183	15204	15034	15029	14991	15248	15213	15082	15175	15175	14953	15110	15073	15143	15107	15189	15105	15222	15117	15053	15103	15084	15099	15081	15108	14999	15298	15177	15057	15136	15113	15240	15108	15124	14999	15320	14983	15044	15146	15085	15147	15249	15065	15093	15131	15170	15030	15164	14992	15172	14983	15126	15271	15202	15053	15080	15011	15106	15032	15168	15197	15139	15053	15127	15068	15109	15321	15080	15205	15098	15118	15121	15173	14978	15083	15100	15037	15042	15171	15100	15108	15169	15030	15147	15055	15018	15222	15209	15157	14999	15243	14974	15154	15033	15086	15184	15089	15062	15167	15180	15153	15207	15001	15061	15111	14970	14930	15142	15074	15048	15136	15150	14967	15159	14947	15082	15044	15091	15136	15141	15009	14989	15062	15124	15109	15066	15351	15419	15125	15175	15006	15104	15007	15083	15068	15220	15122	15156	15092	15114	15169	15242	15194	15206	15053	15153	15157	15376	15369	15079	15121	15089	15021	15178	15227	15092	15060	15087	14890	15155	15066	15021	15196	15038	15228	15124	15060	14895	15031	15025	15187	15063	15124	15159	15176	15256	15050	15171	15079	15133	14954	15065	15210	15079	14934	15172	15214	15173	15214	15153	15252	15150	15045	14924	15167	15150	15011	15091	15179	15273	15047	15188	15130	15120	15185	15113	15169	15032	15041	15175	14940	15149	15328	15275	14994	15047	14930	15183	15089	15180	15094	15216	15173	15060	14964	15277	15275	15225	15267	15222	15104	15010	15091	15072	15296	15060	15065	15119	15038	15156	15140	15157	15290	15027	15011	15176	14991	15079	15100	15157	15021	15294	15092	15139	15122	15234	15044	15169	15301	15193	15308	15210	15225	15151	15261	15178	15040	15091	15001	15047	14909	15140	15009	15027	15298	14998	15127	14967	15079	15082	14848	15134	15328	15170	14895	15095	15278	15053	15193	14952	15118	15131	15098	15079	15197	14973	15128	15098	15263	15218	15033	15266	15115	14976	15228	15232	15155	15135	15293	14887	15158	15063	14847	15089	15094	15121	15155	15058	14975	15198	15176	15052	15118	15236	14970	15115	15012	15001	15029	15265	15110	14905	15108	15143	15301	15112	15183	14945	15077	15101	15054	14960	15028	15079	15082	15246	14984	15042	15240	15102	15189	14935	15124	15192	15064	15195	15089	15123	15113	15114	15087	14974	15192	15206	15183	15220	15069	15309	14943	14989	15248	15157	15176	15204	15197	15160	15136	15348	14996	15208	15154	15273	15245	15232	15139	15039	15332	15138	15192	15107	15096	15204	14992	15136	15143	15065	15138	15250	15044	15271	15108	15172	15047	15068	14959	15293	14944	15000	15106	15237	15073	15011	15147	15136	15087	14977	15074	15095	15129	14985	15193	15270	15080	15131	14866	15065	14997	15060	15083	15230	15147	15060	15201	15163	15104	15230	15125	15172	15102	15224	15249	15107	15035	15156	15236	15068	15056	15211	15267	15281	15180	15182	15082	15085	15311	15129	15110	15094	15091	15120	14881	15088	15155	14990	14993	15182	15136	15235	15249	14999	15106	15085	15165	15219	15018	15184	15044	15012	14986	15059	15158	15175	15208	15056	15059	14989	15247	15225	15136	15123	15099	14956	15067	15324	15344	15068	15174	15176	15122	15225	15173	15155	15234	15310	15122	15296	15097	15070	15039	15164	15136	15109	15124	15036	15174	15002	15026	15142	15123	15147	15202	15064	15006	15095	15038	15075	15106	15100	15191	15170	15146	14889	15216	15137	15035	15213	15061	15058	15225	15268	15149	15160	15199	15025	15121	15228	15131	15051	15109	15057	14909	15010	15114	15120	15129	14929	15016	15184	15147	15118	15144	15225	15071	15147	15036	15138	15087	15206	15125	15031	14969	14984	15359	14909	15227	15060	15150	15027	15147	14978	15279	15203	15030	15154	15057	15065	15221	15056	15183	15014	14935	14798	15135	15074	15099	15083	15079	15212	15051	15166	15157	15179	15076	15087	15102	15078	15219	15062	15188	15148	15161	15070	15197	15024	15097	15109	15042	15146	15021	15153	14970	15002	14987	15021	15047	15203	15234	15218	15021	15045	15036	15099	15009	15187	15109	15040	14953	14923	15167	14976	15179	14920	15212	15065	15093	15104	15181	15166	15269	15177	15126	15145	15070	14946	15226	14857	15004	15138	15073	15215	15046	15206	15196	15119	15193	15198	15171	15227	15114	14972	15273	14908	15108	14975	15129	15072	15037	15088	14976	15084	15210	15036	14942	15193	14998	15093	15246	15305	15072	15046	15267	14955	15222	14908	15045	15196	15149	15109	15290	15212	15302	15096	15118	15088	15163	14980	15277	14953	15181	15199	15142	15157	15098	15093	15172	15231	15178	15186	15080	15123	15115	15199	15123	15161	15167	14992	15172	14850	15217	15012	15168	15033	15063	15015	15059	14990	15084	15126	15247	15163	14879	15122	15141	15065	15181	15174	14987	15299	15112	15053	15188	15157	15070	15099	15070	15181	15093	15115	15179	15141	15047	15213	15158	15205	15240	15069	15157	15245	15056	15047	15232	15056	15092	14926	15234	15290	14924	15068	15295	14970	15245	15070	15075	15056	15129	15120	15140	15326	15110	15103	14948	15038	15220	15316	15160	15086	15104	15218	15200	15022	15061	15168	15096	15028	15135	15082	15195	15183	15124	14991	15101	15242	15115	14979	15184	15196	15116	15208	15154	15131	15074	15057	15155	15153	14999	15232	14965	15124	14967	15102	15114	15195	15093	15149	15041	15189	15114	15107	15203	14930	15277	15021	15006	15082	15046	15178	15215	15200	15269	15099	15143	15205	14947	15129	15119	15063	15189	15164	15299	15064	15137	15163	15211	15362	15214	14971	15291	15177	15059	15205	15130	15275	15020	15127	15083	15124	15275	15165	15373	15068	15150	15153	15159	15137	15101	15043	15136	15251	15191	15091	15184	15017	15077	15095	15174	15124	15218	15103	15177	15230	15149	15201	15136	15041	14915	15094	15232	15058	14892	15031	15090	15123	15017	14979	15241	15234	15033	15290	15019	15196	15283	15086	14994	15111	15191	15089	14974	15079	15003	15159	15348	15031	15122	15096	15115	15149	14874	15143	14871	15050	15193	15108	15007	15123	15062	15158	15010	15233	15090	15005	15179	15252	15038	14928	15196	15067	15019	15035	15060	15084	15110	15092	15077	15218	15093	15092	15111	15194	14966	15270	15203	15026	15222	14980	15058	14995	15231	15287	15160	15154	15157	15206	15025	15187	15070	14971	15244	15150	15302	15113	15092	15229	15162	15048	15052	14988	15154	15118	15002	15174	15047	15195	14994	15112	15109	15098	15013	15120	15067	15044	15143	15218	15195	15111	15068	15044	15145	15131	14920	15324	15144	15168	15170	15059	15091	15145	15213	15019	15178	15098	15209	15108	15171	15122	15128	14987	15144	15183	14925	15061	15030	15102	15003	15183	15046	14986	15163	15182	15100	15040	15205	14883	15025	15168	15156	15132	15215	15285	15057	14980	15062	14978	15024	15146	15077	15122	15292	15219	14963	15153	15086	15135	15256	15024	14936	15030	15145	15121	15024	15153	15019	15079	14999	15219	15052	15060	15051	14953	15003	15195	15091	15089	15199	15149	15327	15062	15093	15205	15112	14980	15047	14997	15023	15097	15185	15215	15130	14981	15031	15139	15157	15126	15150	15139	15301	15218	15017	15102	15069	15249	15062	14902	15184	15291	15034	15176	15054	15118	15048	15086	14959	15263	15027	15134	15304	14930	15199	15099	15140	15356	15152	15124	15052	15122	15017	15162	15132	14998	15186
22502	21618	28844	24901	22311	25179	26906	21989	20398	20289	19768	19463	18817	18777	18775	18596	18452	18546	18524	18559	18543	18491	18375	18404	18473	18355	18123	18298	18131	18334	18385	18213	18194	18212	18199	18082	18377	18457	18205	18281	18130	18235	18334	18091	17947	18149	18128	18289	18278	18135	18158	18099	18114	18382	18096	18100	18207	18133	18291	18262	18078	18030	18036	18205	18091	18224	18031	18159	18140	18122	18175	18171	18043	17946	18136	17991	18108	18277	17951	17909	18181	18167	17964	18042	18230	18248	18091	18130	17969	18052	18137	17874	18184	18291	18219	18192	18183	18163	17967	18157	18037	18075	18235	17800	18265	18028	18130	18048	18158	18191	18156	18226	18162	18093	18244	18264	18173	18122	17762	18000	18041	18201	18092	17959	18359	18218	18090	17993	18263	18183	18102	18010	18292	18147	18108	18008	18281	18375	18136	18191	18042	18085	18118	18103	18090	17952	18014	18232	17992	18170	18163	18097	18096	17919	18102	18062	18127	18167	17991	18211	18168	18364	17865	17904	18070	18067	18231	18194	18173	18148	18213	18199	18180	18270	18127	18224	18116	18161	18003	18081	18093	18080	18172	18086	18040	18038	18033	18193	18043	18369	18225	18310	18011	18218	17968	18044	18056	17950	18201	18157	18169	18036	18178	17933	18196	18212	18065	18134	17893	18054	18109	18008	18192	17983	17869	18100	17954	18066	18136	18057	18339	17893	18039	18165	18128	17893	18294	18041	18149	18074	18078	18282	18183	18395	18278	17952	18150	18008	18147	18163	18257	18190	18006	18019	18213	18053	18033	18200	18231	18068	18282	17986	18106	18240	18175	18050	18142	18207	18206	18058	18268	17992	17832	17786	18004	18197	18141	18081	17970	17875	17962	18157	18017	18167	18022	18115	18314	18242	18068	18197	18195	18156	18332	18277	18161	18209	18056	18003	18152	18025	18058	18101	18392	18112	18338	17992	18057	18205	17985	17912	18014	18034	18195	18044	18098	18070	18176	17794	18012	18056	18281	18131	18062	18142	17880	18022	17967	18104	18102	18181	18168	18014	18137	18138	18006	18215	18091	18156	18127	18205	18069	17883	17913	18445	18095	18150	18284	18198	18237	17857	18041	18065	18121	18349	18115	17967	17990	17984	18237	18208	18092	18029	18139	18055	18039	18030	18300	18205	17911	18045	18126	18058	18050	17998	17908	17997	18211	17972	18234	18124	18216	18196	18136	18119	18095	18088	18178	18045	18015	18217	18061	18007	17963	17937	18119	18162	18000	18149	18020	18255	18200	18220	18203	18283	18319	18055	18101	17911	18067	18238	17905	18254	18135	17978	18182	17936	18300	18346	18049	18302	18135	17989	18211	18249	18056	18060	18068	18015	18357	18136	18029	17949	17948	18107	18191	18106	18051	17930	18400	18196	18039	17854	17916	18114	18249	18091	18159	18330	17881	18106	17986	18130	17995	18100	18040	17932	17818	18256	18063	18279	18244	18082	18077	18177	18204	18219	18273	18112	17978	17991	18115	18333	18137	18014	17841	17957	18010	18139	18043	18222	18100	17888	17995	17975	17917	18111	18386	17853	17845	18110	18117	18204	18212	17940	18193	18002	18244	18234	18294	17940	18221	18180	18206	18266	18074	18138	18006	18058	18048	18093	18202	18022	18078	18306	18289	18221	18069	18068	18083	17996	18155	18208	18197	18228	18222	18132	18047	18225	17976	18196	17967	18094	18029	18112	18120	18258	18061	18017	18088	18066	18099	18048	18050	18040	18088	18160	18250	18083	17974	18411	18200	18188	18229	18074	18322	18252	18171	18020	18223	18030	18056	18162	18100	18253	18226	18208	18286	18107	18151	18186	18189	18422	18317	18073	18035	18102	17953	18263	18253	18185	17974	18103	18215	17988	17947	17861	18152	17957	18133	18131	18218	18218	18215	18182	17983	18055	18380	18062	17959	18260	17948	18027	18153	18084	18147	18076	17876	17940	18146	18278	18001	17952	18285	17988	18274	18028	18088	18220	18153	18089	18092	18027	18052	18179	18059	18158	18138	18336	17954	17997	17790	18159	18261	18063	18104	18093	18035	18081	18292	18225	18138	18379	18230	18243	17744	17914	18060	18126	18038	18149	18020	18203	17890	18079	18124	18046	18051	18015	18166	18005	18067	18043	18152	18222	18153	18328	18107	18160	17874	18257	18201	18096	18183	17930	18072	17945	18081	18020	18203	17895	18078	18165	17929	18097	18027	18132	17994	18049	18031	18129	18354	18257	18207	17993	18133	17931	18074	17970	18017	17978	18204	17974	17976	18059	17977	18064	18180	18210	18101	18153	18097	18107	18189	18179	18114	18093	18064	18131	17994	18054	18169	18247	18095	17974	18269	18004	18117	18062	18029	18126	18212	18117	18326	18138	18087	18226	18274	18048	17964	17879	18469	18139	18232	18226	18149	18249	18234	17872	18067	18080	18121	18239	18219	17959	18142	18011	18284	18146	18048	18083	18165	18026	18115	18167	18175	17960	17895	18129	18005	18193	18065	17947	18073	18053	18011	18060	18148	18176	18212	18120	18013	18024	18263	18095	18211	18134	18039	18176	17926	17976	18217	17877	18096	17962	18076	18107	18019	18093	18118	18193	18023	18134	18053	17926	18012	17970	17934	18207	18111	18202	18241	18085	18170	18266	17991	18014	18073	18151	18079	18065	18052	18243	18061	18111	18154	18098	18089	17920	18154	18173	18229	18215	18113	17964	18259	18065	18132	18123	18099	18201	18283	18334	18110	18116	18292	18195	18055	17978	18121	18148	18161	18147	18266	18030	18111	18165	18019	18133	18081	18111	18107	18198	18095	18169	18115	18065	18090	18184	17899	18009	17949	18109	17906	18129	18078	18004	18116	18401	17987	18224	18226	18101	17941	17954	18074	17986	18041	18002	18045	17947	18013	18177	18141	17952	18149	18189	18206	18112	18188	18327	18107	18048	18004	18155	18068	18217	17926	18077	18305	18011	18142	18425	18204	18015	18164	18118	18218	18080	18075	18110	18185	18008	18192	18016	18083	18013	18175	18088	17975	18146	18023	18144	18181	18055	18131	18029	18177	18226	18120	18187	18011	18312	18067	18060	18221	17981	18045	17911	18152	17937	17993	18052	18203	18205	18329	18047	18059	18107	18258	18011	18249	17862	18085	17839	18352	18189	18083	17899	18014	17733	18326	18046	17983	18129	18251	18006	18118	18053	18047	18291	18002	18284	18219	18325	18099	18054	18012	18249	17875	17859	18123	18097	17881	17940	18116	18165	18189	18222	18000	18004	18140	18129	18015	18244	18253	17973	18041	17955	17716	18143	18249	18241	18161	18008	18056	18054	17924	18176	18092	18140	17991	18023	17984	18132	18102	18026	18260	18142	18044	17985	18319	18182	18018	18020	18206	18174	18084	18080	18162	18107	18018	18165	18127	18060	18181	18032	17992	18097	18086	18009	18090	18090	18264	18067	18049	17971	17923	18235	18252	18068	18098	17894	17907	17820	18012	18042	18195	18114	18155	18077	18247	18227	18067	18099	18077	18137	18042	18121	18103	18136	17949	18058	18111	18095	18208	18314	17996	18124	18226	18178	17824	18133	18142	18062	18097	18201	17932	18155	18156	17893	18210	18116	17986	17790	18183	18042	18214	18192	17891	18165	18253	18062	18019	18146	18052	18166	18186	18269	18245	18097	17868	17888	18085	18000	17939	18030	18032	17941	18301	18135	18035	18095	18175	18149	18051	18087	18116	18080	17953	18262	18027	18182	18112	18043	18053	18093	18043	18106	17905	17849	18264	17960	18126	18255	18058	18184	18001	18137	18232	18288	18062	18209	17959	18160	17999	18132	18183	17972	18160	18140	18076	17990	18092	17903	18145	17989	18174	18231	18107	17932	18047	18279	18216	18067	17828	18156	18229	18066	18102	18115	18113	17911	18377	17955	18149	18032	18202	17932	18006	18113	18059	18265	18155	17962	18004	18181	18143	18049	18038	18055	18056	18232	17995	17871	18059	18260	18289	18175	18214	18025	18202	18156	17982	17921	17947	18218	18227	18034	17916	18032	17720	18032	18335	18066	18176	17916	18173	18230	17919	17930	17965	18117	17965	18053	17989	18106	17941	18031	18009	17994	18122	17881	18195	18321	18011	17989	18136	18078	17961	18082	17978	18189	17963	18229	18131	18132	18177	18086	18169	18114	18221	18122	18203	17967	18050	18080	17921	18092	18078	18063	18048	17920	18143	17810	17833	18104	18080	17873	18230	18281	18078	17989	18001	18112	18169	18174	18049	18218	18155	18040	18139	18159	18127	18023	18284	18016	18205	18196	18381	18000	17951	18250	18332	18161	18136	18198	18175	18083	18086	18100	18286	18043	18093	18090	18112	17959	18233	18201	18111	18216	18026	17980	18020	18222	18041	17925	17976	17957	18050	18073	18036	18167	18139	18116	17973	18035	18036	18064	18165	18127	18070	18081	18122	18112	18098	17975	18009	18301	18147	18337	18155	18186	18074	18189	18248	18289	18176	18048	18018	17973	18047	17885	18064	17975	18057	18279	18162	18047	18117	18154	18265	18017	18054	18308	17973	18062	18055	18114	18116	18057	18190	17929	18266	17866	18026	17813	18017	18116	18045	18058	17996	18129	18098	18158	18186	18168	18136	17997	18099	18218	17924	18098	18009	17962	18293	17912	18029	18179	17944	18189	17993	17892	18014	17991	17897	18155	18195	17984	18213	18159	18053	17898	18133	18147	18066	18136	18043	18175	18209	18012	18003	18140	17999	18074	18130	18284	18064	17974	18030	18075	18050	18006	17996	18049	18065	18139	17987	17975	18135	17907	18129	18289	18189	17974	18138	18090	18013	18088	18141	18230	18314	18338	18222	18192	17861	18253	18071	18106	18126	18188	18090	18061	18141	18180	18017	18070	17884	18030	18218	18096	18192	18098	17979	18112	18194	18126	18089	18019	18222	18120	18359	18163	18248	18096	18076	17923	17861	18013	17985	18198	17982	18129	18082	18053	18119	17885	18156	17902	18037	18222	18196	17874	18016	17990	18127	18176	18186	18195	18130	18149	18043	18037	18293	17965	18139	18155	18195	17999	18312	18028	18249	18398	18205	17999	17933	17933
25714	50647	42448	31778	26729	23364	20884	19364	17994	17110	16504	15953	15885	15406	15429	15220	15328	15162	15262	15292	15221	15238	14902	14898	15118	15013	15037	15036	14869	14968	14820	14849	15081	15011	14915	14872	14998	14811	14960	14829	14990	14969	14832	14833	14936	14846	14805	14736	14875	14920	14716	14846	14963	14765	14772	15016	15026	14663	14885	15010	14800	14849	14792	14852	15004	14957	14698	15038	14946	14863	14968	14839	14866	14948	14858	14815	14839	14868	14860	14891	14741	14868	15011	15000	14910	15000	14867	14866	14778	14947	15029	14893	14876	14807	14806	14921	14817	14823	14798	14912	14947	14844	14940	14810	14889	14989	14787	14681	15064	14838	14845	14827	14776	14912	14859	14933	14830	14992	14894	14712	14969	14723	14859	14968	14946	14867	14971	14906	14963	14830	15207	14956	14802	14915	14819	14881	14990	14864	14876	14915	15029	14936	14820	14853	14882	14768	14926	14833	14831	14740	14930	14943	14915	14815	14921	14811	14851	14819	14867	14808	14981	14769	14967	14745	14936	14811	14873	14819	14909	14782	14831	14785	14753	14752	14842	14868	14816	14889	14754	14850	14757	14815	14889	14798	14918	14827	14860	14821	14856	14945	14693	14917	15004	14927	14844	14903	14741	14985	15000	14962	14978	14881	14772	14817	14799	14783	14974	14988	14882	14905	14810	14913	14880	14829	14921	14969	14982	14864	14729	14887	14821	14853	14909	14885	14730	14917	14879	14778	14812	14939	15103	14669	14991	14912	14830	14964	14815	14894	14767	14963	14942	14807	14861	14865	14754	14983	14880	14774	14958	15091	14896	14889	14903	15041	14795	14869	14947	14823	14724	15092	14770	14887	15051	14955	14868	14907	14863	14733	14829	14742	14832	14975	14783	14867	14898	14998	14829	14890	14726	14871	15055	14822	14964	14905	14862	14764	14798	14871	14733	14856	14902	14768	14925	14767	15012	14910	14902	15054	14815	14818	14879	14959	14856	14910	14850	14843	14733	14865	14910	14996	14892	14864	14797	14622	14795	14950	14577	14856	14784	14894	14839	14772	14811	14966	14757	14845	14785	15084	14817	15030	14694	14938	14938	14946	14818	14737	14949	14749	14893	14810	14806	14813	14941	14780	14942	14830	14792	14792	14853	14974	14916	14829	14782	14818	14946	14752	14761	14856	14892	14781	14930	14752	14890	15070	14832	14672	14715	14933	14926	14828	14794	14893	14798	14919	14917	14890	14790	14739	14918	14793	14905	14759	14738	14781	14760	14808	14899	15048	14840	14817	14767	14945	14929	14863	14963	14825	14951	14931	14709	14748	14973	14810	14933	14860	14800	14962	14928	14999	14875	14754	14901	14854	15066	14850	14683	14992	14866	14852	14860	15079	14786	14757	14922	14740	14837	14951	14852	15034	15012	14924	14936	14686	14751	14858	14841	14874	14787	14906	14882	14889	14892	14932	14984	14781	14729	14884	15004	14870	15146	14921	14887	14718	14928	14764	15027	15085	14934	14792	14823	14838	14992	14767	14954	14858	14813	14875	14657	14781	15016	14804	14852	14972	14930	14919	14771	14813	14846	14795	14853	14756	14892	14979	14818	14988	14834	14774	14841	14918	14941	14802	14819	14850	14850	14886	14982	14708	14935	14891	14865	14914	14716	14672	14877	14834	14816	14910	14984	14969	14687	14960	14849	14721	14882	14859	15022	15013	14663	14839	14974	14972	14784	14804	14891	14908	14814	14928	14823	14914	14957	14958	14914	14917	14837	14976	15059	14932	14885	14838	15044	14912	15004	14846	14725	14892	14888	14727	14728	14884	14809	14893	14751	14818	15045	14809	14920	14779	15053	14925	14935	14880	14754	14915	14815	15037	14879	14948	14779	14711	14885	14935	14990	14910	14866	15008	14946	14736	14911	14790	14875	14815	14779	14727	14960	14744	14800	14839	14841	14854	14983	14940	14864	14923	14786	14991	14908	14718	14927	14841	14812	14971	14828	14753	14873	15019	14843	14735	14823	14851	14942	14887	14998	14988	14885	14799	14860	14941	14759	14908	14914	14942	14838	14843	14905	14652	14793	14857	14923	14853	14921	14884	14817	14843	14928	14878	14793	14826	14769	14849	14856	14807	14805	14864	14756	14882	14916	14850	14913	14859	14807	15070	14813	14769	14653	14782	14744	14946	14897	14705	14820	15044	14916	14940	14828	14741	14698	14904	14889	15006	15067	14885	14868	15046	14931	14796	14958	14984	14805	14867	14720	14976	14964	14929	14884	14848	14772	14960	14920	14939	15021	14928	14834	14743	14959	14945	14588	14679	14757	14953	15072	14717	14819	14921	14875	14975	14835	14870	14766	14676	14824	14935	14915	14824	14817	14835	14861	14902	14778	15085	14622	15020	14836	14789	15025	14710	14801	14739	14903	14863	14900	14796	14885	15002	14928	14949	14809	14885	14945	14851	14832	15084	14824	14819	14743	14792	14777	14911	14763	14914	14933	14780	14796	14974	14906	14968	14874	14876	14830	14848	14926	15026	14943	14940	14922	14860	14935	14932	14921	14759	14800	14980	14898	14841	14866	14964	14785	14864	14819	14833	15020	14880	14952	14802	14794	14860	14872	14984	14906	15041	14702	14784	14786	14832	14810	14885	14826	14811	14985	15004	14892	14856	14917	14936	14692	14738	14966	14834	14971	14986	14906	15031	14804	14970	14902	14898	14910	14941	14669	14810	14849	14846	14834	14788	14862	14793	14724	14836	14784	14735	14930	14969	14993	14949	14717	14968	14809	14834	14971	14875	14628	14919	14826	14699	14921	14765	14812	14977	14838	14855	14763	14867	15124	14876	14685	14849	14916	14881	14846	14811	14941	14947	14777	14820	14839	15033	14736	14990	14785	14824	14836	14843	14857	14756	14868	14882	14947	14907	14877	14909	15001	14772	14803	14881	14708	15055	14916	14868	14889	14802	14823	14958	14741	14736	14926	14864	14865	14851	15123	14931	14868	15001	14813	14825	14778	14804	14876	14920	14934	14848	14793	14806	14926	14997	14627	14808	14907	14903	14989	14735	14970	15000	14770	14861	14926	14738	14891	14926	14683	14822	14803	14979	14930	14867	14878	14708	14962	14893	14793	14963	14816	14726	14914	14988	14846	14889	14799	14897	14896	14755	14960	14932	14764	14747	15062	14867	14946	14754	14784	14663	14940	15004	14891	14937	14862	14901	15014	14954	14926	14965	14781	14928	14806	14894	14851	14909	14807	14858	15177	14629	14848	14852	14930	14853	14985	14766	14812	14858	14927	14782	14767	14909	14962	14808	14978	14971	14817	14793	15039	14801	14843	14900	14927	14851	14810	14864	14836	14867	14722	14914	14851	14970	14924	14916	14859	14972	14874	14734	14744	14825	15109	14798	14921	14946	14899	14874	14889	14824	14805	14760	14943	14965	14788	14916	14794	14972	14911	14763	14878	14855	14791	14820	14755	14789	14939	14938	14833	14981	14988	14887	14907	14827	14888	14916	14885	15044	14883	14900	14936	14847	14925	14822	14891	14812	14784	14779	14794	14919	14845	14784	14981	14810	14759	14979	14950	14853	14779	14828	14803	14969	14662	14874	15020	14782	14872	15014	14747	14747	14778	14872	14893	14834	14847	14961	14735	14895	14687	14883	14886	14788	14770	14737	14985	14845	14820	14800	14830	15044	14855	14967	14711	14850	14823	14967	14844	15044	14860	14899	14853	14954	14698	15011	14916	14760	14869	14727	14737	14886	14803	14887	14845	14921	14688	14731	14716	14903	14935	14933	14757	14850	14806	14844	14939	15019	15065	14899	14840	14951	14673	14845	14931	15037	14967	14827	14780	14835	15073	14904	14730	14690	14784	15011	14871	14794	14868	14963	14863	14956	14835	14682	14926	14796	14952	14726	14782	15045	14813	14921	14881	14771	14865	14789	14581	14735	14837	14858	14834	14977	14807	14935	14733	14727	14866	14756	14768	14953	14798	14829	14838	14916	14804	14796	14868	14935	14912	14908	14785	14857	14836	14859	14847	14791	14808	14827	14854	14962	14794	14829	14807	15063	14961	14811	14821	14897	14762	14913	14841	14801	14928	14754	14902	14859	14825	14914	14994	14784	14796	14910	14764	14871	14739	14833	14922	14823	14980	14820	14984	14988	14795	14935	14756	14725	14854	14689	14968	14824	14911	14749	14937	15038	14943	14791	15000	14785	14825	14922	14840	14699	14792	14792	14849	14835	14963	15052	14755	14940	14990	14877	14802	14919	14797	14951	15039	14974	14941	15038	14827	14713	14839	14913	14994	14843	14897	15053	14972	14770	15007	14941	14898	14813	14847	14912	14972	14857	14871	14940	14898	14928	14794	14890	14928	14818	14860	14776	14820	14852	14829	14700	14986	15003	14990	14929	14795	14989	14848	14792	14927	14735	14841	14920	14977	14895	14960	14937	15011	14832	14596	14829	14968	14792	14843	14918	14838	14814	14870	14771	14783	14841	14928	14950	14884	14922	14595	14967	14947	14758	15021	14966	14908	14905	15015	14871	14846	14837	14825	14931	14982	14776	14733	14895	14714	15146	14944	14958	14651	14787	14859	14861	14823	14930	14852	15006	14866	14634	14821	14749	14834	14899	14790	14890	14948	14769	14960	14992	14826	15076	14818	14863	14801	15097	14889	14851	14895	14894	14898	14862	14976	14840	14920	14817	14825	14923	14854	14753	15053	15056	14944	14717	15039	14788	14997	14884	14864	14903	14826	14907	15008	14894	14962	14747	14819	14924	14738	14944	14798	14882	14726	14921	14795	14771	14829	14893	14877	14792	14758	14801	14804	14776	14745	15037	14941	14659	14795	14917	14820	14958	14858	14973	14729	15021	14581	14854	14774	15008	14722	14895	14757	14958	14977	14993	14783	14915	14816	14835	14940	14889	14802	14814	14847	14750	14846	14876	14843	14807	14798	14908	14759	14873	14915	14688	14769	14697	14843	14850	14900	14833	14748	14865	14875	14993	14794	14829	14913	14891	14751	14830	14923	14868	14890	14850	14951	14974	14745	14891	15006	14820	14974	14925	14880	14913	14986	14890	14805	14865	14847	14848	14769	14808	14834	14763	14784	14814	14851	14910	14790	14939	14750	14906
29889	26844	32110	27345	22474	21398	20536	19979	19787	19594	19563	19210	19260	19017	19006	19166	18880	18963	19097	19194	18882	18887	19114	18901	19090	19098	18997	19007	18872	18908	18883	18846	18957	19006	18965	18897	19089	18874	18725	18826	18811	19048	18894	18870	18823	18958	18742	18865	18885	18852	18858	18730	18944	18979	18902	18693	18989	18804	18805	18898	18831	18871	18767	18896	18813	19014	18935	18889	18808	18993	18899	18980	19053	18724	18906	19001	18811	18908	18659	18984	18951	18884	18743	18938	18862	18934	18930	19016	18842	18982	18914	18996	18769	18781	19002	18776	18956	18719	18646	18798	18964	18879	18822	18915	18989	19007	18849	18890	18973	18950	18972	19020	18846	18933	18939	18692	18744	18881	18818	18793	18835	19104	18605	18811	19037	18838	18838	18775	18901	18765	18883	18949	18841	18975	18976	18943	18904	18792	18910	18699	19049	18847	19031	19038	18770	18890	18998	18778	18627	18907	18760	19004	18956	19008	18761	18941	18855	19069	18808	18938	18843	18905	18757	18757	18821	18949	19025	18801	18902	19054	18735	18996	18956	18922	18644	18983	19011	18624	18948	18708	18916	18805	19000	18937	18974	19076	19108	18817	18922	19001	19008	18834	18912	18629	18769	19024	19095	19005	18895	18908	18941	18750	19028	19013	19048	18936	18743	18764	18676	18894	18980	18947	18884	18848	18821	18977	18654	19172	18683	18887	18812	18892	19033	18916	19027	18747	18842	18894	19099	18924	18903	18895	19114	18921	18954	18881	18900	18824	18796	18940	18926	18950	18949	18900	18882	18713	18768	18826	19015	18962	18819	18880	18816	18894	18798	18687	18751	18958	18746	18868	18881	18936	19057	18918	18848	18827	18826	18955	18659	19015	18948	18908	18943	18989	18677	18931	18833	19016	18779	18835	18930	18878	19090	19077	18867	18860	18785	19101	19036	18849	18755	19010	18906	18760	18823	18969	19071	18960	18981	18849	18871	18710	18908	18857	18736	18906	18743	18858	18850	18973	19015	18867	18782	18914	18627	18562	19035	19008	18695	18851	18918	18844	18920	19023	18850	18805	18630	19137	18848	18892	18828	18812	18905	18894	19198	18923	18991	19065	18875	18848	18867	18882	18893	18998	19108	19062	18926	18908	19169	18726	18870	18878	18758	18724	18935	18982	18926	18728	18649	18959	18897	19065	18772	18880	18702	18808	18795	18540	18811	18884	18842	18931	19146	18763	18723	18805	18818	18879	18848	18954	18919	18879	18887	18896	18874	18990	18899	18990	18901	18676	18794	18916	18867	19036	18939	18802	18903	18931	18863	18925	18863	18996	18902	18891	18694	18932	18763	18982	18743	19003	18725	18882	18911	18951	19011	18948	19017	18898	18971	18719	18968	18918	18843	18986	18859	18945	19011	18838	18938	18839	19200	18781	18883	18925	19033	18779	18723	18622	19069	18770	19054	18712	18827	19091	18924	18817	19031	18662	18928	18957	18879	18626	19034	19120	18883	19021	18823	18909	19043	18935	19004	18854	18726	18944	18972	18957	18797	18838	18814	19021	18717	18837	18965	19009	18887	18841	18866	18955	18781	18877	18975	18886	18833	18814	18762	18799	18932	18923	18728	18873	18895	18770	18987	19175	18916	18908	18914	19066	18773	18986	18743	18594	18872	18915	18994	18895	19025	18845	18971	18857	18887	18632	18987	18618	18965	18848	18900	18851	18678	18957	18854	18951	18855	18743	18606	19061	19057	19032	18631	18823	18860	18971	18842	19020	18678	18767	18908	18946	18992	18952	18978	18787	18957	18847	18895	18982	19056	18773	18809	18770	18857	18675	18868	18849	18973	18845	18772	18932	18788	18614	18969	18694	19011	18764	18837	18931	18912	18930	18912	18957	18784	18832	18869	18908	18761	18867	18996	19047	18647	18978	18815	18620	19041	18946	19076	19049	18999	18944	18881	18828	18826	18848	18754	18801	18802	18965	18752	18850	18899	18731	18906	18922	18901	18691	18746	19000	18962	19075	18825	18874	18961	18823	18970	18980	18869	18968	18872	18973	18956	18941	18812	18931	18962	18812	19089	18800	18905	18897	18946	18729	18784	18935	18786	18747	18946	19044	18741	19119	18852	18861	19056	18687	18866	18858	18947	18909	18874	18947	18732	19053	18809	18776	18916	18727	18858	18747	18870	18667	18855	18989	18867	18833	18800	18592	19007	18967	18873	18914	18804	18848	18776	18842	18871	18857	19026	18825	18809	18788	18918	18937	18747	18683	18860	18709	19068	18969	18840	18974	18810	18839	18682	18928	18981	18757	18810	18934	18859	18878	19021	19067	18774	18921	18789	18950	18845	18937	19023	18855	18875	18969	18802	18678	18882	18744	19064	18901	18803	18831	19023	18838	18876	18845	18859	19068	19168	18989	18797	18998	18926	18938	18879	18889	18836	18926	18934	18966	18912	19004	18872	19075	18824	18768	18894	18916	18873	18822	18816	18891	18938	19042	19017	18924	19056	18839	18712	18911	18956	18950	18822	18774	18852	19016	18766	18849	19115	18839	19006	18881	18846	18900	18896	18855	18746	18831	18848	18923	18800	18667	18843	18688	18903	18948	18982	18880	18860	18847	18982	18999	18904	18842	18902	18806	18933	18818	18920	18737	18941	18957	18944	18816	18863	18802	18645	18661	18885	19048	18857	19044	18936	18809	18871	18905	18754	18770	18794	18781	18958	18811	18745	18741	18872	18778	18584	19004	19112	18767	19050	18880	18963	18858	19004	18909	18886	18786	18993	18936	18945	18796	18783	18793	18704	18706	18989	18927	18915	18717	18863	18924	18692	18705	18959	18869	18776	18790	18800	19038	18772	18793	18855	18626	18865	19083	18968	19005	18822	18774	19008	18778	18941	19081	18998	18818	18956	18723	19061	18881	19054	18962	18689	18939	19049	18783	18837	18861	18818	18849	18796	18659	18800	19162	18742	19041	18929	18804	18631	18936	18633	18902	18836	18642	18943	19071	18920	18753	18998	19042	18870	19058	19073	18977	19060	18572	18750	18741	18742	19097	18943	18804	18763	18865	18959	18784	18826	18773	18923	18891	18885	18833	19129	18871	18986	18810	19043	19030	18778	18845	18836	18934	18726	19000	19167	18858	18867	18906	18738	18757	18951	18963	19093	18958	18966	18720	18772	18655	18960	18916	18915	18885	18852	18951	18957	18922	18820	19019	18935	18879	18828	18878	18765	18829	18867	18710	18848	18679	19011	18754	18832	18912	18788	18906	18927	18819	18979	18841	19132	18978	18630	18915	19048	18964	18732	18618	18672	18666	18994	19098	18907	18999	18923	18996	18746	19036	18776	18905	18847	18999	18849	18941	18862	18726	18718	18941	18854	19080	18788	18995	19171	18867	18878	18715	18930	18880	18922	18873	18812	18909	19021	18959	18945	18916	19077	19011	19008	18846	18907	18992	18821	19005	18945	18772	19022	19006	18986	18810	18808	18882	18910	19089	19020	18879	18937	18863	18786	18926	18796	18822	19111	18925	19010	18777	18891	18897	18802	18840	18859	18991	19182	18780	18792	18896	18814	18942	18848	18827	18870	18910	19016	18921	18815	18799	19064	19044	18798	18857	18982	18976	18990	18930	18956	19041	18894	18888	18814	18874	18936	18784	19137	18926	19219	19125	18949	18958	18850	18713	18714	18923	18847	18720	18876	18767	18822	18680	18971	18920	19187	19032	18784	18946	18806	18845	18927	18808	18949	18843	18967	19097	18954	18935	18760	18877	18965	18763	18760	18764	18678	18945	18811	18782	18710	18935	18947	19050	18929	18841	18831	19091	18977	18941	19039	18737	18829	18646	18853	18960	18992	18792	18755	19021	18749	18849	18813	18849	18834	18800	18972	18795	18773	18894	18964	18975	19040	18943	18853	18863	18993	19011	18977	18766	19105	18798	18954	18706	18945	18852	19032	18777	18909	19068	19042	18749	19167	18912	18804	19003	18629	18837	18779	18850	18898	18938	18868	18835	18979	18840	19063	18838	18766	18836	18769	18746	18996	18802	18743	18942	18998	19033	18782	18791	18923	18780	18943	18805	19005	18835	18946	18856	18815	18849	18893	18855	18950	18832	18857	18907	18905	18894	18987	18950	18894	18909	18790	18656	19052	18870	18707	18941	19180	18913	18780	18928	18867	18873	18784	18729	18859	18866	18882	18747	19011	18813	19051	18837	18945	18943	18866	18939	18803	19052	19025	19006	19141	18897	18851	18990	18878	18783	18856	18826	18945	19058	18910	18722	19022	18781	18851	18907	18919	18865	18891	18738	18886	18853	18934	18958	19049	18910	18717	18696	18933	18951	18989	18811	18901	18773	18923	18818	18806	18737	18695	18830	18955	18972	18785	18681	18944	18970	18962	18906	18714	18987	18885	18879	19033	18933	18585	18895	18828	18792	18768	18945	18864	18627	19020	18881	19070	18868	18745	18901	19100	18779	18802	18947	18744	19091	18957	19022	18927	18830	18713	18972	19099	18913	18962	19109	19077	18845	18840	18852	18803	18897	18933	19150	18806	18836	18874	18940	18922	19054	18859	18808	18952	19048	18822	18715	18979	19006	18917	18829	18821	18790	19002	18884	18971	18839	18910	18620	18857	18853	18809	18868	19106	18817	18920	18978	18927	18548	18868	18680	18902	18727	19027	18811	19038	19157	18897	19060	18923	18864	18955	19067	18947	19036	19001	19036	18852	18995	18974	18966	18902	18994	19053	18970	18772	18891	18792	18846	18917	18831	18809	18989	18910	19084	19095	18950	18973	18836	18969	18943	18923	19020	18857	18823	18901	18892	18715	18966	18927	18786	19117	18928	18940	18789	18932	18862	18885	18952	18718	18949	18723	18910	18856	18845	18948	19018	18795	18834	19087	18962	18894	18813	19048	18967	18717	18800	18855	19058	18812	18878	18790	18918	18925	19051	18825	18877	18779	18753	18898	19040	18581	19012	19026	18803	18699	18723	18873	18638	18869	19038	18979	18916	19044	18955	18804	19084	18798	18988	18989	18927	18843	18920	19011	18805	18829	18653	18967	18520	18566	18846	18919	18849	18674	18959	18797	18873	18836	18908	18696	18998	19012	18984	18979	19104	18827	18937	19037	18953
24978	39521	31435	23166	20349	18528	17547	16790	16437	15970	16076	15737	15709	15422	15611	15572	15562	15435	15320	15340	15410	15375	15444	15543	15489	15452	15236	15364	15587	15280	15557	15258	15565	15386	15407	15268	15500	15413	15172	15300	15399	15392	15433	15215	15402	15543	15363	15212	15571	15361	15245	15335	15351	15405	15436	15329	15408	15376	15494	15500	15451	15290	15232	15493	15302	15549	15360	15323	15354	15272	15376	15311	15410	15220	15351	15322	15632	15256	15257	15228	15516	15212	15489	15423	15407	15306	15402	15259	15288	15432	15395	15278	15384	15307	15307	15322	15123	15301	15374	15371	15357	15356	15459	15439	15457	15438	15398	15172	15263	15480	15393	15344	15376	15418	15324	15362	15381	15393	15394	15485	15371	15366	15516	15297	15326	15466	15384	15130	15456	15454	15362	15272	15396	15389	15088	15523	15158	15272	15264	15348	15296	15301	15308	15230	15218	15376	15307	15367	15386	15305	15251	15356	15436	15254	15179	15285	15422	15221	15303	15243	15469	15253	15237	15476	15299	15293	15062	15206	15336	15226	15340	15289	15278	15216	15295	15469	15426	15305	15460	15427	15326	15315	15443	15461	15149	15468	15333	15287	15350	15462	15309	15388	15204	15319	15447	15382	15386	15348	15291	15386	15343	15192	15189	15567	15304	15452	15498	15241	15346	15219	15401	15337	15284	15541	15346	15240	15371	15212	15380	15422	15323	15421	15360	15415	15168	15428	15382	15563	15329	15188	15300	15405	15303	15479	15214	15327	15211	15426	15206	15402	15325	15347	15202	15397	15346	15257	15395	15300	15203	15388	15194	15247	15336	15295	15338	15235	15248	15281	15423	15331	15385	15256	15279	15420	15392	15256	15344	15433	15253	15551	15359	15454	15486	15234	15359	15220	15400	15402	15355	15161	15293	15383	15358	15266	15229	15272	15317	15323	15439	15441	15409	15310	15327	15261	15181	15385	15242	15318	15400	15219	15355	15448	15370	15320	15269	15468	15200	15336	15421	15436	15274	15374	15409	15312	15356	15331	15359	15300	15347	15289	15279	15391	15213	15345	15366	15200	15573	15261	15374	15294	15461	15272	15361	15396	15311	15551	15356	15340	15353	15188	15247	15334	15467	15001	15293	15432	15285	15393	15409	15480	15299	15282	15246	15327	15281	15398	15279	15338	15371	15455	15357	15221	15426	15439	15114	15395	15172	15252	15319	15237	15423	15249	15363	15258	15306	15565	15385	15254	15436	15209	15130	15388	15201	15324	15415	15202	15191	15224	15252	15554	15251	15315	15287	15370	15191	15327	15353	15113	15396	15315	15295	15441	15371	15204	15234	15334	15363	15354	15398	15271	15379	15505	15361	15469	15216	15257	15190	15356	15350	15341	15469	15384	15337	15333	15378	15327	15288	15456	15473	15343	15335	15272	15304	15352	15298	15228	15303	15434	15367	15430	15404	15393	15433	15283	15225	15346	15245	15175	15339	15294	15564	15478	15294	15457	15465	15264	15305	15264	15402	15239	15243	15377	15287	15450	15348	15532	15312	15352	15419	15351	15265	15411	15282	15455	15249	15415	15373	15332	15380	15133	15317	15374	15346	15482	15161	15380	15238	15278	15312	15328	15318	15222	15354	15316	15350	15460	15473	15317	15391	15460	15317	15495	15350	15492	15468	15381	15392	15284	15390	15206	15287	15440	15429	15149	15343	15405	15329	15421	15329	15412	15450	15400	15263	15249	15276	15352	15367	15277	15352	15267	15424	15312	15492	15420	15400	15535	15330	15452	15296	15200	15267	15307	15538	15495	15376	15434	15327	15271	15423	15360	15175	15219	15476	15380	15477	15231	15421	15391	15311	15450	15204	15378	15360	15473	15302	15370	15352	15286	15277	15366	15377	15317	15430	15386	15427	15329	15303	15308	15480	15266	15111	15322	15316	15332	15289	15353	15264	15228	15259	15214	15262	15326	15265	15289	15313	15361	15355	15118	15256	15331	15477	15381	15517	15274	15333	15327	15394	15522	15312	15352	15243	15221	15315	15275	15338	15314	15198	15390	15585	15297	15174	15259	15327	15323	15547	15444	15308	15309	15288	15206	15304	15342	15208	15405	15462	15347	15369	15261	15295	15230	15478	15273	15344	15327	15311	15410	15305	15259	15261	15511	15315	15262	15208	15309	15430	15353	15442	15122	15270	15161	15291	15347	15192	15413	15362	15280	15336	15221	15287	15275	15312	15294	15393	15285	15333	15333	15444	15406	15390	15382	15491	15211	15324	15542	15274	15348	15313	15369	15353	15510	15313	15370	15307	15280	15331	15205	15340	15378	15454	15201	15416	15356	15232	15420	15360	15345	15201	15499	15346	15286	15286	15375	15482	15351	15185	15353	15316	15415	15430	15312	15202	15205	15413	15274	15393	15349	15395	15340	15313	15316	15327	15187	15314	15287	15470	15308	15365	15284	15293	15277	15370	15264	15570	15322	15338	15374	15301	15237	15400	15259	15430	15444	15219	15490	15509	15367	15374	15193	15476	15461	15322	15277	15346	15291	15347	15385	15486	15152	15438	15352	15376	15556	15546	15360	15282	15454	15386	15572	15315	15371	15199	15323	15270	15434	15303	15443	15357	15261	15353	15263	15484	15264	15333	15173	15363	15249	15358	15264	15439	15358	15118	15391	15384	15209	15367	15399	15326	15573	15352	15423	15314	15486	15479	15372	15294	15291	15315	15321	15189	15231	15295	15358	15313	15221	15481	15372	15526	15415	15225	15330	15401	15278	15262	15333	15088	15343	15245	15377	15247	15390	15328	15386	15336	15242	15361	15336	15215	15306	15489	15519	15241	15317	15380	15340	15363	15266	15359	15362	15350	15307	15383	15348	15243	15404	15181	15393	15486	15093	15339	15430	15393	15326	15507	15406	15288	15358	15415	15279	15347	15407	15435	15342	15321	15314	15415	15341	15342	15413	15443	15350	15310	15374	15377	15436	15278	15407	15379	15327	15283	15388	15360	15194	15379	15268	15311	15315	15328	15305	15383	15299	15365	15297	15382	15401	15247	15283	15432	15350	15326	15291	15407	15169	15428	15487	15298	15249	15376	15353	15128	15386	15319	15260	15291	15323	15398	15402	15390	15384	15220	15344	15344	15273	15303	15347	15390	15391	15355	15427	15297	15287	15451	15415	15271	15301	15431	15337	15263	15363	15231	15341	15293	15318	15432	15267	15333	15355	15541	15385	15316	15303	15297	15384	15346	15321	15565	15432	15421	15228	15295	15383	15382	15262	15454	15338	15268	15290	15255	15192	15326	15473	15241	15152	15362	15378	15498	15316	15298	15314	15304	15320	15394	15506	15324	15299	15416	15372	15277	15296	15424	15404	15200	15342	15278	15393	15499	15186	15344	15235	15216	15369	15487	15384	15280	15359	15299	15322	15259	15247	15233	15215	15248	15393	15247	15395	15419	15416	15310	15343	15392	15236	15248	15193	15471	15277	15298	15115	15390	15216	15197	15296	15305	15339	15411	15345	15467	15413	15162	15621	15272	15332	15341	15465	15274	15369	15563	15382	15369	15208	15299	15263	15067	15314	15278	15455	15389	15177	15268	15223	15359	15236	15488	15483	15393	15339	15395	15510	15296	15203	15233	15445	15360	15290	15373	15388	15391	15253	15575	15434	15343	15439	15385	15421	15297	15296	15384	15395	15381	15322	15378	15384	15230	15260	15501	15435	15130	15234	15464	15299	15347	15370	15217	15336	15255	15362	15246	15276	15344	15372	15259	15322	15260	15268	15382	15411	15334	15369	15374	15283	15423	15351	15236	15309	15354	15456	15310	15319	15462	15197	15505	15418	15208	15394	15234	15421	15235	15219	15293	15414	15313	15394	15215	15159	15318	15537	15560	15498	15278	15387	15464	15440	15226	15426	15315	15319	15190	15434	15447	15574	15286	15350	15291	15301	15427	15306	15375	15411	15345	15189	15301	15466	15525	15335	15264	15434	15393	15340	15340	15370	15197	15313	15367	15379	15407	15383	15363	15425	15483	15326	15252	15348	15418	15408	15281	15248	15223	15270	15281	15508	15261	15412	15384	15405	15418	15429	15283	15449	15386	15345	15473	15300	15352	15405	15144	15359	15417	15426	15421	15156	15405	15432	15340	15367	15450	15385	15209	15186	15359	15479	15475	15348	15397	15343	15220	15376	15348	15308	15420	15351	15145	15316	15484	15434	15459	15339	15452	15476	15207	15277	15201	15344	15301	15340	15421	15370	15247	15212	15171	15451	15340	15343	15348	15286	15302	15239	15421	15310	15261	15205	15400	15244	15330	15494	15296	15453	15438	15387	15319	15372	15503	15293	15480	15363	15278	15261	15306	15458	15347	15153	15318	15167	15260	15391	15430	15390	15481	15283	15361	15358	15332	15328	15439	15311	15355	15387	15380	15265	15306	15323	15580	15212	15358	15251	15287	15580	15307	15325	15565	15478	15325	15417	15238	15285	15345	15310	15448	15182	15223	15410	15336	15278	15384	15403	15276	15305	15346	15335	15340	15216	15578	15307	15337	15245	15333	15282	15400	15197	15328	15444	15377	15334	15547	15234	15453	15144	15422	15245	15433	15273	15327	15350	15193	15470	15410	15345	15430	15291	15436	15392	15354	15474	15341	15414	15326	15307	15329	15333	15344	15395	15408	15285	15224	15450	15196	15413	15362	15368	15392	15201	15388	15285	15267	15493	15470	15368	15518	15241	15105	15305	15244	15273	15162	15453	15426	15318	15208	15497	15429	15550	15539	15342	15412	15334	15194	15369	15443	15240	15321	15242	15451	15355	15304	15275	15242	15382	15146	15357	15359	15130	15390	15371	15352	15344	15372	15267	15269	15371	15324	15398	15480	15400	15368	15271	15381	15250	15370	15363	15368	15484	15365	15382	15162	15351	15188	15390	15304	15336	15406	15274	15316	15369	15212	15376	15200	15263	15401	15395	15220	15353	15338	15484	15393	15440	15234	15476	15156	15390	15350	15318	15406	15334	15226	15245	15298	15416	15500	15309	15323	15495	15185	15269	15330	15517	15381	15361	15426	15359	15410	15279	15391	15169	15372	15468	15532	15353	15283	15352	15224	15506	15413	15322	15267	15344	15263	15382	15411	15636
23306	21539	28532	25351	23404	24719	23945	20843	19992	19725	19343	18999	18911	18696	18652	18659	18260	18442	18592	18455	18458	18317	18456	18381	18704	18426	18271	18186	18324	18304	18041	18435	18141	18364	18237	18177	18564	18286	18203	18413	18021	18200	18030	18083	18279	18296	18298	18156	18487	18242	18151	18207	18308	18151	18459	18220	18298	18105	18086	18043	18282	18458	18108	18269	18170	18127	18079	18276	18096	17989	18113	18229	18261	18332	18142	18222	18124	18169	17967	18162	18266	18060	18281	18270	18453	18370	18157	18184	18094	18337	18200	18207	18358	18230	18154	18254	18330	18401	18314	17934	18245	18339	18429	18376	18262	18245	18235	18260	18223	18380	18336	18224	18298	18168	18194	18126	18310	18217	18140	18192	18212	18141	18190	18295	18058	18236	18224	18380	18246	18262	18322	18317	18237	18228	18150	18274	18321	18353	18296	18197	18242	18194	18432	18355	18280	18251	18385	18161	18236	18194	18338	18236	17858	18359	18314	18377	18198	18262	18188	18302	18171	18132	18288	18094	18241	18296	18056	18328	18165	18146	18198	18123	18216	18109	18191	18236	18171	18016	18063	18131	18190	18321	18134	18168	18242	18030	18000	18195	18190	18258	18348	18395	18194	18066	18151	18233	18228	18216	18301	18273	18184	18385	18189	18237	18183	18182	18313	18265	18150	18240	18246	18211	18167	18199	18273	18383	18257	18236	18434	18337	18207	18077	18409	18349	18238	18369	18464	18272	18165	18144	18350	18211	18234	18268	18135	18364	18232	18085	18314	17978	18151	18198	18239	18140	18091	18016	18021	18092	18271	18282	18335	18063	18061	18201	18261	18213	18279	18237	18351	18166	18280	18163	18131	18116	18329	18101	18255	18231	18559	18392	18337	18369	18072	18148	18403	18235	18155	18348	18025	17890	18131	18302	18374	17948	18141	18476	18181	18011	18163	18214	17892	18352	18157	17966	18195	18053	18228	18182	18033	18246	18137	18417	18189	18027	18221	18310	18197	18191	18253	18231	18185	18058	18147	18165	18413	18281	18157	18103	18397	18471	18199	18283	18137	18161	18107	18303	17935	18282	18151	18153	18283	17956	18129	18259	18208	18279	18181	18338	18494	18345	18404	18168	18087	18166	18222	18406	18219	18244	18177	18203	18163	18230	18170	18393	18245	18199	18357	18382	18397	18460	18264	18320	18208	18182	18038	18331	18449	18276	18120	18257	18251	18174	18256	18252	18147	18193	17997	18105	18311	18178	18225	18251	18281	18217	18401	18165	17972	18132	18169	18167	18324	18214	18219	18189	18346	18107	18150	18217	18344	18172	18268	18058	18216	18053	18058	18228	18168	18347	18470	18528	18169	18423	18101	18353	18279	18181	18081	18025	18195	18291	18495	17902	18156	18393	18328	18167	18300	18190	18146	18136	18191	18210	18239	18161	18136	18292	18313	18169	18223	18272	18246	18214	18217	18323	17949	17927	18244	18136	18242	18311	18210	18146	18282	18122	18072	18395	18389	18197	18136	18077	18043	18216	18277	18289	18254	18343	18372	18103	17895	18241	18230	18064	18114	18109	18290	18200	18201	18388	18042	18107	18298	18264	18232	18330	18340	18129	18254	18072	18060	18203	17986	18070	18425	18228	18190	18119	18423	18202	18332	18002	18253	18248	18155	18334	18194	18035	18179	18206	18163	18135	18267	18288	18159	18365	17938	18212	18222	18156	18192	18226	18396	18441	18135	18360	18229	18249	18162	18338	18396	18185	18181	18282	18186	18232	18297	18255	18140	18364	18420	18225	18211	18356	18173	18323	18127	18229	18201	18211	18203	18375	18231	18209	18258	18109	18197	18190	18391	18017	18352	18133	18178	18432	18177	18228	18265	18389	18202	18408	18113	18431	18093	18269	18393	18332	18281	18211	18275	18199	18039	18089	18183	18241	18155	18111	18097	18176	18169	18154	18189	18317	18290	18194	18137	18158	18045	18512	18407	18478	18339	18043	18252	18253	18243	18399	18224	18220	18154	18288	18169	18363	18157	18136	18552	18090	18366	18461	18099	18225	18253	18276	18236	18228	18136	18180	18385	18193	18058	18101	18341	18416	18272	18193	18129	18058	18060	18283	18181	18304	18104	18188	18091	18266	18316	18143	18349	18228	18223	18230	18247	18099	18198	18071	18251	18343	18256	18095	18290	18347	18245	18155	18124	18174	18072	18194	18061	18300	18135	18105	18199	18418	18381	18190	18087	18308	18183	18192	18162	18184	18218	18178	18363	18351	18247	18168	18196	18294	18279	18327	18268	18347	18045	18269	18050	18173	18097	18301	18253	18246	18481	18308	18212	18226	18276	18057	18386	18198	18148	18131	18210	18278	18159	18120	18125	18137	18365	18153	18450	18351	18171	18107	18285	18205	18183	18104	18042	17909	18194	18288	18305	18116	18239	18210	18079	18307	18182	18472	18301	18169	18238	18180	18096	18320	18402	18285	18347	18199	18186	18198	18427	18341	18230	18288	18183	17940	18065	18027	18175	18220	18167	18126	18286	18175	18289	18348	18285	17928	18040	18066	18258	18088	18233	18245	18187	18022	18078	18022	18224	18266	18292	17927	18362	18157	18401	18439	18260	18275	18342	18355	18281	18318	18250	18097	18086	18154	18160	18269	18163	18168	18132	18121	18011	18193	18070	18258	18309	18229	18221	18274	18113	18250	18203	18247	18281	18287	18136	18373	18256	18030	18251	18101	18150	18377	18203	18409	18213	18390	18236	18123	18512	18405	18382	18447	18229	18137	18369	18200	18137	18175	18137	18206	18249	18245	18322	18288	18163	18311	18134	18416	18068	18033	18203	18119	18183	18244	18102	18122	18184	17979	18231	18365	18187	18316	17928	18214	18334	18258	18251	18240	18263	18164	18387	17950	18181	18326	18097	18199	18489	18458	18405	18411	18481	18299	18177	18174	18163	18118	18019	18053	18168	18374	18073	18167	18206	18138	18341	18244	18129	18116	18174	18361	18256	17893	18181	18366	18377	18254	18400	18267	18505	18253	18024	18305	18206	18202	18114	18226	18445	18434	18256	18574	18254	18279	18194	18087	18272	18122	18160	18090	18490	18255	18271	18231	18347	18410	17966	18067	18132	18283	18200	18306	18299	18156	18255	18049	18182	18348	18221	18354	18153	18180	17999	18182	18191	18172	18273	18253	18341	18188	18149	18279	18161	18368	18288	18255	18416	18084	18261	18357	18414	18271	17963	18181	18265	18068	18261	18096	18135	18088	18244	18362	18291	18295	18291	18194	18163	18253	18237	18303	18187	18437	18296	18212	18064	18111	18229	18104	18083	18153	18116	18025	18283	18276	18434	18204	18195	18102	18102	18307	18114	18059	18378	18466	18324	18299	18458	18229	18307	18363	18185	18181	18332	18174	18173	18265	18228	18292	18050	18114	18190	18078	18064	18158	18244	18208	18254	18405	18437	18223	18213	18260	18076	18229	18256	18104	18160	18198	18259	18315	18271	18005	18247	18226	18439	18152	18105	18275	18178	18172	18418	18227	18256	18112	18222	18093	18174	18139	18219	18221	18103	18269	18097	18259	18134	18126	18352	18044	18045	18122	18101	18291	18280	18197	18147	18186	18099	18207	18207	18142	18313	18100	18199	18345	18319	18140	18228	18101	18060	18142	18424	18139	18024	18215	18270	18308	18323	18077	18099	18444	18332	18163	18336	18281	18224	18427	18330	18147	18080	18309	18413	18332	18403	18474	18278	18222	18324	18029	18117	18295	18219	18170	18328	18075	18384	18401	18094	18208	18247	18239	18243	18058	18244	18187	17988	18053	18220	18287	18036	18413	18190	18289	17999	18294	18014	18177	18076	18095	18242	18143	18307	18277	18237	18205	18209	18480	18219	18171	18279	18277	18236	18186	18206	18140	18182	18143	18314	18129	18245	18113	18085	18162	18357	18344	18344	18221	18205	18452	18127	18080	18243	18329	18174	18120	18220	18244	18273	18294	18172	18152	18229	18283	18234	18160	18161	18158	18457	18177	18252	18105	18273	18050	18245	18181	18093	18062	18296	18201	18136	18450	18203	18205	18445	17913	18310	18290	18222	18280	18243	18158	18007	18326	18090	18194	18333	18455	18324	18176	18293	18167	18139	18086	18304	18065	18176	18271	18261	18284	18199	18177	18185	18325	18234	18308	18369	18025	18228	18178	18141	18279	18125	18242	18065	18282	18247	18190	18264	18430	18197	18264	18190	18297	18293	18184	18200	18348	18247	18059	18213	18290	18125	18381	18289	18288	18187	18366	18297	18247	18283	17954	18144	18257	18100	18374	18034	18355	18139	18256	18164	18405	18352	18293	18088	18349	18297	18272	18352	18225	18146	18230	18275	18145	18175	18047	18202	18205	18234	18385	18193	18325	18119	18149	18048	18067	18209	18103	18336	18262	18131	18296	18184	18239	18236	18148	18231	18362	18459	18426	18182	17982	18208	18153	18216	18424	18220	18051	18144	18240	18396	18268	18310	18258	18118	18267	18153	17983	18332	18106	18270	18303	18237	18192	18190	18208	18320	18177	18012	18082	18233	18226	18199	18112	18324	18169	18210	18293	18425	18219	18358	18106	18116	18080	18351	18182	18307	18124	18326	18311	18429	18275	18236	18155	18151	18271	17928	18193	18331	18355	18205	18309	18068	18018	18239	18318	18349	18278	18304	18240	18347	18378	18183	18099	18159	18511	18440	18243	18126	18300	17999	18106	18366	18162	18382	18333	18145	18120	18263	18445	18088	18046	18344	18117	18108	18194	18273	18104	18190	18049	18259	18433	18293	18578	18136	18231	18162	18367	18083	18389	18222	18332	18234	18300	18233	18233	18113	18331	18197	18205	18143	18204	18094	18339	18319	18229	18154	18134	18293	18497	18230	18338	18266	18215	18470	18232	18184	18326	18144	18326	18074	18235	18177	18168	17904	18126	18277	18382	18379	18400	18145	18221	18243	18106	18392	18101	18241	18275	18316	18363	18156	18234	18310	18287	18436	18217	18240	17909	18381	18188	18129	18307	18320	17949	18148	18274	18245	18232	18126	18190	18128	17907	18193	18185	18238	18376	18387	18311	18446	18279	18073	18309	18105	18327	18227	18387	18207	18166	18215	18214
24148	46955	38086	27891	23930	21305	19352	18168	17144	16793	16174	15845	15530	15404	15664	15293	15305	15309	15094	15097	15219	15214	15130	15137	15226	14956	15046	14806	15060	15036	14881	15099	15040	14870	14961	14935	15136	15051	15021	14921	15099	14958	15202	15023	14955	14989	14977	14914	15084	15138	14923	14911	15101	14921	15025	14960	15088	15060	14881	15088	14940	15046	14976	15045	14934	15156	14893	15021	15032	14818	14950	14806	14944	14952	14972	15040	14936	15046	15063	15150	14961	14960	15025	14889	15073	14970	14996	14989	14856	15068	15016	14924	15054	15115	14952	14982	14942	15145	15150	14882	14953	14864	14941	14865	15065	15023	14957	15074	14957	14934	14885	15080	14924	14914	14895	15105	15149	14861	14998	14966	15105	14988	15089	15039	15000	15015	14975	15027	15123	14862	15003	15027	14979	14946	15027	14935	15025	15112	14927	15007	14747	15108	14955	14951	15054	14786	15067	14818	15002	14811	15052	15031	15029	15016	14802	14958	14918	14892	14940	14745	15025	15090	15128	14972	14994	14776	14960	15021	14953	14953	15057	14882	15009	14989	14976	15030	14970	14992	15012	14936	15109	14791	14914	14939	14902	15023	14891	14847	14856	15054	15007	15090	15102	14913	14876	14943	14863	14999	15145	15090	14887	14950	15067	15205	15025	14923	15032	15034	15203	14811	14889	14964	14950	15081	14988	14973	14967	14768	15137	14859	14927	15086	14958	14891	15072	15042	14905	14892	14824	15073	14682	14962	15040	14965	15012	14946	14913	15034	15055	14890	15254	15070	15060	15049	14965	14990	14896	15070	15020	14950	14979	14821	14981	15026	14949	14916	14960	15053	14971	15110	14924	14918	14883	14922	14920	14990	14993	14987	15160	14971	15012	14937	15039	14972	14860	15199	14971	14831	14910	14928	15086	14962	14919	14910	14951	15096	15071	15063	15046	14976	14981	14967	15063	15082	15002	14987	14830	14956	15062	14944	15042	14882	14819	14901	15004	14916	15018	15133	14839	15079	15082	14920	14866	14924	14847	15169	14893	15016	15004	14923	14927	15055	15046	14853	15011	15002	14885	15000	15094	15016	15065	14822	15062	15000	14950	14867	14994	15060	15140	14875	14927	14971	15020	14896	15062	15198	14944	14842	14959	14896	14895	14942	15124	15006	14967	15168	14994	14957	14920	15052	15022	15009	14963	14892	15027	15060	15021	14824	14996	14885	14986	15004	14885	14980	14937	15113	15071	14962	15160	15103	14960	14790	14943	14981	14966	15045	14981	15053	15078	15036	14769	14857	15133	14888	14917	14922	14970	14946	15153	15079	14954	15011	15028	15014	14943	14909	15002	14878	15027	14948	14915	14930	14899	14986	14971	15047	14967	14910	15175	14958	14922	14906	15031	15065	15045	14883	14935	14972	14964	14974	15043	15028	15058	15025	14829	15144	15072	14977	14931	15106	15028	14954	15087	15049	14884	14925	15037	15007	14989	14855	14999	14977	15005	15029	15040	15102	14996	14852	15046	14915	14851	15084	15025	14892	14849	15210	15032	15021	15036	14930	14913	14955	15005	15067	15051	15074	15072	14839	14974	14928	14996	14877	14836	14777	14854	15084	14995	14894	14960	14776	15037	14956	14930	14887	14983	14884	15134	14986	15141	14940	14991	14792	15019	14870	14909	14771	14988	14882	14925	14854	14804	14971	14876	15103	15116	14984	14942	14963	14940	15052	14950	14913	15059	15057	15016	14908	15142	15072	15111	15071	14963	15075	14892	15047	15110	14974	15004	15104	14927	14900	15113	15025	15011	15064	15008	14945	14837	14977	15117	15024	15131	14756	15054	15009	14697	15000	14848	15078	14935	14869	14789	15005	14989	15018	15095	14691	14846	14732	15077	15011	15077	14920	15048	15032	14949	14958	15076	15014	14927	14932	14986	15106	15045	14985	14930	14922	14864	14819	14988	15131	14968	15046	14950	14999	14925	15028	15058	14971	14896	15032	14807	15021	15034	14904	14990	15064	14840	14883	14996	15020	14922	15023	14932	15300	14998	14975	14909	15258	15050	15003	15066	15117	14936	15036	15065	15015	14857	14989	15037	14863	14927	15021	15076	15139	14949	14939	15018	14912	14802	15085	14992	14913	15051	14948	15141	15174	15086	14893	14986	14928	14975	14968	14842	15076	15076	15171	14985	15023	14966	14866	14892	15050	15030	14762	14976	15009	15123	14947	14837	14860	14942	14984	14828	14918	14940	14958	14928	15018	14957	14800	15024	15038	14983	14929	14937	15023	15066	15113	15121	15038	14826	15086	15094	14863	14923	14824	15017	14940	14757	15033	14973	14927	14872	14998	14890	15016	14864	15000	15077	15152	15115	15137	14969	14969	14805	15009	15153	14936	15119	14950	14957	15126	15005	14975	15142	14938	14998	15037	14866	14887	15006	14986	14931	14826	14987	14961	14952	14883	15072	14943	14914	14995	14961	14938	14905	15038	15042	15074	14888	15111	14931	14839	15092	15014	14989	15086	14935	14946	14854	14877	14934	15088	15038	14881	14943	14956	15049	15101	15036	14861	14952	15068	14971	15075	15080	14790	15123	15042	15003	14942	15006	14820	15075	14855	15039	14987	14912	15038	14989	14751	15026	14983	15080	14998	14906	14990	14944	14977	14968	14997	14866	14969	14770	14918	15079	15014	14929	14931	14854	14901	14961	15009	15059	14731	14867	14859	15214	14939	14952	15037	14979	14955	14986	14937	15011	14994	14933	14855	15044	15090	15011	14941	14991	14973	14906	15043	14998	15090	15112	14937	14859	14928	14790	14953	15003	14945	15072	15118	14904	15009	14788	15167	15092	14901	14909	15197	15028	14879	14836	15056	14898	14946	15015	15000	15105	15030	15204	14938	15014	14984	14975	14972	15037	15139	14954	14885	15016	14915	14992	14869	14950	14892	14950	14938	14883	15064	15027	14962	15094	14940	14970	14931	14841	15070	15082	14960	15141	14994	14878	14951	14959	15022	14813	15132	14938	14974	15091	15037	14974	14990	14891	14967	15044	14928	15120	14901	14965	15044	15095	15016	14816	14897	14879	14906	14881	14948	15060	14985	15013	14899	14966	14960	15016	14988	14940	15008	15034	14987	14846	15061	14843	14999	14906	15035	14894	14921	15008	15070	15039	15002	14948	15046	15005	15039	15082	14900	14963	14868	15017	15068	14961	15085	15178	15069	14860	15009	15055	15119	15128	15099	15076	15031	14782	15068	14894	15098	14856	15054	14799	14951	15107	14890	14872	14948	14874	14901	15118	14939	14957	14886	14934	15001	15110	14999	15066	14989	15016	14927	14769	15000	15042	15032	14759	14952	15043	15057	15037	14867	14908	14909	14927	14925	15068	14719	14931	14899	15094	15071	14841	14841	14928	14829	14930	14998	14807	15042	15050	15057	15015	15028	14834	14996	14820	15084	15006	14947	15200	14967	14902	14909	14852	15054	15068	14879	14956	15109	14939	15096	15094	14863	15033	14920	15081	15058	15014	15014	14936	14839	15014	15061	14761	14955	14942	14923	14928	14916	14967	14969	15026	14892	14956	15086	15211	14887	15189	15000	14990	15086	14958	14871	14973	14838	14891	15084	14910	14736	14988	15002	15064	14865	15047	14940	15002	14908	14968	14981	14723	14780	15066	15100	14886	14993	14993	14963	14983	14891	14813	15035	14861	15027	14967	14904	14975	15079	15080	14944	15065	15059	15024	14956	15139	15040	14848	14993	15088	14840	14996	15106	14895	15129	14990	15054	14926	15123	15052	15066	15030	14892	15125	15048	14978	15032	14946	14922	14905	14916	14871	14952	14938	14999	15026	14896	14893	15040	14994	14930	14934	14927	14887	15026	15069	14940	14890	15062	15020	14862	15048	15055	14957	15156	14845	14930	14918	14878	15025	14922	15048	15023	14893	15076	14981	14938	14940	15130	15057	15049	14986	14989	14790	15002	15076	14945	15058	15052	14946	15038	14998	14863	14998	14989	14801	14938	15090	15048	15025	14834	15036	15112	14917	14851	15023	15029	14943	14960	14863	15064	14975	14959	14902	14985	14900	14838	14875	15068	14997	14913	14873	15041	14938	14763	14933	15033	14861	15198	15008	14963	14986	14898	14898	15076	14895	15078	15013	14918	14953	14977	15009	15088	14883	14926	14931	15111	14916	14856	14995	14891	14962	15003	15029	15077	15164	15054	14771	15189	14981	15032	14922	14851	15085	14874	15098	14961	14973	15118	15089	15061	14995	14965	15149	14982	15060	15089	15079	15003	15086	15164	14878	14807	15141	15090	14985	15057	15153	14987	14938	14978	14962	15021	14871	14886	14909	15024	15254	14846	14972	14991	14976	15137	14840	15105	15075	15041	15119	14941	15034	15080	14850	14980	15213	15058	15023	14816	15147	15094	14989	15099	14968	14953	15130	14951	14893	15056	15120	14852	15047	14974	15223	14930	14986	14922	14957	15040	14868	14958	14974	14834	14762	14937	15002	15028	15071	14936	14995	14957	15016	14991	15053	15144	14965	15022	14938	15070	15051	14963	14991	15025	15225	15003	15124	14870	14933	15004	15060	14992	14878	15096	15128	15021	14917	15173	14853	14855	14863	14933	15017	15011	15081	14934	14906	14945	15049	15024	14998	15025	14956	14802	15010	15160	14927	15210	14830	14953	14844	15054	15122	14987	14921	14844	14797	14802	15028	15032	14946	14873	15087	14891	14866	14914	15126	14997	15028	14940	14779	14972	14974	14908	14994	14950	14965	14933	14999	15102	14884	14884	15162	14799	15056	14931	14996	15045	14978	14967	15024	15043	14905	15027	15197	14888	14931	14961	15187	15065	14982	14856	15095	14988	15024	15110	15113	15030	14854	14930	14927	14889	14983	15051	14821	14933	14822	14888	14993	15126	14866	15051	15136	15106	15240	14985	15056	15074	14967	14895	15097	15064	14980	15120	15025	14922	15022	14893	14947	15080	15044	15038	14982	15025	15033	14980	14943	15118	14789	15048	14898	14857	15071	14957	14954	15019	14952	14839	14885	14866	14822	14972	14986	15118	15120	14955	15098	14988	14957	15092	14969	14781	14935	14814	14857	15089	14881	14958	14874	15025	14942	14916	15036	14879
25262	21692	28002	28588	22993	22191	21623	20107	19915	19466	19453	19224	19002	19086	18993	18910	18886	18798	18948	18926	18721	18887	19007	18738	18898	18789	18854	18729	18590	18924	18677	18805	18869	19022	19009	18794	18784	18771	18888	18936	18655	18850	18643	18892	18641	18692	18464	18894	18694	18755	18820	18760	18489	18729	18814	18738	18875	18639	18958	18857	18661	18788	18754	18625	18674	18763	18844	18660	18757	18890	18760	18719	18641	18950	18787	18944	18793	18861	18749	18724	18790	18734	18708	18623	18716	18750	18730	18894	18701	18718	18777	18970	18667	18929	18721	18583	18897	18777	18749	18907	18797	18567	18684	18533	18587	18735	18827	18719	18676	18773	18822	18601	18536	18719	18971	18958	18757	18747	18943	18733	18573	18659	18630	18701	18695	18736	18926	18759	18695	18730	18739	18607	18666	18758	18788	18691	18819	18768	18638	18587	18629	18566	18901	18795	18777	18638	18786	18855	18874	18919	18388	18859	18704	18765	18874	18759	18528	18517	18737	18819	18558	18731	18609	18812	18646	18738	18753	18750	18735	18705	18948	18702	19104	18702	18794	18717	18739	18760	18648	18781	18587	18658	18735	18744	18797	18695	18768	18684	18736	18881	18601	18897	18800	18828	18896	18798	18776	18749	18801	18800	18768	18649	18655	18618	18652	18727	18733	18717	18565	18765	18848	18640	18913	18581	18897	18849	18959	18630	18534	18858	18714	18681	18309	18736	18861	18584	18854	18704	18739	18792	18945	18625	18802	18699	18589	18487	18938	18791	18698	18638	18751	18796	18743	18911	18813	18785	18600	18748	18853	18682	18987	18671	18829	18691	18572	18569	18747	18703	18616	18895	18794	19027	18743	18652	18660	18820	18749	18855	18583	18803	18874	18784	18792	18692	18888	18593	18832	18727	18841	18677	18890	18700	18564	18576	18478	18452	18802	18814	18739	18923	18693	18885	18920	18766	18765	18635	18761	18929	18697	18757	18779	18944	18776	18749	18810	18622	18862	18754	18717	18796	18934	18733	18925	18785	18909	18764	18679	18602	18730	18863	18436	18735	18860	18937	18634	18848	18640	18790	18726	18949	18616	18743	18488	18843	18918	18711	18796	18711	18735	18694	18837	18831	18617	18775	18867	18584	18997	18560	18739	18737	18676	18922	18705	18684	18891	18625	18682	18745	18878	18673	18827	18669	18681	18511	18857	18742	18862	18698	18841	18872	18755	18644	18761	18939	18608	18710	18585	18766	18697	18658	18926	18800	18790	18568	18772	18780	18701	18612	18854	18731	18521	18700	18623	18568	18821	18609	18700	18894	18674	18626	18704	18692	18893	18474	18626	18822	18844	18569	18964	18819	18837	18684	18604	18629	18745	18623	18807	18711	18531	18678	18837	18776	18564	18704	18844	18748	18856	18705	18726	18627	18688	18789	18919	18684	18787	18822	18978	18815	18815	18824	18692	18592	18612	18817	18673	18821	18780	18772	18651	18603	18611	18738	18710	18754	18986	18843	18606	18730	18817	18760	18790	18759	18651	18752	18902	18819	18790	18819	18765	18748	18932	18934	18858	18804	18728	18813	18759	18701	18678	18837	18612	18869	19004	18641	18644	18793	18788	18769	18634	18835	18770	18645	18766	18849	18669	18597	18743	18629	18601	18693	18877	18682	18793	18976	18666	18638	18646	18701	18769	18638	18907	18643	18790	18556	18569	18696	18592	18756	18575	18820	18645	18724	18595	18545	18720	18688	18824	18802	18921	18807	18608	18776	18691	18721	18774	18636	18891	18483	18892	18731	18640	18804	18832	18747	18716	18716	18800	18620	18934	18675	18756	18839	18919	18575	18787	18767	18585	18740	18822	18857	18546	18926	18684	18613	18544	18775	18766	18735	18812	18728	18773	18612	18973	18771	18430	18938	18704	18502	18716	18708	18670	18783	18692	18667	18757	18864	18790	18685	18851	18660	18653	18603	18752	18880	18778	18580	18831	18859	18957	18812	18985	18988	18674	18839	18907	18966	18710	18602	18981	18716	18702	18692	18708	18650	18698	18597	18802	18628	18789	18943	18680	18878	18734	18709	18780	18612	18770	19001	18805	18593	18667	18667	18575	18698	18763	18655	18758	18693	18768	18698	18681	18588	18771	18792	18907	18743	18812	18851	18932	18536	18670	18673	19019	18796	18834	18971	18675	18589	18475	18762	18796	18658	18656	18813	18747	18830	18786	18805	19000	18682	18798	18484	18579	18818	18641	18918	18815	18633	18587	18838	18891	18692	18740	18877	18671	18733	18793	18665	18787	18810	18866	18818	18738	18748	18740	18581	18729	18596	18672	18873	18683	18526	18574	18863	18715	18691	18774	18869	18557	18681	18765	18995	18773	18672	18736	18732	18603	18642	18740	18738	18510	18552	18923	18713	18876	18800	18809	18595	18750	18677	18665	18669	18602	18527	18545	18684	18825	18676	18867	18666	18777	18793	18842	18882	18631	18695	18620	18843	18717	18630	18670	18541	18592	18722	18716	18719	18537	18643	18703	18713	18890	18564	18682	18547	18692	18699	18616	18799	18745	18741	18463	18683	18556	18822	18880	18819	18625	18702	18708	18862	18869	18876	18545	18727	18831	18686	18767	18546	18731	18946	18794	18845	18869	18970	18712	18560	18644	18676	18869	18780	18631	18909	18651	18723	18715	18764	18918	18878	18629	18685	18876	18902	18819	18751	18794	18669	18765	18732	18952	18813	18960	18815	18804	18731	18873	18781	18825	18785	18709	18798	18460	18801	18973	18991	18702	18780	18597	18776	18584	18929	18658	18609	18795	18789	18903	18887	18676	18852	18853	18921	18869	18915	18658	18716	18767	18919	18696	18633	18856	18647	18540	18795	18889	18684	18648	18880	18784	18758	18768	18659	18781	18826	18569	18632	18877	18645	18727	18904	18596	18645	18839	18599	18728	18804	18795	18660	18624	18771	18793	18755	18697	18787	18755	18784	18702	18709	18691	18848	18710	18667	18813	18786	18951	18594	18710	18759	18842	18872	18712	18845	18791	18727	18809	18818	18917	18702	18725	18765	18730	18836	18751	18754	18697	18619	18747	18762	18714	18894	18801	18818	18706	18559	18613	18665	18779	18657	18786	18735	18651	18631	18907	18832	18832	18721	18659	18885	18699	18787	18592	18841	18767	18861	18838	18842	18799	18850	18655	18679	18789	18647	19000	18915	19005	18810	18747	18922	18848	18784	18863	18593	18485	18810	18897	18733	18783	18666	18651	18639	18918	18965	18872	18974	18753	18878	18760	18752	18809	18556	18572	18963	18925	18708	18715	18545	18458	18708	18931	18673	18726	18637	18746	18540	18823	18673	18732	18496	18653	18638	18532	18664	18911	18824	18545	18801	18663	18531	18702	18558	18659	18831	18617	18664	18983	18790	18684	18765	18831	18813	18632	18857	18549	18739	18625	18633	18908	18748	18793	18698	18668	18700	18658	18789	18901	18934	18639	18792	18792	18741	18814	18808	18838	18866	18729	18633	18819	18585	18674	18723	18634	18778	18696	18739	18621	18641	18748	18577	18746	18688	18721	18728	18920	18778	18546	18757	18656	18535	18602	18763	18736	18885	18809	18707	18676	18861	18868	18744	18535	18788	18771	18759	18510	18728	18795	18699	18729	18738	18823	18800	18527	18756	18884	18764	18845	18643	18690	18743	18590	18776	18491	18804	18743	18761	18844	18907	18693	18715	18765	18721	18681	18969	18626	18705	18794	18873	18808	18974	18753	18767	18710	18588	18870	18680	18615	18693	18770	18689	18536	18563	18690	18665	18720	18900	18577	18766	18789	18682	18899	18652	18728	18890	18997	18799	18962	18882	18815	18743	18638	18699	18816	18633	18636	18805	18681	18580	18855	18663	18685	18942	18969	18542	18640	18679	18717	18706	18788	18700	18804	18602	18778	18806	18622	18767	18875	18637	18758	18693	18484	18619	18818	18743	18727	18733	18915	18644	18798	18693	18683	18987	18480	18651	18862	18662	18905	18736	18718	18717	18547	18750	18774	18684	18792	18672	18674	18850	18657	18636	18744	18701	18973	18798	18965	18671	18648	18721	18806	18471	18747	18684	18575	18968	18828	18837	18925	18876	18886	18784	18790	18787	18766	18844	18786	18785	18835	18733	18912	18670	18725	18794	18855	18685	18815	18780	18741	18628	18699	18802	18751	18845	18462	18748	18842	18841	18637	18877	18778	18966	18563	18672	18783	18870	18592	18707	18874	18983	18836	18803	18856	18627	18723	18700	18751	18624	18914	18587	18772	18752	18688	18639	18778	18750	18640	18688	18676	18565	18519	18813	18721	18671	18685	18710	18794	18670	18851	18893	18747	18853	18609	18723	18651	18762	18768	18786	18793	18700	18705	18848	18745	18793	18912	18644	18673	18479	18664	18635	18688	18664	18680	18680	18752	18755	18957	18784	18757	18591	18664	18902	18626	18842	18830	18697	18590	18684	18771	18843	19008	18601	18833	18638	18785	18753	18799	18790	18699	18766	18690	18523	18662	18795	18849	18586	18955	18851	18791	18938	18625	18867	18751	18742	18551	18692	18848	18752	18779	18677	18694	18695	18801	18719	18742	18755	19010	18821	18783	18631	18756	18814	18768	18772	18893	18773	18798	18722	18732	18854	18814	18777	18825	18790	18869	18857	18695	18777	18722	18854	18975	18776	18878	18593	18736	18855	18661	18855	18716	18778	18806	18748	19039	18885	18673	18740	18583	18694	18706	18730	18726	18621	18633	18788	18863	18837	18539	18798	18967	18654	18546	18743	18898	18818	18750	18786	18815	18680	18698	18716	18812	18797	18913	18676	18672	18771	18851	18839	18686	18811	18712	18756	18858	18883	19016	18690	18943	18882	18690	18783	18758	18735	18826	18596	18583	18735	18697	18635	18734	18768	18728	18734	18634	18745	18685	18574	18634	18805	18966	18705	18652	18676	18827	18882	18661	18850	18618	18650	18667	18607	18689	18558	18662	18814	18798	18742	18803	18780	18796	18816	18737	18612	18715	18585	18770	18786	18769	19081	18821	18705	18676	18597	18736	18684	18762	18689	18648	18658	18962	18732	18739	18682	18783	18765	18913	18909	18741	18876	18745	18713	18709	18810
23988	42423	33866	24956	21604	19863	18261	17327	16545	16466	16115	15859	15666	15507	15599	15441	15532	15458	15449	15531	15494	15304	15505	15363	15353	15235	15238	15533	15256	15373	15418	15259	15379	15311	15269	15291	15400	15239	15301	15197	15340	15181	15142	15284	15386	15238	15180	15084	15313	15209	15069	15206	15216	15355	15369	15360	15168	15145	15094	15394	15318	15280	15153	15298	15224	15332	15283	15217	15501	15121	15209	15326	15288	15260	15313	15209	15325	15297	15174	15280	15208	15142	15233	15310	15297	15329	15220	15327	15295	15299	15437	15322	15249	15302	15166	15318	15358	15296	15334	15316	15254	15247	15346	15202	15233	15133	15332	15280	15319	15022	15213	15276	15505	15293	15394	15262	15184	15333	15382	15167	15132	15229	15157	15306	15122	15271	15216	15267	15379	15436	15314	15299	15326	15291	15314	15413	15385	15322	15302	15241	15151	15052	15278	15244	15236	15304	15251	15526	15387	15124	15431	15376	15203	15277	15235	15268	15353	15180	15331	15433	15352	15252	15028	15252	15341	15253	15139	15207	15303	15300	15381	15133	15309	15474	15281	15234	15183	15252	15458	15185	15231	15358	15154	15351	15347	15285	15295	15160	15248	15427	15198	15170	15323	15181	15379	15222	15338	15268	15206	15271	15331	15204	15239	15246	15122	15360	15193	15393	15279	15240	15152	15264	15271	15293	15336	15189	15192	14972	15038	15294	15287	15258	15249	15258	15095	15154	15274	15231	15268	15226	15282	15331	15361	15333	15039	15329	15148	15286	15352	15290	15266	15170	15251	15199	15330	15419	15282	15174	15386	15310	15226	15267	15174	15361	15431	15315	15185	15301	15342	15311	15437	15232	15405	15348	15389	15313	15212	15496	15369	15308	15305	15203	15372	15218	15031	15242	15421	15298	15352	15326	15362	15156	15505	15302	15283	15247	15312	15212	15031	15093	15182	15111	15350	15160	15271	15229	15270	15282	15308	15279	15336	15433	15242	15295	15349	15021	15177	15222	15126	15130	15342	15200	15330	15332	15286	15306	15291	15270	15219	15232	15016	15280	15300	15290	15324	15206	15311	15224	15272	15331	15390	15250	15301	15351	15194	15234	15506	15440	15240	15231	15312	15238	15368	15222	15288	15288	15239	15279	15499	15238	15189	15389	15181	15147	15132	15192	15403	15128	15254	15271	15274	15298	15383	15343	15299	15241	15287	15080	15393	15237	15253	15178	15296	15324	15281	15235	15326	15176	15236	15153	15336	15140	15265	15179	15144	15277	15351	15258	15245	15373	15197	15396	15085	15262	15279	15242	15183	15222	15381	15365	15369	15310	15395	15167	15215	15256	15176	15256	15135	15290	15381	15190	15153	15187	15273	15158	15331	15204	15421	15368	15308	15224	15255	15233	15318	15338	15298	15250	15234	15327	15181	15393	15132	15133	15241	15444	15241	15227	15165	15283	15333	15503	15225	15328	15309	15273	15270	15228	15352	15201	15451	15414	15386	15335	15292	15281	15254	15109	15357	15243	15171	15443	15279	15347	15234	15329	15235	15338	15320	15346	15258	15188	15482	15285	15193	15250	15314	15287	15226	15345	15252	15222	15302	15175	15296	15437	15152	15337	15319	15239	15241	15306	15371	15052	15419	15298	15273	15081	15306	15387	15188	15127	15163	15197	15135	15360	15388	15372	15336	15171	15426	15240	15391	15233	15357	15272	15419	15262	15229	15222	15199	15296	15343	15190	15331	15484	15406	15308	15145	15148	15388	15233	15385	15025	15262	15345	15317	15309	15413	15249	15273	15200	15390	15382	15075	15233	15301	15285	15330	15307	15407	15515	15212	15289	15417	15286	15235	15189	15158	15188	15286	15359	15260	15388	15225	15152	15212	15214	15411	15387	15453	15211	15267	15243	15110	15352	15140	15167	15249	15363	15332	15337	15157	15350	15311	15048	15233	15241	15357	15163	15327	15309	15315	15361	15207	15236	15112	15285	15320	15289	15331	15263	15300	15084	15402	15186	15268	15313	15241	15206	15330	15212	15207	15116	15258	15385	15215	15278	15311	15328	15333	15267	15325	15301	15271	15178	15207	15350	15278	15376	15265	15199	15312	15371	15251	15150	15146	15369	15314	15103	15176	15158	15449	15222	15317	15331	15430	15279	15360	15317	15311	15399	15171	15179	15221	15389	15267	15270	15245	15216	15291	15430	15302	15334	15089	15271	15243	15309	15130	15220	15295	15322	15172	15200	15265	15333	15372	15344	15266	15253	15288	15309	15227	15250	15222	15243	15148	15407	15361	15236	15258	15157	15253	15233	15260	15198	15275	15269	15225	15237	15091	15404	15338	15485	15449	15286	15494	15426	15443	15147	15290	15358	15188	15293	15099	15399	15315	15250	15337	15275	15562	15377	15192	15269	15050	15388	15105	15180	15229	15293	15201	15439	15324	15193	15323	14997	14923	15341	15252	15240	15101	15384	15235	15309	15271	15273	15213	15189	15254	15238	15146	15331	15286	15192	15137	15117	15245	15260	15223	15371	15339	15104	15235	15474	15399	15261	15228	15364	15149	15398	15359	15182	15107	15332	15253	15246	15154	15331	15242	15339	15236	15226	15172	15243	15229	15176	15340	15320	15319	15175	15355	15232	15234	15320	15325	15301	15226	15127	15279	15431	15272	15104	15314	15264	15148	15364	15230	15277	15351	15108	15219	15399	15126	15416	15334	15217	15134	15170	15157	15244	15281	15156	15594	15236	15188	15373	15246	15191	15328	15280	15372	15333	15263	15404	15242	15148	15287	15416	15456	15156	15219	15244	15216	15234	15282	15383	15269	15215	15218	15215	15205	15138	15250	15328	15473	15175	15342	15315	15174	15162	15218	15072	15179	15215	15128	15422	15123	15270	15331	15295	15267	15457	15221	15310	15166	15262	15461	15229	15241	15134	15367	15087	15267	15213	15312	15198	15220	15207	15302	15124	15346	15480	15534	15243	15319	15418	15277	15328	15265	15124	15301	15162	15196	15274	15361	15443	15267	15280	15164	15428	15178	15292	15105	15328	15229	15474	15263	15143	15282	15196	15321	15307	15157	15363	15166	15355	15444	15231	15180	15132	15263	15250	15282	15299	15209	15467	15353	15376	15376	15192	15264	15306	15335	15250	15191	15346	15259	15301	15290	15269	15324	15085	15248	15552	15253	15339	15309	15288	15142	15185	15280	15309	15505	15264	15270	15238	15336	15262	15387	15210	15142	15308	15373	15254	15340	15462	15210	15167	15187	15288	15265	15212	15257	15241	15254	15269	15372	15221	15176	15215	15288	15241	15450	15227	15230	15348	15320	15272	15155	15397	15253	15025	15309	15260	15323	15155	15232	15267	15197	15344	15270	15282	15250	15120	15432	15252	15362	15287	15310	15343	15551	15362	15145	15214	15227	15170	15225	15493	15124	15491	15336	15308	15240	15177	15291	15268	15404	15471	15350	15097	15298	15219	15173	15335	15283	15406	15269	15252	15136	15365	15284	15394	15290	15098	15277	15270	15273	15294	15126	15356	15284	15363	15350	15207	15424	15453	15427	15234	15261	15308	15359	15337	15247	15174	15279	15318	15303	15024	15307	15331	15301	15326	15289	15174	15142	15211	15247	15314	15194	15451	15346	15249	15228	15426	15103	15192	15306	15207	15130	15241	15171	15282	15301	15328	15283	15211	15314	15229	15386	15263	15402	15375	15264	15133	15303	15461	15116	15161	15262	15213	15287	15294	15162	15218	15167	15189	15228	15050	15204	15267	15284	15203	15288	15225	15225	15349	15321	15272	15250	15273	15253	15199	15261	15291	15259	15317	15199	15189	15161	15204	15205	15450	15341	15295	15101	15177	15082	15251	15251	15398	15306	15257	15338	15368	15296	15256	15469	15217	15239	15183	15262	15402	15269	15121	15354	15199	15272	15161	15316	15241	15313	15297	15392	15158	15263	15378	15266	15318	15244	15219	15310	15256	15319	15248	15338	15334	15304	15111	15287	15208	15325	15366	15369	15313	15313	15355	15273	15220	15221	15322	15398	15326	15047	15380	15364	15361	15141	15354	15308	15292	15341	15276	15394	15275	15332	15262	15249	15285	15290	15364	15271	15216	15110	15233	15351	15032	15189	15294	15020	15261	15174	15222	15135	15225	15473	15252	15231	15170	15387	15221	15234	15296	15405	15130	15168	15174	15265	15266	15360	15330	15345	15162	15320	15228	15392	15265	15331	15377	15363	15323	15388	15387	15277	15215	15223	15337	15100	15391	15395	15135	15283	15264	15099	15347	15266	15368	15405	15240	15208	15291	15165	15338	15194	15121	15199	15067	15332	15185	15232	15326	15360	15273	15055	15420	15301	15245	15245	15161	15428	15122	15254	15366	15367	15261	15342	15396	15162	15377	15439	15285	15366	15351	15320	15337	15201	15436	15270	15278	15214	15248	15274	15217	15434	15382	15110	15359	15014	15233	15095	15240	15154	15243	15405	15294	15364	15249	15310	15337	15286	15129	15325	15243	15468	15228	15199	15093	15363	15346	15227	15244	15164	15214	15150	15288	15240	15345	15412	15365	15385	15239	15433	15213	15302	15187	15265	15389	15226	15232	15212	15269	15405	15113	15326	15355	15373	15379	15281	15278	15324	15271	15430	15156	15292	15318	15384	15309	15222	15313	15319	15473	15395	15275	15417	15343	15217	15272	15270	15244	15228	15268	15252	15159	15218	15345	15131	15230	15190	15293	15298	15291	15360	15111	15374	15177	15194	15199	15275	15288	15306	15338	15185	15310	15211	15277	15198	15296	15460	15168	15292	15338	15204	15543	15222	15207	15588	15442	15276	15284	15230	15342	15343	15317	15316	15188	15092	15420	15393	15331	15350	15264	15160	15129	15239	15422	15257	15339	15326	15345	15308	15376	15340	15231	15139	15393	15303	15317	15375	15283	15464	15125	15259	15268	15297	15235	15269	15398	15295	15191	15208	15182	15234	15256	15332	15173	15367	15243	15223	15270	15355	15269	15204	15383	15318	15165	15278	15428	15402	15335	15259	15294	15104	15349	15137	15137	15118	15137	15304	15380	15163	15088	15369	15189	15312	15233	15389	15345	15212	15196	15416	15337	15204	15100	15220	15284	15335	15235
22507	21640	28925	24934	22374	25251	27208	22040	20790	20387	19780	19304	19322	19064	18857	18845	18619	18740	18698	18570	18568	18817	18751	18621	18631	18603	18382	18484	18601	18573	18357	18403	18504	18459	18217	18441	18344	18477	18371	18527	18486	18539	18335	18435	18285	18219	18340	18397	18476	18440	18343	18203	18410	18450	18135	18297	18472	18416	18440	18412	18300	18589	18630	18326	18234	18184	18417	18330	18295	18389	18214	18240	18322	18186	18374	18233	18444	18268	18477	18338	18432	18369	18423	18604	18214	18111	18293	18237	18408	18329	18430	18304	18102	18304	18330	18264	18391	18536	18415	18237	18220	18225	18493	18167	18442	18585	18386	18179	18147	18464	18322	18307	18264	18143	18370	18168	18187	18474	18330	18307	18333	18384	18300	18286	18111	18190	18093	18230	18351	18464	18304	18315	18408	18195	18263	18405	18274	18125	18448	18384	18043	18332	18427	17941	18321	18260	18269	18299	18475	18419	18570	18376	18244	18295	18294	18212	18513	18320	18406	18263	18398	18355	18315	18234	18112	18237	18326	18398	18058	18431	18386	18486	18440	18503	18450	18426	18204	18180	18363	18360	18341	18322	18182	18512	18216	17988	18484	18570	18394	18090	18464	18331	18282	18171	18037	18350	18426	18391	18398	18355	18338	18230	18168	18306	18318	18195	18343	17988	18238	18260	18233	18370	18502	18241	18421	18248	18386	18318	18309	18396	18125	18151	18269	18381	18210	18131	18138	18156	18191	18184	18525	18237	18283	18220	18366	18451	18254	18326	18108	18326	18214	18448	18328	18377	18282	18487	18359	18564	18257	18283	18426	18312	18138	18413	18174	18350	18198	18226	18298	18373	18329	18335	18248	18253	18521	18324	18376	18273	18245	18317	18352	18308	18518	17986	18190	18219	18354	18607	18372	18420	18238	18343	18214	18393	18366	18374	18350	18247	18235	18019	18160	18134	18175	18349	18261	18412	18138	18315	18219	18262	18291	18300	18407	18368	18308	18286	18431	18374	18504	18152	18231	18338	18308	18216	18487	18123	18228	18255	18117	18166	18133	18336	18238	18381	18285	18126	18371	18179	18581	18389	18243	18357	18165	18327	18280	18107	18451	18141	18290	18336	18259	18504	18265	18155	18368	18294	18248	18334	18265	18358	18117	18403	18465	18417	18477	18344	18220	18145	18348	18375	18309	18344	17997	18304	18330	18406	18349	18414	18223	18269	18281	18393	18304	18309	18458	18342	18224	18382	18348	18297	18241	18338	18269	18394	18317	18274	18435	18343	18485	18283	18234	18193	18166	18400	18229	18253	18327	18261	18352	18340	18299	18180	18299	18232	18342	18542	18290	18383	18194	18352	18164	18303	18285	18307	18389	18336	18247	18336	18231	18353	18433	18328	18260	18328	18443	18288	18146	18358	18281	18337	18320	18375	18327	18433	18556	18159	18418	18138	18247	18224	18173	18158	18377	18159	18201	18281	18161	18204	18462	18284	18268	18049	18308	18376	18439	18480	18282	18265	18186	18623	18168	18421	18376	18442	18503	18601	18318	18509	18263	18385	18258	18472	18259	18273	17958	18433	18080	18181	18337	18228	18319	18393	18118	18292	18252	18269	18291	18350	18442	18330	18233	18307	18273	18107	18315	18272	18273	18177	18271	18435	18553	18456	18211	18412	18455	18426	18315	18058	18439	18015	18384	18337	18424	18404	18254	18252	18314	18384	18288	18144	18429	18156	18233	18279	18051	18303	18393	18271	18263	18263	18276	18242	18350	18383	18175	18311	18307	18143	18418	18367	18397	18301	18208	18507	18564	18349	18191	18244	18515	18177	18348	18477	18377	18227	18308	18533	18318	18320	18352	18176	18272	17851	18337	18355	18351	18405	18326	18299	18432	18248	18412	18236	18381	18297	18282	18519	18300	18350	18192	18294	18262	18202	18158	18289	18278	18250	18283	18303	18282	18186	18304	18308	18222	18244	18363	18488	18308	18213	18522	18408	18313	18325	18164	18292	18376	18559	18306	18193	18316	18399	18436	18119	18210	18193	18306	18353	18268	18261	18327	18288	18353	18259	18277	18170	18291	18196	18123	18058	18406	18194	18139	18552	18339	18302	18222	18232	18439	18197	18101	18077	18526	18368	18312	18281	18150	18304	18103	18246	18365	18481	18288	18162	18135	18311	18256	18442	18393	18376	18335	18404	18198	18333	18267	17968	18364	18184	18321	18135	18263	18265	18414	18359	18545	18287	18253	18217	18378	18327	18328	18471	18112	18200	18263	18151	18165	18099	18400	18270	18503	18356	18129	18399	18134	18325	18278	18422	18372	18151	18141	18485	18260	18252	18511	18066	18310	18205	18181	18335	18298	18224	18419	18145	18167	18317	18263	18013	18201	18308	18210	18534	18367	18360	18428	18270	18268	18304	18136	18256	18365	18331	18396	18432	18400	18221	18262	18392	18428	18453	18427	18459	18377	18265	18160	18050	18168	18214	18279	18292	18427	18376	18373	18369	18367	18403	18323	18503	18366	18191	18415	18243	18324	18307	18121	18377	18324	18238	18226	18267	18218	18118	18297	18295	18411	18251	18425	18487	18193	18309	18253	18259	18295	18264	18110	18405	18444	18411	18109	18103	18374	18283	18244	18280	18370	18301	18409	18154	18106	18152	18350	18181	18565	18179	18123	18145	18450	18323	18248	18253	18310	18431	18368	18359	18528	18365	18314	18304	18506	18341	18274	18351	18338	18130	18289	18170	17921	18203	18270	18326	18192	18274	18304	18302	18476	18320	18215	18220	18233	18312	18298	18495	18246	18090	18336	18289	18362	18319	18005	18291	18289	18178	18288	18500	18187	18232	18308	18278	18413	18179	18260	18249	18334	18401	18296	18266	18398	18217	18081	18242	18541	18203	18302	18359	18495	18365	18357	18187	18264	18098	18403	18396	18434	18209	18222	18136	18498	18204	18310	18318	18383	18403	18479	18422	18217	18590	18354	18461	18190	18518	18374	18158	18362	18444	18352	18455	18301	18365	18541	18236	18289	18014	18072	18234	18423	18186	18389	18391	18292	18250	18208	18298	18275	18239	18294	18241	18199	18292	18430	18442	18426	18009	18322	18470	18374	18202	18352	18351	18328	18147	18391	18359	18246	18282	18214	18285	18179	18263	18467	18385	18327	18383	18180	18213	18406	18420	18356	18325	18055	18254	18074	18285	18329	18231	18257	18151	18237	18229	18144	18585	18334	18468	18224	18251	18224	18255	18266	18171	18589	18246	18484	18254	18407	18353	18647	18169	18394	18389	18266	18221	18419	18045	18474	18340	18403	18208	18302	18281	18242	18405	18449	18028	18106	18301	18388	18386	18396	18358	18429	18313	18526	18398	18298	18408	18390	18048	18335	18365	18473	18274	18241	18275	18246	18491	18344	18193	18356	18172	18477	18385	18208	18141	18204	18229	18364	18196	18246	18392	18362	18255	18243	18215	18323	18410	18292	18253	18413	18409	18306	18226	18372	18227	18557	17920	18379	18175	18160	18303	17900	18231	18558	18134	18269	18381	18367	18189	18277	18334	18398	18142	18376	18278	18378	18165	18304	18284	18252	18373	18216	18383	18329	18161	18424	18390	18487	18234	18347	18268	18312	18227	18406	18198	18311	18223	18285	18323	18305	18644	18209	18186	18303	18393	18340	18218	18317	18301	18434	18331	18645	18519	18285	18450	18269	18357	18241	18392	18241	18338	18286	18232	18345	18339	18379	18152	18082	18255	18359	18354	18318	18470	18343	18215	18395	18159	18345	18326	18100	18313	18108	18173	18074	18469	18107	18383	18347	18389	18329	18197	18452	18116	18364	18358	18382	18397	18394	18481	18302	18206	18119	18429	18306	18222	18408	18406	18409	18114	18342	18114	18495	18342	18436	18118	18163	18159	18314	18384	18440	18390	18208	18283	18251	18225	18225	18299	18251	18353	18383	18230	17994	18378	18216	18275	18127	18247	18299	18455	18301	18034	18164	18272	18368	18388	18327	18338	18224	18332	18320	18149	18330	18337	18210	18291	18522	18192	18321	18375	18485	18276	18380	18143	18435	18335	18298	18365	18312	18259	18504	18124	18130	18350	18481	18478	18297	18410	18307	18342	18430	18299	18256	18224	18224	18400	18379	18380	18239	18128	18208	18469	18253	18351	18137	18127	18447	18342	18335	18310	18229	18137	18396	18413	18220	18435	18206	18360	18457	18488	18515	18390	18199	18398	18507	18079	18291	18263	18296	18373	18268	18345	18493	18207	18438	18249	18429	18278	18306	18308	18312	18192	18059	18347	18261	18385	18279	18260	18166	18348	18380	18416	18359	18012	18372	18075	18200	18175	18181	18037	18370	18129	18200	18340	18415	18188	18610	18221	18406	18474	18371	18234	18275	18349	18280	18656	18366	18193	18383	18156	18178	18351	18211	18289	18194	18311	18184	18536	18442	18282	18483	18236	18079	18424	18299	18305	18311	18468	18370	18246	18444	18192	18351	18333	18159	18276	18206	18292	18323	18267	18462	18384	18127	18415	18456	18281	18210	18175	18420	18386	18440	18259	18017	18338	18312	18312	18475	18547	18247	18141	18276	18277	18251	18359	18194	18144	18359	18551	18363	18047	18255	18274	18286	18232	18305	18314	18179	18265	18398	18450	18310	18173	18152	18180	18167	18298	18202	18398	18257	18215	18565	18277	18165	18389	18077	18251	18358	18229	18398	18298	18182	18479	18415	18240	18273	18161	18146	18295	18315	18089	18237	18254	18119	18214	18220	18457	18242	18431	18272	18192	18186	18533	18568	18301	18290	18233	18171	18184	18393	18300	18371	18164	18287	18304	18440	18484	18215	18309	18268	18217	18582	18387	18325	18420	18399	18207	18388	18153	18269	18176	18389	18297	18213	18264	18259	18287	18311	18300	18544	18151	18396	18271	18329	18147	18277	18273	18248	18464	18437	18377	18447	18266	18244	18175	18247	18406	18126	18367	18407	18464	18363	18045	18222	18573	18194	18389	18478	18125	18293	18222	18366	18268	18011	18192	18245	18056	18234	18257	18211	18014	18263	18218	18270	18360	18265	18436	18202	18194	18239	18106	18342	18172	18391	18384	18371	18369	18268	18402	18411	18057	18416	18401
25852	51531	42474	31864	26639	23718	20846	19306	18010	17233	16640	16214	15816	15815	15477	15515	15346	15336	15214	15241	15111	15278	15152	15138	15133	15274	15066	15095	15050	15226	14966	14940	14866	15050	15001	15016	14892	14939	14960	15025	15038	15012	14880	15075	14926	14890	15006	14812	15047	14931	15134	14978	14929	14937	14965	15062	14893	15034	14863	14932	14876	15119	15020	15044	14894	15019	14938	14993	14905	14926	14968	15011	15033	15028	14997	14896	14928	15056	15013	15098	14917	14954	15014	15077	14850	15060	14891	15033	14992	15027	14796	15074	14956	14917	14754	15087	14828	14975	14925	14977	14913	15130	14863	14983	14954	15026	14895	14963	14990	15031	14926	14954	14896	14799	14960	14730	14788	14956	14960	14787	14971	15126	14977	15002	14920	14935	15201	14875	14777	14851	14929	14876	14816	15048	14964	14890	15014	15033	14950	14917	14949	14976	14784	14867	14976	14983	15091	15001	15028	14828	14976	14935	14925	15157	14854	15070	15078	15067	14836	14999	14746	15075	15012	14961	14888	14927	14924	15055	15162	15104	15094	15131	14969	14830	14993	14876	14905	14902	14876	14840	15055	14968	14879	14848	14966	14815	14872	14987	14813	14858	15000	14975	14992	14770	15081	14883	15019	14902	14872	15010	15017	14832	14962	14818	14779	14980	14897	15024	15175	15014	15026	14896	14979	14911	14936	14995	14923	14890	14991	14770	15178	14891	15209	15022	14986	14771	15114	14981	14923	15082	15048	14919	14738	15001	15051	14956	14992	15101	14862	14966	14990	14848	14999	15062	14961	14957	14891	14975	15013	14869	14914	15008	14812	14855	14932	15066	15027	14917	14962	14979	15013	15027	14920	14911	14941	15023	15104	14946	14952	15075	14998	15072	14948	15095	15066	14997	14883	14912	14826	14951	14938	15013	14997	14980	14921	15024	14908	14929	15000	14906	14915	14896	15061	15081	15091	15024	14854	15019	14826	14885	14879	15071	14959	14951	14979	14915	14992	14954	14902	15114	14926	14977	15005	14740	14849	14925	15008	15064	14877	14973	15122	14881	15112	15028	14833	14827	14920	14925	15044	14946	14968	14952	14971	14879	14755	15017	15027	14991	14997	14790	14761	14843	14873	14916	14934	15021	15008	14915	14951	15014	14956	14949	15131	15006	15038	14998	14988	14810	14872	15032	14811	14946	15020	14964	15000	14899	14978	15053	15125	14938	14899	15000	14936	14939	14977	14804	14984	15020	14935	14990	14822	14938	15028	14949	14956	14891	14959	14889	15053	14790	14807	15017	14916	15019	14922	14811	15001	14898	15024	14987	14932	15015	14765	15017	14881	15075	15070	15114	14970	14961	14959	14801	15011	14921	14914	15039	15004	14734	14973	14915	15047	14918	14906	14976	14919	15058	14946	14961	14978	15038	14758	14975	14811	15015	14996	14799	14991	15026	14961	14946	15016	14978	14998	15021	14930	14900	15028	14897	14994	14917	14922	15017	14819	15023	14981	14974	14951	14990	14976	15058	14976	14778	14930	15017	15076	15020	14899	14764	14899	15065	14938	14922	14929	14827	14795	14902	14782	15108	14955	15092	15148	15098	15021	15197	14901	14767	14782	15054	14877	15028	14915	14875	15109	15023	15109	14999	15025	15058	14959	14832	14912	14780	15026	15043	14800	15057	14704	14961	15208	14855	14883	14982	14973	14921	14910	14973	14894	14954	15010	15150	15001	15083	14940	14913	14886	15010	14881	14833	15100	14876	15001	14844	14828	15017	14858	14841	14988	14795	15014	14971	14889	14755	15044	14912	14842	15130	14806	15035	14870	15008	14738	14979	14978	14898	15095	15049	14962	14976	14770	15074	14968	14913	14859	14957	14823	14818	14917	15026	15067	14788	14833	15184	14964	14958	14934	14954	14960	14725	14920	15083	14786	15032	15045	15091	15106	14980	14887	15022	15125	14864	15076	15027	14936	15012	14960	14942	14945	14910	14947	14980	14968	14987	14963	14971	14957	14860	14925	14918	14924	15007	15074	15093	14795	14913	14887	15139	15145	14902	14980	14838	14980	14910	15005	15011	15155	14938	14965	14792	15025	15097	14902	15158	15046	14913	14860	14890	14909	15083	14911	14940	15114	14913	14889	14927	14927	15105	15042	14958	14872	14909	14862	14895	14921	14916	15063	15079	14891	14999	15041	14968	14873	15079	14994	14822	14955	15000	14932	14942	15220	15010	15060	15130	14903	14821	15017	15043	14831	15056	14957	15063	14893	15007	14977	14963	14868	14878	14961	15076	14927	14973	14991	14923	14943	14932	14920	14953	14959	15041	15002	14929	14975	14850	14957	14819	14942	15082	15044	14839	14861	15082	15032	14887	14881	14929	14995	14989	14995	14934	14959	14963	15074	14973	14926	14838	14908	14845	14889	15050	14853	14899	15150	15126	14955	15011	14794	14870	14949	15084	14899	15050	15159	14912	14832	14946	14863	14911	14883	14953	15144	14981	15031	14874	15011	14940	14959	14850	14919	15042	15078	14825	15113	14835	14968	14966	14827	14967	14869	15013	14848	14958	14824	15030	15167	14944	14740	14844	14995	14981	15120	14863	14874	15059	15000	14919	14924	14997	14890	14882	15116	14894	14931	14902	15010	15046	14922	14812	14992	14769	14834	14889	14922	14771	15017	14927	14865	14992	14850	14984	15003	14811	14957	14829	15058	14909	14914	14887	15051	14983	15010	14947	14866	14894	14990	14760	15026	15007	14916	14737	15068	14978	15008	14877	14921	14938	15071	14893	14938	14736	14874	15086	14955	15041	14985	14991	14784	15016	14978	14682	14906	14977	14894	15024	14883	15034	15043	14934	14910	15002	14867	14945	14995	15010	14945	14803	14995	14891	14858	15081	14902	14914	14980	14915	15039	14778	14871	14935	14878	14832	14897	14923	14747	14872	14964	14882	15059	14929	14979	14946	14911	14825	15000	14855	14944	14922	14929	15027	14907	14993	15015	14841	14873	14862	14974	14984	15014	15054	14941	14979	14859	14912	14895	14914	14920	15064	14758	14972	14905	14993	14736	15035	14842	15035	14900	15000	14854	15000	14931	14962	15065	14816	14969	14806	14968	14884	14964	15029	14896	15122	14809	15032	14910	15074	14873	14834	14885	14948	14833	14847	14913	15015	15091	15052	14898	14951	14899	14998	14938	14989	14949	14843	14940	14966	14811	15021	14909	14975	14976	14881	14946	14871	15126	14961	14991	14925	14887	15034	14877	15047	14951	14921	14820	14941	14844	14926	14998	14956	15011	15081	14874	14929	14837	14805	14875	14928	15076	14785	14903	15055	15070	14945	15059	15016	14962	14927	15017	14787	15039	15033	14795	14803	14941	14876	14904	14894	14963	14914	15125	15106	14996	15064	14847	14776	14928	14858	14919	15000	14732	15075	14848	14945	15008	14977	15038	15026	14746	14997	15146	14959	14902	15013	14930	15126	15099	14920	14873	14744	14983	14925	14869	14986	14774	14899	14973	14933	14990	14712	15062	15065	14915	14774	14991	15070	15045	14907	14936	15007	14826	14997	14844	14909	14838	14822	14907	14891	14952	14923	14973	15100	14964	14811	14906	14940	14898	14815	14987	14934	14917	15029	14953	15027	14764	15044	15166	14957	14935	14862	15066	14909	14933	14926	15113	14846	14934	15011	14890	14955	14927	15013	14747	14846	14952	14922	14761	15042	14823	15025	15058	14661	14903	14995	15005	14803	14962	15028	14895	14815	14712	15050	14908	15029	15115	14939	15027	14844	15026	14972	14948	15008	14989	14964	14814	14810	15154	14987	15077	14962	15008	14721	15129	14956	15006	14860	14896	14873	15062	14981	15093	15021	15018	15214	14878	14905	14895	15075	14942	14909	15029	14955	14867	14934	14910	14942	14940	14931	14942	15052	14916	15018	14684	14913	14827	14979	14899	14874	14978	14996	15038	14834	14854	14953	15024	14891	14974	15037	14815	14942	14916	15048	14929	15031	14980	15074	14966	14912	14803	14886	14848	14970	14768	14911	15059	14895	14957	14819	15019	14834	14773	15102	14904	14864	14901	14856	14917	15007	14869	14922	14964	14869	14923	14879	14868	15100	15161	14953	14906	14873	15103	14949	14877	14916	14702	14912	14792	14785	14940	14864	14993	14972	14977	14942	15059	14910	15061	15078	14864	14880	14805	14969	15060	14965	14933	14944	14970	14921	15075	14830	14864	14989	14911	14899	14834	14948	14981	15073	15005	14809	14986	14966	14975	14974	15073	14899	14924	15018	15045	15090	14858	14915	14809	14842	14873	14993	14940	14936	15043	15016	14803	15098	14981	14955	14882	15053	14941	15148	15017	14861	14899	14918	14991	14866	14976	15153	15147	14998	14931	14856	15106	14902	14854	14836	15117	14980	15191	14917	15030	14953	15055	14933	14840	14799	15046	14998	14886	14988	15042	15002	15116	14912	15053	14925	15116	14855	15150	14984	14875	14993	14853	14937	15028	14938	14834	14926	14984	15096	15006	14788	14979	14939	14890	14922	14773	15065	15211	15008	14861	15038	14940	14991	14834	15004	14840	14799	14859	14923	14995	15063	14979	14834	15044	14865	15040	15131	14878	15016	14796	14877	14905	14915	15082	15037	14787	15019	14987	14845	14955	15009	14980	15014	14953	14884	15079	14766	14846	14952	14931	14861	15055	14745	14988	14886	14914	15001	14763	14920	14964	14957	15002	14815	14721	14802	14787	15056	14886	15014	14876	14993	14877	14937	14770	14972	14992	15073	14976	14856	14847	14992	15039	14902	14961	15002	14964	14900	14824	14896	14840	15022	15014	14919	14791	14800	15043	14929	15105	15012	14970	15009	14983	15042	14914	15067	14846	14712	14979	14848	14893	14964	14823	15031	14918	14771	15089	14852	14796	14888	14892	15133	14845	15017	14970	15014	15054	14909	15038	14983	14928	14967	14842	14833	14924	14846	15145	15003	15014	15104	14899	14943	14986	15037	15098	14862	15122	15105	15104	15039	14911	14899	14811	14893	14977	14837	14847	15264	15066	14898	15017	15000	15212	14896	15122	14978	15151	14942	15049	14922	14865	14896	15041	14954	14968	14963	14792	14959	14817	14974	14956	15026
29911	26594	31694	27557	22878	21462	21137	20235	19712	19556	19322	19291	19276	18940	19491	19325	19092	19277	19063	18946	18975	19082	19149	19089	18980	18915	18983	19265	18975	19107	19039	19164	19097	19113	19246	19158	19057	18699	18830	18955	19217	18997	19023	18905	18924	19075	18825	19048	19224	19100	18980	18916	18822	18986	18961	19076	19038	18898	18966	18940	19029	19083	19044	18826	19082	19202	19154	18922	18791	18859	19000	19084	19052	19022	18868	19206	18860	19203	18754	18835	19073	19101	18873	18961	19147	19148	18924	19027	18998	19060	19169	18965	18924	19077	19065	19131	18857	18982	18869	19042	19219	19047	18903	19053	19030	18970	18965	19148	18963	19130	18759	18913	18844	19075	19032	18683	18821	18680	18860	19039	19015	18864	18911	18991	18986	18877	18971	18989	18939	18978	19079	18952	18978	18806	19018	19157	18825	18876	19021	18925	18968	19006	19100	18731	19062	19028	18805	19133	18714	18963	18980	19018	18881	18976	18951	18947	19013	18983	18931	18815	18995	18768	18877	19138	18931	18948	18989	18951	18925	18858	18861	19049	19160	19071	18940	19117	19137	18958	19082	18808	19146	18855	19205	18942	19091	18992	18992	18619	18834	19065	19051	19098	18880	19136	19128	19115	19155	19182	19043	18862	19043	19072	18748	18953	18892	19257	19106	19092	19255	18968	18869	19096	18825	19075	19145	18681	19019	18963	19060	18980	19208	19024	19066	18953	18937	19059	18920	18922	19212	18971	19120	18935	18909	19015	18933	18964	18949	18865	19035	18891	18925	19105	19045	19158	18994	18782	18843	18821	18821	19021	18922	19079	19034	19029	19105	19011	18979	18782	19185	19158	19030	19064	19092	19010	18834	18929	19054	19084	18910	18839	19098	18941	18921	19148	19055	19012	19053	18982	19258	18952	18961	18837	18951	19002	18693	19107	19215	18892	18949	19051	18939	18923	18777	19032	19172	19127	19181	18990	18777	19109	19111	18936	18900	18990	18992	18978	18887	18860	18851	18893	19099	19031	18920	19089	19155	18948	19080	18863	18849	19082	18806	18917	18986	18910	19032	18778	19145	18988	19052	18987	18862	18971	19140	19073	19151	18942	18864	18917	18937	19061	18993	18873	18871	18945	19221	19147	19103	19183	18849	18766	18743	18760	19058	18985	19020	19043	18951	19101	19035	19130	19023	18866	19054	18852	18868	18946	18842	18902	19021	18978	19075	18983	18952	19133	19030	19100	19066	18985	18967	19055	18892	19091	19094	19218	19100	18934	18982	18952	19158	19107	18947	18902	18743	19036	18950	18886	19034	19004	18861	18972	19253	19088	19062	19108	18888	18999	18921	19171	18969	18953	18988	18808	18973	19158	18910	18920	18972	19243	19061	18912	18862	19039	18731	19116	19037	19145	18911	19207	18955	18865	19151	18995	19026	19045	18923	18975	19125	19105	18944	19188	19069	19038	18958	18811	18992	19290	19048	19064	18912	19109	19050	18799	18914	19146	18899	18698	18879	18985	18767	18924	18953	18946	19042	18898	19010	18810	19035	18789	19055	19227	19038	19055	19101	18961	19082	18927	18949	18915	18998	18676	18940	18879	18969	18978	18829	18880	18934	18749	19072	18939	19209	19054	18975	19035	18811	18944	18863	18804	18922	18959	19009	18995	18931	18974	19088	19198	18991	19055	18936	18985	18879	18900	19114	18983	19102	18892	18788	19013	18943	18899	19094	18865	18960	19000	19023	19027	18998	19202	18989	18723	18932	18852	18987	19026	18910	19000	19019	18958	18995	19133	19043	19091	18953	19187	18962	18929	19054	19121	18869	19127	19048	19049	19009	19143	19075	18957	19076	19020	18883	19206	19161	18946	19022	19072	18970	18949	18855	19140	18969	18851	19010	18917	19106	19073	18907	19155	19107	19148	18815	19017	18941	18883	18919	19068	19053	19142	19121	19020	18784	19064	18833	18921	18911	19116	18981	19131	19096	19049	18923	18980	19223	18965	19087	19015	19017	18900	18990	19046	19136	19196	18985	19029	19082	19113	19111	18879	19057	19029	19005	18895	18928	19216	18926	19109	19185	19038	19140	18868	19021	18896	19145	19106	18998	18870	19043	18903	19086	18988	19026	18956	18996	18892	18927	18912	18969	18991	18963	18716	19011	19159	19136	19083	18868	19034	19116	18990	19039	19127	19003	19001	18817	18921	18949	19020	19119	19099	18860	18856	19251	18809	19173	19198	19174	18876	18801	19032	18949	18977	19124	19023	19173	19176	18889	18927	18831	18723	19015	18945	19139	18983	18869	18830	19015	19061	19004	18891	18963	18996	18851	18893	18972	19024	19019	19040	18911	19084	18862	19141	18966	18978	18746	18955	18957	18713	19197	18937	19152	18969	19139	18865	19049	19064	19068	19007	19069	19130	18705	19007	19116	19195	18903	19113	18833	18984	18959	18972	19050	18861	18867	19165	18856	19069	19027	18888	18958	18670	19117	18908	19055	19025	19049	18953	19022	18971	18997	18716	19161	18974	19044	19010	18909	18925	19057	19060	18740	18969	18997	18883	19266	18853	19009	18978	18901	19133	19037	19048	18933	19063	19018	18930	18824	18954	19116	18897	18970	18710	19052	18993	18998	19103	18936	18901	18916	19049	18905	19193	18955	19173	19072	19062	18813	18863	18894	18668	18952	18810	18889	18907	18920	19031	18958	19030	19144	18935	19105	18791	19090	19011	18925	18825	18885	18881	18828	18980	18863	18973	18846	19034	19093	19065	19039	18873	18907	18928	18922	19137	19041	18918	18917	18974	18969	18705	18986	19104	18899	19105	18951	18920	19000	18854	18891	18908	18918	19019	18889	19029	18719	18971	18882	19024	18949	18968	18901	18968	19134	19034	19283	18979	18937	18987	19168	19107	18996	19144	19085	19044	18969	18920	19057	18882	19136	18950	19003	19126	18994	18823	18913	18727	18963	18917	19189	18912	18988	19236	19172	18962	18992	19012	19044	19117	18944	18988	18853	18968	18840	19223	19122	18972	18918	18981	19146	19178	19107	18915	19009	19067	18902	18895	18908	18901	18938	18935	18868	19081	18970	19042	18746	18897	19076	19076	18917	18977	18982	18937	18966	19152	19005	18992	19109	19030	19015	18975	18828	19029	18983	18893	19057	19009	19114	18983	19070	18734	18776	19009	19323	18702	19094	19122	18876	19048	18897	18700	18972	18801	18838	18999	19110	18958	18773	18922	18890	19090	19274	18905	19121	18927	18986	18880	18906	18942	18950	19075	18935	18855	19002	19084	18953	18989	18950	18989	19205	18884	19273	19082	18999	19109	19033	18935	18753	18884	18883	18822	19181	18803	19000	19026	19031	18769	18770	18778	19050	18922	18911	19159	19068	19066	19090	18774	18943	19134	19066	18926	19018	18785	18810	18719	19082	19080	18910	18865	18764	18868	19168	19008	18801	18919	18791	18957	18929	19089	18829	18936	19095	18977	19227	18982	18998	18892	18879	18968	19051	18985	18901	18943	18969	19036	18931	19033	19011	19082	18852	18980	18918	18938	19027	19069	18983	18901	18960	19205	18999	18975	18983	19159	19169	19007	18984	18989	19016	19123	19217	19091	18935	18993	18889	18981	18972	19057	19170	19057	19230	18932	18997	19055	18989	19129	18997	18864	19049	18843	18871	18981	19037	19124	19134	18930	19087	18685	18924	18762	18908	19010	18866	19046	18853	18975	18962	19025	18991	19103	19162	18824	19135	19019	18879	18997	19101	19184	18984	19141	19085	19160	18950	18883	19086	18977	19036	19129	19008	18986	19021	19017	18928	18947	18919	18871	18831	18931	19164	19051	18878	19021	18932	19136	19200	19045	18955	18829	19027	19099	18852	19061	18883	18935	18925	19137	18875	19342	19092	18967	19159	19087	18839	18858	18893	19062	19119	18891	18823	18944	19206	18882	18862	18896	19241	19006	18866	18991	18909	19098	19098	19114	18782	19087	19002	19165	19063	18998	19094	19181	19131	18998	19018	18926	19104	19034	19222	19340	19053	18923	19000	19301	18950	18993	19031	18853	18993	18877	18769	19084	18965	19098	19170	18909	18996	18881	18991	18987	18764	19110	18816	19173	18810	18756	19071	19031	18970	18914	18960	19105	18876	19159	19179	19090	19177	18868	19221	18747	19110	18967	18890	18710	19097	18873	19103	18950	19028	19196	19013	19012	18697	18846	18987	18946	18817	18853	19065	18765	18894	19184	18987	18996	19217	18866	19091	19126	19114	19030	18862	19062	18773	18998	19065	18920	19048	19153	19092	19157	19172	18898	18922	19208	19118	18899	18968	19002	18818	19087	18776	19004	19036	18946	19034	18769	19069	19098	18918	19040	19214	18933	18974	18971	18914	19034	18937	18866	18998	19022	19049	18962	18927	19003	19190	18833	19129	19140	18847	19077	18866	18981	18767	18942	19139	18899	19059	18922	18972	18827	18941	18854	19118	19115	19182	19019	18857	18845	19100	19072	18922	18793	19077	19028	18947	18864	19147	19076	19124	18986	19181	19008	18999	18929	18937	18999	18951	18937	19048	18953	19206	18997	19025	19078	19048	18879	19081	18790	19021	19031	19033	18895	18869	18898	19022	18839	19086	19064	19123	18999	18959	18966	18907	18873	18976	19064	18971	18986	18842	19017	19004	19063	18927	19095	18938	18942	19025	18965	19005	18923	18902	18991	18837	18973	19004	18954	19072	18808	18945	18898	18915	19003	19094	19088	18899	19117	19113	19012	19218	18789	19205	18770	18862	18963	19045	19168	19151	19137	19065	19028	19196	18959	18979	19017	19049	18929	19046	19029	19225	19020	19008	18928	19014	18873	19117	19063	18813	18985	19139	18776	19041	19150	19035	18772	18885	18965	19023	19077	18996	19097	19039	18942	19177	19009	18974	19007	18869	19182	18811	18964	18853	18986	18934	18953	18841	18986	18937	19106	18751	18852	19101	18996	18718	18867	19006	18993	18902	19058	18877	19030	18967	18733	19001	18952	18893	19164	18846	18955	19087	19085	19146	19048	19039	19124	18944	18828	18812	18982	18864	18894	19302	19103	19089	19098	19089	18984	19017	19031	19034	19035	19101	18792	18851	19061	18935	18950	18857	18844
24941	39273	31065	23235	20539	18769	17789	16921	16397	16153	15666	15820	15624	15667	15417	15736	15458	15464	15477	15651	15437	15503	15440	15390	15517	15506	15323	15545	15475	15516	15446	15369	15396	15470	15562	15159	15410	15442	15284	15271	15448	15380	15418	15309	15490	15546	15583	15258	15368	15401	15388	15318	15451	15301	15245	15362	15443	15362	15501	15447	15294	15348	15369	15289	15415	15435	15386	15374	15355	15397	15460	15592	15446	15389	15396	15501	15353	15246	15573	15423	15438	15515	15471	15535	15331	15434	15397	15387	15359	15458	15296	15363	15226	15394	15253	15458	15378	15384	15315	15410	15457	15328	15481	15389	15296	15283	15397	15474	15452	15232	15268	15467	15392	15489	15491	15492	15421	15529	15165	15380	15519	15348	15336	15481	15385	15346	15338	15302	15475	15532	15394	15147	15202	15481	15420	15323	15425	15263	15466	15353	15580	15511	15351	15522	15422	15273	15261	15427	15398	15468	15267	15331	15439	15318	15407	15417	15358	15171	15460	15308	15329	15422	15360	15430	15177	15447	15290	15349	15367	15418	15255	15364	15155	15419	15365	15331	15259	15356	15546	15512	15383	15279	15281	15485	15621	15281	15543	15334	15503	15319	15204	15478	15270	15597	15428	15422	15438	15337	15283	15438	15255	15279	15586	15459	15494	15474	15479	15474	15516	15347	15468	15246	15439	15485	15338	15466	15358	15404	15272	15321	15553	15204	15351	15499	15237	15132	15302	15461	15300	15393	15421	15478	15415	15252	15282	15425	15335	15475	15472	15398	15322	15318	15454	15433	15279	15439	15452	15186	15280	15447	15393	15303	15302	15384	15490	15411	15401	15449	15361	15212	15407	15253	15416	15323	15434	15326	15547	15419	15391	15432	15290	15414	15116	15413	15420	15408	15239	15413	15387	15380	15339	15447	15184	15391	15512	15416	15460	15285	15455	15322	15396	15454	15422	15488	15448	15332	15256	15412	15263	15448	15367	15415	15260	15472	15127	15236	15255	15344	15289	15222	15349	15411	15310	15332	15465	15443	15317	15208	15315	15424	15482	15459	15490	15626	15285	15204	15281	15438	15420	15517	15289	15347	15481	15276	15233	15202	15539	15470	15499	15335	15391	15240	15285	15516	15458	15418	15313	15350	15297	15448	15499	15488	15373	15161	15466	15518	15444	15516	15333	15527	15401	15358	15394	15310	15601	15143	15444	15336	15276	15249	15334	15290	15406	15376	15316	15430	15469	15373	15392	15453	15519	15442	15373	15370	15424	15338	15273	15342	15425	15320	15363	15429	15180	15430	15372	15397	15371	15377	15440	15379	15487	15367	15478	15401	15400	15456	15254	15325	15414	15511	15511	15289	15277	15339	15405	15399	15408	15312	15400	15452	15419	15425	15467	15574	15450	15249	15370	15444	15517	15485	15392	15399	15256	15414	15484	15387	15360	15454	15292	15337	15534	15377	15289	15328	15333	15285	15374	15302	15267	15303	15251	15284	15449	15240	15453	15468	15420	15400	15367	15213	15393	15491	15433	15347	15320	15435	15412	15377	15377	15435	15424	15322	15242	15258	15450	15221	15469	15434	15300	15465	15397	15334	15347	15524	15317	15572	15501	15456	15291	15511	15319	15297	15402	15337	15571	15330	15436	15424	15200	15454	15444	15235	15462	15359	15411	15218	15464	15515	15407	15303	15554	15467	15439	15438	15280	15545	15375	15453	15436	15236	15377	15355	15415	15320	15414	15295	15382	15285	15314	15304	15485	15353	15311	15337	15309	15295	15401	15380	15403	15129	15400	15487	15559	15425	15478	15450	15408	15276	15170	15415	15327	15429	15422	15577	15395	15346	15517	15373	15408	15373	15464	15574	15379	15440	15539	15266	15309	15303	15285	15268	15318	15278	15421	15393	15419	15316	15493	15460	15524	15317	15380	15471	15226	15482	15359	15526	15390	15481	15398	15551	15301	15463	15388	15387	15248	15405	15281	15459	15447	15400	15274	15408	15365	15319	15330	15341	15378	15584	15257	15369	15385	15352	15551	15391	15488	15453	15477	15396	15362	15420	15316	15368	15437	15359	15360	15336	15326	15308	15322	15387	15499	15462	15497	15458	15504	15255	15489	15442	15525	15321	15421	15482	15249	15423	15361	15441	15148	15314	15392	15493	15452	15479	15456	15423	15465	15541	15250	15602	15253	15486	15301	15449	15289	15262	15360	15359	15422	15393	15263	15228	15159	15429	15398	15246	15502	15441	15510	15488	15367	15375	15356	15241	15334	15433	15363	15384	15537	15380	15282	15389	15264	15542	15433	15328	15454	15234	15248	15494	15396	15395	15390	15404	15300	15450	15482	15475	15483	15316	15528	15511	15383	15411	15294	15410	15402	15458	15346	15256	15391	15235	15474	15388	15533	15372	15606	15492	15399	15407	15264	15212	15286	15387	15433	15342	15297	15350	15405	15447	15466	15304	15294	15339	15485	15251	15315	15539	15318	15364	15338	15459	15197	15406	15455	15377	15322	15356	15264	15566	15347	15386	15373	15420	15392	15442	15385	15251	15375	15294	15471	15238	15489	15280	15430	15444	15332	15414	15327	15173	15379	15312	15493	15315	15407	15307	15405	15449	15489	15549	15312	15358	15414	15513	15490	15493	15502	15523	15475	15319	15322	15354	15347	15371	15351	15441	15405	15193	15408	15408	15299	15507	15241	15461	15531	15399	15334	15244	15451	15347	15222	15349	15518	15519	15297	15355	15485	15385	15410	15396	15448	15296	15373	15268	15544	15339	15424	15367	15315	15439	15393	15267	15579	15408	15367	15531	15336	15434	15299	15422	15514	15458	15362	15455	15416	15356	15464	15317	15505	15535	15348	15564	15431	15431	15310	15382	15551	15461	15370	15347	15518	15500	15404	15222	15561	15502	15371	15231	15169	15495	15393	15534	15186	15191	15520	15389	15392	15387	15351	15363	15329	15447	15442	15323	15275	15417	15555	15484	15424	15290	15394	15362	15400	15317	15186	15245	15450	15343	15216	15575	15537	15414	15434	15346	15361	15268	15477	15290	15509	15323	15437	15515	15403	15249	15526	15487	15281	15435	15432	15344	15443	15446	15476	15272	15516	15556	15380	15364	15406	15290	15319	15416	15192	15312	15448	15542	15370	15406	15464	15388	15372	15374	15511	15622	15426	15473	15364	15391	15338	15371	15311	15186	15290	15354	15495	15241	15332	15367	15343	15475	15281	15284	15318	15432	15459	15341	15344	15374	15354	15479	15292	15455	15507	15451	15419	15403	15451	15451	15467	15553	15407	15424	15350	15221	15382	15387	15433	15412	15381	15489	15302	15309	15535	15349	15642	15374	15414	15405	15297	15445	15431	15387	15416	15117	15539	15329	15368	15345	15287	15329	15386	15421	15433	15466	15228	15280	15451	15411	15255	15253	15553	15246	15495	15202	15645	15363	15482	15289	15402	15546	15294	15429	15334	15328	15483	15401	15296	15467	15312	15303	15429	15298	15439	15338	15343	15427	15237	15280	15577	15290	15414	15260	15173	15250	15126	15464	15315	15351	15359	15320	15416	15490	15443	15460	15283	15325	15421	15448	15347	15436	15490	15529	15234	15433	15611	15320	15365	15442	15496	15563	15381	15323	15552	15228	15387	15398	15389	15363	15407	15400	15350	15421	15386	15535	15476	15211	15293	15493	15295	15376	15266	15602	15296	15194	15264	15464	15464	15418	15399	15388	15627	15251	15375	15432	15326	15397	15387	15331	15316	15502	15443	15476	15367	15472	15535	15406	15472	15490	15449	15427	15487	15407	15312	15345	15376	15251	15429	15484	15349	15473	15277	15504	15478	15619	15459	15441	15464	15429	15352	15423	15556	15632	15622	15362	15347	15423	15478	15286	15252	15521	15438	15608	15400	15389	15333	15387	15392	15465	15298	15462	15261	15283	15416	15425	15309	15366	15362	15136	15343	15440	15468	15535	15378	15330	15370	15438	15398	15456	15305	15360	15452	15475	15363	15364	15344	15340	15142	15223	15310	15378	15455	15327	15321	15248	15555	15387	15584	15329	15472	15366	15201	15370	15401	15484	15425	15395	15349	15402	15489	15413	15496	15365	15467	15377	15400	15488	15339	15377	15293	15398	15510	15156	15492	15476	15359	15373	15560	15242	15416	15396	15278	15421	15454	15331	15341	15341	15191	15451	15420	15493	15542	15459	15404	15500	15514	15323	15403	15368	15253	15382	15456	15327	15353	15422	15409	15352	15241	15398	15228	15323	15393	15457	15240	15424	15401	15469	15501	15358	15288	15390	15420	15319	15249	15367	15253	15185	15394	15475	15366	15285	15500	15357	15601	15489	15349	15338	15318	15329	15300	15381	15471	15423	15242	15469	15360	15330	15224	15551	15194	15370	15405	15393	15337	15363	15329	15363	15396	15500	15413	15337	15325	15492	15551	15579	15473	15488	15448	15499	15379	15285	15492	15511	15544	15509	15493	15377	15267	15303	15350	15406	15146	15413	15370	15370	15122	15393	15342	15589	15483	15254	15410	15445	15368	15336	15355	15383	15393	15667	15368	15449	15308	15439	15426	15223	15399	15456	15348	15070	15423	15364	15465	15633	15341	15418	15568	15489	15377	15163	15538	15291	15437	15515	15478	15256	15412	15387	15417	15418	15353	15355	15435	15437	15327	15413	15198	15606	15367	15344	15424	15467	15388	15254	15340	15320	15373	15248	15311	15449	15301	15289	15384	15553	15543	15433	15353	15424	15514	15384	15470	15309	15360	15417	15180	15581	15316	15350	15244	15289	15445	15323	15410	15330	15401	15503	15449	15428	15443	15293	15428	15283	15441	15263	15347	15438	15462	15489	15321	15604	15121	15393	15528	15396	15582	15455	15400	15409	15266	15564	15548	15222	15546	15439	15303	15404	15199	15389	15596	15489	15445	15391	15444	15444	15325	15542	15600	15265	15326	15115	15353	15419	15337	15474	15412	15528	15412	15391	15448	15294	15534	15478	15493	15233	15346	15310	15412	15527	15429	15456	15392	15445	15489	15291	15449	15301	15381	15377	15413	15246	15461	15393	15318	15287	15462	15402	15482	15343	15413	15166	15370	15476	15539	15328	15305	15414	15358	15249	15511	15508
23331	21556	28567	25441	23500	24618	24216	20861	20074	19818	19116	19023	18895	18711	18732	18567	18668	18532	18344	18570	18528	18334	18616	18661	18657	18472	18588	18596	18404	18439	18378	18470	18535	18443	18453	18294	18323	18346	18460	18444	18194	18608	18281	18322	18072	18193	18363	18338	18246	18355	18709	18481	18285	18318	18298	18323	18386	18480	18421	18428	18240	18336	18296	18371	18234	18381	18362	18309	18384	18343	18146	18122	18109	18212	18118	18195	18297	18313	18282	18287	18348	18373	18209	18380	18280	18087	18358	18344	18436	18203	18380	18060	18126	18450	18306	18332	18354	18371	18352	18366	18170	17889	18294	18020	18339	18234	18512	18281	18352	18436	18532	18365	18161	18220	18180	18421	18297	18357	18256	18233	18212	18221	18183	18382	18294	18102	18247	18307	18307	18067	18238	18329	18412	18176	18426	18279	18453	18264	18172	18487	18118	18064	18237	18354	18199	18215	18378	18204	18260	18290	18229	18118	18359	18252	18306	18251	18004	18458	18433	18396	18471	18525	18176	18360	18398	18363	18201	18232	18261	18242	18621	18246	18185	18159	18114	17934	18417	18299	18274	18269	18404	18182	18139	18440	18254	18253	18208	18271	18413	18093	18145	18260	18312	18352	18111	18359	18255	18554	18312	18143	18256	18160	18281	18286	18491	18226	18038	18490	18469	18146	18194	18271	18464	18288	18167	18274	18143	18217	18356	18179	18065	18238	18149	18359	18343	17989	18643	18162	18125	18477	18350	18273	18343	18264	18064	18358	18383	18260	18248	18135	18219	18284	18255	18249	18073	18195	18323	18269	18278	18407	18347	18388	18283	18132	18304	18288	18500	18297	18264	18430	18456	18403	18674	18247	18417	18386	18122	18299	18369	18032	18388	18503	18398	18221	18189	18527	18418	18458	18301	18318	18386	18111	18229	18310	18254	18255	18444	18105	18403	18354	18316	18177	18341	18389	18328	18508	18148	18253	18197	18112	18294	18472	18282	18286	18172	18347	18327	18177	18475	18256	18388	18086	18217	18317	18273	18418	18297	18303	18230	18221	18257	18299	18280	18337	18403	18191	18395	18341	18329	18087	18285	18258	18295	18060	18233	18464	18212	18303	18306	18263	18151	18132	18124	18064	18142	18230	18299	18300	18204	18330	18360	18407	18163	18199	18546	18373	18035	18143	18227	18374	18320	18305	18511	18473	18324	18243	18302	18411	18182	18185	18359	18187	18393	18188	18373	18295	18300	18215	18267	18372	18156	18187	18200	18354	18150	18272	18300	18267	18292	18264	18374	18367	18378	18290	18456	18308	18466	18301	18143	18212	18399	18100	18148	18250	18396	18452	18391	18311	18333	18159	18262	18442	18285	18383	18359	18105	18259	18217	18346	18395	18555	18273	18145	18193	18169	18293	18503	18230	18394	18222	18422	18391	18460	18297	18223	18329	18196	18447	18208	18472	18255	18364	18415	18246	18341	18348	18224	17976	18302	18488	18293	18130	18311	18220	18371	18372	18144	18212	18234	18318	18204	18370	18090	18248	18167	18326	18324	18340	18410	18371	18510	18177	18395	18235	18356	18165	18487	18136	18410	18383	18366	18457	18264	18253	18165	18423	18166	18312	18327	18451	18572	18217	18366	18387	18295	18246	18208	18392	18350	18283	18287	18297	18105	18283	18284	18243	18272	18088	18472	18358	18300	18261	18109	18074	18302	18041	18308	18351	18256	18369	18395	18292	18093	18355	18332	18332	18350	18163	18197	18110	18267	18452	18191	18342	18156	18149	18204	18411	18491	18488	18291	18270	18250	18140	18179	18314	18316	18199	18314	18299	18334	18095	18392	18285	18333	18457	18406	18271	18394	18265	18219	18216	18285	18328	18330	18406	18341	18309	18427	18195	18446	18117	18244	18446	18251	18267	18333	18273	18392	18266	18096	18086	18245	18253	18323	18338	18261	18213	18281	18092	18260	18455	18172	18128	18177	18374	18389	18300	18431	18033	18447	18348	18291	18257	18197	18145	18423	18346	18425	18193	18140	18247	18419	18291	18288	18225	18447	18558	18169	18137	18264	18119	18248	18182	18421	18382	18293	18182	18297	18216	18204	18177	18333	18270	18097	18354	18404	18392	18439	18401	18319	18248	18327	18156	18065	18260	18184	18261	18231	18305	18457	18316	18487	18352	18268	18397	18487	18407	18320	18440	18380	18497	18390	18204	18143	18194	18435	18233	18222	18461	18343	18204	18214	18215	18359	18166	18376	18330	18398	18242	18287	18213	18283	17996	18443	18289	18204	18356	18376	18337	18237	18325	18219	18285	18379	18178	18127	18224	18096	18178	18212	18306	18454	18353	18235	18246	18224	18213	18267	18271	18192	18333	18230	18214	18473	18295	18428	18217	18260	18140	18263	18365	18170	18346	18245	18214	18373	18356	18271	18360	18253	18159	18319	18189	18192	18139	18185	18289	18219	18405	18125	18274	18479	18487	18410	18196	18167	18320	18125	18106	18307	17979	18230	18038	18303	18117	17998	18385	18497	18328	18191	18182	18227	18394	18374	18400	18288	18357	18554	18390	18170	18472	18244	18276	18228	18236	18340	18131	18097	17982	18362	18096	18219	18359	18038	18373	18502	18167	18252	18237	18378	18345	18260	18084	18349	18350	18225	18183	18336	18172	18231	18216	18296	18299	18281	18053	18288	18158	18355	18333	18313	18222	18312	18235	18404	18473	18347	18332	18517	18394	18314	18406	18218	18128	18394	17950	18216	18055	18305	18374	18419	18348	18411	18368	18294	18350	18360	18244	18268	18431	18213	18193	18223	18203	18427	18149	18410	18145	18095	18295	18366	18389	18207	18225	18483	18195	18326	18477	17973	18463	18241	18136	18280	18209	18345	18399	18248	18153	18304	18169	18566	18197	18241	18291	18250	18351	18328	18330	18480	18258	18407	18573	18426	18211	18322	18314	18371	18393	18334	18274	18019	18357	18509	18287	18469	18018	18222	18345	18083	18285	18186	18308	18350	18225	18281	18227	18448	18244	18117	18347	18291	18183	18373	18402	18359	18446	18311	18126	18095	18285	18291	18363	18434	18190	18275	18487	18425	18124	18303	17889	18340	18342	18164	18235	18168	18366	18223	18270	18272	18326	18334	18378	18379	18216	18431	18199	18221	18177	18218	18391	18040	18321	18310	18339	18409	18374	18090	18182	18470	18319	18233	18322	18482	18401	18165	18223	18313	18370	18305	18346	18334	18356	18300	18245	18334	18366	18185	18226	18346	18477	18331	18283	18295	18156	18171	18485	18200	18416	18528	18382	18198	18489	18110	18363	18300	18308	18502	18248	18295	18348	18577	18386	18393	18540	18372	18422	18269	18329	18228	18394	18255	18218	18213	18335	18211	18066	18290	18307	18226	18281	18263	18270	18447	18213	18057	18232	18261	18109	18299	18288	18315	18063	18382	18315	18333	18231	18358	18477	18387	18567	18387	18245	18294	18322	18300	18368	18136	18393	18464	18112	18297	17924	18273	18262	18371	18207	18176	18451	18415	18248	18104	18270	18434	18292	18371	18471	18347	18393	18281	18309	18392	18515	18268	18115	18212	18345	18121	18205	18113	18109	18378	18406	18143	18116	18194	18461	18393	18328	18199	18086	18169	18197	18434	18147	18303	18137	18117	18265	18319	18418	18215	18253	18189	18250	18373	18430	18461	18277	18265	18147	18006	18278	18119	18222	18307	18387	18311	18241	18281	18423	18090	18109	18105	18230	18306	18537	18494	18220	18252	18262	18420	18094	18296	18400	18230	18201	18288	18279	18401	18041	18269	18082	18388	18301	18370	18172	18350	18308	18455	18214	18429	18431	18376	18330	18258	18179	18339	18594	18408	18246	18273	18302	18314	18204	18426	18173	18188	18173	18250	18269	18499	18468	18413	18060	18314	18192	18185	18326	18250	18441	18334	18482	18441	18416	18100	18386	18216	18158	18312	18442	18174	18400	18564	18282	18143	18272	18210	18309	18494	18316	18338	18302	18467	18162	18387	18304	18310	18300	18167	18209	18086	18222	18361	18231	18364	18223	18298	18460	18349	18362	18375	18346	18414	18379	18185	18423	18121	18268	18188	18188	18092	18305	18330	18439	18411	18364	18203	18254	18259	18361	18369	18235	18407	18428	18435	18542	18333	18186	18332	18132	18457	18389	18091	18287	18212	18379	18237	18067	18203	18604	18467	18349	18255	18110	18241	18235	18325	18370	18376	18259	18378	18174	18261	18334	18238	18345	18329	18293	18441	18208	18357	18305	18173	18201	18143	18263	18451	18248	18343	18270	18319	18040	18234	18264	18161	18153	18290	18436	18296	18419	18385	18457	18339	18126	18422	18288	18289	18038	18236	18307	18404	18255	18346	18461	18241	18046	18381	18328	18560	18330	18280	18314	18267	18339	18197	18210	18231	18192	18344	18241	18330	18472	18522	18150	18357	18118	18615	18359	18283	18067	18173	18247	18245	18171	18304	18317	18345	18235	18205	18322	18361	18270	18256	18228	18170	18422	18553	18345	18283	18218	18378	18311	18253	18284	18286	18274	18149	18101	18445	18434	18326	18463	18238	18417	18357	18235	18275	18308	18287	18291	18263	18327	18269	18135	18019	18336	18443	18152	18367	18218	18394	18183	18355	18116	18431	18400	18503	18491	18368	18105	18379	18166	18237	18270	18296	18223	18211	18174	18359	18496	18495	18219	18316	18293	18249	18391	18349	18218	18423	18362	18367	18500	18188	18250	18226	18334	18124	18574	18344	18256	18346	18146	18235	18604	18192	18204	18303	18213	18158	18269	18347	18519	18362	18393	18308	17998	18228	18323	18381	18246	18195	18410	18514	18269	18416	18202	18449	18453	18384	18224	18406	18349	18287	18191	18302	18217	18315	18234	18288	18304	18469	18241	18349	18426	18336	18115	18373	18279	18350	18367	18346	18225	18121	18364	18311	18556	18276	18293	18366	18377	18415	18305	18444	18288	18215	18313	18229	18450	18323	18454	18129	18225	18259	18180	18224	18242	18388	18261	18201	18220	18443	18217	18382	18206	18270	18111	18216	18297	18189	18237	18393	18240	18332	18456	18235	18165	18331	18320	18164	18230	18229	18140	18401	18371	18527	18303
24059	46579	37916	28377	24099	21296	19267	17898	16995	16242	15904	15809	15564	15530	15402	15380	15351	15261	15168	15112	15052	15296	15033	15054	15099	15195	15256	15164	15084	15107	14951	15173	15013	14903	14941	15002	15015	15090	15097	15185	15141	14982	15041	15004	15018	14983	14984	14750	14816	15127	15048	14938	14988	15003	15200	15046	15113	15013	14945	14986	15113	14996	15052	14827	14896	14962	15126	15023	15067	15163	14980	15002	14991	15019	15137	14979	15093	15096	15043	15017	15056	15067	14889	14972	15142	15067	14969	15067	15164	14941	14928	15252	15251	15123	14975	15266	14877	14993	15025	14925	15183	15029	14949	15195	15013	15023	15129	15048	15028	14952	15123	14969	14906	15023	14885	14960	14903	15071	15010	15085	14908	15010	15146	15058	15173	14907	15064	14967	14926	15043	15111	15019	15060	15018	15041	15064	15002	14995	15213	14993	15075	15165	15132	14853	15090	15039	15115	15242	15189	14947	15017	14995	15038	15123	15010	15080	14950	14927	14996	15108	15136	14963	15091	14920	15144	15185	15154	14803	15144	14972	15076	14972	14855	15038	14964	14973	15006	14916	15021	14913	15041	15002	15169	15093	14920	15154	14972	15097	14944	14921	15224	14946	15261	15111	15126	15015	14948	15082	15013	14957	14978	15119	14868	14955	14990	15131	14962	14968	14850	15158	15193	14997	15097	14885	14963	14969	14972	15103	14886	14976	14995	15161	14926	15216	14885	15056	14940	14942	15122	15144	15013	14938	14835	14946	14975	15010	15209	15149	15152	14848	14779	14959	14955	15065	15017	14907	15013	15049	15172	15116	15057	14975	14927	14990	14802	14967	15135	15141	14992	14989	15083	15068	15051	14934	14934	15051	14934	15034	14860	14925	15093	15042	15001	15176	14976	14997	14991	14930	15067	14970	15205	14865	15029	15169	15007	15048	14925	14898	14930	15069	15037	14943	15024	14924	14903	15062	14836	15059	14962	15002	15003	15060	14944	14942	14881	15056	14985	15131	15142	15059	15005	15092	15105	14963	15114	14976	15054	15055	15124	15078	15001	15014	15058	15069	15181	15045	14847	14968	15135	14841	14955	14996	15057	14927	15149	14973	15251	15047	14905	15015	14912	14982	15094	14877	15159	15032	15074	14980	15063	14935	14909	15059	15035	15064	14927	14930	14937	14980	15116	15033	15043	15025	15057	15018	15043	14957	14922	15053	15115	15146	15077	14883	15035	14957	15034	15053	14982	14985	15108	15043	15162	15059	14961	14881	15102	15123	14860	14986	14988	14885	14900	15008	15060	14874	15030	15054	14954	15032	15009	15073	15032	15168	15147	15066	15131	14742	15151	15010	14890	15039	15204	15036	14972	15083	15003	15052	15032	15088	15007	14984	15035	15040	15096	15055	14946	15202	14913	15134	14995	14936	15156	15095	14981	14944	14946	15107	14918	15179	14859	15053	14951	15174	15099	14924	15148	14943	14988	14940	15104	14820	14906	15147	14997	15280	15012	15016	14869	15056	14992	15023	15091	15078	15043	14915	14950	14993	15037	14955	15076	15022	15039	15057	14921	15091	15086	14971	14880	15159	15127	15027	15118	14885	14952	14949	14993	14955	14957	14953	14951	14915	15041	15072	15004	14905	15245	14840	14991	15014	15100	15127	15151	14872	14993	15077	15076	15078	14866	14997	15108	14865	15191	15183	14901	14996	14944	14971	15110	15137	15037	15122	14999	15073	15013	14904	15336	14919	15069	15036	14978	14919	15031	15065	15066	14933	14965	14935	15012	14990	14991	15101	14832	15022	15072	14946	15233	15009	15093	14933	15151	15013	14911	15096	15064	15151	14952	15056	15018	14974	14998	15028	15007	14933	15015	15049	14959	14920	15075	15170	15168	15007	15041	15054	14979	14841	14862	15138	15133	15058	15020	15091	14896	14716	15016	15046	14993	15083	15018	14935	15063	15202	15011	15287	15055	14945	15016	15033	15032	14949	15002	14927	14861	15058	15072	14906	15105	14921	15010	14947	14915	14913	15105	14801	14991	15112	15050	14921	14948	14818	15031	15094	15044	15050	15143	14990	14895	15052	14937	14894	14993	15054	15143	15210	15094	14969	15105	15278	14818	14907	14859	15087	15116	15134	14964	15142	15129	15032	15098	14902	15008	15037	14975	15069	15032	15043	15073	14911	14975	14890	14988	15088	14950	15040	14857	14977	14950	15169	14964	15019	15029	15015	15140	15051	14999	15116	14932	15081	15007	15121	15010	15134	14976	15076	14964	15144	15016	14919	14938	15069	14992	15084	14942	14884	14973	15044	15020	15123	14981	14997	15220	15085	15090	14928	15081	14980	15071	14856	14974	14961	15015	14975	14921	14978	14942	14915	14891	14890	15184	15231	14961	14978	14907	15013	14910	14864	14946	15053	14997	14958	15093	15067	15161	14952	15024	14891	15196	14893	14950	15016	14977	15102	14986	15106	14979	14931	14908	14924	15139	15065	15030	15075	14953	15047	15045	14970	15082	15048	15118	15083	15053	14743	15023	15006	15177	15099	14853	15075	14979	14818	14914	15079	15024	15047	15066	14997	15255	15087	15245	14974	14969	14942	14959	14973	14991	14973	15025	14915	15068	15037	15068	15135	15047	15172	15049	14920	15053	14974	14941	15069	15040	15007	14841	15300	15122	14991	14927	14967	15070	15106	15175	14998	15054	15115	14988	15029	14896	14999	14949	15127	15083	14725	15172	15164	14857	15129	14927	14993	15083	14982	15156	15048	14994	14849	14949	15060	15079	14850	14947	14951	15045	15172	14875	15178	14990	15075	15068	15014	15120	14714	15035	15051	15147	15160	14988	15042	15012	15000	15064	15013	15150	14996	14896	14983	15113	14891	15077	14912	15065	14898	15019	14938	14921	14977	15049	14997	14840	15180	15089	14923	15183	15080	15119	14927	15090	14996	15099	15002	15073	15064	15141	15031	14891	15108	14978	15041	15111	14978	14875	15011	14873	15109	14860	14942	14965	14867	14953	14863	15002	14978	15010	14942	15136	14966	14950	15038	15070	14975	15148	14902	14848	14949	15041	15187	14994	15088	14989	15022	15017	15091	15153	15090	15015	15002	15123	15017	14993	14956	14939	15084	15110	15175	15072	15019	15078	15062	15007	15024	15069	15058	15075	15210	14796	14952	14988	14932	15155	14936	15127	15041	15083	15041	15081	15038	14997	15045	15152	14885	15031	14939	14992	14944	15142	15092	14893	14945	15140	15079	15133	14986	14923	14984	15141	15102	14984	14962	14930	15053	14991	14968	14844	15071	15106	15202	15001	15134	15084	15048	15151	15051	14971	14879	14890	15021	14904	14944	15001	14962	15122	15114	15030	14936	15084	14946	15023	14970	15133	15054	14907	15012	15008	14964	15090	14956	14865	15059	14993	15031	15048	15210	14975	15016	15112	15337	14995	15014	15038	15033	15036	14843	15073	14899	14914	15032	15087	14959	15157	15062	14970	15108	15148	15099	14981	15007	15063	15084	15044	14978	15074	15066	14949	15145	15070	15045	14892	15053	15093	15120	14945	15018	15107	14992	14925	15129	15044	15012	15049	15137	14931	15026	15161	14934	15168	15137	15054	14981	15044	15144	15075	14962	14950	14983	14908	15037	14962	14985	15095	14998	14867	15237	15125	15081	15208	15012	14810	15103	15009	15036	15042	15091	15075	14978	15030	14918	15011	15012	15075	14903	15068	15058	15065	15012	14907	15075	14797	15042	14928	15014	15026	15018	15091	14978	15206	14999	15001	14945	15180	14891	15181	15105	15187	15157	14975	15065	14848	14912	14973	15095	15098	14984	14941	14766	15035	15104	15159	15046	14998	14941	14805	14982	15003	15007	15007	15004	14896	15091	15291	15086	14956	15156	15029	15060	15093	14916	14829	14990	14990	14991	14988	15044	15107	15145	15129	14907	14978	15015	14855	15029	15080	15159	15130	15035	14903	14980	15111	15016	15197	15115	15092	14880	15082	14969	15210	15167	14968	14959	14901	15041	15076	15151	15082	14996	15155	14961	15056	14932	15115	14896	14962	14924	14995	15046	14896	15158	14964	15077	14919	15181	15086	14891	14968	14986	14820	15048	15114	15068	15024	14990	15078	15002	15104	14934	14997	14989	15183	14943	14880	15021	15237	15131	15081	15172	15080	15120	15054	15112	15138	15036	15038	14879	15039	15038	15009	15011	15068	15097	15038	14964	14932	14893	14996	14930	14970	15036	14991	14953	14990	14944	14993	15070	15129	15075	15061	15134	15080	15034	15059	15101	15076	15028	14966	14839	15051	15036	15097	15029	15016	15032	15031	15163	15026	14973	15035	14980	14980	14875	15028	14988	15028	15005	14925	15079	14963	15083	14907	14965	14940	15148	14955	15082	14985	15036	14974	15066	14962	15019	15186	15096	15082	15124	14985	14895	15003	15013	14979	15139	14991	15157	15061	15065	14964	14958	15012	14958	14965	15021	14988	14941	15197	15055	14937	14909	14898	14857	15056	15033	14978	14976	14833	14971	14929	14927	15073	15055	15096	15111	15031	14733	14988	15120	15041	15047	15086	15153	14961	15123	15037	15090	15055	15050	14943	14853	14878	14792	15051	15034	14881	14989	15018	15063	14942	15020	15088	14933	15058	15150	15039	15004	15008	15000	15169	14913	15196	15032	14932	15209	15076	15066	14880	15189	14888	15083	14975	14981	14874	14984	14954	14953	15090	15082	15002	15020	15052	14971	15051	15214	14884	15128	15139	14856	14906	15019	14957	15032	14878	15128	15053	15053	15058	15056	14890	15226	15061	15019	15071	14831	15082	15137	15051	14988	14934	15026	14939	15143	15029	14998	14950	15006	14962	14942	15127	15007	15152	15148	14996	14973	15104	15042	15059	15095	14883	15029	14835	15121	15065	15058	14972	15011	15011	14751	15081	15015	15205	14877	15075	15205	14972	14809	15007	15132	15187	14955	15046	15057	15043	14849	15003	14948	15005	14893	15151	15068	15014	15040	15178	15033	15099	15002	15055	15073	15012	14905	15076	14871	14961	14965	14966	15077	15013	14994	14948	15218	14795	15086	15013	15067	15070	15034	15081	15089	15073	14910	15126	15021	15017	14915	14968	14916
25269	21693	28072	28707	23496	22442	21808	20399	19890	19346	19193	19149	19238	19241	19009	18811	19143	18741	18942	18924	18974	19008	18862	18955	18923	18629	18632	18722	19040	18851	18912	18900	18757	18895	19043	18843	18693	18639	18639	18685	18970	18803	18889	18608	18959	18809	18648	18842	18829	18946	18645	18831	18715	18844	18733	18797	18833	18889	18645	18801	18916	18841	18712	18848	18755	18613	18775	18909	18723	18907	18804	18865	18594	18818	18912	18737	18755	18871	18793	18866	18785	18686	18789	18809	18775	18643	18852	18857	18436	18606	18708	18766	18972	18964	18586	18865	18931	18940	18807	18799	18697	18761	18763	18524	18866	18645	18620	18845	18690	18682	18827	18627	18842	18710	18862	18551	18714	18868	18866	18814	18679	18628	18779	18760	18562	18775	18674	18778	18713	18727	18981	18774	18718	18725	18652	18701	18763	19042	18675	18629	18837	18630	18965	18673	18793	18661	18608	18747	18658	18679	18803	18788	18649	18838	18874	18732	18702	18686	18631	18789	18666	18810	18796	18583	18956	18607	18895	18815	18585	18558	18866	18985	18686	18854	18739	18444	18660	18943	18690	18796	18711	18481	18792	18901	18919	18486	18702	18875	18810	18682	18763	18891	18637	18567	18456	18860	18621	18846	18744	18691	18719	18756	18745	18936	18819	18880	18826	18520	18800	18779	18552	18653	18677	18625	18911	18616	18484	18690	18566	18732	18732	18638	18615	18721	18694	18786	18690	18764	18851	18809	18617	18808	18909	18539	18661	18694	18766	18708	19067	18822	18982	18691	18879	18852	18649	18901	18665	18701	18812	18722	18693	18781	18583	18551	18776	18784	18636	18816	18749	18834	18802	18893	18784	18691	18652	18674	18603	18753	18795	18586	18704	18603	18759	18744	18593	18795	18764	18803	18552	18837	18968	18601	18644	18498	18723	18661	18726	18819	18952	18702	18750	18625	18609	18722	18702	18642	18733	18712	18924	18812	18828	18737	18662	18738	18569	18647	18738	18645	18568	18806	18899	18748	18654	18921	18786	18715	18791	18756	18914	18914	18980	18604	18679	18817	18830	18783	18835	18694	18743	18666	18688	18713	18569	18764	18749	18655	18844	18654	18867	18808	18816	18753	18663	18820	18488	18698	18816	18810	18682	18857	18800	18624	18595	18517	18814	18810	18615	18853	18879	18657	18752	18992	18815	18610	18583	18694	18757	18874	18745	18670	18670	18631	18786	18798	18516	18719	18750	18634	18811	18743	18734	18899	18973	18863	18823	18773	18832	18760	18654	18526	18715	18475	18523	18690	18765	18838	18711	18839	18594	18505	18591	18716	18962	18783	18751	18708	18770	18944	18895	19028	18835	18665	18552	18728	18825	18912	18785	18771	18664	18751	18811	18815	19029	18943	18844	18877	19104	18927	18888	18803	18754	18789	18869	18971	18465	18660	18734	18637	18709	18642	18745	18971	18528	18996	18868	18766	18798	18743	18697	18730	18779	18748	18849	18875	18790	18653	18624	18651	18729	18720	18744	19098	18823	18800	18836	18647	18893	18675	18821	18841	18819	18873	18782	18676	18794	18763	18757	18721	18545	18718	18785	18779	18777	18871	18696	18755	18771	18678	18547	18612	18635	18736	18529	18694	18815	18654	18924	18907	18725	18616	18870	18727	18856	18814	18703	18664	18598	18940	18712	18699	18628	18794	18909	18741	18797	18691	18656	18670	18852	18894	18611	18954	18897	18893	18765	18676	18666	18960	18872	18599	18702	18686	18786	18574	18728	18683	18682	18863	18918	18746	18823	18656	18783	18754	18849	18851	18938	18701	18758	18702	18751	18710	18686	18831	18653	18800	18692	18744	18687	18825	18749	18864	18752	18765	18825	18626	18828	18873	18810	18926	18849	18656	18985	18740	18831	18655	18660	18870	18691	18524	18654	18802	18626	18724	18635	18805	18783	18649	18645	18506	18652	18564	18780	18689	18588	18730	18830	18767	18681	18724	18776	18888	18879	18661	18721	18878	18809	18674	18628	18883	18827	18758	18716	18697	18779	18847	18661	18997	18873	18783	18873	18841	18841	18704	18713	18873	18958	18822	18858	18818	18842	18897	18762	18561	18618	18850	18894	18728	18642	18699	18678	18847	18741	18679	18335	18534	18852	18701	18717	18713	18772	18782	18757	18785	18665	18745	18723	18651	18780	18817	18850	18692	18750	18726	18763	18681	18722	18722	18681	18848	18696	18603	18815	18828	18865	18928	18913	18900	18853	18518	18870	18761	18870	18643	18853	18692	18860	18891	18732	18854	18888	18647	18695	18720	18618	18856	18723	18730	18655	18689	18753	19012	18876	18817	18872	18658	18911	18663	18830	18755	18674	18877	18457	18762	18788	18559	18722	18624	18840	18831	18796	18793	18580	18789	18648	18869	18842	18600	18773	18812	19092	18644	18595	18695	18859	18786	18620	18780	18776	18802	18657	18637	18717	18673	18766	18839	18636	18541	18691	18849	18819	18794	18837	18836	18794	18599	18715	18661	18784	18716	18631	18876	19063	18823	18812	18611	18868	18938	18674	18792	18802	18740	18835	18700	18756	18645	18653	18854	18802	18856	18847	18674	18695	18638	18795	18787	18853	18783	18799	18774	18676	18963	18662	18837	18728	19003	18963	18571	18634	18659	18919	18694	18763	18749	18635	18657	19004	18484	18674	18704	18750	18574	18769	18681	18904	18832	18662	18883	18748	18875	18653	18583	18703	18761	18651	18881	18689	18669	18831	18775	18765	18679	18834	18605	18818	18744	18645	18631	18973	18691	18869	18485	18642	18798	18736	18801	18845	18811	18806	18979	18864	18973	18635	18732	18772	18629	18663	18904	18650	18474	18849	18492	18624	18769	18893	18956	18688	18732	18552	18727	18642	18602	18723	18611	18710	18729	18788	19002	18756	18803	18512	18993	18858	18889	18665	18856	18979	18830	18532	18770	18670	18793	18924	18892	18777	18677	18895	18793	18770	18891	18589	18715	18906	18689	18696	18805	18917	18686	18689	18699	18626	18649	18739	18754	18887	18787	18728	18937	18671	18669	18705	18744	18827	18991	18805	18694	18557	18835	18760	18617	18798	18930	18738	18811	18746	18792	18855	18728	18675	18580	18644	18564	18855	18720	18827	18718	18543	18822	18764	18654	18776	18765	18657	18672	18815	18839	18643	18937	18532	18645	18683	18792	18657	18832	18671	18710	18883	18793	18788	18862	18796	18747	18826	18566	18746	18757	18762	18662	18786	18796	18820	18743	18801	18591	18724	18493	18846	18548	18858	18650	18745	18518	18794	18642	18857	18765	19105	18998	18727	18720	18618	18965	18823	18703	18814	18483	18720	18902	18675	18735	18883	18848	18791	18568	18712	18624	18812	18684	18630	18896	18860	18655	18676	18773	18697	18614	18715	18829	18879	18799	18706	18941	18942	18717	18887	18437	18673	18692	18692	18691	18935	18852	18695	18735	19002	18755	18608	18765	18824	18677	18555	18708	18648	18782	18600	18709	18909	18918	18636	18558	18679	18755	18910	18668	18939	18719	18838	18650	18588	18621	18711	18674	18848	18891	18878	18694	18871	18509	18593	18762	18931	18668	18607	18559	18734	18704	18749	18738	18766	18837	18919	18826	18756	18950	18877	18805	18849	18877	18756	18720	18729	18825	18706	18753	18637	18665	18710	18749	18737	18746	18527	18715	18756	18835	18775	18952	18719	18673	18651	18599	18672	18815	18908	18910	18703	18799	18584	18832	18928	18851	18856	18686	18769	18776	18642	18682	18759	19021	18813	18684	18564	18531	18728	18805	18660	18890	18921	18718	18975	18873	18593	18675	18674	18826	18620	18678	18889	18864	18843	18595	18818	18755	18827	18904	18820	18776	18722	18690	18584	18817	18634	18641	18918	18848	18933	18985	18693	18681	18478	18748	18792	18924	18713	18874	18804	18893	18697	18876	18781	18683	18636	18715	18989	18876	18746	18754	18523	18724	18658	18782	18783	18722	18832	18640	18826	18579	18695	18755	18752	18711	18835	18833	18920	18933	18896	18678	18971	18796	18809	18793	18737	18874	18811	18669	18660	18880	18717	18839	18792	18883	18728	18699	18668	18847	18929	18758	18739	18701	18630	18539	18767	18666	18723	18710	18760	18891	18989	18725	18820	18882	18754	18792	18886	18590	18662	18645	18760	18862	19040	18725	18837	18636	18821	18735	18814	18693	18581	18691	18811	19048	18663	18821	18892	18858	18854	18735	18660	18640	18743	18619	18763	18712	18777	19086	18743	18586	18726	18916	18665	18866	18906	18717	18805	18854	18730	18826	18734	18587	18649	18615	18629	18829	18600	18730	18596	18931	18626	18529	18738	18681	18743	18949	18812	18925	18800	18769	18542	18729	18707	18731	18901	18580	18667	18710	19051	19078	18551	18844	18776	18810	18496	19029	18783	18753	18914	18567	18688	18776	18637	18819	18629	18925	18562	18763	18657	18807	18674	18473	18736	18708	18913	18620	18539	18913	18872	18798	18934	18586	18703	18811	18755	18521	18769	18772	18826	18723	18900	18979	18777	18754	18630	18766	18692	18716	18794	18627	18695	18670	18904	18780	18768	18711	18824	18691	18845	18774	18837	18782	18593	18863	18963	18722	18762	18774	18708	18652	18724	18830	18757	18681	18804	18825	18889	18883	18924	18658	18783	18763	18751	18645	18722	18835	18741	18667	18867	18783	18777	18661	18723	18790	18723	18828	18605	18828	18710	18686	18667	18656	18632	18664	18824	18742	18894	18898	18903	18755	18803	18714	18761	18649	18970	18794	18925	18818	18799	18507	18843	18888	18705	18772	18839	18807	18840	18750	18629	18717	18746	18755	18801	18722	18785	18626	18793	18793	18664	18828	18712	18724	18723	18669	18875	18839	18935	18652	18714	18700	18766	18826	18891	18817	18588	18816	18708	18808	19037	18666	18700	18759	18868	18845	18771	18760	18618	18555	18587	18774	18897	18903	18610	19018	18536	19047	18605	18833	18747	18711	18827	18698	18515	18805	18638	18685	18779	18617	18810	18833	18780	18687	18563	18984	18755	18658	18783	18918	18765	18839	18842	18731	18778	18794	18838	18696	18951	18658	18801	18628
23936	41930	33839	25097	21986	19660	18279	17245	16726	16248	15908	15765	15617	15773	15508	15506	15423	15309	15357	15624	15375	15498	15532	15451	15461	15270	15305	15400	15320	15199	15206	15394	15299	15377	15279	15423	15363	15285	15352	15271	15338	15245	15460	15147	15312	15315	15290	15371	15095	15347	15337	15381	15186	15256	15227	15336	15353	15174	15092	15249	15245	15383	15232	15443	15363	15347	15338	15283	15414	15154	15162	15183	15272	15334	15294	15305	15451	15258	15517	15458	15144	15250	15435	15319	15284	15196	15325	15413	15352	15212	15354	15278	15124	15238	15289	15357	15306	15486	15480	15241	15084	15344	15347	15353	15222	15487	15358	15178	15138	15198	15364	15262	15322	15378	15354	15234	15327	15296	15352	15309	15225	15162	15235	15383	15332	15407	15170	15256	14982	15420	15337	15342	15283	15382	15282	15274	15301	15254	15344	15113	15300	15209	15224	15056	15416	15427	15258	15382	15242	15362	15320	15224	15208	15392	15188	15181	15219	15206	15492	15310	15348	15244	15137	15296	15131	15270	15238	15301	15249	15184	15303	15451	15346	15095	15171	15158	15297	15240	15358	15168	15304	15353	15083	15338	15158	15154	15117	15308	15205	15204	15408	15423	15335	15364	15199	15330	15273	15431	15379	15298	15044	15367	15267	15266	15120	15122	15245	15186	15335	15360	15026	15337	15306	15204	15146	15239	15409	15172	15150	15219	15226	15230	15298	15321	15182	15105	15320	15491	15334	15145	15267	15433	15387	15311	15389	15231	15497	15299	15314	15197	15229	15433	15358	15406	15295	15227	15185	15315	15371	15258	15412	15284	15391	15183	15262	15263	15314	15290	15325	15344	15183	15406	15123	15256	15167	15307	15071	15329	15325	15299	15403	15392	15249	15247	15283	15251	15362	15275	15319	15307	15225	15277	15247	15421	15377	15212	15265	15229	15246	15320	15261	15294	15149	15365	15075	15166	15397	15148	15235	15142	15269	15316	15412	15380	15453	15246	15361	15287	15326	15350	15213	15238	15327	15288	15238	15273	15196	15153	15310	15390	15108	15397	15426	15216	15142	15341	15365	15211	15212	15273	15212	15332	15291	15324	15113	15358	15166	15244	15294	15431	15294	15285	15262	15236	15385	15391	15143	15223	15125	15178	15154	15466	15300	15307	15310	15251	15151	15414	15295	15421	15194	15188	15263	15196	15293	15096	15240	15289	15227	15088	15400	15369	15314	15380	15256	15201	15303	15179	15332	15350	15429	15237	15032	15247	15225	15336	15251	15220	15403	15249	15197	15243	15376	15095	15226	15328	15284	15165	15273	15377	15107	15148	15392	15247	15288	15306	15334	15260	15308	15241	15288	15290	15215	15322	15243	15378	15442	15227	15400	15255	15239	15278	15232	15313	15285	15236	15212	15274	15182	15291	15270	15375	15394	15405	15232	15378	15330	15220	15384	15231	15434	15345	15250	15263	15422	15387	15354	15127	15429	15410	15307	15312	15252	15113	15383	15246	15346	15015	15334	15240	15190	15183	15260	15298	15249	15292	15186	15427	15259	15277	15349	15258	15281	15242	15188	15398	15388	15307	15245	15533	15212	15288	15138	15329	15207	15166	15163	15381	15110	15207	15283	15273	15285	15359	15340	15305	15259	15324	15129	15342	15278	15090	15397	15290	15265	15412	15207	15110	15245	15181	15314	15368	15276	15269	15157	15316	15182	15366	15281	15275	15237	15188	15177	15279	15331	15340	15355	15274	15198	15345	15344	15309	15262	15221	15348	15342	15299	15369	15321	15381	15348	15232	15352	15261	15386	15245	15421	15292	15197	15343	15258	15338	15252	15183	15343	15254	15348	15200	15228	15423	15404	15491	15223	15203	15204	15265	15340	15291	15473	15391	15199	15297	15362	15198	15345	15253	15309	15414	15223	15297	15210	15186	15371	15147	15234	15142	15190	15210	15302	15135	15344	15317	15469	15291	15208	15387	15378	15414	15189	15325	15345	15263	15379	15312	15326	15146	15225	15305	15218	15397	15302	15267	15209	15274	15253	15177	15191	15198	15395	15300	15254	15175	15273	15347	15357	15322	15243	15273	15241	15266	15286	15351	15240	15400	15335	15293	15217	15417	15187	15318	15304	15268	15220	15293	15369	15223	15341	15342	15030	15207	15263	15268	15281	15275	15341	15268	15281	15123	15345	15405	15354	15346	15300	15189	15126	15217	15367	15228	15216	15352	15173	15151	15294	15228	15209	15188	15337	15168	15265	15185	15362	15218	15190	15187	15319	15399	15173	15389	15278	15126	15277	15341	15331	15243	15354	15204	15368	15405	15186	15494	15272	15412	15273	15274	15205	15309	15298	15209	15214	15210	15296	15347	15322	15452	15386	15248	15360	15151	15280	15479	15328	15293	15109	15413	15369	15250	15282	15263	15405	15362	15384	15236	15255	15403	15296	15314	15274	15129	15303	15301	15123	15285	15233	15335	15296	15259	15115	15421	15168	15244	15262	15209	15410	15344	15265	15150	15464	15437	15348	15264	15250	15403	15187	15106	15262	15258	15403	15274	15412	15240	15078	15381	15455	15303	15210	15187	15314	15231	15412	15277	15219	14997	15213	15259	15287	15253	15302	15236	15373	15225	15223	15345	15339	15214	15335	15302	15166	15004	15375	15223	15175	15302	15293	15407	15228	15370	15389	15364	15339	15337	15223	15255	15321	15256	15164	15344	15169	15402	15209	15238	15433	15136	15173	15269	15430	15309	15350	15184	15085	15126	15169	15279	15298	15396	15375	15302	15301	15228	15441	15313	15098	15341	15429	15287	15301	15446	15332	15360	15371	15267	15347	15277	15295	15190	15221	15420	15187	15166	15409	15191	15388	15524	15264	15104	15316	15131	15516	15234	15339	15371	15194	15291	15368	15269	15329	15341	15038	15298	15312	15305	15266	15266	15154	15296	15472	15364	15375	15444	15187	15271	15283	15187	15531	15359	15252	15164	15284	15084	15269	15237	15406	15206	15397	15227	15358	15260	15321	15335	15329	15370	15371	15175	15381	15288	15264	15242	15292	15348	15284	15303	15374	15334	15322	15371	15255	15226	15516	15365	15263	15100	15209	15254	15452	15308	15267	15140	15374	15317	15223	15277	15221	15323	15195	15218	15198	15356	15246	15242	15135	15401	15222	15273	15136	15392	15331	15322	15273	15090	15317	15384	15312	15329	15453	15329	15364	15237	15423	15314	15449	15290	15318	15569	15366	15199	15261	15194	15262	15520	15302	15322	15245	15279	15347	15400	15457	15250	15238	15192	15159	15254	15297	15291	15370	15356	15296	15282	15400	15303	15268	15258	15439	15394	15236	15213	15416	15265	15348	15329	15224	15200	15203	15066	15270	15182	15317	15075	15413	15138	15336	15180	15404	15222	15270	15333	15415	15192	15241	15294	15169	15143	15226	15312	15114	15057	15415	15144	15204	15207	15429	15228	15341	15208	15309	15121	15338	15124	15365	15198	15270	15231	15390	15341	15300	15190	15267	15521	15166	15347	15312	15432	15305	15195	15169	15228	15229	15263	15387	15296	15383	15112	15304	15223	15167	15250	15256	15213	15383	15386	15256	15161	15406	15257	15288	15345	15296	15174	15246	15351	15232	15316	15405	15154	15279	15177	15256	15322	15496	15140	15382	15270	15181	15322	15438	15151	15475	15269	15343	15229	15356	15209	15363	15257	15323	15345	15134	15127	15483	15287	15210	15230	15406	15192	15331	15320	15220	15142	15487	15085	15383	15188	15225	15369	15455	15122	15420	15290	15124	15459	15386	15396	15237	15221	15204	15288	15199	15210	15457	15338	15241	15261	15181	15283	15306	15166	15152	14987	15225	15339	15191	15253	15139	15380	15314	15319	15342	15359	15095	15413	15231	15241	15308	15361	15331	15325	15254	15281	15419	15055	15170	15333	15256	15400	15113	15275	15290	15465	15059	15351	15221	15269	15238	15198	15330	15179	15164	15314	15173	15184	15267	15366	15393	15270	15257	15368	15418	15239	15069	15382	15423	15323	15347	15170	15348	15402	15304	15285	15246	15310	15216	15223	15395	15360	15516	15284	15398	15332	15330	15317	15096	15187	15396	15089	15311	15430	15472	15346	15226	15330	15380	15267	15359	15192	15369	15348	15114	15246	15184	15393	15237	15272	15257	15166	15196	15512	15333	15171	15318	15227	15331	15150	15195	15349	15327	15308	15244	15346	15257	15273	15246	15240	15293	15185	15423	15302	15239	15295	15111	15337	15361	15363	15340	15333	15394	15299	15336	15279	15312	15056	15429	15310	15464	15311	15223	15328	15068	15262	15411	15229	15252	15283	15405	15354	15282	15250	15408	15540	15224	15184	15211	15190	15202	15271	15119	15180	15354	15212	15205	15367	15246	15178	15279	15331	15316	15274	15086	15304	15301	15202	15098	15279	15444	15312	15261	15432	15232	15374	15223	15307	15301	15150	15306	15231	15392	15127	15296	15358	15289	15343	15360	15234	15202	15286	15312	15139	15391	15193	15361	15218	15446	15395	15294	15409	15136	15138	15315	15376	15282	15401	15403	15051	15357	15284	15214	15258	15360	15285	15376	15362	15203	15461	15267	15297	15457	15098	15256	15337	15209	15238	15382	15247	15339	15399	15267	15210	15268	15297	15227	15490	15327	15296	15209	15089	15296	15162	15031	15302	15181	15389	15234	15405	15412	15069	15067	15139	15215	15390	15297	15189	15273	15330	15386	15345	15299	15366	15199	15423	15398	15110	15354	15381	15394	15167	15285	15213	15422	15193	15175	15135	15263	15227	15206	15192	15338	15351	15301	15354	15326	15256	15347	15317	15328	15422	15241	15354	15294	15227	15229	15300	15208	15272	15409	15223	15195	15191	15296	15418	15359	15343	15329	15379	15258	15396	15255	15216	15196	15044	15234	15376	15125	15277	15285	15260	15193	15361	15296	15410	15350	15408	15184	15354	15487	15303	15325	15288	15470	15363	15261	15222	15308	15456	15360	15303	15236	15240	15223	15352	15270	15277	15244	15294	15095	15405	15163	15246	15340	15146	15339	15170	15216	15294	15286	15293	15260	15358	15249	15307	15236	15176	15344	15296	15171	15141	15156	15221	15171	15333
22514	21639	28965	24878	22358	25296	27301	22025	20369	20132	19544	19350	19023	18876	18817	18851	18629	18568	18775	18648	18701	18667	18573	18620	18470	18562	18565	18418	18454	18534	18483	18424	18425	18457	18535	18384	18504	18358	18586	18230	18372	18431	18286	18466	18419	18372	18367	18281	18368	18410	18296	18383	18146	18439	18164	18355	18229	18386	18112	18329	18409	18346	18289	18504	18352	18279	18128	18069	18503	18347	18257	18316	18330	18296	18412	18311	18281	18146	18354	18172	18310	18263	18376	18410	18361	18170	18113	18188	18437	18447	18473	18339	18391	18329	18354	18220	18296	18293	18271	18450	18446	18298	18404	18103	18258	18130	18319	18283	18127	18108	18197	18325	18339	18276	18191	18285	18380	18109	18559	18519	18297	18320	18197	18219	18298	18413	18342	18161	18242	18161	18439	18165	18408	18421	18266	18190	18243	18069	18353	18222	18420	18063	18424	18187	18216	18342	18403	18422	18325	18406	18374	18241	18371	18298	18295	18214	18345	18391	18175	18420	18318	18433	18452	18213	18346	18158	18277	18083	18345	18327	18188	18162	18203	18425	18251	18513	18381	18309	18215	18278	18142	18254	18282	18088	18407	18158	18151	18285	18154	18175	18278	18417	18498	18457	18186	18287	18299	18295	18100	18345	18224	18260	18348	18174	17924	18355	18293	18327	18174	18513	18206	18377	18206	18377	18115	18303	18456	18134	18294	18495	18170	18205	18358	18200	18198	18169	18393	18355	18124	18291	18445	18361	18259	18276	18310	18190	18542	18097	18266	18243	18402	18361	18308	18341	18220	18272	18278	18348	18345	18376	18300	18196	18307	18228	18264	18237	18396	18343	18210	18397	18184	18122	18362	18352	18411	18185	18362	18287	18418	18306	18302	18425	18371	18286	18508	18297	18583	18221	18454	18457	18244	18512	18347	18341	18024	18270	18242	18242	18213	18403	18108	18177	18141	18399	18345	18400	18281	18358	18305	18390	18204	18282	18283	18309	18317	18032	18213	18383	18351	18213	18198	18313	18621	18350	18333	18415	18317	18330	18358	18182	18382	18176	18169	18291	18374	18254	18479	18497	18441	18446	18357	18333	18308	18375	18170	18223	18119	18238	18577	18480	18327	18349	18141	18352	18124	18485	18254	18496	18490	18247	18393	18199	18416	18288	18316	18210	18306	18285	18296	18172	18289	18412	18088	18263	18381	18509	18431	18382	18203	18153	18083	18411	18205	18156	18199	18331	18245	18076	18345	18142	18251	18132	18142	18091	18390	18206	18144	18253	18394	18156	18434	17976	18472	18248	18275	18386	18152	18396	18067	18245	18146	18373	18126	18206	18444	18249	18280	18081	18151	18027	18483	18294	18270	18195	18373	18201	18284	18428	18209	18132	18276	18332	18334	18170	18173	18355	18419	18254	18264	18458	18150	18278	18224	18217	18010	18109	18353	18372	18347	18245	18243	18188	18327	18291	18430	18410	18536	18333	18245	18279	18357	18210	18326	18305	18399	18392	18467	18401	18322	18465	18326	18069	18310	18175	18347	18277	18246	18363	18247	18325	18258	18423	18161	18178	18160	18202	18133	18293	18185	18422	18201	18340	18213	18163	18347	18239	18201	18356	18227	18473	18303	18156	18238	18136	18029	18171	18358	18241	18367	18290	18381	18395	18417	18269	18332	18156	18244	18201	18205	18440	18246	18390	18120	18289	18395	18450	18376	18274	18168	18461	18216	18376	18585	18146	18323	18123	18362	18203	18323	18203	18259	18330	18285	18343	18146	18175	18174	18144	18163	18261	18110	18061	18186	18170	18298	18421	18173	18256	18316	18397	18179	18119	18238	18078	18250	18346	18349	18515	18529	18014	18272	18131	18030	18271	18360	18413	18152	18256	18302	18314	17992	18133	18325	18280	18290	18070	17903	18168	18193	18629	18388	18476	18100	18516	18520	18394	18218	18419	18526	18217	18350	18221	18317	18473	18405	18162	18324	18372	18343	18231	18008	18301	18177	18034	18294	18243	18088	18309	18544	18376	18316	18016	18194	18206	18446	18403	18271	18087	18306	18213	18353	18233	18234	18436	18426	18249	18187	18339	18414	18375	18317	18414	18299	18180	18261	18371	18216	18402	18021	18220	18296	18250	18126	18484	18427	18086	18368	18382	18396	18358	18409	18265	18194	18234	18320	18302	18183	18263	18005	18347	18345	18404	18114	18156	18231	18374	18336	18119	18229	18404	18203	18427	18117	18233	18164	18411	18358	18314	18364	18508	18233	18341	18382	18151	18089	17949	18402	18486	18220	18254	18204	18451	18204	18120	18249	18437	18387	18085	18233	18535	18318	18231	18585	18198	18128	18313	18382	18162	18329	18218	18049	18381	18277	18312	18376	18354	18109	18241	18304	18286	18319	17959	18126	18207	18127	18420	18333	18472	18364	18392	18011	18246	18315	18163	18332	18438	18209	18384	18133	18246	18392	18308	18268	18355	18112	18191	18232	18010	18256	18291	18199	18180	18349	18524	18378	18280	18357	18303	18261	18374	18277	18201	18232	18279	18325	18091	18203	18178	18293	18216	18200	18205	18371	18265	18291	18245	18207	18280	18249	18374	18214	18388	18267	18250	18241	18161	18125	18346	18270	18590	18072	18192	18309	18135	18254	18282	18205	18384	18200	18302	18319	18251	18530	18084	18210	18353	18465	18371	18373	18233	18512	18175	18196	18391	18301	18105	18349	18089	18174	18388	18205	18328	18277	18406	18379	18432	18324	18260	18286	18244	18379	18326	18201	18357	18611	18198	18243	18177	18044	18212	18276	18260	18322	18360	18291	18182	18422	18396	18212	18101	18228	18249	18207	18246	18211	18343	18345	18267	18039	18196	18291	18225	18106	18317	18186	18090	18337	18402	18383	18270	18075	18348	18123	18220	18288	18308	18116	18103	18362	18305	18130	18152	18377	18237	18234	18292	18390	17973	18543	18303	18241	18334	18485	18348	18317	18336	18147	18434	18247	18174	18390	18342	18271	18216	18265	18200	18210	18428	18301	18196	18366	18086	18096	18302	18428	18329	18161	18118	18293	18472	18302	18143	18069	18233	18367	18183	18173	18379	18260	18255	17999	18075	18280	18093	18221	18503	18451	17953	18152	18250	18300	18370	18245	18286	18524	18243	18280	18175	18163	18318	18193	18137	18372	18344	18326	18224	18339	18568	18245	18053	18404	18367	18501	18421	18378	18182	18310	18253	18188	18268	18304	18309	18147	18175	18280	18368	18372	18253	18240	18169	18150	18072	18280	18182	18265	18228	18387	18435	18330	18178	18289	18315	18444	18143	18162	18321	18278	18229	18222	18299	18273	18283	18299	18200	18187	18320	18217	18314	18107	18197	18242	18073	18251	18362	18359	18090	18183	18290	18045	18242	18286	18019	18276	18321	18201	18283	18242	18346	18186	18217	18346	18358	18384	18273	18260	18256	18309	18303	18226	18037	18223	18157	18052	18347	18183	18172	18233	18323	18138	18274	18340	18283	18149	18387	18299	18286	18248	18198	18265	18420	18349	18195	18309	18408	18411	18497	18392	18105	18346	18430	18243	18299	18426	18444	18325	18116	18355	18340	18036	18164	18239	18122	18180	18430	18391	18203	18249	18223	18279	18176	18519	18389	18009	18262	18344	18400	18296	18300	18186	18404	18129	18273	18150	18102	18156	18324	18146	18178	18260	18225	18331	18382	18188	18318	18477	18332	18193	18258	18317	18285	18195	18244	18211	18352	18271	18164	18433	18250	18217	18294	18020	18257	18184	18200	18179	18294	18459	18197	18120	18302	18243	18155	18030	18136	18354	18235	18396	18193	18257	18175	18432	17934	18233	18205	18214	18395	18181	18115	18293	18242	18188	18306	18322	18360	18238	18287	18304	18184	18158	18106	18272	17995	18261	18457	18107	18232	18289	18172	17967	18289	18098	18235	18414	18353	18152	18419	18095	18348	18332	18308	18328	18215	18552	18260	18244	18355	18366	18184	18198	18402	18340	18286	18123	18423	18251	18340	18243	18345	18369	18221	18383	18335	18317	17953	18377	18291	18024	18477	18403	18168	18298	18199	18318	18080	18205	18463	18424	18231	18206	18315	18273	18250	18319	18076	18580	18228	18305	18369	18271	18226	18133	18324	18194	17994	18336	18198	18265	18125	18377	18513	18316	18292	18329	18319	18321	18259	18320	18162	18089	18304	18262	18186	18325	18196	18420	18275	18402	18312	18059	18305	18351	18148	18200	18370	18496	18224	18143	18465	18190	18265	18206	18124	18007	18337	18298	18259	18543	18278	18284	18292	18305	18207	18225	18093	18161	18343	18176	18272	18331	18215	18418	18174	18314	18155	18574	18286	18158	18221	18131	18153	18150	18205	18185	18386	18382	18227	18218	18468	18267	18178	18272	18274	18171	18207	18074	18380	18273	18259	18386	18049	18467	18279	18358	18313	18392	18354	18359	18297	18156	17947	18265	17966	18233	18168	18386	18291	18073	18393	18445	18195	18204	18311	18426	18378	18263	18268	18319	18222	18328	18179	18381	18204	18160	18378	18371	18382	18427	18362	18337	18166	18425	18022	18229	18308	18412	17981	18074	18177	18314	18409	18242	18196	18109	18350	18393	18446	18404	18462	18141	18156	18131	18158	18053	18311	18070	18185	18144	17975	18200	18187	18325	18120	18062	18299	18323	18220	18383	18248	18019	18343	18223	18179	18261	18295	18411	18286	18292	18068	18162	18342	18447	18304	18059	18413	18239	18483	18114	18106	18253	18286	18230	18117	18268	18215	18360	18236	17972	18152	18320	18206	18240	18303	18411	18474	18349	18285	18083	18359	18240	18267	18376	18385	18136	18114	18296	18337	18178	18237	17969	18215	18404	18299	18349	18312	18521	18343	18325	18133	18107	18337	18310	18279	18476	18260	18278	18277	18217	18503	18374	18461	18411	18286	18256	18180	18339	18538	18378	18385	18127	18054	18208	18538	18222	18194	18056	18157	18217	18272	18050	18290	18202	18367	18371	18155	18390	18248	18149	18423	18245	18203	18340	18132	18184	18229	18514	18295	17982	18201	18255	18075	18256	18313	18136	18375	18217	18361	18331	18343	18395	18164	18434	18102	18321	18448	18440	18295
25937	51140	42754	32547	27266	23570	21138	19032	17702	16966	16317	16016	15939	15627	15588	15201	15461	15377	15234	15400	15264	15289	15365	15205	15033	15021	15083	15090	14940	15102	15092	15054	14882	15117	14961	15138	14935	15034	15029	15067	15027	15014	14947	14847	15118	15071	14955	15068	14857	14987	14984	15079	14928	15071	15049	14891	15022	15120	14892	15006	15025	14791	15037	15051	15249	15188	15058	14957	14983	15161	15054	14971	15088	14990	15064	15126	15226	15018	15015	14926	14969	15109	14858	14979	14996	14848	15028	15049	14940	14835	15052	14916	14903	14924	14870	15072	14995	15206	14845	15091	15006	15017	14942	15019	14949	14875	14997	14963	14954	15039	14930	15050	14920	15044	15164	15009	15044	15100	14909	14950	15106	14978	15110	14937	14928	15024	15004	15056	15061	14963	14980	14822	15002	15078	14957	15131	15052	14884	14991	15093	15020	14848	15072	15022	15019	15059	15050	15066	14914	15013	14929	15043	15222	14932	14946	14891	15078	14994	15102	15081	14974	15048	15053	15089	15050	15016	14824	14941	14992	14935	15032	15004	15031	14954	14918	14914	14970	14906	14943	15034	15136	14995	14806	14890	14959	14781	14824	14848	14760	14855	15214	14964	15180	14937	14940	15072	14966	14940	14985	14808	14988	15104	15070	14833	15019	14942	15096	14902	14898	15054	15057	14777	14869	15094	14848	15202	15006	15048	15060	14846	14971	14923	15001	14923	14962	14964	14923	14889	14817	15106	15087	14832	14989	14984	15043	14796	14794	15023	15068	14873	14955	14981	15153	15071	15020	14869	14900	15052	15029	14852	15099	14930	15063	15033	14846	14997	14846	15265	15045	15031	15056	14764	14801	14999	15071	14872	14989	15065	14863	15036	14824	15150	14928	15014	15005	15009	15193	14814	15065	15032	15080	14939	15113	14878	14932	14941	15022	15007	15068	14885	15109	15020	14929	14872	14965	14981	15012	15107	14855	14946	14886	14929	15036	14762	14878	15103	15064	15149	14877	15025	14792	14993	15052	14988	15022	14886	15070	15101	14839	15040	14928	15033	14834	15114	15103	14946	15027	14999	14866	15080	14776	15033	15024	14976	14924	14913	14704	14988	14819	14913	15108	14941	14997	14947	14884	15088	14887	14981	14911	14977	14903	14708	14861	15280	15140	14985	14945	14942	15200	15017	14866	15034	15031	14853	14993	15071	15013	14930	14993	14926	15049	14887	15048	15030	15058	15028	14896	15011	15217	15038	15202	15033	15030	14897	15023	14936	14910	15085	15053	15003	14991	15010	14915	14988	15059	15077	14911	14787	15009	15047	15060	14996	15138	15081	14951	15078	14796	15085	14870	14978	14991	14774	15105	14998	15009	14956	14865	14867	15024	14937	14901	15060	14841	15089	15003	14957	14913	15076	15086	14883	14903	14961	15013	15015	15155	14827	15050	15133	14952	14887	14991	15110	15045	15067	14960	14906	14970	15028	14923	15020	15099	15049	14954	14984	14890	14975	14910	14888	14849	15000	14739	15100	14900	14999	15073	14917	14948	14991	14828	14999	15137	15111	14966	14848	15025	14884	14960	15020	14893	15104	14952	14884	14971	14921	14978	14961	14962	14927	15048	14948	14982	14939	14777	14990	14965	15126	14862	14836	14846	14983	15015	15141	14914	15035	15052	14915	14991	15127	14901	14993	14834	14965	14968	14986	15059	14871	15018	14988	14985	14962	14906	14928	14941	14899	15044	15036	14907	14969	14992	15066	14967	15069	14902	15024	14863	15012	14953	14904	14879	15050	14979	14888	14937	14963	14987	14953	15078	14986	15003	14917	15039	15021	15081	15019	14912	14743	14942	14941	14942	14917	14909	14803	14863	15110	14950	14879	14978	14918	14951	14942	14996	15185	14858	14846	14832	15045	14896	14901	15065	15063	15126	14896	14948	14871	15003	15102	14896	15009	15004	15065	14925	14922	14903	14908	14889	14840	14950	15025	15113	14966	14963	14911	14857	14902	14945	14872	14902	15048	14789	14927	14736	14957	15202	14833	15079	15013	14984	14950	14980	15066	14856	15157	14780	14998	14884	15123	14853	15057	15163	14909	14918	14932	15013	15045	14968	14992	15014	14921	14998	14787	14942	14868	15002	15007	14768	15122	14989	14944	14905	14756	14980	14963	14847	14991	15195	14972	15032	14982	15076	14855	14898	15118	15048	15043	14913	14932	15100	15151	14921	14926	15092	14902	15205	14747	15089	15115	15033	15019	14969	14912	15005	15035	14780	15063	14893	15052	15021	15121	14872	15065	14915	15073	14907	14980	15004	14972	15090	15037	14862	14926	15062	15056	15058	14904	14968	14914	15086	14939	15055	14881	15083	14921	14972	15029	15136	14909	14897	14764	15068	15105	15005	15150	15000	15111	14921	14954	14899	14961	14935	15076	14950	15031	14857	14893	15234	15042	15067	14923	14996	14986	14955	14931	14970	14936	14943	15066	14937	14876	14989	14956	14870	14972	14832	15093	15160	14932	14873	14776	14930	14960	14998	14953	14881	14862	14987	15030	14995	14953	14985	14814	14765	15122	15099	15026	15027	14960	14856	14964	14913	15059	14917	14927	15011	14928	14938	14959	15117	14993	14888	15132	15052	15052	15036	15021	14979	15137	15030	15026	15005	14911	14856	14865	14989	14936	14821	14975	14843	14935	14868	15111	14740	14993	14881	14875	15163	14973	14954	15062	14922	14929	14857	14913	14983	14914	14865	14990	14904	14964	14873	14945	15042	15151	15236	15033	15075	14976	14814	15065	14863	14711	15094	14998	14937	15045	14939	14871	15002	14967	14973	14879	14905	14802	14815	15036	14985	14946	14839	15025	14767	14972	14898	15151	15056	14821	15012	14984	15070	15003	15021	14977	14976	15020	14959	15000	14945	14699	15044	14930	15119	15016	15121	14914	15095	14919	15013	14960	14810	15078	14751	14862	14985	14899	15016	14905	14944	14929	14940	15067	14873	14908	14931	15067	14737	14907	15016	15054	15038	14917	15061	14872	15017	14976	14824	15029	14927	14956	14961	15024	14926	15093	14871	14978	14893	15016	14736	15016	14966	15022	14788	15049	14891	14982	14996	15133	14987	14999	14842	15038	14903	14904	14833	15097	14887	14932	15088	14995	14938	15056	15005	15013	14961	14832	14992	14989	15232	14989	14870	14969	14942	14938	14823	15026	14996	14794	14887	15036	14937	15013	15074	14827	14994	14844	14893	14930	14893	15076	14904	14976	14804	14928	15036	15078	14893	15045	15065	14840	14985	14919	14896	15152	14952	14820	15066	14967	14936	15046	15013	14902	15082	14976	14978	14970	15013	15080	14883	15024	15140	15241	14932	14885	14987	15044	14971	14944	15005	15013	14883	14965	15078	14892	14879	15030	14894	15020	14993	14899	14918	15031	14970	14928	14946	15011	14951	14890	14872	15006	15002	15004	15014	14868	14893	15132	14959	14846	15092	15198	15055	14915	14977	15021	14982	14985	14871	14861	15091	14889	14843	14905	14904	14965	14845	14925	15102	14976	14809	14995	14920	14891	15129	14931	15043	14985	14961	14890	14962	14932	14973	15133	14956	14868	14955	14872	14793	14924	14860	15207	14674	15104	15157	14970	15068	14912	14963	14939	14945	15049	14945	15123	15044	15103	14989	15096	14842	15012	14980	15104	14974	14925	14907	15155	14805	14819	15037	14999	14879	15053	15016	15059	14952	14863	15163	14983	14985	14975	14977	14924	14781	15059	15191	14901	14993	14834	14800	15042	14945	14858	14989	14871	14884	15031	14727	14893	15019	14991	14886	15065	15059	14828	15119	14833	14880	15132	14985	14970	14943	15120	15034	14884	14871	14757	14945	14950	15144	15045	15031	15086	14853	15005	14952	14996	14825	14857	15027	15132	15099	14931	15069	14891	14903	15032	14909	14945	15071	15078	14956	15037	14951	15019	15004	14926	14893	14799	14795	14915	15005	15002	15041	14727	14954	14888	14908	14909	15193	14950	15128	14966	14985	15006	14905	14991	14936	15120	14757	14907	14919	14976	14987	14997	14997	14999	15075	15075	14897	14979	14981	14953	14811	14872	15140	15168	14896	15058	14960	14999	15054	15012	14890	14910	14823	14823	15141	14909	15166	15036	14940	14910	14829	15107	15075	14899	14974	14965	15092	15001	14841	15000	14855	14921	14884	14884	14975	14876	15102	14762	14930	15013	14912	15023	14896	14876	14889	14939	14894	14880	14952	14969	14914	14991	15123	15106	14976	15060	14925	14898	14951	15179	14914	14924	15042	14789	14825	15022	15072	15065	14972	14839	14881	15010	15107	15054	14895	14961	14870	15135	15061	15181	14994	14967	14980	15055	15023	14924	15057	14868	15043	15112	15064	14918	14969	15082	14947	14974	14885	15073	15105	14909	14801	15009	15038	14868	14861	14974	15147	15065	15076	14993	14888	14897	14980	14834	15199	14886	14915	15033	14787	14980	14772	15032	15128	14966	15017	14963	14975	14927	14988	15010	15005	14820	14969	14837	14915	14828	14875	15086	14950	14980	14983	14758	14978	15042	15031	14848	14933	14953	15036	14924	15019	14920	14796	15063	14971	14984	14866	15103	14795	15017	14959	15130	14840	14832	14944	15056	14954	14962	14837	15119	15188	15101	15106	14879	15082	14940	15049	15111	15075	14992	14931	14905	15008	15018	14830	14792	15034	15177	14805	14877	14870	14869	15175	14911	14862	14968	14878	15034	15061	15058	14856	14943	14915	14984	14979	15001	15048	15060	14875	14975	14807	15037	15138	15153	15081	15065	15065	15016	14933	15022	14962	14937	14937	14889	14800	15128	15113	15135	14914	14929	15084	14816	15189	14992	14958	14876	14871	14924	15002	14943	14820	14789	14849	14910	14832	14893	15098	15033	14997	14864	14859	14925	14911	14997	14871	15099	14981	15108	14874	15016	14934	14934	14834	15102	14992	15040	14978	14874	15093	14982	14921	14970	14938	14979	15101	14927	14977	15182	14826	14959	14864	14797	14923	14884	14861	14967	14852	14962	15010	14962	14899	14925	15038	14945	14884	14890	15060	14970	14981	14852	14778	14857	15097	14921	14946	15248	15052	14764	14846	14995
29921	26525	32175	28440	23350	21653	20987	20236	19645	19789	19395	19072	19407	19319	19198	19104	19222	19390	18761	19044	19066	19106	19163	18923	19102	19060	18896	18988	19068	19079	19137	19073	18876	18982	19007	19051	19264	19011	19191	19120	18994	19070	18894	19037	18934	18913	19096	19181	18885	18928	18868	19087	19072	19171	18921	18938	19091	19065	19008	19020	19025	18827	18983	18826	19040	18990	18949	19173	19080	19223	19097	19065	18927	19071	18716	19007	18951	18845	18988	18784	19097	19093	19024	19086	19061	19004	19011	18901	18762	18989	19067	19181	19101	18900	19043	18933	19040	18940	18818	18988	19385	19072	19238	19125	19168	18916	19174	19195	19075	18830	18904	19094	18927	18849	18883	19033	18913	18840	18965	18794	19031	19194	18994	18858	18879	18871	19098	19080	19032	19115	18886	19053	19147	18858	18966	19197	18815	19136	19146	19025	18633	19037	18915	19013	19129	18832	19061	18972	19039	19066	18897	18944	19075	18925	18975	18970	19076	19087	19100	18933	18885	18843	19119	18608	19074	18942	18949	18961	18830	18984	19090	19032	19030	19149	19055	19030	19046	19105	19036	19142	18997	19033	19195	19197	19046	18836	19021	19069	19001	18817	19189	19119	19148	18949	19038	19029	18904	18957	18955	19001	18957	19030	19004	18948	18977	18891	18979	19045	19303	19314	19388	19047	18951	18856	19027	18933	18891	18889	18890	18955	18786	19211	19129	19055	18887	19217	19119	18955	19059	19110	19143	18953	18911	18930	18942	18924	18987	18871	18936	19204	18960	19189	19181	18972	18922	19105	18943	19212	18997	18921	18951	18946	19081	18906	19188	19082	19005	19015	18847	19004	19208	18886	18904	18958	19217	19045	19164	19081	18985	19013	19071	18868	19033	19123	18852	18913	18968	19068	19001	18995	18833	18862	19066	18981	18943	18902	19059	19182	18791	18918	19098	19079	18988	19113	19102	19064	18841	18992	18882	19187	19040	19233	18864	18859	19133	18896	19138	18807	19116	19004	18935	19019	19075	19061	18980	18941	19086	19125	19309	18886	18830	19044	19134	18972	19064	19075	19086	19032	18924	18951	19054	19003	19041	18946	19025	19097	18939	18909	19264	18924	18791	18933	18969	19050	19178	19058	19005	18960	18970	19094	19046	18874	19122	18914	19022	19096	19043	19105	19109	18995	18924	19040	19027	19134	19319	19051	18930	18913	19100	18991	19173	18973	18937	18881	18913	18960	18903	18991	19163	19048	19009	19120	18917	19032	19009	19001	19123	19176	19090	19136	19071	19125	19018	19014	19039	19004	19011	19063	19042	19056	19174	19165	19073	18949	19125	18978	19099	19256	19041	19031	19083	19100	19048	18986	18958	19098	18975	18937	19124	18842	18990	18998	19150	19020	19071	19072	18856	18933	18799	18798	19080	18899	18916	19073	19016	18897	18854	18984	18878	18859	19047	18828	19066	18932	18995	19165	19195	18958	19034	19047	18914	18778	19012	19056	19342	19127	18984	19025	19019	19042	18838	18957	18906	18973	19023	19067	18958	19044	18887	18963	19055	18994	19017	19122	18971	18853	19290	19174	18772	18879	19052	18979	19104	19010	18954	19039	18987	19023	18859	19073	18975	19144	19127	19090	19063	18851	19044	18977	18941	18879	19099	19194	19241	18995	18862	19266	19218	19244	19068	18915	19091	19159	19144	18861	18983	18957	19291	19014	18718	19240	18844	18954	19174	18926	19000	18964	18865	19015	19097	18961	19082	18954	18971	19030	18974	19030	19134	18958	18839	18878	18945	18837	18935	19017	18870	19067	19062	18951	18913	19129	19026	18974	19032	19132	18997	18990	19000	19213	18996	18725	18934	19200	18948	18939	19074	19162	19168	18889	19061	19129	18801	18987	18951	19143	19067	18896	18929	18983	19050	19045	19126	18954	18839	19090	19115	18898	19031	19125	18996	18992	19205	19120	18875	19009	19140	18845	19037	19005	19058	19140	19282	19000	19002	18944	18967	19180	19124	18914	19078	19171	19029	19014	19033	19091	18901	19062	18878	18899	19113	19123	18976	18900	18915	19038	19214	19099	19031	19127	19203	18971	19017	19147	19053	19021	19152	18806	19121	18742	18958	19142	18840	19262	18929	19060	19065	19069	18933	18840	18843	18957	18836	18999	18928	19094	19009	19051	19095	19060	19048	18939	18963	18819	19012	19067	18935	19083	18991	18971	19066	18978	18924	19040	19050	19004	18976	18929	19016	19113	19058	19070	19014	18932	19145	19176	18932	19060	19022	19138	19197	19140	18879	18955	18946	18999	18986	18969	19016	19093	19192	18932	18944	18950	19131	19163	19112	18706	18949	19069	19053	19127	19097	18894	18979	18907	18942	19028	19098	19101	19021	19050	19162	19131	19081	19153	19047	19155	19277	19133	19117	19128	19081	18949	18864	18858	19023	18868	19014	19161	18870	19102	18860	19081	19117	18967	19028	18970	19122	19087	18900	18818	19087	18983	19007	18991	19132	19172	19325	18946	19045	18823	19151	19198	19010	19132	18882	19051	19067	18882	19208	19034	18994	18903	19063	19322	18993	19208	19143	19179	18846	19096	19032	19113	18909	19007	19033	19063	18946	18962	18942	19099	18809	19191	19087	18732	18998	19073	18972	18967	19107	18894	19244	19116	19165	18867	18996	19102	18876	18909	18993	19030	18946	18829	18830	18956	18932	19284	19034	19105	19005	19081	19005	19115	19154	19103	19041	19012	19133	19032	18884	19007	19138	19169	18884	19093	19055	18939	18944	18851	19011	19075	19066	18904	18952	18869	18959	18959	18875	18945	19062	19255	19098	18984	19037	18940	19267	19037	18952	18898	18975	19112	19178	18765	19138	18909	19150	19246	19042	19020	18928	18985	18858	18993	19013	18860	19046	18847	18985	19050	19265	19114	19002	18844	19090	19204	19244	19034	19190	18917	18966	19051	19051	18917	18862	18760	18840	19107	19037	18992	19008	18950	19061	19012	19204	19225	18922	19021	19046	19036	19253	19013	18996	18893	18858	19066	19005	18918	18891	18940	19116	19014	18959	19138	19078	19283	18912	18899	19153	18917	19001	19097	18816	19086	19150	19010	19004	19037	18959	19020	19054	18816	18910	18819	18996	19010	19307	18951	19085	18777	19257	18924	19087	18752	19201	18863	18977	18607	19052	19124	18962	18938	19024	19033	18913	19044	18851	19005	18973	18971	19042	18990	19099	18891	18817	19096	18930	18974	19159	19132	19133	19018	19008	19221	19362	18770	19014	19160	18888	18988	18993	18957	19103	19014	19161	18860	19031	19094	19305	19035	19051	19145	18964	19203	19012	19003	19038	19336	18988	19032	18655	18930	18999	18959	18983	18822	19000	19107	18966	18887	18959	19157	19090	19113	18978	19042	19095	19087	19084	18850	19091	18994	19066	19015	19114	18909	19053	19083	19053	19035	18894	19083	18960	18952	18991	18920	18978	19065	18791	18858	19013	19024	18867	19219	18968	18934	19199	18865	19045	19085	18788	18926	18930	19052	19151	18953	19058	18783	19049	18767	18971	18785	18795	19040	18882	18919	19036	19210	19110	18868	19073	19036	18968	19236	18959	19028	19178	18975	18942	18937	18959	19057	19240	19038	19093	18991	19129	19151	19112	19133	18686	18782	18929	19022	18789	19034	19132	19072	18970	18950	19043	19218	19179	18893	18908	19284	19098	18839	19171	18991	19170	18844	18894	19233	19171	19028	19067	18903	18720	19131	19141	19066	19010	19047	19011	19101	19046	18911	18741	18864	19205	19020	19316	18846	19034	19080	19069	19008	19173	18984	19146	19187	19233	18927	19170	19016	19324	19091	19005	19025	19085	19006	18944	19033	19021	19041	19289	18969	18731	18928	19141	18834	19039	19176	19164	19198	19142	18999	18882	19286	19045	19333	19126	18964	19122	18811	19085	18941	19193	19018	18865	18872	19134	19071	18724	19122	19008	18998	19133	19022	18878	18931	18975	18930	19041	18974	19033	18965	19166	18949	18975	19034	18953	19198	19071	19026	19267	18927	18904	18934	19144	19046	19060	18856	18932	18892	18837	19049	19077	18896	18966	19048	18898	19035	18981	19084	18844	19037	18965	18820	19000	18918	18943	18957	19053	19120	18940	18827	18938	18994	19253	19041	18919	19205	19138	18774	18966	19122	19005	18854	19126	19096	18810	18928	19044	19000	19023	19080	19167	19038	19051	18984	18896	19093	19058	19166	19100	19133	19143	19078	18970	18955	18898	18992	19036	19002	19015	19110	19004	18825	18999	18940	19324	19018	19008	19059	19000	19011	18922	18806	18866	18880	18959	19026	19047	18974	18987	19067	18869	18821	18958	19051	19313	19005	19179	18930	18972	18957	19152	18873	18826	19082	19031	19101	19053	19071	19169	19214	18976	19068	19035	19009	19124	19027	19092	19169	19114	19027	18931	18938	18910	18908	19008	19024	18908	19001	19008	18890	19019	18941	19052	18994	19203	18977	18850	19109	18988	18922	18886	19065	18972	19099	19115	19114	19029	19224	19047	18993	18944	19164	19256	18998	19144	19141	19123	18842	19121	19086	18821	18752	19012	18992	19008	19115	19042	19195	19053	18992	19033	19032	18744	19050	19263	18875	19073	19084	19031	19057	19100	18705	19010	18819	18876	18788	19002	19022	18782	18957	18969	18973	19071	19134	18940	18889	19044	19038	19080	19003	19014	18974	19079	18961	19087	18815	19007	19027	19052	19247	18929	19065	18975	19139	18843	18949	18921	19153	19076	19036	19033	18985	18950	18946	18943	18846	18980	19020	19167	18979	18921	18979	18953	19073	18860	18841	19039	18958	19062	19021	19412	19043	19138	19013	19104	19113	18962	19169	19073	19079	19065	19030	19016	19120	19091	19210	19088	19098	18992	18760	19059	18988	19216	18989	19117	19061	19142	19158	19155	19018	19160	19022	19090	19122	19134	18871	18871	18967	19160	18956	19009	19237	19150	19113	18894	19034	18849	19223	19094	18976	18905	18934	18885	18785	18993	19069	18989	19048	18969	19106	18984	19030	18990	19011	19030	18974	18878	18734	18997	18898	19084	18867	18952	18996	18949	18982	18983	18875	19028	19054
24914	39517	31935	24119	20858	18746	17741	16825	16403	16071	15715	15617	15641	15699	15610	15719	15561	15473	15355	15705	15604	15471	15472	15537	15491	15542	15387	15375	15456	15490	15490	15371	15450	15378	15395	15356	15543	15382	15363	15466	15471	15544	15522	15230	15379	15485	15509	15508	15529	15306	15376	15364	15527	15381	15401	15490	15353	15451	15600	15436	15673	15601	15577	15491	15506	15444	15625	15368	15493	15445	15389	15303	15513	15430	15261	15429	15495	15406	15387	15245	15609	15418	15595	15467	15391	15367	15450	15475	15392	15623	15381	15413	15346	15539	15346	15459	15411	15497	15522	15247	15358	15395	15543	15380	15433	15508	15372	15408	15471	15350	15203	15383	15126	15387	15444	15619	15378	15357	15642	15462	15437	15405	15493	15508	15398	15417	15570	15242	15545	15513	15342	15348	15425	15447	15399	15393	15350	15428	15212	15238	15420	15348	15350	15358	15440	15381	15330	15322	15463	15447	15510	15391	15500	15478	15483	15389	15257	15310	15467	15509	15475	15387	15455	15505	15399	15317	15433	15579	15393	15343	15383	15396	15407	15282	15241	15422	15398	15273	15569	15524	15470	15361	15433	15354	15290	15312	15404	15394	15511	15326	15378	15521	15403	15447	15409	15543	15403	15320	15373	15528	15505	15563	15311	15458	15335	15345	15459	15382	15482	15482	15365	15415	15467	15375	15307	15446	15482	15501	15576	15379	15472	15454	15407	15353	15588	15413	15402	15247	15195	15346	15297	15428	15375	15460	15343	15529	15300	15354	15445	15463	15380	15200	15484	15301	15494	15431	15395	15142	15370	15528	15479	15606	15425	15431	15493	15515	15361	15521	15423	15500	15515	15532	15395	15461	15479	15342	15475	15180	15459	15509	15467	15484	15418	15419	15458	15338	15447	15461	15487	15291	15465	15442	15404	15395	15478	15420	15398	15476	15392	15389	15295	15467	15497	15447	15444	15558	15469	15274	15532	15403	15229	15514	15497	15430	15423	15416	15434	15354	15388	15352	15469	15476	15314	15409	15458	15461	15443	15450	15567	15459	15372	15424	15460	15359	15493	15506	15514	15480	15454	15361	15397	15490	15301	15525	15478	15410	15233	15405	15307	15380	15477	15252	15522	15498	15315	15381	15645	15377	15556	15517	15544	15441	15366	15529	15652	15398	15439	15364	15441	15481	15592	15341	15353	15464	15378	15376	15404	15419	15425	15255	15247	15389	15480	15492	15534	15337	15397	15421	15420	15501	15282	15446	15324	15529	15346	15572	15354	15404	15190	15632	15337	15372	15372	15646	15469	15647	15574	15476	15369	15305	15452	15391	15406	15630	15263	15534	15249	15434	15544	15313	15438	15475	15284	15398	15508	15398	15331	15580	15321	15502	15480	15237	15306	15615	15257	15375	15377	15504	15508	15590	15381	15296	15425	15495	15388	15201	15403	15536	15419	15399	15488	15423	15467	15367	15247	15487	15312	15282	15431	15403	15281	15416	15329	15544	15533	15471	15470	15376	15293	15409	15325	15363	15457	15506	15562	15501	15399	15484	15379	15507	15537	15304	15398	15578	15374	15427	15325	15518	15425	15302	15333	15476	15313	15360	15545	15272	15494	15448	15291	15384	15409	15544	15299	15479	15485	15494	15436	15679	15333	15365	15591	15508	15397	15395	15616	15361	15424	15455	15446	15239	15362	15450	15540	15483	15372	15338	15509	15526	15480	15432	15246	15482	15456	15284	15463	15353	15699	15250	15358	15437	15456	15386	15394	15473	15352	15505	15666	15316	15364	15518	15219	15474	15291	15372	15312	15377	15473	15503	15274	15500	15261	15266	15284	15404	15432	15481	15299	15430	15511	15344	15553	15355	15272	15420	15423	15315	15359	15484	15520	15378	15402	15340	15465	15601	15289	15420	15547	15430	15407	15410	15430	15555	15375	15452	15609	15534	15332	15429	15439	15255	15579	15417	15391	15479	15348	15440	15425	15558	15479	15417	15503	15533	15481	15491	15452	15485	15401	15387	15325	15488	15360	15403	15420	15359	15472	15510	15411	15325	15404	15392	15444	15352	15466	15392	15548	15654	15594	15449	15488	15483	15459	15436	15326	15649	15421	15350	15455	15366	15428	15378	15333	15436	15301	15477	15470	15546	15519	15367	15491	15371	15411	15446	15295	15565	15336	15630	15454	15547	15487	15340	15422	15532	15543	15275	15417	15428	15456	15556	15410	15550	15266	15463	15410	15592	15321	15373	15322	15453	15303	15413	15448	15306	15456	15404	15433	15485	15430	15470	15355	15535	15260	15258	15489	15372	15395	15223	15389	15334	15343	15289	15381	15507	15629	15237	15449	15511	15474	15374	15426	15324	15474	15356	15342	15356	15547	15398	15400	15595	15456	15513	15346	15528	15564	15408	15383	15387	15333	15451	15434	15326	15325	15344	15415	15368	15380	15269	15416	15370	15445	15412	15611	15307	15422	15493	15385	15310	15479	15418	15459	15335	15376	15378	15458	15521	15369	15447	15472	15500	15311	15432	15434	15416	15413	15445	15580	15445	15529	15442	15137	15469	15482	15460	15307	15390	15441	15428	15514	15236	15573	15267	15477	15310	15235	15371	15328	15336	15560	15418	15299	15340	15529	15498	15437	15261	15435	15428	15602	15429	15396	15411	15416	15438	15512	15380	15397	15388	15382	15514	15418	15535	15560	15469	15476	15541	15286	15551	15349	15390	15645	15314	15505	15490	15522	15434	15396	15438	15505	15376	15476	15561	15398	15354	15433	15445	15414	15368	15452	15448	15383	15493	15453	15449	15376	15578	15522	15423	15342	15580	15485	15439	15547	15351	15407	15447	15417	15435	15324	15557	15427	15373	15602	15541	15468	15374	15432	15471	15575	15291	15354	15489	15473	15465	15268	15393	15378	15470	15341	15528	15401	15415	15508	15381	15286	15564	15534	15545	15253	15446	15260	15428	15429	15667	15526	15392	15239	15572	15548	15447	15452	15391	15530	15564	15369	15435	15504	15113	15329	15406	15279	15226	15451	15347	15536	15566	15520	15479	15563	15466	15724	15449	15429	15422	15372	15382	15567	15250	15604	15308	15594	15368	15500	15490	15350	15345	15335	15277	15371	15371	15438	15479	15496	15226	15396	15576	15227	15293	15611	15432	15412	15263	15693	15255	15495	15255	15285	15423	15259	15450	15363	15494	15299	15434	15421	15601	15393	15310	15550	15518	15432	15481	15449	15492	15273	15488	15494	15338	15416	15430	15548	15358	15255	15421	15278	15334	15536	15350	15397	15532	15367	15317	15445	15438	15318	15527	15350	15303	15396	15484	15381	15544	15113	15444	15430	15400	15225	15493	15596	15405	15447	15475	15409	15273	15153	15445	15419	15419	15448	15558	15374	15291	15486	15409	15480	15381	15316	15381	15539	15459	15243	15401	15430	15379	15616	15383	15350	15308	15464	15454	15397	15315	15327	15399	15621	15343	15547	15626	15534	15552	15286	15274	15445	15581	15505	15333	15438	15332	15396	15528	15371	15290	15508	15413	15506	15467	15463	15439	15615	15322	15514	15431	15483	15461	15474	15336	15485	15445	15259	15475	15493	15414	15387	15430	15443	15398	15350	15347	15344	15240	15603	15363	15443	15468	15451	15405	15306	15375	15569	15428	15346	15517	15360	15373	15275	15383	15276	15454	15552	15563	15365	15529	15385	15511	15557	15418	15333	15339	15418	15384	15458	15275	15460	15232	15564	15219	15442	15391	15439	15449	15590	15404	15464	15253	15389	15455	15550	15597	15524	15389	15435	15548	15511	15287	15244	15443	15444	15168	15423	15373	15426	15292	15442	15347	15572	15373	15218	15421	15436	15402	15271	15278	15323	15746	15406	15479	15380	15328	15525	15391	15293	15423	15410	15555	15450	15404	15313	15379	15344	15357	15493	15322	15299	15520	15274	15292	15447	15317	15314	15375	15453	15347	15375	15437	15500	15356	15424	15319	15372	15411	15355	15285	15288	15310	15409	15458	15466	15475	15358	15306	15377	15453	15379	15497	15187	15382	15397	15409	15412	15387	15439	15226	15440	15302	15406	15286	15405	15425	15473	15505	15434	15560	15452	15465	15548	15505	15367	15336	15458	15528	15420	15226	15482	15503	15417	15426	15589	15539	15504	15281	15289	15404	15306	15453	15290	15395	15364	15377	15542	15465	15550	15287	15463	15487	15497	15445	15268	15418	15407	15417	15547	15402	15277	15562	15424	15321	15369	15513	15435	15308	15487	15530	15432	15586	15540	15594	15296	15388	15555	15351	15443	15493	15418	15433	15489	15544	15541	15365	15459	15488	15638	15424	15700	15459	15318	15651	15263	15523	15482	15418	15428	15506	15291	15388	15466	15333	15441	15457	15525	15520	15404	15405	15478	15546	15311	15403	15497	15574	15535	15436	15350	15431	15504	15487	15538	15346	15301	15450	15383	15540	15410	15370	15354	15422	15533	15433	15366	15464	15450	15441	15501	15471	15487	15488	15420	15281	15416	15327	15490	15380	15357	15412	15492	15612	15520	15560	15346	15431	15426	15316	15485	15354	15419	15554	15481	15437	15530	15364	15405	15593	15511	15407	15596	15476	15348	15582	15449	15501	15235	15435	15481	15162	15505	15501	15430	15351	15310	15481	15329	15448	15303	15515	15313	15422	15498	15515	15499	15463	15491	15321	15330	15499	15359	15440	15461	15501	15300	15387	15270	15432	15396	15382	15412	15533	15469	15361	15428	15295	15360	15380	15401	15487	15354	15385	15418	15332	15420	15327	15400	15471	15371	15553	15573	15442	15513	15500	15539	15293	15444	15482	15344	15345	15477	15481	15384	15463	15545	15502	15346	15478	15324	15438	15550	15485	15456	15433	15360	15284	15351	15555	15384	15353	15356	15503	15544	15418	15443	15500	15545	15569	15532	15279	15424	15386	15489	15443	15315	15331	15485	15458	15590	15415	15443	15270	15553	15506	15575	15438	15527	15320	15421	15384	15616	15501	15464	15402	15505	15575	15372	15499	15369	15390	15393	15463	15375	15423	15476	15323	15490	15442	15405	15582	15435	15538	15492	15445	15352	15343	15430	15552	15542	15447	15395	15373	15270	15376	15407	15356
23422	21568	28502	25515	23572	24515	23956	20960	19603	19581	19584	19042	19028	19177	18731	18741	18652	18880	18556	18550	18763	18556	18565	18625	18478	18565	18528	18530	18608	18495	18393	18612	18398	18281	18420	18723	18358	18213	18293	18267	18270	18456	18465	18502	18336	18590	18456	18461	18805	18614	18481	18381	18559	18332	18402	18415	18399	18389	18494	18509	18388	18308	18178	18223	18350	18361	18409	18487	18149	18454	18272	18470	18310	18100	18236	18202	18241	18261	18199	18675	18166	18387	18287	18233	18334	18326	18465	18244	18315	18264	18262	18239	18282	18670	18386	18288	18241	18273	18463	18229	18464	18473	18356	18293	18467	18223	18347	18445	18378	18386	18332	18268	18269	18137	18343	18227	18469	18519	18448	18504	18437	18443	18096	18493	18392	18255	18392	18243	18324	18365	18422	18279	18349	18164	18427	18497	18266	18368	18170	18292	18377	18323	18353	18461	18340	18397	18340	18266	18345	18644	18385	18403	18523	18108	18311	18442	18342	18306	18446	18421	18326	18345	18355	18458	18358	18461	18270	18481	18106	18208	18488	18342	18582	18485	18224	18421	18541	18349	18286	18434	18300	18421	18456	18280	18481	18323	18532	18469	18474	18357	18453	18180	18395	18092	18289	18362	18250	18192	18310	18205	18629	18447	18524	18266	18417	18167	18494	18489	18260	18306	18294	18324	18257	18379	18559	18514	18252	18342	18334	18491	18376	18366	18363	18404	18242	18391	18392	18230	18285	18302	18300	18258	18319	18256	18535	18351	18545	18110	18393	18343	18400	18380	18268	18106	18174	18435	18460	18390	18330	18312	18346	18075	18338	18351	18190	18360	18468	18284	18144	18297	18210	18179	18420	18439	18229	18275	18056	18272	18212	18455	18476	18286	18245	18213	18431	18346	18467	18363	18305	18234	18214	18327	18361	18320	18396	18374	18220	18363	18515	18334	18236	18229	18528	18322	18403	18215	18283	18324	18373	18179	18280	18464	18236	18313	18441	18396	18337	18435	18197	18282	18216	18300	18251	18371	18574	18457	18413	18433	18488	18364	18373	18260	18477	18413	18357	18134	18412	18433	18473	18293	18285	18191	18469	18428	18506	18304	18226	18365	18542	18291	18528	18517	18549	18465	18328	18559	18517	18481	18478	18347	18280	18434	18271	18418	18577	18518	18401	18433	18196	18126	18218	18297	18245	18367	18354	18205	18288	18252	18297	18353	18391	18229	18365	18319	18503	18298	18380	18350	18254	18213	18257	18566	18406	18431	18580	18433	18321	18240	18046	18325	18410	18293	18241	18230	18235	18370	18283	18312	18301	18436	18470	18356	18389	18468	18482	18419	18324	18125	18228	18271	18428	18440	18317	18291	18355	18482	18255	18360	18293	18364	18509	18336	18197	18391	18301	18207	18444	18580	18308	18526	18408	18290	18387	18332	18499	18417	18393	18271	18154	18129	18432	18190	18280	18378	18299	18224	18343	18332	18288	18151	18226	18146	18218	18374	18471	18312	18316	18450	18544	18180	18321	18275	18232	18349	18346	18616	18375	18478	18374	18316	18328	18466	18346	18151	18652	18346	18426	18374	18216	18373	18497	18342	18299	18425	18409	18532	18486	18326	18341	18474	18247	18307	18444	18433	18389	18326	18397	18366	18404	18250	18556	18365	18213	18411	18496	18410	18481	18257	18336	18215	18110	18191	18379	18450	18333	18272	18459	18527	18506	18357	18350	18313	18403	18443	18424	18349	18314	18343	18280	18232	18580	18289	18398	18505	18338	18482	18421	18509	18287	18410	18413	18423	18445	18338	18477	18242	18260	18396	18346	18478	18216	18510	18393	18472	18415	18541	18332	18221	18442	18641	18526	18476	18382	18396	18299	18377	18127	18161	18140	18424	18420	18280	18303	18382	18174	18289	18358	18381	18221	18393	18277	18464	18371	18281	18423	18621	18393	18411	18457	18283	18267	18112	18322	18406	18436	18317	18242	18145	18144	18305	18443	18329	18360	18137	18381	18194	18583	18220	18101	18507	18319	18324	18493	18419	18511	18087	18548	18325	18158	18313	18261	18454	18413	18165	18379	18165	18468	18491	18368	18204	18432	18298	18358	18312	18180	18335	18374	18310	18510	18444	18453	18352	18199	18408	18170	18393	18190	18430	18389	18251	18309	18142	18505	18440	18391	18414	18537	18266	18457	18173	18392	18445	18247	18251	18324	18302	18530	18369	18357	18290	18407	18350	18465	18291	18399	18543	18128	18367	18346	18374	18540	18443	18309	18464	18264	18191	18436	18318	18237	18273	18533	18273	18379	18232	18266	18333	18328	18251	18459	18235	18458	18471	18459	18501	18118	18194	18291	18460	18452	18477	18200	18255	18402	18264	18464	18365	18582	18255	18393	18506	18403	18338	18364	18239	18254	18281	18727	18412	18105	18505	18287	18322	18229	18206	18195	18307	18252	18353	18565	18529	18230	18610	18387	18481	18005	18340	18109	18359	18186	18320	18271	18363	18613	18370	18398	18214	18485	18309	18357	18272	18339	18311	18455	18334	18294	18484	18566	18503	18249	18526	18309	18511	18409	18395	18450	18400	18424	18374	18435	18414	18240	18088	18218	18418	18447	18178	18277	18494	18381	18418	18404	18552	18290	18406	18447	18288	18391	18214	18388	18181	18375	18322	18281	18177	18275	18315	18396	18626	18521	18366	18426	18351	18266	18526	18369	18422	18312	18332	18421	18354	18344	18255	18393	18228	18120	18110	18338	18332	18381	18404	18323	18472	18105	18285	18481	18332	18375	18429	18194	18265	18509	18425	18513	18396	18500	18432	18457	18546	18481	18429	18305	18598	18354	18471	18355	18397	18491	18544	18198	18520	18363	18248	18418	18410	18370	18392	18291	18201	18398	18269	18284	18359	18571	18332	18326	18367	18405	18474	18559	18321	18320	18322	18345	18319	18356	18404	18435	18385	18565	18245	18260	18421	18504	18309	18382	18375	18410	18341	18290	18357	18427	18216	18366	18621	18366	18602	18113	18134	18350	18574	18435	18342	18376	18396	18309	18390	18457	18287	18302	18399	18697	18545	18321	18205	18514	18339	18572	18518	18512	18175	18650	18494	18392	18440	18517	18479	18220	18349	18135	18008	18288	18228	18094	18317	18333	18223	18411	18498	18357	18279	18352	18323	18293	18755	18390	18402	18423	18448	18372	18397	18276	18397	18252	18308	18449	18421	18294	18362	18371	18362	18492	18388	18394	18332	18193	18137	18175	18450	18416	18518	18354	18353	18418	18224	18222	18352	18477	18508	18219	18133	18407	18365	18273	18141	18319	18308	18472	18474	18353	18320	18253	18513	18254	18402	18318	18393	18362	18464	18311	18364	18470	18524	18290	18326	18499	18393	18363	18323	18332	18252	18374	18350	18172	18550	18280	18309	18460	18260	18287	18257	18424	18340	18375	18413	18340	18352	18321	18616	18234	18399	18486	18272	18381	18211	18405	18299	18428	18126	18375	18467	18323	18442	18328	18174	18289	18330	18507	18209	18180	18290	18302	18282	18482	18304	18353	18369	18390	18200	18281	18512	18475	18548	18349	18354	18394	18510	18260	18388	18239	18468	18191	18131	18417	18279	18436	18406	18246	18376	18509	18345	18303	18275	18295	18371	18385	18477	18253	18224	18562	18415	18178	18226	18283	18371	18495	18368	18489	18335	18360	18501	18287	18609	18364	18314	18491	18439	18301	18501	18502	18248	18392	18211	18324	18433	18487	18243	18510	18467	18446	18391	18228	18359	18324	18409	18377	18383	18530	18129	18596	18444	18285	18590	18348	18514	18572	18218	18336	18575	18516	18427	18313	18413	18375	18413	18411	18516	18339	18392	18397	18218	18432	18254	18595	18182	18291	18450	18216	18563	18451	18261	18335	18253	18485	18464	18419	18391	18309	18082	18396	18324	18191	18312	18558	18170	18439	18264	18318	18226	18342	18270	18352	18135	18458	18487	18310	18454	18405	18469	18624	18300	18312	18184	18329	18288	18331	18302	18261	18215	18395	18411	18382	18411	18362	18349	18427	18349	18396	18426	18327	18372	18323	18414	18358	18328	18325	18288	18283	18422	18587	18415	18285	18333	18425	18158	18373	18387	18192	18290	18519	18578	18323	18346	18405	18150	18224	18521	18248	18380	18447	18273	18372	18278	18428	18339	18386	18552	18476	18313	18479	18570	18369	18243	18360	18533	18364	18349	18523	18351	18378	18296	18252	18195	18307	18353	18348	18333	18465	18279	18404	18289	18247	18421	18300	18358	18355	18388	18559	18508	18316	18133	18274	18430	18338	18585	18285	18307	18408	18189	18112	18752	18414	18413	18184	18594	18531	18533	18297	18473	18262	18299	18351	18472	18322	18167	18320	18335	18285	18539	18376	18408	18232	18245	18418	18354	18341	18433	18423	18654	18369	18591	18535	18322	18316	18410	18412	18246	18394	18287	18443	18293	18234	18226	18504	18203	18349	18242	18489	18266	18495	18233	18579	18492	18444	18442	18370	18266	18407	18490	18415	18208	18372	18349	18384	18085	18338	18568	18378	18570	18407	18172	18316	18414	18302	18418	18465	18337	18428	18342	18209	18554	18264	18517	18609	18557	18460	18338	18372	18283	18399	18280	18169	18454	18532	18309	18195	18343	18498	18583	18599	18123	18334	18396	18565	18425	18484	18416	18183	18330	18155	18388	18191	18249	18365	18459	18209	18259	18423	18301	18545	18355	18464	18410	18169	18412	18401	18275	18364	18430	18288	18545	18252	18348	18412	18399	18292	18393	18130	18277	18475	18203	18347	18215	18397	18399	18548	18422	17885	18260	18372	18224	18247	18448	18412	18278	18320	18022	18484	18355	18367	18390	18357	18443	18317	18408	18339	18228	18346	18553	18384	18249	18399	18523	18489	18465	18553	18445	18522	18342	18280	18255	18404	18271	18287	18352	18244	18479	18441	18400	18442	18529	18265	18429	18333	18318	18310	18360	18372	18314	18392	18191	18328	18471	18337	18458	18324	18231	18298	18529	18384	18123	18356	18341	18232	18183	18336	18330	18276	18389	18405	18620	18289	18411	18298	18165	18539	18344	18183	18497	18198	18272	18306	18546	18579	18408	18408	18245
24451	46696	38670	28847	24497	21255	19188	17886	16884	16200	16103	15804	15689	15463	15574	15292	15541	15333	15367	15371	15315	15230	15155	15326	15008	15363	15189	14967	15160	15194	15285	15045	14878	15089	15157	15107	15147	15076	15334	15055	15007	14949	14981	15200	15035	14963	14870	15176	14869	14990	15014	15001	14995	15129	15090	14794	15128	15235	14902	15077	15128	15067	14978	15001	15024	15046	15157	14957	15076	15200	15193	15102	15112	14884	15013	15226	15036	15215	14998	15057	15055	14985	15104	14921	15103	14950	15157	15108	14847	14873	15153	15086	15100	15137	15024	14938	15183	15165	15187	15015	15010	15033	15034	15214	14974	15116	15189	15204	15215	15084	14902	15048	15049	15074	15049	15072	15042	14968	15109	15049	15081	15305	15007	15043	15138	15058	14985	15199	15060	15053	15251	14978	15217	15070	14972	15170	15051	15064	15227	15002	15031	14992	14879	15091	15025	15030	15089	15167	14891	15139	15263	15260	14857	15073	15157	15036	15179	15188	14894	14896	14964	15119	14932	14958	14965	15178	15025	15024	14940	15072	14950	14955	14942	15048	15181	14943	15075	15166	14973	14929	15017	15040	14991	15004	14951	15186	15191	15071	15142	14996	15285	15133	14891	15026	14900	15127	14977	14963	15166	15000	15003	14956	15234	15069	15052	15214	14982	14878	14979	15208	15005	14954	14993	15110	15112	15182	15144	14854	15014	15048	15066	15228	15005	15033	14946	15101	15062	15099	15051	15008	15107	15069	14986	15112	15082	15003	14994	14896	14920	14886	15109	14989	15102	15084	14844	15057	15071	15113	14979	15003	14949	14985	15014	15027	15148	14846	14841	15166	15055	15065	15109	15109	15027	14888	15149	15225	14951	15084	15008	15052	15140	15054	15069	15161	14815	15146	15014	14979	15019	15026	15080	14984	15030	15038	15091	14885	15120	15046	15102	15035	15026	15093	15069	15130	15034	14956	15085	15123	14985	15217	14980	15125	14987	15023	14947	15093	15112	15024	14896	15109	15066	15212	15133	14915	15175	15037	15061	15140	15119	14988	15102	14967	14984	15006	15228	15080	14996	14975	15023	15066	15190	15040	15134	15174	15106	15094	15259	14806	15053	14929	14972	14967	15086	15179	14973	14889	15081	15156	15133	15044	15061	15218	14952	15070	14919	15071	15217	15051	14938	15086	15079	15101	14891	15162	15205	15003	14987	14930	15232	15037	15132	14970	15128	15221	15138	14985	15103	14997	14952	15059	14969	15003	15039	14894	14974	15083	15057	15125	15147	15007	15261	15113	15150	15122	15109	15122	15014	14981	15166	15134	14987	14960	15112	14891	15121	15025	15064	15184	15037	15156	15006	15016	15182	15221	15192	14949	15124	15063	15220	15046	15124	15157	15015	15157	15086	15184	15134	14999	15313	14960	15057	15083	14995	15169	14992	14983	14920	15056	15054	15115	15051	15115	15069	15101	15093	15168	14948	15169	15135	15066	14945	14769	14853	14997	15097	15031	15101	15141	15082	14832	15035	15229	15179	14988	15089	15158	15216	15191	15056	15031	14971	15115	14949	15108	14999	14950	14872	14972	15045	14998	15164	15073	15090	15079	15082	15025	14981	15145	15013	15020	15116	15114	14948	15145	15169	15002	15115	14981	14909	15085	14887	15013	15179	15027	14997	14998	15035	15195	15128	15144	15181	14804	15076	15081	15073	14913	15021	14902	15096	15286	15041	14912	15055	15059	14956	14914	15017	14919	14991	15057	15016	15007	15121	15072	15064	15014	15030	15047	15094	15122	15101	14953	14975	15031	15152	15034	15122	14951	14946	14838	15196	15043	15152	15039	14976	14977	14936	15188	15103	14939	15098	14985	15199	15364	15027	14986	15088	15134	14972	15218	15010	14980	15147	14951	14925	15021	15088	15017	15066	15051	15002	15225	15015	15025	15049	15045	15015	15010	15041	15123	15088	14900	15096	15121	15010	14933	14954	15014	15036	14988	14956	15032	15118	15029	15075	15068	15117	14984	15068	15236	15063	14975	15026	15071	14936	15103	14964	15124	15063	15056	15176	15099	15000	15020	15070	14860	15032	15266	15151	14950	14990	15141	15031	15152	15145	15025	15212	14895	15089	14981	15023	15058	14934	14961	14949	15013	15147	15161	15113	15115	15099	15073	14939	15143	15029	15155	15137	15205	14893	14986	15148	15069	14980	15146	14993	14994	15077	15156	15103	15126	15152	15147	15193	15117	14932	15088	14983	15007	15043	14982	14971	14997	15118	15012	14928	15134	14944	15128	15016	15091	15059	15116	15048	15036	14949	15270	15080	15244	15085	14909	15040	15050	15146	15170	15163	14853	14932	15184	14960	15015	15160	14938	14978	14983	15247	15204	15076	14989	14982	15111	15006	15098	14978	14752	15110	15008	15068	14902	15014	15011	14973	15186	15017	15103	15014	14967	15048	15144	15140	15104	15223	14978	14978	14971	15045	15040	15234	14990	15154	15094	15243	14875	15041	15038	14916	15008	15157	15196	15140	15094	15062	14829	15077	15028	14998	15175	15299	14956	14869	15108	15058	14963	15136	14860	15116	15090	15024	14973	15201	15053	15017	15054	15172	15125	15022	15130	14848	14888	15150	15126	15154	15146	15043	15049	14964	14949	14981	15129	15049	14968	14930	15161	15027	15088	15186	15167	15052	14936	15036	15020	15063	15008	14963	15140	15063	15173	15061	15139	14951	15037	15049	15010	14799	15110	14897	14926	15008	15163	15041	15023	15074	15159	15108	15154	14998	15098	14936	15167	15064	15125	14882	15141	15007	15066	15059	15088	14989	15194	14991	15128	15251	15099	15002	15053	15199	15032	15155	15135	14983	14978	14966	15203	15225	15121	14819	15050	15050	15085	15020	15029	14900	15053	15005	15042	15076	15010	15075	14979	15161	15062	15128	15137	15091	15044	15057	14923	15023	14954	15245	14929	15060	15144	15092	15071	15125	15196	14933	15114	14903	15022	15034	15014	14903	14836	15054	15063	15060	15076	15064	15204	15201	15190	15073	15049	14970	15082	15148	15018	15188	15173	15175	15033	15008	15011	15199	15070	15087	15133	15074	15096	15017	15100	15210	15114	15037	15040	15035	15004	14940	14938	15184	15188	15073	14994	15092	15096	15111	14963	14860	15073	15043	15269	15160	14899	15034	15045	15064	15002	15080	15123	15054	15118	15033	15145	14862	14962	15098	15077	14943	15017	15152	14903	14930	15044	15061	15022	15126	15011	15147	14983	15143	15061	14964	15135	15033	15063	15233	15099	15145	15088	15097	15040	15016	15076	15174	15066	15052	15034	15209	15041	15232	15032	15002	15042	15089	15002	15266	15046	15085	15026	14971	14944	15012	15022	15020	15101	15153	14954	15079	15230	15257	15092	15036	15173	14937	15143	14969	15055	15161	15159	14933	15068	14959	15131	14972	15230	15099	15079	15038	15117	15048	15028	15117	14966	15171	15044	14947	15065	15116	14982	15153	15060	15043	15188	14936	15114	15037	15065	15019	14925	14986	14870	15014	15181	15153	15019	15153	15149	15131	14947	15169	15079	14999	15199	15018	15087	15177	15115	15077	15096	15023	15262	15032	15047	15005	14838	14957	15111	15130	15101	14984	15162	15196	14978	15195	15126	14981	15016	15090	15115	14971	15079	15295	15144	15046	14956	15085	15069	15062	14946	15003	15152	15072	15028	15068	15150	14920	14880	15113	14919	15053	15027	14974	15203	14894	15150	15037	15208	15061	15122	15015	15004	15215	15124	14977	15146	15183	15086	15125	15030	15040	15104	15057	15039	15043	14826	15083	15108	15079	15018	14880	14952	15046	15044	15201	15156	15211	14985	15136	15303	15040	15166	15166	15030	15152	15081	15140	15074	15050	15014	15024	15106	15022	15227	15095	14961	15110	15072	15052	15081	15135	15059	15028	14923	15006	15034	15030	15075	15049	15151	15073	14984	15087	15031	15075	14982	15188	14914	15086	14996	15177	15246	15230	15033	15065	15049	15118	14966	15242	15013	15197	15091	15142	14997	15162	14832	15178	15267	15232	15152	15142	15207	15102	15117	15254	15016	14852	15036	15150	15298	15205	15153	14947	15347	15146	15116	15116	15031	15027	15033	15021	15102	15070	15038	14986	15051	14988	15128	15002	15091	15138	15110	15057	15109	14899	15041	14943	15143	14879	15086	15136	15017	15179	15021	15071	14906	15251	15082	15099	15254	15169	14995	14928	15005	15015	15054	15031	15034	14883	14953	15255	15056	14999	15095	14929	15236	15232	15115	15008	15009	15025	14996	15025	15052	14942	15090	15018	15182	15133	15018	15089	15114	14923	15086	15088	15118	15188	15149	15055	14987	15082	15137	15114	14983	15227	15203	14974	14975	15101	15203	15196	15082	15182	15066	15011	15005	15113	15049	15126	14930	15062	15072	15053	15082	15064	15132	15048	15090	14914	15148	14967	15073	14983	15027	15097	15099	15012	15023	15140	15196	15045	15114	15276	15130	15015	15076	15121	15056	15019	14910	14902	15086	15076	15139	14922	15005	14933	15190	15162	15045	15049	15210	15059	14927	15112	15119	14877	15077	15116	15203	14951	15119	14978	14925	15109	15079	15018	15067	14988	15083	15097	15043	15019	15022	15061	15023	15016	15099	15027	14949	15175	15121	15119	15089	15108	15060	15053	15093	14988	15130	15190	15191	15041	15012	14969	14974	14970	15115	15103	14960	15151	15089	15191	15147	15089	14921	15142	14907	14973	15007	14945	15016	15066	15237	15069	15083	15111	15155	15025	14999	15123	14963	15110	15018	15177	15085	14998	14935	14933	15153	14924	15167	15059	14966	15158	15207	15071	15010	15007	15053	15174	14934	15055	15114	15191	15155	14864	14951	15070	15066	14984	15081	15106	15117	15107	15151	15043	14969	15066	15050	15068	15062	15019	15084	14980	15024	15136	15005	14942	14973	14938	15029	15200	15096	15138	14957	15094	14985	14902	14847	15194	15102	14953	15086	14929	15176	15119	14946	15123	15074	15057	15025	15008	14952	15369	15212	15131	14948	14927	15093	15219	15166	14962	15161	15211	15275	15006	15083	15152	14934	15022	15019	15136	15088	15227	14974
25335	21693	28197	28706	23728	22483	21691	20242	20003	19708	19604	19457	19396	19479	19326	19128	18969	18949	19129	19314	19161	19001	19256	19039	19034	18848	19146	19109	19065	18764	18780	18947	18845	19009	18867	18711	18861	18699	18969	18747	18759	18651	18795	18967	18557	18941	18912	18911	19156	18693	19124	18975	18885	18817	19016	18935	18791	18957	18790	18738	18865	19017	18885	19045	19055	18591	18915	18867	19033	18928	18920	18810	18728	18929	19127	18846	18828	18956	18727	18930	19014	18960	18781	18845	19003	18823	19033	18795	18875	18688	18848	18797	18967	19116	18774	18823	18895	18815	18835	19043	19082	18912	18831	18854	18703	19096	19039	18723	18989	18886	18569	18952	18831	18898	18948	19076	18899	18954	19097	18632	18923	18784	18848	18813	18847	18751	18836	18824	19016	19052	18913	18786	18756	18942	18963	18904	18981	18927	18864	18869	18926	18789	18899	18884	19094	18758	18953	18979	19018	18908	18842	18838	18889	18984	18959	18764	18860	18707	18775	18811	18710	18813	18664	18654	18889	18843	19021	18876	19089	19047	18957	18979	18986	18850	19075	18889	18948	18818	18892	18885	18956	18911	18890	18893	18715	18856	18855	18817	19036	18898	18692	18695	18722	18791	18799	18791	19027	19125	18889	19030	19002	18812	18959	18818	19054	18651	18851	18803	18859	18720	19003	18925	18925	18978	18997	18792	18725	18907	19038	18919	18933	18862	18930	18706	18986	18843	18782	18731	18719	18866	18852	18736	18784	18912	18694	18913	18756	18784	18938	18834	18887	18658	18944	18956	18912	18740	18646	18817	18976	18773	19099	18986	18952	19027	18887	18943	18822	18940	19015	18715	18744	18882	18852	18843	19009	18577	19050	18801	18872	19077	18833	18796	18785	18796	18852	18717	18892	18672	19187	18729	18875	18946	18721	18827	18951	18922	18989	18790	19077	18954	18859	18785	18836	19026	18977	18986	19044	18821	18898	19061	19005	18875	18857	18944	18767	19021	18759	18751	18955	18864	18900	18645	18870	19006	18782	18872	18998	18871	19128	18912	18668	18800	18839	18830	18896	19055	18780	18845	18892	18887	18803	18835	18890	18976	19025	18922	19039	18759	19041	18753	18710	19033	19013	18834	18744	18641	18905	18719	18943	18862	18854	18830	18867	18839	18742	19098	18994	18994	18835	18827	18728	18966	18710	19012	18840	19047	18773	19003	18916	18937	18710	18831	18874	18800	19035	18897	18908	19050	18924	18819	18800	18838	19002	18845	18841	18788	18923	18875	18673	18888	18837	18966	18755	18968	18961	18965	19022	18906	18964	18857	18902	18751	18745	19133	19103	18948	18756	18989	18775	18844	19026	18908	18882	18578	18966	19109	18896	18781	18903	19000	18858	18742	18912	18902	18778	18891	19039	18861	18970	18832	19085	18913	19169	18941	18910	19013	18953	18869	19009	18962	18908	18794	18900	18786	18920	18869	18615	18852	18946	18806	18893	18827	18829	18813	18816	18828	19055	18907	18896	18900	18600	18901	19016	18765	18914	18773	18783	18866	18918	18913	19079	19098	18823	18773	18776	18760	18802	18839	18989	19138	18746	18996	18794	19002	19074	19084	18892	18780	18910	18845	18842	18939	18737	18843	18879	18821	19012	18931	18846	19034	18961	19018	18757	18927	18676	19105	18763	19013	18697	18742	18940	18904	18805	18751	18946	18798	19031	18896	18914	18963	19094	18923	19192	19021	18853	18963	18771	18936	18957	18961	18841	18935	18892	19018	19111	18946	18944	18934	18975	18919	18617	18794	19060	19115	18943	18892	18777	18958	18869	18757	18717	18745	19132	18891	18835	18737	18727	18812	18842	18873	18960	18919	18876	18877	19028	18861	19094	18949	19063	18955	18855	18966	18745	18744	18588	18905	18892	18902	18854	19028	18897	18904	18979	18837	18868	18889	18848	18733	18956	18760	18968	19141	18823	19129	18963	18637	18801	18957	18975	18980	18978	19065	18905	18926	18917	18933	18867	18912	18689	18672	19041	18915	18844	18914	18941	18766	19047	18872	18893	19043	18851	19060	18852	19012	18940	18771	18858	18820	19029	18800	18885	19080	18912	18716	18790	18973	18881	18841	18810	18851	18782	18927	18872	18879	18972	18817	18760	18983	18796	18987	19075	19053	19135	19106	18883	18965	18808	18965	18952	18838	18777	18941	18902	19043	18771	18816	18768	19075	19018	18906	18944	18838	18972	18797	18906	18828	18961	18894	18826	18743	18902	18783	18894	18758	18827	19142	18779	18883	18987	18804	18944	19114	18784	18807	18901	18744	18719	18849	18852	18646	18782	18938	19060	18913	18572	18909	19088	19109	19004	18855	18757	18876	18924	18994	18803	19016	19012	18831	18942	18878	18800	18883	18994	18726	18898	18954	19013	18751	18949	18761	19094	19025	19044	18917	19000	18948	18827	18868	18765	18942	18980	18730	19229	18953	18886	18945	18973	18711	18853	18822	18987	18872	19017	18882	19117	18923	18870	18850	19104	18791	18926	18928	18936	18955	18935	18886	18832	18937	18933	18919	19048	18895	18823	18865	18846	18938	18925	18951	18755	18983	18836	18961	19139	19079	18896	19063	18659	18712	18853	19049	18645	18951	18841	19121	19105	18908	18899	18824	19012	18972	18709	18811	19015	18981	18976	18834	18790	19092	18815	18911	18985	18851	18982	18836	18921	18926	18976	18997	19160	18984	18881	18924	19152	18916	18966	18709	18920	18652	18882	18695	19042	18938	18900	19147	18858	19016	19058	18961	19137	18727	18790	19057	19122	18710	18969	19056	18889	19070	18910	18902	18780	18732	18866	18780	18966	18836	19024	18958	19008	18897	18773	19048	19006	18841	18822	18969	19006	18934	19008	18716	18890	18951	18651	18915	18898	18933	18795	18988	18808	18796	18794	18608	18759	19016	18913	18774	18847	18806	18845	18971	18637	18771	18619	18945	18998	18975	19056	18848	18671	18927	18963	18812	18997	19107	19049	18845	18862	18810	19181	18955	18784	18869	19112	18789	18875	18990	18798	18929	19006	19061	18945	18767	18981	19100	18784	18726	18884	18896	18774	18720	19066	18913	19010	18980	18833	19017	19026	19084	19061	18852	18885	18966	18748	18995	18732	18946	18937	18921	18909	18909	18838	18806	18794	19030	18619	19054	18797	18876	19042	18839	18484	19020	18850	18735	19007	18754	18840	18770	18957	18956	18901	19034	18965	18877	18849	18821	18983	18923	19041	18764	18994	19033	18763	18803	18877	18781	18943	18849	18800	18869	18914	18881	19031	18627	18950	18861	19012	18601	18779	18931	18881	18796	18895	18859	18774	18752	18744	18923	18851	18873	18991	19010	18901	18891	18932	18737	18974	18855	19110	18971	18871	18844	18792	18784	18870	18900	18818	18623	19001	18845	18955	18869	19001	18869	19047	18885	18870	18825	19011	18993	18952	18957	19174	18750	18766	18947	18885	18886	18786	19014	19074	18877	18914	18927	18937	18769	18892	18856	18624	18821	18938	18862	18926	18929	18820	18687	18843	18688	18668	18755	18893	19015	19051	18924	18991	19111	18761	18800	19033	19026	18960	18957	18979	18906	18712	18948	19030	18990	18783	18829	18807	18797	18909	18860	18818	18678	18745	18572	18951	18725	19031	19226	18998	18940	19028	18850	18900	19050	18715	18947	18808	18899	18771	18962	19015	18860	18850	18949	18906	18961	18869	18632	18770	19004	18811	18972	19086	18923	18976	18971	18886	18928	18942	19098	18848	18801	18731	18695	18754	18870	18967	18938	18955	18893	19010	18906	19039	18917	19174	18717	19064	18949	18955	18926	18952	18960	18877	18984	18989	18827	18866	18804	18788	18836	18995	18877	18702	18793	18782	18780	18792	18903	18866	18897	18755	18899	18996	19070	18940	18788	18721	18830	18883	18925	19019	18976	18995	18925	18924	18920	18923	18712	18865	18892	18837	18686	18946	18825	18962	18857	18845	18966	19116	18668	18764	18916	19088	19012	18828	19020	18903	19180	18802	18993	19002	18833	18756	18850	18891	19071	19110	18710	19288	19087	18801	18938	19115	18920	18978	18919	18801	18823	18884	18962	19178	18871	18986	18938	18839	19013	19038	18973	18865	18939	18842	19018	18968	18835	18871	18830	18871	18791	18924	18903	18906	18586	19030	18974	18937	18968	18737	18975	19273	18884	18684	18738	18817	18765	18885	18929	18762	18837	18799	18985	18809	18897	18793	18856	18863	18759	18923	18797	18911	18791	18882	18763	18981	18923	18960	18963	19050	18823	18928	18910	18937	18921	18904	18959	18830	19101	19053	18787	18967	19123	18955	19107	18927	18856	19129	19049	19049	19117	19045	18670	18773	18831	18759	18751	18901	18739	18809	19028	18727	18974	18831	19245	18889	19016	18970	18811	18880	18886	18897	18781	18896	18883	18875	18995	18979	18898	18622	18994	18945	19115	18786	18650	18745	18880	18899	19029	18945	18851	18761	18899	19076	19112	18921	18740	19003	18817	18952	18955	19026	18787	18863	18776	18810	18783	18980	18861	18810	18895	18672	18949	18968	18819	18936	18903	18948	19188	19022	18909	18906	18904	18875	18873	18855	19013	18940	18810	18956	18927	18863	19062	19009	19038	18783	18799	18993	18886	18873	18734	18863	19163	18902	18721	18775	18891	18814	18823	19026	18816	18722	18939	18820	18770	18828	18833	18914	18827	18922	18799	18808	18999	18979	19002	18910	18904	18915	18908	18848	18949	18955	18934	18855	18772	18881	18982	19153	18951	19013	18983	18836	19060	18743	18901	19004	18808	18894	18586	18833	18909	18923	18871	18763	18980	18945	18770	18807	18806	18891	18914	18951	18872	18762	18646	18826	18902	18861	18900	19183	18910	19061	19072	19064	18753	18973	18969	18935	18939	18958	18830	19170	18904	18999	18944	18941	18908	18992	18927	18946	18933	18981	18847	19205	18852	18951	18763	19023	18981	18922	18894	18837	18723	18835	18749	18951	19058	19059	18697	19028	18950	18759	18741	18650	18839	18913	18757	18876	18931	18912	18856	19124	18850	18822	19054	18953	18888	18829	18999	18812	18922	18964	18951	18760	18901
24424	42135	34499	25726	22226	19754	18407	17222	16698	16197	16052	15881	15826	15770	15526	15612	15698	15543	15471	15383	15423	15517	15343	15480	15270	15613	15276	15460	15374	15436	15376	15277	15250	15420	15276	15084	15309	15550	15182	15295	15298	15318	15318	15282	15418	15386	15249	15330	15259	15484	15448	15398	15394	15242	15380	15219	15316	15351	15568	15311	15168	15356	15405	15520	15402	15293	15410	15486	15417	15404	15175	15403	15311	15395	15340	15311	15322	15215	15364	15383	15361	15365	15375	15486	15425	15308	15402	15476	15409	15331	15531	15399	15171	15228	15393	15478	15202	15404	15399	15193	15500	15479	15381	15221	15294	15269	15524	15407	15310	15379	15445	15218	15266	15145	15354	15289	15430	15402	15306	15168	15312	15287	15352	15328	15402	15470	15463	15236	15527	15585	15519	15466	15433	15309	15421	15340	15255	15529	15355	15268	15343	15317	15448	15494	15377	15228	15258	15326	15488	15226	15579	15361	15364	15351	15313	15181	15370	15317	15560	15433	15269	15218	15284	15407	15358	15680	15376	15282	15415	15360	15251	15193	15412	15342	15448	15334	15391	15398	15345	15322	15356	15473	15513	15396	15316	15331	15411	15146	15322	15252	15351	15564	15120	15296	15304	15290	15445	15298	15307	15314	15366	15288	15213	15484	15305	15368	15377	15407	15388	15327	15206	15435	15404	15503	15430	15425	15447	15185	15266	15291	15261	15252	15361	15442	15387	15448	15390	15241	15222	15373	15305	15167	15287	15340	15420	15183	15433	15374	15228	15336	15368	15468	15164	15396	15356	15440	15306	15311	15385	15322	15431	15394	15461	15458	15250	15415	15329	15270	15265	15234	15281	15418	15386	15310	15293	15192	15226	15206	15466	15176	15373	15325	15381	15323	15357	15287	15277	15257	15132	15295	15399	15435	15230	15349	15325	15510	15444	15357	15311	15277	15383	15282	15359	15359	15405	15491	15394	15282	15223	15332	15393	15475	15389	15507	15236	15374	15349	15347	15293	15272	15402	15344	15310	15284	15424	15229	15348	15415	15356	15358	15281	15294	15392	15437	15278	15508	15231	15333	15228	15227	15393	15447	15378	15326	15448	15444	15095	15361	15280	15361	15426	15442	15453	15266	15440	15333	15416	15388	15205	15510	15482	15318	15432	15303	15338	15398	15262	15386	15392	15293	15330	15372	15348	15459	15222	15348	15218	15410	15325	15368	15380	15340	15332	15480	15171	15363	15549	15386	15268	15417	15438	15354	15544	15329	15358	15187	15342	15538	15305	15300	15332	15236	15271	15395	15576	15337	15412	15181	15440	15272	15319	15399	15410	15148	15172	15421	15413	15246	15472	15189	15302	15209	15403	15436	15283	15520	15134	15245	15436	15180	15350	15337	15209	15348	15505	15255	15177	15218	15417	15474	15122	15559	15370	15337	15424	15531	15294	15562	15146	15456	15375	15236	15329	15475	15414	15411	15449	15371	15500	15436	15366	15341	15325	15538	15541	15246	15279	15464	15400	15432	15298	15345	15407	15539	15421	15385	15247	15451	15342	15423	15423	15350	15313	15443	15470	15557	15323	15393	15388	15361	15179	15299	15377	15266	15448	15496	15425	15394	15353	15552	15374	15364	15350	15319	15318	15338	15497	15435	15421	15521	15350	15327	15415	15413	15275	15396	15335	15347	15361	15322	15466	15499	15181	15510	15440	15238	15462	15366	15346	15472	15138	15394	15373	15516	15504	15252	15462	15285	15375	15312	15463	15027	15440	15334	15453	15396	15248	15359	15423	15331	15299	15183	15456	15333	15372	15303	15459	15268	15455	15260	15355	15176	15338	15320	15465	15381	15415	15389	15321	15309	15306	15282	15387	15447	15315	15336	15512	15454	15339	15355	15352	15399	15325	15337	15278	15353	15412	15465	15329	15138	15308	15425	15399	15142	15423	15351	15223	15368	15191	15296	15462	15450	15336	15380	15280	15288	15507	15300	15496	15256	15308	15386	15445	15357	15405	15274	15116	15352	15298	15337	15456	15233	15280	15315	15281	15504	15254	15412	15364	15277	15350	15408	15389	15403	15346	15465	15150	15365	15318	15264	15363	15405	15401	15520	15597	15457	15492	15328	15479	15275	15438	15397	15315	15354	15363	15266	15362	15201	15305	15250	15328	15502	15372	15351	15273	15116	15422	15305	15477	15415	15321	15387	15357	15313	15341	15380	15349	15521	15294	15268	15301	15594	15433	15458	15508	15292	15281	15340	15372	15388	15524	15345	15290	15305	15298	15465	15375	15397	15520	15391	15335	15286	15368	15439	15437	15293	15166	15406	15293	15502	15406	15528	15478	15464	15432	15393	15612	15235	15295	15338	15283	15242	15395	15275	15326	15436	15487	15364	15381	15467	15347	15314	15384	15314	15473	15431	15253	15326	15287	15498	15163	15308	15296	15300	15513	15314	15434	15434	15233	15420	15278	15279	15363	15381	15284	15219	15399	15371	15348	15484	15344	15411	15389	15215	15308	15265	15580	15198	15286	15419	15518	15463	15389	15328	15441	15383	15209	15394	15401	15257	15248	15475	15367	15395	15257	15411	15314	15441	15448	15177	15404	15342	15356	15473	15320	15494	15587	15259	15367	15388	15233	15389	15345	15312	15354	15324	15265	15375	15599	15258	15420	15289	15351	15558	15303	15401	15226	15532	15391	15320	15343	15361	15222	15349	15272	15325	15321	15300	15560	15322	15471	15332	15345	15235	15332	15445	15316	15454	15326	15114	15318	15313	15504	15524	15187	15589	15383	15329	15383	15359	15435	15544	15270	15321	15284	15363	15303	15431	15284	15452	15348	15385	15181	15334	15330	15399	15315	15314	15391	15381	15418	15375	15256	15459	15348	15371	15306	15476	15394	15206	15152	15526	15360	15356	15294	15353	15677	15393	15321	15327	15600	15345	15372	15286	15273	15436	15430	15308	15384	15494	15333	15356	15225	15416	15297	15373	15345	15267	15438	15464	15425	15469	15378	15299	15345	15403	15387	15293	15401	15353	15340	15404	15292	15164	15229	15299	15462	15339	15259	15302	15431	15349	15364	15348	15346	15301	15291	15478	15356	15333	15505	15187	15400	15424	15307	15347	15105	15341	15443	15252	15388	15388	15383	15197	15225	15512	15454	15457	15346	15207	15473	15360	15313	15178	15418	15313	15305	15384	15266	15379	15464	15279	15269	15336	15108	15446	15278	15330	15403	15317	15185	15218	15284	15435	15312	15369	15303	15362	15342	15245	15448	15343	15393	15319	15261	15316	15396	15389	15275	15462	15375	15345	15423	15258	15382	15376	15473	15368	15347	15364	15392	15385	15249	15414	15457	15568	15337	15288	15316	15486	15409	15399	15363	15487	15372	15188	15452	15358	15318	15184	15378	15361	15266	15287	15258	15274	15367	15334	15466	15573	15403	15386	15276	15273	15340	15491	15387	15488	15334	15279	14997	15507	15322	15222	15439	15426	15388	15533	15408	15468	15323	15262	15389	15322	15388	15410	15508	15130	15177	15257	15252	15453	15425	15253	15223	15280	15394	15548	15539	15463	15302	15324	15212	15279	15406	15321	15385	15215	15317	15257	15395	15133	15426	15494	15373	15462	15215	15442	15208	15284	15287	15571	15448	15360	15350	15411	15367	15522	15198	15295	15239	15519	15234	15316	15536	15305	15331	15347	15284	15319	15368	15301	15414	15113	15274	15265	15335	15232	15445	15365	15402	15147	15171	15193	15344	15172	15332	15475	15321	15222	15404	15187	15328	15371	15366	15420	15375	15335	15412	15301	15490	15393	15220	15296	15278	15154	15409	15340	15206	15317	15421	15235	15287	15465	15262	15251	15286	15315	15296	15256	15356	15199	15415	15298	15404	15374	15437	15466	15357	15321	15174	15396	15109	15335	15395	15464	15363	15275	15495	15288	15363	15389	15331	15179	15308	15271	15476	15529	15551	15355	15466	15331	15457	15301	15360	15272	15389	15480	15224	15485	15309	15237	15301	15349	15478	15393	15428	15399	15217	15184	15396	15437	15221	15467	15368	15390	15397	15507	15417	15447	15357	15208	15482	15372	15326	15359	15211	15328	15309	15429	15427	15602	15426	15532	15333	15344	15379	15484	15314	15355	15404	15371	15321	15356	15425	15297	15394	15506	15403	15471	15230	15274	15397	15488	15363	15208	15458	15398	15265	15222	15324	15403	15294	15261	15362	15449	15425	15566	15374	15495	15367	15376	15273	15416	15318	15221	15349	15352	15282	15464	15312	15178	15146	15367	15327	15298	15464	15383	15259	15500	15269	15374	15374	15233	15550	15511	15334	15348	15502	15271	15319	15410	15361	15308	15382	15377	15282	15475	15711	15371	15516	15259	15397	15280	15365	15254	15364	15409	15468	15266	15203	15418	15556	15384	15585	15390	15293	15181	15363	15480	15372	15495	15346	15468	15270	15368	15243	15325	15290	15336	15251	15331	15362	15465	15524	15355	15168	15369	15483	15354	15398	15257	15424	15318	15246	15341	15307	15390	15269	15433	15311	15476	15327	15379	15290	15277	15310	15428	15339	15360	15299	15468	15423	15476	15285	15380	15184	15489	15231	15243	15316	15229	15344	15225	15391	15365	15216	15354	15345	15298	15366	15240	15392	15283	15514	15416	15278	15415	15647	15396	15254	15301	15288	15341	15366	15354	15268	15361	15278	15606	15371	15372	15388	15367	15370	15288	15430	15210	15321	15383	15406	15417	15468	15495	15444	15266	15234	15464	15430	15345	15335	15260	15272	15505	15522	15302	15141	15544	15465	15431	15390	15318	15452	15439	15507	15357	15382	15245	15307	15546	15424	15357	15218	15402	15574	15319	15428	15204	15360	15449	15345	15472	15320	15343	15446	15298	15282	15641	15561	15321	15350	15277	15376	15497	15375	15352	15267	15363	15404	15399	15536	15369	15466	15339	15460	15503	15374	15213	15296	15489	15424	15300	15248	15454	15430	15337	15386	15364	15461	15379	15367	15307	15467	15392	15470	15289	15382	15393	15255	15481	15372	15490	15253	15317	15326	15144	15209	15265	15282	15198	15441	15483	15476	15340	15289	15280	15246	15320	15391	15449	15339	15245	15432	15342	15380	15349
22599	21648	28921	24911	22481	25229	26945	21702	20286	20075	19721	19349	19405	19180	18956	18917	18700	18815	18976	18756	18862	18578	18681	18520	18758	18553	18503	18676	18414	18511	18503	18577	18483	18466	18490	18501	18510	18680	18601	18609	18523	18466	18368	18568	18536	18533	18450	18607	18386	18417	18651	18412	18512	18521	18262	18517	18403	18248	18366	18294	18409	18574	18420	18434	18237	18547	18291	18348	18591	18637	18491	18303	18373	18217	18254	18324	18567	18613	18542	18230	18520	18358	18624	18487	18463	18153	18436	18364	18350	18436	18450	18359	18428	18542	18400	18450	18403	18310	18267	18438	18447	18278	18383	18435	18335	18348	18355	18665	18458	18155	18283	18161	18714	18417	18600	18388	18233	18426	18416	18385	18360	18572	18299	18383	18454	18334	18510	18232	18575	18668	18419	18528	18468	18179	18292	18410	18267	18239	18392	18288	18479	18373	18367	18458	18151	18357	18519	18513	18438	18477	18368	18332	18392	18326	18360	18488	18276	18296	18424	18489	18337	18458	18284	18435	18314	18481	18455	18642	18331	18474	18266	18344	18462	18462	18305	18603	18400	18304	18390	18203	18380	18397	18381	18367	18318	18496	18600	18250	18445	18378	18324	18264	18258	18259	18440	18303	18206	18284	18493	18222	18436	18307	18433	18321	18363	18260	18457	18437	18450	18248	18234	18591	18268	18443	18552	18389	18402	18603	18431	18308	18389	18545	18344	18255	18486	18526	18480	18285	18335	18340	18369	18197	18173	18569	18302	18434	18205	18513	18192	18489	18440	18546	18302	18453	18440	18538	18312	18418	18337	18377	18479	18435	18314	18463	18456	18417	18371	18408	18373	18197	18393	18344	18467	18270	18399	18290	18301	18255	18224	18618	18612	18479	18365	18319	18488	18400	18430	18367	18372	18436	18341	18389	18419	18283	18225	18294	18413	18399	18375	18491	18533	18258	18196	18337	18568	18286	18299	18523	18461	18323	18182	18409	18442	18522	18504	18441	18455	18293	18191	18417	18493	18321	18250	18371	18348	18364	18414	18425	18657	18466	18565	18454	18334	18322	18419	18187	18391	18373	18512	18247	18373	18510	18408	18347	18378	18358	18440	18510	18486	18301	18252	18325	18161	18323	18454	18495	18404	18369	18428	18358	18521	18477	18229	18467	18410	18504	18505	18398	18567	18277	18426	18351	18289	18562	18404	18414	18339	18259	18271	18280	18428	18419	18368	18344	18283	18578	18214	18491	18570	18216	18543	18438	18268	18683	18202	18240	18448	18259	18563	18352	18643	18458	18286	18392	18444	18124	18427	18414	18296	18366	18412	18199	18554	18407	18268	18288	18358	18480	18405	18412	18466	18656	18456	18398	18513	18361	18485	18211	18426	18114	18370	18381	18329	18157	18251	18334	18331	18235	18355	18441	18383	18430	18581	18500	18518	18240	18459	18180	18190	18556	18380	18377	18501	18277	18418	18389	18326	18491	18340	18528	18281	18467	18361	18373	18470	18343	18422	18219	18496	18181	18285	18419	18314	18519	18421	18485	18496	18492	18310	18463	18615	18379	18429	18183	18480	18520	18339	18448	18370	18431	18326	18328	18396	18379	18204	18265	18294	18518	18628	18404	18436	18291	18639	18424	18354	18379	18242	18185	18365	18317	18470	18354	18248	18176	18229	18249	18246	18288	18543	18296	18443	18446	18480	18487	18495	18043	18331	18317	18595	18676	18250	18433	18371	18287	18482	18338	18254	18365	18452	18336	18392	18439	18416	18250	18477	18379	18557	18420	18476	18364	18388	18244	18323	18249	18256	18473	18364	18391	18220	18278	18385	18549	18361	18426	18433	18358	18471	18434	18348	18343	18556	18319	18392	18274	18231	18473	18512	18264	18546	18164	18374	18501	18340	18388	18302	18264	18213	18359	18354	18347	18371	18640	18171	18447	18466	18468	18472	18482	18256	18425	18428	18225	18359	18235	18240	18204	18302	18479	18330	18441	18459	18369	18500	18332	18475	18279	18495	18314	18288	18244	18363	18367	18379	18337	18328	18376	18407	18342	18435	18376	18508	18346	18267	18349	18393	18325	18310	18415	18326	18477	18355	18377	18351	18258	18441	18301	18440	18521	18327	18395	18595	18223	18276	18292	18510	18545	18334	18448	18317	18230	18403	18199	18452	18304	18213	18364	18421	18393	18447	18346	18402	18383	18614	18347	18421	18732	18475	18338	18445	18339	18584	18435	18491	18434	18357	18464	18419	18286	18595	18179	18458	18329	18552	18157	18361	18221	18508	18269	18354	18444	18381	18423	18278	18423	18251	18402	18576	18324	18393	18211	18294	18367	18316	18316	18406	18474	18206	18461	18446	18559	18262	18379	18241	18407	18184	18399	18513	18352	18337	18284	18517	18531	18417	18486	18498	18262	18308	18272	18541	18361	18219	18285	18419	18404	18124	18326	18362	18221	18356	18417	18224	18451	18412	18401	18398	18352	18462	18396	18396	18630	18510	18416	18228	18177	18421	18362	18356	18316	18461	18235	18179	18259	18434	18505	18684	18499	18315	18210	18357	18520	18092	18309	18473	18249	18458	18442	18476	18589	18467	18558	18422	18593	18282	18297	18470	18340	18400	18382	18498	18424	18534	18392	18325	18459	18530	18441	18394	18276	18343	18449	18337	18324	18443	18401	18342	18220	18509	18290	18394	18132	18427	18455	18488	18285	18351	18598	18433	18387	18531	18408	18404	18529	18460	18418	18349	18338	18331	18523	18362	18377	18427	18344	18115	18314	18591	18467	18441	18155	18317	18336	18399	18214	18330	18458	18398	18299	18349	18301	18380	18474	18446	18291	18476	18369	18361	18207	18513	18699	18317	18519	18376	18310	18560	18435	18391	18243	18118	18445	18401	18382	18455	18446	18343	18339	18389	18298	18323	18461	18598	18670	18253	18358	18275	18278	18308	18198	18370	18526	18378	18360	18268	18323	18483	18482	18559	18489	18243	18257	18343	18306	18517	18359	18616	18440	18422	18292	18509	18252	18235	18353	18287	18326	18134	18209	18498	18559	18352	18310	18459	18362	18423	18390	18246	18494	18377	18321	18350	18225	18367	18465	18269	18456	18477	18488	18402	18269	18222	18423	18526	18257	18338	18485	18230	18034	18267	18425	18272	18292	18382	18166	18346	18629	18328	18328	18276	18395	18254	18365	18418	18479	18416	18532	18587	18425	18428	18090	18403	18374	18371	18359	18344	18213	18391	18671	18567	18264	18239	18593	18506	18293	18415	18191	18375	18536	18286	18261	18260	18374	18484	18330	18560	18462	18404	18537	18198	18202	18517	18174	18245	18375	18493	18391	18316	18487	18589	18503	18529	18317	18323	18501	18401	18266	18412	18269	18321	18362	18472	18599	18288	18543	18440	18234	18312	18376	18257	18767	18325	18362	18523	18579	18367	18249	18439	18353	18498	18608	18475	18401	18352	18403	18306	18269	18438	18208	18366	18240	18534	18239	18597	18457	18328	18447	18432	18379	18290	18092	18359	18494	18332	18237	18419	18199	18533	18376	18450	18315	18490	18314	18329	18551	18502	18497	18451	18596	18318	18281	18360	18433	18440	18559	18471	18366	18520	18180	18453	18313	18218	18297	18261	18424	18371	18293	18544	18443	18520	18455	18501	18427	18373	18324	18390	18408	18597	18608	18229	18284	18379	18418	18560	18428	18439	18252	18327	18285	18196	18218	18371	18420	18564	18522	18588	18450	18369	18681	18473	18331	18538	18426	18371	18370	18371	18326	18665	18324	18239	18417	18422	18392	18484	18369	18271	18552	18327	18420	18220	18259	18302	18369	18262	18406	18294	18483	18471	18176	18304	18691	18484	18438	18549	18498	18273	18550	18489	18180	18402	18238	18306	18390	18352	18315	18447	18320	18315	18159	18380	18265	18274	18086	18249	18337	18480	18275	18337	18394	18379	18424	18298	18325	18273	18277	18370	18335	18319	18526	18334	18510	18424	18281	18435	18294	18408	18246	18481	18120	18324	18349	18488	18411	18404	18471	18361	18472	18388	18290	18317	18454	18413	18147	18268	18411	18476	18362	18225	18360	18332	18286	18255	18397	18283	18536	18312	18306	18344	18545	18390	18140	18322	18425	18121	18147	18320	18302	18337	18724	18526	18550	18358	18439	18393	18394	18348	18423	18340	18541	18405	18386	18172	18335	18302	18543	18357	18423	18526	18597	18196	18238	18560	18527	18500	18396	18183	18216	18316	18255	18384	18495	18414	18510	18420	18504	18440	18510	18473	18295	18571	18255	18594	18503	18290	18248	18458	18337	18270	18506	18316	18423	18342	18456	18464	18331	18269	18315	18308	18581	18334	18655	18484	18237	18387	18316	18456	18213	18561	18205	18303	18593	18277	18355	18424	18469	18321	18411	18284	18466	18516	18327	18557	18491	18632	18443	18314	18412	18552	18335	18197	18411	18263	18408	18370	18449	18454	18304	18215	18317	18377	18351	18505	18352	18306	18534	18345	18390	18102	18489	18621	18223	18402	18423	18316	18299	18161	18405	18352	18442	18473	18414	18476	18282	18416	18524	18305	18314	18512	18491	18609	18429	18301	18165	18258	18467	18592	18281	18308	18494	18571	18347	18432	18372	18323	18490	18427	18368	18476	18600	18248	18345	18548	18282	18387	18413	18493	18298	18507	18598	18482	18380	18524	18630	18332	18424	18482	18419	18378	18396	18314	18348	18485	18316	18411	18522	18322	18384	18308	18350	18263	18296	18469	18398	18205	18438	18508	18484	18399	18403	18381	18374	18574	18407	18405	18600	18159	18356	18519	18395	18488	18509	18457	18608	18259	18362	18269	18679	18509	18513	18558	18271	18563	18379	18471	18152	18342	18400	18417	18189	18495	18439	18512	18047	18457	18459	18302	18516	18522	18311	18359	18380	18289	18319	18377	18686	18351	18610	18289	18267	18358	18362	18452	18464	18091	18398	18408	18119	18517	18475	18507	18262	18406	18373	18322	18262	18427	18021	18284	18396	18517	18402	18411	18454	18421	18281	18409	18383	18503	18362	18588	18653	18296	18428	18324	18689	18208	18312	18470	18375	18560	18427	18370	18192	18358	18413	18401	18490	18283	18290	18408	18400
26506	51009	42608	32760	27177	23214	20671	18862	17563	16953	16431	16198	16145	15673	15690	15568	15535	15502	15341	15461	15154	15553	15268	15175	15286	15403	15105	15157	15128	15115	15213	15015	15009	14930	15171	15000	14891	15025	15039	15031	15086	15075	15010	15058	14978	14973	15177	15148	15055	14968	15267	14931	15206	15154	15086	15050	15188	15128	14896	15167	15071	14988	15041	15192	14865	15043	15104	15305	15081	15018	15001	15220	15042	15070	15156	15034	14901	15110	15034	14957	15151	15076	15000	14938	15270	14831	15267	15011	14968	14824	15057	15068	15136	14980	15166	14993	15014	15042	15026	15091	14972	15009	15089	15187	15068	15049	15212	14830	15238	15080	14961	15035	15093	15078	15107	14938	15053	15081	15116	15056	15093	15097	15036	15052	15036	15073	15109	14971	15028	15029	15047	15123	14989	15059	15012	14978	15021	15029	14931	15066	15079	14933	15040	14873	15012	14968	15074	14951	14925	15065	15162	14835	15006	15116	14966	15047	14970	15171	14853	14830	15137	15115	15124	15123	15091	15281	15013	14960	15032	15070	15118	14927	15052	15104	15006	14997	14973	15075	15073	15036	14799	14983	15142	14916	15037	15148	15071	14933	14883	15094	14970	15143	15061	15072	15044	15128	14908	14959	15007	15179	15051	14970	15184	15011	15094	15059	15160	14824	14976	14922	14899	14940	15002	14913	15026	15116	14792	15079	15030	15039	14986	14973	14859	15115	15052	15044	14944	14970	14982	14916	14987	14972	15148	14999	14862	14998	14962	14911	15019	15049	14973	15087	14951	15038	15058	14865	15129	15027	14980	15229	14836	14852	15034	15118	14930	14966	15133	14996	15105	14854	15014	15100	15097	14997	15095	15039	15007	14937	15046	14966	15100	15000	15120	15026	15073	14879	14846	14848	15181	14928	15032	15031	14827	15055	15191	15127	15097	15076	15055	14904	14971	14971	15047	14982	15030	14824	15214	14945	14996	14958	14728	14939	14896	14983	15138	14968	14923	15029	15020	15029	15129	15001	14844	15074	14974	15003	15075	15026	15107	15103	15107	14923	15006	14971	15080	15050	14893	14912	15066	15115	14998	15070	15040	14931	14872	15022	14927	15073	14963	15051	15029	14898	15229	14955	15096	14997	14965	14865	14943	15027	14835	14906	14918	15145	15025	14992	14958	15108	15053	14969	14954	15125	14778	15091	15183	14906	15132	14961	15045	14859	14941	14931	14959	15266	15083	15007	14914	15145	14983	15094	15032	14956	15012	14916	14942	15000	14905	14762	15112	15092	15124	15068	15143	15155	14823	15003	15180	15142	14947	15141	14917	15009	15065	14956	15021	14991	15061	15116	15139	14913	14922	15086	15046	15123	15103	14923	15101	15004	15062	15036	14923	15225	15038	15080	15031	14936	15005	15005	15115	15030	14994	14983	15177	14970	15076	15078	15062	14926	15021	14964	15121	14839	14968	15169	14899	15217	15090	14885	15043	14953	15013	14935	15180	15116	14914	15000	15116	14972	14948	15087	14954	15076	14973	15039	15073	14765	15034	15079	14937	15222	15068	15071	14955	15117	15079	15089	15007	15028	14836	15057	14968	15008	15000	15173	14935	15084	14961	15088	15044	14981	15156	15004	15154	14952	15069	14913	14951	14961	14917	15076	15002	15158	14954	15127	15044	14833	14842	15049	14897	14979	14897	14897	15014	14983	15081	14948	15123	14947	15161	14883	15132	14896	14962	14983	15082	14836	15038	14982	15030	14977	14975	15025	15122	14996	14967	14865	15012	15100	14912	15119	15173	15201	14915	15097	14822	14971	15032	15178	14916	15146	15065	15117	15102	14939	14976	15040	14971	15041	14805	15141	15130	15161	15167	14997	15049	15078	14974	15015	15068	15132	14974	15058	15025	14999	15117	15066	14920	15007	14828	15111	15068	15082	15053	15057	14929	14945	14990	15004	15190	14944	15036	14986	15052	15141	15092	14994	15003	14915	14989	15242	15158	15159	14836	15041	15148	14892	15012	15066	14929	14997	15073	15034	15116	14946	15173	14983	14947	15051	15031	14810	14996	15052	14740	15001	15065	15195	15080	14937	14958	15169	15211	15079	14986	15108	14987	15056	15024	14975	15009	14876	14903	14942	15134	14990	15115	15155	15055	15126	15013	15108	15077	15100	14866	14980	14941	15123	15301	15117	15045	15033	14953	15020	15010	14978	15054	15109	14886	14972	15162	14942	15028	15072	15147	15205	14906	15101	15051	14882	15121	15109	14916	15081	14992	14976	15020	15163	15007	15116	14957	14877	14879	14978	15087	14977	14951	14894	15088	14964	15106	15066	14848	14989	15083	15018	14982	15145	14872	14968	15123	15216	14949	14971	15129	14948	15001	15029	15172	15094	14960	14883	15126	15014	15072	14984	15123	14954	15007	14934	15192	15058	14910	15142	15139	15106	14967	15109	15054	14943	15026	14973	14822	14884	14918	14873	14954	15066	14973	14863	15117	15030	14918	14935	14747	14960	14964	15137	15059	14968	14950	15019	14971	14966	14885	15050	15107	14988	15038	14882	15111	14988	15132	15064	15032	14984	14996	14890	15119	15127	15158	15028	14938	15087	14907	15040	14940	14951	15025	14933	15126	14993	15063	14754	15174	15087	14934	15068	15155	14975	15010	15022	14864	15034	15123	14965	15017	15018	15082	14983	15064	14974	14841	14892	14997	15070	15001	15077	15119	14949	15038	15033	15095	15095	15243	15099	15039	15060	14872	15030	14974	14990	15014	14923	14980	15000	14886	15049	14987	15006	15008	15006	14995	15127	14959	14979	15082	15018	15053	14833	15061	15116	15153	14917	14978	14990	14833	15111	14876	15011	14938	14880	14926	14870	15190	15036	15064	15002	15158	15039	15256	15058	15082	14916	14825	15027	15006	15028	15231	14910	14996	14763	14918	15160	14911	15056	15105	15073	15043	14872	15190	15014	14983	15014	15030	15216	15112	15151	15139	15097	15175	15053	14940	15076	14987	15257	14970	14990	14999	15022	15008	15002	15065	15140	14955	15026	14954	14893	15059	15016	15176	14862	15187	15058	15233	15152	14980	15022	14971	15005	14968	14968	14980	14729	15008	15090	15098	15016	15058	15030	14895	14906	15167	15035	14815	15093	15139	15008	15024	15051	15078	14880	14970	14983	14954	14980	15109	14996	15018	14896	14870	14917	15061	14958	14999	14967	14928	15269	15046	15019	15171	14970	14986	15166	15067	15115	14884	15020	15082	14987	15053	15108	14888	14926	15192	14995	14991	15102	14820	15014	15131	15026	15251	15032	14949	15220	14860	14866	15133	14987	15158	15032	15132	15091	14953	14967	15058	15164	14961	14996	14961	15015	14869	15205	14952	14885	15015	15025	15060	15101	14989	15165	15071	15123	15122	14805	14922	15100	14722	14925	15040	14944	15001	15080	14840	15047	15180	14857	15080	14914	15045	14950	14883	15248	15042	15165	15114	15059	14988	14960	14953	14982	14980	14896	15004	14997	14960	14964	15161	14942	15074	14952	15148	14846	15039	15146	15056	15066	15114	14983	15041	15072	14925	15052	15062	14906	14952	14964	15092	14957	15089	14870	15082	14854	14901	14941	14982	15097	14901	15083	15022	15047	15181	14993	15078	14837	15267	14976	15139	15119	14875	14911	15035	14801	15076	14964	14859	15117	14997	15191	15113	14911	14940	15007	14933	15021	15092	14804	15196	15050	14893	15059	15039	15171	14956	15061	15026	14912	14881	15059	14932	14937	15026	15088	15177	14936	14867	14867	14955	15093	15045	15029	14948	14959	15108	15113	15008	15082	15109	14911	15115	15056	15076	15031	15152	14929	15057	14957	15058	14969	14897	14962	15122	14995	15027	14978	14955	15139	15029	14913	14954	15067	15024	14982	15188	14980	15053	15201	15023	15024	15165	15025	14898	15207	15089	15065	14832	14909	15045	15001	15017	14973	15108	14963	15141	15102	15059	14956	15021	15038	15097	14970	15027	14970	15038	14923	15033	15018	15221	15270	14874	14943	15071	14862	15133	14953	15067	14918	14855	14753	14927	15079	14793	14952	15034	14883	15071	15064	15077	15124	14970	14900	14954	14835	15054	14952	14883	15054	15205	14893	14948	15104	15179	15045	15044	15090	15069	15026	14890	15048	15004	14881	14880	14991	15011	14871	15091	15159	14985	15055	14863	15175	15090	14955	15151	15104	14983	14980	15082	15212	15072	15152	15066	14942	15259	15027	14980	15079	15130	15032	14971	15015	15157	14897	15052	15034	15066	15034	15178	14960	15251	15135	15077	15126	15079	14828	15025	14897	15031	15143	14921	14884	15120	14904	14929	14850	15023	15045	15018	14919	15000	14934	15010	15081	14993	14938	14912	15016	14995	15146	15070	14930	15219	14998	14942	15047	15018	15115	14894	14954	14900	15141	15130	15036	15042	15099	14986	14981	14912	14953	15058	15087	14852	15118	14905	15149	15123	14875	14966	15075	15074	15020	15018	14939	14918	14818	14964	15011	15076	14971	14977	15010	15024	15021	15118	14864	15073	14931	15150	14844	15126	15020	15132	14809	15135	15056	14953	15034	15004	15020	15069	15118	14985	15118	14959	15034	15043	14983	14888	15119	15129	15089	15103	14938	15032	15065	14928	15018	15002	15154	15112	15083	15194	15117	14928	15004	15049	15059	15105	14819	14994	15059	15063	15062	15033	15061	15238	15063	15098	14899	15056	14875	14991	15084	14930	15105	15064	15064	14982	14966	15014	15165	14879	15033	14934	14900	15072	15009	15217	15050	15202	15023	15095	15102	14966	14870	15074	14962	14988	14883	15033	15170	15052	15069	15086	14884	14905	15015	15004	14925	15078	14877	15114	15063	15166	15075	14988	15037	14873	15260	14868	15057	14900	14942	14932	14921	15126	14999	14887	15131	14958	14962	15179	15081	15021	14959	15052	15051	15020	14994	15090	14898	15106	15112	14979	15053	15131	14963	14868	15113	14918	14882	15072	15090	15235	14990	14819	14933	14988	14997	14913	15127	14902	15056	15160	15057	14962	15038	15151	15073	15087	14873	14952	14921	15048	15155	15067	14927	15008	14914	14890	14990	14901	14854	15184	15127	14899	15026
29916	26802	31923	28157	23077	21457	20647	20008	19809	19470	19335	19247	19499	19275	19329	19204	19022	19338	19137	19155	19178	19133	19036	19205	19391	19166	19043	19239	19168	18939	19019	19059	19056	19177	19025	19131	18918	18988	19004	18856	19120	19169	18874	19216	19154	19156	19172	19158	19117	19143	19029	19083	19049	18944	19065	19172	19150	18980	19162	19063	18941	19199	18940	18824	19157	19413	19080	19175	19041	19060	18825	18930	19092	18983	19104	18918	19020	18968	19266	19195	19037	19043	19096	19138	18921	19075	18940	19043	19193	18911	19122	19175	19246	19042	19046	19023	19002	19292	18998	19133	19028	18892	19210	19044	18962	19041	19059	19041	19024	19036	18868	19109	19013	18995	18971	18986	19019	19240	19067	19012	18782	19147	19124	18921	19086	18909	19045	18814	19229	19115	18994	19036	19014	19118	19089	18897	19246	19157	18985	19008	18869	19053	18996	18996	18809	18889	18998	19250	19095	18981	18875	19042	19093	18931	19168	19091	19099	19013	19208	19123	19212	19217	19104	18792	19094	19054	19148	19322	18965	18904	19029	18946	18922	19040	18882	18932	19113	19009	18970	18860	19134	19191	19209	19020	19079	18953	19057	19049	18850	18843	19114	19032	19024	19023	18957	18959	19203	19094	19055	19265	19051	19192	18989	18986	19289	19263	19085	19096	19195	19057	18885	19097	19055	18963	19033	18930	18846	18941	19181	19018	19001	19098	19087	19120	18963	19042	18889	19112	19074	18798	19138	19047	18968	18975	19181	19065	19072	19116	18961	18969	19100	19206	19167	19086	18885	19009	18840	18903	19145	18887	19110	19166	18903	19039	19212	19095	19198	19002	18975	19132	19034	19388	18944	19237	19037	18926	18888	18861	19168	19138	19195	19039	18965	19307	19108	19072	19230	19176	19119	18771	19152	18848	19100	19100	19159	19021	18877	19134	19145	18769	19173	18973	19121	18822	19044	19042	19202	19240	19082	19063	18972	19042	18802	19288	18952	18972	19286	19022	18930	18975	19106	19059	18856	19036	19060	19209	19012	19032	19166	18964	19120	18967	19077	19013	19140	19097	19040	19146	19269	19186	18969	19199	19177	19112	19018	18960	19014	19055	19220	19108	19349	19035	19063	19036	19065	19106	19102	18866	18952	19064	19013	18985	19039	19029	19194	18909	19053	19007	19090	18943	19038	19075	19097	19138	19179	19386	18970	19236	19059	19002	19037	19252	19111	18974	19125	18937	18862	19277	19043	19099	18976	19085	19065	18990	19285	19162	18817	19004	18975	19145	18907	18978	18982	18865	18939	19063	18969	19196	19116	19081	19082	19114	19105	18983	18975	19119	19026	19065	19075	18996	19116	19105	19034	19184	19085	19018	18989	18882	19112	19048	19190	19083	19098	19116	18980	19040	19046	19105	18956	18905	19076	19077	18928	19058	19009	19007	19086	18992	19129	19158	19023	19049	19026	19185	19121	19074	18911	19352	19209	18871	18963	19114	19033	19062	19023	19011	19027	19001	18832	19079	18985	19272	19345	19161	19109	18956	19199	19089	19283	18869	19315	19388	19021	19080	18967	18871	19199	19024	19014	19144	19131	19023	19126	19024	19257	19331	19167	18879	19219	19142	19113	19184	18935	19053	18942	19140	19087	19058	18897	18691	18932	19124	19105	19122	18930	18924	18918	18923	19105	18899	19152	18877	18867	19128	19080	18844	19041	18985	19000	19180	19310	18977	19015	19107	19129	19128	19165	19013	19059	18874	19053	18896	18820	18944	19154	19254	18982	19171	19136	19003	19038	19175	19093	19094	19063	19290	19069	19121	19018	18946	19068	19007	19121	19111	19211	19120	18926	18963	19038	18928	19105	18793	18931	18974	18980	19087	19013	18918	19032	19049	19130	18896	18837	19045	19197	19044	19016	19130	19091	19056	19068	19273	19205	18880	19013	19037	18991	19020	19098	19020	19111	18989	19071	19136	19197	19051	19019	19030	19014	18972	19032	19273	19051	18981	19210	18934	19191	19140	19196	19154	19060	19184	19021	19141	19047	19209	18870	19226	18841	18799	18968	19151	18998	19019	19123	19043	19096	19011	19123	19174	18951	19292	19057	19090	19129	19033	19017	19030	19033	18947	19037	19054	18983	19015	19143	18960	18780	18968	18822	19091	19060	18982	19106	18848	19153	18886	19034	19195	19082	19188	18842	18916	19131	19138	19143	18880	19054	19222	18999	18995	19040	19095	18869	19117	19012	19027	19088	18951	18928	19036	19274	18978	19002	19050	19184	18963	19138	19004	19071	19015	19166	19165	19075	19181	19118	19101	19154	19097	19140	19044	19121	19052	18965	19005	18957	18776	18921	18985	19057	18817	19019	19052	19153	19098	18821	18876	18974	19047	18993	19219	19214	19101	19202	18989	18768	18850	18921	18930	19024	19082	19183	19009	19066	18995	19204	18949	19015	19011	18925	19264	19009	18860	19170	18859	19123	19114	19274	19159	19027	18793	19054	19112	19014	19073	19000	19044	19040	19103	18894	18921	19130	19080	18999	19092	19103	18968	18939	18928	19105	19072	19231	19047	19196	19077	18918	19007	18972	19060	19120	19125	19117	18913	19101	19195	19192	18980	18974	18857	19076	19193	18923	19149	18972	19009	19004	18891	18976	18913	19098	19177	18912	18958	19038	18975	19134	19126	18849	19001	19053	19128	18944	19085	19008	18892	19168	18907	19179	19084	19069	18997	19003	19139	19105	19232	19014	19019	19200	19173	19145	19002	19142	18923	19068	19160	19146	19015	19133	19088	18972	19120	19047	19119	18985	19137	19065	19084	18938	19057	19135	18985	19182	19209	19147	19221	19112	19305	19056	19075	19032	19183	18930	18890	19256	19006	19069	19198	19220	19185	18948	18940	18848	18999	18948	19045	18851	19116	18875	18995	19403	19062	19021	19081	19149	19023	19032	18920	18743	18947	18996	18973	19142	19176	19132	18982	18971	18912	19073	18987	18990	19113	19116	18804	18893	18904	19059	19109	19254	19045	19089	19250	19168	19197	19118	19144	18924	19218	18917	19216	19077	19071	18971	18976	19032	18932	19101	19153	19069	18949	19096	19060	19078	19128	19051	19153	18967	18945	19168	19189	19275	18981	19101	18735	19049	18843	19095	19225	19051	19108	19168	19207	19176	19049	19049	19077	18847	19056	19267	19005	19010	19177	19050	19132	19068	18980	18992	19269	18842	19103	18975	19048	19021	18838	19078	19076	19084	19049	19103	18812	19082	19011	19232	19296	19080	19038	18950	18887	19068	18880	19097	19063	19139	19012	18963	19029	19019	19116	18968	19334	19049	19217	18724	18970	19044	19162	19042	19105	19183	19100	19152	19197	19259	19338	19100	18734	19047	19000	18904	19148	18837	19059	19029	19191	19328	19078	19062	19031	19010	19058	19207	19193	19123	18957	19020	19089	19098	18994	19007	18997	19134	18843	19207	19163	19069	19039	19064	19059	18863	18718	19166	18831	19087	19054	19183	19063	19069	19070	18840	18946	19104	19080	18865	18919	19048	18996	19018	18876	18971	19140	19110	18968	19002	19013	19347	19134	19011	19124	19227	19131	18963	18909	19045	18941	18992	18871	19074	19127	19176	19125	18968	19159	18989	19215	18873	18968	19130	19017	19047	19180	19095	19046	19107	18963	19102	19054	19098	18903	19126	19064	19067	19071	19176	19135	19162	19094	19183	18813	18921	18860	18881	19071	19287	19295	19004	19095	18872	19055	18913	19130	19314	19141	18834	19021	19046	18998	19250	18964	19104	18950	19225	19028	19269	19242	19006	19083	19123	19170	18997	18773	19110	18921	19001	19126	19135	19020	19099	18905	19153	19019	19051	18912	18972	19010	18994	19116	19036	19150	19194	18837	19161	18671	18946	19089	19143	18999	19127	19103	18969	19005	19019	18761	18991	18837	18901	18927	19131	19016	19154	18788	18903	18989	19006	19082	19142	18991	19130	19027	19125	19007	19281	19089	19039	19166	19010	19208	19180	18996	18894	19137	19043	18957	19179	19108	18955	19073	19077	18851	19222	19038	19001	19201	18998	18946	19229	19248	18958	19142	19087	19096	19161	19147	19016	18955	19008	18815	19040	19162	18854	18900	18920	19081	19148	18973	19049	18938	19090	19250	19042	18914	19006	18917	19004	18986	19072	18951	18812	18973	18965	18806	19138	19021	19219	18888	19006	18660	19077	18995	19071	18919	18843	19252	18971	19100	19277	18973	19006	18915	18964	19131	19050	19274	19288	19140	19157	19198	19030	18876	19052	18803	19172	19011	19124	19363	18959	18991	19108	18908	18981	18968	19018	18868	19310	19224	19201	19169	19350	18980	19014	19010	19124	19145	19083	19034	18976	19084	19186	18944	18906	19034	18892	19156	18854	19127	19002	18964	19231	18964	18939	18951	19077	19178	19155	18993	19086	18959	19097	19024	19142	19065	19097	19107	19148	18931	19020	19008	18920	18898	19067	18923	18933	19177	19087	18908	19151	19119	19003	18871	19147	19345	19033	19234	19026	19075	18889	18897	18903	19218	18944	18981	18953	18858	19071	19145	19117	19122	19053	18970	18907	19040	19116	18957	19068	19174	19213	19163	19305	19078	19059	18829	18971	19044	19082	18902	19129	19089	18937	18830	19174	19006	19044	18963	19099	19135	19028	19136	19088	18964	18912	19010	18984	19052	18975	19029	19026	19168	19078	19101	19162	19212	19338	18907	19023	18941	18977	18920	19088	19046	19071	18965	19300	18824	18998	18946	19041	18837	19250	18979	19070	19055	19098	18925	19149	18973	19149	19193	19075	19201	19128	19077	19102	18904	19131	18947	18959	18664	19003	19147	19074	19136	18934	19177	19013	19282	18968	18895	19008	19155	19084	18944	19169	19144	19021	19043	19173	18998	18956	19107	19051	19122	19074	19144	18983	19213	19240	18998	19235	18947	19156	18969	19075	19073	19153	19251	19088	19084	18952	18976	19125	19102	19110	19081	19106	19022	18901	19083	18996	19062	19048	19152	19284	19289	19130	18836	19071	19095	19302	19106	19144	19009	18969	19065	18830	19032	18880	19045	18973	18841	19198	19137	19103	19049	19140	19105	19083	19094	19124	19218
25000	39329	31632	23928	20704	18703	17635	16706	16561	16176	15995	15830	15708	15719	15523	15807	15568	15561	15698	15531	15747	15500	15497	15713	15439	15577	15523	15466	15350	15637	15504	15237	15525	15354	15540	15431	15543	15429	15419	15344	15322	15435	15624	15498	15567	15477	15476	15451	15482	15556	15468	15338	15348	15342	15592	15363	15323	15505	15597	15372	15335	15519	15415	15319	15489	15579	15491	15475	15343	15346	15445	15548	15422	15400	15366	15425	15565	15627	15365	15427	15398	15459	15598	15397	15569	15352	15430	15468	15414	15307	15554	15448	15380	15331	15439	15557	15549	15518	15350	15387	15480	15427	15426	15449	15519	15466	15460	15530	15309	15349	15356	15451	15457	15299	15383	15465	15340	15453	15577	15375	15532	15487	15409	15433	15373	15359	15398	15334	15375	15323	15460	15388	15417	15454	15507	15360	15631	15455	15441	15410	15333	15657	15394	15467	15468	15361	15477	15446	15446	15540	15435	15309	15528	15375	15303	15332	15509	15516	15522	15507	15376	15360	15495	15293	15462	15575	15564	15578	15333	15416	15554	15548	15278	15339	15501	15347	15428	15412	15380	15535	15462	15370	15346	15419	15487	15488	15551	15686	15533	15347	15449	15561	15515	15491	15491	15477	15544	15300	15549	15774	15408	15288	15338	15480	15478	15562	15554	15411	15363	15548	15305	15498	15338	15350	15316	15364	15353	15396	15495	15359	15397	15510	15528	15581	15414	15380	15350	15413	15390	15455	15343	15390	15363	15404	15548	15466	15407	15522	15390	15318	15464	15549	15285	15449	15553	15472	15610	15444	15440	15526	15402	15387	15331	15291	15424	15400	15530	15322	15392	15369	15409	15461	15428	15500	15521	15332	15424	15348	15389	15409	15327	15314	15521	15332	15359	15488	15568	15339	15299	15331	15477	15505	15278	15260	15460	15356	15516	15403	15407	15618	15371	15311	15392	15526	15364	15412	15407	15482	15351	15310	15296	15538	15347	15506	15463	15455	15224	15487	15565	15345	15395	15384	15308	15330	15420	15483	15373	15388	15480	15482	15436	15363	15399	15473	15550	15310	15474	15526	15551	15352	15445	15328	15395	15631	15387	15273	15527	15485	15567	15437	15373	15514	15388	15455	15499	15441	15491	15603	15330	15472	15583	15359	15441	15504	15427	15362	15355	15408	15306	15449	15344	15428	15436	15308	15423	15351	15537	15390	15252	15325	15543	15311	15288	15412	15603	15331	15534	15342	15355	15504	15385	15470	15494	15400	15556	15428	15401	15441	15469	15374	15379	15552	15341	15381	15552	15358	15452	15504	15453	15491	15496	15409	15483	15435	15469	15466	15348	15488	15336	15481	15477	15494	15461	15453	15640	15482	15450	15472	15481	15304	15585	15546	15390	15384	15543	15513	15387	15292	15586	15342	15400	15343	15572	15223	15354	15437	15387	15425	15451	15194	15362	15452	15428	15425	15435	15420	15365	15373	15343	15534	15377	15382	15337	15386	15441	15297	15235	15335	15576	15214	15377	15427	15411	15432	15331	15285	15434	15223	15402	15565	15614	15501	15392	15443	15413	15496	15556	15431	15498	15369	15595	15444	15336	15248	15400	15453	15458	15484	15384	15409	15482	15391	15438	15638	15486	15368	15434	15501	15268	15224	15577	15453	15354	15309	15468	15506	15471	15447	15485	15526	15280	15603	15370	15633	15633	15297	15347	15400	15336	15464	15220	15428	15285	15416	15606	15392	15354	15476	15480	15446	15233	15537	15531	15485	15528	15380	15532	15381	15341	15558	15430	15362	15405	15231	15450	15401	15501	15425	15362	15309	15621	15489	15350	15467	15435	15351	15435	15251	15412	15562	15525	15446	15459	15457	15400	15357	15457	15338	15419	15416	15502	15475	15429	15447	15438	15389	15393	15343	15447	15440	15433	15522	15386	15539	15349	15423	15462	15375	15311	15385	15472	15469	15509	15551	15584	15472	15238	15395	15606	15340	15356	15548	15271	15374	15436	15529	15378	15397	15322	15541	15513	15428	15509	15384	15320	15465	15330	15332	15467	15480	15428	15590	15389	15455	15214	15490	15364	15302	15568	15315	15333	15411	15507	15345	15384	15391	15532	15486	15584	15498	15466	15343	15438	15296	15262	15421	15519	15432	15462	15433	15737	15497	15505	15537	15536	15475	15479	15642	15495	15451	15304	15473	15476	15541	15355	15486	15441	15501	15288	15343	15402	15407	15410	15464	15292	15381	15439	15504	15536	15427	15268	15517	15364	15545	15399	15528	15181	15478	15387	15319	15364	15403	15425	15338	15508	15376	15401	15337	15358	15318	15495	15634	15379	15540	15504	15430	15529	15388	15482	15600	15582	15403	15606	15307	15569	15632	15341	15324	15306	15343	15646	15401	15479	15522	15441	15373	15580	15503	15418	15391	15463	15518	15516	15320	15530	15453	15296	15308	15406	15310	15558	15574	15320	15497	15363	15438	15372	15662	15213	15540	15319	15229	15563	15614	15537	15377	15517	15420	15450	15286	15582	15511	15435	15443	15502	15477	15521	15527	15495	15642	15544	15680	15379	15310	15480	15503	15362	15390	15404	15369	15212	15558	15454	15626	15692	15420	15323	15349	15442	15492	15490	15374	15481	15457	15450	15452	15613	15482	15313	15432	15399	15316	15465	15569	15491	15372	15456	15596	15455	15270	15523	15469	15281	15599	15470	15341	15382	15478	15359	15447	15316	15673	15674	15424	15306	15449	15558	15524	15344	15414	15546	15552	15388	15435	15481	15469	15229	15356	15531	15421	15381	15556	15394	15432	15534	15385	15301	15548	15191	15348	15454	15566	15405	15550	15417	15361	15489	15398	15315	15395	15372	15297	15391	15651	15289	15223	15404	15340	15458	15280	15490	15392	15428	15592	15415	15318	15359	15501	15455	15355	15378	15499	15504	15355	15420	15406	15419	15452	15396	15289	15427	15387	15389	15420	15453	15633	15402	15461	15335	15361	15472	15346	15141	15250	15434	15488	15485	15424	15394	15433	15558	15576	15537	15342	15395	15303	15343	15489	15509	15305	15342	15296	15536	15458	15505	15525	15430	15357	15282	15472	15501	15407	15468	15379	15554	15468	15386	15535	15425	15328	15472	15457	15533	15412	15574	15410	15415	15353	15435	15666	15390	15421	15351	15813	15501	15298	15455	15515	15475	15403	15408	15642	15507	15404	15535	15393	15386	15436	15415	15325	15519	15399	15535	15536	15587	15446	15530	15360	15437	15497	15413	15370	15497	15478	15605	15361	15391	15507	15371	15256	15503	15370	15343	15436	15356	15507	15443	15402	15547	15311	15377	15479	15356	15441	15363	15400	15661	15491	15351	15598	15378	15584	15405	15476	15478	15420	15358	15528	15380	15438	15390	15397	15405	15437	15593	15673	15396	15449	15500	15285	15574	15416	15345	15521	15339	15452	15410	15356	15574	15448	15541	15326	15438	15551	15572	15319	15476	15513	15438	15388	15475	15482	15379	15415	15632	15394	15382	15345	15377	15273	15334	15434	15282	15488	15388	15496	15329	15278	15291	15308	15499	15432	15468	15340	15526	15434	15321	15414	15576	15359	15494	15468	15447	15454	15391	15483	15437	15564	15371	15375	15493	15474	15465	15275	15451	15475	15420	15444	15389	15511	15478	15457	15567	15430	15409	15537	15345	15414	15375	15228	15532	15374	15479	15524	15515	15534	15470	15491	15390	15452	15546	15592	15581	15402	15428	15443	15517	15298	15515	15423	15419	15436	15370	15381	15540	15580	15463	15367	15386	15445	15387	15355	15484	15252	15518	15350	15629	15460	15421	15572	15431	15375	15535	15288	15611	15287	15455	15420	15499	15514	15399	15393	15520	15289	15482	15489	15543	15407	15410	15282	15692	15430	15369	15448	15408	15388	15267	15395	15457	15421	15570	15316	15442	15677	15485	15488	15438	15557	15350	15326	15447	15267	15542	15331	15471	15196	15643	15369	15463	15395	15410	15443	15456	15438	15561	15603	15441	15467	15560	15415	15579	15495	15555	15364	15443	15450	15278	15506	15294	15396	15208	15346	15523	15396	15319	15383	15451	15564	15563	15435	15425	15466	15380	15527	15459	15491	15268	15541	15402	15599	15517	15329	15506	15425	15250	15391	15482	15475	15317	15428	15492	15489	15578	15256	15446	15672	15267	15453	15453	15519	15380	15500	15604	15512	15381	15427	15427	15433	15371	15312	15530	15443	15374	15329	15247	15302	15414	15457	15428	15444	15408	15542	15448	15489	15370	15364	15408	15384	15268	15343	15570	15556	15505	15581	15542	15563	15463	15421	15222	15372	15521	15362	15489	15407	15226	15441	15369	15377	15445	15266	15366	15536	15407	15447	15532	15420	15315	15310	15415	15441	15316	15271	15490	15390	15455	15479	15537	15315	15329	15444	15459	15383	15373	15343	15652	15234	15325	15410	15264	15468	15416	15373	15479	15203	15638	15439	15479	15596	15637	15517	15547	15494	15506	15471	15368	15327	15494	15352	15500	15277	15432	15345	15353	15461	15388	15488	15474	15571	15462	15446	15594	15391	15406	15629	15383	15396	15365	15443	15320	15434	15331	15511	15395	15401	15481	15386	15376	15314	15359	15551	15453	15452	15485	15483	15420	15445	15536	15477	15340	15508	15333	15439	15396	15437	15217	15395	15505	15319	15438	15291	15329	15450	15471	15401	15538	15479	15341	15363	15350	15233	15521	15481	15384	15298	15538	15396	15605	15365	15507	15488	15667	15374	15512	15359	15512	15487	15357	15367	15529	15288	15441	15213	15522	15426	15580	15416	15283	15430	15405	15421	15349	15393	15579	15571	15468	15428	15399	15511	15408	15375	15470	15506	15483	15556	15393	15362	15376	15319	15425	15319	15332	15459	15294	15489	15523	15455	15381	15448	15633	15412	15580	15465	15292	15426	15333	15484	15476	15541	15450	15441	15486	15421	15359	15462	15446	15443	15537	15489	15388	15616	15407	15499	15643	15260	15426	15408	15628	15444	15434	15374	15493	15465	15462	15464	15358	15457	15689	15534	15429	15298	15509	15465	15480	15508	15411	15580	15384	15472	15354	15453	15480	15271	15592	15441	15502	15405
23385	21583	28553	25585	23596	24746	23845	20710	19596	19554	19482	19295	19137	18808	18978	18863	18734	18898	18812	18669	18771	18766	18457	18598	18613	18316	18500	18503	18706	18513	18417	18687	18661	18554	18428	18507	18378	18555	18477	18643	18442	18417	18399	18487	18606	18554	18467	18472	18364	18561	18237	18584	18563	18636	18594	18451	18533	18486	18467	18482	18594	18419	18530	18555	18528	18495	18592	18445	18543	18430	18368	18513	18563	18240	18477	18446	18276	18360	18442	18282	18573	18522	18298	18519	18621	18501	18468	18579	18306	18337	18522	18363	18502	18549	18347	18331	18674	18424	18470	18387	18573	18440	18585	18728	18433	18511	18541	18401	18215	18250	18542	18415	18489	18506	18440	18501	18529	18482	18245	18272	18374	18459	18407	18473	18220	18277	18458	18520	18564	18541	18387	18279	18409	18456	18366	18631	18315	18242	18548	18460	18465	18515	18291	18495	18471	18477	18355	18424	18274	18430	18534	18681	18570	18475	18532	18684	18436	18610	18421	18588	18553	18409	18504	18474	18462	18486	18485	18501	18402	18586	18342	18496	18583	18509	18472	18431	18389	18457	18214	18679	18551	18413	18425	18353	18433	18529	18200	18516	18676	18547	18375	18338	18617	18494	18442	18444	18260	18646	18517	18472	18288	18275	18352	18452	18469	18414	18384	18511	18352	18279	18429	18506	18467	18586	18477	18453	18688	18389	18307	18282	18426	18464	18497	18345	18418	18449	18268	18470	18523	18221	18569	18595	18746	18375	18442	18419	18568	18336	18431	18429	18261	18325	18360	18296	18373	18204	18304	18527	18445	18386	18503	18409	18489	18329	18621	18398	18672	18485	18338	18431	18618	18500	18722	18376	18605	18500	18399	18495	18292	18614	18407	18488	18268	18481	18409	18588	18403	18394	18439	18457	18325	18456	18694	18489	18497	18446	18519	18379	18411	18470	18336	18371	18446	18418	18622	18308	18599	18321	18354	18483	18536	18431	18535	18252	18378	18332	18380	18436	18584	18394	18293	18251	18402	18355	18599	18483	18478	18383	18206	18602	18416	18266	18583	18368	18547	18441	18466	18505	18389	18351	18479	18287	18500	18498	18101	18459	18643	18372	18526	18471	18362	18363	18309	18502	18427	18454	18358	18518	18373	18433	18395	18237	18440	18405	18250	18491	18480	18383	18448	18512	18410	18194	18390	18465	18254	18314	18563	18776	18593	18646	18386	18267	18635	18571	18701	18298	18407	18528	18360	18488	18285	18369	18353	18162	18408	18646	18591	18314	18438	18352	18504	18352	18485	18512	18409	18243	18294	18497	18424	18404	18615	18250	18533	18435	18326	18473	18616	18534	18466	18448	18387	18428	18439	18355	18424	18305	18367	18415	18393	18442	18396	18583	18513	18421	18531	18618	18391	18586	18407	18519	18320	18349	18388	18589	18377	18400	18586	18426	18534	18341	18567	18412	18498	18467	18532	18405	18200	18543	18445	18467	18463	18119	18419	18223	18458	18439	18335	18329	18422	18398	18348	18528	18285	18490	18512	18584	18367	18343	18673	18416	18405	18672	18456	18436	18529	18527	18249	18362	18424	18521	18396	18622	18611	18403	18246	18464	18296	18331	18469	18413	18413	18489	18436	18541	18416	18424	18423	18417	18330	18278	18590	18521	18562	18384	18470	18233	18236	18534	18350	18416	18416	18490	18232	18385	18273	18321	18546	18414	18538	18475	18392	18437	18528	18532	18511	18476	18553	18501	18141	18465	18444	18603	18390	18502	18449	18526	18431	18463	18232	18383	18437	18427	18302	18398	18635	18393	18424	18356	18559	18426	18540	18220	18625	18436	18733	18761	18404	18492	18428	18370	18580	18267	18537	18278	18347	18593	18455	18505	18258	18523	18502	18411	18463	18369	18524	18411	18305	18468	18394	18464	18261	18383	18316	18619	18360	18198	18283	18482	18328	18502	18419	18247	18400	18364	18633	18444	18320	18461	18201	18388	18359	18516	18283	18418	18408	18434	18547	18379	18630	18554	18139	18403	18613	18365	18617	18469	18588	18356	18202	18401	18399	18599	18614	18369	18521	18259	18563	18587	18304	18196	18500	18582	18512	18350	18511	18323	18435	18657	18522	18543	18436	18468	18459	18432	18245	18398	18359	18683	18503	18322	18393	18475	18486	18382	18186	18303	18380	18461	18323	18404	18559	18465	18509	18480	18352	18450	18292	18564	18072	18512	18602	18366	18550	18466	18525	18392	18679	18429	18565	18218	18350	18331	18374	18498	18425	18461	18615	18448	18519	18590	18393	18442	18508	18496	18353	18362	18284	18330	18430	18350	18118	18208	18446	18456	18411	18448	18543	18440	18483	18426	18490	18328	18438	18488	18375	18403	18300	18460	18426	18577	18480	18201	18537	18256	18400	18309	18085	18433	18402	18450	18550	18377	18428	18544	18328	18549	18192	18215	18494	18383	18558	18407	18247	18579	18412	18216	18583	18592	18556	18554	18371	18315	18329	18595	18393	18224	18439	18345	18286	18535	18682	18519	18435	18372	18579	18591	18432	18535	18489	18582	18304	18627	18413	18374	18611	18523	18276	18512	18364	18497	18514	18420	18755	18698	18485	18436	18336	18275	18557	18543	18413	18525	18328	18573	18328	18359	18300	18666	18328	18347	18438	18526	18253	18337	18374	18504	18368	18464	18478	18653	18392	18388	18333	18579	18420	18490	18333	18590	18650	18701	18381	18514	18344	18681	18417	18404	18291	18557	18386	18376	18360	18477	18540	18504	18487	18178	18377	18552	18253	18320	18278	18489	18618	18619	18539	18244	18542	18647	18487	18636	18387	18328	18574	18334	18353	18302	18411	18505	18380	18366	18527	18527	18346	18417	18488	18396	18416	18278	18635	18429	18389	18301	18717	18268	18462	18541	18498	18422	18545	18410	18503	18676	18326	18424	18328	18478	18219	18708	18564	18597	18376	18471	18456	18607	18507	18414	18464	18490	18544	18324	18455	18461	18303	18265	18455	18573	18724	18575	18483	18381	18554	18528	18387	18611	18611	18529	18359	18330	18553	18548	18437	18484	18360	18445	18575	18562	18105	18313	18477	18405	18552	18459	18681	18633	18313	18661	18428	18521	18480	18502	18524	18447	18485	18372	18426	18460	18691	18403	18520	18661	18378	18252	18386	18458	18460	18384	18304	18443	18494	18462	18689	18696	18409	18583	18345	18302	18293	18251	18271	18378	18545	18431	18529	18312	18339	18273	18538	18354	18548	18653	18366	18556	18276	18400	18592	18540	18404	18376	18642	18674	18380	18426	18540	18378	18378	18411	18518	18498	18358	18408	18432	18472	18416	18455	18470	18529	18486	18503	18242	18341	18267	18217	18387	18381	18546	18502	18532	18229	18465	18379	18289	18435	18351	18331	18308	18564	18424	18348	18376	18380	18457	18429	18507	18502	18375	18659	18591	18498	18640	18370	18364	18464	18462	18304	18360	18366	18441	18269	18468	18348	18349	18514	18396	18433	18477	18341	18324	18532	18564	18498	18461	18378	18477	18388	18553	18432	18295	18436	18369	18388	18767	18667	18537	18393	18481	18376	18348	18724	18417	18467	18388	18499	18528	18480	18370	18567	18553	18538	18406	18209	18335	18413	18467	18541	18409	18590	18630	18470	18463	18458	18350	18334	18448	18499	18505	18502	18441	18630	18349	18500	18601	18479	18465	18484	18408	18534	18542	18574	18511	18665	18473	18551	18571	18286	18565	18486	18389	18304	18510	18543	18403	18356	18448	18400	18296	18645	18541	18337	18507	18330	18554	18401	18411	18386	18483	18270	18344	18538	18404	18586	18435	18291	18395	18485	18494	18505	18496	18364	18411	18502	18455	18345	18443	18313	18443	18313	18423	18634	18519	18416	18478	18564	18539	18407	18500	18482	18444	18435	18477	18401	18337	18438	18629	18444	18491	18527	18431	18381	18550	18324	18324	18359	18468	18449	18729	18399	18548	18346	18262	18189	18445	18342	18410	18467	18457	18160	18516	18376	18317	18550	18287	18363	18316	18455	18437	18383	18442	18358	18386	18362	18293	18576	18276	18539	18473	18394	18397	18561	18402	18294	18306	18498	18668	18592	18524	18404	18484	18404	18456	18714	18476	18374	18382	18283	18438	18235	18688	18398	18293	18341	18557	18524	18258	18447	18433	18454	18550	18557	18693	18355	18533	18406	18365	18406	18391	18359	18574	18536	18528	18592	18550	18337	18458	18409	18333	18243	18297	18175	18485	18550	18440	18447	18374	18481	18506	18391	18380	18462	18232	18393	18554	18322	18646	18167	18372	18400	18464	18652	18441	18280	18332	18527	18561	18483	18632	18448	18432	18567	18499	18503	18269	18519	18387	18314	18587	18458	18621	18416	18276	18412	18374	18375	18491	18541	18362	18662	18499	18557	18547	18547	18537	18490	18582	18423	18648	18435	18533	18315	18610	18319	18305	18382	18312	18541	18260	18405	18446	18340	18478	18496	18551	18442	18237	18260	18315	18441	18151	18364	18327	18320	18394	18591	18435	18457	18477	18328	18507	18460	18620	18531	18488	18188	18526	18764	18458	18562	18372	18349	18307	18422	18575	18546	18688	18501	18686	18455	18523	18610	18406	18526	18484	18597	18654	18391	18468	18456	18305	18362	18537	18475	18516	18700	18333	18392	18346	18477	18317	18415	18353	18579	18480	18404	18496	18313	18422	18496	18330	18319	18482	18553	18511	18374	18288	18439	18527	18428	18314	18371	18403	18359	18438	18625	18555	18639	18438	18662	18422	18350	18555	18659	18403	18613	18452	18491	18382	18552	18446	18289	18088	18501	18584	18467	18461	18514	18502	18403	18408	18274	18412	18321	18317	18302	18522	18452	18493	18100	18191	18167	18519	18471	18390	18576	18322	18384	18693	18581	18562	18464	18487	18569	18466	18553	18562	18477	18537	18520	18598	18487	18599	18513	18463	18376	18422	18320	18466	18396	18477	18447	18492	18478	18361	18314	18374	18293	18481	18407	18566	18308	18328	18631	18534	18399	18562	18417	18354	18473	18574	18419	18578	18402	18580	18530	18452	18435	18552	18399	18596	18329	18290	18428	18598	18483	18462	18429	18411	18407
24515	46689	38465	29003	24438	21125	18973	17713	17012	16287	16283	15901	15734	15631	15522	15522	15432	15552	15416	15267	15568	15189	15321	15249	15231	15290	15338	15192	15107	15004	15246	14926	15252	15227	15040	15293	15159	15094	15251	15239	15053	15129	15018	15067	15184	15099	15093	15161	15137	15127	15080	14871	15192	15096	15016	15146	15155	15079	15048	15213	15096	15248	15097	15035	15081	15218	15046	15032	15115	15161	15120	14978	15185	15147	15218	15121	14948	15050	15227	15039	15165	15025	15169	15231	15278	15145	15164	15226	15220	15152	15208	15014	15248	15037	15216	15116	15137	14874	15319	15237	15215	15035	14831	15033	15171	15135	15227	15163	15119	15152	14928	15023	15275	15075	15127	15129	15178	14926	15147	15007	14996	15029	15145	15031	15007	15109	14941	14964	15063	15004	15033	15127	15150	15178	15158	15159	15127	15227	15118	15217	15149	15119	15198	15124	14892	15111	15194	15036	15026	15324	15086	15042	15089	15123	15301	15010	15134	15227	15221	15159	15170	15180	15314	15122	15222	15208	15212	15178	14968	15083	14996	15035	15246	15052	15070	15156	15052	15166	15147	15016	15049	14924	15246	15117	15189	15158	15062	14937	15029	15000	15167	15133	15136	15136	15077	15038	15013	15054	15055	15120	15173	15152	15347	15121	15110	15207	15074	15128	15001	14909	15109	15219	15143	15209	15042	15117	15279	15082	15205	14998	15341	15163	15077	15144	14989	15019	15116	15127	15107	15094	15182	15118	14914	15168	15026	15270	15194	15160	15050	15007	15137	15085	15052	14956	15111	14972	15162	15224	15142	14933	15104	15152	15134	15015	15125	15158	15200	15205	15120	15069	14975	15055	15045	15149	15159	15112	15049	15085	15153	15203	15154	15074	15249	15125	15080	15013	15121	15064	15025	15205	15184	15226	15060	15176	15181	15155	14991	14969	14959	15213	15234	14901	15300	15078	15012	15109	15172	15203	15231	15036	15085	15085	15188	15054	14972	15180	15109	15074	15100	15191	15051	15221	14919	15131	15188	15124	14949	15097	15086	15054	15108	15081	15043	15136	15135	15155	15155	15123	15082	15201	15124	15188	15106	15351	15034	15068	15126	15068	14938	15196	15131	15240	15199	15190	15170	15180	15074	15077	14942	15176	15258	15060	15252	15074	15007	15026	15140	15138	15046	15174	15118	15044	15072	15113	15000	15032	15144	15018	15162	14979	15171	15157	15024	15034	14996	15084	15133	15221	14990	15003	15191	14933	15022	15046	15206	15074	15067	15149	15162	15070	15058	15055	15002	15109	15167	15164	15146	15000	14875	15085	14828	15324	15104	15085	15247	15121	14997	15066	15269	15137	15063	15125	15036	15037	15197	15171	15041	15228	15075	14949	15128	15071	15138	15327	15277	14937	15113	15143	14949	15149	14953	15135	15079	15009	15239	15075	15038	15096	15267	15051	14944	15083	14875	15367	15057	15005	15190	15176	15005	15228	15137	15264	15191	15134	14925	15221	15092	15036	15022	15072	15055	15109	15201	15068	15268	15130	15012	14999	15192	15018	15228	14944	15133	15181	15116	15045	15252	15331	15044	14992	15122	15205	15165	15092	15268	15079	15088	15167	15085	15002	14977	15043	15086	15130	15100	15179	15110	15078	15191	15144	15126	15124	15110	15042	15148	14977	15128	15157	15016	14940	15033	15062	15170	15099	15101	15058	15052	15072	15101	15007	15274	15113	15161	15207	15164	15149	15190	15131	15114	15039	15217	15094	15164	14995	15205	15010	15168	15116	14973	15024	15093	14922	15168	15143	15075	15121	14921	15199	15142	15114	15024	15021	15254	15204	15130	15098	15140	15178	15105	15101	15131	15072	15179	15367	15207	15165	15086	15135	14982	14991	15228	15409	15231	15117	15189	15097	15120	15222	15051	15160	15270	15080	15091	15051	15030	14854	14896	15008	15191	14955	15039	14909	15221	15138	15176	15233	15285	14964	15191	15127	14999	15079	15219	14956	15136	15059	14991	15137	15070	15260	15199	14976	15099	15153	15021	15026	15162	15171	15058	15295	15136	15077	15150	15072	15061	15094	15278	14939	15013	14995	15049	15050	15190	15392	15205	15176	15195	15101	15070	14986	15105	15148	14960	15248	15033	15160	15086	15076	15187	15087	15336	15171	15071	15126	15085	15009	15146	15119	15123	15066	15235	15147	15085	15147	15031	15194	15079	15042	15070	15009	15103	15142	15137	14928	15094	15265	15080	14971	15221	15072	15078	15087	14962	15249	14992	15049	15319	15006	15146	15170	15079	15167	15083	15127	15165	14952	15131	15087	15111	14997	15025	15079	15121	15209	15068	15175	15238	15087	15125	15292	15165	15092	14937	15024	15172	15039	15046	14985	15031	15248	15159	15086	15149	15172	15166	15192	15095	15030	15330	15105	15172	15046	15224	15226	15104	15100	15039	15316	15045	14908	15069	15168	15134	15050	15056	15106	15081	14988	15084	15233	15245	14988	15014	15104	15129	15109	15035	15335	15166	15016	15173	15037	15028	15107	15046	15156	15131	15107	15157	15134	15182	15151	15191	15255	15079	15023	15196	15045	15294	15211	14988	15192	15148	15188	15034	15078	15240	15041	15107	15187	15143	15204	15195	15150	15074	15147	15064	15223	15110	15175	15142	15089	15022	15224	15066	14899	14987	15123	15134	14965	15074	15180	15089	15080	15033	15179	15177	15045	15045	15070	15101	15106	15249	15164	15164	15038	14906	15116	14870	14953	15049	15020	15174	15044	15135	15101	15029	15218	15244	15081	15141	15381	15131	15106	15209	15156	15109	15019	15112	15239	14963	15074	15134	15188	15220	15040	15137	15159	15225	15047	15149	15024	15188	14965	15174	15068	15113	14971	15052	15238	15116	14958	14981	15195	15099	15108	15070	15156	15086	15181	15083	15048	15171	15193	15088	15117	15043	15178	15173	14890	15107	15080	15039	15153	15114	15192	15209	15317	15112	15131	15057	15163	15114	15137	15257	15168	15145	15171	15216	15010	15223	15269	14997	15052	15191	15059	15284	15170	15149	15140	15123	15065	14978	15140	15142	15079	15268	15090	15021	15193	15197	15198	14967	15054	14978	15168	15279	15081	15109	15064	15067	15100	15071	15186	15292	15132	15229	15067	14988	15012	15061	15156	15124	15117	15187	15013	15175	15139	15126	15165	15087	15143	15146	15082	15104	15198	15027	15035	15049	15100	15213	15247	15023	15113	15158	15072	15078	15090	15130	15147	15145	15122	15136	15045	15044	15087	14979	15118	15070	15053	15000	15090	15104	15032	15121	15152	15171	15048	15076	15059	14969	15047	15094	15128	15003	15112	15095	15073	15205	15183	15191	15210	15223	15060	15134	15204	15319	14989	15033	15044	14994	15026	15154	14997	15207	15063	15147	15211	15178	15192	14987	14921	14983	15078	14999	15079	15108	15086	15361	15148	15019	15069	15135	15152	15194	15145	15029	15235	15122	15183	15183	15164	15026	15183	14910	15223	15104	15160	15166	15052	15169	15159	15020	15145	15174	15146	15197	15128	15010	15146	15211	15224	15194	15156	15095	15254	15034	15266	15348	15048	15084	15088	15004	15119	15005	15301	15262	15135	15161	15000	15151	15099	15037	15264	15135	15142	15080	15118	15137	15075	15101	15048	15067	15231	15017	15130	15172	15219	15127	14985	15113	14997	15109	15172	15043	15295	15147	15238	15146	15146	15088	15057	15202	15150	15370	15241	15028	15043	15256	15156	15137	15241	15204	15152	15135	14985	15096	15093	15155	15021	15062	15150	15175	15079	15211	14922	15157	15035	15049	14932	15110	15130	15108	15124	15178	15005	15224	14985	15058	15097	15103	15111	15113	15036	15155	15207	14999	15356	15130	15084	15095	15143	15088	15118	15116	15275	14971	15143	15137	15063	15162	15224	15269	15073	15291	14990	15069	15086	15095	15004	15093	15090	14995	14950	15246	15120	15172	15262	15036	15155	15142	15093	15137	15159	15087	15198	15046	15164	15039	14941	15043	15057	15275	15059	15176	15001	15067	15208	15063	15219	15131	15146	15072	15146	15114	15039	15192	15131	15165	15178	15098	15070	15027	15153	15128	15014	15160	15043	15050	14936	14887	15138	14954	15254	15085	15213	15115	15147	15117	15000	15171	15127	15000	15183	15165	15156	15152	15038	15116	15328	14773	14986	15045	15049	15014	15282	15238	15100	15060	15195	15048	15102	15230	15273	15011	15116	15210	15091	15210	14945	15099	15140	15161	15254	14961	15219	15125	14987	15056	15168	15154	15105	15017	14988	15024	15134	15119	14940	15276	15139	15286	15187	15182	14885	15196	15066	14977	15292	15060	15202	15183	15128	15200	15190	15060	15015	15217	15040	15115	15080	15111	15188	15269	15289	15117	15253	14999	15157	15130	15305	15031	15256	15302	15220	14875	15101	15138	15033	15093	14932	15178	15082	15099	15248	15187	15196	15083	15011	15105	15071	15122	15056	15114	15292	15105	15097	15232	15198	15048	14908	15158	15115	15253	15260	15110	15093	15125	14991	15285	15255	15086	15126	14933	15121	15183	14937	15144	15214	14976	15145	15106	15232	14985	15006	15031	15220	15154	15131	15028	15324	15115	15154	15033	14911	15229	15343	15217	15266	15080	15011	15182	15043	15154	15190	14953	14962	15026	15159	15236	15039	15164	14978	15132	15076	15151	15017	15116	15261	15182	15192	15020	15177	15087	15065	14934	15357	14970	15138	15030	15036	15184	15247	15258	15210	15195	15050	15022	15062	15048	15060	15085	14957	15041	14989	15125	15037	15230	15253	15147	15216	15098	15321	15031	15019	15272	15071	15125	15208	15228	14987	14972	14933	15351	15100	15157	15064	14965	15141	14907	15190	15057	15085	14988	15177	15078	15209	15029	15188	15125	15347	14990	15013	15087	15142	15108	15089	15225	15169	15229	15101	15229	15012	15086	15023	14993	15137	14913	15080	15179	14974	15209	15008	15199	15093	15015	15064	15160	15169	15161	15221	15070	15252	15178	15102	15014	15180	15144	15160	15113	15153	15060	15061	15155	15253	14825	15097	14992	15242	15269	15041	15131	15066	15139	14952	15221	15112
25326	21720	28090	28715	23458	22040	21606	20308	19804	19682	19418	19328	19394	19237	19071	19239	19125	18961	19081	18868	19256	19093	19167	19182	19067	18990	19126	19027	19006	18838	18924	19038	18874	18901	19125	19033	19123	19010	19010	18952	18768	18802	18856	18987	18954	18965	18621	18726	18696	18985	18828	18736	18924	18975	18962	19173	18907	18828	18997	18871	18926	18728	18937	18900	18970	19062	18815	18787	18653	18732	18910	18853	18646	18983	19202	18993	18981	18860	18551	19023	18977	18874	18782	19025	18990	18815	19053	18915	18895	18861	18950	18917	18918	19109	19027	18774	19031	18972	19075	18883	19047	18857	18851	18684	18661	18902	18805	18934	18896	18820	18734	19013	18960	19014	18934	18816	18976	18777	18845	19089	18695	18780	18934	18958	18917	18782	19071	18914	18892	19000	18882	18929	18806	18732	19050	18837	18847	18845	18905	18776	18779	18787	18861	18924	18980	18681	18994	19005	18747	18947	19165	18896	18836	18956	19054	18895	19096	18873	18874	18910	18985	19068	18997	18849	18948	19004	18774	18849	18998	18819	18855	18791	18886	18933	18880	19167	18898	18986	18923	18872	19131	19030	19019	19044	18898	18810	18865	18928	18890	19100	19059	18938	18980	19020	18966	18869	18780	18798	18675	18853	18909	18819	19042	18829	19142	18894	18799	18892	19085	18950	18827	18879	18947	19001	18892	18850	18852	18981	18838	18995	18988	19062	19059	18922	18984	19016	18744	18807	18944	19021	18941	18908	18938	18928	18907	18881	19098	19153	19093	18865	19014	18985	19015	19106	18878	18782	19041	18785	18779	18802	19038	18915	18770	19057	18895	18898	18915	18952	18956	18771	18775	18783	18983	18748	18970	18949	18768	19010	18993	18775	18908	19016	18797	18805	18911	19122	18806	18792	18856	18843	19130	18944	19010	18727	19137	18919	19066	18881	18749	19137	18764	18997	18930	18810	19093	18734	18897	18733	19006	18952	18957	19098	18846	18688	18660	18975	18740	18836	18849	18843	19019	18967	19179	19064	18950	19103	18880	19004	18874	18994	18657	18977	19035	19044	18802	19080	19152	18872	18979	18748	18676	19017	18990	19047	18765	19007	19036	18956	18919	18851	18930	18843	19045	18886	18871	18848	18877	18940	18938	18895	18833	18750	19100	18922	18953	18990	18773	18640	19005	18920	18724	18954	18923	18814	18942	18812	18709	18917	18956	19077	18919	19174	18975	18916	19194	18950	19013	18875	18830	18911	18755	18967	18970	18974	18737	19011	18952	18860	18980	18672	18885	19125	18957	18736	18988	18922	18877	18979	18841	18865	18882	19192	19198	18912	19147	19011	18919	18890	18830	18829	18915	18790	19082	18799	18861	18849	19193	18872	19093	18909	18757	19045	19004	18818	19093	18762	18984	19001	18994	18805	19010	18952	18993	18929	18916	18920	18961	19015	18846	18944	18830	19161	18841	19037	18813	18857	19051	18926	18912	18902	18752	19064	18736	19038	18946	18862	19001	18693	19087	19001	19012	18749	18804	18896	19000	18936	18986	18758	18907	19006	19057	19077	18960	19105	19087	19050	19017	18956	18982	18947	18900	18714	18755	18875	18854	18945	18927	18705	18942	18831	18674	18826	19042	18847	19078	18865	18829	18870	18953	18885	18771	19020	18947	18857	18817	18825	18991	18878	18762	19054	18907	18829	19180	18957	18782	18775	18848	18856	18939	18859	18953	19093	18986	19050	18862	19072	18917	18924	18979	18775	18852	18817	18994	18964	18938	18833	18915	19022	18813	18938	18811	18816	18813	19109	18961	18955	18708	18990	18925	19021	18781	18822	18839	18909	18745	18837	18854	18903	18748	18750	18954	18988	18836	18807	18809	18868	18750	18846	18846	18895	18928	18922	18729	18977	18856	19006	18986	18975	18892	18889	19037	18970	19003	18960	19048	18845	18891	18887	18931	18789	18910	18746	18907	18821	18981	18991	18905	18829	18885	18792	18680	18913	18732	18908	18957	18705	18948	18986	19092	19068	18978	18802	18857	18999	18914	18848	18824	18826	18782	18826	18942	18800	18995	18900	18900	19152	18800	18834	18984	18728	19155	18748	18894	18760	18866	19032	19056	18744	18786	18927	19070	18922	18675	18990	19108	18984	18983	18946	18697	18734	18903	19030	18832	18854	18839	18955	18934	19024	19115	18908	18778	19025	19027	18800	18807	19066	18908	18988	18736	18787	18947	18929	18736	18912	18995	19025	18721	19033	18907	19101	18917	18808	18922	18999	18735	19110	19027	18873	19196	18913	18968	18845	18949	18895	18824	18841	18869	18957	19061	18764	18892	18882	18745	18729	18912	18780	18859	18992	18888	18895	18727	18764	18917	18893	18671	18899	18988	18969	18894	18980	19072	18714	19054	19016	18931	19132	19175	18709	19017	19164	19131	19030	18723	18918	18900	19014	18891	18822	18969	19012	18807	18972	18784	18713	19007	18883	18920	18857	19014	19180	18986	18881	18887	19169	18774	18769	18919	18708	18897	18944	18796	18906	18914	18976	18887	19104	18660	19031	18763	18719	18904	19135	18864	18965	19001	18888	18904	18898	19005	19014	18950	18951	18984	19003	18938	18905	18908	18859	19070	19019	19355	18810	18827	18926	18855	18896	19098	18935	19175	18931	18869	19058	18772	18851	18749	18823	19109	18821	18949	18738	18960	18849	18830	18798	18858	18985	18840	18861	18822	18981	19007	18848	18880	18726	18837	18844	18876	18773	19128	18833	18803	18784	18749	18619	18896	18840	18749	18728	18923	18971	18924	18571	18916	18813	18870	18969	18975	18940	18809	18983	19048	18926	18729	18880	18838	18838	18842	18926	18810	19009	18918	18804	18879	18754	18828	19050	18870	18683	18787	19117	18744	18986	18924	18857	18747	18904	18927	18954	18979	19060	18889	18972	18959	18680	18800	18918	18962	18644	18991	18907	18755	18853	18959	18769	18895	18824	18936	18714	19221	19153	18891	19082	18940	18775	18997	19162	18997	19038	18948	19056	18999	18882	18908	18903	18886	18997	19017	18824	18795	18993	18791	18886	18840	18862	18929	18953	19114	18691	18931	18661	18748	18835	19107	18859	19039	18805	18896	18922	18915	18881	18926	18950	19192	19012	18968	19041	18922	18684	19068	19075	19063	18740	19061	18854	18724	19032	18886	18930	18766	18881	19062	18979	19120	18944	18786	18771	19009	18824	18849	18851	18940	18743	18939	18666	18880	18953	18794	18892	18893	18819	18629	18958	18991	18982	18870	18863	18885	18963	19123	18952	19037	18814	18835	18896	18923	18821	19001	18944	19067	18922	18732	19008	18809	18926	19067	18963	18819	18754	18930	19045	18734	18998	18722	18789	18890	18841	18709	18748	19001	18797	19012	18948	18811	18905	18659	18950	18865	18690	18911	19033	18887	18920	18984	18819	18650	18827	18847	18620	18869	18896	18992	18942	18913	18899	18784	18872	18901	18921	18801	18843	19155	18900	18793	18828	18696	18972	18904	19176	18878	18930	18975	18896	18901	18813	18853	18949	19023	19144	19056	18965	18954	18850	19087	18884	18991	18942	19019	18790	18961	18586	18949	19058	19034	18836	19034	18987	18847	18852	18774	18861	18979	18867	19026	18925	18782	18822	18820	18799	18787	18915	18603	19044	18859	19082	19096	19029	18980	18909	19081	18873	19062	18983	18907	19037	18898	18902	19055	18874	18965	18782	18889	18989	18700	18704	18891	18822	18833	18871	19051	18881	19167	18686	18866	19129	19166	19003	18791	18908	19016	19153	18948	18918	19212	19237	18875	18978	18831	19015	19001	18763	18771	19109	18784	19103	19032	18942	18757	18944	18910	18982	18904	18880	18901	18794	18953	18825	18947	19065	19014	18863	18757	18996	18951	19027	18790	18880	19061	18999	18851	19249	18865	18777	18936	18959	18977	19064	19110	19056	18968	19006	18936	19061	18938	18788	18965	19074	19220	18893	19038	18845	18720	19148	19042	19067	18959	18752	18712	18792	19006	18816	18764	18633	18899	18931	18831	18904	19047	18970	18948	19055	18901	18692	18987	18744	18571	19023	18915	18999	19220	18877	19167	19100	19015	18853	18893	18806	18970	18897	19023	19016	19054	18855	18929	19046	18827	18958	19007	18949	18852	18964	18993	19044	18962	19065	18940	18785	18785	18841	18885	19030	18809	18922	18814	19038	19055	19125	19057	18768	18853	18820	18926	18907	19095	18977	19104	18868	18738	18675	19001	18851	18813	18883	19038	18864	19035	18803	18931	18809	18743	18896	18920	18928	18948	18698	18947	18852	18907	18952	19125	18945	19134	19060	19085	18874	18996	18860	18773	18874	18809	18857	19020	18952	18969	18901	18800	18857	18901	19041	18930	18815	19010	18968	18766	18878	18765	18557	18744	18963	18814	18892	18985	19149	19007	18841	18878	18841	18907	19094	19033	18837	18925	18951	18840	18911	18883	18719	18640	19097	18692	18917	18810	18897	18960	18951	18856	18994	18876	18892	18901	18977	19029	18826	18754	18925	18871	18848	18785	18990	19059	18811	18679	18859	18851	19015	18832	18853	18947	18933	19060	18822	18945	19014	18985	18857	18980	18940	18950	18856	18974	18787	19128	18780	18923	18793	19023	19094	18987	18700	19166	18793	19053	18857	19080	18885	18807	18812	18943	18863	18780	18977	18831	18901	19021	18929	18960	18974	18903	18936	18958	18766	18944	18958	19033	19019	18928	18892	18714	18735	18931	19010	19074	19121	18820	18835	18973	18803	18895	18707	18855	19065	18917	18871	18937	18780	18890	18831	19003	18827	18621	18839	18864	18876	18786	18956	18989	18890	19046	18958	18969	19186	19304	18989	18990	18777	18690	18856	18900	18718	18889	18959	18962	18824	18912	18877	18884	18913	18871	18885	18898	18939	19052	18854	18999	18837	18806	19123	18665	19097	18888	18896	18943	18857	18911	19023	19082	18827	19092	18636	18921	18764	18955	19137	18891	18910	18977	19182	18905	18838	18945	18775	19100	19070	19111	18836	18831	18854	18882	18811	19030	18994	19056	18822	18827	19051	19064	18679	18965	18990	19166	18848	18920	19008	19147	18955	18998	18897
24528	41985	33986	25579	21838	19531	18063	16981	16655	16138	16075	15938	15808	15838	15669	15598	15508	15489	15719	15560	15552	15515	15535	15361	15392	15329	15419	15461	15474	15434	15471	15445	15400	15570	15244	15629	15381	15413	15321	15478	15170	15484	15382	15583	15339	15351	15520	15469	15391	15334	15421	15300	15455	15361	15336	15360	15425	15425	15380	15337	15299	15389	15563	15372	15431	15481	15444	15337	15518	15451	15264	15277	15377	15238	15487	15328	15381	15251	15457	15402	15332	15397	15301	15458	15532	15379	15366	15403	15266	15355	15346	15383	15470	15341	15219	15283	15409	15208	15395	15396	15388	15317	15266	15301	15488	15175	15215	15498	15380	15340	15403	15256	15448	15266	15324	15231	15362	15356	15305	15490	15369	15502	15336	15509	15425	15482	15305	15462	15375	15362	15431	15387	15445	15223	15247	15379	15318	15353	15385	15417	15403	15287	15545	15460	15420	15366	15447	15290	15622	15454	15344	15540	15419	15280	15365	15417	15371	15410	15379	15362	15271	15458	15200	15349	15297	15227	15429	15435	15432	15427	15214	15424	15271	15366	15371	15342	15332	15452	15384	15449	15524	15299	15417	15468	15203	15393	15409	15557	15493	15264	15396	15352	15380	15368	15478	15354	15256	15517	15390	15389	15372	15320	15338	15293	15486	15389	15403	15515	15258	15500	15574	15343	15325	15338	15351	15399	15499	15368	15355	15223	15415	15415	15454	15356	15390	15370	15419	15531	15480	15474	15481	15438	15382	15352	15436	15325	15368	15417	15306	15379	15179	15389	15406	15312	15336	15355	15544	15238	15316	15296	15383	15397	15456	15449	15282	15347	15453	15442	15412	15502	15499	15381	15368	15404	15479	15441	15354	15368	15421	15309	15275	15411	15295	15303	15340	15440	15153	15194	15402	15316	15369	15527	15422	15525	15391	15256	15309	15427	15358	15443	15249	15419	15273	15479	15436	15511	15486	15385	15374	15369	15432	15319	15450	15557	15515	15557	15376	15390	15498	15468	15236	15196	15448	15473	15295	15372	15477	15370	15346	15208	15242	15484	15335	15399	15492	15429	15274	15344	15511	15389	15281	15391	15467	15396	15381	15358	15577	15353	15373	15401	15416	15414	15394	15287	15361	15431	15342	15441	15251	15215	15412	15378	15224	15258	15291	15397	15408	15254	15304	15410	15175	15405	15509	15291	15314	15226	15225	15241	15472	15551	15471	15328	15424	15479	15434	15532	15460	15371	15375	15491	15621	15352	15378	15434	15393	15339	15427	15388	15456	15431	15432	15338	15521	15574	15428	15427	15420	15369	15350	15337	15528	15461	15292	15385	15457	15402	15306	15268	15241	15292	15317	15327	15244	15241	15460	15222	15422	15435	15267	15446	15310	15426	15303	15477	15342	15248	15321	15430	15457	15261	15451	15264	15490	15098	15337	15458	15348	15479	15379	15562	15527	15599	15430	15311	15272	15402	15304	15391	15362	15381	15190	15377	15443	15428	15525	15268	15347	15318	15422	15534	15426	15322	15361	15328	15449	15406	15425	15264	15384	15374	15515	15421	15371	15263	15419	15499	15565	15487	15475	15165	15441	15325	15401	15403	15565	15458	15319	15248	15449	15394	15322	15227	15483	15517	15446	15438	15440	15315	15439	15228	15594	15249	15439	15290	15444	15393	15433	15407	15452	15500	15383	15266	15376	15251	15285	15358	15359	15345	15203	15535	15665	15292	15539	15376	15458	15492	15563	15274	15226	15292	15370	15236	15401	15437	15391	15493	15385	15494	15295	15531	15308	15295	15330	15422	15440	15444	15382	15492	15332	15350	15501	15472	15266	15312	15429	15414	15468	15369	15361	15381	15460	15427	15569	15289	15632	15373	15472	15380	15592	15377	15435	15356	15325	15317	15476	15258	15599	15146	15298	15559	15419	15467	15378	15430	15468	15330	15274	15369	15079	15298	15394	15389	15332	15036	15374	15330	15307	15250	15425	15418	15250	15431	15643	15393	15369	15322	15263	15293	15178	15360	15317	15392	15247	15397	15342	15348	15433	15405	15328	15333	15420	15217	15457	15300	15383	15443	15541	15349	15579	15422	15445	15272	15363	15307	15266	15397	15378	15492	15427	15207	15347	15401	15402	15336	15234	15413	15518	15293	15287	15307	15486	15400	15391	15358	15382	15183	15519	15430	15257	15429	15539	15418	15543	15431	15327	15260	15426	15569	15369	15479	15473	15277	15451	15477	15524	15476	15353	15278	15482	15350	15315	15678	15165	15498	15501	15456	15456	15325	15348	15243	15458	15266	15368	15354	15577	15359	15363	15505	15484	15277	15239	15229	15422	15377	15441	15573	15358	15336	15467	15359	15301	15401	15396	15318	15363	15405	15342	15548	15424	15465	15457	15236	15445	15233	15574	15350	15437	15310	15372	15289	15441	15470	15404	15372	15169	15453	15269	15472	15214	15349	15406	15448	15425	15380	15395	15421	15365	15435	15348	15509	15562	15310	15495	15492	15247	15397	15386	15473	15537	15415	15581	15448	15379	15529	15509	15241	15309	15536	15409	15357	15368	15311	15384	15246	15176	15397	15356	15396	15515	15442	15264	15407	15294	15323	15425	15332	15382	15680	15402	15467	15323	15317	15251	15485	15454	15438	15419	15320	15436	15570	15342	15379	15430	15486	15509	15176	15331	15600	15423	15390	15365	15337	15352	15419	15461	15400	15396	15328	15340	15194	15453	15180	15344	15519	15353	15471	15254	15549	15207	15386	15437	15200	15228	15508	15376	15404	15243	15442	15411	15381	15449	15489	15272	15372	15560	15367	15309	15349	15473	15481	15475	15355	15495	15224	15473	15035	15224	15480	15345	15449	15526	15329	15414	15372	15192	15397	15623	15441	15419	15359	15411	15415	15447	15298	15368	15498	15332	15409	15311	15442	15580	15457	15366	15367	15340	15347	15483	15281	15300	15392	15308	15468	15487	15310	15525	15467	15510	15311	15329	15440	15410	15412	15481	15384	15294	15476	15252	15506	15458	15368	15608	15419	15297	15291	15584	15237	15366	15419	15395	15398	15410	15370	15517	15491	15467	15414	15388	15455	15495	15545	15416	15458	15406	15355	15511	15167	15466	15490	15504	15304	15337	15512	15317	15331	15489	15420	15339	15393	15438	15405	15399	15327	15205	15300	15362	15330	15322	15327	15248	15356	15464	15457	15391	15277	15530	15405	15587	15466	15535	15434	15475	15518	15365	15397	15282	15299	15488	15397	15206	15411	15390	15290	15111	15205	15564	15309	15479	15460	15604	15390	15481	15526	15501	15333	15550	15404	15397	15494	15303	15630	15289	15373	15250	15400	15569	15429	15571	15342	15345	15570	15457	15225	15441	15365	15558	15601	15306	15314	15525	15173	15371	15392	15399	15398	15539	15524	15462	15469	15510	15315	15345	15356	15414	15396	15391	15425	15407	15440	15387	15315	15361	15420	15332	15332	15398	15398	15422	15291	15370	15478	15207	15281	15432	15373	15451	15457	15446	15379	15340	15400	15367	15385	15448	15407	15283	15487	15410	15438	15463	15257	15634	15510	15567	15420	15430	15470	15335	15451	15360	15449	15328	15386	15414	15535	15383	15511	15346	15538	15448	15310	15470	15294	15338	15524	15372	15312	15503	15375	15258	15584	15314	15237	15414	15519	15394	15373	15473	15507	15342	15454	15435	15376	15475	15530	15233	15478	15389	15338	15249	15470	15460	15507	15240	15368	15450	15630	15425	15438	15459	15471	15387	15471	15542	15403	15375	15437	15398	15278	15444	15519	15380	15415	15318	15472	15296	15430	15310	15383	15338	15301	15455	15384	15378	15347	15434	15317	15294	15506	15408	15508	15471	15383	15408	15219	15314	15389	15395	15434	15256	15377	15408	15553	15294	15448	15323	15435	15281	15299	15432	15372	15292	15481	15299	15364	15194	15326	15386	15223	15547	15454	15521	15461	15380	15321	15320	15362	15313	15595	15531	15263	15499	15375	15372	15496	15416	15346	15475	15464	15474	15326	15514	15259	15407	15275	15538	15512	15337	15472	15180	15485	15369	15296	15530	15390	15367	15429	15179	15442	15435	15395	15506	15315	15419	15379	15475	15491	15363	15384	15461	15385	15550	15254	15312	15478	15329	15298	15452	15339	15420	15305	15300	15341	15399	15424	15546	15450	15473	15443	15266	15429	15399	15221	15406	15183	15494	15261	15396	15497	15327	15399	15373	15405	15389	15331	15491	15258	15255	15526	15332	15264	15443	15476	15414	15505	15564	15316	15554	15300	15432	15340	15282	15323	15268	15324	15377	15358	15383	15276	15444	15490	15401	15516	15336	15225	15549	15362	15468	15453	15464	15174	15374	15383	15270	15415	15367	15311	15479	15370	15207	15357	15456	15516	15407	15382	15541	15506	15373	15399	15296	15599	15439	15419	15387	15398	15576	15560	15463	15374	15316	15444	15489	15439	15337	15340	15476	15199	15317	15444	15457	15182	15284	15245	15326	15267	15411	15356	15493	15274	15406	15438	15454	15515	15325	15463	15178	15383	15434	15417	15338	15311	15552	15307	15430	15625	15489	15414	15323	15598	15348	15239	15547	15486	15274	15394	15305	15370	15379	15470	15410	15399	15405	15437	15497	15328	15510	15523	15193	15516	15489	15325	15267	15467	15410	15330	15368	15290	15408	15183	15474	15477	15587	15350	15252	15389	15268	15255	15456	15519	15292	15478	15392	15278	15428	15334	15535	15200	15335	15278	15317	15327	15491	15295	15331	15324	15433	15339	15286	15549	15341	15289	15383	15469	15262	15512	15411	15388	15602	15343	15390	15269	15385	15454	15488	15304	15477	15264	15360	15492	15377	15411	15390	15332	15406	15375	15361	15463	15196	15442	15482	15375	15372	15294	15332	15375	15554	15401	15519	15380	15324	15484	15320	15421	15235	15389	15401	15340	15418	15461	15434	15521	15254	15377	15296	15586	15408	15397	15310	15409	15368	15462	15217	15441	15465	15474	15393	15334	15280	15419	15385	15392	15241	15408	15399	15508	15313	15269	15445	15346	15502	15230	15506	15416	15415	15405	15471	15525	15298	15275	15191	15444	15464	15437	15355	15494	15431	15411
22577	21641	28937	24887	22346	25040	26780	21867	20360	20242	20016	19423	19148	19344	18848	18798	18945	19151	18745	18792	18681	18786	18509	18787	18590	18750	18912	18604	18791	18463	18595	18489	18804	18800	18468	18681	18449	18285	18645	18552	18516	18826	18540	18502	18730	18473	18568	18366	18630	18560	18558	18746	18358	18469	18485	18442	18408	18377	18412	18387	18499	18464	18445	18330	18510	18543	18490	18499	18515	18443	18649	18663	18435	18462	18393	18515	18437	18531	18441	18422	18528	18529	18256	18383	18409	18454	18442	18493	18446	18438	18406	18447	18501	18356	18499	18509	18508	18404	18360	18494	18512	18600	18260	18525	18518	18263	18480	18538	18567	18278	18214	18587	18412	18310	18450	18438	18240	18538	18212	18414	18507	18458	18385	18487	18405	18263	18504	18537	18419	18607	18375	18439	18392	18444	18498	18674	18587	18624	18499	18457	18304	18460	18406	18229	18413	18305	18393	18410	18392	18472	18237	18434	18547	18300	18379	18346	18551	18447	18359	18578	18680	18273	18481	18278	18270	18192	18491	18184	18366	18404	18423	18685	18479	18628	18435	18439	18514	18279	18538	18420	18432	18606	18506	18458	18334	18307	18419	18180	18546	18557	18601	18584	18528	18346	18404	18384	18335	18454	18495	18330	18444	18476	18568	18450	18505	18224	18339	18262	18446	18448	18588	18328	18361	18363	18258	18491	18595	18565	18326	18446	18477	18349	18248	18201	18604	18440	18565	18383	18398	18476	18330	18428	18369	18331	18368	18444	18446	18410	18359	18576	18449	18424	18394	18365	18400	18358	18458	18345	18574	18316	18533	18517	18381	18249	18304	18522	18409	18369	18464	18346	18426	18472	18460	18484	18414	18482	18627	18405	18316	18239	18723	18425	18453	18546	18367	18349	18326	18370	18339	18391	18483	18446	18325	18434	18401	18488	18496	18411	18527	18411	18650	18336	18469	18453	18512	18194	18317	18424	18574	18395	18534	18466	18433	18341	18540	18295	18369	18401	18212	18277	18530	18668	18548	18392	18370	18282	18306	18468	18475	18401	18471	18353	18590	18603	18321	18520	18501	18504	18548	18377	18669	18464	18494	18281	18412	18585	18627	18297	18506	18329	18658	18492	18630	18549	18493	18444	18337	18620	18534	18585	18408	18326	18483	18367	18604	18316	18391	18388	18260	18393	18123	18331	18587	18382	18325	18417	18509	18680	18380	18561	18529	18524	18661	18562	18195	18507	18381	18398	18299	18331	18518	18405	18521	18361	18402	18445	18392	18381	18342	18320	18516	18356	18245	18040	18482	18343	18330	18333	18537	18625	18256	18371	18466	18392	18682	18442	18525	18201	18275	18468	18246	18480	18248	18419	18500	18155	18536	18424	18387	18430	18441	18516	18290	18354	18510	18526	18303	18423	18500	18387	18502	18425	18378	18476	18444	18445	18721	18627	18543	18748	18513	18454	18335	18277	18145	18314	18569	18315	18377	18381	18413	18320	18491	18300	18668	18558	18417	18327	18183	18448	18575	18524	18578	18333	18420	18452	18374	18481	18624	18484	18266	18465	18463	18466	18600	18379	18542	18441	18463	18357	18567	18476	18312	18354	18663	18685	18330	18453	18456	18219	18451	18319	18520	18338	18412	18421	18489	18457	18333	18585	18370	18468	18395	18465	18423	18572	18487	18615	18298	18338	18506	18303	18537	18525	18508	18457	18482	18479	18264	18386	18407	18391	18453	18527	18424	18609	18458	18544	18365	18118	18216	18472	18378	18445	18457	18518	18485	18325	18406	18410	18537	18250	18381	18287	18305	18526	18529	18503	18501	18569	18479	18512	18442	18430	18414	18327	18383	18471	18439	18532	18351	18408	18620	18448	18401	18632	18356	18378	18569	18411	18533	18525	18422	18314	18471	18248	18427	18549	18539	18455	18548	18400	18318	18504	18501	18275	18395	18372	18339	18392	18356	18490	18283	18418	18443	18434	18517	18650	18457	18428	18463	18448	18484	18501	18592	18538	18571	18285	18301	18368	18216	18469	18435	18505	18564	18431	18545	18488	18532	18415	18483	18536	18187	18253	18492	18561	18397	18404	18333	18227	18374	18263	18126	18366	18345	18468	18457	18360	18539	18527	18491	18525	18484	18244	18491	18401	18500	18307	18466	18507	18709	18300	18634	18534	18348	18391	18463	18490	18677	18388	18334	18557	18557	18667	18490	18395	18319	18238	18387	18443	18684	18543	18610	18307	18203	18455	18486	18496	18525	18386	18451	18598	18495	18284	18339	18342	18348	18281	18278	18414	18548	18420	18360	18239	18192	18385	18431	18344	18580	18460	18417	18449	18287	18415	18537	18214	18297	18493	18359	18481	18574	18413	18352	18708	18516	18216	18566	18456	18537	18205	18375	18644	18388	18669	18535	18618	18397	18426	18411	18318	18387	18438	18353	18485	18325	18178	18386	18393	18127	18459	18586	18482	18488	18504	18419	18359	18430	18303	18456	18432	18606	18334	18290	18533	18390	18376	18433	18401	18399	18476	18411	18680	18697	18308	18315	18421	18197	18322	18448	18394	18401	18403	18300	18383	18412	18423	18437	18610	18424	18427	18548	18436	18499	18667	18465	18297	18554	18507	18237	18547	18443	18338	18458	18541	18493	18551	18427	18413	18478	18171	18354	18199	18354	18358	18436	18724	18314	18380	18443	18246	18242	18352	18346	18373	18302	18467	18633	18432	18491	18625	18664	18625	18367	18423	18614	18501	18384	18618	18407	18392	18625	18504	18469	18406	18369	18394	18218	18193	18392	18418	18407	18420	18480	18011	18134	18472	18457	18377	18331	18282	18344	18375	18360	18358	18489	18476	18345	18433	18460	18412	18615	18332	18545	18505	18562	18630	18495	18726	18358	18410	18466	18169	18408	18143	18498	18510	18423	18527	18297	18464	18533	18380	18672	18569	18635	18310	18534	18530	18542	18399	18636	18501	18380	18185	18482	18371	18413	18510	18491	18647	18435	18517	18434	18497	18386	18439	18365	18296	18540	18483	18455	18153	18336	18467	18345	18425	18565	18480	18393	18369	18277	18488	18434	18214	18728	18449	18581	18263	18202	18299	18506	18455	18358	18183	18637	18544	18376	18433	18667	18191	18517	18330	18672	18517	18195	18325	18393	18287	18249	18553	18478	18505	18571	18510	18382	18438	18221	18235	18350	18494	18347	18479	18578	18411	18320	18276	18544	18417	18342	18428	18194	18445	18390	18543	18396	18474	18268	18706	18629	18531	18332	18365	18415	18403	18527	18524	18396	18177	18585	18582	18381	18488	18334	18251	18644	18368	18485	18388	18326	18329	18458	18487	18464	18467	18476	18491	18454	18315	18529	18396	18680	18354	18634	18274	18374	18239	18386	18564	18308	18597	18602	18552	18242	18471	18336	18515	18345	18397	18582	18503	18542	18377	18374	18643	18385	18367	18492	18301	18592	18417	18539	18466	18427	18230	18469	18550	18481	18443	18239	18500	18130	18543	18392	18239	18539	18210	18392	18351	18335	18375	18372	18386	18550	18507	18527	18524	18564	18409	18536	18638	18423	18412	18653	18599	18655	18373	18413	18346	18425	18491	18449	18497	18575	18501	18335	18295	18431	18533	18318	18427	18323	18491	18519	18413	18359	18687	18532	18541	18489	18525	18279	18241	18300	18571	18379	18473	18456	18506	18336	18499	18597	18533	18663	18438	18601	18288	18425	18434	18444	18278	18276	18528	18408	18466	18552	18413	18515	18348	18482	18626	18521	18445	18293	18387	18549	18400	18466	18494	18401	18678	18480	18552	18511	18480	18392	18230	18159	18386	18442	18417	18246	18480	18479	18444	18454	18382	18357	18561	18375	18527	18531	18459	18442	18479	18460	18513	18419	18359	18373	18478	18517	18306	18260	18486	18333	18447	18277	18321	18456	18273	18386	18355	18409	18424	18292	18494	18384	18377	18273	18477	18297	18490	18432	18555	18493	18444	18349	18556	18382	18486	18277	18542	18385	18453	18584	18558	18546	18447	18452	18521	18221	18588	18445	18371	18408	18524	18365	18545	18552	18498	18413	18224	18470	18473	18549	18549	18605	18522	18671	18389	18236	18285	18328	18711	18283	18522	18403	18481	18352	18306	18191	18436	18536	18474	18408	18297	18449	18286	18450	18353	18332	18481	18235	18407	18429	18704	18670	18363	18183	18343	18225	18488	18445	18374	18469	18350	18390	18502	18408	18360	18329	18506	18428	18612	18283	18562	18398	18606	18148	18627	18501	18707	18422	18307	18570	18657	18648	18452	18302	18567	18661	18334	18526	18389	18158	18271	18263	18398	18360	18658	18613	18132	18487	18535	18478	18416	18495	18388	18259	18301	18416	18444	18628	18525	18387	18451	18423	18677	18397	18506	18576	18508	18504	18303	18586	18409	18563	18434	18494	18546	18462	18315	18520	18239	18519	18446	18368	18476	18551	18602	18403	18477	18281	18433	18435	18619	18308	18690	18485	18628	18317	18504	18278	18395	18552	18625	18511	18274	18591	18395	18434	18578	18515	18479	18436	18258	18418	18515	18352	18427	18318	18622	18518	18333	18301	18404	18284	18350	18444	18525	18285	18458	18466	18304	18498	18431	18580	18428	18618	18363	18517	18391	18461	18298	18227	18303	18398	18553	18469	18290	18595	18482	18386	18574	18473	18302	18442	18394	18520	18294	18401	18464	18415	18182	18381	18409	18342	18334	18448	18525	18625	18295	18439	18422	18592	18206	18349	18391	18545	18613	18490	18483	18607	18546	18459	18502	18449	18475	18370	18426	18395	18583	18417	18371	18248	18324	18399	18448	18417	18495	18578	18474	18403	18491	18443	18526	18460	18283	18487	18230	18560	18381	18340	18388	18340	18427	18260	18434	18558	18481	18470	18493	18369	18458	18345	18407	18590	18374	18376	18382	18324	18171	18414	18259	18448	18508	18676	18570	18559	18321	18484	18554	18375	18509	18663	18315	18314	18444	18355	18463	18458	18250	18227	18392	18501	18596	18297	18499	18399	18399	18751	18423	18602	18425	18593	18321	18368	18298	18342	18523	18374	18396	18514	18510	18657	18444	18664	18490	18567	18359	18398	18404	18463	18634	18430	18316
26698	51115	42661	32535	26929	23004	20323	18696	17814	17139	16605	16219	16185	15893	15543	15613	15425	15552	15418	15288	15409	15413	15375	15178	15268	15198	15267	15315	15180	15186	15260	15217	15232	15324	15285	15166	15204	15111	15029	15101	14949	15302	15294	15083	15159	15029	15047	15057	15120	15235	15012	15137	15131	15134	15121	15146	15025	15272	15051	14925	15200	15132	15051	15119	15139	15023	15240	15121	15128	14987	15232	14963	15167	15039	15136	15295	15064	15182	15237	15167	15096	15031	14983	15161	14987	14971	15054	15005	15216	15047	15046	14933	15213	15157	15200	15171	15252	15113	15015	15083	15132	14993	14940	15097	15056	15242	15264	15075	15119	15010	15148	14994	15288	14964	15261	15090	15021	15075	15194	15168	15159	15144	15041	15129	15170	15121	15203	15200	15045	14981	15088	15112	15165	15250	15095	15186	15106	15145	15037	15112	15197	15005	15114	15008	15119	15167	15097	14935	15247	15020	15009	15064	15032	14807	15029	15208	15081	15174	15132	15163	14971	15138	14918	15227	15119	15048	15025	15049	15025	15022	15102	15128	15106	15071	15107	15047	15090	15161	15036	15260	15101	15205	15050	15175	15232	15198	15173	15027	15175	15030	15055	15028	15186	15185	15069	15191	15183	15018	15221	15035	15073	15193	15071	15076	15028	15061	15112	15002	15119	15063	15104	15124	15025	14958	14906	15196	14986	15142	15095	15146	15194	14993	15030	15152	15283	15188	15091	14793	15172	15078	14986	14943	15031	15152	14940	14946	15047	15196	15098	15188	15175	15003	15130	15078	15115	15167	14986	15130	14954	15116	15010	14945	15023	15127	15101	15168	15061	15074	15104	15031	15123	15148	15156	15132	15065	15085	15171	15026	14851	15204	15154	14983	14863	14981	14961	15061	15129	15177	15153	15082	14982	15013	15098	15035	15189	14953	15078	14976	15093	15116	15182	15182	15116	15150	15309	15185	14889	15167	14991	15225	15039	15226	15052	15083	15014	15106	15019	15088	15187	15090	15279	15077	15269	15120	15165	15256	15115	15145	14992	15148	15115	14825	15041	14986	15102	15184	15075	15132	15156	15305	14901	15079	14924	15078	15029	15136	15077	15112	15132	15046	15001	15031	15187	15059	15206	15043	15078	15045	15072	15093	15294	15137	15054	14934	15157	15227	15096	15027	14909	15281	15044	15004	15215	15107	15227	15046	15136	15221	15065	14836	15093	15005	15186	15086	15070	15282	15193	15072	15001	15100	15029	15148	15280	15130	15113	15124	15128	15025	15182	15266	15065	15309	15060	15210	14909	15033	15025	15191	15238	15112	14970	14955	15125	15085	15163	15068	15078	15042	15159	15021	15106	15083	15066	15056	15018	15051	15158	15157	15124	15184	15004	15165	15204	15186	15000	15460	15199	15155	14955	15093	14981	15135	15075	15149	15184	15135	15108	15022	15129	15167	15083	15064	15124	15073	15098	15076	15171	14967	15117	15196	15125	15149	15223	15116	15147	14931	14985	15068	15169	14925	15167	15226	14830	15028	15016	15033	15029	15104	15034	15129	15065	15059	15153	15223	14925	15126	15150	15249	15024	15127	15138	15050	15002	15156	15076	15206	15016	15198	15142	15034	15029	15281	15299	15096	15023	14936	15134	15210	15278	15086	15100	15174	15250	15204	15255	14981	15021	14932	15218	15103	15045	15163	15038	15054	15077	15152	15176	15046	15021	14970	15021	15090	15078	15114	15209	14999	15009	15034	15158	14964	15058	14915	15131	15051	15061	15174	15226	14958	15275	15105	15007	15171	15201	14991	15266	15126	15021	15109	15172	15062	15144	15188	15175	15023	14907	15179	15010	15102	15108	15241	14982	15128	14989	15150	15239	15091	15075	14923	15150	15171	15103	15040	15228	15115	14984	15290	15124	14966	15250	14995	15237	15100	15173	15134	14987	15056	15060	15127	15098	15096	15127	15134	15077	15134	15247	15136	15179	15236	15131	15233	15116	15096	15168	15192	15129	15011	15156	15014	15144	15014	15196	15010	15172	15192	15023	15049	15170	15140	15211	15135	15060	15100	15064	15101	15148	14985	15105	15122	15173	15154	15130	15251	15103	15255	14984	15267	14915	15228	15152	15123	14969	14914	15252	15224	15162	15141	15132	15168	15141	15155	15103	15106	15196	15087	15014	15213	15069	15088	15185	15000	15170	15241	14999	15197	15044	15258	15043	15138	15014	15119	14958	14938	14913	14982	14923	14973	15119	15029	15060	14990	15163	15276	15070	15179	15082	15104	15040	15211	15061	15252	15007	15085	15115	15080	15018	14880	15117	15029	15149	14923	15011	15009	15072	15138	15227	15063	14955	15135	15279	14961	15239	14942	15020	15263	15153	15088	15031	15114	15118	14989	14879	15055	15082	15204	15181	14878	15154	15050	14937	14975	15127	15080	15266	15128	15109	15084	15001	15019	15021	14852	15280	15051	15071	15129	15042	15174	15150	15203	15058	15003	15137	15123	15195	15052	15146	15177	15183	15210	15300	14935	15112	15326	14962	15180	15024	15004	15164	15094	15044	15168	14971	15238	15198	15291	15035	15255	15078	15206	15053	15186	14954	15145	14892	15004	15083	15354	15056	15150	15211	15011	15276	15150	15273	15041	15041	15231	15122	14973	15102	15056	15182	15179	14996	15123	15197	15099	15052	15093	15163	14887	15081	15074	14962	15211	15077	15160	15105	15063	15077	15256	15055	15184	15072	15069	15048	15049	15120	14850	14864	15038	15031	15143	15004	15008	15048	14961	15144	15098	15096	15147	15029	14876	15090	15260	14933	15118	14971	15183	15081	14986	15035	15008	15049	15217	15135	15165	15211	15055	15064	15134	15138	15140	15109	15118	15211	15125	15164	15033	15210	15254	15126	15084	14994	15057	14942	15181	15136	15160	14902	15121	15038	15087	15217	15114	15194	15093	15081	15296	15165	15166	15134	15270	15038	15246	15180	15179	15090	14988	15144	15027	15195	15150	15297	14995	15191	15305	15061	15161	15097	14951	14991	15019	14957	14965	15126	14993	14842	15150	15194	14976	15093	15093	15102	15143	15100	15197	15269	15020	15110	15174	15206	15060	14897	15182	15238	15068	14976	14993	15025	15153	15082	15144	15049	15255	15068	15038	15171	15120	15053	15304	15032	15029	15147	15306	14904	15110	15122	15150	15125	15080	15076	15156	15115	15108	15116	14985	15039	15094	15139	15104	15113	15091	14988	15120	15190	15188	15164	15053	15037	15242	15170	15170	15063	15115	15062	15071	15123	15104	15045	15115	15174	15145	14941	14999	15246	15007	15108	14979	15145	15165	15173	15154	14994	14992	15182	15142	15203	15242	15119	15144	15042	15224	15035	15094	15060	15210	14964	15127	15076	15171	15165	15120	15078	15033	15067	15158	15007	15114	15130	15109	15086	15250	15092	15206	15155	15107	15084	15117	14956	15001	15131	15081	15073	15223	15151	15046	14910	15113	15084	15189	15098	15023	15155	15188	15162	15170	15028	15059	15091	15071	15006	15006	15192	14978	15194	15041	15079	15201	15030	15082	15190	14802	14975	15122	15065	14992	15113	15282	15076	15020	15084	15141	15054	15121	15142	15028	15203	15138	14961	14852	14791	15246	14933	15248	14983	15119	15195	15209	15010	15109	15244	15239	15063	15065	15227	15210	15057	15038	14936	15124	15133	15237	15110	15110	15198	14955	15074	15137	15028	15223	15193	15206	15099	15146	15198	14971	15143	15012	15050	15125	14912	15050	15313	15086	15027	15035	15165	15047	15171	15095	14958	15187	15055	15115	14797	15101	15008	15077	15222	14938	15115	15287	15023	15048	15141	15229	15128	15119	15162	15040	15032	15140	14941	14986	15119	15072	15165	15109	15044	15239	15048	15269	15199	15225	15121	15180	14939	15023	14998	15010	15191	15058	15125	15135	15108	15057	15099	14893	15262	15030	15233	15166	14988	15182	14997	15269	15023	15125	14940	15125	15100	15163	15045	15055	15149	15231	15036	15012	15095	14984	15188	15188	15217	15029	15246	15100	15087	15146	15036	15156	15010	15316	15051	15197	15117	15070	15132	14998	15222	15158	15204	15128	15138	15043	15217	15134	15087	15083	14958	15166	15007	15079	15022	15116	15267	15224	15202	15055	15042	15115	15006	15216	15075	15100	14889	15030	15093	15305	15243	14928	15209	14815	15056	15001	15015	15144	15081	15121	15047	15059	15112	15155	15249	15043	14964	14937	15064	15174	14915	15181	15121	15022	15184	15057	15078	14865	15024	15210	15151	15095	15194	15222	14957	15038	15176	15152	15154	15016	15156	14996	15250	15084	15156	15187	15292	15163	15121	15116	15141	15161	15052	14972	15104	15303	15066	15243	15077	15150	15028	15077	15038	15120	15076	14910	15147	14974	15009	15155	15122	15037	15058	15094	15021	15065	15059	15032	14999	15193	15108	15033	15155	15051	14859	15208	15191	15189	15126	15039	15365	15278	15155	15086	15038	14957	15036	15069	15120	15182	15034	14943	15147	15000	15177	15017	15032	15201	15065	14917	15014	14963	15225	14844	15138	15004	15131	15025	15076	15063	15145	15339	15016	15114	15220	14980	15092	14805	15095	15157	15027	15315	15076	14983	15038	15209	15029	15110	14883	15011	15067	15203	15025	15255	15036	15001	15054	14970	15185	15217	15195	15096	15167	15170	15197	15206	15059	15192	15097	14988	15094	15131	14920	15126	15177	15030	15089	15105	15156	15190	14932	15229	15123	15226	15147	15106	14996	15088	15149	14989	15155	15157	15102	15088	15102	15122	15076	15197	15145	15180	15102	15124	14986	14972	15249	15030	15109	14936	15091	15055	14947	15187	14944	15106	15092	15052	15086	15078	15139	14911	14957	15093	15143	15086	14943	14847	15114	15203	15143	15133	14910	14898	15138	15080	15198	15125	15171	15158	14964	15210	15037	15024	15172	15180	15129	14982	14990	15197	14998	14952	15149	15220	15102	15150	14974	14993	14993	15144	15003	15054	14999	14984	15161	15026	15085	15123	15098	15104	15145	14961	15036	15052	15107	15109	15280	15046	15039	14945	15260	15108	14979	15089	15070	15179	15088	15160	15048	15067
29938	26832	31892	27951	22936	21468	20618	19979	20025	19605	19446	19620	19318	19289	19475	19272	19202	19246	19413	19305	19240	19262	19301	19263	19302	19244	19345	19208	19134	19319	19214	19118	19216	19272	19018	19101	19173	19153	19069	19050	19094	18973	19058	19156	19271	19029	19249	19201	18866	19318	19107	18942	19216	19057	18870	19102	19042	19047	19167	19111	19275	19094	19186	19186	19198	19180	19029	19112	19189	19060	18992	19145	19002	19048	19146	19343	19263	19188	19095	18990	19303	18952	18872	19236	19109	19167	19219	19131	19248	19115	19130	19007	19194	19286	19055	19200	18996	19073	19151	18929	19206	19038	19189	19170	19039	19081	19263	19089	19239	19136	19004	19200	19189	19096	19198	19148	19050	19237	19264	19232	19061	19014	19080	19055	19088	19090	19078	19030	19153	19143	19139	19244	19093	19140	18940	18971	19039	19062	19332	19040	19151	19238	19192	19165	19203	19246	19187	19002	19008	19090	19222	19237	19227	19032	18988	18875	19132	19344	19117	19045	19176	19237	19265	19015	19191	19010	19172	19113	19108	19198	19152	19205	19029	19213	19087	19151	18974	19340	19146	18969	18924	19056	19217	19030	19159	19122	19267	19068	19142	19018	19108	18951	19161	19165	19136	19068	19143	18958	19072	19024	18820	19078	19239	19118	19105	19316	19381	19368	19037	19221	19051	19030	18958	19101	19272	19074	19296	19093	19082	19041	19204	19077	19125	19156	19108	19061	18850	19092	19130	19162	19085	19087	19298	19080	18881	19109	19208	19304	19194	19244	19040	19077	19125	19128	19036	19023	19207	19119	19206	19072	19052	19210	19251	19080	19166	19108	19106	19175	19088	19043	19186	19017	18972	19090	18953	19138	18977	19132	19228	18911	19260	19151	19207	18926	19064	19126	19088	19111	19106	19057	19287	19190	19026	19316	19101	19337	19272	19103	19301	19060	19350	19104	19169	19091	19085	19168	19014	18949	19026	19055	19300	19320	19045	19147	18826	19058	19081	19285	19110	19102	19150	19032	19148	19168	19082	19059	18984	19297	19037	19080	19001	19041	19104	19105	19142	19188	19074	19008	19011	18948	19022	19142	19152	19270	19388	19305	19108	19253	19107	19214	19218	19115	19173	18963	19038	19160	19123	18901	19067	18777	19115	19064	18943	18995	19122	19385	19191	19168	19235	19005	18867	19184	19004	18878	19152	19012	19328	18917	19237	19051	19133	19094	19166	19239	19304	19244	18949	19135	19020	18931	18860	19316	19203	18933	19053	18942	19177	19319	19246	19101	18999	18855	19016	19075	19130	19213	19099	19227	19071	19121	19305	19136	19191	19343	19196	19095	19137	19098	19138	18995	19011	19030	18905	19071	18884	19065	19339	18906	19061	19091	18989	19126	19078	19154	18851	19042	18911	19057	19136	18895	19010	19061	18997	19027	19010	19147	19051	19076	19076	19065	19203	19059	19160	18981	19137	19140	18987	19141	19237	18888	19040	19015	19031	19284	19209	19087	19230	19021	19127	19323	19038	19015	19010	19016	18912	19051	19181	19222	18955	18959	19039	19160	19061	19261	18993	19031	19172	19197	19183	18992	19103	19341	18991	19156	19154	19215	19362	18966	19195	18858	19196	19354	19052	19117	19069	19053	19177	19127	19213	19172	19382	19449	19270	19034	19082	19112	19007	19054	19107	19026	18983	19120	19024	19019	19224	18867	19191	19049	19108	19146	19208	18976	19331	19252	19085	18941	19130	18928	19111	19243	19021	18936	19125	19098	19085	18988	18968	19158	19141	19175	19002	19209	19274	19201	19091	19144	18939	19141	19015	18931	19175	19150	18998	18953	18931	19134	19182	19135	19120	19139	18974	19153	19085	19185	19127	19175	18964	19115	19292	19222	19081	19075	19136	19067	19185	19433	19124	19027	19221	19229	18954	19103	19121	19150	18996	18815	19192	18886	19089	19216	19015	19066	19047	18986	19025	19174	19157	19158	19158	19040	19041	18919	19114	19207	19057	19008	19151	19005	19037	19104	19087	18986	18984	19028	18942	19151	18985	19153	18980	19048	19091	19091	19130	18840	18978	18928	19280	19171	19243	18977	19187	18965	19074	19068	19314	18982	19197	19101	19055	19200	19105	19299	19292	19068	19077	19136	19283	19261	19120	19008	19022	19232	19006	18953	19212	19172	19262	19107	19075	19120	19072	19211	19199	19113	19232	19036	19204	18976	19063	19121	19011	19212	19208	19241	19145	19114	18953	18947	19303	19059	19090	19154	19022	19164	18879	19131	19009	19285	19048	19123	18998	19090	19265	19085	19281	19117	19255	19078	19122	19137	19112	19133	19213	19301	19414	19115	18880	19315	19164	19101	19151	19066	19174	19273	19096	19046	19103	19163	18946	19158	19004	19225	19237	19024	18987	19046	19058	19078	19264	19223	19076	18927	19245	19002	19099	19130	19072	19219	19074	19139	18945	19167	19272	18996	19013	18875	19108	18898	19035	18966	19237	19304	19204	18976	19036	19132	19175	19044	19151	19229	19246	19074	19041	18908	19115	19052	19081	19208	19137	19074	19097	19246	19118	19364	19119	19031	19094	19015	19155	19076	19170	19267	19013	19122	19206	19103	19027	19296	18977	18960	18952	19104	19074	18808	19325	19282	19230	19148	19125	19034	19082	19084	19243	19180	19005	19205	19170	19318	19023	19119	19239	19178	19141	19126	19151	19111	19088	19145	19151	19286	19080	19298	18928	19126	19329	19253	19294	19021	19049	19039	18991	18820	19062	19071	19297	19055	19325	18995	19248	19092	19031	19220	19130	19233	19055	19148	19195	19144	19117	19146	19379	19176	19135	19019	19069	19002	19024	19170	18999	18954	19254	19249	19229	19214	19196	19108	19130	19209	19111	18974	19157	18847	19340	18943	19309	19221	19107	19114	19122	19153	19170	19188	19278	19027	19177	19055	19066	19250	19184	19004	19124	19040	19152	19261	19082	19171	19052	19045	19120	19131	19282	19248	18899	19140	19174	19194	19214	19190	19053	19034	19306	19288	19151	19147	19074	18981	18954	19194	19247	19007	19147	18846	19119	19137	19348	19281	19232	19272	19187	19071	19153	19093	19139	18975	19121	19256	19048	18961	19430	19089	18954	19145	18941	19098	19136	19275	19129	19227	19182	19078	18982	18955	19210	18941	19203	19082	19053	19206	19092	19017	19260	19278	19139	19148	19208	19153	19127	19190	19175	19207	19148	19083	19206	19288	19218	19131	19483	19041	19091	19214	19027	19235	19124	18966	19010	19034	19117	18868	19068	18990	19210	19143	19128	19112	18953	19113	19161	19254	19192	19054	18921	19050	19151	19013	19087	19120	19043	18895	19264	19026	19169	18896	19112	19107	19058	19045	19070	19195	19161	18810	19143	19176	19079	19097	19130	19233	19270	19071	19119	19296	19187	19174	19284	19199	19148	19050	19334	19118	19245	19021	19081	19260	19051	19261	19244	19175	19321	19124	18962	19095	19241	18995	18746	18980	19238	19469	19156	19080	19075	19064	19276	19160	19093	19064	19108	19007	19207	19125	19110	18969	19217	19246	19106	19385	19088	19089	19341	19001	19152	19052	19210	18978	19191	19324	19102	19061	19169	19185	19144	19145	19104	19178	19376	19119	18980	18941	18934	19259	19027	19115	18995	19189	19169	19339	18812	18911	19223	19216	19027	19069	19071	19173	19020	19219	19207	19018	18964	19231	19167	19229	18973	19096	18970	19142	19066	18940	18914	19079	19284	19278	19175	19173	19176	19273	19028	19070	18927	19207	19220	19143	19220	19059	19061	19152	19119	19116	18978	19153	19234	19011	19194	19092	19047	19256	19058	19117	18959	19013	19138	19359	19400	19014	18878	19111	18910	19291	19034	19213	19120	18925	19191	19346	19085	19283	18968	19099	19051	19001	19264	19175	19443	19173	19003	19027	19262	19022	19079	19221	19059	19013	18932	18941	19123	18851	19195	19261	19141	18957	19027	19082	19249	19030	19000	19104	19304	19215	19106	18972	18859	19103	19275	19146	19050	19017	19276	19045	19077	18970	19137	18987	18993	18966	19126	19097	18971	19371	18993	19032	18906	19055	19260	19119	18986	19142	19202	19123	19170	18796	18922	19134	19172	19001	19300	19081	19136	19277	18956	19079	19224	19347	19337	19210	19026	18914	19303	19375	19098	19309	19229	18944	19106	19285	19148	19024	19059	19005	19136	19179	19120	19034	19089	19162	19115	19117	19068	19091	19189	19155	18925	19293	19170	19170	19218	19089	19147	19088	18899	19113	19022	19060	19108	19192	19163	18984	19222	18969	19197	19070	19180	19211	19081	19156	19157	18971	19023	19043	19334	19193	19176	19109	18975	19090	19104	19108	19250	19239	19237	19089	19136	19029	19229	19127	18960	19178	19164	19145	19275	19167	19123	19115	19177	19074	19050	19157	19296	19185	19146	19027	19090	19160	19044	19059	19320	19122	18952	19007	18729	19289	19242	19201	19147	19003	18988	19204	19145	19038	18960	19099	19128	19179	19170	19143	19171	19079	19012	19011	19197	19190	19078	18879	19305	19011	19147	19205	19284	19315	19169	19245	18930	19105	19097	19120	19055	19168	19276	19402	19264	19217	18997	18822	19146	18916	19327	19064	19043	19147	19180	19131	19109	19188	19008	19297	19451	19210	19177	19272	19241	19261	19228	19251	19308	19109	19167	19114	19138	19052	19194	19261	19057	19044	19116	19391	19140	19000	19128	19194	19304	18942	19196	18914	19205	19196	19207	19030	18992	19228	19149	19175	19352	19080	19096	19134	18889	19121	19007	19216	19283	19225	19030	19162	19209	19098	19099	19253	19198	18938	19127	19149	19014	19193	18905	19039	19098	18815	19179	19226	19185	19200	19242	18994	19075	19141	19117	19282	19185	18895	18979	19111	19126	18910	18947	19127	19129	19107	19165	19037	19064	19161	19315	19089	18990	18972	19092	19176	19243	19067	19148	18982	19192	19309	19234	18998	19250	19190	19266	19111	18844	19141	19112	19163	18966	19112	19132	19291	19178	19198	19051	19052	19138	19329	19229	19109	19127	19213	19033	19095	19032	19176	19068	19191	19242	19176	19213	19099	19178	19056
25492	39200	31634	24012	20493	18616	17480	16772	16434	16273	16031	15952	15870	15860	15823	15678	15557	15564	15640	15555	15626	15706	15635	15445	15459	15559	15748	15532	15525	15624	15471	15740	15435	15469	15533	15445	15705	15379	15781	15533	15643	15527	15689	15454	15444	15516	15520	15508	15627	15686	15455	15423	15452	15604	15499	15371	15525	15671	15613	15679	15617	15495	15606	15548	15594	15330	15629	15594	15501	15460	15595	15335	15584	15562	15470	15580	15447	15488	15285	15485	15532	15518	15769	15517	15577	15541	15497	15383	15385	15394	15674	15567	15590	15527	15492	15582	15545	15362	15368	15586	15260	15567	15463	15654	15525	15450	15707	15250	15565	15374	15724	15611	15620	15355	15501	15520	15382	15394	15598	15499	15400	15382	15538	15605	15471	15483	15430	15588	15505	15367	15447	15427	15421	15519	15237	15452	15510	15484	15371	15542	15390	15624	15503	15604	15532	15327	15582	15620	15418	15481	15423	15400	15582	15260	15520	15801	15473	15543	15721	15551	15338	15511	15733	15361	15379	15435	15726	15480	15557	15497	15419	15388	15421	15322	15372	15554	15424	15374	15553	15464	15378	15563	15451	15312	15320	15466	15476	15454	15460	15265	15596	15524	15604	15446	15579	15540	15406	15422	15426	15390	15407	15417	15509	15640	15561	15646	15363	15478	15514	15383	15579	15461	15593	15515	15383	15581	15447	15678	15549	15423	15571	15519	15431	15534	15604	15516	15737	15485	15503	15425	15566	15628	15520	15615	15540	15468	15609	15440	15390	15805	15353	15504	15401	15542	15581	15704	15470	15461	15547	15624	15488	15543	15549	15450	15568	15410	15471	15611	15445	15650	15455	15379	15510	15601	15609	15320	15498	15453	15423	15613	15523	15541	15528	15397	15374	15731	15662	15590	15438	15597	15378	15387	15565	15541	15492	15494	15375	15490	15541	15507	15503	15463	15448	15351	15562	15536	15494	15528	15495	15508	15515	15590	15556	15606	15593	15486	15579	15601	15487	15393	15500	15427	15580	15610	15517	15475	15548	15512	15542	15490	15267	15225	15352	15471	15318	15517	15422	15512	15613	15626	15605	15360	15450	15762	15526	15606	15511	15423	15643	15500	15452	15433	15532	15463	15524	15471	15490	15569	15389	15538	15475	15596	15300	15441	15511	15485	15391	15566	15530	15331	15441	15486	15402	15536	15574	15484	15424	15485	15665	15523	15546	15404	15523	15439	15533	15520	15506	15526	15638	15430	15442	15593	15551	15423	15561	15554	15531	15500	15431	15399	15648	15579	15482	15536	15496	15470	15523	15447	15466	15587	15458	15548	15471	15438	15617	15543	15533	15523	15488	15603	15468	15452	15582	15329	15574	15579	15597	15391	15466	15448	15565	15533	15278	15570	15404	15384	15523	15454	15711	15460	15766	15532	15522	15493	15607	15488	15529	15517	15475	15331	15626	15432	15477	15373	15569	15560	15553	15599	15485	15583	15417	15381	15500	15405	15626	15421	15240	15527	15370	15505	15473	15507	15451	15697	15696	15369	15330	15569	15434	15553	15404	15522	15601	15450	15785	15405	15571	15560	15557	15594	15417	15548	15386	15492	15611	15490	15630	15419	15431	15385	15609	15384	15516	15509	15643	15310	15603	15725	15544	15399	15354	15524	15641	15515	15462	15520	15760	15488	15529	15549	15592	15671	15497	15396	15548	15488	15441	15480	15455	15391	15535	15507	15659	15513	15538	15439	15535	15596	15452	15522	15577	15345	15548	15595	15651	15468	15647	15453	15586	15663	15559	15595	15648	15500	15427	15678	15434	15478	15618	15460	15723	15529	15506	15650	15340	15485	15464	15542	15501	15451	15450	15599	15413	15564	15411	15519	15620	15520	15472	15554	15483	15530	15765	15623	15758	15483	15512	15397	15562	15415	15352	15673	15505	15571	15503	15425	15518	15509	15722	15515	15465	15463	15503	15686	15330	15468	15546	15605	15585	15452	15688	15429	15360	15611	15467	15527	15455	15401	15656	15390	15631	15491	15436	15389	15440	15628	15450	15459	15431	15548	15310	15450	15578	15632	15583	15771	15583	15372	15649	15530	15511	15516	15627	15610	15443	15575	15612	15391	15418	15572	15481	15429	15500	15429	15396	15444	15455	15550	15478	15523	15711	15422	15462	15367	15616	15413	15492	15331	15657	15408	15375	15538	15468	15427	15629	15451	15468	15500	15510	15485	15518	15535	15646	15603	15368	15595	15440	15498	15620	15504	15607	15484	15563	15438	15700	15617	15516	15530	15643	15408	15514	15381	15487	15365	15704	15395	15604	15489	15722	15374	15535	15412	15602	15363	15675	15465	15553	15624	15694	15486	15648	15561	15596	15413	15397	15669	15531	15536	15729	15465	15609	15513	15539	15656	15554	15611	15444	15551	15362	15534	15446	15648	15659	15557	15645	15593	15546	15586	15498	15478	15446	15462	15615	15623	15465	15520	15637	15435	15315	15424	15565	15477	15720	15452	15469	15603	15609	15444	15606	15633	15535	15633	15548	15686	15590	15503	15395	15563	15310	15599	15460	15538	15461	15385	15448	15548	15374	15544	15570	15469	15604	15583	15531	15649	15704	15546	15526	15645	15381	15448	15482	15661	15619	15589	15626	15503	15380	15505	15553	15607	15478	15500	15597	15497	15546	15636	15602	15520	15474	15551	15441	15644	15547	15529	15444	15539	15432	15499	15408	15504	15509	15490	15519	15491	15627	15566	15453	15435	15710	15379	15448	15616	15518	15547	15499	15415	15471	15620	15576	15463	15521	15572	15497	15616	15550	15506	15663	15538	15557	15542	15563	15561	15544	15345	15561	15597	15575	15444	15425	15455	15543	15533	15431	15641	15427	15506	15494	15681	15581	15506	15392	15545	15553	15576	15602	15440	15606	15344	15371	15441	15711	15571	15584	15533	15556	15428	15368	15662	15581	15340	15386	15420	15432	15495	15715	15690	15602	15512	15662	15505	15446	15576	15448	15666	15493	15555	15516	15434	15422	15348	15540	15461	15542	15275	15575	15558	15665	15465	15485	15588	15443	15421	15453	15619	15588	15398	15605	15589	15476	15531	15475	15368	15660	15655	15470	15562	15272	15498	15551	15510	15465	15642	15532	15418	15447	15599	15504	15415	15468	15485	15522	15414	15509	15524	15431	15210	15608	15400	15423	15479	15523	15544	15501	15543	15477	15523	15534	15381	15471	15708	15527	15623	15565	15476	15329	15589	15479	15566	15753	15638	15568	15306	15613	15625	15661	15430	15381	15435	15608	15476	15427	15575	15409	15549	15427	15752	15617	15301	15452	15722	15524	15441	15492	15483	15521	15521	15473	15533	15638	15342	15563	15675	15620	15484	15565	15416	15546	15680	15601	15599	15452	15519	15478	15522	15537	15672	15510	15476	15567	15602	15598	15544	15451	15419	15558	15410	15517	15520	15505	15523	15500	15696	15468	15661	15504	15689	15510	15513	15493	15565	15580	15516	15674	15648	15448	15574	15517	15330	15747	15573	15471	15529	15586	15528	15574	15493	15461	15427	15559	15413	15477	15474	15468	15643	15589	15599	15536	15551	15496	15474	15434	15391	15577	15422	15513	15571	15593	15652	15537	15628	15512	15476	15567	15645	15549	15370	15528	15566	15533	15470	15607	15317	15540	15407	15558	15553	15491	15492	15528	15445	15638	15551	15535	15602	15650	15340	15639	15471	15492	15585	15440	15601	15386	15525	15666	15641	15563	15558	15577	15616	15488	15445	15571	15509	15596	15622	15631	15522	15638	15551	15641	15498	15503	15566	15627	15636	15679	15421	15508	15520	15459	15626	15623	15425	15588	15662	15471	15473	15663	15705	15514	15488	15482	15521	15599	15444	15541	15573	15601	15435	15652	15450	15387	15456	15582	15598	15586	15484	15468	15501	15537	15605	15515	15432	15589	15411	15633	15446	15303	15570	15718	15536	15448	15421	15373	15489	15362	15561	15477	15617	15443	15519	15485	15490	15393	15460	15384	15533	15502	15660	15525	15475	15674	15436	15559	15686	15372	15475	15598	15616	15448	15532	15435	15680	15606	15540	15622	15446	15410	15520	15512	15610	15441	15388	15524	15384	15550	15477	15501	15419	15448	15450	15584	15550	15488	15634	15693	15553	15541	15458	15524	15640	15443	15472	15366	15629	15621	15383	15686	15394	15499	15638	15542	15743	15370	15448	15535	15288	15553	15596	15535	15606	15478	15382	15587	15633	15616	15476	15429	15645	15517	15548	15451	15531	15497	15570	15766	15530	15471	15582	15476	15417	15399	15406	15383	15366	15656	15481	15429	15539	15439	15574	15401	15484	15561	15608	15426	15536	15551	15412	15469	15533	15542	15481	15458	15533	15442	15585	15552	15512	15603	15617	15574	15537	15696	15460	15565	15518	15502	15587	15595	15291	15516	15496	15784	15416	15421	15539	15580	15541	15573	15422	15491	15477	15677	15385	15431	15520	15581	15405	15381	15639	15430	15492	15552	15480	15635	15343	15674	15627	15328	15636	15247	15405	15599	15494	15563	15578	15417	15532	15526	15484	15477	15336	15490	15606	15551	15402	15559	15562	15433	15614	15631	15743	15511	15434	15451	15334	15628	15283	15287	15572	15552	15502	15363	15315	15487	15548	15640	15548	15401	15499	15491	15548	15529	15591	15526	15628	15743	15598	15565	15402	15519	15460	15401	15561	15556	15562	15436	15402	15501	15601	15593	15364	15563	15373	15475	15644	15440	15379	15601	15583	15482	15358	15713	15578	15346	15385	15386	15498	15500	15401	15525	15478	15720	15426	15723	15385	15475	15572	15566	15476	15565	15651	15450	15432	15761	15476	15567	15474	15499	15208	15540	15550	15595	15644	15550	15496	15580	15431	15657	15367	15549	15567	15622	15567	15506	15579	15660	15469	15601	15453	15468	15534	15562	15499	15569	15570	15422	15492	15481	15468	15602	15544	15558	15562	15460	15473	15354	15509	15545	15595	15594	15473	15463	15522	15680	15578	15516	15423	15497	15488	15548	15448	15583	15363	15494	15436	15533	15305	15525	15594	15509	15682	15591	15546	15480	15694	15442	15524	15473	15635	15553	15355	15512	15452
23402	21553	28464	25508	23560	24492	23814	20709	19922	19704	19526	19338	19185	19022	18951	19027	18735	18712	18882	18761	18875	18948	18914	18781	18640	18787	18827	18623	18581	18611	18621	18656	18786	18516	18564	18484	18653	18775	18667	18636	18665	18543	18633	18485	18534	18937	18690	18629	18469	18586	18420	18543	18460	18320	18615	18674	18571	18563	18669	18524	18497	18627	18464	18689	18458	18694	18509	18459	18695	18493	18527	18444	18601	18702	18478	18717	18457	18611	18398	18568	18555	18372	18440	18660	18625	18655	18558	18663	18873	18580	18394	18364	18469	18546	18463	18372	18756	18588	18517	18456	18499	18371	18350	18473	18449	18337	18743	18622	18688	18620	18386	18562	18530	18590	18461	18440	18501	18687	18376	18696	18528	18688	18345	18769	18711	18469	18397	18560	18606	18603	18586	18415	18504	18643	18604	18665	18835	18712	18581	18475	18539	18525	18347	18512	18748	18462	18700	18587	18547	18610	18588	18527	18459	18492	18707	18434	18560	18681	18573	18555	18677	18529	18350	18361	18482	18656	18639	18629	18720	18630	18562	18443	18446	18406	18634	18692	18641	18566	18524	18491	18753	18656	18466	18710	18483	18665	18424	18930	18603	18594	18502	18635	18310	18341	18461	18493	18659	18385	18691	18686	18633	18492	18711	18447	18564	18321	18823	18631	18299	18426	18599	18350	18562	18414	18543	18483	18481	18589	18663	18475	18600	18476	18447	18504	18674	18821	18579	18590	18530	18747	18423	18170	18690	18751	18523	18431	18657	18550	18652	18520	18373	18509	18395	18353	18376	18413	18479	18760	18579	18682	18738	18640	18586	18481	18790	18538	18618	18539	18253	18617	18595	18653	18742	18754	18532	18525	18514	18534	18516	18362	18361	18563	18323	18451	18462	18502	18510	18448	18521	18556	18667	18576	18762	18614	18426	18703	18448	18633	18664	18643	18653	18358	18432	18770	18637	18439	18508	18570	18551	18273	18383	18674	18581	18300	18349	18449	18614	18536	18634	18654	18532	18492	18567	18410	18466	18735	18500	18544	18651	18523	18446	18477	18664	18628	18506	18529	18619	18605	18533	18486	18653	18503	18569	18782	18953	18340	18388	18414	18559	18500	18443	18552	18382	18550	18655	18733	18481	18372	18747	18702	18737	18572	18420	18475	18467	18408	18473	18658	18516	18641	18633	18605	18458	18396	18622	18541	18546	18774	18502	18810	18459	18538	18530	18710	18594	18471	18616	18716	18475	18638	18481	18716	18650	18586	18535	18486	18501	18637	18582	18556	18683	18714	18697	18582	18682	18602	18412	18650	18591	18397	18477	18370	18441	18783	18569	18583	18614	18514	18446	18397	18443	18557	18476	18393	18528	18514	18656	18591	18685	18443	18530	18638	18609	18669	18450	18682	18642	18513	18635	18528	18568	18646	18374	18455	18568	18486	18556	18390	18647	18492	18794	18456	18560	18525	18783	18436	18475	18559	18739	18561	18423	18697	18773	18508	18333	18647	18746	18517	18570	18733	18353	18651	18703	18735	18615	18758	18582	18773	18624	18505	18560	18629	18700	18448	18516	18573	18589	18315	18553	18520	18620	18432	18504	18625	18675	18483	18375	18262	18600	18826	18428	18474	18479	18564	18610	18395	18418	18425	18700	18425	18608	18597	18846	18623	18593	18425	18836	18707	18509	18692	18655	18628	18697	18550	18617	18652	18711	18404	18582	18553	18634	18722	18602	18421	18739	18774	18445	18393	18717	18426	18474	18405	18476	18493	18678	18714	18483	18579	18430	18707	18535	18613	18571	18572	18512	18565	18617	18629	18667	18743	18701	18713	18619	18633	18528	18603	18619	18463	18433	18523	18529	18837	18548	18670	18621	18588	18794	18520	18498	18565	18742	18488	18649	18408	18488	18538	18773	18587	18708	18551	18734	18595	18663	18463	18483	18481	18622	18610	18766	18546	18583	18623	18379	18371	18481	18476	18561	18624	18567	18578	18508	18523	18571	18551	18481	18579	18544	18591	18504	18627	18602	18806	18754	18584	18674	18404	18732	18541	18643	18404	18480	18634	18878	18551	18520	18538	18434	18652	18514	18331	18572	18644	18627	18271	18552	18416	18599	18643	18522	18636	18480	18675	18582	18433	18372	18431	18495	18460	18528	18615	18541	18572	18557	18438	18121	18538	18597	18652	18458	18711	18553	18536	18512	18571	18676	18561	18393	18703	18346	18251	18545	18504	18458	18507	18344	18476	18639	18632	18635	18464	18623	18294	18329	18680	18521	18651	18587	18506	18481	18362	18783	18576	18405	18455	18360	18518	18627	18596	18602	18515	18553	18380	18411	18501	18398	18506	18628	18710	18521	18336	18396	18780	18437	18401	18578	18682	18711	18488	18525	18568	18591	18640	18548	18460	18389	18473	18692	18324	18193	18678	18593	18562	18529	18525	18475	18420	18600	18604	18701	18580	18568	18773	18654	18607	18610	18332	18497	18209	18468	18695	18594	18484	18619	18540	18507	18347	18684	18466	18614	18584	18536	18794	18541	18612	18768	18529	18557	18498	18560	18432	18656	18739	18501	18542	18528	18515	18712	18493	18582	18373	18586	18516	18526	18505	18661	18381	18669	18428	18434	18543	18539	18559	18539	18574	18425	18671	18703	18593	18697	18523	18427	18491	18379	18509	18570	18411	18527	18586	18616	18423	18531	18710	18612	18530	18544	18563	18454	18560	18570	18466	18805	18692	18683	18430	18557	18499	18406	18444	18548	18599	18486	18396	18397	18399	18616	18554	18665	18493	18530	18701	18398	18610	18505	18385	18572	18377	18682	18621	18524	18596	18600	18354	18558	18521	18932	18506	18586	18616	18517	18577	18428	18510	18506	18546	18353	18582	18440	18362	18720	18683	18467	18473	18632	18503	18650	18633	18646	18511	18452	18672	18918	18624	18588	18710	18483	18621	18669	18591	18591	18739	18440	18524	18473	18387	18449	18647	18522	18676	18735	18443	18551	18550	18539	18432	18612	18317	18501	18580	18455	18430	18422	18603	18659	18475	18406	18297	18710	18379	18616	18586	18603	18662	18646	18774	18647	18713	18453	18711	18492	18494	18794	18336	18469	18568	18820	18700	18599	18711	18661	18461	18778	18417	18596	18527	18540	18580	18695	18579	18523	18519	18374	18369	18672	18678	18507	18540	18516	18466	18568	18623	18427	18611	18646	18455	18662	18633	18713	18608	18823	18589	18602	18641	18585	18430	18470	18389	18563	18607	18625	18520	18532	18514	18527	18577	18560	18650	18719	18554	18506	18389	18397	18678	18709	18484	18553	18425	18637	18459	18485	18393	18561	18500	18577	18638	18467	18606	18564	18347	18686	18573	18422	18472	18624	18414	18654	18700	18395	18450	18415	18641	18742	18749	18680	18498	18677	18619	18490	18518	18455	18456	18507	18446	18563	18487	18631	18491	18676	18425	18493	18537	18790	18501	18393	18508	18671	18596	18703	18640	18482	18600	18534	18741	18507	18515	18638	18528	18525	18486	18629	18600	18791	18497	18646	18436	18526	18532	18312	18962	18617	18537	18712	18547	18538	18638	18622	18486	18726	18487	18799	18595	18383	18678	18430	18702	18786	18663	18312	18559	18646	18584	18701	18583	18669	18581	18647	18526	18537	18528	18679	18868	18636	18446	18588	18497	18532	18471	18583	18631	18686	18572	18614	18697	18193	18635	18457	18683	18617	18628	18658	18550	18712	18763	18416	18564	18520	18449	18417	18750	18513	18496	18405	18677	18669	18552	18545	18624	18458	18607	18520	18336	18520	18379	18435	18835	18604	18556	18504	18402	18502	18557	18437	18543	18533	18364	18580	18563	18520	18424	18656	18608	18567	18485	18657	18675	18510	18695	18561	18696	18641	18681	18455	18588	18778	18632	18480	18574	18427	18475	18377	18388	18448	18562	18718	18633	18384	18433	18453	18503	18812	18520	18555	18569	18476	18565	18417	18505	18632	18456	18567	18655	18372	18664	18387	18634	18638	18762	18537	18475	18669	18444	18638	18747	18621	18735	18391	18615	18613	18305	18582	18702	18431	18650	18649	18676	18656	18599	18487	18431	18527	18562	18555	18764	18577	18748	18550	18505	18538	18458	18345	18446	18532	18600	18658	18610	18363	18584	18501	18667	18683	18624	18509	18485	18473	18759	18625	18430	18619	18688	18744	18564	18600	18573	18600	18621	18552	18395	18676	18607	18512	18490	18450	18596	18379	18641	18606	18507	18524	18629	18521	18549	18535	18698	18816	18864	18569	18488	18520	18688	18490	18595	18603	18442	18460	18522	18617	18610	18574	18589	18640	18640	18622	18486	18570	18390	18441	18784	18664	18524	18613	18541	18569	18572	18490	18613	18599	18642	18801	18526	18354	18779	18409	18637	18545	18586	18545	18557	18488	18609	18466	18735	18667	18416	18774	18713	18463	18561	18522	18654	18726	18351	18640	18704	18653	18562	18756	18445	18423	18488	18458	18720	18592	18625	18201	18546	18639	18387	18558	18495	18618	18671	18650	18635	18476	18652	18713	18679	18620	18363	18551	18545	18807	18599	18514	18400	18705	18580	18386	18495	18494	18462	18577	18716	18651	18668	18555	18547	18553	18777	18498	18447	18580	18557	18505	18500	18486	18459	18553	18673	18505	18795	18773	18757	18547	18611	18597	18610	18664	18676	18707	18505	18534	18572	18470	18481	18595	18657	18416	18565	18423	18472	18584	18589	18404	18433	18621	18597	18512	18379	18393	18582	18778	18602	18713	18587	18580	18307	18580	18574	18499	18515	18571	18619	18607	18679	18601	18474	18557	18473	18675	18668	18555	18743	18523	18637	18391	18665	18466	18405	18502	18608	18390	18753	18474	18719	18648	18548	18429	18589	18524	18549	18506	18494	18572	18508	18569	18794	18514	18627	18627	18549	18277	18518	18431	18283	18410	18468	18570	18412	18394	18574	18322	18675	18436	18651	18575	18541	18654	18589	18649	18656	18847	18646	18500	18631	18779	18736	18511	18555	18656	18566	18467	18503	18702	18584	18656	18539	18628	18541	18796	18413	18677	18503	18596	18495	18465	18552	18562	18646	18536	18534	18398	18591	18469	18422	18703	18685
24961	46755	38483	28249	23979	20896	19023	17647	17153	16397	16266	16049	15896	15637	15563	15678	15619	15579	15394	15220	15454	15362	15275	15412	15427	15156	15443	15280	15186	15349	15347	15052	15228	15425	15220	15261	15208	15291	15213	15176	15252	15229	15181	15093	15299	15225	15203	15167	15080	15285	15255	15308	15154	15084	15253	15354	15080	15251	15197	15154	15231	15016	15328	15156	15051	15246	15064	15134	15105	15054	15203	15255	15283	15219	15268	15286	15169	15240	15229	15176	15128	15223	15250	15146	15131	15070	15057	15174	15155	15354	15375	15082	15200	15076	15125	15099	15179	15171	15106	15130	15225	14965	15107	15209	15301	15068	15216	15292	15168	15132	15255	15298	15218	15077	15135	15300	15080	15111	15231	15411	15227	14976	15135	15067	15120	15230	15270	15049	15042	15210	15093	15043	15395	15191	15341	15112	15062	15195	15285	15128	15020	15078	15169	15095	15115	15154	15314	15329	15203	15198	15202	15145	15223	15112	15173	15189	15082	15034	15129	15250	15153	15228	15212	15229	15191	15219	15158	15320	15177	15179	15238	15022	15204	15089	15194	15186	15105	15135	15241	15259	15081	15217	15104	15172	15203	15124	15290	15062	15072	15224	15249	15171	15139	15347	15145	15169	15309	15042	15169	15302	15219	15388	15297	15104	15158	15231	15036	15221	15082	15146	15090	15128	15110	15056	15188	15271	15280	15225	15161	15319	15074	15181	15148	15196	15191	15151	15211	15139	15283	15243	15136	15323	15368	15197	15238	15299	15132	15111	15068	15329	15089	15049	15344	15132	15194	15234	15112	15278	15191	15274	15232	15175	15290	15204	15056	15271	15184	15140	15109	15112	15150	15149	15178	15215	15235	15370	15188	15201	15227	15137	15150	15301	15145	15198	15063	15190	15129	15287	15143	15195	15275	15274	15105	15231	15146	15102	15291	15324	15186	15135	15202	15031	15128	15268	15171	15054	15005	15242	15132	15106	15199	15205	15109	15129	15165	15100	15292	15076	15210	15169	15246	15107	15129	15173	15193	15243	15265	15137	15137	15131	15300	15049	15055	15335	15246	15141	15099	15321	15165	15223	15150	15113	15252	15250	15184	15119	14987	15177	15126	15116	15290	15259	15051	15106	15280	15128	15328	15222	15131	15318	15167	15075	15241	15104	15153	15098	15208	15176	15198	15181	15237	15111	15116	15295	15209	15159	15130	15100	15287	15328	15205	15230	15036	15077	15308	15165	15195	15405	15189	15279	15296	15108	15316	15203	15117	15329	15230	15213	14957	15287	15206	15050	15218	15213	15089	15136	15140	15242	15195	15188	15365	15309	15150	15055	15251	15182	15092	15253	15328	15088	15310	15330	15285	15171	15165	15118	15096	15196	15353	15330	15198	15147	15048	15008	15161	14987	15057	15251	15048	15274	15206	15290	15342	15474	15115	15190	15148	15195	15083	15385	15076	15117	15088	15235	15150	15217	15217	15218	15239	15148	15083	15225	15265	15155	15229	15275	15154	15317	15300	15087	15153	15210	15220	15080	15260	15052	15213	15291	15172	15250	15152	15098	15154	15230	15024	15203	15329	15188	15157	15199	15208	15400	15217	15275	15065	15178	15095	15119	15206	15283	15147	15374	15135	15144	15259	15226	15010	15176	15090	15215	15147	15044	15182	15182	15225	15178	15203	15121	15099	15287	15180	15207	15322	15065	15246	15090	15123	14986	15082	15195	15253	15080	15205	15270	15254	15256	15055	15370	15242	15422	15182	15098	15100	15101	15146	15161	15223	15147	15233	15153	15115	15243	15311	15110	15156	15158	15291	15296	15290	15218	15158	15122	15172	15058	15119	15528	15267	15187	15273	15038	15409	15349	15058	15123	15163	15074	15143	15328	15309	15092	15105	15097	15260	15045	15113	15173	15282	15083	15075	15042	15206	15138	15148	15215	15198	15124	15142	15215	15153	15244	15251	15243	15259	15095	15025	15312	15179	15347	15205	15144	15205	15250	15150	15107	15245	15079	15144	15088	15157	15211	15293	15227	15187	15071	15153	15159	15178	15172	15130	15196	15347	15159	15105	15158	15207	15092	15236	15118	15276	14915	15317	15162	15169	15093	15015	15234	15254	15103	15080	15152	15152	15218	15110	15119	15242	15264	15230	15196	15133	15188	15154	15301	15190	15134	15190	15256	15125	15203	15294	15270	15297	15128	15117	15043	15232	15133	15227	15193	15222	15240	14960	15258	15150	15123	15189	15245	15295	15301	15088	15154	15126	15320	15146	15166	15306	15237	15175	15099	15224	15249	15341	15247	15254	15277	15095	15154	15146	15194	15153	15235	14991	15228	15094	15344	15280	15068	15181	15136	14987	15317	15155	15087	15118	15283	15277	15243	15138	15206	15230	15381	15148	15237	15009	14952	15124	15124	15306	15161	15264	15123	15072	15362	14968	15190	15174	15099	15142	15277	15141	15350	15235	15168	15067	15163	15053	15108	15208	15221	15203	15256	15230	15120	15170	15290	15126	15216	15070	15078	15358	15308	15109	15201	15265	15151	15344	15205	15192	15082	15177	15376	15341	15112	15210	15052	15191	15252	15277	15144	15131	15147	15053	15169	15303	15187	15222	15220	15256	15135	15004	15236	15256	15184	15219	15385	15156	15054	15086	15238	15175	15121	15110	15168	15119	15259	15223	15217	15174	15199	15021	15273	15137	15012	15293	15281	15117	15131	15092	15125	15108	15143	15014	15106	15107	15144	15172	15176	15052	15230	15092	15326	15140	15047	15113	15137	15147	15258	15117	15160	15157	15333	15123	15176	15172	15124	15207	15119	15191	15186	15193	15065	15197	15216	15344	15165	15177	14983	15164	15279	15136	15125	15131	15274	15214	15139	15202	15209	15347	15227	15231	15241	15015	15176	15149	15076	15264	15130	15125	15121	15082	15035	15217	15221	15289	15094	15313	15187	15172	15182	15292	15171	15139	15070	15077	15087	15186	15228	15182	15247	15252	15166	15061	15206	15201	15207	15098	15083	15217	15273	15189	15212	15190	15200	15221	15214	15071	15308	15258	15115	15180	15204	15127	15252	15247	15227	15266	15232	15163	15350	15147	15210	15296	15268	15010	15208	15242	15182	15167	15149	15232	15278	15261	15049	14993	15111	15328	15225	15093	15085	15098	15236	15384	15298	15095	15037	15211	15206	15239	15197	15240	15233	15040	15093	15284	15199	15308	15311	15117	15222	15131	15218	15222	15250	15144	15073	15205	15164	15084	15163	15140	15227	15064	15213	15118	15170	15356	15270	15114	15066	15153	15366	15111	15374	15169	15216	15048	15071	15250	15324	15235	15175	15181	15143	15193	15119	15151	15197	15117	15266	15130	15171	14993	15070	15228	15110	15161	15346	15136	15052	15212	15159	15045	15141	15237	15194	15020	15013	15255	15262	15102	15204	15120	15063	15121	15144	15165	15244	15235	15140	15294	15110	15202	15189	15305	15128	15165	15151	15344	15147	15106	15257	15366	15106	15153	15070	15278	15202	15177	15176	15256	15174	15223	15016	15300	15171	15214	15149	15166	15239	15071	15102	15279	15297	15147	15169	15175	15055	15108	15009	15236	15363	15037	15138	15150	15253	15253	15131	15374	15267	15166	15283	15066	15309	15085	15241	15006	15199	15221	15197	15172	15188	15141	15155	15307	15113	15228	15139	15305	15213	15243	15171	15283	15281	15255	15176	15224	15204	15112	15259	15308	15118	15346	15207	15223	15228	15151	15210	15213	15151	15195	15272	15198	15197	15236	15238	15307	15077	15118	15021	15152	15259	15277	15211	15394	15079	15218	15013	15108	15147	15077	15208	15145	15060	15154	15108	15301	15297	15293	15333	15127	15306	15080	15100	15252	15064	15250	15249	15180	15148	15185	15175	15277	15134	15181	15169	15235	15224	15254	15315	15398	14994	15263	15150	14956	15373	15269	15207	15259	15277	15174	15114	15094	15151	15245	15145	15222	15127	15212	15436	15120	14994	15261	15209	15058	15252	15098	15155	15161	15289	15183	15222	15116	15235	15189	14984	15268	15241	15252	15073	15120	15267	15103	15287	15216	15155	15288	15160	15199	15080	15242	15172	15132	15184	15245	15200	15227	15215	15345	15248	15240	14937	14978	15031	15111	15240	15356	15109	15414	15259	15255	15239	15339	15256	15247	15186	15129	15263	15302	15331	14975	15231	15193	15318	15026	15199	15109	15350	15283	15185	15265	14986	15053	15209	15196	15212	15176	15255	15245	15197	15183	15100	15164	15329	15201	15379	15147	15070	15192	15235	15194	15097	15046	15376	15197	15203	15322	15248	15263	15115	15111	15432	15189	15176	15157	15312	15142	15278	15135	15104	15103	15176	15246	15148	15085	15138	15211	15243	15279	15279	15155	15128	15145	15149	15115	15196	15256	15237	15171	15085	15188	15021	15174	15206	15316	15204	15376	15208	15346	15055	15317	15117	15355	15227	15233	15426	15105	15261	15209	15194	15030	15113	15214	14979	15326	15135	15114	15216	15075	15236	15254	15160	15229	15219	15160	15240	15266	15319	15161	15282	15053	15279	15079	15169	15159	15163	15161	15102	15275	15033	15286	14981	15238	15083	15120	15341	15236	15128	15175	15221	15122	15329	15194	15145	15244	15247	15367	15100	15137	15135	15085	15139	15198	15012	15107	15254	15168	15301	15245	15284	15256	15154	15236	15306	15433	15177	15180	15201	15287	15020	15220	15101	15319	15266	15104	15063	15207	15104	15218	15190	15253	15209	15134	15253	15236	15132	14948	15198	15149	15140	15200	15249	15252	15195	15063	15220	15131	14963	15077	15251	15225	15226	15224	15158	15330	15259	15151	15249	15233	15203	15218	15024	14998	15220	15128	15139	15092	15233	15135	15234	15226	15092	15105	15153	15298	15344	15037	15202	15432	15196	15267	15151	15171	15174	15216	15268	15171	15073	15349	15141	15266	15145	15029	15347	15189	15276	15064	15262	14987	15193	15233	15156	15386	15159	15108	15089	15180	15289	15129	15161	15030	15290	15172	15141	15206	15127	15319	15195	15340	15155	15167	15116	15100	15223	15194	15250	15071	15113	15052	15316	15232	15111	15228	15104	15176	15138	15253	15119
25285	21637	27994	28716	23429	21997	21532	20189	19795	19451	19529	19542	19194	19175	19199	19202	19186	19045	18918	19098	19061	18954	18886	19110	19006	18922	18947	18851	19090	18891	18833	18868	18809	18939	19044	18983	18913	18848	19004	18897	18883	18794	19142	19021	18973	18950	19054	18857	18832	18848	18907	18819	18865	18833	18837	18870	18809	18942	18870	19062	18847	18775	19003	18698	18977	18697	18909	18930	18899	18946	18899	18943	18811	18816	19001	18814	19050	18993	18919	18758	18761	18984	18722	18842	18926	18766	18979	18865	19096	18822	18872	18852	18834	18839	18887	18698	18887	18947	18832	18903	18917	18822	18654	18979	18943	19057	19002	18913	18867	19050	19134	18804	18923	18999	18764	19084	18772	18658	18893	18981	18951	18887	18915	18712	18703	19007	18756	18820	18852	19019	18784	18850	18935	18918	18985	18955	18839	18913	18771	18831	18775	18775	18894	18797	18853	18776	19045	18687	18734	19043	18866	18528	18688	18814	18783	18867	18745	18812	18691	18839	18847	19043	18758	18924	18805	18945	18926	18836	18884	18684	19116	18916	18984	19144	18911	18868	19093	18895	18831	18712	18839	18741	18642	18887	18641	18866	18923	18914	18869	18954	18710	18754	18761	18860	18827	18807	18708	19057	18911	18720	18838	18668	18864	18842	18923	18919	18816	18963	19082	18805	18877	18967	18850	19065	18970	18876	18853	19034	19048	19025	18955	18908	18750	19016	18811	18893	18679	18923	18967	18844	18660	18822	18823	18788	18644	18800	18815	18860	18854	18738	19003	18907	18683	18675	18830	18899	18900	18852	18954	18845	18870	19023	19045	18905	18932	19059	18956	18786	18788	18851	18863	18874	19061	18821	18966	18770	18756	18815	18865	18853	18905	18931	19003	18867	18832	18965	19046	18730	18869	19050	18846	18943	18867	18938	18929	18948	18960	18869	19013	18764	18805	18725	18832	18886	18683	19101	18992	19061	18937	18936	18777	18645	18762	18750	18845	18983	18953	18945	18948	18917	18838	19069	18890	18745	19089	18727	18762	18820	18783	18696	18820	18777	18896	18823	18816	19341	18850	18966	18858	18780	18825	18906	18952	18827	18996	18859	18871	18661	18775	18922	18782	18871	18786	18998	18852	18729	18940	18757	18890	18910	18971	18710	19128	18721	18927	18844	18908	19078	19010	19026	18890	18734	18969	18688	19117	18761	18796	18810	18822	18866	18803	18675	19012	18939	18953	18945	18895	18948	18902	18860	18746	18811	18934	18885	18843	18878	19007	19050	18740	19009	19022	18868	18974	18538	18935	18951	18787	18863	18981	19053	18613	18676	18758	18829	18835	18859	19063	18796	19100	18747	18869	18839	18754	18944	18712	18860	18878	18867	18882	18892	18766	18985	18915	18687	18937	18859	18909	18811	18802	18779	18938	18687	18767	18715	18798	18790	18995	18935	18939	19050	18770	18963	18976	18951	19090	18879	18890	18939	18884	19037	18742	18855	18864	18880	18941	18919	18926	19210	18791	18917	18897	19023	18837	18887	18959	18780	19085	18824	18889	18712	19033	18885	18734	18914	18986	18770	19021	18826	18999	18900	18911	18937	19100	18886	18833	18784	18885	18747	18831	18698	18730	18775	18940	18747	18835	18749	18750	18770	19033	18850	18686	18922	18977	18868	18874	18656	18863	18838	18950	18924	18761	18816	19004	18911	19062	18906	18957	18834	19031	18890	18923	18689	18640	18833	18984	18833	19073	18840	18913	18977	18763	18777	18881	18893	18844	18810	18739	18972	18981	19047	18848	18911	18936	19014	19048	19047	18859	19187	18828	18706	18972	18960	18800	18817	18873	18971	18942	18808	18822	18964	18846	18620	18817	19070	19080	18848	19051	18838	18835	18798	18866	18900	18951	18930	18741	18981	18897	18987	18832	18869	18723	18668	18926	18930	18921	18880	19009	18849	18952	18980	18926	19132	18910	18956	18923	19013	18941	18917	18748	18789	19004	18967	18904	18784	18869	18790	18737	18684	18939	18987	18798	18616	18985	18992	18841	18957	18943	18879	19006	18924	18777	18765	19080	18909	18844	18798	18862	19009	18802	18803	18644	18544	18783	18890	18679	18943	19060	18973	19018	18746	18807	18670	18921	18844	18927	18784	18984	18950	18717	18689	19000	18729	18714	18941	19003	18993	18869	18941	19013	18891	19133	18816	18978	18707	18621	18997	18723	18856	18743	18798	18906	18982	19044	18899	19019	18970	18906	18904	18916	18785	18968	18778	18958	18976	18774	18913	18913	18874	18905	18892	18741	18987	18936	18944	18936	18733	19050	19116	18791	18730	18949	18900	18828	18829	18939	18812	18922	19017	18854	18818	18712	18779	18840	18735	18929	18933	18800	18902	18761	18701	18900	18844	18691	18891	18972	18842	18922	18758	18761	18824	18822	18866	18690	18816	18821	18861	18799	18968	18823	18963	18932	18923	19193	18957	18628	18835	19009	18990	18988	19051	18799	18608	18649	18854	18892	18710	18939	18901	19013	19047	18792	18972	18921	19106	18741	18888	18913	18903	18884	18793	18913	18818	18888	18929	18724	19001	18848	18861	18888	18944	19079	18740	18761	19129	18849	18896	18995	18998	18964	19014	18876	18713	18861	18960	18843	18874	18895	18609	18969	18950	18810	19010	18959	18878	19005	18919	18892	18638	18758	19114	18838	18753	18827	18639	19151	18902	19008	18810	18883	18670	18889	18942	18940	18785	18838	18982	19022	18817	18931	18915	18862	18948	18876	18907	18920	18806	18982	18946	19110	18960	18769	18947	19158	18928	18910	18849	18911	18985	18718	18905	18920	18950	18801	18610	18986	18887	18858	18906	18848	18907	18991	18791	18900	18894	19012	18934	18809	18830	18867	18935	18892	19018	18957	18911	18800	18875	18880	18902	19068	18762	18979	18810	18855	18989	18906	18923	18999	18748	18726	18890	18818	18917	19022	18809	18936	18945	18789	18974	18959	18866	18902	18992	18887	18816	18840	18947	18737	18931	18873	18872	18832	18731	19078	18919	18853	19016	18898	18806	18854	19034	18827	18882	19028	18939	19110	18851	18922	18862	18799	19237	19045	18852	18883	18812	18893	18830	18821	19020	18973	18737	19044	18845	18701	18884	18809	19105	18674	18691	18956	19115	18937	19001	18818	19030	18892	18893	18903	18795	18785	18959	18976	19112	18986	18879	18935	18770	19093	18674	18981	18964	18837	19005	18821	19013	18673	18713	18798	18729	18812	18815	18909	19045	19139	18969	18750	18875	18904	18806	18891	18931	18855	18727	18740	18923	18915	18860	19067	18913	19010	18877	19017	18881	18930	19013	18988	18871	18836	18785	18786	19034	18885	18627	18768	18966	18975	18939	18731	18729	18981	18790	18646	18928	18995	18832	18793	18812	18918	18867	18894	18937	18875	18827	18787	18967	18841	18790	18808	18970	18763	18931	19122	18855	18851	18897	18898	18909	18924	18991	18900	19088	18901	18812	18878	18820	18805	18787	18816	18704	18840	18790	19106	18938	18770	18887	18999	18969	18813	18940	18764	19045	18796	18789	18840	18814	18969	18834	18972	18919	18784	18690	18854	18917	19159	18936	18670	18813	18945	18876	18888	18936	18881	19011	19066	18985	18810	18785	18915	18831	19135	18860	18904	18749	18944	18780	18952	18840	18923	18775	18812	18862	18928	18965	18776	18811	18948	18898	18807	18804	18760	18718	18796	18935	18918	18923	18759	18840	18942	18884	18839	18926	18924	18911	18971	19054	18845	18790	18852	18957	18860	18940	18699	18865	18811	18866	18907	18816	18844	18921	18828	18880	18719	18792	18731	19070	18930	18773	18892	18834	18826	18840	18972	18875	19005	19064	18851	18661	18613	18740	18748	19133	18915	18942	18864	18982	18883	18895	18723	18784	18851	18771	18767	19105	18971	18905	18887	18964	18849	18989	18971	18978	18885	18825	18804	18805	18869	18558	18785	18776	19058	18925	18901	18737	18814	18855	19003	18783	19006	19195	18958	18876	18837	18936	18897	18842	18814	18853	19204	18795	18912	18930	18706	18919	18877	18911	18823	18934	18819	18814	19080	18987	19035	18987	18760	18819	18934	18862	19029	18752	18991	19136	18959	18764	18960	18981	18939	18750	18970	18933	18910	18849	18913	19001	18965	18991	18975	19042	18779	18767	18843	18853	18884	18866	18858	18993	18865	18783	18794	18924	18999	18519	18894	18872	18763	18830	18938	18901	18757	19063	18813	18628	18770	18774	18698	18916	18972	18858	18961	18908	18987	18948	18675	19040	19022	18831	19040	19118	18889	18846	18988	18923	18948	18952	18838	18968	18818	18969	18898	18841	18866	18646	18768	18947	18824	18766	18880	18786	18925	18846	18907	18786	18748	18796	18715	18692	18914	18962	18768	18730	18833	18932	18995	18905	19005	19067	18829	18961	18796	18883	18717	19033	18981	18959	18921	18867	18922	18892	18943	18943	18866	18666	19019	18951	19018	18851	18942	18991	18813	18733	18949	18910	18800	18912	18899	18906	18908	18809	18918	18816	18756	18758	18664	18819	18866	18864	18840	18928	18760	18969	18938	18694	18810	18863	18855	18778	18893	18846	19009	18846	18830	18710	18722	19077	18739	18838	18945	18991	19079	19174	18704	18911	18801	18910	18994	18965	18812	18855	18889	18760	18856	18904	18972	18900	18645	18589	19031	19140	19020	18982	18778	18880	19012	18823	18975	18913	18946	18944	18719	18875	18902	19027	18977	18661	18857	18928	18964	18784	18783	18940	18923	18698	18818	18687	19057	18915	18719	18725	18787	18962	19076	18687	18831	18982	18859	18857	18861	18787	18811	18794	18792	18813	18846	18497	18809	18869	18966	18942	18891	18915	18833	19122	19115	18867	18788	18570	19047	18741	18987	18756	18855	18890	19164	18900	18834	18873	18880	18951	19101	18774	18744	18770	18858	19082	18869	18917	18890	18884	18864	18938	18673	19083	18787	18921	18874	18916	18884	18835	18987	18967	19095	18927	18777	19010	18991	18910	18725	18880	18868	18829	18949	18751	18904	18850	18919	18786	18966	18914	18977	18781	18777	18820	18856	18935	18918	18929	19013	18957
24776	42155	33761	24713	21695	19505	17939	17267	16870	16347	16150	15851	15844	15819	15632	15620	15408	15479	15593	15531	15522	15480	15508	15430	15452	15433	15452	15313	15393	15477	15431	15522	15384	15346	15363	15347	15169	15400	15375	15336	15482	15341	15444	15465	15365	15496	15332	15328	15328	15366	15445	15390	15401	15355	15504	15345	15456	15495	15311	15341	15445	15505	15451	15357	15336	15405	15347	15219	15196	15514	15363	15461	15462	15363	15401	15579	15392	15298	15273	15437	15601	15408	15390	15231	15237	15513	15338	15350	15398	15435	15410	15418	15411	15315	15300	15322	15352	15464	15463	15245	15345	15405	15344	15394	15345	15285	15306	15183	15283	15247	15387	15345	15413	15506	15179	15445	15320	15405	15231	15428	15351	15314	15212	15201	15510	15526	15567	15409	15277	15502	15509	15497	15311	15434	15492	15287	15421	15232	15339	15450	15351	15549	15297	15243	15328	15440	15530	15352	15431	15303	15515	15431	15409	15522	15319	15458	15598	15585	15550	15258	15307	15412	15495	15461	15367	15382	15436	15422	15231	15438	15448	15437	15419	15349	15406	15200	15366	15371	15377	15252	15253	15296	15321	15468	15479	15361	15467	15348	15410	15340	15268	15516	15300	15502	15277	15379	15409	15365	15496	15358	15344	15383	15365	15317	15268	15481	15320	15425	15470	15299	15484	15448	15462	15354	15362	15298	15231	15352	15345	15400	15211	15430	15326	15329	15104	15469	15410	15207	15584	15387	15439	15379	15253	15344	15361	15436	15341	15322	15214	15331	15478	15321	15329	15452	15415	15372	15408	15425	15314	15371	15343	15359	15510	15325	15327	15287	15349	15359	15439	15575	15413	15285	15382	15423	15275	15308	15391	15338	15434	15402	15385	15310	15448	15481	15282	15365	15456	15351	15578	15545	15432	15161	15445	15193	15230	15329	15324	15404	15261	15327	15540	15404	15315	15428	15287	15424	15373	15417	15303	15389	15355	15215	15289	15432	15221	15347	15278	15247	15298	15374	15447	15372	15340	15484	15436	15443	15531	15384	15384	15314	15300	15304	15347	15317	15390	15196	15547	15345	15359	15511	15423	15353	15531	15676	15417	15330	15545	15354	15532	15631	15287	15461	15406	15387	15275	15332	15321	15377	15278	15502	15573	15541	15302	15330	15432	15435	15514	15391	15408	15379	15347	15299	15524	15464	15416	15317	15345	15372	15391	15516	15338	15331	15321	15352	15416	15319	15324	15569	15348	15384	15354	15390	15474	15436	15419	15580	15328	15324	15211	15539	15421	15240	15207	15381	15295	15190	15383	15208	15408	15340	15488	15150	15469	15464	15424	15445	15347	15326	15268	15345	15451	15370	15225	15471	15456	15426	15328	15411	15199	15572	15326	15245	15327	15226	15373	15431	15334	15515	15315	15293	15441	15268	15430	15206	15327	15411	15629	15553	15277	15382	15350	15331	15331	15245	15422	15390	15358	15167	15436	15601	15351	15404	15271	15259	15474	15422	15431	15416	15596	15361	15338	15400	15440	15248	15373	15331	15213	15479	15358	15449	15353	15336	15427	15459	15288	15330	15226	15366	15307	15451	15363	15297	15397	15304	15384	15267	15393	15313	15240	15282	15568	15411	15539	15441	15239	15307	15476	15408	15438	15235	15427	15380	15453	15415	15554	15407	15325	15357	15395	15563	15332	15337	15405	15559	15469	15391	15314	15353	15330	15371	15326	15637	15515	15453	15460	15339	15455	15328	15356	15357	15391	15351	15390	15212	15579	15371	15386	15540	15378	15351	15460	15132	15360	15470	15197	15226	15315	15413	15354	15268	15469	15445	15344	15349	15333	15492	15256	15378	15378	15508	15320	15451	15507	15428	15474	15351	15530	15401	15426	15383	15225	15519	15433	15351	15480	15321	15312	15461	15317	15455	15378	15289	15312	15405	15402	15372	15067	15242	15412	15319	15387	15581	15216	15399	15275	15455	15486	15423	15513	15413	15382	15453	15352	15381	15597	15324	15409	15280	15377	15254	15432	15335	15216	15394	15164	15346	15399	15368	15161	15454	15350	15310	15414	15427	15502	15285	15455	15319	15385	15317	15456	15421	15338	15440	15377	15303	15326	15229	15292	15484	15168	15434	15298	15239	15376	15129	15265	15469	15424	15325	15398	15414	15223	15416	15348	15204	15382	15269	15481	15382	15443	15297	15381	15381	15479	15497	15386	15252	15365	15422	15415	15330	15406	15406	15278	15427	15264	15335	15578	15395	15405	15632	15403	15438	15469	15289	15262	15444	15290	15340	15324	15323	15417	15392	15378	15386	15448	15289	15437	15298	15434	15188	15300	15278	15495	15427	15336	15310	15298	15360	15215	15288	15479	15344	15378	15422	15431	15264	15444	15402	15349	15534	15503	15344	15345	15380	15518	15455	15165	15407	15488	15509	15470	15250	15409	15398	15482	15435	15308	15421	15366	15416	15329	15415	15415	15522	15430	15347	15429	15419	15389	15417	15631	15409	15350	15319	15327	15463	15349	15329	15289	15353	15390	15448	15430	15287	15450	15085	15394	15333	15229	15528	15515	15377	15535	15417	15372	15366	15493	15247	15401	15455	15399	15347	15386	15433	15351	15526	15408	15315	15512	15304	15189	15539	15316	15318	15473	15395	15496	15590	15417	15295	15371	15437	15273	15297	15285	15415	15573	15400	15331	15184	15366	15586	15418	15569	15432	15377	15367	15282	15344	15430	15418	15390	15393	15282	15384	15476	15268	15398	15455	15163	15440	15163	15323	15280	15326	15505	15492	15349	15418	15424	15291	15375	15254	15349	15346	15372	15373	15240	15310	15329	15408	15339	15224	15298	15341	15260	15303	15524	15320	15532	15324	15530	15133	15445	15370	15213	15330	15305	15351	15418	15331	15437	15398	15298	15324	15332	15377	15332	15240	15320	15346	15657	15253	15300	15414	15408	15267	15510	15269	15309	15553	15200	15261	15542	15532	15457	15214	15259	15243	15301	15294	15494	15253	15472	15257	15226	15424	15262	15457	15483	15385	15266	15402	15318	15420	15509	15491	15332	15362	15378	15202	15386	15415	15364	15371	15381	15275	15299	15477	15338	15393	15382	15434	15274	15543	15397	15399	15272	15399	15323	15452	15351	15546	15480	15347	15320	15620	15128	15520	15593	15320	15381	15504	15478	15323	15481	15455	15202	15207	15304	15426	15388	15349	15417	15389	15294	15286	15344	15469	15272	15523	15244	15251	15325	15301	15416	15277	15300	15391	15156	15537	15464	15317	15444	15580	15263	15428	15376	15248	15395	15426	15307	15427	15325	15433	15418	15302	15514	15309	15396	15423	15474	15394	15363	15423	15245	15360	15450	15407	15370	15310	15470	15413	15375	15145	15303	15383	15258	15375	15421	15516	15395	15458	15374	15392	15469	15575	15484	15187	15431	15506	15326	15463	15487	15265	15417	15481	15370	15523	15309	15507	15314	15234	15437	15394	15238	15538	15471	15261	15251	15496	15364	15326	15591	15271	15540	15330	15278	15475	15356	15305	15443	15263	15476	15371	15448	15449	15382	15379	15373	15451	15469	15308	15403	15390	15450	15308	15550	15316	15387	15324	15298	15499	15470	15380	15277	15374	15396	15347	15430	15405	15231	15428	15386	15306	15376	15414	15362	15379	15240	15648	15418	15434	15124	15160	15372	15351	15394	15414	15366	15150	15415	15526	15336	15479	15558	15526	15466	15344	15484	15348	15454	15390	15317	15392	15309	15369	15489	15356	15312	15328	15383	15422	15318	15355	15275	15225	15403	15280	15356	15266	15438	15350	15468	15290	15428	15442	15251	15203	15258	15403	15327	15427	15321	15427	15311	15455	15359	15266	15341	15350	15570	15265	15476	15501	15432	15295	15435	15339	15400	15391	15354	15457	15349	15377	15269	15471	15407	15412	15286	15181	15368	15423	15447	15304	15271	15427	15270	15206	15328	15420	15313	15410	15347	15410	15438	15522	15505	15424	15449	15240	15290	15354	15234	15325	15501	15454	15468	15578	15339	15496	15493	15531	15354	15428	15265	15295	15371	15217	15308	15475	15363	15312	15392	15467	15387	15214	15491	15268	15183	15323	15418	15328	15263	15521	15292	15378	15381	15356	15385	15326	15273	15347	15303	15426	15416	15365	15394	15596	15193	15527	15375	15341	15467	15414	15502	15211	15542	15315	15234	15367	15490	15398	15224	15124	15462	15454	15228	15432	15308	15473	15392	15188	15312	15477	15243	15441	15460	15194	15415	15352	15212	15275	15388	15445	15190	15485	15432	15314	15340	15487	15449	15269	15267	15255	15332	15452	15490	15338	15278	15509	15226	15489	15354	15440	15395	15467	15223	15421	15343	15450	15470	15209	15221	15167	15472	15401	15472	15210	15445	15238	15288	15343	15397	15441	15297	15484	15482	15320	15377	15310	15417	15421	15278	15603	15322	15316	15426	15410	15448	15343	15380	15469	15517	15411	15488	15411	15248	15445	15397	15204	15362	15421	15514	15194	15346	15411	15536	15509	15505	15337	15286	15470	15443	15420	15325	15364	15361	15316	15296	15437	15585	15535	15349	15258	15294	15460	15315	15296	15367	15156	15294	15325	15308	15311	15187	15271	15395	15272	15443	15398	15517	15426	15385	15454	15368	15381	15614	15131	15445	15380	15230	15398	15207	15307	15401	15297	15453	15446	15325	15268	15389	15505	15287	15294	15365	15449	15210	15394	15333	15304	15345	15522	15322	15564	15379	15291	15465	15397	15348	15380	15309	15326	15415	15448	15296	15253	15450	15269	15458	15352	15405	15387	15490	15371	15312	15340	15347	15438	15436	15344	15342	15435	15437	15307	15315	15314	15320	15400	15292	15593	15267	15465	15390	15256	15370	15361	15464	15555	15489	15361	15367	15459	15538	15319	15338	15428	15337	15376	15504	15479	15528	15273	15416	15522	15382	15350	15462	15322	15255	15205	15264	15284	15215	15342	15311	15282	15200	15489	15489	15314	15218	15386	15277	15238	15351	15452	15273	15413	15307	15607	15297	15701	15379	15424	15525	15358	15304	15353	15393	15333	15372	15257	15574	15333	15331	15414	15223	15299	15360	15294	15388	15344	15262
22569	21623	28900	24854	22325	24966	26866	21683	20262	20500	20034	19539	19445	19533	19382	18886	18989	18884	18875	18931	18665	18695	18627	18549	18534	18848	18660	18621	18415	18728	18482	18452	18641	18701	18551	18449	18477	18553	18394	18455	18523	18410	18283	18614	18476	18492	18515	18654	18501	18531	18676	18515	18565	18564	18572	18454	18547	18375	18431	18440	18629	18509	18649	18371	18457	18578	18477	18599	18328	18422	18533	18485	18493	18355	18530	18380	18356	18264	18577	18652	18600	18631	18529	18486	18388	18387	18572	18417	18651	18560	18587	18233	18526	18458	18472	18592	18240	18359	18490	18188	18505	18594	18337	18385	18562	18487	18578	18311	18437	18393	18561	18340	18372	18489	18439	18554	18467	18605	18436	18648	18322	18427	18563	18410	18202	18350	18383	18692	18431	18476	18532	18416	18496	18464	18354	18163	18411	18166	18351	18413	18467	18609	18642	18246	18660	18459	18396	18344	18352	18565	18519	18530	18305	18516	18431	18573	18297	18480	18392	18617	18356	18292	18319	18440	18397	18328	18431	18525	18505	18476	18637	18503	18319	18236	18297	18360	18331	18457	18293	18592	18595	18464	18333	18371	18468	18345	18321	18479	18552	18423	18251	18454	18426	18246	18376	18266	18413	18431	18420	18378	18676	18487	18178	18498	18499	18577	18186	18407	18052	18292	18505	18186	18319	18231	18546	18519	18568	18281	18589	18403	18332	18270	18621	18232	18166	18426	18179	18259	18430	18100	18475	18497	18416	18283	18432	18528	18396	18350	18303	18472	18603	18412	18427	18598	18353	18559	18425	18488	18429	18271	18409	18295	18332	18417	18398	18528	18368	18310	18448	18417	18608	18326	18471	18079	18452	18389	18370	18272	18317	18539	18579	18652	18306	18224	18366	18384	18480	18356	18374	18495	18417	18565	18581	18338	18432	18392	18455	18422	18583	18406	18542	18409	18538	18556	18414	18319	18380	18390	18399	18586	18349	18409	18439	18358	18581	18507	18556	18685	18488	18478	18310	18349	18265	18351	18172	18245	18470	18309	18544	18288	18351	18209	18359	18448	18405	18489	18193	18291	18267	18342	18247	18490	18433	18305	18378	18532	18366	18462	18363	18515	18345	18469	18342	18376	18546	18378	18374	18464	18494	18454	18358	18505	18331	18398	18486	18237	18113	18341	18444	18347	18263	18511	18489	18229	18301	18305	18468	18317	18443	18364	18376	18426	18346	18385	18393	18322	18481	18403	18318	18432	18342	18328	18495	18563	18660	18462	18473	18429	18507	18607	18590	18395	18421	18415	18388	18359	18283	18432	18512	18540	18497	18295	18478	18371	18616	18340	18519	18256	18265	18575	18491	18399	18425	18570	18276	18420	18406	18287	18317	18374	18360	18440	18559	18544	18389	18486	18227	18427	18676	18577	18523	18310	18548	18406	18196	18443	18315	18472	18508	18350	18336	18278	18446	18544	18322	18429	18384	18527	18686	18464	18421	18127	18588	18423	18588	18425	18598	18456	18686	18509	18746	18215	18373	18508	18352	18587	18650	18564	18700	18363	18401	18361	18528	18321	18456	18278	18638	18421	18532	18306	18485	18404	18378	18321	18616	18415	18295	18441	18490	18299	18315	18285	18333	18320	18209	18416	18308	18602	18505	18275	18422	18165	18321	18399	18218	18179	18326	18275	18429	18443	18373	18447	18266	18450	18314	18575	18442	18396	18508	18365	18543	18246	18515	18329	18456	18460	18263	18590	18391	18617	18435	18456	18280	18454	18337	18430	18441	18575	18512	18665	18302	18433	18305	18490	18471	18518	18257	18271	18412	18250	18288	18445	18289	18147	18351	18595	18413	18283	18333	18466	18360	18462	18341	18543	18562	18648	18367	18457	18487	18285	18340	18473	18344	18430	18195	18332	18535	18323	18533	18381	18387	18311	18460	18206	18329	18774	18416	18271	18396	18325	18540	18348	18401	18242	18344	18401	18335	18363	18237	18406	18451	18258	18354	18492	18413	18513	18293	18455	18403	18501	18442	18378	18182	18231	18714	18145	18447	18430	18490	18305	18446	18479	18425	18761	18490	18571	18330	18416	18459	18523	18494	18259	18561	18514	18335	17918	18479	18347	18377	18479	18527	18538	18637	18544	18532	18370	18348	18515	18372	18614	18398	18470	18531	18376	18347	18502	18508	18371	18437	18553	18390	18405	18434	18439	18465	18480	18569	18260	18410	18382	18455	18428	18508	18384	18490	18496	18462	18375	18381	18365	18486	18152	18641	18419	18445	18606	18448	18477	18594	18432	18231	18117	18273	18342	18582	18228	18433	18314	18293	18549	18452	18540	18439	18211	18367	18573	18502	18334	18343	18610	18390	18206	18579	18462	18427	18519	18366	18473	18413	18305	18392	18421	18462	18354	18237	18449	18579	18527	18339	18311	18369	18530	18485	18369	18325	18368	18312	18553	18313	18307	18567	18440	18453	18471	18289	18401	18514	18391	18689	18290	18235	18362	18545	18667	18502	18254	18456	18488	18219	18392	18302	18382	18338	18664	18260	18546	18165	18514	18502	18553	18342	18436	18343	18500	18395	18395	18546	18470	18525	18235	18438	18696	18529	18335	18178	18485	18220	18138	18505	18432	18392	18457	18433	18310	18360	18494	18448	18447	18424	18319	18633	18562	18414	18348	18595	18503	18435	18245	18253	18557	18795	18602	18475	18355	18209	18351	18472	18170	18462	18470	18287	18421	18393	18449	18488	18396	18339	18722	18374	18506	18398	18363	18510	18389	18448	18531	18404	18422	18332	18494	18571	18475	18491	18347	18342	18551	18384	18522	18456	18310	18525	18360	18683	18429	18451	18269	18443	18403	18319	18385	18462	18403	18380	18398	18331	18523	18428	18416	18612	18305	18291	18330	18398	18348	18675	18529	18446	18337	18591	18455	18286	18317	18359	18088	18509	18493	18477	18357	18438	18340	18416	18514	18195	18458	18420	18377	18596	18477	18538	18293	18420	18325	18310	18468	18277	18269	18265	18319	18527	18457	18586	18319	18503	18265	18486	18377	18283	18530	18489	18524	18350	18528	18375	18403	18374	18187	18293	18508	18355	18490	18509	18512	18491	18709	18516	18213	18278	18323	18633	18443	18503	18350	18610	18453	18244	18543	18512	18350	18467	18363	18285	18601	18532	18358	18375	18339	18476	18454	18507	18649	18426	18418	18137	18380	18391	18168	18600	18399	18340	18380	18507	18517	18505	18461	18520	18428	18333	18419	18420	18467	18413	18437	18409	18497	18347	18348	18714	18563	18464	18469	18325	18273	18572	18468	18471	18644	18534	18360	18138	18406	18440	18191	18436	18468	18673	18514	18413	18322	18399	18339	18658	18358	18232	18299	18516	18467	18339	18278	18416	18353	18469	18358	18391	18431	18446	18246	18128	18466	18370	18413	18568	18582	18606	18493	18490	18374	18591	18388	18392	18410	18711	18441	18341	18362	18390	18487	18663	18367	18669	18564	18476	18426	18374	18447	18288	18601	18507	18590	18582	18591	18322	18387	18355	18433	18347	18435	18604	18435	18404	18385	18400	18366	18455	18385	18475	18472	18396	18249	18301	18487	18405	18174	18432	18371	18524	18477	18162	18420	18308	18204	18376	18422	18386	18281	18393	18595	18289	18322	18444	18556	18207	18540	18397	18280	18398	18481	18309	18233	18341	18409	18363	18483	18474	18399	18334	18403	18154	18380	18315	18237	18257	18315	18491	18342	18434	18544	18489	18573	18471	18420	18318	18282	18471	18338	18437	18488	18491	18258	18287	18373	18337	18502	18540	18562	18438	18465	18392	18234	18495	18544	18399	18493	18588	18592	18560	18197	18475	18284	18193	18423	18417	18527	18395	18184	18333	18457	18457	18606	18332	18198	18334	18379	18236	18562	18230	18350	18323	18405	18346	18336	18569	18460	18372	18446	18516	18432	18311	18345	18574	18482	18294	18337	18503	18483	18433	18471	18188	18273	18419	18533	18429	18480	18505	18458	18286	18304	18185	18649	18509	18321	18289	18473	18374	18565	18484	18460	18381	18401	18463	18285	18350	18242	18397	18439	18517	18329	18206	18277	18350	18376	18253	18252	18510	18299	18294	18368	18468	18368	18505	18298	18360	18366	18404	18469	18550	18690	18539	18406	18657	18325	18397	18524	18341	18431	18309	18467	18451	18261	18401	18176	18528	18284	18402	18463	18397	18463	18387	18363	18250	18453	18536	18589	18643	18517	18526	18472	18468	18468	18164	18345	18203	18469	18448	18496	18517	18495	18369	18430	18407	18307	18264	18430	18299	18293	18467	18377	18421	18556	18383	18628	18494	18336	18521	18367	18244	18343	18416	18276	18470	18304	18278	18447	18501	18531	18419	18311	18405	18475	18454	18368	18373	18566	18449	18229	18460	18400	18437	18533	18435	18472	18156	18130	18191	18266	18459	18355	18361	18198	18126	18641	18452	18437	18519	18458	18331	18261	18449	18219	18519	18492	18372	18585	18447	18519	18529	18264	18642	18341	18251	18384	18503	18506	18497	18522	18413	18321	18513	18402	18592	18393	18573	18793	18353	18413	18494	18399	18444	18370	18468	18214	18361	18220	18494	18611	18416	18243	18318	18360	18275	18367	18433	18344	18207	18477	18364	18391	18522	18310	18435	18256	18214	18300	18494	18505	18302	18480	18316	18438	18189	18579	18569	18343	18437	18469	18463	18584	18191	18450	18396	18568	18455	18408	18382	18557	18331	18492	18484	18427	18593	18395	18339	18606	18321	18342	18304	18330	18440	18462	18527	18568	18543	18172	18367	18392	18300	18194	18259	18373	18404	18145	18276	18527	18303	18626	18510	18207	18228	18417	18545	18353	18451	18270	18380	18533	18414	18500	18281	18387	18308	18442	18635	18551	18670	18400	18448	18483	18501	18459	18563	18670	18498	18185	18294	18485	18667	18566	18438	18698	18307	18521	18446	18526	18241	18314	18273	18333	18470	18511	18371	18428	18431	18354	18427	18423	18629	18420	18424	18193	18506	18317	18366	18297	18436	18314	18337	18133	18403	18360	18419	18447	18449	18443	18504	18373	18527	18173	18418	18573	18460	18351	18346	18477	18376	18471	18383	18508
26543	51132	42213	31121	26385	22905	20344	18759	17789	17155	16765	16455	15918	16011	15639	15708	15580	15416	15540	15251	15305	15262	15028	15109	15254	15051	15218	15231	15164	15014	14947	15130	15012	15125	15060	15095	15006	14973	15138	15118	15235	15020	15074	15060	15091	14967	14816	15081	15003	14906	15067	15048	14949	14995	14937	15172	15101	15166	15073	14939	14970	15040	15049	15010	15060	15192	14949	15039	14994	15131	15091	15004	14920	14901	15060	14988	15140	15112	14975	14967	15334	15175	15034	15002	14952	15088	15131	15239	15158	15011	14870	14962	15218	14942	15089	15260	15144	14991	15102	14991	15001	15271	14954	14864	15040	15026	15147	14853	14992	14911	14911	15104	14986	14908	15134	15096	15035	15052	15033	14983	14888	15037	15037	14993	15238	14894	15189	15034	14909	14834	14927	14998	15001	15281	15147	14991	15138	15116	15224	15016	14960	14848	14949	15112	15162	15020	14969	14995	15053	14957	15058	15045	14939	15211	14893	15028	15101	14913	14889	14980	15171	14909	14993	15078	15150	15096	15108	15103	15004	14970	15045	15068	14888	15094	14745	15148	14886	15209	15003	15072	15021	15014	14986	15062	14956	14873	15037	15099	15007	15037	14889	15005	15007	15031	14829	14983	15125	15168	14997	14973	15079	15235	15152	15004	14954	14958	15034	14965	15035	15022	15031	14941	15017	15104	15083	15102	14946	15052	14890	15057	15125	14934	14999	14884	14940	15011	15075	15165	15146	15180	15047	15007	14931	15065	15007	15237	15014	14756	14934	15145	15043	14956	15013	14905	14971	15003	15136	15032	15009	15167	15033	15165	14863	14894	15005	15062	15052	14782	14905	14959	15291	15002	15077	14963	14964	15040	15006	14993	14936	14999	15168	15012	15038	15083	15068	15097	15055	14942	14992	15088	15033	15012	14969	15074	15035	15049	14942	15137	15079	15091	15234	15099	14819	14921	15073	15010	15084	14991	15001	14981	15075	15008	15079	14880	14976	15004	14872	15147	14859	15078	15040	14966	15232	14959	14940	15131	15025	15075	15026	14853	15017	15019	14956	14966	15230	15004	15040	14916	14983	15252	15064	14911	15002	15106	15080	14929	15000	15183	15098	14887	15017	14801	15053	14923	15113	14893	14938	15108	14997	15014	15052	15024	15102	15097	15115	15121	15000	15043	15124	15038	15081	15121	14959	15013	15093	15004	14942	14914	15012	15249	15003	15100	15021	15164	15243	15138	15010	15102	15011	14950	14998	15137	15013	14804	15035	15021	15002	14999	15050	15179	15128	14917	15072	15064	14924	14993	14920	14964	14929	15136	15016	15087	14893	15041	14990	15156	15027	14801	15173	15079	15026	15087	15025	15022	14974	15075	14959	15029	15047	15164	15145	14913	15157	15173	15074	14831	15087	14986	15197	14996	15056	15051	15057	14990	14898	15094	15060	15258	14944	15228	15105	15016	15013	15106	15026	15110	14995	15144	15136	14819	15054	15021	15056	15021	15041	15152	15024	14928	14980	15087	15204	15004	14888	15106	14928	14967	14956	14999	14889	15196	14941	15060	15099	14985	14888	15121	14932	15034	15059	14987	14909	15021	14975	15003	15048	15024	15278	15037	14878	14947	15081	15215	14823	15103	14961	15030	14825	15239	14928	15190	15112	14928	15183	14928	15012	15098	15023	15009	15056	15128	15249	14791	15107	15105	14964	15006	15046	14834	15191	15164	15083	14838	15026	14913	14903	14882	15063	15030	15084	15165	14830	14977	14923	15070	15069	14862	14894	14995	15030	15029	15137	15080	15087	14986	14887	15037	15021	15019	14852	15257	14868	14984	14793	15098	14919	15127	15070	15050	14833	15013	15137	14873	15197	15008	15066	14942	15078	14895	15031	15000	14971	15040	15017	15065	15012	14977	14857	14995	14946	14996	15127	15123	15161	14988	15030	14912	15037	15074	15054	15010	14810	14818	15040	15078	15033	15105	15194	14914	15005	15138	15102	15184	15064	14988	15038	14917	14987	14901	15018	14989	14945	14938	15052	14878	14976	15188	14942	14981	15233	15015	14993	15014	14803	15090	15050	14978	14882	15144	15087	15053	14897	15042	15155	15148	15112	15012	14969	15190	14970	15146	15081	15101	14951	15027	14909	15196	14908	15076	15088	14867	14878	15156	15040	15033	14890	14861	15179	14879	15081	15092	14921	14912	14894	15017	15007	15029	14894	15025	14837	15065	15006	15053	14932	15110	15158	15082	15032	14875	15050	15109	15173	15009	15082	15124	14998	15099	15227	15064	14838	15098	15133	14970	15150	14836	15065	14993	15053	14966	14951	14932	14926	14929	15071	15175	14799	14982	14924	15109	15016	15043	15096	14999	14954	14983	15057	14954	15055	15175	14941	14879	14982	15072	15187	15073	14986	14910	15018	14951	15150	15096	15000	15159	14978	15007	15087	15020	14984	15013	15047	14921	14858	14987	15161	15147	15019	14983	14866	14757	14931	14944	14928	15100	15150	15138	15159	14986	15192	15172	15029	15078	15037	15054	15117	14918	14834	15001	15101	14927	14817	14944	15015	14980	14948	15176	15004	14985	15136	15110	14983	14984	15049	15031	15002	15051	15080	14945	14998	15124	15064	15030	14980	15015	15087	15060	15065	15004	14960	15044	15097	14933	14919	14966	14892	14939	15060	14971	14999	14934	15108	15128	14760	15089	14923	14970	14935	15000	15015	14922	15070	15086	15005	15063	15175	14727	15164	15083	14968	15016	15037	15033	15229	14930	14953	14768	15028	14897	15022	14991	15002	15111	14985	15028	15085	14963	15002	14986	15224	15031	15045	15069	15032	15086	14956	14867	14997	14886	15016	15044	15090	15101	15130	15218	15085	15057	14980	15028	15090	14966	15029	15086	15046	15053	14898	15055	15070	14926	15204	14993	15048	15102	15003	15031	14794	15016	15131	15241	15326	14953	15191	15046	14910	14914	15087	14949	14980	14912	15070	14978	15016	14889	15095	14943	15176	15206	14944	15025	15148	15117	14991	14970	14944	15050	15076	14936	14927	14918	15168	15160	15145	15134	15046	14906	15062	15048	14933	15180	14943	15002	15000	14989	15080	14992	14921	15168	15048	15096	14985	15262	15122	14995	15082	15131	15047	15058	14954	15101	14987	14957	14885	14970	14924	15128	14932	15166	15083	15075	14991	15123	15155	14900	14912	14816	14950	15136	15123	15101	15066	14934	14858	15099	14920	14950	14890	15004	15081	15137	15064	14952	15073	15033	14965	14978	14888	15114	15153	15077	15065	15219	14940	15081	15031	15002	14896	15022	15159	15017	15002	15033	14990	15159	15067	15016	14958	15032	14997	15013	15022	15001	15020	15022	15037	15141	14987	14875	15003	15288	14951	14964	14946	14989	14998	15028	15147	14927	15190	15255	14972	15045	15196	15122	15015	15142	15027	14955	15155	14895	15055	15064	15071	15022	14889	15014	14903	14944	15055	14918	15031	14991	14987	14952	15019	14907	15029	14945	15110	14944	15091	15074	15104	15052	15126	15088	15078	15021	15006	14971	15198	15026	15021	15032	14944	14987	14985	15023	15003	15144	15111	15125	15031	15037	15089	15049	15097	14835	15070	15229	15104	14987	14961	15065	14892	14979	14813	15015	15020	15119	15167	15093	14952	14904	15202	15043	15100	14868	14888	14971	15269	14957	15149	15084	15072	14978	15020	15301	15062	15120	15105	14814	15109	14996	14907	15058	15077	15043	15211	14746	14916	14844	15004	14988	14984	15122	15036	14894	14962	14994	15049	15127	15030	15188	14911	15164	15111	14913	15108	15045	15011	14904	15062	15110	15021	14974	14970	15222	15090	14951	15062	14772	15001	15050	14994	14997	14928	14992	15256	14954	15004	14962	14947	15137	15126	15023	15110	15038	14911	15071	15031	14994	15100	14856	15040	15112	14978	15038	14970	14848	15099	15035	15094	15124	15056	14992	15037	14944	14955	15101	14875	15160	14964	15011	15039	14932	14834	15160	15014	15153	14957	14974	14974	15057	14883	14886	14983	15069	14939	14934	15017	15004	15133	14919	15204	14976	15097	15014	15130	14986	14993	15012	15038	14973	14990	14976	14838	15069	15141	15006	15101	14792	14937	15067	14965	14934	14835	15055	14974	14941	15059	15054	15172	14958	14993	15146	14995	14864	15087	14823	15169	14939	15120	15049	15035	14965	15071	15019	14956	14801	15107	15100	15032	14994	15044	15008	15155	14988	14933	15054	15006	14952	14973	15011	14950	15057	15187	15198	15114	14890	15224	14995	15047	15116	14964	15103	15252	14974	15027	15231	14858	15075	15108	14995	14964	15044	15061	14933	15159	15114	15074	14988	15012	15149	15005	15079	15072	15155	15029	14963	15025	15076	15010	15070	14848	14993	14968	15029	14872	15037	15056	15024	14865	15050	15046	14896	14960	15109	14957	15225	15243	15146	15071	15018	15081	14980	15052	14949	15014	14973	14938	15021	15099	14955	14980	15042	15066	15009	14990	14963	15020	15042	14933	15171	15014	15079	15055	15004	15246	15030	14964	15137	14885	15072	14926	15214	14944	14989	15203	15023	15041	15091	14964	15120	14996	15124	14892	15026	14917	15038	15048	15089	15039	15115	15148	14982	15000	15060	15055	15008	15011	14976	14987	15053	14919	14944	14941	15033	15005	15033	14882	15139	14956	15090	14731	15016	15135	14954	14880	15082	15124	15152	15107	14846	14800	15074	15161	14940	14892	15005	14878	14990	15049	15021	15029	15153	15000	14991	15041	15087	14907	14830	14980	15002	15061	15040	15036	15051	14936	15131	14972	15061	15084	14899	14957	15134	15206	14964	15149	14936	15084	14870	15078	15156	15042	14924	15110	15016	15073	15157	14967	15138	14997	15017	15004	14971	15038	14991	15194	15162	15068	14887	15043	14933	15136	14879	14997	15013	15068	14941	15066	15053	14944	14986	15043	14929	14899	15120	15035	14944	15034	15038	14984	15003	14997	15002	15028	15029	14881	15067	15048	15135	15067	14919	15076	15139	15087	14927	15069	15028	14989	14861	14882	14862	14933	15048	15053	15006	14952	15039	15045	15095	14935	14940	14915	15038	14789	15039	14883	15085
30027	26812	31635	27406	22582	21432	20759	20049	19664	19438	19478	19458	19278	19293	19394	19105	19105	19175	19160	19378	19145	19217	19068	18996	19136	19099	19275	19001	19144	18936	18999	18880	19001	19055	19118	19095	18736	18898	19136	18945	18877	18853	19011	19025	18919	19034	19170	19042	19046	18957	19099	19026	18815	19037	19099	19109	18947	19178	19054	19212	18959	18938	18983	19013	19034	18897	18999	18965	19139	18778	19082	19061	19145	18941	19088	19006	19030	19008	18879	19111	19106	19010	19022	18963	18910	19097	18992	19046	18994	19056	18970	19051	18913	19001	18935	18948	18830	19002	19007	18917	19068	19063	19144	18945	19053	18868	18981	18953	18916	18940	18967	18879	19073	18957	18907	19125	19083	18995	19028	19139	18957	19185	19063	19020	19204	19112	18907	19079	19098	18934	19076	18936	18905	18973	19084	19048	19029	18849	18994	18808	18672	18902	19132	18863	18969	19155	18938	18997	19194	19053	18792	18878	18920	18951	18954	19221	18837	19043	19059	19002	19129	19185	19229	19108	18937	18925	19079	19048	19097	18831	18848	18898	19218	19015	19139	19072	19008	18912	18805	19086	18871	18969	18827	18784	18961	18924	19001	18989	19008	19106	19180	19096	18896	19044	18953	18956	18979	18752	18911	19179	18819	19037	19093	18935	18967	18823	18911	19164	19020	18921	18963	19022	18937	19161	18909	19036	19033	19049	19041	18897	19119	19103	19008	19044	18973	19083	19112	18814	18800	18887	18883	19007	19154	18871	18911	18991	18951	19020	19065	18877	18947	19080	19114	18915	19082	19264	19153	18966	19184	19118	19041	19183	19055	19069	19249	19009	19177	18984	19100	18843	18949	18943	18826	18798	18955	19141	19172	19110	19120	19063	18984	19201	19057	19117	19175	19035	19026	19091	19135	18988	18727	18784	18935	19132	18908	18892	18925	19123	18935	19045	18900	19048	19188	18977	19059	19078	19109	19009	18938	19042	19120	18917	18905	18918	18932	19056	18992	19020	19068	18927	18860	18996	19119	18954	18990	19031	19185	18762	19069	19054	19033	18940	18898	19041	19171	18939	19090	18772	19261	18990	18937	19066	18962	18876	18958	19220	19000	19019	18997	18973	18900	19025	18953	18980	19055	19127	19045	18943	18938	18876	19225	19180	19080	19016	19144	18875	18906	19044	19055	18858	19066	18987	19064	19018	19170	19074	18997	19003	19129	19023	18788	19025	19120	18913	18927	19156	19170	19043	19033	18998	19079	19197	19151	19127	18856	18782	18910	18959	18964	18979	19069	19050	19126	19027	18995	19072	19115	18932	19146	18887	18998	18980	19069	19014	19177	18999	19115	19162	18872	19010	19143	19247	18848	19075	19093	18977	19122	19024	18856	19140	19060	19043	18928	19030	19069	18951	19083	18960	18900	19102	19196	19048	19074	19039	18939	18711	18946	19131	19228	19208	19030	19129	18857	18819	19114	18661	18968	19003	18768	18900	19281	19110	18815	18888	18953	19085	19048	19115	18995	18990	18936	18902	19200	18814	18806	18658	19014	18912	19020	18923	19131	18991	19005	18901	18920	19067	19078	18941	18881	18975	19124	19034	18880	19173	18828	19117	19273	18983	19121	19275	19176	18982	19024	19026	19019	19205	19017	19069	18728	18988	18964	19079	19119	19168	19059	19099	18946	18858	18852	19117	18914	18977	18898	19087	19007	18850	19055	19288	19061	19004	18870	18915	18830	18841	19217	19122	18979	19086	18967	19125	19084	18864	19109	19128	18888	19030	19034	18852	18856	19069	18987	18736	19099	19046	19169	19050	18932	19047	19231	18964	18893	19231	18730	18819	19076	19042	19065	18915	19078	18990	19038	19188	19088	19049	19178	19100	19100	19198	19235	19054	19086	19100	18906	19157	18976	18942	19136	18803	19190	18995	18978	18942	18974	18966	18998	18990	18815	18957	19005	18903	18905	18621	19079	18998	19057	19108	18933	18953	18966	18996	18833	18958	19129	19092	19088	19147	19078	19052	18961	18827	18907	18929	19064	18992	19018	18949	18916	19183	19019	18932	18948	18835	19124	19108	19027	19003	19082	19030	19001	19064	19038	19119	19054	18972	18975	19186	19055	18996	19156	18956	18986	18879	18966	18996	19067	19014	18968	18864	19126	19096	18996	19104	18936	19259	18994	19000	19111	19170	18980	18706	19062	19007	19034	19175	19208	19029	18833	19046	18969	18960	18801	18882	18990	19138	19149	19051	18953	18889	19053	19106	18926	18959	18793	19062	19051	18928	19002	19139	18854	19147	19185	18952	18941	18921	19117	18963	19152	19000	19156	19069	19064	19152	19043	19055	19110	19148	19134	19102	19139	18924	19098	18970	18817	18773	18889	19232	18881	19005	18838	18962	18873	18835	18791	18932	18994	19175	18848	19163	18909	18794	18918	18913	18945	19062	19008	18888	18953	19046	18998	19055	18966	19119	19153	18898	18801	19085	19162	19134	19161	19028	19105	19053	18892	19051	19026	18866	18777	18845	19085	18889	18953	19045	19106	19033	19060	19050	19063	18924	19079	18954	19041	19065	19051	19074	19148	18906	19168	19259	19163	19025	18836	18849	18952	18957	19196	19014	19024	19068	18846	18938	19147	19235	19044	19028	18949	18820	19140	19110	19248	18877	19011	19055	18935	19040	19083	18925	19126	19106	18916	19034	18976	19108	19110	18881	19227	19247	18921	18852	19089	19030	19110	19000	19218	18845	18858	18904	19155	19176	19013	18907	18933	18856	18944	19161	18849	18946	18914	18884	19074	18881	18850	18904	18798	19133	18965	18957	18834	19014	18915	19035	19051	19018	19092	19022	19182	19055	18952	19201	18898	19076	18964	19127	18933	19001	18935	19034	19025	19121	18888	19132	19086	19234	19124	18963	18987	19011	18883	19247	18974	19127	19016	18993	18865	19200	19064	19087	18868	19100	18911	19102	18876	19002	18799	18998	18828	18886	19010	19223	18959	18809	19084	19095	19033	18955	19047	18867	18913	19080	18858	19230	18967	18958	19013	18978	19055	18955	18900	18804	19133	19003	18956	18924	18822	18893	19142	19016	19072	18992	18973	18927	18931	19100	19039	19128	18880	18905	19081	19026	18817	19166	19190	18962	18978	19139	18951	18911	18924	19170	18884	18949	19093	19033	18957	19027	18994	18963	18842	18920	19034	19034	19269	18980	19036	19073	19073	18916	18797	18944	18911	19105	19118	18829	18976	18920	19085	19182	19119	18916	18964	18904	18983	19094	18975	18971	18909	19019	18802	18864	18930	19107	19157	19020	18915	19060	19103	19021	18898	18783	19172	19012	19049	19071	19064	18884	19089	18948	18801	19100	19150	19044	19074	19075	19173	19004	18851	18954	19102	19062	18988	19258	19145	18906	18983	18998	19180	19097	18993	18936	19014	18934	19274	19119	19157	19017	19156	19067	19060	18794	18943	18977	19054	18901	18987	18937	18821	18926	18985	19020	19080	19098	18934	19224	19082	19161	19093	18924	19176	18908	19013	18996	18997	18928	19254	18845	18823	19044	19001	19245	19068	18938	19011	19012	19081	19003	19270	19009	18920	18827	18999	18942	18827	18966	18755	19185	18907	18928	19008	18933	18855	18864	19071	19110	19113	19155	19153	19203	19198	18909	19236	18960	19137	19047	18929	19111	19150	18805	19036	18904	18969	18867	18842	18910	18818	18932	18894	19042	19035	19127	18970	19076	19023	18952	18921	18842	18833	18990	19183	19048	18913	19080	18801	19000	19033	19122	19030	19033	19123	19003	19043	18841	19028	19154	19013	19020	19006	18886	19109	19010	19109	19124	18902	19271	19141	18882	18705	19021	19027	18966	19041	19087	18881	18993	18948	18837	19065	19041	19229	19107	19160	18862	19058	18964	19159	18801	18944	18822	18984	18933	19054	18967	19010	18989	18947	19002	19070	18953	18968	19132	19092	18975	19201	18889	19040	19054	18997	18912	19079	18855	18855	18910	18906	18901	19183	19125	19303	18905	18910	18949	18987	19000	18857	19071	19077	19159	18964	19034	19013	19036	18751	18960	18969	18658	18997	18901	19003	19003	19103	19009	19009	18956	18972	19082	18962	18777	19223	19185	19209	18948	18805	19034	19167	18875	19259	19041	18866	18947	19141	18937	18959	19226	19028	19153	18913	18867	18787	19019	18838	19027	18996	18962	18795	19126	18798	19122	19101	19102	18978	19068	18934	19031	19173	19187	19114	19106	19002	19119	18948	19086	19209	19011	19064	18878	19054	18916	19146	18878	19149	19002	19003	19119	18855	19133	19255	19086	18887	18935	19024	18869	19017	19001	19065	18842	19262	19093	19039	19179	18975	18796	19032	18851	19028	18853	19083	18980	18979	18942	18983	18780	18928	18929	19157	19149	19021	18887	19049	19180	19061	19022	19124	18887	19091	19086	19000	18745	18621	19181	18905	19041	19231	19184	18881	19074	19010	19221	19297	18834	18842	18811	18894	18919	19100	18962	19238	19154	19199	19054	18806	18858	19078	19042	19054	19156	19054	19017	19095	19046	18968	18845	19014	19032	19036	19057	18959	18933	19092	19047	18794	18947	18841	19149	19054	18888	19005	19100	18961	19032	18840	19076	19037	18966	18982	19074	18901	18924	19084	18927	18893	19046	19006	18954	19421	18834	19061	19212	19142	19021	19048	19026	19001	19149	19105	18976	19206	18961	18947	18974	18985	19119	19119	19238	19049	18988	19239	19071	18967	18771	19023	19051	19046	19036	19102	19064	19310	18940	18853	18853	18961	19225	19060	19004	19042	18937	19014	19068	18831	18946	18761	18949	18830	18991	19113	18955	19016	18947	19154	19136	19071	19156	19039	18948	18878	18942	19077	18834	19165	19100	19099	19083	18862	19098	18935	18756	19138	19091	18804	19030	19118	18839	18831	18907	18833	18944	18987	19070	19239	19189	19054	19084	18872	19040	18718	18921	18831	18845	19055	18922	18880	19049	19111	19020	18900	19048	19013	19023	19063	18971	19273	18907	18978	19050	18973	18863	18966	19056	18868	19178	18963	19005	19144	18986	19098	19045	19014	19109	18899	19255	18981	19045	19063	19064	19129	19142	18943	18997	18873	19028
24982	39483	30916	23063	20087	18457	17302	16718	16315	15968	15919	15813	15601	15797	15491	15701	15789	15618	15795	15409	15633	15494	15518	15419	15510	15504	15430	15369	15388	15609	15525	15386	15495	15541	15402	15315	15436	15511	15476	15300	15487	15606	15246	15497	15526	15393	15294	15459	15486	15468	15526	15244	15359	15353	15492	15399	15456	15382	15312	15475	15317	15444	15366	15436	15475	15346	15538	15215	15397	15600	15441	15371	15563	15421	15392	15343	15270	15367	15316	15512	15532	15348	15415	15424	15426	15425	15506	15450	15386	15395	15299	15446	15320	15402	15403	15382	15446	15449	15484	15445	15342	15363	15499	15437	15401	15314	15429	15566	15482	15347	15481	15344	15455	15470	15292	15408	15202	15506	15446	15455	15259	15400	15525	15478	15442	15457	15428	15611	15340	15356	15448	15483	15325	15475	15394	15448	15513	15477	15544	15429	15504	15458	15359	15425	15266	15313	15291	15334	15508	15464	15438	15536	15467	15356	15499	15402	15573	15238	15489	15539	15491	15262	15250	15453	15315	15370	15391	15514	15441	15396	15544	15448	15415	15401	15479	15358	15350	15355	15601	15568	15327	15323	15467	15484	15409	15342	15295	15427	15519	15500	15574	15459	15383	15469	15485	15481	15420	15362	15487	15322	15476	15347	15563	15298	15420	15438	15550	15519	15237	15474	15317	15361	15404	15624	15459	15438	15229	15175	15427	15407	15493	15348	15413	15410	15289	15304	15478	15419	15627	15547	15173	15527	15481	15307	15463	15445	15320	15556	15320	15600	15477	15471	15376	15461	15599	15293	15206	15202	15551	15496	15557	15412	15449	15400	15309	15469	15647	15284	15264	15395	15311	15425	15504	15356	15299	15558	15315	15503	15455	15335	15426	15576	15562	15335	15336	15279	15524	15429	15409	15370	15368	15461	15395	15480	15335	15207	15517	15253	15278	15485	15479	15433	15439	15378	15468	15404	15458	15323	15498	15422	15431	15535	15484	15412	15546	15495	15580	15448	15424	15325	15363	15314	15489	15441	15454	15363	15509	15276	15280	15340	15416	15593	15497	15252	15348	15329	15324	15547	15485	15344	15301	15515	15422	15405	15202	15350	15386	15476	15345	15567	15573	15467	15354	15489	15404	15459	15373	15623	15463	15427	15424	15508	15308	15440	15420	15440	15326	15350	15403	15491	15401	15392	15304	15352	15408	15255	15607	15371	15315	15149	15466	15200	15346	15485	15378	15388	15519	15325	15478	15297	15351	15300	15419	15369	15351	15454	15486	15423	15436	15622	15290	15253	15424	15294	15362	15514	15499	15513	15436	15446	15539	15525	15407	15335	15307	15501	15237	15252	15562	15487	15342	15448	15425	15372	15325	15388	15394	15380	15333	15348	15494	15491	15501	15497	15356	15434	15389	15386	15348	15392	15387	15302	15529	15418	15319	15388	15534	15409	15477	15512	15289	15445	15340	15336	15346	15332	15486	15343	15348	15397	15401	15485	15422	15266	15206	15499	15302	15261	15485	15334	15595	15455	15451	15429	15404	15366	15362	15455	15367	15470	15411	15506	15334	15385	15472	15326	15416	15358	15586	15445	15482	15525	15490	15433	15513	15431	15482	15527	15348	15514	15471	15516	15417	15507	15367	15578	15542	15382	15446	15453	15464	15583	15497	15510	15461	15480	15380	15420	15489	15327	15306	15489	15499	15449	15363	15454	15268	15439	15465	15448	15306	15410	15400	15384	15358	15400	15432	15591	15247	15352	15431	15327	15535	15403	15408	15411	15323	15441	15541	15231	15362	15446	15354	15532	15361	15461	15393	15272	15486	15374	15587	15495	15400	15534	15419	15428	15399	15401	15402	15517	15426	15452	15393	15344	15495	15445	15401	15226	15364	15248	15450	15304	15490	15512	15452	15389	15450	15423	15408	15531	15440	15312	15484	15399	15421	15312	15437	15427	15367	15457	15558	15643	15367	15369	15400	15475	15510	15577	15574	15298	15639	15322	15440	15425	15315	15479	15378	15268	15386	15422	15441	15348	15597	15415	15398	15476	15410	15262	15413	15448	15338	15486	15373	15582	15531	15484	15545	15466	15397	15218	15404	15512	15445	15160	15543	15445	15531	15337	15424	15433	15584	15456	15266	15454	15455	15187	15358	15365	15438	15398	15550	15580	15421	15611	15366	15524	15379	15380	15455	15391	15574	15261	15293	15256	15281	15472	15474	15440	15363	15418	15382	15424	15345	15478	15421	15433	15442	15446	15379	15376	15514	15371	15369	15559	15403	15522	15221	15452	15344	15500	15424	15444	15257	15422	15503	15533	15452	15427	15303	15438	15359	15455	15498	15294	15356	15433	15430	15511	15341	15295	15333	15564	15466	15408	15385	15401	15474	15538	15326	15421	15469	15373	15544	15527	15595	15359	15513	15277	15354	15579	15403	15439	15370	15452	15351	15462	15532	15229	15504	15460	15523	15468	15551	15405	15534	15333	15397	15467	15524	15387	15345	15464	15637	15432	15358	15443	15327	15551	15363	15496	15367	15538	15376	15435	15360	15466	15406	15271	15408	15435	15354	15494	15440	15499	15306	15574	15362	15313	15472	15371	15301	15316	15577	15424	15397	15360	15321	15311	15352	15372	15288	15438	15429	15617	15181	15446	15363	15414	15398	15302	15553	15568	15434	15512	15411	15378	15233	15400	15278	15305	15327	15428	15433	15367	15352	15444	15540	15499	15374	15417	15314	15649	15049	15489	15375	15426	15290	15284	15495	15373	15398	15466	15271	15424	15427	15715	15403	15555	15534	15444	15259	15498	15360	15447	15321	15466	15445	15379	15519	15461	15478	15301	15469	15233	15381	15464	15480	15581	15342	15489	15411	15447	15393	15273	15441	15392	15311	15490	15471	15363	15497	15528	15519	15592	15428	15517	15546	15490	15371	15558	15368	15395	15459	15418	15425	15283	15380	15521	15329	15488	15602	15430	15317	15426	15413	15439	15415	15429	15375	15494	15567	15432	15596	15244	15359	15330	15659	15271	15275	15585	15481	15377	15369	15512	15281	15482	15372	15469	15563	15326	15354	15161	15359	15508	15426	15570	15495	15341	15347	15248	15437	15368	15507	15286	15336	15377	15353	15448	15530	15396	15161	15439	15357	15583	15473	15396	15241	15344	15605	15484	15355	15466	15394	15433	15444	15576	15398	15353	15431	15397	15357	15449	15542	15385	15334	15334	15337	15357	15514	15383	15436	15386	15414	15366	15419	15309	15518	15331	15484	15373	15448	15353	15477	15506	15455	15487	15415	15293	15531	15503	15516	15463	15454	15452	15361	15420	15429	15551	15492	15516	15304	15592	15432	15576	15412	15408	15366	15370	15470	15287	15462	15521	15216	15379	15308	15470	15510	15447	15551	15441	15468	15418	15438	15524	15368	15437	15457	15446	15391	15511	15206	15448	15317	15520	15461	15446	15538	15415	15503	15550	15438	15460	15360	15320	15436	15580	15450	15325	15430	15469	15354	15289	15435	15386	15368	15382	15692	15355	15457	15408	15454	15394	15492	15451	15312	15533	15467	15343	15401	15326	15424	15577	15493	15583	15359	15464	15306	15487	15348	15345	15478	15432	15428	15467	15399	15329	15425	15305	15464	15313	15503	15404	15492	15486	15483	15446	15604	15383	15326	15441	15493	15378	15553	15346	15329	15325	15288	15312	15495	15433	15645	15426	15199	15355	15413	15372	15420	15522	15513	15344	15584	15357	15600	15425	15377	15634	15294	15342	15531	15313	15375	15486	15503	15396	15528	15451	15326	15497	15540	15504	15395	15451	15554	15364	15545	15465	15487	15659	15295	15385	15395	15443	15392	15427	15321	15438	15338	15532	15363	15477	15350	15310	15367	15357	15479	15317	15323	15460	15519	15312	15270	15346	15491	15458	15561	15391	15462	15458	15506	15492	15369	15310	15427	15355	15292	15629	15334	15487	15348	15562	15367	15457	15510	15381	15477	15396	15419	15416	15397	15480	15388	15631	15382	15423	15466	15387	15483	15512	15465	15423	15347	15601	15431	15339	15418	15494	15286	15389	15379	15344	15368	15402	15527	15493	15375	15617	15310	15357	15509	15443	15379	15424	15409	15580	15465	15342	15404	15487	15298	15257	15474	15452	15561	15607	15403	15465	15438	15389	15388	15351	15272	15297	15317	15501	15454	15510	15356	15475	15302	15420	15417	15383	15412	15540	15459	15406	15340	15466	15574	15322	15431	15169	15479	15380	15378	15314	15558	15234	15295	15528	15384	15484	15703	15558	15384	15510	15413	15385	15442	15506	15384	15520	15371	15414	15524	15372	15500	15399	15499	15354	15263	15439	15479	15441	15443	15443	15358	15502	15423	15288	15452	15481	15315	15362	15353	15431	15449	15541	15460	15359	15435	15280	15509	15594	15404	15316	15537	15279	15360	15285	15581	15349	15492	15461	15415	15599	15496	15409	15283	15475	15503	15466	15545	15468	15550	15417	15537	15522	15305	15568	15410	15444	15358	15439	15388	15407	15300	15428	15581	15438	15348	15594	15385	15560	15516	15334	15659	15433	15435	15454	15327	15209	15417	15466	15385	15450	15571	15563	15377	15297	15369	15437	15341	15616	15355	15411	15471	15369	15527	15410	15391	15406	15390	15268	15427	15392	15553	15395	15501	15353	15463	15501	15369	15250	15522	15489	15367	15302	15465	15325	15444	15394	15446	15457	15556	15296	15253	15333	15548	15300	15341	15494	15439	15364	15521	15314	15474	15465	15580	15253	15366	15466	15321	15431	15598	15546	15323	15466	15439	15508	15307	15493	15288	15628	15322	15334	15637	15397	15409	15589	15388	15359	15435	15536	15521	15521	15513	15423	15388	15520	15460	15495	15334	15517	15454	15339	15495	15428	15361	15473	15313	15392	15400	15592	15461	15444	15602	15556	15362	15563	15609	15369	15432	15359	15537	15425	15433	15335	15438	15336	15513	15302	15498	15313	15475	15263	15496	15467	15302	15468	15273	15513	15400	15408	15276	15525	15474	15367	15332	15326	15228	15423	15533	15321	15316	15726	15331	15438	15414	15636	15404	15520	15553	15407	15443	15220	15415	15557	15466	15451	15377	15437	15384	15382	15513	15421
23359	21586	28515	25504	23346	24469	24015	20639	20149	19917	19482	19327	19197	18966	18936	18871	18888	18645	18796	18814	18903	18651	18708	18616	18591	18552	18761	18556	18444	18720	18520	18410	18666	18463	18636	18564	18472	18519	18450	18289	18452	18151	18428	18416	18596	18510	18851	18439	18503	18507	18520	18365	18552	18596	18328	18453	18476	18330	18235	18527	18555	18489	18532	18552	18493	18520	18598	18534	18375	18492	18438	18634	18532	18499	18483	18671	18561	18667	18315	18457	18490	18555	18430	18281	18463	18702	18580	18285	18373	18542	18509	18418	18388	18379	18472	18455	18592	18419	18669	18449	18327	18336	18470	18500	18459	18478	18532	18392	18487	18412	18410	18621	18233	18552	18405	18598	18451	18590	18332	18410	18386	18303	18465	18355	18534	18436	18583	18430	18382	18281	18169	18621	18347	18525	18526	18316	18460	18383	18359	18351	18412	18318	18509	18419	18608	18618	18187	18531	18592	18578	18392	18328	18216	18501	18634	18523	18476	18521	18574	18496	18653	18387	18213	18449	18486	18470	18636	18343	18366	18633	18411	18523	18212	18396	18642	18562	18504	18481	18221	18387	18376	18260	18203	18458	18598	18311	18444	18555	18309	18327	18516	18331	18408	18429	18504	18203	18246	18536	18494	18403	18321	18343	18276	18535	18337	18398	18500	18310	18521	18446	18341	18346	18602	18380	18486	18400	18351	18236	18639	18526	18538	18415	18464	18230	18377	18295	18533	18346	18313	18482	18391	18346	18768	18471	18409	18470	18275	18400	18476	18425	18373	18298	18379	18426	18408	18221	18676	18492	18307	18369	18583	18268	18328	18673	18691	18502	18628	18482	18459	18483	18546	18470	18484	18469	18092	18446	18419	18333	18217	18122	18620	18609	18500	18485	18394	18366	18364	18289	18472	18284	18485	18494	18492	18304	18445	18546	18245	18509	18529	18569	18073	18546	18493	18375	18404	18402	18487	18305	18406	18475	18559	18338	18362	18391	18596	18209	18331	18380	18274	18463	18537	18442	18287	18157	18660	18323	18333	18555	18472	18441	18614	18484	18602	18261	18442	18328	18356	18290	18359	18604	18397	18453	18248	18508	18545	18437	18512	18482	18762	18575	18527	18443	18591	18398	18634	18372	18615	18564	18215	18304	18202	18321	18506	18534	18462	18397	18431	18237	18625	18435	18379	18277	18533	18842	18589	18491	18299	18509	18520	18536	18706	18377	18406	18276	18376	18384	18349	18355	18305	18345	18336	18256	18687	18471	18424	18526	18500	18499	18528	18431	18360	18532	18396	18546	18544	18510	18590	18706	18440	18371	18553	18661	18554	18661	18395	18396	18439	18500	18407	18553	18588	18225	18482	18497	18417	18774	18462	18541	18537	18540	18434	18333	18465	18255	18274	18487	18411	18369	18460	18462	18583	18556	18403	18601	18475	18684	18333	18461	18606	18422	18398	18407	18555	18858	18689	18371	18570	18411	18588	18406	18466	18348	18494	18463	18482	18458	18503	18553	18440	18475	18385	18577	18325	18350	18432	18247	18461	18408	18453	18682	18702	18437	18362	18502	18531	18408	18350	18570	18539	18425	18365	18424	18505	18394	18383	18564	18376	18458	18420	18380	18445	18649	18493	18564	18279	18391	18487	18519	18563	18293	18479	18370	18549	18533	18503	18449	18604	18609	18619	18325	18463	18320	18631	18386	18531	18532	18347	18475	18781	18488	18548	18381	18445	18320	18376	18234	18168	18739	18429	18527	18352	18650	18461	18437	18403	18551	18256	18194	18500	18290	18339	18472	18589	18337	18602	18334	18251	18408	18568	18497	18365	18325	18361	18485	18594	18519	18495	18425	18362	18521	18521	18362	18321	18293	18232	18482	18347	18306	18362	18353	18633	18321	18337	18406	18452	18333	18588	18358	18246	18311	18628	18459	18479	18493	18468	18458	18488	18586	18668	18483	18570	18457	18293	18439	18382	18297	18493	18504	18343	18556	18560	18389	18615	18378	18381	18416	18445	18687	18444	18491	18451	18435	18219	18449	18270	18635	18630	18444	18510	18422	18552	18485	18405	18543	18469	18428	18539	18366	18563	18525	18473	18542	18464	18308	18369	18560	18411	18299	18373	18491	18476	18555	18471	18379	18351	18244	18331	18401	18494	18587	18605	18556	18478	18508	18496	18592	18656	18450	18704	18565	18508	18423	18414	18396	18533	18492	18213	18492	18425	18503	18355	18594	18480	18522	18598	18427	18296	18577	18336	18488	18569	18660	18484	18437	18262	18534	18294	18449	18612	18307	18590	18451	18470	18306	18353	18614	18593	18589	18541	18626	18550	18294	18534	18385	18385	18473	18343	18624	18400	18328	18390	18486	18452	18414	18424	18527	18353	18419	18472	18655	18473	18446	18312	18451	18421	18328	18256	18579	18386	18505	18534	18561	18500	18391	18463	18444	18540	18502	18368	18313	18513	18516	18554	18264	18296	18326	18406	18295	18188	18360	18509	18553	18651	18427	18461	18334	18598	18628	18483	18612	18478	18330	18527	18402	18637	18504	18414	18610	18636	18532	18232	18577	18554	18595	18535	18607	18472	18622	18233	18344	18451	18574	18671	18356	18361	18559	18542	18369	18439	18560	18552	18223	18453	18426	18669	18590	18541	18590	18533	18557	18483	18388	18383	18381	18619	18631	18637	18320	18301	18526	18655	18450	18441	18435	18401	18398	18368	18413	18535	18656	18582	18396	18554	18462	18547	18323	18533	18395	18366	18395	18381	18596	18423	18545	18522	18441	18538	18483	18433	18073	18508	18396	18554	18601	18383	18287	18374	18393	18344	18442	18475	18366	18471	18479	18538	18423	18519	18445	18565	18527	18373	18490	18533	18431	18180	18420	18237	18327	18182	18430	18493	18558	18287	18423	18325	18509	18464	18567	18427	18508	18138	18564	18243	18264	18408	18416	18557	18366	18423	18403	18314	18579	18511	18372	18544	18471	18348	18260	18516	18457	18284	18596	18573	18433	18565	18380	18520	18582	18374	18440	18589	18525	18420	18424	18549	18482	18535	18413	18310	18211	18453	18527	18494	18481	18423	18588	18610	18400	18445	18482	18484	18371	18446	18495	18620	18437	18442	18415	18336	18455	18526	18531	18580	18438	18251	18521	18345	18476	18416	18473	18534	18466	18541	18562	18344	18256	18453	18357	18543	18245	18518	18237	18340	18383	18379	18567	18474	18295	18514	18662	18550	18261	18177	18522	18522	18460	18404	18499	18587	18329	18313	18477	18406	18242	18547	18638	18420	18304	18680	18629	18302	18444	18502	18448	18320	18546	18513	18342	18449	18546	18474	18592	18475	18403	18506	18341	18410	18412	18386	18426	18456	18726	18489	18505	18136	18557	18283	18569	18199	18399	18520	18516	18461	18579	18457	18356	18322	18550	18420	18401	18425	18469	18451	18361	18501	18662	18520	18461	18482	18335	18370	18363	18370	18562	18413	18466	18460	18443	18441	18235	18354	18330	18321	18324	18544	18433	18540	18458	18397	18352	18432	18367	18620	18560	18655	18262	18186	18218	18522	18452	18498	18372	18301	18547	18368	18369	18580	18606	18344	18526	18368	18411	18524	18554	18447	18617	18627	18454	18386	18296	18485	18706	18532	18339	18281	18380	18474	18375	18469	18481	18393	18595	18413	18470	18391	18287	18374	18466	18426	18332	18435	18337	18644	18674	18497	18394	18469	18383	18552	18408	18346	18597	18652	18543	18473	18442	18639	18515	18386	18462	18374	18277	18385	18525	18343	18505	18287	18344	18550	18375	18537	18335	18310	18414	18611	18473	18404	18511	18390	18519	18578	18376	18413	18446	18451	18383	18618	18301	18385	18538	18462	18493	18489	18402	18473	18558	18367	18607	18275	18220	18658	18372	18557	18486	18484	18426	18633	18514	18492	18178	18359	18253	18594	18366	18330	18522	18293	18448	18710	18430	18630	18653	18363	18411	18576	18568	18493	18376	18348	18421	18273	18432	18389	18551	18636	18452	18409	18485	18555	18469	18474	18609	18375	18391	18388	18389	18487	18460	18384	18469	18263	18639	18478	18348	18568	18439	18587	18235	18557	18471	18575	18321	18536	18424	18523	18375	18523	18475	18537	18392	18386	18474	18529	18347	18391	18331	18561	18466	18467	18448	18349	18392	18677	18560	18431	18421	18553	18466	18564	18439	18424	18625	18451	18634	18348	18454	18586	18448	18434	18460	18424	18399	18468	18341	18540	18377	18508	18490	18519	18406	18454	18414	18340	18603	18458	18558	18406	18494	18481	18410	18181	18602	18655	18328	18457	18321	18410	18330	18578	18454	18787	18468	18616	18582	18476	18488	18418	18339	18514	18188	18469	18498	18420	18496	18372	18447	18699	18374	18488	18575	18430	18464	18435	18371	18406	18665	18338	18318	18424	18479	18491	18349	18326	18516	18532	18362	18390	18451	18458	18419	18421	18587	18538	18390	18369	18359	18540	18535	18449	18516	18542	18435	18508	18410	18516	18450	18353	18451	18433	18572	18502	18410	18231	18395	18467	18463	18686	18433	18413	18680	18380	18507	18587	18532	18327	18369	18387	18586	18300	18331	18606	18384	18478	18263	18374	18660	18650	18553	18390	18578	18423	18477	18401	18481	18572	18472	18539	18459	18399	18578	18601	18594	18610	18637	18659	18487	18258	18541	18363	18257	18436	18531	18732	18461	18497	18394	18337	18444	18663	18447	18425	18461	18337	18397	18545	18457	18743	18763	18727	18573	18553	18351	18834	18391	18369	18501	18536	18563	18458	18449	18245	18501	18515	18244	18388	18483	18517	18485	18738	18569	18486	18370	18276	18343	18462	18533	18524	18403	18313	18633	18577	18592	18529	18392	18450	18446	18491	18419	18455	18251	18336	18572	18384	18550	18510	18409	18426	18508	18287	18517	18649	18245	18575	18319	18674	18536	18401	18570	18677	18514	18499	18494	18413	18587	18419	18481	18452	18307	18356	18474	18190	18399	18313	18657	18531	18488	18327	18338	18335	18203	18543	18318	18381	18471	18337	18394	18340	18374	18379	18479	18561	18421	18500	18565	18627	18554	18537	18365	18544	18674	18593	18598	18587	18470	18505	18446
24439	46677	37398	27741	23392	20858	19045	17796	16997	16617	16204	16050	15917	15663	15563	15615	15335	15328	15415	15280	15378	15201	15241	15147	15125	15087	15291	15154	15046	15222	15200	15191	15222	15103	15224	15024	15088	15106	15072	15053	15226	15086	15123	15044	14972	15166	15159	15044	15125	14982	15100	15235	15180	15037	15113	15043	15254	15079	15206	15153	15030	14951	15259	15150	15143	15083	15224	15012	15209	15091	15079	15186	15180	14958	15115	15002	15055	14948	15278	15122	15066	15156	15196	15039	15206	14999	15029	14969	15118	14958	15282	15164	15123	15097	15166	15083	15282	15094	15068	15213	15149	15247	15063	14977	15037	15148	15090	15341	15204	15091	14997	14913	15138	15048	15118	15078	15305	15162	15057	15039	15206	15047	14957	14950	15113	15128	15049	15001	15103	15044	15230	15119	15044	15153	15126	14995	15149	15039	15185	15050	14917	14902	15160	15162	15035	15148	15046	15069	15165	15075	15084	15166	15119	15051	15106	14968	15177	14987	14999	15200	15063	14972	15067	14936	14993	14993	15112	15121	15207	15250	14958	15070	15030	15221	14755	15079	15105	14960	15102	15142	15060	15223	15226	15067	15151	15017	15061	15125	15138	15013	15074	15148	15097	15086	15146	15186	15115	14908	15035	15170	15074	15096	15051	15189	15082	15044	15084	15068	14981	15157	15073	15227	14968	15071	14987	14968	15097	15088	15076	15011	15006	15239	14982	15049	15036	15104	15074	15021	15057	15045	15089	15017	15084	15224	15017	15009	15304	15026	15083	15064	14970	15156	15006	15210	15031	15126	14876	15291	15150	15054	15039	15136	15192	15066	15285	14997	15171	15152	15096	15142	14957	15137	15008	14986	14995	15302	15129	15076	14952	15083	15127	14950	15021	15072	15108	15025	15144	14906	15131	15047	15129	15248	15175	15069	15306	15179	15083	15033	15203	15089	15126	15040	15085	15174	15003	14988	15051	15014	15089	15064	15326	15131	15075	15287	14966	14986	15087	15198	15046	15168	15110	15031	15084	15007	15072	15199	15090	15112	15198	14886	15103	14942	15072	15098	14905	15101	14988	15093	15060	15101	15020	15145	15040	15216	15129	15157	14995	15197	14963	15180	15070	15005	15145	15003	15184	15133	15063	15173	15014	15059	15141	15173	15046	15140	15134	14998	15103	15096	15229	15236	14918	14989	15052	15165	15026	15072	15183	15193	15020	15232	15099	15081	14896	15176	14961	15133	15178	15097	15204	15073	15169	14934	15159	15034	15059	15144	14961	15099	15121	14977	15085	15101	15066	15127	15232	14993	14954	14948	15209	15097	15158	14988	15132	15173	15134	15266	15087	15126	15119	15058	15214	15177	15014	14989	15008	14871	15305	15167	15032	15278	15069	15066	15038	14985	15059	15093	15150	15166	15099	15041	14979	15208	15060	15243	15182	15149	14995	15234	15119	15092	15018	15167	15011	15077	15178	15060	15029	15012	15423	15047	15107	15120	15123	15213	15048	14981	15210	15101	14955	15083	15079	15074	15187	15161	15245	15093	15137	15219	15158	15023	15068	14958	15098	15056	15163	15169	14998	15210	14875	15132	15240	15056	15016	15172	15071	14921	14942	15138	14994	15220	15044	15020	15299	15201	15141	15063	14971	14994	14876	15103	15172	14994	15199	15191	15244	15433	15066	14995	15046	15169	15035	15104	15159	15105	14930	14922	15054	15079	15045	15126	15026	15085	15061	15059	15281	15173	14981	15081	15181	15068	15034	15172	15070	15149	14994	15068	15090	14969	15049	14921	15118	15106	14999	15083	15076	15150	15074	15165	14952	15131	15251	15017	15115	14845	15198	15245	15022	15027	15217	15153	14970	14968	15356	14950	15220	15032	15166	15102	15087	15128	15190	15062	14866	15111	15260	14995	15033	15203	15180	15039	15164	15103	15123	15184	15121	15055	15202	15109	15136	14950	14996	15036	15052	15218	15118	15087	15019	15094	15183	15045	15048	14994	15183	15085	14979	15066	14939	15041	15049	14928	15206	15184	14920	15177	15132	15056	15100	15075	15253	15180	15091	14860	15032	15113	15139	15307	14934	15033	15095	15125	15008	15137	15205	15079	15133	14893	15037	14981	15188	15038	14968	15159	14949	15192	15115	15005	15098	15210	15003	15165	14974	14933	15173	15086	14889	15205	15097	15020	15060	15070	15025	15038	15042	15017	15148	14977	15145	15213	15094	15154	15193	15202	14978	15045	15139	15115	15045	15087	15045	15238	15067	15294	15048	15099	15094	15001	15126	15043	15252	14867	15254	15194	15299	15113	14999	15067	15259	14972	15018	15289	15062	14909	15098	15125	15036	15103	15085	15021	15053	15290	14981	15104	15246	15078	14842	15000	15201	15119	14957	14999	15054	14976	15302	15164	15127	15053	15011	15221	15083	15049	15156	15109	14927	15082	15092	15077	14996	15112	15032	15145	15010	15120	15097	15055	15214	14927	15093	15080	15111	15208	14981	15032	15025	15117	14972	14919	15055	15021	15011	15009	14993	15126	15231	14997	15208	15109	15252	15075	15094	14933	15068	15138	15011	15208	15105	15028	15108	15048	15187	15060	15125	15105	15046	15148	15110	15016	15090	15139	15148	15184	14959	15216	15286	15055	15017	15209	15075	15122	15056	15037	15204	15114	14986	15238	15056	15006	15308	15005	15063	15065	15047	15177	14919	14981	15100	15184	14937	15057	15100	15172	15262	15033	15266	14895	15251	15103	15064	15176	15111	15082	15057	14955	15246	15146	15082	15047	14998	15160	14997	15005	15179	14940	15175	15130	15147	15122	14999	15080	15185	15046	15157	15083	15099	15206	15010	15082	15067	15095	14972	15085	15089	14876	15069	14967	15107	15011	14933	15233	15166	15047	14941	14938	15095	15057	15206	15030	15179	14972	15065	15214	15001	14982	15100	15085	15075	15139	15130	15031	14885	15049	15098	15097	15240	15104	15129	14997	14930	15146	15185	14987	14847	15036	15011	15012	15256	14810	14926	15049	15148	15132	15055	15121	14915	15211	14992	15072	15106	15113	15112	15321	15170	15074	15010	15238	14963	15236	15018	15240	15175	15212	14949	15021	15044	15072	15061	15063	15058	15114	15025	14966	14969	15096	15168	15048	15194	15058	15186	15095	15052	15018	15066	15201	15167	15106	15083	15277	15151	15003	15066	15012	15205	15073	15114	15205	15084	15105	15202	15206	14950	15017	15168	15205	15113	15013	15028	15093	15098	15009	15073	14997	15230	14960	15134	15118	15099	15020	15152	15190	15088	15089	15061	15252	15163	15069	15075	15151	14965	15057	14960	15006	15080	15190	15026	15062	15155	15127	15100	15162	15105	15149	15114	15150	14978	15262	14741	15122	15244	15115	15137	15063	15102	15012	15134	15241	15161	15039	15193	15007	15114	15215	15207	14959	15126	14982	15142	15058	15130	15189	14941	15078	15133	15222	15289	15000	15144	15035	15111	15248	15128	15250	15092	15113	15214	15169	15169	15054	14995	15257	15111	15090	15156	15072	15130	15118	15041	14935	15241	14868	15316	14970	14906	15070	15152	15148	15070	15053	14978	15199	15148	15146	15110	15269	15110	15124	15031	14946	15013	15295	15004	15049	15065	15118	15190	15031	15093	15019	15214	15178	14999	14981	15035	15311	15170	15246	15205	15113	15151	14943	15099	15006	15010	15014	15222	15007	14956	15059	15248	15131	14911	15092	15272	15100	15182	15007	14921	15186	15163	15056	15113	15104	14968	15073	15131	15082	14989	15236	15078	15106	15087	15152	14971	15039	14961	15000	15090	15195	15028	15029	15232	15099	14995	15037	15179	15122	15155	15106	15245	15050	15074	15041	15149	15270	15045	15123	15007	15005	15081	15062	15101	15174	15068	15055	14996	15065	14971	15107	15016	15269	15051	15141	15072	15079	14995	15106	15080	15075	15132	15199	15206	14976	15068	15091	14934	15284	15186	15159	15160	15063	15256	15080	15073	15368	15119	15385	15112	15127	14945	14966	15032	14918	15133	15043	15057	15071	14924	15036	15086	15060	14926	14947	15095	15247	14976	15054	15159	15151	15027	15180	15008	15019	14852	15008	15207	14879	15023	15038	14993	15092	15086	15123	15200	14948	15076	15243	15217	15070	15005	15185	15086	15079	15235	15110	15057	14882	15190	14957	15008	15177	15207	15133	15081	15221	15143	15150	15061	15150	15276	15190	15062	15210	15212	15065	15039	15014	15144	15259	14951	15076	15226	15165	15247	14977	14987	15137	15088	14961	15144	15106	15085	14945	15201	14936	15260	15032	15128	15320	15403	15080	15143	15078	14924	15033	15214	14968	15108	15109	15006	15114	15178	15106	15125	14991	14984	15040	15116	15107	15099	15080	15042	15089	15207	14912	15217	15072	15083	14998	15029	15003	15116	15131	15125	14950	15177	15097	15052	15041	15077	15167	15145	14979	14984	14881	15141	15060	15147	15211	15094	15196	15247	15029	14945	15031	15183	15078	15074	15218	15039	15015	15152	15021	15109	15178	15161	15178	15020	15173	15239	15163	15159	15023	15135	15001	15152	14986	15088	15098	14962	15171	14986	15023	15085	15099	15223	15110	15331	15126	15043	15247	15102	15088	15113	15058	14996	15014	14964	15168	15041	15027	15231	15103	15039	15108	15078	15168	15052	15152	15237	15076	15213	15127	15174	15034	15092	15066	15162	15195	14988	15057	15169	15071	14934	15129	14941	15186	15072	15039	15118	15242	15038	14957	15192	15020	14998	15034	15172	15026	15182	15242	15219	15094	15140	15014	14999	15173	15042	15230	15115	15157	14944	14944	15240	15146	15207	14977	14932	15134	15052	15068	15179	15184	14991	15056	15163	15158	15023	14984	15113	15181	15048	14984	15023	15125	15148	15167	15220	15130	15218	15018	14983	15140	14965	15220	15245	15019	14915	15132	14904	15073	14955	15158	15031	15268	14987	15015	15233	15075	15121	15029	15193	15152	15119	15177	15193	15193	15194	15140	15033	15073	14954	14918	15074	15080	15208	15262	15135	15242	14921	15116	15091	15012	15232	15012	15050	15078	15114	15064	15234	15127	14981	15152	15019	15075	15175	15065	15027	15008
25265	21704	27994	28617	23063	22320	21392	20275	19903	19615	19435	19448	19324	19097	19292	18969	18988	19056	19017	19417	18984	19061	18890	18858	19010	18871	18886	18957	18965	18996	19076	18908	18923	18890	18905	18855	18834	18824	18629	18748	19047	18750	19028	18716	18613	18676	18963	18831	18986	18935	18958	19059	19136	18716	18887	18808	18691	19037	18977	18686	18753	18641	18780	19046	18785	19014	18783	18884	18877	18759	18955	18977	18692	19067	18868	18952	18927	18816	18730	18790	18774	18699	18695	18880	18823	18909	18963	18984	18971	18827	18841	18865	19065	18950	18929	18896	18556	18761	18966	19001	18669	18778	18951	18604	18568	18812	18637	18833	18841	18970	18744	18969	18831	18752	18861	18770	19001	18681	18760	18606	18821	18807	18902	18729	18820	18853	18797	18842	18825	18827	18837	18809	18669	18783	18686	18823	18824	18805	18892	18731	18945	18752	18921	18861	18913	19002	18866	18978	18729	18719	18836	18767	18756	18898	18858	18931	18847	18863	19074	18916	18990	19061	18758	18970	18914	18726	18782	18919	19034	18906	19138	18793	18968	18881	18767	18729	18697	18793	18734	19056	18768	18711	18819	18878	18742	18942	18905	18999	19108	18864	19039	18819	18756	18972	18988	18803	19196	18917	18820	18921	18867	18889	18936	18855	19026	18874	18918	19005	18775	18834	18906	19016	18923	18886	18952	18957	18900	18888	18951	18836	18980	18691	18736	18789	18985	18816	18975	18761	18836	18658	18830	18926	18850	18800	19071	19043	18751	18743	18764	18984	18717	18801	18782	18804	18667	19141	18826	18932	18638	18818	18758	18881	19039	18823	18830	18982	18758	18853	18957	18940	19032	18583	18694	18916	19018	18831	18585	18909	18929	18859	18857	18739	18806	18834	18859	18795	18821	18821	18746	18957	18874	19025	19126	19184	19035	18866	18889	18899	18989	18847	18906	18765	18551	18814	18867	18809	18752	18896	18934	18648	18866	18871	18690	18806	18794	18773	18854	18672	18797	18629	18740	19024	19012	18917	18713	18809	19025	18952	18809	18767	18901	18830	18892	18641	18937	18987	18933	18825	18577	18671	18971	18850	18838	18933	18693	18905	18821	18798	18749	18831	18830	18873	18920	18455	18949	18592	18935	18914	18950	18706	18818	18732	18705	19011	18827	18833	18795	18818	18812	18972	18972	18769	18780	18752	18941	18835	18756	18674	18843	18663	18944	18860	18877	18855	18900	19008	18703	19071	18893	19125	19121	18690	18870	18920	18839	18887	19016	18840	18825	18807	18755	18866	18835	18713	19086	18789	18923	18917	18986	18780	18941	18825	18954	18720	19120	19105	18739	18682	18963	18973	18814	18755	18838	18684	19062	18798	18949	18842	18941	19072	18830	18917	19095	18835	18873	18915	18928	18687	18880	18932	18935	18853	18923	18845	18958	18673	18936	18696	18807	18779	18991	19013	18693	18909	18933	18821	18946	18616	18920	18631	18902	18773	18635	18986	18844	19139	18975	19001	18721	18971	19012	18924	18838	18777	18930	18680	18822	18787	18832	18690	18637	18788	18791	18876	18832	18740	18823	18781	19020	18850	19016	18862	18933	19055	18802	19209	18902	18917	18968	18925	18777	18720	18908	18862	18857	18770	18969	18942	18823	18766	18714	18733	18949	18797	18941	18858	18767	19022	18890	18792	18884	18904	18807	18801	18958	18974	19033	18929	18985	18931	18911	18951	18765	18737	18814	18921	18891	18764	18993	18910	18943	18950	19121	18968	18815	18796	18929	18842	18857	18841	19021	18742	18950	18898	19060	18952	19006	19090	18883	18908	18608	18848	18848	18998	18962	18766	18718	18927	18938	18903	19040	18582	18791	18994	18896	19016	18890	19040	18777	18722	18848	18902	18796	18866	18759	18885	19047	18762	18990	18764	18518	18726	18875	18771	18986	18732	18639	18852	18831	18797	18792	19104	18798	18759	18863	18802	18758	19000	18746	18896	18679	18745	18726	18996	18874	18885	18905	18755	18812	18887	19001	19029	19092	18971	18885	18651	18810	18868	18815	18790	18995	18545	18918	18995	18859	18808	18920	18784	18876	18735	18775	18886	18867	18899	18812	18759	19027	18814	18936	18719	18935	18798	18735	18799	18995	18777	18841	19049	18921	18848	18827	18900	19045	18853	18804	18773	18748	18583	18929	18887	18824	18713	18671	19030	18775	18715	18684	18908	18949	19078	18748	18703	18676	18764	18815	18732	18820	18940	18847	18937	18688	18897	19070	18924	18764	18787	18854	18576	18834	18731	19002	18933	18775	18677	18910	18892	18962	18755	18824	18776	18833	18811	18861	18801	18709	19062	18983	18862	19033	18880	18681	18886	18855	18725	18861	19006	18839	18836	18979	18934	18866	18755	18707	18864	18864	18835	18590	18918	18893	18769	18975	18966	18765	18931	18707	18715	18655	19031	18765	18936	18934	18892	18975	18896	19148	18826	18825	18792	18984	18900	18845	18679	18779	18704	18790	18724	18817	19033	18825	19049	18912	18860	19089	18837	18857	18700	19080	18708	18905	18777	18758	18704	18892	18705	18924	18877	18754	18740	18980	18966	18875	18520	18883	18828	18854	18977	18888	18942	19125	18818	18797	19054	18756	18686	18840	18839	18723	18696	18893	18970	18863	18847	18854	18952	19048	18954	18831	18622	18785	18815	19030	19048	18634	18847	18822	18787	19121	18848	18638	18920	18770	18843	19018	18849	18860	18818	19004	18961	18766	18865	19177	18901	18889	18861	18999	18760	18834	18953	19020	19108	18870	18739	18927	18861	19051	18909	18973	18553	18751	18888	18960	18584	18731	18967	18886	18857	18853	18764	18937	18954	18846	18705	18745	18863	18876	18949	18797	18738	18767	19094	18608	18858	18665	18993	18976	18805	18877	18901	18955	18957	19002	19026	18893	18815	18765	18832	18999	18989	18847	18943	18953	18997	18914	19100	18747	19085	19066	18993	18983	18991	18780	18925	18947	18891	18940	18946	18831	18797	18746	18807	18853	18973	18812	18931	18966	18956	18822	18913	18813	18960	18949	18939	18938	18952	18939	18872	18748	18945	18871	18740	18812	18902	18982	18741	18755	18909	18920	19106	19117	18965	18818	18822	18849	18838	18890	19091	18964	18750	18797	18909	18937	18822	18837	18863	18898	19007	18775	18848	19033	18882	18876	18958	18826	18839	18765	18900	18937	18872	18717	18960	18766	18926	19000	18926	18809	18788	18944	18931	18771	18879	18945	18975	18764	18826	18916	18836	18870	18869	18914	18798	18623	18761	18810	18732	18739	18784	19016	18804	18966	18700	18910	18843	18776	19000	19002	18785	18834	18812	18911	18894	18798	18747	19010	18955	18907	18801	18981	19025	18952	18875	18953	18884	18848	18739	18979	18941	18957	18620	18693	18973	18720	18835	18913	18996	18900	18895	18590	18843	18803	18969	18957	19005	18914	18875	18847	18990	18998	18892	18988	18794	18937	18664	18853	18960	18817	18833	18805	19097	18858	18971	18761	18872	18921	18852	18844	18811	18777	18632	18857	18927	18693	18569	18925	18769	18834	18869	18797	19032	19007	19133	18819	18919	18856	18699	18961	18791	18993	18669	18963	18935	18885	18753	18723	18938	18841	18896	19020	18883	18972	18862	18744	19004	18948	19013	18859	18818	18836	18824	19019	19023	18725	18907	18685	18795	18870	19098	18941	18852	18759	19026	18996	18876	18739	18938	18875	18833	18935	18923	18964	18825	18988	18709	18698	18744	18781	18884	18702	18763	18922	18925	18960	18658	18717	18647	18793	18802	19115	18759	18933	18917	18781	18734	18685	18776	18906	18791	18852	18936	18992	18686	18658	18703	18803	18820	18811	18775	18949	18798	18881	18713	18944	18914	19039	18890	18857	18867	18636	18871	18792	18753	18730	18644	18816	18781	18852	18874	18880	18797	18709	18830	18925	18916	18998	19220	18905	18916	18869	18955	18600	18670	19113	18877	18860	18868	18876	18549	18829	18880	18840	18753	18706	18773	18748	18980	18952	18914	19147	18770	18834	19068	18957	18929	19068	18739	18769	18724	18772	18941	18620	18823	18904	18736	18840	18845	18912	19008	18978	18977	18918	18959	18871	18941	18779	18945	18876	18924	18844	18959	19093	18887	18879	19103	18887	18799	18797	18827	18884	18997	18873	19061	18797	19078	18787	18903	18994	18868	19008	19120	18734	18779	18681	19009	18858	19085	18846	18805	18816	19010	18938	18602	18551	19050	18923	18765	18899	18751	18624	18683	18715	18889	18889	18849	18694	18886	18965	18962	18886	18774	18827	18836	18914	18936	18960	19070	18951	18939	18888	18811	18898	18820	18941	18788	18810	18994	19006	18928	18871	18733	18855	18777	18620	18729	19005	18984	18838	18866	18918	18801	18880	18942	18797	18891	18845	18931	18772	18786	18998	18862	18905	19003	18983	18881	18681	18792	18864	18747	18718	18749	19020	18784	18566	18783	18795	18726	19030	18842	18923	18897	19029	18831	18911	18874	18865	18974	19003	18717	18936	18978	18868	18720	18954	18812	19057	18720	19017	19190	18751	18874	18995	18803	19016	18944	18610	18675	18695	18697	18885	18945	18691	18954	18948	18906	19000	18970	18880	18980	19022	18826	18896	18789	18660	18775	18962	18939	18877	18797	18879	19015	18712	18762	18777	18806	18766	18794	19057	18857	19071	18876	18824	18815	18696	18711	18752	18712	18908	18898	18870	18857	18836	19003	18951	18770	18750	18881	18824	18853	18979	18830	18818	18904	18975	18712	18983	18813	18861	18843	18755	18850	18857	18759	18711	18938	18936	18686	18738	19178	18943	19002	18947	19036	18982	18929	18922	18797	18939	18928	19122	18837	18741	18686	18743	18701	18778	19096	18937	18893	18918	18923	18725	18820	18948	18703	18758	18920	18842	18857	18677	18821	18940	18853	18947	18710	18740	18756	18973	18788	19092	18782	18976	19017	18804	18704	18929	18934	18948	18747	18842	18992	18799	18953	19041	18982	18855	18963	18776	18926	18984	18914	18849	18925	18959	18932	18957	18702	18991	18925	18781	18915	18917	18952	18799	18712	18633	18761	18903	18839
24080	41950	32992	24795	21274	19215	17912	17203	16796	16371	16160	15996	15816	15831	15716	15483	15523	15516	15564	15510	15485	15469	15408	15375	15384	15386	15576	15437	15271	15306	15318	15272	15360	15361	15318	15346	15251	15508	15280	15182	15293	15309	15207	15374	15342	15229	15245	15447	15326	15338	15289	15356	15204	15295	15464	15199	15249	15299	15352	15356	15281	15518	15242	15287	15329	15180	15251	15329	15328	15285	15374	15421	15313	15416	15349	15283	15255	15346	15444	15340	15265	15246	15441	15391	15424	15218	15240	15303	15429	15307	15321	15132	15283	15269	15382	15244	15178	15420	15329	15298	15275	15322	15378	15285	15274	15343	15243	15159	15367	15223	15061	15433	15472	15226	15320	15344	15134	15264	15250	15482	15254	15201	15347	15220	15411	15321	15331	15248	15201	15430	15215	15248	15319	15178	15246	15250	15356	15273	15247	15252	15211	15312	15337	15495	15445	15254	15312	15414	15388	15346	15357	15475	15406	15324	15227	15583	15395	15425	15310	15224	15355	15165	15273	15137	15311	15328	15246	15357	15452	15256	15469	15372	15325	15408	15299	15293	15282	15222	15460	15336	15206	15568	15255	15255	15318	15452	15366	15182	15267	15339	15359	15246	15279	15271	15380	15476	15289	15220	15259	15338	15405	15189	15341	15341	15369	15228	15319	15370	15273	15319	15256	15415	15327	15290	15103	15188	15255	15355	15311	15294	15363	15192	15383	15207	15282	15461	15369	15179	15392	15270	15245	15423	15296	15230	15124	15165	15349	15285	15265	15348	15418	15452	15250	15363	15416	15322	15246	15275	15247	15236	15397	15231	15257	15288	15378	15433	15188	15216	15393	15351	15287	15246	15151	15313	15261	15272	15453	15138	15392	15337	15343	15221	15303	15364	15274	15227	15381	15386	15201	15220	15374	15153	15191	15280	15115	15366	15402	15371	15386	15413	15357	15403	15286	15207	15457	15324	15433	15376	15503	15278	15203	15368	15437	15310	15435	15267	15256	15284	15344	15484	15271	15379	15123	15425	15220	15165	15321	15366	15249	15169	15263	15239	15271	15105	15288	15460	15265	15322	15380	15272	15263	15365	15289	15597	15416	15251	15317	15349	15456	15148	15463	15149	15419	15085	15362	15204	15260	15402	15351	15286	15458	15415	15297	15387	15263	15132	15334	15387	15389	15333	15275	15610	15297	15351	15488	15460	15399	15374	15330	15241	15591	15433	15155	15277	15172	15383	15437	15259	15281	15310	15332	15312	15316	15309	15272	15177	15573	15303	15377	15534	15239	15209	15411	15105	15435	15215	15424	15265	15248	15407	15490	15284	15253	15226	15305	15388	15303	15260	15373	15239	15357	15145	15423	15344	15458	15308	15212	15332	15192	15144	15381	15250	15153	15316	15258	15383	15344	15193	15441	15292	15568	15394	15332	15186	15230	15247	15230	15163	15308	15256	15446	15379	15253	15480	15302	15454	15450	15367	15258	15240	15358	15235	15266	15209	15333	15316	15408	15416	15340	15141	15211	15201	15324	15383	15447	15446	15536	15361	15513	15423	15257	15283	15300	15305	15321	15365	15289	15442	15456	15279	15363	15297	15442	15371	15469	15397	15266	15254	15191	15258	15281	15362	15210	15395	15410	15365	15372	15530	15259	15433	15385	15226	15316	15361	15416	15189	15139	15293	15241	15218	15413	15204	15333	15141	15220	15444	15345	15268	15387	15357	15288	15441	15403	15223	15473	15313	15234	15318	15335	15328	15317	15290	15306	15520	15345	15333	15286	15282	15324	15366	15399	15418	15385	15325	15296	15236	15337	15343	15335	15393	15250	15291	15360	15273	15385	15401	15299	15383	15300	15351	15549	15340	15136	15272	15228	15491	15394	15304	15437	15305	15364	15319	15333	15314	15364	15275	15438	15277	15296	15421	15304	15411	15248	15283	15221	15330	15159	15461	15382	15289	15147	15358	15267	15540	15327	15351	15328	15416	15408	15323	15204	15347	15327	15230	15508	15384	15335	15347	15187	15458	15267	15319	15170	15297	15376	15353	15098	15419	15225	15338	15512	15224	15292	15256	15401	15369	15243	15476	15359	15439	15120	15421	15403	15119	15402	15216	15305	15341	15333	15337	15322	15472	15319	15287	15418	15378	15297	15478	15337	15191	15530	15355	15464	15353	15259	15239	15286	15502	15363	15215	15285	15258	15279	15258	15305	15394	15091	15119	15436	15256	15274	15332	15280	15495	15398	15320	15194	15396	15443	15127	15345	15380	15501	15339	15500	15309	15359	15257	15330	15430	15317	15469	15375	15416	15170	15435	15427	15322	15423	15453	15333	15264	15360	15187	15189	15276	15122	15295	15442	15191	15146	15359	15282	15296	15263	15469	15352	15475	15289	15382	15140	15481	15166	15259	15234	15323	15332	15347	15433	15337	15377	15391	15152	15344	15428	15378	15296	15268	15321	15339	15467	15376	15154	15394	15394	15308	15369	15292	15251	15057	15165	15112	15387	15580	15269	15375	15195	15275	15289	15416	14962	15390	15435	15407	15304	15576	15406	15262	15345	15271	15353	15492	15302	15385	15521	15257	15391	15286	15444	15336	15373	15302	15428	15324	15385	15410	15443	15409	15190	15323	15283	15392	15247	15341	15389	15218	15174	15343	15348	15190	15556	15277	15426	15275	15359	15360	15385	15354	15149	15215	15313	15509	15248	15252	15345	15449	15298	15213	15344	15211	15302	15380	15284	15247	15411	15371	15225	15213	15392	15191	15453	15361	15417	15152	15308	15336	15197	15331	15320	15311	15438	15431	15332	15293	15449	15179	15381	15373	15270	15360	15261	15250	15320	15260	15413	15339	15389	15120	15281	15314	15375	15230	15441	15132	15425	15344	15279	15355	15388	15328	15314	15311	15343	15262	15609	15399	15296	15248	15397	15290	15271	15264	15276	15365	15364	15258	15254	15470	15316	15238	15368	15368	15301	15357	15455	15369	15413	15222	15349	15317	15327	15231	15348	15195	15322	15254	15410	15399	15245	15453	15366	15408	15222	15216	15326	15249	15344	15278	15331	15129	15386	15201	15306	15339	15409	15402	15172	15299	15237	15557	15200	15374	15462	15254	15302	15268	15386	15416	15283	15187	15372	15269	15325	15256	15245	15365	15362	15317	15414	15276	15447	15260	15374	15279	15173	15265	15326	15409	15422	15283	15213	15562	15518	15359	15273	15367	15360	15383	15252	15180	15295	15250	15444	15136	15316	15320	15199	15218	15066	15242	15027	15343	15226	15285	15332	15266	15214	15380	15331	15371	15365	15280	15295	15227	15417	15198	15457	15309	15373	15514	15504	15275	15435	15277	15367	15144	15502	15333	15418	15201	15300	15291	15219	15198	15373	15445	15231	15390	15049	15218	15355	15357	15268	15273	15335	15461	15298	15386	15275	15211	15340	15270	15189	15284	15285	15351	15325	15128	15350	15445	15383	15310	15496	15436	15320	15330	15419	15301	15250	15351	15307	15446	15154	15278	15276	15357	15329	15121	15268	15203	15292	15335	15291	15333	15249	15360	15271	15285	15121	15363	15222	15439	15300	15442	15160	15315	15278	15231	15366	15440	15417	15328	15238	15350	15298	15312	15175	15376	15168	15080	15434	15214	15314	15202	15357	15375	15280	15363	15299	15428	15407	15310	15181	15423	15297	15247	15287	15228	15455	15295	15170	15341	15354	15271	15388	15125	15260	15413	15321	15503	15300	15310	15264	15460	15153	15465	15195	15504	15311	15226	15247	15375	15403	15153	15265	15299	15477	15303	15405	15207	15382	15245	15386	15213	15276	15312	15286	15391	15315	15364	15328	15219	15400	15273	15291	15164	15276	15222	15443	15272	15404	15228	15394	15352	15289	15315	15505	15305	15374	15316	15203	15429	15416	15275	15269	15339	15309	15421	15446	15488	15236	15175	15450	15247	15366	15338	15376	15238	15369	15241	15396	15402	15340	15121	15354	15287	15336	15269	15219	15186	15388	15249	15573	15228	15326	15339	15473	15509	15387	15398	15398	15120	15371	15419	15351	15362	15171	15279	15373	15297	15294	15343	15407	15396	15239	15280	15279	15226	15229	15162	15397	15334	15426	15312	15402	15230	15354	15351	15139	15285	15334	15322	15311	15449	15184	15225	15423	15389	15506	15266	15458	15471	15443	15358	15323	15278	15355	15292	15345	15192	15319	15229	15294	15382	15410	15418	15311	15489	15202	15311	15378	15299	15329	15362	15341	15225	15441	15229	15300	15491	15339	15426	15275	15171	15301	15321	15533	15439	15355	15349	15362	15210	15259	15411	15450	15291	15311	15306	15385	15313	15472	15358	15360	15418	15308	15298	15333	15412	15182	15386	15288	15364	15294	15374	15289	15282	15304	15380	15236	15540	15368	15288	15348	15289	15141	15192	15246	15351	15505	15494	15435	15220	15287	15323	15343	15341	15386	15208	15386	15403	15281	15298	15335	15186	15422	15191	15425	15217	15381	15310	15248	15345	15284	15299	15623	15131	15288	15204	15218	15019	15228	15165	15450	15350	15208	15454	15581	15260	15355	15248	15335	15086	15376	15272	15526	15402	15220	15337	15290	15590	15282	15362	15215	15269	15409	15409	15141	15513	15311	15441	15296	15326	15433	15230	15338	15265	15359	15380	15433	15446	15349	15440	15406	15219	15423	15380	15301	15271	15221	15417	15447	15198	15499	15288	15280	15158	15257	15383	15385	15177	15274	15166	15287	15340	15333	15348	15244	15410	15307	15430	15181	15325	15437	15315	15366	15185	15432	15306	15275	15361	15321	15244	15358	15257	15331	15339	15417	15235	15261	15509	15125	15378	15320	15189	15439	15363	15318	15296	15268	15430	15267	15281	15283	15326	15162	15205	15510	15234	15433	15325	15348	15381	15230	15362	15486	15333	15314	15373	15182	15281	15187	15338	15309	15351	15333	15295	15358	15139	15298	15319	15437	15449	15346	15336	15494	15167	15364	15308	15222	15413	15474	15224	15334	15291	15314	15346	15343	15338	15321	15314	15364	15169	15296	15290	15343	15317	15324	15260	15416	15325	15491	15297	15342	15445	15207	15328	15434	15465	15462	15251	15260	15279	15322	15317	15395	15205
22512	21614	28944	24873	22299	24824	26793	21804	20323	20240	19748	19361	19334	19143	19261	18988	18637	18832	18899	18765	18992	18606	18600	18627	18595	18802	18498	18560	18433	18487	18278	18375	18363	18559	18402	18269	18546	18507	18376	18206	18368	18499	18364	18332	18352	18281	18427	18321	18514	18294	18427	18375	18439	18459	18486	18366	18246	18301	18260	18337	18607	18194	18472	18524	18410	18380	18396	18263	18402	18132	18339	18194	18302	18282	18339	18340	18168	18300	18413	18200	18397	18298	18283	18429	18120	18406	18239	18204	18156	18370	18359	18446	18555	18583	18190	18302	18321	18388	18529	18229	18349	18329	18323	18288	18290	18345	18563	18173	18423	18292	18416	18391	18402	18406	18239	18349	18500	18381	18232	18223	18531	18442	18471	18229	18352	18297	18358	18308	18297	18406	18434	18335	18400	18327	18185	18280	18314	18366	18176	18182	18455	18111	18267	18317	18383	18335	18192	18438	18133	18377	18259	18246	18431	18403	18452	18171	18277	18322	18091	18180	18420	18315	18286	18458	18417	18365	18295	18072	18386	18464	18183	18313	18339	18341	18373	18619	18196	18333	18252	18380	18117	18213	18305	18257	18474	18598	18556	18065	18171	18476	18395	18493	18295	18416	18481	18309	18362	18355	18575	18408	18393	18135	18337	18263	18093	18238	18194	18315	18358	18434	18196	18058	18139	18474	18298	18221	18391	18169	18293	18376	18513	18459	18367	18131	18316	18224	18103	18508	18209	18319	18277	18280	18257	18248	18218	18372	18279	18280	18323	18121	18293	18253	18272	18388	18371	18302	18348	18168	18391	18408	18244	18554	18467	18342	18365	18420	18261	18365	18282	18253	18404	18203	18348	18349	18632	18558	18300	18189	18166	18465	18338	18288	18415	18207	18330	18258	18403	18255	18251	18252	18087	18214	18462	18171	18228	18228	18196	18242	18313	18498	18450	18235	18226	18269	18228	18309	18357	18230	18284	18341	18177	18311	18284	18311	18325	18211	18326	18266	18214	18407	18231	18327	18271	18221	18405	18220	18264	18193	18369	18437	18344	18375	18196	18253	18321	18253	18471	18347	18345	18101	18059	18303	18425	18236	18038	18253	18089	18319	18182	18115	18223	18255	18201	18181	18147	18444	18353	18383	18615	18391	18433	18276	18335	18428	18336	18276	18282	18378	18469	18421	18294	18235	18377	18317	18303	18028	18368	18276	18242	18413	18313	18217	18329	18488	18378	18114	18344	18085	18342	18324	18220	18239	18386	18159	18265	18276	18144	18470	18408	18428	18447	18258	18143	18290	18226	18455	18232	18317	18429	18268	18208	18281	18370	18476	18151	18201	18245	18251	18176	18245	18374	18522	18291	18238	18266	18302	18391	18194	18228	18458	18406	18111	18253	18170	18228	18346	18325	18330	18105	18283	18394	18208	18364	18492	18451	18195	18226	18171	18397	18424	18353	18202	18103	18330	18192	18361	18327	18239	18412	18255	18286	18472	18431	18161	18268	18472	18385	18045	18379	18374	18378	18294	18327	18133	18094	18272	18216	18192	18293	18468	18256	18352	18288	18315	18302	18312	18363	18380	18499	18324	18373	18410	18250	18446	18305	18502	18435	18104	18519	18461	18401	18265	18213	18325	18465	18178	18213	18349	17978	18358	18484	18354	18345	18219	18155	18337	18234	18173	18073	18235	18273	18424	18387	18192	18195	18240	18228	18435	18214	18447	18294	18431	18337	18208	18161	18374	18183	18247	18232	18156	18149	18379	18337	18400	18394	18363	18239	18340	18303	18218	18395	18343	18251	18297	18193	18354	18340	18328	18151	18155	18284	18151	18035	18149	18398	18143	18221	18362	18319	18345	18411	18119	18300	18381	18396	18308	18095	18289	18201	18368	18646	18430	18303	18389	18331	18420	18240	18452	18273	18226	18365	18717	18205	18267	18477	18123	18315	18396	18452	18384	18542	18252	18408	18452	18440	18330	18384	18387	18169	18244	18219	18392	18476	18364	18347	18366	18326	18097	18192	18260	18547	18096	18246	18425	18335	18417	18356	18342	18222	18368	18489	18248	18349	18280	18487	18468	18469	18315	18229	18424	18206	18423	18352	18182	18241	18104	18294	18341	18485	18442	18325	18495	18430	18292	18476	18273	18449	18478	18231	18313	18218	18259	18351	18215	18366	18145	18133	18180	18218	18218	18308	18215	18361	18316	18285	18301	18439	18213	18366	18039	18252	18450	18296	18427	18318	18469	18323	18404	18285	18211	18284	18342	18488	18162	18396	18227	18192	18367	18304	18482	18172	18492	18289	18363	18299	18226	18217	18123	18297	18249	18351	18248	18305	18096	18396	18345	18275	18370	18466	18378	18275	18277	18403	18278	18430	18292	18276	18321	18401	18168	18496	18434	18435	18329	18032	18152	18376	18439	18246	18218	18395	18336	18389	18166	18238	18157	18285	18226	18146	18190	18348	18503	18180	18334	18562	18325	18331	18090	18258	18230	17990	18340	18204	18318	18212	18266	18330	18245	18202	18390	18307	18398	18391	18230	18331	18519	18295	18192	18092	18214	18317	18414	18133	18461	18428	18560	18365	18060	18273	18121	18335	18492	18403	18396	18206	18320	18195	18366	18337	18302	18288	18306	18412	18318	18225	18277	18298	18159	18292	18252	18354	18083	18208	18208	18260	18085	18377	18306	18198	18381	18282	18196	18276	18244	18337	18328	18306	18296	18259	18249	18249	18307	18162	18327	18197	18231	18227	18354	18316	18143	18300	18267	18443	18186	18148	18313	18400	18448	18218	18301	18245	18263	18139	18369	18477	18350	18344	18348	18403	18245	18221	18416	18281	18187	18242	18291	18349	18389	18418	18500	18283	18343	18437	18339	18227	18528	18355	18340	18193	18251	18066	17981	18388	18138	18252	18393	18336	18423	18230	18386	18276	18441	18192	18261	18286	18190	18629	18355	18253	18432	18319	18614	18571	18297	18334	18431	18390	18350	18393	18373	18281	18251	18158	18300	18227	18226	18425	18308	18069	18351	18286	18293	18317	18126	18405	18180	18364	18386	18468	18197	18138	18418	18266	18460	18421	18170	18460	18336	18209	18237	18357	18252	18230	18294	18348	18195	18395	18226	18183	18174	18140	18247	18450	18445	18252	18144	18122	18310	18398	18013	18299	18197	18328	18356	18464	18343	18291	18246	18294	18199	18173	18189	18267	18066	18448	18153	17976	18307	18496	18291	18411	18492	18357	18156	18313	18199	18313	18464	18276	18216	18397	18312	18334	18296	18181	18139	18239	18294	18220	18325	18341	18241	18329	18177	18385	18331	18097	18154	18200	18149	18402	18541	18116	18204	18446	18333	18365	18447	18258	18356	18319	18250	18401	18121	18404	18341	18278	18392	18196	18054	18297	18374	18274	18450	18389	18275	18303	18303	18161	18385	18194	18434	18511	18438	18484	18416	18351	18284	18215	18270	18200	18238	18473	18390	17944	18252	18263	18568	18278	18241	18334	18219	18319	18335	18207	18311	18401	18547	18336	18264	18500	18250	18250	18198	18267	18090	18355	18219	18285	18178	18476	18118	18261	18219	18249	18388	18335	18406	18333	18291	18408	18365	18295	18324	18407	18260	18286	18146	18226	18300	18350	18219	18374	18171	18167	18147	18530	18215	18296	18234	18153	18273	18216	18195	18493	18315	18311	18178	18324	18330	18319	18175	18255	18251	18446	18270	18179	18392	18436	18446	18405	18377	18327	18236	18042	18336	18285	18239	18519	18257	18241	18280	18315	18210	18336	18356	18302	18432	18402	18283	18158	18360	18428	18422	18203	18257	18157	18447	18316	18256	18275	18296	18347	18322	18235	18280	18431	18233	18342	18055	18309	18384	18290	18202	18333	18285	18288	18224	18204	18170	18240	18214	18032	18273	18294	18451	18154	18363	18266	18137	18279	18351	18127	18463	18316	18531	18201	18279	18128	18244	18422	18249	18305	18195	18438	18342	18260	18484	18396	18398	18097	18208	18384	18409	18518	18229	18311	18260	18244	18255	18478	18480	18311	18494	18311	18432	18363	18392	18347	18488	18155	18360	18282	18299	18288	18285	18318	18263	18276	18206	18536	18513	18293	18190	18078	18240	18393	18344	18432	18337	18249	18180	18247	18150	18348	18142	18209	18273	18383	18203	18357	18305	18316	18256	18333	18159	18122	18139	18215	18318	18436	18315	18221	18290	18285	18086	18347	17933	18311	18359	18392	18362	18259	18380	18496	18372	18321	18354	18420	18345	18369	18518	18251	18279	18393	18181	18456	18351	18164	18096	18318	18231	18234	18500	18137	18356	18299	18330	18331	18328	18377	18447	18219	18274	18298	18073	18126	18332	18210	18566	18357	18337	18273	18534	18433	18282	18186	18338	18390	18339	18476	18226	18491	18216	18225	18255	18370	18227	18455	18120	18446	18447	18531	18352	18411	18331	18386	18374	18264	18203	18298	18342	18206	18160	18093	18293	18235	18417	18291	18402	18246	18239	18460	18303	18436	18151	18184	18056	18119	18434	18201	18272	18365	18385	18435	18295	18428	18116	18268	18192	18301	18335	18208	18453	18103	18471	18339	18277	18401	18568	18121	18244	18455	18101	18260	18194	18258	18398	18311	18465	18319	18219	18208	18456	18154	18538	18403	18287	18359	18254	18489	18456	18254	18413	18351	18233	18422	18405	18081	18307	18556	18369	18337	18342	18429	18075	18307	18148	18218	18073	18545	18306	18506	18380	18020	18317	18430	18295	18330	18228	18216	18171	18451	18469	18383	18131	18305	18422	18425	18325	18241	18253	18213	18312	18196	18314	18227	18347	18416	18298	18190	18294	18299	18298	18260	18275	18384	18489	18388	18345	18415	18350	18101	18264	18171	18300	18255	18203	18135	18288	18190	18373	18269	18364	18483	18299	18197	18224	18195	18336	18402	18286	18473	18138	18443	18253	18348	18200	18480	18380	18272	18348	18311	18328	18285	18414	18374	18298	18251	18353	18377	18342	18131	18406	18226	18234	18163	18130	18412	18352	18209	18466	18413	18408	18296	18393	18447	18338	18261	18380	18333	18268	18371	18076	18414	18397	18145	18240	18467	18415	18443	18304	18302	18325	18266	18061
25900	50440	41676	31078	26053	22715	20329	18965	17814	17011	16801	16236	15981	15847	15605	15695	15699	15250	15440	15330	15329	15310	15248	15179	15139	15053	15303	15016	15016	15003	15163	15107	15181	14864	15045	15113	15053	14986	14971	14934	14955	14891	15146	15132	15036	15014	15037	15000	14871	15119	15042	15031	15005	15025	15111	14960	14872	15105	15130	14994	15049	15056	14968	15090	14948	14976	14938	14826	14906	14881	15174	14932	15005	14941	15042	14972	15021	14976	14921	15060	14920	14926	14973	14942	14926	15209	15119	15109	14962	15106	14951	14998	14978	15081	14945	14855	15098	15116	14976	14898	15086	15091	14904	14852	14962	14894	15057	14896	14943	15030	15044	14913	14892	14954	14899	14882	15151	14944	15007	14987	14973	15045	15092	14938	14942	14881	14934	15058	14883	14852	15047	15001	14912	14884	15126	15060	14826	15156	15039	14849	15031	15000	14954	14899	14987	15069	14865	14982	14908	15006	14991	15071	15064	14889	14952	14952	14978	14991	15054	14874	15140	14911	15024	14908	14952	14907	15023	14807	15084	15059	15020	14995	14859	15043	15046	14989	15020	14917	14822	15098	15094	14851	15185	15091	14850	15060	14983	15070	15046	15160	15040	15059	14909	15039	15112	14774	15102	15022	14898	15062	15136	14916	14861	15014	14958	15083	15087	14897	15000	14926	15033	14939	15108	15023	14869	14926	14865	15095	14986	15035	15078	14847	15040	15176	15109	14976	14921	14953	15012	14944	14953	15076	15065	14937	14891	14789	14965	14840	15172	14941	14923	15014	15000	15024	15068	15089	14968	14907	14977	14986	15046	14938	15092	15017	14927	15087	14921	15017	14924	15103	15101	15086	15105	14825	15132	14839	14858	15014	14904	15021	14865	14915	14979	14840	14978	14982	14870	14942	14913	15011	15047	15095	15040	14921	14877	14913	14876	14921	15023	15105	14917	14968	15103	15102	15107	15053	14981	14716	15064	15058	15078	15011	15066	15028	14814	14931	15054	14887	15101	15042	15030	15035	15262	14793	14959	14928	14979	15048	14874	14988	15076	14970	14984	15165	14957	15059	14925	14973	14846	14918	15053	14972	15001	14901	14877	14967	14997	15052	15006	14909	14959	15052	14981	15067	14991	15110	14914	14999	14939	14916	14883	14946	15001	14972	14991	14883	14918	14916	14971	15016	14989	14833	14868	15067	15214	15093	15170	15009	14899	14987	14922	15007	15007	15237	14888	14816	14996	15017	14935	14960	15006	15046	15050	15066	14992	14998	15013	14882	15062	15005	15165	14921	14845	15053	15059	14808	14938	15050	15187	14997	14920	15074	15036	15132	14888	14974	15213	14955	15053	14936	15040	15057	15100	15106	15065	14790	15118	15016	15033	15050	14985	14846	14998	15012	14995	15135	15026	14837	14943	14985	14926	15053	14867	14900	14955	14973	14838	14950	14861	15068	14956	15010	14946	14981	15016	15172	15030	15067	15094	15065	15000	15027	15052	15148	14887	14932	14742	14921	14979	14934	15176	15133	14981	15021	15092	15139	15071	14910	14978	14930	15185	15094	14789	15189	14895	15130	15127	14959	14964	15042	14977	15001	15010	15024	15030	15007	15044	15038	14888	14913	14868	15050	14921	15069	14982	15060	14990	14877	14939	14960	15138	14980	15077	14980	14937	14895	14854	14697	14994	14819	15030	15123	15014	14993	15042	14942	15044	14927	15034	14847	14856	15084	14998	15085	14867	14973	14979	15039	15093	15051	14870	14709	15024	14943	14964	14986	14963	14981	15096	15121	15080	14803	14985	15035	14969	14922	15134	15007	15233	15080	15004	14938	14980	14945	14893	15031	14992	14971	15027	14767	15164	14986	15176	15014	14960	14918	14946	15126	14951	14805	15206	15088	14909	15033	14960	14928	15050	14891	15040	15016	14794	15056	15042	14954	15022	14909	15035	14957	14926	15181	15010	14936	14975	14809	14914	14846	15111	15009	15001	15112	14897	15048	15045	14953	14956	14976	14984	14928	14907	14938	14908	14941	15026	14957	15168	15053	14850	14809	15097	14954	14986	15061	14968	15040	15091	14955	15080	15011	15126	14894	14939	14920	15067	14935	14998	15169	15028	14798	14916	14962	14905	14912	15022	14983	15031	14949	14860	15099	15036	14913	14989	14933	14919	14938	14861	14903	15089	15086	14939	14985	14843	14919	15112	15125	15135	14998	14982	15070	14917	14858	15097	14842	15017	15044	15060	14728	14925	14935	14966	15075	14988	15201	14841	15027	15141	14945	14889	14988	14990	14870	15030	14993	15103	15008	14906	14886	14861	14929	14900	14977	14864	14929	15096	14842	15003	15021	15074	14948	15047	15063	15111	14889	15060	15030	15150	15083	14926	14971	14941	15009	15059	14916	14860	14964	14932	14893	14809	14886	15053	15018	14948	14878	15082	14903	14983	15051	15075	15023	15083	14957	15108	14761	15089	14943	14858	14973	14987	14977	15007	14993	15023	14966	14992	15112	14981	15015	15066	15080	14951	15165	14993	15038	14996	15102	15040	15025	14895	14911	15020	15198	15025	15159	14917	14981	14962	14895	14985	14898	14907	14989	15042	15023	14921	15035	15236	14945	15071	14768	15012	15058	15111	14973	14843	15149	15035	15010	14965	15014	15027	15009	14864	14944	14832	15038	14846	15101	15039	15117	14962	14887	14929	15029	14899	15096	14824	15050	15101	15070	14917	15189	15053	14949	14860	14991	14843	15195	15011	14841	15044	15107	14910	15144	14808	14816	14977	14824	14908	14944	14975	14992	14951	14975	15149	14832	15009	14926	15058	14999	14943	14978	14938	14969	15066	14983	15108	14821	15234	14973	15023	15017	14850	14851	14782	14932	15005	15088	14779	14882	15022	15005	15015	14942	15069	14865	15073	14931	15026	15029	14992	14960	15029	15007	14978	15101	14976	14999	14875	15012	15079	15071	15002	14918	14958	15030	14870	15051	15025	14812	14837	14845	14987	15003	14910	15134	14926	14831	14995	15010	14889	14909	14974	14992	14968	14891	15140	14883	14952	14996	15117	15094	14883	14988	15046	14881	15137	14961	14853	14940	14877	15013	14878	14822	15221	15053	14924	14978	15015	14960	14902	14962	14926	15124	15045	15027	14992	14999	14851	14962	15178	14873	15072	15185	14807	15079	15081	14829	15034	15056	15061	14942	15140	14853	15037	15073	15049	14899	14884	14992	14920	14901	14985	15025	14852	14877	14910	15102	14905	14961	14984	14903	14824	14940	15191	15056	15023	14925	14906	15012	14973	15000	15009	14746	14910	15009	15059	15012	15005	14719	14943	14999	14896	15107	14939	14950	14873	14954	14908	14850	14898	14987	14887	15040	15124	15016	15027	15035	14887	14923	14953	15027	14950	14834	14830	15047	14968	15142	14954	15017	14942	15033	15079	15028	15046	14974	15026	15063	14987	15049	15097	14957	14943	15049	14890	15148	14999	15041	15011	14945	15046	15162	14867	14927	15032	14875	14908	15026	14981	15069	14944	14930	14991	14916	15067	15012	15023	15101	15020	14880	15013	15118	15069	14934	15023	15002	15082	14999	14913	15097	14964	15093	15014	14957	15003	14932	14895	14936	15084	14797	15084	15043	14990	14901	15043	14979	14765	15069	15059	14992	15061	14980	14934	14937	14862	14991	15126	14833	15096	14953	14915	14853	14882	14884	15193	15077	15063	15031	14993	14923	15121	15040	14992	15073	14900	14993	15069	14944	14873	15023	15012	14979	15019	15095	15016	15027	15011	14945	14896	14951	14993	14834	14972	15199	14905	15032	14940	15035	14904	14908	14888	14916	15064	14931	14969	15047	14979	15070	15008	14976	15088	14930	14929	14924	14903	14982	14992	15071	14954	15081	15017	14884	14899	14917	14879	14972	15020	14903	14934	14974	15197	14800	14800	14947	15067	15028	15063	15057	14987	14897	15063	14936	14880	14926	15090	15057	15074	14765	15008	14968	14989	15068	15078	15174	15017	15041	14975	15000	15041	15109	14914	14835	15084	14970	14990	15015	14994	15015	14931	14873	15164	14999	15166	15007	15041	14922	14982	15007	14991	14903	15003	15104	15103	14834	14990	15030	15006	14986	14814	14913	15024	14807	14903	15224	15044	15024	15046	14872	14997	14997	15041	15135	15076	14983	14924	14903	15015	15005	14999	15061	15037	15103	15010	14870	14929	15077	14914	15005	15129	14933	15190	15104	14983	14920	14904	14910	14913	14853	14993	15006	15007	15053	14842	15048	14930	15082	14950	14866	14866	14932	14970	14903	15018	15161	14857	15091	14926	14945	14969	15025	15053	14812	14957	15043	15000	14889	15233	15066	14881	14806	14994	15038	14974	14839	15133	14892	14976	15005	15126	14961	14961	15004	15044	14905	14890	14931	14972	14935	14874	14922	15044	14839	14950	14890	14971	14858	15032	14980	15034	15096	15008	15083	15181	14819	14949	15100	15114	14911	14903	14929	15016	15089	14911	14912	14850	15002	15042	14969	15056	14824	14904	14931	15062	14860	14904	15153	14921	14964	14998	15033	14968	14956	15137	15109	14806	14931	15156	15111	14925	14930	14959	14990	14969	14977	14989	14857	15117	14810	15021	14962	14903	14929	14958	14920	15011	14941	14918	15001	15002	14998	15018	14891	15012	14937	15035	15032	14931	15001	14900	15064	15036	14915	15009	15158	15033	15063	14989	14758	14955	15036	15055	14969	15081	14849	14950	14985	14965	15012	15111	15033	14916	14872	15121	14992	14985	14783	15159	15118	15001	15040	14877	15107	15058	14962	15041	15016	14989	15007	15106	14862	14877	15036	14974	14966	15100	14861	14895	14963	15066	14932	14861	15274	14958	14772	14896	14780	14911	14984	14997	15087	14882	15004	15110	14902	15186	14934	14923	14969	14782	14818	14956	15046	15148	14788	15007	14919	14816	14992	14904	14940	14868	14824	14986	14872	14878	14938	15100	14914	14931	14840	14960	14921	14999	14998	14932	15049	15049	14967	15113	14930	15014	14924	14808	14915	15179	15203	14894	15112	14932	15102	15077	15033	14960	14965	14861	14797	14902	14885	14733	15013	14937	15035	15007	14994	14919	14816	14938	14876
29753	26407	31556	27412	22263	21184	20528	19782	19699	19439	19478	19400	19219	19200	19100	18949	19120	19172	18962	18993	19075	19044	18889	18963	18981	18827	18739	18779	18826	18867	19015	18973	18903	18872	18821	18934	18867	18990	18875	19052	19088	18756	18776	18999	18853	18797	19120	18785	18897	18952	18950	18958	19008	18924	18811	18986	18927	18920	18905	18831	18829	18987	18819	19024	18904	18827	19032	18882	18758	18620	18950	18661	18896	18906	19105	18945	18803	18610	18792	18789	18894	18998	18658	18531	18890	18720	18591	18857	18909	18800	18717	18885	18798	18965	18937	19068	18815	18803	18858	18909	19045	19011	19036	18896	18947	18787	18719	18843	18853	18764	18684	18772	18812	18967	19103	18925	19061	18860	18965	18949	19038	18946	19040	18743	18990	18876	18822	18992	18943	18722	18922	18717	18969	19144	18783	18873	18898	18985	18814	18927	18743	18927	18899	19069	18819	18680	18900	19108	18932	18770	18823	18872	18859	18873	18696	18842	18862	18896	18764	18885	19012	18966	18845	18855	18881	18998	18862	18902	18830	18785	18589	18988	18859	18859	18996	18754	18869	18788	18761	18838	19007	18779	18681	18999	18898	18791	18725	18802	18908	18630	18961	18970	18794	18888	18836	18894	18699	18751	18884	18787	18825	18973	18928	18921	19034	18894	19177	18929	18773	19175	18805	18727	18759	18825	18639	18953	19061	19210	18825	18914	19079	18821	18912	18781	18979	18997	19163	18818	18842	18712	18832	19026	18817	18936	18973	18761	18744	19016	18842	18852	18886	18704	18904	18945	19068	18786	18852	18973	18855	18957	19048	18868	18982	18874	18897	18753	19000	18922	18932	18909	18859	18803	18687	18914	18901	18858	18718	19008	18832	18883	18991	18979	18931	18862	19014	18983	18731	18752	18879	18887	18891	18718	19122	18834	18915	18831	18837	18879	18952	18913	18943	18962	18753	18744	18721	18865	18778	18716	19068	18841	19010	18870	19020	18891	18918	18862	18744	18533	18732	19033	18874	18896	18915	18941	19016	18742	18953	18800	19029	18932	18818	18873	18997	18853	18927	18853	18860	18850	19019	18985	18855	18887	19156	19018	19096	19017	19009	18904	18949	18801	18946	18722	18727	18924	18801	18659	18905	18918	18786	18848	18806	18867	18881	18855	18702	19034	18840	19010	19053	18690	18903	18763	18920	18838	19099	18752	18715	18711	18822	18990	18842	19108	18821	18904	18690	18776	18849	18873	18990	19044	19025	18905	18765	19017	18848	18953	19037	18991	18792	18763	18806	18911	18926	18899	18841	18779	18818	18858	19006	18877	19003	18930	19026	18969	19117	18789	18866	18838	18804	18996	18929	19022	18867	18845	18987	19240	18874	18855	18933	19076	18958	18839	18799	18695	18852	18968	18769	18925	18976	18934	18811	18753	18765	18933	19052	18882	18945	18876	18968	18949	18709	18777	19015	18982	18837	18746	19032	18827	18898	18835	18879	18911	18744	18868	18812	18901	18866	18807	18969	18992	18794	18750	18865	18962	18944	18874	19014	18683	18885	18972	18833	18711	18887	18972	18901	18734	18816	18928	18889	18864	18848	18662	19038	18946	18852	19043	19071	18881	18741	18862	18844	19071	18878	18676	18659	19205	18832	18748	19067	18815	18891	18990	19022	18887	18815	18833	18794	18939	18753	18735	18890	18833	18600	18842	18858	18760	18971	19048	19222	18747	18678	18947	18882	18802	19038	19002	18882	18813	18931	18664	18979	18878	18928	18959	18734	18876	19000	18713	18900	19026	18955	18984	19022	19099	18829	18808	18927	18726	19118	18979	18945	18689	18602	18906	18770	18933	18902	18880	18903	18929	18995	18948	19056	18833	18990	18922	18979	18720	18715	18994	18841	18796	18941	18880	18934	18837	19049	18881	19054	18927	18720	18945	18878	18985	18861	18879	18883	18873	18797	18884	19216	19081	19041	18923	18973	18894	18819	18956	18859	18803	18974	18976	18938	18875	19054	18793	19066	19017	18764	19031	19121	18844	18843	18816	18912	18812	18945	18677	18947	18957	18810	18974	18692	18893	19089	18938	18964	18934	18736	18781	18831	19219	19059	18768	19069	18963	19008	18979	18842	19110	18956	19054	18747	18722	19005	18792	18844	19097	18917	18863	19100	19225	18890	18702	18829	18781	19229	18719	18912	18767	19017	18953	18891	18828	19051	18763	18986	18971	18809	18979	18976	19025	18826	19026	19033	18886	18853	18954	18827	18823	19097	18899	18738	19018	18949	19111	18947	18639	18971	18861	18950	18821	19129	18925	18844	18929	18965	18989	18810	18522	18665	18838	19095	18922	18849	18900	18826	18766	18947	18943	18928	18801	19062	18849	18998	19032	18869	18915	19042	18857	18851	18874	18945	18794	18722	18935	18932	18824	19100	18776	18814	18877	19060	18763	18649	18849	18961	18962	18824	18776	19159	18988	18850	19111	18824	19063	18699	18836	18989	19258	18835	18963	18827	19124	18844	18954	19075	18871	18972	18884	19130	18964	18664	18699	19006	18728	18840	19002	18927	18797	18966	18976	18788	19150	19023	18890	18786	18910	19009	18971	18505	18895	18937	18741	18883	18983	18954	18745	18889	18613	18979	18888	18579	18817	18755	18806	18911	18810	18943	18986	19119	18879	18976	18958	18980	19061	18892	18770	18761	18858	18935	18804	18916	18992	18925	18805	18779	18983	18965	18861	18921	19074	18925	18931	19012	18795	18950	18874	18896	18861	18792	18964	18939	18975	18787	18896	18795	19038	18929	18947	18968	18972	18961	18650	18914	18978	19005	18838	18892	19015	18661	18964	18867	18980	18828	18947	18818	18775	18885	18917	19023	19047	19077	18961	18828	19018	18753	18840	18795	18877	18865	18798	18805	18918	18871	18938	18929	18904	19067	19107	19106	18767	19044	19136	19066	19034	18742	18744	18942	18661	19028	19044	18865	18946	18836	18699	18868	18880	18651	18949	18843	18866	18953	19027	18733	18969	18847	18752	18928	19115	18940	18871	19104	18835	18910	18858	19083	19003	18890	18892	18945	19074	19040	19102	18832	18766	18852	18801	18972	18871	18835	19084	18853	18685	18988	18913	18965	18710	18975	19065	18832	18846	18922	18920	19153	18857	19119	18724	18720	18987	18818	19079	18978	18921	18837	18977	18968	18782	19082	18892	18940	18923	18843	18798	18959	18994	19007	19067	19055	18697	18802	18802	18822	18826	19115	18987	18881	18849	19028	18772	18817	18914	18748	19016	19039	19014	18877	18883	18936	19039	18822	18896	18867	18750	18849	18900	18911	18656	18793	18736	18910	18857	18951	18782	19040	19044	18769	18856	18816	18875	19027	18764	18909	18968	18774	18900	18839	18907	18726	18798	18794	18896	18784	18835	18942	18842	18922	18943	18721	19082	18858	18911	18917	18878	18982	18962	18963	18953	18846	18903	18905	19027	18789	18831	18759	18888	18872	18796	18651	19121	18887	19002	18945	18887	18984	18801	19090	18962	19008	18787	18825	19006	18849	18938	18997	18984	18887	18972	18956	18924	18847	18999	18910	18865	18807	18857	18643	18946	18719	18970	18857	18906	18939	18644	18787	18899	19032	18883	18916	18872	18980	18856	18936	18684	19077	18939	18836	18843	18753	18946	18881	19067	18878	18842	18919	19034	19056	18974	18951	19017	18789	18940	18971	18843	18983	18701	18895	18782	18782	18977	18892	18651	19068	18759	18681	18981	18827	18895	19174	18941	18792	19229	18862	19113	18914	18663	18946	18909	18841	18973	19132	18983	18913	18890	18974	18677	19057	19016	18926	19007	18980	19050	19018	18801	19003	18986	18877	18866	18719	18805	18760	18829	18811	18715	18884	18890	18973	18954	18950	19090	18992	18765	18902	18942	18905	18818	18870	18819	18976	18963	18748	18748	18971	18856	18623	18858	18840	18909	18710	18984	18933	18824	18767	18835	18973	18863	18963	18810	18922	18925	18960	19037	18595	18704	18921	18992	19006	18913	18916	18465	18796	18978	18806	18843	18795	18873	18969	18916	18858	18798	18998	18953	19047	19143	18917	18837	18776	18620	18771	18908	18838	18644	19258	19002	18802	18744	18874	18928	19083	18751	18896	19044	18839	18963	19032	18966	18968	18839	19014	18875	18851	19023	18776	18870	18875	18877	18865	18926	18858	18818	18980	18840	18926	18873	18896	18942	19065	18936	19083	19038	19106	19074	18913	18756	18735	18685	19035	18792	18744	19091	18953	18920	18872	18820	18932	18925	18767	18877	18797	18706	18801	19185	19074	18974	18796	18863	18971	18985	18881	18884	19051	18965	18868	18740	18694	18998	18780	18871	19145	18906	18817	18808	18829	18799	18704	18891	19167	18819	19009	19085	18928	18862	18730	18911	18905	18896	18730	18685	19041	18854	19136	18934	18872	19053	18846	18882	18956	18715	18770	18916	18767	18878	18734	18759	18717	18854	18928	18874	19008	18881	19016	19014	18817	18906	19316	18880	19056	18976	19000	18766	18768	18909	18780	18946	18890	18992	19052	18942	18968	19016	18939	18970	18698	19106	18838	18973	19052	18812	18878	18790	18842	18974	18886	18849	18823	18873	18703	18927	18874	19083	18731	18840	19054	18933	18869	18700	18861	18699	18918	18951	18913	18831	18747	18833	19069	19374	18839	18858	18930	18865	18954	18666	18808	18925	19031	18767	18652	19045	18733	18688	18801	18821	18885	18939	18926	18982	18930	18819	18977	19051	18836	18857	18657	19022	18893	18865	18798	18922	18978	18897	18879	18841	18834	18980	18880	18810	18948	18796	18853	18982	18877	19116	18641	18884	18938	18702	18737	18927	18861	18916	18989	18772	18926	18895	19126	18916	18979	18864	18963	18826	18892	18893	19143	18978	19268	18586	18934	18864	18906	18830	18925	18873	18958	18856	18930	18721	18829	19129	18829	18685	18843	18935	19007	19022	19022	18904	18882	18831	18826	18674	18866	18878	18784	18796	19041	18969	18915	18908	18927	18949	19041	18858	18795	18841	18887	18914	18959	19017	18910	18852	18972	18930	18860	18865	18810	18949	19062	18869	18587	18894	18919	18969	19055	18837	18702	19099
24555	38601	30654	22994	19920	18129	17443	16905	16152	16038	16059	15825	15744	15787	15598	15612	15421	15554	15406	15465	15562	15463	15290	15122	15310	15336	15246	15327	15342	15294	15387	15307	15346	15251	15339	15232	15357	15269	15306	15387	15400	15413	15361	15333	15239	15177	15336	15276	15271	15362	15145	15453	15234	15246	15375	15411	15269	15274	15210	15201	15238	15283	15493	15439	15181	15259	15251	15464	15529	15325	15367	15167	15488	15370	15415	15480	15267	15385	15468	15285	15218	15412	15245	15320	15309	15419	15402	15377	15311	15272	15307	15379	15249	15348	15385	15213	15071	15372	15364	15280	15349	15219	15332	15342	15542	15244	15368	15225	15215	15569	15327	15242	15288	15306	15110	15417	15223	15452	15330	15367	15483	15238	15447	15249	15324	15201	15434	15565	15264	15486	15199	15337	15387	15483	15289	15374	15352	15215	15358	15201	15309	15233	15408	15249	15120	15263	15262	15266	15427	15244	15379	15531	15480	15279	15254	15388	15318	15347	15368	15301	15424	15291	15234	15282	15416	15094	15269	15069	15295	15433	15353	15605	15269	15370	15284	15335	15443	15526	15331	15453	15405	15334	15423	15245	15266	15232	15342	15391	15256	15341	15290	15557	15421	15308	15354	15199	15469	15477	15424	15390	15285	15325	15452	15279	15446	15405	15322	15376	15301	15288	15438	15588	15239	15274	15348	15343	15262	15236	15336	15368	15406	15363	15316	15282	15319	15157	15342	15441	15157	15260	15232	15310	15232	15158	15307	15363	15335	15273	15517	15330	15348	15376	15268	15417	15332	15339	15209	15193	15364	15326	15417	15473	15547	15170	15172	15265	15231	15479	15201	15407	15519	15389	15351	15405	15297	15284	15345	15270	15293	15429	15320	15418	15368	15438	15358	15038	15271	15343	15351	15301	15298	15525	15419	15173	15284	15346	15170	15364	15289	15390	15244	15292	15369	15461	15444	15237	15206	15527	15389	15407	15267	15327	15073	15388	15244	15423	15332	15416	15330	15521	15342	15263	15327	15318	15263	15352	15366	15324	15323	15327	15446	15214	15484	15380	15381	15310	15480	15483	15188	15411	15153	15420	15267	15299	15447	15342	15338	15297	15318	15208	15512	15277	15207	15413	15299	15275	15363	15340	15324	15236	15400	15341	15441	15182	15392	15212	15344	15453	15329	15391	15475	15260	15251	15393	15344	15371	15351	15432	15343	15405	15199	15302	15310	15338	15174	15517	15279	15180	15421	15255	15508	15148	15143	15326	15299	15256	15303	15282	15258	15430	15259	15180	15306	15308	15434	15416	15256	15200	15246	15381	15398	15300	15221	15192	15271	15305	15352	15235	15197	15447	15371	15419	15568	15304	15187	15355	15391	15482	15439	15049	15305	15392	15261	15481	15327	15465	15277	15444	15472	15217	15357	15319	15219	15505	15459	15389	15371	15342	15370	15400	15357	15250	15378	15444	15359	15365	15348	15379	15448	15422	15463	15376	15479	15371	15325	15385	15369	15544	15442	15445	15343	15335	15398	15508	15292	15345	15306	15358	15352	15232	15386	15325	15446	15348	15097	15250	15376	15394	15535	15378	15346	15492	15532	15285	15381	15373	15221	15324	15314	15252	15455	15220	15482	15347	15321	15094	15311	15295	15351	15385	15337	15251	15250	15309	15330	15354	15424	15283	15323	15212	15328	15182	15239	15406	15263	15351	15342	15434	15345	15049	15341	15391	15358	15086	15287	15272	15454	15299	15161	15598	15332	15455	15189	15381	15372	15302	15279	15436	15486	15393	15407	15333	15163	15373	15555	15223	15281	15412	15307	15342	15206	15293	15342	15185	15361	15336	15176	15410	15243	15318	15347	15442	15529	15359	15359	15386	15332	15422	15447	15414	15411	15277	15224	15262	15292	15433	15201	15155	15597	15262	15435	15345	15342	15463	15195	15444	15426	15224	15314	15444	15431	15365	15303	15349	15311	15269	15527	15363	15452	15232	15388	15402	15272	15354	15225	15342	15418	15557	15315	15312	15410	15391	15358	15263	15418	15425	15315	15464	15403	15440	15264	15261	15374	15359	15151	15349	15346	15232	15401	15253	15495	15282	15268	15127	15236	15477	15393	15464	15281	15277	15162	15269	15311	15258	15345	15284	15343	15326	15419	15461	15486	15428	15544	15419	15422	15382	15573	15532	15328	15284	15283	15319	15375	15435	15587	15428	15287	15342	15340	15254	15344	15257	15417	15324	15393	15183	15241	15200	15151	15342	15410	15546	15274	15407	15419	15364	15217	15335	15283	15393	15096	15435	15441	15343	15421	15371	15407	15188	15286	15281	15416	15246	15470	15290	15476	15602	15262	15550	15464	15419	15317	15348	15485	15343	15302	15359	15309	15354	15253	15132	15410	15329	15225	15235	15409	15383	15255	15341	15394	15433	15305	15344	15314	15251	15397	15286	15256	15503	15384	15304	15266	15102	15364	15286	15298	15370	15254	15423	15321	15400	15340	15346	15591	15399	15318	15417	15252	15299	15287	15352	15367	15459	15313	15179	15332	15260	15358	15375	15316	15617	15406	15441	15335	15348	15151	15314	15362	15314	15253	15283	15140	15312	15425	15496	15402	15250	15340	15352	15497	15264	15255	15393	15128	15364	15189	15284	15287	15605	15354	15451	15254	15372	15358	15436	15204	15339	15525	15355	15409	15343	15349	15289	15596	15318	15455	15406	15353	15265	15433	15396	15439	15365	15328	15281	15271	15376	15258	15288	15351	15325	15444	15312	15422	15365	15343	15401	15294	15268	15382	15354	15384	15518	15276	15381	15258	15485	15422	15305	15380	15154	15315	15525	15431	15358	15403	15457	15228	15365	15276	15244	15275	15375	15402	15198	15433	15543	15214	15368	15551	15398	15385	15415	15292	15384	15371	15420	15410	15373	15307	15440	15365	15327	15431	15142	15440	15428	15342	15321	15472	15316	15377	15439	15247	15419	15501	15300	15441	15251	15369	15398	15284	15334	15373	15410	15419	15461	15429	15349	15202	15274	15272	15360	15325	15274	15369	15218	15246	15347	15306	15269	15327	15434	15330	15359	15367	15218	15199	15390	15547	15441	15333	15342	15345	15363	15315	15263	15524	14965	15394	15308	15423	15400	15282	15615	15296	15268	15343	15524	15422	15277	15432	15279	15290	15438	15253	15395	15430	15451	15429	15488	15380	15329	15337	15186	15492	15447	15344	15343	15278	15211	15300	15330	15350	15240	15307	15456	15344	15339	15096	15362	15316	15466	15379	15328	15337	15407	15413	15279	15392	15350	15477	15411	15249	15380	15103	15246	15362	15391	15439	15340	15383	15333	15369	15490	15304	15419	15323	15269	15541	15307	15191	15594	15424	15390	15371	15440	15254	15448	15351	15398	15327	15452	15273	15407	15378	15471	15236	15347	15269	15311	15337	15288	15260	15291	15222	15380	15384	15268	15427	15462	15453	15463	15291	15473	15276	15382	15338	15327	15308	15331	15261	15235	15515	15509	15238	15290	15297	15203	15257	15390	15320	15190	15229	15371	15430	15349	15307	15340	15443	15357	15494	15288	15453	15247	15391	15363	15429	15250	15606	15373	15137	15385	15235	15230	15460	15406	15193	15354	15292	15262	15400	15311	15329	15183	15291	15355	15271	15245	15156	15403	15482	15507	15289	15666	15380	15276	15487	15315	15511	15325	15276	15159	15291	15525	15474	15295	15276	15202	15088	15319	15345	15194	15459	15246	15259	15334	15452	15371	15366	15521	15350	15411	15303	15295	15278	15286	15423	15415	15381	15295	15424	15492	15331	15249	15463	15495	15405	15264	15296	15278	15292	15317	15400	15429	15523	15247	15391	15278	15312	15520	15224	15493	15495	15414	15315	15285	15336	15330	15404	15357	15264	15243	15226	15425	15298	15359	15301	15301	15348	15541	15431	15230	15274	15407	15425	15407	15188	15385	15356	15278	15467	15377	15187	15579	15246	15267	15504	15390	15160	15319	15324	15286	15445	15470	15267	15352	15311	15218	15406	15339	15376	15402	15164	15348	15340	15399	15560	15441	15397	15497	15180	15311	15158	15266	15401	15491	15281	15337	15306	15382	15318	15464	15291	15337	15290	15307	15269	15309	15243	15301	15437	15277	15441	15413	15234	15219	15324	15286	15303	15469	15205	15303	15384	15337	15393	15287	15335	15290	15443	15214	15306	15394	15471	15420	15464	15272	15350	15482	15476	15270	15533	15293	15327	15161	15299	15475	15226	15444	15252	15444	15396	15318	15338	15195	15543	15378	15383	15172	15402	15484	15432	15155	15402	15443	15248	15364	15421	15191	15472	15247	15283	15327	15272	15249	15480	15351	15357	15218	15345	15169	15360	15412	15421	15454	15399	15361	15306	15383	15466	15455	15364	15331	15351	15362	15307	15237	15260	15248	15519	15358	15220	15368	15292	15347	15431	15279	15295	15296	15264	15313	15302	15214	15367	15349	15273	15421	15368	15150	15350	15505	15316	15259	15209	15269	15384	15321	15465	15439	15221	15285	15342	15456	15316	15297	15328	15317	15334	15428	15480	15169	15268	15142	15182	15508	15482	15337	15385	15351	15447	15391	15460	15244	15353	15354	15253	15335	15464	15329	15403	15392	15369	15328	15237	15385	15407	15336	15410	15353	15404	15304	15248	15309	15287	15522	15300	15315	15395	15414	15504	15420	15371	15268	15236	15150	15374	15491	15351	15243	15293	15530	15326	15460	15391	15256	15431	15414	15284	15297	15454	15304	15491	15305	15404	15458	15550	15326	15404	15311	15221	15310	15374	15457	15396	15375	15262	15362	15415	15266	15223	15388	15297	15224	15488	15184	15330	15334	15513	15299	15408	15301	15323	15202	15403	15369	15509	15198	15199	15308	15554	15334	15382	15347	15446	15329	15374	15387	15322	15419	15345	15349	15449	15195	15363	15317	15413	15160	15196	15350	15457	15391	15446	15268	15403	15159	15462	15362	15415	15496	15272	15316	15370	15266	15531	15154	15432	15257	15190	15457	15250	15372	15422	15363	15108	15277	15312	15522	15297	15223	15309	15245	15291	15197	15358	15536	15471	15326	15427	15211	15233	15369	15287	15515	15172	15329	15414	15580
23397	21610	28594	25456	23452	24180	23543	20573	19542	19783	19376	18961	18831	19019	18799	18622	18686	18767	18479	18470	18639	18368	18311	18446	18378	18513	18429	18388	18568	18428	18301	18290	18379	18375	18384	18304	18287	18369	18241	18412	18322	18398	18492	18218	18202	18333	18325	18450	18378	18356	18288	18362	18450	18229	18225	18609	18262	18320	18453	18307	18308	18252	18188	18450	18302	18276	18268	18346	18275	18491	18452	18311	18287	18264	18415	18201	18474	18336	18323	18434	18171	18229	18239	18266	18308	18241	18169	18033	18304	18156	18267	18488	18277	18092	18272	18201	18346	18351	18278	18231	18273	18380	18307	18494	18441	18203	18194	18307	18291	18249	18302	18113	18393	18353	18149	18214	18278	18299	18207	18275	18246	18493	18347	18139	18283	18314	18234	18304	18226	18219	18382	18358	18391	18168	18310	18331	18202	18156	18141	18202	18350	18182	18381	18278	18112	18277	18397	18119	18233	18388	18298	18319	18205	18497	18510	18461	18282	18442	18320	18229	18214	18165	18123	18429	18378	18128	18375	18372	18268	18156	18139	18420	18374	18304	18339	18249	18013	18181	18271	18314	18156	18350	18212	18325	18263	18387	18403	18231	18143	18350	18272	17960	18155	18292	18459	18195	18272	18305	18628	18315	18374	17995	18083	18408	18121	18369	18378	18265	18303	18353	18233	18504	18264	18282	18369	18046	18267	18293	18296	18097	18259	18495	18382	18341	18304	18349	18214	18270	18416	18238	18287	18325	18204	18238	18477	18114	18335	18373	18194	18256	18308	18084	18397	18471	18371	18219	18169	18401	18440	18367	18366	18190	18120	18069	18273	18208	18128	18349	18322	18207	18416	18439	18464	18129	18306	18400	18336	18478	18303	18396	18295	18335	18281	18439	18197	18343	18301	18282	18397	18301	18199	18325	18155	18237	18105	18361	18254	18084	18140	18477	18400	18378	18452	18346	18135	18345	18078	18303	18289	18314	18084	18327	18389	18283	18497	18513	18314	18294	18273	18298	18184	18262	18384	18092	18226	18345	18382	18404	18335	18232	18261	18154	18231	18319	18154	18452	18317	18329	18275	18138	18265	18016	18327	18310	18324	18305	18355	18409	18091	18298	18288	18351	18354	18217	18448	18259	18238	18181	18264	18478	18386	18274	18333	18129	18318	18197	18192	18222	18382	18215	18355	18268	18391	18210	18231	18187	18286	18296	18274	18168	18163	18237	18303	18374	18367	18233	18263	18384	18500	18247	18292	18361	18195	18317	18202	18389	18226	18329	18256	18424	18185	17967	18310	18263	18392	18328	18331	18418	18055	18285	18103	18163	18139	18412	18054	18045	18312	18157	18381	18277	18305	18074	18240	18340	18420	18329	18275	18397	18276	18205	18399	18463	18442	18188	18248	18207	18542	18414	18306	18311	18317	18384	18436	18339	18301	18401	18218	18420	18470	18317	18196	18338	18250	18365	18177	18200	18551	18302	18560	18335	18251	18227	18321	18466	18351	17978	18372	18266	18167	18149	18244	18380	18296	18271	18406	18186	18267	18154	18291	18251	18075	18123	18249	18298	18296	18254	18287	18452	18162	18293	18306	18553	18376	18360	18425	18274	18335	18446	18350	18419	18315	18231	18333	18267	18284	18285	18337	18475	18196	18448	18380	18251	18272	18290	18327	18288	18373	18080	18295	18454	18199	18405	18181	18508	18375	18328	18361	18407	18241	18317	18378	18391	18266	18464	18295	18291	18392	18546	18340	18445	18223	18181	18274	18422	18355	18357	18117	18128	18327	18151	18471	18251	18492	18226	18174	18117	18198	18094	18303	18299	18327	18219	18337	18452	18471	18300	18112	18427	18166	18224	18391	18413	18280	18144	18374	18145	18321	18377	18405	18286	18133	18438	18291	18141	18236	18150	18297	18272	18352	18391	18331	18297	18092	18354	18222	18180	18280	18191	18369	18257	18411	18217	18257	18326	18173	18465	18335	18217	18284	18217	18173	18330	18431	18308	18437	18326	18424	18204	18237	18408	18404	18393	18365	18467	18420	18280	18256	18311	18359	18446	18353	18276	18354	18465	18425	18366	18378	18108	18094	18288	18202	18314	18363	18465	18298	18331	18580	18275	18342	18251	18382	18318	18392	18198	18256	18404	18417	18358	18154	18383	18161	18367	18347	18050	18227	18133	18166	18217	18297	18073	18468	18496	18162	18459	18460	18206	18173	18135	18376	18167	18325	18095	18252	18116	18263	18137	18346	18419	18347	18392	18383	18234	18458	18607	18329	18331	18256	18293	18416	18433	18192	18288	18428	18324	18303	18228	18172	18146	18344	18375	18056	18363	18214	18288	18354	18313	18391	18445	18285	18185	18289	18546	18391	18303	18229	18284	17998	18215	18346	18066	18212	18339	18295	18141	18242	18258	18293	18272	18352	18316	18274	18371	18399	18220	18626	18370	18325	18359	18362	18270	18372	18135	18296	18335	18413	18248	18596	18513	18321	18521	18392	18498	18258	18214	18366	18389	18456	18493	18502	18344	18250	18344	18513	18329	18412	18216	18232	18272	18232	18531	18289	18312	18413	18388	18476	18343	18424	18295	18336	18228	18240	18439	18322	18295	18279	18341	18213	18458	18325	18145	18310	18408	18159	18493	18205	18312	18523	18479	18277	18214	18297	18277	18453	18245	18207	18358	18352	18369	18325	18255	18046	18149	18229	18334	18205	18074	18305	18172	18217	18382	18407	18303	18045	18493	18275	18103	18323	18115	18061	18170	18210	18161	18216	18362	18510	18087	18247	18340	18163	18317	18378	18402	18236	18609	18242	18201	18334	18484	18276	18194	18297	18404	18439	18185	18283	18244	18279	18135	18273	18097	18432	18380	18191	18441	18426	18441	18266	18441	18525	18225	18101	18252	18428	18235	18392	18417	18264	18249	18496	18365	18289	18366	18239	18203	18251	18250	18334	18508	18383	18266	18462	18132	18306	18179	18349	18114	18205	18238	18312	18379	18269	18405	18175	18149	18251	18295	18354	18317	18249	18288	18219	17960	18362	18329	18542	18183	18388	18496	18226	18205	18182	18226	18444	18230	18274	18379	18394	18161	18284	18337	18315	18356	18539	18421	18468	18405	18417	18587	18388	18259	18339	18218	18358	18441	18477	18394	18501	18184	18403	18212	18272	18197	18491	18345	18284	18390	18155	18462	18424	18135	18272	18392	18263	18178	18263	18097	18194	18383	18398	18104	18331	18288	18365	18250	18349	18251	18164	18325	18148	18237	18064	18415	18333	18218	18248	18324	18365	18322	18237	18208	18076	18220	18459	18290	18379	18346	18301	18278	18388	18511	18202	18286	18348	18227	18262	18289	18222	18350	18237	18383	18163	18079	18136	18425	18179	18197	18514	18406	18413	18360	18226	18199	18431	18380	18418	18392	18103	18219	18203	18382	18246	18083	18396	18272	18428	18279	18352	18407	18379	18187	18322	18388	18366	18313	18362	18153	18289	18531	18355	18139	18191	18165	18180	18312	18359	18395	18424	18387	18451	18194	18250	18471	18340	18063	18253	18133	18385	18285	18269	18338	18158	18186	18274	18400	18335	18344	18430	18512	18441	18127	18311	18457	18134	18199	18315	18471	18300	18261	18352	18304	18330	18216	18383	18335	18269	18319	18177	18436	18098	18149	18260	18356	18159	18275	18252	18186	18451	18196	18294	18358	18455	18314	18224	18290	18278	18371	18454	18484	18143	18232	18161	18388	18346	18268	18524	18317	18209	18300	18193	18369	18527	18355	18333	18150	18215	18366	18197	18421	18405	18205	18398	18153	18290	18313	18191	18266	18192	18115	18492	18372	18260	18367	18255	18308	18193	18433	18032	18340	18236	18296	18207	18057	18224	18342	18159	18195	18092	18363	18263	18315	18404	18395	18418	18103	18322	18067	18338	18344	18380	18221	18319	18523	18370	18393	18544	18240	18098	18174	18296	18059	18217	18295	18234	18127	18421	18245	18211	18267	18381	18249	18443	18448	18242	18199	18212	18270	18353	18338	18256	18580	18356	18553	18059	18248	18452	18234	18321	17987	18353	18226	18466	18240	18422	18490	18352	18097	18252	18453	18344	18214	18587	18565	18390	18375	18276	18413	18367	18311	18210	18330	18321	18074	18135	18352	18217	18431	18186	18302	18383	18181	18591	18429	18473	18177	18206	18218	18200	18358	18188	18450	18328	18289	18559	18025	18307	18497	18553	18227	18265	18446	18264	18389	18237	18285	18488	18347	18495	18462	18225	18381	18570	18287	18379	18332	18203	18216	18234	18229	18383	18131	18182	18284	18158	18176	18222	18292	18420	18218	18251	18484	18252	18414	18445	18307	18530	18373	18453	18440	18307	18314	18385	18361	18149	18113	18296	18072	18435	18201	18320	18203	18485	18409	18297	17858	18352	18085	18426	18256	18136	18187	18181	18303	18441	18135	18133	18523	18385	18230	18227	18392	18283	18395	18245	18311	18220	18143	18190	18304	18222	18269	18311	18108	18215	18345	18286	18279	18364	18368	18366	18218	18316	18207	18376	18424	18395	18113	18442	18427	18309	18358	18204	18343	18336	18227	18191	18223	18402	18273	18383	18347	18425	18345	18057	18155	18381	18439	18330	18272	18290	18176	18237	18296	18365	18406	18225	18225	18313	18469	18378	18299	18396	18359	18188	18273	18385	18361	18244	18377	18289	18331	18130	18624	18425	18277	18514	18186	18207	18471	18284	18471	18222	18169	18254	18257	18157	18206	18222	18316	18140	18096	18371	18203	18275	18472	18303	18425	18284	18431	18222	18278	18302	18256	18302	18192	18400	18521	18270	18494	18292	18294	18233	18102	18392	18190	18225	18215	18325	18303	18393	18285	18402	18552	18170	18236	18018	18198	18247	18120	18297	18280	18250	18139	18404	18366	18211	18208	18331	18444	18251	18180	18263	18275	18167	18263	18355	18266	18242	18266	18336	18227	18335	18464	18576	18418	18318	18248	18428	18375	18454	18560	18216	18168	18045	18210	18468	18398	18482	18310	18270	18475	18375	18315	18490	18324	18246	18251	18163	18371	18184	18421	18366	18429	18204	18508	18296	18424	18585	18142	18378	18281	18481	18382	18268	18203	18292	18119
24019	46329	37527	28043	23472	20570	18821	17551	16794	16496	16042	15769	15693	15683	15474	15470	15504	15356	15335	15269	15285	15048	15022	15133	15041	15125	15031	15016	15259	15022	15275	14958	14972	15034	15080	15106	14953	14919	14980	14873	15098	15024	15096	14955	14932	15170	15138	14977	14926	15104	14882	14824	15156	15041	15072	14995	15055	15149	14983	14814	14971	14911	15086	14911	14966	14959	15232	15019	15012	14993	14924	15089	15068	14930	15063	15088	15167	14945	14940	15081	15001	15086	15056	14965	14991	15019	14915	14952	14962	14856	14891	15071	14993	14949	14754	14963	14941	15057	14855	14941	15036	14902	14765	15071	14879	14771	15010	15028	14994	14899	14983	14899	14945	15070	15067	14942	14809	15002	15193	14946	14954	14963	14957	14981	15088	15067	14932	14897	14876	14977	15027	15080	14972	14910	15007	14969	14964	14851	14942	15048	14998	15217	14909	15017	14957	14975	14976	15020	14930	14967	15082	14813	15063	14902	14977	15051	14905	14806	14930	15192	15082	14975	14928	14937	15208	14969	15099	14923	15025	15104	14967	14782	14996	15093	14975	14939	14964	14944	14915	15019	14849	15137	15137	15126	15015	15080	15156	14872	15039	15052	15050	14999	14891	14863	14952	14969	15145	15018	14942	15090	14902	14990	14932	14993	14827	14921	15094	15009	14944	14839	14865	14991	14926	14952	15019	15009	14987	15009	14957	14968	15059	15091	15011	14944	15107	15101	14927	14835	14812	15044	14740	14800	15020	14915	15067	14943	15171	14814	15101	14949	14907	14986	15011	14946	15078	14967	14936	15107	15026	14927	15026	14911	14973	14998	14738	15025	15060	15065	14985	14883	14991	14856	15127	14979	14978	15067	15057	14965	14879	15136	14905	15229	14940	15042	15121	14990	15019	15109	15019	15059	14941	14971	14829	15001	14764	14939	14973	14914	14930	15079	14866	15065	15014	14971	15028	14941	14913	15070	15118	14833	14952	14990	15039	15029	14997	14994	14894	15054	15149	14846	14861	15036	15004	15172	14990	14968	14995	15023	14981	15058	15167	14994	15014	15020	15058	14978	14856	14966	15034	14848	14955	15110	15122	14944	14964	15061	14792	14883	15044	15030	14993	14751	14893	14905	14960	14951	14797	15199	14998	14976	14999	14918	14947	14998	14882	15049	15210	14999	15027	14879	14929	15014	14911	14724	14897	14901	14972	14907	15005	15089	15006	14916	14840	14922	15008	14883	14808	14977	15018	15033	15000	14970	14940	14877	15037	14893	14882	14963	15085	15072	15172	14973	15028	14994	15121	15045	14833	15061	15118	14978	14893	15044	15091	14975	14950	15164	14991	14951	15106	15040	15011	14878	15071	15090	14972	14966	15175	14979	15068	14917	15040	14794	14883	15085	14810	14873	14822	14940	14995	14857	14993	15040	15059	14903	15001	15058	15025	14942	14822	15082	14934	15101	14830	14955	14904	14982	14962	14990	15018	14978	14944	14927	15087	15054	14978	15003	14860	14954	15022	14896	15236	14897	14983	15101	15075	15063	15108	14895	14930	14985	15109	15058	15007	15020	15057	14915	14733	15104	14935	15118	14991	14983	14929	15043	15057	14823	15047	14916	14850	14935	14955	14907	14931	14930	14998	15072	15008	14949	14975	14883	14965	15017	15035	15087	15105	14957	14976	14854	15012	14802	15032	14894	14978	15069	15074	14936	14936	14970	14912	14944	14912	15042	14957	14929	14989	14895	15064	15006	15009	14988	15046	14857	14891	14952	14961	14914	14934	14945	15030	14875	14947	15149	15132	14917	14938	15063	15082	14957	14995	15025	15129	15179	15111	14921	14952	14916	15200	14953	14914	14945	14748	14904	14976	14955	14889	15052	15216	15036	14975	15027	15016	15084	15060	15010	15015	14954	15046	14993	14992	14850	15043	15170	14917	14920	15120	15060	15098	14893	14843	14961	14993	14913	14820	14836	15115	15125	14953	15097	14970	14987	15083	14998	15000	15225	14771	14915	15061	15117	15037	14918	15099	14987	14866	14884	15075	14973	14874	15047	14909	15052	14936	14992	14907	14993	15006	15063	14843	14873	15105	14850	14885	15045	15171	15019	14908	15056	14792	15108	14915	14896	14904	15134	14850	14942	14873	15065	15059	14963	15082	15011	15051	15068	15070	14834	14867	14936	15139	14964	14843	15091	14783	14884	15085	14885	14823	14974	14979	14847	15080	15215	15015	15057	14956	14960	14889	15040	14980	15040	14930	14959	15140	15059	15002	14956	14904	15017	14951	15009	15044	15143	14952	14855	15197	14958	15094	14895	14903	15027	15205	14826	15035	14857	14913	15036	14994	15012	15026	15037	15108	15003	14832	14931	14971	14870	14922	15006	14944	15136	15017	15001	14882	14986	15060	15043	15098	14942	14956	15009	15027	15093	14929	14956	14804	14982	15046	14835	14941	14855	15042	14921	15074	14935	15022	15088	15125	14990	15072	14892	14940	14940	14925	14941	14863	14911	14902	15033	15133	14954	14869	14897	15129	15056	14919	14991	15057	14993	14906	15022	15000	14851	14996	15157	14968	14958	14983	15036	14943	15122	15013	14987	14949	15066	14919	14930	14970	15012	14920	14938	14986	14855	14862	15031	14939	14887	15015	14979	14922	14862	14933	15006	14949	15073	14805	15169	14873	15141	14994	14968	15018	15019	15071	15063	15045	14831	15081	14912	14928	14984	15112	14947	15065	14987	14899	14974	15040	15000	14966	14926	14900	14995	14969	14815	15010	14981	14923	15100	14865	14994	14952	15017	14836	14943	14838	15112	14747	15027	14950	15027	14971	15044	14839	14950	14971	15058	14945	14940	14987	14786	15109	14941	14857	14914	15111	14961	14788	15160	14951	15187	14996	14704	14924	15050	14891	14948	14984	15087	14862	14937	15067	14914	15010	14955	15014	15038	14957	14981	15032	14942	14999	14950	14972	14943	14791	14990	15200	15000	15046	15008	14991	15081	14872	14984	14977	14845	14887	14958	15034	14973	14973	15140	15020	15164	15077	15113	14964	15000	15194	14979	15135	15110	14901	15049	14975	15279	14872	14902	15041	15008	15041	15042	15144	15074	15067	14836	14806	14858	15104	15033	15013	15030	15133	14915	15127	14944	14895	14972	14818	14972	15032	14728	14968	15032	15003	14915	15024	14899	14849	14991	15020	15056	14980	14893	14948	15011	15011	14835	14717	14937	14895	15014	14959	14988	14841	15073	14960	14987	14835	14980	15126	14843	15045	15033	14879	15116	15140	15037	15148	14952	15043	14995	15133	14937	15112	14984	15108	14817	14961	15024	14931	14844	15064	15064	14982	15069	14933	14797	15064	14939	14908	15106	15063	15023	14862	15042	14962	14954	15215	15041	15056	14961	15102	14892	15082	15185	14978	15027	14893	15088	14956	15092	15112	15022	15066	14964	15063	14931	14899	15071	15048	15031	15055	15019	14890	15076	14955	14949	15009	14955	14995	15017	14995	15123	14785	15139	14976	15030	14877	15078	15067	14970	14852	15010	14965	14986	15083	14944	14975	14933	14854	15100	15047	14959	14998	15024	15119	14893	14973	15032	14932	14963	14860	14955	14854	14895	14934	14843	14944	15027	14976	15049	15133	14883	14801	15204	14959	14857	15066	14870	14934	14951	14976	14904	15061	14895	15156	15088	14862	14878	14799	15086	14911	15173	15129	15154	15076	14944	14961	15137	14988	15164	14896	15032	14882	15136	15091	15057	14854	14935	15021	15075	14986	15048	15000	15203	15133	14964	15001	15202	14950	15125	14987	15102	14961	14889	15021	15024	15161	15013	15090	14998	14942	14883	15121	15067	14904	14966	14803	14912	14946	14964	14907	14962	14855	15034	14990	14951	14948	15034	15101	14946	15035	15012	14820	14921	15015	14982	14998	14738	14962	15073	15015	14910	15000	15109	14860	15189	15047	15042	14974	15017	14982	14776	14997	14835	14910	14989	14964	15035	14842	15028	14918	14900	15085	14885	14940	14920	14966	15199	14824	14931	15018	14822	14954	15038	14993	14978	15038	14883	15019	14888	14946	14737	14961	14951	15001	14915	14953	15049	15262	14899	14970	15004	15230	14854	14998	14973	15041	14907	15052	14975	14941	15048	15106	14944	15058	14904	15044	14983	14968	14924	15027	15122	14951	15028	14914	15037	14914	15025	14837	14888	14968	14981	15041	15050	15131	15014	14968	15051	14868	14961	15101	15120	14956	15014	15028	14935	15194	15034	14994	15082	14876	14907	14977	14836	15099	14924	15027	15110	15066	14894	14809	14888	14958	15124	15110	15003	14851	15077	15056	14971	14850	14727	15045	14940	14895	14843	14944	14995	14972	15087	15006	14854	15037	14720	15063	14990	15246	15094	14909	14947	14962	14859	14890	15004	15048	15009	14969	14867	14938	15037	14993	15077	14980	14838	15066	14948	14883	15106	15060	15105	15028	15111	15106	14997	14970	14999	14989	14984	15016	14705	15050	14999	14989	14945	15032	14972	15072	14931	14928	14964	14915	15010	14962	14947	14937	14876	15006	14895	14898	15067	14962	14906	14857	14901	14958	14927	14970	15126	14949	14989	14899	15174	15164	14943	14966	15037	15012	14964	15027	15138	14974	14946	14843	14920	14823	14978	15033	14962	14876	15083	15001	14960	14811	14913	15079	15010	14947	15030	14836	15032	14896	15035	15045	14932	15005	15022	15063	14941	15056	14964	15028	14814	14981	14990	14904	14950	14846	15003	15027	14926	15216	14827	15157	14973	14969	15075	15122	15038	14961	14902	14928	15104	15097	15106	15013	15081	15045	14939	15024	14859	14966	15014	14916	14798	14973	14929	14933	15037	15102	14873	14926	15103	14988	14932	14891	15074	15170	14961	15025	14979	14924	15042	15040	14827	15064	14985	14938	14919	14865	15112	15073	15120	15026	14938	14994	15150	15043	14987	15072	14943	15019	15095	14982	14893	14977	14943	15103	15031	14828	15220	14924	15058	14919	15095	14951	14907	14953	14829	14858	14964	14981	14944	15007	14931	15113	14978	15166	14990	15084	15110	15150	14983	14912	14902	15061	14973	15022	14950	14998	15157	15108	14861	14955	15104	15130	15001
25273	21666	28041	28669	23020	21772	21087	19928	19694	19490	19419	18946	19032	19102	18923	18744	18805	18774	18722	18640	18836	18636	18716	18579	18821	18624	18691	18764	18694	18595	18672	18911	18718	18595	18502	18753	18542	18823	18657	18600	18738	18699	18726	18581	18418	18651	18778	18701	18620	18823	18667	18672	18688	18602	18655	18883	18735	18730	18623	18456	18537	18739	18458	18723	18652	18715	18767	18528	18637	18816	18677	18353	18466	18597	18630	18500	18646	18564	18640	18637	18834	18478	18491	18678	18610	18698	18554	18573	18593	18491	18715	18352	18547	18452	18719	18604	18660	18590	18651	18903	18589	18658	18618	18627	18659	18726	18768	18612	18428	18642	18634	18639	18563	18666	18738	18393	18804	18639	18821	18750	18729	18438	18565	18729	18781	18518	18543	18636	18561	18599	18546	18616	18735	18782	18701	18508	18650	18350	18835	18752	18486	18679	18751	18764	18739	18351	18698	18781	18560	18631	18664	18612	18564	18580	18500	18335	18582	18576	18501	18719	18713	18654	18833	18686	18707	18684	18714	18674	18783	18632	18552	18518	18299	18623	18549	18537	18508	18587	18584	18586	18612	18535	18552	18633	18542	18670	18474	18411	18543	18670	18670	18556	18546	18597	18817	18575	18675	18719	18643	18788	18585	18351	18746	18680	18632	18650	18521	18620	18604	18524	18319	18867	18651	18720	18755	18727	18511	18472	18679	18839	18778	18711	18801	18566	18615	18599	18682	18785	18692	18565	18656	18633	18679	18736	18682	18851	18612	18642	18540	18587	18690	18714	18722	18547	18407	18666	18682	18595	18601	18813	18449	18624	18920	18661	18533	18543	18466	18676	18460	18658	18534	18560	18549	18605	18519	18521	18447	18613	18658	18627	18325	18540	18524	18395	18418	18625	18656	18596	18417	18795	18611	18720	18448	18640	18563	18502	18564	18465	18862	18658	18699	18794	18749	18651	18778	18520	18308	18717	18419	18604	18641	18545	18596	18713	18659	18650	18503	18629	18778	18799	18563	18689	18663	18665	18458	18645	18557	18645	18639	18589	18694	18393	18828	18594	18647	18366	18433	18679	18760	18536	18500	18868	18472	18566	18467	18861	18525	18752	18728	18429	18660	18543	18371	18698	18531	18543	18653	18657	18596	18587	18705	18797	18714	18410	18627	18811	18767	18682	18857	18430	18528	18461	18606	18350	18528	18547	18678	18650	18538	18663	18604	18617	18586	18730	18782	18707	18668	18637	18632	18396	18638	18672	18728	18577	18722	18764	18533	18681	18793	18468	18543	18666	18670	18598	18705	18893	18613	18889	18785	18573	18650	18558	18637	18589	18507	18741	18705	18682	18491	18624	18593	18527	18459	18553	18582	18680	18790	18624	18758	18640	18510	18752	18647	18548	18659	18721	18736	18357	18498	18656	18597	18743	18651	18562	18733	18594	18568	18502	18806	18488	18646	18620	18543	18354	18619	18558	18574	18945	18472	18469	18908	18757	18692	18478	18559	18764	18706	18578	18600	18620	18605	18843	18667	18599	18804	18583	18811	18856	18638	18564	18677	18662	18698	18576	18721	18702	18915	18668	18483	18490	18431	18573	18766	18830	18744	18646	18644	18598	18488	18728	18481	18636	18618	18607	18564	18522	18832	18437	18727	18617	18685	18636	18690	18599	18340	18673	18446	18876	18634	18792	18587	18752	18640	18544	18703	18625	18775	18429	18693	18773	18646	18559	18628	18760	18650	18556	18576	18758	18752	18733	18529	18446	18769	18458	18789	18563	18461	18491	18584	18629	18618	18661	18622	18553	18481	18709	18725	18707	18483	18296	18483	18894	18689	18700	18510	18490	18763	18565	18555	18777	18682	18587	18780	18743	18743	18615	18769	18775	18660	18531	18715	18804	18771	18727	18556	18810	18657	18723	18539	18777	18502	18760	18655	18746	18774	18688	18572	18862	18602	18691	18519	18554	18851	18692	18566	18677	18635	18445	18451	18644	18747	18784	18584	18547	18685	18487	18463	18819	18620	18541	18603	18540	18616	18496	18624	18603	18589	18778	18878	18656	18625	18600	18432	18688	18617	18618	18556	18745	18486	18517	18542	18611	18947	18646	18766	18480	18500	18744	18806	18744	18819	18637	18642	18602	18688	18520	18880	18539	18716	18563	18792	18690	18602	18663	18637	18623	18637	18473	18561	18533	18574	18584	18573	18640	18589	18559	18574	18754	18517	18785	18516	18595	18795	18589	18654	18838	18577	18695	18739	18665	18638	18765	18744	18709	18750	18605	18646	18703	18617	18503	18577	18635	18534	18824	18617	18599	18554	18286	18709	18437	18640	18612	18720	18523	18611	18437	18618	18559	18622	18652	18701	18656	18276	18500	18489	18591	18704	18837	18526	18642	18656	18717	18738	18509	18507	18488	18402	18513	18698	18911	18953	18621	18367	18558	18608	18565	18711	18623	18837	18668	18422	18842	18593	18548	18645	18653	18700	18940	18693	18660	18639	18563	18631	18645	18537	18749	18634	18405	18654	18670	18532	18827	18616	18452	18600	18671	18567	18504	18668	18851	18762	18551	18853	18656	18720	18695	18447	18545	18711	18510	18526	18729	18765	18681	18823	18477	18689	18693	18739	18493	18595	18675	18599	18598	18519	18661	18677	18705	18633	18600	18673	18658	18433	18828	18658	18663	18769	18482	18610	18614	18290	18709	18686	18674	18807	18493	18536	18483	18388	18657	18679	18575	18656	18628	18582	18642	18695	18868	18773	18615	18722	18659	18668	18686	18511	18571	18671	18867	18715	18777	18551	18491	18804	18683	18685	18679	18562	18521	18603	18413	18819	18652	18684	18447	18754	18814	18616	18689	18538	18669	18687	18848	18662	18376	18423	18636	18628	18613	18590	18564	18773	18614	18603	18469	18585	18783	18587	18839	18637	18520	18554	18920	18644	18649	18598	18559	18631	18676	18611	18554	18654	18630	18600	18428	18463	18483	18784	18874	18480	18533	18548	18658	18534	18436	18544	18614	18731	18545	18661	18646	18700	18732	18709	18652	18832	18482	18657	18897	18444	18630	18681	18633	18542	18692	18511	18579	18598	18854	18387	18901	18567	18523	18681	18536	18724	18718	18452	18666	18634	18690	18648	18830	18673	18438	18752	18623	18723	18584	18708	18595	18567	18653	18474	18684	18626	18530	18603	18617	18585	18727	18674	18695	18701	18574	18525	18528	18700	18768	18697	18567	18706	18584	18629	18521	18667	18823	18576	18725	18584	18775	18779	18625	18515	18443	18603	18675	18365	18542	18895	18790	18809	18511	18551	18669	18595	18527	18640	18621	18647	18724	18840	18618	18747	18570	18921	18509	18725	18562	18629	18510	19023	18591	18789	18656	18653	18411	18536	18741	18679	18582	18609	18520	18708	18769	18783	18567	18561	18482	18532	18658	18464	18876	18779	18488	18435	18660	18842	18454	18791	18739	18611	18771	18417	18774	18575	18636	18480	18805	18591	18721	18677	18501	18599	18434	18873	18681	18753	18756	18803	18706	18650	18601	18439	18374	18734	18575	18448	18614	18550	18390	18516	18748	18671	18642	18827	18544	18441	18878	18751	18733	18502	18527	18730	18599	18539	18597	18632	18611	18587	18682	18684	18579	18624	18598	18580	18710	18512	18473	18693	18632	18648	18549	18623	18415	18590	18550	18443	18699	18723	18478	18429	18586	18612	18534	18696	18539	18636	18487	18558	18439	18606	18470	18614	18310	18539	18723	18670	18751	18778	18636	18841	18565	18627	18697	18509	18646	18587	18630	18584	18510	18711	18643	18391	18655	18518	18513	18543	18628	18478	18716	18560	18542	18632	18565	18551	18717	18729	18577	18622	18651	18488	18497	18473	18507	18542	18521	18681	18550	18692	18623	18676	18716	18606	18569	18739	18481	18746	18711	18537	18863	18678	18619	18746	18837	18675	18476	18490	18611	18689	18610	18499	18663	18614	18525	18652	18746	18758	18522	18636	18651	18757	18738	18758	18687	18735	18577	18527	18612	18609	18609	18516	18775	18587	18465	18668	18676	18823	18407	18696	18570	18415	18510	18589	18686	18529	18292	18622	18508	18511	18562	18734	18540	18381	18485	18731	18648	18700	18754	18552	18442	18620	18664	18756	18696	18849	18610	18758	18609	18635	18601	18527	18582	18712	18435	18514	18536	18483	18547	18754	18433	18808	18566	18570	18500	18613	18600	18446	18483	18744	18465	18499	18636	18732	18520	18725	18525	18726	18684	18646	18654	18561	18796	18789	18590	18610	18477	18491	18632	18721	18473	18721	18423	18902	18668	18576	18625	18642	18632	18638	18695	18675	18569	18693	18873	18651	18648	18771	18574	18822	18547	18566	18521	18769	18783	18715	18721	18467	18515	18584	18659	18704	18439	18642	18427	18796	18616	18663	18499	18741	18678	18743	18825	18788	18511	18501	18719	18610	18697	18846	18620	18693	18495	18746	18711	18547	18410	18728	18806	18751	18568	18655	18388	18754	18539	18474	18644	18455	18489	18406	18563	18622	18489	18687	18717	18765	18536	18574	18443	18571	18522	18588	18553	18795	18763	18380	18540	18636	18661	18766	18675	18763	18899	18469	18743	18551	18438	18570	18546	18742	18611	18544	18712	18714	18554	18674	18722	18703	18726	18635	18817	18612	18653	18504	18536	18662	18655	18527	18544	18647	18534	18710	18771	18547	18518	18505	18671	18452	18519	18775	18625	18443	18609	18704	18714	18614	18662	18609	18845	18682	18490	18856	18582	18358	18714	18772	18563	18686	18627	18794	18741	18667	18715	18522	18470	18580	18836	18619	18608	18754	18660	18615	18694	18678	18652	18784	18611	18694	18612	18669	18527	18533	18585	18794	18533	18687	18573	18672	18707	18696	18762	18609	18570	18837	18581	18826	18573	18567	18750	18681	18537	18212	18642	18610	18522	18584	18463	18449	18605	18699	18486	18616	18604	18490	18890	18626	18665	18567	18646	18640	18682	18577	18671	18778	18661	18751	18620	18447	18336	18642	18588	18699	18630	18427	18762	18707	18748	18760	18534	18704	18822	18678	18726	18580	18754	18554	18595	18521	18461	18604	18588	18629	18743	18642	18714	18626	18541
23769	41469	33844	24856	21169	18890	17877	17144	16449	16070	15862	15932	15650	15522	15442	15504	15346	15420	15303	15379	15360	15420	15302	15292	15223	15450	15263	15243	15259	15220	15193	15157	15248	15034	15080	15273	15133	15157	15058	15280	15331	15221	15224	15326	15223	15256	15191	15118	15195	15138	15213	15215	15069	15195	15392	15177	15181	15121	15163	15275	15384	15064	15199	15164	15032	15133	15209	15173	15239	15116	15101	15300	15178	15256	15399	15085	15173	15075	15216	15212	15004	15178	15139	15209	15220	15256	15278	15209	15137	15152	15106	15137	15135	15244	15096	15356	15111	15075	15088	15273	15164	15152	15299	15102	15104	15297	15204	15118	15408	15139	15267	15123	15156	15214	15028	15028	15121	15281	15210	15284	15286	15147	15068	15086	15126	15336	15223	15347	15106	15121	15131	15159	15153	15116	15055	15106	14961	15172	15273	15115	15161	15235	15125	15223	14958	15015	15143	15334	15161	15306	15295	15231	15323	15137	15171	15081	15357	15117	15130	15110	15209	14945	15230	15224	15106	15262	15242	15162	15088	15154	15437	15171	15073	15033	15339	15163	15330	15140	15079	15208	15149	15143	15160	15176	15158	15223	15126	15258	15226	15149	14994	15249	15029	15252	15212	15024	15137	15297	15377	15224	15085	15082	15296	15217	15283	15130	15181	15083	15145	15065	15075	14998	15223	15100	15240	15281	15331	15306	15195	15281	15242	14963	15189	15194	15227	15091	15120	15167	15039	15006	15162	15244	15140	15296	15156	15128	15154	15163	15108	15068	15145	15206	15237	15253	15345	15185	15217	15215	15209	15157	15155	15134	15083	15034	15252	15170	15054	15281	15196	15225	15152	15121	15292	15174	15173	15230	15156	15222	15213	15195	15129	15199	15072	15098	15106	15284	15276	15274	15140	15134	15170	15184	15272	15123	15116	15122	15055	15294	15074	15284	15225	15136	15163	15063	15190	15053	15192	15143	15218	15239	15140	15119	15204	15285	15152	15304	15178	15134	15196	15110	15119	15151	15255	15164	15154	15171	14930	14991	15272	15354	15088	15247	15064	15192	15207	15091	15192	15178	15255	14946	15044	15210	15071	14978	15036	15130	15229	15224	15187	15158	15106	15222	15025	15180	14965	15249	15278	15249	15242	15221	15121	15131	15127	15202	15194	15299	15181	15219	15248	15273	15324	15296	15109	15239	15138	15232	15320	15188	15275	15252	15070	15201	15162	15014	15281	15069	15046	15098	15056	15217	15074	15192	15210	15288	15043	15105	15094	15309	15104	15177	15001	15176	15191	15267	15129	15340	15136	14994	15294	15221	15147	15150	15132	15104	15006	15306	15200	15146	15195	15097	15107	15123	15377	15083	15112	15124	15032	15181	15260	15442	15193	15285	15193	15294	15240	15138	15202	15433	15160	15148	15121	15192	15319	15173	15262	15183	15232	15249	14948	15150	15065	15290	15108	15269	15216	15218	15195	14996	15050	15227	15196	15218	15084	15145	14991	15164	15139	15152	15149	15232	15094	15231	15207	15059	15184	15129	14931	15250	15166	15056	15106	15176	14950	15099	15305	15103	15173	15003	15062	15203	15181	15289	15226	15199	15161	15236	15121	15069	15193	15207	15253	15080	15218	15150	15262	15280	15179	14943	15185	15203	15224	15248	14966	15295	15203	15128	15105	15135	15152	15258	15326	15073	15250	15055	15230	15304	15195	15244	15082	15068	15309	15205	15004	15260	15156	15069	15142	15144	15290	15222	15124	15155	15105	15088	15145	15244	15211	15176	15227	15075	15149	15178	15163	15055	15125	15199	15262	15227	15163	15106	15188	14917	15241	15194	15119	15102	14974	15081	15141	15271	15099	15074	15253	14983	15215	15151	15371	15029	15213	15061	15175	15150	15345	14995	15134	15145	15058	15086	15105	15175	15100	15196	15308	15006	15169	15098	15348	15063	15311	15083	14970	15222	15111	15342	15133	15139	15145	15137	15311	14962	15082	15330	15253	15285	15192	15081	15159	15222	15240	15089	15104	15079	15023	15342	15291	15160	15151	15157	15150	14998	15245	15101	15238	15037	15126	15143	15152	15244	15270	15090	15144	15341	15315	15060	15303	15231	15060	15149	15088	15282	15372	15150	15188	15191	15081	15065	15046	15167	15234	15067	15254	15265	15174	15224	15159	15142	15171	15326	15200	15168	15234	15323	15062	15262	15165	14990	15197	15016	15360	15217	15149	15183	15281	15034	15215	15203	15218	15076	15142	15155	15238	15082	15172	15101	15294	15183	15216	14938	15433	15089	15122	15183	14993	15191	15060	15216	15253	15294	15280	15203	15156	14963	15109	14983	15271	15098	15119	15282	15031	15311	15138	15304	14987	15306	14998	15071	14945	15170	15179	15037	15159	15334	15216	15121	15227	15025	15195	15232	15261	15283	15107	15254	15165	15293	15158	15190	15187	15351	14990	15202	15239	15124	15043	15315	15345	15235	15191	15271	15067	15267	15250	15066	15136	15161	15150	15123	15417	15198	15356	15240	15046	15155	15379	15034	15237	15234	15157	15180	15173	15213	15008	15021	15254	15239	15180	15198	15313	15133	15195	15123	15110	15200	15201	15059	15104	15079	15227	15162	15170	15232	15203	15285	15193	15189	15241	15191	15020	15152	15092	15103	15148	15101	15098	15311	15258	15229	15037	15187	14992	15207	15088	15068	15170	15130	15212	15082	14975	15209	15178	15130	15080	15258	15167	15302	15282	15134	15029	14996	15050	15220	15085	15112	15195	15088	15077	15038	15238	15245	15244	15176	15212	15230	15195	15225	15189	15267	15155	15187	15172	15158	15271	15153	15258	15277	15112	15069	15410	15087	15122	15176	15204	15214	15134	15182	15195	15087	15207	15116	15180	15060	15043	15225	15287	15228	14967	15233	15279	14991	15131	15114	15306	15316	15395	15233	15219	15234	15065	15262	15275	14979	15205	15289	15309	15206	15208	15140	15093	15089	15249	15320	15236	15364	15187	15260	15165	15012	15293	15142	15135	15230	15079	15205	15019	15025	15281	15107	15295	15165	15225	15223	15172	15227	15183	15172	15242	15189	15214	15248	15054	15121	15114	15091	15110	15285	15016	15258	15238	15044	15279	15233	15207	15080	15248	15160	15106	15237	15118	15320	15206	15251	15162	15229	15191	15031	15186	14971	15103	15049	15189	15098	15230	15181	15291	15255	15299	15125	15171	14979	15104	15322	15188	15126	15224	15302	15175	15281	15091	15097	15197	15117	15227	15230	15127	15132	15064	15176	15037	15054	15410	15327	15183	15167	15179	15084	15252	15061	15076	15272	15213	15231	15181	15144	15300	15116	15144	15161	15301	15184	15418	15300	15183	15074	15296	15194	15185	14939	15216	15248	15261	15252	15095	15183	15191	15105	15099	15348	15152	14958	15290	15238	15200	14989	15173	15326	15213	15206	15109	15007	15217	15199	15181	15013	15151	15246	15074	15184	15173	15229	15292	15158	15270	15113	15244	15256	15134	15045	15249	15100	15140	15101	15103	15225	15267	15047	15139	15284	15310	15113	15092	15005	15284	15148	15124	15238	15373	15253	15184	15161	15155	15227	15132	15142	15318	15313	15130	15065	15212	15158	15373	15059	15274	15127	15069	14948	15088	15119	15226	15132	15331	15230	14931	15165	15179	15106	15294	15310	15171	15224	15078	15092	15078	15107	15284	15053	15234	15056	15088	15308	15185	15138	15064	15270	15198	15165	15057	15151	15013	15266	15143	15163	15225	15067	15132	15129	15115	15185	15197	15152	15180	15123	15211	15164	15018	15257	15146	15205	15337	15003	15050	15248	15184	15141	15061	15024	15107	15120	15209	15100	15088	15193	15150	15309	15193	15179	15283	15209	15264	15136	15054	15375	15060	15222	15339	15284	15130	15326	15172	15188	15165	15046	15196	15319	15118	15161	15162	15202	15125	15254	15282	15199	15286	15089	15207	15144	15282	15350	15273	14966	15180	15040	15252	15099	15254	15184	15310	14965	15212	15288	15231	15207	15110	15088	15252	14982	15141	15189	15138	15228	15177	15166	15274	15223	15078	15267	14894	15068	15219	15035	15063	15173	15100	15025	15273	15020	15217	15161	15101	15215	15211	14989	15322	15187	15101	15041	15147	15099	15402	15243	15213	15125	15146	15284	15227	15139	15164	15197	15194	15233	15153	15204	15217	15105	15244	15179	15265	15085	15143	15119	15180	15177	15238	14992	15247	15157	15170	15338	15127	15151	15224	15152	15338	14877	15209	15270	15301	15191	15203	15260	15145	15103	15038	15279	15306	15063	15130	15138	15040	15257	15169	15158	14989	15224	15095	15265	15177	14987	15134	15084	15078	15205	15212	15131	15169	15389	15158	15220	15262	15047	15274	15276	15051	15105	14980	15075	15076	15161	15046	15218	15194	15180	15196	15137	15280	15203	15150	15162	15240	15104	15188	15298	15149	15198	15264	15415	15085	15111	15157	15139	15255	15303	15403	15165	15072	15229	15086	15207	15096	15157	15072	15301	15195	15236	15230	15228	15215	14923	15157	15293	15250	15112	15208	15248	15052	15182	15095	15142	15204	15012	15066	15178	15052	15211	15322	15164	15010	15245	15177	15343	15118	15275	15106	15124	15055	15314	15183	15100	15238	15140	15250	15360	15253	15170	15151	15101	15246	15170	15319	15110	15016	15302	15237	14992	15199	15092	15239	15064	15372	15074	15241	15076	15051	15180	15116	15239	15249	15133	15307	14982	15187	15332	15113	15102	14977	15108	15158	15226	15192	15251	15171	15089	15085	15220	15196	15009	15166	15267	15120	15033	15228	15161	15132	15243	15175	15065	15117	15330	15134	15113	14999	15109	15199	15084	15305	15236	15137	15231	15268	15412	15209	15269	15313	15156	15082	15104	15262	15162	15177	15043	15035	15280	15093	15172	15036	15222	15320	15312	15220	15201	15276	15266	15217	15212	15186	15208	15125	15203	15321	15279	15183	15225	15225	15136	15235	15147	15116	15268	15243	15189	15212	15048	15231	15206	15155	15305	15089	15229	14968	15199	15324	14983	15180	15327	15100	15155	15168	15046	15238	15130	15104	15015	15122	15207	15265	15070	15207	15248
22497	21594	28900	24792	22271	24745	26554	21508	19891	20129	19806	19146	19004	18891	18825	18734	18637	18463	18548	18186	18370	18329	18211	18325	18228	18267	18166	18239	18196	18150	18172	17924	18043	18058	18048	17902	18138	18237	18284	18123	17972	17948	18144	18146	17899	18056	18084	17980	17929	18234	18216	17925	18151	18244	18077	18054	17898	18032	18191	18150	17901	18090	18079	18054	18033	18051	18094	17997	17974	18157	18134	18085	17902	18062	17995	18031	18036	17977	18083	18053	18177	18014	17731	18012	17962	18219	17940	18290	17940	18136	18020	17782	17754	18005	18161	17945	17931	17969	17975	18060	17883	18069	17979	18102	18108	18120	18269	18105	17894	17814	18066	18016	18160	18051	17857	18001	18034	17851	17903	18091	17986	17881	17952	17998	17963	17894	18168	17815	18035	17883	17978	17953	17981	18048	18157	18057	17880	18080	17961	17944	18055	18060	17871	18058	18098	18117	18220	18128	17820	17982	17966	18154	17967	17989	17763	18048	17937	17922	17871	18007	18057	18029	18186	18097	17780	18076	18019	18029	17969	17899	18140	17935	18025	17914	18144	17836	17861	17903	17807	18130	17908	18028	18055	18036	18166	18079	18146	18039	17749	17891	18077	18182	18080	18018	17922	17929	17942	17785	18101	17901	18076	17870	17919	18070	18087	17899	18015	17958	17766	18195	18023	18123	17916	18135	18113	18100	17983	18054	17952	18043	17879	18098	18113	18037	18104	18246	17835	18092	17727	18111	17914	17927	17844	18075	18078	18076	18037	17998	18204	18154	17921	17970	17967	18065	17847	18000	17883	17957	18030	17798	18047	17971	18016	18038	17869	18074	17902	17910	18082	17893	17952	18006	18017	17806	17921	18046	17895	18099	17910	17960	17895	17983	17866	18008	17970	18041	17847	18157	17871	18079	18029	18163	17882	17876	17689	17896	18028	17937	17864	17996	17939	17953	17884	18129	18178	17960	17989	17800	17935	18126	17962	18103	17974	17842	17995	17907	18088	18076	18364	17927	18082	18041	17842	17908	17870	17867	17925	17998	18082	18125	18057	17873	18001	17893	17851	18024	17930	17936	18040	18073	17919	18147	17833	17983	18060	17968	18105	17955	18068	17871	18206	17951	18019	17952	18051	18088	17885	17843	17992	18095	18121	18117	17981	18063	17970	17875	18034	17926	17881	18240	18041	18180	17782	18091	17638	17832	18165	18084	18029	18067	18065	17936	18017	18032	17837	17932	17832	18179	18183	17961	17998	18021	18151	18104	17805	17923	17969	17953	18110	18045	18199	17959	18052	17966	18053	18098	17859	17835	18028	18121	17981	18023	18032	18174	18130	18039	17992	17806	18015	18047	18112	18141	17924	17989	17962	18097	17870	18163	17871	18004	18163	17885	18005	17962	18068	18079	18005	17981	17903	18022	17858	17935	17901	17940	17900	17844	18114	18351	17975	17903	18186	18092	17870	18067	18007	17891	17934	18061	18154	17844	18001	17804	18007	17879	18051	18132	18009	18039	18003	17732	17885	17879	17810	18020	17966	17886	17974	18061	18170	17964	18038	17940	18038	18038	17852	17939	17929	18060	18139	17918	18107	18061	17887	17860	17925	17890	18171	17859	18018	17952	17961	18079	18103	17863	18050	17917	18280	18122	18011	18198	17788	17892	18066	17949	17938	17975	17850	17893	17927	17801	17808	17961	18155	17785	17855	17929	18154	18048	18054	17801	18074	17987	17859	17927	18233	18149	17984	17966	18102	17949	17946	17819	18085	18127	18183	17972	18062	17983	18024	18068	17962	18186	18137	17948	17910	17952	18065	17818	17988	17958	18091	18026	18014	17976	17896	17935	17874	17993	17901	18102	18065	17976	18006	17876	18141	18014	18100	17957	17925	18063	18072	18235	17983	18141	18181	18069	17987	17960	18064	18060	17922	17960	17977	17995	18116	17855	17951	17758	17769	17964	18081	18050	17865	18115	18010	17890	18140	18075	17986	17906	17801	18080	18014	17923	18075	17913	17928	18008	17937	17830	18088	17946	18079	18052	18064	17822	18067	17939	17814	17980	17957	17917	17951	18117	18076	17908	18114	17903	18035	17807	17864	18048	18075	17930	18128	18065	17957	18076	18070	17794	18082	17987	17921	17947	18088	18198	17988	17927	17953	18287	18176	18260	17819	17844	17964	17963	17906	17986	17865	17961	17959	18067	17850	17990	18195	17977	17922	18061	17961	18176	17916	18007	17723	18117	18147	17817	17990	17972	17900	17887	18092	17993	18010	18062	18110	17920	18091	17924	18072	17917	17989	17871	18108	17936	18094	17890	17883	18056	17948	17945	17936	17962	18008	17833	17959	17969	18113	18070	17838	18151	18110	18005	17952	18090	17979	17923	18083	17867	17924	18019	17931	18156	17784	18051	18031	18107	18081	17994	18200	17944	17998	18161	18041	18090	17666	17922	18122	17999	17931	18044	18065	17980	17995	18040	17860	18061	17858	17761	17864	17847	17964	17921	17946	17815	18096	17807	17963	18177	18083	18147	18162	18007	18010	17973	17987	17928	18131	18011	17804	17938	18110	17859	18078	17894	18070	18268	18111	18002	17990	17907	18289	17954	18157	17902	18025	18192	17924	17924	17910	18136	18219	17878	17963	17851	18177	18091	17813	18002	17952	18223	17892	17973	17919	18080	18226	18049	18010	18021	18271	18036	17861	18096	17909	17947	17722	17867	17900	17774	18057	17957	17869	18007	18099	17950	18124	17860	18038	18158	18020	18133	18205	18024	17987	18063	17860	17979	17961	17894	17867	17940	17977	18115	18001	18021	17680	17794	18009	17832	18077	17863	18016	17987	18011	17962	18018	17909	18070	18047	17884	18043	18007	17852	18118	17937	18065	18064	17890	17832	18026	18000	17845	17887	18105	17985	17899	17685	17856	17734	18109	18085	17903	18044	18047	17993	18043	18126	17818	17973	17834	17940	17969	18024	18112	17983	18000	17883	18145	17960	18002	17895	18142	17815	17988	18075	18096	18110	17997	17901	17870	18012	17986	18073	17967	17859	17969	18020	17767	18051	18108	17999	18146	18003	18007	18157	17981	17994	17936	17803	17889	17905	17881	17940	17865	17927	18070	17878	17878	17968	18037	18129	17891	17929	18208	18102	18112	17976	17815	18103	18250	18033	18012	18128	18172	17911	18152	17875	17820	18035	17980	17959	17906	18032	18017	17593	17749	18071	17883	18200	17840	17935	17986	17897	17930	17848	17847	18008	17958	17997	18150	18137	17933	18025	17772	17915	17831	17792	18036	18033	17964	18030	17878	17771	17957	17959	17922	17979	17965	18133	18093	18013	17998	17939	18114	18073	18021	18128	17994	17897	17919	18070	18086	18048	17999	17887	17969	18043	17928	17969	17888	17975	18204	18164	18076	18099	18154	18015	17779	17977	17884	17850	17948	18083	17930	18145	17900	17869	18068	18092	18041	17793	17894	18011	18042	18169	17927	17906	17986	17958	18070	17954	17967	17947	17990	17821	17838	18085	18097	17862	17933	17747	17886	17813	17977	17923	17860	18088	18029	17966	17968	17902	18204	18124	17904	17974	17891	18077	17974	17940	18086	18085	18114	18126	18130	17873	17973	17944	18156	18129	18133	18260	17934	18013	18009	18016	18054	17843	17964	18045	18189	17874	18018	18075	18017	18173	17984	18320	17902	17975	17980	18061	18197	18102	17889	17999	18125	17997	18102	18043	17911	17923	18012	17869	17990	17936	17946	18143	18040	18085	17997	17974	17778	18018	18056	18164	17885	17962	18058	17849	18277	17943	17978	17811	18028	18138	17943	18093	18026	18037	18134	17912	17921	17735	18010	17927	17810	18065	17952	17735	17996	17967	18047	17834	18045	18028	17799	17883	17908	17923	18047	18022	17912	18090	18049	18054	17892	18039	17822	17830	18055	18092	17738	17968	18058	18114	18166	17857	17870	17934	17845	17990	17983	17853	18034	18019	18064	18038	17993	17956	17905	17985	17926	18057	18007	18052	17929	18125	17878	17919	18051	18057	17935	18131	17928	17932	18165	18110	18009	18081	17773	18054	18055	17985	17879	18102	17928	18213	17955	17889	18021	18011	17968	17800	17959	18050	17867	17824	18045	17880	17978	18053	17903	17955	18238	17864	18055	18044	18143	17978	17778	17783	17801	18011	17857	18092	18063	18281	17939	17986	18041	17911	18126	17848	18001	18118	17936	17992	18049	17964	17756	17944	17967	17953	17990	18226	17923	17889	18104	17750	17916	18135	18004	18045	17987	18049	18097	17770	17936	17870	17915	18101	17984	17988	17852	17995	17940	17876	17937	17975	18036	18030	18024	17950	18051	17890	17882	18055	17823	17788	18022	17985	18092	18020	18031	17867	17896	17790	17809	17969	17894	18086	18049	17952	17967	18015	17980	18038	17907	18095	18106	18050	17912	18023	17955	17893	18110	18160	17944	17784	17737	18104	18033	18029	17998	18035	18108	17961	17853	17850	17968	18088	17916	17964	18095	17887	17925	18068	17820	18029	17892	18069	18025	18078	18061	18004	18052	17926	18069	17866	17940	17929	18035	17933	17910	17962	18137	17969	17792	17936	18010	17892	17987	17962	18078	18077	18204	17912	17926	17884	18173	17834	17989	18053	18129	17954	18182	17902	17902	17934	18006	17918	18222	18102	18237	18042	18194	18034	18096	18055	17838	17901	18095	18009	17956	17815	18041	17871	17960	18067	17855	18079	18003	18075	17964	18135	18019	18138	17985	17695	17940	18053	17941	17794	17845	17989	18221	17866	17809	18081	17968	18052	18077	18070	17755	17762	17959	18100	17996	17909	18088	17951	18084	18058	18092	18030	17832	17999	18106	17965	17996	17884	18076	18081	17938	17983	18038	17953	17972	17967	17972	18171	18115	18076	17938	17994	17928	17883	18087	17883	18178	17952	17791	17737	17964	17896	18193	18063	17836	17935	17803	17876	18027	18131	18143	18084	18096	17829	17988	17971	17967	18104	17964	17982	17948	18003	17858	18081	18066	18034	18143	18018	17856	18046	18047	17908	17841	17672	17836	18002	17942	18119	17879	17999	17856	18115	17842	18111	17929	18007	17975	18011	18166	18074	18142	18156	17932	18072
25552	50434	42030	31189	26127	22461	20121	18628	17398	17041	16420	16253	15725	15816	15683	15431	15202	15247	15355	15140	15118	15108	15124	15044	15005	15014	14877	15150	14900	14911	14898	14868	14986	14761	14860	14873	14958	14891	14870	14784	14936	14875	14919	14921	14739	15047	14825	14715	14795	14771	14952	14857	14912	14797	14946	14633	15046	15046	14918	14813	14762	14940	14863	14866	14754	14809	14766	14717	14746	15019	14719	14865	14826	14912	14828	14953	14672	14824	14979	14790	14947	14845	14875	14838	14871	14712	14923	14765	15064	14725	14798	14827	14829	14994	14865	14921	14696	14805	14715	14868	14832	14958	14978	14791	14795	14856	14780	14752	14713	14610	14817	14911	14736	14922	14927	14862	14762	14734	14753	14926	14728	14728	15007	14833	14829	14890	14807	14781	14896	14808	14924	14837	14783	14733	14815	14706	14807	14931	14913	14889	14792	14774	14802	14915	14831	14672	14865	14782	14787	14841	14874	14907	14886	14938	14986	14873	14805	14857	14745	14768	14870	14893	14905	14799	14925	14767	14667	14871	14770	14850	14863	14973	14608	14860	14752	14792	14788	14940	14877	14700	14864	14809	14770	15030	14889	14787	14738	14746	14922	14693	14675	14844	14782	14674	14928	14665	14909	14722	14745	14901	14887	14979	14879	14808	14743	14965	14824	14706	14804	14883	14805	14921	14876	14814	14721	14863	14730	14858	14592	14797	14794	14844	14833	14963	14798	14749	14828	14771	14672	14737	14948	14770	14845	14716	14664	14796	14730	14814	14895	14930	14868	14802	14749	14785	14947	14897	14906	14877	14857	14806	14877	14902	14774	14738	14762	14936	14643	14730	14800	14871	14816	14826	14850	14891	14788	14776	15057	14711	14990	14749	14792	14837	14788	15017	14910	14739	14735	14875	14790	14954	14886	14791	14881	14779	14702	14828	14688	14735	14849	14757	14753	14821	14903	14797	14806	14771	14903	14975	14919	14882	14800	14985	14776	14745	14786	14742	14586	14824	14566	14826	14668	14972	14838	14991	14820	14805	14798	14899	14802	14893	14897	14749	14742	14764	14887	14830	14911	14715	14879	14846	14932	14761	14961	14711	14828	14878	14802	14821	14808	14680	14924	14771	14659	14809	14823	14801	14825	14691	14932	14849	14714	14887	14642	14857	14800	14767	14954	14689	14862	14830	14796	14766	14765	14677	14772	14827	14805	14774	14939	14883	14758	15024	14810	14807	14753	14800	14950	14835	14845	14642	15030	14987	14616	14944	14941	14908	14974	14759	14789	14719	14667	14781	14716	14619	14926	14770	14852	14856	14754	14813	14919	14823	14700	14815	14774	14844	14929	14812	14844	14883	14739	14672	15008	14714	14801	14679	14835	14757	14939	14730	14884	14762	14756	14721	14846	14874	14878	14809	14744	15004	14806	14726	14874	14682	14881	14776	14871	14750	14881	14851	14661	14784	15005	14740	14743	14783	14867	14660	14794	14709	14736	14822	14742	14672	14861	14726	14828	14938	14875	14734	14706	14779	14773	14858	14876	14815	14964	14780	14783	14870	14944	14910	14867	14895	14675	14837	14796	14776	14933	14938	14872	14882	14911	14588	14985	14933	14917	14883	15008	14950	14653	14945	14977	14959	14839	14666	14895	14738	14727	14742	14663	14993	14861	14834	14954	14861	14787	14766	14847	14777	14864	14933	14687	15008	14946	14880	14795	14727	14789	14946	14881	14755	14746	14727	14758	14682	14769	14771	14759	14828	14778	14849	14841	14671	14739	14856	14838	14563	14747	14853	14726	14737	14849	14814	14707	14654	14928	14788	14666	14730	14773	14735	14930	14820	14804	14882	14815	14847	14927	14914	14897	14822	14700	14884	14783	14731	14789	14823	14850	14796	14855	14752	14833	14772	14711	14857	14891	14805	14943	14730	14780	14742	14907	14580	14766	14998	14893	14913	14682	14921	14811	14843	14823	14742	14670	14674	14600	14944	14626	14735	14733	14798	14697	14838	14841	15029	14718	14750	14657	14849	14616	14811	14778	14753	14791	14881	14899	14960	14791	15011	14975	14944	14881	14732	14805	14817	14895	14849	14978	14738	14953	14782	14898	14757	14634	14601	14814	14754	14937	14827	14659	15028	14783	14843	14806	14829	14813	14826	14771	14770	15042	14644	14787	14907	14784	14742	14784	14866	14778	14990	14753	14857	14792	14700	14845	14869	14743	14727	14960	14856	14972	14686	14663	14833	14835	14765	14745	14761	14735	14850	14774	14815	14827	14708	14699	14780	14729	14795	14900	14872	14715	14783	14821	14979	14738	14901	14697	14798	14826	14604	14933	14761	14741	14816	14914	14737	14849	14908	14820	14823	14976	14860	14864	14929	14778	14778	14851	14722	14775	14541	14826	14915	14808	14848	14609	14748	14677	14774	14823	14802	14552	14825	14895	14840	14929	14743	14897	14852	14997	14722	14850	14716	14795	14929	14760	14752	14676	14807	14911	14899	14776	14947	14873	14728	14893	14697	14828	14824	14875	14713	15022	14806	14750	14948	14746	14727	14858	14935	14860	14709	14831	14965	14748	14873	14824	14863	14802	14814	14802	14639	14829	14906	14850	14961	14780	14874	14629	15007	14942	14777	14887	14822	14894	14989	14722	14717	14846	14868	14926	14979	14725	14874	14908	14892	14913	14711	14862	14771	14761	14889	14757	14985	14791	14767	14676	14914	14788	14883	14740	14739	14764	14802	14901	14773	14801	14960	14780	14904	14699	14914	14754	14873	14817	14852	14722	14647	14756	14898	14697	14625	14916	14828	14750	14890	14793	14858	14931	14703	14993	14837	14932	14939	14821	14732	14825	14911	14856	14777	14836	14788	14879	14790	14731	14950	14928	14746	14806	14774	14822	14749	14727	14930	14682	14950	14837	14703	14892	14838	14919	14731	14716	14835	14681	14890	14863	14780	14751	14790	14763	14877	14701	14995	14835	14793	14909	14704	14924	14822	14778	14736	14799	14659	14745	14758	14875	14983	14702	14668	14731	14750	14872	14915	14650	14719	14856	14813	14853	14817	14756	14840	14712	14926	14827	14804	14916	14905	14672	14822	14856	14764	14833	14814	14770	14847	14939	14693	14656	14923	14870	14712	14757	14914	14919	14846	14865	14846	14736	14852	14979	14720	14806	14750	14682	14865	14802	14796	14714	14846	14781	15023	14676	14712	14709	14763	14820	14582	14746	14916	14717	14938	14898	14876	14717	14636	15016	14867	14896	14883	14723	14732	14731	14767	14810	14858	14693	14794	14878	14926	14942	14826	14613	14812	14871	14874	14781	14703	14728	14771	14897	14792	14742	14713	14729	14696	14813	14699	14850	14744	14920	14826	15038	14776	14949	14966	14910	15015	14653	14780	14735	14817	14962	14806	14719	14875	14784	14819	14857	14614	14751	14713	14811	14652	14849	14651	14688	14837	14756	14588	14963	14822	14666	14720	14757	14611	14909	14626	14853	14669	14812	14660	14667	14851	14862	14777	14784	14706	14811	14815	14803	14880	14808	14655	14787	14868	14771	14772	14865	14684	14692	14665	14831	14661	14927	14732	14628	14721	14738	14864	14893	14790	14744	14764	14779	14894	14906	14864	14934	14808	14882	14814	14753	14756	14980	15002	14888	14858	14852	14878	14938	14809	14880	14650	14782	14828	14651	14846	14783	14781	14920	14729	14851	14828	14835	14765	14902	14821	14846	14963	14766	14942	14628	14981	14937	14983	14671	14790	14607	14734	14921	14877	14838	14705	14897	14797	14837	14720	14793	15007	14846	14861	14681	14779	14748	14736	14773	14614	14784	14739	14855	14883	14932	14788	14695	14806	14744	14801	14737	14990	14848	14738	14810	14897	14677	14872	14849	15043	14718	14918	14751	14664	14984	14800	14998	14896	14748	14713	14861	14886	14815	14778	15001	14892	14802	15027	14850	14772	14853	14857	14735	14813	14802	14842	14582	14783	14639	14854	14931	14848	14951	14823	14942	14913	14744	14747	14956	14715	14815	14728	14875	14782	14762	14818	14873	14693	14830	14804	14813	14894	14979	14801	14818	14656	14889	14821	14707	14846	14625	14676	14824	14844	14803	14876	14947	14896	14772	14753	14760	14832	14781	14799	15050	14856	14686	14949	14786	15030	14728	14592	14764	15012	14796	14827	14743	14891	14875	14716	14755	14760	14733	14850	14775	14790	14703	14987	14732	14933	14763	14915	14661	14922	14977	14935	14744	14775	14690	14768	14899	14796	14844	14702	14874	14763	14920	14869	14778	14877	14777	14757	14802	15001	14800	14897	14981	14617	14751	14777	14829	14785	14849	14716	14851	14895	14895	14782	14999	14752	14939	14878	14712	14727	14714	14791	14652	14594	14845	14899	14857	14915	14914	14923	14912	14844	14933	14697	14698	14682	14985	14739	14592	14937	14874	14783	14746	14844	14766	14746	14720	14695	14837	14862	15043	14818	14790	14812	14961	14730	14802	14758	14940	14873	14842	14869	14648	14859	14913	14853	14779	14673	15007	14756	14695	14883	14781	14782	14679	14941	14615	14991	14689	14922	14862	14643	14778	14869	14880	14850	14827	14952	14747	14690	14801	14866	14987	14760	14783	14888	14884	14985	14980	14815	14681	14759	14885	14865	14869	14779	14874	14937	14725	14749	14950	15003	14986	14962	15052	14826	14886	14775	14663	14793	14900	14803	14802	14818	14631	14807	14873	15040	14810	14785	14971	14852	14849	14856	14807	14795	14711	14901	14839	14689	14792	14673	14734	14669	14800	14883	14746	14876	14780	14827	14658	14802	14802	14704	14667	14860	14927	14975	14752	14789	14794	14862	14793	14914	14823	14686	14797	14786	14684	14853	14987	14806	14595	14671	14853	14799	14831	14841	14927	14718	14831	14854	14900	14784	14835	14852	14780	14841	14704	14680	14923	14784	14974	14842	14769	14756	14813	14886	14759	14841	14769	14771	14804	14781	14965	14814	14802	14639	14663	14882	14774	14807	14903	14963	14779	14786	14891	14730	14678	14855	14857	14674	14851	14756	14885	14748	14870	14747	14810	14777	14792	14807	14910	14889	14887	14743	14657	14886	14835	14820	14846	14824	14805	14917	14817	14882
29789	26551	31545	27304	22238	20844	20221	19524	19218	19180	19018	19087	18973	18906	18835	18853	18734	18729	18895	18815	18764	18749	18675	18617	18585	18754	18606	18752	18610	18622	18512	18652	18625	18542	18637	18697	18623	18588	18713	18697	18863	18597	18556	18658	18540	18629	18643	18494	18651	18646	18493	18680	18506	18650	18455	18399	18503	18529	18592	18574	18767	18724	18753	18616	18751	18581	18794	18580	18572	18439	18503	18518	18509	18569	18755	18549	18548	18494	18793	18755	18629	18560	18736	18700	18667	18596	18711	18192	18720	18575	18766	18544	18562	18661	18558	18551	18364	18618	18590	18633	18705	18492	18823	18597	18840	18453	18805	18630	18660	18785	18720	18669	18642	18448	18487	18551	18516	18348	18480	18526	18671	18551	18514	18600	18401	18656	18536	18734	18695	18627	18558	18756	18746	18416	18632	18670	18592	18553	18605	18569	18556	18544	18668	18490	18689	18426	18762	18548	18672	18751	18628	18669	18717	18658	18604	18495	18558	18714	18662	18715	18582	18646	18658	18518	18507	18644	18504	18578	18645	18575	18494	18670	18498	18555	18618	18632	18624	18549	18612	18579	18644	18555	18613	18571	18541	18733	18632	18602	18821	18483	18570	18647	18589	18534	18734	18556	18707	18600	18568	18421	18623	18533	18593	18433	18654	18412	18626	18520	18479	18474	18596	18435	18452	18556	18621	18593	18565	18481	18629	18592	18640	18485	18605	18588	18586	18775	18681	18499	18263	18504	18704	18599	18559	18788	18582	18625	18556	18494	18648	18669	18586	18726	18568	18705	18675	18210	18654	18652	18720	18656	18542	18567	18682	18540	18543	18731	18465	18711	18820	18590	18651	18492	18609	18728	18650	18598	18584	18794	18558	18589	18706	18409	18724	18591	18505	18654	18458	18588	18590	18526	18565	18512	18527	18535	18617	18400	18546	18590	18769	18677	18616	18458	18591	18614	18674	18631	18690	18461	18794	18784	18613	18689	18458	18466	18647	18742	18463	18500	18346	18589	18683	18814	18699	18599	18627	18465	18501	18667	18677	18739	18651	18706	18550	18397	18523	18448	18450	18478	18609	18645	18436	18623	18594	18764	18472	18676	18701	18438	18610	18481	18659	18358	18554	18501	18585	18756	18578	18473	18682	18800	18677	18458	18572	18587	18739	18551	18638	18406	18644	18517	18740	18460	18599	18716	18650	18488	18858	18743	18557	18620	18653	18456	18519	18518	18568	18480	18563	18618	18648	18846	18457	18649	18760	18455	18609	18650	18608	18802	18703	18504	18613	18748	18774	18486	18585	18545	18458	18483	18667	18495	18466	18479	18578	18397	18361	18840	18883	18559	18482	18476	18551	18754	18615	18526	18772	18604	18723	18668	18554	18515	18630	18499	18729	18343	18335	18543	18513	18608	18908	18667	18654	18776	18720	18618	18770	18779	18420	18484	18424	18466	18530	18688	18408	18606	18632	18864	18413	18515	18696	18457	18650	18611	18593	18616	18467	18656	18663	18726	18560	18462	18472	18589	18599	18617	18489	18660	18525	18653	18745	18641	18561	18633	18589	18552	18637	18419	18550	18456	18680	18770	18501	18719	18596	18622	18709	18606	18665	18608	18728	18503	18479	18664	18501	18562	18416	18630	18699	18574	18400	18423	18659	18698	18887	18477	18590	18757	18708	18777	18649	18720	18731	18613	18583	18677	18373	18395	18540	18711	18699	18663	18450	18599	18505	18483	18560	18737	18472	18550	18606	18425	18642	18484	18672	18743	18455	18696	18577	18665	18758	18557	18606	18445	18387	18677	18668	18666	18461	18417	18635	18442	18857	18697	18685	18668	18508	18538	18757	18767	18702	18518	18826	18674	18630	18433	18564	18558	18587	18626	18468	18570	18564	18605	18648	18583	18623	18658	18549	18575	18723	18607	18652	18458	18722	18622	18694	18659	18745	18541	18648	18342	18850	18562	18445	18387	18809	18512	18716	18686	18635	18609	18518	18474	18476	18467	18596	18547	18524	18418	18626	18630	18507	18431	18709	18647	18698	18380	18722	18776	18910	18618	18651	18565	18467	18298	18478	18618	18742	18565	18531	18872	18264	18551	18722	18535	18564	18606	18610	18480	18603	18707	18636	18616	18565	18654	18531	18534	18362	18453	18732	18866	18625	18254	18427	18498	18570	18796	18568	18573	18493	18478	18354	18672	18633	18583	18485	18556	18805	18438	18700	18620	18493	18647	18580	18699	18753	18394	18456	18489	18851	18710	18569	18549	18650	18704	18784	18731	18750	18774	18580	18425	18531	18649	18537	18657	18639	18557	18635	18661	18663	18535	18499	18390	18678	18743	18702	18612	18463	18614	18478	18636	18572	18530	18635	18816	18605	18570	18613	18501	18699	18666	18594	18510	18517	18603	18548	18695	18420	18599	18662	18454	18727	18716	18609	18639	18617	18738	18477	18493	18603	18483	18676	18510	18551	18829	18592	18835	18795	18736	18584	18406	18613	18804	18728	18442	18547	18713	18915	18638	18665	18447	18445	18615	18384	18569	18557	18629	18621	18648	18628	18508	18460	18407	18607	18867	18629	18260	18805	18749	18730	18793	18650	18490	18602	18626	18413	18367	18671	18955	18666	18507	18363	18489	18576	18624	18658	18580	18549	18584	18867	18720	18796	18710	18601	18459	18526	18641	18659	18721	18911	18569	18637	18577	18750	18504	18368	18491	18680	18551	18254	18497	18831	18452	18581	18623	18703	18495	18580	18722	18527	18561	18645	18641	18597	18780	18534	18303	18446	18596	18735	18493	18295	18368	18575	18459	18534	18465	18605	18523	18710	18539	18421	18742	18789	18677	18742	18662	18525	18617	18700	18626	18538	18715	18539	18565	18646	18389	18734	18470	18627	18600	18696	18722	18547	18676	18648	18791	18390	18502	18628	18628	18580	18593	18476	18544	18538	18409	18527	18557	18786	18534	18511	18449	18659	18583	18753	18503	18708	18597	18381	18532	18624	18648	18544	18697	18548	18747	18850	18603	18613	18680	18586	18598	18663	18686	18450	18866	18734	18871	18506	18601	18601	18632	18525	18544	18855	18666	18790	18733	18676	18736	18748	18643	18454	18637	18700	18589	18473	18724	18373	18579	18384	18680	18547	18627	18475	18631	18592	18633	18544	18583	18428	18687	18653	18663	18507	18434	18449	18459	18874	18598	18581	18606	18582	18597	18844	18507	18580	18525	18767	18656	18559	18452	18835	18643	18710	18427	18583	18648	18740	18711	18670	18543	18553	18556	18720	18614	18516	18519	18516	18664	18671	18585	18698	18712	18753	18623	18621	18659	18476	18453	18881	18562	18638	18662	18475	18646	18600	18595	18682	18628	18603	18427	18544	18532	18523	18679	18798	18625	18625	18619	18630	18729	18541	18522	18525	18537	18729	18443	18709	18688	18771	18611	18605	18794	18763	18606	18485	18601	18598	18872	18799	18742	18545	18596	18501	18617	18654	18620	18774	18532	18564	18581	18712	18422	18603	18398	18462	18486	18659	18730	18654	18589	18538	18736	18622	18538	18658	18786	18604	18523	18700	18594	18478	18432	18675	18685	18730	18757	18821	18542	18562	18512	18590	18576	18554	18334	18426	18666	18766	18507	18730	18435	18783	18645	18753	18467	18578	18670	18438	18582	18625	18666	18604	18503	18609	18576	18627	18783	18584	18685	18626	18714	18560	18563	18717	18734	18631	18630	18624	18812	18608	18530	18578	18492	18562	18507	18473	18544	18443	18424	18618	18622	18629	18551	18486	18353	18519	18651	18594	18537	18537	18776	18634	18749	18645	18710	18676	18530	18625	18659	18444	18691	18672	18661	18755	18641	18526	18682	18738	18647	18380	18742	18534	18638	18753	18799	18940	18503	18631	18716	18556	18545	18488	18655	18540	18604	18619	18617	18498	18583	18475	18673	18469	18613	18664	18536	18412	18609	18490	18670	18793	18708	18496	18520	18664	18673	18537	18583	18691	18531	18703	18564	18744	18704	18481	18578	18589	18518	18400	18352	18290	18409	18337	18395	18500	18522	18610	18578	18573	18564	18378	18452	18625	18714	18611	18632	18726	18732	18728	18405	18527	18610	18450	18762	18464	18710	18572	18762	18509	18625	18642	18959	18628	18521	18711	18685	18476	18737	18717	18610	18654	18501	18784	18700	18663	18641	18635	18665	18623	18607	18647	18622	18623	18747	18434	18610	18555	18734	18567	18646	18719	18626	18593	18603	18702	18433	18752	18793	18496	18657	18686	18431	18703	18678	18485	18646	18550	18500	18358	18550	18546	18529	18658	18590	18553	18503	18703	18606	18734	18588	18600	18411	18613	18640	18704	18649	18759	18761	18561	18507	18596	18471	18604	18579	18559	18466	18740	18759	18691	18567	18640	18615	18498	18660	18348	18522	18698	18726	18723	18739	18520	18554	18525	18736	18588	18544	18703	18531	18731	18582	18622	18765	18509	18451	18521	18741	18598	18602	18754	18596	18662	18362	18676	18638	18553	18687	18732	18539	18676	18861	18592	18739	18661	18505	18691	18658	18564	18461	18562	18546	18584	18522	18671	18611	18630	18793	18673	18705	18774	18657	18675	18543	18715	18881	18530	18549	18530	18693	18802	18745	18549	18541	18593	18465	18644	18585	18482	18479	18477	18394	18584	18789	18674	18481	18698	18451	18397	18601	18386	18573	18551	18567	18648	18643	18727	18711	18687	18586	18435	18372	18507	18588	18698	18599	18574	18738	18419	18446	18746	18833	18620	18623	18625	18629	18597	18699	18824	18564	18520	18533	18466	18647	18528	18513	18569	18571	18624	18268	18593	18742	18493	18564	18481	18545	18578	18520	18439	18509	18648	18517	18744	18548	18857	18691	18657	18586	18830	18560	18698	18494	18545	18462	18622	18663	18641	18550	18655	18805	18649	18753	18605	18516	18712	18593	18611	18493	18699	18867	18638	18539	18817	18576	18675	18610	18646	18651	18612	18503	18512	18692	18878	18723	18722	18619	18673	18753	18637	18685	18500	18515	18692	18607	18639	18651	18708	18815	18743	18537	18528	18653	18626	18662	18733	18702	18659	18311	18758	18515	18709	18587	18671	18543	18802	18626	18564	18479
24334	38827	30990	22983	19880	18237	17203	16360	16135	15975	15945	15748	15596	15653	15553	15383	15446	15375	15443	15165	15182	15355	15363	15127	15192	15043	15203	15342	15049	15152	15282	15301	15092	15136	15118	15340	15109	15350	15244	15199	15158	15172	15116	15183	15085	14993	15256	15154	15170	15037	15302	15261	15038	15211	15167	15131	15256	15085	15221	15075	15065	15302	15091	15114	15169	15258	15044	15324	15098	15125	15245	15281	15088	15084	15042	15230	15047	14897	15028	15229	15130	15156	15052	15176	15204	14999	15055	15137	15307	15140	15063	15264	15111	15219	15181	15013	15199	15389	15187	15200	15286	15193	15202	15228	15055	15164	15167	14999	15219	15235	15086	15253	15425	15267	15195	15104	15136	15268	15232	15216	15063	15273	15349	15283	15172	15165	15230	15218	15279	15251	15163	15200	15079	15247	15133	15109	15107	15228	15225	15059	15143	15304	15339	15202	15030	15180	15107	15232	15030	15148	15219	15235	15114	15096	15177	15096	15095	15208	15223	15137	15218	15192	15059	15260	15215	15211	15002	15213	15287	14986	15189	15191	15046	15377	15326	15086	15207	15265	15158	15290	15132	15079	15359	15234	15124	15072	15119	15052	15247	15155	15215	15223	15086	15062	15144	15197	15185	15172	15134	15278	15115	15103	15173	15035	14988	15135	15306	15264	15251	15278	15237	15164	15212	15182	15247	15203	15070	15181	15404	15068	15217	15065	15178	15222	15091	15178	15269	15198	15155	15290	15220	15244	15289	15212	14981	15120	15148	15150	15245	15164	15323	15162	15333	15092	15225	15214	15074	15262	15080	15132	15237	15130	15222	15125	15313	15222	15242	15204	15252	15241	15260	15008	14968	15290	15034	15178	15056	15191	15256	15333	15132	15207	15050	15272	15262	15092	15163	15225	15256	15111	15196	15358	15117	15215	15307	15235	15320	14979	15194	15127	15364	15257	15053	15136	15216	15076	15134	15209	15229	15169	15169	15215	15250	15183	15199	15390	15111	15233	15073	15057	15236	15340	15275	15192	15285	15203	15113	15269	15220	14982	15316	15130	15262	15128	15246	15244	15181	15277	15252	15140	14948	15329	15108	15203	15182	15118	15310	15078	15190	15180	15163	15117	15176	15145	15238	15324	15145	15298	15233	15219	15168	15220	15173	15259	15158	15219	15240	15104	15167	14911	15236	15177	15060	15111	15276	15229	15154	15185	15217	15194	15337	15218	15130	15322	15326	15082	15122	15275	15130	15354	15066	15159	15267	15175	15142	15035	15159	15279	15207	15219	15198	15192	15083	15164	15284	15203	15247	15235	15050	15021	15156	15201	15291	15081	15165	15294	15104	15176	15269	15136	15161	15038	15340	15042	15100	15080	15371	15141	15252	15066	15172	15293	15354	15253	15275	15157	15212	15110	15268	15055	15232	15238	15124	15191	15122	15036	15191	15303	15249	15025	15190	15399	15169	15257	15260	15169	15123	15150	15265	15167	15178	15219	15091	15197	15124	15338	15247	15263	15054	15248	15265	15270	15019	15057	15066	15337	15065	15253	15241	15058	15289	15258	15233	15195	15387	15130	15193	15102	15221	15320	15024	15246	15198	14908	15316	15244	15100	15192	15317	15202	15097	15139	15342	15225	15209	15102	15338	15223	14993	15198	15183	15130	15240	15080	15236	15111	14992	15149	15345	15212	15210	15211	15093	15213	15207	15187	15265	15329	15065	15034	15036	15327	15199	15202	15142	15179	15189	15166	14992	15263	15131	15203	15205	15156	15124	15251	15270	15252	15204	15165	15148	15228	15242	15346	15025	15418	15224	15183	15129	15143	15116	15335	15264	15088	15334	15205	15246	15309	15030	15218	15257	15286	15064	15214	15045	15256	15332	15125	15183	15185	15225	15266	15250	15094	15292	15028	14972	15286	15022	15126	15221	15189	15013	15098	15351	15238	15114	15396	15235	15254	15121	15106	15245	15263	15128	15228	15109	15144	15207	15225	15298	15162	15070	15109	15357	15026	15227	15339	15201	15262	15163	15190	15101	15167	15252	15045	15209	15318	15188	15347	15170	15254	15120	15204	15060	15157	15194	15012	15170	15197	15209	15313	15184	15306	15309	15140	15103	15243	15296	15212	15378	15216	15153	15257	15198	15126	15283	15247	15184	15101	15247	15023	15141	15144	15121	15228	15180	15169	15016	15291	15165	15205	15285	15109	15303	15229	14966	15158	15103	15272	15044	15179	15362	15062	15093	15234	15153	15084	15147	15170	15131	15120	15082	15187	15189	15253	15289	15053	15035	15284	15116	15150	15241	15294	15224	15039	15233	15325	15276	15396	15334	15227	15349	15172	15205	15111	15102	15068	15035	14947	15171	15099	15170	15321	15170	15254	15231	15286	15045	15200	15150	15048	15213	15198	15345	14989	15144	15265	15161	15240	15247	15085	15178	15221	15161	15295	15245	15198	15103	15251	15045	15115	15129	15114	15143	15143	15199	15052	15065	15111	15277	15215	15131	15365	15175	15200	15125	15129	15259	15160	15272	15145	15266	15091	15286	15115	15136	15164	15155	15157	15215	15178	15051	15158	15097	15301	15193	15054	15187	15137	15054	15137	15052	15049	15024	15181	15173	15095	14998	15108	15189	15426	15272	14989	15062	15065	14958	15270	15237	15191	15063	15282	15191	15045	15097	15123	15364	15126	14957	15024	15258	15167	15224	15132	15183	14980	15215	15154	15199	15242	15029	15233	15054	14958	15301	15163	15236	15098	15160	15237	15214	15179	15053	15277	15043	15009	15099	15375	14980	15320	15173	15086	15119	15174	15391	15206	15135	15101	15407	15206	15110	15158	15376	15181	15181	15215	15124	15344	15124	15264	15088	15069	15377	15056	15089	15202	15198	15250	15125	15131	15091	15113	15260	15121	15172	15155	15298	15095	15183	15070	15215	15246	15278	15126	15261	15046	15138	15112	15253	15196	15183	15132	15208	15243	15225	15215	15073	15214	15354	15029	15167	15201	15099	15121	15097	14983	15193	15008	15218	15068	15152	15078	15301	15080	15053	15170	15196	15360	15338	15149	15100	15285	15098	15375	15070	15287	15150	15164	15291	15267	14991	15238	14997	15338	15016	15230	15149	15377	15143	15080	15176	15245	15021	15149	15070	15200	15189	15164	15073	15183	15079	15084	15257	15075	15097	15391	15091	15238	15136	15272	15326	15324	15333	15182	15234	15199	15075	15402	15157	15176	15380	15224	15327	14994	15212	15234	15033	15269	15306	15143	15143	15400	15092	15365	14998	15176	15146	15071	15215	15235	15333	14924	15091	15184	15194	15120	15212	15182	15367	15250	15070	15333	15034	15148	15303	15189	15078	15156	15195	15212	15120	15060	15161	15206	15171	15144	15230	15265	15197	15109	15099	15107	15162	15038	15089	15099	15299	15150	15259	15119	15317	15168	15134	15334	15197	15310	15022	15086	15104	15182	15269	15207	15193	15181	15244	15385	15165	15206	15177	15204	15190	15268	15174	15274	15109	15154	15067	15102	15211	15155	15153	15183	15145	15173	15234	15184	15063	15035	15173	15199	15232	15111	15273	15153	15201	15145	15305	15101	15257	15097	15046	15176	15181	15176	15069	15280	15294	15364	15160	15167	15190	15026	15234	15314	15137	15238	15247	15081	15251	15235	15119	15046	15180	15025	15249	15109	15243	15179	15135	15212	15315	15199	15084	15185	15080	15143	15267	15165	15213	15280	14944	15172	15222	15188	15267	15230	15260	15330	15271	15061	15027	15213	15223	15071	15237	15232	15278	15178	15263	15164	14974	15163	15106	15183	15183	15085	15097	15164	15233	15185	15306	15235	15255	15459	15207	15106	15235	15132	15194	15138	15101	15301	15181	15101	15354	15218	14995	15131	15282	15132	15166	15312	15321	15041	15177	15340	15277	15137	15334	15107	15282	15175	15165	15186	15176	15306	15342	15138	15266	15115	15276	15120	15125	15189	15286	15170	15295	15152	15325	15118	15146	15379	15188	15215	15175	15257	15102	15053	15190	15258	15054	15219	15400	15248	15142	15347	15242	15015	15291	15058	15046	15278	15106	15130	15119	15077	15370	15142	15155	15120	15185	15343	15189	15101	15229	15206	15047	15049	15144	15073	15233	15179	15360	15224	15064	15205	15307	15207	15151	15111	15172	15142	15302	15198	15176	15270	15081	15026	15248	15170	15323	14975	15006	15246	15100	15185	15240	15366	15368	15288	15275	15317	15288	15278	15150	15353	15112	15122	15336	15149	15177	15185	15465	15251	15262	15176	15204	15158	15237	15245	15069	15365	15157	15216	15358	15360	15229	15099	15292	15173	15112	15189	15190	15160	14929	15206	15131	15460	15066	15287	15099	15434	15331	15110	15203	15140	15168	15116	15115	15313	15256	15184	15136	15341	15156	15223	15283	15189	15240	15208	15146	15343	15145	15184	15095	15063	15138	15191	15105	15162	15205	15172	15251	15187	15354	15082	15101	15097	15254	15148	15173	15036	15287	15335	15197	15285	15272	15108	15186	15302	15263	15150	15183	15339	15337	15063	15231	15315	15397	15102	15151	15167	15199	15100	15292	15208	15101	15172	15226	15278	15216	15113	15124	15072	15130	15254	15124	15252	15336	15292	15108	15093	15162	15034	15171	15102	15220	15076	15157	15177	15077	15144	15112	15154	15085	15408	15171	15105	15263	15136	15275	15132	15157	15036	15245	15224	15261	15139	15214	15020	15309	15161	15191	15127	15407	15116	15248	15284	15090	15236	15060	15161	15173	15305	15243	15086	15110	15143	15128	15067	15172	15063	15172	15066	15136	15202	15216	15207	15230	15211	15003	15088	15179	15130	15240	15206	15332	15119	15364	15016	15376	15092	15165	15125	15278	15099	15245	15258	15285	15220	15088	15221	15145	15388	15352	15245	15239	15149	15239	15074	15368	15329	15291	15076	15144	15201	15377	15054	15267	15232	15150	15356	15248	15342	15164	15246	15032	15032	15273	15135	15166	15277	15180	15138	15080	15250	15123	15116	15166	15168	15278	15020	15259	15089	15199	15310	15139	15022	15081	15239	15194	15260	15226	15175	15161	15139	15104	15131	15059	15090	15257	15216	15237	15154	15290	15094
23407	21601	28552	25435	23364	23949	23283	20036	19233	19169	18874	18785	18679	18405	18268	18300	18333	18178	18085	18053	18319	17919	17746	18063	17754	18024	18051	17955	18077	17885	18138	17922	17776	17799	17866	17861	17829	17962	17902	17920	18042	18001	17878	17780	18043	17749	18015	18083	17824	17852	17795	17870	18001	17932	17968	17930	17792	18021	17693	17829	17876	18007	18027	17893	17912	17834	17693	17859	17862	17842	18031	17908	18147	17675	17640	17851	17875	17702	17929	17872	17857	17995	17792	17773	17802	18026	18008	17660	18093	17785	17772	17944	17896	18252	18070	17909	17754	17865	17830	17827	18002	17965	17825	17794	17754	17937	17804	17994	17844	17866	17666	17726	18024	17879	18015	18033	17779	17976	17828	17842	17871	17845	17973	17931	18100	17886	17826	17822	18111	17859	17896	17728	17890	17975	17852	17745	17800	17942	17973	17893	17949	17877	17723	17748	17949	17760	17676	17848	17935	18000	17849	17690	18088	17750	17721	17897	17805	17880	17766	17782	17908	17761	17745	17727	17713	18111	17870	17872	17860	17796	17556	17899	17945	17643	17736	17963	17773	18021	17960	17864	17806	17777	17740	17962	17896	17937	18118	17880	17894	17739	17782	17774	17719	17704	17761	18038	17760	17927	17844	17946	17970	17828	17946	17804	17693	17632	17877	17846	18063	18027	17740	17699	17643	17925	17917	17908	17832	17888	17975	17879	18018	17876	17789	17864	17992	17943	17839	17827	17758	18063	17901	17649	18044	17666	17726	17784	17964	17965	17632	17949	18013	17795	17733	17701	17746	17894	17991	17744	18019	17921	17834	17873	17882	17826	17773	17878	17849	17751	18058	17812	17772	17932	17760	17714	17908	18015	17731	17992	17966	17875	17957	17848	17967	17795	17712	18049	17770	17968	17745	17784	17827	17839	17582	18065	17876	17888	17726	17650	17858	17884	17973	17845	17793	17919	17667	17966	17773	17746	17597	17866	17644	17902	17989	17857	17753	17689	17760	17776	17844	17788	17887	17765	17950	18060	18006	17881	17921	17804	17965	17890	17843	17889	17784	18016	17887	17937	17834	17790	17814	18007	17863	17757	17906	17914	17948	17868	17800	17842	18006	18116	17834	17870	17676	17665	17790	17808	17871	17956	17824	17852	17736	18006	17902	17919	18001	17847	17843	17837	17769	17846	17886	17825	17781	18000	17741	17782	17825	17976	17804	17790	17845	17699	17729	17913	17842	17971	17948	17738	17583	17879	17925	17854	18063	17694	17805	18049	17775	17919	18068	17662	17766	17976	17745	17945	17754	18041	17842	17826	17812	17744	17801	17576	18034	17996	17936	17837	17788	17789	17831	17845	17858	17718	17919	18061	17830	17817	17874	17923	17764	17861	17915	17909	17795	17947	17743	17844	17762	17810	17765	17806	17851	17939	17816	17734	17527	17658	17786	17836	17911	17766	17977	17834	17823	17977	17824	17760	17913	17766	18060	17819	17769	17790	17808	17685	17798	17904	17813	17614	17827	17725	17823	17845	17879	17853	17819	17876	17952	17814	17863	17721	18156	17903	17960	17835	17916	17841	17800	17804	17776	17836	17728	17763	17769	18001	17953	17721	17793	18155	17994	17931	17886	17788	17911	17940	18135	18085	17800	17788	17953	17960	17952	17874	17817	17825	17834	17545	17899	17916	17680	18036	17869	17830	17723	17853	17796	17676	17940	17718	18054	18118	17888	17693	17757	17990	17961	17864	17726	17962	17707	17804	17917	17827	17722	17744	17762	17891	17960	17836	17915	17817	17895	17955	17882	17845	17882	18108	17864	17981	17890	17911	17763	17785	18057	17753	17957	17817	17662	17803	17807	17896	17796	17722	17758	17853	17859	18016	17772	17861	17741	17907	17858	17673	17980	17900	17982	17889	18021	17794	18081	17936	17881	17692	17756	17939	17774	17708	17656	18071	17763	17920	17887	17852	17654	17801	18008	17887	17822	17881	17816	17931	17886	17909	17853	17689	17926	17898	17814	18007	17796	18026	17781	17957	18038	18006	17657	17883	17921	17838	17766	17693	17951	17884	17992	17974	18017	17783	17706	17713	17878	17833	17899	18007	17949	17774	17715	17758	17623	17595	17605	17604	17852	17973	17822	17765	17974	17682	17986	17644	17793	17754	17865	17901	17925	17862	17812	17836	18046	17767	17963	17852	18064	17711	17770	17976	17748	17692	17692	17813	17972	17769	17914	17798	17902	17635	17749	17942	17870	17963	17921	17827	17724	17706	17639	17843	17917	17769	17928	17929	17761	17742	18031	17897	17826	17744	17817	17918	17811	17638	17840	17785	17791	17665	18042	18014	18117	17803	17940	17789	17730	17882	17835	17869	17829	17817	17858	17783	17933	17882	17858	17895	17752	17864	17747	17683	17820	17908	17899	18038	17872	17909	17658	17773	17772	17851	18047	17782	17872	17935	17828	17917	17868	17961	17718	17833	17765	18021	17733	17832	18142	17738	17775	18050	17887	17843	17733	17996	17860	17861	17727	17735	17754	17827	17892	17721	17737	17903	17833	17837	17726	17945	17729	17963	17856	18000	17777	17619	17769	17536	17951	17792	17740	17895	17913	17834	17849	17927	17896	17957	17836	17863	17784	17926	17602	18062	17922	17937	17905	17691	17604	17703	17751	17852	17917	17837	17911	17676	17861	17908	17870	17779	17749	17803	17946	17790	17842	17944	17844	17853	17920	18044	17844	17937	17870	17888	17973	17770	17877	17902	17878	17912	18045	17791	17586	18028	17783	17820	17894	17911	17920	17937	17836	17754	17826	17799	17834	17956	17894	17607	17979	17936	17942	17778	17786	17775	17926	17969	18095	17890	17937	17929	17870	17963	17890	17700	17836	17953	17946	17705	17849	17877	17797	17597	17892	17761	17992	17899	17983	17995	18039	17735	17626	17817	17862	17755	17802	17947	17827	17757	17780	17938	17983	17979	17832	17927	17880	17771	17706	17860	17825	17678	17726	17568	17975	17707	17956	17639	17702	17727	17894	18114	17984	18047	17828	17815	17906	17945	17721	17841	17861	17966	17831	17879	17808	17978	17959	17893	17832	17980	17912	17782	17812	17845	17898	17934	18097	17877	17780	17927	17945	17844	17967	17855	17990	17726	17870	17783	17949	17937	17788	17910	17914	17948	17689	17666	18008	17578	17899	17783	17757	17807	17571	17801	17963	17787	18060	17819	18025	17887	17816	17839	17658	17769	17659	17826	17915	17798	17639	17748	17762	17838	17874	17700	17829	17933	17627	17791	17801	17858	17636	17586	17949	17994	17904	17942	17899	17818	17815	17761	18002	17844	17817	17868	17717	17734	17844	17952	17665	17873	17764	17908	17829	17913	17682	17753	17855	17642	17935	17854	18005	17809	17898	17791	17709	17869	17850	17735	17839	17789	17762	17688	17696	17868	17578	18027	17790	17790	17845	17812	17954	17802	18022	17914	17786	17857	17861	17770	17805	17870	17948	17729	17728	17779	17969	17928	17887	17853	17801	17850	17693	17942	17643	17697	17662	18023	17828	17955	17808	17821	17926	17738	17802	18081	17751	17703	17834	17969	17750	17855	17933	17711	17934	17694	17980	17902	17807	17924	17971	17949	18097	18003	17885	17983	17696	18011	17713	17675	17914	17802	17760	17898	17830	17763	17819	17951	17853	17744	18011	18086	17774	17772	17851	17912	17899	17949	17923	17675	17789	17844	17980	17850	18019	17722	17845	17644	17714	17821	17819	17758	17831	17662	17767	17783	17759	17791	18027	17903	17954	17717	17946	17817	17685	17769	17859	17774	17766	18065	17825	17676	17607	17731	17897	17845	17833	17726	17992	17870	17848	17819	17787	17754	17943	17808	17834	17894	17759	17818	17783	17553	17907	17745	17775	17736	17944	17812	17707	17868	17781	17795	18062	17993	17758	17802	17921	17862	17880	17710	17918	17836	17965	17619	17651	17884	17953	17753	17794	17998	17720	18009	17598	17827	17929	17872	17992	17932	17947	17783	17908	17887	17735	17695	17796	17959	17933	18010	17948	18038	18047	17917	17777	17869	17911	17842	17640	17771	18015	17694	17870	17924	17664	17838	17653	17791	17904	17687	17969	17848	17916	17774	17956	17855	17989	17933	17756	17819	17850	17596	17637	17790	17847	17805	18015	17657	17670	18042	18011	17991	17875	17953	17677	17524	17726	17843	17821	17907	18240	17908	17840	17889	17901	17856	17735	17698	17850	17755	17760	17890	17749	17863	17960	17915	17989	17752	17684	17812	17923	18130	18046	17741	17815	17964	17540	17811	18012	18016	18022	17933	17972	17880	18125	17821	17899	17960	17998	17855	17771	17680	17830	17990	17905	17884	17560	17910	17729	17919	17838	18009	17795	17744	17820	17773	17891	18080	17935	17935	17780	17895	17967	18066	17989	17930	17780	17799	17755	17898	17824	18027	17939	17655	17931	18019	17661	17773	18145	17962	17774	17828	17890	17714	17714	17830	17673	17821	17783	17856	17867	17988	17902	17848	17954	17858	17569	17774	17743	17869	17741	18032	17989	17751	17839	17895	17871	17853	18129	17642	17906	17922	17969	17914	17669	17835	17874	17877	17791	17738	17778	17976	17700	17755	17820	17826	17904	17985	17978	17644	17967	17637	17854	17587	17740	17807	17829	17946	17989	17860	17865	17889	17935	17745	17913	17931	17786	17965	17822	17916	17995	17971	17989	17750	17959	17679	17875	17935	17839	17900	17885	17696	17849	17575	17632	17701	17936	17794	17721	17797	17775	17906	17848	17943	17672	17798	17884	17645	17842	17728	17760	17760	17894	17775	18017	17813	18095	17768	17986	17797	17814	17875	17877	17858	17646	17763	17856	17844	17722	17812	17800	17939	17920	17958	17712	17986	17987	17856	17933	17786	17945	17788	17643	17622	17982	17781	17749	17973	17654	17880	17789	17545	17752	18015	17937	17951	17991	17892	17764	17592	17944	17877	17798	17942	18041	17945	17685	17627	17943	17628	17949	17792	17930	17824	17975	17824	17785	17818	17910	17976	17825	17885	17752	17770	17850	17772	17996	18045	17854	17756	17906	17937	18144	17926	17796	17768	17728	17849	17982	17991	17845	17637
23825	46407	37513	27550	22826	20107	18544	17358	16716	16424	15894	15555	15468	15461	15412	15245	15227	15149	15069	15178	14918	14845	15005	14836	14877	14903	14943	14804	14797	14798	14991	14871	14966	14912	14916	14912	14955	14841	14668	14806	14912	14660	14770	14646	14843	14786	14911	14939	14845	14872	14963	14847	14792	14770	14752	14760	14755	14775	14805	14855	14827	14750	14883	14830	14791	14969	14700	14639	14747	14746	14691	14813	14983	14775	14695	14935	14870	14750	14878	14771	14705	14916	14787	14665	14752	14786	14818	14651	14922	14907	14708	14881	14802	14757	14746	14742	14939	14744	14705	14859	14639	14821	14827	14809	14667	14738	14884	14880	14750	14907	14740	14822	14949	14733	14807	14781	14872	14939	15008	14825	14758	14803	14748	14766	14767	14897	14733	14848	14812	14689	14824	14968	14830	14933	14635	14678	14826	14834	14712	14669	14798	14675	14680	14807	14746	14923	14752	14971	14606	14680	14761	14680	14703	14678	14620	14835	14703	14634	14831	14804	14660	14731	14765	14757	14713	14802	14737	14935	14819	14968	14722	14825	14781	14842	14818	14748	14777	14673	14658	14799	14907	14797	14700	14718	14716	14769	14778	14696	14785	14730	14746	14973	14905	14676	14687	14764	14991	14699	14682	14670	14908	14827	14709	14749	14951	14811	14729	14690	14777	14844	14858	14849	14806	14759	14740	14778	14684	14710	14802	14824	14634	14822	14706	14754	14802	14796	14791	14619	14719	14838	14755	14918	14852	14803	14659	14747	14877	14733	14760	14834	14678	14806	14621	14736	14383	14829	14763	14719	14752	14812	14789	14792	14724	14718	15031	14850	14838	14780	14749	14592	14487	14721	15001	14738	14718	14793	14665	14867	14700	14818	14726	14896	14809	14804	14706	14853	14874	14685	14825	14760	14846	14850	14691	14962	14755	14910	14726	14648	14844	14590	14777	14931	14782	14870	14664	14774	14769	14965	14955	14664	14701	14612	14677	14796	14813	14622	14834	14800	14762	14898	14643	14696	14876	14717	14820	14815	14870	14780	14728	14686	14765	14725	14782	14689	14655	14765	14878	14758	15091	14868	14836	14747	14935	14869	14818	14969	14703	14844	14815	14647	14700	14716	14768	14930	14813	14732	14766	14802	14929	14823	14877	14663	14887	14722	14706	14822	14845	14767	14758	14583	14667	14797	14693	14817	14865	14851	14755	14654	14946	14747	14875	14815	14672	14693	14748	14705	14681	14882	14835	14680	14672	14751	14856	14863	14964	14831	14837	14804	14755	14842	14683	14606	14689	14861	14698	14828	14587	14910	14881	14751	14818	14601	14647	14815	14849	14673	14906	14816	14932	14842	14911	14881	14670	14743	14786	14616	14862	14774	14840	14755	14765	14775	14788	14713	14618	14806	14457	14868	14663	14806	14824	14676	15005	14798	14667	14771	14908	14622	14829	14811	14676	14830	14783	14843	14886	14720	14728	14893	14764	14808	14671	14650	14710	14792	14773	14889	14705	14687	14776	14832	14943	14752	14719	14670	14819	14858	14579	14884	14696	14814	14741	14946	14869	14916	14612	14721	14880	14804	14954	14883	14773	14827	14744	14835	14809	14939	14768	14694	14649	14711	14830	14777	14671	14654	14862	14695	14942	14687	14639	14839	14826	14839	14828	14927	14780	14985	14890	14599	14769	14804	14851	14606	14840	14806	14688	14765	14974	14830	14796	14853	14892	14752	14918	14856	14781	14821	14799	14828	14798	14738	14714	14637	14660	14736	14814	14730	14825	14821	14852	14929	14970	14802	14737	14532	14757	14879	14873	14882	14798	14882	14736	14765	14920	14744	14747	14767	14770	14848	14687	14915	14821	14796	14727	14701	14942	14774	14633	14704	14670	14783	14959	14669	14909	14777	14908	14704	14767	14769	14881	14803	14617	14654	14571	14747	14647	14446	14886	14764	14595	14899	14824	14829	14676	14679	14734	14795	14659	14794	14739	14693	14776	14765	14866	14839	14673	14700	14948	14863	14607	14937	14709	14833	14799	14882	14815	14817	14871	14945	14807	14864	14587	14765	14772	14822	14820	14718	14811	14882	14606	14765	14717	14865	14733	14700	14722	14680	14822	14688	14802	14683	14939	14802	14792	14772	14886	14679	14675	14807	14697	14830	14817	15014	14732	14735	14773	14816	14732	14772	14789	14666	14803	14883	14609	14687	14773	14755	14644	14710	14845	14863	14693	14759	14803	14901	14841	14678	14828	14629	14878	14748	14805	14741	14797	14736	14637	14668	14749	14937	14801	14759	14784	14785	14864	14755	14746	14698	14753	14679	14705	14745	14857	14826	14858	14923	14678	14769	14777	14629	14766	14825	14887	14807	14742	14907	14853	14606	14873	14809	14814	14888	14720	14755	14802	14778	14927	14694	14715	14866	14602	14808	14876	14864	14761	14904	14647	14679	14779	14803	14798	14739	14780	14966	14723	14640	14813	14804	14739	14842	14815	14881	14967	14792	14825	14770	14821	14769	14832	14945	14641	14850	14946	14875	14675	14821	14565	14724	14692	14703	14928	14709	14989	14686	14688	14988	14803	14831	14816	14657	14797	14706	14832	14714	14817	14626	14881	14639	14759	14812	14752	14787	14828	14803	14570	14943	14834	14763	14860	14785	14796	14833	14675	14731	14782	14927	14799	14817	14638	14708	14724	14831	14719	14841	14716	14765	14808	14732	14702	14787	14690	14936	14633	14935	14908	14822	14760	14950	14805	14727	14737	14791	14757	14817	14810	14724	14641	14549	14788	14657	14690	14978	14698	14667	14812	14665	14844	14647	14632	14721	14729	14926	14733	14905	14720	14909	14886	14654	14793	14762	14739	14843	14857	14839	14909	14650	14828	14866	14663	14690	14793	14582	14775	14960	14756	14929	14587	14610	14835	14601	14740	14637	14849	14758	14676	14688	14834	14692	14679	14865	14904	14811	14919	14668	14832	14577	14986	14755	14834	14878	14923	14759	14737	14781	14736	14875	14813	14853	14759	14806	14878	14834	14611	14683	14835	14785	14784	14814	14721	14720	14759	14859	14680	14738	14644	14711	14702	14963	14544	14913	14774	14669	14903	14828	14809	14762	14658	14772	14780	14840	14693	14742	14802	14750	14842	14727	14799	14765	14788	14800	14654	14815	14916	14670	14725	14819	14780	14733	14645	14796	14825	14858	14790	14902	14807	14921	14705	14728	14823	14756	14886	14863	14757	14705	14687	14863	14661	14793	14581	14771	14949	14722	14811	14632	14682	14890	14968	14833	14795	14844	15009	14926	14706	14791	14847	14832	14755	14643	14911	14674	14881	14769	14812	14660	14842	14691	14792	14809	14754	14743	14619	14733	14763	14774	14869	14775	14862	14786	14673	14920	14771	14745	14810	14908	14717	14802	14719	14739	14752	14836	14768	14769	14739	14686	14676	14572	14717	14821	14891	14744	14862	14845	14806	14867	14696	14685	14817	14738	14950	14619	14765	14747	14778	14845	14719	14713	14751	14833	14791	14917	14824	14878	14767	14766	14905	14789	14588	14845	14775	14839	14623	14981	14668	14809	14786	14718	14881	14869	14916	14734	14755	14733	14814	14786	14801	14707	14962	14559	14834	14755	14885	14672	14888	14727	14658	14744	14739	14981	14878	14797	14886	14785	14782	14817	14675	14701	14537	14650	14636	14800	14677	14755	14656	14796	14628	14783	14684	14862	14778	14849	14786	14808	14756	14783	14628	14726	14637	14969	14597	14817	14698	14791	14958	14611	14713	14850	14772	14881	14887	14733	14688	14708	14788	14735	14750	14777	14889	14602	14627	14715	14825	14724	14675	14767	14780	14701	14961	14867	14589	14653	14835	14819	14753	14812	14767	14847	14664	14794	14766	14845	14796	14849	14775	14785	14851	14745	14710	14699	14687	14638	14694	14784	14575	14903	14690	14745	14811	14627	14755	14720	14694	14724	14691	14711	14748	14491	14903	14846	14768	14830	14604	14658	14656	14675	14923	14479	14821	14745	14774	14825	14922	14726	14647	14930	14718	14839	14836	14748	14759	14808	14643	14893	14801	14700	14683	14804	14656	14796	14653	14794	14891	14688	14736	14907	14806	14695	14774	14910	14783	14840	14777	14777	14798	14719	14817	14711	14785	14730	14792	14765	14617	14885	14728	14994	14660	14835	14878	14867	14719	14896	14934	14759	14857	14838	14583	15026	14841	14596	14835	14723	14954	14802	14839	14829	14765	14804	14816	14631	14838	14873	14828	14841	14750	14686	14668	14910	14926	14875	14738	14860	14901	14725	14817	14609	14772	14700	14813	14810	14538	14857	14732	14880	14848	14993	14621	14798	15028	14905	14868	14877	14759	14776	14809	14542	14774	14673	14589	14736	14922	14948	14756	14707	14751	14930	14671	14805	14686	14721	14898	14780	14827	14584	14594	14724	14924	14720	14883	14763	14717	14516	14789	14788	14852	14786	14804	14850	14670	14917	14739	14807	14867	14642	14765	14869	14656	14851	14848	14814	14800	14857	14744	14691	14951	14696	14905	14878	14759	14885	14870	14727	14857	14645	14734	14674	14837	14801	14781	14885	14748	14657	14665	14842	14659	14833	14749	14804	14743	14834	14822	14666	14955	15040	14814	14755	14771	14740	14674	14813	14843	14945	14721	14839	14903	14700	14920	14697	14736	14914	14771	14945	14805	14643	14883	14646	14758	14779	14774	14779	14655	14653	14696	14762	14891	14789	14797	15003	14863	14598	14968	14836	14703	14731	14712	14816	14776	14894	14807	14900	14774	14722	14878	14824	14829	14556	14680	14880	14929	14798	14842	14833	14732	14860	14777	14928	14868	14735	14852	14730	14817	14775	14808	14660	14692	14867	14825	14822	14813	14758	14863	14942	14760	14841	14806	14614	14789	14760	14745	14831	14813	14894	14807	14647	14953	14756	14860	14858	14809	14730	14801	14815	14856	14714	14715	14853	14674	14586	14925	14641	14739	14685	14692	14871	14870	14695	14796	14737	14828	14744	14679	14845	14814	14776	14690	14757	14641	14860	14851	14742	14763	14806	14875	14700	14819	14752	14881	14850	14852	14792	14851	14672	14866	14763	14757	14754	14917	14673	14726	14906
25253	21633	27893	28369	22622	21390	20740	19583	19250	19044	19023	18869	18535	18479	18362	18507	18527	18313	18360	18395	18520	18344	18220	18290	18196	18304	18134	18237	18305	18195	18186	18147	18220	18062	18153	18270	18402	18361	18286	18039	18082	18140	18290	18084	18464	18210	18079	17956	18043	18183	18158	18030	18093	18028	18253	18159	18315	18189	18094	18077	18003	17874	18200	18029	17982	18200	18130	18095	18013	18150	18233	18012	18173	18043	18130	18125	18368	18262	18277	18269	18122	18078	18275	17998	18216	18363	18277	18053	18312	18194	18217	18139	18279	18150	18063	18023	18151	18162	18294	18192	18150	18133	18391	18153	18211	18423	18336	17976	18148	18159	18189	18350	18169	18108	18295	17965	18102	18173	18190	18173	18145	18195	18347	18178	18200	18119	18357	18266	18160	18018	18017	18172	17951	18134	18136	18265	18151	18208	18209	18220	18092	18214	18025	18255	18010	18025	18162	18202	18145	18127	17957	18013	18133	18279	18179	18146	18251	18064	18133	18092	18237	18088	18239	18160	18136	18047	18218	18098	18317	18159	18203	18218	18138	18030	18105	18144	18165	18033	17970	18302	18297	18309	18219	18170	18307	18229	18100	18241	18166	17992	18130	18287	18328	18278	17973	18079	18260	18080	18302	18213	18157	18106	18185	18312	18318	18080	18162	18234	18124	18238	18093	18039	18189	18173	18253	18112	17948	18067	17922	18186	18089	18173	18073	18147	18039	18009	18199	18213	18265	18172	18240	18123	18271	18145	18240	18110	18185	18027	18223	18134	18086	18301	18125	18174	18186	18123	17965	18080	18146	18337	18123	17990	18200	18324	18316	18274	18036	18256	18244	18154	18060	18135	18182	18227	18179	18139	18088	17970	18305	18283	18092	18326	18003	18239	18201	17871	18118	18125	18184	18187	18283	18075	18321	18034	18186	18327	18117	18236	18213	17950	18040	18252	18173	18274	18298	17823	18052	17992	18104	18240	18019	17955	18110	18185	18179	18227	18080	18231	18253	18083	18169	18075	18121	18210	18226	18086	18062	18030	18111	17934	18248	18050	18106	18042	18167	17938	18155	18067	18461	18271	18114	18204	18264	18480	18217	18006	18236	18018	18001	18215	17953	18256	18033	18145	18204	17987	18369	18091	18309	18236	18210	18111	18115	17972	18150	17782	18002	18245	18187	18066	17853	18211	18081	18058	18016	18312	18234	18238	18152	18327	17900	18221	18061	18164	18207	18345	18246	18104	18172	18032	17997	18413	18221	18281	18256	18108	18240	18106	18149	18060	18052	18156	18243	18157	18128	18099	18146	18133	18081	18417	18151	18189	18273	18115	18023	18121	18334	18244	18135	18200	18117	18063	18079	18014	18204	18087	18340	18222	18111	18269	18244	17938	18155	18167	18107	18415	18173	18264	18127	18119	18163	18073	18106	18262	18187	18236	18321	18187	18098	18097	18240	18332	18285	18255	18200	18082	18209	18184	18237	18201	17856	18221	18239	18126	17961	17863	18010	18167	18076	18320	18072	18021	18258	18128	18232	18007	18174	18254	18402	18208	18085	18015	18136	18037	18096	18270	18055	18169	18276	18220	18122	18050	18183	18213	17954	18088	18089	18446	18447	18168	18402	18023	18316	18173	17973	18111	18010	18304	18303	18130	18304	18361	18246	18366	17942	18308	18120	18204	18124	18104	18197	18267	18011	18331	18026	18083	18189	18289	18133	18356	18158	18063	18253	17946	18179	18116	18518	18212	17953	18290	18260	18375	18041	18231	18095	18138	18046	17981	18210	18294	18310	18247	18181	18008	18253	18197	18167	18179	18421	18384	18031	18243	17955	18163	18304	18029	18139	18104	18184	17948	18098	18314	18316	18209	17882	18081	18257	18350	18475	18235	18073	18217	18034	18411	18462	18271	18139	18100	18136	18303	18078	18082	18301	18292	18429	18145	18283	18285	18003	18268	18350	18131	18275	18186	18242	18266	18313	18257	18253	18008	18249	17935	18263	18250	18255	18114	18224	18373	18214	18212	18186	18381	18212	18171	18052	18048	18010	18038	18251	18146	18164	18253	18168	18066	18108	18301	18404	18170	18140	18211	18095	17972	18261	18004	18312	18114	18023	18384	18142	18160	18059	18277	18079	18126	18252	18029	18088	18053	18245	18177	18231	18216	18241	18147	18150	18189	18194	18200	18030	18058	17929	18086	17994	18149	18169	18289	18338	18248	18201	17989	18225	18281	18250	18139	18179	18259	18231	18372	18062	18112	18114	18230	18216	18238	18105	18114	17907	17972	18234	18096	18047	18072	18268	18166	18250	18110	18366	18068	18295	18501	18124	18122	18014	18313	18109	17933	18408	18317	18233	18157	18322	18143	18094	18140	18286	17981	18159	18140	18027	18079	18152	18129	18227	18249	18049	18242	18138	18017	18059	18264	18102	18340	18130	17845	18126	18004	18192	18204	18203	18303	18223	17952	18309	18234	18253	18227	18068	18035	18166	18236	18380	18158	18054	18130	18099	18121	18139	18039	18197	18254	18123	18050	18178	18198	18186	18256	18134	18066	18098	18201	18353	18258	18242	18211	18051	18200	18118	18254	18200	18151	18212	18198	18083	18161	18212	18188	18121	18215	17957	17960	18333	18377	18371	18465	18212	18272	18312	18107	18168	18109	18160	18203	18152	17978	18169	18197	18398	18154	18061	17870	18320	18255	18329	18369	18036	17996	18164	18255	18138	18155	18193	18223	18144	18032	18282	18072	18193	18234	18258	18248	18268	18412	18269	17931	18048	17970	17845	18103	18041	18238	18058	18094	18205	17983	18108	18319	18271	18026	18018	18237	18293	18307	18161	18230	18193	18237	18175	17976	18180	18143	18148	18052	18141	18172	18111	18411	18196	18231	18178	18110	18158	18136	18165	18103	18373	18042	18220	18266	18440	18343	18153	18111	18341	18139	18190	17977	18405	18488	18392	18306	18227	18222	18242	18163	18264	18185	18353	18337	18252	18195	18142	18233	18144	18214	18279	18002	18170	18420	18360	18108	18194	18094	18058	18140	18113	18240	18358	18264	18258	18064	18191	18155	18159	18279	18104	18085	18209	18226	18269	18140	18243	18225	18221	18138	18070	18218	18195	18259	18103	18094	18021	18006	17938	18256	18379	18293	18534	18209	17924	18290	18218	18314	18260	18237	18310	18061	18310	18041	18148	18066	18402	18116	18127	18175	18157	18139	18180	18266	18190	17984	18220	18142	18341	18259	18255	18245	18293	18053	18052	18319	18167	18094	18238	18273	18145	18176	18133	18178	18249	18240	18232	18100	18117	18153	18303	18129	18233	18126	18297	18143	18234	18320	18227	18135	17938	18156	18254	18365	18149	18262	18388	18239	18242	18167	18226	18068	18047	18018	18276	18139	17930	18196	17983	18175	18156	18116	18234	17990	18141	18315	18076	18162	18277	18287	18095	18126	18308	18115	18132	17903	18148	18256	18320	18066	18042	18138	17939	18412	18178	18160	18060	18094	18182	18403	18215	18158	18130	17905	18253	18068	18094	18155	18141	18257	18348	18232	18156	18254	18220	18045	18240	18341	18156	18037	18116	18172	18166	17886	18296	18180	18317	18129	18081	18289	18279	18356	18178	18034	18063	18258	18271	18134	18104	18056	18120	18038	18294	17941	18004	18051	18015	18283	18314	18254	18226	18067	18234	18126	18247	18049	18330	18015	18017	18223	18007	18146	18248	18123	18076	18060	18091	18144	18259	18072	18189	18139	18215	18093	18162	18191	18237	18109	18180	18349	18394	18197	18056	18137	18366	18222	18247	18129	18102	18113	18146	18112	18329	18244	18203	18107	18273	18034	18244	18113	18144	18209	18218	18069	18224	18167	18107	18067	18097	18262	18140	18134	18177	18284	18142	18324	18258	18143	18324	18059	18241	18224	18244	17997	18042	18340	18115	18493	18322	18258	18087	18235	18210	18286	18279	18139	17985	18153	18193	18299	18172	18244	18239	18180	18268	18337	18118	18131	18174	18196	18125	18278	18250	18038	18438	18326	18208	18170	18132	18203	18179	18199	18143	18441	18271	18099	18031	18038	18300	18140	18353	17972	18110	18282	18058	18379	18144	18105	18091	18242	17809	17943	18242	18157	18042	18148	18255	18342	18115	18044	18025	18045	18051	18160	18092	18248	18273	18290	18421	18227	18177	18274	18066	18144	18037	18123	18323	18172	18197	17995	18148	18021	18070	18084	18132	18231	18372	18303	18221	18033	18097	18060	18034	18411	18254	18201	17984	18076	18123	18181	17968	18236	18293	18104	18181	18163	18337	18317	18235	18248	18317	17992	18218	18104	17938	18188	18233	18067	18309	18171	18163	18255	17950	18022	18103	18142	18378	18275	18252	17946	18232	18502	18154	18286	18190	18094	18157	18094	18353	18199	18103	18014	18171	18269	18277	18182	18382	18123	18176	18222	18322	18295	18183	18168	18111	18390	18375	18084	18064	18493	18028	18248	18228	18209	18069	18126	18213	18010	17946	18270	18100	18194	18205	18170	17962	18260	18254	18163	18119	17991	18124	18367	18287	18107	18296	18153	18251	18429	17904	18341	18057	18237	18191	18107	18201	18120	18247	18022	18121	18141	18130	18439	18161	18119	18118	18139	18301	18316	18182	18265	18117	18119	18075	18096	18047	18035	18206	18174	18123	18362	18102	18217	18094	18119	18325	18353	17962	18413	18242	18179	18294	18273	18223	18293	18113	18422	18160	18045	18129	18043	18089	18113	18299	18270	18313	18044	18009	18142	18090	18076	18222	18011	18333	18133	18144	18197	18378	18207	18041	18060	18252	18168	18192	18032	18054	17942	18156	18266	18394	18058	17966	18169	18323	18306	17986	18051	18147	18195	18277	18258	18248	18316	18177	18070	18315	18243	18189	18083	18341	18484	18305	17946	18370	18144	18453	18138	18262	18131	18095	18175	18454	18278	18165	17980	18285	18242	18035	18185	18103	18353	18250	18171	18103	18163	18252	18031	18064	18101	17989	18152	18067	17994	17915	18235	18202	18067	18204	18130	18172	18455	18122	18138	18052	18221	18155	18112	18182	18296	18318	18243	18439	18190	18054	18112	18048	18369	17983	18283	18385	18182	18166	18138
23480	41535	33185	24360	20570	18858	17674	16928	16375	15927	15806	15397	15455	15422	15374	15196	15461	15180	15393	15246	14994	15010	15018	15097	14957	14957	15056	15183	14898	14935	14841	15121	15018	15085	14982	14953	15007	14944	14917	15048	14774	15059	14855	14968	15018	15058	14802	14866	14892	14897	14907	15012	14855	14994	15026	15032	14914	14952	15028	14950	14946	14958	14926	14929	15061	14773	14931	14759	14953	15067	14916	14904	14874	15002	14893	15039	14961	14972	15019	14727	15146	14941	14941	15057	14646	15008	14897	14861	14986	14946	14793	15031	14907	15007	15019	14991	14949	14833	14846	14869	15031	14892	14969	14995	14920	14868	14876	14981	14876	14991	14717	15119	14986	14794	14798	14765	14931	15014	14954	15086	14874	14796	15030	14999	14909	15068	14871	14840	14753	14864	14973	14609	14924	14839	14827	14835	15019	14972	14984	15024	14878	15028	15105	14982	14931	14970	15022	14949	14872	14965	14860	14877	14786	14921	14752	14999	14994	14875	14932	14883	14807	15023	14910	15074	14762	15022	14958	14812	14947	14974	15021	15020	15028	14928	14824	14793	14910	14938	14880	14802	14863	14982	14868	14994	15053	14778	14917	14824	14817	14861	14853	14877	14995	14922	14983	14974	15027	14925	14849	14835	15013	14884	14819	14994	14983	14852	14827	14826	14934	15002	14873	15003	15084	14992	14837	14678	14765	14966	14941	14799	15036	14853	14947	14836	15018	14972	14899	14897	14927	15044	14710	15021	14899	14799	14849	14880	15064	14928	15003	14895	14947	14925	14792	14780	15022	14818	15005	14882	14842	15044	14959	14814	15120	14899	14858	14894	14979	14822	14872	14962	14965	15109	14950	14966	14948	15037	14825	14922	14850	14986	14978	14935	15037	14866	14942	15044	14842	14873	14916	15054	14830	14698	14850	15033	15026	14867	14708	14944	15017	14877	14838	14821	14908	15017	15045	15034	14986	14967	14945	15034	14969	14991	14928	14903	15128	15058	14899	14889	14896	14760	14960	14904	15085	14842	15053	14878	14990	14993	14949	14918	14936	15095	14969	14934	15179	14718	14974	14876	14848	15070	15045	14897	14885	14966	14875	15047	14935	14859	14777	14843	14907	14941	15112	14829	14746	15021	14954	14987	14812	14730	15006	15049	14894	14966	14872	15072	14807	14900	14957	14993	14923	14688	14940	14914	14675	14944	14901	15031	14878	14864	14904	14854	14944	14974	14779	15002	14899	14812	14979	14959	15014	14971	14930	14823	14847	15052	14878	14957	14801	14858	14862	14800	15080	15068	15010	15067	15036	15031	14938	14778	14917	14871	14936	14918	14806	14970	14729	15077	14748	14952	14808	14876	15099	15025	14827	14812	15046	14975	14840	14981	14894	15006	14991	14952	14830	15086	15098	15088	15162	14880	15056	14944	14891	15058	14917	14802	14814	14805	14888	15053	14921	14916	14991	14831	14911	14923	14873	14882	14948	14926	14984	14884	15087	15074	14931	14879	14821	15099	14959	14945	14978	14770	15050	14980	14843	15062	14970	14979	14897	14948	14972	14876	14948	14741	14992	14922	14944	14808	14891	14893	14952	14981	14851	15054	14883	14815	15008	14984	14841	15025	14984	14883	14953	14936	14873	14854	14824	14936	14976	15052	15011	14939	14966	15036	15083	15036	15103	14942	15050	14914	14845	14931	15009	15057	14961	14902	15054	14988	15085	14854	15046	14907	14944	15005	14858	15026	14780	15011	14880	15009	15022	14991	14759	14879	14814	14813	14907	14845	14784	14893	15072	14985	15048	15017	14997	14888	14906	14882	14930	15086	14969	14973	14929	14927	14688	14972	14912	15002	14955	14849	15087	14922	15091	14827	14874	14971	14865	14878	14981	14899	14953	14970	14977	15040	15081	15003	14878	14881	14879	14951	14939	14970	14844	14815	15141	14912	14984	15026	14821	14908	15012	14804	14892	14969	14987	14880	14949	14762	14947	14874	15084	14769	14930	14888	14806	14935	14949	15006	14905	15139	14881	14904	14949	15034	15115	14991	14929	14898	15005	14913	14695	14993	14868	14958	14765	14840	14948	14848	14868	14899	14746	14823	14926	14982	14825	14895	15001	14897	14831	14882	14789	14898	14938	15019	15073	14949	14931	14944	15015	15048	14925	14871	15053	14935	15009	15045	14945	14828	14792	15018	14892	14927	14751	15000	14950	14917	15027	14853	14935	15045	14814	14995	14906	14918	14902	14870	15014	14932	14953	14805	14886	14854	14873	14929	14760	14998	14822	14830	14990	15048	14870	14970	15022	14783	14894	14884	14974	14885	15063	14985	14749	14775	14926	14899	14946	15018	15060	14950	14941	14828	14930	15030	14871	14896	14890	15162	14950	14797	15009	14917	14971	14970	14786	15004	14956	14770	14985	14973	14971	14880	15035	15015	14940	14931	14965	14904	14904	14865	14964	15057	14704	15064	15002	14895	15111	14843	15039	14884	15062	14895	14880	14923	15008	14914	14951	14923	15092	14908	14798	15098	15177	15002	14965	15013	14888	15077	14956	14938	14778	14832	15070	15034	14969	14879	14820	14877	15072	14930	14821	15047	15080	14831	15032	15007	14954	14816	14901	14964	14987	14972	14917	15004	14965	14831	14872	14854	14914	15035	14827	14836	14997	14929	14869	14832	14946	14985	14951	14926	14841	14900	15113	14939	15174	15025	14971	14947	14905	14905	14909	14885	14886	14896	14933	15026	15113	15044	14880	14938	14679	14863	14718	15051	14927	14982	15036	14969	14910	15031	14983	15080	15049	14995	14950	14995	14982	14976	14880	15168	14934	14797	14932	14888	15031	14945	14839	15098	14948	15002	14804	15119	15079	14847	14921	15118	14891	14915	14929	15114	14960	14928	14866	14920	14743	14936	14810	14913	14906	14984	14894	15078	15013	14997	14946	15079	14859	14922	15037	14851	14839	14897	14846	14736	15019	14918	15013	14815	14872	15103	14870	14992	14817	15045	14863	14871	15049	14784	14968	15077	15037	14925	15076	14899	14975	15003	15064	14754	15015	14778	14902	15122	14880	14825	15012	14770	14790	14804	14904	14858	14810	14917	15022	14821	14911	14828	15048	14758	14811	15040	14851	14950	15056	14722	14893	14847	14877	15021	14986	15016	14877	15098	15032	14859	14994	14963	15104	14951	14882	15073	15018	14863	14820	14916	14892	14817	15133	14920	14975	15026	15047	15081	15001	14954	14986	14997	14870	14881	15000	14878	15058	14924	14886	14892	14907	14958	14905	14856	15069	14857	14853	14915	14938	14913	14919	15147	14812	14991	15096	14887	14753	14924	15022	14954	14891	14862	15051	14967	14888	14832	14932	14782	14851	14931	15061	14952	14839	14870	14996	14972	14841	14914	14884	15082	14866	15025	14963	14912	15034	14856	14946	15012	14945	15058	14981	15049	14873	14952	14919	15027	14920	14860	14751	15058	15090	15062	15002	14882	14758	14965	14899	14826	14929	14931	14829	14807	14953	15256	15093	14991	14991	15010	14780	14872	14751	14907	14942	14957	14944	14877	14856	15022	14904	14913	14829	14874	14818	14870	14917	15036	15043	15125	14878	14936	14874	15049	15030	15006	14852	14847	14992	14892	14976	14801	14790	15008	15048	14922	14849	15009	14937	14979	14823	14827	14774	14937	15027	14871	14908	14994	14829	14863	14753	14862	15028	15139	14844	14804	14855	14979	14868	14894	14838	14881	15023	14838	15020	15074	14952	15013	14734	14928	14929	14946	15102	14902	14979	14853	14992	14882	14726	15119	14805	14998	14990	15052	14987	14974	15051	14929	14959	14959	15112	14881	15101	14849	14936	14908	15082	14975	14965	14705	14881	14898	15076	14916	14947	14921	15004	14908	14841	15016	14945	14853	14837	14963	14988	14892	15058	14915	14939	14941	14912	15029	14850	15021	15029	14834	14842	14991	14793	14990	14931	15207	14913	14836	15026	14827	14752	14950	14753	15068	14930	14824	14836	14951	14866	14944	14920	14948	15023	14986	14984	14978	14868	14882	15069	14735	14688	14934	15083	15000	14867	15106	14902	15077	15051	15026	14994	14983	14878	14896	14944	14846	14953	14982	15106	14900	14970	14842	14840	14948	14806	14939	14933	15017	14833	14979	14944	15042	14911	14963	14711	15129	14976	15000	14894	14929	14904	14975	14831	15157	14965	14882	14919	14930	15072	14969	14936	14933	15038	14870	15003	15025	14942	14849	14936	14972	14761	14929	14908	14921	14854	15020	14890	15004	15019	15098	14974	14898	14881	14938	14817	15068	14976	14845	15014	15085	14970	14966	15010	15065	14890	15042	14922	15014	14791	14971	15023	14821	14921	14825	15139	14966	14867	14944	14958	14927	15058	14866	14882	14850	14939	14901	14993	14907	14932	14980	14998	14990	14816	15038	15129	15089	14983	14967	14933	14957	14933	14934	14816	14945	14946	14980	14962	14873	14836	14999	14785	14600	15067	14924	14951	14987	14994	14930	14888	14885	14837	14926	14849	14958	15019	14981	15085	14948	14995	14908	14935	14941	15127	14905	14968	15026	14811	14744	14938	15052	14951	14969	14975	14818	14948	14814	14877	14931	14878	14965	15061	14885	14848	14901	14898	14928	14901	14940	15027	14908	14978	14926	14953	15107	14815	14925	14980	14908	14840	14921	15011	14896	14816	14959	14925	14780	14923	14898	14919	14990	14758	14886	14918	14877	14805	15014	14901	14926	15028	14862	14904	14903	15019	15035	14860	14898	14967	14836	14989	14840	14932	14943	14935	14880	14950	14900	15104	14909	14998	14979	14865	15029	14779	14860	14960	14958	14899	14949	14818	14983	14850	14841	15153	15006	14844	15091	15092	14841	14903	15040	15104	15063	14941	14973	14964	14838	14944	15030	14937	14842	14906	14839	14929	14908	14874	14851	14878	14959	14892	15052	14932	14951	14856	14882	14999	14908	14894	14841	14909	14927	14875	14831	15233	15017	15095	14889	15017	14904	14979	14728	14905	14942	14941	15081	15021	15073	14899	14766	14857	15045	14842	14759	14975	15003	14995	15011	15003	14941	14905	14916	14975	14932	14900	15002	15036	14868	14857	14729	15009	14787
22531	21595	28867	24845	22191	24658	26012	21127	19572	19620	19390	18944	18719	18442	18399	18207	17990	18207	18085	18086	17977	17846	17825	17579	17815	17892	17850	17862	17722	17797	17836	17601	17743	17562	17607	17702	17556	17786	17918	17686	17709	17748	17667	17658	17617	17686	17639	17632	17542	17429	17859	17572	17742	17669	17540	17717	17653	17558	17584	17713	17648	17768	17727	17544	17492	17722	17366	17443	17636	17452	17730	17693	17673	17581	17742	17429	17821	17775	17649	17541	17688	17759	17807	17775	17505	17644	17678	17664	17638	17608	17649	17697	17660	17629	17730	17603	17383	17634	17516	17641	17615	17744	17548	17529	17641	17649	17728	17784	17688	17685	17626	17569	17597	17579	17774	17646	17746	17675	17475	17505	17597	17649	17626	17686	17595	17598	17703	17678	17682	17537	17607	17680	17840	17626	17787	17639	17789	17866	17417	17606	17789	17784	17667	17585	17609	17639	17678	17489	17587	17501	17489	17568	17647	17692	17632	17536	17603	17558	18002	17636	17692	17543	17501	17501	17735	17531	17626	17429	17576	17744	17825	17774	17522	17623	17322	17729	17407	17575	17733	17549	17511	17716	17713	17802	17529	17571	17648	17545	17694	17679	17593	17526	17670	17584	17583	17660	17524	17448	17506	17679	17565	17470	17464	17427	17580	17683	17650	17505	17748	17636	17670	17691	17660	17592	17755	17716	17678	17602	17630	17641	17472	17571	17650	17643	17667	17635	17471	17584	17613	17507	17429	17660	17536	17532	17433	17565	17747	17676	17615	17759	17507	17767	17755	17576	17606	17622	17395	17558	17633	17425	17895	17579	17691	17662	17586	17606	17670	17703	17681	17668	17707	17732	17626	17486	17777	17553	17517	17652	17564	17680	17641	17490	17825	17647	17856	17734	17689	17519	17398	17678	17941	17512	17653	17769	17518	17371	17726	17405	17653	17662	17550	17692	17445	17542	17801	17425	17573	17649	17498	17751	17558	17719	17688	17480	17715	17797	17472	17729	17525	17792	17549	17593	17786	17685	17556	17538	17715	17409	17447	17516	17741	17738	17499	17680	17705	17510	17637	17611	17640	17659	17815	17555	17744	17537	17399	17770	17765	17440	17593	17627	17605	17482	17632	17731	17539	17753	17691	17733	17672	17626	17622	17686	17540	17563	17580	17782	17532	17658	17663	17690	17327	17810	17698	17387	17490	17383	17687	17710	17524	17678	17545	17605	17612	17556	17681	17479	17824	17654	17537	17485	17443	17615	17512	17572	17693	17504	17498	17507	17632	17617	17573	17635	17747	17468	17488	17717	17500	17765	17638	17637	17599	17572	17608	17675	17717	17507	17545	17518	17615	17712	17469	17568	17557	17615	17783	17616	17727	17808	17902	17770	17608	17407	17641	17781	17742	17761	17486	17458	17862	17754	17660	17545	17820	17546	17724	17594	17700	17706	17772	17582	17590	17476	17602	17709	17638	17422	17518	17613	17699	17491	17669	17676	17603	17636	17379	17713	17437	17526	17713	17667	17442	17545	17687	17546	17819	17699	17654	17750	17718	17406	17676	17580	17378	17577	17752	17661	17714	17691	17280	17493	17535	17537	17749	17679	17564	17484	17690	17666	17723	17467	17917	17660	17482	17565	17639	17751	17486	17648	17646	17521	17533	17615	17643	17522	17646	17658	17512	17728	17517	17685	17499	17539	17781	17608	17802	17507	17702	17365	17685	17712	17490	17507	17406	17564	17667	17596	17565	17460	17727	17619	17706	17604	17607	17541	17640	17534	17752	17638	17752	17494	17587	17537	17467	17604	17688	17584	17545	17670	17658	17560	17591	17794	17580	17437	17431	17520	17666	17626	17829	17574	17650	17616	17596	17613	17745	17514	17565	17524	17546	17851	17568	17518	17653	17484	17438	17845	17657	17815	17471	17614	17729	17702	17452	17589	17586	17484	17578	17723	17518	17702	17685	17604	17651	17497	17821	17897	17691	17460	17703	17661	17729	17582	17809	17533	17587	17615	17631	17488	17798	17756	17720	17441	17753	17744	17406	17779	17700	17555	17623	17693	17552	17600	17732	17400	17606	17518	17444	17642	17670	17484	17497	17494	17657	17682	17584	17458	17452	17500	17655	17619	17464	17637	17591	17588	17443	17685	17450	17772	17700	17604	17615	17779	17668	17816	17684	17655	17687	17561	17590	17620	17421	17472	17655	17322	17538	17683	17704	17595	17592	17658	17692	17643	17767	17638	17762	17673	17564	17587	17673	17803	17378	17635	17694	17403	17626	17638	17553	17550	17454	17716	17836	17648	17561	17811	17698	17740	17604	17696	17606	17674	17782	17740	17493	17531	17370	17572	17692	17662	17556	17665	17610	17558	17656	17426	17724	17649	17631	17634	17477	17589	17616	17748	17664	17747	17719	17458	17762	17298	17420	17523	17686	17679	17613	17800	17662	17638	17567	17812	17617	17494	17539	17686	17660	17557	17562	17535	17557	17589	17397	17674	17766	17525	17450	17675	17529	17581	17717	17604	17725	17785	17703	17562	17741	17673	17247	17593	17495	17598	17602	17848	17561	17744	17499	17565	17260	17515	17570	17287	17513	17635	17673	17684	17590	17471	17560	17444	17731	17560	17661	17447	17832	17580	17572	17549	17468	17552	17486	17632	17659	17599	17503	17659	17645	17819	17745	17623	17521	17475	17649	17765	17655	17662	17455	17617	17531	17480	17572	17610	17596	17656	17453	17555	17806	17639	17733	17554	17586	17786	17624	17536	17561	17735	17699	17695	17742	17552	17705	17486	17577	17601	17615	17581	17586	17642	17585	17585	17757	17520	17811	17464	17482	17470	17526	17667	17684	17307	17653	17699	17667	17757	17449	17586	17820	17539	17488	17422	17466	17555	17519	17501	17553	17646	17632	17418	17426	17600	17600	17612	17575	17590	17586	17746	17810	17675	17540	17518	17712	17716	17396	17680	17410	17548	17773	17783	17506	17608	17714	17738	17605	17512	17520	17539	17565	17592	17612	17559	17830	17684	17632	17679	17499	17419	17796	17800	17740	17652	17549	17564	17701	17790	17528	17587	17448	17659	17751	17667	17528	17628	17686	17429	17664	17406	17825	17669	17779	17557	17740	17626	17573	17685	17818	17642	17699	17683	17610	17351	17761	17500	17577	17609	17503	17698	17482	17679	17562	17474	17552	17649	17678	17821	17632	17667	17460	17490	17756	17617	17536	17639	17592	17493	17560	17523	17580	17264	17479	17535	17444	17569	17620	17440	17627	17472	17578	17594	17551	17811	17650	17723	17480	17523	17610	17527	17538	17433	17362	17478	17580	17622	17796	17635	17782	17531	17616	17467	17729	17536	17811	17585	17716	17825	17553	17678	17679	17775	17582	17779	17773	17641	17615	17390	17466	17688	17584	17404	17605	17519	17763	17503	17479	17442	17635	17712	17650	17438	17534	17781	17692	17580	17566	17484	17662	17563	17680	17312	17426	17540	17563	17687	17699	17730	17372	17700	17575	17613	17514	17628	17502	17757	17899	17709	17604	17472	17586	17272	17289	17581	17393	17563	17551	17490	17738	17652	17782	17589	17703	17525	17416	17667	17767	17507	17563	17696	17720	17725	17469	17457	17460	17750	17681	17784	17574	17641	17517	17658	17529	17773	17489	17638	17733	17783	17564	17725	17733	17413	17587	17756	17785	17530	17591	17752	17674	17700	17554	17485	17489	17618	17589	17639	17608	17431	17479	17385	17482	17690	17633	17443	17853	17445	17595	17743	17418	17664	17504	17677	17522	17562	17592	17421	17681	17520	17781	17569	17623	17713	17629	17655	17550	17731	17620	17641	17812	17476	17696	17554	17541	17649	17514	17578	17547	17584	17646	17520	17673	17629	17535	17262	17543	17513	17621	17422	17594	17444	17692	17656	17614	17666	17554	17697	17576	17521	17769	17811	17608	17449	17648	17611	17714	17442	17602	17589	17556	17571	17695	17575	17556	17443	17617	17530	17828	17609	17648	17518	17346	17783	17353	17485	17512	17418	17441	17619	17623	17534	17511	17399	17543	17592	17525	17510	17646	17517	17602	17494	17670	17605	17679	17691	17528	17600	17532	17511	17589	17644	17708	17395	17754	17567	17524	17460	17563	17269	17714	17666	17612	17611	17498	17629	17485	17547	17460	17502	17787	17440	17538	17453	17704	17584	17510	17551	17663	17631	17490	17626	17821	17466	17323	17567	17627	17603	17509	17444	17694	17683	17673	17543	17631	17744	17721	17572	17382	17563	17687	17536	17770	17617	17656	17587	17601	17602	17568	17502	17590	17482	17692	17364	17501	17795	17560	17622	17501	17755	17557	17672	17582	17646	17496	17481	17623	17674	17746	17584	17676	17465	17772	17502	17678	17528	17733	17657	17562	17672	17643	17582	17629	17678	17611	17516	17464	17516	17844	17722	17535	17403	17616	17468	17574	17625	17642	17569	17729	17586	17771	17619	17572	17503	17547	17658	17530	17620	17557	17519	17594	17376	17572	17470	17672	17529	17745	17658	17460	17593	17443	17374	17728	17453	17784	17554	17677	17828	17411	17488	17394	17620	17679	17697	17624	17566	17537	17463	17599	17682	17577	17769	17552	17439	17697	17472	17725	17654	17552	17609	17642	17651	17726	17480	17651	17412	17589	17769	17600	17601	17642	17465	17395	17474	17502	17774	17583	17527	17614	17778	17602	17507	17621	17773	17784	17360	17529	17655	17473	17583	17622	17592	17532	17753	17659	17552	17781	17724	17474	17399	17675	17504	17294	17635	17304	17581	17528	17726	17698	17610	17485	17547	17515	17799	17591	17680	17562	17330	17558	17689	17486	17838	17530	17514	17618	17646	17683	17496	17690	17728	17707	17420	17618	17544	17786	17574	17628	17658	17590	17747	17599	17412	17569	17526	17508	17637	17533	17480	17560	17593	17604	17516	17682	17756	17844	17445	17615	17452	17692	17711	17502	17347	17559	17581	17446	17814	17550	17504	17416	17617	17790	17453	17655	17345	17429	17643	17641	17484	17719	17397	17478	17567	17520	17497	17473	17596	17656	17600	17629	17701	17562	17736	17314	17632	17726	17539	17661	17569	17706	17543	17617	17433	17287	17475	17668	17591
25544	50170	41451	30327	25083	21827	19627	18475	17402	16910	16466	15966	15776	15467	15362	15352	15216	15013	15032	14833	14775	14599	14900	14819	14691	14645	14693	14563	14729	14634	14703	14517	14630	14698	14459	14517	14558	14626	14653	14737	14623	14441	14428	14454	14584	14632	14481	14569	14790	14602	14718	14661	14713	14522	14667	14503	14624	14695	14647	14620	14652	14524	14673	14662	14499	14575	14676	14590	14731	14558	14688	14669	14437	14590	14434	14638	14634	14500	14560	14533	14467	14635	14666	14582	14374	14434	14478	14563	14748	14686	14379	14628	14579	14606	14639	14626	14656	14498	14521	14679	14562	14565	14600	14585	14563	14472	14712	14685	14538	14368	14647	14544	14512	14539	14592	14702	14693	14445	14672	14627	14535	14561	14703	14443	14715	14468	14501	14432	14641	14718	14572	14597	14529	14591	14718	14472	14438	14384	14557	14521	14583	14407	14645	14586	14611	14641	14719	14539	14609	14573	14621	14570	14620	14621	14502	14742	14579	14471	14476	14606	14426	14393	14774	14575	14514	14500	14556	14724	14671	14639	14523	14650	14623	14522	14651	14666	14537	14691	14642	14455	14735	14427	14529	14715	14739	14550	14466	14739	14619	14580	14399	14563	14596	14580	14538	14580	14703	14541	14545	14659	14353	14616	14625	14658	14433	14529	14644	14608	14635	14442	14459	14563	14512	14426	14772	14426	14558	14478	14530	14716	14523	14472	14640	14658	14573	14566	14469	14611	14518	14677	14554	14545	14659	14642	14538	14529	14718	14558	14478	14532	14672	14605	14606	14467	14572	14645	14542	14624	14666	14489	14642	14428	14541	14515	14614	14559	14500	14521	14542	14550	14475	14589	14656	14504	14625	14522	14440	14839	14515	14721	14584	14585	14550	14636	14651	14593	14600	14616	14381	14634	14627	14673	14668	14573	14568	14792	14511	14555	14789	14649	14467	14546	14713	14657	14619	14543	14514	14428	14427	14549	14657	14537	14545	14539	14622	14326	14594	14578	14545	14581	14674	14574	14697	14486	14725	14580	14567	14545	14588	14626	14615	14404	14460	14599	14708	14482	14527	14568	14470	14725	14548	14384	14683	14530	14647	14602	14714	14563	14369	14555	14552	14395	14503	14571	14589	14523	14672	14665	14494	14387	14572	14595	14347	14520	14605	14526	14460	14730	14553	14515	14653	14717	14721	14661	14597	14543	14501	14550	14579	14668	14616	14514	14524	14726	14570	14537	14712	14459	14516	14677	14582	14681	14580	14765	14629	14640	14566	14486	14487	14412	14707	14573	14582	14583	14607	14887	14680	14486	14433	14469	14510	14502	14644	14561	14551	14728	14616	14724	14560	14546	14685	14682	14554	14627	14596	14577	14397	14601	14614	14565	14617	14536	14542	14574	14690	14543	14496	14455	14607	14701	14463	14390	14467	14524	14519	14603	14698	14541	14511	14533	14619	14532	14696	14563	14432	14466	14769	14556	14554	14646	14688	14532	14643	14395	14707	14689	14473	14601	14535	14442	14509	14582	14455	14690	14743	14792	14618	14631	14470	14531	14516	14462	14485	14499	14786	14527	14671	14683	14512	14406	14511	14466	14501	14671	14554	14686	14569	14462	14715	14664	14676	14520	14444	14413	14548	14559	14553	14674	14677	14512	14592	14688	14334	14505	14542	14427	14573	14536	14715	14459	14667	14647	14623	14464	14554	14593	14342	14604	14521	14593	14564	14354	14648	14771	14808	14681	14547	14649	14494	14548	14440	14576	14629	14647	14398	14683	14588	14505	14725	14612	14337	14559	14513	14514	14461	14499	14648	14391	14423	14437	14574	14520	14582	14584	14443	14589	14517	14701	14557	14541	14605	14583	14606	14436	14570	14519	14554	14695	14680	14726	14664	14667	14570	14499	14586	14508	14601	14563	14677	14635	14469	14416	14563	14656	14562	14448	14616	14612	14570	14517	14559	14739	14785	14724	14487	14578	14558	14634	14699	14630	14502	14567	14555	14729	14523	14474	14753	14447	14515	14431	14624	14550	14753	14595	14657	14426	14612	14692	14430	14630	14851	14428	14500	14539	14518	14654	14617	14527	14571	14522	14511	14604	14486	14636	14615	14612	14610	14664	14571	14568	14656	14707	14590	14605	14486	14579	14584	14644	14624	14597	14527	14509	14508	14564	14696	14595	14424	14482	14574	14521	14489	14471	14568	14538	14437	14569	14639	14651	14509	14488	14610	14463	14452	14334	14628	14468	14537	14384	14544	14650	14604	14545	14717	14451	14537	14556	14431	14603	14554	14517	14543	14617	14463	14665	14393	14688	14469	14493	14586	14586	14556	14496	14603	14371	14591	14556	14553	14423	14662	14616	14461	14686	14479	14676	14527	14853	14790	14584	14578	14523	14723	14586	14543	14616	14633	14664	14610	14510	14518	14438	14599	14555	14771	14392	14481	14573	14706	14504	14594	14578	14567	14632	14562	14565	14511	14721	14747	14714	14562	14502	14709	14521	14557	14574	14630	14522	14553	14574	14605	14572	14676	14532	14463	14638	14553	14655	14632	14482	14395	14573	14622	14611	14456	14446	14663	14442	14516	14400	14465	14600	14686	14495	14474	14627	14594	14455	14480	14657	14572	14542	14814	14586	14567	14490	14452	14651	14650	14425	14515	14541	14563	14569	14370	14722	14572	14761	14403	14730	14629	14548	14373	14573	14509	14519	14563	14548	14556	14571	14671	14578	14517	14558	14544	14527	14531	14602	14457	14526	14584	14663	14536	14565	14658	14616	14631	14436	14534	14733	14685	14629	14658	14580	14501	14590	14626	14679	14576	14628	14476	14529	14630	14610	14764	14658	14659	14511	14678	14764	14741	14572	14565	14595	14696	14454	14514	14699	14593	14702	14463	14626	14690	14603	14497	14564	14377	14508	14566	14582	14610	14641	14606	14688	14600	14683	14622	14600	14577	14697	14574	14510	14595	14372	14574	14560	14705	14506	14601	14608	14378	14576	14603	14722	14641	14427	14534	14614	14382	14535	14633	14554	14484	14701	14649	14746	14334	14659	14672	14438	14719	14504	14612	14566	14485	14669	14529	14485	14707	14541	14612	14527	14628	14646	14653	14605	14544	14651	14838	14727	14531	14563	14593	14336	14561	14415	14589	14610	14676	14537	14424	14621	14683	14494	14525	14698	14624	14641	14588	14575	14727	14470	14595	14575	14637	14615	14605	14653	14632	14610	14637	14535	14583	14433	14514	14546	14596	14481	14528	14579	14492	14639	14451	14691	14606	14728	14683	14528	14486	14625	14393	14579	14642	14475	14464	14546	14389	14697	14552	14698	14551	14539	14549	14436	14414	14571	14512	14309	14545	14533	14475	14524	14653	14513	14600	14562	14488	14487	14349	14574	14579	14510	14577	14608	14453	14580	14640	14499	14522	14424	14596	14561	14535	14820	14652	14481	14597	14511	14578	14507	14487	14573	14548	14535	14648	14546	14621	14821	14436	14598	14577	14520	14681	14680	14624	14482	14649	14631	14534	14557	14506	14653	14647	14567	14657	14716	14578	14701	14457	14543	14821	14578	14598	14729	14682	14541	14625	14621	14647	14479	14570	14434	14847	14426	14616	14378	14498	14436	14547	14592	14673	14604	14491	14658	14624	14519	14646	14607	14714	14316	14450	14496	14602	14620	14478	14762	14608	14485	14485	14634	14479	14551	14449	14698	14527	14529	14614	14396	14660	14666	14545	14758	14475	14456	14581	14468	14686	14548	14637	14715	14640	14662	14573	14679	14571	14583	14686	14610	14479	14612	14644	14671	14592	14690	14465	14535	14522	14510	14693	14509	14410	14519	14477	14764	14618	14455	14425	14595	14592	14496	14597	14526	14802	14495	14577	14596	14591	14520	14644	14678	14736	14561	14609	14481	14631	14584	14605	14608	14501	14536	14474	14442	14624	14673	14558	14582	14583	14489	14709	14664	14497	14723	14504	14686	14637	14775	14687	14574	14518	14436	14733	14530	14552	14522	14615	14525	14513	14455	14358	14720	14616	14811	14667	14560	14582	14459	14618	14456	14622	14700	14598	14483	14490	14674	14438	14672	14564	14580	14452	14745	14575	14497	14430	14639	14526	14617	14613	14642	14382	14433	14481	14607	14659	14574	14776	14679	14592	14472	14663	14553	14529	14500	14456	14490	14602	14483	14651	14596	14654	14735	14538	14623	14514	14539	14613	14648	14566	14548	14707	14419	14698	14467	14565	14631	14554	14602	14619	14523	14552	14400	14661	14600	14566	14498	14759	14676	14515	14569	14569	14621	14488	14481	14450	14646	14734	14565	14599	14587	14623	14452	14485	14589	14630	14470	14608	14538	14624	14441	14631	14786	14471	14558	14590	14601	14624	14524	14714	14594	14444	14502	14491	14586	14573	14477	14551	14400	14656	14395	14470	14559	14636	14604	14527	14558	14647	14724	14376	14665	14682	14406	14666	14785	14715	14727	14554	14581	14689	14697	14593	14505	14635	14576	14553	14593	14459	14653	14614	14564	14612	14523	14508	14724	14618	14679	14466	14346	14551	14453	14474	14773	14536	14699	14585	14616	14541	14653	14545	14553	14526	14743	14589	14498	14519	14693	14521	14557	14590	14452	14558	14550	14781	14507	14483	14816	14620	14635	14642	14483	14484	14450	14631	14471	14699	14472	14442	14608	14702	14503	14638	14563	14601	14640	14664	14660	14482	14652	14521	14574	14458	14621	14493	14500	14627	14446	14484	14711	14483	14384	14522	14599	14675	14553	14523	14537	14768	14528	14643	14764	14504	14625	14476	14631	14676	14471	14574	14550	14511	14663	14461	14328	14486	14609	14517	14612	14640	14565	14543	14625	14531	14514	14529	14548	14689	14624	14624	14615	14537	14683	14580	14562	14449	14583	14476	14618	14471	14430	14631	14619	14589	14520	14456	14763	14546	14511	14475	14418	14554	14574	14541	14507	14755	14619	14575	14712	14458	14486	14588	14528	14440	14617	14565	14353	14507	14685	14451	14720	14523	14474	14557	14528	14651	14508	14551	14454	14555	14558	14513	14643	14577	14716	14541	14622	14653	14627	14514	14382	14595	14467	14636	14681	14355	14571	14601	14528	14758	14584	14611	14455
29658	26404	31442	26830	21598	20516	19898	19469	19143	18974	18819	18624	18692	18527	18646	18418	18280	18361	18223	18261	18396	18485	18215	18354	18331	18356	18351	18347	18201	18301	18125	18385	18265	18354	18442	18425	18414	18284	18198	18269	18114	18054	18403	18499	18433	18272	18124	18281	18339	18218	18201	17983	18122	18227	18413	18287	18322	18314	18257	18156	18209	18325	18233	18182	18205	18248	18209	18288	18180	18193	18329	18184	18297	18275	18368	18512	18302	18350	18384	18203	18364	18068	18013	18363	18227	18200	18180	18277	18118	18108	18380	18281	18140	18178	18195	18241	18179	18413	18064	18331	18415	18114	18296	18119	18160	18167	18239	18335	18408	18279	18192	18153	18335	18131	18454	18223	18307	18295	18203	18158	18357	18339	18051	18232	18250	18144	18026	18204	18239	18297	18146	18148	18220	18355	18273	18247	18076	18336	18126	18132	18440	18294	18273	18484	18361	18377	18381	18188	18371	18200	18237	18223	18214	18526	18448	18268	18381	18036	18365	18322	18266	18227	18088	18106	18233	18419	18428	17956	17938	18259	18200	18333	18463	18122	18401	18214	18243	18125	18036	18437	18056	18159	18182	18256	18320	18325	18217	18295	18324	18263	18294	18275	18308	18329	18276	18117	18200	18378	18377	18353	18369	18442	18305	18439	18253	18218	18104	18263	18175	18238	18148	18041	18218	18133	18307	18270	18181	18362	18383	18392	18300	18251	18188	18430	18415	18359	18496	18274	18258	18231	18283	18192	18215	18397	18285	18097	18272	18189	18402	18299	18402	18349	18189	17947	18335	18122	18209	18393	18104	18450	18205	18382	18183	18331	18293	18318	18194	18298	18312	18289	18275	18290	18190	18236	18250	18135	18405	18327	18212	18279	18276	18363	18218	18210	18184	18255	18283	18308	18260	18178	18169	18174	18270	18341	18394	18229	18334	18182	17948	18167	18023	18258	18236	18212	18396	18128	18432	18211	18364	18094	18256	18337	18231	18316	18344	18198	18299	18060	18547	18344	18414	18291	18121	18177	18168	18273	18294	18353	18218	18032	18391	18138	18315	18184	18196	18383	18375	18445	18281	18271	18231	18153	18230	18108	18256	18405	18171	18380	18350	18329	18233	17987	18150	18302	18041	18348	18258	18402	18364	18182	18218	18216	18493	18383	18357	18224	18257	18277	18004	18374	18260	18307	18258	18179	18167	18393	18293	18363	18462	18097	18133	18177	18112	18256	18401	18105	18201	18405	18414	18331	18248	18501	18273	18128	18322	18415	18322	18229	18213	18235	18307	18399	18290	18134	18087	18045	18156	18310	18377	18372	18456	18375	18211	18410	18286	18205	18266	18193	18443	18388	18333	18302	18315	18091	18367	18260	18098	18223	18310	18261	18352	18186	18173	18200	18205	18184	18198	18109	18484	18045	18174	18206	18237	18283	18129	18325	18350	18022	18267	18229	18360	18062	18051	18188	18449	18401	18205	18322	18164	18084	18234	18350	18323	18378	18438	18242	18349	18423	18265	18248	18211	18222	18205	18138	18137	18244	18217	18367	18339	18399	18325	18316	18263	18230	18314	18330	18284	18130	18098	18282	18291	18467	18419	18383	18335	18307	18391	18311	18356	18316	18251	18392	18438	18477	18246	18186	18376	18296	18204	18292	18250	18268	18558	18229	18107	18490	18458	18417	17991	18386	18286	18276	18238	18431	18210	18320	18143	18222	18421	18211	18410	18153	18503	18238	18074	18243	18238	18390	18379	18219	18373	18325	18396	18343	18226	18226	18355	18296	18166	18105	18302	17975	17966	18290	18205	18223	18356	18153	18129	18407	18337	18326	18366	18344	18183	18202	18508	18212	18249	18230	18074	18355	18331	18134	18356	18356	18254	18147	18212	18134	18015	18205	18223	18250	18178	18369	18263	18222	18254	18378	18312	18203	18403	18227	18293	18252	18313	18470	18179	18191	18290	18240	18105	18175	18217	18131	18145	18298	18194	18270	18250	17948	18218	18481	18435	18371	18323	18211	18442	18252	18256	18157	18337	18130	18354	18253	18317	18291	18303	18126	18097	18307	18249	18179	18214	18407	18239	18265	18156	18224	18296	18115	18409	18236	18366	18050	18227	18192	18365	18113	18180	18254	18248	18036	18390	18492	18272	18482	18292	18186	18011	18317	18346	18225	18210	18295	18260	18138	18275	18257	18435	18269	18342	18186	18220	18103	18494	18284	18164	18105	18291	18209	18141	18294	18348	18264	18418	18116	18374	18207	18625	18463	18431	18190	18264	18147	18228	18279	18165	18054	18345	18241	18062	18203	18334	18317	18238	18252	18264	18133	18311	18261	18060	18446	18499	18091	18275	18072	18355	18397	18254	18396	18189	18200	18504	18173	18338	18355	18209	18419	18516	18443	18478	18452	18387	18324	18337	18233	18175	18255	18200	18316	18309	18384	18490	18427	18405	18288	18211	18448	18380	18292	18189	18344	18387	18478	18315	18384	18248	18004	18272	18126	17994	18100	18376	18259	18343	18055	18193	18355	18224	18031	18165	18253	18324	18378	18069	18111	18434	18105	18304	18153	18168	18317	18163	18268	18215	18331	18358	18146	18244	18127	18112	18299	18093	18213	18176	18208	18290	18286	18224	18152	18345	18209	18335	18298	18121	18175	18113	18303	18120	18237	18240	18356	18252	18274	18319	18329	17998	18348	18061	18192	18040	18215	18152	18173	18284	18330	18442	18205	18319	18182	18201	18235	18350	18185	18220	18331	18164	18012	18289	18111	18252	18401	18252	18511	18557	18392	18238	18427	18173	18281	18315	18208	18396	18216	18066	18186	18126	18182	18347	18337	18179	18229	18333	18082	18124	18105	18207	18256	18287	18215	18318	18337	18221	18098	18119	18177	18111	18254	18093	18235	18288	18076	18269	18221	18418	18179	18290	18223	18167	18335	18490	18048	18372	18475	18321	18271	18232	18389	18266	18200	18250	18166	18264	18387	18447	18439	18427	18413	18209	18286	18317	18436	18332	18262	18208	18257	18362	18257	18120	18288	18044	18223	18228	18331	18315	18255	18195	18367	18425	18382	18337	18364	18145	18380	18211	18311	18301	18365	18172	18049	18323	18253	18244	18146	18166	18266	18298	18238	18371	18367	18357	18274	18274	18171	18338	18187	18292	18130	18572	18232	18332	18365	18665	18129	18186	18237	18185	18393	18285	18136	18271	18298	18367	18292	18370	18173	18211	18445	18166	18195	18354	18396	18172	18210	18339	18217	18352	18547	18410	18200	18323	18203	18320	18254	18330	18120	18540	18328	18372	18309	18269	18243	18228	18292	18300	18165	18441	18219	18357	18126	18116	17982	18299	18090	18401	18325	18228	18359	18072	18107	18113	18315	18233	18191	18232	18287	18288	18167	18399	18290	18273	18603	18212	18172	18428	18372	18199	18206	18295	18099	18443	18397	18330	18463	18340	18119	18187	18081	18330	18119	18334	18204	18401	18233	18332	18445	18367	18260	18240	18206	18285	18066	18117	18165	18350	18041	18326	18257	18506	18283	18094	18210	18359	18082	18065	18541	18123	18159	18396	18343	18190	18219	18202	18627	18049	18142	18301	18372	18257	18098	18318	18225	18037	18111	18234	17895	18218	18173	18281	18264	18231	18271	18404	18217	18202	18328	18095	18112	18175	18341	18353	18170	18086	18042	18317	18110	18339	17901	18523	18232	18242	18222	18255	18565	18336	18375	18264	18298	18430	18109	18085	18306	18334	18229	18157	18194	18214	18174	18048	18244	18294	18272	18438	18279	18153	18409	18348	18289	18086	18274	18325	18329	18275	18275	18379	18327	18422	18492	18257	18024	18215	18403	18435	18199	18081	18255	18237	18421	18385	18417	18255	18264	18246	18451	18181	18281	18193	18381	18365	18145	18313	18143	18150	18106	18200	18424	18297	18510	18449	18167	18406	18263	18222	18362	18412	18360	18471	18280	18372	18334	18372	18352	18231	18283	18248	18334	18388	18447	18043	18340	18373	18371	18373	18362	18365	18152	18369	18306	18277	18115	18298	18174	18172	18387	18317	18378	18207	18316	18346	18314	18273	18125	18370	18451	18179	18387	18512	18333	18264	18508	18408	18417	18170	18271	18319	18212	18480	18080	18407	18307	18289	18307	18206	18299	18323	18049	18286	18393	18338	18394	18486	18277	18458	18129	18180	18298	18227	18086	18176	18291	18330	18201	18179	18021	18218	18315	18142	18251	18355	17978	18182	18177	18309	18267	18273	18457	18326	18440	18394	18348	18228	18329	18296	18244	18326	18345	18242	18388	18526	18184	18297	18349	18344	18416	18418	18217	18112	18391	18341	18279	18377	18390	18544	18422	18540	18257	18399	18195	18322	17976	18351	18264	18530	18265	18255	18382	18433	18451	18517	18224	18185	18355	18290	18253	18172	18270	18049	18202	18218	18269	18334	18248	18064	18236	18307	18250	18264	18146	18280	18373	18357	18446	18425	18189	18282	18190	18449	17986	18190	18332	18337	18193	18204	18136	18241	18469	18358	18240	18276	18402	18372	18175	18139	18231	18297	18123	18270	18266	18308	18315	18454	18427	18198	18167	18210	18181	18526	18215	18100	18409	18216	18341	18238	18289	18313	18547	18096	18253	18112	18180	18274	18132	18414	18325	18496	18284	18189	18218	18280	18204	18187	18095	18345	18293	18312	18322	18221	18290	18475	18219	18269	18292	18189	18446	18375	18373	18384	18295	18296	18074	18331	18163	18311	18252	18279	18147	18313	18024	18286	18358	18309	18267	18227	18358	18276	18404	18163	18374	18195	18268	18447	18365	18182	18381	18168	18228	18318	18490	18230	18433	18364	18527	18201	18450	18184	18342	18060	18283	18325	18280	18357	18208	18462	18355	18244	18292	18342	18326	18307	18075	18342	18281	18173	18280	18304	18350	18336	18365	18280	18426	18162	18244	18118	18121	18233	18641	18310	18500	17965	18240	18071	18159	18143	18204	18194	18179	18068	18378	18194	18526	18190	18333	18374	18276	18311	18108	18285	18261	18032	18204	18411	18123	18230	18450	18134	18179	18181	18368	18296	18241	18332	18355	18299	17951	18313	18323	18272	18177	18293	18120	18321	18110	18137	18126
24229	38678	30666	22476	19370	18007	16953	16342	16143	15692	15700	15618	15270	15355	15168	15183	15252	15218	15048	15085	14898	15031	14842	15008	15192	14999	15138	15117	14971	15096	15066	14869	15084	14932	14931	14993	15122	15048	15070	15009	15023	14897	15026	15038	14957	14782	14932	14902	14924	15077	14894	15028	14993	14933	15049	14921	14818	15022	14833	15168	14995	15076	15033	15048	15156	14966	14807	14934	14974	14988	15031	14833	14946	14974	15059	15008	15006	15069	14969	15043	15081	14963	14953	15182	14905	15092	14967	14922	15019	14922	15017	15044	15001	15009	14971	14996	15041	14993	15165	15077	14777	14937	15023	14943	15073	15115	14921	15046	15042	15045	15030	14925	14993	15082	14977	14998	15042	14800	15071	14972	14966	15020	15182	14852	14871	14915	14980	14974	15047	14991	14982	14825	15040	15003	15081	14917	14895	14933	14959	14960	14848	14910	15071	14814	14830	15055	15073	15060	14907	14824	15060	14896	15058	15159	14958	14912	15003	14970	14898	14847	14882	15135	14957	15116	14836	15125	14963	14923	14959	14864	15072	14920	14928	15070	14907	15041	14967	15040	14991	15009	15029	14845	15040	15149	14880	14886	14981	14910	15131	15031	15036	15009	14855	14914	15033	14974	15100	14919	14892	15103	15070	14939	15109	15138	14955	14941	14778	14874	14884	15003	14979	14928	14832	14958	14997	15324	15029	14901	14928	15050	14890	15069	14978	14989	15000	14890	14982	14940	15041	14968	14920	14975	14883	15072	14897	15017	15044	14994	15122	14997	14851	14958	14849	14776	15089	15061	15103	14958	14991	15116	15027	15031	14929	14923	15114	14833	14960	15069	14892	14986	15030	14983	14816	15080	15033	14978	14934	14997	14901	14897	15092	14886	15028	14934	14983	14853	15075	14936	15134	14932	15087	14871	14997	14978	14982	14966	14939	14872	14971	15096	15053	14923	15040	15045	15054	15163	15018	14904	15046	15048	14936	15024	15010	15124	14920	14952	15027	14955	15056	14744	15050	14967	15059	15013	15127	14888	15042	14919	15019	15062	14916	15023	15011	15147	15021	14978	14891	15040	14912	15002	15079	15154	15022	15061	14989	15010	14990	15077	15042	15060	14915	14933	14950	15094	14879	14925	15036	14832	15010	15041	15041	14888	15188	15027	15008	15072	15046	14894	15082	14959	14969	14990	14949	14898	15042	15035	14986	15013	14869	15028	15085	14806	14980	14987	14929	14972	14983	14682	15028	15007	14903	14897	15169	15057	15113	14972	14961	15038	15046	15081	15024	14993	14960	15159	14964	14980	15166	14937	15089	14916	15027	14960	14849	14960	14992	15106	14916	15084	15062	15044	15124	14960	14980	14830	14790	14986	15133	15120	15202	15119	14797	14880	14990	14899	15087	14998	15000	15023	15026	14969	15116	14963	15055	15079	15034	15120	14944	15026	14857	15041	15149	14947	14895	15022	15009	14982	15071	15010	14984	14958	15021	14961	15045	14965	15069	14867	14972	15057	14996	14995	15011	14807	14927	15136	15166	14948	15003	15159	14891	15075	14976	15087	15040	15007	15083	15091	14969	15031	15085	14909	14972	15038	15003	15151	14984	15131	14907	14988	14914	14994	14862	15032	15083	14989	15045	14952	14931	14860	14939	14982	14921	14932	15036	14849	15107	14974	15018	14890	15010	14920	14850	14957	15151	14981	14841	15134	14954	14915	15002	14898	15075	15162	14944	14922	15213	15092	14996	14951	14949	14899	14972	15129	14950	14998	14982	14981	15089	14999	15064	15121	15165	15052	15061	15037	15062	15042	14933	14944	14978	14956	14930	15089	14915	14878	14972	14986	14935	14988	15042	15010	14964	14921	15013	14925	15088	15063	14951	14883	15111	14965	14959	14754	15032	15052	15070	15105	14939	15000	15015	14979	14902	14920	14905	15036	14935	14964	14859	14983	14986	15029	15017	14934	14967	14996	15122	14951	14947	14920	14989	14951	15061	14869	15050	15091	15046	15033	14986	15044	15015	14953	15200	14938	14979	14943	15062	15161	14951	14981	14980	14874	14935	14955	14876	15002	15003	15002	14873	14980	14911	14941	14910	15027	15081	14962	14918	15022	15064	14933	14996	14868	14981	15080	14857	15069	14901	14979	14956	15131	15122	14953	15022	14894	15105	15022	14902	14995	15035	15054	15058	15014	14968	14940	14953	14968	15127	15046	14998	14934	14970	15002	14968	15075	14894	14980	14811	15165	14909	15132	14994	15120	15008	15071	15054	15103	15084	14931	15168	14840	14990	15048	14891	15110	14859	15069	15133	14987	15118	15023	15004	15012	15027	14950	14958	14899	15035	15111	14899	15121	14955	15056	14920	14860	15064	15137	15077	14972	15040	15044	14947	14972	14931	15185	15064	14977	15021	14945	14940	15080	15033	14954	14929	15081	15072	15117	14978	15007	14918	15033	15014	14908	15010	15100	15043	14998	15109	15001	14825	14907	14848	14889	14920	15032	15062	15015	14989	14805	15014	14952	15136	15055	14807	15039	15064	15135	15145	15006	14989	15050	15074	15042	14985	15032	15034	14905	14997	15029	15012	15039	14882	15124	15007	14934	14993	14931	15082	14963	14847	14975	15061	14916	15042	14994	15158	15017	14790	15129	14911	15112	14965	15134	15118	15041	15069	15071	15205	15064	14870	15019	14951	14962	15075	14801	14899	14997	14918	14896	15062	15114	14980	15114	15062	14941	14895	14892	15060	15231	15141	15034	14970	14769	15158	15012	15239	15039	15002	14974	15029	14921	14789	15002	15078	14935	14946	15086	14746	15140	15023	15025	15175	15000	14977	15042	14951	14951	14916	15016	14981	14944	15114	15046	14963	14956	15261	14896	15161	14994	15053	15233	14979	14885	14980	14973	15017	15068	14939	14773	14971	15044	14958	14917	14971	15082	15058	15141	15116	15007	15253	14916	14915	14869	14911	15150	15104	15128	14990	15121	14997	15104	14852	14988	15016	15020	15038	15059	14878	14944	15189	15085	15060	14945	14814	14959	14988	14967	14978	15075	15149	15186	14951	14844	14990	14910	14928	15094	14935	15027	14958	14863	15126	14862	15180	14952	15105	14913	15055	14902	15147	15021	14995	14866	14929	15002	15006	15022	15143	15010	14934	14897	14928	14949	15022	15150	15159	15052	15145	14894	15098	15066	14963	15124	15063	15071	14840	14942	14917	14842	14900	15056	15040	14981	14905	14917	14850	14822	14839	15046	15001	15066	15221	15048	15117	15081	15095	15050	14991	14940	15131	15021	14976	15057	15165	14874	14981	14999	15047	15044	14874	15016	15152	14912	14929	15088	14949	15112	14876	14984	15016	15086	14953	14957	15068	15096	15007	14803	15039	14984	15056	14922	14848	14921	14843	14999	15016	15107	15020	15051	15067	14923	15052	15055	14956	14900	14981	15093	14823	14921	15032	15110	15114	14936	14868	14998	15042	15001	15053	15055	14956	15051	14916	14822	14897	14824	14987	14941	14913	14838	14852	15148	14807	14894	15039	14943	14965	14980	14991	15079	14985	15019	14929	15088	14966	14965	14862	14985	14979	15028	15098	14971	14969	14913	15082	14921	14907	14972	14999	14895	15108	14946	14975	14877	14981	15047	15059	15178	14996	14991	15047	15031	14932	15080	15050	15030	15043	14994	14991	14900	15061	14932	14968	15024	14893	14914	15040	15008	15052	15054	14919	15054	15015	15004	15028	15022	14874	14871	15030	15078	14875	15000	15089	15018	15169	14806	14901	14986	15066	15138	15034	14905	15006	15021	14975	14994	14917	15043	14898	14978	15012	14928	14982	14960	15010	15041	14952	14971	15052	15023	14986	14984	14995	15111	15023	14920	14825	14851	14856	14956	14908	15024	14878	14970	15067	14806	14832	15020	15066	15078	14975	14804	15243	14985	14930	15134	15197	15048	15093	14967	15023	15152	15015	14977	14912	15078	15095	14988	15000	14881	15019	14896	15036	15019	14895	14802	15153	15101	14828	14888	14910	14912	15105	15041	15138	15060	14994	15086	15180	14845	15016	14962	14944	15075	14935	14865	14696	15144	15049	15020	14964	15151	14845	15022	14839	15123	15185	15019	14922	15133	15082	14961	15018	15181	15083	15044	15050	14877	15088	14860	14906	14865	15234	15079	15040	15148	14950	14928	15076	15049	14890	14980	15025	15117	14969	14985	14919	14982	14949	15098	15127	14917	15136	15152	14924	14989	15045	14895	15024	15026	15145	14958	14996	14944	14940	15040	15050	15119	15108	15032	14955	14904	15043	15057	15218	15031	14955	15063	15072	15038	14983	14919	15058	14999	15068	15135	15058	15006	15009	15028	15021	14970	14927	15089	14929	15066	14878	15011	15132	14943	15297	15154	15095	15210	15049	15014	14783	15065	14885	14922	15041	14954	14907	15146	14989	14917	14986	14900	15066	14971	15051	15052	15001	15024	15122	14915	15130	14879	14970	14798	14955	14918	14938	14966	14843	15045	14961	14926	14902	14847	15057	15021	14980	14912	15177	14997	15059	15097	14998	14962	15139	15043	15014	14810	15010	14863	15155	14915	15045	15026	15119	14918	14846	14961	14918	15087	14951	14979	14820	14985	14934	15066	14969	14984	14994	15084	14871	14930	15079	14985	15006	14813	14840	15059	15031	14905	14942	14971	14979	14915	14810	14872	15040	15040	14923	15138	15018	15174	15124	15014	15011	15113	14961	14874	14987	14934	15123	14948	14861	14936	14958	14915	14988	14979	15104	15047	15046	15106	15082	14985	14894	14928	14970	15127	15143	14881	14944	15098	14877	14841	15097	14907	15119	14960	15144	15032	14954	15071	14887	15200	14989	14828	15095	14811	14848	15149	15060	15024	15055	14943	14976	14993	15056	14991	14874	15025	14910	14923	14916	15029	14818	15026	15011	14923	15006	14961	14924	15053	14866	14891	14939	15151	14964	15132	14955	14988	14827	14950	14809	14725	14906	15055	14937	15054	15023	14854	14846	15007	14932	15056	15014	15071	15003	15075	14863	14991	14925	14938	15037	15035	15069	14972	15080	15021	14969	15055	14860	15030	15078	15035	14986	15002	14994	14961	14970	15024	14936	15116	14948	14974
23368	21569	28537	25432	23225	23860	22827	19977	19042	18930	18585	18385	18163	18223	18038	18064	17874	18059	17863	17737	17700	17712	17798	17697	17594	17483	17620	17366	17766	17651	17501	17596	17558	17692	17774	17560	17536	17681	17557	17564	17647	17804	17707	17436	17578	17633	17656	17603	17660	17562	17617	17483	17662	17391	17406	17736	17862	17511	17310	17362	17560	17387	17718	17618	17473	17503	17694	17623	17542	17562	17671	17580	17739	17585	17673	17442	17573	17494	17479	17508	17395	17631	17367	17433	17546	17480	17680	17318	17635	17435	17526	17255	17355	17413	17622	17640	17544	17638	17701	17601	17465	17602	17501	17315	17513	17351	17477	17397	17674	17445	17627	17575	17625	17669	17828	17593	17627	17597	17540	17360	17442	17613	17540	17575	17418	17505	17742	17559	17511	17617	17884	17587	17558	17624	17544	17706	17590	17706	17559	17554	17685	17654	17610	17455	17560	17668	17595	17476	17656	17570	17444	17542	17570	17371	17803	17387	17560	17510	17586	17640	17720	17665	17648	17562	17584	17621	17720	17519	17557	17620	17348	17391	17621	17662	17465	17352	17503	17311	17571	17434	17620	17552	17660	17669	17475	17506	17583	17534	17556	17426	17578	17646	17528	17591	17567	17392	17780	17532	17656	17443	17282	17589	17475	17330	17544	17512	17475	17612	17675	17393	17375	17628	17517	17666	17692	17448	17532	17604	17531	17654	17707	17693	17418	17427	17759	17529	17544	17508	17577	17554	17536	17689	17593	17602	17562	17727	17560	17560	17402	17357	17577	17684	17396	17560	17497	17463	17345	17535	17399	17402	17494	17498	17573	17372	17407	17569	17617	17553	17633	17354	17513	17426	17463	17675	17517	17687	17482	17498	17495	17486	17751	17571	17497	17635	17414	17769	17535	17357	17534	17740	17516	17666	17810	17544	17363	17566	17538	17449	17479	17524	17422	17419	17565	17331	17704	17647	17774	17596	17516	17510	17640	17581	17480	17494	17427	17452	17462	17599	17584	17544	17608	17711	17623	17648	17495	17499	17623	17549	17511	17548	17470	17556	17601	17702	17671	17550	17504	17604	17605	17633	17427	17629	17460	17491	17343	17426	17314	17364	17628	17815	17710	17620	17594	17544	17709	17460	17554	17587	17521	17626	17552	17493	17533	17651	17684	17523	17530	17412	17593	17546	17717	17576	17503	17579	17488	17558	17650	17439	17675	17686	17433	17503	17449	17678	17540	17462	17559	17346	17501	17375	17481	17481	17576	17317	17490	17656	17447	17385	17633	17456	17517	17564	17579	17643	17407	17444	17630	17477	17482	17488	17489	17758	17562	17522	17567	17599	17486	17509	17721	17590	17778	17581	17521	17871	17636	17522	17526	17518	17430	17488	17513	17515	17520	17439	17728	17620	17511	17583	17597	17526	17719	17818	17393	17606	17587	17729	17683	17287	17641	17366	17438	17417	17321	17549	17521	17605	17466	17385	17437	17516	17500	17601	17417	17492	17576	17574	17323	17377	17568	17492	17473	17608	17724	17594	17456	17508	17427	17547	17588	17737	17758	17183	17643	17490	17464	17657	17309	17477	17361	17473	17566	17596	17637	17636	17513	17560	17529	17396	17644	17780	17620	17533	17457	17642	17440	17626	17518	17487	17713	17546	17435	17514	17678	17564	17513	17550	17528	17489	17699	17469	17544	17611	17630	17392	17612	17504	17620	17624	17434	17481	17561	17415	17441	17595	17606	17513	17601	17412	17548	17743	17849	17502	17646	17567	17639	17438	17482	17722	17486	17483	17555	17591	17507	17520	17439	17648	17497	17531	17395	17523	17378	17497	17435	17349	17449	17506	17367	17402	17595	17598	17371	17666	17451	17722	17582	17468	17665	17523	17680	17627	17665	17427	17450	17599	17715	17578	17541	17449	17343	17232	17382	17417	17350	17307	17386	17446	17716	17389	17330	17685	17485	17455	17678	17446	17419	17647	17491	17441	17514	17528	17459	17502	17463	17764	17493	17483	17437	17704	17600	17553	17509	17477	17573	17697	17526	17735	17903	17561	17664	17513	17531	17370	17401	17469	17505	17600	17621	17322	17395	17365	17599	17570	17581	17700	17390	17505	17580	17692	17448	17570	17616	17627	17499	17513	17490	17595	17763	17519	17365	17288	17372	17443	17579	17570	17545	17476	17509	17515	17414	17546	17572	17711	17544	17485	17563	17742	17567	17448	17741	17508	17384	17568	17717	17658	17591	17286	17461	17394	17568	17286	17471	17522	17235	17393	17520	17507	17692	17489	17517	17414	17388	17486	17589	17520	17575	17402	17396	17503	17652	17449	17628	17601	17549	17657	17494	17449	17401	17432	17340	17615	17490	17459	17594	17633	17777	17511	17374	17600	17628	17468	17305	17552	17559	17733	17826	17628	17581	17409	17511	17562	17582	17497	17351	17297	17606	17521	17692	17585	17512	17554	17493	17529	17663	17723	17641	17783	17596	17510	17234	17698	17548	17467	17636	17497	17387	17668	17608	17559	17726	17586	17519	17469	17400	17356	17582	17700	17469	17437	17652	17429	17428	17539	17597	17481	17593	17425	17459	17614	17680	17602	17402	17486	17551	17431	17636	17832	17733	17646	17677	17509	17533	17635	17640	17651	17551	17494	17540	17581	17704	17513	17405	17530	17545	17496	17450	17539	17395	17434	17554	17381	17459	17583	17602	17735	17665	17606	17583	17470	17516	17629	17645	17415	17477	17456	17517	17437	17431	17372	17371	17545	17542	17619	17622	17437	17451	17497	17587	17301	17385	17476	17664	17698	17744	17692	17487	17623	17611	17618	17845	17533	17484	17365	17397	17519	17667	17649	17653	17711	17531	17557	17644	17637	17713	17554	17670	17620	17594	17544	17724	17456	17656	17561	17504	17472	17541	17641	17499	17595	17613	17362	17653	17377	17591	17579	17565	17444	17363	17732	17389	17610	17432	17577	17524	17773	17610	17347	17506	17577	17779	17422	17601	17428	17390	17470	17435	17396	17530	17453	17579	17621	17519	17434	17765	17432	17746	17457	17696	17667	17364	17562	17678	17550	17392	17774	17475	17528	17388	17523	17525	17481	17654	17467	17559	17593	17506	17629	17734	17307	17491	17364	17612	17526	17444	17531	17602	17558	17649	17621	17666	17554	17568	17876	17502	17587	17467	17645	17466	17430	17467	17560	17795	17555	17508	17494	17648	17447	17697	17729	17549	17561	17490	17377	17277	17616	17440	17387	17539	17693	17447	17395	17346	17467	17437	17636	17720	17517	17475	17560	17440	17834	17473	17606	17454	17616	17412	17562	17520	17571	17492	17492	17444	17607	17417	17448	17793	17495	17677	17795	17542	17416	17429	17505	17576	17431	17628	17663	17559	17514	17663	17709	17538	17572	17388	17683	17677	17685	17450	17497	17331	17421	17767	17666	17642	17529	17414	17605	17561	17555	17546	17448	17628	17474	17609	17492	17574	17400	17583	17406	17602	17490	17408	17561	17510	17245	17412	17500	17463	17415	17630	17575	17600	17504	17371	17709	17559	17544	17547	17510	17451	17591	17416	17484	17494	17534	17537	17425	17505	17525	17564	17460	17528	17541	17608	17626	17710	17393	17513	17600	17462	17548	17526	17644	17668	17320	17373	17267	17785	17576	17314	17425	17421	17430	17430	17508	17426	17461	17495	17615	17504	17606	17755	17467	17524	17590	17389	17394	17728	17508	17665	17482	17454	17571	17354	17548	17588	17410	17638	17632	17617	17517	17561	17587	17396	17684	17598	17556	17553	17484	17420	17515	17625	17548	17582	17514	17671	17303	17687	17575	17548	17341	17432	17416	17453	17372	17339	17441	17477	17498	17636	17416	17695	17422	17549	17486	17512	17558	17578	17582	17485	17790	17445	17358	17475	17543	17648	17480	17500	17448	17604	17600	17575	17497	17498	17454	17539	17617	17540	17587	17539	17753	17591	17627	17626	17641	17480	17559	17537	17687	17474	17565	17495	17930	17582	17747	17422	17374	17497	17676	17484	17597	17519	17539	17441	17482	17469	17535	17521	17547	17697	17528	17490	17594	17619	17417	17758	17488	17445	17505	17572	17823	17549	17515	17679	17737	17711	17670	17715	17667	17734	17584	17584	17641	17474	17500	17222	17439	17504	17509	17696	17645	17523	17442	17330	17371	17546	17556	17575	17626	17267	17577	17604	17584	17466	17439	17493	17711	17743	17562	17467	17698	17450	17524	17520	17478	17468	17456	17700	17652	17558	17399	17531	17533	17629	17712	17667	17463	17502	17565	17744	17563	17580	17507	17512	17621	17493	17833	17349	17655	17578	17641	17638	17618	17543	17555	17348	17381	17655	17539	17645	17651	17878	17881	17766	17547	17676	17494	17411	17640	17678	17605	17662	17517	17520	17716	17694	17635	17582	17532	17597	17526	17456	17514	17611	17379	17503	17421	17697	17583	17426	17329	17539	17601	17698	17395	17316	17426	17543	17469	17761	17267	17515	17517	17675	17477	17725	17568	17404	17742	17445	17635	17555	17622	17717	17718	17628	17607	17567	17561	17543	17492	17425	17637	17759	17543	17506	17637	17600	17634	17490	17540	17540	17798	17519	17572	17468	17685	17300	17266	17463	17534	17493	17513	17552	17503	17643	17806	17684	17552	17618	17670	17412	17495	17511	17637	17580	17557	17596	17753	17561	17526	17321	17737	17735	17587	17761	17499	17641	17399	17582	17330	17550	17338	17645	17584	17847	17340	17570	17430	17379	17383	17496	17754	17491	17573	17497	17700	17666	17417	17548	17611	17465	17413	17543	17437	17609	17504	17613	17486	17559	17475	17776	17475	17473	17595	17588	17506	17612	17613	17661	17609	17544	17554	17720	17785	17436	17630	17655	17560	17654	17522	17389	17616	17663	17507	17648	17434	17469	17614	17449	17456	17369	17491	17353	17533	17518	17443	17475	17402	17589	17556	17652	17512	17466	17438	17714	17630	17364	17460	17546	17515	17457	17550	17574	17749	17576	17561	17596	17397	17350	17501	17693	17609	17487	17515	17381	17670	17548	17366	17505	17579	17615	17544	17639	17381	17445	17424	17574	17551	17473	17870	17584	17747	17708	17566	17549	17353
23723	46141	37441	27157	22634	19965	18591	17180	16614	16084	15750	15550	15307	15321	15090	15220	15189	14853	14849	14737	14839	14677	14736	14575	14687	14616	14718	14659	14630	14755	14699	14729	14562	14572	14554	14537	14691	14683	14566	14445	14538	14689	14654	14612	14646	14809	14489	14753	14780	14664	14694	14630	14665	14565	14525	14663	14526	14536	14536	14614	14590	14540	14468	14635	14717	14515	14706	14527	14629	14552	14525	14619	14725	14518	14678	14511	14656	14537	14537	14574	14549	14491	14678	14598	14604	14360	14546	14723	14628	14496	14606	14570	14648	14618	14462	14536	14628	14523	14507	14398	14618	14527	14653	14460	14654	14659	14480	14648	14623	14621	14327	14636	14618	14730	14666	14595	14512	14568	14567	14511	14614	14823	14543	14621	14521	14535	14617	14495	14614	14508	14487	14650	14634	14717	14428	14539	14593	14581	14619	14607	14673	14565	14579	14562	14423	14543	14566	14666	14589	14667	14485	14539	14587	14596	14393	14622	14543	14526	14607	14407	14731	14614	14673	14643	14595	14670	14563	14416	14637	14642	14489	14536	14621	14520	14646	14507	14566	14473	14417	14482	14546	14478	14515	14611	14641	14624	14439	14520	14694	14544	14650	14512	14689	14460	14492	14649	14489	14600	14494	14537	14511	14610	14634	14563	14560	14575	14471	14426	14649	14536	14551	14623	14723	14915	14556	14645	14568	14479	14613	14716	14641	14627	14601	14569	14490	14613	14648	14513	14540	14715	14576	14478	14580	14615	14596	14610	14530	14533	14514	14521	14539	14594	14537	14572	14634	14478	14558	14602	14590	14470	14596	14566	14558	14493	14704	14512	14558	14484	14552	14737	14449	14605	14410	14657	14673	14416	14498	14723	14727	14695	14651	14729	14483	14611	14648	14479	14810	14644	14464	14532	14413	14535	14543	14455	14666	14731	14424	14646	14648	14360	14473	14642	14812	14442	14553	14547	14542	14509	14612	14438	14562	14623	14785	14637	14519	14386	14489	14622	14614	14502	14720	14515	14558	14715	14683	14677	14431	14652	14698	14478	14601	14463	14461	14613	14679	14600	14540	14573	14378	14603	14652	14618	14469	14634	14667	14521	14529	14693	14611	14657	14532	14570	14654	14470	14544	14572	14583	14607	14573	14735	14549	14335	14605	14446	14449	14589	14583	14592	14458	14462	14672	14464	14593	14570	14483	14518	14588	14469	14482	14475	14519	14624	14500	14577	14658	14596	14558	14745	14749	14488	14618	14533	14566	14483	14418	14597	14374	14821	14486	14391	14705	14478	14576	14600	14617	14700	14453	14475	14527	14566	14697	14718	14570	14649	14514	14613	14566	14666	14632	14857	14586	14492	14633	14494	14613	14585	14667	14637	14580	14600	14503	14769	14605	14549	14526	14692	14655	14548	14544	14573	14780	14421	14459	14567	14630	14665	14522	14470	14592	14676	14508	14479	14640	14540	14518	14507	14476	14582	14506	14500	14511	14492	14430	14511	14555	14469	14783	14621	14644	14761	14509	14646	14609	14632	14582	14522	14434	14531	14529	14506	14606	14606	14679	14685	14388	14526	14429	14739	14498	14593	14737	14600	14417	14666	14652	14642	14479	14560	14565	14507	14531	14554	14474	14736	14517	14815	14621	14747	14499	14455	14404	14504	14782	14519	14481	14581	14605	14656	14632	14657	14576	14370	14701	14508	14750	14597	14577	14480	14525	14515	14624	14517	14504	14667	14684	14640	14537	14629	14450	14561	14523	14638	14641	14660	14588	14635	14800	14420	14387	14723	14649	14625	14535	14709	14643	14587	14610	14601	14535	14489	14570	14528	14506	14507	14543	14457	14684	14645	14474	14592	14743	14585	14524	14374	14629	14425	14584	14485	14620	14599	14609	14751	14522	14463	14741	14630	14536	14575	14570	14644	14679	14609	14654	14508	14632	14555	14290	14479	14625	14569	14644	14649	14650	14629	14627	14514	14526	14599	14569	14637	14497	14535	14569	14593	14630	14556	14549	14857	14442	14519	14587	14438	14749	14603	14481	14369	14691	14759	14670	14714	14643	14533	14662	14645	14693	14520	14523	14441	14645	14645	14536	14655	14482	14687	14592	14549	14757	14747	14580	14666	14763	14551	14530	14692	14542	14582	14572	14464	14696	14594	14565	14515	14510	14608	14516	14524	14571	14462	14559	14609	14660	14449	14634	14555	14556	14497	14538	14567	14630	14359	14601	14487	14680	14428	14680	14702	14609	14602	14422	14689	14523	14548	14547	14582	14489	14488	14464	14624	14689	14658	14522	14515	14521	14635	14509	14536	14606	14619	14684	14494	14619	14717	14537	14726	14627	14704	14361	14315	14505	14567	14812	14627	14743	14570	14677	14553	14572	14591	14829	14631	14511	14659	14281	14492	14720	14542	14692	14546	14586	14506	14386	14687	14590	14611	14630	14678	14529	14553	14709	14580	14523	14532	14504	14499	14653	14748	14657	14666	14712	14807	14569	14544	14565	14618	14545	14554	14628	14652	14686	14725	14501	14737	14543	14691	14572	14670	14776	14523	14502	14665	14536	14567	14581	14673	14515	14757	14715	14603	14592	14573	14573	14720	14677	14542	14610	14554	14681	14490	14621	14537	14655	14590	14678	14627	14559	14667	14607	14544	14465	14606	14692	14493	14612	14626	14601	14652	14548	14675	14765	14493	14615	14653	14560	14685	14463	14616	14629	14637	14460	14520	14371	14582	14524	14586	14523	14506	14534	14560	14626	14413	14575	14703	14569	14612	14614	14534	14560	14658	14587	14426	14619	14576	14562	14559	14446	14695	14479	14639	14658	14714	14606	14579	14575	14662	14596	14690	14652	14599	14658	14733	14584	14498	14603	14653	14416	14510	14707	14516	14532	14606	14608	14542	14634	14655	14647	14641	14500	14627	14662	14589	14535	14705	14582	14588	14462	14604	14561	14588	14712	14554	14448	14656	14578	14610	14789	14580	14628	14604	14595	14598	14527	14586	14426	14661	14601	14776	14506	14595	14683	14530	14740	14797	14625	14533	14632	14654	14523	14475	14481	14635	14422	14455	14546	14569	14469	14658	14422	14694	14678	14617	14506	14470	14591	14542	14607	14646	14461	14705	14483	14702	14531	14699	14468	14691	14783	14618	14438	14594	14455	14698	14461	14638	14592	14563	14617	14566	14578	14426	14591	14610	14501	14838	14603	14626	14564	14371	14568	14522	14571	14664	14541	14591	14589	14484	14514	14450	14580	14633	14591	14539	14634	14458	14605	14849	14670	14485	14652	14498	14598	14622	14677	14596	14551	14508	14580	14597	14661	14779	14454	14493	14488	14496	14667	14703	14432	14586	14500	14573	14586	14581	14873	14846	14432	14533	14590	14482	14588	14569	14596	14610	14717	14628	14515	14561	14341	14567	14655	14594	14494	14600	14579	14552	14435	14581	14645	14527	14656	14503	14526	14574	14637	14542	14634	14686	14637	14550	14647	14545	14547	14657	14546	14572	14598	14660	14578	14619	14574	14508	14608	14557	14502	14604	14660	14616	14483	14473	14546	14684	14581	14481	14518	14674	14535	14476	14567	14432	14729	14490	14545	14513	14529	14375	14614	14673	14693	14662	14703	14521	14514	14766	14474	14507	14636	14443	14613	14724	14503	14595	14544	14443	14708	14460	14621	14605	14609	14679	14601	14610	14581	14607	14489	14696	14555	14597	14480	14617	14570	14570	14599	14703	14537	14573	14669	14587	14688	14704	14415	14632	14621	14514	14485	14530	14480	14647	14600	14619	14669	14587	14714	14476	14486	14485	14683	14549	14541	14482	14603	14471	14638	14842	14620	14623	14605	14625	14484	14521	14565	14664	14526	14544	14760	14628	14624	14627	14587	14503	14656	14547	14594	14642	14484	14601	14614	14404	14625	14648	14490	14415	14552	14678	14547	14503	14753	14595	14718	14615	14550	14588	14567	14500	14635	14588	14656	14616	14588	14760	14380	14455	14623	14479	14682	14559	14637	14599	14688	14632	14559	14530	14635	14530	14687	14340	14574	14438	14544	14571	14438	14554	14572	14821	14660	14332	14596	14684	14637	14675	14448	14590	14497	14567	14665	14552	14470	14663	14602	14562	14495	14647	14662	14657	14423	14824	14518	14570	14600	14489	14562	14687	14595	14559	14481	14599	14602	14619	14713	14629	14548	14467	14591	14611	14665	14351	14476	14705	14637	14512	14549	14518	14599	14609	14635	14330	14641	14482	14616	14620	14554	14547	14602	14705	14540	14525	14355	14607	14645	14620	14584	14599	14613	14395	14563	14462	14587	14680	14400	14750	14529	14563	14623	14512	14640	14651	14595	14464	14649	14506	14652	14695	14459	14445	14539	14507	14642	14698	14576	14666	14417	14817	14569	14463	14739	14522	14472	14560	14402	14475	14550	14491	14635	14689	14566	14707	14586	14662	14524	14651	14447	14382	14612	14521	14652	14520	14640	14578	14511	14691	14614	14644	14546	14489	14622	14560	14507	14762	14586	14571	14545	14561	14490	14521	14738	14352	14575	14669	14559	14596	14471	14540	14800	14522	14578	14571	14539	14502	14763	14490	14601	14667	14601	14516	14655	14680	14489	14570	14689	14568	14366	14590	14571	14625	14444	14510	14414	14526	14599	14592	14575	14480	14537	14730	14679	14558	14460	14608	14666	14491	14614	14555	14744	14530	14482	14468	14561	14594	14647	14557	14617	14809	14728	14473	14563	14632	14376	14846	14509	14657	14545	14461	14514	14484	14652	14607	14707	14531	14441	14676	14715	14571	14484	14547	14742	14666	14570	14582	14634	14668	14606	14464	14592	14758	14633	14609	14616	14726	14635	14548	14478	14588	14619	14534	14577	14670	14584	14627	14465	14685	14638	14484	14596	14409	14718	14358	14453	14511	14642	14588	14606	14633	14649	14471	14624	14564	14634	14428	14382	14473	14529	14699	14534	14627	14474	14608	14472	14711	14477	14512	14588	14594	14653	14636	14492	14544	14585	14523	14669	14769	14524	14494	14640	14586	14560	14684	14437	14499	14429	14421	14524	14580	14601	14473	14583	14694	14635	14543	14432	14533	14647	14501	14492	14699	14481	14617	14619	14672	14458	14709
25255	21635	27751	28316	22427	21194	20527	19412	18623	18616	18594	18409	18365	18285	18190	18090	18023	18102	17938	18136	17955	18027	17835	17919	17979	17680	17924	17884	17832	17721	17799	17891	17860	17786	17836	18011	17899	17696	17887	17821	17892	17864	17887	17782	17959	17925	17778	17762	17785	17778	17882	17746	17795	17874	18011	17537	17911	17664	17718	17850	17816	17658	17864	17810	17999	17905	17898	17629	17960	17989	17987	17843	17985	17800	17958	17781	17998	17925	18012	17826	17512	17847	17780	17886	17835	17845	17827	17657	18025	17945	17716	17820	17793	17531	17615	17782	18000	17841	17893	17683	17753	17799	17826	17749	17562	18070	18116	17995	17763	17966	18007	17783	17877	17870	17883	17819	17716	17887	17779	17802	17844	17671	17746	17666	17658	17820	17821	17834	17694	17906	17680	17880	17760	17885	17630	17978	17663	17806	17706	17874	17869	17843	17760	17687	17905	17945	17690	17904	17651	17889	17721	17635	17958	17733	17661	17844	18092	17717	17971	17918	18036	17838	17913	17958	17956	17925	18001	17915	17805	17734	17823	17773	17874	17892	17669	17905	17712	17705	17802	17681	17947	17872	17832	17855	17788	17647	17677	17770	17628	17754	17614	17845	17999	17564	17802	17809	17963	17912	17982	17639	18036	17916	17857	17909	18037	17886	17704	17696	17603	17837	17698	17773	17721	17670	18123	18021	17880	17697	17875	17807	17795	17788	17954	17718	17831	18031	17926	17656	17925	17793	17829	18022	17819	17768	18021	17756	17990	17996	18051	17820	17858	17845	17761	17701	17865	17830	17850	17830	18027	17951	17890	17907	17696	17744	18035	17735	17929	17920	17961	17820	17743	18001	17909	17881	17870	17678	17723	17688	17903	17728	17824	17924	17912	17847	17781	17487	17602	17652	17811	17870	17669	17793	17722	17972	17842	17527	17937	17857	17725	17776	17849	17710	17728	17718	17973	17818	17821	17714	17790	17894	17904	17791	17796	17703	18019	17724	17799	17846	17604	17778	17615	17727	17938	18034	17833	17726	17887	17896	17688	17783	17800	17781	17963	17603	17607	17870	17986	17847	17608	17723	17765	17886	17913	17881	17848	17721	17769	17854	17965	17756	17893	17737	17852	17855	17744	17740	17858	17623	17870	17657	17789	17666	17683	17748	17963	17727	17907	17889	17795	17781	17944	18119	17868	18003	17668	17742	18027	17963	17739	17763	17934	17736	17788	17919	17975	17959	17805	17897	17969	17681	17718	17779	17837	17663	17661	17718	17979	17722	17833	17870	17948	17663	17736	17931	17878	17859	17741	17722	17795	18010	17638	17862	17907	17987	17909	17773	17857	17895	17857	17761	17641	17731	17501	17808	17545	17819	17781	17939	17961	17770	17743	18012	17671	17747	17659	17852	17907	17668	17746	17861	17824	17832	17796	17846	17920	17608	17559	17632	17919	17939	18077	17803	17898	17792	17850	17871	17836	17726	17579	17730	17790	17733	17980	17792	17834	17690	17755	17905	18043	17840	17820	17826	17877	17873	17784	17784	18037	17712	17733	17809	17762	17781	18062	17691	17821	18066	17940	17748	17915	17897	17859	17764	18048	17884	17925	17939	17783	18011	17451	17745	17706	17814	17797	17884	17636	17693	17823	17747	17734	17839	17902	17822	17841	17725	17781	17772	17752	17860	17950	17811	17816	17793	17879	17819	18094	17888	17787	17793	18004	17819	17793	17891	17711	17815	17888	17758	17858	17973	17761	17812	18143	17607	17804	17890	17678	17884	17860	17861	17789	17865	17874	17844	17784	17937	17927	17839	17957	17801	17875	17925	17677	17954	17916	17879	17693	17833	17848	17851	17719	17973	17863	17777	17832	17665	17915	17942	17780	17804	17667	17862	17864	17773	17746	17819	17854	17634	17890	17950	17899	17963	18036	17883	17679	17856	17781	17766	17900	17812	17897	17831	17763	17606	17937	17984	17739	17958	17839	17801	17557	17789	17812	17809	17636	17883	17933	17828	17873	17948	17667	17728	17684	17895	17731	17838	17797	17941	17946	17762	17714	17813	17842	17761	17832	17802	17764	17924	17860	17800	17877	17814	17848	17801	17733	17722	17747	17822	17951	17672	17785	17890	17892	17693	17655	17802	17878	17557	17702	17732	17856	17653	17505	17762	17795	17785	17899	17815	17861	17786	17679	17974	17656	17848	17873	17832	17791	17652	17835	17915	17636	17819	17930	17826	17818	17679	17793	17847	18021	17804	17989	17871	17948	17972	17847	17924	17720	17894	17752	17892	17788	17903	17863	17878	17676	17776	17788	17893	17912	17572	17784	17824	17943	17879	17709	17700	17833	17931	17894	17968	17937	17924	17833	17661	17728	17830	17735	17845	17631	17748	17909	17881	17659	17941	17996	17702	17789	17709	17736	18130	18003	17948	17878	17851	17767	17769	17849	17807	17879	17873	17739	17793	17850	17920	17732	17857	17813	17748	17737	17847	17951	17841	17609	17712	17855	17898	17873	17831	17775	17741	17929	17903	18092	18055	17732	17823	17903	17872	17944	17713	17678	17695	17849	18067	17837	17954	17961	17833	17742	18000	17832	17877	17989	17775	17773	17591	17837	17828	17799	17794	17649	17726	17792	17893	17756	17931	17891	17747	17797	17557	17922	17738	17995	17965	18015	17822	17855	17753	17717	17790	18002	17906	17888	17904	17815	17882	17867	17857	17734	17870	17795	17716	17783	17842	17806	17811	17670	17558	17759	17767	17665	17767	18017	17673	17747	17676	17965	17651	17856	17907	18019	17770	17790	17677	17818	17871	17849	17871	17885	17780	17801	17907	17904	17775	17930	17757	17633	17467	17853	17948	17940	17792	17916	17944	17958	17855	17971	17936	17764	17762	17849	17747	17893	17907	17795	17780	17897	17951	17692	17924	17717	17817	17782	17910	17703	17767	17860	17817	17779	18004	17697	17810	17780	17805	17870	17835	17854	17648	17894	17924	18017	17801	17893	17801	17694	17791	17643	17942	17845	17876	17803	17859	17489	17691	17786	17910	17795	17815	17726	18054	17934	17864	17731	17832	17642	17860	17831	17815	17923	17848	17890	17935	17824	18062	18242	17935	17702	17777	17982	17824	17720	17843	17794	17933	17707	17903	17932	17818	17788	17931	17771	17939	17792	17857	17811	17977	17948	17891	17777	17869	17956	18081	17814	17771	17926	17844	17779	17730	17846	18000	17897	17961	17875	17676	17855	17966	17736	17872	17959	17684	17620	17714	17815	17788	17949	17905	17762	17960	17787	17869	17906	17859	17614	17781	17923	17783	17782	17947	17941	17781	17830	17892	17735	17812	17902	17987	18046	17819	17907	17890	17747	17666	17870	18095	17849	17965	17907	17784	18023	17890	17841	17721	17683	17825	18026	17893	17850	17946	17927	17766	17839	17862	17894	17820	17939	17752	17676	17920	17817	17760	17873	18032	17795	17864	17741	17863	17837	17711	17811	17864	17979	17920	17856	18080	17850	17870	18166	17883	17934	17904	17643	17874	17798	17964	17780	17828	17795	17936	17814	17768	17866	17598	17741	17807	17995	17798	17834	17735	17926	17837	17797	17797	17903	18010	17941	17985	17806	17800	17887	17700	17824	17792	17925	18030	18067	17933	17671	17795	17805	17780	17856	17762	17892	18034	17785	17788	17635	17827	17841	17960	17990	17923	17842	17970	18084	17776	17699	17919	17660	17686	18006	17883	17876	17831	17875	17837	17718	17782	17797	17876	18046	17752	17820	17898	18028	17853	17888	17745	17772	17807	17655	17586	17700	17903	17883	17897	17806	17912	17723	17977	18058	17955	17946	17622	17625	17961	17772	17752	17836	17625	17858	17856	17904	17902	17822	17653	17741	18084	17791	17929	17999	17979	17938	17793	17874	17687	17815	17698	17908	17811	17841	17762	17726	17901	17911	17899	17765	17729	17738	17813	17920	17771	17741	17927	17812	17680	17915	18032	17764	17756	17803	17858	17845	17886	17857	17982	17630	17959	17870	17959	17994	17823	17944	17642	17935	18027	17913	17758	17868	17929	17896	17856	17587	17780	17625	17791	17842	17858	17945	17921	17923	17778	17965	17846	17818	17642	17850	18094	17880	17903	17710	17754	17905	17796	17905	17914	17785	17769	17841	18006	17958	17842	17823	17687	17934	17579	17671	17805	17655	17852	17632	17808	17852	17821	18004	17900	17789	17922	17720	17844	17818	17891	17725	17689	17762	17758	17921	17896	17929	17990	17818	17853	17711	17708	17776	17668	17760	17738	17886	17568	17683	17947	17991	17806	17831	17814	17875	17852	17851	18044	17892	17647	17898	17780	17938	17972	17695	17843	17841	17899	17865	17778	17830	17636	17912	17860	17770	17717	17620	17784	17745	17808	18057	17770	17779	17895	17919	17839	17941	17792	17697	17694	17610	17873	17862	17818	17727	17867	17942	17788	17879	17861	17714	18108	18003	17724	17758	17956	17987	17746	17764	17623	17774	17972	18082	17856	17759	17850	17892	17552	17885	17765	17807	17597	17959	17916	17932	18062	17483	18030	17800	17738	17937	17619	17875	18048	17935	17724	17930	17883	17922	18010	17611	17917	17656	17683	17819	17860	17865	17729	17735	17953	17883	18055	17566	17716	17787	17820	18048	17955	17882	17837	17785	17985	17636	17994	17778	18049	17847	17935	17828	18022	18014	17930	17981	17875	17863	17904	17961	17719	17868	17761	17918	17991	17818	17767	17738	17889	17928	17994	17781	17798	17870	17903	17823	17703	17749	18066	17802	17795	17707	17735	17943	17678	17888	18048	17908	17781	17932	17936	17661	17734	18040	17858	17840	18006	17963	17827	17698	17809	17928	17934	17974	17789	17734	17902	17711	17807	18012	17751	17835	17706	17927	17857	17770	17632	17727	17942	17850	17876	17690	17833	18061	17759	17802	17733	17855	17749	17787	17864	17883	17803	17992	17984	17758	17623	17786	17821	17879	17733	17841	17957	17968	17933	17903	17886	17925	17619	17849	17881	17850	17846	17618	17842	17799	17704	17851	17804	17670	17861	17932	17809	17782	17919	17803	17828	17793	17922	17782	17726	18003	17980	17694	17861	17736	17819	17733	17896
23891	41505	33196	24273	20424	18624	17745	16651	16437	15934	15760	15615	15246	15158	15217	15245	15030	14858	15071	14893	15002	14934	14737	14946	14894	14800	14934	14722	14900	14930	14884	14625	14750	14840	14786	14879	14824	14747	14845	15052	14752	14820	14545	14695	14687	14854	14685	14685	14628	14867	14774	14789	14732	14856	14863	14548	14715	14762	14644	14688	14721	14653	14660	14940	14847	14601	14765	14903	14605	14865	14727	14946	14802	14894	14902	14825	14606	14726	14701	14852	14943	14781	14725	14772	14826	14579	14872	14645	14942	14755	14513	14908	14656	14773	14766	14705	14676	14837	14750	14773	14784	14855	14789	14730	14670	14915	14782	14785	14629	14884	14714	14915	14675	14749	14837	14654	14726	14587	14872	14689	14694	14764	14849	14786	14762	14786	14787	14742	14929	14657	14788	14886	14698	14772	14778	14696	14770	14866	14569	14881	14845	14761	14616	14912	14601	14810	14792	14771	14775	14697	14588	14659	14793	14997	14792	14645	14544	14845	14666	14610	14761	14910	14799	14802	14866	14808	14857	14763	14833	14730	14971	14803	14676	14832	14697	14656	14783	14772	14856	14765	14894	14782	14773	14811	14897	14636	14777	14751	14770	14871	14728	14684	14649	14872	14700	14702	14571	14667	14672	14889	14815	14689	14603	14786	14607	14730	14990	14624	14841	14631	14811	14813	14844	14694	14772	14651	14833	14772	15035	14834	14665	14686	14730	14923	14700	14751	14981	14554	14626	14733	14851	14740	14668	14743	14729	14760	14904	14845	14957	14808	14698	14785	14717	14783	14710	14638	14802	14620	14991	14844	14679	14717	14686	14675	14797	14631	14874	14539	14831	14773	14738	14766	14794	14939	14745	14717	14757	14803	14991	14724	14791	14867	14615	14855	14763	14575	14693	14623	14808	14767	14835	14790	14710	14761	14753	14753	14863	14796	14917	14753	14741	14828	14695	14832	14795	14714	14572	14864	14755	14676	14716	14658	14723	14785	14922	14580	14872	14756	14745	14686	14689	14928	14697	14732	14662	14717	14795	14886	14644	14860	14809	14645	14675	14733	14799	14885	14836	14778	14610	14751	14850	14689	14910	14545	14783	14733	14709	14721	14899	14565	14788	14776	14964	14658	14778	14839	14734	14619	14844	14867	14838	14730	14647	14997	14705	14632	14765	14873	14853	14758	14755	14737	14759	14753	14815	14636	14869	14714	14853	14660	14766	14672	14818	14844	14627	14715	14645	14759	14798	14718	14784	14756	14756	14771	14820	14839	14822	14744	14814	14832	14826	14754	14739	14974	14732	14851	14921	14754	14791	14916	14734	14718	14954	14791	14772	14762	14812	14732	14587	14764	14844	14874	14940	14697	14717	14783	14857	14727	14664	14749	14637	14739	14730	14802	14753	14581	14697	14630	14718	14804	14815	14726	14821	15045	14640	14777	14852	14800	14707	14580	14788	14774	14676	14855	14798	14803	14681	14606	14632	14849	14784	14697	14694	14632	14788	14675	14886	14890	14805	14683	14700	14643	14936	14732	14729	14793	14666	14649	14773	14671	14616	14737	14794	14774	14771	14833	14743	14667	14915	14564	14777	14829	14881	14867	14894	14627	14783	14807	14713	14736	14662	14757	14725	14900	14813	14877	14642	15042	14705	14640	14740	14780	14784	14688	14685	14796	14984	14683	14758	14893	14712	14764	14688	14640	14819	14685	14730	14547	14787	14688	14682	14830	14700	14708	14594	14844	14725	14699	14733	14858	14729	14616	14887	14732	14801	14886	14805	14726	14748	14761	14648	14866	14736	14772	14805	14664	14641	14816	14715	14721	14845	14678	14911	14740	14666	14797	14973	14609	14861	14795	14699	14785	14799	14733	14799	14845	14995	14561	14861	14731	14864	14848	14791	14782	14690	14735	14731	14831	14857	14629	14998	14591	14606	14897	14588	14913	14778	14858	14744	14526	14786	14758	14784	14790	14804	14658	14715	14759	14665	14577	14819	14500	14702	14632	14835	14803	14865	14837	14746	14705	14726	14936	14697	14708	14726	14783	14771	14856	14867	14784	14728	14761	14871	14846	14749	14742	14902	14680	14677	14747	14747	14676	14786	14656	14815	14605	14661	14696	14619	14942	14845	14683	14780	14649	14845	14853	14775	14710	14628	14764	14740	14775	14720	14856	14714	14886	14786	14674	14754	14687	14740	15038	14856	14709	14823	14842	14780	14746	14764	14873	14838	14840	14802	14665	14640	14854	14813	14800	14829	14864	14908	14759	14692	14837	14756	14728	14768	14710	14721	14718	14838	14833	14730	14618	14759	14731	14546	14683	14809	14573	14716	14925	14692	14818	14695	14671	14907	14713	14739	14732	14607	14730	14803	14708	14669	14741	14589	14780	14713	14685	14766	14632	14699	14818	14790	14827	14740	14526	14800	14640	14739	14774	14810	14747	14840	14724	14492	14812	14821	14820	14619	14843	14506	14738	14762	14863	14717	14768	14728	14606	14798	14818	14796	14839	14789	14714	14726	14918	14755	14774	14852	14871	14788	14722	14867	14579	14775	14628	14721	14834	14728	14580	14737	14667	14698	14769	14631	14709	14737	14742	14834	14787	14726	14897	14728	14561	14631	14844	14628	14757	14800	15026	14642	14859	14823	14668	14659	14575	14813	14752	14747	14725	14806	14782	14879	14640	14870	14757	14719	14942	14754	14852	14631	14827	14765	14760	14841	14787	14740	14746	14706	14682	14762	14827	14649	14598	14939	14779	14815	14642	14806	14707	14817	14707	14835	14690	14774	14969	14849	14826	14951	14842	14857	14721	14688	14603	14813	14744	14749	14676	14840	14782	14582	14767	14816	14975	14787	14799	14682	14765	14685	14789	14811	15013	14798	14800	14680	14881	14677	14603	14836	14883	14601	14867	14875	14743	14769	14751	14737	14464	14758	14797	14856	14678	14762	14762	14632	14839	14884	14643	14669	14603	14901	14805	14748	14864	14758	14912	14773	14722	14685	14711	14967	14597	14803	14681	14653	14749	14703	14978	14890	14734	14804	14658	14711	14728	14778	14909	14750	14898	14686	14758	14880	14770	14745	14786	14722	14566	14721	14730	14672	14721	14753	14824	14748	14993	14638	14676	14895	14785	14729	14808	14786	14861	14710	14754	14727	14854	14712	15022	14693	14627	14764	14830	14906	14740	14630	14934	14660	14841	14787	14684	14585	14784	14760	14720	14938	14680	14657	14654	14856	14651	14875	14743	14795	14801	14723	14879	14550	14736	14802	14791	14800	14897	14694	14631	14774	14809	14878	14736	14737	14915	14784	14805	14930	14709	14755	14753	14584	14708	14860	14784	14661	14775	14847	14713	14903	14783	14679	14918	14739	14782	14808	14701	14819	14839	14925	14659	14783	14741	14806	14744	14942	14563	14844	14900	14803	14786	14864	14728	15059	14756	14825	14691	14685	14671	14748	14725	14742	14585	14957	14838	14733	14754	14772	14756	14751	14692	14670	14890	14984	14851	14743	14687	14811	14822	14672	14697	14568	14823	14603	14732	14670	14762	14677	14751	14675	14731	14813	14821	14672	14745	14677	14650	14914	14866	14827	14697	14850	14884	14747	14704	14789	14831	14758	14713	14716	14787	14767	14879	14704	14750	14951	14717	14795	14833	14637	14696	14699	14625	14683	14681	14751	14724	14632	14826	14694	14690	14853	14724	14849	14781	14916	14688	14698	14685	14721	14744	14733	14749	14881	14695	14692	14715	14641	14866	14840	14881	14757	14862	14851	14868	14753	14804	14799	14579	14825	14702	14875	14618	14945	14802	14768	14697	14784	14591	14809	14786	14764	14757	14831	14761	14696	14677	14809	14793	14785	14727	14656	14996	14816	14806	14705	14634	14601	14895	14893	14735	14791	14650	14928	14817	14830	14729	14759	14901	14856	14790	14867	14561	14733	14653	14781	14884	14862	14490	14841	14848	14711	14808	14842	14921	14860	14700	14891	14761	14786	14754	14825	14733	14724	14725	14631	14793	14703	14593	14819	14692	14891	14612	14629	14568	14712	14660	14885	14783	14839	14911	14815	14922	14821	14627	14793	14870	14813	14877	14714	14713	14766	14641	14802	14914	14628	14869	14937	14760	14759	14558	14909	14963	14746	14802	14699	14834	14788	14643	14797	14713	14966	14791	14769	14741	14521	14856	14826	14809	14827	14743	14648	14823	14737	14812	14785	14840	14831	14918	14850	14717	14836	14566	14783	14725	14797	14857	14596	14758	14905	14729	14715	14741	14660	14702	14694	14949	14764	14924	14740	14824	14658	14804	14916	14778	14761	14710	14695	14765	14902	14766	14940	14595	14881	14656	14746	14625	14673	14772	14654	14674	14850	14794	14900	14661	14853	14661	14721	14826	14844	14739	14817	15000	14802	14989	14844	14700	14858	14714	14804	14790	14676	14742	14842	14671	14830	14888	14970	14816	14795	14797	14680	14825	14730	14830	14788	14859	14834	14729	14632	14907	14824	14810	14824	14925	14680	14773	14842	14804	14668	14689	14915	14670	14564	14951	14773	14735	14737	14725	14749	14842	14811	14759	14797	14817	14591	14824	14777	14865	14681	14754	14736	14775	14741	14772	14666	14847	14912	14771	14817	14786	14773	14776	14648	14638	14760	14723	14778	14762	14807	14680	14725	14767	14819	14777	14741	14742	14751	14755	14737	14737	14705	14699	14868	14879	14715	14732	14695	14629	14811	14690	14774	14682	14828	14892	14594	14763	14725	14760	14698	14764	14862	14692	14705	14768	14869	14866	14792	14794	14671	14724	14832	14675	14618	14798	14579	14606	14646	14711	14786	14679	14687	14875	14736	14903	14669	14648	14929	14756	14632	14743	14848	14676	14681	14739	14904	14637	14577	14742	14802	14912	14714	14794	14809	14832	14716	14782	14678	14856	14648	14801	14739	14729	14793	14797	14808	14991	14887	14881	14876	14788	14717	14866	14688	14801	14887	14663	14664	14704	14727	14659	14502	14773	14764	14766	14833	14836	14623	14882	14824	14710	14795	14690	14728	14771	14816	14801	14605	14838	14798	14844	14736	14811	14674	14820	14725	14839	14918	14882	14811	14765	14673	14840	14788	14754	14711	14697	14899	14673
22544	21598	28855	24892	22159	24609	25989	20843	19307	19092	18749	18283	18325	18044	17720	17717	17959	17597	17837	17601	17859	17451	17402	17367	17462	17317	17479	17254	17393	17362	17341	17150	17420	17435	17254	17335	17407	17415	17313	17192	17150	17155	17043	17331	17128	17387	17400	17316	17209	17339	17281	17270	17344	17121	17333	17304	17305	17282	17209	17203	17241	17153	17147	17185	17287	17311	17366	17228	17105	17288	17196	16982	17191	17266	17367	17337	17377	17187	17128	17336	17369	17073	16900	17329	17235	17402	17223	17147	17593	17424	17622	17225	17443	17358	17182	17310	17180	17256	17194	16985	17120	17290	17073	17142	17359	17121	17131	17380	17057	17177	17302	17205	17112	17268	17166	17113	16961	17201	17271	17003	17268	17231	17203	17226	17312	17272	17310	17410	17211	17242	17286	17077	17216	17275	17245	17148	17130	17165	17274	17321	17264	17302	17091	17293	17117	17089	17256	17146	17112	17398	17142	17315	17184	17230	17071	17000	17221	17166	17344	17194	17290	17192	17359	17209	17118	17239	17217	17111	17299	17214	17333	17321	17557	17224	17296	17345	17337	17037	17316	17117	17210	17211	17237	17202	17290	17153	17105	17024	17074	17146	17287	17060	17268	17228	17168	17406	17260	17291	17005	17154	17233	17342	17206	17279	17113	17374	17253	17207	17113	17234	17225	17263	17158	17239	17213	17219	17261	17306	17228	17534	17111	17249	17071	17228	17117	17372	17457	17169	17162	17216	17316	17151	17251	17435	17331	17282	17129	17205	17082	17220	17339	17188	17217	16905	17239	17039	17333	17108	17189	17233	17302	17141	17222	16905	17269	17195	17246	17222	17367	17213	17255	17260	17277	17227	17280	17212	17068	16856	17296	17127	17292	17207	17356	17063	17316	17142	17271	17299	17401	17143	17095	17112	17324	17175	17137	17204	17195	17338	17616	17091	17141	17333	17264	17266	17175	17144	17161	17181	17158	17307	17144	17126	17245	17356	17281	17270	17133	17357	17213	17309	17249	17119	17176	16928	17172	17171	17210	17249	17209	17218	17079	17194	17220	17128	17356	17502	17300	17242	17374	17207	17291	16988	17022	17078	17112	17391	17221	17296	17283	17253	16998	16958	17192	17118	17294	17389	17322	17243	17463	17013	17229	17288	17261	17295	17327	17143	17289	17230	17239	17352	17254	17247	17164	17210	17093	17131	17172	17255	17116	17143	17403	17182	17268	17156	17225	17243	17149	17353	17166	17158	17335	17089	17008	17240	17150	17328	17306	17166	17129	17261	17238	17299	17281	17374	17242	17295	17282	17183	17453	16942	17240	17266	17144	17060	16974	17192	17104	17162	17172	17400	17048	17231	17198	17115	17206	17171	17183	17340	17073	17107	17208	17221	17116	17142	17161	17135	17253	17256	17347	17449	17339	17117	17299	17099	17128	17143	17286	17201	17222	17057	17116	17319	17166	17283	17203	17282	17143	17087	17341	17009	17217	17184	17155	17312	17150	17135	17266	17485	17137	17082	17232	17019	17232	17419	17304	17172	17291	17231	17231	17199	17376	17312	17367	17230	17264	17382	17330	17215	17295	17129	17240	17194	17181	17140	17161	17160	17134	17112	17171	17184	17308	17038	17295	17113	17353	17186	17082	17220	17063	17378	17210	17191	17157	17173	17242	17361	17265	17045	17200	17147	17275	17025	17126	17342	17239	17218	16966	17258	17204	17192	17383	17241	17050	17143	16972	17211	17195	17155	17208	17268	17327	17136	17182	17151	17238	17022	17342	17154	17217	17181	17277	17136	17008	17179	17012	17436	17034	17107	17080	17379	17106	17272	17181	17325	17130	17361	17402	17114	17290	17307	17180	17181	17500	17201	17278	17308	17194	17101	17310	17255	17420	17277	17448	17222	17149	17358	17178	17356	17068	17086	17191	17201	17082	17171	17141	17344	17184	17323	17026	17135	17004	17204	17364	17243	17197	17274	17174	17205	17223	17158	17142	17324	17289	17157	17169	17240	17179	17291	17280	17238	17256	17213	17084	17133	17400	17087	17138	17021	17359	17368	17178	17314	17404	17380	17306	17142	17214	17120	17019	17120	17160	16872	17124	17277	17030	17288	17170	17179	16979	17233	17113	17263	17182	17383	17214	17206	17491	17192	17077	17119	16993	17094	16968	17253	16933	17336	17287	17066	17054	17083	17017	17416	17014	17249	17161	17309	17139	17303	17300	17255	17308	17104	17021	17109	17296	17255	17146	17276	17275	16995	17211	17211	17216	17077	17206	17176	17158	17311	17049	16984	17122	17216	17090	17308	17393	17158	17251	16989	17544	17066	17329	17074	17311	17361	17275	17357	17419	17217	17114	17175	17261	17249	17124	17167	17122	17311	17379	17350	17314	17353	17218	16941	17207	17293	17418	17273	17374	17250	17249	17245	17179	17216	17403	17199	17383	17119	17234	17159	17271	17062	17135	17168	17160	17255	17258	17264	17315	17351	17249	17157	17475	17278	17435	17257	17139	17259	17332	17283	17063	17158	17256	17205	17271	17347	17078	17193	17012	17052	16993	17626	17128	17392	17193	17273	17281	17263	17158	17153	17271	17093	17278	17288	17297	17210	17334	16999	17039	17206	17260	17212	17146	16995	17214	17258	17325	17212	17222	16911	17029	16891	17287	17123	17360	17235	17186	17007	17136	17167	17266	17342	17191	17067	17328	17347	17200	17177	17175	17124	17241	17094	17262	17381	17128	17231	17158	17036	17235	17050	17173	17201	17256	17199	17356	17340	17268	17430	17132	17074	17182	17266	17296	17356	17046	17202	17193	17231	17226	17001	17353	17079	17051	17399	17208	17259	17209	17097	17150	17177	17325	17145	17164	17094	17204	17121	17189	17308	17296	17421	17144	17378	17108	17145	17183	17364	17159	17120	17263	16931	17414	17274	17299	17117	17175	17143	17231	17361	17336	17281	17202	17309	17079	17375	17039	17389	17124	16950	17191	17122	17168	17209	17082	17267	17243	17321	17221	17196	16822	17329	17329	17177	17363	17216	17364	17275	16991	17231	17222	17196	17083	17250	17167	17266	17351	17120	17163	17091	17085	17175	17377	17197	17276	17046	17220	17146	17250	17320	17043	17242	17221	17044	17150	17198	17286	17232	17210	17098	17374	17139	17246	17207	17190	17215	17320	17422	17267	17165	17250	17204	16937	17326	17281	17329	17375	17219	17136	17188	17054	17331	17243	17160	17295	17352	17232	17387	17313	17236	17215	17032	17180	17167	17074	17332	17298	17218	17208	17085	17215	17044	17196	17278	17152	17046	17338	17234	17206	17232	17379	17116	17177	17204	17175	17123	17187	17290	17121	17023	17173	17358	17241	17451	17236	17142	17243	17244	17128	17317	17433	17060	17202	17024	17108	17166	17048	17257	17279	17064	17116	17225	17211	17237	17212	17082	17054	17099	17137	17463	17133	17171	17136	17214	17350	17269	17188	17282	17208	17049	16966	17066	17269	17296	17096	17166	17305	16980	17411	17180	16917	16986	17300	17316	17275	17097	17327	17231	17179	17199	17115	17367	17185	17200	17267	17428	17174	17311	17365	17212	17296	17139	17144	17279	17287	17224	17195	17309	17264	17168	17228	17182	17135	17369	17229	17183	17278	17367	17458	17547	17249	17116	17285	17237	17338	17333	17171	17315	17206	17438	17135	17101	17097	17195	17179	17205	17145	17307	17318	17397	17197	17265	17248	17292	17047	17250	17257	17205	17352	17053	17204	17340	16879	17051	17014	17336	17195	17508	17106	17117	17042	17212	17131	17449	17156	17137	17370	17084	17116	17294	17176	17299	17195	17118	17384	17044	17141	17161	17327	17098	17113	17037	17016	17198	17200	17252	17240	17078	17151	17251	17345	17424	17183	17301	16970	17167	17254	17384	17278	17214	17231	17343	17090	17205	17004	17196	17168	17177	17275	17219	16991	17214	17340	17224	17100	17312	17188	17009	17215	17079	17269	17134	17207	17130	17120	17053	17060	17198	17198	17360	17055	17059	17402	17138	17284	17053	17331	17150	17102	17277	17294	17260	17325	17169	17282	17222	17099	17172	17130	17140	17230	17438	17391	17266	17113	17072	17189	17151	17219	17252	17398	17274	17056	17224	17063	17169	17308	17265	17236	17205	17415	17241	17152	17083	17256	17241	17082	17040	17112	17326	17034	17186	17064	17151	17159	17107	17086	17356	17164	17001	17402	17265	17140	17286	17185	17033	17296	17295	17184	17248	17142	17219	17036	17264	17319	17204	17026	17409	17100	17232	17062	17204	17371	17068	17291	17238	17198	17222	17049	17451	17330	17399	17286	17111	17048	17335	17197	17309	17194	17117	17348	17134	17342	17184	17078	17144	17245	17404	17252	17152	17224	17184	17233	17085	17219	17061	17301	17173	17359	17171	17221	17269	17230	17203	17112	17119	17243	17017	17264	17136	17429	17431	17403	17192	17168	16997	17203	17142	17227	17309	17114	17164	16993	17061	17040	17038	17157	17078	17021	17204	17128	17306	17285	17427	17033	17048	17199	17255	17145	17220	17296	17053	17054	17213	17115	17306	17409	17233	17434	17236	17377	17225	17342	17157	17375	17318	17108	17186	17246	17108	17293	17233	17211	16990	17362	17223	17283	17024	17092	17237	17006	17205	17273	17204	17245	17277	17287	17158	17058	16977	17096	17161	17349	17311	17193	17203	17311	17303	17326	17145	17211	17225	17472	17029	17449	17221	17213	17293	17121	17317	17290	17212	16922	16948	17392	17292	17205	17392	17345	17338	17162	17215	17096	16955	17157	17229	17046	17273	17451	17400	17268	17242	17316	17368	17156	17233	17308	17336	17326	17102	17213	17345	17134	17118	17082	17302	17305	17138	17089	17212	17141	17261	17128	17350	17280	17357	17256	17140	17185	17039	17159	17280	17149	17381	17157	17399	17283	17273	17383	17211	17159	17100	17183	17229	17056	17176	17131	17037	17308	17171	17239	17206	17128	17091	17300	17236	17166	17131	17208	17133	17160	17176	17037	17077	17279	17373	17161	17313	17357	17277	17325	17382	17204	17215	17470	17082	17183	17135	17131	17194	17605	17244	17323	17316	17203	17246	17286	17027	17096	17144
25892	50367	41531	30445	24930	22328	20181	18346	17463	16711	16172	15903	15411	15369	15167	15058	15042	14947	14653	14434	14548	14663	14581	14618	14558	14466	14539	14408	14473	14659	14463	14628	14482	14567	14584	14522	14452	14454	14398	14418	14429	14489	14254	14456	14390	14411	14628	14467	14255	14245	14584	14353	14367	14531	14248	14421	14388	14559	14291	14416	14432	14355	14408	14373	14419	14409	14432	14417	14512	14302	14440	14368	14261	14428	14319	14298	14495	14289	14518	14449	14268	14274	14252	14387	14498	14263	14497	14310	14476	14298	14445	14193	14408	14380	14358	14396	14373	14441	14209	14458	14286	14504	14301	14168	14311	14265	14295	14368	14631	14174	14332	14243	14474	14428	14360	14414	14312	14415	14423	14499	14451	14450	14373	14336	14260	14400	14439	14395	14318	14281	14479	14465	14521	14411	14386	14301	14442	14332	14398	14394	14334	14497	14211	14390	14242	14407	14219	14358	14462	14239	14427	14401	14252	14248	14322	14473	14250	14283	14360	14497	14447	14401	14316	14315	14486	14436	14279	14384	14359	14376	14232	14306	14299	14340	14373	14486	14594	14378	14339	14252	14366	14625	14457	14453	14447	14211	14303	14341	14413	14519	14257	14392	14238	14281	14365	14483	14363	14372	14355	14271	14445	14332	14392	14308	14295	14332	14599	14355	14411	14394	14206	14594	14355	14347	14434	14254	14232	14390	14381	14190	14445	14504	14455	14399	14387	14396	14374	14227	14424	14210	14530	14600	14480	14364	14223	14400	14410	14440	14275	14365	14362	14290	14407	14255	14419	14374	14509	14425	14240	14508	14424	14475	14453	14516	14428	14469	14369	14317	14391	14295	14355	14361	14320	14219	14368	14510	14401	14615	14345	14363	14226	14267	14357	14348	14395	14382	14351	14227	14370	14408	14206	14298	14218	14358	14389	14201	14518	14322	14429	14452	14392	14295	14376	14442	14429	14435	14410	14391	14482	14535	14291	14357	14247	14266	14387	14348	14489	14382	14174	14404	14405	14308	14404	14319	14485	14330	14267	14364	14383	14461	14312	14300	14274	14432	14404	14450	14535	14502	14554	14397	14584	14253	14135	14489	14613	14319	14412	14434	14385	14299	14469	14430	14300	14345	14369	14249	14148	14461	14306	14396	14451	14398	14357	14420	14364	14523	14485	14386	14503	14385	14365	14489	14447	14413	14294	14422	14312	14616	14536	14167	14188	14413	14327	14321	14409	14550	14412	14392	14288	14426	14208	14338	14306	14291	14481	14334	14410	14371	14340	14278	14248	14424	14256	14397	14180	14258	14441	14344	14462	14352	14297	14351	14409	14388	14269	14420	14271	14388	14353	14215	14382	14382	14318	14385	14512	14291	14382	14413	14282	14304	14237	14318	14519	14336	14322	14426	14241	14304	14325	14211	14306	14411	14279	14364	14464	14264	14253	14325	14273	14408	14371	14369	14211	14358	14273	14403	14294	14345	14275	14453	14206	14271	14362	14364	14297	14262	14469	14172	14343	14441	14407	14386	14315	14402	14351	14539	14491	14278	14337	14493	14395	14365	14320	14498	14568	14305	14486	14201	14569	14488	14490	14341	14453	14480	14351	14286	14342	14428	14364	14288	14451	14480	14391	14222	14274	14424	14423	14427	14264	14359	14347	14529	14308	14386	14307	14270	14479	14365	14618	14480	14424	14425	14562	14310	14143	14379	14455	14493	14260	14278	14437	14407	14380	14443	14420	14342	14436	14258	14234	14318	14346	14383	14287	14450	14382	14387	14485	14495	14313	14422	14329	14301	14427	14321	14486	14401	14183	14393	14215	14369	14560	14276	14401	14447	14387	14311	14392	14510	14318	14324	14361	14547	14505	14091	14272	14464	14394	14318	14386	14237	14379	14567	14392	14294	14208	14359	14644	14387	14444	14411	14293	14404	14281	14207	14162	14261	14444	14457	14171	14415	14293	14401	14444	14418	14297	14380	14323	14354	14368	14215	14373	14409	14456	14287	14384	14224	14307	14294	14343	14343	14400	14346	14380	14414	14359	14426	14342	14271	14348	14316	14353	14280	14332	14349	14401	14280	14462	14253	14398	14403	14192	14434	14326	14597	14361	14345	14072	14402	14521	14306	14323	14290	14311	14446	14406	14472	14261	14399	14401	14173	14366	14305	14448	14360	14348	14234	14298	14379	14445	14316	14569	14491	14391	14447	14486	14444	14290	14418	14241	14392	14359	14299	14400	14320	14440	14317	14429	14354	14342	14352	14394	14467	14535	14295	14291	14298	14309	14373	14472	14542	14309	14380	14366	14197	14332	14338	14256	14218	14380	14520	14398	14429	14364	14335	14304	14348	14369	14389	14435	14306	14459	14381	14435	14371	14442	14547	14338	14356	14360	14363	14447	14389	14353	14608	14346	14416	14361	14278	14448	14334	14475	14382	14308	14297	14440	14438	14365	14286	14304	14357	14391	14379	14467	14367	14300	14356	14364	14248	14279	14382	14353	14492	14386	14541	14365	14345	14544	14576	14394	14328	14332	14412	14358	14499	14371	14336	14253	14306	14344	14482	14298	14408	14563	14224	14355	14276	14282	14438	14293	14213	14342	14236	14244	14526	14262	14490	14314	14517	14435	14258	14338	14148	14428	14408	14368	14301	14254	14462	14235	14425	14471	14228	14521	14409	14320	14385	14382	14248	14288	14548	14350	14386	14239	14514	14413	14437	14081	14293	14407	14334	14244	14395	14476	14395	14471	14214	14466	14295	14163	14261	14185	14330	14512	14298	14336	14410	14405	14385	14331	14352	14222	14450	14295	14406	14280	14257	14387	14397	14335	14260	14453	14423	14333	14224	14435	14394	14415	14379	14353	14365	14499	14468	14350	14503	14388	14474	14413	14408	14225	14496	14431	14549	14305	14331	14495	14287	14548	14437	14373	14374	14355	14243	14137	14290	14326	14167	14463	14438	14421	14352	14374	14215	14326	14438	14313	14400	14212	14324	14453	14529	14374	14427	14560	14478	14448	14544	14350	14489	14450	14331	14146	14425	14306	14398	14432	14383	14347	14362	14306	14485	14293	14352	14437	14297	14584	14441	14337	14400	14524	14381	14480	14481	14566	14271	14409	14427	14465	14341	14312	14547	14352	14343	14324	14337	14410	14315	14345	14413	14411	14235	14250	14416	14445	14367	14376	14407	14265	14317	14482	14452	14324	14290	14222	14508	14241	14380	14416	14446	14459	14222	14252	14377	14414	14227	14433	14218	14224	14456	14298	14302	14424	14285	14407	14342	14354	14381	14415	14391	14450	14417	14393	14406	14278	14441	14482	14495	14364	14265	14408	14449	14513	14411	14187	14412	14323	14120	14480	14344	14212	14304	14309	14576	14355	14246	14391	14274	14244	14529	14418	14468	14488	14490	14415	14124	14220	14422	14471	14412	14562	14584	14648	14266	14204	14492	14463	14429	14403	14316	14483	14383	14454	14416	14244	14456	14307	14371	14344	14285	14349	14438	14411	14296	14409	14319	14199	14353	14405	14410	14489	14412	14264	14650	14541	14199	14422	14252	14315	14307	14394	14371	14366	14390	14373	14385	14385	14256	14425	14410	14497	14370	14203	14333	14395	14313	14258	14390	14302	14449	14235	14508	14321	14449	14361	14388	14369	14377	14508	14284	14307	14289	14612	14635	14266	14309	14249	14455	14310	14433	14330	14344	14294	14378	14458	14411	14470	14369	14274	14283	14174	14326	14358	14423	14293	14303	14292	14450	14348	14547	14423	14195	14440	14292	14465	14311	14431	14408	14402	14490	14331	14197	14396	14273	14423	14322	14434	14514	14420	14415	14293	14382	14354	14507	14223	14264	14625	14434	14419	14437	14523	14431	14355	14525	14367	14397	14381	14271	14547	14459	14378	14335	14252	14464	14345	14393	14371	14364	14267	14236	14404	14407	14448	14285	14427	14517	14330	14423	14381	14425	14608	14229	14463	14277	14345	14178	14333	14200	14371	14393	14374	14458	14204	14421	14324	14314	14349	14455	14234	14164	14262	14424	14384	14477	14312	14315	14552	14314	14316	14371	14352	14391	14347	14330	14465	14325	14450	14263	14252	14400	14562	14553	14262	14504	14558	14190	14383	14535	14322	14334	14315	14203	14316	14441	14353	14240	14379	14235	14252	14383	14530	14347	14464	14325	14259	14355	14474	14464	14368	14262	14433	14136	14491	14228	14370	14286	14362	14389	14478	14512	14182	14438	14350	14283	14445	14535	14361	14292	14381	14320	14309	14425	14376	14477	14507	14439	14445	14289	14345	14524	14301	14470	14335	14264	14334	14393	14479	14364	14380	14347	14412	14355	14425	14456	14428	14363	14362	14344	14338	14370	14433	14262	14460	14291	14214	14315	14407	14402	14274	14426	14465	14269	14472	14335	14259	14420	14396	14229	14435	14407	14183	14431	14432	14329	14390	14398	14328	14514	14424	14412	14297	14487	14507	14376	14399	14456	14328	14261	14406	14495	14398	14378	14390	14371	14313	14315	14305	14474	14418	14369	14361	14445	14378	14465	14299	14295	14284	14308	14100	14418	14414	14127	14170	14210	14394	14289	14447	14268	14355	14371	14482	14420	14437	14438	14436	14342	14350	14277	14267	14466	14549	14094	14383	14285	14387	14324	14544	14400	14306	14373	14289	14463	14265	14595	14368	14441	14450	14416	14326	14590	14478	14318	14435	14463	14396	14359	14484	14563	14352	14382	14326	14305	14279	14244	14380	14343	14319	14356	14350	14471	14293	14526	14326	14338	14289	14276	14333	14408	14413	14223	14347	14393	14455	14461	14386	14393	14386	14393	14219	14379	14368	14406	14355	14376	14292	14368	14514	14368	14279	14450	14495	14347	14334	14410	14294	14316	14253	14488	14340	14479	14409	14458	14327	14327	14393	14194	14283	14488	14452	14364	14360	14337	14388	14320	14350	14273	14407	14418	14460	14283	14630	14399	14524	14440	14413	14426	14261	14439	14397	14486	14398	14292	14459	14458	14377	14477	14315	14406	14445	14352	14318	14278	14261	14306	14560	14501	14229	14275	14354	14435	14393	14305	14320	14363	14362	14453	14510	14309	14447	14549	14361	14374	14394	14439	14434	14322	14474	14087
29775	26449	31228	26231	21484	20223	19568	19036	18643	18536	18359	18253	18084	17966	18114	17884	17774	17858	17974	18027	17938	17834	17851	17900	17867	17901	17847	17762	17736	17832	17720	17842	17538	17773	17817	17780	17605	17797	17995	17936	17813	17780	17752	17856	17652	17739	17932	17972	17906	17935	17823	17892	17739	17764	17820	17792	17492	17800	17609	17699	17775	17572	17801	17681	17946	17826	17663	17838	17889	17624	17707	17787	17631	17870	17956	17728	17854	17643	17572	17758	17870	17958	17714	17833	17597	17636	17723	17809	17755	17938	17913	18050	18051	17626	17773	17912	17943	17755	17833	17380	17648	17665	17843	17737	17922	17705	17633	17906	17748	18067	17754	17767	17700	17807	17786	17880	17719	18001	18001	17829	17841	17844	17583	17680	17782	17939	17778	17958	17969	17896	17872	17728	18079	17854	17740	17987	18103	17857	17836	17791	17499	17682	17493	17859	17952	17835	17748	17920	17828	17951	17715	17758	17803	17718	17850	18036	17843	17946	17788	17887	17857	17826	17787	17732	17882	18006	17818	17735	17705	17711	17762	17618	17772	17632	17936	17790	17930	17941	17892	17831	18012	17956	17827	18012	17688	17833	17758	17744	17939	17748	17766	17895	17871	17998	17982	17821	17738	17701	17845	17749	17800	17633	17769	17835	17606	17787	17897	17966	17615	17801	17715	17657	17878	17839	17562	17694	17868	17875	17892	17757	17682	17688	17867	17914	18082	17921	17823	17752	17915	17761	17836	17714	17733	17931	17800	17700	17940	17766	17714	17882	17722	17699	17740	17900	17873	17716	17891	17878	17833	17800	17851	17583	17720	17869	17756	17707	18057	17968	17883	17753	17766	17711	17839	17944	17743	17791	17909	17756	17746	17911	17747	17914	17703	17994	17771	18115	17764	17861	17822	17836	17789	17707	17840	17858	17824	17905	17830	17723	17521	17926	17939	17660	17779	17828	17642	17839	17770	17696	17706	17921	17948	17770	18200	17849	17644	17882	17693	17872	17892	17904	17832	17881	17879	17589	17826	17674	17954	17687	17557	17838	17790	17646	17754	17750	17747	17729	17900	17941	17796	17888	17792	17891	17805	17809	17732	17600	17805	17892	17887	17840	17650	17870	17843	17741	17651	17903	17812	17654	17810	17760	17703	17737	17588	17837	17823	17910	17945	17867	17738	17668	17814	17685	17838	17852	17604	17770	17941	17825	17804	17966	17587	17843	17787	17794	17772	18020	17730	17710	17833	17963	17991	17833	18005	17783	17792	17753	17954	17705	17770	17800	17762	17696	17893	17717	17876	17987	17744	17719	17682	17633	17686	17975	17698	17869	17837	17834	17893	17846	17717	17662	17792	17873	17775	17686	17735	17917	17654	17667	17778	17819	17895	17881	17875	17735	17763	17565	17832	17780	17675	17574	17973	17772	17849	17837	17884	17770	17979	17807	17731	17965	17865	17834	17643	17695	17786	17999	17997	17844	17765	17860	17779	17815	17820	17988	17865	17748	17806	17648	17879	17813	17775	17671	17820	17877	17803	17864	17804	17725	17668	17772	17794	17754	17636	17808	17894	17770	17818	17881	17692	17725	17808	17689	17878	17857	18010	17918	17867	17733	17797	17704	17821	17927	17807	17819	17688	17586	17679	17723	17803	17775	17605	17698	17702	17934	17863	17889	17876	17607	17889	17697	17702	17669	17926	17754	17888	17857	17642	17608	17867	17698	17696	17786	17786	17936	18016	17910	17825	17736	17883	17792	18047	17852	17826	17916	17983	17789	17782	17777	17983	17622	17726	17716	17610	17805	17872	17941	17893	17687	17928	17946	17918	17834	17823	18001	17858	17762	18080	17793	17886	17951	17817	17732	17902	17755	17851	17920	17482	17805	17970	17710	17572	17934	17831	17994	17936	17810	17773	17726	17671	17823	17696	17771	17913	17993	17778	17923	17786	17804	17895	17569	17809	17742	17826	17852	17714	17828	17775	17635	17771	17896	17907	18051	17813	17983	17703	17708	17624	17819	17925	17958	17778	17804	17693	17767	17760	17716	18069	17913	17791	17803	17872	17640	17858	17794	17915	17955	17669	17548	17831	17815	17836	17871	17613	17771	17644	17912	17788	17607	17801	17988	17733	17707	17554	17746	17849	17925	17885	17619	17686	17768	17826	17761	17826	17745	17812	17873	17849	17884	17837	17751	17855	17892	17648	17751	17762	17793	17779	17763	17730	17933	17840	17749	17934	17869	18038	17784	17663	17838	17997	17858	17860	17783	17836	17296	17850	17559	17746	17725	17786	17776	17818	17940	17686	17820	17818	17747	17706	17858	17814	17808	17813	17664	17860	17852	17752	17741	17814	17670	17981	17634	17734	17939	17714	17900	18018	17671	17805	17794	18056	17991	17928	17777	17781	17840	18004	18015	17760	17713	17844	17801	17629	17683	17806	17766	17618	17771	17807	17719	17804	17608	17694	17739	17848	17734	17552	17754	17602	17832	17645	17495	17928	17712	17924	17879	17778	17958	17759	17690	17776	17761	17842	17934	17826	17789	17761	17648	17670	17647	17881	17616	17828	17725	17769	17893	18074	17920	17715	17814	17690	17711	17859	17733	17882	17675	17731	17823	17930	17822	17657	17757	17741	17806	17704	17756	17924	17775	17806	17841	17721	17868	17788	17765	17682	17849	17659	18097	17781	17792	17967	17895	17647	17880	17681	17947	17672	17810	17894	17887	17911	17772	17805	17656	17803	17651	17792	17640	17704	17924	17804	17640	17682	17747	17826	17749	17885	17860	17818	17780	17760	17648	17849	17778	17980	17667	17774	17827	17896	17769	17772	17965	17802	17766	17889	17981	17935	18010	17786	17684	17716	17986	17698	17747	17902	17808	17731	17962	18054	17977	17888	17747	17769	17662	17698	17772	17857	17859	17690	17898	17907	17852	17746	17744	17784	17483	17590	17535	17725	17809	17687	17635	17845	17795	17864	18119	17747	17556	17572	17560	17747	17840	17768	17799	17775	17772	18035	17802	17690	18028	17774	17923	17887	17813	17981	17837	17801	17933	17909	17599	17871	17740	17767	17950	17923	17783	17617	17829	17706	17748	17634	17971	17915	17724	17542	17681	17861	17751	17921	17821	17849	17811	17719	17685	17774	17650	17801	17909	17787	17864	17961	17775	17879	17711	17720	17848	17595	17597	17960	17736	17758	17933	17924	17946	17921	17749	17735	17998	17762	17713	17797	17674	17795	17747	17748	17793	17802	17990	17656	17833	17765	17928	17882	17914	17704	17805	17726	17688	17666	17918	17831	18056	17940	17638	17774	17616	17789	17640	17579	17674	17852	17964	17814	17615	17661	18004	17947	17852	17679	17592	17897	17931	17926	17687	17830	17594	17769	17845	17718	17943	17611	17712	17909	17824	17755	17782	17684	17845	17838	17921	17857	17897	17694	17790	18009	17822	17767	17801	17818	17917	17804	17652	17809	17928	18028	17642	17624	17724	17940	17699	17861	17960	17842	17763	17893	17743	17872	17791	17917	17816	17775	17681	17895	17902	17728	17795	17866	17744	17588	17902	17799	17793	17692	17865	17910	17803	17864	17845	17756	17831	17834	17757	17771	17723	17980	17583	17781	17738	18022	17620	17615	17718	17883	17721	17819	17584	17732	17663	17763	17977	17943	17654	17792	17691	17905	18059	17730	17842	17840	17662	17961	17850	17891	17670	17573	17865	17720	17744	17814	18090	17927	17714	17693	17945	17702	17847	17612	17850	17997	17848	17708	17617	17853	17899	17693	17657	17730	17571	17942	17662	17885	17818	17799	17783	17747	17896	17846	17903	17839	17626	17699	17742	17729	17942	17912	17805	17976	17787	17801	17629	17823	17821	17718	17835	17724	17817	17879	17931	17721	17883	17708	17711	17883	17816	17793	17695	17842	17631	17645	17930	17895	17813	17756	17779	17877	17924	17799	17854	17770	18023	17971	17942	17686	17795	17723	17786	17885	17761	17955	17742	17731	17866	17810	17991	17818	18049	18005	17846	17784	17959	17835	17931	17663	17672	18000	17795	17690	17709	17944	17657	17926	17891	17778	17861	17809	17774	17889	17832	17901	17626	17744	17763	17806	17889	17741	17707	17910	17712	17735	17815	17776	17919	17843	18008	17657	17640	17709	17621	17728	17862	17824	17853	17881	17977	17922	17959	17694	17643	17588	17829	17787	17748	17732	17778	17826	17867	17807	17737	17805	17943	17658	17605	17739	17889	17789	17730	17932	17841	17614	17763	17687	17937	17845	17762	17752	17722	17841	17624	17777	17853	17720	17791	17768	17645	17661	17796	17800	17963	17733	17674	17984	18010	17865	17784	17831	17686	17893	17896	17718	17872	17733	18023	17754	17897	17590	17974	17886	17891	17732	17880	17700	17778	17796	17841	17767	17843	17793	17659	17665	17814	17925	17823	17561	17799	17944	17799	17911	17893	17789	17649	17822	17605	17680	17779	17885	17759	17830	17811	18106	17841	17871	18017	17855	17687	18065	17954	17687	17864	17871	17751	17893	17996	18008	17575	17777	17706	17680	17686	17855	17828	17693	17794	17887	17805	17797	17911	17777	17683	17739	17825	17857	17806	17759	17724	17742	17774	17997	17849	17815	17664	17837	18051	17866	17746	17965	17907	17700	17805	17899	17850	17613	17861	17982	17875	17937	17981	17616	17874	17834	17820	17941	17788	17653	17633	17647	17877	17659	17865	17817	17677	17687	17675	17683	17779	17943	17812	17775	17838	17841	17856	17804	17881	17845	17658	17868	17786	17667	17626	17777	17492	17672	17737	17823	17686	17838	17838	17842	17848	17816	17917	17832	17736	17815	18001	17827	17854	17697	17772	17815	17720	17882	17751	17756	17741	17933	17824	17831	17821	17906	17710	17905	18063	17821	17911	17930	17843	17798	17736	17790	17960	17819	17787	17871	17668	17771	17822	17827	17775	17923	17766	17559	17838	17827	17717	18022	17684	17676	17765	17891	17923	17836	17769	17826	17752	17633	17558	17856	17751	17842	17820	17694	17764	18149	17867	17868	17681	17911	17785	17978	17918	17747	17757	17645	17708	17814	17803	17733	17837	17745	17758	17707	17662	17583	17778	17802	17833	17784	17988
24578	39247	30777	22378	19516	17860	16948	16409	15955	15614	15437	15187	15320	15105	14883	15089	15045	14865	14942	15114	14768	14970	14800	14665	14897	14782	14933	14788	14872	14962	14876	14849	14800	14728	14901	14870	14844	14662	14770	14751	14800	14941	14761	14825	14864	14838	14757	14748	14879	14862	14735	14636	14771	14813	14864	14794	14757	14716	14812	14731	14741	14813	14849	14702	14682	14710	14806	14964	14687	14814	14728	14636	14764	14616	14914	14802	14714	14716	14664	14771	14752	14881	14680	14738	14874	14617	14927	14878	14702	14774	14867	14760	14884	14635	14764	14762	14757	14826	14737	14581	14915	14723	14634	14758	14611	14706	14844	14645	14610	14711	14747	14617	14863	14833	14704	14746	14621	14894	14830	14865	14819	14774	14876	14744	14751	14787	14764	14727	14725	14679	14752	14710	14814	14778	14643	14846	14768	14738	14630	14804	14535	14621	14859	14835	14884	14739	14756	14657	14841	14744	14695	14574	14810	14801	14846	14801	14923	14646	14809	14611	14742	14860	14860	14642	14691	14698	14787	14603	14788	14766	14785	14713	14821	14811	14852	14926	14642	14802	14862	14774	14793	14976	14699	14700	14723	14671	14775	14779	14669	14754	14933	14585	14788	14779	14679	14778	14740	14834	14805	14845	14728	14702	14483	14714	14691	14894	14801	14748	14906	14764	14647	14844	14675	14873	14911	14852	14749	14811	14804	14706	14785	14765	14750	14746	14672	14865	14906	14819	14599	14769	14806	14802	14585	14951	14828	14692	14853	14792	14719	14699	14776	14693	14724	14712	14758	14731	14780	14888	14847	14929	14835	14774	14783	14950	14807	14837	14758	14858	14800	14751	14699	14788	14746	14849	14652	14720	14885	14710	14734	14807	14946	14732	14719	14796	14911	14598	14730	14521	14918	14765	14820	14738	14756	14815	14575	14933	14691	14932	14861	14941	14852	14870	14880	14828	15040	14688	14736	14838	14758	14805	14850	14689	14872	14749	14807	14653	14707	15008	14679	14732	14695	14774	14704	14723	14883	14722	14750	14928	14693	14694	14865	14848	14656	14607	14775	14796	14998	14892	14769	14656	14799	14640	14678	14799	14655	14751	14827	14911	14666	14840	14780	14985	14931	14839	14741	14741	14842	14616	14836	14710	14735	14719	14787	14715	14834	14693	14719	14764	14707	14858	14717	14744	14833	14692	14881	14651	14838	14790	14840	14802	14986	14829	14708	14813	14799	14849	14654	14597	14786	14760	14780	14966	14679	14965	14799	14844	14732	14838	14737	14774	14906	14832	14880	14720	14684	14762	14821	14787	14662	14886	14747	14783	14754	14667	14750	14718	14713	14686	14903	14718	14876	14766	14873	14758	14795	14702	14916	14682	14787	14830	14531	14657	14841	14792	14825	14784	14741	14785	14647	14935	14885	14661	14855	14768	14659	14775	14787	14821	14592	14836	14848	14790	14617	14686	14967	14683	14727	14894	14642	14823	14767	14919	14702	14618	14697	14692	14790	14888	14613	14826	14629	14779	14785	14762	14835	14807	14957	14666	14576	14806	14788	15086	14762	14870	14773	14843	14703	14892	14555	14804	14844	14829	14828	14792	14838	14847	14883	14713	14762	14862	14732	14851	14562	14632	14897	14777	14979	14814	14692	14689	14857	14680	14836	14689	14785	14899	14905	14582	14833	14785	14591	14763	14657	14728	14814	14874	14728	14902	14951	14742	14752	14805	14841	14565	14701	14790	14893	14819	14760	14628	14767	14678	14825	14686	14728	14812	14678	14713	14764	14659	14878	14883	14642	14899	14765	14671	14845	14871	14785	14751	14767	14716	14736	14821	14729	14676	14772	14786	14801	14734	14545	14584	14820	14704	14828	14822	14820	14726	14849	14597	14676	14786	14708	14765	14741	14768	14665	14668	14839	14860	14682	14687	14745	14655	14825	14857	14569	14723	14707	14642	14872	14673	14873	14698	14844	14755	14848	14776	14683	14766	14798	14729	14791	14707	14745	14639	14691	14860	14666	14781	14599	14795	14860	14823	14826	14854	15088	14661	14828	14729	14886	14485	14654	14750	14696	14827	14724	14948	14771	14803	14720	14850	14788	14656	14707	14668	14817	14848	14831	14772	14703	14736	14814	14661	14787	14823	14768	14701	14902	14828	14718	14650	14587	14731	14850	14806	14820	14664	14917	14940	14762	14797	14848	14800	15043	14670	14739	14683	14686	14920	14553	14804	14704	14794	14782	14621	14710	14802	14762	14728	14884	14963	14837	14774	14702	14891	14794	14853	14749	14769	14742	14828	14644	14887	14800	14753	14621	14775	14745	14825	14689	14791	14890	14699	14848	14819	14774	14733	14710	14907	14847	14670	14637	14793	14752	15024	14811	14771	14811	14764	14817	14780	14760	14797	14715	14723	14894	14858	14465	14651	14790	14572	14880	14708	14770	14862	14670	14615	14813	14690	14938	14772	14823	14759	14859	14696	14833	14751	14907	14667	14914	14805	14788	14726	14684	14714	14727	14693	14803	14978	14746	14764	14733	14855	14698	14949	14742	14834	14908	14664	14686	14952	14634	14736	14677	14694	14817	14732	14744	14658	14791	14723	14953	14720	14780	14729	14851	14801	14852	14717	14804	14745	14732	14634	14730	14749	14781	14826	14765	14737	14781	14822	14838	14751	14838	14708	14772	14677	14631	14765	14537	14810	14769	14704	14706	14916	14791	14779	14747	14691	14662	14702	14670	14662	14675	14693	14853	14789	14758	14746	14783	14625	14713	14682	14777	14708	14938	14621	14777	14846	14776	14687	14889	14696	14821	14671	14607	14789	14781	14732	14779	14579	14677	14811	14583	14838	14744	14799	14662	14779	14853	14777	14829	14777	14751	14624	14902	14813	14940	14839	14704	14616	14875	14795	14743	14804	14680	14776	14677	14758	14781	14696	14810	14783	14636	14627	14755	14849	14810	14652	14885	14730	14662	14879	14767	14851	14754	14806	14660	14743	14866	14738	14646	14740	14720	14648	14902	14881	14851	14657	14694	14826	14628	14852	14712	14667	14887	14784	14655	14802	14784	14784	14635	14696	14765	14778	14509	14842	14752	14899	14951	14747	14774	14773	14725	14636	14763	14766	14805	14787	14649	14704	14727	14842	14743	14873	14634	14849	14744	14934	14685	14800	14759	14756	14807	14946	14914	14792	14927	14792	14806	14603	14897	14884	14825	14767	14805	14724	14918	14689	14750	14827	14919	14560	14764	14655	14855	14667	14700	14659	14799	14858	14852	14720	14642	14908	14774	14813	14749	14706	14795	14681	14677	14810	14823	14660	14830	14768	14726	14775	14935	14871	14967	14825	14718	14782	14727	14987	14806	14879	14691	14748	14750	14791	14835	14763	14701	14804	14612	14662	14846	14796	14638	14821	14826	14795	14837	14775	14902	14534	14786	14551	15008	14731	14837	14767	14843	14576	14756	14608	14749	14774	14719	14858	14859	14809	14838	14758	14684	14823	14828	14685	14781	14897	14760	14777	14734	14648	14923	14705	15025	14798	14776	14847	14800	14752	14791	14810	14736	14941	14705	14894	14854	14657	14956	14731	14887	14843	14803	14750	14723	14961	14688	14856	14817	14853	14877	15008	14651	14980	14764	14784	14893	14686	14771	14791	14566	14777	14731	14875	14789	14683	14780	14631	14969	14873	14837	14844	14772	14793	14794	14833	14731	14644	14741	14724	14771	14739	14813	14840	14811	14806	14711	14828	14763	14774	14840	14849	14858	14640	14693	14739	14674	14837	14697	14738	14653	14733	14814	14823	14880	14812	14790	14833	14751	14719	14575	14829	14882	14777	14712	14845	14843	14657	14814	14707	14810	14914	14763	14871	14797	14580	14719	14593	14764	14709	14896	14622	15039	14999	14712	14794	14729	14907	14869	14745	14740	14719	14890	14712	14813	14792	14788	14818	14914	14861	14906	14872	14744	14782	14863	14744	14792	14620	14667	14900	14885	14889	14654	14728	14674	14863	14708	14656	14798	14759	14812	14822	14709	14675	14881	14775	14625	14646	14668	14873	14880	14791	14710	14627	14898	14774	14892	14746	14884	14669	14729	14700	15043	14833	14655	14661	14731	14699	14671	14857	14635	14737	14725	14815	14678	14819	14813	14693	14862	14831	14840	14796	14868	14850	14697	14721	14741	14877	14727	14723	14695	14790	14784	14747	14884	14836	14655	14694	14824	14781	14704	14819	14940	14789	14881	14852	14621	14687	14727	14733	14785	14994	14601	14839	14828	14810	14732	14773	14624	14753	15022	14774	14766	14829	14745	14801	15029	14805	14829	14659	14828	14852	14379	14531	14902	14796	14674	14642	14745	14858	14736	14744	14843	14779	14874	14753	14635	14931	14833	14738	14775	14865	14713	14749	14798	14718	14657	14759	14630	14664	14885	14951	14897	14768	14715	14912	14794	14848	14817	14857	14858	14565	14694	14797	14586	14633	14714	14681	14889	14979	14813	14744	14770	14936	14655	14795	14768	14765	14844	14893	14899	14841	14832	14690	14727	14820	14829	14878	14844	14732	14826	14856	14838	14960	14738	14802	14666	14781	14846	14791	14663	14788	14862	14815	14725	14753	14819	14776	14963	14829	14757	14801	14761	14702	14838	14783	14745	14829	14742	15019	14705	14776	14854	14802	14760	14948	14762	14681	14894	14701	14829	14723	14732	14670	14806	14874	14713	14755	14833	14703	14591	14815	14770	14751	14746	14666	14697	14783	14867	14812	15032	14598	14903	14754	14713	14830	14724	14717	14636	14760	14790	14799	14662	14851	14697	14562	14577	14837	14705	14741	14887	14697	14648	14916	14804	14629	14716	14897	14814	14778	14738	14806	14694	14739	14787	14867	14838	14662	14681	14678	14587	14693	14813	14755	14772	14843	14713	14897	14841	14570	14719	14878	14780	14933	14727	14761	14780	14757	14522	14909	14771	14674	14807	14772	14878	14742	14877	14750	14647	14855	14915	14721	14792	14807	14695	15077	15006	14678	14763	14851	14764	14836	14784	14779	14884	14762	14481	14798	14791	14604	14722	14825	14935	14786	14859	14709	14733	14822	14749	14686	14837	14794	14876	14708	14950	14563	14783	14835	14660	14843
23417	21577	28515	25430	23293	23702	22794	19812	19047	18732	18419	18128	17912	17753	17628	17573	17503	17398	17532	17618	17477	17476	17564	17497	17481	17555	17341	17398	17555	17178	17248	17468	17083	17208	17197	17122	17300	17214	17172	17298	17173	17303	17166	17078	17245	17210	17117	17306	16947	17145	17170	17162	17253	17128	17118	17347	17194	17116	17136	17113	17262	17255	17129	17154	17502	17177	17048	17113	17002	17213	17201	17270	17285	17233	17281	17216	17156	17043	17178	17258	17143	17118	17228	17426	17223	17060	17076	17159	17152	17287	16978	17275	17237	17121	17101	17152	17097	17149	16987	17205	17053	17042	17083	17179	17214	17422	17258	17482	17184	17104	17191	17306	17410	17244	17055	17234	17187	17319	16970	17091	17122	17139	17185	17047	17066	17008	17186	17447	17141	17193	17101	17291	17267	17154	17233	17143	17218	17255	17127	17252	17373	17159	17077	17282	17296	17188	17108	17142	17170	17161	17107	17279	17242	17140	17285	17212	17332	17278	17342	17417	17335	16986	17322	17281	17075	17097	17273	17052	17208	16932	17013	17003	17188	17162	17122	17142	17371	17068	17423	17108	17212	17068	17106	17156	17117	17120	17230	17219	17417	17049	17410	17166	16997	17106	17245	17103	17360	17253	17204	17034	17255	17229	17173	17128	17208	17160	17164	17219	17167	17080	17051	17235	17034	17048	17146	17030	16922	17072	17105	17140	17260	17171	17301	17175	17113	17225	17340	17133	17262	17182	17119	17445	17321	17171	17187	17081	17327	17185	17145	17214	17026	16971	17068	17208	17121	17286	17366	17024	17308	17000	17298	17235	17125	17079	17111	17165	17123	17205	17101	17009	17109	17249	16989	17347	17196	17181	17251	17149	17269	17044	17095	17100	17201	17299	17095	17037	16982	16992	17213	17146	17154	17187	17271	17242	17239	16843	17009	17274	17124	17089	17280	17101	17121	17258	17284	17219	17176	17092	17238	17019	17258	17216	17131	17059	17091	16956	17248	17084	17040	17191	17151	17336	17205	17013	17142	17367	17250	17212	17205	17224	17303	17203	17035	17211	17333	17014	17108	17297	17070	17258	17200	17345	17163	17295	17232	17042	17133	17215	17114	17091	17161	17122	17124	17030	17020	17210	17095	17197	17122	17108	17281	17105	17334	17295	17130	17289	17162	17198	17095	17068	17238	17315	17130	17262	17072	16938	17045	17227	17184	17118	17157	17351	17101	17067	17225	17290	16987	17128	17219	16992	17249	17024	17292	17118	17077	17104	17242	17368	17300	17217	17251	17088	17180	17046	17223	17155	17166	17202	17289	17366	17213	17257	17245	17131	17362	17289	17110	17364	17068	17306	17113	17233	17000	17218	17208	17028	17115	17149	17126	17098	17367	17137	17295	17171	17235	17238	17120	17211	17101	17136	17244	17170	17170	17185	17065	17115	17216	17200	17021	17396	17117	16974	17205	17089	17384	17181	17411	17219	17180	17073	17143	17175	17144	16995	17244	17064	17110	17314	17077	17136	17278	17220	17128	17175	17111	17181	17224	17192	17407	17064	17061	16994	17213	17216	17022	17055	17025	17200	17233	17117	17107	17050	17453	17316	17236	17228	17239	17311	17240	17073	17218	17000	17069	17217	17272	17090	17443	17112	17294	17409	17359	17093	17255	17196	17136	16993	17143	17140	17273	17222	17150	17198	17110	17303	16909	17289	17398	17168	17186	17189	16997	17138	17258	17234	17134	17003	17221	17192	17142	17173	17171	17161	17210	17192	16911	17123	16986	17238	17158	17112	17266	17052	17189	16885	17117	17142	17279	17148	17415	17112	17342	17319	17153	17082	17381	17140	17274	17208	17119	17259	17107	17098	17204	17261	17210	17150	17172	17042	17084	17205	17146	17288	17372	17082	17333	17214	17323	17217	17176	17185	17279	17207	17035	17223	17102	17000	17274	17316	17193	17200	17249	17371	17206	17357	17095	17109	17147	17082	17098	17055	17333	17302	17315	16993	17251	17197	17005	17155	17347	17131	17144	17308	16946	17123	17271	17274	17102	17188	17340	17130	17062	17223	17374	17136	16990	17276	17084	17164	17130	17158	17062	17457	17117	17078	17223	17177	17121	17235	16994	17317	17370	17246	17258	17107	17245	17139	17369	17219	17176	17375	17250	17270	17031	17117	17020	17329	17124	17025	17146	17271	17272	17141	17217	17127	17286	17242	17131	17164	17246	17289	17189	17318	17123	17133	17219	17174	17374	17156	17283	17262	17213	17397	17125	17215	17167	17280	17200	17221	17352	17071	17129	17264	17340	17274	17225	17190	17130	17217	17040	17230	16999	17199	17301	17145	17133	17182	17223	17320	17065	17156	17047	17406	17334	17281	17257	17242	17198	17163	17143	17273	17182	17232	16986	17221	17091	17247	17287	17235	17208	17302	17166	17267	17211	17079	17224	17081	17271	17260	17152	17138	17023	17232	17256	17062	17314	17044	17153	17192	17159	17075	17414	17146	17204	17194	17258	17026	16845	17312	17276	17175	17185	17110	17216	17319	17012	17176	17135	17277	17219	17086	17216	17208	17176	17078	17093	17038	17032	17005	17082	17082	17288	17293	17230	17213	17194	17108	17214	17360	17335	17263	17293	17180	17259	17116	17043	17279	17250	17323	16937	17164	17197	17257	17162	17227	17033	16974	16895	17291	17032	17099	17178	17095	17075	17244	17085	17143	17232	17139	17194	17159	17165	17187	17119	17174	17245	17248	17135	17152	17228	17349	17025	17161	17185	17090	17321	17101	17223	17119	17223	17090	17079	17227	17142	17389	17099	17453	17281	17156	17046	17133	17365	17249	17232	17244	17081	17344	16974	17051	17240	17329	17005	17329	17142	17309	17186	17170	17233	17143	17414	17261	17376	17175	17126	17062	17184	16972	17210	17163	17205	17343	17157	17150	17079	17143	17228	17260	17066	17137	17273	17214	17294	17084	17104	17131	17183	17263	17306	17009	17140	17030	17196	16961	17115	17313	16933	17200	17104	17015	17167	17034	17191	17325	17199	17277	17057	17174	17096	17157	17169	17407	17226	17065	17086	17027	16962	17055	17240	17212	17383	17148	17010	17115	17046	17308	17268	17348	17324	17207	17268	17165	17283	17161	17096	17213	17122	17329	17156	17445	17234	17185	17183	17025	17154	17179	17430	17212	17314	17227	17130	17053	17322	17435	17297	17107	17062	17198	17016	17301	17390	17039	17192	17149	17401	17248	17274	17151	17301	17130	17190	17188	17326	17148	17282	17025	17367	17424	17256	17205	17193	17201	17199	17240	17061	17213	17081	17120	17297	17041	17091	16982	17184	17169	17301	16944	17207	17142	17221	17299	17221	17101	17156	17163	17179	17253	17210	16945	17023	17145	17337	17129	17260	17283	17104	17221	16937	17363	17153	17119	17267	17222	17264	17187	17355	17234	17281	17064	17170	17089	17164	17282	17254	17247	17461	17251	17230	17015	17195	17297	17113	17123	17147	16955	16941	17254	17166	17223	17226	17194	17293	17261	17239	17138	17203	17096	17221	17211	17297	17049	17248	17080	17076	17081	17384	17108	17232	17129	17177	16961	17168	17056	17370	17023	17240	17352	17170	16892	17299	17172	17175	17030	17190	17127	17241	17303	17238	17255	17157	17207	17082	17098	16991	17250	17176	16952	17241	17167	17146	17083	16957	17098	16998	17231	17240	17238	17112	17223	17273	17298	17005	17212	17062	17372	17111	17331	17049	17186	17224	17229	17127	17169	17154	17132	17013	17204	17057	17282	17236	17167	17178	17146	17128	17435	17269	17232	16996	17064	17055	17220	17264	17173	17120	17176	17269	17148	17206	17056	17248	17024	17254	17108	17299	17084	17337	17131	17204	17104	17150	17188	17215	17243	16978	17234	17134	17090	17160	17298	17438	17092	17308	17141	17423	17413	17076	17003	17262	17245	17012	17012	17047	17140	17138	17167	17335	17083	17163	17059	17226	17135	17346	17171	17062	17218	17459	17149	17293	17125	17208	17192	17228	17154	17363	17210	17198	17218	17181	16978	17163	17144	17248	17257	17291	17102	17457	17106	17247	17134	17142	17273	17291	17086	17383	17379	17166	16949	17140	17091	17395	17240	17148	17104	17135	17245	17045	17302	16940	16880	17277	17262	17263	17317	17069	17335	17234	17083	17152	17222	17163	16975	17145	17076	17401	17287	17234	17213	17224	17247	17178	17045	17368	17475	17229	17055	17096	17039	17007	17059	17329	17066	17225	17167	17137	17148	17335	17077	17193	17295	17133	17147	17117	17004	17300	17306	17244	17165	17034	17057	17151	17166	17282	17080	17207	17236	17195	17261	17167	17150	17228	17191	17221	17238	17349	17121	17197	17191	17342	17198	16946	17168	17369	17075	17098	17074	17191	16915	17217	17236	17371	17185	17299	17169	17299	17238	17181	17282	17215	17203	17328	17060	17331	17098	17245	17155	17120	17234	17305	17167	17275	17375	17102	17123	17018	17272	17228	17326	17311	17299	17243	17220	17065	17298	17147	17380	17104	17405	17516	17185	17505	17103	17360	17114	17117	17040	17501	17339	17250	17324	17161	17068	17388	17017	17195	17234	17215	17216	16976	17283	17144	16888	17186	16975	17178	17296	16982	17166	17132	17369	17251	16781	17089	17172	17145	17106	17145	16980	17154	17530	17441	17055	17248	17244	17168	17206	17322	17378	17240	17140	17199	17037	17265	17284	17161	17290	17248	17073	17157	16982	17304	17091	17098	17006	17277	17132	17177	17142	17182	17166	17129	17000	17137	17140	17156	17261	16872	17195	17190	16970	17071	17175	16937	17275	17083	17104	17031	17103	17091	17229	17105	17054	17144	17062	17350	17353	17135	17132	17221	17167	17040	17174	17236	17116	17192	17205	17307	17371	17282	17204	17071	17216	17105	17275	17322	17191	17080	17165	17229	17154	17250	16900	17152	17261	17175	17318	17161	17215	17048	17091	17044	17229	17412	17315	17038	17067	17491	17333	17236	17292	17211	17140	17145	17140	17227	17085	17459	17217	17037	17029	17216	17206	17178	17275	17167	17363	17257	17139	17272	17500	16989	17110	17328	17137	17201	17267	17179	17485	17202	17178
23976	47115	37460	27174	22531	20076	18327	17400	16409	15848	15693	15233	15106	15036	15130	14847	14661	14624	14708	14551	14690	14458	14454	14541	14425	14322	14572	14306	14473	14454	14387	14561	14460	14418	14281	14467	14317	14382	14470	14422	14290	14461	14286	14457	14590	14371	14424	14584	14330	14365	14396	14442	14511	14381	14499	14533	14553	14456	14407	14225	14393	14365	14267	14347	14362	14473	14404	14463	14405	14224	14421	14366	14424	14375	14320	14333	14519	14387	14570	14398	14442	14405	14364	14227	14424	14413	14557	14457	14250	14188	14456	14339	14397	14340	14567	14422	14394	14257	14491	14359	14336	14374	14379	14422	14308	14510	14222	14312	14316	14263	14234	14502	14366	14401	14404	14419	14355	14409	14150	14273	14525	14265	14356	14370	14486	14299	14356	14210	14274	14538	14301	14372	14299	14488	14307	14388	14589	14379	14351	14186	14491	14239	14438	14502	14155	14633	14295	14367	14413	14448	14444	14356	14375	14272	14383	14315	14301	14507	14388	14403	14334	14349	14502	14319	14376	14465	14416	14377	14419	14323	14538	14416	14463	14470	14364	14521	14410	14505	14486	14417	14334	14403	14317	14379	14384	14449	14343	14124	14286	14390	14428	14202	14525	14417	14129	14317	14304	14347	14415	14325	14296	14298	14178	14347	14434	14481	14414	14354	14398	14234	14432	14323	14204	14388	14427	14422	14437	14343	14309	14334	14348	14373	14351	14225	14387	14358	14413	14325	14485	14213	14324	14209	14237	14199	14392	14482	14333	14217	14508	14379	14388	14536	14382	14481	14631	14205	14474	14472	14455	14390	14290	14360	14450	14199	14384	14272	14399	14438	14325	14373	14057	14321	14395	14303	14539	14514	14532	14505	14387	14384	14581	14427	14453	14467	14330	14276	14389	14286	14419	14320	14519	14324	14419	14472	14367	14236	14200	14286	14437	14376	14435	14220	14166	14412	14319	14437	14309	14408	14328	14168	14399	14289	14435	14214	14309	14458	14144	14317	14408	14326	14451	14160	14308	14440	14491	14330	14497	14411	14436	14354	14364	14109	14415	14213	14498	14366	14260	14340	14413	14320	14393	14324	14452	14440	14290	14257	14428	14235	14590	14240	14307	14313	14341	14299	14440	14306	14328	14513	14289	14217	14448	14575	14309	14392	14303	14378	14428	14339	14346	14625	14228	14439	14372	14385	14457	14290	14284	14387	14323	14420	14340	14353	14364	14247	14339	14264	14363	14335	14368	14406	14409	14320	14292	14245	14371	14306	14486	14388	14321	14309	14477	14350	14503	14360	14433	14404	14330	14522	14114	14381	14394	14554	14415	14485	14436	14406	14314	14470	14446	14422	14414	14323	14483	14298	14373	14451	14286	14507	14254	14324	14272	14316	14402	14342	14370	14411	14384	14319	14289	14426	14203	14329	14361	14411	14455	14449	14241	14400	14349	14408	14260	14365	14369	14320	14425	14351	14424	14374	14206	14359	14345	14333	14262	14449	14144	14449	14471	14411	14415	14415	14576	14290	14237	14283	14512	14471	14345	14476	14385	14400	14428	14458	14434	14356	14432	14467	14423	14369	14289	14374	14346	14373	14398	14307	14384	14416	14479	14241	14466	14429	14333	14383	14447	14451	14461	14454	14358	14379	14299	14281	14317	14225	14401	14369	14379	14424	14518	14290	14479	14498	14312	14475	14404	14359	14234	14355	14347	14420	14304	14314	14490	14218	14520	14330	14392	14537	14482	14349	14305	14628	14343	14373	14328	14383	14327	14283	14275	14307	14445	14345	14378	14359	14434	14358	14319	14441	14375	14359	14415	14318	14350	14540	14317	14417	14445	14401	14587	14507	14352	14234	14382	14475	14288	14337	14394	14462	14261	14399	14237	14285	14356	14261	14410	14343	14275	14530	14437	14566	14325	14418	14228	14385	14321	14380	14243	14279	14364	14383	14296	14157	14446	14370	14430	14421	14406	14338	14332	14308	14474	14463	14336	14262	14310	14405	14346	14376	14299	14497	14447	14383	14137	14335	14261	14311	14281	14299	14307	14357	14391	14298	14341	14410	14447	14277	14446	14476	14524	14393	14440	14438	14364	14508	14235	14272	14351	14279	14434	14238	14472	14289	14331	14331	14317	14523	14383	14400	14384	14312	14307	14413	14297	14316	14286	14189	14302	14341	14413	14319	14330	14443	14325	14376	14495	14322	14284	14451	14312	14208	14373	14367	14268	14304	14427	14470	14352	14382	14514	14187	14481	14268	14355	14436	14261	14399	14549	14302	14363	14214	14424	14279	14270	14537	14413	14433	14253	14432	14333	14426	14229	14437	14415	14292	14415	14335	14373	14505	14269	14355	14469	14319	14344	14180	14500	14366	14345	14336	14318	14436	14323	14305	14496	14407	14304	14532	14371	14244	14352	14419	14373	14285	14319	14351	14265	14200	14292	14506	14357	14464	14304	14480	14400	14333	14250	14344	14460	14442	14395	14456	14416	14363	14513	14265	14497	14408	14402	14241	14265	14238	14407	14399	14361	14352	14347	14476	14360	14292	14486	14298	14424	14371	14424	14439	14370	14239	14270	14465	14394	14417	14497	14356	14334	14283	14325	14376	14196	14370	14459	14351	14495	14347	14226	14383	14431	14437	14327	14616	14446	14266	14409	14310	14316	14398	14379	14342	14431	14300	14425	14432	14184	14516	14239	14414	14236	14571	14487	14394	14275	14355	14359	14486	14303	14310	14401	14305	14372	14354	14233	14390	14470	14473	14418	14396	14281	14458	14431	14370	14404	14328	14167	14550	14343	14320	14427	14116	14482	14340	14216	14358	14374	14226	14297	14493	14304	14515	14376	14490	14134	14504	14314	14479	14375	14340	14474	14335	14273	14300	14242	14335	14390	14349	14471	14390	14258	14509	14398	14461	14414	14332	14454	14371	14213	14366	14490	14351	14417	14489	14488	14423	14462	14451	14359	14302	14304	14406	14196	14288	14454	14145	14350	14311	14485	14262	14316	14376	14280	14230	14420	14386	14302	14382	14341	14386	14354	14447	14442	14414	14315	14418	14560	14288	14303	14260	14292	14434	14392	14312	14410	14379	14285	14291	14345	14229	14444	14337	14530	14451	14433	14464	14254	14400	14347	14358	14493	14296	14301	14187	14434	14196	14310	14350	14334	14237	14231	14502	14345	14455	14256	14324	14313	14488	14484	14614	14390	14164	14376	14428	14354	14209	14324	14376	14329	14364	14230	14279	14377	14366	14302	14521	14442	14499	14511	14392	14341	14312	14330	14186	14366	14276	14429	14358	14289	14371	14501	14378	14224	14330	14235	14347	14276	14412	14563	14278	14450	14338	14321	14542	14412	14082	14351	14404	14180	14435	14145	14372	14287	14470	14371	14468	14365	14342	14434	14344	14112	14412	14306	14337	14347	14301	14363	14271	14384	14536	14331	14299	14346	14482	14426	14336	14332	14320	14369	14347	14316	14409	14317	14414	14392	14429	14570	14238	14399	14401	14469	14450	14463	14439	14352	14323	14116	14344	14393	14416	14303	14401	14277	14472	14301	14368	14335	14495	14407	14319	14391	14355	14312	14238	14303	14260	14300	14317	14514	14185	14297	14365	14319	14285	14399	14409	14298	14357	14388	14311	14415	14433	14242	14509	14386	14312	14348	14400	14245	14282	14287	14517	14411	14285	14330	14407	14419	14412	14373	14421	14071	14314	14447	14614	14306	14432	14327	14365	14320	14548	14398	14345	14451	14275	14462	14474	14497	14214	14336	14300	14320	14406	14265	14437	14386	14278	14296	14468	14180	14301	14430	14444	14387	14261	14379	14555	14354	14371	14423	14427	14542	14579	14491	14347	14335	14522	14421	14504	14459	14297	14345	14492	14369	14300	14299	14531	14338	14305	14503	14250	14379	14576	14350	14418	14410	14377	14186	14382	14227	14416	14481	14387	14283	14248	14291	14258	14420	14529	14325	14283	14489	14404	14318	14437	14411	14303	14311	14319	14326	14396	14472	14291	14422	14264	14191	14310	14311	14154	14370	14281	14279	14458	14466	14233	14265	14408	14437	14232	14577	14210	14169	14344	14475	14466	14308	14436	14401	14411	14242	14420	14348	14366	14425	14305	14277	14255	14196	14408	14100	14303	14347	14418	14309	14383	14317	14266	14359	14363	14469	14308	14496	14436	14498	14173	14467	14390	14528	14440	14165	14380	14431	14329	14392	14212	14581	14380	14399	14296	14527	14362	14278	14359	14310	14494	14482	14402	14543	14239	14362	14283	14576	14432	14219	14430	14534	14354	14301	14273	14185	14256	14318	14389	14391	14425	14196	14522	14287	14305	14332	14282	14504	14282	14427	14490	14346	14360	14372	14273	14479	14402	14275	14245	14282	14211	14248	14568	14376	14378	14514	14387	14373	14439	14567	14516	14459	14360	14319	14242	14286	14412	14469	14366	14495	14369	14640	14368	14497	14547	14551	14396	14356	14290	14481	14399	14387	14595	14464	14304	14486	14487	14270	14266	14519	14313	14462	14487	14326	14443	14382	14467	14454	14366	14586	14382	14360	14303	14193	14313	14429	14349	14245	14236	14440	14274	14272	14412	14368	14304	14400	14552	14450	14276	14402	14431	14488	14430	14306	14438	14581	14265	14452	14360	14410	14374	14417	14289	14264	14264	14288	14540	14422	14384	14335	14409	14480	14553	14246	14486	14258	14335	14363	14261	14181	14494	14507	14229	14505	14377	14321	14351	14495	14364	14369	14183	14386	14309	14349	14393	14450	14385	14513	14386	14379	14253	14342	14579	14296	14402	14402	14360	14278	14345	14333	14307	14514	14234	14420	14357	14262	14139	14394	14207	14435	14199	14418	14345	14420	14424	14284	14383	14374	14292	14276	14302	14402	14372	14412	14302	14443	14345	14383	14260	14314	14388	14267	14348	14541	14347	14388	14438	14184	14451	14237	14489	14468	14458	14387	14306	14433	14456	14350	14280	14419	14375	14285	14383	14369	14374	14347	14368	14525	14258	14336	14327	14526	14270	14362	14349	14524	14563	14318	14286	14657	14352	14349	14356	14398	14391	14436	14273	14264	14382	14367	14418	14196	14355	14339	14338	14237	14507	14195	14422	14275	14289
25206	21681	27973	28314	22273	20979	20329	18840	18554	18224	18208	18080	18001	17878	17849	17795	17803	17818	17700	17870	17806	17814	17665	17662	17626	17678	17756	17962	17520	17506	17598	17611	17576	17476	17657	17681	17685	17755	17596	17541	17658	17437	17795	17778	17725	17499	17702	17612	17565	17554	17709	17570	17569	17646	17695	17600	17825	17579	17684	17649	17316	17619	17785	17542	17501	17444	17547	17552	17470	17509	17740	17625	17661	17730	17597	17396	17608	17516	17777	17401	17702	17517	17586	17579	17388	17693	17570	17675	17779	17656	17574	17554	17542	17705	17578	17579	17480	17573	17680	17255	17643	17623	17461	17547	17613	17436	17403	17647	17628	17394	17492	17587	17684	17571	17516	17539	17684	17592	17555	17496	17716	17433	17732	17623	17384	17750	17363	17615	17461	17509	17536	17485	17580	17546	17583	17466	17586	17547	17501	17572	17616	17461	17540	17525	17699	17662	17506	17423	17550	17500	17611	17540	17682	17537	17588	17533	17442	17577	17555	17605	17621	17566	17609	17525	17647	17576	17589	17384	17594	17605	17658	17470	17490	17665	17673	17668	17587	17596	17485	17620	17640	17692	17751	17600	17404	17493	17637	17464	17515	17661	17611	17375	17462	17379	17595	17550	17385	17338	17561	17577	17492	17479	17572	17612	17728	17536	17641	17622	17473	17552	17525	17577	17519	17474	17414	17589	17806	17693	17463	17605	17419	17672	17418	17386	17409	17490	17630	17595	17549	17660	17578	17769	17563	17446	17643	17488	17688	17464	17716	17533	17433	17546	17401	17584	17427	17269	17414	17367	17582	17423	17417	17754	17568	17630	17397	17656	17640	17578	17390	17585	17599	17717	17641	17649	17626	17557	17435	17501	17438	17709	17628	17487	17555	17519	17541	17575	17565	17526	17566	17565	17588	17425	17486	17560	17763	17614	17591	17546	17539	17638	17664	17574	17385	17559	17626	17626	17444	17521	17362	17529	17438	17595	17467	17584	17534	17518	17448	17640	17444	17480	17557	17588	17524	17657	17938	17514	17571	17461	17636	17554	17676	17767	17622	17596	17568	17507	17717	17570	17591	17447	17433	17465	17490	17505	17614	17535	17697	17512	17716	17636	17888	17383	17610	17408	17562	17786	17535	17639	17554	17491	17652	17579	17573	17809	17383	17541	17677	17549	17658	17627	17744	17603	17421	17566	17582	17447	17421	17517	17555	17712	17544	17563	17742	17639	17674	17568	17654	17605	17616	17687	17607	17432	17423	17579	17667	17468	17525	17679	17863	17539	17480	17742	17430	17595	17530	17516	17540	17602	17693	17465	17573	17633	17603	17648	17727	17861	17603	17428	17665	17643	17553	17520	17624	17574	17511	17522	17692	17688	17425	17511	17785	17767	17476	17573	17458	17697	17655	17762	17492	17505	17521	17617	17693	17511	17469	17547	17537	17678	17512	17291	17697	17383	17756	17702	17452	17402	17635	17463	17733	17493	17312	17562	17502	17491	17614	17533	17577	17655	17666	17652	17568	17406	17623	17448	17436	17638	17552	17347	17757	17594	17654	17474	17565	17675	17636	17573	17479	17523	17527	17275	17552	17541	17434	17573	17721	17623	17516	17546	17457	17579	17590	17611	17560	17515	17487	17268	17644	17818	17669	17449	17739	17601	17696	17804	17584	17637	17387	17511	17702	17657	17670	17607	17564	17625	17569	17649	17500	17718	17566	17621	17492	17572	17521	17742	17678	17582	17582	17605	17638	17527	17408	17604	17724	17533	17637	17581	17396	17524	17387	17644	17591	17516	17361	17604	17591	17544	17523	17556	17732	17682	17622	17513	17613	17761	17548	17446	17582	17480	17741	17569	17631	17490	17719	17595	17738	17666	17573	17405	17572	17385	17512	17654	17845	17665	17690	17677	17462	17667	17599	17652	17519	17540	17506	17456	17528	17725	17639	17673	17321	17765	17508	17575	17667	17636	17584	17412	17560	17630	17484	17344	17455	17504	17592	17355	17365	17388	17467	17489	17601	17676	17499	17707	17427	17609	17796	17423	17621	17535	17614	17642	17625	17549	17632	17563	17684	17787	17591	17634	17563	17608	17630	17641	17541	17584	17795	17727	17462	17704	17631	17617	17579	17680	17698	17759	17794	17495	17570	17583	17415	17727	17764	17460	17414	17415	17714	17431	17549	17670	17590	17391	17562	17673	17512	17666	17690	17685	17668	17750	17441	17608	17681	17597	17587	17541	17624	17479	17487	17728	17538	17614	17799	17814	17549	17357	17539	17577	17580	17693	17696	17602	17645	17744	17577	17577	17647	17576	17561	17666	17574	17463	17717	17755	17526	17578	17520	17590	17397	17508	17589	17618	17595	17437	17504	17644	17483	17554	17648	17527	17358	17620	17495	17516	17588	17642	17458	17668	17699	17461	17519	17705	17548	17552	17498	17565	17545	17701	17531	17607	17489	17678	17536	17764	17518	17435	17396	17575	17601	17610	17541	17655	17705	17463	17394	17724	17623	17594	17765	17763	17746	17666	17290	17530	17643	17621	17676	17601	17749	17637	17658	17459	17603	17712	17727	17723	17539	17660	17596	17374	17475	17521	17498	17681	17674	17661	17454	17345	17661	17674	17500	17550	17562	17584	17595	17352	17383	17742	17387	17587	17623	17709	17457	17750	17665	17701	17477	17498	17645	17602	17531	17607	17619	17567	17703	17683	17652	17434	17651	17777	17714	17486	17482	17266	17523	17516	17347	17412	17581	17517	17524	17464	17713	17512	17717	17823	17743	17580	17640	17677	17484	17638	17470	17478	17605	17420	17685	17536	17416	17645	17556	17564	17631	17593	17919	17708	17663	17631	17638	17457	17759	17571	17731	17886	17773	17323	17580	17589	17446	17628	17441	17869	17664	17573	17533	17667	17566	17497	17691	17401	17652	17524	17555	17349	17498	17478	17760	17582	17638	17513	17726	17447	17379	17513	17578	17437	17744	17545	17437	17628	17589	17494	17641	17727	17668	17705	17544	17376	17394	17362	17572	17465	17614	17677	17364	17519	17487	17711	17715	17755	17670	17610	17400	17528	17361	17738	17566	17766	17784	17518	17800	17700	17654	17518	17449	17355	17547	17583	17622	17545	17631	17532	17542	17759	17537	17624	17405	17590	17616	17580	17726	17640	17608	17714	17864	17478	17412	17523	17532	17495	17658	17568	17591	17616	17446	17497	17600	17471	17642	17562	17430	17719	17757	17588	17396	17645	17513	17547	17667	17792	17830	17540	17632	17674	17497	17636	17533	17424	17641	17704	17633	17697	17502	17480	17579	17527	17393	17685	17358	17551	17530	17737	17506	17474	17466	17632	17637	17575	17659	17409	17631	17507	17714	17276	17596	17770	17588	17609	17579	17867	17369	17584	17742	17416	17544	17533	17396	17724	17509	17550	17591	17816	17527	17707	17640	17710	17575	17459	17462	17615	17506	17323	17409	17596	17641	17542	17387	17658	17597	17661	17390	17583	17474	17769	17648	17588	17754	17433	17353	17664	17523	17491	17694	17563	17882	17506	17632	17539	17393	17681	17525	17603	17760	17432	17669	17536	17529	17571	17604	17550	17565	17490	17577	17539	17636	17669	17554	17775	17676	17389	17550	17589	17491	17505	17567	17598	17544	17591	17460	17550	17640	17608	17652	17799	17837	17538	17684	17698	17660	17491	17442	17435	17452	17692	17454	17630	17696	17557	17419	17465	17554	17647	17675	17513	17695	17584	17501	17567	17538	17609	17619	17419	17556	17443	17605	17490	17677	17432	17530	17531	17541	17282	17532	17745	17487	17579	17611	17632	17560	17670	17458	17461	17695	17590	17464	17714	17546	17588	17681	17537	17607	17655	17559	17677	17707	17507	17676	17491	17822	17663	17744	17539	17673	17497	17636	17561	17491	17678	17524	17519	17594	17461	17440	17513	17620	17504	17566	17383	17631	17525	17507	17663	17606	17565	17599	17691	17535	17592	17626	17838	17523	17460	17525	17587	17603	17529	17338	17514	17533	17575	17494	17256	17652	17426	17563	17550	17549	17617	17535	17536	17406	17478	17847	17519	17466	17639	17444	17394	17611	17314	17728	17589	17663	17669	17520	17481	17611	17536	17545	17592	17640	17799	17453	17540	17758	17539	17599	17558	17606	17384	17566	17786	17622	17539	17511	17498	17497	17489	17545	17594	17588	17562	17574	17539	17555	17368	17530	17518	17733	17481	17674	17858	17538	17537	17688	17808	17794	17636	17751	17531	17656	17744	17559	17590	17402	17819	17727	17621	17476	17530	17725	17512	17513	17483	17575	17635	17460	17419	17557	17543	17571	17757	17588	17635	17727	17466	17649	17706	17621	17153	17435	17588	17400	17824	17441	17511	17592	17543	17542	17616	17622	17687	17604	17465	17089	17549	17518	17446	17409	17614	17558	17482	17660	17647	17524	17661	17738	17265	17557	17571	17685	17589	17508	17351	17505	17559	17676	17426	17592	17723	17619	17518	17740	17684	17577	17555	17458	17655	17654	17745	17711	17785	17386	17487	17603	17785	17458	17527	17485	17608	17606	17505	17528	17658	17506	17635	17644	17622	17518	17563	17669	17706	17568	17515	17530	17513	17584	17502	17565	17622	17692	17728	17598	17703	17701	17441	17613	17701	17697	17490	17555	17410	17523	17631	17396	17491	17586	17760	17788	17657	17500	17797	17605	17528	17404	17188	17697	17651	17638	17360	17532	17806	17500	17425	17640	17391	17645	17863	17523	17528	17629	17487	17608	17509	17654	17558	17507	17513	17428	17493	17603	17538	17604	17624	17552	17718	17509	17588	17638	17736	17486	17573	17552	17782	17661	17755	17590	17619	17864	17547	17715	17622	17537	17580	17577	17655	17626	17825	17316	17644	17621	17664	17738	17649	17614	17528	17662	17553	17598	17626	17632	17457	17627	17599	17759	17584	17635	17566	17754	17520	17654	17404	17579	17707	17666	17661	17554	17645	17617	17382	17411	17317	17657	17498	17500	17624	17633	17781	17545	17674	17816	17744	17633	17522	17658	17569	17534	17511	17538	17457	17424	17496	17680	17557	17457	17450	17561	17539	17409	17476	17702	17679	17865	17635	17690	17774	17692	17616
24039	42458	33109	24121	20516	18546	17151	16725	16060	15615	15619	15235	15327	15027	15097	15041	14983	14870	14808	14729	14606	14786	14564	14725	14775	14522	14590	14531	14731	14626	14565	14593	14688	14541	14592	14615	14653	14531	14616	14516	14605	14595	14606	14747	14513	14637	14561	14641	14713	14710	14462	14418	14517	14538	14517	14578	14474	14466	14486	14491	14555	14429	14683	14593	14593	14497	14458	14663	14553	14659	14625	14521	14682	14404	14358	14545	14425	14659	14583	14571	14548	14613	14539	14409	14629	14620	14516	14519	14289	14485	14526	14779	14597	14545	14648	14362	14673	14392	14539	14335	14582	14510	14508	14395	14467	14666	14602	14779	14436	14535	14570	14634	14430	14537	14395	14639	14491	14678	14562	14526	14573	14407	14645	14529	14519	14577	14620	14714	14465	14375	14508	14489	14470	14633	14640	14585	14711	14435	14429	14448	14487	14557	14680	14651	14549	14641	14588	14415	14629	14575	14529	14586	14619	14676	14583	14730	14472	14623	14537	14573	14602	14529	14601	14556	14635	14542	14474	14618	14476	14572	14721	14606	14576	14580	14617	14709	14704	14457	14633	14442	14672	14440	14437	14448	14469	14709	14501	14546	14590	14569	14589	14681	14720	14410	14547	14645	14625	14701	14588	14637	14626	14677	14641	14721	14613	14531	14600	14660	14476	14526	14360	14530	14552	14616	14722	14556	14506	14552	14611	14527	14456	14614	14670	14691	14474	14617	14612	14653	14454	14634	14633	14540	14395	14644	14430	14643	14768	14634	14584	14656	14609	14401	14703	14619	14678	14634	14573	14564	14532	14576	14487	14570	14567	14731	14624	14674	14540	14518	14506	14516	14459	14671	14605	14453	14535	14583	14585	14580	14533	14438	14511	14493	14593	14678	14409	14577	14493	14488	14487	14428	14666	14493	14407	14629	14563	14451	14594	14669	14513	14295	14662	14527	14490	14519	14613	14512	14413	14543	14495	14692	14599	14602	14610	14358	14418	14630	14480	14558	14520	14638	14574	14490	14497	14532	14506	14468	14703	14552	14600	14539	14391	14575	14707	14653	14499	14465	14546	14565	14479	14666	14528	14667	14587	14521	14688	14461	14489	14631	14675	14616	14580	14550	14605	14455	14727	14648	14633	14638	14687	14618	14552	14450	14559	14571	14549	14611	14538	14533	14506	14588	14634	14813	14610	14549	14543	14582	14609	14520	14609	14545	14507	14664	14643	14423	14342	14663	14680	14566	14700	14637	14623	14614	14496	14674	14538	14662	14780	14598	14610	14568	14438	14488	14526	14499	14551	14556	14580	14574	14530	14514	14591	14676	14479	14606	14496	14543	14532	14630	14534	14618	14586	14597	14607	14579	14636	14561	14697	14604	14631	14608	14566	14593	14477	14823	14662	14558	14458	14604	14539	14598	14527	14658	14565	14519	14573	14476	14518	14736	14554	14506	14550	14471	14519	14671	14575	14794	14385	14540	14469	14678	14641	14381	14673	14607	14675	14538	14702	14573	14573	14550	14524	14563	14615	14464	14569	14535	14657	14468	14559	14554	14615	14517	14409	14395	14546	14484	14606	14577	14596	14449	14459	14422	14624	14562	14618	14460	14532	14509	14440	14626	14554	14897	14623	14545	14725	14671	14609	14494	14599	14594	14641	14506	14512	14585	14645	14624	14747	14639	14515	14422	14619	14555	14580	14571	14552	14580	14570	14588	14467	14563	14798	14422	14701	14693	14361	14569	14770	14619	14552	14664	14582	14577	14552	14590	14637	14573	14534	14593	14486	14705	14592	14534	14452	14395	14735	14414	14454	14456	14822	14321	14591	14612	14730	14437	14553	14693	14504	14464	14596	14711	14462	14645	14570	14594	14513	14614	14641	14537	14632	14519	14728	14510	14699	14708	14803	14671	14565	14726	14757	14476	14641	14492	14543	14573	14530	14659	14492	14625	14639	14742	14580	14563	14657	14612	14683	14594	14732	14465	14528	14522	14410	14332	14642	14586	14674	14647	14620	14569	14367	14604	14511	14692	14538	14556	14482	14465	14610	14506	14630	14442	14580	14703	14651	14624	14634	14487	14693	14503	14543	14720	14716	14648	14567	14739	14444	14721	14573	14635	14572	14628	14559	14355	14695	14488	14652	14564	14569	14612	14500	14773	14558	14562	14772	14666	14641	14559	14741	14743	14586	14483	14656	14596	14683	14633	14504	14643	14682	14511	14501	14381	14675	14702	14647	14530	14645	14663	14601	14722	14457	14554	14617	14602	14662	14675	14424	14522	14626	14585	14524	14516	14412	14544	14690	14497	14537	14676	14654	14571	14593	14638	14511	14692	14363	14664	14655	14622	14658	14767	14615	14560	14525	14561	14723	14451	14506	14648	14537	14462	14423	14632	14487	14532	14582	14503	14438	14581	14506	14449	14839	14567	14693	14650	14591	14673	14647	14478	14514	14828	14617	14625	14430	14572	14617	14771	14593	14704	14513	14833	14582	14645	14421	14417	14740	14512	14503	14609	14480	14603	14464	14498	14577	14755	14595	14628	14527	14603	14504	14602	14475	14537	14604	14494	14441	14525	14581	14641	14515	14577	14588	14639	14575	14771	14499	14719	14614	14592	14542	14539	14578	14466	14633	14611	14618	14547	14655	14630	14497	14529	14586	14638	14627	14730	14621	14705	14614	14773	14627	14567	14651	14599	14624	14484	14642	14689	14569	14483	14708	14621	14626	14659	14616	14579	14637	14555	14664	14669	14517	14569	14403	14468	14729	14532	14838	14564	14572	14524	14767	14231	14655	14515	14769	14500	14616	14584	14535	14508	14615	14548	14747	14636	14660	14509	14513	14551	14580	14533	14733	14418	14555	14547	14434	14530	14483	14515	14347	14654	14512	14631	14579	14547	14524	14550	14637	14387	14593	14647	14681	14797	14651	14658	14483	14467	14612	14760	14688	14518	14557	14460	14470	14645	14526	14696	14591	14510	14741	14633	14662	14731	14603	14628	14463	14628	14692	14748	14663	14502	14488	14532	14631	14460	14768	14638	14512	14623	14479	14692	14776	14547	14508	14557	14668	14623	14616	14484	14455	14427	14465	14542	14590	14478	14646	14542	14636	14477	14517	14786	14330	14460	14604	14573	14746	14553	14547	14570	14614	14546	14570	14674	14538	14504	14479	14584	14534	14706	14486	14499	14506	14664	14493	14654	14584	14431	14468	14479	14395	14582	14422	14539	14631	14689	14613	14748	14666	14615	14707	14625	14571	14529	14511	14473	14551	14736	14599	14588	14540	14533	14474	14476	14590	14584	14550	14433	14672	14612	14635	14579	14637	14578	14507	14508	14625	14679	14443	14563	14638	14679	14581	14587	14676	14508	14510	14577	14657	14439	14436	14541	14706	14511	14552	14628	14644	14546	14488	14623	14519	14595	14590	14773	14610	14473	14635	14750	14569	14647	14557	14517	14501	14720	14696	14654	14692	14650	14605	14495	14533	14706	14625	14502	14590	14839	14498	14533	14547	14530	14620	14639	14823	14708	14576	14589	14568	14650	14692	14514	14622	14535	14510	14689	14665	14775	14528	14427	14491	14572	14674	14627	14792	14652	14492	14650	14567	14518	14595	14567	14471	14602	14476	14600	14547	14350	14601	14515	14668	14453	14674	14676	14628	14596	14696	14647	14655	14527	14543	14597	14689	14484	14616	14472	14735	14499	14656	14617	14717	14487	14530	14627	14614	14740	14563	14574	14606	14544	14491	14612	14552	14569	14594	14603	14672	14588	14618	14533	14568	14561	14628	14627	14537	14483	14573	14601	14555	14451	14592	14403	14656	14423	14458	14610	14654	14479	14534	14460	14575	14687	14617	14581	14767	14562	14565	14526	14642	14558	14611	14499	14655	14819	14606	14456	14527	14565	14497	14523	14643	14452	14650	14427	14586	14343	14718	14638	14540	14471	14655	14593	14526	14483	14496	14573	14618	14677	14489	14589	14655	14634	14682	14632	14678	14705	14639	14638	14495	14584	14574	14709	14547	14534	14485	14476	14609	14831	14508	14725	14576	14438	14473	14573	14532	14418	14367	14639	14455	14581	14593	14653	14543	14558	14447	14672	14612	14554	14632	14798	14438	14541	14441	14534	14487	14672	14626	14554	14455	14616	14485	14519	14549	14401	14678	14573	14423	14579	14797	14511	14593	14567	14521	14607	14676	14479	14581	14700	14553	14702	14724	14460	14495	14601	14526	14650	14499	14346	14559	14416	14604	14649	14672	14708	14419	14621	14578	14537	14616	14672	14605	14703	14494	14499	14728	14681	14574	14628	14613	14635	14564	14564	14534	14568	14555	14530	14393	14442	14675	14395	14509	14515	14451	14448	14585	14642	14620	14609	14688	14593	14509	14574	14569	14630	14467	14525	14664	14652	14586	14648	14635	14386	14496	14756	14436	14571	14669	14553	14610	14642	14590	14534	14623	14571	14481	14540	14557	14695	14497	14496	14699	14479	14495	14731	14575	14526	14615	14737	14543	14603	14495	14609	14383	14594	14567	14578	14621	14507	14455	14591	14486	14584	14697	14474	14628	14825	14470	14602	14394	14646	14621	14661	14567	14575	14552	14594	14581	14625	14631	14533	14619	14499	14587	14657	14581	14484	14539	14507	14531	14547	14519	14618	14633	14504	14624	14532	14631	14485	14809	14665	14564	14594	14674	14627	14574	14554	14608	14517	14654	14621	14522	14616	14546	14565	14531	14587	14710	14512	14588	14475	14446	14457	14516	14535	14465	14616	14600	14509	14592	14605	14592	14730	14538	14478	14563	14642	14636	14584	14742	14620	14612	14570	14577	14473	14672	14599	14520	14555	14699	14537	14634	14525	14633	14534	14583	14531	14448	14522	14701	14539	14558	14641	14625	14550	14776	14689	14569	14602	14584	14546	14615	14589	14741	14658	14456	14645	14652	14768	14504	14525	14533	14632	14610	14601	14404	14503	14645	14732	14759	14507	14614	14756	14559	14527	14568	14560	14477	14631	14620	14729	14690	14636	14532	14375	14524	14677	14589	14577	14445	14522	14559	14573	14534	14570	14655	14501	14481	14566	14556	14569	14660	14518	14562	14649	14576	14611	14561	14521	14601	14598	14591	14413	14430	14558
22540	21597	28873	24882	22203	24560	25595	20521	18967	18863	18518	18091	17950	17699	17653	17418	17366	17245	17136	17200	17097	17028	16978	16973	16937	16951	16994	16892	16984	16972	17149	16860	16990	17057	17017	16794	16806	17009	16894	16929	16868	16960	16997	16749	17127	16887	16768	16969	16921	16842	16921	16758	16810	16903	16769	16866	16900	16815	16747	16796	16790	16776	16919	16863	16654	16692	16873	16831	16827	16911	16835	16800	16875	16947	17127	16945	16804	16739	16847	16921	16600	16911	16894	16821	16735	17035	16906	16784	17072	16736	16829	16800	16676	16928	16862	16649	16757	16886	16926	16857	16886	16784	16724	16882	16848	16781	16779	16885	16855	16874	16743	16816	16815	16661	16754	16699	16727	16660	16930	16836	16832	16643	16839	16839	16666	16847	17094	16672	16757	16805	17037	16815	16682	16656	17060	16822	16910	16689	16789	16726	16979	16801	16864	17056	16814	16660	16710	16737	16869	17037	16845	16842	16953	16710	17099	16675	16729	16784	16732	16756	16873	16798	16874	16827	16962	16874	16797	16756	16818	16761	16895	16652	16815	16758	16885	16928	16949	16653	16754	16660	16824	16797	16708	16841	16703	16966	16668	16740	16946	16913	16772	16922	16807	16853	16941	16662	16849	17051	16778	16773	16904	16750	16646	16678	16874	17097	16940	17000	17073	16816	16748	16620	16773	16831	16787	16744	16807	16685	16959	16716	16955	16641	16752	16751	16882	16653	16878	16975	16915	16710	16846	16671	16768	16903	16767	16903	16891	16775	16921	16906	16637	16840	17066	16832	16774	16830	16809	16934	17008	16615	16818	16935	16927	16748	16793	16735	16784	16695	16738	16814	16791	16781	16602	16742	16709	16714	16884	16778	16998	16751	16900	16874	16815	16685	16838	16863	16794	16867	16853	16702	16730	16802	16902	16723	16797	16613	16701	16765	16854	16918	16848	16817	16952	17010	16775	16561	16865	16699	17037	16858	16918	16820	16775	16783	16899	16795	16876	16803	16921	16618	16680	16839	16677	16932	16954	16686	16838	16667	16809	16662	16764	16735	16744	17022	16738	16795	16882	16889	16840	16786	16811	16977	16888	16671	16889	16669	16876	16760	16628	16769	16875	16886	16722	16795	17122	16785	16774	16656	16966	16804	16667	16845	16693	16801	16851	16710	16729	16901	16814	16844	16846	16932	16876	16938	16925	16841	16885	16865	16881	16742	16719	16800	16814	16683	16871	16550	16974	16762	16739	16847	16936	17002	16912	16845	16618	16782	16792	16846	16857	16427	16700	16721	16722	16838	16814	16761	16783	16951	16810	16793	16650	16831	16825	16857	16855	16882	16964	17082	16976	16603	16942	16806	16736	16817	16826	16577	16949	16866	16806	16728	16794	16896	16776	16877	16866	16761	16785	16903	17004	16899	16887	16561	16835	16852	16680	16737	16846	17001	17077	16710	16817	16835	16643	16864	16939	16922	16828	16815	16871	16863	16869	16832	16996	16890	16911	16750	16699	16784	16807	16824	16807	16984	16884	17106	16921	16881	16672	16723	16640	16632	16645	16729	16755	16757	16928	16815	16909	16884	16747	16658	16681	16753	16672	16614	16685	17012	16783	16947	16844	16897	17030	16723	16739	16731	16716	16695	16716	16758	16761	16610	16627	16756	16704	16706	16547	16568	16669	16670	16742	16860	16726	16676	16645	16721	16707	16623	16911	16996	16790	16725	16808	16697	16769	16937	16643	16803	16801	16661	16747	16750	16601	16899	16921	16780	16744	16932	16822	16749	16939	16899	16999	16881	16636	16892	16750	16633	16819	16792	16805	16824	16806	16934	16853	16944	16953	16824	16807	16633	16800	16757	16790	16674	16843	16681	16917	16786	16927	16841	16919	16620	16829	16780	16821	16978	16847	16665	16900	16892	16850	16982	16845	16730	16789	16595	16892	16950	16966	16700	16888	16610	16947	16706	16789	16701	16751	16908	16586	16842	16621	16874	16703	16954	16792	16836	16648	16785	16615	17143	16909	16696	16813	16709	16758	16788	16702	16928	16728	16874	16851	16844	16758	16776	16708	16766	16678	16728	16903	16802	16881	16922	16709	16659	16809	16690	16688	16725	16927	16914	16783	16972	16789	16720	16934	16705	17023	16883	17074	16871	16771	16919	16870	16752	16736	16879	16760	16676	16714	16669	17055	17082	16787	16890	16820	16864	16858	16603	16904	17079	16834	16598	17013	16603	16868	16726	16810	16968	16789	16645	16762	16740	16975	16943	16649	16816	16757	16749	16906	16742	16910	16680	16934	16873	16684	16873	16906	16824	16784	16754	16899	16554	16611	16696	16840	16881	16965	16917	16734	16687	16573	16915	16641	16556	16688	16849	16933	16818	16802	16747	16791	16707	16874	16895	16806	16731	16912	16683	16879	16851	16792	16835	17068	16701	17001	16730	16680	16792	16864	16820	16839	16911	17018	17143	16806	16654	16744	16743	16991	16766	16795	16925	16927	16842	16865	17008	16817	16944	16993	16641	16860	17024	16742	16758	16729	16752	16764	16799	16966	16884	16921	16791	16779	16880	16702	16696	17047	16742	16769	16876	16774	16805	16681	16733	16666	16721	16753	16774	16558	16664	16807	16954	16763	16806	16848	16796	16898	17107	16769	16784	16939	16728	16780	16772	16871	16832	16962	16826	16830	16805	16917	16827	16672	16870	16864	16810	16732	16718	16768	16933	16822	17019	16707	16922	16795	16950	16817	16776	16752	16890	16939	16827	16811	16723	16802	16929	16627	16872	16903	16667	16764	16766	16820	16874	16849	16815	17096	16766	16991	17049	16619	16867	16854	16790	16714	16808	16562	16697	16745	16525	16771	16664	16892	16936	16805	16821	16824	16842	16903	16955	16872	16853	16839	16752	16639	16838	16729	16574	16835	16809	16739	16892	17183	16802	16692	16846	16599	16956	16705	16783	16900	16863	16475	16629	16913	16848	16886	16920	16814	16784	16972	16672	16839	16983	16745	16803	16852	16779	16928	16902	16620	16737	16816	16902	16742	16620	16634	16945	16696	16709	16902	16696	16979	16619	16872	16659	16762	16761	16759	16621	16870	16554	17005	16811	16788	16840	16712	16649	16876	16844	16934	16826	17081	16840	16788	17041	16669	16992	16869	17044	16705	16594	16844	16675	16821	16569	16909	16637	16978	16724	16704	16656	16629	16819	16744	16719	16779	16796	16625	16777	16685	16746	16829	16923	16830	16855	16709	16846	16950	16792	16914	16819	16927	16860	16709	16814	17043	16876	17103	16846	16873	16899	16812	16930	16596	16789	16926	16850	16846	16809	16899	16878	16505	16643	16846	16766	16685	16721	16795	16659	16732	16600	16679	16835	16602	16629	16831	16920	16880	16762	16886	16775	16732	16517	16756	16723	16737	16972	16931	16683	16763	16799	16995	16787	16729	16801	16767	16633	16887	16723	16824	16870	16815	16724	16857	16657	16762	16719	16943	16929	16763	16917	16809	16736	16851	16796	17049	16787	16803	16909	16740	16831	16772	16757	16734	16723	16672	16664	16755	16715	16738	16700	16808	16842	16737	16989	16931	16878	16975	16606	16772	16709	16846	16949	16555	16838	16912	16805	16677	16915	16809	16935	16846	16891	16664	16764	16794	16886	16779	16686	16828	16965	16863	16759	16926	16806	16700	16768	16641	16783	16755	16712	17007	16724	16810	16745	16803	16816	17068	17040	16698	16809	16875	16730	16768	16715	16738	16832	16804	16706	16868	16772	16736	16805	16972	16740	16796	16887	16879	16840	16871	16725	17031	16777	16796	16719	16868	16840	16744	16629	16786	16899	16902	17055	16672	16804	16718	16907	16776	16739	16693	16971	17064	16629	16997	16683	16915	16737	16859	16669	16892	16777	16718	16782	16788	16914	16933	16809	16775	16925	16703	16837	16793	16793	16650	16699	16787	16771	16611	16757	16902	16754	16620	16702	16888	16900	16756	17025	16617	16663	16873	16928	16828	16842	16715	16773	16818	16976	16979	16778	16796	16465	16626	16655	16601	16781	16784	16782	16645	16690	16764	16723	16672	16923	16798	16783	16913	16891	16796	16769	16899	16813	16741	16906	16986	16767	16767	16793	16781	16749	16916	16814	17116	16898	16798	16712	16693	16650	16715	16920	16609	16494	16737	16838	16970	16830	16815	16816	16755	16674	16709	16746	16676	16544	16977	16789	16726	16533	16681	16797	16799	16639	16634	16713	16816	16921	16703	16668	16788	16773	16683	16725	16690	16826	16707	16969	16913	16733	16882	16688	16889	16732	16681	16785	16985	16800	16972	16782	16815	16731	16849	16821	16749	16684	16770	16773	16620	16730	16795	16652	16670	16711	16794	16837	16747	16715	16677	16807	16843	16968	16779	16561	16862	16908	16725	16802	16858	16758	16734	16572	16659	16717	16940	16976	16681	17010	16751	16612	16734	16994	16806	16824	16740	16619	16787	17029	16850	16686	16777	16790	16942	16741	16833	16664	16689	16823	16845	16708	16711	16709	16715	16907	16879	16640	16807	16826	16760	16586	16701	16657	17020	16917	16807	16977	16855	16959	16789	16873	16871	16753	16735	16661	17007	16953	17012	16666	16772	16710	16891	16757	16814	16816	16770	16821	16636	16743	16721	16728	16917	16821	16831	16705	16870	16801	16803	16946	16640	16557	16764	16834	16995	16828	16927	16854	16757	16772	16674	16652	16941	16810	16676	16589	16819	16610	16914	16783	16759	16969	16994	16797	16839	16931	16892	17015	16938	16865	16819	16795	16794	16750	16691	16820	16833	16860	16692	16782	16790	16906	16886	16978	16910	16739	16943	16870	16811	16700	17042	16795	16749	16809	16988	16918	16827	16950	16935	16934	16787	16785	16771	16943	16808	16945	16906	16883	16787	16700	16759	16644	16807	16928	16781	16695	16680	16680	16761	16799	16759	16654	16785	16821	16586	16708	16775	16866	17005	16658	16747	16886	16938	16896	16782	16894	16757	16760	16881	16875	16782	16904	16880	16575	16845	16670	16705	16832	16835	16891	16769	16910	16708	16885	16859	16774	17010	16980	16894	16907	17028	16874	16784	16848	16699	16816	16939	16694	16741	16812	16503	16577
25931	50980	41672	30782	25550	21987	19611	18280	17351	16663	16165	15622	15364	15106	14929	14974	14681	14510	14600	14248	14304	14266	14357	14304	14113	14259	14310	14208	14352	14212	14078	14198	14380	14053	14209	14133	14058	13995	14268	14056	14115	14103	14224	14151	14359	14191	14056	14118	14174	14065	13989	14138	14273	14149	14110	14113	14115	14092	14184	14129	14117	14150	14250	14089	14191	14088	14309	14213	14191	14214	14126	14019	14103	14046	14094	14176	14117	14211	14147	14145	14301	14198	14009	14275	14146	14041	14046	14137	14140	14241	14043	14021	14114	14251	14232	14194	14184	14034	14289	14081	14235	14089	14161	14076	14074	14118	14154	14162	14267	14073	14049	14062	14169	14124	14013	14251	14160	14103	14109	14042	14036	14179	14039	14134	14087	14156	14173	14020	14073	14269	14126	13993	14067	14054	14312	14138	14150	14249	14120	14190	14050	14025	14187	14298	14045	14130	14194	14026	14236	14135	14091	14081	14159	14138	14216	14312	14078	14126	14074	14123	14093	14164	14202	14176	14225	14114	14204	14046	14232	14020	14175	14207	14233	14212	13967	14020	14138	14132	14081	14126	14056	14237	14066	14152	14080	14070	13967	14376	14024	14082	14164	14155	14074	14163	14146	14187	14067	13998	14255	14127	14227	13939	14127	13926	14285	14064	14189	14130	14064	14057	14278	14136	14126	14277	14089	14146	13998	14015	14077	14036	14200	14096	13886	14245	14211	14057	14086	14094	14121	13911	14243	14007	14241	13972	14163	14130	14178	13970	14222	14111	14182	14274	14039	14197	13986	13963	14164	14094	14225	14056	14244	14086	13909	14194	14208	13960	14182	14019	14162	14260	13955	14059	14246	14218	13975	14049	13963	14220	14302	14027	14107	14002	14131	14015	14210	13898	14128	14377	13974	14117	14260	14231	14093	14237	14172	14202	14015	14027	14047	14114	14167	14248	14236	14179	14070	14165	14124	13982	14215	14181	14049	14050	14068	13823	14180	14195	14262	14015	14134	14119	14056	14162	14175	14045	14144	13998	14223	14068	14168	13931	14085	14068	14036	14067	14251	14049	13926	14078	14051	14002	14380	14004	14093	14152	14228	14200	14105	14399	14135	14065	14283	14027	14304	14079	14238	14101	14005	14025	14074	14029	14144	14108	14295	14263	14020	14244	14030	14074	14196	14165	14073	14172	14061	14103	14092	14018	14084	14081	14045	14237	14099	14221	14125	13950	14274	14203	14280	14086	14260	14165	14228	13922	13913	14162	13902	14115	14153	13952	14200	14160	13999	14125	14056	14145	14131	14176	14147	14115	14093	14104	14136	14039	14160	14200	14171	14266	14045	14273	14127	13898	14079	14295	14173	14190	13883	14162	14199	14124	14156	14048	14143	14135	14191	14073	14163	13962	14168	14105	14147	14065	13975	14111	14066	14092	14135	14050	14158	14108	14202	14110	13968	14401	14228	14131	14029	14023	14167	14168	14056	14233	14160	14143	14171	13981	14134	14296	14233	14002	14104	14058	14103	14130	14101	13985	14200	14013	14220	14120	14069	14115	14107	14262	14031	14162	14222	14145	14148	13982	14024	14073	14054	14129	14075	14177	14045	14161	14077	14221	14228	14138	14192	13999	14250	14023	14214	14200	14047	14203	14198	14182	14188	14060	14165	14117	14122	14226	14192	14147	14183	13932	14058	14128	14183	13977	14177	14048	14052	14048	14093	14184	14190	13921	14057	14073	14278	14135	14267	14100	14143	14317	14062	14107	14115	14156	14098	14023	14193	13960	14066	14137	14250	14112	14078	14195	14079	14182	14019	14044	14303	14162	14175	14184	14204	14205	14164	14201	14003	14014	14065	14058	14136	14162	14099	13979	14311	14290	14203	14229	13944	14174	14012	14153	14100	14025	14076	14010	14060	13964	14155	14153	14178	14146	14018	14099	14219	13987	14109	14079	14082	14089	14061	14353	14092	14196	14239	13976	14243	14025	14227	14046	14283	14025	14173	14302	14120	14140	13969	14261	14126	13896	14175	14189	14106	14231	13943	14052	13978	14042	14173	14107	13953	14080	13976	14104	14054	14146	14259	14069	14033	14106	14067	13995	14054	14264	14081	14112	14081	14121	14221	14086	14174	14095	14102	13926	14149	14050	14124	14227	14137	14234	14112	14268	14110	14080	14143	14168	14176	14340	14043	14065	14103	14316	14202	14136	14200	14318	14212	14211	14269	13985	14193	14231	14256	14057	14328	14182	14106	14221	14256	14204	14280	14177	13907	14062	13939	14231	14146	13921	14142	14190	13919	14151	14284	13975	14039	14139	14205	14096	14015	14060	14183	14114	14106	14082	14070	14053	14150	14107	13922	14255	14013	14058	14157	14070	14210	14095	14212	14064	14076	14068	14052	13947	14183	14269	14180	14166	13948	13996	14142	14081	14146	14016	14175	14132	14200	14038	14008	14027	14061	14287	14041	14144	13979	14158	14245	14325	13901	14095	13850	14010	14058	14209	14175	14139	14331	14230	14125	14184	14033	14245	13974	14021	14162	14128	14149	14210	14209	14318	14148	13962	14138	14263	14091	14045	14167	14063	14146	14206	14178	14111	14158	14048	14086	14094	14066	14198	13975	14187	14148	14235	14046	14006	14171	14201	14116	14092	13968	14067	14161	14220	14159	14115	14154	14280	14011	14140	14280	14343	14291	14083	14151	14048	14115	14064	14278	14121	13948	14173	13932	13975	14207	14106	14297	14125	14102	13963	14079	14094	14103	14136	14159	14158	14157	14082	14066	14180	14204	14072	13967	14184	14142	14155	14052	14191	13999	14120	14088	14230	13984	13971	14203	14126	14062	14281	14150	14248	13961	14290	14250	14110	14201	14070	14167	14237	14177	14103	14174	14161	14089	14207	14253	14129	14019	14200	14276	14084	14059	14110	14185	14086	14172	14023	14159	14111	13910	14201	14159	14064	14232	13942	14077	14013	14311	13994	14199	14161	14162	14076	13894	14085	14113	14246	14028	14141	14164	14070	14025	14062	14158	14007	13983	14105	14137	14144	14241	14229	14136	14216	14086	14153	14010	14094	14004	14111	14084	14088	13972	13968	14012	13994	14145	14230	14253	14068	14167	14024	14261	14117	14084	14131	13981	14155	14068	14127	14155	13941	14133	14267	14079	14279	14074	14165	14142	14108	14229	14070	14107	14020	14074	14109	14085	14046	13994	14123	14221	14071	14177	14204	14132	14155	14176	14006	14009	14081	14264	14034	14037	14044	14162	14105	14070	14179	14091	14124	14214	14146	14051	14141	14133	14103	14017	14219	14124	14119	14192	14046	14082	14060	14234	14124	14190	14058	14295	14001	14045	14110	13879	14184	13912	14266	13958	14097	14145	14006	14087	14149	14173	14044	14075	14097	14031	14092	14206	14124	13995	14214	14063	14163	13978	14017	14055	14068	14092	14173	14006	13932	14234	14126	14122	14251	13980	14221	14230	13839	14081	14196	14151	14111	14079	14215	14023	14116	14237	14080	14198	14105	14103	14109	14200	14205	14123	14104	14168	14102	14051	14025	14039	14113	14029	14030	13943	14093	14217	14223	14116	14100	14104	14108	14310	14016	14190	14199	14088	14207	14145	14327	14142	14127	13990	14052	14070	14126	14272	14113	14176	14205	14160	14101	13991	14119	14094	14061	14359	14093	14011	14096	14078	14154	14138	14016	14201	14148	14003	14077	14091	14012	14063	14265	14044	14172	14177	14013	14416	14188	14085	14071	14084	14264	14152	14202	14097	14008	14040	13994	14039	14047	14058	14117	14188	14181	13994	14107	14207	14038	14155	14098	14021	14148	14038	14284	14040	14032	14148	14029	14035	14112	14106	14087	14155	14291	14061	14183	14075	13997	14184	14012	14090	13988	14147	14157	14058	14225	14192	14199	14004	14168	14205	14290	14066	14048	14186	14098	14213	14055	14163	14232	14066	14118	13955	14199	14088	14052	14174	14063	14060	14103	14144	14050	13947	14136	14016	14086	14104	14053	14057	14085	14099	13970	14062	14310	14017	14198	14024	14282	14057	13969	14088	14106	14056	14040	14002	14104	14044	14058	14156	14009	14064	14171	14287	14022	13992	14162	14099	14064	14227	14144	13968	14033	14058	14221	14161	14207	14275	14253	14189	14161	14043	13973	14050	14254	14032	14081	13960	14432	14069	14281	14085	14170	14097	14190	14026	14280	14107	14258	14179	14145	14105	14179	14085	14212	14045	14137	14014	14247	14122	14218	14131	14223	14169	13964	13987	14094	14111	14131	14313	14137	14115	14078	14073	13919	14075	14265	14037	14178	14232	14166	14229	14184	14014	14241	14022	14049	14262	14176	13980	14069	14139	13996	13986	14149	14391	14148	14302	14020	14136	14012	14048	14116	14042	14116	14133	14084	14338	14084	13964	14244	14259	14137	13979	14001	14044	14174	14071	14029	14320	14012	14219	14199	14101	14029	14101	14217	14089	14072	14163	14274	14107	14200	13906	14172	14053	14413	14080	14113	14117	14155	14274	14186	14064	14062	14138	14171	14107	14078	14075	14107	14150	14056	14009	13983	14144	14212	14163	14250	14204	13984	14119	14075	14098	14179	13997	14106	14162	14256	14194	14170	14174	14090	14128	14155	14132	14036	14196	13979	14193	14298	13997	14058	14062	14149	14076	14039	14191	14075	14116	14096	14098	13983	14207	14026	14211	14018	14033	14114	14046	14022	13995	14015	14176	13951	14232	14134	14044	14135	13985	14113	14167	14000	14251	14110	14148	14145	13781	13962	14156	14272	14211	14149	13967	14103	14145	13962	14060	14155	14013	14195	13910	14231	14246	14120	14125	14254	14004	14056	14190	14194	14172	13859	14022	13923	13972	14157	14133	14056	14209	14033	14126	14151	14093	14120	14062	13993	13993	14090	14030	14125	14055	14044	14061	14124	14113	14160	14148	14167	14219	14010	14036	14182	14088	13905	14195	14106	14301	14043	14080	14185	14074	14103	14164	14016	13931	14205	14252	14100	13966	13996	14259	14026	14034	14089	14010	14036	14235	14247	14285	14016	14012	14196	14170	14180	14222	14019	14197	14168	13976	14040	14266	14197	14152	13976	14160	13906	14119	14119	14125	14107
29666	26556	30874	26422	21176	19669	19057	18564	18123	18115	17720	17753	17813	17658	17546	17596	17517	17420	17649	17437	17432	17493	17474	17385	17608	17635	17595	17520	17453	17530	17625	17538	17607	17490	17478	17473	17520	17323	17478	17271	17445	17503	17603	17292	17486	17228	17470	17397	17339	17406	17333	17471	17548	17402	17260	17423	17438	17278	17551	17309	17415	17213	17317	17396	17384	17264	17358	17432	17547	17237	17268	17409	17297	17283	17357	17284	17436	17308	17431	17353	17317	17430	17688	17272	17385	17304	17241	17485	17319	17373	17269	17466	17424	17378	17365	17259	17455	17306	17210	17509	17385	17306	17419	17192	17351	17379	17296	17469	17596	17344	17577	17399	17345	17306	17612	17471	17400	17234	17376	17142	17315	17281	17512	17501	17337	17412	17450	17382	17278	17439	17245	17269	17481	17336	17434	17488	17332	17370	17411	17605	17351	17525	17359	17382	17571	17287	17214	17374	17254	17444	17348	17331	17321	17427	17395	17389	17504	17208	17173	17242	17280	17167	17334	17511	17406	17449	17403	17443	17412	17218	17226	17477	17595	17410	17424	17514	17424	17362	17277	17187	17286	17314	17393	17496	17263	17207	17442	17188	17331	17429	17399	17378	17448	17422	17441	17271	17439	17356	17445	17368	17758	17419	17456	17304	17165	17393	17086	17446	17301	17346	17614	17380	17303	17294	17277	17309	17264	17408	17335	17092	17313	17465	17326	17443	17299	17238	17180	17308	17247	17549	17432	17197	17382	17441	17242	17502	17461	17445	17569	17382	17326	17399	17453	17528	17460	17469	17403	17518	17355	17426	17301	17215	17367	17459	17442	17443	17416	17384	17363	17259	17315	17385	17566	17241	17375	17533	17349	17312	17397	17220	17358	17200	17419	17424	17561	17355	17348	17365	17309	17598	17340	17323	17507	17488	17467	17338	17240	17553	17376	17341	17535	17314	17398	17293	17388	17312	17388	17310	17233	17529	17533	17527	17464	17581	17555	17330	17350	17453	17326	17600	17455	17454	17405	17437	17503	17322	17339	17282	17266	17422	17382	17518	17419	17248	17464	17339	17513	17473	17442	17224	17389	17569	17423	17451	17334	17313	17292	17446	17432	17334	17442	17281	17273	17211	17390	17491	17432	17559	17383	17342	17224	17393	17732	17465	17468	17302	17326	17242	17595	17470	17652	17469	17465	17313	17473	17416	17311	17418	17368	17230	17350	17412	17364	17335	17362	17359	17458	17343	17458	17469	17233	17375	17507	17424	17530	17559	17290	17283	17385	17319	17420	17472	17598	17413	17333	17599	17387	17370	17271	17353	17387	17185	17428	17585	17606	17493	17434	17430	17427	17455	17484	17282	17331	17496	17243	17070	17415	17414	17580	17300	17487	17399	17420	17285	17429	17210	17162	17322	17338	17377	17404	17493	17403	17520	17251	17419	17398	17194	17443	17488	17410	17454	17575	17509	17322	17391	17409	17557	17722	17442	17508	17500	17236	17400	17420	17517	17391	17348	17299	17437	17462	17389	17544	17303	17359	17423	17411	17516	17185	17633	17324	17324	17483	17478	17370	17520	17459	17350	17367	17397	17603	17205	17183	17437	17411	17346	17499	17326	17425	17615	17446	17319	17318	17385	17403	17303	17278	17366	17615	17432	17399	17322	17454	17251	17395	17446	17381	17323	17602	17457	17404	17612	17360	17315	17461	17408	17490	17262	17418	17324	17225	17471	17619	17431	17391	17173	17425	17378	17712	17692	17359	17454	17404	17562	17425	17195	17255	17331	17554	17321	17277	17441	17391	17158	17536	17501	17552	17411	17234	17280	17516	17331	17386	17479	17366	17410	17199	17578	17509	17468	17395	17356	17179	17327	17276	17365	17648	17423	17318	17452	17299	17518	17473	17485	17516	17357	17467	17286	17369	17571	17498	17335	17320	17316	17361	17410	17401	17238	17476	17394	17513	17539	17313	17335	17378	17344	17676	17647	17530	17278	17227	17382	17461	17132	17322	17462	17208	17496	17418	17422	17505	17379	17242	17463	17312	17292	17351	17399	17365	17349	17517	17325	17503	17472	17213	17360	17159	17496	17375	17225	17429	17410	17455	17675	17544	17438	17317	17270	17475	17509	17635	17528	17430	17336	17343	17314	17050	17382	17387	17254	17461	17562	17412	17584	17384	17520	17468	17218	17403	17522	17500	17512	17326	17219	17209	17318	17209	17327	17588	17404	17463	17489	17545	17454	17566	17417	17284	17357	17470	17269	17466	17620	17512	17428	17388	17399	17330	17523	17401	17333	17206	17399	17487	17357	17594	17271	17403	17380	17156	17499	17416	17240	17262	17367	17367	17305	17424	17335	17289	17554	17334	17503	17476	17367	17666	17413	17370	17384	17441	17345	17279	17382	17209	17292	17493	17332	17374	17533	17554	17289	17379	17434	17282	17272	17433	17395	17449	17351	17512	17380	17430	17221	17406	17428	17530	17533	17342	17267	17183	17411	17355	17369	17478	17389	17488	17477	17453	17319	17378	17304	17489	17513	17509	17394	17444	17221	17293	17258	17475	17430	17427	17307	17480	17365	17187	17342	17345	17317	17328	17537	17207	17468	17510	17357	17343	17349	17518	17189	17464	17320	17223	17075	17495	17337	17467	17442	17194	17201	17369	17438	17320	17261	17416	17534	17441	17469	17409	17510	17316	17294	17327	17300	17446	17248	17220	17375	17582	17477	17374	17535	17441	17415	17355	17390	17324	17205	17503	17434	17356	17335	17201	17537	17567	17334	17506	17326	17576	17423	17463	17393	17302	17281	17261	17390	17389	17510	17250	17296	17521	17319	17363	17505	17484	17594	17157	17113	17363	17490	17283	17583	17260	17463	17276	17231	17408	17415	17504	17514	17473	17370	17415	17528	17341	17525	17438	17479	17387	17371	17437	17442	17281	17299	17431	17274	17457	17259	17381	17528	17514	17470	17440	17400	17288	17407	17450	17435	17333	17169	17341	17286	17369	17663	17283	17451	17441	17370	17298	17476	17326	17362	17439	17418	17380	17390	17363	17510	17381	17415	17335	17581	17411	17280	17291	17456	17299	17289	17388	17420	17442	17328	17528	17321	17238	17389	17531	17149	17539	17269	17189	17284	17205	17494	17465	17562	17253	17385	17224	17590	17358	17298	17356	17320	17362	17493	17450	17449	17668	17365	17291	17374	17447	17287	17422	17379	17548	17374	17351	17444	17444	17393	17356	17327	17518	17279	17533	17461	17431	17444	17337	17466	17389	17188	17465	17635	17540	17334	17476	17381	17464	17436	17565	17476	17449	17454	17397	17398	17295	17281	17379	17533	17615	17185	17356	17301	17333	17437	17391	17429	17606	17470	17285	17205	17400	17351	17423	17570	17480	17307	17485	17292	17303	17413	17362	17188	17381	17409	17230	17377	17387	17375	17421	17348	17286	17548	17384	17413	17460	17333	17447	17422	17507	17494	17337	17293	17435	17353	17382	17434	17567	17634	17354	17449	17341	17288	17567	17412	17376	17514	17559	17390	17438	17215	17371	17217	17277	17447	17628	17416	17213	17434	17663	17224	17421	17191	17327	17450	17508	17087	17518	17412	17370	17421	17406	17380	17168	17237	17396	17512	17620	17517	17410	17407	17290	17421	17478	17504	17471	17622	17475	17530	17509	17332	17377	17372	17320	17184	17436	17378	17306	17483	17519	17393	17329	17278	17379	17350	17461	17431	17543	17484	17414	17552	17270	17310	17275	17399	17432	17230	17324	17216	17341	17455	17306	17355	17571	17330	17426	17465	17251	17390	17355	17326	17414	17355	17472	17245	17315	17447	17340	17277	17406	17403	17435	17438	17490	17355	17455	17536	17530	17249	17431	17378	17607	17700	17464	17509	17420	17394	17501	17506	17301	17436	17470	17456	17558	17532	17388	17267	17607	17310	17582	17498	17604	17088	17310	17422	17332	17384	17349	17480	17362	17436	17382	17541	17602	17216	17163	17308	17384	17076	17315	17482	17428	17512	17265	17591	17489	17387	17473	17329	17584	17505	17311	17531	17369	17498	17389	17433	17317	17438	17307	17424	17366	17608	17346	17405	17382	17466	17421	17283	17590	17410	17457	17245	17508	17546	17292	17687	17410	17483	17284	17435	17530	17525	17476	17358	17392	17339	17549	17287	17341	17360	17465	17284	17430	17287	17445	17521	17458	17597	17347	17258	17413	17434	17353	17427	17553	17375	17155	17641	17505	17465	17471	17375	17303	17563	17624	17484	17249	17359	17450	17470	17601	17350	17499	17406	17398	17415	17343	17374	17396	17354	17395	17210	17377	17507	17326	17485	17425	17369	17263	17354	17412	17706	17277	17439	17522	17288	17479	17365	17546	17286	17516	17482	17525	17509	17453	17412	17458	17376	17635	17442	17122	17420	17576	17356	17555	17584	17468	17410	17408	17503	17490	17490	17374	17397	17321	17222	17341	17340	17371	17470	17567	17426	17414	17460	17509	17471	17455	17273	17512	17499	17332	17362	17334	17297	17327	17475	17519	17443	17405	17238	17205	17248	17277	17435	17221	17420	17525	17422	17377	17650	17513	17360	17407	17440	17282	17317	17386	17350	17455	17325	17396	17315	17371	17467	17498	17531	17351	17302	17354	17361	17529	17378	17448	17476	17600	17376	17349	17406	17383	17532	17482	17290	17212	17198	17220	17249	17356	17412	17547	17285	17650	17687	17479	17389	17431	17391	17343	17501	17533	17507	17585	17493	17478	17499	17250	17382	17279	17317	17343	17449	17581	17601	17311	17340	17393	17317	17447	17428	17352	17333	17363	17262	17561	17376	17731	17293	17474	17367	17639	17340	17464	17259	17234	17442	17515	17436	17403	17264	17378	17349	17210	17383	17249	17418	17319	17345	17526	17470	17324	17382	17574	17625	17165	17392	17370	17499	17563	17270	17489	17415	17580	17549	17398	17401	17543	17383	17271	17434	17564	17237	17265	17375	17210	17378	17109	17195	17500	17302	17373	17293	17443	17448	17366	17292	17463	17299	17439	17370	17352	17499	17367	17320	17540	17564	17713	17619	17472	17213	17196	17210	17270	17292	17239	17267	17442	17448	17453	17385	17483	17595	17424	17343	17316	17397
24759	39191	30726	22680	19470	17566	16625	16041	15699	15307	15082	15120	14944	14770	14844	14659	14735	14669	14662	14569	14530	14553	14435	14648	14420	14620	14692	14457	14498	14414	14497	14302	14464	14569	14576	14625	14531	14616	14483	14491	14510	14453	14520	14376	14514	14529	14550	14683	14276	14257	14512	14618	14486	14347	14422	14492	14486	14529	14566	14416	14592	14548	14360	14609	14551	14422	14432	14466	14464	14511	14463	14484	14370	14649	14549	14441	14440	14476	14394	14520	14621	14456	14527	14698	14569	14536	14571	14480	14429	14508	14507	14536	14406	14721	14278	14438	14578	14558	14412	14539	14566	14541	14351	14349	14424	14584	14522	14612	14460	14536	14470	14415	14555	14591	14574	14658	14594	14528	14334	14472	14462	14343	14662	14495	14466	14484	14430	14684	14543	14542	14526	14551	14531	14438	14560	14364	14428	14436	14332	14507	14571	14520	14639	14377	14501	14548	14496	14477	14626	14478	14252	14514	14586	14384	14600	14574	14405	14346	14531	14507	14467	14554	14578	14221	14668	14677	14459	14595	14440	14646	14602	14445	14410	14301	14371	14435	14326	14503	14551	14516	14366	14405	14493	14504	14469	14568	14569	14446	14318	14605	14512	14531	14500	14628	14392	14435	14467	14535	14468	14500	14539	14689	14451	14462	14537	14460	14522	14592	14622	14437	14589	14675	14687	14534	14576	14497	14463	14437	14310	14657	14399	14590	14454	14425	14636	14446	14490	14436	14456	14621	14581	14467	14344	14589	14448	14381	14436	14482	14420	14182	14490	14545	14625	14452	14535	14677	14494	14495	14499	14504	14358	14393	14362	14419	14536	14586	14566	14432	14551	14612	14480	14428	14490	14421	14575	14578	14502	14348	14517	14309	14433	14527	14549	14522	14346	14644	14425	14626	14494	14498	14416	14436	14575	14533	14539	14575	14398	14518	14508	14532	14552	14497	14448	14512	14427	14320	14569	14509	14431	14654	14499	14472	14571	14401	14582	14468	14477	14359	14532	14436	14370	14538	14566	14658	14339	14568	14549	14445	14508	14400	14504	14504	14670	14555	14485	14504	14511	14629	14619	14371	14424	14555	14304	14546	14342	14544	14616	14452	14463	14341	14652	14388	14730	14457	14637	14417	14541	14585	14530	14565	14431	14518	14419	14531	14523	14470	14352	14368	14584	14673	14628	14368	14377	14600	14521	14448	14550	14539	14616	14523	14277	14495	14627	14491	14537	14647	14729	14521	14466	14577	14420	14543	14376	14436	14387	14402	14407	14442	14424	14478	14530	14418	14613	14525	14602	14362	14546	14566	14333	14502	14565	14400	14315	14482	14378	14429	14544	14469	14447	14513	14495	14607	14394	14594	14378	14567	14564	14297	14402	14401	14514	14479	14616	14461	14578	14484	14399	14441	14593	14507	14357	14340	14575	14587	14606	14512	14557	14409	14591	14394	14678	14436	14458	14397	14358	14503	14584	14486	14497	14734	14579	14379	14781	14513	14422	14423	14634	14479	14428	14284	14483	14594	14360	14654	14747	14392	14558	14382	14419	14403	14437	14466	14435	14577	14514	14694	14655	14714	14497	14474	14495	14465	14537	14371	14678	14418	14439	14510	14662	14360	14770	14603	14530	14366	14509	14442	14394	14647	14372	14453	14555	14389	14398	14318	14401	14511	14501	14464	14301	14557	14627	14579	14539	14472	14406	14657	14326	14422	14523	14268	14587	14548	14323	14519	14516	14406	14501	14555	14671	14620	14380	14506	14643	14451	14448	14480	14416	14597	14450	14657	14477	14520	14498	14621	14507	14525	14456	14486	14554	14530	14521	14316	14456	14433	14524	14203	14482	14601	14466	14594	14356	14286	14553	14412	14487	14466	14585	14548	14420	14463	14414	14577	14518	14555	14452	14430	14432	14347	14480	14435	14543	14580	14600	14625	14643	14545	14510	14496	14398	14561	14290	14577	14580	14646	14580	14446	14557	14541	14633	14591	14507	14527	14360	14488	14526	14619	14582	14469	14450	14560	14427	14506	14651	14414	14487	14431	14638	14628	14515	14524	14630	14543	14544	14488	14503	14519	14481	14423	14447	14611	14668	14605	14533	14694	14563	14628	14444	14420	14540	14467	14347	14475	14522	14441	14573	14435	14822	14509	14586	14539	14360	14549	14550	14458	14429	14524	14333	14637	14608	14515	14642	14590	14577	14443	14656	14528	14485	14559	14402	14473	14476	14465	14569	14697	14574	14645	14577	14450	14450	14486	14393	14565	14420	14527	14490	14551	14513	14415	14424	14515	14568	14490	14386	14351	14535	14510	14526	14333	14545	14412	14544	14536	14518	14501	14789	14546	14488	14476	14592	14579	14614	14494	14634	14543	14615	14442	14560	14592	14652	14499	14461	14457	14633	14475	14297	14536	14553	14421	14399	14452	14560	14317	14275	14573	14436	14520	14491	14587	14461	14695	14632	14524	14626	14346	14577	14441	14478	14670	14532	14556	14511	14392	14358	14513	14650	14377	14596	14415	14667	14360	14533	14492	14411	14609	14490	14463	14533	14566	14493	14568	14421	14601	14462	14449	14421	14407	14601	14239	14494	14555	14379	14514	14415	14558	14502	14631	14420	14383	14425	14451	14657	14541	14331	14505	14482	14557	14537	14530	14501	14664	14485	14505	14515	14597	14525	14470	14530	14431	14493	14514	14553	14493	14454	14469	14563	14259	14682	14462	14432	14503	14598	14514	14474	14469	14540	14521	14649	14535	14544	14491	14359	14659	14589	14716	14657	14513	14507	14465	14353	14647	14698	14451	14418	14495	14380	14476	14436	14579	14571	14511	14532	14437	14485	14439	14547	14391	14580	14477	14391	14706	14469	14365	14600	14565	14507	14486	14406	14520	14507	14686	14386	14408	14360	14454	14545	14613	14439	14648	14577	14601	14404	14604	14431	14599	14623	14559	14618	14494	14376	14468	14530	14632	14345	14535	14398	14500	14623	14402	14539	14489	14417	14473	14565	14542	14562	14451	14561	14586	14369	14546	14530	14361	14510	14491	14537	14507	14380	14455	14614	14443	14586	14418	14607	14385	14701	14341	14531	14347	14466	14504	14727	14550	14454	14476	14588	14421	14336	14494	14430	14530	14414	14558	14434	14402	14554	14531	14363	14538	14448	14513	14401	14590	14575	14514	14271	14500	14517	14522	14572	14485	14486	14408	14470	14436	14486	14657	14499	14489	14606	14588	14350	14418	14561	14462	14444	14557	14406	14406	14540	14659	14452	14565	14272	14607	14522	14523	14558	14616	14427	14512	14492	14558	14612	14466	14437	14432	14707	14587	14376	14509	14404	14647	14414	14450	14690	14505	14597	14406	14514	14469	14554	14506	14445	14520	14604	14629	14492	14361	14535	14396	14435	14318	14398	14377	14436	14676	14442	14474	14527	14653	14576	14419	14500	14396	14445	14508	14555	14460	14408	14590	14352	14590	14488	14422	14653	14317	14458	14707	14548	14553	14641	14575	14540	14540	14558	14513	14614	14524	14427	14310	14496	14578	14369	14483	14508	14617	14590	14547	14423	14542	14584	14461	14454	14446	14559	14535	14471	14615	14298	14492	14486	14481	14508	14356	14471	14465	14619	14440	14559	14442	14409	14698	14428	14634	14546	14502	14424	14623	14450	14653	14665	14383	14570	14492	14507	14576	14611	14468	14309	14486	14574	14579	14419	14487	14521	14586	14388	14535	14453	14528	14511	14464	14590	14467	14573	14383	14535	14445	14622	14494	14640	14451	14584	14649	14461	14517	14496	14605	14592	14614	14453	14520	14432	14505	14370	14446	14412	14583	14577	14639	14571	14548	14678	14526	14522	14583	14621	14522	14417	14562	14531	14605	14502	14485	14427	14545	14499	14413	14630	14562	14557	14488	14409	14581	14546	14372	14570	14567	14336	14429	14461	14451	14509	14497	14443	14541	14615	14441	14417	14651	14599	14623	14623	14278	14636	14371	14602	14523	14522	14417	14544	14477	14570	14534	14528	14459	14482	14378	14589	14391	14555	14417	14525	14608	14575	14561	14680	14383	14489	14577	14517	14695	14571	14453	14484	14537	14426	14596	14617	14528	14495	14513	14457	14568	14547	14555	14306	14318	14467	14589	14309	14518	14504	14495	14499	14420	14409	14571	14367	14598	14470	14498	14592	14686	14655	14523	14469	14481	14492	14610	14555	14334	14490	14452	14550	14440	14484	14695	14538	14589	14429	14495	14607	14602	14619	14528	14526	14609	14548	14496	14369	14546	14387	14519	14723	14686	14487	14557	14491	14471	14509	14560	14636	14426	14426	14501	14542	14545	14516	14452	14534	14395	14451	14529	14626	14337	14527	14550	14522	14484	14591	14656	14476	14649	14495	14520	14451	14330	14416	14527	14390	14523	14713	14443	14398	14479	14463	14572	14364	14493	14532	14455	14512	14438	14534	14514	14467	14439	14471	14527	14436	14511	14523	14560	14524	14604	14508	14625	14482	14656	14500	14334	14558	14483	14344	14486	14464	14349	14427	14725	14472	14411	14493	14426	14520	14337	14436	14452	14658	14437	14591	14586	14488	14429	14589	14557	14480	14480	14514	14463	14580	14732	14410	14477	14471	14524	14617	14574	14475	14496	14381	14377	14639	14457	14392	14527	14318	14550	14412	14394	14461	14483	14434	14396	14482	14470	14488	14439	14541	14563	14415	14361	14505	14502	14509	14576	14472	14600	14622	14406	14435	14576	14453	14570	14608	14345	14488	14469	14572	14523	14586	14547	14431	14524	14630	14504	14581	14606	14415	14499	14431	14469	14588	14644	14517	14394	14418	14685	14567	14478	14446	14465	14408	14443	14531	14699	14591	14420	14625	14595	14584	14568	14598	14397	14549	14440	14502	14656	14401	14448	14551	14494	14438	14398	14451	14397	14563	14579	14491	14693	14445	14613	14583	14666	14465	14455	14458	14496	14462	14431	14592	14457	14352	14538	14517	14380	14583	14465	14473	14489	14661	14530	14672	14450	14562	14434	14576	14461	14576	14556	14325	14436	14678	14664	14559	14610	14419	14383	14332	14530	14484	14601	14569	14520	14528	14520	14551	14580	14631	14450	14613	14500	14559	14553	14434	14500
23394	21574	28532	25448	23151	23172	22628	19244	18637	18346	18159	17805	17443	17489	17286	17158	17160	17194	17104	16976	16719	17046	17079	16896	16970	16894	17069	16950	16788	16726	16877	17020	16909	16948	16733	16932	16763	16816	17021	16799	16729	16939	16753	16826	17002	17118	16930	16939	16889	16847	16778	16872	16744	16983	16680	17082	16794	16825	16808	16870	16831	16804	16825	16766	16853	16663	16948	16838	16878	16707	16879	17019	16892	16902	16922	16801	16940	16875	16824	16960	16897	16791	16982	17011	16758	16826	16809	16890	16808	16794	16827	16652	17087	16922	16991	16994	16856	16820	16856	16701	16766	16664	16765	16868	16760	16885	16786	16979	16814	16770	16886	16659	16983	17008	16471	16715	16925	16833	16822	16812	16928	16794	16752	16798	16807	16820	16906	16885	16996	17088	17002	16954	16836	16723	16799	17020	16916	16992	16872	16909	16731	16771	16610	16811	16787	16764	16891	16808	16845	16864	16847	16886	16766	16889	16986	16911	16799	16857	16764	16759	16967	16785	16809	16842	16743	16786	16725	16714	16698	16723	16755	16769	17081	16811	16900	16928	16815	16744	16823	16826	16770	16740	16701	16561	16872	16787	16931	16689	16823	17086	16823	17020	16715	16852	16749	16827	16774	16810	16866	16747	16932	16768	16542	16742	16969	16795	16868	16681	16766	16860	17072	16704	16904	16849	16761	16844	16635	16677	16764	16828	16752	16952	16749	16708	17053	16724	16890	16699	17043	16923	16897	16955	17040	16753	16915	16855	16728	16873	16956	16765	16936	16762	17019	16722	16685	16746	16875	16800	16905	16771	16767	16691	16866	16803	16907	16594	16823	16971	17099	16889	16903	16876	16864	16798	16929	16876	16829	16760	16943	16888	16826	16831	16814	16956	16663	16718	16871	16841	16945	16609	16926	16789	16585	16695	16968	16692	16749	16821	16847	16823	16850	16819	16841	16899	16867	16831	16848	16857	16714	16721	16612	16928	16865	16787	16965	16869	16634	16948	16596	16933	16848	16877	16476	16764	16864	16955	16784	16832	16934	16672	16699	16773	16821	16586	16795	16675	16616	16828	16634	16936	16780	16842	16965	16884	16693	16880	16864	16668	16973	16818	16871	16699	16703	16860	16795	16700	16936	17000	16888	16903	16728	16691	16948	16820	16825	16806	16921	16679	16904	17067	16665	16888	16616	16600	16642	16784	16692	16822	16779	16767	16830	16884	16897	16865	16789	16838	16917	16795	16974	16948	16931	16757	16861	16564	16846	16801	16819	16829	16672	17067	16792	16513	16704	16826	16827	16771	16746	16738	16864	17170	16703	16650	16817	16755	16812	16902	16963	16498	16987	16672	16799	16828	16926	16825	16901	16774	16994	16924	16744	16805	16924	16632	16759	16853	16896	16830	16885	16646	16903	16741	16643	16880	16742	16871	17010	16731	17078	16927	16759	16745	16819	16858	16933	16799	16845	16873	16971	16769	16812	16958	16655	16756	16928	16892	16708	16753	16732	16794	16793	16745	16709	16707	16940	16821	16786	16892	16892	16663	16623	16841	16645	16782	16785	16953	16941	16621	16715	16728	17012	16759	16764	17004	16915	17040	16868	16832	16689	16655	16942	16675	16899	16778	16817	16787	16805	16836	16956	16911	16824	16935	16726	16643	16926	16724	16792	16742	16825	16871	16763	16785	16770	16801	16919	16813	16725	16791	16748	16697	16766	16728	16730	16977	16838	16902	16754	16910	16796	16723	16780	16764	16648	16978	16715	16662	16903	16569	16851	16782	16744	16815	16631	16731	16879	16553	17052	16850	16866	16891	16852	16907	16843	16712	16761	16851	16739	16637	16551	16718	16734	16592	16812	16824	16795	16759	16827	16972	16708	16901	16657	16753	16702	16861	16962	16721	16820	16856	16889	16830	17043	16715	16831	16914	16706	16879	16819	16885	16738	16681	16789	16823	16657	16886	17084	16672	16909	16798	16796	16863	16907	16759	16701	16722	16839	16884	16930	16963	17070	16705	16892	16963	16930	16889	16652	16612	16783	16766	16833	16864	16802	16880	16960	16873	16804	16890	16779	16764	16683	16797	16920	16870	16769	16932	16756	16767	16745	16755	16645	16956	16726	17011	16830	16778	16977	16672	16661	16840	16807	16600	16688	16755	16908	16879	17060	16815	16669	17067	17083	16898	17050	16566	16797	16733	16962	16744	16785	16717	16857	16579	16717	16845	16721	16836	16673	16860	16713	16932	16986	16698	16850	16836	16905	16985	16782	16744	16868	16778	17022	16840	16760	16960	16597	16907	16598	16752	16830	16947	16758	16879	16924	16927	16765	16805	16999	16878	16685	16645	16515	16724	16820	16908	16839	16868	16701	16825	16919	16883	16831	16700	16730	16875	16870	16770	16866	16563	16815	16781	17068	16945	16746	16918	16994	16882	16614	16821	16861	16830	16817	16726	16979	16910	17066	16966	16877	16754	16726	16861	16814	16868	17039	16738	16886	16851	16836	16846	17051	16963	16836	16667	16797	16705	16755	16886	16647	16852	16799	16737	16772	16813	16728	16889	16546	16581	16879	16821	16958	16758	16966	16781	16829	16812	16794	16886	16969	16791	16713	16927	16896	16738	16833	16648	16691	16886	16858	16698	16751	16840	16861	16788	16915	16873	16832	16933	16717	16669	16699	16578	16941	16813	16727	16721	16661	16777	16676	16770	16814	16841	16646	16666	16764	16857	16755	16868	16729	16676	16936	16759	16711	16848	16774	16720	16864	16975	16703	16823	16928	16784	16633	16844	16988	16722	16910	16811	16869	16774	16839	16842	16968	17152	16828	16790	16876	16854	16907	16827	16843	16807	16812	16802	16676	16886	16837	16955	17081	16891	16826	17057	17006	16763	16837	16604	16893	16883	16950	16681	16905	16685	16794	16666	16938	16677	17102	16788	16969	16807	16901	16874	16800	16823	16913	17046	16717	16857	16757	16603	17011	16695	16925	16650	16631	16764	16654	16833	16675	16949	16991	16828	16877	16835	16865	16835	16792	16950	16863	16885	17013	16878	16872	16932	16957	16999	16858	16932	16735	16794	16802	16929	16742	16824	16910	16858	16627	16819	16793	16858	17021	16767	16871	16975	16901	17073	16898	16872	16904	16670	16711	16946	16730	16938	16876	16880	16760	16762	16923	16861	16956	16715	16730	16713	16814	16915	16823	16729	16720	16911	16755	16890	16771	16713	16781	16909	16929	16795	16952	16760	16779	16889	16737	16736	16787	16688	16850	16982	17036	16829	16752	16845	16641	16826	16884	16987	16989	16884	16506	16668	16728	16672	16582	17001	16901	16866	17029	16911	16841	16705	16852	16896	16844	16662	16772	16777	17008	16918	17004	16643	16804	16755	16870	16606	16741	16612	16813	16795	16653	16440	17140	17049	16905	16892	16950	16788	16864	16816	16808	16845	16720	16655	16882	16802	16766	16742	16842	16848	16624	16788	16903	16840	17015	16968	16835	16710	16833	16890	17138	16855	16866	16914	16968	16780	16871	16657	16879	16752	16771	16886	16805	16756	16760	16843	16779	16855	16728	17001	17049	16728	16784	16970	16889	16943	16780	16833	16674	16802	16771	16938	16720	16693	16708	16712	16741	16704	16807	16992	16799	16881	16958	16951	16954	16830	16854	16894	16792	16705	16693	16755	16880	16683	17034	16645	16666	16956	16965	16949	17136	16759	16781	17072	16766	16787	16806	16658	16660	16744	16846	16775	16893	16796	16939	16827	16804	16801	16768	16909	16918	16760	16956	16703	16861	16914	16840	16630	16742	16734	16689	17056	16885	16707	16771	16689	16862	16786	16583	16831	16888	16710	16732	16845	16774	16902	16771	16739	16753	16820	16875	16843	16819	16735	16855	16570	16992	16783	16966	16764	16711	16655	16773	16940	16918	16993	16829	16726	16741	16796	16726	16843	16872	16930	16904	16681	16575	16767	16634	16883	16799	16714	16787	16823	16852	16690	16987	16780	16871	16938	16975	16833	16702	16774	17012	16960	16818	16802	16700	16733	16847	16909	17006	16777	16942	16818	16860	16821	16840	16743	16734	16852	16611	17025	16688	16938	16857	16829	16722	16785	16908	16771	16985	16833	16705	16907	17000	16662	16634	16601	16751	16664	16788	17055	16956	16742	16828	17082	16862	16877	16795	16862	16847	16663	16839	16828	16679	16832	16847	16962	16903	16894	16904	16914	16875	16909	16783	16813	16861	16508	16748	16914	16786	16872	16707	16735	16905	16650	16736	16887	16760	16639	17064	16898	16726	16765	16698	16710	16836	16791	16754	16888	16808	16838	17009	16928	16854	16913	16715	16994	16759	16856	16849	16813	16803	16903	16762	16944	16759	16749	16801	17010	16874	16693	16858	16865	16873	16812	16832	16937	17087	16800	16926	16882	16700	16873	16901	16597	16615	16717	16916	16820	16785	16811	17010	17019	16896	16539	17043	16827	16736	16693	16880	16991	17068	16784	16773	16720	16685	16615	16772	16874	16952	16832	16812	16801	16859	16798	16856	16780	16724	16612	16839	16930	16711	16999	16797	16838	16944	16903	16810	16699	16776	16915	16901	16773	16819	16702	16753	16917	16824	16726	16979	16794	16809	16936	16922	16975	16909	16937	16851	16724	16860	16706	16741	16823	16635	16831	16699	16799	17053	16783	16684	16850	16828	16767	16854	16774	16744	16995	16750	16799	16780	16530	16722	16835	16816	16723	17007	16909	16895	17030	16881	16738	16754	16946	16752	16991	16845	16881	16697	16638	16749	16919	16841	16963	16779	16768	16895	16760	16746	16654	17030	16875	16720	16643	16937	16998	16954	16707	16915	16771	16783	16849	16754	16875	16725	16722	16779	16741	16766	16632	16920	16581	16842	16802	16871	17004	16839	16832	16681	16864	16674	16669	16862	16831	16755	16817	16867	16657	16747	16642	16703	16818	16705	16806	16908	16860	16724	16610	16683	16763	16885	16774	16851	16833	16780	16849	17026	16910	16476	16876	16899	17046	17054	16966	16783	16877	16602	16805	17109	16869	16591	16873	17037	17056	16890	16849	16882	16707	16837	16774	16826	16942	16849	16894	16831	16784	16731	16695	16836	16769	16498	16818
24331	46727	37452	27304	22653	19922	18257	17068	16271	15799	15738	15195	14940	14852	14613	14596	14529	14466	14402	14421	14309	14165	14262	14314	14356	14272	14325	14347	14179	14094	14328	14089	14198	14228	14064	14152	14074	14210	14129	14230	14235	14181	14216	14047	14321	14052	14177	14200	14056	14337	14353	14154	14016	14131	14199	14137	14232	14075	14164	13975	14328	14312	14063	14247	14257	14278	14224	14070	14189	14215	13960	14019	14219	14035	14282	14142	14169	14172	14109	13997	14241	14115	14092	13963	14198	14005	14107	14169	14122	14077	14258	14109	14079	14055	14176	14060	13934	14171	14080	14109	14079	14121	13992	14188	14350	13914	14005	14195	14131	14250	14017	14095	13956	14187	14050	14221	14194	14065	14057	14096	14298	14088	14084	13932	14245	14135	14093	14021	14073	14075	14232	13929	14207	14072	14063	14178	14146	14165	14143	14083	14214	14041	14221	14141	14025	14002	14152	14108	13926	14066	13985	14309	14170	14172	14125	14131	14096	14139	14220	14230	14162	14075	14242	14056	14286	14103	14206	14032	14142	14049	14050	14206	14083	14247	14211	14147	14202	14105	14118	14209	14015	14185	14208	14084	14137	14148	14286	14075	14175	14019	14213	13977	14101	14129	13989	14324	14080	14093	14118	14167	14281	14376	14023	14298	14115	14167	14313	14147	14066	14131	14114	13922	14049	14126	14076	14198	14254	14093	14241	14278	14119	14029	14182	13984	14207	14149	14186	14224	14053	14107	14116	14023	14111	14048	14250	14197	14095	14124	14282	14052	14147	13960	14259	14072	14074	14046	14138	14139	14211	14054	14088	14216	14108	14184	14090	14226	14247	14204	14122	14226	14263	13999	14194	14131	14210	14301	14080	14194	14194	14212	14137	14045	14158	14035	14022	14218	14074	14228	14141	14165	14249	14087	14235	14105	14169	14002	14309	14192	14029	14164	14267	14111	14209	14089	14321	14088	14299	14192	14129	14251	14286	13983	14133	14058	14195	14144	14097	14181	14049	14173	13989	13988	14347	14117	14057	14050	14245	14069	14148	14169	14108	14148	14209	14152	14116	14124	14154	14109	13921	14326	14197	14172	14171	14175	14342	14102	14087	13963	14040	14046	13980	14093	14153	14210	13937	14095	14074	14112	14220	14269	14170	13974	14055	14088	14001	14162	14293	14165	14082	13996	14099	14094	14204	14094	14121	14195	14078	14175	14324	14205	14125	14119	14139	14053	14138	14172	14137	14152	14209	14189	14145	14145	14040	14228	14077	14106	14108	14146	14219	14125	14161	14032	14127	14324	14221	14056	14190	14056	14196	14026	14045	14087	14038	14007	14169	14124	14195	14113	14165	14181	14132	14201	14168	14221	14246	14064	13885	14144	14159	14210	14229	14175	14192	14172	14186	14288	14064	14111	13975	14091	14288	14256	13978	13951	14196	14144	14090	14018	14091	14037	14206	14202	14113	14066	14208	14048	14254	14230	14245	14070	14337	14229	14183	14092	14220	14229	14114	14229	14080	14217	14099	14132	14149	14008	14171	14306	14155	14047	14321	13996	14208	14429	14217	14108	14196	14123	14287	14115	13994	14073	13974	14157	14053	14185	14029	14172	14215	14257	14122	14248	14093	14126	14123	14194	14186	14243	14109	14051	14099	14035	14268	14057	14174	14116	14043	14073	14068	14244	14112	14152	14125	14067	14273	14005	14116	14250	14229	14188	14241	14208	14097	13924	14248	14090	14121	14232	14144	14186	14156	13994	14318	14037	14219	14026	14158	14128	14150	14155	14195	14254	14129	14204	14319	14188	14193	14120	14118	14103	14077	14215	13931	14065	13982	14040	14101	14008	14153	14022	14229	14045	14130	14173	14287	14248	14264	14075	14100	14346	14230	14095	14150	14135	14177	14083	14199	14191	14260	14070	14165	14029	14244	14156	14114	14086	14061	14117	14114	14063	13927	14227	14243	14192	14052	14070	14292	14072	14155	14160	14219	14153	14169	14052	14128	14324	14049	14151	14154	14001	14246	14142	14148	14311	14189	14127	14298	14137	14123	14192	14085	14127	14167	14206	14215	14031	14211	13988	14031	14131	14139	14203	14197	14117	14164	14179	14117	14038	14150	14132	14101	14175	14251	14301	14118	14196	14159	14046	14029	14145	14063	13939	14308	14060	14207	14122	13990	14159	14084	14147	14143	14078	14185	14003	14087	14143	14012	14097	14277	14248	14109	14094	14100	14228	14111	14144	14141	14140	14097	14027	13993	14083	14015	14258	14194	14148	14085	14114	14036	13923	14063	14141	14263	14140	14004	14032	14245	14109	14302	14236	14173	14308	13996	14092	13993	14136	14076	14078	14148	14226	14345	14229	14111	14164	14223	14065	14239	14201	14039	14080	14160	14015	14144	14097	14047	14177	14256	14040	14104	14204	14123	14105	14278	14057	13996	14076	14061	14120	13954	14210	14129	14076	14139	13813	14102	14168	14037	14189	14244	14078	14143	14037	14222	14004	13961	14065	14160	14047	14274	14042	14090	14176	14205	14174	14053	14172	14225	14156	14365	14130	14052	13975	14131	13893	14143	14095	14026	14115	14057	13983	14044	14173	14204	14119	14146	14072	14136	14169	14073	14142	14072	14121	14172	14224	14170	14252	14129	14206	14064	14144	14118	14074	14039	14155	14213	14190	14038	14090	14143	14041	14313	14115	14049	14296	14164	13998	14114	14368	14136	14151	14134	14259	14117	14068	14071	14189	14124	13981	14075	14262	14134	14307	14280	14133	14159	14312	14258	14136	14180	14280	14299	14026	14132	14162	14253	14152	14203	14166	14182	14067	13974	14008	14240	14065	14047	14035	14151	14019	14140	14017	14169	14116	14130	14230	14081	14178	14151	13932	14141	14184	14054	14306	14289	14008	14103	14128	14349	14176	14146	14310	14088	14068	14169	14040	14173	14130	14227	14087	14231	14079	14044	14196	14374	14143	14104	14037	14136	14191	14143	14266	14108	14215	14172	14090	14165	14071	14282	13960	14214	14090	14052	14095	14059	14243	14206	14089	14211	14220	14233	14344	14047	14147	13955	14076	14229	14117	14079	14114	14032	14263	14039	14063	14139	14117	14174	14145	14103	14103	14111	13972	14151	14037	14079	14032	14131	14127	14278	14146	14250	14120	14074	14233	14160	14133	14223	14061	14015	14189	14077	14065	14086	14242	14187	14246	14284	14115	14141	14298	13953	13999	14212	14123	14164	14169	14061	14055	14171	13995	14048	14043	14126	14201	14161	14237	14139	14278	14086	14205	14081	14113	13968	14220	14365	14224	14135	14045	14272	13937	14132	14126	14089	14172	13951	14215	14135	14067	14208	14039	14142	14157	14199	14187	14146	14053	14057	14263	14204	14076	14224	14025	14178	14180	14160	14046	14261	14079	14085	14160	14090	14155	13945	14157	14190	14134	14098	14198	14001	14134	14075	14137	14160	14041	14205	14297	14273	14006	14203	14216	14296	14095	14202	14057	14103	14016	14110	14039	14203	14113	14108	14169	14158	14237	13959	14118	14024	14214	14171	14207	13989	14126	13993	14198	14142	14009	14045	13990	14128	14194	14137	14201	14063	14191	14171	14131	14050	14029	14265	14161	14162	14018	14124	13991	14116	13960	14032	14113	14229	14218	14133	14085	14102	14167	14041	14033	14259	14340	14208	14184	14162	14242	14053	14042	14055	14240	14095	14072	14176	14303	14248	14201	14197	14095	14195	14021	14118	14031	14246	14280	14185	14033	14311	14166	14160	13967	14061	13905	14197	14217	14258	14031	14220	14040	14114	14132	14069	14222	14171	14140	14229	14275	14196	14203	14102	14236	14245	14128	14053	14126	14215	14114	14044	14167	14130	14232	14097	14240	14136	14136	14001	14192	14253	14227	14090	14107	14061	14167	14019	14064	14317	14088	14247	14261	14081	14187	14135	14095	14200	14225	14013	14060	14065	14178	14246	14246	14164	13944	14211	14232	14245	14166	13981	14139	14213	14014	14273	14124	14106	14066	14293	14150	14282	13948	14240	14282	14297	14170	14092	14192	14048	14140	14333	14160	14157	14022	14080	14141	14096	14244	14240	14103	14146	14171	14251	14086	14171	14019	14316	14106	14158	14131	14100	14025	14090	13989	14064	14149	14160	14094	14114	14016	14223	14095	14085	14098	14151	13970	14213	14099	14117	14031	14255	14106	14320	14358	14119	14048	14082	13990	14112	14176	13931	14148	14146	14142	14270	14296	14254	14224	14095	14142	14140	14095	14114	14151	14054	14093	14033	14094	14232	14148	14171	14217	14169	14019	14272	14207	13952	14254	13996	14100	14142	14054	14113	14156	14152	14025	13887	14237	14123	13993	14234	14226	14046	13948	14228	14209	13990	14155	14233	14084	14180	14165	14042	14199	13909	14210	14197	14152	14163	14159	14113	14061	14170	13973	14186	14177	14248	14172	14309	14135	14267	14064	14196	14052	14140	14128	14190	14088	14340	14115	14055	14086	14336	13988	14147	14349	14300	14118	14282	14064	14225	14092	14118	13982	14081	14243	14082	14028	14105	14083	14011	14138	14015	14145	14108	14152	14071	14148	14062	14247	14114	14140	14249	14191	14144	13907	14037	14220	14077	14016	14098	14024	14235	14095	14107	14271	14089	14179	14224	14151	14127	14134	14106	14084	14235	14205	14259	14093	14117	14090	14104	14293	14189	14019	14177	14239	14087	14346	14278	14111	14184	14058	14152	14028	14128	14145	14089	14148	14117	14280	14043	14132	14051	14198	13997	14074	14069	14163	14163	14117	13979	14259	13954	14026	14277	14134	14115	14263	14080	14369	14095	14158	14213	14127	14236	14143	14292	14087	14111	14234	14155	13961	14062	14072	14216	14013	14105	14170	14147	14206	14209	14057	14170	14033	14190	14040	14207	14274	14049	14276	14070	14124	14219	14076	14224	14054	14221	13953	14286	14083	14098	14342	13986	14080	14077	14317	14166	14150	14375	13995	14104	14083	14205	14156	14176	14213	14281	14237	14166	14263	14122	14027	14125	14257	14077	14050	14269	14126	14139	14190	14149	14038	14096	14101	14104	14068	14038	14084	14155	14120	14373	14014	14178	14063	14206	14095	14032	14043
25226	21639	27865	28047	22151	20605	19932	18901	18280	18102	17921	17855	17718	17454	17614	17527	17388	17226	17337	17410	17396	17324	17193	17218	17270	17352	16972	17240	17403	17394	17261	17064	17130	17097	17318	17180	17248	17176	17308	17162	17213	17160	17193	17056	16971	17425	17293	17134	17206	17166	17065	17235	17163	17129	17217	17040	17319	17167	17373	17133	17239	17245	17372	17371	17358	17201	16995	17211	17173	16950	17167	17316	17060	17103	17217	17389	17153	17088	17216	16984	17274	17126	17315	17443	17363	17250	17220	17119	17245	17249	17129	17082	17111	17248	16996	16997	17225	17162	17051	17038	17279	17275	17187	17029	17258	17020	16939	17037	17068	17185	17313	17406	17027	17032	17093	17160	17235	17194	17066	17116	17168	17050	17226	17038	16982	17294	17535	17192	17439	17393	17269	17196	17238	17055	16920	17184	17032	17110	17224	17153	17352	17259	17261	17363	17101	17167	17186	17098	17175	16877	17215	17169	17085	17023	17127	17048	17140	16965	17256	17348	17016	17351	17153	17028	17122	17044	17245	17221	17060	17156	16971	16841	17038	17034	17132	17008	17090	17171	16998	17286	17245	17070	16952	17068	17135	17176	17294	17106	17205	17117	17075	17236	16997	17233	17011	17164	17162	17152	17173	17150	17192	17215	17344	16981	17174	16881	16999	17175	17145	17289	17353	17201	17034	16990	17082	17189	17147	17190	17181	17020	17298	17326	17324	17140	17085	17223	17110	17168	17160	17071	17108	17161	17020	17117	17278	17141	17195	17118	17117	17035	17004	17262	17074	16986	17035	17119	17155	17181	17215	17143	17171	17186	17359	17215	17161	17088	17346	17282	16967	17278	17292	17268	17214	17156	17205	16946	17140	17060	17277	17312	17162	16969	17178	17100	17184	16998	17056	17323	17058	17112	17341	17174	17191	17297	17224	17228	17176	17227	17299	17198	17110	17151	17042	17150	17281	17021	17245	17419	17051	17203	17246	17165	17118	17262	17253	17050	17071	17232	17175	17083	17022	17108	17310	17039	17182	17044	17093	17171	17219	17178	16934	17135	16995	17142	17046	17247	17235	17015	16918	17050	17376	17188	17112	17201	17198	17302	17200	17137	17022	16886	17260	17012	17157	17012	17316	17239	17150	17251	17103	17293	17196	17233	17310	17109	17166	17058	16990	17174	17008	17168	17213	17281	17111	17243	17176	17183	17080	17183	17017	17279	17305	17141	17066	17007	16961	17320	17017	17328	17150	17129	17076	17345	17060	17206	17118	17100	17067	17316	17173	17013	17351	17178	16995	17221	17138	16949	17291	17252	17220	17067	17327	17050	17270	17348	17010	17243	17144	17080	17277	17115	17142	17059	17046	17079	17325	17144	17176	17282	17173	17073	17053	17056	17134	17189	17287	16931	17106	17224	17238	17295	17191	17039	17040	17174	17212	17176	17275	17044	17092	17326	17515	17263	17143	17030	16931	17297	17266	17273	17242	17151	17083	17091	17282	17124	17193	17183	17312	17089	17181	17253	17000	17228	17295	17214	17240	17192	16923	17302	17259	17009	17133	17170	17359	17107	17122	17310	17281	17243	17348	17210	17256	17182	17243	17211	17169	17220	17368	17207	17288	17094	16936	17147	17167	17316	17210	17158	17105	17177	17220	17258	17429	17302	17183	17041	17253	17129	17341	17166	17088	17319	17062	17028	17038	16889	17067	17063	17264	17058	17153	17048	17264	17252	17080	17133	17135	16916	17264	17018	17194	17179	17220	17000	17232	17060	17181	17128	17178	16987	17227	17122	17226	17076	17365	17170	17264	17113	17213	16875	17321	17238	17370	17268	17116	17209	17030	17006	17211	17131	17245	17084	17119	17122	17163	17131	17226	17071	17243	17150	17181	17075	17022	17365	17217	17142	16937	17087	17362	17046	17230	17211	17032	17249	17280	17340	17154	17188	17091	17310	17343	17184	17105	17174	17031	17372	17344	17189	17006	17212	17038	17030	17177	17283	17118	17087	17270	17237	17242	17194	17271	17368	17173	16987	17227	17176	16871	17174	17089	16893	16962	17230	16981	17220	17170	17262	17042	17208	16973	17143	17252	17253	17158	17003	17267	17398	17145	17263	17187	17171	17065	17088	17211	17153	17182	17122	17099	17214	17227	17209	17088	17134	17160	17194	17207	17170	17237	17065	17146	17377	17191	17131	17132	17153	17321	17240	17384	17375	17055	17278	17125	17151	17090	17054	16971	16901	17140	17181	17074	17087	17398	17249	16996	17181	17135	17098	17190	17005	17218	17228	16898	17131	16989	17155	17237	17349	17453	16971	17189	17297	17024	17062	17233	17078	17161	17117	17218	17286	17043	17194	17073	17266	17120	17192	17283	17120	17244	17073	17262	17069	17362	17099	17329	17300	17181	17380	17213	16995	17168	17142	16914	17307	17145	17309	17048	17010	17142	17096	17342	17214	17219	17322	17086	17176	17267	17194	17120	17103	17096	17208	17309	17033	17071	17325	17202	17350	17061	16991	17174	17069	16993	17123	17206	16971	17172	17245	17157	17209	17134	17324	17202	17012	17123	17193	17146	17331	17290	17044	17109	17031	17222	17124	17436	17364	17132	17317	17066	16950	16984	17168	17106	17083	17102	17029	17161	17197	17144	17131	17170	17300	17280	16832	17068	17222	17052	17125	17150	17213	17169	17429	16997	16996	17392	17344	17140	17010	17100	16955	17201	16973	17311	17303	17180	17152	17178	17026	17256	17295	17340	17061	17117	17074	17256	17247	17320	17222	17255	17166	17077	17178	17317	16971	17078	17203	16995	17172	17215	17130	17274	17035	17287	17254	17138	17099	17128	17243	17074	17207	17291	17133	17199	17255	17179	17234	17444	17122	17166	17177	17259	17020	17089	17191	17175	17232	17160	17219	17047	17307	16958	17069	17303	17150	17084	17183	17074	16960	17168	17113	17263	17056	17212	17217	16943	17061	17144	17128	17353	17207	17200	17238	17097	17057	16899	17306	17161	17191	17155	17126	17191	17383	17188	17214	17234	17190	17218	17190	17255	17162	17387	17134	17144	17155	17114	17142	17144	17275	17109	16970	17138	17216	17161	17028	17103	17195	17188	17270	17182	17159	17307	16968	17167	17126	17087	17247	17230	17040	17327	17149	17289	17165	17061	16866	17394	17245	17192	17260	17283	17219	17250	17219	17340	17291	17261	17275	17294	17214	17163	17379	17332	17078	17191	17123	17174	17193	17181	17210	17186	17201	17266	17068	17326	17370	17142	17222	17069	17179	17323	17169	17280	17254	17328	17223	17152	17253	17322	17197	17302	17364	17283	17225	17161	17129	17044	17187	17323	17020	17067	17316	17068	17115	17331	17365	17269	17217	17167	17266	17242	17277	17265	17282	17245	17193	17001	17175	17184	17136	17102	17307	17096	17199	17257	17148	17090	17098	17288	17374	17222	17105	17221	17133	17203	17235	17164	17349	17216	17078	17128	17076	17129	17120	17231	17152	17179	17297	17216	17298	17204	17182	17013	17154	17110	17164	17229	17187	17205	17032	17063	17012	17036	17307	17001	17222	17360	17264	17158	17307	17127	17068	17197	17379	17327	17328	17171	17291	17076	17166	17391	17088	17174	17079	16954	17134	17224	17177	17159	17180	17120	17195	17152	17160	17319	17176	17144	17103	17288	17051	17242	16976	17118	17179	17327	17187	17195	17208	17100	17370	17197	17066	17438	17033	17114	17360	17375	17276	17284	17314	17168	17215	17029	17026	17211	17166	17445	17163	17333	17122	17351	17248	17350	16986	17293	17131	17264	17271	17183	17247	17423	17053	17295	17067	17211	17123	17156	16988	17074	17143	17267	17189	17187	17209	17261	17226	17044	17275	17056	17177	17002	17347	17175	17049	17202	17125	17180	17260	17180	16951	17026	17150	17304	17165	17310	17201	17231	17277	17096	17185	17041	17208	17265	17003	17112	17102	17077	16851	17128	17200	17167	17099	17144	17176	17296	16948	16965	17081	17037	17098	17016	17175	17210	17364	17256	17148	17131	17375	17045	17299	17234	17337	17268	17059	17275	17269	17087	17272	17448	17039	17070	17228	17279	17235	17274	17225	16910	17056	17273	17154	17398	17233	17174	17352	17205	17222	16958	17088	17244	17152	17160	17197	17095	17113	17119	17255	17141	17163	16937	17001	17199	17211	17194	17328	17147	17213	17167	16900	17187	17250	17074	17249	17315	16997	17384	17287	17191	16999	17152	17143	17165	17136	17211	17005	17244	17001	17161	17100	17330	17152	17005	17217	17074	17204	16933	17107	17284	17126	17204	17261	17215	17253	17186	17067	17172	17221	17199	17298	17319	17083	17289	17214	17226	17258	17115	17068	17440	17045	17211	17218	17198	17334	17228	17271	17344	16996	17147	17172	17253	17114	17232	17176	17231	17334	17141	16970	17326	17057	17060	17353	17191	17195	17229	16963	17277	17171	17274	17006	17180	17222	17041	17035	17230	17081	17168	17063	17155	17237	17068	17003	17253	17207	17083	17261	17030	17216	17046	17310	17198	17346	17159	17148	16924	17037	17084	17146	17147	17190	17076	17117	17212	17047	17248	17124	17246	17040	17255	17154	17071	17101	17270	17096	17205	17309	17223	17160	17079	17138	17326	17439	17085	17294	17033	17158	17295	17409	17154	17435	17239	17259	17115	17209	17364	17057	17249	17221	17241	17062	17354	17331	17230	17135	17176	17189	17314	17315	17246	17224	17235	17162	17149	17304	16951	17292	17013	17150	17392	17021	17221	17131	17066	17092	17193	16951	17168	16981	17174	17032	17022	17144	16974	17136	17179	17252	17299	17157	17369	17321	17205	17184	17122	17117	17169	17346	17125	17343	17235	17137	17146	17144	17048	17108	17063	17183	17110	17050	17220	17225	17134	17367	17052	17289	17112	17163	17167	17113	17268	17336	17345	17334	17081	16917	17147	17440	16958	17306	17058	17141	17089	17184	17306	17264	17031	17040	17263	17159	17093	17059	17167	17291	17292	17015	17314	17218	17210	17285	17272	17338	17132	17206	17187	17130	16935	17079	17247	17231	17120	17168	17267	17182	17126	17236	17398	17213	17335	17189	17021	17241	17192	17253	17114	17224
24250	42000	33259	24224	20475	18393	17215	16455	15834	15677	15139	15114	15037	14732	14719	14617	14449	14449	14420	14298	14437	14396	14360	14323	14534	14273	14436	14647	14437	14385	14204	14350	14456	14367	14311	14428	14399	14191	14360	14356	14346	14394	14371	14431	14358	14051	14323	14381	14257	14438	14265	14302	14517	14214	14326	14214	14265	14419	14396	14311	14199	14352	14400	14262	14299	14380	14065	14371	14206	14381	14322	14269	14370	14307	14177	14270	14303	14436	14278	14295	14271	14269	14384	14212	14167	14409	14131	14368	14215	14279	14266	14453	14285	14155	14453	14464	14145	14301	14322	14246	14180	14280	14236	14334	14443	14558	14407	14356	14475	14346	14293	14214	14389	14344	14115	14385	14369	14239	14320	14283	14405	14294	14274	14420	14398	14356	14235	14334	14448	14438	14246	14401	14308	14412	14199	14429	14293	14469	14296	14370	14230	14326	14530	14279	14472	14192	14343	14351	14362	14296	14259	14224	14180	14237	14160	14373	14350	14194	14282	14286	14303	14291	14339	14226	14252	14383	14225	14535	14208	14390	14280	14335	14259	14336	14244	14299	14279	14550	14273	14465	14251	14298	14518	14417	14283	14393	14353	14171	14264	14390	14288	14205	14254	14219	14320	14309	14374	14316	14435	14233	14515	14394	14213	14301	14263	14324	14439	14215	14322	14386	14228	14411	14607	14342	14348	14358	14548	14237	14279	14322	14424	14294	14213	14412	14312	14571	14323	14307	14414	14354	14289	14284	14219	14392	14550	14292	14258	14291	14271	14249	14277	14331	14258	14278	14304	14128	14353	14299	14336	14262	14345	14324	14407	14226	14377	14295	14314	14360	14282	14267	14232	14309	14361	14314	14295	14434	14353	14243	14180	14585	14246	14254	14423	14295	14244	14433	14279	14425	14309	14181	14310	14257	14255	14217	14384	14273	14371	14288	14285	14269	14408	14367	14314	14307	14196	14206	14340	14423	14273	14175	14419	14410	14246	14361	14288	14404	14360	14305	14412	14345	14294	14390	14430	14329	14312	14322	14197	14333	14283	14396	14342	14399	14424	14361	14398	14488	14343	14210	14405	14378	14295	14288	14299	14264	14315	14361	14346	14408	14358	14258	14370	14474	14256	14449	14298	14294	14234	14294	14282	14255	14377	14279	14404	14246	14491	14228	14534	14201	14225	14143	14444	14359	14191	14283	14333	14429	14420	14547	14440	14305	14274	14385	14256	14332	14320	14303	14287	14358	14183	14112	14535	14346	14249	14286	14293	14500	14336	14282	14301	14426	14207	14213	14508	14337	14254	14305	14248	14266	14379	14182	14303	14213	14197	14365	14301	14178	14388	14317	14221	14347	14236	14269	14392	14364	14324	14382	14434	14437	14427	14300	14377	14261	14128	14236	14126	14285	14270	14145	14332	14390	14328	14624	14148	14365	14265	14211	14439	14231	14402	14341	14225	14378	14321	14202	14407	14315	14538	14384	14218	14378	14246	14234	14172	14287	14196	14396	14303	14324	14269	14296	14358	14127	14326	14249	14269	14161	14312	14245	14245	14421	14526	14170	14271	14378	14334	14222	14330	14343	14501	14439	14435	14259	14421	14348	14345	14394	14276	14339	14481	14336	14312	14300	14397	14320	14257	14351	14452	14345	14306	14307	14442	14261	14277	14184	14247	14494	14458	14294	14392	14436	14291	14335	14317	14314	14224	14257	14242	14266	14313	14112	14278	14404	14317	14274	14351	14369	14434	14196	14328	14216	14247	14545	14152	14359	14472	14385	14466	14412	14239	14396	14296	14254	14323	14223	14228	14410	14131	14239	14336	14361	14301	14365	14258	14329	14344	14435	14304	14392	14277	14355	14388	14269	14156	14376	14269	14187	14271	14386	14316	14238	14163	14397	14180	14411	14400	14247	14348	14295	14295	14462	14359	14277	14333	14203	14285	14440	14235	14289	14360	14415	14293	14327	14335	14148	14227	14359	14264	14304	14257	14367	14402	14278	14302	14284	14271	14228	14472	14366	14285	14250	14360	14378	14333	14441	14119	14321	14300	14442	14466	14339	14262	14403	14257	14333	14301	14085	14325	14470	14366	14366	14339	14331	14277	14321	14287	14411	14412	14211	14270	14425	14331	14337	14230	14490	14329	14307	14438	14407	14392	14347	14512	14227	14386	14335	14328	14255	14394	14370	14387	14280	14321	14394	14246	14239	14320	14337	14331	14340	14284	14345	14401	14484	14242	14358	14387	14238	14256	14394	14313	14407	14566	14188	14510	14329	14386	14191	14183	14481	14472	14291	14346	14296	14244	14345	14079	14170	14372	14574	14385	14415	14268	14311	14204	14288	14290	14429	14369	14289	14336	14367	14361	14260	14276	14134	14154	14194	14520	14112	14233	14376	14221	14451	14372	14090	14202	14479	14366	14234	14243	14346	14420	14245	14538	14353	14296	14208	14372	14414	14387	14425	14535	14405	14353	14322	14293	14170	14412	14271	14408	14300	14196	14266	14281	14256	14210	14287	14315	14239	14418	14394	14387	14308	14285	14172	14353	14257	14373	14521	14261	14435	14356	14330	14440	14337	14358	14412	14234	14365	14310	14226	14241	14109	14270	14206	14312	14331	14317	14247	14397	14085	14282	14165	14294	14311	14350	14376	14295	14409	14233	14225	14244	14461	14211	14167	14276	14437	14248	14471	14186	14359	14353	14346	14336	14207	14433	14276	14470	14237	14456	14451	14258	14185	14274	14405	14366	14443	14154	14415	14335	14343	14283	14299	14338	14248	14275	14390	14199	14466	14179	14267	14495	14251	14176	14340	14361	14302	14429	14461	14251	14401	14333	14516	14491	14185	14315	14370	14445	14319	14284	14296	14454	14507	14416	14222	14264	14297	14318	14414	14355	14324	14237	14452	14339	14285	14249	14246	14303	14323	14322	14058	14345	14316	14527	14149	14404	14394	14287	14382	14239	14366	14360	14277	14197	14301	14369	14283	14037	14304	14331	14313	14235	14337	14235	14242	14280	14170	14385	14376	14312	14292	14395	14392	14341	14224	14290	14347	14466	14252	14276	14495	14345	14226	14328	14293	14411	14268	14336	14366	14271	14238	14275	14264	14322	14270	14632	14223	14323	14454	14271	14319	14272	14221	14127	14361	14305	14375	14307	14038	14131	14292	14385	14379	14216	14421	14360	14371	14275	14417	14219	14383	14326	14478	14381	14255	14364	14434	14308	14146	14200	14459	14495	14441	14390	14463	14501	14368	14162	14350	14230	14424	14285	14332	14327	14394	14290	14355	14276	14315	14171	14368	14175	14318	14394	14274	14165	14360	14381	14258	14378	14289	14334	14210	14259	14456	14300	14329	14358	14335	14285	14242	14165	14412	14419	14110	14433	14310	14336	14293	14455	14206	14136	14316	14195	14407	14154	14335	14351	14355	14418	14291	14225	14361	14486	14298	14346	14300	14292	14271	14381	14265	14303	14379	14210	14422	14302	14268	14385	14302	14392	14251	14233	14249	14268	14461	14218	14400	14444	14499	14252	14481	14487	14225	14311	14287	14443	14320	14388	14386	14325	14368	14479	14513	14192	14334	14485	14106	14375	14252	14409	14342	14402	14122	14351	14216	14182	14414	14352	14480	14204	14274	14232	14263	14201	14384	14382	14128	14452	14348	14403	14375	14393	14267	14344	14473	14234	14363	14218	14212	14344	14293	14445	14303	14330	14500	14421	14340	14335	14207	14229	14223	14366	14405	14254	14268	14319	14350	14358	14159	14312	14434	14304	14248	14376	14370	14414	14275	14380	14285	14097	14335	14381	14466	14386	14446	14371	14532	14092	14277	14444	14257	14416	14237	14187	14131	14431	14365	14247	14187	14164	14298	14405	14235	14315	14335	14103	14470	14440	14243	14310	14338	14295	14353	14323	14427	14381	14227	14367	14336	14174	14307	14223	14421	14276	14313	14433	14362	14104	14447	14310	14513	14418	14281	14258	14240	14281	14466	14212	14163	14447	14226	14082	14293	14292	14462	14297	14354	14504	14275	14289	14134	14413	14382	14353	14241	14356	14502	14200	14431	14262	14237	14424	14331	14438	14408	14318	14338	14420	14405	14422	14307	14278	14218	14275	14240	14333	14373	14319	14355	14227	14347	14330	14256	14430	14432	14484	14297	14222	14481	14304	14269	14221	14226	14376	14307	14220	14203	14401	14343	14282	14188	14322	14203	14204	14412	14272	14252	14337	14438	14295	14334	14392	14485	14348	14279	14404	14491	14172	14377	14396	14239	14265	14199	14369	14354	14301	14467	14246	14420	14372	14363	14235	14158	14359	14132	14266	14503	14371	14339	14299	14363	14334	14264	14155	14425	14284	14337	14438	14313	14353	14215	14470	14238	14332	14415	14375	14354	14451	14407	14342	14415	14350	14255	14394	14218	14214	14268	14525	14225	14267	14211	14263	14453	14417	14311	14307	14378	14366	14370	14338	14252	14358	14427	14444	14099	14350	14268	14425	14250	14343	14216	14409	14350	14352	14293	14395	14187	14292	14311	14219	14294	14237	14206	14230	14456	14320	14239	14401	14436	14276	14334	14357	14429	14348	14301	14462	14307	14379	14267	14114	14392	14360	14182	14390	14338	14224	14401	14286	14324	14291	14530	14339	14326	14356	14200	14248	14364	14159	14355	14396	14389	14301	14254	14228	14414	14392	14306	14262	14444	14312	14288	14387	14267	14393	14409	14229	14327	14289	14258	14350	14320	14300	14413	14313	14172	14234	14357	14443	14220	14286	14263	14265	14322	14278	14288	14258	14287	14311	14373	14295	14269	14319	14280	14313	14232	14486	14354	14368	14387	14174	14297	14409	14226	14424	14327	14403	14276	14258	14370	14339	14279	14406	14270	14314	14450	14390	14221	14105	14321	14437	14304	14375	14303	14298	14310	14172	14178	14222	14341	14208	14285	14394	14319	14423	14302	14318	14252	14141	14323	14319	14245	14304	14478	14318	14436	14364	14333	14178	14288	14208	14462	14302	14336	14416	14364	14310	14391	14344	14256	14260	14252	14416	14407	14247	14535	14337	14351	14273	14256	14249	14299	14190	14399	14298	14090	14183	14395	14219	14398	14290	14283	14137	14155	14217	14132	14412	14445
22568	21627	28922	24807	22123	24435	25527	20603	18852	18657	18263	17852	17565	17442	17298	17258	17073	17117	16752	16681	16903	16698	16828	16669	16792	16820	16654	16816	16675	16707	16843	16592	16691	16703	16376	16625	16457	16605	16718	16638	16505	16476	16513	16515	16726	16697	16599	16516	16576	16632	16541	16653	16693	16534	16588	16664	16707	16375	16741	16417	16615	16464	16545	16490	16601	16677	16511	16363	16487	16424	16235	16533	16459	16519	16498	16732	16633	16730	16527	16488	16460	16531	16538	16596	16675	16754	16658	16451	16477	16561	16487	16394	16527	16396	16663	16506	16515	16650	16582	16362	16661	16447	16573	16520	16762	16632	16329	16636	16400	16413	16397	16473	16516	16586	16473	16532	16512	16544	16553	16549	16574	16540	16587	16250	16334	16624	16526	16543	16628	16506	16305	16480	16379	16505	16643	16545	16676	16379	16387	16433	16454	16578	16511	16385	16598	16609	16438	16450	16327	16699	16508	16707	16485	16462	16485	16537	16586	16445	16514	16539	16608	16338	16502	16424	16332	16623	16234	16371	16629	16580	16431	16599	16536	16334	16675	16289	16633	16652	16577	16559	16501	16662	16377	16407	16260	16519	16402	16462	16290	16567	16511	16489	16570	16519	16696	16572	16443	16549	16337	16540	16655	16617	16632	16589	16511	16510	16632	16593	16500	16666	16518	16562	16559	16674	16584	16374	16515	16404	16521	16321	16598	16629	16529	16424	16450	16442	16532	16404	16475	16333	16266	16314	16421	16552	16544	16551	16548	16625	16438	16410	16526	16487	16229	16435	16541	16483	16375	16666	16478	16396	16500	16501	16434	16550	16553	16439	16455	16344	16421	16526	16580	16500	16643	16368	16530	16700	16568	16723	16667	16593	16433	16441	16411	16632	16632	16687	16594	16612	16618	16722	16701	16407	16430	16649	16491	16522	16497	16419	16495	16643	16683	16482	16475	16627	16610	16645	16548	16599	16479	16571	16717	16608	16373	16342	16462	16643	16393	16455	16377	16602	16529	16346	16284	16401	16546	16423	16728	16304	16342	16320	16531	16595	16389	16419	16479	16457	16439	16538	16427	16447	16605	16510	16633	16664	16557	16469	16445	16532	16417	16370	16536	16594	16694	16676	16640	16445	16690	16650	16638	16651	16336	16708	16611	16467	16505	16659	16611	16392	16618	16283	16515	16598	16669	16494	16535	16711	16754	16455	16416	16426	16517	16286	16603	16546	16522	16508	16494	16350	16668	16668	16424	16548	16410	16523	16548	16479	16462	16583	16617	16330	16596	16475	16451	16523	16254	16432	16532	16485	16542	16376	16445	16488	16442	16586	16586	16535	16529	16273	16474	16686	16558	16592	16494	16575	16484	16626	16433	16380	16562	16596	16435	16606	16606	16385	16336	16417	16641	16719	16757	16475	16557	16480	16405	16513	16574	16257	16405	16461	16503	16435	16550	16475	16533	16529	16392	16417	16572	16403	16366	16474	16581	16553	16684	16541	16477	16461	16540	16421	16434	16660	16765	16386	16284	16517	16772	16398	16514	16344	16469	16259	16584	16608	16376	16539	16398	16357	16596	16507	16684	16353	16343	16427	16474	16700	16337	16476	16618	16633	16549	16534	16408	16805	16317	16371	16387	16373	16520	16609	16298	16598	16611	16534	16501	16495	16469	16560	16610	16528	16402	16400	16635	16671	16721	16271	16496	16694	16444	16460	16501	16633	16526	16419	16329	16543	16286	16654	16578	16593	16550	16509	16628	16393	16529	16334	16494	16478	16456	16518	16618	16368	16517	16552	16376	16934	16414	16344	16650	16415	16462	16712	16418	16397	16545	16686	16363	16492	16608	16623	16498	16406	16588	16587	16500	16318	16457	16602	16499	16515	16471	16483	16456	16554	16499	16409	16527	16360	16355	16391	16608	16570	16624	16592	16454	16565	16578	16403	16424	16344	16393	16472	16426	16493	16453	16507	16520	16481	16454	16097	16339	16418	16480	16652	16562	16673	16616	16356	16383	16267	16392	16547	16561	16641	16492	16531	16570	16616	16616	16465	16319	16470	16466	16377	16375	16472	16587	16488	16513	16631	16460	16404	16663	16574	16396	16568	16396	16631	16647	16432	16467	16435	16345	16355	16407	16396	16572	16548	16536	16575	16653	16602	16531	16635	16492	16483	16527	16611	16457	16514	16401	16494	16549	16311	16431	16478	16730	16622	16538	16555	16409	16506	16407	16464	16641	16420	16378	16311	16436	16285	16505	16415	16537	16437	16507	16549	16520	16404	16368	16636	16487	16512	16401	16415	16617	16434	16520	16441	16474	16381	16694	16515	16405	16401	16394	16622	16564	16669	16379	16454	16364	16496	16609	16324	16562	16387	16528	16503	16269	16640	16468	16590	16420	16496	16650	16546	16663	16584	16552	16473	16310	16371	16329	16551	16557	16382	16556	16455	16626	16355	16454	16536	16377	16379	16522	16328	16746	16511	16599	16527	16469	16502	16469	16484	16483	16509	16458	16479	16506	16437	16417	16376	16462	16608	16642	16534	16657	16668	16616	16385	16427	16413	16540	16369	16271	16575	16610	16514	16319	16288	16650	16516	16390	16418	16564	16494	16504	16400	16441	16505	16485	16618	16631	16629	16504	16478	16697	16382	16478	16599	16541	16462	16518	16602	16371	16495	16684	16658	16397	16456	16708	16650	16411	16360	16473	16595	16678	16430	16498	16407	16421	16355	16623	16542	16514	16562	16676	16540	16473	16662	16685	16432	16440	16756	16300	16401	16632	16508	16559	16405	16347	16220	16558	16443	16404	16490	16367	16562	16512	16503	16523	16480	16316	16477	16562	16535	16396	16372	16554	16603	16436	16578	16502	16492	16497	16429	16523	16599	16417	16650	16412	16428	16562	16670	16734	16430	16410	16495	16390	16473	16344	16277	16668	16438	16437	16409	16478	16431	16543	16518	16566	16534	16520	16556	16345	16601	16619	16465	16449	16439	16592	16345	16337	16435	16610	16618	16469	16385	16584	16446	16356	16253	16488	16418	16410	16602	16416	16625	16519	16431	16262	16604	16454	16484	16358	16495	16554	16349	16616	16731	16352	16578	16583	16500	16634	16250	16512	16585	16394	16528	16682	16279	16541	16356	16368	16716	16680	16359	16552	16344	16258	16389	16377	16409	16524	16544	16612	16502	16285	16674	16409	16421	16386	16525	16331	16567	16370	16462	16265	16329	16570	16482	16485	16483	16499	16432	16411	16577	16641	16495	16306	16302	16487	16537	16459	16454	16516	16585	16442	16460	16597	16597	16429	16358	16521	16485	16388	16411	16576	16633	16292	16356	16619	16475	16443	16421	16622	16485	16400	16613	16576	16367	16359	16475	16674	16644	16506	16378	16575	16500	16554	16439	16739	16608	16567	16491	16607	16463	16531	16506	16456	16415	16458	16451	16529	16684	16628	16491	16488	16484	16459	16439	16470	16333	16464	16438	16491	16514	16391	16760	16515	16556	16524	16606	16499	16461	16417	16391	16419	16670	16610	16445	16292	16452	16562	16363	16632	16515	16483	16463	16343	16450	16554	16555	16511	16472	16671	16654	16577	16587	16627	16517	16600	16572	16352	16341	16652	16486	16459	16436	16485	16662	16469	16558	16456	16335	16652	16550	16527	16566	16427	16548	16475	16356	16556	16749	16511	16511	16471	16551	16637	16509	16282	16651	16522	16457	16285	16389	16511	16419	16617	16448	16429	16599	16499	16496	16534	16484	16496	16564	16421	16387	16304	16610	16403	16437	16594	16459	16521	16526	16636	16497	16265	16234	16490	16580	16519	16561	16714	16656	16496	16618	16347	16258	16406	16548	16284	16498	16441	16324	16236	16863	16762	16429	16315	16570	16550	16475	16635	16595	16500	16520	16700	16500	16558	16493	16581	16395	16307	16565	16499	16554	16559	16652	16240	16490	16493	16471	16507	16492	16519	16391	16354	16528	16480	16541	16384	16483	16460	16464	16405	16368	16368	16557	16465	16361	16536	16439	16497	16635	16778	16313	16604	16538	16604	16603	16397	16680	16585	16672	16553	16640	16499	16605	16706	16432	16400	16672	16406	16481	16535	16569	16312	16375	16397	16488	16491	16666	16677	16693	16453	16618	16464	16304	16384	16355	16571	16618	16527	16425	16612	16619	16641	16647	16699	16580	16417	16401	16503	16498	16340	16523	16512	16706	16482	16544	16647	16509	16534	16421	16373	16338	16427	16503	16539	16372	16682	16473	16421	16391	16383	16285	16256	16662	16458	16402	16600	16439	16349	16432	16420	16353	16548	16663	16537	16301	16612	16551	16534	16438	16207	16623	16659	16706	16517	16462	16451	16682	16600	16538	16457	16326	16604	16562	16646	16692	16354	16422	16410	16663	16428	16462	16522	16454	16500	16310	16460	16581	16506	16638	16478	16200	16473	16360	16652	16612	16494	16421	16731	16437	16405	16334	16307	16519	16699	16557	16529	16282	16513	16569	16484	16402	16496	16486	16399	16368	16561	16637	16654	16480	16426	16439	16437	16829	16545	16391	16523	16535	16357	16394	16232	16428	16527	16132	16445	16619	16660	16641	16552	16391	16501	16361	16398	16506	16537	16477	16601	16345	16562	16654	16538	16426	16677	16632	16404	16511	16627	16647	16601	16346	16450	16521	16481	16411	16424	16593	16607	16594	16481	16457	16494	16351	16459	16605	16559	16668	16703	16415	16616	16603	16660	16521	16552	16523	16576	16618	16600	16502	16594	16600	16717	16428	16521	16364	16595	16587	16287	16596	16579	16640	16360	16555	16532	16445	16442	16439	16510	16453	16466	16297	16544	16580	16448	16492	16576	16633	16372	16616	16600	16458	16496	16642	16410	16244	16615	16491	16630	16370	16543	16709	16439	16725	16517	16618	16564	16488	16551	16561	16569	16504	16473	16355	16329	16498	16704	16515	16370	16419	16397	16503	16446	16472	16409	16696	16450	16454	16354	16280	16727	16483	16619	16570	16442	16409	16678	16374	16341	16570	16484	16673	16599	16494	16630	16495	16432	16549	16516	16413	16569	16499	16483	16553	16447	16513	16408	16436	16426	16236	16399	16441	16531	16507	16379	16490	16505	16545	16546	16614
26928	51060	41989	30749	25377	21710	20011	18147	17100	16481	15841	15476	15072	14891	14665	14695	14320	14433	14182	14187	14208	14138	14029	14134	14144	14075	14191	14037	14208	14094	13916	14070	14090	14156	13980	14003	14008	13968	13906	14114	14084	14170	13885	14132	13928	14007	13890	13934	13891	14009	14119	13939	14052	14060	14019	13854	14011	14080	13970	13980	13855	13966	13699	13922	13812	13986	14093	13764	13951	13909	14148	13998	13973	13803	13763	13939	13817	13887	14120	13858	13855	13951	13965	13794	14098	13941	14048	13991	13898	13858	13796	13854	13844	13942	13845	13848	13972	13953	13995	13992	13852	14028	13941	13853	13845	14045	13901	13988	13862	13958	14093	13971	13951	13785	13800	13849	13868	13959	13939	13872	14072	13824	13828	13908	13904	13937	14148	13789	14094	14026	13648	13834	14095	13910	13860	13896	13834	13944	13917	13873	13957	13902	13951	13913	14117	14000	14030	13926	13907	13989	13771	14075	13806	14183	13916	14066	13976	13976	13987	14060	13966	14019	13934	14125	13923	13985	14154	13934	13953	14026	14041	13994	14030	13996	13970	14017	13992	14015	13986	14056	14000	14003	13925	13919	13970	13989	13798	13779	13870	13790	14028	13996	14030	14016	13796	14006	13838	14066	14000	13934	13910	14019	13961	13919	13942	14030	13909	13960	13910	13904	13961	13889	13888	13994	13920	13878	14008	14013	14010	13925	13918	13932	14033	14003	13898	13876	14060	13796	13934	13819	13910	13975	13770	13953	13987	13928	14006	13808	13928	13866	13954	13847	13964	13867	13961	13984	13865	13826	13984	13894	13970	13898	13994	13845	13931	13829	13915	14015	14016	14109	13901	13851	13919	13987	13985	14004	13818	13924	14025	14134	13830	13945	13921	13914	14000	13869	13882	13853	13902	13676	13921	13942	13829	13971	14043	13829	13881	13814	13827	13990	14071	13853	13842	13948	13927	13828	13928	14046	13871	13971	14046	13946	13821	14080	13944	13828	13994	13830	13834	13980	13885	14002	13856	14019	13912	13953	13961	13833	13945	14036	13882	13900	13966	13994	13937	13855	13998	13848	14054	13928	14010	13798	13899	14002	13842	14105	14053	14022	14043	14024	13921	14014	13990	14001	13991	14026	13875	13917	13926	14012	14048	14025	13907	13999	14032	13981	14044	13859	13894	13983	13830	13821	14013	14015	13894	13922	14016	13884	13979	13879	14000	13728	13979	13756	13793	13956	13970	13854	13906	14019	14014	13730	13993	13887	13980	13821	13893	13793	13964	13800	13802	13782	13961	14022	14017	14042	13829	13905	13990	13985	14012	13922	14013	14062	14151	14045	13815	13950	13885	14020	13939	13902	13844	13821	14074	13881	14021	13964	13967	13978	13925	13846	13816	13940	13824	13837	14074	14095	13965	13872	14032	14171	14047	13966	14060	14022	13891	13913	13922	14008	13836	14050	13955	13765	14001	14076	14082	14077	14048	13867	13940	13972	13794	14016	13977	13893	13928	13876	14030	14049	13991	13965	13785	13923	13946	13964	14095	13879	14042	13832	13898	13809	14072	13905	13937	14005	13941	13853	14016	13854	13979	13900	13860	13862	14015	13790	13873	13896	14094	13965	13848	13942	13897	13995	13945	13949	13962	13953	13873	13861	13837	13779	14013	14108	13937	13896	13960	14061	14056	13944	13825	14097	13820	13978	14023	13902	13916	13831	13982	13948	13874	13881	14095	13934	13883	13792	13948	13981	13945	13975	14082	13967	13801	13974	13888	13799	14059	13973	13985	13878	14017	13851	14014	14000	13768	13906	14027	13852	13963	13959	13981	14063	13883	14016	13863	13913	13769	13834	13841	14070	13962	14000	13883	13860	13906	13812	13905	13897	13896	13875	13906	13866	13834	14016	13902	13806	13820	14022	13925	13958	13858	14034	13728	13981	13964	13900	14015	13856	14006	13944	13790	13738	13914	13804	14000	13966	13861	13888	13941	13867	13874	13863	13924	13857	13873	13987	13998	13759	13807	13913	14007	14060	13953	13928	13796	13778	13944	13928	13728	13977	14035	13768	13990	14137	13916	14102	14024	13976	14051	13901	13830	13959	13949	13916	14083	13821	13936	13905	13947	13740	13865	13941	13926	13922	13905	13860	13819	14053	13903	13793	14059	14010	14017	13929	13965	13942	13860	13933	13919	13963	14019	13843	13950	13852	14082	14089	13850	13892	13829	13916	13907	13931	14021	13897	13915	13978	13934	13983	13808	13932	13982	13901	13961	14106	13875	13905	13864	13939	14048	13964	13977	13822	13963	13950	13733	13946	14003	13918	13906	13952	13956	13863	13932	14059	13841	13884	13954	14001	13902	14041	13945	13968	14022	14043	13859	13936	14018	13945	14038	13797	13844	13695	13958	13902	13970	13966	14009	13800	13904	13992	13864	13960	13839	13772	14029	14000	13888	13939	13794	13991	13926	13847	13973	14051	13952	14002	13946	13981	13993	14042	13839	13842	13989	13951	13918	14027	13954	13995	14055	13887	13895	14025	13998	13906	13899	14022	13968	13893	14069	13907	13931	13930	13885	13921	13994	14193	13814	14089	13846	13973	14088	13752	14049	13891	13957	13924	14092	13944	13924	14036	13920	14044	13998	14177	14121	13992	14024	13894	13906	14068	13813	13978	13766	13912	13824	13964	13931	13917	14076	13773	13791	14124	13890	14074	13932	13946	14105	13913	13894	13882	13941	13945	14066	14095	13858	13999	13996	13944	13738	14031	13898	13789	13805	13885	13761	14049	13821	14035	13966	13896	14063	13867	14093	13906	13885	13841	13808	14033	13868	14013	13945	14037	13937	13885	13840	13922	13892	13739	13766	13928	13803	13968	14131	14039	13977	13798	13785	13912	13924	13810	14044	13983	14113	13736	13929	13674	13916	13983	14099	13947	13973	13930	13775	13793	13971	13934	13904	13893	13933	14039	13937	14090	13894	14007	14134	13945	13892	13990	13939	13796	13910	13951	14013	13925	14055	13934	13976	13841	13856	14011	13914	14070	13981	13935	13961	13805	14048	13964	13928	13829	13903	13896	13794	13998	13773	13877	13953	14022	13912	13859	13769	13893	13846	13835	14044	13802	13921	13937	13940	13590	14117	13905	13910	13901	13796	13988	14051	13841	13859	13857	14036	14048	13770	14067	14052	13902	13969	13812	14062	13910	13942	13853	13936	13881	13918	14044	14140	13835	13900	14006	13973	13830	13910	13982	13977	14094	13841	14111	13927	13819	14065	13994	14001	13938	13987	13947	13878	14043	13946	13885	14042	13972	13841	14004	14018	13868	13811	13933	14080	13921	14017	13992	14001	13756	13924	13843	13819	13872	13917	13801	14028	13917	13970	14052	14009	13970	14039	13838	13836	13793	13866	13791	14028	13973	13841	14009	13921	13954	13995	13782	13912	13873	14057	13822	14077	13833	13723	13877	13830	13981	13874	13952	14022	14057	14082	13829	13968	13957	13933	13832	14057	13999	13830	13902	13983	14032	13975	13988	13998	13765	13951	13858	13987	13957	13990	13862	13995	13983	13995	14049	14022	14049	13940	14005	13869	13856	13992	13788	13815	13853	13974	14000	13877	13943	13796	14130	13860	13924	13984	13973	13999	14076	13944	13893	13812	13962	13784	13887	13982	13953	14115	13880	13923	13929	13949	13907	13961	14029	13898	13990	13797	13860	14018	13935	13853	13796	13755	13895	14076	13927	13987	13860	13868	13809	14068	13828	14105	14109	13789	13925	13902	13837	13950	13955	13931	13913	13782	14034	14090	14027	13931	13983	13944	14032	13795	13894	14068	13897	13992	13816	14046	13881	14064	14144	13932	13942	13925	13992	13876	13963	13900	14021	13935	13939	14139	14049	13814	13961	13967	13942	13950	13852	13934	13675	13985	13869	13830	13979	14068	13864	14104	13955	14045	13847	13918	13978	13896	13966	13905	13944	14045	13925	14059	13814	13927	13971	13912	14109	14043	13887	13989	13975	13996	14096	13829	13989	13794	13890	13982	13851	13912	13941	14000	13955	13992	13926	13820	14035	14017	13952	14033	14003	13832	13919	14026	14064	13948	14004	13897	13819	13954	13859	14071	13924	13993	14009	14011	13924	13985	13849	13840	13916	13789	13899	13767	13831	13922	14037	13848	13959	13923	13986	13861	13901	13994	13886	13863	14032	13915	14009	13899	13864	14008	13823	14110	14006	13917	13817	14006	13974	13901	13848	14130	13898	14088	13926	13898	13955	13878	14043	13961	13863	13826	13816	14036	13851	13938	13996	13934	13824	13799	13979	13985	13910	14039	13846	13948	14030	14001	13909	13986	13890	14046	13792	13820	13978	14009	13826	13866	13895	13893	13884	13989	13788	14028	13817	14057	14000	14122	14115	13994	13900	13889	13968	13839	14077	13871	13934	13932	13944	14011	13944	13921	13912	13901	13980	13837	14051	13766	13910	13922	14079	14014	13969	13972	14152	13947	13875	13924	13831	13953	13874	13833	13823	13925	14062	13975	13824	13937	13818	13778	13862	14069	13915	13875	13659	13855	13960	14043	13782	14003	13832	13918	13797	14075	13912	13859	13874	13938	13975	14024	13917	13869	13975	13987	13820	14100	13932	13996	13974	13951	13821	13909	13893	14022	13970	13960	13979	13947	13782	13881	14045	13801	13867	13808	13896	13979	13947	14120	13846	13935	13948	13971	13952	14018	13779	13875	13980	13827	13885	14010	13903	13899	13972	13881	14068	13821	13956	13946	13732	13923	13875	13873	13842	13881	14046	13980	13786	13994	13990	13894	13866	13886	14031	13968	13807	14019	14041	13894	13824	13906	13894	13901	13885	13869	13940	13839	13946	14043	14069	13976	13993	13896	14014	14090	13873	13993	13940	13946	14061	13958	13881	13973	13997	13908	13849	13732	13844	14025	14070	13986	14026	13848	13824	14010	14013	13888	13972	13902	13899	13941	14043	13990	13925	14120	13819	13915	13919	13967	13857	13760	13925	14058	14107	13950	13850	13948	14065	13992	13861	13749	14075	13786	14058	13904	13872	13983	13907	13911	14015	13952	13903	13887	13941	14068	13897	13963	13866	13915	14061	13830	13939	13934	13918	13833	13946
29706	26214	30934	26184	21203	19337	18866	18388	18010	17740	17536	17378	17403	17176	17326	17235	17231	17089	17149	17412	17207	17381	17406	17205	17120	17122	17292	17040	17135	16977	17200	17239	17194	17304	17353	17313	17250	17091	17207	17081	17511	17148	17104	17193	16943	17042	17144	17301	16959	17034	17087	17140	17109	17253	17242	17104	17173	17252	17266	17080	17223	17069	17095	17050	17162	16964	16796	17181	17197	17177	16950	17169	17234	17258	17335	17072	17145	17167	17131	17333	17177	17094	17198	17105	17202	17095	16969	17288	17250	17238	16983	17199	17039	17152	17312	16978	16969	17004	17205	17108	17013	17208	17085	16921	17184	17142	16946	16953	17183	17016	17117	17078	17029	17094	17202	17082	16942	17058	17075	17222	17088	17249	17141	17158	17096	17061	17110	17159	17045	17163	17222	17196	17162	17155	17063	17123	17174	17025	17166	17066	17114	17244	17107	17292	17145	17241	17001	17220	16824	17187	17052	17337	17019	17101	16986	17052	17208	17147	16979	17061	17011	16980	17150	16986	17066	17204	17165	16982	17240	17249	17338	17176	17173	17063	17138	17074	17284	17238	17059	17073	17200	16911	17195	17463	17377	17286	17148	17001	17298	17090	17015	17082	17100	17236	17117	17086	17068	17065	17266	17119	17260	17252	17133	17085	17035	17145	17132	17135	17115	17085	16999	17108	17214	16975	17136	17003	17048	17207	17060	17108	17074	17166	17060	17195	17100	16988	17236	17164	16930	17019	17169	17192	17049	17023	17009	17154	17053	17056	17111	17025	17014	17026	17056	17024	17177	16978	17037	17075	17259	17156	17215	17221	17009	17064	17290	16983	16933	17010	17091	17152	17012	16929	16996	17194	17057	17265	17310	17122	17054	17104	16906	17123	17198	16936	16941	17016	17001	17366	17036	17084	17203	17247	17181	17005	17086	17253	16879	17206	17195	17054	16993	17156	17275	16873	17344	17270	16988	17166	17153	17040	16976	17279	17265	17127	17040	17063	17000	17066	17076	17074	17000	16981	17366	17261	17299	17226	17298	17158	17329	17156	17099	17048	17043	17230	17157	17128	17009	16958	17305	17264	17079	16850	16835	17417	17025	17162	17249	16995	17281	17035	17105	17208	17165	17237	17067	17066	17048	17163	16969	17281	17258	17071	17158	17221	17109	16967	17223	17140	17013	17165	17056	17171	17286	17229	17320	16994	17281	17091	17079	17340	17253	17109	17010	17126	17372	17180	16953	17028	17156	17294	17191	17144	17226	17248	17225	17030	17088	17122	16893	17047	17229	17168	17021	17073	17228	17088	17176	17298	17067	17337	17182	16972	17166	17322	17133	17148	17206	17241	17238	17170	17043	16970	17109	17086	17095	17142	17129	17169	17318	17080	17149	17233	17331	17057	16989	17027	17088	17055	17101	17218	17225	17187	17193	17010	17217	16930	17230	17263	17305	17273	17136	17231	17110	17020	17074	17224	17216	17141	17201	17229	17192	17308	17278	17316	17155	16931	17179	17064	17157	17097	17072	17133	17097	17122	17097	17106	17115	17012	17175	17215	17135	17131	17072	17072	17096	17317	17135	17034	17154	17154	17079	17277	16978	17214	17151	17192	16959	17296	17088	17194	16999	17018	17341	17347	17155	17126	17259	17160	17133	16981	17127	16969	17052	16950	17158	17125	17113	17217	17052	17117	17088	16960	17293	17115	17229	17129	17130	17109	17058	17072	17305	17214	17171	16749	16927	17112	17194	17129	17341	17088	17111	17333	17071	17214	17115	16956	17075	17031	17083	17239	17014	16985	17167	17121	17169	17096	17209	17267	17337	17370	17054	17216	17062	16976	17132	17140	17019	17250	17129	17019	17305	17283	17077	17149	17268	17232	17162	17052	17128	16926	17045	16982	17071	17182	17001	17042	17082	17233	17069	16991	17170	17121	17032	17106	16942	16954	17018	17118	17284	16931	17080	17296	17021	17176	17086	17071	17195	17062	17033	17161	17140	16930	16990	17121	16887	16952	17331	17182	17089	17014	17144	17095	17181	17024	16937	17161	16988	17279	17157	17183	17127	17063	17063	17166	17268	17154	17258	16889	17082	17193	17295	17143	17104	17242	17231	17109	17209	17135	17102	17265	17080	17149	17009	17149	17190	17209	17194	17186	17211	17110	17169	16975	16967	17198	17194	17167	17107	17218	17085	17197	17231	17301	17100	16960	17187	17143	17151	17271	17191	16980	17202	17115	17171	17115	17351	17269	17317	17344	17329	17203	17116	17090	17138	17095	17083	17026	17261	17164	17157	17294	17186	17215	17172	17107	17053	17115	17449	17089	17152	17204	17309	17037	17133	17305	17035	17170	17182	17234	17164	17210	17201	17164	17104	17121	16914	17044	17202	17012	17143	17136	17325	17298	17002	16997	17127	17111	17064	17290	17158	17024	17296	17173	17217	17038	17138	17256	17271	17128	17229	17331	17118	17082	17163	17005	17094	16939	17287	16764	17080	17034	17148	17286	17269	17359	17140	17215	16945	17146	17244	17219	17171	17336	17198	17264	16942	17071	17199	17255	17051	17317	17231	16953	17286	16936	17223	17116	17169	17144	17283	17387	17043	17050	17200	17267	17087	17307	17324	17130	16922	17214	17055	17137	16989	17118	17113	17341	17178	17090	17272	17074	17025	17205	17202	17141	17101	17224	17081	17166	17028	17213	16941	17123	17173	16819	16998	17064	17200	17226	17100	17227	16981	17004	17056	16959	17377	17217	17138	17363	17005	17098	17326	17109	17206	17274	17254	17124	16992	16962	17158	17135	17211	17146	17321	16929	17094	17205	17245	17152	17344	16930	17208	17041	16934	17239	17264	17153	17216	17098	17167	17203	17147	17145	17072	17193	17005	17238	17250	17083	17043	17340	17294	17162	17119	16860	17172	17148	17190	17283	17319	17295	17112	17021	16794	17136	17002	17069	16996	17068	17176	17296	17109	17283	17125	17146	17244	17174	17148	17318	16917	17146	17331	17182	17146	16946	16981	17096	17219	17294	17288	17175	17434	17118	17040	17154	17151	17221	17205	17017	17293	17221	17098	17123	17079	16924	17198	17157	17387	17017	16991	16889	17185	17218	17199	17082	16956	17091	17192	17169	17154	16917	17225	17160	17089	17111	17152	17180	17285	17188	17313	17082	16943	17092	17083	17192	17077	17094	17180	17124	17140	17182	17244	16874	17012	16914	17048	17129	17166	17158	17151	17263	17180	16984	16810	17195	17273	17105	17240	17245	16923	17214	17241	17377	17039	17033	16949	16962	17135	17120	17447	17127	16961	17048	17202	17393	17101	17257	17161	16995	17138	17156	17141	17010	17146	17204	17033	17127	17027	17173	17145	17043	16999	17247	17240	17069	17349	17301	17178	16923	17222	17238	17076	17197	17105	17076	17063	17156	17234	17100	17312	17099	17122	17087	17343	17005	17153	17314	17055	17135	17152	17237	16994	17350	16882	17068	17166	17134	17515	17253	17166	17219	17311	17164	17115	17206	17122	17076	17120	17177	17335	17109	17155	17017	17044	17181	17141	17079	17186	17137	16875	17191	17297	17306	17302	17349	17159	17082	17182	17034	17193	17160	17108	17050	17256	17253	17038	16930	17348	17159	17269	17254	17260	17255	17249	17312	17111	17085	17368	17328	17299	17147	17125	16910	17142	17105	17264	17100	17216	17166	17194	17410	17269	17069	17288	17114	17110	17207	17177	17336	17310	17325	17031	17200	17080	17204	17247	17100	17284	17103	16982	17142	17207	17043	17040	17008	17205	17029	17002	17091	17069	17131	17194	17062	17104	17140	17243	17354	17112	17139	17308	17253	17025	17036	17113	16964	17189	17245	17132	17314	17190	17116	17280	17141	17242	17187	17225	17260	17130	17352	17354	17162	17127	17170	17268	17031	17191	17287	17240	17178	17308	17104	17047	17358	17030	17254	17149	17109	17300	17196	17104	17045	17010	16956	17145	17057	17072	17310	17020	17064	17151	17217	17138	17230	17143	17116	17103	17118	17090	17184	17078	17104	17159	17171	17269	16952	17094	17143	17289	17235	17291	17104	17094	17125	17120	17096	17115	17256	17105	17208	17274	17270	17045	17018	17061	17150	17235	17184	17039	17053	17011	17115	17357	17186	16990	16899	17178	17269	17036	17010	17234	17400	17043	17084	17123	17154	17107	17187	17203	17127	17026	17060	17185	17128	16988	17201	17201	17129	17060	17194	17080	17255	17168	17263	17271	17176	17195	17145	17274	17078	17020	17176	17036	17033	17182	17199	16903	17103	17018	16972	17062	17036	17083	17071	17187	17020	17278	17257	17325	17071	17038	17329	17179	16956	17062	17178	17125	17128	17060	17030	17292	17411	16941	17203	17246	17225	16925	17120	17110	17083	17086	17214	16948	17099	17292	17242	16875	17191	17283	17030	17081	17245	17182	16964	17155	17254	17035	16999	17043	17198	17161	17057	17073	17021	17100	17099	17116	17147	17200	17130	17098	16853	17119	17098	17206	16977	17074	17115	17046	17294	17253	16971	17147	16808	17294	17045	17101	17180	17230	17078	17321	17164	17164	17357	17305	17037	17088	17038	17096	17267	17233	17094	16981	17194	17227	17176	17109	17248	17056	17145	17174	17040	17140	17153	17267	17148	17043	17223	17325	17228	16935	17234	17183	16926	17026	17124	17108	17027	17208	17167	17417	17251	17161	17140	17288	17173	17063	17143	17225	17456	17214	17219	17253	17124	17148	17164	17214	17420	17188	17104	17247	17194	17303	17114	17284	17106	17222	17246	17208	17338	17359	17224	17071	17058	17169	17400	17000	16934	17194	17194	17197	17015	17362	17254	17454	17349	17156	17028	17342	17311	17270	17094	17115	17000	17125	17073	17180	17210	17221	16999	17092	17271	17308	17205	17213	17041	17035	17007	16828	17015	16989	17050	17092	17055	17153	17128	17244	16958	17165	17219	17147	17230	16996	16984	17201	16878	16852	17188	17323	17173	17246	16874	17331	17159	17049	17238	17223	16996	17227	17192	17107	17005	17154	17113	17090	17200	17266	17072	17220	17169	17303	17212	17179	17163	17133	17196	17080	17275	16919	17204	17234	16945	16981	17218	17063	17125	17106	17202
25090	38760	31107	22249	19309	17686	16500	15985	15423	15414	14930	14904	14732	14739	14714	14466	14507	14597	14502	14469	14417	14391	14360	14382	14231	14366	14393	14353	14320	14417	14192	14374	14306	14323	14394	14422	14382	14482	14328	14332	14458	14432	14547	14533	14298	14424	14396	14416	14336	14415	14363	14370	14386	14183	14266	14450	14402	14353	14148	14277	14417	14197	14244	14262	14560	14326	14293	14484	14465	14359	14433	14254	14309	14438	14320	14423	14355	14387	14305	14419	14352	14397	14232	14463	14474	14312	14284	14393	14301	14326	14474	14465	14176	14397	14504	14390	14277	14309	14230	14273	14333	14300	14447	14583	14394	14347	14436	14552	14293	14390	14194	14502	14404	14435	14283	14356	14350	14419	14355	14235	14311	14331	14347	14216	14336	14234	14353	14278	14400	14342	14230	14338	14424	14217	14081	14416	14235	14474	14282	14397	14126	14323	14195	14179	14474	14407	14281	14414	14506	14418	14349	14339	14291	14255	14489	14337	14403	14271	14486	14413	14346	14258	14488	14264	14265	14475	14288	14393	14442	14372	14289	14360	14105	14409	14359	14370	14318	14416	14388	14313	14255	14209	14425	14312	14293	14391	14411	14422	14449	14416	14442	14259	14470	14415	14301	14299	14403	14230	14396	14499	14247	14592	14439	14323	14336	14520	14324	14415	14443	14401	14245	14167	14330	14249	14381	14367	14398	14369	14350	14447	14434	14504	14416	14207	14531	14370	14342	14496	14285	14308	14174	14370	14366	14272	14508	14376	14325	14394	14569	14244	14378	14347	14453	14381	14355	14385	14266	14408	14432	14429	14299	14336	14230	14351	14379	14418	14246	14413	14368	14451	14117	14393	14229	14500	14263	14455	14233	14599	14454	14450	14231	14361	14294	14414	14250	14332	14308	14401	14294	14471	14440	14499	14265	14317	14633	14254	14213	14378	14358	14254	14383	14306	14508	14478	14358	14443	14289	14297	14358	14429	14425	14294	14378	14290	14334	14328	14505	14118	14350	14223	14456	14288	14328	14331	14421	14471	14539	14388	14403	14388	14237	14395	14384	14446	14338	14348	14363	14397	14486	14291	14490	14331	14316	14336	14387	14274	14401	14267	14298	14384	14398	14451	14209	14426	14315	14330	14375	14434	14247	14414	14323	14195	14360	14246	14347	14424	14353	14461	14341	14165	14361	14374	14338	14319	14390	14441	14403	14379	14462	14316	14318	14489	14289	14380	14357	14404	14588	14398	14377	14366	14415	14300	14303	14430	14535	14435	14303	14378	14298	14217	14391	14225	14304	14259	14463	14319	14353	14296	14294	14380	14259	14246	14477	14479	14231	14344	14288	14319	14249	14269	14428	14357	14463	14364	14380	14296	14289	14155	14384	14236	14323	14486	14493	14395	14460	14498	14371	14273	14313	14283	14458	14265	14313	14256	14424	14282	14428	14379	14337	14312	14293	14426	14333	14364	14315	14271	14418	14267	14373	14307	14430	14141	14446	14430	14365	14397	14380	14363	14294	14392	14272	14146	14320	14442	14482	14198	14208	14415	14500	14413	14267	14381	14268	14122	14317	14325	14467	14381	14229	14300	14424	14324	14340	14460	14336	14382	14325	14192	14310	14320	14341	14245	14436	14427	14337	14431	14311	14344	14327	14333	14369	14408	14492	14377	14241	14336	14237	14317	14309	14351	14403	14294	14434	14470	14434	14365	14390	14323	14308	14343	14291	14393	14279	14284	14278	14412	14371	14417	14346	14232	14301	14350	14430	14575	14397	14448	14304	14287	14285	14448	14294	14389	14380	14380	14130	14396	14297	14315	14288	14450	14508	14390	14525	14379	14394	14270	14233	14342	14469	14426	14379	14429	14284	14279	14285	14289	14198	14439	14354	14367	14335	14352	14434	14364	14412	14186	14263	14423	14429	14400	14376	14244	14491	14233	14160	14406	14271	14271	14252	14492	14380	14229	14184	14363	14448	14350	14266	14458	14364	14453	14306	14418	14214	14310	14387	14293	14188	14274	14247	14381	14526	14544	14284	14311	14367	14136	14232	14390	14387	14189	14383	14336	14522	14386	14338	14247	14268	14419	14216	14349	14298	14313	14504	14246	14396	14270	14255	14321	14253	14284	14297	14316	14295	14407	14243	14423	14358	14271	14345	14255	14480	14217	14419	14294	14388	14346	14285	14351	14426	14395	14445	14343	14413	14244	14445	14385	14471	14574	14416	14334	14491	14341	14272	14409	14523	14183	14312	14376	14252	14281	14296	14298	14462	14448	14518	14174	14275	14397	14135	14339	14466	14455	14367	14380	14221	14334	14352	14296	14127	14417	14223	14464	14454	14279	14570	14344	14109	14436	14412	14443	14284	14263	14271	14501	14499	14279	14442	14328	14224	14349	14290	14500	14459	14402	14308	14371	14321	14432	14243	14392	14340	14327	14166	14397	14332	14259	14499	14140	14445	14234	14183	14217	14239	14392	14366	14359	14197	14494	14437	14318	14413	14349	14385	14218	14346	14341	14219	14410	14361	14188	14310	14342	14315	14308	14353	14253	14295	14285	14491	14362	14382	14304	14426	14341	14226	14363	14314	14358	14285	14380	14478	14423	14390	14412	14389	14304	14377	14398	14483	14330	14435	14276	14369	14274	14341	14446	14219	14317	14349	14280	14409	14370	14284	14399	14347	14300	14477	14181	14198	14187	14453	14431	14461	14278	14284	14253	14301	14353	14439	14231	14451	14379	14295	14302	14173	14309	14222	14234	14264	14475	14257	14563	14284	14411	14287	14534	14387	14358	14324	14247	14292	14423	14303	14369	14257	14228	14180	14486	14284	14437	14355	14522	14254	14391	14285	14396	14465	14292	14434	14416	14393	14406	14294	14485	14251	14330	14310	14343	14134	14346	14334	14298	14444	14564	14383	14246	14382	14184	14284	14373	14208	14479	14330	14372	14394	14376	14268	14472	14312	14403	14278	14543	14343	14446	14425	14193	14418	14376	14344	14355	14204	14358	14418	14285	14369	14401	14468	14265	14286	14530	14474	14317	14239	14357	14273	14250	14424	14491	14412	14291	14458	14506	14333	14415	14301	14247	14488	14491	14301	14227	14315	14310	14322	14161	14459	14463	14427	14309	14382	14248	14373	14475	14486	14363	14290	14469	14481	14285	14454	14290	14377	14327	14303	14442	14354	14332	14344	14380	14262	14212	14281	14344	14343	14540	14312	14401	14469	14270	14244	14300	14340	14292	14352	14321	14324	14238	14256	14344	14413	14478	14332	14423	14367	14447	14389	14260	14507	14235	14409	14513	14161	14402	14433	14338	14378	14457	14311	14493	14553	14500	14364	14320	14369	14384	14197	14383	14347	14183	14266	14231	14334	14208	14273	14362	14242	14398	14268	14460	14299	14359	14450	14392	14498	14369	14448	14275	14284	14249	14347	14250	14174	14502	14275	14413	14308	14402	14306	14315	14444	14356	14437	14386	14388	14307	14298	14417	14374	14275	14294	14276	14366	14421	14503	14265	14280	14530	14474	14310	14335	14345	14358	14216	14294	14414	14425	14384	14300	14267	14265	14347	14384	14315	14516	14420	14409	14399	14279	14429	14372	14254	14407	14267	14332	14384	14341	14316	14365	14234	14469	14310	14361	14383	14238	14303	14404	14478	14395	14287	14309	14513	14399	14322	14406	14480	14387	14283	14246	14225	14409	14361	14325	14271	14435	14401	14475	14395	14209	14365	14206	14394	14312	14365	14480	14385	14402	14443	14376	14240	14316	14455	14227	14434	14437	14448	14484	14342	14393	14305	14314	14353	14353	14359	14326	14335	14321	14252	14469	14408	14231	14382	14362	14208	14415	14288	14221	14391	14324	14281	14498	14334	14402	14333	14259	14387	14264	14237	14277	14455	14269	14360	14321	14381	14345	14312	14302	14151	14296	14414	14371	14508	14491	14360	14242	14315	14381	14354	14424	14304	14445	14280	14248	14289	14353	14424	14390	14267	14365	14506	14322	14355	14337	14154	14521	14336	14402	14406	14353	14423	14343	14451	14416	14361	14412	14463	14287	14515	14450	14249	14189	14304	14418	14346	14310	14343	14274	14420	14363	14368	14618	14272	14236	14279	14288	14332	14367	14353	14327	14432	14278	14412	14345	14183	14336	14245	14466	14367	14532	14495	14393	14279	14532	14348	14354	14376	14302	14364	14279	14612	14273	14423	14342	14505	14456	14257	14461	14478	14206	14529	14267	14221	14447	14390	14223	14325	14337	14226	14333	14294	14433	14392	14269	14361	14429	14517	14257	14360	14332	14386	14309	14432	14442	14389	14498	14362	14389	14594	14401	14588	14246	14225	14411	14252	14341	14478	14288	14324	14485	14388	14500	14279	14407	14332	14237	14421	14312	14508	14266	14350	14307	14286	14296	14352	14262	14318	14396	14319	14230	14137	14542	14234	14272	14319	14408	14234	14490	14259	14349	14372	14269	14404	14413	14186	14201	14268	14451	14470	14407	14346	14479	14323	14325	14312	14535	14396	14356	14481	14266	14540	14605	14360	14447	14281	14272	14285	14247	14494	14575	14339	14150	14359	14285	14293	14388	14342	14416	14270	14458	14374	14348	14537	14391	14262	14196	14287	14286	14300	14424	14565	14397	14417	14398	14391	14281	14435	14376	14523	14359	14282	14298	14438	14332	14302	14511	14376	14457	14326	14239	14360	14435	14312	14449	14319	14392	14332	14521	14345	14465	14369	14365	14395	14249	14395	14432	14415	14131	14181	14330	14352	14537	14365	14361	14368	14454	14298	14380	14407	14399	14256	14353	14225	14411	14513	14393	14256	14337	14136	14307	14295	14149	14356	14351	14565	14188	14305	14409	14460	14335	14463	14343	14230	14385	14231	14399	14427	14404	14391	14354	14311	14453	14302	14442	14265	14432	14386	14252	14351	14541	14468	14403	14239	14369	14226	14266	14358	14302	14320	14277	14412	14435	14416	14426	14340	14163	14367	14436	14203	14406	14318	14495	14215	14302	14087	14188	14315	14296	14182	14348	14336	14505	14387	14442	14276	14292	14330	14357	14304	14367	14341	14176	14179	14351	14320	14419	14192	14355	14182	14411	14298	14288	14342	14365	14257	14374	14306	14430	14443
23461	21615	28555	25469	23104	23254	21919	18887	17939	17895	17573	17274	17434	17094	16768	16683	16875	16808	16657	16695	16627	16525	16802	16528	16586	16866	16711	16676	16554	16502	16549	16543	16686	16643	16408	16658	16675	16710	16616	16471	16535	16617	16827	16654	16560	16458	16592	16392	16698	16599	16746	16568	16795	16545	16518	16493	16412	16535	16466	16385	16467	16538	16501	16549	16730	16374	16523	16627	16299	16473	16510	16565	16424	16616	16607	16454	16563	16566	16577	16554	16485	16681	16556	16312	16616	16362	16475	16193	16564	16675	16645	16508	16453	16588	16308	16605	16287	16286	16643	16427	16388	16521	16392	16467	16667	16507	16588	16500	16353	16529	16627	16497	16571	16251	16400	16541	16408	16505	16389	16325	16653	16254	16414	16644	16329	16534	16420	16633	16520	16589	16494	16446	16623	16386	16498	16533	16584	16690	16326	16468	16575	16366	16462	16530	16444	16190	16288	16420	16533	16705	16384	16602	16557	16657	16427	16550	16411	16446	16304	16484	16451	16528	16576	16443	16405	16396	16593	16336	16504	16400	16236	16477	16455	16296	16630	16644	16405	16651	16475	16505	16464	16450	16351	16320	16638	16442	16483	16459	16499	16400	16549	16603	16569	16346	16533	16525	16300	16462	16470	16656	16461	16556	16433	16437	16793	16418	16526	16452	16580	16355	16606	16572	16566	16521	16566	16674	16442	16671	16644	16649	16533	16419	16516	16551	16461	16420	16170	16282	16374	16810	16480	16403	16343	16464	16319	16464	16424	16374	16579	16440	16537	16530	16446	16588	16313	16643	16450	16502	16379	16355	16388	16302	16354	16352	16602	16517	16566	16367	16547	16592	16387	16381	16576	16623	16523	16498	16460	16222	16381	16609	16384	16432	16558	16459	16420	16510	16416	16427	16401	16607	16520	16611	16349	16295	16406	16516	16436	16629	16575	16602	16583	16181	16340	16239	16498	16590	16681	16437	16586	16519	16510	16392	16342	16364	16497	16479	16433	16483	16491	16399	16427	16400	16461	16404	16411	16531	16377	16401	16516	16363	16649	16569	16471	16630	16503	16630	16305	16508	16596	16316	16526	16411	16406	16480	16552	16570	16479	16626	16372	16505	16594	16511	16462	16379	16411	16556	16466	16198	16475	16362	16442	16469	16475	16516	16616	16396	16431	16392	16319	16570	16400	16487	16430	16436	16470	16598	16519	16377	16320	16609	16439	16444	16563	16395	16634	16523	16492	16493	16541	16355	16530	16647	16452	16511	16475	16480	16398	16276	16481	16382	16523	16405	16480	16332	16462	16497	16305	16419	16311	16501	16515	16527	16480	16369	16457	16432	16487	16519	16518	16557	16543	16437	16367	16458	16374	16430	16280	16330	16575	16503	16528	16509	16262	16431	16460	16596	16450	16524	16495	16582	16572	16470	16407	16543	16457	16450	16498	16312	16559	16517	16542	16299	16491	16547	16418	16760	16497	16486	16693	16329	16422	16600	16546	16441	16700	16597	16350	16420	16413	16551	16532	16578	16592	16507	16603	16382	16465	16436	16552	16520	16559	16546	16585	16664	16488	16408	16341	16542	16627	16364	16439	16337	16600	16384	16614	16640	16652	16443	16516	16536	16534	16546	16540	16608	16566	16760	16525	16377	16499	16668	16474	16452	16597	16438	16512	16408	16592	16473	16431	16576	16493	16438	16403	16491	16639	16507	16490	16542	16499	16449	16286	16645	16521	16511	16552	16484	16619	16341	16720	16451	16643	16479	16484	16411	16590	16526	16557	16515	16317	16324	16544	16503	16455	16310	16500	16470	16433	16444	16574	16493	16670	16262	16393	16503	16371	16428	16185	16479	16592	16508	16485	16570	16543	16365	16496	16411	16494	16321	16631	16584	16372	16412	16543	16615	16603	16294	16319	16534	16458	16466	16584	16522	16545	16496	16580	16413	16343	16298	16502	16417	16511	16614	16437	16406	16327	16439	16460	16592	16516	16576	16550	16591	16430	16471	16532	16490	16536	16520	16458	16608	16495	16396	16353	16410	16549	16498	16519	16477	16295	16509	16327	16506	16458	16336	16588	16364	16423	16312	16492	16687	16575	16554	16413	16314	16523	16311	16500	16572	16711	16503	16448	16635	16529	16401	16517	16523	16505	16425	16338	16439	16449	16365	16390	16525	16495	16513	16650	16425	16533	16514	16536	16360	16497	16450	16483	16569	16491	16334	16333	16349	16386	16443	16568	16545	16423	16531	16365	16404	16706	16452	16512	16609	16513	16711	16484	16379	16576	16497	16394	16570	16543	16531	16755	16669	16383	16594	16701	16563	16465	16411	16548	16365	16633	16360	16342	16527	16339	16508	16365	16446	16593	16323	16304	16299	16385	16499	16473	16509	16460	16538	16630	16449	16557	16629	16454	16496	16422	16261	16434	16265	16478	16454	16245	16464	16460	16365	16468	16376	16403	16543	16579	16527	16524	16653	16402	16573	16611	16259	16505	16362	16573	16466	16403	16271	16444	16513	16329	16430	16381	16428	16565	16502	16417	16562	16644	16484	16393	16493	16256	16426	16453	16576	16665	16620	16573	16333	16524	16607	16506	16365	16418	16543	16507	16522	16191	16444	16412	16428	16571	16718	16548	16440	16352	16612	16635	16357	16599	16784	16552	16333	16430	16461	16510	16508	16372	16525	16386	16341	16490	16354	16526	16526	16624	16502	16533	16520	16464	16531	16447	16530	16643	16296	16500	16559	16538	16515	16496	16436	16587	16407	16483	16474	16603	16551	16513	16370	16543	16405	16655	16506	16460	16520	16516	16233	16467	16438	16549	16465	16637	16495	16402	16364	16539	16623	16436	16524	16546	16490	16384	16378	16431	16473	16524	16526	16609	16532	16329	16300	16292	16525	16436	16373	16462	16335	16735	16760	16687	16579	16444	16420	16406	16569	16514	16501	16645	16450	16517	16778	16472	16626	16302	16542	16559	16432	16641	16492	16607	16433	16359	16459	16392	16602	16552	16567	16154	16602	16498	16475	16685	16425	16253	16392	16280	16523	16168	16471	16521	16640	16488	16658	16442	16376	16603	16697	16519	16590	16562	16534	16441	16490	16516	16421	16494	16294	16443	16505	16484	16593	16461	16510	16368	16413	16342	16491	16599	16631	16429	16511	16605	16302	16444	16417	16596	16534	16349	16350	16449	16672	16502	16572	16546	16489	16386	16349	16628	16376	16287	16452	16328	16279	16318	16657	16493	16511	16287	16514	16376	16563	16473	16413	16390	16567	16382	16503	16540	16328	16387	16370	16452	16404	16474	16531	16393	16354	16494	16471	16486	16476	16491	16359	16511	16607	16563	16525	16374	16432	16363	16483	16422	16385	16470	16524	16452	16603	16548	16405	16433	16675	16397	16504	16456	16417	16417	16403	16342	16423	16551	16463	16424	16530	16655	16405	16442	16535	16397	16448	16498	16515	16289	16594	16533	16514	16515	16592	16646	16667	16338	16516	16408	16336	16613	16671	16374	16503	16482	16533	16461	16635	16403	16362	16476	16417	16541	16237	16541	16541	16378	16455	16582	16659	16574	16595	16348	16533	16447	16468	16563	16374	16311	16457	16422	16551	16514	16335	16386	16380	16401	16700	16522	16431	16544	16628	16599	16464	16703	16305	16418	16443	16524	16444	16525	16706	16741	16446	16477	16754	16415	16441	16603	16502	16412	16458	16730	16333	16530	16523	16510	16435	16494	16429	16671	16352	16419	16521	16547	16421	16569	16545	16526	16421	16392	16549	16460	16491	16567	16605	16513	16557	16456	16487	16579	16510	16576	16701	16304	16655	16422	16464	16566	16593	16261	16723	16439	16746	16516	16360	16404	16311	16626	16549	16363	16464	16412	16351	16558	16509	16407	16520	16543	16513	16473	16529	16477	16666	16571	16455	16572	16423	16542	16629	16455	16456	16468	16369	16491	16433	16378	16422	16497	16436	16726	16380	16359	16400	16335	16339	16431	16274	16547	16416	16494	16404	16615	16559	16592	16371	16620	16510	16454	16792	16371	16655	16478	16401	16325	16500	16423	16374	16456	16628	16611	16483	16539	16453	16568	16351	16425	16423	16649	16720	16513	16637	16499	16302	16510	16538	16414	16774	16547	16548	16456	16405	16625	16409	16529	16462	16409	16454	16742	16500	16558	16553	16588	16485	16555	16464	16228	16325	16372	16378	16405	16434	16504	16402	16585	16535	16393	16406	16504	16644	16380	16625	16605	16407	16337	16440	16341	16289	16539	16419	16482	16498	16548	16523	16244	16464	16341	16534	16541	16492	16365	16296	16540	16371	16347	16547	16561	16609	16534	16610	16224	16514	16452	16399	16422	16497	16456	16577	16389	16499	16618	16335	16513	16544	16419	16580	16730	16560	16496	16684	16568	16501	16492	16415	16662	16353	16545	16607	16410	16546	16365	16457	16586	16490	16578	16540	16487	16567	16581	16454	16590	16620	16474	16376	16743	16444	16380	16560	16394	16349	16439	16710	16609	16327	16579	16385	16642	16375	16443	16487	16661	16674	16502	16652	16619	16620	16338	16419	16515	16366	16457	16481	16446	16517	16688	16526	16549	16369	16469	16456	16315	16794	16600	16480	16542	16543	16452	16492	16321	16408	16408	16361	16654	16545	16311	16351	16496	16434	16454	16657	16441	16650	16558	16461	16584	16468	16471	16352	16609	16583	16593	16416	16548	16317	16381	16554	16509	16608	16301	16563	16432	16467	16555	16294	16635	16385	16578	16623	16599	16442	16702	16410	16329	16482	16377	16514	16496	16469	16556	16287	16518	16307	16373	16473	16490	16542	16563	16362	16507	16632	16404	16503	16461	16501	16541	16442	16706	16615	16417	16687	16755	16526	16545	16492	16391	16513	16435	16598	16454	16476	16510	16368	16519	16518	16323	16596	16565	16564	16769	16556	16387	16605	16725	16391	16314	16726	16390	16405	16439	16239	16560	16598	16326	16441	16642	16399	16574	16613	16555	16420	16515	16346	16421	16603	16345	16236	16529	16463	16504	16476	16502	16554	16494	16417	16447	16690	16545	16277	16556	16350	16651	16512	16467	16518	16378	16490	16555	16658	16410	16577	16722	16508	16460	16300	16607	16580
24184	46007	37508	26863	22295	19466	17954	16816	16142	15611	15301	14930	14803	14649	14392	14169	14163	14100	14207	14245	14227	14009	13971	13990	14083	14044	14097	13912	14079	14081	13987	14078	14041	13990	13966	13918	13822	13934	14078	14159	13887	14005	13952	13899	13847	13983	14038	13907	14087	14111	13963	13969	13933	13827	14003	13890	14026	13894	14050	13936	13897	13944	14024	14030	14078	13965	13888	13918	14056	13871	13877	13998	13808	13968	14027	13892	14085	13905	13770	13916	13959	14008	13924	13887	13963	13993	13934	13872	13905	13989	14063	13991	13832	14013	13960	13879	13930	13808	14023	13786	14028	13973	13913	14251	13936	13900	13944	13827	13908	13863	13893	13959	13899	13776	13870	13995	13946	14060	14013	14017	13916	13955	13893	14080	14000	13971	13869	14034	13709	13936	14007	13923	13873	13972	14027	13972	13932	13934	13859	13887	13936	14062	13980	13892	14098	13972	14025	14054	14042	14069	13993	13878	13910	14000	14021	13999	13879	13862	13961	13984	14064	14047	13983	13990	13962	13980	14038	13977	14006	14045	13949	14108	14076	13982	13913	14060	14002	13938	13940	14027	14120	13944	14049	14184	13941	13953	13872	13980	14222	14014	13933	13857	14038	13900	13947	14119	13937	13890	13871	14022	13723	13884	13600	13850	13926	13921	13853	13831	14014	13997	13933	13791	13944	13972	13991	13926	13914	14015	13956	14050	13999	14039	13986	14087	13962	13886	13948	14005	13982	13961	14051	13971	13977	13870	13991	13946	13707	14161	13893	14155	13829	13992	14008	13875	13988	14027	14019	13787	14079	13843	13911	13827	13994	13954	13997	13890	13929	14005	14000	13959	13897	13934	13955	14100	13839	13981	13914	13850	13964	13960	13912	13907	14057	13989	14004	13857	13933	14045	13963	14068	13885	13979	14106	13727	13907	13813	14093	13894	13913	14020	13957	13928	14000	13939	13896	13915	13932	14065	14031	13957	13970	13902	13977	13997	14004	14075	14063	14132	13783	13719	13961	13897	14009	14047	13865	13816	14015	14001	13879	13899	13852	13876	14058	14038	13901	13863	13998	13991	13944	13912	13947	13887	14093	14067	14001	13982	13829	13937	13982	14061	14027	14007	13962	13968	14027	13922	13943	14010	13913	14059	13810	13979	13807	13742	13909	13861	13973	13876	14037	13933	14014	13875	13965	13986	13886	13942	14064	14028	14008	14027	13979	14043	13909	14036	14016	14055	13969	13894	13948	13825	13974	14094	13915	14050	13907	14095	13960	13971	14039	13971	13755	13870	14054	14018	13831	14081	13968	14112	13981	13983	14039	13946	13896	14005	14019	13833	14009	14019	13978	14004	13995	13905	13862	13984	13988	13742	13996	13985	13818	14019	13879	13845	13870	13919	13967	14006	13975	13906	13898	13981	14141	13940	14110	13965	13867	13886	13938	13973	13893	14004	14088	14012	14063	13894	13906	14022	13834	13972	14052	13881	13810	13962	14025	13790	13980	14001	13923	13915	14165	13901	14024	13960	13926	14084	13864	13849	14105	13870	13979	14074	13921	13950	14028	14050	13943	14056	14086	13972	13907	13925	13818	13909	14024	14010	13759	14122	13860	13831	13883	14136	14051	13847	13937	13801	14005	14109	13933	13897	13988	13939	13991	13931	14131	13943	14030	13853	13957	13906	13983	14137	13967	14025	14190	13973	13896	14006	14048	13957	13913	13945	13904	13888	14145	13831	13967	13936	14035	13973	13810	13963	13933	14029	13922	13902	13911	14006	13957	13986	14141	14092	13918	13830	13846	13912	14022	13973	13895	14024	13923	14026	13996	13891	13903	14114	13890	13877	13946	13940	14006	13989	13802	13812	13836	13885	14071	13984	14003	13887	14059	14046	14028	13943	14018	13957	14074	14023	14047	14014	13866	14009	13974	13981	13962	13762	14015	13766	14046	13954	13929	13925	13959	14035	13862	13969	13923	13999	13942	14054	13945	14113	14020	14062	13884	13962	14085	13855	14026	13907	13938	14093	13952	13904	14005	14038	13923	13833	13862	13872	13885	13759	14022	14008	13936	13833	14121	13978	14085	13995	13970	13978	13943	13973	13859	14012	14008	14055	13949	14002	14070	13904	13985	13952	13954	14044	13983	14012	13899	14080	14000	14000	13930	14022	13724	14034	14096	13904	13908	13923	14006	14144	13841	14075	14035	14143	13899	13900	13866	14104	13826	13819	13968	13984	13845	13846	14038	13982	13939	14064	13879	13867	14065	13978	13950	13687	14017	14077	14043	14021	13929	14036	13894	14066	13827	14072	14056	13836	13996	13764	14020	14050	14006	13966	14028	14035	14071	14108	14070	13865	13881	13878	14012	13953	14065	14053	13925	14002	14028	13935	13910	13979	13966	13862	14066	14012	13939	14018	13784	13899	13945	14024	14019	14115	13893	13956	14028	13956	13988	13804	13831	13899	13876	14010	14029	13836	13875	13960	14017	13994	14064	13875	14112	13870	13913	13873	13830	13764	13876	14068	14100	13805	14058	13946	13883	13912	13785	13785	13915	13955	13908	14000	14070	13839	13676	13902	13873	13936	13966	13930	14062	13919	14033	13833	14011	13921	13855	13887	13954	13849	13859	14030	13985	13973	14052	14033	13740	13890	14022	13926	14052	13968	13941	13976	14031	13816	13958	13938	13926	13940	14046	13854	13916	13791	13917	14019	13906	13849	13922	14128	14077	13814	13905	13951	14045	13921	13935	13937	13939	13880	13891	14025	13797	13908	13999	13975	13891	13899	13976	13954	13972	13952	14116	13997	13980	13971	14037	13945	13938	14064	13884	14023	13915	14021	13776	13891	13976	14009	13866	13982	13968	14073	13954	14069	13956	13974	13980	13964	13873	13925	14102	14029	13951	13933	13970	14031	13872	14075	14137	14075	13971	13905	13969	13960	14036	13893	14081	13867	13899	14102	13910	13995	13928	13933	13903	13888	13834	13995	13758	14038	13890	13844	13844	13931	14075	13952	13869	14065	13947	14052	13936	14163	13965	13836	13847	14073	14000	13974	13883	13934	13828	14077	14160	13848	13917	14114	14037	13785	14035	13948	13912	14024	13926	13948	14031	13808	13940	13855	13869	13909	14061	13828	13985	13913	13917	13732	14128	14043	13978	13986	13936	13987	13944	14032	13873	13948	14000	13723	13717	13988	14022	13948	14019	13830	13991	13846	13909	14079	14166	14115	14031	13920	13715	13866	14117	13855	14032	14133	13969	13919	13941	13946	14084	13942	13907	13973	14022	13965	13868	13982	13956	13754	13988	14018	13999	13980	13988	13768	13983	13969	13970	13960	13880	14030	13963	14075	14005	13899	13905	13854	14002	13931	13862	13965	13911	14035	13929	13982	13917	13889	13923	14015	13902	13895	13830	14023	14055	14018	14009	13914	14087	13925	13972	13886	14073	13844	13882	13860	13869	14037	13867	13844	13997	13944	14008	14040	13938	13910	13831	13922	13956	13867	13842	13938	13996	13986	13945	13969	13818	14091	14105	13995	13986	13920	13923	13856	13998	13787	13817	14091	13956	13819	14129	13989	13993	14033	13838	14156	14102	13944	13913	13910	14146	13865	13904	14131	14028	13972	13974	13923	13954	14071	13890	14039	13879	13956	13960	13751	13828	13982	14038	13975	13933	14008	14023	13961	14012	14166	13894	14008	13795	13907	13894	13927	13921	14020	14003	13937	13938	14159	13879	13939	14040	13907	14009	14005	14004	14048	13836	13983	13986	13927	13848	14039	13917	14003	14148	13823	14061	13702	13926	13997	14056	13859	13995	13903	14015	13900	13963	13810	13765	14066	14031	13831	14011	13865	13954	14009	13869	13963	13964	14015	13976	13985	14023	13812	13935	14024	13988	13906	13813	14017	14022	13890	13856	13901	14055	13878	13884	14081	13896	13922	13938	13777	13907	13854	14005	13774	14000	13990	13892	13963	13862	14035	13792	13972	13924	14048	14130	14046	13748	13993	13946	14074	13711	14145	14070	13996	13869	14037	14000	13881	14022	14117	13998	13759	13907	13981	13976	14002	13870	13923	13857	13838	13989	13951	13846	13914	13793	13979	14095	13995	13908	13893	13986	13870	13962	13946	13970	14047	14066	13900	13761	13912	13855	14019	13880	14178	14017	13905	13826	13886	13995	14026	14050	13839	13970	14086	14147	13993	13875	13993	14100	13944	13925	14003	14064	14018	13938	13967	13836	13932	14024	14023	14038	13878	13961	13868	13746	13911	13974	13827	13966	14027	14018	13788	14161	13853	13976	13939	13967	14137	14197	13952	14018	13842	14175	13997	14012	14017	13893	13972	13972	14109	14047	13925	13948	13909	13916	14038	13892	14045	13780	13983	13938	14014	13997	13918	14012	13866	14001	13905	13841	13941	13956	13988	13835	13870	13996	14046	14008	14043	13941	14045	13994	13986	13962	13762	14081	14039	13922	14033	13906	13987	13904	14020	14186	13908	13879	14003	13972	13985	13936	13984	13824	13801	13823	13962	13838	14024	13977	14061	14046	13818	13902	13974	14055	13915	13842	13918	13868	13943	14047	13751	13973	14016	13893	13843	14046	13942	14033	14093	13888	13837	14029	13914	13901	13901	14038	13919	13899	14024	13918	13860	13970	13884	14074	14100	14094	14072	14062	14056	14038	13916	14043	13920	14198	14054	14027	14168	13935	13841	13997	13934	14011	13847	13959	13913	13906	13880	14172	14004	13928	13970	14013	14045	14006	13977	13941	13940	13824	13855	14001	13863	13852	13995	13977	14016	14070	14029	13784	13936	13774	13995	13974	14023	13867	13962	13990	14032	13944	14022	14008	13863	13845	13941	13754	13949	13942	13849	13993	14147	13965	13923	13763	13977	13956	13928	13892	13948	13881	13930	14030	13899	13954	13835	13958	13981	13661	14139	13842	14108	13939	14005	14043	13793	13981	13989	13931	14099	13990	14078	13956	14004	14059	14052	13985	13922	14140	13889	13947	14033	13990	13885	13859	13897	14111	14077	13898	13769	13960	14099	13956	13990	13905	13755	13954	13917	14074	13888	13895	14000	14021	13865	14018	13905	13818	13932	13848	13938	13970	13972	13988	13926	13976	13900	13966	14013
25397	21686	27919	28089	21737	20163	19651	18213	17792	17615	17611	17368	17200	17016	17067	16997	16946	16926	16881	16835	17021	17108	16981	16969	16810	16957	16693	16852	16877	16846	16803	17021	16661	16824	16867	16876	16879	16861	16818	16840	16922	16772	16957	16957	16859	16832	17207	16853	16819	16868	16742	16901	16833	16792	16898	16849	16746	16861	16900	17073	16590	16822	16965	16748	16852	16808	16898	16955	16746	16893	17073	16846	16922	16854	16794	16928	16938	16743	16722	16961	16903	16821	16769	16887	16884	16903	16833	17047	16941	16886	16887	16695	16831	16995	16826	16850	16708	16783	16894	16846	16864	16921	16964	16938	16903	17091	16873	16612	16885	16936	16991	16854	16857	16812	16750	16948	16724	16820	16883	16692	16765	16814	16975	16881	16912	16845	16895	16734	16780	16861	16775	16844	16937	16914	16857	16950	16902	16938	16779	16778	16776	16843	16732	16838	16780	16789	16722	16692	16758	16893	16747	16773	16985	16690	16711	16735	16674	16687	16591	16798	16835	16694	16907	16924	16712	16827	16804	16829	16765	16708	16994	16953	16652	16834	16812	16946	16772	16787	16890	16668	16671	17048	16893	17041	16959	16988	16783	16945	16558	16792	16762	16722	16690	16925	16578	16877	16834	16771	16791	16716	16786	16728	16981	16818	16922	16834	16796	16829	16769	16946	16699	16811	17047	16992	16739	17048	16761	16823	16680	16783	16730	16810	16921	16942	16967	16793	16789	16584	16648	16778	16955	16855	16783	16791	16907	16657	17063	16793	16849	16895	16881	16785	16818	16675	16848	16952	16713	16788	16919	16801	16915	16743	16927	16938	16756	16893	16932	16622	16720	17051	16881	16800	16855	16897	16790	16695	16711	16753	16626	16649	16836	16831	16860	16925	16741	16953	16823	17007	16755	16742	16815	16899	16870	16691	16807	16603	16725	16927	16666	16729	16680	16778	16839	16739	16741	16843	16727	16754	16907	16786	16747	16827	16849	16799	16889	16958	16829	16870	16797	16743	16814	16817	16898	16898	16802	17034	16716	16701	16860	16956	16942	16967	16881	16818	16939	16931	16817	16827	16699	16659	16713	16779	16748	16830	16740	16838	16634	16852	16947	16687	16840	16943	16794	16905	16759	16741	16729	16850	16859	16719	16738	16915	16839	16946	16928	16834	16901	16771	16780	16878	17038	16868	16863	16522	16644	16922	16861	16795	16936	16872	16831	16820	16813	16744	17069	16763	16680	16803	16780	16837	16975	16815	16980	16720	16631	16698	16897	16922	16854	16991	16707	16933	17056	17001	17048	16735	16702	16841	16963	16847	16750	16694	16813	16734	16681	16965	16810	16941	16797	16999	16962	16867	16903	16909	16717	17139	16983	16788	16860	16749	16888	16999	16927	16958	16856	16875	16949	16972	16866	16820	16750	16947	16785	16747	16753	16827	16837	16979	17106	16659	16937	16654	16903	16845	16690	16750	17020	16850	16873	16903	16714	16829	16860	16707	16963	16748	16885	16860	16769	17015	16865	16830	16637	16940	16735	16874	16752	17009	16810	16746	16897	16917	16848	16880	16836	16802	16933	16847	17015	16951	16913	16904	16925	16600	16725	16833	16719	16890	16963	16777	16710	16695	17049	16970	16633	16939	17006	16751	16627	16947	16837	16440	16787	16894	16976	16773	16832	16951	16970	16902	16786	16782	16858	16835	16728	16651	16779	17026	16773	16840	16769	16765	16885	16897	16870	16706	16602	16761	16752	16674	17014	16835	17086	16916	17043	17003	16824	16986	16859	16799	16739	16898	16948	16810	16834	16785	16885	16828	16839	17109	16802	16727	16860	16770	17007	16986	16891	16948	16711	17031	16874	16831	16816	16885	16789	16599	16989	16951	16962	16998	17001	16876	16841	16855	16993	16728	16745	16895	16732	16653	16676	16835	16917	16881	16828	16623	16859	16690	16877	16979	16856	16721	16893	17188	16731	16739	16904	16831	16986	16884	16874	17049	16879	16812	16728	16888	16835	16951	16700	16782	17071	16847	16672	16775	16686	16917	16689	16830	16619	16840	16951	16981	16787	16830	16761	16737	16771	16928	16839	16813	17010	16901	16796	17048	16905	16879	16884	16834	16785	16640	16738	16752	16800	16838	17034	16805	16813	16841	16856	16783	16732	16821	16918	16706	17058	17035	16967	16776	16758	16891	16985	16941	16844	16969	16835	16980	16745	16972	16716	16878	16872	16857	16983	16770	16993	16741	16930	16894	16820	16544	16948	16955	16790	16819	16812	16695	16648	16844	16681	17023	16822	16992	16891	16586	16738	16875	16736	16889	16773	16952	16941	16779	16969	16794	16639	16625	16780	16578	16736	16941	17015	16798	16853	16844	16929	17076	16714	16751	16756	16819	16890	16838	16757	16721	16933	16917	17108	16827	17024	16795	16968	16818	16718	16783	16836	16509	16721	16751	16932	16915	16709	16831	16882	16784	16837	16799	16761	16920	16848	16997	16774	16766	16657	16912	16804	16966	16868	17088	16959	16816	16904	17048	16802	16770	16786	16737	16827	16554	16984	16972	16983	16887	16776	17009	16882	16846	16919	16712	16831	16925	16783	16841	16691	16780	16853	16735	16925	16910	16876	16904	16968	16750	17258	16866	16923	16707	16738	16920	16968	16831	16894	17138	17011	16824	16970	16881	16855	16927	16840	16607	16665	16715	16626	16750	16761	16791	16732	16776	16691	16709	16731	16892	16723	16802	16937	16871	16898	16777	16817	16932	16817	16596	16748	16928	16775	16846	16777	16869	16755	16690	16828	16661	16822	16815	16704	16620	16810	16785	16660	16686	16902	16846	16962	16679	16826	16836	16957	17001	17050	16944	16728	16905	16760	16784	17070	17044	16728	16752	16794	16811	16774	16781	16871	16914	16771	16642	16903	16784	16722	16946	16961	17004	16688	16700	17028	16933	16859	16916	16752	16936	16816	16854	16910	16841	16717	16872	17005	16845	16740	16794	16872	16847	16989	16837	16951	17014	16738	16951	16851	16682	16866	16925	16925	16857	16964	16796	16960	16929	16914	17009	16853	16855	16874	16682	16715	16823	16806	16971	16870	16771	16701	16641	16831	16835	16659	16661	16666	16732	16796	16841	16853	16759	16726	16902	16832	16815	16947	16870	16975	16823	16923	16735	16842	16954	17242	16779	16855	16969	16824	17031	16858	16703	16731	16791	16856	16804	16789	16726	16555	16861	16945	16741	16995	16750	16780	16684	16893	16887	16772	17024	16824	16974	16932	16918	16876	16871	16838	16729	16768	16839	16807	16798	16929	16777	17023	16794	16743	16930	16773	16782	16851	16760	16746	16695	17068	16716	16834	17139	16868	16651	16702	16633	16895	16807	16727	16846	16995	16770	16895	16717	16908	16840	16908	16831	16695	16853	17087	16755	16996	16649	16742	17033	16969	17082	17033	16777	16866	16648	16941	16569	16869	16945	16939	16675	16806	16783	16874	16752	16782	16978	17053	17045	16814	16583	16816	16692	16814	16804	16714	16773	16926	16855	16685	16638	16729	16911	16839	16921	16885	16775	16794	16624	16674	16702	17046	16936	16752	16802	16840	16964	16837	16861	16880	16789	16778	16561	16990	16868	16837	16749	16854	16718	16837	16789	16791	16928	17023	16865	17042	16758	17030	16860	16945	16823	16937	16715	16998	16672	16760	16717	17057	16950	16962	16688	16883	17082	16772	16901	16897	16875	16888	16752	16898	16899	16862	16764	16941	16786	16920	16904	16836	16729	16830	16694	16736	16790	16847	16773	16927	16870	16673	16565	16933	16948	16884	16853	16773	16927	16781	16747	16957	16603	16921	16826	16900	16848	16798	16836	16800	16941	16750	16951	16970	16839	16652	16935	16786	16946	16813	16771	16957	16956	16969	16646	16787	16686	16718	16866	16709	16776	16778	16814	16854	17006	16909	16820	16799	16631	16857	16894	16933	16794	16836	16856	16685	16978	17051	16798	16949	17003	16841	16817	17010	16972	16848	16739	16955	16650	16895	16965	16742	16602	16761	16897	16831	17007	16824	16669	16731	16802	16648	16847	16750	16561	16791	16864	16775	16827	16791	16751	16933	16912	16964	16766	16611	16840	16681	16826	16882	16839	16894	16949	16994	16642	16851	16765	16721	16656	16800	16798	16772	16652	16829	16838	16883	16998	16838	16720	16856	16756	16956	16829	16836	17018	16924	16988	17012	16805	16823	16658	16806	16805	17051	16889	16876	16939	17045	16811	16938	16718	16963	16762	16703	16885	16860	16700	16924	16921	16937	16885	16758	16786	17033	16798	16878	16922	16857	16890	16817	16653	17104	16948	16884	16724	16941	17037	16970	16989	16812	16784	16766	16862	16923	16810	16963	16634	16692	16894	16809	16881	16881	16786	16969	16882	16748	16589	16860	16906	16613	16837	16825	16873	17005	16919	16766	16624	16877	16921	16763	16896	16809	16672	16878	16745	16842	16855	16798	16893	16818	16642	17045	16928	16809	16899	16832	17078	16884	16627	16779	17044	16843	16747	16924	16750	16774	16723	16690	16777	16714	16978	16969	17084	16841	16822	16675	16867	16851	16686	16819	16716	16808	17060	16816	16880	16785	16795	16834	16729	16767	16855	16693	16748	16737	16787	16897	16699	17012	16956	16676	16573	16919	16737	16682	16971	16958	16860	17134	16911	17021	16951	16827	16755	16829	16650	16813	16818	16843	16876	16847	16819	16836	17159	16669	16936	17017	16890	16936	16951	16924	16771	16981	17004	16747	16851	16952	16866	16666	16722	16642	17035	16900	16960	16875	17013	16860	16835	16801	16691	16905	16696	16787	17000	16865	16816	16745	16785	16965	16910	16882	16771	16911	16790	16822	16969	16814	16917	16834	16761	16949	16896	16921	16794	16871	16866	16727	16943	16679	16776	16987	16926	16996	16996	16792	16827	16779	16726	16922	16890	16859	16914	16712	16854	16760	16916	17034	17005	16836	16622	16771	16651	16797	16964	16766	16759	16589	16558	16814	16630	16910	17055	16756	16710	16781	16949	16661	16622	16942	16751	16906	16764	16756	16883	17052	16789	16627	16915	17015	16687	16949	17022	16822	16900	16814	16885	16888	16811
24127	41383	33060	24054	20243	18046	16870	16155	15705	15391	15100	14658	14661	14834	14524	14418	14204	14179	14207	14185	14291	14223	14309	14171	14344	14195	14204	14197	14128	14071	14275	14091	14043	14393	14213	14004	14202	14258	14055	14114	14193	14157	14072	14102	13963	14272	14183	14117	14223	14024	14187	14199	14039	14218	14328	14127	14100	14167	14094	14106	14114	13882	14066	14226	13996	14117	14144	14038	14147	14127	14180	14042	14167	14064	13853	14135	14102	14072	14379	14038	14129	14145	14246	14057	14106	14367	14090	14109	14048	14059	14109	14153	14146	14153	14289	14231	14011	13928	14111	14232	13934	14209	14116	14078	14109	13949	14069	14276	14042	14200	14090	14197	14152	14180	14253	14148	14141	14248	14187	14003	14064	14283	13972	14148	14288	14050	14247	13938	14136	14165	14432	14081	14243	14118	14210	14091	13962	14214	14098	14089	14120	14129	14108	14205	14206	14208	14144	14037	14163	14200	14128	14196	14152	14252	14284	14124	14153	14137	14209	14114	14321	13990	14149	14154	14215	14189	14057	14138	14048	14265	14305	14125	14046	14275	14107	14122	14067	14177	14182	14076	13976	14248	14366	14218	14157	14215	14229	14281	14191	14202	13992	14013	13997	14191	14157	14074	14231	14051	14159	14233	13886	14019	14038	14093	14114	14238	14035	14069	14195	13881	14162	14230	14054	14152	14217	14172	14187	14156	14215	14197	14197	14309	14157	14168	14029	14091	13879	14105	14070	14279	14218	13898	14220	14116	14057	14083	14146	14135	14245	14135	14125	14113	14236	14159	14154	14141	14172	14056	14106	14116	14100	14159	14290	14235	14327	14236	13901	14343	14239	13998	14099	14223	14017	14093	14170	14096	14169	14186	14160	13947	14157	14113	14188	13986	14019	14065	14044	14158	14115	14216	14295	14189	14192	14095	14206	14063	14203	14088	14270	14173	14138	14165	14170	14232	14101	14161	14150	13974	14107	14071	14093	14200	14172	14125	14031	13984	14128	14228	14324	14106	14164	14036	14292	14339	14141	14146	14134	14136	14320	14157	14143	14256	14125	13943	13936	14131	14124	14167	14174	14141	14147	14220	14056	14077	14299	14014	14114	14106	14059	14196	14133	14061	14353	14200	14096	14011	14134	14140	14057	14222	13947	14142	14045	14140	14222	14082	14163	14052	14187	14138	14264	14082	13961	14037	14154	14127	14165	14115	14299	14091	14119	14095	14195	14000	14148	14021	14152	14091	14029	14214	14115	14008	14218	14168	14004	14240	14130	14278	14072	14259	14217	14038	13994	14127	14035	14128	14199	14140	14058	14203	13982	14128	14223	14118	14005	14362	14156	14009	13978	14147	14252	14154	14140	14150	14133	14194	14193	14027	14173	14081	14266	14106	14186	14148	14059	14245	14140	14168	14216	14125	14112	14027	14268	14220	14089	14100	14236	14124	14153	14350	14114	13964	14314	14310	14102	14080	13998	14150	14098	14116	14188	14192	14111	14339	14027	13972	14202	14020	14173	14169	14202	14200	14262	14171	14066	14082	14087	14001	14092	14066	14030	14014	14065	14041	14159	14048	14318	13944	14148	14250	14211	14255	14200	14098	14210	14025	14298	14169	14031	14008	14132	13894	14277	14100	14167	13867	14263	14151	14014	14021	14300	14069	13977	14120	14303	14342	14044	14121	14000	13998	14073	14025	14333	14089	14018	14131	14030	14224	14109	14247	14125	14134	14125	14155	14035	14344	14168	14095	14141	13942	14182	14132	14164	14206	14001	14152	13940	14061	14133	14091	13981	14219	14203	14054	14021	14115	14077	14374	14133	14150	13875	14066	14192	14348	14101	14227	14088	14142	14055	14213	14029	14209	14290	14147	14113	14198	14217	14220	14129	14188	13988	14162	14301	13958	14229	14136	14260	14162	14307	14203	14127	14198	14183	13974	14098	14400	14174	14197	14118	14266	14185	14085	14237	14145	14012	14318	14083	14166	14049	14099	14167	14351	14158	14299	14139	14098	14267	14039	14297	14023	14170	14102	14057	14231	14010	14141	14201	13968	14281	14058	14139	14392	14113	14154	14301	14088	14088	14182	14320	14042	14211	13976	13907	14239	14271	14157	14113	13982	14113	14100	14075	14152	14211	14037	14263	14131	14315	14155	14133	14165	14116	14140	14108	14138	14174	14114	14097	14230	14120	14208	14080	14297	14073	14304	14147	14147	14092	14094	14251	14228	14255	14066	14198	14157	14177	14045	14198	14155	14100	13997	14137	14128	14126	14156	14329	14167	14242	14007	14029	13930	14160	14039	14188	14179	14176	14165	14186	13986	14044	14179	14112	14203	14081	14143	14100	14314	14223	14172	14285	14171	14182	14061	14076	14176	14096	14302	14167	14205	14262	14145	14275	14124	14081	14090	14309	14222	14107	14155	14170	14145	14079	14200	14000	14113	14058	14175	14115	14030	14210	14135	14063	14260	14171	14136	14149	14010	14177	14220	14269	14116	14029	14314	14266	14266	14052	14163	14140	14089	14045	14098	13953	14230	13964	14195	14104	14089	14210	14243	14093	14201	14271	13964	14270	14186	14071	14080	14138	14254	14181	14084	14182	14253	14263	14054	14271	14181	14068	14118	14168	14160	14072	14030	14050	14208	14094	14081	13983	14186	14224	14284	13973	14175	14124	14207	14068	14139	14213	14089	14263	14077	14229	14127	14051	14165	14075	14165	14175	14276	14085	14175	14044	14151	14181	14091	13956	14105	14415	14067	14242	14373	14080	14279	14241	14103	14015	14142	14134	13871	14062	14170	14205	14069	13958	13896	14097	14199	14085	14192	13973	14139	14130	14182	14096	14223	14075	14133	14212	14198	14135	14250	14217	14170	14171	14193	14262	14216	14113	14140	14141	14132	14224	14134	14044	14023	14208	14258	14087	14290	14184	14101	14091	14124	14246	14132	14099	14037	14286	13880	14139	14151	14066	13974	14222	13913	14281	14148	14152	14205	14137	14063	14129	14171	14199	14079	14202	14311	14250	14009	14118	14135	14176	14316	14045	14096	14087	14173	14084	14248	14140	14042	14090	14033	14210	14034	14232	14305	14268	14339	14141	14225	14112	14080	14027	14115	14042	14054	14210	14148	14180	14062	14127	13873	14162	14094	14202	14115	14201	14112	14061	13995	14167	14081	14407	14240	14192	13970	14038	14021	14051	14226	14106	14100	14153	14189	14257	14128	14188	14138	14118	14117	14356	14178	14080	14105	14195	14279	14210	14141	14084	13924	14174	14165	14214	14323	14119	14093	14232	14248	14216	14278	14058	14233	14192	14156	14170	14103	14048	14179	14163	14128	14000	14072	14060	14297	14055	14111	14111	14233	14067	14258	14315	14075	14418	14149	14070	14143	14010	14233	14248	14235	14150	14089	14257	14076	14325	14029	14067	14124	14032	14109	14084	14114	14160	14192	14177	14019	14218	14071	14007	14076	14191	14140	14246	14107	13988	14326	14185	14051	14048	14307	14027	14215	14234	14135	14166	14085	14161	14312	14191	14172	14042	14066	14141	14017	14104	14242	14056	14141	14210	14244	14103	13979	14073	14177	14125	14181	14140	14268	13999	14088	14099	13888	14409	13932	13948	14147	14077	14127	14128	14041	14228	14138	14323	14057	14094	14169	14279	14136	14235	13984	14010	14101	14027	14117	14076	14165	14165	14171	14242	14111	14358	14069	14231	14053	14140	14110	13922	14119	14125	14238	14038	14171	14149	14012	14202	13985	14168	13988	14005	13880	14328	14017	14211	14153	14095	14248	14173	14126	14032	14293	14136	14234	14196	14254	14182	14114	14078	14240	14184	14070	14206	14112	14224	14114	14266	14003	14200	14124	14228	14109	14112	14182	14132	14208	14201	14156	14399	14066	14228	14063	14218	14145	14152	14399	14200	13976	14272	14236	14143	14365	14133	14177	14151	14195	14054	14253	14178	14251	14040	14195	14181	14279	13941	14126	14160	14219	14198	14175	13974	14155	14166	14229	14118	14167	14130	13970	14057	14034	14132	14068	14006	14216	14179	14089	14094	14171	14052	14206	14053	14032	14229	14387	14186	14134	14216	14098	14121	14274	14224	14119	14183	14111	14096	14036	14205	14081	14165	14123	14190	14254	14091	14290	14116	14071	14107	13913	14091	14092	14317	13981	14189	14065	14072	14046	14034	14059	14076	14190	14223	14229	14288	14270	14275	14123	14216	14202	14050	13980	14269	14138	14126	14205	14062	14233	13919	14039	13946	14098	14081	14199	14179	14086	14093	14088	14118	14244	14096	14124	14132	14106	14113	14192	14170	14194	14193	14227	14051	14098	14118	14089	14093	14325	14085	14137	14081	14263	14089	14203	14262	14219	14172	14197	14201	14221	14055	14147	14124	14138	14153	14147	13880	14189	14167	14230	14109	14090	14016	14201	14101	14058	14130	14181	14249	14112	14297	14222	14049	13932	14140	14113	14165	14024	14150	14215	14072	14163	14214	14137	14133	14105	14195	13970	14190	14193	13983	14224	14174	14090	14068	14070	14165	14064	14069	14109	14090	14198	14232	14087	14119	14038	14143	14102	14176	14211	14140	14097	14333	14195	14168	14169	13991	14101	14128	13993	14175	14026	14190	14174	14302	14166	14206	14177	14077	14227	14039	14014	14107	14087	14218	14231	14131	14254	13995	14272	14170	14094	14162	14176	14268	13935	14203	13930	14306	14135	14108	14152	14151	14141	14128	14194	14180	14026	14250	14205	14152	14209	14105	14009	14149	14074	14069	14116	14312	14320	14079	14212	14177	14213	14011	14235	14098	14226	14136	14000	14137	14120	14064	14141	14037	14118	14100	14154	14266	14167	14256	14084	14161	14180	14260	14219	14211	14026	14114	14239	14344	14070	14177	14358	14264	14112	14014	14254	14376	13997	14111	14134	14183	14147	14060	14198	14127	14039	13996	14237	14232	13973	14182	14038	13969	14152	14063	14062	14087	14312	14228	14268	14285	13935	14170	14143	14238	14034	14159	14092	14336	14022	14233	14221	14194	14147	14092	14268	14183	14097	14138	14020	14111	14182	14209	14085	14081	14126	14050	14148	13895	14121	14125	14084	14212	14108	13979	14118	14147	13979	14292	14066
22495	21600	28877	24805	22178	24400	25196	19858	18264	18386	17851	17743	17324	17062	17096	16611	16465	16596	16441	16384	16430	16567	16343	16381	16277	15987	16302	16239	16299	16451	16158	16165	16516	16344	16139	16207	16189	16099	16405	16149	16446	16294	16153	16167	16133	16175	16143	16174	15977	16082	16267	16170	16268	16323	15972	16083	16006	16326	16062	16080	16304	16157	16016	16136	16361	16025	16133	16134	16184	16062	16011	16170	15968	16127	16031	16125	16214	16202	16229	16073	16234	16183	16221	16143	16017	16171	16079	16294	16271	16051	16200	16182	16124	16327	16103	16111	16216	16068	16282	16149	16097	16102	16198	15898	16132	16287	16318	16226	16304	16328	16097	16037	16166	16443	16181	16174	16148	16177	16310	16148	16124	16063	16127	16196	16177	16152	16120	16164	16018	16167	16265	16003	16113	16279	16017	16047	16092	16114	16168	16082	15985	16104	16034	16204	16117	16202	16050	16169	16152	16327	16251	16148	16133	16128	16096	16033	16191	16135	16040	16024	16202	16122	15984	16089	16340	16218	16125	16267	16050	16101	16249	16135	16193	15907	15957	16080	15985	16066	16226	16209	16026	15957	16247	16009	16079	16075	16029	16269	16222	15964	16118	16068	16372	16227	16034	16207	16071	16068	16126	16146	16350	16302	16115	16070	15981	16069	16000	16034	16105	16097	16014	16135	16184	16187	16132	16171	16170	16270	16039	16073	16259	16190	16213	16161	16198	16239	16217	15955	16014	16035	16344	16173	16003	16075	15967	16013	15994	15956	16050	16191	16112	16198	16126	16407	16162	16048	16169	16079	16055	15953	16254	16330	16244	16077	16119	15924	16239	16151	16090	16209	16287	16083	16031	16030	16101	16152	16087	16238	16050	16171	16053	15996	16094	16024	15927	16078	16040	16109	16185	15966	16017	16231	16296	16097	16215	16238	16058	16132	16194	16305	16082	16154	16070	16179	16100	16144	16164	16142	15982	16059	16044	16127	16238	16274	16353	16212	16078	16190	16029	16113	16170	16062	16174	16141	16157	16216	16205	16290	16041	16185	16233	16027	16288	16111	16113	16028	16086	16253	15986	16152	16219	16103	16230	16052	15924	15998	16137	16159	16103	16185	16070	15900	16042	16165	16058	15926	16246	16052	16057	16063	16159	16072	15943	16036	16102	16209	15932	16294	16022	15996	16099	16057	16077	16190	15974	16142	16128	16055	16223	16148	16059	16054	16185	16006	16149	15790	16141	15935	15952	16045	16403	16061	15987	16266	16078	16136	16184	15845	16202	16074	16245	16104	16020	16020	16206	15970	16159	16156	15980	16024	16178	16024	16258	15981	15938	16101	16127	16219	16141	16019	16083	15888	16296	15949	16038	16109	16085	16081	16330	16403	16190	16169	16171	15838	15940	16095	16146	16248	15860	16154	16221	16050	16085	16089	16152	16203	16060	16252	16259	16240	16109	16049	16138	16169	16220	16075	16178	16108	16093	16196	16097	16198	16064	16158	16181	16153	16088	16133	16093	16364	16297	16073	16025	16132	16232	16035	16019	16146	16102	16140	16004	16300	16142	16096	16295	16206	16273	15893	16121	15954	16146	16247	15989	16289	16028	15949	16150	16058	16094	16023	16188	16142	16134	16179	16164	16123	16101	16192	16180	16110	16147	16179	16023	16040	16136	16181	16245	16318	16141	16071	16142	16165	16296	16433	16113	16199	16170	15994	16242	16224	16214	16257	16093	16044	16080	16221	16111	16023	16330	16121	16183	16078	16143	16162	16010	16327	16058	16053	16269	16030	16118	16296	16079	16283	16257	16184	16370	16100	16180	16163	16203	16072	16176	16203	16059	16077	16121	16233	16117	15991	16256	15940	16132	15918	16271	16255	16108	16034	16017	16150	16244	16058	16001	16118	16047	16078	16448	16055	16242	16010	15825	16097	16205	16129	16183	16203	16041	16084	16092	15810	16026	16157	16125	16161	16087	16052	16104	16033	16042	16022	16124	16016	16047	15779	16253	15945	16016	16349	16166	15978	16026	16168	16096	16186	16130	16061	15934	16014	15962	15906	16228	16183	16273	16203	16091	16170	16073	16121	16360	16231	16047	16069	16261	16057	16032	16108	16094	16081	16182	16174	16069	16010	16005	16205	16288	16434	16241	16047	15905	16036	15936	16259	15969	16192	16192	16200	16142	16325	16157	16204	16207	16112	16099	15932	16279	16004	16250	16106	16204	16138	16033	16140	16412	16071	15983	16399	16161	16020	16068	16169	16071	16069	15929	16123	16284	16083	16238	16028	16139	16140	16121	16082	16106	15824	16056	16000	16068	15989	16130	15990	16067	16130	16179	15997	16154	15890	16061	16178	16154	16125	16083	16064	16171	16107	15956	15977	16100	16005	16125	16408	15921	16141	16083	16165	16128	16202	16236	16062	16149	16149	16189	16063	16338	16324	16070	16039	16198	16235	16244	15972	16179	16083	16182	16139	16253	16084	16152	16323	16191	16071	16084	16087	16129	16148	15976	16097	16293	15939	15992	16119	16184	16007	15982	15977	16275	16175	16077	16281	16140	15996	16088	16143	15954	16243	16075	16138	16299	16169	16082	16208	16266	16007	16051	16192	16258	15988	16090	16235	16126	16273	16142	16032	16019	16085	16262	16236	16194	16096	16230	16173	16141	16106	15920	16140	16034	16213	16139	16243	16116	16187	16019	16029	16030	16259	16132	16197	16088	15973	16160	16407	16210	16108	16224	16058	16059	16205	16299	16097	16110	16044	16096	16134	16230	16157	16013	15910	16005	16302	16216	16080	16267	16111	16272	16115	16117	16184	16254	16239	15955	16206	16132	16159	16126	16078	15983	16073	16146	16195	16058	16208	16169	16177	16220	15953	15907	16076	16141	15973	16289	16256	16075	16105	15931	16136	16160	16088	16156	16142	16067	16106	16387	15935	16171	15930	16291	16086	16150	16163	16061	16136	16099	15986	16288	16096	16186	16119	16174	16105	16191	15873	16041	16075	15974	15802	15858	16281	16171	16235	16068	15985	16119	16139	16144	16012	16062	16114	16114	15984	16110	16042	16129	16098	16268	16206	16323	16188	16078	16028	16357	15911	16117	15933	16137	16071	16109	15906	15933	16130	16040	16200	16113	16019	16223	16107	16351	16095	16145	16043	16077	15979	15992	16187	16169	16092	16083	16068	15954	16229	16104	15953	16103	16119	16070	16223	16185	16089	16006	15984	16252	16037	16224	16122	16064	16164	16299	16040	15950	15969	16132	16159	16210	15901	16374	16050	16204	16171	16219	16219	15950	16123	16067	16013	15815	16104	15918	16191	16164	16012	16123	16100	16182	16136	16073	16157	16345	15876	16192	16204	16109	16149	16186	16300	16201	16131	16145	16152	16367	16269	16128	16109	16076	16215	16366	15837	16124	16059	16078	16009	16231	16154	16094	16199	16108	16265	16179	16076	15953	16024	16021	16168	16050	16149	16193	16227	16064	16147	16146	15991	16002	16161	15936	16064	16198	16113	16198	16148	16074	16030	16218	16090	16156	16286	16125	16076	16363	16124	16142	16238	16067	16172	15982	16049	16034	16136	16080	16124	16055	16084	16324	16099	16284	16232	16181	16070	16018	16063	16144	16295	16045	16204	16146	16121	15867	15960	16108	16021	15898	16074	16071	16252	16159	16122	16077	15850	16160	16080	16150	16181	16255	16102	16081	15925	16128	16285	16184	16130	16055	15994	16129	16150	16258	16038	16207	16282	16155	16055	16014	16169	16144	16144	16041	16182	15963	16223	16122	16171	16127	16170	16037	16131	16043	15909	15995	16030	16271	16201	16153	16121	16113	16131	16067	16140	16059	16159	16138	16109	16025	15972	16132	16169	16063	16312	16047	15995	16156	16271	16230	16300	16162	16178	16311	16179	16323	16241	16116	16163	16158	16361	16110	15834	16139	16064	16221	16308	16241	15974	15987	16142	15974	16110	16042	16093	16039	15962	16122	16126	16474	16109	15983	16131	16196	16301	16199	16117	16129	16132	15970	16039	16394	16234	16063	16186	16277	16226	15872	16188	16128	16020	16159	16342	16260	16163	16301	16126	16222	16265	16180	15967	16046	16268	15981	16046	16464	16078	16265	16145	15982	16104	16060	16196	16087	16003	16023	16118	16225	15922	16249	16059	16203	16316	16232	16131	16084	16153	16146	16172	16187	15954	16116	16080	16153	16100	16312	16089	16077	16042	16012	16174	16243	16212	16177	16147	16161	16152	16133	16202	16085	16263	15996	16159	16253	15967	16161	16142	16207	16123	16057	16253	16128	16267	16014	16349	15997	16178	16051	16251	16063	16196	16121	16113	16073	16109	16049	16284	16355	16153	16155	15933	16420	16074	16061	16023	16160	16128	16092	16066	16073	16130	16102	15971	16028	16206	16068	15863	16278	16298	16094	15989	16084	15943	16111	16080	16075	16123	16223	16097	16197	16243	16249	16107	16245	16004	16101	16252	15974	16069	16171	15878	16071	16299	16148	16055	16099	16096	16223	16103	16028	15960	16129	16359	16238	16216	16356	16008	16123	15973	16207	16180	16263	16170	16016	16039	16157	16111	16148	16144	16188	16179	16366	15898	16129	16152	16144	16239	16178	16150	16276	16028	15998	15977	16148	16378	16065	16213	16268	16129	16099	16254	16100	15991	16256	16215	16189	16074	16073	16012	15983	16277	16373	16124	16292	16093	16170	16242	15972	16123	16080	16208	16293	16071	16213	16054	16026	16112	16387	16128	16159	16069	16133	16124	16209	16238	16274	16298	15992	15994	16130	16050	16107	16092	16369	16151	16050	16127	16151	16001	16066	16017	16135	16135	16102	16208	15854	16040	16078	16102	15918	16076	16269	16058	16179	16166	16201	16039	16354	16141	16129	16107	15965	16011	16057	16150	16366	16130	16228	16198	16312	16075	16310	16233	16036	16102	16037	16198	16361	16168	16060	16120	16117	16062	16097	16134	16302	15985	16177	16103	16058	15804	16308	16083	16061	16047	16041	16070	16155	16138	16121	16091	16098	16324	15942	16181	16105	15980	16273	16211	16152	16077	16180	16104	16166	16100	16200	16067	16401	16053	16178	16374	16083	16141	16174	16060	16115	16078	16093	16076
26240	50112	41508	30177	24688	21168	19715	17870	16812	16079	15799	14932	14948	14611	14341	14317	14042	13867	14017	13864	13837	13802	13760	13913	13827	13868	13824	13773	13811	13792	13690	13811	13808	13789	13600	13608	13821	13617	13812	13594	13744	13652	13871	13632	13812	13703	13682	13606	13657	13666	13711	13773	13714	13747	13702	13499	13754	13741	13565	13590	13565	13816	13673	13553	13749	13650	13745	13822	13634	13730	13696	13714	13673	13723	13736	13591	13683	13691	13758	13839	13657	13798	13672	13561	13776	13685	13707	13668	13531	13669	13631	13698	13583	13664	13759	13730	13631	13512	13721	13766	13559	13673	13539	13756	13576	13494	13625	13663	13666	13624	13700	13690	13680	13586	13745	13578	13683	13527	13894	13618	13672	13692	13658	13632	13837	13489	13671	13591	13780	13677	13768	13761	13815	13667	13773	13660	13836	13830	13541	13690	13613	13536	13739	13704	13701	13724	13524	13748	13820	13735	13639	13688	13710	13657	13614	13724	13682	13666	13722	13690	13544	13762	13701	13749	13643	13791	13661	13871	13782	13771	13646	13735	13650	13924	13612	13759	13626	13780	13811	13774	13679	13640	13586	13612	13737	13827	13526	13569	13731	13719	13649	13664	13676	13604	13753	13557	13762	13707	13788	13650	13769	13718	13630	13523	13638	13654	13759	13724	13788	13713	13585	13689	13569	13549	13602	13642	13786	13702	13646	13817	13518	13597	13604	13653	13696	13714	13780	13733	13699	13646	13606	13804	13789	13585	13691	13608	13731	13726	13746	13622	13723	13708	13669	13606	13790	13607	13770	13711	13785	13572	13795	13727	13777	13677	13519	13704	13658	13763	13670	13658	13885	13628	13731	13415	13637	13461	13618	13782	13731	13752	13740	13650	13555	13785	13821	13650	13752	13740	13624	13579	13531	13825	13725	13664	13750	13558	13716	13675	13662	13771	13576	13683	13669	13828	13536	13776	13825	13818	13701	13569	13545	13631	13582	13664	13696	13739	13689	13648	13748	13810	13655	13738	13767	13827	13791	13724	13632	13651	13754	13575	13741	13583	13653	13503	13720	13775	13586	13636	13584	13607	13610	13846	13826	13667	13676	13829	13556	13591	13695	13654	13616	13849	13787	13669	13567	13710	13688	13591	13711	13701	13664	13645	13640	13757	13599	13776	13620	13588	13771	13704	13673	13685	13662	13579	13671	13763	13588	13741	13536	13680	13748	13510	13810	13775	13545	13742	13607	13739	13728	13760	13884	13793	13488	13372	13562	13679	13818	13803	13589	13734	13723	13630	13713	13809	13816	13589	13593	13615	13717	13742	13717	13724	13679	13690	13809	13713	13678	13876	13689	13606	13730	13569	13607	13722	13586	13669	13762	13618	13934	13701	13528	13632	13823	13664	13740	13636	13564	13819	13619	13719	13725	13574	13735	13610	13705	13804	13799	13716	13547	13690	13538	13673	13719	13777	13754	13860	13776	13708	13704	13597	13543	13630	13598	13864	13720	13756	13667	13876	13663	13745	13672	13599	13651	13702	13790	13623	13501	13766	13623	13701	13724	13752	13735	13697	13633	13561	13686	13610	13725	13879	13711	13667	13749	13723	13654	13691	13513	13662	13726	13820	13758	13757	13638	13624	13768	13791	13559	13805	13555	13696	13597	13664	13700	13777	13694	13770	13817	13696	13811	13634	13815	13498	13553	13575	13808	13709	13673	13586	13524	13800	13814	13689	13604	13807	13889	13796	13720	13716	13786	13768	13709	13423	13635	13668	13554	13622	13807	13761	13689	13682	13584	13660	13727	13636	13657	13733	13766	13587	13614	13690	13718	13780	13727	13608	13629	13617	13696	13746	13769	13684	13578	13750	13700	13566	13783	13711	13590	13754	13738	13570	13793	13642	13641	13580	13627	13599	13689	13589	13766	13716	13753	13785	13591	13563	13749	13641	13757	13606	13716	13500	13744	13626	13469	13943	13713	13564	13786	13677	13643	13598	13780	13815	13796	13647	13822	13845	13874	13635	13873	13619	13620	13758	13664	13710	13861	13723	13673	13717	13665	13566	13564	13600	13621	13843	13668	13395	13646	13806	13529	13725	13692	13749	13574	13802	13661	13837	13493	13711	13552	13744	13639	13532	13709	13806	13687	13686	13640	13793	13649	13706	13727	13703	13819	13974	13642	13653	13678	13659	13618	13569	13860	13762	13662	13672	13622	13618	13600	13612	13768	13678	13765	13738	13666	13781	13623	13663	13582	13663	13741	13724	13835	13746	13680	13515	13613	13623	13675	13748	13767	13707	13820	13708	13633	13710	13652	13710	13737	13629	13554	13624	13865	13724	13702	13885	13714	13765	13472	13790	13602	13672	13646	13719	13560	13584	13671	13834	13524	13737	13585	13701	13612	13683	13575	13639	13603	13730	13675	13694	13802	13658	13812	13693	13645	13572	13780	13590	13770	13659	13688	13677	13435	13740	13801	13601	13860	13796	13519	13569	13892	13744	13645	13672	13767	13724	13860	13620	13600	13600	13579	13689	13616	13755	13594	13811	13887	13581	13886	13653	13722	13757	13765	13621	13634	13678	13646	13563	13812	13686	13673	13524	13472	13751	13730	13605	13669	13468	13686	13579	13686	13703	13684	13791	13795	13694	13725	13785	13693	13882	13702	13694	13588	13639	13661	13882	13742	13624	13854	13619	13663	13687	13629	13720	13528	13802	13800	13651	13690	13640	13710	13676	13662	13678	13813	13733	13582	13847	13468	13764	13656	13711	13660	13552	13628	13654	13706	13700	13679	13791	13648	13677	13669	13655	13651	13531	13650	13649	13647	13731	13672	13534	13790	13641	13699	13784	13596	13569	13700	13722	13807	13759	13655	13512	13745	13660	13638	13595	13661	13597	13690	13835	13709	13726	13725	13597	13766	13751	13646	13753	13696	13792	13771	13612	13557	13677	13709	13652	13807	13768	13715	13470	13882	13520	13716	13551	13732	13717	13614	13726	13640	13772	13721	13842	13723	13797	13664	13732	13799	13839	13735	13532	13844	13583	13794	13760	13787	13737	13574	13831	13677	13730	13533	13531	13456	13613	13608	13754	13520	13609	13672	13741	13567	13659	13562	13651	13659	13701	13625	13561	13866	13679	13554	13814	13660	13896	13641	13575	13721	13735	13938	13667	13604	13755	13593	13741	13689	13786	13622	13679	13709	13678	13754	13574	13591	13739	13755	13800	13620	13531	13774	13602	13623	13655	13775	13664	13696	13534	13550	13702	13506	13639	13728	13768	13595	13727	13592	13690	13753	13749	13774	13680	13725	13826	13615	13607	13683	13694	13708	13753	13720	13749	13664	13671	13661	13455	13524	13645	13600	13775	13691	13636	13628	13729	13642	13527	13768	13790	13539	13598	13712	13689	13655	13617	13692	13646	13484	13707	13860	13709	13728	13592	13690	13594	13589	13831	13873	13699	13720	13661	13621	13493	13591	13749	13614	13756	13721	13751	13782	13471	13594	13500	13795	13568	13744	13756	13602	13840	13714	13693	13808	13685	13700	13753	13632	13724	13777	13839	13606	13876	13555	13726	13551	13708	13705	13516	13814	13664	13803	13537	13618	13622	13552	13759	13767	13770	13623	13610	13615	13648	13789	13651	13652	13563	13764	13598	13712	13837	13857	13622	13767	13756	13763	13699	13675	13647	13601	13587	13673	13646	13668	13826	13791	13561	13700	13524	13650	13753	13781	13624	13611	13737	13666	13705	13694	13787	13679	13666	13726	13668	13759	13761	13541	13699	13801	13566	13623	13682	13727	13803	13724	13742	13639	13574	13711	13757	13714	13679	13497	13686	13653	13760	13945	13702	13698	13576	13728	13636	13817	13715	13758	13798	13710	13901	13853	13815	13688	13590	13676	13627	13826	13606	13603	13647	13777	13728	13507	13608	13729	13675	13670	13619	13659	13602	13639	13650	13586	13715	13733	13817	13767	13554	13667	13605	13839	13696	13804	13753	13717	13669	13675	13590	13804	13750	13815	13810	13654	13600	13706	13726	13699	13654	13786	13654	13564	13707	13777	13755	13788	13755	13661	13732	13910	13721	13527	13613	13765	13695	13628	13595	13752	13727	13684	13596	13619	13647	13661	13721	13654	13688	13735	13715	13593	13610	13745	13865	13834	13631	13568	13669	13677	13665	13845	13527	13804	13640	13555	13810	13862	13854	13759	13813	13684	13859	13722	13712	13634	13740	13892	13669	13647	13632	13744	13738	13784	13529	13764	13710	13551	13619	13560	13756	13738	13529	13625	13638	13747	13852	13646	13599	13750	13483	13707	13793	13705	13743	13618	13572	13653	13722	13821	13610	13461	13587	13746	13804	13725	13544	13808	13609	13732	13666	13667	13786	13671	13701	13827	13569	13544	13667	13682	13565	13502	13573	13863	13677	13681	13849	13648	13553	13716	13907	13786	13740	13613	13762	13735	13606	13644	13591	13791	13774	13801	13684	13514	13618	13693	13732	13654	13828	13645	13715	13545	13574	13717	13836	13602	13716	13631	13674	13623	13733	13673	13717	13802	13706	13645	13630	13755	13661	13624	13695	13760	13587	13642	13714	13590	13824	13801	13653	13671	13485	13649	13763	13619	13686	13542	13766	13609	13643	13491	13770	13788	13723	13674	13635	13599	13769	13820	13672	13737	13652	13670	13682	13799	13817	13748	13832	13627	13634	13627	13701	13784	13608	13545	13728	13628	13711	13770	13719	13712	13551	13522	13623	13851	13502	13747	13570	13665	13597	13793	13711	13739	13802	13631	13663	13639	13563	13804	13857	13735	13720	13931	13728	13583	13742	13712	13613	13678	13672	13643	13619	13655	13741	13777	13866	13748	13667	13622	13501	13902	13737	13696	13575	13682	13808	13677	13658	13699	13626	13642	13720	13551	13683	13589	13593	13654	13757	13611	13665	13561	13647	13692	13629	13594	13735	13783	13495	13618	13571	13662	13747	13690	13788	13789	13656	13603	13600	13613	13604	13795	13968	13768	13661	13638	13652	13616	13664	13943	13799	13557	13618	13595	13635	13700	13875	13470	13798	13651	13554	13577	13633	13774	13730	13723	13852	13633	13659	13711	13781	13601	13636	13543	13775	13718	13657	13470	13620
29833	26050	30755	26038	20663	19221	18688	17988	17575	17292	17187	17056	17049	17159	16813	16645	16959	17018	16645	17053	16890	16513	16663	16841	16779	16713	16739	16633	16516	16715	16678	16640	16674	16838	16763	16708	16682	16862	16660	16621	16876	16748	16657	16736	16585	16701	16965	16714	16865	16735	16601	16792	16698	16536	16750	16741	16853	16706	16638	16711	16691	16776	16742	16673	16561	16854	16606	16714	16667	16692	16629	16602	16574	16717	16756	16586	16657	16655	16686	16651	16633	16611	16758	16682	16797	16743	16778	16462	16784	16466	16578	16813	16443	16769	16769	16923	16786	16719	16690	16559	16589	16680	16529	16673	16804	16755	16669	16912	16642	16676	16719	16796	16844	16710	16867	16736	16667	16624	16555	16525	16749	16796	16607	16669	16812	16696	16832	16726	16800	16706	16660	16692	16568	16699	16714	16563	16521	16706	16735	16708	16679	16666	16728	16612	16639	16555	16732	16684	16909	16930	16788	16628	16623	16899	16602	16749	16879	16728	16748	16892	16676	16792	16655	16497	16726	16646	16784	16804	17003	16516	16652	16572	16677	16773	16914	16566	16795	16476	16743	16621	16660	16506	16695	16483	16839	16622	16730	17002	16819	16754	16776	16801	16663	16723	16565	16801	16799	16674	16701	16878	16615	16583	16850	16453	16617	16666	16730	16821	16670	16548	16669	16694	16652	16668	16599	16572	16620	16763	16557	16661	16714	16672	16790	16784	16873	16851	16898	16829	16688	16483	16916	16725	16774	16699	16763	16540	16684	16854	16796	16772	16784	16656	16752	16683	16739	16740	16687	16817	16647	16700	16619	16700	16574	16836	16720	16612	16772	16696	16637	16550	16913	16716	16790	16667	16880	16759	16568	16619	16921	16603	16641	16724	16652	16729	16607	16818	16589	16697	16736	16585	16830	16645	16815	16643	16712	16883	16838	16787	16827	16789	16800	16494	16760	16720	16703	16607	16536	16732	16744	16760	16679	16590	16627	16794	16778	16675	16559	16660	16643	16825	16895	16831	16613	16730	16698	16647	16580	16784	16605	16710	16509	16669	16762	16656	16533	16712	16668	16751	16770	16602	16547	16440	16579	16712	16753	16754	16495	16854	16706	16750	16636	16651	16495	16596	16868	16547	16734	16449	16631	16822	16741	16735	16648	16739	16757	16825	16814	16872	16616	16685	16639	16633	16721	16697	16756	16889	16531	16768	16807	16479	16755	16669	16994	16650	16960	16643	16680	16454	16683	16711	16686	16749	16786	16635	16471	16611	16679	16659	17060	16831	16677	16700	16567	16459	16771	16513	16793	16730	16788	16684	16902	16611	16908	16797	16645	16625	16778	16596	16811	16860	16654	16705	16801	16658	16650	16571	16663	16886	16446	16715	16689	16748	16593	16708	16814	16674	16695	16613	16650	16675	16682	16603	16665	16672	16637	16665	16681	16509	16717	16790	16674	16677	16579	16520	16743	16844	16916	16701	16624	16708	16715	16773	16690	16785	16623	16743	16679	16675	16647	16807	16698	16747	16579	16835	16932	16555	16895	16715	16741	16761	16848	16760	16730	16736	16818	16579	16782	16700	16750	16825	16924	16789	16574	16625	16742	16752	16670	16600	16560	16831	16704	16788	16582	16649	16669	16483	16730	16583	16746	16651	16496	16787	16733	16617	16707	16823	16739	16555	16757	16828	16820	16771	16732	16737	16884	16895	16874	16760	16694	16698	16691	16599	16499	16605	16789	16672	16783	16656	16572	16954	16765	16751	16679	16808	16626	16754	16709	16812	16752	16694	16705	16644	16700	16593	16783	16557	16763	16601	16675	16665	16967	16770	16850	16803	16640	16720	16654	16658	16747	16819	16795	16797	16861	16630	16524	16815	16619	16682	16785	16660	16750	16748	16863	16629	16697	16569	16618	16620	16805	16656	16850	16675	16598	16768	16696	16766	16610	16638	16687	16687	16496	16529	16610	16608	16728	16866	16823	16831	16668	16704	16823	16679	16829	16655	16651	16779	16943	16726	16584	16665	16531	16680	16840	16488	16828	16471	16697	16715	16732	16787	16551	16667	16856	16565	16855	16698	16759	16763	16678	16666	16742	16709	16766	16631	16734	16803	16740	16740	16715	16729	16705	16720	16883	16763	16747	16748	16414	16737	16764	16741	16957	16747	16788	16770	16721	16781	16666	16855	16733	16893	16510	16615	16771	16427	16596	16556	16695	16805	16627	16774	16624	16827	16843	16585	16497	16714	16661	16626	16745	16700	16510	16670	16664	16771	16598	16620	16897	16637	16772	16656	16913	16739	16945	16691	16531	16555	16683	16707	16801	16784	16928	16592	16769	16664	16745	16852	16690	16879	16680	16904	16821	16758	16591	16691	16722	16983	16763	16925	16619	16657	16749	16738	16860	16520	16882	16770	16953	16764	16463	16643	16540	16741	16718	16673	16667	16716	16648	16803	16685	16763	16608	16718	16677	16640	16763	16790	16774	16829	16751	16784	16710	16835	16743	16819	16648	16784	16649	16936	16764	16788	16593	16584	16869	16672	17049	16800	16667	16620	16817	16559	16659	16642	16696	16769	16614	16659	16625	16982	16722	16756	16716	16710	16990	16739	16788	16698	16859	16722	16629	16420	16578	16508	16758	16769	16749	16558	16890	16613	16736	16767	16880	16695	16702	16827	16678	16713	16700	16439	16865	16563	16627	16641	16786	16807	16796	16538	16599	16855	16548	16695	16769	16745	16631	16703	16821	16955	16803	16654	16803	16699	16875	16603	16679	16628	16575	16716	16719	16638	16861	16830	16642	16574	16613	16919	16734	16664	16737	16731	16537	16659	16933	16745	16792	16775	16778	16687	16712	16949	16660	16456	16593	16511	16728	16779	16663	16896	16657	16841	16456	16532	16639	16809	16752	16740	16765	16810	16810	16809	16771	16704	16755	16723	16642	16738	16600	16591	16750	16675	16511	16546	16718	16579	16641	16703	16625	16540	16452	16756	16636	16748	16878	16738	16702	16776	16665	16744	16713	16956	16574	16638	16518	16654	16682	16728	16596	16702	16423	16400	16685	16787	16670	16810	16914	16732	16980	16807	16661	16571	16758	16773	16682	16915	16733	16606	16819	16784	16809	16860	16642	16701	16734	16769	16571	16619	16818	16915	16578	16912	16691	16655	16716	16637	16499	16795	16754	16628	16724	16646	16530	16714	16615	16713	16772	16879	16577	16719	16615	16756	16807	16683	16796	16541	16644	16364	16640	16555	16529	16877	16597	16674	16651	16564	16612	16737	16841	16676	16641	16697	16731	16677	16488	16658	16674	16697	16711	16662	16716	16622	16833	16611	16603	16740	16814	16646	16597	16920	16544	16720	16682	16692	16598	16773	16672	16471	16571	16587	16750	16747	16782	16494	16476	16672	16704	16634	16607	16709	16996	16822	16677	16701	16610	16504	16581	16616	16709	16480	16556	16759	16622	16773	16697	16646	16715	16656	16607	16736	16802	16873	16818	16670	16752	16529	16895	16779	16658	16599	16739	16602	16462	16689	16670	16702	16783	16524	16905	16466	16615	16796	16582	16651	16792	16670	16812	16745	16665	16529	16766	16744	16857	16801	16667	16824	16627	16754	16514	16773	16708	16709	16832	16725	16809	16767	16857	16688	16834	16715	16787	16644	16664	16806	16725	16771	16681	16817	16612	16601	16623	16867	16929	16704	16752	16733	16974	16485	16755	16441	16551	16756	16919	16773	16688	16719	16645	16669	16588	16744	16652	16640	16690	16727	16600	16686	16624	16572	16608	16870	16757	16701	16931	16788	16916	16760	16678	16654	16908	16707	16593	16856	16603	16557	16422	16632	16609	16636	16757	16432	16467	16757	16596	16507	16643	16730	16794	16998	16824	16634	16544	16778	16650	16655	16539	16681	16922	16557	16805	16665	16706	16706	16681	16695	16650	16521	16703	16704	16910	16662	16591	16827	16588	16675	16584	16575	16728	16649	16623	16651	16621	16603	16805	16691	16797	16690	16815	16662	16832	16653	16678	16545	16601	16538	16852	16796	16605	16684	16642	16620	16796	16516	16815	16726	16664	16748	16660	16525	16773	16833	16731	16692	16785	16810	16776	16931	16690	16666	16817	16642	16748	16864	16673	16766	16742	16853	16767	16666	16513	16535	16799	16580	16780	16822	16841	16688	16895	16480	16834	16815	16600	16598	16514	16827	16781	16888	16654	16813	16747	16842	16646	16843	16836	16846	16834	16540	16596	16551	16685	16738	16770	16842	16831	16849	16700	16664	16646	16785	16823	16847	16691	16707	16553	16553	16716	16676	16894	16623	16667	16764	16668	16719	16558	16427	16666	16843	16676	16741	16926	16740	16581	16692	16848	16730	16780	16681	16608	16792	16794	16736	16724	16747	16716	16794	16513	16431	16755	16631	16653	16702	16708	16417	16515	16685	16730	16705	16488	16819	16711	16858	16536	16896	16851	16796	16913	16843	16786	16676	16673	16705	16739	16719	16852	16703	16683	16664	16641	16723	16539	16654	16589	16497	16648	16776	16793	16684	16758	16651	16777	16662	16570	16752	16573	16711	16765	16536	16654	16648	16850	16652	16992	16748	16471	16697	16629	16692	16898	16867	16761	16479	16614	16815	16703	16465	16670	16642	16702	16638	16843	16717	16806	16637	16865	16768	16852	16633	16553	16819	16531	16611	16734	16763	16582	16440	16555	16884	16747	16722	16726	16817	16847	16493	16866	16719	16627	16527	16652	16646	16797	16607	16660	16756	16859	16607	16616	16609	16590	16615	16840	16880	16831	16684	16847	16750	16762	16774	16727	16760	16705	16643	16899	16734	16716	16601	16487	16717	16884	16704	16804	16654	16840	16850	16707	16801	16725	16634	16747	16795	16553	16735	16746	16657	16645	16640	16761	16535	16893	16632	16695	16762	16713	16644	16656	16671	16678	16584	16539	16596	16769	16677	16639	16727	16589	16692	16568	16777	16723	16592	16570	16813	16923	17042	16639	16737	16782	16640	16623	16562	16837	16680	16820	16418	16889	16651	16594	16721	16640	16624	16826	16664	16784	16620	16711	16731	16611	16817	16617	16889	16624	16666	16633	16863	16661	16717	16835	16847	16826	16737	16708	16658
24952	38747	30866	22535	19117	17414	16498	15828	15318	14972	14791	14722	14468	14484	14423	14154	14451	14253	14300	14179	14141	14285	14094	14170	14180	14274	13998	14099	14137	13934	14085	14074	14279	14188	14249	14101	14093	14110	14173	14234	14240	13989	14236	14233	14215	14084	14133	13985	14051	14197	14018	14045	14048	13911	13994	14125	14229	14108	14105	14217	14145	14094	14138	14127	14224	14014	14166	14057	14109	14110	14159	14249	14027	14282	14168	14165	13943	13906	14138	14148	14012	14081	14032	14042	14224	14051	14228	14068	14138	14099	14190	14114	14282	14093	14217	14290	14150	14017	14225	14047	14095	14155	14054	14065	14121	14188	14144	14057	14074	14042	14019	14201	14222	14092	14076	14106	14034	14099	14031	14074	14046	14152	13966	14014	14050	14063	14006	14132	14083	14148	14128	14182	14197	14099	13983	14237	14198	14136	14178	14228	14075	14014	14188	14010	14047	13972	13976	14042	14211	14201	14181	13926	13959	14178	14184	14182	14183	14006	14150	14079	14155	14251	14068	14022	14303	14080	14201	14157	14272	14130	13934	14195	14133	14113	14139	14060	14064	14161	14092	14206	14134	14004	14039	14086	14018	14121	14055	14213	14123	14239	13989	14161	14071	14173	14094	14090	14221	14132	14109	14022	13992	14090	14106	14223	14102	14059	13944	14017	14062	14023	14069	14197	13926	14108	14059	14102	14075	14041	13971	13919	14027	14109	13803	14183	14157	14068	14113	14193	14058	14173	14186	14146	14039	14221	14162	14137	14275	13936	13944	14074	14058	14009	14250	14153	14154	14009	14191	14131	14070	14251	14167	14222	14091	14157	14063	14204	14209	14100	14034	14117	14307	14146	14218	14084	14176	14085	14102	13987	14090	13977	14006	14180	14106	14332	13972	14038	14045	14328	14103	14049	14061	14233	14111	14143	14158	14200	13953	13988	13977	14172	14023	14086	14096	14041	13992	14196	14031	14147	13951	14101	14089	14171	14161	14120	14003	13997	14053	14099	14136	13963	13999	14170	14252	14159	14158	14042	14327	14045	14141	14106	14085	14165	14035	14155	14013	14215	14079	14013	14118	14173	14158	14124	13909	14220	14072	14174	14151	14126	14076	14069	14233	14123	14098	14036	13914	14186	14205	14154	14061	14126	14109	14046	14083	14105	14139	14112	14107	13999	14111	14196	14191	14097	14180	14067	14000	14214	14214	14149	14143	13917	14113	14092	14319	14256	13962	13877	14367	14169	14206	14050	14123	14184	13930	14082	14094	14104	14225	14180	14060	13989	14220	14149	13995	14000	14055	13952	14094	14211	14100	14147	14044	13884	14022	14053	14229	14113	13941	14013	13997	14034	14036	14248	14230	14024	14026	13982	14377	13916	13991	14148	13873	14258	14082	14102	14302	14074	14128	14184	14022	14055	14108	14089	14058	14133	14022	14072	14124	14171	14235	13948	14217	14187	14200	14102	14199	13986	14064	14095	13948	14055	14148	13978	13952	14112	14194	14178	14209	13996	14148	14149	14041	14019	14092	13987	14095	14114	14040	14209	14161	14148	14002	14082	14080	14072	14191	14110	13879	14088	14103	14222	14117	14173	13896	14111	14258	14191	13976	14115	14015	13988	14239	14257	13965	14050	14113	14083	14040	14093	13995	14025	14155	14162	13986	14090	13999	14206	14073	14020	14134	14158	13997	14165	13896	13957	14005	14216	14123	14088	14206	14082	14207	14217	14104	14130	14137	14099	14141	14149	14103	14128	14193	14065	14029	14283	14111	14143	13984	13974	13920	14170	14052	14117	14058	14103	13908	14096	14213	14152	14057	14122	13904	14088	14140	14032	14039	14165	14067	14232	14043	14076	14101	14232	14218	14125	14041	13957	14205	14058	14041	14017	14182	14128	14149	13997	14118	14104	14242	14213	14177	14173	14144	14162	13946	14043	14142	14191	14120	14039	13970	13941	14076	14007	14266	14266	14060	14164	14047	13945	14095	14227	14133	14013	14067	14098	14059	14112	13916	14156	14210	14095	14267	14113	14119	14175	14015	14131	14317	14169	14135	14089	14045	14097	14041	14204	14065	13940	14077	14076	14058	14272	14085	13856	14227	14053	14010	14122	14089	14084	13881	14117	14095	13995	14173	14196	14139	14069	14127	14069	14184	13962	14084	14111	14067	14233	14088	14124	14033	14204	14063	14024	14085	14067	14153	14226	14149	14209	13933	14011	13965	14083	14091	14098	14049	14029	14067	14225	14060	13939	14210	14256	14013	14001	14136	14128	14214	14094	14137	13986	14038	14217	14113	13905	14160	14145	14045	14131	14019	13938	14065	14071	13881	14165	14114	14021	14091	14117	14029	14201	13969	14001	13893	14202	14079	13937	14068	14013	14376	14091	14059	14202	14099	14043	14062	14054	13969	14052	14055	14218	14126	13874	14060	14136	14099	14167	14020	14350	14226	14262	14202	14026	14087	14065	14075	14120	14068	14181	14034	14034	14058	14222	14016	14100	14060	14131	14248	14036	14099	14109	14028	14142	14115	14111	14117	14212	13977	14206	14011	14176	14148	14068	14084	14048	14109	14228	14094	13958	14034	14088	14196	14043	14096	14110	14180	14153	14179	14065	13969	14088	14208	14152	14084	14175	13996	14064	14185	14034	14119	14078	14148	14148	14203	13899	14046	14161	14198	14057	14098	14033	14163	14258	14082	13968	14149	14000	14115	14049	14235	13996	13792	14102	14173	14037	14158	14212	14104	14069	14226	14029	14205	14009	14009	14172	14077	13937	14197	14011	14079	13972	14037	13954	14090	14276	14171	14206	14199	14090	14175	14154	14138	14029	14144	14069	14062	14036	14237	14005	14249	14133	14089	13994	13924	14285	14017	14209	14216	14092	14177	14158	14187	14026	14056	14105	14097	14075	14132	14081	14015	14183	14090	14122	14095	14161	14039	14026	14074	13801	14035	14084	14273	13988	14191	14087	13954	14202	14075	14115	14206	13954	14101	14111	14048	14061	14078	14206	14062	14238	14115	14112	14090	14089	14128	13969	13948	14069	14209	14131	14018	14115	13950	14193	13991	14105	14059	14274	14241	14102	13972	14191	14083	14155	14147	14081	14281	14116	14120	14200	14086	14052	14101	14194	14039	14139	14150	14040	14040	14038	14009	14007	14069	13969	14052	14056	13992	14109	14032	14039	14015	13979	14127	14087	14073	14114	14168	14079	14176	14191	14036	14154	14160	14097	13988	13943	14182	14088	14064	14203	13929	14177	14160	14158	14057	14243	14021	14072	14060	14095	14029	13996	14020	14072	14250	14108	14066	14028	14104	14139	14258	14156	14109	14173	13958	14167	14027	14086	14129	14139	14012	14085	14009	14149	14067	14054	14151	14277	14229	14288	14177	14253	14158	14141	14208	13989	14159	14061	14075	14169	14166	14115	14190	14055	14200	14228	14144	14110	14010	14202	14129	14282	14148	14190	13942	14095	14059	14118	13959	14036	13912	14130	14165	14081	14076	14225	14255	14104	14056	13966	14185	13958	14100	14098	14193	14166	14108	14010	14118	14096	14237	14063	14046	14007	13954	14086	13961	13988	14262	14094	14287	13915	14160	14095	14129	14177	14037	14142	14051	14194	14155	14083	14003	14084	14317	14035	14204	14022	14182	14092	14072	13940	14212	14073	13897	13957	14138	14184	14141	14289	14103	14048	14060	14140	14270	13966	13896	14129	14212	14013	14079	14225	14039	14100	14044	14151	14161	14212	14034	14076	14088	13975	13910	13962	14152	13990	14146	14005	14279	14060	14031	14167	14052	14189	14210	14086	14130	14151	14279	13904	14195	14251	13974	14170	14095	14165	14225	14100	14154	14040	14223	14039	13978	14186	14016	14054	14119	14068	14192	14034	14159	13943	14160	14055	14076	14169	14144	14228	14135	14023	14178	14120	14053	14137	14026	14029	14097	14035	14183	14143	14054	14043	14224	14009	14037	14120	14128	14127	13981	14034	14389	13996	14147	14029	14104	14072	14088	14228	14052	14071	14012	14005	14125	14005	14178	14111	14033	13891	14039	14216	14165	14181	14143	14262	14050	14021	13970	14171	14211	14030	13929	14077	14292	14169	14234	14167	14244	14028	14109	14059	13986	14086	14225	14095	14186	14243	13958	14036	14107	14087	14055	14131	14087	14021	14273	14030	14020	14166	13976	14341	14066	14182	14197	14018	14149	13979	14143	14049	14048	14070	14066	14229	14106	14104	14018	14076	14141	14183	14165	14041	14084	14060	14057	14066	14042	14035	14025	14030	14025	14140	14000	14036	14183	14276	14116	14111	14189	13980	14186	14027	14161	14001	14137	14212	14098	14105	13956	14061	14086	14143	14182	14108	14097	14165	14112	14181	14004	14263	13927	14107	14093	14062	14195	14204	14098	14115	13935	14106	14262	13925	14190	14200	14058	14193	14113	14090	14104	14122	14136	14071	13979	14147	14063	14162	13904	14175	14068	14063	14100	14181	14049	14044	14163	13999	14006	14200	14166	14092	13952	14187	13957	13931	14174	14203	14086	14161	14156	14093	14338	14153	14103	14188	14125	14059	14155	14117	14042	14129	14021	14228	14187	14037	14055	14059	14228	14102	14154	14109	14177	14091	14076	14077	13926	14035	14074	14030	14222	14223	14003	14144	13942	14154	14214	13966	14132	14044	14193	14144	14233	13946	14267	14125	14003	14001	14120	14146	14039	14339	14025	14140	14232	14200	14019	14014	14141	14187	14329	14125	14266	14162	13966	14225	14207	13931	13990	14283	14209	14177	14138	14201	14111	14050	14074	14156	14041	14083	14211	13972	14056	13915	14159	13999	14125	14081	14174	14031	14069	14030	14171	14167	14065	14146	14108	14141	14009	14102	13958	14115	14285	14168	14074	14071	13920	14292	14105	14102	14122	14038	14231	14094	14181	14010	14124	14162	14036	14057	14046	14117	14140	14129	14082	14151	14078	14046	14166	14053	14079	14065	14123	14221	14330	13974	14110	14040	14327	14027	14141	13954	14136	14167	14252	13906	14107	14207	14164	13921	14126	14101	14059	14160	14137	14186	14088	13909	14285	14168	14177	14213	14073	14071	14121	14097	14095	14002	14061	14192	14116	14004	13998	14136
23419	21590	28476	25493	23077	22924	21859	18885	17763	17719	17177	17197	17006	16697	16470	16560	16416	16281	16283	16367	16348	16181	16173	16218	16148	16211	16057	16191	16114	16300	16015	16173	15996	16276	16254	16158	16161	16004	16128	16131	15956	16130	16193	16223	16208	16091	15983	16001	15982	15819	16099	16198	16230	16010	16161	16146	16095	16168	15972	16123	15926	16134	15861	15930	16090	16012	16319	16275	16189	16103	16189	16126	15959	16051	16137	16040	16107	16049	16041	16060	16100	16216	16151	15898	15982	16140	16051	16196	16152	16139	16070	15907	16048	15869	16048	16145	15997	15846	16022	16087	16101	16035	15966	15965	15882	16039	15959	15868	15935	16062	16221	16226	16220	16175	15996	16079	16400	16028	16017	16005	15908	16074	16101	16150	16210	15965	16299	16169	16130	16059	16222	16266	16262	16214	16239	15991	16041	15990	16121	16095	16097	16020	15997	15879	16193	16140	16238	15919	15965	16082	16083	15850	16301	15888	16148	16127	16045	15949	15960	15835	15813	15819	16058	16127	16277	16284	16174	16041	16066	15854	16196	16103	16143	16012	16240	15821	15883	15877	15827	15974	16160	16071	16048	15881	15816	16077	16019	15963	16125	15965	16310	15934	16155	16109	16081	16179	16020	16070	16133	15960	16095	16025	15819	16043	16145	15967	16019	16191	15977	15965	16017	15847	15895	16066	15960	15798	16102	16035	15884	16316	16260	16178	15934	15958	16262	15923	16064	16109	16093	16193	15945	15987	15999	15780	15946	15859	15975	16047	16042	16023	16020	15902	16116	16077	16091	15964	16039	16066	16079	15968	16031	16191	16273	16023	16227	15837	15978	16213	16079	16218	15991	16053	15921	16117	16092	16179	16127	15876	15972	15965	16190	15980	15966	15922	16025	15992	16175	16210	16026	16151	16003	16261	15947	15823	15844	16154	16194	16054	16093	16064	16070	15999	16213	15907	16078	15994	15853	15851	16070	16111	15985	16234	16243	16203	16117	16135	16306	16037	15873	15930	16063	16189	16007	15935	16034	16118	16085	16119	16176	16191	16280	15904	16080	16076	16116	16185	15920	16094	16079	16071	16084	15998	16088	16350	15893	16142	16139	16235	16115	16005	16199	16029	15975	16015	16060	15879	16182	16171	16190	16045	15995	15897	15810	16118	16064	15940	16170	16029	16125	15929	16012	16115	16212	16168	16131	16118	16006	15952	15848	16079	16004	16011	16121	16008	16227	15983	15876	16068	16177	15892	16184	16174	16062	16069	16023	16003	16017	16019	16137	15924	15938	16106	16282	16219	16117	16008	16030	16265	15916	16001	15887	16116	16012	15967	15818	15862	16065	16043	15993	16015	15975	16034	16083	16177	16082	15993	15903	16071	15911	15959	16295	15953	15937	16090	16122	16083	15919	15849	16119	15912	15766	16042	16123	15946	16036	16052	16055	15950	16208	16037	15957	15905	16089	15998	16195	15865	15948	15968	16084	16036	16139	16080	16109	16005	15908	16170	15792	15895	16114	15942	15960	15884	15972	16106	16049	15949	16092	16074	16039	16156	15972	15877	15991	16021	15999	16127	15788	15939	16052	16033	15833	16074	15856	15909	16161	15944	15997	16093	15968	15989	15993	16077	15983	15902	15729	16078	16144	16245	16138	16004	16129	16281	16018	15871	15646	15967	15904	16015	15984	15864	16092	16047	15985	16045	15920	15888	16168	16182	16088	15841	16135	16040	16194	16112	16082	16141	15993	16076	15997	15855	16167	16060	16014	15958	15999	16007	16033	16113	16082	15949	15987	15978	16006	16160	16082	16075	16247	16023	16067	16043	16112	16064	16105	15975	15837	15935	16034	15896	16079	15882	16012	15933	15991	16212	16086	16133	16203	15900	16065	15950	16107	16103	16191	16101	15968	16180	16248	16291	16195	16056	16011	15900	16288	16076	16043	16023	16084	16119	16104	16008	16096	16107	15971	16092	16060	15748	16106	15827	15985	16121	15853	15962	16140	16037	16031	15988	16206	16030	16187	16095	15968	16037	16199	16122	16117	15997	16128	16270	16141	16111	16025	16177	16199	15961	15989	15880	15970	15848	16092	16093	16029	15974	16006	15979	16109	16169	15886	16095	16131	15874	16039	15972	16046	16022	16029	16124	15892	16202	15976	16084	16176	16100	16293	16317	15890	16014	15991	16099	15980	15978	16089	16164	15925	15967	16166	16101	16047	16073	16075	16029	15988	15886	16042	16039	15883	15932	15837	15939	16204	15999	16089	16080	16078	16167	16034	16121	16060	16081	15999	15817	16061	16187	16241	16150	16083	16191	16259	16146	16132	16145	16104	15885	16124	15796	15983	15953	16047	16129	16094	15969	16126	16013	16164	16082	15896	15963	16168	16171	16121	16071	15933	16113	16193	15965	15897	16282	16024	16042	16027	16031	16028	15793	16050	15920	16002	15922	16224	15993	16186	16037	16125	16189	16183	16162	15986	16162	15918	16060	15869	15830	15936	16035	16110	16019	16193	16070	15990	15894	15963	15977	15929	15883	15921	16195	16032	16035	16153	15876	16095	16207	15887	15996	16060	16178	15912	16078	16063	15974	15995	16221	16091	15869	15856	15943	15846	16079	16047	16143	16035	15925	16021	16049	16244	16246	15987	16145	15915	15945	16217	16077	15958	15878	15958	15765	16011	16060	15978	16205	16336	15968	15990	16077	15936	16026	16318	15657	15913	16106	16027	16319	15966	15940	16193	16161	16069	16020	16159	16047	15851	16175	16049	16016	16296	15994	15960	15941	16287	16241	15889	16028	16027	15997	16080	16103	15982	16156	16060	16054	15924	15946	15988	16118	15849	16104	16045	15997	16091	16141	16166	15811	16058	15958	16032	16077	16156	15989	15990	15908	16214	15981	16162	16003	16015	15853	16066	15971	16212	15909	16125	16107	15913	15981	16135	15816	15862	15929	15907	16091	16057	16113	15875	16088	16101	16272	16163	16106	16032	16016	16145	16065	16077	16067	16138	16231	16080	16183	16040	16153	16072	15905	16039	16053	16143	16026	16127	16132	16292	15857	16146	16036	16067	15953	16064	16052	16181	16140	16228	16007	16327	15940	15998	15940	15867	16099	16146	16067	16046	15970	15989	16010	16031	16039	16004	16018	16225	16114	16112	15846	16128	15974	16290	15940	15968	16127	16027	16095	16080	15853	15914	16079	16026	16173	15942	15810	16164	16040	15994	16036	16227	16052	15959	16131	16146	16187	16037	16102	15889	15962	15913	15933	16069	16032	16151	16051	15949	16043	16043	15925	16067	15857	16026	15986	15938	16128	15997	16141	15869	16114	16253	15913	15828	15921	15893	16122	16137	16211	15998	15875	16027	16154	16025	15959	15879	16211	15887	16178	16038	16075	16116	16019	15841	15996	16123	15941	15948	16220	15986	16121	16042	16208	16113	16016	16155	16037	15992	15880	16066	16054	16017	16148	16051	16086	15885	16020	16277	16369	16152	15892	15944	16036	15980	15992	16012	16120	16232	16042	15934	15828	16072	16432	16150	16251	15959	15987	15901	16133	16175	16054	16164	16128	16242	16043	16130	15995	15917	16117	16087	16084	16173	16093	16150	15949	16090	15903	16094	15938	16002	16079	16020	16054	16147	16040	16009	16104	16119	16154	16165	15840	16186	16118	15901	16106	16053	15985	15898	16045	16165	16128	16074	15960	16056	15970	15893	16075	16227	16153	16023	15991	16208	16091	15921	15956	16199	16181	16146	16011	16118	15965	15915	16046	16158	16286	15974	16193	16231	16003	15881	16092	16031	15933	16267	15997	16088	16056	16157	15807	15899	16273	16246	16093	15928	16104	15820	16033	15914	16125	15916	15965	16005	16085	16171	15856	16030	16048	15850	15951	16010	16088	16214	16018	15948	16067	16159	16188	15954	16032	16086	16000	15880	15859	15953	15917	16054	15947	15931	15935	15871	16074	16147	15828	15932	16005	15941	16051	15868	15945	16145	15986	16128	16021	16164	16192	16121	16047	16046	15961	15982	16174	15838	16012	16114	16014	15901	16073	15931	16018	15992	16035	15983	15970	16095	16106	15999	16089	16098	15950	15982	15922	16008	16024	15870	15993	16220	16158	16205	16212	16123	16192	16111	16045	16184	15964	15813	15843	16104	16035	16162	16113	16298	15893	16111	16087	16104	15930	16017	16022	16010	16114	16234	16037	15797	15970	16143	16187	16174	16027	16012	16005	15897	16139	15986	15931	16237	15885	16053	16093	16022	15987	16132	16256	16019	16038	16148	16010	15895	15978	15916	16138	15909	16253	15908	15957	15844	16088	16036	16035	16020	16087	16154	15880	16022	15980	16062	15907	16153	15873	15867	16140	15937	15819	16047	16135	16148	15962	15943	16066	16033	15897	15960	16112	16322	16190	16144	16085	15911	15930	16264	16064	15958	16046	16048	16037	16110	16144	15918	16130	16061	16028	16159	16202	16049	15999	16196	16106	16047	16047	16002	16050	15970	16074	16050	16113	16198	16237	16038	16128	15941	16071	16194	15893	16043	16050	16096	16096	15842	15895	16190	15899	15848	15902	16014	16268	16034	15982	16222	16060	16077	16057	16060	15877	16112	16023	16028	15933	16088	16137	15986	15920	16036	16054	16113	16161	16060	16129	15882	16192	16056	15978	15992	15842	15990	15948	16158	15910	16088	16283	16044	15972	15734	16225	15980	15943	16061	16207	16171	16123	16095	15773	16148	15782	15938	16118	15892	16144	15924	16014	16065	16039	16076	15876	15991	16107	16190	16112	16256	16018	15994	15833	16313	15980	16052	16057	16054	16027	16041	16027	16053	15947	15972	16037	16157	16168	16246	16076	16206	16126	16201	16049	15987	15860	16058	16103	16176	15949	15926	15909	16091	15945	16075	15827	16220	16006	16127	16002	16055	16004	16225	16040	16022	15987	15967	16024	15953	15942	16069	16139	15922	15925	16122	15970	15908	15951	15941	16057	16031	16113	16178	16029	16212	16087	16197	16139	16073	15988	16047	15968	16133	16198	16016	16241	16005	15946	16298	16068	15908	15864	15903	16117	15892	15908	15833	15965	16055	15785	15913	16094	16147	16169	16089	16176	15977	15729	16081	15924	15911	16331
24480	46131	37677	27605	22633	19670	18109	16925	16120	15409	14918	14652	14501	14261	14239	13968	13905	14046	13752	13767	13745	13740	13638	13698	13773	13777	13919	13590	13743	13809	13732	13878	13675	13596	13835	13573	13616	13769	13704	13669	13668	13875	13903	13828	13767	13725	13770	13680	13750	13652	13648	13638	13802	13657	13837	13610	13739	13596	13774	13865	13481	13596	13592	13839	13653	13747	13729	13707	13649	13708	13533	13715	13751	13565	13803	13582	13633	13743	13744	13763	13769	13821	13939	13566	13880	13696	13799	13629	13661	13751	13574	13636	13656	13720	13591	13698	13600	13734	13824	13626	13468	13697	13556	13701	13921	13703	13546	13744	13697	13612	13761	13749	13748	13654	13674	13792	13506	13654	13667	13766	13576	13787	13702	13693	13760	13663	13741	13556	13457	13641	13740	13537	13785	13691	13742	13792	13728	13604	13622	13849	13514	13688	13639	13772	13615	13882	13728	13567	13647	13662	13624	13624	13578	13838	13876	13756	13603	13741	13675	13660	13829	13621	13546	13573	13772	13621	13725	13745	13765	13660	13594	13510	13713	13729	13540	13803	13837	13612	13528	13569	13764	13753	13664	13708	13504	13615	13782	13779	13611	13713	13725	13665	13643	13815	13760	13508	13656	13704	13745	13638	13634	13680	13740	13747	13631	13667	13902	13685	13729	13748	13728	13731	13746	13816	13701	13565	13526	13666	13661	13716	13921	13704	13844	13781	13734	13851	13712	13816	13865	13645	13699	13732	13695	13508	13615	13724	13755	13804	13675	13718	13717	13609	13753	13644	13689	13687	13632	13833	13861	13601	13700	13662	13680	13716	13753	13571	13702	13664	13717	13725	13647	13523	13775	13668	13575	13792	13843	13733	13593	13609	13557	13798	13612	13749	13681	13596	13606	13750	13617	13674	13593	13678	13516	13616	13777	13550	13662	13721	13783	13599	13699	13667	13728	13643	13707	13563	13620	13673	13659	13777	13799	13778	13711	13652	13776	13615	13746	13663	13680	13714	13726	13927	13556	13658	13886	13749	13648	13668	13694	13652	13772	13564	13705	13587	13641	13719	13753	13710	13777	13777	13787	13735	13770	13781	13758	13611	13875	13657	13776	13783	13700	13645	13570	13813	13716	13745	13606	13720	13720	13624	13728	13848	13732	13569	13588	13794	13620	13805	13689	13741	13550	13747	13596	13661	13675	13794	13787	13708	13782	13726	13636	13624	13628	13526	13581	13684	13564	13586	13797	13689	13748	13735	13480	13697	13761	13631	13580	13778	13699	13428	13721	13662	13807	13668	13632	13758	13607	13781	13498	13507	13693	13747	13619	13711	13670	13694	13651	13665	13736	13661	13674	13517	13672	13561	13613	13636	13816	13652	13742	13670	13743	13746	13687	13684	13682	13533	13810	13733	13701	13759	13685	13705	13705	13682	13815	13590	13731	13782	13815	13540	13672	13700	13742	13693	13702	13664	13734	13699	13528	13479	13652	13593	13743	13684	13783	13711	13668	13750	13712	13673	13736	13729	13786	13471	13748	13715	13547	13750	13715	13631	13864	13748	13598	13781	13713	13705	13643	13690	13821	13650	13776	13506	13645	13820	13784	13793	13593	13642	13834	13625	13605	13736	13740	13719	13876	13699	13594	13491	13555	13738	13697	13639	13603	13723	13545	13734	13741	13605	13744	13703	13754	13704	13512	13819	13695	13843	13563	13592	13610	13668	13609	13840	13635	13705	13604	13623	13669	13622	13633	13740	13679	13652	13684	13879	13803	13672	13776	13755	13730	13755	13686	13502	13769	13639	13731	13631	13592	13701	13931	13556	13652	13545	13813	13865	13718	13587	13701	13761	13791	13631	13636	13735	13613	13669	13621	13756	13597	13674	13786	13624	13787	13759	13743	13605	13563	13827	13783	13762	13690	13804	13689	13853	13626	13604	13686	13759	13792	13851	13696	13734	13696	13861	13616	13833	13670	13797	13680	13698	13847	13736	13679	13642	13918	13845	13769	13576	13670	13655	13824	13639	13752	13709	13627	13679	13703	13542	13613	13554	13756	13747	13620	13791	13685	13717	13713	13766	13566	13674	13697	13622	13680	13764	13779	13586	13772	13591	13702	13628	13794	13925	13606	13753	13835	13613	13668	13644	13750	13680	13758	13688	13673	13726	13616	13770	13725	13834	13800	13717	13787	13774	13732	13648	13577	13692	13777	13680	13699	13548	13835	13618	13547	13545	13927	13680	13650	13712	13728	13691	13531	13516	13515	13747	13647	13566	13714	13597	13680	13756	13509	13881	13690	13463	13772	13741	13692	13854	13626	13658	13681	13412	13518	13873	13849	13728	13869	13605	13705	13578	13562	13721	13640	13907	13796	13791	13686	13715	13534	13700	13669	13637	13635	13920	13675	13839	13649	13868	13710	13704	13827	13635	13592	13834	13737	13892	13786	13632	13612	13497	13704	13508	13672	13557	13663	13655	13721	13649	13820	13647	13759	13777	13862	13614	13681	13768	13419	13780	13798	13722	13666	13708	13693	13709	13721	13668	13788	13690	13567	13806	13595	13759	13734	13848	13618	13561	13475	13637	13677	13597	13604	13688	13662	13458	13666	13682	13637	13592	13649	13633	13606	13476	13638	13700	13682	13696	13427	13642	13712	13746	13766	13654	13845	13786	13728	13613	13594	13531	13647	13686	13742	13771	13882	13631	13659	13682	13758	13882	13752	13614	13844	13840	13701	13807	13842	13738	13779	13580	13781	13674	13746	13586	13624	13698	13672	13717	13565	13649	13750	13715	13630	13848	13715	13595	13613	13630	13610	13660	13972	13787	13444	13760	13877	13743	13626	13586	13822	13701	13728	13744	13685	13740	13768	13703	13588	13519	13824	13677	13866	13618	13556	13737	13672	13705	13741	13704	13654	13636	13699	13561	13705	13702	13475	13520	13657	13503	13858	13724	13803	13705	13631	13653	13836	13751	13773	13622	13690	13653	13672	13625	13828	13861	13584	13718	13708	13548	13607	13792	13763	13633	13760	13464	13745	13442	13705	13701	13797	13771	13724	13504	13692	13661	13727	13787	13546	13614	13507	13637	13701	13734	13669	13660	13758	13587	13722	13577	13648	13800	13723	13787	13521	13588	13576	13881	13680	13662	13742	13571	13673	13883	13619	13759	13765	13684	13751	13670	13856	13910	13787	13682	13725	13757	13596	13720	13688	13424	13618	13902	13627	13708	13632	13737	13576	13677	13729	13701	13601	13743	13592	13652	13702	13647	13630	13506	13873	13483	13818	13630	13531	13690	13676	13663	13699	13814	13816	13695	13673	13736	13651	13839	13743	13691	13691	13581	13680	13715	13573	13787	13646	13859	13558	13730	13747	13595	13648	13755	13628	13777	13914	13754	13745	13689	13583	13725	13692	13630	13609	13692	13624	13704	13747	13741	13699	13623	13691	13778	13846	13726	13673	13708	13611	13559	13727	13674	13860	13642	13606	13598	13564	13680	13549	13817	13646	13897	13750	13605	13737	13770	13705	13670	13751	13808	13564	13778	13608	13644	13772	13557	13638	13720	13885	13707	13687	13707	13573	13649	13605	13599	13870	13579	13648	13690	13678	13616	13674	13698	13580	13751	13850	13639	13615	13796	13623	13586	13633	13617	13519	13607	13614	13563	13760	13628	13631	13730	13579	13713	13588	13621	13628	13685	13634	13893	13621	13704	13674	13610	13604	13613	13516	13722	13765	13667	13634	13712	13798	13687	13670	13513	13478	13736	13722	13660	13818	13641	13832	13612	13504	13720	13632	13848	13586	13742	13747	13653	13658	13657	13587	13860	13659	13849	13540	13632	13694	13643	13631	13682	13638	13662	13672	13622	13761	13564	13641	13655	13693	13726	13431	13496	13678	13656	13768	13747	13671	13786	13741	13893	13749	13593	13769	13762	13702	13703	13720	13720	14006	13697	13696	13701	13682	13835	13668	13635	13614	13625	13660	13718	13775	13652	13568	13737	13655	13692	13717	13640	13771	13861	13757	13625	13742	13900	13828	13706	13690	13670	13716	13669	13839	13801	13684	13750	13648	13633	13669	13619	13644	13575	13623	13644	13746	13759	13768	13796	13622	13780	13720	13610	13818	13764	13711	13667	13705	13577	13608	13953	13664	13689	13682	13602	13658	13696	13499	13694	13790	13640	13829	13645	13825	13669	13720	13658	13830	13530	13733	13760	13630	13764	13564	13781	13638	13828	13743	13852	13728	13594	13796	13710	13715	13642	13751	13591	13791	13703	13537	13714	13682	13714	13632	13726	13647	13515	13755	13759	13762	13671	13732	13463	13669	13700	13772	13709	13546	13643	13787	13627	13762	13545	13816	13755	13519	13692	13746	13485	13733	13740	13556	13708	13572	13832	13796	13648	13639	13810	13591	13712	13566	13747	13632	13558	13747	13746	13715	13611	13778	13777	13780	13799	13688	13726	13713	13807	13712	13579	13638	13599	13799	13667	13671	13469	13805	13637	13797	13826	13698	13859	13673	13598	13865	13629	13568	13669	13559	13777	13649	13865	13752	13668	13565	13652	13823	13832	13586	13653	13734	13748	13614	13627	13702	13728	13763	13710	13525	13868	13733	13782	13702	13704	13643	13676	13660	13654	13526	13699	13794	13653	13754	13632	13881	13876	13561	13670	13795	13474	13604	13750	13589	13711	13557	13746	13846	13654	13437	13587	13620	13627	13557	13660	13812	13611	13946	13559	13740	13510	13551	13627	13814	13560	13722	13751	13656	13635	13798	13576	13587	13736	13598	13779	13798	13717	13600	13607	13528	13741	13435	13776	13657	13663	13680	13908	13618	13603	13667	13549	13710	13531	13718	13698	13743	13711	13744	13713	13796	13586	13478	13705	13700	13664	13636	13785	13662	13678	13490	13485	13747	13527	13946	13725	13807	13750	13750	13745	13472	13579	13604	13679	13659	13754	13755	13770	13722	13865	13567	13493	13875	13659	13741	13671	13697	13695	13713	13549	13680	13747	13838	13740	13695	13589	13705	13590	13599	13776	13658	13599	13670	13813	13683	13580	13687	13782	13631	13616	13726	13655	13682	13606	13633	13487	13703	13528	13676	13744	13767	13514	13780	13666	13737	13581	13816	13653
25240	21647	27824	28161	21648	19891	19557	18053	17432	17037	17134	17058	16630	16787	16518	16501	16442	16593	16587	16472	16442	16359	16632	16232	16401	16397	16383	16423	16446	16284	16375	16498	16294	16517	16496	16353	16395	16401	16466	16373	16264	16374	16442	16377	16280	16553	16419	16526	16188	16369	16381	16383	16300	16246	16415	16178	16256	16323	16379	16304	16161	16373	16345	16353	16501	16293	16213	16524	16313	16330	16075	16138	16306	16277	16347	16435	16558	16335	16332	16354	16301	16196	16312	16465	16219	16333	16345	16183	16312	16375	16397	16284	16422	16209	16175	16311	16529	16402	16470	16338	16520	16370	16203	16437	16240	16367	16434	16194	16175	16392	16397	16326	16305	16301	16541	16326	16297	16413	16237	16125	16415	16369	16206	16218	16396	16373	16295	16272	16348	16392	16320	16077	16365	16416	16365	16300	16539	16399	16492	16317	16477	16207	16157	16379	16543	16233	16473	16263	16345	16522	16448	16632	16238	16505	16271	16325	16194	16359	16429	16407	16323	16188	16265	16303	16359	16381	16615	16337	16277	16326	16243	16130	16286	16487	16097	16191	16389	16279	16421	16469	16258	16145	16217	16448	16356	16312	16306	16269	16361	16204	16372	16483	16234	16545	16395	16182	16403	16424	16438	16303	16367	16529	16208	16342	16353	16282	16475	16240	16314	16071	16395	16296	16329	16312	16328	16321	16178	16443	16347	16192	16341	16353	16316	16275	16191	16264	16418	16467	16351	16156	16406	16280	16376	16291	16360	16198	16455	16312	16201	16111	16475	16329	16328	16195	16227	16260	16286	16378	16126	16545	16270	16494	16361	16186	16316	16371	16481	16511	16122	16293	16421	16212	16309	16249	16193	16303	16276	16207	16306	16431	16306	16330	16286	16284	16481	16477	16252	16122	16048	16220	16241	16394	16124	16293	16202	16407	16335	16154	16311	16293	16467	16353	16224	16166	16226	16469	16466	16305	16286	16341	16425	16341	16233	16314	16354	16391	16403	16334	16258	16307	16299	16240	16049	16388	16242	16418	16305	16348	16410	16313	16232	16266	16494	16152	16280	16423	16275	16303	16412	16486	16386	16460	16388	16472	16402	16324	16466	16407	15997	16211	16383	16524	16179	16193	16413	16338	16207	16133	16194	16088	16458	16451	16364	16178	16346	16273	16261	16317	16467	16505	16301	16207	16305	16239	16245	16354	16381	16265	16141	16207	16360	16281	16240	16312	16106	16337	16324	16280	16502	16201	16330	16130	16378	16519	16366	16244	16449	16363	16398	16172	16452	16410	16286	16423	16147	16411	16319	16167	16277	16162	16375	16283	16184	16182	16264	16272	16342	16320	16222	16386	16283	16271	16131	16180	16284	16343	16386	16311	16377	16371	16189	16354	16419	16303	16307	16109	16531	16453	16102	16314	16389	16402	16466	16236	16544	16532	16219	16343	16462	16099	16375	16451	16355	16187	16294	16518	16439	16344	16093	16456	16284	16146	16072	16349	16356	16274	16350	16487	16530	16250	16214	16340	16217	16376	16204	16261	16460	16367	16105	16148	16324	16360	16318	16189	16351	16334	16355	16217	16272	16216	16387	16277	16185	16287	16453	16533	16376	16304	16252	16432	16536	16316	16188	16482	16350	16223	16319	16395	16287	16170	16173	16236	16250	16509	16489	16323	16393	16350	16502	16328	16236	16158	16225	16451	16373	16199	16170	16347	16208	16285	16286	16428	16576	16312	16471	16540	16650	16600	16373	16099	16279	16388	16282	16278	16561	16331	16250	16381	16320	16396	16412	16340	16296	16217	16293	16119	16410	16192	16122	16473	16261	16328	16257	16356	16447	16218	16398	16504	16298	16425	16386	16394	16387	16427	16264	16377	16410	16381	16390	16319	16481	16347	16344	16379	16221	16208	16427	16555	16203	16265	16193	16140	16406	16316	16179	16221	16350	16284	16372	16508	16346	16230	16499	16378	16287	16285	16508	16105	16374	16097	16389	16106	16071	16239	16213	16264	16231	16431	16267	16256	16253	16132	16276	16282	16247	16492	16250	16333	16235	16279	16200	16307	16330	16131	16226	16440	16457	16407	16402	16398	16170	16323	16522	16282	16259	16439	16395	16319	16486	16415	16451	16311	16337	16344	16245	16457	16419	16552	16575	16325	16432	16398	16342	16410	16214	16234	16295	16378	16394	16277	16249	16248	16261	16305	16133	16004	16263	16188	16505	16480	16431	16342	16376	16296	16434	16335	16174	16372	16190	16178	16314	16295	16492	16361	16324	16473	16338	16432	16230	16253	16463	16381	16265	16263	16238	16423	16339	16160	16413	16343	16194	16177	16288	16169	16355	16314	16533	16354	16415	16516	16325	16198	16361	16363	16526	16418	16269	16444	16248	16234	16313	16393	16309	16436	16456	16380	16251	16415	16226	16333	16378	16383	16293	16151	16262	16275	16463	16452	16442	16378	16285	16335	16168	16177	16140	16108	16331	16550	16252	16373	16381	16609	16307	16236	16236	16216	16279	16404	16322	16442	16265	16424	16418	16348	16451	16264	15986	16204	16267	16327	16490	16291	16459	16473	16203	16500	16161	16280	16257	16344	16501	16399	16291	16462	16291	16352	16239	16496	16138	16422	16156	16379	16432	16217	16324	16177	16214	16435	16444	16437	16353	16405	16354	16520	15979	16407	16437	16363	16207	16342	16499	16370	16180	16581	16273	16312	16439	16411	16453	16274	16410	16262	16343	16463	16400	16293	16324	16202	16267	16399	16283	16388	16321	16456	16159	16281	16219	16081	16379	16126	16287	16434	16177	16276	16333	16303	16080	16331	16488	16377	16604	16376	16351	16122	16353	16233	16363	16179	16248	16319	16309	16223	16385	16396	16313	16325	16246	16337	16226	16276	16509	16375	16195	16223	16169	16284	16380	16512	16263	16127	16249	16169	16427	16317	16212	16405	16491	16418	16221	16345	16270	16241	16262	16175	16409	16388	16210	16359	16293	16327	16250	16204	16302	16322	16474	16268	16291	16509	16162	16241	16311	16308	16345	16275	16251	16137	16339	16440	16344	16202	16365	16368	16290	16197	16404	16469	16298	16152	16316	16286	16485	16451	16369	16366	16243	16320	16237	16484	16331	16312	16215	16241	16128	16314	16323	16164	16354	16343	16300	16367	16445	16277	16173	16376	16278	16264	16073	16260	16331	16432	16406	16324	16191	16372	16202	16287	16390	16481	16412	16429	16372	16407	16420	16275	16359	16376	16403	16429	16509	16228	16325	16527	16208	16372	16263	16257	16318	16285	16446	16189	16178	16212	16380	16408	16088	16125	16326	16470	16445	16321	16326	16295	16374	16429	16181	16110	16196	16317	16561	16238	16372	16439	16395	16394	16230	16155	16329	16191	16117	16246	16372	16437	16324	16434	16394	16246	16482	16309	16396	16603	16278	16402	16448	16553	16367	16332	16274	16228	16194	16313	16396	16416	16462	16362	16131	16473	16421	16290	16248	16234	16505	16460	16339	16243	16286	16262	16426	16466	16251	16377	16527	16323	16196	16197	16493	16363	16395	16340	16300	16434	16200	16290	16362	16245	16401	16448	16226	16533	16521	16281	16391	16276	16269	16212	16313	16437	16316	16168	16407	16163	16516	16182	16236	16103	16256	16336	16467	16199	16330	16204	16317	16401	16486	16140	16267	16195	16503	16236	16178	16363	16351	16355	16353	16559	16355	16257	16481	16392	16521	16379	16223	16453	16472	16403	16527	16303	16389	16425	16153	16136	16595	16335	16349	16311	16344	16416	16231	16014	16391	16354	16286	16302	16324	16376	16346	16302	16408	16626	16336	16548	16377	16158	16323	16365	16383	16291	16255	16201	16186	16342	16400	16181	16371	16296	16399	16354	16214	16318	16396	16149	16210	16130	16466	16369	16415	16302	16334	16352	16295	16285	16312	16306	16234	16397	16352	16176	16096	16349	16218	16081	16279	16403	16288	16215	16199	16224	16430	16263	16397	16230	16451	16260	16292	16513	16376	16407	16391	16259	16181	16270	16353	16136	16123	16416	16506	16376	16263	16461	16313	16235	16268	16394	16359	16411	16526	16240	16260	16403	16274	16032	16201	16373	16225	16292	16311	16651	16321	16344	16396	16160	16035	16202	16477	16240	16210	16190	16260	16359	16435	16409	16288	16378	16387	16405	16412	16600	16578	16257	16568	16295	16304	16550	16224	16434	16322	16540	16400	16433	16425	16304	16585	16392	16444	16247	16387	16290	16364	16441	16369	16331	16217	16470	16254	16309	16204	16528	16232	16359	16308	16254	16401	16351	16289	16151	16270	16243	16299	16257	16303	16496	16385	16360	16270	16243	16249	16427	16377	16093	16340	16180	16223	16300	16318	16306	16435	16346	16360	16178	16365	16396	16368	16003	16386	16328	16231	16470	16216	16375	16286	16348	16480	16318	16336	16274	16321	16284	16208	16274	16213	16298	16244	16270	16479	16388	16500	16548	16390	16196	16168	16191	16169	16487	16190	16323	16364	16348	16203	16313	16561	16276	16172	16261	16419	16334	16219	16581	16130	16121	16454	16624	16350	16385	16267	16327	16249	16378	16236	16354	16116	16412	16357	16313	16540	16330	16200	16268	16395	16298	16137	16380	16338	16291	16369	16372	16180	16408	16340	16372	16450	16316	16404	16222	16200	16159	16417	16399	16420	16511	16391	16261	16306	16365	16248	16445	16284	16376	16431	16298	16145	16290	16257	16171	16405	16424	16357	16140	16110	16471	16485	16240	16315	16512	16303	16179	16270	16530	16434	16305	16459	16461	16173	16173	16325	16402	16185	16380	16409	16344	16148	16408	16277	16129	16489	16082	16429	16416	16324	16438	16458	16378	16433	16334	16267	16382	16239	16258	16375	16400	16470	16292	16519	16184	16362	16317	16265	16383	16285	16266	16332	16155	16484	16321	16372	16221	16485	16293	16298	16347	16215	16274	16566	16493	16290	16369	16374	16492	16321	16177	16342	16427	16382	16310	16233	16278	16330	16532	16571	16133	16378	16287	16420	16376	16384	16446	16289	16176	16224	16176	16281	16371	16363	16197	16356	16413	16288	16117	16345	16277	16178	16270	16453	16356	16423	16391	16268	16294
24289	41598	33482	24655	20431	18196	17001	16150	15609	14959	14851	14319	14374	14236	14005	14046	14016	13964	13957	14085	13911	13889	13934	13904	13898	13923	13880	13782	13932	13790	13952	13979	13824	13871	13964	13969	13952	13869	13911	13889	13749	13793	13967	13942	13865	13888	13958	13722	13786	13722	13962	13822	13841	13759	13734	13918	13799	13750	13912	14049	13869	13787	13869	13894	13872	13798	13886	13920	13884	13821	13795	13916	13725	13860	13751	13936	13873	13938	13976	13870	13849	13857	13895	13893	13934	13840	13975	13778	13724	13787	13964	13733	13935	13791	13810	13722	13730	13954	13777	13884	13889	13864	13895	13817	13838	13911	13954	13940	13957	13804	13712	13850	13989	13706	13884	13832	13919	14073	14039	13920	13859	13692	13757	13835	14048	14027	13915	13727	13801	14010	13894	13810	13736	13841	13932	13885	13783	13850	13909	13980	13835	13977	13727	13959	13830	13881	13762	13867	13808	13799	13830	13868	13830	13813	13764	13892	14041	13909	13856	13839	13754	14066	13735	13794	13861	13836	13815	13809	13891	13918	13945	13789	13991	13859	13894	13939	13772	13787	13719	13823	14090	13951	13876	13914	13957	13712	14044	13893	13835	13802	13920	13969	13699	13789	13845	13788	13917	13835	13912	14004	13771	13767	13762	13857	13836	13906	13814	13878	13753	13943	13873	13787	13840	13804	13691	13908	13733	13862	13959	13932	14042	13693	13992	13771	13755	13894	13935	13950	13890	13861	13886	13884	13747	13910	13879	13815	13997	13896	13815	13743	13974	13974	13908	13853	13862	14084	13880	13938	13886	13855	13746	13917	13848	13748	13943	13756	14053	13828	13654	13902	13628	13912	13858	13971	14023	13816	13884	13891	13761	13649	14036	13833	13837	13952	13808	13990	13919	13741	13886	13821	13719	13853	13933	14073	13896	13755	13911	13789	13760	13724	13944	13772	13798	13854	13756	13922	13791	13817	13867	13990	13960	13849	14099	13881	13690	13790	13862	13865	14004	13975	13902	13928	13891	13777	13779	13970	13812	13871	13941	13758	13805	13975	13875	13810	13720	13887	13675	13994	13699	13990	13911	13737	13902	14006	13934	13836	13972	13831	13876	13799	13693	13780	14011	13767	13840	13938	13880	13743	13886	13892	13974	13909	13842	13968	13904	13832	13625	13875	13928	13844	13823	13685	13812	13846	13877	13813	13785	13930	13911	13902	13806	14000	13745	13920	13912	13829	13857	13888	13736	13911	13873	13829	13921	13870	13782	13947	13797	13960	13719	13630	14000	13894	13787	13766	13961	14124	13858	14068	13925	13830	14079	13927	13834	13846	13856	13792	13744	13873	13894	13732	13648	13947	13808	13982	13734	13881	13980	13910	13870	13917	13938	13942	14023	13731	13928	13723	13802	13794	13862	13928	13778	13770	13894	13908	13652	13779	13880	13842	13604	13898	13841	13725	13833	13786	13821	13843	14021	13979	13937	13852	13908	13914	13991	13952	13949	13777	13786	13803	13883	13700	13880	13833	13833	13872	14015	13723	13970	13742	13861	13685	13785	13889	14052	13682	13916	13838	13712	13900	13952	13914	13928	13902	13965	13782	13678	13772	13850	13907	13749	13846	13732	13928	13968	13717	13929	13902	13940	13925	13856	14061	13805	13875	13750	13870	13938	13690	13918	13697	13869	13808	13760	13883	13921	14015	13818	13877	13815	13879	13749	13701	13832	13985	13806	13837	14045	13885	13894	13928	13878	13846	13985	14072	13924	13847	13859	13656	13842	13764	13878	13764	13942	13980	13800	13735	13880	13769	13674	13798	13811	13960	13807	13862	13808	13804	13828	13752	13746	13763	13755	13920	13870	13819	13951	13841	13772	13880	13784	13895	13664	13952	13851	13727	13937	13907	14023	13770	13916	13958	13926	13952	13980	13810	13856	13868	13900	13819	13826	13870	13883	14082	13788	13869	13831	13811	13943	13998	13771	13988	13809	13837	14027	13876	13862	14000	13774	13898	13971	13865	13945	13815	13956	13909	13841	13837	13832	13762	13773	13815	13763	13927	13804	14106	13913	13977	14024	13856	13906	13751	13823	13958	13904	13711	13971	13808	13788	13951	13921	13754	13895	13782	13845	13708	13913	13795	13844	13851	13914	13881	13878	13850	13875	13781	13891	13887	13926	13693	13866	13711	13750	13749	13884	13932	13802	13892	13726	13836	13797	13724	13917	13822	13980	13823	13918	13858	13928	13821	13803	13956	13842	13811	13810	13799	13808	13872	13941	13952	13859	13953	13865	13702	13911	13864	13783	13845	13789	13987	14007	13928	13878	13808	13817	13766	13783	13849	13725	13961	13787	13795	13889	13901	13853	13958	13792	13806	14010	13801	14007	13973	13951	13949	13694	13739	13894	13843	13681	13733	13919	13803	13796	13937	14039	13861	13822	13958	13794	13869	13783	13693	13978	13857	13935	13920	13837	13911	13658	13701	13928	13888	13915	13861	13726	13839	13855	13913	13841	13935	13981	13813	13798	13850	13847	13910	13954	13725	13925	13914	13919	14055	13963	13603	13699	13894	13946	13787	13796	13861	13770	13909	13951	13803	13837	13816	13871	14131	13993	14004	13885	13858	13847	13958	13910	13834	13847	13808	13948	13858	13890	13886	13937	13816	13818	13869	13806	13885	13878	13920	13907	13869	13948	13891	13792	13844	13874	13860	13859	13934	13854	13921	13810	13740	13922	13880	13953	13912	13875	13883	13906	13909	13817	13849	13820	13829	13866	13853	14045	13861	13916	13957	13786	13815	13828	13780	13735	13875	13824	13912	13725	13866	13776	13956	13768	13840	13787	13827	13841	13815	14027	13809	13951	13807	13719	13849	13938	13979	13836	13769	13844	13971	13980	13929	13872	13926	13800	13866	13887	13828	13944	13940	13874	14045	13900	13934	13852	13790	13716	13889	13776	13969	13864	13751	13903	13836	13935	13990	13727	13850	13929	14072	13876	14020	13848	13989	13853	13823	13793	13950	13790	13844	13744	13925	13823	13872	13798	13821	13897	13722	13730	13810	13819	13964	13812	13657	13756	13969	13727	13681	13818	13834	13929	13773	13972	13864	13860	13773	13939	13760	13872	13899	13925	13971	13743	14153	13940	13843	13926	14027	13971	13796	13724	13936	13941	14120	14000	13896	13807	13780	13828	13835	13786	13744	13639	13953	13931	13718	13918	13714	13972	13912	13914	13813	14011	13737	13867	13984	13945	13834	13915	13616	13870	13898	13898	13853	13810	13839	13882	13830	13664	13903	13654	13789	13986	14058	13868	13859	13673	13914	13836	13835	13903	13723	13944	13830	13770	13723	13897	13957	13633	13786	13809	13793	13697	13704	13761	13927	13814	13840	13882	13924	13870	13905	13976	13636	13826	13878	13715	13909	13913	13799	13820	13789	13875	13814	13769	13816	13814	13922	13779	13774	13785	13948	13846	13866	13725	14037	13876	13919	13985	13788	13916	13988	13831	13899	13988	13889	13912	13989	14006	13799	13966	13866	13869	13949	13799	13960	13904	13926	13734	13936	13783	13867	13724	13798	13929	13913	13847	13929	13973	13966	13992	13836	13968	13674	13964	14061	13924	13803	13912	13777	13946	13943	13789	13967	14021	13922	13739	13999	13934	14092	14003	13775	13831	13672	13867	13703	13869	13626	13900	13951	13773	13909	13932	14017	13743	13822	13806	13832	13955	13912	13912	13897	13859	13815	13839	13706	13920	13925	13817	13727	13973	13798	14066	13837	13888	13761	14016	13851	13966	13916	13898	13812	13795	14089	13840	13935	13988	13846	13726	13887	13777	13949	13768	13827	13844	13900	13840	13872	13965	13785	14005	14011	13896	13900	13835	13809	14043	13680	13757	13678	13698	13916	13835	13944	13974	13763	13733	13916	13920	14079	13932	13870	13803	13792	14030	13917	13709	13854	14071	13905	13876	13839	13756	13936	13892	13907	13813	13833	13694	13946	14005	13791	13894	13777	13838	13889	13867	13873	13706	13923	13956	13957	13833	13953	14032	13928	13669	13943	13941	13944	14071	13794	13961	13771	13792	13840	13717	13802	13888	13815	13798	13820	13865	13806	13895	13732	13783	13684	13843	13847	13987	13823	13874	13900	13841	13963	13891	13984	13655	13757	13973	13737	13853	13815	13820	13927	13791	13804	13954	13849	13852	13749	13878	13945	13759	13936	13911	13638	13901	13902	13795	13885	13810	13945	13853	14014	13795	13866	14023	13779	14029	13864	13860	13867	13866	13804	13821	13823	13870	13748	13754	13921	13891	13876	13792	13742	13767	13920	13802	13696	13768	13714	13945	13918	13746	13916	13905	13702	13869	13859	13890	13978	13925	13795	13775	13871	13879	13864	13890	13834	13846	13813	13887	13838	13749	13876	13913	13841	13922	13898	13870	13790	13865	13802	13861	13990	13746	13921	13666	13861	13747	13827	14024	13937	13895	13808	13833	13842	14023	13941	13973	13846	13936	13945	13788	13704	13826	13861	13851	13887	13927	13825	13964	13775	13798	13870	13689	13817	13950	13735	13740	14098	13943	13907	13849	13878	13960	13796	13780	13917	13849	13960	13732	13849	13910	13999	14022	13701	13764	13771	13916	13805	13741	13809	13857	13866	13870	13882	13982	13757	13752	13795	13741	13990	13785	13931	14013	13665	13895	13821	13910	13920	13993	13702	13787	13813	13967	13962	13790	13832	13792	13786	13999	13791	13761	13815	13649	13958	13911	13706	13780	13824	14004	13904	13884	13785	13885	13969	14006	13888	13870	13799	13628	13736	13786	13844	13969	13697	13908	13880	13702	13903	13833	13817	13947	13970	13905	13774	13826	14045	13855	13804	13835	13920	13653	13940	13924	13817	13827	13842	13923	13959	13812	13997	13914	13897	13957	13826	13899	13924	13828	13683	13932	13895	13741	13808	13720	13976	13871	13802	13885	13848	13841	13732	13872	14027	13794	13825	13886	13829	13666	13755	13962	13908	13803	13797	13739	13705	13619	13714	13898	13821	13994	14050	13775	13842	13887	13902	13914	13830	13641	13917	14046	13887	13869	13777	13947	13840	13930	13992	13909	13873	13776	13892	13919	13984	13879	13890
22451	21555	28834	24786	22137	24163	24999	19750	17990	17855	17482	16824	16633	16383	16270	15973	16235	15948	15978	16006	15914	15793	15899	15842	15713	15712	15963	15925	15839	15882	15764	15797	15615	15574	15754	15922	15629	15756	15747	15756	15645	15774	15615	15737	15867	15783	15824	15662	15553	15670	15647	15740	15787	15571	15612	15563	15713	15784	15652	15862	15729	15628	15750	15738	15838	15615	15673	15640	15517	15442	15640	15844	15620	15411	15706	15847	15695	15690	15713	15825	15552	15730	15699	15571	15707	15517	15549	15701	15716	15478	15699	15608	15746	15729	15644	15711	15719	15830	15854	15622	15736	15988	15850	15593	15519	15723	15577	15721	15622	15602	15614	15598	15624	15681	15710	15485	15535	15726	15631	15691	15659	15855	15600	15691	15423	15795	15684	15731	15753	15421	15618	15788	15662	15717	15600	15572	15777	15551	15868	15899	15733	15544	15613	15579	15532	15595	15848	15682	15533	15473	15688	15553	15569	15779	15842	15708	15884	15810	15582	15844	15767	15761	15781	15809	15547	15678	15627	15712	15643	15534	15547	15696	15934	15696	15582	15633	15793	15704	15752	15725	15563	15851	15633	15586	15483	15550	15712	15523	15705	15701	15700	15644	15585	15569	15715	15629	15745	15669	15700	15639	15635	15764	15778	15831	15855	15684	15755	15916	15547	15544	15712	15636	15534	15676	15534	15726	15675	15804	15730	15734	15612	15656	15573	15832	15567	15469	15728	15691	15591	15674	15590	15750	15689	15805	15644	15729	15643	15620	15753	15618	15637	15658	15513	15728	15723	15634	15610	15748	15700	15657	15656	15680	15506	15785	15513	15773	15640	15732	15660	15806	15449	15656	15650	15764	15351	15499	15688	15652	15739	15454	15746	15554	15436	15530	15632	15424	15626	15728	15527	15663	15546	15680	15705	15663	15737	15561	15585	15557	15751	15818	15902	15703	15741	15721	15623	15599	15794	15751	15702	15584	15495	15699	15570	15696	15777	15588	15577	15681	15769	15654	15674	15675	15615	15505	15693	15662	15539	15422	15769	15866	15672	15662	15783	15842	15775	15696	15837	15506	15715	15572	15896	15669	15578	15614	15478	15691	15587	15469	15560	15787	15867	15628	15697	15597	15678	15566	15722	15587	15707	15630	15712	15642	15578	15597	15537	15659	15648	15603	15799	15711	15726	15707	15712	15634	15671	15621	15701	15856	15756	15892	15786	15618	15554	15612	15651	15471	15751	15503	15667	15624	15499	15803	15834	15907	15715	15586	15634	15599	15822	15742	15522	15431	15386	15604	15650	15506	15543	15674	15813	15513	15724	15591	15410	15812	15722	15759	15702	15745	15633	15605	15614	15750	15681	15695	15930	15735	15860	15632	15631	15666	15650	15655	15530	15693	15722	15683	15493	15505	15767	15753	15845	15771	15729	15476	15756	15804	15797	15606	15688	15720	15892	15732	15771	15549	15730	15490	15904	15477	15523	15685	15732	15727	15742	15638	15683	15633	15726	15553	15542	15591	15741	15673	15615	15751	15540	15762	15624	15620	15657	15526	15578	15582	15679	15679	15788	15635	15811	15855	15625	15939	15830	15713	15696	15678	15555	15658	15636	15504	15499	15691	15656	15674	15729	15646	15486	15771	15726	15615	15690	15672	15570	15473	15653	15630	15812	15683	15756	15824	15547	15563	15677	15677	15811	15483	15738	15630	15729	15759	15699	15672	15630	15594	15603	15687	15475	15532	15804	15497	15626	15721	15803	15669	15688	15558	15584	15664	15601	15612	15689	15657	15644	15678	15762	15685	15697	15592	15665	15593	15707	15620	15703	15787	15689	15759	15698	15574	15736	15763	15622	15612	15546	15558	15775	15589	15458	15658	15636	15706	15837	15545	15657	15793	15719	15814	15664	15505	15525	15608	15628	15708	15773	15528	15545	15600	15518	15660	15500	15647	15555	15572	15524	15610	15613	15524	15595	15794	15699	15918	15785	15715	15554	15575	15846	15832	15651	15609	15616	15577	15633	15602	15679	15703	15556	15619	15714	15695	15675	15587	15616	15717	15701	15571	15656	15935	15623	15550	15671	15405	15627	15789	15794	15816	15501	15819	15809	15632	15609	15620	15618	15673	15663	15765	15757	15678	15863	15630	15518	15714	15635	15712	15673	15636	15601	15683	15491	15644	15699	15631	15596	15740	15390	15556	15490	15686	15773	15615	15702	15721	15575	15557	15772	15707	15611	15561	15861	15789	15687	15710	15826	15507	15675	15597	15691	15777	15938	15530	15819	15721	15595	15720	15795	15641	15881	15736	15740	15846	15848	15634	15739	15714	15661	15719	15646	15705	15729	15724	15657	15750	15632	15735	15962	15677	15722	15624	15783	15525	15785	15598	15609	15625	15898	15573	15781	15694	15571	15712	15625	15579	15589	15650	15588	15653	15765	15660	15650	15521	15589	15575	15593	15746	15752	15672	15657	15689	15770	15637	15613	15578	15665	15763	15782	15606	15712	15547	15661	15921	15707	15662	15593	15623	15862	15690	15717	15616	15681	15870	15581	15278	15591	15496	15850	15888	15629	15702	15630	15802	15585	15634	15668	15763	15735	15582	15592	15684	15763	15804	15652	15553	15631	15675	15717	15547	15650	15640	15766	15705	15597	15828	15511	15667	15775	15754	15818	15641	15633	15808	15608	15611	15724	15662	15616	15576	15675	15775	15670	15733	15885	15779	15596	15553	15703	15732	15544	15656	15424	15784	15712	15641	15753	15723	15512	15683	15583	15593	15740	15685	15774	15550	15964	15507	15709	15868	15647	15629	15555	15634	15552	15379	15618	15686	15494	15505	15693	15763	15751	15505	15591	15641	15580	15639	15622	15642	15704	15610	15635	15630	15609	15869	15629	15426	15701	15649	15791	15663	15709	15726	15557	15658	15651	15595	15808	15733	15761	15611	15731	15611	15550	15541	15676	15476	15695	15604	15717	15536	15636	15796	15700	15628	15769	15767	15675	15707	15614	15713	15710	15570	15702	15612	15776	15734	15659	15702	15695	15517	15534	15460	15713	15635	15636	15621	15558	15607	15651	15706	15800	15739	15674	15657	15831	15741	15676	15604	15629	15777	15834	15686	15649	15709	15565	15615	15557	15848	15642	15750	15566	15623	15773	15545	15739	15613	15450	15694	15516	15643	15584	15681	15491	15578	15726	15686	15636	15798	15433	15458	15665	15575	15637	15530	15648	15805	15720	15534	15633	15657	15732	15679	15610	15724	15659	15580	15442	15744	15799	15618	15556	15594	15570	15637	15931	15586	15621	15633	15744	15721	15626	15642	15693	15507	15690	15832	15983	15619	15803	15606	15646	15810	15659	15692	15648	15563	15376	15688	15617	15600	15540	15895	15729	15634	15570	15659	15555	15792	15531	15721	15741	15787	15607	15717	15683	15658	15599	15690	15644	15511	15557	15455	15691	15704	15752	15607	15792	15621	15586	15822	15640	15539	15603	15686	15719	15603	15777	15631	15631	15737	15583	15757	15741	15651	15678	15753	15614	15712	15759	15479	15497	15651	15592	15632	15722	15599	15689	15547	15503	15807	15677	15802	15696	15500	15709	15881	15794	15615	15772	15744	15813	15590	15790	15543	15372	15621	15596	15640	15804	15786	15563	15705	15675	15785	15732	15678	15896	15735	15433	15739	15824	15778	15732	15793	15947	15777	15580	15622	15608	15683	15713	15742	15574	15583	15579	15603	15746	15604	15708	15659	15661	15572	15507	15505	15559	15727	15613	15601	15618	15681	15682	15567	15484	15574	15526	15673	15604	15614	15454	15481	15609	15568	15727	15678	15668	15612	15644	15705	15661	15693	15479	15726	15558	15714	15651	15592	15739	15543	15736	15770	15659	15639	15668	15658	15661	15439	15874	15624	15589	15665	15637	15853	15699	15714	15432	15707	15754	15747	15781	15696	15685	15681	15594	15829	15636	15666	15598	15636	15699	15625	15639	15777	15713	15936	15735	15546	15789	15805	15596	15738	15633	15587	15547	15851	15609	15625	15638	15729	15855	15544	15689	15494	15580	15882	15717	15585	15747	15491	15617	15693	15960	15670	15641	15736	15814	15652	15560	15469	15552	15537	15691	15612	15831	15854	15888	15605	15703	15750	15690	15534	15544	15801	15652	15740	15723	15743	15696	15746	15575	15604	15798	15731	15398	15658	15354	15608	15741	15497	15608	15598	15644	15727	15810	15754	15531	15495	15710	15625	15904	15588	15450	15547	15603	15623	15487	15555	15850	15509	15696	15460	15514	15693	15606	15646	15733	15605	15712	15600	15653	15564	15647	15526	15601	15832	15686	15626	15644	15721	15619	15542	15715	15846	15803	15627	15598	15679	15491	15504	15656	15645	15500	15638	15581	15730	15777	15649	15623	15547	15631	15616	15692	15716	15679	15614	15772	15714	15481	15599	15669	15647	15645	15650	15626	15748	15670	15620	15671	15636	15822	15710	15499	15622	15732	15623	15497	15705	15731	15598	15509	15659	15676	15488	15727	15610	15638	15663	15832	15633	15903	15490	15609	15677	15615	15583	15669	15907	15615	15563	15727	15685	15446	15560	15914	15652	15743	15706	15697	15661	15703	15711	15573	15683	15843	15489	15578	15654	15539	15563	15707	15623	15633	15646	15577	15818	15534	15883	15673	15556	15406	15515	15734	15885	15729	15603	15651	15654	15718	15809	15511	15639	15658	15749	15590	15696	15681	15683	15722	15681	15587	15542	15618	15644	15838	15791	15693	15700	15862	15718	15483	15666	15594	15544	15596	15685	15841	15437	15514	15712	15682	15602	15755	15657	15510	15714	15463	15572	15757	15788	15718	15608	15651	15704	15833	15632	15606	15827	15586	15633	15584	15638	15646	15877	15741	15788	15626	15677	15676	15434	15740	15713	15626	15736	15391	15437	15479	15650	15559	15704	15616	15715	15704	15600	15576	15775	15651	15862	15463	15571	15590	15618	15679	15656	15779	15739	15610	15681	15698	15605	15722	15797	15542	15607	15606	15500	15601	15734	15675	15664	15659	15692	15538	15581	15444	15588	15575	15621	15599	15640	15940	15935	15672	15709	15746	15607	15770	15448	15587	15634	15508	15615	15984	15674
26642	50682	41945	31429	25275	21912	19423	17964	16782	16061	15152	14978	14445	14230	14100	14083	13665	13687	13728	13729	13596	13604	13575	13614	13725	13427	13488	13647	13493	13547	13401	13509	13462	13432	13435	13466	13436	13319	13627	13486	13380	13497	13531	13482	13457	13430	13513	13383	13436	13563	13511	13472	13490	13369	13420	13319	13380	13422	13440	13526	13625	13582	13579	13475	13301	13383	13476	13423	13539	13462	13376	13493	13648	13577	13419	13577	13283	13469	13545	13399	13498	13467	13426	13479	13463	13474	13430	13454	13428	13449	13404	13444	13413	13453	13279	13511	13293	13487	13446	13344	13560	13341	13406	13426	13496	13459	13374	13434	13495	13446	13464	13366	13640	13324	13328	13428	13290	13608	13393	13443	13426	13472	13614	13391	13502	13366	13372	13646	13398	13599	13367	13376	13534	13326	13500	13492	13577	13358	13499	13526	13562	13363	13391	13498	13328	13473	13417	13489	13537	13368	13432	13374	13624	13442	13484	13369	13390	13376	13570	13525	13497	13457	13500	13333	13347	13531	13386	13420	13269	13596	13384	13530	13422	13486	13441	13458	13417	13590	13402	13428	13329	13403	13415	13437	13477	13382	13449	13367	13437	13309	13614	13308	13508	13499	13568	13362	13509	13497	13277	13469	13531	13421	13464	13533	13424	13455	13430	13576	13393	13246	13440	13484	13602	13233	13516	13475	13370	13419	13270	13472	13332	13370	13496	13441	13371	13297	13416	13634	13365	13284	13488	13440	13292	13414	13417	13339	13666	13486	13345	13549	13424	13532	13337	13536	13407	13536	13470	13282	13444	13508	13621	13356	13404	13489	13427	13390	13396	13412	13535	13397	13637	13496	13405	13508	13423	13393	13385	13212	13535	13443	13410	13397	13325	13305	13558	13478	13354	13420	13637	13479	13235	13557	13452	13505	13478	13359	13402	13495	13299	13454	13441	13486	13382	13656	13456	13383	13411	13290	13556	13337	13347	13483	13413	13407	13296	13527	13445	13517	13529	13231	13407	13370	13468	13464	13303	13448	13594	13562	13474	13304	13511	13308	13563	13350	13569	13453	13484	13363	13498	13358	13587	13360	13432	13400	13505	13353	13453	13343	13541	13581	13340	13344	13427	13509	13363	13551	13545	13340	13453	13591	13362	13500	13366	13411	13344	13494	13434	13511	13244	13505	13520	13484	13346	13443	13540	13274	13282	13440	13510	13377	13493	13472	13370	13435	13482	13430	13475	13363	13443	13590	13469	13562	13400	13354	13624	13543	13412	13360	13535	13464	13554	13397	13448	13492	13459	13484	13441	13347	13472	13305	13502	13369	13375	13476	13396	13192	13599	13451	13394	13474	13505	13433	13359	13466	13409	13477	13360	13370	13421	13320	13514	13448	13311	13253	13337	13392	13356	13555	13561	13422	13453	13403	13448	13536	13552	13500	13336	13373	13509	13440	13404	13461	13429	13328	13427	13457	13413	13496	13254	13623	13338	13425	13307	13384	13536	13432	13451	13517	13328	13420	13262	13426	13495	13493	13299	13459	13372	13334	13355	13494	13381	13300	13446	13436	13568	13324	13394	13253	13461	13429	13369	13331	13333	13322	13410	13440	13277	13411	13394	13477	13337	13330	13468	13415	13528	13461	13417	13517	13300	13450	13346	13340	13413	13443	13458	13264	13309	13292	13337	13420	13485	13406	13462	13423	13343	13391	13380	13381	13357	13358	13355	13446	13615	13509	13518	13456	13443	13452	13391	13360	13528	13520	13380	13488	13241	13554	13567	13404	13448	13540	13275	13514	13568	13414	13492	13555	13450	13515	13281	13479	13492	13331	13457	13434	13594	13442	13404	13378	13574	13423	13552	13590	13517	13335	13483	13457	13361	13349	13363	13542	13422	13636	13427	13290	13497	13308	13251	13429	13481	13300	13534	13483	13385	13422	13579	13443	13534	13403	13510	13388	13405	13444	13339	13412	13677	13258	13280	13404	13429	13474	13515	13489	13401	13459	13558	13514	13489	13396	13333	13540	13468	13389	13554	13313	13473	13244	13300	13243	13487	13478	13557	13422	13403	13516	13509	13417	13537	13376	13373	13537	13437	13536	13371	13476	13616	13496	13361	13555	13454	13220	13539	13275	13286	13328	13653	13445	13626	13454	13340	13497	13454	13455	13438	13289	13533	13492	13493	13273	13261	13350	13492	13492	13466	13647	13369	13592	13530	13369	13489	13442	13416	13464	13534	13514	13459	13566	13418	13513	13630	13374	13386	13553	13546	13404	13396	13565	13203	13452	13454	13420	13557	13441	13359	13272	13559	13528	13450	13475	13528	13420	13410	13385	13359	13632	13334	13443	13372	13563	13324	13333	13335	13505	13402	13429	13459	13365	13293	13510	13586	13512	13398	13441	13381	13551	13454	13536	13520	13331	13367	13638	13278	13320	13488	13295	13556	13375	13226	13305	13309	13539	13320	13300	13454	13574	13488	13382	13371	13660	13432	13406	13572	13327	13306	13484	13597	13426	13462	13357	13500	13453	13466	13392	13404	13520	13419	13557	13376	13341	13493	13523	13355	13252	13486	13514	13506	13385	13556	13307	13481	13377	13472	13445	13347	13356	13259	13517	13437	13316	13385	13485	13559	13405	13484	13352	13476	13149	13360	13426	13454	13402	13491	13481	13424	13435	13384	13310	13434	13328	13511	13323	13487	13464	13552	13443	13362	13455	13496	13348	13562	13543	13377	13740	13446	13515	13590	13415	13418	13431	13333	13453	13498	13466	13410	13370	13553	13325	13364	13388	13588	13405	13488	13299	13473	13294	13440	13503	13415	13225	13191	13511	13528	13424	13476	13287	13504	13464	13558	13396	13509	13405	13548	13433	13343	13426	13227	13480	13492	13433	13475	13393	13440	13320	13367	13456	13387	13512	13541	13289	13349	13425	13290	13297	13443	13250	13656	13414	13535	13387	13459	13476	13336	13553	13407	13385	13379	13527	13454	13483	13462	13496	13392	13336	13398	13443	13341	13366	13532	13463	13505	13641	13502	13539	13531	13549	13297	13482	13407	13500	13408	13327	13506	13569	13460	13413	13224	13454	13660	13348	13298	13502	13478	13415	13424	13373	13500	13528	13472	13349	13325	13335	13380	13287	13392	13584	13375	13437	13453	13311	13483	13466	13409	13553	13412	13474	13475	13255	13547	13429	13251	13322	13542	13272	13438	13615	13458	13622	13469	13417	13516	13325	13585	13380	13250	13419	13590	13407	13439	13420	13400	13417	13269	13446	13399	13587	13396	13154	13412	13431	13502	13513	13323	13422	13458	13519	13408	13375	13276	13422	13205	13480	13444	13554	13485	13337	13451	13461	13230	13557	13489	13557	13576	13473	13382	13391	13466	13382	13433	13595	13497	13369	13478	13547	13324	13478	13368	13299	13258	13577	13410	13468	13401	13526	13378	13502	13487	13393	13426	13238	13571	13384	13427	13394	13375	13362	13411	13540	13599	13542	13356	13535	13336	13412	13397	13383	13476	13427	13515	13488	13367	13465	13483	13534	13324	13496	13414	13305	13359	13466	13576	13559	13461	13311	13480	13474	13393	13416	13445	13420	13418	13508	13449	13376	13447	13361	13271	13511	13536	13615	13467	13469	13528	13356	13472	13673	13482	13734	13404	13400	13389	13412	13544	13498	13460	13287	13478	13290	13776	13518	13516	13444	13420	13345	13354	13412	13343	13556	13449	13266	13433	13412	13310	13470	13578	13460	13504	13522	13532	13523	13587	13515	13453	13309	13546	13439	13559	13381	13467	13495	13261	13536	13406	13385	13547	13330	13345	13577	13470	13431	13456	13438	13419	13526	13466	13495	13412	13363	13411	13415	13493	13411	13347	13502	13496	13445	13461	13390	13508	13298	13450	13587	13428	13476	13555	13377	13339	13409	13426	13479	13431	13299	13280	13440	13342	13444	13432	13453	13449	13452	13453	13531	13331	13524	13519	13564	13663	13387	13509	13318	13447	13420	13411	13488	13393	13392	13536	13357	13408	13364	13281	13475	13405	13487	13298	13480	13464	13467	13461	13511	13330	13575	13464	13358	13434	13462	13630	13477	13395	13331	13450	13464	13591	13282	13441	13331	13297	13466	13399	13450	13332	13425	13582	13253	13486	13466	13462	13323	13430	13316	13654	13442	13541	13628	13462	13381	13490	13225	13324	13599	13494	13364	13354	13591	13472	13205	13417	13475	13398	13468	13549	13563	13630	13328	13452	13365	13513	13374	13378	13451	13518	13304	13497	13471	13537	13406	13353	13497	13451	13371	13624	13634	13384	13269	13378	13587	13496	13499	13400	13386	13386	13488	13403	13360	13517	13408	13414	13498	13565	13448	13421	13302	13532	13469	13442	13436	13483	13539	13212	13511	13541	13511	13353	13260	13569	13346	13612	13268	13376	13504	13441	13434	13349	13407	13361	13456	13458	13448	13363	13467	13389	13415	13396	13368	13418	13483	13397	13299	13450	13377	13479	13389	13414	13607	13305	13518	13441	13354	13335	13456	13594	13507	13389	13296	13347	13378	13602	13306	13462	13441	13370	13309	13460	13230	13551	13449	13437	13460	13413	13493	13334	13473	13486	13355	13318	13461	13511	13382	13406	13414	13347	13462	13583	13400	13568	13265	13366	13455	13497	13477	13551	13408	13570	13438	13442	13503	13401	13491	13458	13306	13396	13295	13504	13387	13452	13317	13499	13388	13536	13399	13557	13490	13447	13375	13537	13414	13442	13412	13464	13426	13496	13395	13629	13397	13573	13331	13445	13385	13465	13594	13381	13345	13422	13499	13435	13546	13505	13392	13417	13531	13445	13498	13421	13503	13341	13454	13333	13485	13229	13690	13462	13467	13412	13442	13398	13397	13592	13254	13556	13292	13559	13252	13543	13330	13560	13313	13466	13507	13373	13374	13353	13566	13347	13308	13329	13462	13507	13561	13379	13473	13398	13467	13464	13463	13301	13468	13588	13433	13175	13505	13635	13443	13418	13496	13344	13512	13541	13552	13508	13309	13490	13532	13356	13664	13210	13345	13328	13528	13489	13510	13559	13646	13251	13301	13407	13477	13532	13463	13333	13384	13353	13263	13246	13386	13478	13476	13488	13539
29762	26312	31053	26362	20710	19023	18361	17700	17175	17069	17066	16616	16476	16566	16728	16656	16653	16482	16329	16535	16385	16617	16217	16323	16498	16383	16314	16428	16399	16323	16338	16468	16297	16461	16283	16482	16445	16332	16357	16341	16206	16182	16314	16339	16293	16212	16307	16405	16393	16443	16450	16316	16075	16450	16228	16289	16459	16534	16411	16343	16397	16320	16328	16266	16304	16492	16327	16288	16361	16042	16255	16453	16262	16392	16483	16232	16467	16401	16195	16458	16368	16254	16308	16339	16448	16385	16325	16416	16494	16291	16259	16305	16463	16355	16325	16104	16224	16431	16370	16341	16403	16356	16329	16492	16232	16274	16233	16349	16448	16387	16279	16219	16281	16288	16364	16398	16419	16206	16324	16374	16367	16135	16460	16529	16372	16391	16287	16262	16407	16332	16420	16290	16353	16446	16198	16451	16408	16334	16538	16387	16561	16328	16574	16051	16389	16298	16290	16273	16294	16180	16395	16140	16441	16317	16508	16351	16249	16201	16243	16198	16402	16426	16263	16333	16347	16130	16409	16244	16286	16666	16342	16419	16267	16320	16254	16327	16411	16249	16175	16367	16585	16386	16504	16265	16456	16373	16331	16363	16483	16269	16403	16366	16539	16477	16327	16263	16466	16167	16401	16586	16263	16414	16321	16534	16174	16368	16384	16295	16500	16257	16164	16227	16421	16257	16477	16365	16443	16276	16331	16246	16312	16120	16480	16382	16368	16394	16341	16390	16462	16231	16445	16374	16256	16171	16409	16380	16395	16120	16115	16278	16296	16484	16220	16470	16408	16437	16229	16250	16285	16251	16366	16100	16415	16402	16148	16309	16341	16358	16430	16387	16316	16559	16449	16411	16403	16282	16442	16409	16213	16295	16343	16351	16390	16236	16464	16451	16542	16253	16306	16464	16396	16153	16343	16341	16330	16271	16478	16227	16552	16320	16248	16351	16365	16473	16230	16469	16427	16264	16402	16388	16373	16447	16387	16168	16339	16280	16472	16396	16298	16398	16311	16339	16383	16445	16174	16331	16338	16469	16361	16173	16353	16236	16374	16420	16228	16247	16148	16236	16459	16401	16355	16291	16230	16470	16170	16415	16345	16296	16480	16375	16198	16354	16281	16266	16343	16365	16254	16312	16585	16300	16382	16276	16389	16394	16500	16285	16543	16241	16185	16415	16382	16479	16311	16422	16410	16379	16367	16238	16427	16407	16300	16426	16238	16271	16306	16377	16387	16357	16360	16314	16254	16313	16363	16259	16440	16358	16288	16376	16414	16331	16385	16246	16331	16359	16424	16433	16155	16165	16320	16144	16395	16324	16489	16460	16659	16264	16474	16483	16298	16425	16411	16342	16476	16431	16383	16332	16329	16363	16284	16275	16440	16286	16415	16381	16299	16378	16293	16420	16453	16344	16243	16574	16291	16332	16374	16316	16314	16360	16454	16565	16353	16225	16336	16293	16483	16345	16515	16548	16301	16147	16274	16362	16415	16371	16315	16552	16526	16388	16186	16113	16472	16421	16327	16341	16147	16317	16287	16469	16366	16630	16297	16094	16443	16394	16261	16400	16193	16436	16198	16404	16465	16058	16418	16443	16459	16517	16353	16391	16216	16437	16270	16404	16338	16304	16279	16441	16270	16127	16252	16399	16287	16290	16446	16300	16525	16208	16332	16344	16317	16393	16251	16390	16340	16218	16192	16234	16429	16473	16194	16385	16465	16233	16517	16358	16166	16201	16290	16451	16138	16448	16345	16167	16193	16215	16538	16331	16432	16351	16368	16456	16428	16478	16501	16269	16336	16185	16262	16470	16454	16381	16250	16298	16480	16287	16422	16339	16221	16261	16387	16491	16237	16522	16355	16419	16403	16454	16508	16268	16357	16224	16365	16564	16394	16461	16522	16300	16174	16453	16461	16337	16294	16365	16349	16224	16261	16279	16331	16249	16293	16310	16343	16467	16308	16402	16363	16330	16356	16263	16363	16435	16250	16375	16411	16287	16526	16447	16345	16349	16209	16513	16639	16398	16447	16258	16216	16342	16188	16294	16412	16440	16435	16208	16342	16302	16354	16228	16589	16346	16244	16394	16314	16425	16298	16272	16314	16471	16505	16461	16415	16120	16360	16384	16401	16070	16306	16244	16385	16188	16061	16280	16239	16224	16488	16282	16522	16333	16311	16192	16376	16479	16269	16277	16346	16564	16538	16466	16223	16330	16469	16310	16224	16353	16292	16251	16093	16321	16295	16439	16335	16357	16310	16407	16276	16328	16396	16566	16521	16321	16457	16421	16432	16337	16176	16141	16216	16378	16395	16377	16376	16353	16266	16555	16404	16382	16276	16381	16419	16415	16641	16535	16146	16295	16130	16376	16422	16467	16489	16364	16270	16509	16487	16337	16272	16355	16234	16305	16606	16233	16245	16533	16373	16365	16282	16120	16316	16421	16141	16570	16205	16394	16236	16444	16459	16369	16466	16143	16188	16175	16319	16510	16430	16477	16378	16381	16284	16488	16076	16298	16338	16330	16369	16548	16316	16107	16391	16379	16457	16194	16602	16402	16428	16279	16406	16350	16314	16392	16520	16347	16195	16151	16254	16324	16327	16521	16635	16190	16388	16505	16309	16241	16307	16312	16468	16480	16355	16218	16261	16463	16438	16439	16373	16303	16477	16348	16516	16314	16272	16476	16353	16347	16451	16077	16437	16278	16360	16322	16449	16288	16224	16232	16398	16279	16498	16389	16402	16249	16241	16284	16421	16252	16256	16125	16314	16264	16117	16535	16398	16356	16575	16418	16366	16133	16456	16279	16126	16282	16165	16476	16403	16453	16444	16307	16365	16389	16416	16569	16361	16508	16466	16355	16323	16269	16328	16188	16058	16301	16416	16241	16462	16298	16333	16464	16583	16400	16300	16404	16356	16395	16317	16339	16176	16419	16209	16351	16393	16301	16390	16463	16311	16116	16288	16356	16309	16455	16464	16331	16407	16474	16271	16268	16360	16620	16585	16257	16350	16467	16315	16463	16252	16203	16363	16545	16464	16268	16347	16458	16487	16593	16197	16242	16699	16416	16171	16223	16385	16341	16229	16400	16596	16097	16324	16088	16633	16219	16398	16113	16317	16364	16547	16322	16487	16216	16212	16136	16315	16272	16271	16331	16595	16128	16298	16403	16208	16418	16365	16482	16221	16326	16418	16314	16386	16447	16375	16353	16464	16496	16473	16385	16425	16501	16383	16417	16125	16485	16204	16361	16332	16408	16259	16281	16351	16176	16496	16279	16277	16355	16243	16394	16156	16227	16373	16036	16373	16391	16433	16261	16227	16408	16334	16377	16186	16337	16347	16432	16218	16347	16503	16402	16467	16364	16128	16343	16395	16595	16299	16265	16288	16257	16349	16239	16464	16378	16332	16473	16411	16543	16560	16382	16186	16273	16282	16276	16396	16588	16352	16462	16438	16413	16517	16425	16348	16394	16430	16273	16412	16412	16315	16558	16430	16382	16506	16453	16370	16409	16188	16406	16416	16363	16432	16379	16589	16553	16339	16281	16478	16397	16343	16488	16437	16229	16285	16441	16475	16278	16242	16308	16340	16282	16332	16283	16557	16342	16412	16288	16294	16395	16422	16333	16300	16200	16336	16289	16468	16055	16212	16216	16416	16334	16434	16290	16602	16553	16430	16300	16115	16401	16236	16417	16262	16239	16485	16244	16216	16285	16360	16224	16430	16183	16368	16534	16506	16276	16632	16335	16312	16386	16154	16113	16401	16253	16155	16269	16231	16331	16309	16390	16586	16426	16431	16368	16355	16382	16331	16434	16428	16225	16501	16363	16291	16314	16351	16464	16321	16427	16274	16541	16236	16298	16271	16211	16379	16289	16262	16125	16395	16503	16284	16227	16330	16384	16322	16421	16515	16428	16143	16473	16419	16175	16410	16454	16231	16340	16560	16244	16389	16431	16507	16394	16320	16127	16474	16472	16598	16258	16342	16337	16448	16393	16479	16383	16464	16404	16315	16105	16324	16474	16425	16259	16369	16316	16490	16370	16131	16099	16242	16259	16442	16332	16306	16368	16182	16378	16220	16173	16260	16471	16457	16212	16141	16377	16226	16498	16404	16475	16404	16365	16525	16355	16401	16556	16287	16351	16495	16178	16435	16327	16530	16249	16273	16507	16396	16158	16313	16220	16230	16201	16417	16377	16404	16176	16233	16346	16245	16245	16150	16278	16261	16391	16380	16372	16508	16255	16477	16411	16350	16409	16587	16432	16243	16252	16112	16463	16401	16350	16297	16380	16305	16373	16364	16264	16477	16262	16490	16334	16381	16366	16420	16344	16468	16239	16246	16363	16422	16359	16276	16334	16446	16428	16617	16449	16373	16251	16414	16381	16296	16238	16303	16223	16392	16553	16303	16315	16531	16381	16514	16374	16451	16496	16206	16332	16182	16275	16336	16378	16323	16244	16235	16388	16365	16282	16114	16319	16346	16430	16401	16421	16249	16216	16214	16357	16243	16406	16324	16357	16262	16358	16237	16323	16286	16393	16130	16269	16354	16558	16363	16475	16330	16430	16310	16532	16456	16413	16503	16462	16317	16305	16428	16361	16342	16154	16229	16358	16404	16123	16315	16441	16317	16386	16500	16429	16240	16348	16200	16363	16363	16488	16309	16176	16289	16397	16529	16319	16424	16283	16455	16417	16406	16392	16337	16410	16333	16271	16510	16426	16496	16210	16162	16286	16273	16307	16497	16226	16275	16503	16502	16203	16207	16337	16308	16380	16304	16444	16281	16469	16384	16460	16222	16211	16305	16365	16202	16358	16378	16433	16261	16415	16249	16226	16289	16206	16297	16474	16391	16183	16129	16476	16291	16210	16308	16442	16351	16351	16541	16354	16286	16174	16526	16377	16319	16389	16483	16414	16356	16312	16282	16238	16345	16360	16326	16321	16501	16323	16411	16281	16416	16495	16152	16251	16297	16264	16357	16326	16525	16303	16090	16138	16373	16366	16255	16314	16371	16188	16649	16374	16263	16279	16376	16368	16328	16378	16450	16270	16397	16460	16305	16296	16254	16093	16206	16496	16432	16322	16352	16431	16474	16328	16145	16263	16306	16494	16422	16561	16132	16255	16444	16203
25058	38997	31288	22845	19122	17217	16324	15567	15071	14742	14596	14361	14196	14171	14111	14015	13869	13910	13889	13820	13968	13823	14042	13983	14011	14037	13861	14044	13785	13875	13894	13804	13860	13992	13745	13861	13907	13878	13999	13784	13810	13887	13896	13881	14006	13876	13766	13878	13986	13734	13923	13841	13795	13938	13937	13953	13934	13894	13891	13873	13828	14000	13943	13864	13864	13936	13949	13800	13768	13767	13746	13860	13863	14013	13846	13808	13871	13829	14028	14020	13779	14056	13899	13889	13887	13935	13803	14047	13793	14046	13903	13765	13932	13870	13950	14084	13935	13884	13854	13905	13929	13824	13795	13928	14023	13827	13834	13795	13847	13696	13833	13837	13885	13910	13821	13804	13835	13860	13819	13870	13780	13805	13775	13744	13778	14011	13746	13786	13895	13888	13881	13828	13892	13870	13795	13862	13962	14010	13999	13875	13842	14069	13794	13864	13806	13923	14057	13847	13948	13886	14044	13741	13826	14082	13736	13891	13868	13847	13927	13880	13932	13937	13885	13762	13791	13957	13932	13857	13913	13874	13867	13795	13953	13910	13830	13866	13890	13857	13861	14090	13859	13916	13858	13911	13749	13821	13834	13861	13882	13881	13877	13767	13835	13947	14057	13853	13813	13820	13869	13805	13839	13840	14009	13813	13711	13782	13579	13802	13732	13903	13926	13770	13870	13923	14072	13741	13893	13680	13876	13909	13857	13806	13840	13996	13849	13950	13981	13679	13840	13940	13831	13870	13806	13856	13850	13899	13868	13872	13989	13810	14053	13851	13753	13752	13994	13850	13938	13895	13919	13756	13902	13821	13903	13829	13930	13817	13980	13944	13780	13974	13695	13766	13859	13807	13933	13767	13781	13873	13827	13933	14024	13887	14032	13801	13819	13895	13753	13922	13812	13843	13733	14027	13836	13941	14056	13989	13989	13961	13848	13912	13756	13749	13849	13952	13908	14026	13848	13687	13803	13820	13947	13766	14066	13752	13848	13900	13743	13806	13868	13687	13905	13834	13996	13957	13651	13926	13846	13825	13805	13926	13982	14066	13894	13840	13782	13921	13936	13870	13804	13901	14138	13915	13811	13940	13746	13782	14043	13786	13951	13858	13735	13778	13805	13887	13889	13906	13816	13778	13782	13892	13948	13822	13903	13823	13983	13840	13877	13807	13833	13984	14009	13996	13828	13850	13889	13969	13770	13916	13874	13936	13901	13822	13819	13839	13783	13999	13861	13899	13862	13918	13782	13787	13654	13945	13708	13918	14030	13964	13749	13919	13979	13917	13882	13683	13840	13582	13822	13647	13953	13846	13929	13845	13717	13921	13931	13947	13865	13725	13930	13924	13990	13803	13935	13940	13931	13678	13861	13888	13898	13931	13948	13777	13717	13711	13740	14020	13813	13892	13914	13934	13930	13854	13912	13933	13525	13907	13801	14020	14036	13948	13726	13925	13664	13750	13921	13980	14002	13777	13708	13905	13874	13746	13836	13817	13908	13874	13889	13944	13936	13881	13655	13814	13832	13876	13729	13960	13891	14070	14007	13919	13886	13928	13679	13933	13864	13909	13776	13754	13700	13897	13967	13869	13860	13866	14000	13698	13790	13813	13960	13777	13740	13839	13942	13767	13780	13893	13901	13892	13918	13777	13970	13809	13950	13979	13850	14077	13955	13891	13867	13814	13831	13868	13769	13849	13887	13915	13870	13810	13847	14005	13988	13859	13763	13940	13675	13854	13859	14037	13989	13917	13912	13684	13986	13831	13906	13947	13888	13980	13955	13902	13979	13934	13862	13718	14000	13859	13877	13785	13784	13864	13832	13781	13709	13804	13800	13915	13939	13794	13999	14034	13885	14043	13817	13743	14037	13830	13677	13856	13925	13835	13901	13863	13883	13940	13905	13886	13951	13777	13966	13883	14060	13802	13782	13934	14064	13939	13838	13872	13761	13800	13737	13836	13957	13817	13991	13916	13771	13860	13987	13822	13949	13854	13935	13993	13825	13834	13961	13828	13832	13994	13695	13866	13915	14052	14025	13776	14032	13943	13887	13570	13975	13757	13871	13926	13999	13858	13939	14008	13858	13973	13931	13874	13754	13929	13966	13657	13865	13866	13801	14023	13770	13992	13855	13915	13618	13916	13810	13923	13878	13896	13861	13770	13755	13628	13885	13946	13905	13901	13982	13921	13945	13686	13838	13985	14027	13763	13889	13952	14000	13813	13940	13782	13977	13889	13923	13946	13950	13755	13849	13741	14033	13875	14013	14024	13893	13788	14111	13928	13759	13812	13933	13892	13967	13766	13963	13847	13922	13895	13744	13801	13895	13868	13899	13779	13843	13995	13819	13832	13906	13756	13858	13873	13812	13933	13815	13807	13812	13730	13810	13914	13739	13775	13739	13780	13890	13712	13762	13782	13879	13852	13842	13821	13793	13880	13953	13946	13734	13900	13922	13781	13882	13989	13910	13826	13947	13800	13891	13865	13912	13955	13808	13740	13920	14026	13914	14008	13998	13835	13882	13573	14025	13976	13842	13948	14000	13746	13785	13785	13993	13868	13996	13819	13822	13628	13880	13925	13940	13754	13782	13892	13958	13893	13920	13891	13878	13895	13969	13931	13811	13938	13881	13780	13830	13709	13752	13728	14059	13915	13668	13791	14105	13946	13814	13899	13882	13724	13810	13906	13765	13966	13969	13875	14042	13875	13986	13990	14045	13900	13796	13777	13761	13926	13850	13995	13935	13878	13955	13869	13779	13950	13765	13911	13887	13709	13905	13921	13887	13788	13622	13834	13896	13867	13912	14045	13800	13799	14146	13791	13916	13785	13822	13862	14126	13820	13870	13939	13850	13911	13867	13801	14004	13804	13763	13933	13933	13759	13872	13751	13683	13993	13940	13791	13914	13905	13984	13821	13988	14063	13946	13846	13959	13983	13922	13783	13899	13885	14013	13872	13867	14070	13766	13800	13759	13838	13819	13815	13842	13804	13816	13895	13665	13794	13875	13996	13875	13857	14006	13802	14058	13828	13836	13839	13807	13833	13956	13831	13828	13766	13824	14019	13956	13811	13815	13862	13777	13906	13964	14005	13849	14043	13898	13853	13877	13834	13718	13709	13860	13885	13991	13927	14006	13798	13834	13696	13863	13880	13935	13947	13932	13953	13804	13833	13859	13926	13916	13980	13944	13921	13914	13906	13784	13853	13875	13925	13915	13907	13903	13897	13886	13759	13983	13805	13929	13879	14026	13814	13980	13784	14021	13842	14021	13808	13649	13871	14009	13948	13820	13995	13836	14033	13889	13761	13856	13880	13994	13873	13798	13800	13839	13892	13666	13782	13900	13929	13952	14156	13847	13902	13760	13726	13952	13835	13745	13873	13841	13855	13940	13913	13967	13801	13798	14007	13804	13839	13888	13658	13998	13925	13860	13698	13986	13886	13933	13790	13803	13823	13891	13878	13885	13859	13900	13867	13963	13855	13956	13807	13862	13830	14017	13879	13775	13918	13942	13927	13887	13975	13854	13920	13779	13854	13955	13999	13866	13943	13930	13892	13858	13865	13748	13799	13751	13779	13793	13822	13763	13770	14085	13829	13842	13853	13844	13850	13885	13840	13738	13878	13820	13912	13800	13814	13880	13809	13893	13874	13887	13869	14067	13750	13962	13782	14023	13805	13804	13763	13907	13935	13853	13850	13865	13823	13989	14063	13887	13783	13767	14030	13918	13953	13873	13890	13985	13862	13935	13732	13727	13927	13868	13851	13909	13806	13894	13848	13876	13918	13876	13837	13909	13704	13899	14019	13884	13893	13875	13955	13919	13898	13834	14002	13907	13867	13943	13731	13768	13740	13770	13950	13826	13829	13924	13907	14009	13806	13869	14031	13944	13910	13950	13923	13842	13856	13861	13821	13862	13965	13974	13866	13945	13826	13954	13802	14045	13829	13782	13777	13766	14023	13771	14015	13758	13787	13832	13786	14012	13788	14033	13811	13752	13872	13811	13853	13827	13858	13957	13890	13939	14059	13814	13902	13828	13678	13903	13935	13946	14023	13834	13962	13699	14031	13927	13919	13878	13807	13728	13819	13880	13982	13938	13911	13867	13919	13742	13922	13858	13849	14037	13997	14038	13834	14030	13765	13943	13873	13770	13694	14006	13857	13775	13778	13833	13842	13824	13704	13815	13701	13919	13786	13874	13791	13754	13848	13943	13756	13819	13914	13888	13867	13651	14042	13863	13928	13876	13963	13923	13934	13766	13898	13938	13876	13905	13796	13813	13916	13839	14047	13960	13971	13961	13850	13986	14012	13900	13887	13948	13755	13748	13899	13843	13836	13741	13785	13838	13891	13961	13900	13955	13864	13772	13958	13690	13837	13780	13699	13911	13834	13945	13744	13869	13862	13754	13997	13993	14003	13943	13701	14032	13912	13852	13955	13941	14044	13909	14002	13927	13711	13696	13956	13870	13689	13815	13998	13988	13880	14009	13888	13919	14021	13929	14032	13805	13838	13861	13854	13876	13965	13951	14062	13837	13879	13842	13975	13834	13729	13871	13910	13918	13941	13898	13907	13868	13814	13951	13763	13886	13760	13801	13808	13876	13924	13791	13809	13878	13987	13910	13908	13822	13835	13604	13753	13827	13846	13992	13928	13808	14011	13898	13932	13888	13810	13886	13910	13829	13891	13886	13958	13881	13874	13916	13884	13834	13755	13760	14041	13876	13719	13745	13921	13849	13820	13797	13950	13851	13903	13868	13890	13779	13806	13963	13859	13787	13878	13965	14201	13857	14002	13864	13947	13862	13823	14012	13829	13784	13750	13883	13918	14017	13686	13719	13835	13881	13843	13880	13766	13739	14032	13976	13767	13833	13765	13916	13899	13796	13723	13990	13986	13872	13869	13899	13833	13916	13702	13822	13985	13964	13912	14006	13806	13824	13798	13844	13866	14018	14020	13987	13694	13870	13949	13834	14033	13767	13868	13952	13966	13929	13767	13774	13987	13982	13826	13949	13767	13741	14068	13783	13862	13940	14051	14039	13824	13854	13996	13921	13889	13971	13837	13909	13816	13818	14029	13920	13837	13878	13908	13931	13814	13782	14025	14006	13822	13926	13915	13746	13850	13995	14057	13767	13975
23408	21559	28524	25396	23091	22854	21501	18413	17526	17142	16981	16579	16350	16262	15963	15946	16123	15863	15880	15743	15886	15597	15722	16062	16015	15913	15890	15764	15740	15844	15763	15601	15770	15599	15748	15591	15784	15681	15775	15711	15563	15553	15632	15641	15604	15726	15929	15713	15578	15872	15731	15709	15725	15562	15686	15730	15720	15550	15586	15624	15725	15690	15664	15660	15538	15633	15776	15644	15787	15847	15781	15766	15778	15728	15639	15560	15940	15810	15721	15703	15658	15558	15859	15740	15761	15596	15662	15718	15613	15774	15708	15742	15642	15658	15723	15777	15678	15653	15731	15542	15516	15552	15617	15714	15468	15669	15593	15692	15835	15783	15774	15628	15745	15820	15534	15861	15632	15570	15541	15578	15772	15607	15575	15731	15669	15581	15628	15601	15582	15479	15767	15723	15664	15789	15675	15707	15547	15638	15724	15711	15634	15885	15798	15714	15675	15809	15525	15614	15872	15679	15797	15689	15590	15695	15578	15745	15758	15532	15745	15824	15486	15464	15558	15676	15733	15777	15640	15733	15729	15822	15641	15686	15683	15541	15593	15522	15615	15648	15585	15678	15584	15710	15485	15493	15684	15856	15741	15800	15758	15589	15679	15473	15665	15591	15734	15722	15621	15849	15573	15573	15555	15765	15684	15732	15817	15467	15621	15896	15723	15556	15680	15576	15768	15637	15678	15903	15802	15529	15648	15592	15718	15798	15652	15421	15502	15771	15609	15655	15678	15654	15568	15667	15719	15788	15781	15846	15609	15638	15659	15802	15896	15747	15767	15592	15660	15591	15698	15587	15935	15592	15525	15613	15660	15739	15718	15690	15586	15838	15655	15628	15733	15543	15500	15603	15489	15760	15720	15624	15819	15727	15756	15574	15742	15768	15789	15803	15735	15670	15705	15642	15751	15633	15748	15749	15573	15517	15637	15628	15590	15660	15642	15863	15705	15791	15688	15652	15647	15688	15580	15416	15674	15756	15624	15431	15770	15761	15631	15757	15876	15642	15741	15645	15773	15543	15720	15764	15810	15815	15764	15727	15659	15824	15863	15684	15603	15693	15675	15576	15798	15798	15858	15804	15767	15615	15519	15675	15779	15661	15796	15560	15622	15725	15760	15821	15498	15717	15661	15799	15793	15851	15552	15628	15502	15763	15737	15685	15674	15824	15578	15533	15612	15733	15698	15636	15706	15404	15561	15634	15516	15593	15644	15780	15546	15633	15634	15717	15752	15794	15652	15705	15458	15550	15841	15699	15782	15562	15627	15594	15511	15658	15835	15930	15698	15604	15616	15675	15584	15690	15720	15670	15680	15777	15412	15757	15591	15652	15656	15559	15624	15663	15680	15699	15760	15682	15687	15674	15656	15617	15731	15725	15610	15745	15579	15709	15722	15662	15688	15793	15786	15850	15818	15839	15641	15796	15639	15629	15460	15643	15617	15703	15540	15585	15607	15635	15545	15527	15623	15765	15822	15663	15546	15636	15529	15752	15614	15570	15565	15754	15725	15473	15691	15718	15744	15563	15728	15757	15659	15600	15836	15661	15638	15643	15642	15795	15517	15800	15798	15692	15664	15467	15865	15581	15735	15568	15721	15588	15768	15755	15672	15568	15701	15664	15736	15647	15712	15658	15738	15553	15722	15606	15630	15640	15596	15719	15609	15539	15674	15713	15725	15641	15599	15599	15681	15675	15586	15782	15600	15707	15509	15676	15626	15746	15561	15591	15726	15652	15724	15586	15657	15896	15897	15562	15708	15751	15810	15746	15799	15782	15768	15733	15588	15463	15460	15642	15837	15663	15620	15533	15793	15584	15596	15480	15643	15729	15707	15714	15742	15529	15667	15625	15877	15690	15557	15668	15620	15719	15619	15737	15550	15627	15658	15456	15859	15699	15597	15745	15707	15832	15647	15945	15952	15775	15830	15730	15577	15611	15752	15560	15737	15511	15641	15572	15700	15643	15580	15879	15553	15741	15690	15579	15680	15743	15609	15492	15874	15861	15688	15705	15738	15513	15634	15456	15713	15742	15600	15542	15756	15731	15613	15601	15484	15664	15608	15691	15594	15637	15560	15487	15704	15574	15782	15581	15665	15724	15853	15704	15887	15682	15587	15637	15716	15686	15675	15552	15691	15564	15785	15657	15745	15777	15680	15664	15645	15450	15702	15556	15877	15891	15629	15752	15775	15634	15509	15903	15507	15559	15573	15732	15625	15589	15635	15820	15672	15675	15643	15638	15720	15555	15918	15754	15620	15602	15559	15648	15544	15627	15647	15606	15517	15776	15756	15761	15612	15697	15889	15529	15805	15562	15596	15549	15470	15738	15797	15806	15690	15521	15616	15726	15720	15685	15831	15846	15642	15813	15725	15620	15640	15766	15935	15828	15698	15469	15857	15761	15684	15608	15620	15781	15765	15603	15780	15748	15823	15602	15793	15723	15484	15632	15733	15851	15541	15799	15758	15673	15825	15844	15672	15614	15687	15864	15587	15610	15893	15789	15721	15645	15777	15699	15724	15333	15621	15536	15868	15754	15648	15886	15747	15685	15739	15672	15657	15456	15633	15652	15654	15467	15707	15837	15659	15848	15636	15630	15521	15760	15805	15551	15452	15584	15867	15770	15550	15695	15504	15591	15750	15837	15585	15860	15817	15899	15658	15570	15543	15513	15650	15728	15814	15661	15705	15652	15954	15593	15718	15665	15672	15547	15547	15711	15712	15593	15357	15687	15610	15794	15772	15531	15637	15481	15611	15693	15891	15803	15755	15817	15646	15700	15759	15770	15703	15797	15963	15714	15665	15692	15576	15445	15714	15620	15612	15766	15625	15884	15707	15498	15712	15764	15812	15659	15639	15673	15782	15667	15716	15618	15738	15814	15572	15742	15415	15712	15799	15526	15644	15787	15794	15849	15706	15694	15841	15701	15616	15567	15719	15787	15511	15512	15721	15761	15563	15736	15517	15756	15762	15744	15719	15561	15888	15788	15843	15578	15685	15622	15790	15664	15359	15625	15624	15729	15899	15704	15813	15808	15650	15580	15669	15687	15833	15679	15588	15671	15560	15681	15367	15562	15622	15492	15769	15703	15865	15446	15674	15675	15846	15692	15711	15701	15645	15777	15875	15738	15617	15683	15601	15567	15933	15678	15723	15596	15783	15682	15813	15778	15847	15641	15590	15625	15610	15709	15763	15781	15604	15386	15560	15684	15693	15849	15802	15697	15665	15662	15687	15649	15927	15353	15891	15674	15655	15698	15775	15666	15733	15657	15688	15533	15465	15851	15605	15494	15842	15574	15517	15703	15935	15744	15806	15666	15754	15740	15692	15751	15717	15539	15581	15706	15792	15692	15530	15599	15709	15652	15799	15738	15733	15781	15656	15604	15698	15656	15482	15656	15409	15666	15767	15733	15627	15638	15573	15682	15789	15678	15616	15692	15510	15604	15797	15652	15701	15552	15587	15721	15545	15609	15730	15688	15668	15620	15619	15733	15470	15641	15698	15679	15435	15478	15669	15568	15641	15639	15619	15578	15493	15745	15738	15672	15659	15701	15716	15491	15689	15669	15678	15447	15644	15712	15704	15622	15843	15851	15691	15477	15635	15546	15790	15688	15555	15743	15719	15517	15594	15837	15730	15450	15852	15796	15583	15658	15599	15664	15664	15487	15790	15912	15582	15589	15658	15759	15603	15727	15653	15748	15781	15727	15799	15621	15807	15698	15713	15631	15795	15528	15655	15709	15619	15867	15667	15646	15874	15604	15689	15607	15531	15593	15586	15533	15724	15892	15714	15645	15982	15717	15903	15597	15519	15811	15858	15556	15635	15614	15603	15681	15547	15827	15678	15699	15598	15438	15687	15654	15661	15682	15879	15673	15636	15796	15752	15864	15798	15741	15776	15798	15858	15794	15790	15818	15683	15762	15809	15801	15793	15563	15690	15563	15740	15553	15690	15685	15792	15775	15782	15844	15659	15513	15655	15674	15485	15705	15781	15765	15540	15728	15751	15642	15621	15774	15725	15696	15558	15586	15522	15575	15655	15546	15800	15697	15703	15769	15752	15698	15844	15825	15731	15660	15663	15659	15759	15691	15532	15516	15688	15653	15546	15775	15840	15778	15722	15727	15883	15715	15696	15671	15680	15789	15353	15692	15597	15562	15888	15606	15639	15811	15815	15640	15515	15714	15491	15600	15810	15812	15692	15757	15472	15816	15635	15536	15443	15622	15753	15891	15570	15669	15835	15616	15720	15640	15431	15477	15747	15776	15692	15808	15750	15679	15735	15557	15785	15719	15756	15875	15538	15803	15671	15456	15699	15864	15585	15733	15654	15688	15699	15627	15582	15543	15590	15683	15619	15966	15689	15786	15683	15531	15708	15731	15597	15727	15674	15657	15611	15673	15711	15599	15431	15569	15627	15930	15637	15696	15607	15685	15585	15687	15734	15554	15728	15572	15822	15658	15923	15644	15688	15912	15698	15772	15662	15738	15622	15565	15611	15899	15768	15671	15676	15630	15741	15898	15646	15799	15531	15516	15352	15666	15603	15678	15618	15696	15865	15762	15637	15657	15777	15804	15747	15603	15774	15883	15659	15849	15660	15747	15612	15727	15513	15648	15724	15708	15517	15566	15502	15737	15408	15755	15646	15671	15592	15770	15845	15666	15653	15555	15669	15445	15647	15718	15776	15666	15415	15645	15768	15756	15755	15636	15748	15653	15720	15454	15658	15786	15789	15736	15648	15474	15779	15729	15614	15697	15812	15553	15752	15503	15658	15706	15734	15733	15727	15370	15584	15727	15542	15682	15618	15755	15667	15832	15701	15751	15768	15917	15760	15602	15542	15800	15633	15749	15723	15617	15571	15509	15804	15638	15863	15666	15663	15625	15903	15780	15871	15646	15704	15569	15598	15691	15682	15720	15695	15675	15617	15762	15876	15508	15606	15511	15624	15691	15809	15654	15691	15527	15547	15598	15721	15627	15793	15702	15775	15496	15565	15731	15732	15674	15545	15543	15676	15616	15580	15769	15582	15620	15772	15588	15638	15823	15619	15650	15719	15750	15739	15488	15656	15470	15572	15534	15614	15766	15832	15697	15724	15755	15576	15644	15827	15685	15670	15866	15839	15865	15742	15394
24797	46336	37901	27543	22751	19637	17873	16473	15724	15082	14742	14402	14077	13997	13774	13566	13715	13552	13569	13543	13469	13481	13524	13584	13476	13418	13413	13612	13433	13550	13419	13387	13339	13387	13509	13577	13373	13515	13524	13348	13544	13557	13458	13345	13613	13433	13448	13434	13430	13422	13376	13344	13390	13553	13502	13335	13264	13397	13330	13549	13461	13487	13440	13408	13438	13493	13426	13364	13379	13414	13442	13359	13443	13417	13582	13485	13433	13582	13444	13472	13441	13334	13439	13427	13490	13294	13485	13514	13358	13397	13352	13551	13383	13368	13415	13533	13532	13356	13412	13396	13396	13491	13506	13410	13385	13391	13494	13483	13429	13374	13237	13335	13353	13504	13381	13284	13377	13482	13374	13405	13332	13477	13476	13420	13490	13355	13407	13501	13377	13570	13278	13332	13476	13445	13406	13503	13472	13414	13326	13318	13637	13399	13340	13324	13233	13303	13393	13608	13386	13433	13499	13562	13464	13272	13422	13292	13528	13357	13489	13669	13444	13340	13271	13376	13410	13498	13249	13249	13372	13516	13438	13515	13453	13319	13401	13374	13440	13203	13455	13368	13240	13611	13331	13411	13376	13419	13523	13567	13280	13347	13515	13537	13332	13301	13455	13457	13607	13341	13479	13350	13328	13427	13202	13397	13365	13472	13375	13330	13346	13442	13354	13366	13620	13442	13326	13258	13461	13507	13697	13303	13267	13506	13436	13404	13344	13367	13535	13405	13360	13286	13515	13379	13408	13389	13532	13289	13473	13481	13437	13400	13555	13582	13595	13420	13560	13262	13419	13238	13428	13437	13373	13418	13439	13400	13384	13471	13360	13362	13423	13468	13342	13399	13394	13439	13380	13426	13403	13462	13484	13466	13495	13261	13396	13421	13321	13426	13322	13398	13206	13579	13416	13375	13293	13405	13462	13389	13366	13413	13175	13416	13496	13288	13387	13346	13329	13476	13315	13444	13227	13435	13457	13485	13326	13465	13404	13458	13361	13410	13270	13279	13258	13233	13326	13529	13478	13262	13508	13403	13512	13342	13630	13508	13205	13535	13435	13424	13622	13428	13274	13317	13421	13546	13453	13398	13556	13322	13263	13293	13210	13579	13548	13525	13463	13321	13343	13467	13334	13330	13224	13230	13519	13502	13505	13475	13347	13587	13381	13307	13377	13396	13434	13463	13350	13560	13429	13420	13317	13317	13383	13428	13355	13481	13459	13462	13476	13546	13367	13411	13349	13398	13165	13628	13314	13592	13381	13363	13438	13274	13558	13533	13420	13398	13406	13393	13590	13295	13581	13353	13449	13422	13346	13319	13473	13405	13425	13334	13513	13475	13389	13370	13575	13379	13453	13386	13544	13372	13375	13565	13613	13262	13484	13433	13580	13422	13537	13330	13426	13336	13525	13493	13352	13483	13449	13451	13357	13410	13732	13515	13461	13439	13530	13379	13484	13427	13467	13393	13399	13392	13408	13525	13354	13441	13315	13297	13341	13492	13364	13429	13477	13495	13433	13443	13374	13383	13440	13454	13351	13344	13310	13460	13350	13395	13486	13602	13364	13376	13245	13314	13606	13562	13391	13436	13286	13583	13482	13179	13397	13276	13467	13557	13552	13287	13342	13569	13546	13366	13248	13343	13508	13484	13363	13477	13417	13521	13391	13330	13444	13368	13424	13528	13337	13546	13356	13589	13301	13492	13469	13352	13443	13481	13305	13403	13429	13426	13363	13288	13326	13395	13416	13381	13434	13470	13452	13220	13260	13232	13535	13336	13384	13311	13585	13393	13467	13542	13383	13201	13510	13372	13552	13389	13530	13272	13451	13388	13505	13344	13237	13359	13402	13430	13493	13365	13396	13389	13388	13418	13419	13403	13444	13439	13421	13465	13591	13472	13276	13434	13419	13459	13277	13443	13516	13480	13392	13475	13274	13496	13423	13355	13459	13326	13491	13398	13565	13435	13212	13290	13339	13345	13406	13513	13270	13383	13560	13472	13397	13315	13525	13532	13406	13345	13436	13376	13247	13323	13539	13529	13379	13497	13275	13220	13451	13374	13392	13458	13511	13438	13357	13272	13262	13289	13542	13466	13172	13503	13451	13463	13428	13386	13333	13318	13732	13341	13315	13414	13357	13581	13428	13273	13424	13410	13488	13310	13498	13457	13304	13470	13403	13455	13558	13415	13417	13356	13372	13437	13365	13484	13299	13372	13456	13321	13466	13534	13571	13420	13321	13430	13215	13422	13515	13372	13500	13348	13376	13424	13518	13510	13497	13313	13323	13436	13449	13491	13321	13392	13370	13298	13301	13563	13529	13507	13449	13495	13342	13328	13404	13372	13459	13446	13373	13521	13464	13282	13274	13196	13457	13287	13233	13374	13293	13354	13508	13463	13253	13461	13483	13414	13506	13308	13400	13349	13372	13494	13363	13394	13256	13303	13327	13402	13510	13330	13459	13308	13488	13545	13401	13333	13449	13356	13528	13472	13450	13389	13428	13356	13595	13448	13515	13464	13561	13350	13704	13507	13313	13403	13397	13412	13290	13471	13475	13324	13385	13355	13412	13382	13457	13481	13287	13428	13385	13388	13406	13477	13453	13567	13371	13438	13422	13357	13343	13601	13365	13346	13422	13429	13570	13465	13450	13404	13354	13343	13411	13364	13321	13560	13447	13385	13484	13353	13458	13401	13555	13404	13378	13427	13363	13399	13231	13395	13467	13573	13304	13370	13268	13341	13460	13340	13452	13604	13539	13461	13321	13426	13271	13452	13408	13448	13304	13395	13410	13430	13292	13510	13386	13386	13352	13430	13352	13393	13362	13444	13249	13478	13391	13451	13470	13321	13550	13382	13526	13447	13333	13388	13419	13438	13626	13241	13509	13435	13367	13231	13377	13352	13468	13342	13456	13567	13442	13352	13326	13322	13421	13569	13501	13436	13454	13236	13254	13428	13429	13451	13368	13281	13348	13427	13444	13485	13260	13361	13370	13499	13411	13438	13377	13467	13474	13394	13263	13458	13356	13339	13441	13325	13562	13369	13370	13280	13427	13440	13566	13507	13277	13411	13441	13389	13455	13408	13183	13402	13430	13435	13485	13455	13747	13365	13489	13391	13424	13376	13500	13465	13272	13486	13329	13391	13262	13287	13400	13242	13399	13393	13503	13471	13455	13360	13463	13386	13465	13435	13371	13425	13225	13367	13426	13401	13404	13486	13381	13365	13419	13293	13377	13312	13494	13256	13459	13415	13334	13480	13413	13439	13343	13466	13334	13487	13447	13480	13721	13261	13550	13464	13405	13505	13526	13335	13485	13641	13498	13400	13188	13390	13411	13397	13487	13397	13505	13304	13376	13390	13379	13432	13497	13440	13476	13336	13373	13467	13550	13370	13313	13377	13484	13465	13440	13436	13383	13341	13455	13465	13463	13381	13499	13449	13450	13527	13364	13547	13571	13444	13312	13495	13529	13337	13409	13536	13319	13436	13395	13185	13549	13455	13400	13521	13503	13342	13445	13490	13363	13483	13292	13655	13296	13352	13519	13386	13372	13566	13409	13412	13332	13344	13414	13275	13375	13302	13431	13337	13479	13574	13399	13485	13520	13410	13388	13430	13411	13413	13466	13315	13442	13382	13450	13544	13421	13314	13272	13530	13503	13529	13534	13444	13322	13226	13279	13385	13474	13397	13404	13634	13363	13362	13508	13331	13555	13262	13378	13532	13404	13424	13383	13581	13460	13554	13564	13407	13389	13317	13281	13408	13363	13453	13440	13440	13426	13362	13437	13430	13426	13523	13430	13388	13494	13347	13464	13546	13399	13403	13280	13481	13389	13448	13335	13476	13280	13401	13367	13300	13399	13479	13475	13439	13223	13463	13317	13303	13479	13468	13324	13316	13338	13263	13444	13374	13377	13508	13243	13235	13378	13453	13447	13423	13460	13395	13516	13306	13250	13526	13451	13496	13567	13472	13337	13348	13547	13480	13519	13320	13443	13269	13434	13439	13474	13408	13524	13438	13421	13501	13581	13383	13402	13327	13501	13345	13444	13385	13453	13471	13331	13367	13480	13422	13313	13449	13409	13479	13442	13345	13515	13268	13414	13412	13509	13423	13553	13316	13427	13370	13142	13393	13464	13571	13468	13270	13324	13446	13535	13343	13352	13542	13584	13270	13498	13470	13280	13577	13538	13307	13461	13499	13615	13375	13465	13367	13255	13460	13291	13338	13392	13417	13486	13447	13473	13578	13442	13381	13379	13491	13368	13512	13467	13464	13481	13330	13670	13283	13438	13272	13498	13472	13379	13404	13483	13268	13605	13416	13423	13450	13421	13364	13355	13451	13406	13429	13484	13380	13455	13354	13430	13360	13551	13375	13480	13292	13394	13289	13341	13544	13458	13372	13313	13351	13582	13504	13507	13564	13282	13460	13242	13328	13386	13319	13497	13422	13476	13411	13413	13456	13301	13659	13479	13192	13461	13355	13335	13364	13366	13309	13333	13424	13406	13355	13444	13446	13206	13473	13367	13423	13255	13548	13471	13543	13314	13475	13395	13323	13486	13455	13241	13406	13419	13240	13371	13417	13483	13521	13440	13518	13535	13502	13409	13354	13346	13502	13354	13423	13438	13569	13345	13622	13472	13390	13364	13466	13435	13277	13414	13479	13289	13515	13359	13478	13332	13368	13315	13457	13315	13303	13447	13492	13394	13438	13494	13269	13502	13345	13367	13302	13266	13496	13372	13441	13421	13238	13371	13359	13339	13253	13432	13434	13448	13456	13400	13288	13523	13519	13464	13479	13366	13410	13462	13476	13443	13407	13571	13442	13354	13501	13368	13345	13293	13304	13448	13312	13369	13518	13516	13240	13385	13337	13357	13444	13373	13348	13368	13597	13366	13477	13304	13464	13513	13412	13364	13425	13572	13488	13295	13347	13441	13487	13264	13444	13309	13515	13194	13453	13510	13453	13382	13366	13403	13387	13552	13336	13344	13285	13198	13499	13507	13299	13374	13403	13490	13424	13519	13455	13477	13336	13416	13493	13488	13375	13388	13419	13241	13551	13484	13694	13390	13482	13426	13276	13454	13341	13328	13431	13484	13420	13420	13292	13456	13494	13396	13462	13293	13451	13600	13450
25252	21654	27842	28001	21348	19634	18960	17629	17213	16860	16790	16481	16242	16031	16124	16073	16042	16028	16128	16079	16093	15931	16130	16151	16151	16065	16055	16089	15922	16029	15949	15995	15998	15968	15937	15959	16104	15826	16091	15933	15852	16000	16047	15970	15912	16015	15902	16195	16142	15961	16030	15922	15997	15887	15979	16088	15968	16098	16148	16029	16160	15944	16024	15844	16028	16019	15951	15900	16133	15949	15988	16040	15861	16060	15735	15839	15885	15991	15962	15697	16056	15879	16168	16008	16221	15858	15864	16076	15878	15885	15862	16045	15934	15932	16010	15952	15961	15932	15903	15829	15911	15900	16083	16113	16054	16018	16072	15964	16079	15954	16149	15938	15962	15820	15916	15950	16021	16045	15948	15931	16023	16053	16058	15980	15875	15806	16069	15944	15885	15966	15915	15762	16024	15875	15986	15994	16028	15927	15838	15913	16036	16056	16057	15846	16051	16128	15742	16145	15797	15798	15944	15933	16088	15842	15905	15907	16027	15994	15965	15909	15845	15867	15954	15912	16109	15869	16072	15903	15942	15942	15967	16035	15969	15997	15821	15930	15978	15757	15683	15983	15872	15973	15852	15827	16076	16114	16216	16119	16131	15793	15851	15861	15890	16031	15838	15955	15917	16066	15943	15879	15914	16118	16129	15977	16142	15893	15940	15992	15890	15820	16055	16094	15989	16112	16022	15989	15927	15974	15906	16121	15794	15908	16005	16152	16055	16005	15988	15935	15982	15987	15942	16033	16172	16160	16150	16109	15847	16106	16019	16253	15904	16102	15906	16018	15959	15819	16151	15840	15892	15964	16064	15823	15971	16056	16038	16032	15936	16030	15942	16031	15865	16126	16119	15893	15707	15781	15861	15961	15879	16114	16186	15907	15897	16153	15871	15852	15812	16037	16055	15973	15847	15935	16053	15898	16015	16082	16052	16010	15835	16002	16230	15989	16064	16037	16052	16077	16061	16118	15934	15952	16044	15994	16088	16014	15966	15940	16175	16119	16029	15903	16085	15935	16099	16005	15793	15945	15947	15974	16049	16097	16033	15790	16062	15912	16248	16019	15891	16042	15955	15931	16160	16063	16072	16046	16186	16053	16079	15834	16178	15936	16040	15966	16030	15935	16090	16017	15903	15933	15833	16051	16237	15844	16064	16062	16022	16086	16041	16046	15857	15862	15861	15993	15906	16065	16020	16097	15961	15995	16030	15988	15884	16115	15805	15933	16015	15969	15931	16005	16055	16123	15940	16074	15956	15746	15753	16208	16190	16081	16122	16051	16196	15845	15982	16166	16131	16208	16068	15865	16067	15868	16065	15956	15901	15849	15971	15942	15941	16122	15936	16091	15997	15914	16086	15785	16011	16075	15832	15942	15934	15984	16042	15973	15947	16044	16064	15995	15971	15971	15968	15874	16099	15856	15732	15787	16053	15784	16043	15847	16003	16009	15998	15934	15855	16078	15995	16011	16171	16138	16172	16118	16080	15992	15833	15827	16067	15932	16130	15951	15818	15995	16120	15980	16053	16069	15891	16069	15863	16005	16091	16102	15947	15870	15906	15978	15840	15882	16065	15871	16038	16066	15811	16149	16207	16029	15877	16117	15977	15960	15908	16035	15871	15974	16078	15979	15980	16094	15877	16021	15960	15835	15983	15904	15990	16100	16276	16059	15981	15987	16052	16025	16215	15774	15955	15909	16154	16248	16053	16216	16031	15922	15917	15766	16020	15894	16099	15931	16094	16080	16010	15948	15922	16113	15958	15956	15959	15951	16197	15866	16139	15995	16152	16129	16088	16058	15843	15969	15970	16039	16116	15892	15917	15984	15859	16050	16042	15961	15971	16022	15979	16134	16056	15981	15912	15918	15961	16021	16003	16073	16047	16036	15884	15991	15929	16126	15991	15919	16022	16035	15777	15831	16016	16094	15864	15997	15829	15956	15908	15894	15961	16006	15907	16106	16025	15706	15792	16060	15805	15757	15893	15789	15761	15990	16035	15799	15814	15944	16001	16115	15981	16051	15932	15805	15906	15929	15966	15902	16069	15991	16000	15829	15890	16105	15996	15947	15837	15902	15867	15991	15948	15970	15938	15748	16089	16109	16077	15917	16013	15958	16052	16013	15793	16074	16079	15888	16147	16191	16031	16052	16037	16140	15943	15780	16009	15899	15781	15839	15927	16054	15973	16134	16151	15949	15880	16031	16061	16061	16192	15950	16075	16103	15889	16025	16138	15887	15792	16035	15904	15835	15953	16037	15909	16030	16055	16043	16003	15997	16092	15880	15904	15853	16056	16112	15846	15631	15941	16031	15936	15947	16109	16002	15749	15940	15844	15949	16062	16083	15945	15882	16116	15982	15975	16074	15809	15845	15988	15813	16164	16012	15971	16131	15948	15933	15971	16008	15933	16022	15938	15915	15963	16007	15987	16083	15947	16149	15923	15933	16111	16049	15808	16013	15870	15967	15916	16097	15885	15949	15882	16151	15980	15891	16049	15956	16031	15931	15990	16050	15943	16022	15865	16007	16190	16029	16117	15921	15796	15947	15904	15541	15898	16283	15956	15926	16053	16004	15788	16095	15944	16016	15899	16105	16101	15812	15930	16004	15981	16119	16176	15948	15837	15999	15633	15850	16033	16059	15965	16043	15958	16014	16127	16180	15901	15876	16054	15999	16136	16273	16050	15682	16014	15956	16204	16076	15908	16044	16144	15890	16022	15934	15984	15783	15935	15926	15924	16064	16050	15949	15853	16034	15807	15913	15952	15866	15843	15800	16152	16113	16170	16168	15941	16038	16007	16098	15938	15852	15915	15978	15985	15905	16039	15968	16098	16313	16066	15988	16142	15698	16052	15908	16113	15955	16176	16157	16072	16032	15925	15851	15914	16133	15967	16126	16020	15946	15976	16176	16118	16021	15854	15965	16092	16028	15969	15819	16167	16118	16027	16031	15847	15953	15981	16084	16064	15816	16053	16019	15900	15950	15926	15899	16090	15756	16051	16020	15951	15968	15929	15901	16195	15931	15935	15794	16008	15922	15985	16109	16055	15858	15944	16021	15873	16010	16000	15942	15942	15850	16025	16142	15883	15803	16064	15937	15939	16087	15781	15853	15938	16128	16077	15855	16218	15910	16134	15839	16063	16026	16001	15857	15835	16022	16027	15915	15990	16040	15886	15765	15905	15805	15878	15932	16031	15803	15967	16099	16039	16222	16258	15879	15936	16006	15858	16036	15804	15930	16042	15812	15987	16079	15896	15950	15983	15892	16164	15880	15973	15817	16121	15922	16005	16059	15988	16000	16025	16084	16081	16087	15903	15995	16216	16039	16080	16114	15857	16029	15691	15927	16147	16042	15911	15948	15964	15797	15903	15983	16069	16045	16043	16017	15810	16039	15978	16071	16161	16053	15905	15951	15961	16129	16236	16075	16173	16092	16032	15993	15911	16236	16157	16115	16073	15969	16000	16112	16035	16069	16091	16168	16031	15817	15918	15835	16225	15956	15967	15933	16031	16025	15803	15960	15932	15964	15983	16131	16056	15816	15918	15849	15890	15989	15917	15939	16071	15918	16048	16102	15912	15792	15838	16012	15899	16043	15892	16026	15811	15994	15966	15759	15989	15926	16031	15893	15930	15972	16065	16073	15771	16057	16071	15904	16060	16032	16194	16067	15917	15992	15913	16040	15755	16143	15930	16043	15881	15877	15758	16057	16052	16319	15990	16021	15996	16066	15904	15978	16159	16021	15884	16023	16103	15920	15940	15959	16070	16032	15883	15807	15878	16150	15950	16083	15943	16160	15834	16120	15982	16032	16090	15772	15944	16003	15972	15950	16050	16015	15894	16092	16105	16026	15999	15996	16034	16073	16081	16006	15967	15930	15987	16086	16045	15977	15947	16207	16035	15802	16223	15982	16313	16120	15940	16056	16122	15843	15950	15956	16095	16095	15970	16151	15904	16146	16106	15957	15985	16052	15809	15939	15901	15978	15992	16040	15845	15930	15861	15973	15857	15998	16006	15953	15960	16022	15992	16069	15952	15895	16043	15959	15875	15995	15895	16182	15974	15957	16027	15944	15831	15932	15896	16235	15918	15922	16196	16029	15956	15835	15836	16037	15965	15863	15796	16175	15982	16068	15947	15771	15879	15959	16023	15870	15877	16000	15928	15746	15972	15907	15998	15900	15912	15904	15821	16030	15884	16009	15938	16142	16078	16090	15995	15769	15669	16024	16036	15936	16102	16002	16081	16034	15918	15951	16138	15933	15933	15975	16111	15798	16025	16179	16016	15846	16022	15955	15848	16069	15951	15839	16259	16043	16022	15902	15950	15979	16088	15953	15752	16034	15777	15996	16097	16114	15967	16017	15953	16116	16095	16013	15919	15818	15971	15875	15944	15935	15896	15968	15992	16018	16039	15937	15824	15941	15855	15965	15947	16079	16217	15942	15840	16101	16080	16067	16141	16138	15896	16147	16023	16079	15920	15921	15895	15748	15878	15859	16015	16198	15921	15855	16001	15970	16054	15993	16173	16007	16149	15886	15660	15863	16059	15861	16035	15792	16086	16140	16179	16046	16134	15727	15915	15934	16018	16108	16040	16009	16009	15828	16242	15957	16210	16054	15917	15894	15931	15670	15884	15933	16034	15812	15994	15889	16015	16031	16151	15966	16101	15854	16196	16040	15968	16231	15884	15954	16050	15996	15823	15825	16036	15930	16077	15857	16140	16115	15908	15900	16063	16232	16285	16018	15933	15966	15998	16092	15868	16112	16285	16068	16185	15835	16081	15887	15937	16006	15945	16050	15982	15894	16016	15958	16080	15986	16084	15859	15972	16055	16056	16050	16137	15932	16016	15914	15835	15985	15953	15962	16059	16073	16071	15943	16065	16078	16234	16177	16088	15932	15960	15851	15902	15766	16121	15852	16017	15887	16026	15962	16041	15995	15967	15967	16099	16106	16170	16187	16197	16282	15959	15927	15885	15908	15963	16004	15891	15866	16045	16022	15838	15929	15925	15868	15905	16034	16115	16188	16006	16080	15989	16230	15989	15963	15980	15868	15905	15935	16105	15817	16044	15955	15940	16059	16103	16006	15913	16117	16059	16104	15976	16073	15984	15937	16068	16206	16068	15897	16178	15972
24308	41577	33471	24355	20437	18242	16869	16014	15214	14808	14471	14447	14051	14023	13884	13886	13903	13824	13682	13806	13710	13676	13724	13716	13678	13625	13722	13833	13665	13701	13903	13745	13658	13629	13590	13579	13620	13612	13658	13518	13586	13595	13694	13524	13591	13656	13559	13532	13570	13646	13597	13618	13709	13556	13503	13590	13751	13630	13528	13650	13732	13638	13541	13625	13708	13616	13615	13557	13454	13624	13627	13708	13652	13576	13627	13712	13801	13681	13743	13595	13738	13507	13716	13923	13731	13657	13589	13532	13573	13567	13611	13647	13647	13486	13568	13482	13575	13539	13648	13754	13419	13474	13459	13417	13562	13501	13542	13733	13631	13500	13741	13689	13559	13634	13604	13590	13820	13538	13665	13800	13653	13533	13587	13608	13481	13634	13641	13536	13626	13521	13591	13687	13521	13508	13666	13654	13603	13542	13563	13694	13434	13519	13643	13831	13715	13451	13532	13606	13677	13664	13597	13499	13425	13555	13834	13580	13451	13711	13469	13580	13792	13613	13460	13662	13622	13520	13624	13659	13607	13718	13533	13529	13623	13456	13571	13679	13480	13649	13660	13744	13605	13656	13417	13373	13609	13628	13576	13557	13552	13606	13887	13558	13794	13668	13742	13742	13548	13693	13640	13638	13612	13650	13573	13648	13541	13723	13556	13521	13660	13678	13729	13611	13582	13621	13661	13650	13665	13548	13569	13492	13787	13619	13534	13464	13665	13601	13639	13493	13521	13593	13692	13546	13418	13525	13559	13601	13596	13757	13600	13645	13744	13647	13591	13691	13723	13654	13611	13714	13705	13663	13551	13561	13486	13602	13595	13710	13586	13518	13608	13493	13698	13714	13564	13701	13504	13561	13457	13619	13564	13820	13725	13513	13422	13512	13687	13523	13586	13582	13500	13554	13482	13659	13628	13679	13742	13564	13573	13623	13793	13551	13635	13694	13817	13699	13771	13774	13731	13574	13777	13828	13680	13687	13576	13530	13566	13555	13667	13773	13615	13505	13655	13624	13627	13757	13838	13640	13664	13666	13666	13675	13417	13612	13697	13636	13573	13446	13612	13554	13598	13571	13603	13625	13538	13766	13586	13591	13736	13651	13634	13650	13646	13464	13552	13664	13620	13600	13648	13703	13491	13561	13520	13570	13568	13473	13538	13491	13646	13513	13541	13505	13794	13600	13783	13624	13564	13722	13605	13559	13648	13478	13663	13609	13580	13591	13506	13473	13637	13638	13763	13647	13741	13544	13791	13650	13647	13523	13618	13633	13601	13673	13496	13517	13660	13588	13609	13735	13600	13598	13607	13672	13515	13705	13588	13625	13601	13607	13555	13454	13766	13520	13683	13457	13672	13632	13583	13578	13640	13669	13740	13616	13656	13632	13592	13702	13659	13643	13796	13758	13717	13625	13669	13543	13754	13586	13717	13405	13531	13532	13592	13815	13654	13697	13631	13593	13695	13699	13638	13679	13756	13495	13455	13705	13633	13585	13681	13748	13683	13696	13639	13547	13480	13536	13434	13790	13583	13583	13714	13531	13696	13562	13681	13582	13764	13603	13583	13626	13517	13474	13499	13590	13745	13679	13718	13772	13589	13532	13616	13564	13671	13617	13616	13737	13705	13567	13544	13606	13658	13465	13453	13601	13574	13717	13712	13616	13513	13781	13658	13598	13512	13666	13703	13718	13628	13497	13755	13562	13643	13526	13468	13564	13783	13501	13498	13592	13426	13515	13658	13655	13689	13621	13654	13686	13704	13730	13565	13651	13576	13503	13376	13570	13682	13685	13622	13432	13612	13632	13554	13670	13530	13675	13641	13544	13706	13740	13515	13672	13593	13584	13614	13689	13691	13648	13401	13666	13769	13702	13755	13430	13495	13566	13556	13671	13655	13826	13523	13660	13602	13401	13632	13504	13585	13628	13632	13690	13707	13638	13585	13537	13572	13646	13616	13586	13512	13658	13652	13446	13578	13576	13634	13674	13618	13591	13575	13601	13582	13714	13580	13605	13740	13775	13570	13763	13526	13728	13625	13762	13446	13632	13625	13638	13744	13577	13600	13517	13607	13645	13659	13690	13605	13379	13735	13666	13628	13504	13732	13777	13662	13604	13624	13624	13373	13735	13564	13591	13601	13682	13624	13691	13704	13629	13648	13559	13660	13588	13553	13798	13574	13671	13781	13806	13461	13577	13653	13645	13701	13588	13585	13723	13526	13632	13649	13615	13487	13527	13547	13648	13607	13764	13723	13713	13534	13649	13586	13787	13721	13635	13517	13699	13552	13537	13620	13691	13611	13772	13887	13480	13481	13584	13691	13721	13741	13522	13660	13609	13633	13718	13661	13533	13615	13582	13642	13653	13659	13525	13591	13544	13790	13710	13654	13663	13679	13626	13501	13705	13566	13643	13638	13685	13576	13612	13619	13693	13589	13633	13509	13644	13700	13649	13610	13575	13653	13651	13599	13746	13662	13731	13512	13762	13606	13566	13538	13712	13658	13491	13578	13644	13550	13621	13637	13639	13745	13727	13722	13648	13653	13715	13655	13422	13548	13504	13593	13641	13669	13793	13561	13613	13649	13580	13783	13570	13766	13538	13612	13567	13645	13669	13770	13633	13711	13612	13764	13642	13685	13808	13613	13605	13745	13656	13522	13537	13552	13423	13683	13566	13736	13567	13563	13549	13744	13611	13505	13609	13616	13626	13663	13526	13683	13647	13551	13668	13674	13654	13679	13562	13616	13572	13684	13502	13523	13641	13645	13643	13570	13602	13508	13520	13506	13553	13710	13707	13604	13639	13617	13586	13628	13650	13665	13709	13728	13586	13661	13573	13784	13715	13683	13699	13744	13500	13622	13493	13587	13588	13496	13615	13589	13648	13567	13653	13582	13671	13602	13641	13484	13553	13687	13736	13787	13518	13633	13640	13648	13608	13595	13715	13853	13681	13807	13513	13716	13643	13661	13493	13579	13624	13738	13761	13509	13644	13649	13674	13707	13634	13650	13598	13648	13571	13620	13540	13683	13549	13475	13498	13718	13751	13732	13631	13642	13595	13685	13605	13700	13532	13621	13428	13631	13574	13462	13752	13658	13663	13626	13601	13553	13722	13780	13752	13664	13547	13511	13698	13606	13577	13724	13597	13716	13554	13629	13538	13579	13697	13561	13779	13683	13521	13658	13689	13743	13718	13699	13531	13542	13528	13583	13565	13496	13589	13634	13600	13766	13609	13706	13749	13588	13627	13592	13512	13545	13687	13502	13517	13755	13523	13551	13699	13641	13672	13537	13698	13717	13542	13697	13832	13554	13696	13412	13536	13642	13658	13483	13536	13541	13382	13503	13589	13597	13685	13628	13488	13700	13532	13595	13560	13665	13467	13680	13613	13601	13566	13557	13627	13780	13590	13501	13587	13644	13703	13580	13553	13622	13582	13617	13682	13512	13487	13769	13625	13578	13433	13501	13624	13615	13512	13615	13501	13563	13567	13617	13667	13583	13539	13594	13534	13714	13599	13642	13618	13629	13619	13680	13493	13629	13521	13624	13438	13544	13588	13555	13690	13625	13577	13548	13678	13550	13632	13506	13583	13606	13625	13603	13629	13593	13604	13726	13851	13681	13599	13580	13612	13655	13714	13533	13668	13672	13630	13485	13623	13552	13686	13633	13778	13655	13714	13733	13608	13594	13545	13703	13686	13519	13447	13759	13581	13868	13711	13742	13763	13555	13549	13702	13720	13713	13579	13644	13729	13605	13557	13599	13659	13677	13789	13593	13744	13738	13533	13811	13541	13738	13624	13755	13492	13675	13653	13659	13661	13584	13637	13403	13826	13430	13587	13600	13751	13665	13572	13715	13559	13597	13681	13550	13699	13415	13679	13731	13622	13755	13658	13578	13774	13651	13510	13661	13771	13645	13599	13594	13782	13636	13559	13621	13577	13640	13546	13626	13582	13509	13709	13608	13736	13430	13491	13762	13427	13701	13738	13815	13642	13731	13637	13602	13624	13704	13787	13571	13668	13556	13594	13726	13592	13636	13632	13538	13587	13614	13793	13521	13724	13704	13605	13412	13574	13581	13675	13852	13604	13647	13625	13673	13748	13472	13777	13654	13702	13642	13689	13632	13703	13766	13723	13610	13629	13722	13582	13627	13753	13664	13671	13717	13550	13675	13716	13713	13703	13640	13685	13621	13800	13717	13688	13610	13653	13720	13692	13491	13701	13686	13611	13566	13643	13708	13678	13521	13761	13620	13718	13640	13509	13712	13684	13678	13605	13609	13783	13556	13417	13548	13725	13674	13528	13645	13645	13765	13635	13736	13616	13768	13565	13716	13463	13492	13778	13672	13480	13786	13597	13861	13675	13532	13685	13618	13618	13620	13661	13493	13577	13582	13716	13557	13557	13766	13774	13606	13620	13628	13649	13728	13742	13571	13843	13666	13633	13578	13660	13601	13613	13655	13606	13552	13694	13702	13584	13448	13727	13589	13572	13686	13600	13638	13602	13766	13680	13770	13650	13633	13686	13524	13622	13586	13632	13695	13766	13685	13679	13606	13615	13562	13587	13380	13780	13580	13711	13545	13671	13599	13546	13667	13609	13694	13542	13770	13529	13644	13645	13440	13423	13899	13623	13543	13705	13413	13631	13510	13554	13590	13607	13688	13662	13615	13522	13690	13594	13562	13574	13566	13670	13566	13713	13608	13661	13520	13663	13458	13732	13604	13693	13672	13645	13642	13657	13663	13598	13461	13681	13650	13547	13697	13519	13597	13657	13508	13601	13634	13438	13634	13662	13555	13685	13619	13701	13606	13584	13841	13743	13623	13677	13578	13563	13607	13683	13607	13666	13611	13679	13604	13613	13713	13629	13569	13540	13674	13582	13816	13556	13699	13622	13700	13797	13525	13758	13580	13612	13467	13625	13555	13589	13672	13595	13669	13607	13784	13614	13572	13589	13614	13505	13607	13753	13652	13397	13583	13779	13687	13738	13487	13626	13543	13597	13605	13776	13743	13723	13519	13426	13567	13662	13703	13388	13660	13523	13546	13524	13588	13719	13727	13744	13710	13532	13856	13593	13713	13735	13587	13710	13765	13641	13575	13702	13467	13814	13593	13618	13591	13533	13781	13650	13662	13551
22566	21602	28883	24786	22074	24337	25006	19576	17982	17617	17130	16567	16182	16258	15923	15828	15711	15845	15704	15693	15566	15605	15559	15554	15684	15628	15626	15551	15486	15588	15592	15650	15428	15399	15488	15481	15478	15409	15406	15569	15457	15312	15488	15537	15413	15373	15459	15498	15416	15349	15390	15335	15550	15384	15331	15387	15462	15380	15383	15397	15421	15270	15396	15409	15442	15521	15339	15421	15708	15694	15426	15339	15237	15497	15477	15352	15261	15407	15417	15350	15397	15436	15454	15399	15497	15448	15265	15204	15370	15243	15589	15391	15359	15415	15486	15572	15305	15336	15321	15244	15284	15526	15349	15395	15308	15312	15394	15365	15352	15319	15493	15288	15344	15376	15289	15462	15439	15276	15451	15397	15268	15359	15455	15400	15306	15532	15175	15434	15402	15430	15232	15556	15207	15558	15204	15369	15512	15292	15296	15303	15197	15340	15476	15399	15517	15530	15511	15309	15323	15416	15343	15308	15460	15311	15447	15378	15387	15251	15487	15423	15299	15390	15531	15497	15405	15484	15136	15288	15417	15541	15349	15259	15334	15413	15243	15429	15296	15505	15373	15500	15320	15308	15458	15361	15211	15263	15347	15569	15306	15382	15200	15364	15291	15289	15446	15193	15435	15563	15453	15289	15492	15444	15216	15247	15358	15412	15268	15534	15357	15395	15216	15555	15378	15379	15539	15405	15206	15074	15174	15520	15329	15275	15536	15429	15441	15285	15370	15427	15306	15481	15517	15372	15270	15348	15302	15334	15369	15436	15326	15198	15439	15415	15390	15434	15209	15594	15422	15331	15237	15343	15451	15395	15476	15172	15263	15412	15599	15410	15389	15380	15322	15224	15430	15231	15560	15444	15221	15432	15184	15508	15393	15244	15315	15247	15328	15344	15314	15458	15353	15161	15217	15278	15289	15496	15433	15347	15276	15436	15248	15415	15294	15533	15390	15483	15513	15229	15432	15213	15473	15340	15557	15476	15302	15440	15470	15265	15384	15258	15363	15458	15467	15384	15314	15272	15264	15244	15304	15304	15429	15303	15355	15454	15364	15053	15276	15311	15456	15314	15301	15383	15232	15360	15491	15276	15374	15237	15191	15391	15246	15132	15341	15322	15424	15465	15391	15266	15142	15521	15302	15451	15306	15281	15143	15267	15354	15263	15556	15329	15129	15469	15293	15295	15431	15364	15360	15360	15396	15253	15358	15307	15291	15502	15395	15453	15178	15327	15363	15386	15477	15330	15563	15485	15505	15208	15434	15500	15489	15513	15263	15194	15262	15207	15374	15558	15388	15517	15517	15196	15242	15401	15473	15344	15419	15461	15343	15439	15300	15377	15460	15502	15299	15540	15064	15276	15314	15410	15335	15402	15439	15320	15308	15293	15301	15363	15234	15523	15572	15466	15172	15349	15377	15431	15371	15266	15372	15253	15259	15374	15330	15382	15347	15456	15547	15241	15351	15231	15363	15316	15514	15427	15410	15351	15483	15642	15167	15425	15458	15519	15270	15223	15347	15485	15471	15250	15302	15237	15499	15386	15361	15408	15424	15193	15308	15345	15270	15377	15491	15320	15359	15377	15190	15352	15576	15616	15395	15324	15569	15437	15365	15397	15644	15319	15405	15603	15231	15353	15473	15256	15412	15372	15439	15551	15503	15679	15439	15242	15334	15453	15164	15300	15369	15396	15297	15150	15328	15304	15208	15466	15492	15507	15626	15442	15172	15401	15133	15288	15167	15364	15372	15308	15420	15636	15266	15503	15451	15255	15477	15246	15279	15250	15315	15476	15346	15282	15241	15299	15239	15295	15236	15287	15369	15307	15227	15416	15530	15247	15184	15564	15555	15480	15491	15475	15469	15185	15408	15389	15246	15328	15470	15390	15479	15279	15325	15509	15289	15312	15235	15413	15434	15303	15337	15487	15395	15345	15165	15471	15288	15406	15240	15339	15471	15533	15324	15130	15406	15276	15379	15204	15369	15511	15258	15275	15435	15475	15122	15385	15366	15340	15303	15644	15278	15170	15229	15325	15251	15083	15121	15174	15264	15204	15184	15485	15337	15412	15336	15265	15375	15297	15429	15269	15435	15329	15247	15335	15308	15371	15418	15283	15495	15435	15541	15324	15445	15190	15456	15399	15412	15383	15557	15307	15252	15551	15378	15268	15380	15275	15401	15466	15310	15563	15359	15282	15438	15399	15370	15327	15524	15345	15418	15450	15306	15189	15329	15175	15464	15301	15308	15363	15366	15390	15245	15339	15334	15469	15413	15464	15356	15488	15444	15185	15218	15258	15447	15551	15567	15445	15345	15367	15481	15348	15218	15360	15310	15327	15331	15362	15253	15469	15398	15305	15202	15328	15538	15187	15279	15400	15239	15201	15376	15378	15497	15386	15366	15532	15352	15537	15399	15450	15214	15302	15548	15414	15400	15354	15500	15503	15246	15490	15237	15331	15258	15486	15509	15500	15386	15298	15348	15271	15384	15271	15414	15314	15466	15448	15396	15387	15342	15276	15458	15396	15430	15368	15472	15307	15355	15428	15284	15289	15176	15398	15389	15352	15318	15506	15185	15266	15205	15333	15403	15167	15336	15518	15310	15322	15348	15416	15241	15187	15327	15172	15443	15337	15257	15319	15303	15273	15543	15248	15466	15247	15474	15239	15486	15311	15500	15199	15378	15225	15419	15472	15363	15378	15303	15346	15338	15405	15294	15155	15492	15274	15222	15542	15367	15348	15341	15448	15387	15206	15418	15499	15187	15266	15385	15518	15246	15518	15424	15445	15330	15380	15305	15355	15449	15529	15386	15464	15180	15368	15209	15302	15363	15430	15352	15250	15443	15223	15161	15368	15420	15651	15303	15298	15407	15540	15536	15550	15346	15248	15348	15359	15347	15265	15649	15364	15288	15272	15278	15585	15421	15334	15429	15232	15244	15423	15185	15241	15352	15413	15338	15386	15497	15465	15444	15278	15505	15507	15237	15379	15359	15293	15424	15540	15236	15271	15231	15402	15359	15458	15412	15285	15363	15314	15185	15366	15377	15569	15551	15397	15477	15358	15213	15460	15488	15266	15395	15455	15251	15325	15226	15343	15188	15289	15353	15334	15316	15447	15420	15353	15291	15249	15362	15425	15378	15260	15340	15368	15467	15575	15194	15148	15340	15286	15371	15421	15531	15244	15335	15419	15456	15232	15321	15366	15261	15486	15369	15214	15392	15363	15276	15505	15439	15226	15229	15397	15417	15550	15446	15264	15253	15194	15467	15509	15323	15469	15309	15523	15435	15458	15414	15319	15383	15473	15540	15457	15376	15232	15220	15182	15423	15497	15181	15395	15337	15333	15475	15496	15393	15369	15574	15214	15497	15515	15495	15483	15324	15297	15566	15247	15283	15279	15410	15356	15149	15467	15528	15323	15480	15144	15342	15211	15442	15314	15391	15389	15233	15348	15316	15180	15460	15387	15301	15148	15487	15361	15339	15291	15338	15453	15322	15446	15441	15196	15320	15309	15451	15079	15414	15203	15384	15319	15308	15320	15377	15163	15317	15371	15393	15503	15330	15288	15238	15232	15355	15311	15440	15349	15394	15181	15498	15625	15160	15272	15469	15196	15487	15174	15598	15437	15410	15271	15437	15308	15285	15533	15560	15411	15165	15324	15293	15249	15360	15365	15571	15236	15317	15293	15284	15346	15321	15409	15241	15550	15492	15463	15471	15184	15187	15232	15386	15344	15279	15243	15418	15217	15462	15259	15539	15374	15617	15357	15313	15484	15332	15205	15369	15359	15323	15280	15306	15349	15319	15436	15553	15235	15343	15330	15244	15188	15253	15448	15669	15303	15311	15552	15318	15487	15207	15394	15372	15171	15356	15271	15328	15346	15141	15308	15532	15452	15429	15307	15400	15302	15400	15423	15311	15155	15547	15324	15271	15357	15319	15442	15248	15247	15406	15421	15414	15535	15088	15435	15298	15414	15220	15428	15267	15329	15351	15382	15242	15214	15401	15203	15314	15477	15371	15276	15433	15384	15122	15317	15143	15174	15320	15273	15350	15215	15444	15463	15082	15296	15320	15334	15348	15308	15228	15339	15401	15438	15376	15337	15437	15316	15348	15434	15458	15403	15498	15263	15547	15127	15306	15356	15239	15449	15368	15280	15336	15187	15403	15458	15202	15253	15202	15283	15230	15462	15445	15314	15226	15315	15440	15501	15305	15278	15269	15522	15311	15507	15417	15409	15476	15545	15340	15471	15130	15169	15376	15391	15363	15344	15383	15304	15373	15399	15436	15332	15384	15500	15399	15499	15196	15439	15497	15420	15469	15398	15351	15343	15373	15199	15391	15382	15426	15574	15443	15348	15378	15115	15363	15368	15364	15459	15340	15419	15320	15235	15391	15426	15331	15345	15374	15474	15338	15385	15218	15339	15176	15415	15339	15298	15291	15538	15381	15475	15227	15477	15462	15166	15197	15325	15250	15457	15208	15431	15360	15489	15394	15180	15248	15266	15287	15268	15281	15444	15305	15208	15337	15358	15563	15371	15279	15449	15411	15347	15461	15241	15464	15306	15404	15263	15467	15323	15580	15231	15585	15315	15515	15412	15397	15298	15305	15313	15441	15499	15373	15282	15109	15399	15147	15286	15311	15340	15293	15343	15391	15443	15398	15331	15491	15491	15310	15454	15527	15397	15352	15442	15275	15523	15347	15400	15440	15253	15636	15462	15457	15300	15279	15404	15510	15278	15364	15279	15383	15155	15238	15350	15226	15297	15565	15478	15359	15266	15395	15496	15378	15524	15289	15409	15550	15263	15074	15367	15476	15259	15590	15165	15215	15417	15378	15335	15324	15401	15503	15417	15354	15425	15314	15439	15376	15305	15240	15322	15300	15168	15447	15270	15308	15228	15439	15619	15374	15419	15534	15368	15179	15368	15252	15287	15599	15216	15289	15317	15267	15315	15274	15412	15433	15139	15525	15310	15356	15358	15184	15559	15253	15312	15431	15360	15248	15472	15466	15279	15401	15500	15544	15317	15300	15299	15498	15437	15243	15468	15334	15354	15270	15264	15560	15420	15385	15246	15508	15415	15424	15414	15561	15314	15175	15521	15361	15516	15468	15259	15309	15249	15301	15379
26348	50745	41962	31269	25623	21999	19635	17725	16634	15897	15123	14816	14166	14070	13730	13806	13771	13468	13614	13370	13312	13386	13252	13463	13368	13451	13473	13262	13186	13267	13288	13308	13247	13191	13417	13186	13351	13283	13054	13315	13245	13344	13253	13155	13312	13173	13271	13305	13449	13236	13274	13332	13286	13420	13018	13205	13197	13210	13226	13156	13301	13069	13267	13274	13273	13224	13388	13194	13330	13133	13082	13206	13296	13286	13148	13133	13334	13274	13350	13199	13112	13174	13241	13190	13351	13280	13278	13095	13397	13128	13278	13309	13095	13161	13196	13183	13184	13364	13347	13205	13312	13262	13247	13312	13272	13314	13060	13027	13159	13408	13225	13244	13214	13296	13090	13117	13237	13172	13329	13369	13292	13283	13241	13052	13217	13159	13351	13169	13251	13221	13298	13305	13217	13379	13260	13459	13310	13011	13213	13163	13259	13191	13397	13286	13362	13207	13346	13161	13248	13162	13296	13187	13269	13314	13231	13068	13125	13217	13214	13254	13206	13161	13184	13239	13247	13223	13010	13249	13169	13394	13259	13249	13061	13115	13369	13107	13189	13221	13205	13325	13134	13267	13315	13213	13384	13281	13343	13319	13308	13240	13226	13460	13099	13303	13148	13259	13200	13228	13176	13285	13193	13056	13106	13177	13103	13201	13293	13259	13197	13251	12989	13223	13229	13144	13161	13420	13296	13087	13497	13294	13265	13097	13254	13128	13081	13102	13227	13280	13193	13233	13303	13245	13120	13146	13213	13347	13211	13288	13251	13239	13353	13276	13353	13144	13224	13211	13163	13221	13220	13358	13254	13181	13373	13319	13015	13149	13239	13289	13153	13063	13157	13264	13194	13200	13228	13165	13284	13200	13211	13154	13345	13153	13189	13118	13117	13216	13211	13124	13313	13354	13130	13256	13257	13185	13178	13200	13097	13186	13256	13272	13199	12878	13213	13337	13257	13223	13414	13300	13347	13106	13363	13244	13004	13450	13227	13262	13055	13289	13118	13314	13312	13292	13254	13323	13179	13146	13099	13226	13097	13202	13204	13234	13069	13244	13223	13205	13313	13198	13401	13252	13219	13171	13018	13157	13184	13220	13181	13202	13217	13127	13341	13232	13198	13141	13313	13036	13261	13265	13158	13187	13202	13313	13302	13213	13196	13247	13171	13217	13306	13280	13247	13347	13182	13228	13131	13264	13218	13158	13432	13347	13178	13223	13146	13182	13210	13047	13178	13205	13307	13360	13020	13089	13234	13259	13216	13326	13314	13103	13178	13133	13254	13186	13245	13166	13172	13187	13103	13433	13354	13048	13014	13242	13214	13290	13299	13334	13381	13182	13007	13386	13200	13249	13236	13156	13268	13304	13193	13189	13236	13260	13352	13277	13279	13161	13217	13270	13229	13255	13143	13252	13133	13303	13253	13167	13249	13393	13281	13202	13162	13218	13085	13162	13174	13206	13207	13220	13168	13250	13134	13261	13229	13233	13120	13440	13228	13103	13183	13221	13318	13333	13225	13175	13197	13246	13150	13267	13191	13186	13281	13312	13354	13117	13242	13099	13302	13244	13401	13283	13049	13298	13138	13209	13077	13236	13406	13178	13254	13272	13172	13297	13253	12996	13360	12920	13351	13345	13058	13227	13351	13117	13267	13193	13422	13344	13365	13117	13389	13106	13134	13263	13231	13158	13332	13200	13170	13186	13257	13191	13245	13063	13418	13160	13096	13341	13275	13072	13036	13144	13287	13191	13155	13219	13139	13072	13261	13186	13330	13092	13226	13041	13254	13128	13304	13192	13230	13027	13366	13295	13217	13296	13192	13156	13264	13089	13259	13175	13103	13063	13348	13150	13212	13151	13161	13115	13131	13125	13209	13190	13388	13416	13266	13240	13241	13190	13245	13124	13248	13198	13349	13296	13189	13125	13216	13144	13173	13287	13235	13171	13162	13089	13171	13260	13280	13284	13090	13217	13328	13133	13159	13260	13154	13242	13286	13216	13096	13173	13194	13191	13162	13204	13116	13156	13325	13176	13198	13136	13222	13247	13243	13296	13258	13338	13102	13259	13117	13177	13058	13129	13189	13232	13247	13220	13390	13195	13149	13295	13196	13213	13132	13373	13030	13339	13256	13174	13202	13294	13246	13281	13309	13242	13057	13127	13175	13189	13174	13279	13355	13267	13313	13128	13086	13233	13253	13308	13182	13413	13133	13324	13167	13250	13278	13132	13213	13170	13409	13178	13247	13240	13383	13235	13197	13199	13105	13326	13313	13162	13239	13255	13073	13286	13258	13163	13276	13284	13222	13071	13223	13285	13334	13210	13196	13377	13234	13271	13133	13381	13133	13125	13154	13225	13202	13366	13275	13127	13139	13275	13288	13095	13359	13138	13201	13161	13430	13236	13295	13112	13225	13168	13303	13192	13238	13232	13243	13127	13205	13195	13154	13360	13351	13281	13229	13281	13001	13103	13247	13440	13244	13131	13138	13254	13256	13194	13219	13169	13208	13092	13237	13164	13172	13269	13252	13182	13341	13074	13145	13136	13116	13160	13191	13186	13218	13089	13217	13157	13063	13349	13119	13190	13263	13199	13288	13217	13152	13163	13239	13335	13239	13254	13257	13186	13226	13288	13058	13133	13327	13117	13246	13153	13222	13264	13391	13136	13272	13137	13215	13262	13172	13128	13335	13326	13298	13045	13172	13161	13344	13136	13304	13234	13187	13206	13134	13237	13253	13254	13183	13055	13042	13208	13036	13170	13138	13293	13267	13278	13117	13262	13135	13319	13199	13201	13138	13136	13336	13229	13268	13244	13179	13160	13280	13224	13216	13128	13163	13262	13144	13197	13275	13103	13295	13254	13089	13035	13177	13146	13139	13235	13159	13032	13156	13139	13263	13372	13291	13231	13214	13371	13111	13218	13215	13207	13178	13057	13265	13148	13193	13190	13306	13315	13306	13171	13080	13376	13030	13383	13113	13290	13318	13232	13198	13199	13278	13217	13285	13410	13171	13185	13239	13224	13190	13119	13015	13243	13098	13224	13178	13153	13348	13152	13246	13245	13253	13241	13153	13259	13281	13040	13418	13161	13258	13282	13238	13309	13138	13212	13190	13287	13365	13145	13318	13260	13217	13190	13240	13253	13074	13040	13356	13490	13107	13255	13205	13309	13106	13142	13247	13277	13092	13332	13300	13159	12978	13188	13228	13165	13252	13403	13345	13192	13166	13222	13300	13473	13138	13202	13153	13196	13141	13138	13375	13331	13127	13243	13342	13314	13148	13294	13239	13223	13202	13172	13186	13307	13084	13366	13078	13186	13369	13114	13176	13117	13222	13131	13110	13198	13166	13148	13109	13358	13280	13101	13393	13176	13213	13117	13215	13067	13239	13210	13251	13290	13129	13185	13237	13304	13219	13230	13320	13120	13330	13335	13269	13341	13149	13092	13243	13162	13254	13289	13264	13213	13187	13217	13282	13167	13251	13297	13064	13222	13307	13145	13105	13342	13137	13229	13154	13162	13134	13285	13157	13236	13007	13169	13262	13206	13274	13243	13303	13094	13189	13210	13259	13129	13297	13302	13334	13214	13309	13459	13172	13139	13218	13051	13160	13175	13066	13104	13328	13234	13318	13364	13322	13081	13097	13224	13275	13307	13113	13200	13135	13232	13176	13121	13180	13250	13252	13201	13206	13046	13197	13281	13225	13286	13130	13238	13073	13095	13300	13204	13170	13264	13314	13364	13175	13303	13021	13178	13154	13220	13205	13256	13352	13034	13382	13165	13139	13336	13142	13183	13254	13255	13289	13063	13166	13234	13477	13248	13343	13280	13255	13099	13159	13272	13234	13170	13289	13022	13301	13193	13263	13267	13191	13212	13268	13212	13286	13244	13281	13089	13309	13103	13279	13067	13254	13073	13274	13291	13279	13294	13203	13216	13284	13088	13169	13336	13076	13365	13400	13226	13259	13067	13244	13262	13047	13326	13233	13210	13316	13124	13219	13230	13374	13233	13283	13266	13282	13153	13163	13366	13150	13187	13325	13194	13313	13158	12938	13286	13299	13250	13213	13097	13284	13160	13292	13216	13060	13260	13286	13238	13285	13329	13054	13169	13280	13260	13162	13536	13198	13229	13259	13254	13197	13118	13172	13228	13156	13377	13225	13189	13188	13329	13323	13299	13292	13337	13324	13210	13109	13326	13078	13267	13165	13299	13443	13257	13109	13144	13106	13203	13160	13276	13123	13199	13209	13151	13289	13311	13423	13106	13146	13271	13348	13204	13218	13149	13145	13238	13416	13253	13298	13293	13305	13153	13230	13193	13209	13181	13311	13323	13091	13321	13177	13291	13374	13239	13202	13197	13387	13141	13296	13263	13163	13240	13044	13346	13165	13244	13288	13326	13275	13229	13149	13163	13170	13225	13178	13330	13058	13156	13330	13110	13264	13278	13230	13237	13205	13055	13137	13221	13257	13258	13271	13329	13052	13233	13307	13417	13232	13207	13238	13377	13221	13242	13098	13242	13195	13211	13307	13079	13370	13236	13247	13115	13122	13186	13077	13196	13206	13162	13185	13125	13266	13206	13198	13234	13208	13285	13295	13139	13138	13277	13236	13078	13160	13413	13222	13158	13213	13065	13122	13183	13176	13097	13233	13129	13047	13294	13095	13212	13263	13135	13276	13225	13149	13147	13108	13271	13228	13256	13352	13442	13205	13313	13116	13119	13092	13236	13147	13325	13339	13159	13206	13256	13076	13241	13239	13353	13206	13118	13228	13174	13405	13107	13310	13049	13166	13142	13287	13174	13129	12993	13213	13190	13096	13297	13239	13269	13169	13259	13167	13188	13203	13266	13221	13184	13270	13162	13278	13202	13235	13234	13172	13033	13119	13196	13248	13221	13127	13178	13208	13188	13200	13216	13217	13207	13212	13395	13097	13245	13014	13178	13164	13114	13148	13394	13186	13091	13280	13184	13198	13143	13093	13135	13245	13182	13275	13121	13207	13110	13154	13287	13115	13203	13232	13218	13315	13177	13173	13169	13141	13206	13199	13194	13213	13354	13397	13209	13289	13110	13247	13113	13254	13396	13104	13096	13265	13081	13233	13242	13122	13007	13204	13175	13295	13467	13171	13323
29779	26170	30654	25711	20485	18960	18249	17458	16992	16903	16668	16520	16345	16319	16379	16158	16223	16333	16250	16202	16021	16260	16272	15883	16065	15978	16067	16116	16050	16295	16239	15929	16253	16091	16137	16237	15976	15900	16005	16087	16204	16002	16124	16111	15957	16107	15972	16063	15976	16024	16065	16061	15894	16120	16044	16091	16077	16091	16004	16237	15926	16046	16090	15971	16092	16247	16135	16296	15955	16094	16085	15932	15939	16161	16049	16049	15972	15967	15774	15768	16114	16010	16124	16136	15975	16093	16293	16092	16125	15966	16271	16219	16125	16174	15897	15936	15990	16023	16058	15786	15775	15854	15876	15939	16073	16126	16122	16151	16112	15914	15873	16097	15937	16169	16095	15987	15952	15996	16115	16098	16101	16079	16200	15861	16011	16004	16102	16116	16082	16157	16166	15826	16232	16120	15958	16031	16087	16115	16113	16053	16171	16182	16275	16106	16266	16211	16049	16089	16041	16107	16019	15941	16102	16052	16160	16189	16160	16100	16093	15800	16002	15999	15951	15922	16090	16092	16098	15872	16014	15886	16268	16088	16059	16044	16227	15899	16061	16126	16012	16000	15931	16013	16141	16142	15990	15899	16136	16004	16024	16020	16126	15982	16240	16179	16014	16078	15965	16241	16108	15998	16005	16078	15984	16183	16221	15774	15870	15965	16053	16025	16179	15991	16148	16106	16110	16142	16042	15868	16134	16212	16105	16104	16076	16070	16103	16000	16255	16055	15920	15942	16122	15778	15879	15867	16023	16220	15833	15814	16152	15960	16062	16147	16311	16043	16045	15948	15942	16134	16191	16249	16186	16117	16177	15992	16152	16024	16093	15742	16127	16133	15908	16084	15953	16183	15992	16095	15955	15999	16108	16095	16116	16138	15893	16242	16066	16157	16091	16076	16074	16328	15738	16157	16191	16107	16081	15994	15881	16143	15861	16059	16063	16143	15955	16012	16180	16065	16036	16049	15885	16002	16236	16118	16041	15748	15916	16158	15966	15943	15829	16004	15926	15792	16247	15800	16021	16006	16084	15956	16038	16126	15922	15954	16045	16199	16201	16013	15948	16020	16167	16103	16000	16158	15981	16038	16114	16070	16198	16221	16190	16023	16258	16107	15957	16080	16018	16094	16078	15962	16081	16063	16113	16125	16175	15965	15892	16170	16097	15930	16197	16081	15949	16075	16044	15993	16122	16386	16153	16134	16157	15942	16204	16271	15933	16042	16058	15883	16341	15917	16178	16277	16044	16084	15997	15974	16011	16105	16039	16160	16135	16045	16005	16034	16041	16021	15998	16073	16078	16012	16016	16156	16290	16122	16019	16125	16022	16069	16350	15934	16019	16065	15930	16028	16034	15882	15939	15951	16114	16085	16084	16039	16023	16100	16047	16025	16058	16079	15993	16041	16028	16125	16051	16079	15956	16292	16199	16083	15975	16014	16188	16058	16058	16132	16263	16209	16053	16177	15994	15975	16012	16219	16053	16236	16066	16051	16018	15965	16017	16071	16224	16052	15962	15987	16003	16128	16161	15857	15855	16167	16076	15979	15960	16040	16155	16279	15888	16181	16109	16017	16088	16040	16063	16119	16017	15925	16115	15972	16147	16189	16314	16055	15977	16145	15989	16045	16097	16101	16265	16275	16265	16056	16029	16100	15995	16016	16121	16049	15841	16085	16106	16061	16005	15978	16098	16016	16007	16013	16092	16130	15946	15887	16022	16058	16219	16228	16168	16214	16203	16212	16037	16195	16297	16068	16004	15990	16011	15970	16175	16013	16191	16187	15914	16025	16190	16187	16243	16201	16128	15938	16050	15965	16259	15914	16245	16052	15983	16033	16005	15859	16136	16116	16177	15999	16083	15960	16056	16068	16137	16046	15871	16109	16110	16001	16141	16046	15947	16096	15838	16076	16048	16006	16072	16055	16078	15982	15924	16166	16014	15998	16121	16004	16152	15901	16062	16077	16129	15999	16307	16165	16102	15963	15935	15918	16088	16056	15977	16069	15983	15913	16141	16109	16216	16195	16044	15964	15983	16060	16138	16116	16207	15983	16045	16076	15963	15889	15965	16085	16227	16182	16139	16137	16099	16094	16210	16031	15982	16060	16066	15968	16070	16144	16015	16043	16300	16087	15935	16251	15972	16122	16266	16046	15934	15858	15989	16180	16044	16121	16088	16107	16020	15988	15851	16052	15937	16075	16064	15864	15958	15942	15918	16155	16166	15935	15920	16148	15894	16115	16181	16060	16125	16037	16051	16000	15939	16020	16006	16216	16013	16121	16143	16124	16129	16162	16041	16030	16103	15937	16105	16304	16266	15934	16039	16091	16002	16043	15966	16173	15866	16202	16032	16138	15938	16151	16075	16131	15939	16194	16201	16102	16135	16195	15913	16139	15940	15865	15776	16073	15893	15931	16025	15936	16161	15947	16020	16123	16084	16002	15968	16161	15925	15893	16203	16217	16112	16295	16199	15934	15984	15883	15890	16017	16385	16224	15984	16174	16090	16016	15974	16121	15999	15909	15990	16099	16146	16007	16063	15976	16181	15967	16069	16030	16167	16034	16099	16129	16062	16261	16035	16051	16109	16113	15969	15928	16022	15989	15873	16022	16043	16048	16075	15907	15941	15998	16149	16267	15974	15967	16149	16067	15886	16106	16131	15999	16044	16147	15980	16169	16027	16236	15988	16184	16440	16074	16103	15934	16157	16109	16112	16127	15943	16075	16036	16275	16186	16203	16197	16128	16023	16094	16121	16040	16088	16139	15966	15896	16031	16138	16029	16061	16035	16229	15980	15842	16166	16057	15987	15960	16306	16012	16104	15987	16217	16261	16098	16084	16316	15836	16266	16048	16117	15974	15876	16223	16130	16034	15978	16165	15942	16277	16221	16150	16049	16032	16025	15965	16139	15818	15921	16123	15909	15843	16048	15848	15851	16003	15894	16128	16110	16032	15934	16038	16378	16030	16055	16126	16086	16113	16163	16143	16077	16051	16111	16200	16085	16081	15975	16046	16160	16093	16066	15995	15868	16062	15834	16011	16089	16010	16109	15834	15846	15832	16212	16130	15957	16033	16234	16196	16010	16067	15966	16049	16281	16026	16162	16161	16060	16127	16140	16115	16192	16227	16156	16053	15981	15944	16024	15987	16320	16148	16133	15926	15894	16120	16113	16032	16199	16107	16129	16061	16109	16046	16035	16059	16208	16151	16053	16132	16074	16095	15942	15952	15800	15957	16161	16102	16021	16008	15955	16122	16253	16051	16091	16125	16060	15959	16195	16264	16154	16177	16178	16172	16082	15780	16146	16260	15840	15973	16112	15867	16154	16118	16192	16050	16029	15918	16452	16073	15973	16230	16152	16022	16261	16009	16215	15956	16009	16069	15980	16206	16138	15932	16184	16040	16070	16056	16060	15998	16163	15918	16219	16050	16057	15967	16072	15977	16007	16110	16015	16024	16131	15857	15900	16026	16135	16011	16191	15816	16201	16023	16132	15952	16228	15903	15964	15935	16117	16097	16068	16148	16341	16059	16152	16156	15877	16102	16086	16134	15985	16054	15983	16199	15928	15903	16057	16053	15986	15888	16145	16310	15996	16184	16245	16022	15913	15955	16058	16089	15908	15924	16089	15955	16093	16100	15968	16136	16030	16130	16080	16187	15967	16046	15979	15952	15973	16040	15911	16008	16040	16110	15881	16157	16141	16344	16062	15996	16158	16058	16044	16005	16032	16090	16075	16130	16036	16063	16055	15915	16074	16151	15907	15999	15995	16015	16005	15996	16000	16167	16052	16035	15970	16184	16252	16080	16157	16119	15893	16123	16121	15980	16133	16163	16087	16044	16079	16280	15978	15946	15841	16052	16141	16247	16010	15905	16067	16153	15908	15967	16053	15985	16170	16159	16209	16052	16200	16100	16072	15951	15986	16110	16019	16032	16098	15924	16028	16050	16035	15854	16099	16042	16254	16043	16133	16128	16256	16116	15827	16009	16066	16018	15912	15916	15893	16019	16024	15952	16325	16153	16090	16091	16073	16134	16168	15907	16252	15986	16167	16103	16063	15983	15973	16214	16302	16308	15912	15980	16137	16160	16060	16037	16083	16201	16104	16216	16005	16274	16042	16080	16079	16107	16020	16034	16091	16124	15937	16068	15699	15926	16078	16098	16129	16001	15990	16289	16168	15892	15950	16102	16038	16185	16050	16097	16040	16175	16093	16245	15980	15954	16037	16164	16124	16005	16068	15963	16001	15786	16282	16220	16103	16153	16009	15984	16119	16230	16005	16001	16024	16090	15869	15969	16178	16099	16137	16108	16067	16070	16230	16261	16324	15968	16104	16120	16183	16051	16018	15974	16058	16140	15899	16086	16087	15843	16106	16210	16003	16095	16169	16047	16251	16122	15994	15887	16042	16007	16209	16082	16115	15949	16149	16121	16169	16043	16014	16145	16128	15899	16055	16097	16187	15997	16155	16001	16191	16162	16049	16049	16138	16331	15864	16029	16043	16123	16046	16084	16025	16239	16063	15906	16131	15986	16130	16203	15984	16082	16031	16139	16331	16151	16103	16029	16194	16163	15874	16201	16151	16137	16007	16181	16129	16097	16154	16139	16177	16235	16179	16132	15908	15884	16124	16117	16202	16085	15998	15990	16146	16007	16097	15986	15839	15987	16151	16181	15984	15827	15971	16201	16003	16089	16033	15982	16056	16141	15877	16043	15971	16188	16071	15970	16265	16076	16136	16028	16102	16170	16157	15780	16127	16247	16028	16238	16036	15900	16101	16105	15992	15991	16087	16033	16167	16265	15892	15992	15883	16320	15966	16144	16089	16116	16141	16104	16070	15864	16070	16111	16276	15952	15982	16199	15994	15977	15968	16036	16038	16033	16089	16068	16067	16177	15889	15958	15993	16044	15816	16163	15880	16164	16059	16160	15937	16150	16126	16006	16115	16335	16086	16174	16135	16227	15931	15906	16242	16059	15939	16068	16043	15982	15914	16048	16038	15935	15970	16081	16270	16132	16178	15919	16022	16226	16032	16166	16174	16175	16176	15866	16043	16245	16110	16213	16047	15922	15950	16097	15777	15885	16148	16177	16184	16080	16045	16070	16183	16248	15754	15960	16044	16044	16118	16098
24935	38855	31195	22538	19077	17416	16123	15473	14945	14354	14325	14114	14027	13795	14089	13876	13641	13805	13777	13844	13724	13635	13829	13865	13784	13579	13633	13574	13665	13660	13763	13862	13653	13766	13919	13779	13613	13675	13675	13655	13623	13754	13668	13788	13719	13796	13637	13601	13527	13740	13691	13480	13764	13825	13616	13506	13737	13789	13733	13757	13579	13570	13693	13817	13749	13638	13491	13781	13408	13756	13667	13798	13559	13583	13723	13838	13781	13592	13644	13640	13637	13565	13682	13594	13749	13645	13670	13615	13628	13724	13743	13510	13587	13638	13579	13711	13653	13788	13718	13695	13608	13750	13579	13723	13696	13563	13711	13657	13535	13753	13721	13570	13701	13685	13656	13689	13865	13685	13652	13756	13618	13701	13735	13643	13674	13774	13666	13653	13883	13778	13604	13506	13786	13699	13588	13750	13717	13542	13810	13565	13609	13676	13543	13813	13545	13570	13836	13760	13638	13584	13756	13909	13747	13796	13550	13690	13738	13763	13689	13810	13639	13588	13655	13778	13477	13675	13782	13889	13647	13730	13613	13758	13698	13777	13857	13765	13734	13712	13709	13732	13757	13605	13696	13766	13570	13848	13667	13649	13799	13706	13572	13691	13799	13645	13665	13654	13620	13695	13689	13626	13724	13759	13674	13746	13849	13699	13621	13451	13594	13928	13635	13699	13647	13761	13675	13660	13800	13525	13642	13762	13725	13554	13608	13740	13585	13727	13711	13714	13695	13682	13691	13660	13782	13718	13647	13625	13754	13686	13608	13562	13712	13595	13893	13620	13714	13552	13864	13498	13835	13822	13826	13738	13785	13712	13686	13551	13633	13772	13619	13694	13647	13483	13762	13624	13667	13654	13592	13860	13721	13709	13579	13844	13815	13717	13668	13586	13638	13698	13635	13501	13539	13711	13620	13687	13733	13790	13665	13677	13679	13618	13806	13537	13733	13690	13563	13690	13765	13644	13711	13632	13656	13589	13662	13680	13699	13728	13713	13788	13601	13754	13662	13682	13697	13715	13665	13717	13545	13718	13750	13528	13731	13678	13616	13809	13729	13642	13835	13637	13641	13796	13694	13681	13700	13668	13914	13698	13684	13861	13814	13531	13904	13683	13687	13663	13854	13828	13623	13673	13717	13718	13720	13716	13773	13827	13711	13782	13660	13691	13724	13567	13961	13748	13665	13612	13755	13675	13758	13703	13735	13670	13908	13770	13538	13660	13641	13632	13811	13626	13717	13673	13605	13819	13639	13725	13727	13601	13647	13756	13678	13690	13644	13670	13640	13689	13692	13647	13829	13861	13644	13725	13574	13565	13592	13737	13589	13642	13640	13757	13709	13792	13759	13668	13688	13631	13780	13646	13768	13616	13594	13726	13658	13771	13749	13525	13737	13636	13812	13619	13662	13752	13712	13659	13680	13666	13734	13686	13583	13683	13831	13641	13542	13668	13803	13824	13524	13667	13758	13640	13691	13801	13712	13595	13567	13754	13647	13638	13824	13539	13658	13675	13706	13538	13609	13682	13722	13792	13504	13520	13630	13673	13671	13806	13720	13747	13541	13593	13763	13691	13802	13601	13624	13809	13641	13695	13622	13773	13654	13730	13765	13571	13684	13685	13816	13748	13748	13729	13920	13761	13726	13738	13692	13671	13702	13805	13817	13587	13746	13680	13772	13895	13699	13588	13766	13509	13671	13455	13833	13812	13688	13583	13736	13609	13707	13700	13669	13608	13559	13690	13549	13734	13747	13628	13584	13718	13706	13597	13654	13740	13741	13638	13940	13748	13849	13762	13834	13674	13679	13683	13778	13667	13749	13736	13628	13545	13803	13423	13698	13688	13683	13824	13880	13609	13702	13656	13894	13711	13714	13622	13693	13698	13671	13682	13675	13595	13724	13682	13802	13667	13744	13694	13561	13677	13671	13630	13540	13711	13656	13692	13813	13784	13672	13701	13691	13563	13670	13846	13568	13752	13552	13731	13806	13637	13608	13683	13583	13748	13637	13724	13584	13687	13550	13519	13910	13697	13797	13799	13713	13704	13579	13745	13679	13743	13777	13599	13608	13676	13699	13636	13615	13623	13585	13648	13614	13706	13607	13846	13770	13804	13646	13622	13775	13766	13709	13728	13610	13471	13740	13750	13624	13536	13657	13690	13730	13688	13596	13758	13670	13643	13742	13668	13528	13790	13614	13793	13514	13718	13648	13437	13640	13779	13620	13685	13665	13634	13812	13589	13573	13600	13611	13616	13620	13712	13541	13847	13591	13575	13657	13642	13790	13752	13733	13691	13715	13669	13605	13730	13631	13651	13649	13496	13823	13667	13757	13783	13694	13774	13556	13793	13664	13671	13616	13798	13753	13811	13717	13798	13729	13602	13654	13668	13635	13666	13719	13528	13875	13611	13628	13785	13605	13566	13692	13568	13652	13540	13666	13746	13687	13699	13485	13627	13702	13660	13569	13873	13720	13788	13674	13558	13620	13601	13578	13645	13774	13703	13702	13577	13527	13711	13616	13798	13864	13674	13602	13734	13550	13779	13626	13872	13654	13749	13768	13784	13636	13755	13669	13707	13626	13713	13757	13683	13673	13574	13736	13727	13787	13615	13609	13769	13540	13559	13830	13623	13693	13643	13698	13487	13669	13715	13601	13881	13655	13659	13726	13679	13581	13538	13684	13547	13621	13790	13783	13671	13665	13819	13670	13585	13775	13738	13556	13602	13572	13615	13659	13675	13730	13598	13679	13884	13844	13778	13655	13579	13728	13701	13639	13655	13608	13800	13596	13665	13786	13586	13856	13626	13544	13741	13512	13777	13768	13737	13801	13628	13712	13852	13695	13610	13749	13733	13647	13678	13583	13756	13559	13682	13640	13682	13539	13819	13788	13700	13614	13713	13732	13797	13601	13680	13561	13735	13537	13647	13687	13754	13765	13691	13668	13626	13626	13661	13773	13619	13811	13638	13706	13583	13634	13686	13729	13723	13653	13871	13633	13607	13919	13612	13633	13482	13560	13664	13875	13697	13645	13656	13577	13741	13642	13617	13685	13653	13699	13656	13593	13740	13633	13696	13563	13780	13687	13744	13721	13685	13747	13633	13561	13784	13683	13770	13776	13666	13673	13663	13572	13732	13662	13589	13657	13740	13624	13769	13735	13696	13857	13606	13679	13581	13714	13507	13648	13614	13605	13627	13602	13594	13701	13600	13594	13719	13774	13731	13609	13681	13839	13711	13659	13729	13649	13632	13692	13791	13589	13627	13836	13667	13599	13674	13712	13658	13753	13634	13618	13729	13614	13548	13547	13674	13725	13766	13758	13628	13720	13714	13797	13766	13662	13640	13574	13740	13665	13705	13689	13713	13761	13652	13579	13722	13608	13535	13735	13713	13758	13688	13674	13623	13673	13725	13620	13820	13647	13600	13671	13730	13699	13877	13449	13815	13579	13598	13794	13716	13667	13640	13787	13706	13734	13864	13680	13568	13737	13599	13730	13530	13506	13673	13825	13650	13589	13524	13821	13707	13698	13572	13657	13704	13769	13647	13518	13660	13808	13767	13681	13856	13704	13501	13751	13637	13659	13658	13658	13659	13748	13857	13717	13794	13641	13637	13747	13490	13666	13678	13500	13530	13718	13740	13799	13744	13818	13519	13791	13633	13576	13677	13646	13718	13718	13660	13772	13659	13949	13753	13774	13705	13584	13421	13760	13725	13796	13731	13681	13629	13825	13648	13768	13932	13746	13564	13676	13713	13625	13477	13616	13552	13706	13620	13580	13653	13768	13613	13623	13947	13675	13748	13551	13715	13730	13710	13870	13683	13752	13642	13569	13680	13796	13634	13752	13787	13793	13702	13822	13535	13667	13613	13739	13794	13760	13812	13598	13642	13546	13655	13635	13750	13593	13831	13686	13691	13691	13783	13863	13630	13666	13654	13722	13743	13661	13816	13618	13788	13616	13509	13631	13669	13752	13677	13671	13763	13628	13611	13694	13723	13757	13735	13718	13636	13667	13681	13755	13632	13705	13801	13751	13756	13623	13642	13749	13702	13536	13577	13668	13618	13748	13706	13628	13578	13706	13690	13789	13736	13725	13663	13687	13760	13595	13561	13653	13554	13643	13649	13669	13584	13568	13797	13956	13691	13720	13684	13698	13873	13712	13628	13698	13596	13772	13760	13669	13579	13659	13702	13662	13575	13821	13708	13583	13802	13583	13698	13608	13640	13735	13732	13807	13697	13739	13685	13796	13604	13548	13643	13744	13827	13580	13804	13599	13980	13850	13850	13746	13584	13392	13558	13679	13603	13645	13611	13795	13625	13688	13843	13643	13709	13773	13567	13707	13728	13611	13582	13791	13527	13691	13692	13468	13735	13706	13626	13758	13744	13690	13819	13684	13659	13625	13689	13684	13833	13693	13797	13931	13579	13804	13789	13566	13754	13721	13661	13663	13630	13767	13694	13788	13598	13552	13823	13741	13685	13600	13649	13726	13732	13568	13808	13797	13625	13685	13627	13647	13682	13705	13719	13721	13851	13606	13563	13575	13843	13727	13605	13714	13663	13699	13646	13676	13577	13785	13770	13694	13688	13548	13702	13702	13649	13768	13619	13660	13804	13824	13763	13680	13575	13603	13731	13704	13705	13600	13771	13582	13731	13730	13638	13835	13718	13616	13817	13651	13670	13721	13772	13633	13740	13604	13809	13589	13629	13707	13662	13833	13544	13567	13678	13659	13782	13735	13595	13728	13598	13732	13591	13802	13674	13676	13768	13662	13699	13687	13758	13810	13756	13786	13669	13619	13691	13605	13597	13498	13691	13736	13747	13664	13736	13785	13831	13748	13790	13683	13795	13647	13682	13464	13844	13701	13552	13647	13653	13673	13738	13727	13742	13611	13326	13757	13694	13612	13638	13540	13427	13718	13620	13746	13675	13600	13645	13570	13603	13778	13608	13676	13622	13625	13722	13673	13639	13665	13805	13794	13704	13728	13760	13692	13650	13732	13579	13841	13690	13587	13750	13794	13538	13659	13790	13732	13674	13651	13745	13560	13545	13702	13609	13790	13731	13630	13664	13753	13775	13664	13719	13684	13538	13672	13758	13558	13703	13595	13665	13499	13558	13790	13576	13784	13635
23537	21618	28499	25545	23017	22930	21631	18249	17222	16991	16787	16114	16026	15901	15992	15947	15747	15870	15745	15635	15679	15600	15654	15631	15673	15647	15536	15677	15552	15518	15631	15580	15651	15490	15535	15519	15370	15477	15345	15371	15519	15474	15491	15412	15577	15637	15422	15552	15599	15508	15733	15411	15492	15684	15665	15456	15468	15399	15532	15427	15608	15463	15380	15451	15596	15461	15610	15427	15469	15423	15681	15635	15426	15475	15401	15293	15308	15674	15393	15487	15523	15380	15372	15466	15560	15627	15544	15519	15577	15501	15456	15563	15537	15373	15468	15407	15435	15433	15665	15544	15557	15284	15473	15339	15392	15161	15388	15409	15488	15304	15605	15517	15670	15427	15350	15253	15433	15300	15407	15604	15462	15384	15447	15301	15412	15512	15637	15379	15468	15533	15557	15421	15552	15378	15414	15442	15598	15391	15409	15299	15492	15430	15421	15475	15456	15673	15410	15501	15315	15587	15577	15469	15419	15493	15490	15546	15264	15387	15578	15521	15439	15415	15477	15444	15273	15502	15452	15629	15428	15623	15510	15331	15355	15525	15442	15370	15584	15450	15464	15426	15650	15390	15431	15418	15413	15534	15185	15339	15550	15500	15363	15673	15379	15391	15380	15368	15601	15349	15349	15507	15433	15389	15559	15570	15251	15472	15505	15286	15242	15551	15479	15530	15328	15609	15704	15588	15488	15352	15375	15589	15505	15555	15293	15420	15295	15535	15488	15509	15482	15438	15566	15552	15449	15607	15643	15429	15619	15573	15566	15277	15342	15398	15674	15421	15407	15621	15231	15438	15443	15598	15651	15464	15356	15269	15308	15484	15402	15499	15254	15341	15474	15351	15393	15403	15470	15385	15211	15435	15398	15413	15520	15302	15594	15275	15423	15556	15359	15388	15599	15351	15479	15494	15519	15496	15623	15521	15605	15411	15477	15573	15324	15443	15502	15689	15548	15318	15460	15317	15334	15455	15570	15495	15208	15574	15379	15341	15411	15567	15371	15433	15459	15499	15442	15611	15468	15584	15506	15672	15285	15566	15717	15390	15382	15570	15678	15505	15469	15459	15528	15713	15646	15298	15533	15462	15316	15491	15611	15367	15387	15513	15504	15452	15390	15438	15303	15332	15659	15554	15494	15454	15489	15287	15513	15325	15400	15407	15331	15312	15509	15558	15449	15569	15546	15382	15461	15400	15574	15612	15623	15372	15455	15475	15506	15454	15465	15534	15390	15433	15444	15479	15356	15518	15610	15131	15301	15430	15433	15360	15519	15440	15433	15611	15655	15379	15452	15518	15478	15362	15615	15404	15569	15514	15456	15532	15547	15437	15478	15535	15523	15434	15600	15482	15541	15552	15474	15696	15389	15569	15701	15314	15477	15330	15464	15488	15509	15546	15425	15540	15624	15328	15555	15523	15611	15398	15617	15445	15471	15433	15317	15456	15632	15443	15578	15478	15483	15572	15594	15387	15438	15465	15558	15453	15435	15491	15491	15535	15400	15331	15507	15293	15565	15517	15581	15369	15477	15472	15512	15507	15639	15363	15632	15353	15513	15344	15421	15524	15413	15490	15660	15616	15545	15240	15463	15302	15705	15413	15622	15497	15648	15463	15517	15612	15411	15602	15463	15681	15608	15473	15691	15559	15436	15778	15405	15420	15336	15445	15513	15364	15467	15553	15606	15582	15483	15244	15460	15569	15537	15450	15435	15428	15515	15552	15387	15440	15438	15501	15388	15519	15499	15411	15430	15417	15557	15465	15418	15556	15450	15539	15382	15446	15460	15367	15562	15497	15539	15483	15621	15563	15317	15732	15361	15627	15530	15460	15699	15245	15524	15378	15503	15415	15493	15419	15363	15170	15481	15604	15297	15244	15515	15465	15407	15382	15330	15530	15501	15439	15505	15567	15402	15630	15464	15438	15494	15414	15551	15427	15546	15533	15579	15525	15566	15487	15437	15622	15386	15200	15549	15469	15320	15661	15504	15336	15606	15272	15406	15370	15376	15571	15480	15455	15404	15525	15404	15694	15547	15430	15489	15386	15615	15564	15638	15488	15629	15587	15370	15578	15546	15451	15562	15386	15431	15376	15390	15233	15471	15428	15479	15620	15433	15551	15479	15472	15588	15447	15474	15564	15413	15429	15199	15487	15288	15395	15515	15774	15778	15442	15484	15382	15461	15388	15373	15558	15562	15498	15517	15600	15515	15491	15425	15503	15610	15578	15530	15555	15571	15361	15655	15333	15612	15462	15429	15580	15323	15345	15526	15395	15421	15529	15447	15564	15654	15598	15400	15508	15449	15426	15671	15550	15516	15540	15407	15527	15372	15520	15410	15414	15436	15555	15619	15686	15542	15240	15474	15601	15523	15486	15575	15509	15480	15591	15469	15741	15550	15277	15442	15384	15484	15492	15254	15301	15545	15532	15341	15601	15511	15332	15454	15551	15554	15512	15280	15362	15320	15558	15373	15423	15466	15386	15548	15375	15490	15415	15462	15250	15527	15401	15382	15483	15626	15506	15371	15591	15331	15318	15590	15420	15436	15430	15360	15609	15549	15473	15484	15557	15416	15518	15426	15340	15530	15533	15485	15288	15596	15509	15410	15542	15318	15428	15669	15514	15403	15504	15646	15539	15521	15351	15645	15499	15535	15523	15564	15359	15591	15402	15523	15332	15346	15478	15607	15552	15467	15642	15446	15470	15543	15492	15519	15515	15457	15448	15581	15350	15419	15513	15539	15468	15533	15462	15656	15626	15579	15398	15562	15714	15363	15366	15557	15213	15454	15442	15350	15416	15356	15434	15627	15205	15558	15387	15461	15477	15470	15330	15478	15485	15512	15602	15441	15528	15566	15452	15444	15538	15433	15472	15464	15544	15560	15523	15588	15508	15310	15377	15425	15303	15461	15622	15472	15306	15475	15399	15428	15584	15444	15589	15353	15476	15369	15550	15368	15440	15542	15485	15419	15512	15399	15530	15737	15529	15425	15397	15391	15649	15369	15546	15628	15467	15548	15543	15536	15377	15498	15300	15449	15390	15715	15423	15396	15454	15466	15488	15510	15498	15484	15514	15284	15402	15718	15475	15380	15597	15395	15537	15545	15702	15401	15528	15416	15300	15562	15427	15414	15437	15465	15406	15676	15723	15484	15522	15455	15506	15599	15348	15577	15603	15539	15640	15548	15437	15529	15533	15364	15434	15445	15446	15526	15378	15409	15405	15382	15290	15437	15428	15341	15611	15649	15470	15554	15357	15590	15539	15563	15527	15553	15222	15586	15631	15444	15358	15405	15446	15553	15489	15590	15268	15461	15267	15564	15599	15534	15513	15274	15403	15486	15490	15315	15400	15450	15424	15584	15406	15436	15524	15381	15518	15476	15552	15652	15364	15614	15524	15589	15462	15431	15264	15289	15412	15472	15616	15507	15602	15639	15250	15433	15518	15204	15461	15369	15564	15493	15610	15581	15514	15644	15522	15467	15554	15550	15444	15293	15379	15269	15508	15585	15551	15462	15433	15534	15527	15403	15484	15449	15482	15461	15444	15448	15435	15436	15538	15360	15549	15357	15437	15677	15555	15578	15235	15440	15493	15692	15526	15423	15465	15461	15364	15505	15318	15676	15501	15557	15478	15405	15586	15648	15329	15412	15406	15487	15399	15427	15256	15539	15598	15500	15494	15480	15466	15521	15561	15506	15669	15246	15511	15381	15584	15476	15338	15279	15361	15487	15253	15382	15367	15580	15216	15691	15379	15574	15338	15430	15434	15339	15376	15619	15479	15478	15544	15519	15522	15295	15501	15362	15408	15497	15595	15488	15703	15609	15437	15326	15300	15495	15328	15403	15641	15575	15539	15508	15337	15559	15659	15491	15479	15253	15446	15441	15342	15513	15509	15296	15415	15779	15392	15590	15391	15403	15428	15526	15509	15403	15310	15456	15371	15551	15535	15472	15363	15389	15421	15313	15529	15514	15597	15588	15263	15430	15451	15453	15373	15403	15421	15472	15428	15535	15482	15659	15298	15571	15502	15594	15392	15562	15583	15235	15439	15506	15434	15471	15572	15473	15520	15472	15256	15335	15500	15446	15468	15573	15508	15526	15308	15351	15457	15559	15547	15317	15692	15510	15417	15478	15474	15381	15472	15410	15617	15705	15519	15555	15433	15565	15531	15494	15343	15595	15396	15435	15536	15520	15391	15503	15505	15383	15402	15660	15664	15609	15455	15707	15380	15436	15577	15531	15458	15457	15453	15609	15378	15443	15469	15636	15420	15496	15531	15541	15634	15597	15483	15371	15390	15541	15680	15434	15524	15385	15438	15292	15340	15420	15567	15387	15507	15590	15346	15587	15424	15569	15468	15483	15569	15649	15569	15678	15459	15496	15601	15518	15589	15333	15519	15315	15313	15352	15453	15494	15417	15404	15399	15563	15536	15501	15472	15563	15518	15320	15543	15690	15384	15428	15737	15455	15585	15446	15595	15574	15647	15458	15576	15594	15601	15608	15526	15311	15386	15427	15371	15449	15461	15526	15535	15479	15268	15450	15477	15344	15615	15422	15394	15576	15431	15307	15486	15214	15649	15496	15472	15415	15319	15540	15282	15588	15376	15390	15508	15315	15579	15697	15431	15364	15355	15400	15492	15565	15517	15583	15494	15344	15301	15450	15457	15687	15510	15477	15330	15323	15494	15611	15276	15300	15504	15486	15349	15449	15391	15756	15636	15440	15338	15155	15428	15461	15448	15539	15563	15626	15604	15461	15318	15557	15660	15626	15471	15419	15315	15737	15462	15435	15398	15460	15432	15450	15593	15543	15564	15329	15532	15582	15399	15422	15316	15292	15397	15392	15493	15369	15620	15511	15603	15436	15484	15399	15393	15413	15506	15475	15316	15625	15532	15499	15368	15439	15460	15483	15478	15384	15638	15439	15517	15519	15369	15299	15543	15460	15485	15556	15385	15424	15356	15621	15578	15349	15458	15630	15402	15468	15495	15430	15504	15623	15263	15567	15457	15650	15630	15236	15516	15546	15453	15298	15438	15462	15189	15583	15435	15457	15324	15364	15524	15629	15558	15507	15607	15561	15499	15366	15687	15730	15289	15317	15481	15383	15564	15551	15575	15585	15530	15269	15541
24594	46445	37748	27339	22793	19861	18276	16608	15392	14897	14545	14214	14076	13853	13703	13452	13629	13593	13370	13494	13512	13513	13485	13212	13301	13391	13274	13390	13393	13376	13371	13371	13373	13490	13215	13271	13392	13287	13304	13385	13121	13292	13245	13326	13259	13412	13256	13264	13299	13428	13153	13164	13362	13350	13288	13384	13139	13295	13386	13257	13264	13260	13250	13355	13223	13356	13296	13286	13250	13240	13516	13335	13321	13337	13352	13393	13221	13262	13540	13314	13402	13299	13396	13335	13374	13362	13382	13248	13206	13271	13368	13277	13397	13176	13310	13403	13303	13390	13361	13264	13347	13328	13328	13364	13255	13250	13328	13428	13430	13241	13345	13465	13250	13408	13294	13350	13377	13210	13376	13176	13323	13257	13379	13345	13233	13243	13399	13267	13286	13255	13212	13391	13265	13443	13394	13178	13440	13229	13327	13221	13322	13266	13533	13298	13257	13264	13309	13348	13371	13318	13301	13327	13257	13416	13269	13399	13238	13304	13269	13278	13146	13316	13054	13370	13229	13339	13310	13326	13235	13241	13302	13335	13200	13137	13271	13189	13382	13526	13097	13184	13426	13412	13482	13407	13343	13276	13377	13171	13306	13309	13380	13230	13211	13264	13305	13441	13412	13208	13202	13218	13228	13193	13290	13187	13372	13225	13473	13271	13399	13274	13245	13423	13319	13254	13331	13109	13184	13360	13403	13390	13097	13400	13435	13317	13302	13255	13308	13158	13348	13468	13248	13405	13283	13408	13209	13400	13496	13235	13236	13340	13217	13270	13251	13277	13307	13378	13294	13277	13422	13235	13338	13275	13406	13306	13353	13165	13243	13444	13276	13310	13310	13342	13285	13457	13224	13289	13310	13150	13388	13157	13357	13298	13266	13192	13204	13346	13174	13446	13433	13343	13309	13207	13465	13285	13272	13214	13364	13321	13503	13191	13310	13166	13469	13384	13195	13192	13210	13414	13395	13312	13236	13322	13353	13226	13342	13200	13131	13197	13306	13245	13278	13370	13419	13307	13316	13347	13407	13299	13458	13299	13239	13312	13301	13330	13444	13376	13428	13470	13307	13405	13273	13353	13410	13249	13221	13406	13165	13092	13287	13161	13286	13461	13319	13277	13172	13414	13193	13337	13381	13300	13310	13252	13339	13286	13328	13393	13228	13313	13228	13170	13442	13116	13198	13301	13234	13294	13479	13393	13466	13444	13511	13325	13288	13354	13267	13335	13304	13313	13275	13357	13218	13380	13323	13262	13332	13302	13289	13126	13461	13271	13300	13230	13201	13377	13317	13371	13256	13280	13320	13146	13316	13400	13400	13299	13332	13318	13302	13251	13350	13275	13261	13261	13323	13354	13277	13424	13346	13291	13444	13330	13291	13443	13412	13341	13283	13232	13223	13369	13241	13253	13306	13325	13315	13240	13366	13197	13407	13315	13366	13195	13419	13370	13130	13328	13248	13398	13391	13394	13223	13255	13259	13363	13208	13169	13261	13184	13322	13213	13326	13325	13239	13327	13396	13344	13134	13365	13351	13398	13196	13106	13532	13334	13190	13304	13315	13166	13415	13302	13367	13390	13386	13383	13264	13400	13363	13381	13336	13320	13199	13303	13318	13281	13380	13308	13301	13296	13333	13299	13454	13355	13245	13265	13269	13258	13428	13373	13426	13288	13407	13310	13409	13435	13416	13140	13270	13391	13228	13320	13129	13359	13360	13207	13343	13354	13265	13312	13334	13316	13345	13217	13406	13319	13318	13303	13477	13211	13216	13309	13384	13200	13281	13311	13376	13384	13155	13414	13284	13331	13359	13420	13381	13447	13263	13296	13262	13392	13120	13268	13345	13277	13324	13263	13359	13443	13136	13325	13331	13252	13223	13321	13281	13285	13377	13357	13416	13376	13235	13296	13348	13552	13339	13269	13283	13213	13349	13457	13213	13249	13365	13328	13290	13383	13288	13189	13464	13300	13356	13356	13359	13380	13282	13220	13134	13248	13288	13339	13313	13236	13472	13296	13263	13236	13177	13300	13224	13280	13329	13073	13301	13236	13305	13278	13317	13323	13303	13418	13153	13242	13466	13323	13348	13190	13423	13324	13197	13389	13232	13355	13274	13396	13283	13342	13313	13318	13352	13208	13427	13322	13198	13404	13375	13182	13313	13296	13219	13363	13230	13352	13415	13355	13175	13328	13174	13421	13309	13325	13368	13212	13217	13365	13383	13165	13335	13325	13214	13514	13170	13431	13293	13398	13427	13252	13265	13324	13234	13385	13177	13368	13376	13418	13370	13239	13300	13312	13277	13380	13423	13221	13404	13263	13290	13175	13370	13382	13387	13268	13304	13365	13175	13371	13149	13384	13300	13271	13233	13213	13380	13333	13322	13315	13238	13184	13481	13299	13265	13177	13313	13422	13324	13270	13271	13337	13387	13365	13473	13391	13323	13435	13360	13429	13186	13257	13253	13323	13463	13257	13380	13442	13538	13147	13213	13251	13213	13370	13378	13279	13279	13250	13291	13286	13216	13462	13331	13139	13412	13131	13334	13307	13260	13412	13360	13350	13305	13348	13312	13344	13228	13219	13358	13234	13453	13249	13238	13351	13398	13162	13180	13152	13349	13331	13236	13451	13293	13334	13281	13225	13239	13285	13103	13423	13240	13244	13293	13392	13225	13374	13231	13311	13417	13314	13409	13383	13273	13356	13302	13271	13360	13347	13286	13159	13174	13292	13292	13195	13097	13179	13277	13171	13384	13378	13264	13472	13490	13355	13334	13281	13298	13206	13261	13324	13339	13143	13356	13357	13331	13361	13269	13321	13255	13321	13282	13321	13348	13187	13152	13250	13432	13275	13235	13242	13316	13127	13236	13276	13410	13287	13370	13166	13374	13276	13211	13222	13273	13301	13403	13362	13302	13252	13292	13197	13240	13320	13362	13272	13186	13196	13360	13227	13239	13306	13282	13271	13365	13324	13261	13164	13204	13314	13471	13433	13279	13345	13252	13371	13215	13133	13288	13290	13214	13451	13171	13401	13313	13273	13335	13299	13207	13168	13243	13160	13526	13224	13155	13365	13253	13251	13352	13408	13256	13360	13352	13129	13234	13272	13284	13278	13362	13271	13443	13454	13286	13328	13229	13496	13245	13279	13396	13406	13239	13316	13292	13364	13343	13509	13312	13178	13193	13144	13263	13275	13108	13162	13409	13294	13338	13182	13315	13103	13384	13352	13318	13401	13276	13363	13364	13366	13330	13179	13408	13309	13416	13306	13280	13285	13359	13384	13316	13371	13253	13392	13343	13270	13323	13305	13308	13264	13262	13213	13295	13324	13218	13200	13364	13255	13262	13332	13362	13286	13328	13306	13134	13323	13324	13316	13196	13298	13382	13368	13405	13255	13360	13322	13521	13444	13566	13378	13084	13391	13312	13167	13402	13415	13379	13315	13374	13306	13460	13390	13370	13476	13251	13268	13127	13287	13281	13232	13309	13487	13452	13296	13367	13465	13379	13374	13191	13322	13280	13355	13388	13293	13190	13335	13482	13508	13187	13274	13131	13339	13274	13206	13206	13141	13365	13339	13200	13366	13443	13334	13208	13222	13465	13189	13282	13248	13317	13221	13237	13527	13438	13369	13249	13310	13392	13196	13243	13414	13283	13222	13279	13246	13168	13263	13392	13390	13252	13294	13365	13187	13346	13242	13418	13267	13383	13391	13242	13389	13406	13428	13353	13302	13173	13390	13459	13299	13386	13208	13175	13234	13347	13265	13286	13212	13333	13327	13360	13415	13281	13153	13197	13310	13192	13373	13319	13023	13153	13223	13324	13373	13483	13311	13469	13276	13284	13258	13261	13278	13346	13237	13342	13239	13256	13235	13114	13203	13277	13347	13230	13293	13279	13281	13257	13343	13478	13388	13383	13303	13311	13267	13194	13356	13254	13298	13308	13414	13212	13175	13268	13269	13459	13274	13274	13375	13338	13324	13408	13274	13433	13272	13519	13375	13319	13255	13382	13279	13291	13259	13279	13291	13334	13470	13202	13214	13363	13569	13312	13143	13279	13411	13373	13401	13321	13402	13339	13071	13372	13175	13329	13361	13290	13261	13443	13471	13328	13413	13343	13381	13248	13352	13088	13348	13113	13529	13228	13400	13247	13409	13223	13529	13251	13225	13189	13365	13273	13435	13478	13454	13176	13338	13429	13178	13405	13360	13153	13330	13307	13328	13272	13319	13292	13206	13295	13183	13428	13304	13260	13240	13359	13271	13283	13256	13302	13309	13286	13279	13323	13314	13435	13290	13185	13242	13501	13192	13134	13309	13295	13473	13387	13209	13221	13095	13312	13384	13297	13332	13342	13320	13398	13371	13294	13236	13356	13355	13148	13317	13348	13335	13243	13376	13265	13300	13327	13328	13236	13304	13318	13392	13258	13248	13242	13249	13356	13519	13302	13324	13152	13234	13372	13330	13280	13282	13222	13283	13254	13298	13292	13481	13286	13189	13337	13330	13455	13412	13448	13287	13318	13310	13330	13333	13365	13073	13343	13356	13267	13211	13395	13206	13297	13204	13182	13325	13218	13267	13376	13403	13387	13325	13327	13341	13379	13079	13477	13482	13394	13248	13230	13258	13382	13226	13328	13338	13505	13135	13409	13375	13355	13196	13240	13495	13336	13207	13321	13277	13298	13271	13409	13179	13540	13316	13204	13220	13316	13282	13437	13307	13393	13245	13176	13370	13260	13349	13225	13328	13222	13374	13375	13348	13483	13467	13423	13327	13371	13215	13225	13437	13204	13236	13360	13202	13231	13237	13341	13213	13479	13305	13367	13262	13219	13370	13377	13345	13324	13158	13339	13362	13184	13371	13227	13303	13434	13299	13321	13415	13385	13364	13408	13214	13313	13361	13272	13475	13197	13095	13290	13490	13354	13375	13243	13352	13251	13369	13239	13350	13445	13315	13413	13227	13261	13268	13264	13312	13274	13260	13242	13279	13303	13440	13361	13425	13356	13212	13358	13341	13300	13414	13192	13071	13324	13459	13371	13322	13338	13311	13491	13375	13117	13420	13253	13313	13355	13145	13253	13409	13348	13377	13376	13409	13139	13412	13374	13287	13295	13336	13168	13402	13324	13414
25347	21659	27760	27864	21425	19537	18773	17630	16778	16595	16480	16267	16099	16353	16257	16059	16080	16113	16019	16055	16078	16114	16048	16005	15882	16065	16094	16003	16055	15949	15657	16075	15893	15904	15827	15934	16066	16009	15706	15944	15808	15871	15966	15885	15913	16070	15818	16111	16039	15826	15880	16000	16024	16085	15884	15941	15900	16067	15851	15804	15939	16056	16069	15966	15952	15887	15801	16044	15992	15846	15873	15717	15791	15945	15887	15845	15894	15757	15927	15757	16005	15911	15929	15835	15822	15912	15900	15856	15896	15872	15947	15830	15980	15833	15839	15936	15980	15813	15887	15915	15942	16025	15919	15875	15975	15915	15844	15824	15801	15837	15929	15934	16036	15728	15821	15984	15840	15899	15897	15885	16006	15884	15969	15756	16105	16012	15810	15959	15977	16005	15832	15885	15979	15715	15905	15994	15877	15858	16077	15972	15935	15928	16049	15974	16036	15941	15907	15722	15929	15916	15803	15750	15816	15737	16056	15857	15940	15821	15793	15933	15928	15800	16014	15952	15843	15976	15917	15752	15925	15848	15601	15869	15964	15868	15812	15990	15838	15887	15902	15882	15797	15936	16159	16118	15868	15893	15833	15801	15972	15780	15975	15912	15888	15965	15842	15801	15661	16040	15988	16007	15661	15799	15838	15917	15883	16027	15562	15944	15767	15877	15862	16134	15831	16083	16086	15827	16044	15818	16137	15989	15743	16050	15838	15944	15796	15852	15804	15907	15891	15861	15858	15977	15907	16021	15816	15998	15910	15976	15843	15898	15928	15997	15970	15702	15948	15870	16012	15996	15853	16031	16177	15825	15762	15957	15840	15877	15873	15921	15784	16089	15904	16021	15998	15730	15969	15927	15758	15867	15940	16075	15750	16121	15939	15636	15864	15943	15780	15858	16074	15974	15771	15836	15596	15778	15764	15716	15970	15983	15947	15860	15884	15737	16074	15929	15897	15804	15823	15849	16014	16069	15983	15900	16070	15939	16060	15801	15833	15687	15882	15767	16092	16204	15998	15881	15913	15795	16070	16091	15835	15837	15967	15898	15753	15942	15971	15864	15818	15944	15975	15977	15725	16113	15903	15978	15879	15970	15725	16072	16012	15932	15911	15851	15969	15840	16005	15849	15759	15847	15811	15948	15826	15728	15661	15732	15994	15942	15899	15990	16049	15897	16039	16216	15821	15972	15892	15857	15842	15760	15715	15895	15892	15989	16050	15793	16046	16001	15970	16047	15867	15814	15842	15845	15891	15938	15902	16058	15923	15876	15952	15892	15980	15993	15955	15812	15862	15842	15910	15920	15949	16049	15982	15815	15876	15896	15925	15939	15965	15823	15924	15910	16017	15990	15958	15885	15971	15990	15906	15817	15808	15968	15974	15915	15979	16007	15982	15890	15857	15931	15951	15783	16043	15833	15936	15746	15901	15927	15878	15871	15928	15849	15896	15940	15708	15789	16056	15831	15732	16134	15883	15881	15924	15799	15856	15822	15978	15989	15797	15999	15862	15882	16022	15792	15793	15913	15793	16123	15862	15961	15954	15735	15815	16039	15983	15936	15919	15955	15995	15925	15946	16007	16035	15821	15904	15927	16003	15975	16055	15768	16153	15982	15930	15678	15956	15933	16105	15889	15995	16087	15904	15983	15847	15806	16167	15989	15888	15834	15835	15798	15896	15721	16060	15857	15915	15870	16072	15973	16067	15793	15833	15835	15983	15869	15945	15875	15821	16087	16160	15892	15962	16122	15773	15944	16039	15815	15981	15953	15845	15943	15886	15993	15887	16167	15801	15921	16114	15913	15929	15899	16016	15884	15949	15975	16094	15974	15871	15888	16076	15907	16013	15868	15913	15940	15856	16174	15932	15941	15956	15981	15914	15987	16120	15924	15851	15976	15801	15905	15908	15940	15698	15892	15921	15957	15741	15972	15862	15828	15973	15876	15982	15986	15984	15812	15847	15831	15986	15898	15686	15861	15986	15850	16034	15767	15894	16012	16038	16061	15901	15918	15976	15922	15934	15879	15967	15948	15996	15714	15928	15965	15976	15968	15931	15857	15856	15889	15888	16080	16080	15840	15951	15966	15942	15917	16189	16044	16201	16045	15810	15866	15966	15736	15679	15822	15893	15886	15784	15875	15883	15873	15895	15927	15996	16084	16035	15828	15850	15873	15952	15865	15725	15972	15921	15938	15713	15882	16025	15876	16039	15893	16016	15973	15931	15794	15833	16031	15949	15987	15757	15826	15835	16055	15837	16111	15849	15991	15936	15788	16033	16010	15966	15860	15847	15922	16037	16021	16031	15946	15942	15828	15730	15914	15886	15906	15860	15717	16003	16054	15842	15971	15854	15912	16046	15837	15901	15835	16179	16201	15811	16115	15905	16072	15867	16056	15859	15826	15962	15841	15785	15864	15957	15964	15921	15853	15997	15918	15822	15859	15633	15944	15725	15890	15772	15816	16134	15964	15833	15871	15873	16118	16027	15959	16105	15895	15873	15955	15893	15911	15897	16055	15968	15736	15911	15989	15990	15841	16015	15783	16082	15976	15914	16025	15969	15803	15679	15799	15923	16049	15788	15811	16024	15977	15929	15919	16118	15908	15825	15918	15991	16015	16270	15852	15854	15841	16088	15833	15763	15866	15695	15817	15866	16117	15824	15796	15804	15973	16015	16045	15994	15918	15827	15803	15824	15999	15821	15927	15886	15935	15856	15983	15667	15852	15653	15867	16013	16004	15989	15950	15870	15879	15762	15757	15844	15861	15856	15761	15838	15637	15814	15902	15913	15789	15980	15825	16062	15854	15939	15875	15761	15760	15896	15706	15843	15846	15850	15622	15758	15901	16195	16013	15814	15970	16041	15939	16053	15726	15850	16021	15809	15782	15774	15881	15836	15864	16031	15757	16050	15877	16100	16082	15860	15899	15986	16216	15798	15656	15946	15886	15963	15914	15765	15932	15897	15977	16188	15791	15883	15941	15893	16012	15973	15860	15904	15952	15941	16032	16067	15970	15902	15759	15959	15975	15961	15903	15971	15953	16212	15904	15870	15763	15854	16088	15955	16110	16151	15893	15937	15868	15825	15923	15801	15923	15839	16001	16052	16026	16186	15909	15971	16038	15691	15849	15933	15957	15834	15869	16012	15750	15970	15944	15839	16100	15938	16007	15991	15997	15898	16149	16027	15839	15736	15927	15731	16011	15816	15836	15675	16033	15919	15830	15925	15942	15846	15773	16066	15954	15893	15987	15762	15768	15940	15912	15795	15943	16015	15987	15884	16037	15773	15880	15820	15834	16127	15989	15767	15969	16064	15862	15811	15859	15797	15914	16025	15782	15878	15888	15994	16152	15972	15939	15892	15831	15962	16034	15768	15925	15936	15970	16081	15768	15793	15992	16081	16049	15837	15952	16022	16007	15816	15780	15851	15754	16073	16014	15969	15899	15915	15754	16028	15937	15922	15763	15960	15940	16084	15938	16003	16047	15868	16047	15972	15761	15869	15734	15888	15858	15735	15886	16155	16068	16030	15646	15853	15843	16010	15961	15817	15917	15929	15817	16196	15753	15845	15926	15793	15761	15877	15788	15784	16020	16126	15926	16015	15885	15779	15931	16057	15937	15974	15753	15853	15988	15919	15704	15986	15752	15775	15919	15841	15923	15851	15986	15817	15817	15783	15919	15975	16114	15937	15753	15929	15971	15993	15662	15990	15881	15865	15828	16019	15971	15769	16166	16007	15955	15949	15876	15985	15945	16032	16147	15901	15888	15930	15939	15859	15965	16130	15977	16018	15995	15980	16087	16018	16138	16162	15978	15869	15851	15962	15845	16125	16034	15819	16024	15831	15881	16084	15874	16015	15954	15993	15929	15906	15769	15864	16003	16045	15988	15931	16027	15941	15606	15991	15919	15945	16007	15955	15942	15898	15862	16203	15817	16003	15942	15998	15987	15834	16108	15926	16018	15957	15904	16001	16057	15987	15853	15934	15951	16064	15984	15956	15747	15740	15926	16005	15890	15864	15872	15908	15983	15844	16098	15940	15827	15845	15979	15871	16095	16237	15956	15818	16044	15962	15803	16041	15826	16123	16069	15949	15812	15778	15826	15833	15957	15789	16067	15882	15624	15782	15776	15898	15911	15630	15806	15943	15857	15797	15987	16063	15937	16063	15792	15795	16030	15982	16014	15829	15816	15742	16030	16091	15882	16067	15950	15810	16115	15699	15934	16042	15790	15873	15972	15906	15863	15633	15971	15923	15880	15904	15770	16288	15874	16060	15923	15903	15926	15773	15957	15821	15913	15956	15902	15964	16053	15886	15960	15894	15930	15998	15904	15989	15881	16054	15805	15906	16005	16057	16066	16098	16073	15919	15995	15929	15978	15951	15933	16004	15841	16016	15999	15954	15833	15819	15870	15911	15829	15943	15812	15956	16068	15911	16008	15793	15855	16030	15802	15848	15803	15808	15785	15948	15945	15865	15891	15844	15770	15913	16021	16020	15898	16011	15999	16025	15819	16022	16131	15786	15917	15880	15890	16044	15872	15794	15814	15812	15944	15987	16050	15927	15782	16065	15811	15849	15827	15936	15981	15949	15987	15879	15985	16036	15862	15958	16024	15814	16014	15721	15994	15889	15825	15824	15727	16086	15906	15804	16045	15896	15867	15957	15839	15883	15901	15761	15943	15834	15877	15933	15932	15727	15963	15861	15764	16023	15819	15972	15919	15954	15990	15800	15886	15858	15856	15793	15890	15848	15812	16006	16058	15929	16027	15921	15987	15999	16041	15992	15848	15874	15846	15960	15929	15857	16105	15939	15910	16117	15887	15883	16069	15949	16057	15972	15975	15992	16107	15921	16083	15939	15900	16029	15872	16224	15802	15848	16047	15834	15699	16014	15865	15866	15950	15958	15986	15833	16049	15679	15929	15846	16066	15752	15891	15788	15916	15805	15981	15942	16090	15812	15915	15921	15916	15992	15874	16122	16062	16160	15811	16051	15926	15833	16019	15897	15688	16120	16134	16036	15807	15900	15939	16086	15825	15846	15788	15711	15850	16075	15694	15884	15858	15771	15997	15722	15642	16008	15888	16018	15883	15912	15901	15927	15881	16027	15797	16001	15926	15960	15816	16026	15880
24070	41435	33068	24110	20336	18110	16624	15758	15115	14552	14474	14204	13900	13797	13650	13692	13744	13737	13627	13459	13787	13635	13609	13520	13574	13565	13596	13615	13498	13576	13503	13515	13717	13656	13383	13529	13614	13474	13644	13482	13644	13421	13704	13713	13535	13396	13669	13554	13491	13571	13605	13496	13560	13487	13608	13534	13462	13563	13515	13637	13412	13580	13555	13558	13562	13693	13314	13726	13484	13537	13558	13564	13548	13602	13604	13601	13430	13514	13472	13618	13574	13588	13496	13558	13498	13295	13337	13474	13519	13375	13462	13655	13554	13569	13644	13568	13529	13547	13538	13514	13714	13490	13515	13800	13609	13546	13582	13397	13663	13522	13412	13558	13540	13555	13549	13589	13439	13437	13433	13648	13482	13325	13495	13586	13466	13422	13567	13555	13632	13505	13577	13598	13510	13515	13496	13666	13641	13594	13469	13620	13488	13610	13634	13428	13647	13686	13587	13529	13649	13447	13416	13533	13406	13609	13552	13573	13391	13655	13453	13552	13503	13666	13401	13561	13316	13614	13574	13406	13498	13489	13461	13574	13489	13568	13528	13511	13548	13568	13543	13389	13480	13438	13394	13613	13666	13495	13327	13634	13475	13544	13456	13613	13550	13495	13528	13585	13608	13502	13571	13664	13541	13473	13515	13414	13537	13669	13619	13635	13653	13696	13392	13532	13489	13504	13510	13525	13639	13651	13418	13381	13556	13474	13597	13511	13576	13601	13711	13629	13506	13639	13507	13635	13675	13601	13461	13539	13504	13579	13339	13675	13554	13533	13476	13572	13505	13443	13424	13568	13727	13583	13595	13468	13530	13440	13559	13656	13488	13577	13619	13630	13745	13418	13421	13598	13490	13629	13691	13577	13487	13511	13487	13547	13478	13400	13528	13615	13529	13597	13555	13724	13496	13478	13485	13345	13345	13626	13516	13632	13628	13423	13572	13490	13429	13659	13770	13454	13524	13473	13541	13459	13523	13605	13607	13452	13438	13324	13726	13510	13411	13423	13763	13445	13450	13591	13704	13494	13510	13560	13370	13567	13605	13435	13722	13534	13493	13515	13495	13403	13385	13596	13618	13663	13541	13562	13457	13522	13553	13460	13508	13615	13484	13616	13604	13562	13692	13627	13723	13460	13763	13533	13525	13482	13472	13596	13656	13639	13427	13709	13568	13616	13648	13288	13728	13459	13619	13507	13409	13502	13565	13667	13593	13553	13607	13446	13359	13718	13553	13425	13534	13622	13503	13563	13411	13566	13530	13598	13495	13667	13561	13565	13514	13327	13662	13520	13612	13460	13555	13570	13470	13541	13403	13508	13472	13765	13521	13602	13509	13448	13442	13518	13553	13530	13559	13685	13381	13518	13431	13639	13482	13663	13372	13558	13575	13521	13452	13726	13628	13479	13517	13552	13659	13578	13767	13621	13568	13374	13627	13453	13468	13516	13499	13532	13588	13451	13511	13559	13655	13756	13607	13594	13466	13500	13521	13623	13491	13589	13671	13529	13715	13501	13572	13672	13615	13576	13477	13558	13686	13496	13616	13573	13589	13624	13593	13518	13508	13607	13524	13414	13364	13616	13584	13487	13494	13550	13577	13528	13463	13474	13492	13456	13514	13325	13478	13545	13520	13684	13534	13547	13644	13559	13582	13492	13617	13438	13529	13549	13613	13458	13517	13645	13539	13424	13562	13618	13690	13525	13593	13625	13456	13487	13674	13377	13372	13322	13649	13403	13731	13590	13428	13601	13517	13471	13550	13520	13759	13444	13599	13551	13635	13615	13528	13512	13560	13569	13504	13456	13630	13635	13546	13489	13529	13408	13552	13623	13444	13585	13480	13799	13632	13568	13579	13627	13472	13631	13483	13477	13601	13509	13326	13595	13566	13650	13746	13557	13592	13669	13588	13496	13525	13563	13669	13516	13451	13593	13565	13572	13468	13724	13640	13560	13490	13611	13659	13667	13522	13511	13554	13545	13569	13546	13606	13649	13532	13504	13455	13600	13409	13543	13570	13437	13537	13492	13606	13497	13407	13696	13611	13425	13438	13270	13744	13567	13583	13573	13563	13541	13589	13557	13525	13451	13490	13571	13464	13518	13656	13585	13572	13444	13499	13504	13596	13515	13527	13376	13442	13443	13528	13489	13463	13546	13450	13458	13685	13519	13439	13487	13560	13667	13486	13716	13565	13638	13514	13786	13595	13574	13462	13549	13525	13620	13575	13562	13358	13476	13683	13518	13446	13622	13501	13560	13536	13755	13515	13572	13659	13514	13564	13633	13583	13478	13488	13610	13659	13424	13428	13435	13563	13511	13669	13560	13735	13510	13637	13660	13507	13530	13611	13564	13561	13668	13540	13640	13538	13539	13466	13404	13707	13389	13754	13541	13554	13492	13706	13564	13515	13679	13417	13542	13363	13693	13604	13395	13454	13618	13645	13507	13535	13523	13585	13358	13565	13590	13503	13631	13470	13601	13574	13679	13585	13626	13563	13583	13615	13718	13470	13582	13589	13515	13440	13632	13505	13541	13591	13564	13570	13537	13524	13518	13448	13577	13426	13625	13716	13575	13717	13532	13600	13412	13623	13687	13733	13611	13464	13534	13578	13450	13560	13517	13433	13510	13539	13578	13656	13641	13478	13543	13641	13468	13438	13449	13653	13524	13393	13498	13509	13604	13530	13487	13537	13626	13477	13636	13577	13575	13466	13446	13486	13524	13519	13555	13537	13575	13530	13557	13575	13591	13491	13623	13577	13424	13474	13571	13525	13641	13592	13455	13628	13465	13744	13746	13462	13414	13455	13609	13522	13482	13521	13493	13558	13703	13565	13570	13587	13651	13581	13408	13622	13466	13514	13637	13644	13468	13394	13558	13440	13572	13522	13509	13615	13448	13552	13563	13450	13778	13528	13329	13563	13437	13747	13517	13501	13528	13619	13597	13669	13585	13502	13402	13585	13348	13623	13459	13460	13608	13556	13634	13472	13381	13581	13506	13568	13627	13495	13528	13527	13662	13534	13564	13363	13564	13394	13583	13343	13708	13596	13536	13622	13594	13594	13587	13645	13406	13682	13703	13542	13475	13481	13579	13549	13497	13446	13486	13464	13431	13609	13601	13810	13375	13515	13639	13654	13676	13505	13572	13726	13665	13554	13663	13594	13470	13720	13487	13607	13465	13492	13462	13590	13677	13599	13528	13603	13464	13481	13690	13586	13627	13564	13558	13629	13631	13536	13484	13662	13713	13471	13600	13612	13751	13485	13567	13625	13658	13563	13582	13514	13634	13794	13595	13430	13500	13446	13754	13570	13417	13430	13399	13583	13462	13480	13681	13658	13455	13537	13507	13664	13505	13415	13557	13504	13542	13637	13496	13470	13550	13600	13490	13514	13579	13588	13572	13394	13539	13459	13479	13599	13554	13587	13334	13617	13473	13448	13508	13345	13547	13594	13592	13605	13541	13452	13604	13531	13546	13512	13496	13665	13462	13544	13505	13708	13642	13534	13511	13542	13640	13471	13569	13582	13639	13534	13625	13518	13698	13736	13481	13626	13567	13676	13345	13403	13646	13555	13535	13574	13528	13557	13463	13525	13690	13566	13592	13548	13555	13591	13580	13413	13357	13612	13560	13695	13584	13453	13604	13426	13449	13523	13774	13427	13485	13562	13537	13582	13661	13458	13353	13540	13528	13656	13532	13499	13532	13481	13568	13483	13479	13578	13434	13642	13754	13601	13616	13517	13500	13530	13706	13718	13565	13416	13563	13506	13490	13502	13599	13630	13459	13399	13461	13570	13503	13424	13752	13467	13590	13652	13304	13483	13617	13643	13357	13461	13551	13592	13458	13644	13493	13546	13631	13560	13579	13454	13500	13441	13603	13549	13573	13595	13487	13419	13372	13583	13508	13543	13614	13386	13618	13615	13540	13538	13433	13520	13562	13506	13467	13381	13562	13436	13578	13507	13527	13599	13478	13588	13582	13468	13498	13634	13644	13515	13637	13639	13527	13521	13657	13550	13313	13571	13567	13528	13500	13458	13557	13586	13619	13490	13624	13808	13632	13648	13560	13525	13467	13348	13674	13719	13616	13608	13498	13708	13554	13477	13701	13534	13822	13531	13554	13595	13519	13582	13475	13560	13490	13499	13434	13570	13585	13556	13538	13520	13518	13628	13608	13521	13527	13473	13587	13488	13708	13570	13484	13564	13513	13551	13644	13603	13473	13579	13565	13445	13460	13451	13352	13630	13398	13455	13518	13648	13536	13625	13449	13466	13429	13611	13789	13682	13715	13669	13488	13578	13572	13732	13500	13570	13557	13557	13537	13449	13589	13675	13597	13495	13518	13420	13624	13717	13430	13615	13573	13503	13512	13459	13540	13463	13418	13452	13419	13676	13550	13666	13471	13732	13449	13519	13625	13569	13518	13569	13529	13528	13540	13364	13602	13523	13502	13540	13588	13432	13384	13638	13490	13572	13569	13493	13500	13643	13587	13563	13558	13438	13709	13465	13523	13529	13572	13552	13455	13511	13415	13640	13510	13475	13521	13604	13553	13643	13582	13587	13560	13456	13579	13474	13496	13577	13691	13593	13419	13555	13532	13588	13543	13499	13583	13706	13540	13449	13730	13267	13476	13427	13336	13666	13659	13508	13487	13572	13427	13549	13371	13443	13569	13496	13500	13544	13609	13483	13625	13799	13469	13597	13590	13483	13441	13514	13504	13486	13613	13494	13556	13525	13587	13616	13592	13625	13378	13566	13524	13628	13718	13361	13750	13463	13512	13393	13432	13512	13513	13567	13601	13598	13490	13598	13666	13527	13478	13443	13636	13644	13616	13526	13656	13659	13695	13467	13610	13418	13534	13437	13456	13598	13491	13559	13370	13543	13569	13307	13584	13568	13591	13485	13569	13470	13530	13727	13548	13582	13593	13740	13365	13545	13526	13611	13445	13417	13597	13505	13476	13427	13534	13345	13594	13652	13598	13539	13645	13684	13463	13680	13477	13579	13588	13506	13647	13598	13626	13621	13461	13569	13596	13284	13399	13563	13527	13557	13759	13375	13548	13591	13494	13480	13781	13498	13611	13659	13556	13505	13587	13321	13401	13364	13575	13592	13365	13428	13543	13616	13613	13610	13449
22589	21593	28914	24799	22145	24115	24747	19306	17680	17213	16753	16153	16122	16005	15651	15509	15737	15700	15663	15591	15635	15696	15518	15521	15489	15424	15312	15255	15305	15393	15494	15501	15541	15545	15574	15400	15224	15394	15463	15536	15279	15270	15554	15381	15325	15346	15291	15340	15556	15414	15387	15315	15275	15451	15297	15468	15240	15549	15413	15372	15472	15334	15425	15155	15385	15277	15475	15441	15399	15421	15317	15313	15398	15351	15424	15516	15351	15270	15354	15238	15363	15373	15423	15332	15289	15394	15273	15077	15187	15445	15326	15220	15414	15158	15423	15257	15313	15355	15337	15156	15428	15436	15259	15276	15131	15250	15500	15495	15381	15422	15310	15436	15316	15395	15385	15267	15348	15530	15420	14996	15325	15270	15330	15360	15341	15185	15311	15210	15207	15280	15452	15307	15243	15328	15507	15142	15222	15261	15341	15318	15346	15269	15284	15255	15108	15039	15272	15225	15160	15195	15255	15391	15265	15216	15166	15317	15240	15220	15056	15358	15425	15281	15186	15324	15375	15345	15367	15419	15279	15262	15245	15477	15410	15375	15349	15549	15213	15263	15164	15135	15376	15345	15298	15181	15276	15360	15112	15362	15186	15188	15423	15163	15125	15376	15237	15251	15402	15043	15127	15244	15133	15297	15259	15510	15289	15131	15191	15310	15232	15449	15051	15344	15412	15261	15274	15196	15245	15337	15225	15553	15186	15432	15174	15356	15373	15393	15281	15340	15385	15345	15555	15279	15466	15328	15132	15252	15279	15304	15244	15272	15290	15323	15317	15335	15290	15198	15227	15452	15333	15353	15084	15317	15288	15211	15373	15520	15425	15270	15362	15304	15158	15334	15178	15380	15111	15482	15467	15377	15385	15192	15190	15168	15145	15136	15359	15332	15410	15317	15359	15224	15096	15362	15245	15288	15483	15154	15230	15434	15284	15262	15158	15219	15352	15240	15419	15261	15129	15180	15365	15326	15332	15437	15370	15153	15378	15143	15328	15294	15216	15172	15208	15319	15171	15079	15187	15258	15232	15421	15171	15291	15253	15172	15191	15241	15416	15309	15261	15340	15135	15144	15247	15272	15266	15126	15336	15368	15428	15312	15312	15413	15294	15213	15210	15393	15237	15334	15482	15175	15160	15205	15298	15274	15166	15356	15176	15363	15354	15121	15302	15333	15243	15131	15382	15229	15167	15295	15417	15478	15200	15237	15163	15366	15281	15088	15270	15158	15212	15218	15372	15390	15469	15423	15354	15223	15250	15222	15367	15454	15285	15262	15187	15415	15293	15213	15342	15296	15197	15270	15276	15381	15326	15359	15518	15316	15356	15167	15521	15484	15149	15146	15220	15397	15406	15350	15232	15230	15484	15381	15319	15362	15188	15510	15259	15276	15285	15378	15374	15328	15421	15310	15337	15372	15173	15190	15239	15319	15420	15342	15239	15330	15126	15313	15316	15208	15356	15281	15442	15161	15296	15226	15415	15315	15178	15258	15362	15348	15488	15365	15453	15459	15352	15226	15310	15104	15342	15414	15417	15310	15429	15286	15250	15364	15277	15163	15336	15368	15337	15467	15373	15328	15339	15286	15307	15234	15176	15162	15276	15310	15109	15233	15342	15272	15371	15242	15351	15360	15236	15278	15230	15256	15227	15428	15205	15417	15394	15215	15212	15417	15474	15496	15429	15466	15416	15242	15327	15363	15530	15357	15163	15226	15430	15456	15283	15263	15453	15414	15113	15110	15303	15385	15661	15326	15257	15507	15288	15177	15217	15134	15344	15218	15356	15043	15325	15398	15431	15101	15462	15204	15421	15287	15209	15502	15379	15191	15174	15359	15302	15233	15437	15046	15362	15261	15250	15343	15230	15226	15291	15132	15392	15251	15492	15282	15242	15180	15279	15320	15265	15260	15266	15113	15382	15330	15557	15190	15014	15146	15249	15338	15321	15047	15178	15421	15376	15234	15342	15448	15269	15297	15354	15310	15347	15386	15222	15341	15268	15243	15283	15465	15245	15417	15345	15199	15338	15225	15493	15374	15416	15415	15205	15189	15260	15399	15386	15336	15435	15338	15177	15263	15357	15265	15445	15387	15352	15407	15341	15540	15211	15352	15357	15304	15433	15270	15436	15156	15176	14965	15427	15175	15323	15288	15467	15204	15358	15335	15382	15294	15224	15232	15369	15349	15190	15321	15145	15291	15175	15369	15284	15200	15334	15455	15224	15198	15257	15299	15312	15266	15300	15181	15353	15214	15196	15203	15344	15326	15376	15370	15487	15332	15360	15248	15186	15224	15329	15105	15229	15492	15411	15084	15354	15389	15421	15476	15377	15207	15276	15244	15187	15180	15265	15283	15072	15450	15145	15337	15464	15320	15234	15309	15411	15331	15142	15441	15130	15377	15316	15308	15382	15406	15443	15364	15055	15611	15240	15099	15188	15085	14950	15238	15274	15433	15166	15291	15344	15543	15373	15470	15236	15283	15272	15207	15243	15297	15302	15139	15107	15216	15297	15416	15041	15301	15232	15245	15214	15191	14992	15378	15277	15356	15261	15296	15137	15319	15262	15326	15106	15318	15191	15326	15287	15610	15353	15195	15357	15232	15321	15206	15140	15183	15304	15389	15451	15348	15325	15504	15294	15230	15221	15278	15307	15272	15192	15410	15164	15189	15354	15292	15470	15198	15185	15245	15163	15263	15232	15204	15216	15408	15068	15314	15036	15189	15283	15079	15369	15501	15308	15585	15392	15354	15105	15321	15433	15230	15335	15222	15212	15149	15337	15182	15365	15377	15442	15261	15403	15190	15399	15203	15213	15299	15351	15232	15375	15458	15316	15361	15167	15186	15365	15330	15300	15408	15523	15170	15080	15214	15307	15199	15333	15240	15321	15235	15194	15318	15386	15344	15301	15077	15147	15153	15260	15324	15193	15210	15156	15191	15287	15307	15289	15293	15144	15175	15432	15365	15266	15463	15421	15217	15344	15199	15310	15065	15380	15104	15362	15055	15127	15309	15389	15365	15463	15349	15239	15259	15339	15356	15202	15169	15253	15341	15280	15248	15323	15340	15309	15275	15289	15236	15511	15166	15381	15170	15227	15437	15337	15243	15306	15291	15274	15153	15242	15276	15284	15329	15314	15221	15342	15359	15103	15426	15399	15221	15139	15254	15321	15147	15232	15285	15285	15338	15464	15217	15238	15364	15230	15347	15478	15270	15173	15238	15256	15412	15224	15473	15307	15198	15387	15204	15218	15451	15317	15366	15465	15223	15401	15439	15495	15359	15276	15257	15327	15224	15175	15336	15442	15008	15368	15210	15230	15135	15291	15431	15178	15334	15461	15250	15380	15545	15275	15290	15427	15247	15170	15190	15335	15178	15503	15207	15484	15233	15411	15263	15426	15261	15297	15260	15235	15274	15292	15369	15246	15171	15352	15303	15399	15511	15372	15177	15481	15442	15139	15267	15302	15300	15199	15017	15140	15323	15353	15093	15114	15514	15323	15198	15118	15257	15327	15218	15268	15292	15272	15573	15331	15319	15467	15346	15509	15283	15346	15314	15161	15370	15361	15376	15237	15255	15395	15482	15147	15505	15367	15333	15464	15405	15305	15335	15442	15358	15484	15178	15255	15168	15493	15303	15275	15364	15131	15257	15269	15300	15203	15208	15195	15342	15267	15416	15261	15508	15414	15265	15433	15326	15360	15379	15399	15310	15341	15380	15192	15251	15031	15357	15451	15176	15291	15277	15257	15192	15172	15243	15456	15296	15430	15340	15312	15287	15336	15398	15441	15254	15382	15219	15259	15321	15220	15035	15261	15191	15176	15127	15199	15245	15202	15515	15484	15305	15291	15445	15187	15281	15240	15426	15113	15241	15103	15087	15208	15229	15282	15252	15227	15106	15236	15013	15414	15301	15174	15192	15176	15105	15238	15299	15118	15171	15459	15399	15115	15278	15144	15193	15450	15444	15126	15371	15211	15073	15341	15313	15343	15424	15246	15279	15381	15501	15352	15346	15140	15244	15286	15265	15149	15342	15246	15169	15313	15494	15308	15293	15204	15211	15292	15302	15377	15310	15321	15298	15340	15289	15237	15129	15188	15350	15401	15386	15451	15436	15487	15386	15303	15316	15277	15367	15104	15205	15230	15308	15254	15096	15298	15286	15101	15436	15232	15348	15268	15499	15467	15213	15484	15378	15495	15213	15352	15400	15349	15136	15423	15209	15483	15435	15291	15345	15312	15236	15208	15464	15257	15418	15272	15184	15274	15313	15346	15233	15202	15264	15343	15230	15382	15233	15347	15432	15405	15532	15305	15214	15321	15073	15253	15390	15362	15330	15305	15133	15233	15095	15285	15351	15152	15427	15269	15403	15292	15298	15234	15225	15290	15425	15247	15288	15117	15308	15323	15133	15160	15340	15192	15177	15420	15369	15396	15363	15218	15096	15407	15448	15367	15232	15303	15296	15194	15324	15268	15166	15077	15224	15313	15287	15268	15364	15259	15082	15560	15472	15070	15430	15341	15212	15362	15582	15142	15372	15327	15328	15464	15443	15416	15284	15359	15082	15028	15185	15275	15180	15257	15452	15257	15148	15103	15147	15300	15375	15307	15286	15195	15375	15191	15230	15257	15141	15289	15288	15264	15379	15177	15306	15475	15127	15372	15317	15186	15353	15331	15396	15146	15113	15299	15168	15444	15342	15197	15350	15216	15080	15113	15123	15416	15287	15226	15260	15253	15335	15334	15098	15287	15067	15163	15172	15364	15250	15281	15307	15214	15101	15115	15096	15174	14999	15320	15226	15207	15512	15288	15312	15566	15409	15144	15244	15346	15492	15328	15196	15153	15294	15230	15245	15223	15123	15293	15124	15210	15195	15195	15175	15149	15329	15324	15332	15150	15281	15300	15288	15116	15324	15233	15203	15525	15193	15231	15298	15267	15330	15439	15334	15244	15186	15122	15324	15584	15115	15285	15343	15451	15304	15141	15357	15409	15295	15291	15293	15309	15102	15262	15276	15378	15106	15232	15287	15287	15253	15279	15324	15436	15318	15056	15291	15282	15224	15221	15158	15166	15294	15077	15252	15147	15305	15403	15418	15215	15326	15329	15116	15281	15154	15330	15131	15272	15183
26340	50912	41925	30812	25342	21733	19295	17503	16207	15356	14879	14285	14013	13881	13630	13545	13520	13257	13404	13264	13280	13311	13226	13473	13225	13083	13396	13085	13217	13306	13285	13280	13008	13208	13178	13242	13297	13094	13128	13296	13148	13026	13269	13129	13141	13113	13127	13217	13217	13133	13141	13224	13253	13254	13196	13121	13186	13109	13145	13166	13180	13276	13244	13152	13096	13099	13257	13243	13118	13204	13174	13205	13055	13185	13218	13201	13032	13092	13224	13009	13199	13189	13178	13133	13198	13080	13205	13036	13175	13112	13101	13132	12991	13252	13158	12999	13171	13179	13071	13054	13130	13177	13234	13040	13172	13155	13162	13154	13127	13160	13205	13275	13177	13282	13089	13187	13088	13072	13123	13148	13163	13126	13234	13186	13194	13129	13104	13237	13180	13168	12988	13254	13062	13169	13275	13093	13077	13092	13129	13264	13161	13151	13229	13065	13043	13060	13126	13157	13065	13310	13132	13237	13156	13149	13128	13032	13177	13198	13222	13159	13132	13003	13122	13120	13137	13083	13267	13098	13074	13327	13010	13201	13029	13279	13055	13088	13179	13080	13120	13184	13097	13073	13227	13095	13170	13227	13008	13207	13043	13053	13191	13196	13127	13070	13209	13153	13059	13261	13123	13083	13141	13214	13140	12990	13152	13066	13128	13342	13100	13055	12980	13190	13271	13222	13182	13011	13073	12990	13176	13238	13114	13169	13203	13118	13177	13174	13085	13017	13026	13247	13068	13092	13090	13024	13262	13020	13090	13037	13310	12993	13108	13092	13064	13205	13207	13158	13161	13079	13093	13117	13287	13091	13026	13100	13226	13204	13205	13226	13215	13061	13231	13128	13143	13166	13011	13133	13063	13064	13205	13139	13105	13121	13060	13193	13252	13311	13103	13167	13061	13038	13115	13046	12960	13005	13114	13119	13172	13149	13056	13130	13170	13190	13220	13233	13130	13088	13022	13128	13083	13174	13064	13249	12985	13240	13103	13209	13105	13151	13175	12947	12971	13210	12972	13168	13323	12998	13173	13154	13138	13023	13229	13108	12998	13118	13091	13041	13169	13285	13086	13201	13127	13327	13047	13063	13312	13090	13316	13037	13071	13285	13261	13140	13309	13088	13078	13231	13006	13102	13130	12998	13254	13236	13211	13008	12971	13180	13329	13086	13083	13135	13206	13167	13030	13016	13217	13165	13185	13198	13191	13158	12999	13176	13069	13043	13131	13201	13186	13289	13144	13163	13059	12953	13192	13155	13172	13204	13047	13101	13132	13191	13147	13165	13007	13166	13171	13019	13158	13046	13144	13191	13159	13097	13115	13131	13012	13150	13242	13070	13017	13178	13261	13234	13135	13306	13074	13144	13176	12974	13235	13169	13133	13278	13081	13155	12936	13178	13247	12943	12967	13166	13044	13171	13157	13124	13133	13176	13071	13069	13078	13292	13130	13251	13135	13177	13224	13029	13216	13102	13054	13336	13071	13141	13067	13131	13137	13036	13073	13173	13207	13206	12939	13124	13221	13113	13078	13217	13127	13080	13126	13182	13003	13122	13294	13095	13237	13164	13018	13166	13087	13193	13103	12936	13243	13273	13073	13014	13159	13108	13184	13134	12973	13179	12995	13283	13243	13159	13023	13165	13214	13005	12998	13290	13183	13189	13284	13155	13202	12994	13201	13113	13226	13136	13040	13105	13047	13136	13195	13022	13144	13070	13132	13137	13198	13015	13120	13029	13118	13230	13115	13036	13166	13179	13164	13177	13185	13016	13219	13184	13076	13057	13119	13266	13036	13129	13109	13038	12996	12998	13139	13160	13017	13084	13051	13174	13143	13019	13192	13054	13167	13135	13210	12977	13135	12928	13107	13178	13085	13221	13185	13059	13249	13115	13092	12996	13039	13077	13237	13014	12962	13133	13211	13226	13158	13061	13042	13186	13037	13016	12980	13022	13107	13098	13189	13202	13216	12968	13016	13112	13227	13233	13368	13050	13079	13260	13167	13093	13210	13091	13170	13055	13183	13296	13193	13217	13166	13148	13218	13221	13069	13171	12973	13241	13103	13071	13213	13124	12982	13113	13194	13234	13131	13190	13097	13221	13178	13063	13191	13182	13235	13097	13140	13088	13038	13144	13249	13221	13220	13234	12958	13228	13196	13252	13074	13194	13169	13139	13201	13230	13141	13241	13067	13054	13087	12950	13188	13216	13137	13145	13337	13098	13104	12992	13254	13013	13220	13229	13274	13125	13213	13157	13324	13096	13118	13255	13164	12927	13193	13077	13000	13359	13043	13112	13194	13210	13134	13176	13096	13163	13001	13205	13157	13061	13175	13191	13189	13297	13091	13219	13379	13073	13094	13078	13015	13086	13145	13005	13139	13206	13101	13227	13212	13066	13194	13051	13111	13185	13068	13093	13195	13221	13066	13270	13208	13061	13061	13101	13122	13076	13147	13143	12989	13154	13151	13169	13126	13077	13102	13105	13208	13067	13070	13258	13091	13133	13097	13272	13106	13172	13104	13027	13222	13187	13286	13024	13073	13212	13080	13087	12946	13055	13104	13139	13215	13115	12936	13173	12892	13027	13337	13125	13098	13053	13165	13071	13191	13187	13022	13391	13180	13141	13047	13059	13029	12974	13115	13270	13189	13028	13226	13144	13130	12976	13099	13067	13120	13248	13220	13161	13197	13265	13137	13233	13112	13049	13038	13094	13081	13177	13246	13151	13271	13162	13087	13191	13149	13181	13120	13223	13256	13130	13127	13213	13151	13255	13140	13088	13316	13181	13160	13187	12981	13281	13174	13192	13171	13123	13159	13081	13340	13246	13075	13316	13056	13193	13146	12930	13153	13112	13066	13176	13013	13287	13259	13151	13039	13232	13011	13153	13139	13132	13209	13212	13205	13217	13017	13084	13268	13137	13227	13145	13115	13100	13270	13241	13077	13075	13324	13199	13190	13224	13098	13244	13119	12972	13212	13049	13031	13250	13150	13145	13180	13089	13018	13103	13105	13050	13143	13013	13135	13186	13098	13199	13090	13044	13036	13020	13064	13191	12984	13258	13158	13271	13036	12919	12979	13138	13287	13159	13172	13098	13025	13058	13139	13104	13065	12995	13179	13191	13176	13096	13222	13184	13120	13217	13160	13095	13064	13118	13137	13097	13274	13017	13123	13182	13103	13132	13082	13224	13066	13163	13109	13284	13203	13136	13064	13267	13100	13272	13083	13081	13081	12909	12994	13187	13071	12948	13150	12993	12991	13269	13312	13041	13336	13104	13006	13106	13161	13179	13083	13124	13069	13117	12975	13317	13203	13282	13284	13136	13154	13227	13031	13231	12979	13147	12962	13183	13086	13107	13108	13194	13170	13122	13039	13254	13217	13159	13097	12946	13258	12927	13054	13143	13036	13077	13340	13189	13194	13080	13107	13221	13245	13182	13253	13139	13192	13013	13026	13203	12968	13109	12967	13061	13290	13020	13332	13192	13283	13013	13106	13243	13145	13006	13115	13004	13190	13178	13234	13288	13162	13125	13000	13123	13045	13241	13171	13200	12999	13092	13104	13045	13149	13150	13164	13151	12906	12946	13059	13088	13153	13050	13099	13333	13216	13222	13228	13196	13184	13005	13127	13189	13177	12994	13123	13158	13121	13095	13221	13012	13135	13147	13261	12989	13195	13014	13069	13098	12936	13136	13112	13015	13130	13117	13247	13177	13134	13083	13137	13158	13071	13363	13126	13024	13182	13202	13024	13120	13268	13052	13066	13106	13112	13098	13217	13205	13108	13068	13151	13204	13110	13132	13083	13104	13172	13178	13145	12924	13054	13048	13246	13137	13023	13043	13136	13110	13246	13061	13078	13051	13186	13029	13414	13122	13107	13114	13163	13035	13414	13129	13153	13243	13214	13094	13181	13205	13204	13129	13049	13144	13006	13059	13188	13067	13154	13261	13104	13356	13010	13150	13171	13068	13293	13126	13153	13084	13103	13178	13193	12981	13050	13196	13233	13150	13137	13081	13126	13127	13101	13236	13193	13490	13247	13075	13227	13368	13159	13195	13056	13209	13017	13315	13036	13230	13147	13246	13212	13129	13221	13034	13093	13189	13303	13027	13069	13122	13226	13074	13111	13217	13229	13198	13006	13101	13189	13185	13184	13021	13163	13243	13307	13057	12969	13152	12929	13190	13140	13156	13084	13092	13217	13112	13066	13216	13320	12962	12975	12995	13096	13199	13111	13260	13145	13124	13095	13157	12946	13056	13216	13104	13118	13149	13424	13127	12996	13226	13122	13095	13216	13253	13272	13058	13033	13249	13128	13181	13145	13196	13160	13260	13218	13182	13227	12911	12901	13123	13095	13230	13089	13156	13128	13105	13303	13015	13046	13174	13209	13284	12960	13112	13041	13021	13149	13358	13252	13125	13297	13191	13240	13070	13187	13208	13233	13170	13021	13087	13147	13105	13134	12997	13278	13020	13118	13113	13145	13057	13187	13295	13209	13202	13170	13096	12997	13158	13123	13034	13116	13149	13168	13163	13155	13085	13209	13139	13310	13184	13166	13222	13198	13048	13316	13062	13138	13150	13129	13043	13486	13219	13115	13120	12944	13175	13078	13110	13012	13129	13144	13095	13119	13237	13188	13040	12987	13115	13130	13189	13090	13103	13177	13267	13211	13131	13086	13156	13183	13027	13075	13258	13144	13166	13085	13008	13069	13117	13273	13031	13196	13070	12999	13229	13130	13147	13053	13236	13236	13314	13120	13076	13084	13281	13139	13159	13056	13071	13163	12983	13132	13154	13124	13132	13185	13071	13048	13137	13213	13149	13063	12901	12929	13004	13129	13271	13232	13167	13096	13181	13208	12956	13147	13036	13032	13145	13242	12995	13095	13191	12991	13036	13092	13093	13267	13087	13218	13205	13097	13198	13154	13076	13052	13236	13136	13213	13001	13195	13118	13235	13097	13056	13131	12951	13221	13279	13112	13145	13150	13000	13356	13168	13253	13207	13130	13212	13103	13017	12995	13143	13152	13154	13069	13258	13254	13227	13107	12992	13167	13118	12970	13082	13152	12935	13124	13243	13063	13191	13256	13190	12886	13060	13227	13036	13115	13376	13152	13286	13109	13251	13195	13135
29744	26340	30573	25705	20173	18737	17838	17405	16793	16665	16563	16348	16060	16193	16330	16083	16150	16272	16053	15984	16112	16085	16039	16147	15979	16075	16104	16093	15916	16059	15828	16086	15970	16142	16249	16195	16098	16131	16140	16090	16023	16178	16112	16046	16020	15998	16142	16007	15973	16189	16095	16043	16009	16029	16137	15965	16034	15936	16120	15997	15920	15905	15845	16111	16110	16043	16005	15995	16004	15999	16034	16031	16045	15995	16226	15990	15878	15730	16142	16173	16031	15798	16206	16070	16166	15939	15943	15920	15939	16000	16194	15928	15886	16047	16102	15889	16144	15908	15913	16018	15916	15903	15987	16054	16127	16135	16098	16031	16060	15981	16074	15978	15906	15948	15936	16116	15932	15953	15996	15952	16025	15706	15781	16108	15956	16026	16130	15946	16124	15721	15925	16065	15913	16062	16107	15999	15953	16037	15953	16005	16009	16035	16154	16053	16189	16011	16162	16113	16109	15960	15959	15863	16073	15977	16028	16160	15970	16290	16041	15935	16094	15956	16133	16125	16185	16045	16172	16120	15930	16038	16253	16232	15952	16093	16142	16128	16097	15940	16019	15940	16039	16021	16119	16031	16233	16028	16087	15990	15883	16130	16026	16251	16088	15991	16008	15872	16119	15934	16007	16044	16019	15763	16097	15952	16213	16102	15975	15984	15987	16143	16082	15964	16001	16054	16206	15982	15902	16145	16054	15981	16071	16005	16158	16099	15812	15952	15878	15778	16328	16068	15867	16136	16116	16128	15850	16019	16080	15810	15937	16164	16106	15924	15961	16079	15903	16279	16094	16098	15856	15836	15961	15888	15990	15876	16129	16172	15945	15938	16024	15967	16102	16054	16113	16083	16154	16212	16168	16106	16307	16188	16000	15910	15857	16184	16120	16094	16182	16081	16046	16153	16106	16150	16098	15875	16251	16029	16102	16059	15912	15931	16002	16196	15982	15995	16018	16075	16035	15899	16218	16013	16028	16022	15892	15867	16135	16168	15936	16127	16149	16108	16056	16236	16182	15951	16052	16055	16133	15856	16140	15914	16114	15919	16160	16010	16182	15851	16087	16150	15924	16056	15932	16128	16025	15887	16045	16097	15963	16056	16098	16062	16085	16016	16123	16140	16064	15947	16122	15815	16177	16083	16191	15906	16170	16095	15820	16024	16132	15893	16006	15984	16162	15981	16051	16088	16058	16047	16101	16041	16012	15989	16075	15994	16299	16123	16199	16180	16234	16068	16156	15939	16129	16078	15973	15977	16153	16110	16215	16091	16048	16075	16110	15901	16078	16074	16140	16053	16004	15814	15959	16114	16020	15993	16054	16021	16036	16110	16047	16035	15938	16241	16186	16036	16022	15913	16106	15953	15879	15854	16100	15922	15964	15938	15923	16247	16028	16022	16063	15916	16017	16130	16097	16132	16030	16155	15990	16094	16008	16076	15801	16018	15937	15782	15803	16138	16069	15970	15931	15920	16193	15951	15984	16001	15990	16036	16299	16032	16109	16064	16020	16169	16063	16005	16009	16211	16092	15955	15890	16040	16233	15983	16102	16075	16040	16064	15922	16176	15982	16013	16121	15830	16044	16061	15951	16108	16147	15845	16204	15992	15829	16012	16288	16052	15833	16103	15917	16145	16061	15987	16116	16159	15993	15818	15843	16141	15965	15981	16155	15936	16067	15996	15910	16053	16042	15947	15890	15870	15941	16209	16164	15971	15956	16031	16212	16059	16338	16174	15968	16021	15968	16034	16021	16061	15978	15951	15970	15917	16078	16005	16052	16029	16034	15971	16125	16104	16136	15930	16206	16180	16150	16089	16178	16029	16076	16032	15924	16106	15719	15954	16184	16013	16035	16058	16103	16054	16118	16182	15999	15994	16054	15866	15972	15922	15900	15981	16109	15976	16276	16117	15840	16136	15836	16138	16060	16052	16127	15947	16120	16016	15916	16112	16044	16290	16125	16037	16041	16120	15898	16037	15963	16052	16190	15992	16042	16042	16024	15957	16138	16108	15884	16113	16001	16110	16051	16141	16199	16287	16057	16023	15874	16217	15996	16239	16025	16007	16023	15974	15930	16075	15844	16014	16006	16114	16001	16109	16110	15786	16000	15979	16114	16181	15913	15942	16085	16078	15863	15964	16117	16246	15937	15957	16007	16109	16028	16200	16215	15973	15785	15727	16018	16173	16247	15990	16204	16072	15830	15958	16181	15958	15971	16147	15915	16196	16067	16056	16154	16061	16046	15926	16160	15964	15942	16159	16086	16126	16067	16072	16089	16060	16064	16155	16048	16132	16093	16105	15925	16061	15993	15869	16079	16007	16172	16045	16055	15990	16089	16128	16168	15949	15866	16096	16322	16049	16098	16032	15903	15969	16000	16006	15982	16120	16039	16137	16100	16107	16032	16160	16243	16156	16216	15970	15841	15991	16260	16118	15983	16101	15992	15977	16019	15920	15999	15863	16201	16056	16120	16043	15881	15805	15901	15968	16129	16019	16069	16071	16095	16035	15979	15878	16172	15874	15907	16072	16131	16098	15961	16205	15994	16128	16159	16003	16077	16021	16039	16163	16303	16184	16115	15907	15896	16088	15983	16120	15841	15829	16095	16085	16191	16002	16021	16049	15935	16216	15986	15999	16105	16054	16215	16232	16156	16063	16124	16139	16163	16224	16129	16018	16104	16240	16048	16035	16115	15958	16030	16068	15853	15883	16203	16235	16026	16053	16010	15999	15959	15982	16217	16152	16226	16100	16020	16291	16017	16080	16003	16107	16238	16117	15924	15903	15929	16047	16058	16069	16036	16108	16020	15923	15907	16058	16266	16164	15938	16109	16186	16082	15951	15878	16162	16183	16096	15942	15994	15912	15976	16159	15899	16217	16161	15893	15890	16054	16050	16157	15987	15953	16031	16156	16099	16197	16265	16053	15952	16126	15953	16172	15986	16253	16106	15988	16092	16207	16125	16070	15908	15962	16130	16065	16014	15998	16138	15984	15905	16020	16059	16072	16121	16063	16206	16295	16197	15939	15879	16161	16110	16045	16033	15938	15985	15996	16163	16066	16141	16029	16092	15838	16051	16086	16170	16028	16075	16021	16039	16026	16074	15960	15925	15976	16061	16044	16128	15997	16126	16244	16032	15923	16000	16009	16297	16106	16133	16107	16111	16045	15972	16119	16117	15937	15879	16151	16144	15955	15910	15984	15912	16228	16109	16013	16126	16142	16137	16059	15996	16057	16072	16155	16190	16126	16063	15975	16048	16202	16031	16308	16074	16073	16047	16065	16087	16125	16037	16014	15917	15922	16010	16159	16263	16066	16066	16061	15975	16041	16023	15836	15904	15830	15910	15832	16148	16187	16048	16043	16091	16035	16119	15896	16136	16096	16031	15993	16076	16115	16113	15858	16053	16096	16102	16104	15938	16034	16097	16061	15929	16191	16058	16197	16030	16128	15962	15946	16059	15990	15934	16082	16196	16158	16068	15966	16183	16146	16033	15935	15914	16027	15825	16084	16109	16092	16193	15891	16166	16094	15966	16205	15888	16144	16115	16136	15930	16060	16074	15942	15993	16084	15990	16019	16107	15917	16151	16121	15962	16007	16065	15978	16043	16070	16046	16089	15999	15846	16025	16054	15975	15869	15848	16134	16102	16001	16003	16178	15983	16118	15931	16078	16131	15976	15875	16010	16071	16226	16053	15925	16223	16096	16145	16096	16097	16036	15965	16034	16057	16198	16002	16276	16007	16226	16089	15880	16243	16268	16224	16017	16174	16202	15967	15955	16050	16129	16026	16098	16085	16039	16037	16037	16070	15986	16184	15941	15991	16158	16216	16137	16127	16082	16107	16177	16001	16033	15962	16089	16148	16216	16216	15967	15955	15914	15866	16223	16248	16012	16141	16408	16049	15971	16087	16031	15812	16269	15844	16126	15861	16137	16102	16130	16186	15791	16141	16148	16041	16112	16046	16110	16242	16024	15983	16113	16084	16061	16150	15902	16011	15976	16017	16217	15875	16090	16028	16127	16015	16054	16071	16128	16053	16034	15978	16108	16016	16151	16145	16008	16085	16059	16065	16152	16098	16171	15836	16090	16296	16084	15919	15948	16107	16099	15944	15981	16014	15914	16100	16018	16148	15946	16095	16189	16013	15985	15947	16057	16098	16176	16284	15957	16287	15934	16281	15883	16110	15879	16046	16165	16167	16119	16142	16056	16062	15987	16210	16066	16052	16127	15947	16151	16199	16121	16112	16089	15977	15944	16066	15990	16046	16012	15948	16022	15779	15972	16167	16027	16175	16112	15815	16253	16093	16079	16058	15955	15975	15780	16245	16124	16139	16244	16018	15899	16187	16202	16066	16056	16195	16006	15955	15981	16156	15990	15832	16043	16183	16153	16014	16090	16072	16018	16152	15966	16130	16106	15958	16128	15894	15930	16034	16258	16094	15758	15982	15940	15968	16020	16068	15962	15963	16028	15986	16115	15941	15857	16077	15835	16306	15889	16146	15881	16074	16220	16109	16012	15912	16132	16188	16064	16080	16103	16144	15989	15935	16079	16232	15888	16006	16131	16173	16011	16120	16037	15949	15999	15918	16124	15938	16217	16185	15900	16084	16085	16198	15917	16120	16142	16127	15880	16041	16065	16212	16061	16030	15999	16048	15772	15865	16146	16013	15975	16350	16100	15863	15904	15987	15994	15957	15941	16108	16108	15875	16092	16086	15904	16026	15950	16072	16078	16066	16159	16150	16026	15987	16020	16188	16029	16093	16162	15996	15754	15910	16133	16027	16055	16041	16115	16124	16114	16126	16019	16012	15925	16123	16182	16159	16077	16068	16047	16151	16115	16015	16028	16177	16088	16023	15892	16060	16074	16028	15832	15846	15939	16064	16063	16208	15992	15780	16123	16202	16118	16097	16115	16030	16070	16204	16043	16156	15937	15843	15993	15996	16113	15938	15779	16016	16030	16135	16018	16009	15972	16122	16072	15980	16076	15896	16087	15971	16163	16123	16090	16285	16234	15816	16116	16152	16283	16020	15881	16149	16021	16247	16066	16012	15913	15767	16053	16081	15896	16134	16152	15946	15883	16206	15948	16223	16001	16061	16138	16013	16032	15991	16178	16077	16144	16236	16138
24943	39271	30731	22364	19087	17355	16103	15353	14825	14599	14181	14083	13970	13826	14042	13911	13860	13674	13770	13794	13636	13697	13910	13738	13724	13490	13672	13925	13728	13849	13828	13690	13634	13659	13702	13682	13664	13634	13583	13836	13724	13813	13665	13713	13801	13801	13658	13756	13726	13598	13552	13725	13586	13608	13618	13668	13593	13593	13570	13659	13723	13786	13705	13548	13730	13764	13815	13741	13590	13715	13589	13778	13765	13612	13730	13697	13719	13711	13613	13576	13503	13499	13674	13580	13618	13577	13750	13538	13556	13646	13705	13734	13690	13621	13576	13839	13717	13612	13870	13721	13504	13616	13610	13637	13440	13689	13650	13586	13830	13619	13774	13651	13516	13398	13565	13848	13958	13555	13759	13549	13531	13528	13678	13568	13832	13689	13597	13520	13555	13773	13691	13730	13775	13585	13508	13553	13676	13606	13710	13704	13631	13561	13769	13557	13812	13752	13561	13703	13639	13691	13695	13793	13642	13681	13492	13614	13739	13616	13585	13691	13654	13689	13782	13667	13602	13783	13561	13701	13642	13626	13677	13703	13688	13840	13692	13609	13597	13551	13506	13728	13702	13595	13508	13709	13673	13557	13719	13466	13611	13628	13756	13553	13741	13662	13680	13630	13727	13656	13766	13613	13721	13542	13716	13667	13763	13694	13633	13844	13605	13712	13564	13679	13631	13651	13773	13633	13565	13831	13806	13643	13601	13613	13578	13717	13643	13672	13743	13577	13552	13746	13589	13699	13717	13633	13685	13667	13733	13804	13658	13933	13719	13807	13611	13623	13743	13562	13610	13547	13655	13636	13620	13650	13488	13779	13613	13637	13577	13713	13651	13696	13835	13773	13548	13814	13733	13701	13493	13532	13574	13731	13688	13623	13590	13708	13786	13609	13672	13639	13564	13713	13668	13726	13700	13613	13574	13412	13597	13603	13429	13713	13597	13585	13634	13546	13619	13763	13612	13691	13683	13661	13676	13647	13654	13735	13531	13653	13512	13706	13635	13526	13774	13916	13754	13668	13699	13616	13654	13715	13649	13631	13568	13652	13708	13531	13843	13615	13579	13594	13686	13847	13491	13692	13710	13472	13600	13600	13699	13578	13671	13672	13689	13576	13602	13667	13682	13695	13706	13613	13624	13885	13718	13649	13696	13785	13642	13411	13477	13691	13692	13679	13639	13627	13696	13666	13800	13773	13660	13649	13580	13640	13644	13770	13865	13493	13641	13710	13660	13715	13676	13746	13609	13801	13729	13740	13687	13606	13635	13562	13789	13630	13660	13723	13601	13693	13684	13670	13664	13724	13708	13767	13502	13649	13496	13591	13650	13695	13753	13633	13677	13659	13559	13750	13646	13722	13647	13696	13633	13661	13781	13747	13658	13646	13660	13596	13603	13617	13708	13696	13680	13589	13602	13664	13742	13679	13616	13827	13524	13614	13724	13766	13626	13680	13625	13746	13810	13669	13551	13544	13515	13762	13655	13603	13687	13855	13737	13720	13604	13719	13656	13641	13753	13671	13528	13619	13755	13766	13666	13839	13660	13507	13558	13664	13642	13790	13649	13915	13640	13703	13929	13486	13683	13760	13820	13623	13704	13747	13697	13649	13752	13789	13739	13650	13746	13681	13580	13789	13398	13750	13618	13836	13656	13639	13687	13719	13688	13761	13620	13744	13570	13552	13721	13621	13448	13745	13683	13669	13668	13576	13985	13579	13780	13730	13602	13656	13623	13769	13669	13586	13724	13736	13724	13663	13592	13590	13727	13650	13486	13652	13667	13734	13751	13717	13778	13747	13737	13748	13764	13732	13902	13538	13626	13823	13814	13663	13701	13495	13673	13552	13530	13593	13672	13734	13630	13854	13649	13609	13653	13606	13692	13705	13562	13548	13573	13750	13577	13548	13610	13636	13604	13816	13729	13701	13574	13552	13591	13786	13800	13605	13565	13640	13641	13688	13703	13793	13686	13599	13718	13783	13741	13661	13772	13541	13579	13669	13668	13663	13717	13648	13657	13564	13715	13822	13659	13508	13693	13687	13663	13513	13561	13698	13802	13702	13519	13677	13627	13554	13902	13862	13714	13752	13611	13524	13609	13782	13786	13611	13700	13833	13687	13585	13619	13746	13964	13774	13621	13637	13659	13617	13671	13588	13628	13664	13611	13460	13728	13705	13739	13656	13457	13538	13492	13625	13548	13737	13679	13693	13619	13667	13539	13712	13583	13705	13562	13529	13613	13685	13749	13697	13631	13554	13667	13567	13732	13585	13589	13607	13729	13632	13575	13686	13564	13447	13591	13777	13573	13699	13734	13713	13658	13746	13741	13749	13759	13514	13752	13616	13724	13401	13621	13834	13813	13778	13700	13606	13574	13685	13651	13581	13741	13645	13571	13767	13595	13581	13659	13784	13816	13706	13738	13673	13505	13659	13491	13658	13625	13614	13693	13554	13477	13654	13600	13638	13647	13619	13746	13806	13700	13695	13695	13678	13657	13578	13429	13551	13461	13651	13583	13555	13498	13698	13658	13637	13619	13690	13704	13777	13779	13660	13567	13592	13631	13599	13575	13772	13591	13569	13628	13598	13694	13463	13783	13742	13746	13595	13865	13603	13587	13721	13524	13746	13776	13750	13687	13664	13698	13625	13805	13696	13447	13773	13832	13635	13551	13847	13790	13724	13719	13654	13731	13549	13627	13680	13668	13604	13544	13776	13801	13763	13781	13784	13619	13619	13594	13812	13701	13586	13566	13704	13844	13686	13388	13594	13774	13633	13827	13601	13712	13805	13692	13652	13927	13632	13786	13788	13872	13593	13692	13583	13712	13690	13669	13607	13871	13606	13767	13713	13460	13838	13486	13720	13833	13708	13762	13578	13742	13692	13625	13722	13715	13755	13725	13658	13764	13735	13675	13871	13610	13666	13633	13626	13587	13696	13667	13505	13795	13425	13849	13599	13647	13805	13626	13898	13765	13690	13561	13466	13703	13659	13647	13463	13575	13752	13690	13623	13654	13782	13566	13696	13824	13725	13594	13767	13473	13614	13599	13586	13610	13728	13616	13705	13777	13661	13706	13586	13575	13692	13689	13596	13838	13789	13530	13553	13638	13742	13635	13730	13747	13679	13567	13816	13648	13685	13744	13719	13747	13776	13660	13592	13746	13638	13850	13702	13554	13576	13687	13779	13543	13592	13700	13741	13595	13641	13688	13581	13756	13818	13642	13746	13611	13593	13628	13594	13805	13506	13599	13692	13686	13648	13438	13799	13692	13776	13611	13652	13662	13715	13649	13835	13732	13668	13601	13644	13621	13754	13787	13820	13585	13735	13625	13609	13730	13646	13674	13861	13579	13781	13755	13542	13780	13599	13583	13605	13886	13629	13661	13721	13633	13686	13721	13561	13764	13493	13828	13708	13455	13598	13488	13799	13673	13677	13640	13835	13648	13600	13547	13765	13735	13766	13593	13618	13547	13744	13659	13762	13520	13483	13758	13821	13695	13697	13666	13804	13712	13591	13594	13570	13817	13706	13571	13465	13576	13579	13623	13665	13524	13669	13879	13603	13674	13710	13513	13662	13484	13487	13785	13619	13578	13632	13639	13710	13810	13792	13506	13702	13770	13653	13654	13671	13573	13632	13794	13637	13606	13474	13635	13867	13561	13788	13668	13785	13837	13638	13669	13800	13565	13742	13620	13636	13654	13745	13595	13454	13681	13743	13670	13645	13657	13683	13606	13679	13678	13692	13611	13592	13779	13832	13621	13682	13755	13737	13558	13740	13532	13630	13615	13642	13764	13703	13664	13798	13678	13800	13683	13678	13650	13567	13735	13747	13720	13518	13693	13700	13691	13715	13653	13666	13674	13754	13543	13676	13657	13839	13640	13771	13721	13698	13611	13742	13473	13649	13672	13602	13682	13696	13580	13817	13680	13601	13607	13591	13625	13735	13719	13589	13655	13747	13727	13592	13751	13691	13831	13703	13811	13689	13665	13674	13667	13734	13801	13788	13677	13608	13661	13691	13611	13652	13569	13630	13630	13753	13721	13724	13646	13473	13791	13687	13768	13671	13590	13583	13581	13734	13669	13605	13841	13535	13660	13491	13656	13776	13533	13680	13730	13786	13744	13613	13592	13607	13842	13719	13781	13598	13615	13792	13702	13481	13803	13626	13650	13601	13698	13815	13458	13699	13754	13756	13660	13742	13677	13752	13739	13722	13694	13709	13512	13635	13638	13679	13604	13700	13688	13803	13653	13851	13603	13713	13612	13719	13663	13656	13777	13689	13697	13688	13596	13714	13631	13623	13542	13645	13635	13588	13777	13731	13415	13598	13622	13797	13589	13662	13808	13627	13878	13603	13556	13544	13766	13451	13722	13639	13664	13733	13749	13610	13789	13759	13673	13601	13482	13739	13890	13802	13548	13737	13701	13787	13641	13709	13731	13770	13654	13584	13736	13608	13688	13453	13592	13860	13679	13648	13835	13733	13699	13696	13742	13479	13718	13756	13730	13521	13741	13508	13642	13695	13545	13676	13586	13716	13541	13702	13939	13710	13560	13524	13586	13625	13670	13547	13834	13672	13738	13609	13519	13704	13806	13743	13625	13665	13590	13625	13781	13604	13833	13720	13621	13641	13763	13488	13767	13606	13617	13537	13716	13693	13649	13566	13789	13712	13645	13618	13581	13622	13619	13731	13695	13606	13647	13533	13665	13684	13751	13855	13530	13734	13467	13494	13591	13520	13580	13589	13853	13670	13614	13801	13685	13561	13577	13606	13630	13477	13504	13697	13612	13856	13624	13676	13821	13614	13589	13620	13719	13665	13706	13655	13619	13773	13613	13677	13488	13777	13577	13675	13633	13744	13558	13513	13678	13567	13595	13632	13738	13898	13788	13658	13673	13618	13749	13673	13576	13579	13737	13732	13774	13672	13530	13673	13682	13672	13697	13654	13822	13549	13783	13632	13832	13627	13637	13706	13590	13813	13721	13784	13568	13726	13829	13721	13540	13695	13753	13610	13656	13727	13661	13756	13782	13655	13731	13531	13783	13630	13745	13671	13601	13713	13613	13719	13733	13839	13611	13754	13612	13710	13810	13630	13810	13690	13737	13779	13846	13747	13815	13653	13542	13815	13831	13567
23477	21548	28436	25538	22990	22681	21061	18283	17100	16778	16461	16018	16102	15776	15859	15830	15878	15667	15773	15437	15459	15531	15475	15742	15624	15534	15659	15637	15609	15715	15583	15409	15562	15419	15543	15452	15538	15354	15722	15484	15492	15454	15442	15587	15460	15664	15693	15488	15548	15437	15597	15364	15538	15427	15474	15440	15315	15327	15645	15525	15577	15572	15519	15646	15686	15564	15544	15644	15451	15675	15575	15291	15473	15239	15387	15585	15355	15507	15512	15445	15498	15520	15399	15311	15370	15391	15405	15376	15562	15432	15371	15344	15506	15467	15325	15486	15450	15332	15326	15530	15489	15420	15199	15391	15485	15444	15542	15352	15390	15318	15391	15246	15352	15238	15448	15578	15494	15503	15577	15410	15349	15441	15288	15406	15436	15374	15335	15371	15442	15494	15628	15540	15418	15578	15448	15388	15433	15593	15401	15641	15357	15589	15318	15548	15522	15470	15406	15525	15571	15441	15470	15316	15228	15254	15398	15410	15523	15473	15368	15461	15436	15494	15465	15583	15395	15382	15568	15484	15545	15421	15385	15337	15218	15485	15621	15614	15410	15299	15269	15621	15274	15212	15368	15728	15414	15291	15540	15543	15423	15502	15301	15378	15392	15458	15471	15469	15436	15627	15448	15556	15448	15336	15357	15421	15533	15496	15511	15497	15418	15363	15394	15426	15654	15491	15334	15604	15191	15354	15458	15225	15340	15409	15516	15217	15390	15316	15313	15441	15427	15377	15624	15505	15362	15516	15577	15613	15406	15645	15541	15350	15288	15481	15415	15497	15391	15422	15438	15450	15312	15509	15207	15399	15437	15436	15224	15246	15403	15449	15419	15428	15269	15429	15386	15535	15488	15600	15625	15476	15384	15688	15511	15469	15376	15526	15627	15436	15375	15406	15499	15350	15435	15441	15214	15397	15345	15505	15580	15456	15516	15675	15406	15524	15487	15309	15470	15359	15563	15448	15349	15551	15332	15542	15381	15186	15393	15544	15291	15444	15432	15385	15585	15411	15238	15420	15498	15533	15517	15524	15276	15445	15326	15323	15395	15366	15354	15322	15427	15326	15471	15405	15502	15180	15487	15361	15131	15234	15363	15301	15607	15255	15393	15450	15405	15336	15466	15441	15366	15276	15521	15385	15514	15540	15352	15307	15509	15524	15482	15231	15635	15525	15351	15431	15281	15310	15463	15512	15521	15400	15486	15508	15406	15430	15527	15289	15532	15532	15159	15449	15433	15479	15319	15253	15505	15413	15442	15355	15174	15351	15431	15511	15427	15480	15442	15426	15229	15465	15601	15308	15361	15308	15681	15368	15425	15337	15563	15355	15335	15453	15164	15424	15331	15330	15536	15368	15332	15381	15428	15174	15358	15521	15566	15385	15356	15469	15375	15682	15319	15512	15334	15660	15543	15210	15321	15484	15440	15371	15338	15305	15369	15457	15390	15156	15345	15326	15469	15334	15460	15461	15604	15488	15360	15394	15375	15367	15427	15460	15602	15702	15560	15363	15451	15455	15458	15355	15235	15385	15611	15443	15405	15323	15219	15485	15450	15413	15441	15578	15433	15445	15315	15610	15345	15225	15545	15477	15391	15359	15497	15552	15562	15322	15420	15410	15228	15386	15457	15363	15499	15402	15365	15442	15570	15378	15455	15454	15539	15488	15303	15468	15591	15439	15396	15560	15329	15379	15362	15497	15626	15260	15431	15574	15546	15411	15411	15337	15247	15450	15318	15373	15346	15405	15390	15184	15483	15559	15427	15416	15268	15477	15372	15482	15356	15507	15346	15407	15435	15226	15596	15405	15473	15356	15476	15373	15479	15361	15066	15367	15505	15415	15430	15372	15383	15357	15465	15282	15408	15438	15371	15423	15211	15092	15259	15372	15296	15435	15546	15315	15404	15363	15489	15343	15416	15389	15328	15180	15379	15411	15371	15530	15467	15308	15601	15481	15505	15428	15653	15541	15625	15337	15332	15289	15472	15569	15604	15519	15242	15313	15374	15551	15463	15355	15319	15364	15518	15275	15401	15357	15283	15424	15427	15518	15570	15399	15540	15391	15538	15499	15540	15643	15526	15487	15436	15333	15358	15363	15438	15388	15091	15608	15474	15465	15353	15494	15603	15407	15382	15514	15538	15320	15448	15470	15332	15319	15353	15456	15396	15343	15324	15442	15196	15389	15372	15245	15509	15407	15477	15444	15357	15401	15275	15411	15467	15419	15453	15413	15502	15381	15303	15216	15429	15522	15367	15343	15519	15246	15537	15431	15399	15393	15523	15528	15387	15480	15352	15601	15623	15473	15445	15524	15423	15357	15483	15521	15557	15407	15535	15494	15524	15438	15462	15638	15352	15506	15368	15460	15383	15437	15480	15237	15487	15499	15491	15538	15321	15374	15333	15363	15431	15315	15440	15578	15221	15512	15347	15347	15428	15507	15463	15464	15431	15359	15424	15431	15131	15275	15249	15369	15429	15518	15395	15572	15657	15363	15379	15296	15424	15428	15456	15245	15395	15547	15407	15325	15299	15604	15480	15372	15286	15526	15414	15574	15592	15397	15417	15525	15458	15406	15279	15480	15447	15360	15519	15415	15476	15349	15520	15338	15497	15545	15643	15444	15541	15399	15317	15497	15241	15659	15537	15463	15520	15383	15433	15404	15610	15463	15236	15305	15434	15585	15618	15504	15290	15364	15526	15487	15296	15300	15365	15490	15564	15365	15311	15226	15538	15510	15499	15461	15579	15246	15518	15393	15500	15573	15481	15324	15368	15265	15446	15734	15383	15372	15448	15353	15366	15390	15360	15427	15444	15523	15181	15433	15529	15382	15489	15609	15519	15420	15288	15415	15363	15604	15549	15415	15402	15577	15711	15337	15202	15287	15525	15537	15563	15537	15590	15427	15341	15328	15235	15558	15446	15446	15295	15324	15501	15481	15555	15476	15397	15443	15295	15568	15542	15389	15576	15398	15594	15498	15310	15475	15528	15325	15476	15519	15384	15369	15314	15415	15385	15603	15522	15604	15621	15264	15344	15427	15500	15284	15595	15259	15626	15448	15361	15464	15438	15412	15442	15421	15365	15459	15526	15470	15461	15338	15228	15241	15405	15510	15526	15197	15438	15394	15371	15350	15655	15297	15344	15568	15433	15539	15373	15538	15403	15448	15572	15533	15652	15233	15322	15387	15272	15442	15478	15373	15412	15232	15220	15452	15590	15504	15345	15431	15142	15406	15428	15312	15599	15626	15585	15319	15313	15518	15397	15363	15558	15458	15341	15260	15359	15479	15372	15658	15520	15657	15519	15481	15446	15333	15544	15435	15574	15561	15429	15432	15296	15506	15380	15574	15489	15394	15244	15309	15529	15582	15552	15594	15300	15397	15125	15268	15493	15381	15460	15265	15413	15236	15280	15250	15511	15268	15404	15510	15461	15506	15381	15187	15438	15384	15503	15326	15413	15503	15342	15343	15283	15466	15258	15391	15442	15314	15525	15294	15320	15292	15362	15318	15559	15480	15434	15596	15491	15294	15199	15346	15353	15412	15504	15475	15661	15460	15496	15566	15660	15570	15426	15446	15493	15374	15463	15293	15337	15295	15484	15418	15326	15389	15325	15478	15577	15317	15422	15360	15575	15431	15485	15410	15313	15537	15265	15506	15592	15587	15378	15258	15352	15450	15484	15317	15304	15448	15233	15339	15484	15477	15198	15439	15225	15463	15465	15257	15394	15451	15154	15401	15525	15443	15334	15595	15456	15572	15517	15546	15554	15285	15445	15218	15408	15430	15420	15270	15413	15380	15378	15203	15325	15188	15320	15493	15463	15361	15575	15429	15199	15317	15337	15488	15333	15525	15287	15399	15444	15256	15329	15391	15352	15212	15379	15296	15465	15460	15528	15401	15544	15438	15294	15373	15285	15535	15279	15545	15490	15491	15308	15653	15465	15499	15551	15346	15251	15435	15335	15246	15378	15438	15327	15475	15448	15189	15553	15206	15456	15513	15420	15233	15457	15387	15352	15349	15623	15596	15469	15521	15682	15542	15527	15369	15394	15394	15263	15507	15421	15519	15277	15584	15392	15319	15465	15226	15440	15405	15520	15477	15238	15318	15338	15417	15327	15217	15364	15429	15486	15270	15335	15588	15447	15432	15497	15429	15348	15262	15257	15510	15378	15517	15629	15651	15431	15458	15417	15488	15455	15697	15528	15204	15643	15470	15508	15491	15553	15249	15279	15321	15634	15551	15591	15349	15343	15370	15458	15486	15645	15626	15542	15531	15449	15356	15579	15408	15310	15301	15452	15564	15423	15416	15402	15464	15455	15440	15433	15368	15444	15249	15496	15535	15283	15308	15507	15374	15249	15461	15547	15416	15440	15535	15434	15337	15344	15315	15582	15465	15429	15309	15255	15440	15226	15382	15405	15512	15349	15356	15428	15378	15512	15202	15376	15596	15429	15528	15146	15254	15476	15401	15575	15574	15329	15404	15316	15392	15442	15650	15426	15260	15439	15334	15433	15418	15658	15354	15569	15383	15294	15547	15409	15519	15258	15346	15488	15453	15548	15275	15380	15258	15469	15220	15489	15501	15485	15439	15522	15578	15626	15371	15519	15421	15585	15430	15504	15398	15339	15280	15522	15392	15619	15353	15338	15294	15361	15390	15497	15352	15616	15308	15541	15656	15549	15512	15493	15616	15451	15431	15479	15438	15265	15477	15419	15560	15554	15416	15362	15483	15550	15594	15314	15410	15459	15402	15267	15491	15420	15493	15555	15510	15436	15430	15364	15353	15475	15558	15497	15420	15386	15330	15425	15384	15363	15420	15542	15363	15293	15376	15438	15422	15474	15446	15436	15546	15471	15283	15559	15512	15454	15356	15415	15454	15501	15510	15426	15381	15456	15470	15331	15556	15504	15402	15542	15352	15403	15514	15344	15448	15391	15623	15555	15461	15440	15488	15499	15567	15517	15509	15415	15543	15332	15378	15444	15400	15441	15319	15332	15464	15470	15570	15553	15391	15313	15306	15368	15599	15444	15399	15402	15474	15561	15201	15535	15302	15576	15404	15272	15430	15287	15417	15473	15381	15541	15577	15425	15268	15518	15376	15431	15280	15473	15564	15482	15264	15574	15270
24607	47019	37860	27104	22352	19623	17983	16165	15546	14897	14414	13991	13841	13804	13728	13611	13435	13640	13430	13466	13423	13363	13450	13285	13280	13438	13356	13261	13095	13462	13328	13393	13474	13300	13292	13251	13377	13208	13335	13480	13198	13212	13331	13311	13231	13411	13189	13404	13191	13252	13259	13262	13351	13280	13203	13388	13299	13117	13359	13291	13223	13275	13365	13281	13247	13369	13243	13307	13204	13503	13339	13411	13416	13229	13222	13284	13282	13387	13437	13301	13194	13409	13239	13249	13347	13356	13161	13104	13458	13197	13286	13295	13177	13226	13181	13299	13300	13270	13309	13284	13358	13211	13207	13323	13378	13269	13182	13266	13382	13234	13281	13184	13335	13303	13294	13201	13382	13234	13270	13424	13282	13292	13166	13347	13431	13138	13246	13365	13291	13250	13343	13145	13302	13170	13351	13396	13285	13395	13380	13269	13348	13164	13371	13236	13309	13158	13174	13143	13418	13307	13425	13197	13180	13350	13317	13350	13128	13439	13174	13323	13238	13201	13344	13017	13055	13116	13289	13224	13218	13414	13315	13355	13324	13364	13236	13168	13271	13178	13310	13165	13197	13270	13142	13220	13422	13154	13266	13202	13429	13113	13238	13295	13336	13239	13473	13186	13195	13186	13104	13434	13343	13196	13307	13291	13262	13397	13234	13267	13478	13281	13217	13296	13316	13219	13131	13279	13074	13339	13318	13192	13276	13301	13134	13168	13422	13461	13250	13250	13168	13292	13073	13321	13403	13419	13368	13208	13187	13313	13315	13196	13226	13350	13269	13363	13217	13467	13206	13285	13321	13306	13297	13185	13348	13274	13375	13273	13191	13232	13262	13251	13215	13395	13281	13130	13317	13245	13166	13336	13216	13501	13115	13135	13318	13220	13417	13125	13118	13131	13121	13153	13306	13164	13073	13322	13252	13406	13286	13282	13193	13199	13230	13420	13286	13479	13205	13280	13259	13263	13304	13256	13276	13193	13223	13127	13302	13289	13252	13256	13177	13263	13454	13309	13387	13235	13360	13382	13402	13289	13177	13205	13314	13280	13327	13415	13228	13256	13216	13267	13352	13436	13252	13342	13200	13207	13241	13106	13343	13278	13199	13186	13184	13393	13136	13151	13311	13319	13506	13193	13121	13230	13246	12994	13353	13325	13090	13313	13503	13118	13218	13157	13382	13153	13353	13230	13233	13309	13314	13309	13277	13161	13277	13399	13360	13407	13301	13313	13160	13326	13427	13277	13206	13294	13196	13344	13112	13287	13373	13137	13342	13298	13371	13281	13311	13266	13119	13303	13201	13335	13232	13241	13330	13291	13241	13283	13164	13231	13130	13327	13208	13427	13127	13285	13140	13236	13412	13121	13256	13166	13349	13141	13348	13189	13346	13309	13410	13283	13286	13345	13378	13398	13330	13097	13147	13319	13187	13150	13222	13349	13206	13225	13509	13268	13283	13330	13171	13274	13257	13250	13139	13175	13338	13360	13225	13297	13201	13088	13233	13186	13400	13237	13231	13142	13330	13208	13386	13136	13340	13279	13366	13295	13151	13185	13350	13301	13362	13254	13264	13381	13146	13382	13286	13281	13412	13192	13379	13140	13330	13342	13245	13197	13242	13225	13183	13302	13255	13262	13277	13239	13181	12993	13245	13319	13315	13189	13357	13134	13353	13104	13263	13445	13267	13360	13479	13260	13230	13273	13292	13349	13213	13296	13208	13152	13255	13341	13307	13256	13161	13366	13348	13306	13414	13291	13264	13208	13302	13363	13333	13395	13276	13426	13246	13351	13407	13184	13326	13393	13109	13451	13321	13238	13270	13278	13232	13438	13325	13410	13237	13280	13232	13137	13059	13348	13399	13165	13358	13253	13236	13258	13293	13292	13227	13326	13246	13240	13159	13091	13333	13293	13314	13278	13174	13319	13366	13418	13256	13180	13253	13099	13186	13166	13268	13285	13146	13276	13395	13296	13333	13224	13342	13369	13299	13305	13054	13196	13341	13376	13271	13447	13318	13163	13220	13168	13197	13435	13161	13307	13081	13204	13107	13232	13261	13173	13247	13304	13139	13287	13344	13193	13192	13282	13257	13252	13292	13414	13242	13293	13177	13269	13220	13206	13323	13252	13208	13260	13392	13228	13356	13356	13222	13144	13174	13458	13332	13157	13291	13272	13256	13200	13515	13232	13344	13254	13466	13377	13424	13446	13448	13342	13304	13056	13154	13270	13259	13233	13393	13413	13170	13253	13292	13396	13422	13096	13295	13257	13352	13340	13376	13171	13149	13109	13401	13462	13165	13202	13311	13296	13360	13271	13432	13205	13270	13176	13238	13370	13224	13334	13222	13230	13275	13219	13227	13179	13306	13215	13346	13284	13223	13347	13350	13338	13153	13206	13120	13387	13129	13081	13415	13291	13220	13230	13118	13324	13271	13295	13175	13566	13210	13320	13209	13274	13311	13285	13329	13248	13260	13164	13253	13187	13360	13369	13244	13178	13254	13409	13196	13257	13218	13272	13182	13304	13273	13213	13163	13279	13380	13223	13407	13312	13133	13348	13353	13241	13271	13270	13321	13221	13371	13373	13112	13213	13335	13173	13306	13193	13127	13274	13214	13278	13342	13255	13188	13224	13197	13347	13289	13155	13323	13120	13321	13288	13229	13209	13209	13189	13160	13235	13228	13305	13342	13294	13359	13114	13113	13200	13283	13288	13247	13208	13204	13216	13293	13222	13346	13392	13279	13164	13133	13187	13305	13413	13220	13290	13199	13360	13315	13406	13312	13197	13418	13375	13292	13412	13364	13271	13194	13222	13234	13212	13234	13199	13069	13246	13399	13170	13307	13300	13263	13216	13498	13288	13250	13168	13179	13188	13255	13336	13347	13292	13443	13287	13326	13161	13156	13143	13169	13204	13171	13305	13266	13239	13210	13260	13217	13020	13194	13306	13250	13255	13182	13185	13138	13315	13192	13322	13209	13173	13226	13331	13433	13314	13358	13219	13256	13335	13275	13167	13314	13417	13132	13185	13435	13157	13218	13189	13281	13313	13309	13196	13387	13256	13459	13232	13366	13210	13108	13100	13161	13285	13383	13333	13318	13466	13223	13241	13426	13171	13358	13201	13568	13179	13284	13255	13311	13350	13136	13216	13323	13207	13273	13412	13240	13193	13220	13198	13369	13288	13452	13373	13268	13205	13409	13365	13153	13446	13240	13285	13253	13258	13333	13187	13242	13349	13163	13301	13311	13334	13174	13321	13205	13128	13339	13163	13266	13164	13381	13262	13288	13174	13306	13299	13274	13199	13331	13278	13388	13200	13356	13174	13437	13295	13243	13117	13398	13449	13306	13307	13348	13149	13191	13265	13192	13211	13336	13282	13233	13250	13176	13347	13217	13291	13274	13394	13303	13228	13463	13208	13269	13302	13365	13270	13393	13366	13197	13041	13264	13189	13249	13217	13173	13399	13428	13318	13318	13340	13314	13238	13122	13406	13305	13383	13257	13400	13331	13427	13265	13436	13211	13170	13314	13423	13314	13334	13212	13078	13377	13255	13281	13239	13211	13341	13397	13305	13093	13466	13429	13235	13292	13328	13166	13322	13291	13264	13226	13296	13267	13189	13265	13266	13192	13209	13316	13369	13164	13288	13278	13361	13341	13099	13203	13316	13146	13365	13314	13192	13171	13141	13119	13495	13408	13210	13348	13341	13319	13344	13246	13276	13226	13290	13244	13318	13255	13383	13367	13197	13279	13185	13197	13292	13451	13428	13255	13268	13248	13453	13353	13311	13299	13385	13346	13364	13283	13240	13244	13200	13092	13210	13243	13193	13151	13245	13179	13173	13291	13306	13231	13342	13310	13353	13302	13154	13374	13315	13373	13525	13251	13309	13203	13123	13421	13112	13187	13397	13412	13125	13288	13434	13323	13336	13287	13234	13251	13319	13468	13444	13244	13372	13180	13173	13362	13328	13227	13234	13426	13276	13176	13351	13160	13350	13231	13212	13319	13185	13226	13418	13386	13347	13340	13240	13409	13325	13236	13224	13223	13227	13263	13372	13232	13458	13397	13049	13273	13111	13302	13423	13052	13241	13364	13263	13305	13268	13138	13246	13188	13235	13268	13205	13377	13217	13415	13378	13239	13278	13291	13313	13275	13267	13227	13159	13314	13316	13302	13107	13155	13372	13433	13217	13264	13312	13293	13410	13332	13352	13319	13415	13247	13155	13288	13345	13291	13328	13180	13222	13314	13386	13255	13308	13179	13085	13314	13364	13215	13347	13364	13294	13323	13116	13148	13199	13216	13261	13404	13147	13311	13154	13348	13253	13290	13217	13410	13293	13332	13155	13138	13283	13178	13407	13363	13226	13140	13144	13300	13309	13156	13412	13072	13229	13484	13334	13282	13329	13231	13314	13335	13291	13326	13190	13259	13333	13205	13275	13206	13416	13148	13351	13182	13342	13206	13127	13269	13492	13214	13277	13347	13291	13324	13405	13243	13109	13255	13236	13322	13342	13108	13258	13310	13139	13336	13236	13464	13414	13346	13233	13164	13201	13478	13361	13369	13239	13314	13313	13257	13342	13138	13433	13309	13278	13048	13235	13240	13455	13251	13391	13397	13263	13345	13267	13141	13250	13340	13591	13440	13290	13238	13238	13352	13247	13253	13264	13401	13140	13345	13390	13296	13306	13089	13320	13331	13277	13018	13324	13183	13121	13182	13326	13168	13261	13378	13323	13144	13320	13104	13298	13134	13263	13188	13224	13153	13186	13379	13338	13256	13375	13164	13135	13462	13079	13377	13268	13341	13195	13329	13339	13367	13093	13250	13125	13335	13137	13287	13264	13210	13321	13300	13227	13321	13093	13207	13360	13255	13212	13176	13270	13178	13414	13262	13156	13291	13266	13288	13300	13479	13280	13356	13043	13289	13303	13504	13191	13295	13077	13292	13485	13260	13356	13279	13093	13037	13320	13382	13204	13312	13344	13251	13276	13252	13262	13231	13229	13196	13304	13188	13297	13374	13348	13218	13347	13280	13252	13216	13205	13227	13305	13514	13247	13250	13057	13402	13314	13301	13146	13375	13303	13400	13410	13199	13215	13356	13213	13266	13290	13376	13283	13157	13110	13162	13309
25300	21683	27798	27853	21256	19218	18712	17285	16970	16629	16737	16382	16246	16232	16071	15853	15997	15985	15997	15748	15871	16187	16111	15864	15983	15953	15905	15951	15772	15785	15925	15826	15746	15741	16005	15793	15780	15984	15936	15982	15969	15808	15848	15855	15596	15970	15800	15802	15909	15823	15843	15812	15871	15849	15724	16001	15878	16077	15849	15689	16002	15676	15901	15841	15628	15841	15868	15823	15881	15790	15858	15828	15731	15897	15900	15851	15878	15577	16006	15806	15857	16032	15814	15993	15754	15993	15852	15915	15841	15893	15892	15834	15910	15788	15888	15790	16057	15730	15866	16026	16035	15843	16009	15838	15861	15841	15851	15986	15856	15796	15679	15922	15844	15905	15930	15769	15930	15941	15664	15784	15717	15868	15873	15908	15740	15735	15920	15875	15654	15680	15842	15830	15856	15878	15903	15930	15718	15907	16028	15776	15740	15877	15825	16029	15840	15841	15954	15835	16147	15829	15801	15745	15966	16040	15703	15840	15981	15993	15766	15850	16061	15931	15597	15983	15857	15935	15856	15765	15777	15896	15917	15840	15793	15682	15897	15957	15909	15878	15886	15898	15695	15828	15855	16037	15967	15933	15818	16090	15689	15969	15802	15697	15884	15799	15904	16043	16098	15762	15811	15973	15988	15939	16026	15748	15755	15734	15770	15812	15546	15633	15965	15866	16036	15945	15905	16107	16124	15875	16005	15831	15976	15881	15771	16021	15776	15719	15740	15821	15840	15731	15885	15870	16007	15827	15788	15764	15904	15638	15865	15823	15882	15778	16000	15929	15702	15967	15675	15861	15964	15908	15776	15848	15705	15817	15744	15758	15848	15857	15744	15851	15994	15698	15906	15811	15868	15806	15742	15606	15744	15696	15825	15841	15866	15932	15999	16001	15912	15805	16059	15767	15768	15837	15839	15675	15854	15937	15735	15983	15902	15839	15931	16016	15821	15898	15995	15693	15779	15960	15856	15951	15811	15924	15797	15839	15846	15843	15920	15998	16151	15748	15977	15928	15793	15704	15930	15910	15941	15799	16021	15777	15924	15893	15868	15891	15863	15840	15831	15917	16044	15867	15882	15817	16005	15700	16070	15755	15777	15724	15888	15888	15897	15910	15780	15910	15601	15964	15794	15781	16026	15919	15839	15828	15815	15726	15775	15920	15857	15956	15679	16004	15904	15848	15884	15827	15784	15951	15739	15891	16065	15796	15960	15878	15820	15839	15810	15720	15692	15689	15715	15943	16154	15721	16022	15909	15850	15949	15982	15731	16054	15926	15885	16149	15872	16005	16047	15795	15719	15915	15854	16008	15830	15693	15861	15853	15846	15826	15960	15821	15859	15886	15812	15929	16021	15730	15692	15962	15741	15923	15810	15774	15876	15821	15797	15856	15867	15981	15657	15748	15848	15982	16158	16071	15896	15913	15867	15819	15697	15956	15951	15984	15887	15839	15867	16155	15801	15874	15915	15947	15984	15852	15840	15960	16078	15888	15739	15766	15734	15955	16045	15931	15847	15956	15911	15837	15846	16146	15844	15731	16022	15899	15856	15799	15948	15710	15747	15708	16051	15911	15836	15967	16153	15752	15926	15885	15968	15935	15917	15937	15701	15489	15897	15806	15838	15795	15836	15818	15771	15827	15934	15893	15914	16019	15948	15704	15840	15866	15728	15973	15968	15875	15778	15839	15812	16061	15813	16033	15865	15740	15804	15932	15723	15904	15711	15819	15697	15762	15814	16045	15887	15669	15863	15740	15867	15911	15947	15828	15993	15734	15836	15748	15784	15838	15846	15840	15955	15939	15800	15812	15848	15784	15856	15976	15848	15992	15946	15965	15982	15891	15870	15769	15839	15923	15816	15840	15938	16007	15793	15885	15833	15639	15804	15815	15915	15881	15925	15882	15908	16048	15930	15831	15875	15793	15779	15848	15630	15821	15793	15875	15856	15845	16051	15611	15619	15665	15647	15860	15841	15942	15879	15834	15933	15969	15883	15944	15992	15833	15847	15754	15786	15738	15891	15911	15910	15748	15921	15788	15687	15873	15959	15703	15792	15942	15575	15742	15740	15863	15753	15714	16025	15976	15897	16062	15936	15641	15938	15795	15974	15747	15912	15964	15812	15996	15902	15846	15936	15674	15606	15759	15713	15646	15922	15741	15815	15812	15972	15619	15869	15890	16226	15849	15741	15936	16066	15949	15813	15980	15880	15985	15912	15831	15897	15865	15884	16031	15889	15919	15905	15742	15942	15876	15973	15742	15797	15792	15832	15989	15676	15965	15838	15935	15916	15922	15845	15670	15820	15774	15855	16054	16013	15906	15754	15893	15839	15729	15978	15913	15968	15719	15979	15771	15954	15821	15714	15872	15938	15895	15954	15835	15813	16059	15716	15810	16206	15842	15750	15738	15859	15897	15999	15884	16012	15783	16080	15908	15588	15993	15889	15864	15818	15676	15785	15817	16087	15986	15768	15701	15778	15910	16057	15610	15931	15893	15987	15967	15864	15893	15828	15834	15966	16040	16023	15871	15652	15728	15783	15706	15941	15981	15784	15942	15825	15881	15834	15921	15733	16016	15841	15820	15821	15686	15717	16038	15649	15778	15721	15792	15885	15870	15673	15895	15999	15840	15799	15857	15859	15946	15848	15718	15757	16019	15940	15810	15739	15994	15909	15910	15884	15966	16050	15888	15697	15818	15660	15922	15904	15940	15857	15867	15895	15789	15836	15931	15774	15863	15842	16098	15936	16059	16099	15801	15798	15845	15870	15603	15642	15902	15850	15893	15925	15787	15882	15718	16019	16035	15933	15821	15777	15952	15757	15855	15994	16036	15918	15684	16094	15913	16284	16013	16060	16008	15536	15982	15984	15629	15961	15682	16026	15845	15838	15748	15868	15849	15822	15789	15874	15739	15766	15838	15915	15882	15985	15863	15703	15949	15997	15997	15803	15849	15843	15965	15904	15866	15918	15902	15734	15807	15916	16035	15941	15768	15880	15884	15912	15760	15895	15739	15901	15686	15739	15974	15673	15937	16138	15934	15890	15834	15966	15952	16093	15704	15986	15995	15797	16026	15971	15816	15921	16055	15785	15993	15804	15779	15805	15960	15935	15871	15778	15746	15958	15954	15990	16015	15774	15719	15957	15930	15740	15951	15956	15943	15845	15858	15992	15864	15804	15777	16001	15898	15876	15651	15832	15955	15945	15877	15761	15793	15901	15942	15784	15832	15810	15848	15845	15869	16064	15940	15728	16099	15827	15766	15974	15980	16114	15900	15722	15947	16052	15914	15864	15708	15720	15715	15635	15867	15732	15687	15961	15745	15886	15853	15842	15808	15993	15694	15880	15935	15956	15795	15752	15960	15770	15852	15871	15892	15906	15719	15746	15784	15864	15985	16011	15741	15831	15792	16020	15991	15807	15858	15586	15610	15687	15825	16006	16051	15656	15804	15921	15821	15914	16010	15936	15871	15827	15976	16132	15840	15898	15817	15899	15867	15882	16056	15829	15851	15737	15926	15906	15914	15992	15876	15733	15619	16015	16034	15890	15834	15599	15906	15822	15794	15950	15647	15650	15848	15864	15838	15592	15801	15541	15600	15917	15878	15920	15917	15998	15920	15993	15856	15882	15885	16042	16079	15788	15991	16090	15823	16005	15850	15886	16096	15905	15841	15903	15935	15764	15720	15852	15895	16083	15813	16015	15801	15991	16085	15981	15738	15734	15980	15909	15871	15762	15871	15936	15912	15969	15791	15843	16053	15965	15666	15777	15951	15941	15963	15877	15846	15826	15629	15816	15819	15836	15874	15857	15778	15607	15795	15859	15826	15769	15731	15857	15825	15888	15991	15941	15925	15605	15918	15851	15887	15735	15977	15898	15839	15808	15723	15941	15809	15765	16062	15734	15902	15918	15964	15787	16002	15848	15980	15817	15778	15976	15852	15690	15735	15888	15936	16078	15944	15889	15645	15836	15948	15795	15822	15793	15842	15810	15735	15880	15919	15942	15847	15816	15933	15792	15866	15837	15862	15857	16000	15860	15819	15704	15867	15831	15751	15896	15936	15946	15566	15955	15838	15773	15941	15936	15703	15788	16067	15835	15596	15644	15930	16098	15775	15772	16022	15808	15815	15969	15819	15953	15627	15754	15802	15813	15678	15907	15807	15942	15866	15770	15963	16104	15854	16054	15822	15783	15949	15915	15748	15913	15658	15872	16082	15841	15820	15695	15749	15751	15830	15797	15617	15696	15965	15816	15806	16074	15779	15908	15962	16016	15893	15660	15826	15924	15935	15764	15934	15796	15726	15928	15807	15711	15952	15919	15999	15821	15842	15951	16159	15986	15788	15710	15913	15678	15848	15737	15689	15818	15922	15853	15733	15838	15815	15750	15835	15846	15974	15984	15938	15908	15951	15879	15970	15930	15960	15919	15786	16047	15923	15888	15944	15991	15947	15914	15840	15773	15892	15857	15742	15838	15758	15828	15958	15914	15751	15892	15731	15876	15953	15882	15833	15962	15845	15811	15817	15940	15938	15784	15754	15890	15867	15964	15814	15925	15775	15877	15813	15806	15917	15917	15924	15919	15895	15855	15935	15531	15779	15912	15812	15741	15723	15849	15857	15782	16046	15798	15863	15851	15770	15938	15759	15811	15909	15850	15924	16026	15920	15725	15754	15869	15807	15933	15888	15697	15821	15991	15973	15746	15721	15680	15620	15951	15724	15972	16093	15798	16140	15913	15822	15717	15892	15839	15922	15913	16078	15997	15884	16093	15875	15636	15757	15869	15886	15801	15910	15726	15919	15817	15851	15942	15796	15825	15863	15951	15903	16069	15738	15913	15980	15920	15874	15827	15957	15919	15838	15706	15967	15900	15823	15819	15821	16100	15986	15973	15716	15881	15903	15675	15670	15910	15840	15975	15923	15703	15557	15804	15766	15945	15929	15881	15815	16121	15956	15732	15988	15738	15917	15772	15749	15982	16066	16079	15991	15937	15804	15696	15842	15784	15849	15952	15863	15853	15940	15893	15878	15824	15927	15948	15794	15865	15720	15858	15872	16109	15882	15972	15741	15892	15841	15899	15862	15816	15748	15895	15854	15784	15919	15955	15802	15878	15782	15853	15677	16029	15976
24299	42324	33502	24021	20200	17961	16656	15665	15006	14463	14277	14015	13862	13900	13822	13644	13648	13811	13573	13650	13382	13683	13511	13685	13635	13713	13514	13590	13690	13534	13623	13565	13727	13615	13595	13525	13628	13519	13587	13655	13540	13435	13459	13409	13403	13440	13582	13634	13687	13617	13627	13536	13676	13616	13574	13494	13526	13625	13627	13557	13589	13572	13699	13542	13576	13553	13461	13628	13491	13516	13449	13566	13579	13530	13511	13599	13532	13625	13583	13502	13564	13555	13483	13582	13589	13434	13501	13681	13541	13560	13486	13331	13515	13640	13508	13626	13480	13583	13531	13342	13535	13585	13475	13425	13476	13521	13496	13600	13374	13646	13441	13473	13396	13532	13541	13540	13645	13429	13466	13685	13571	13527	13486	13664	13581	13454	13418	13381	13624	13490	13601	13327	13613	13621	13579	13429	13402	13597	13628	13318	13541	13494	13522	13501	13546	13581	13352	13570	13560	13508	13565	13693	13780	13567	13521	13563	13562	13623	13348	13498	13464	13647	13448	13465	13667	13561	13309	13652	13558	13690	13427	13658	13475	13612	13552	13541	13499	13472	13723	13450	13648	13483	13564	13686	13465	13508	13468	13482	13393	13349	13457	13737	13579	13576	13466	13643	13587	13585	13466	13680	13591	13559	13475	13618	13716	13505	13587	13560	13490	13483	13694	13459	13614	13434	13684	13488	13639	13552	13529	13520	13334	13594	13484	13467	13553	13595	13232	13661	13366	13488	13554	13418	13566	13402	13526	13690	13415	13602	13563	13584	13620	13664	13397	13634	13580	13496	13569	13519	13363	13643	13412	13534	13508	13640	13494	13563	13577	13586	13509	13533	13703	13690	13606	13487	13665	13637	13489	13432	13628	13660	13529	13532	13600	13485	13658	13661	13707	13495	13522	13481	13394	13445	13452	13494	13563	13400	13628	13509	13433	13461	13568	13624	13619	13383	13596	13574	13479	13559	13656	13539	13622	13448	13447	13598	13577	13667	13635	13530	13492	13561	13548	13696	13426	13704	13514	13562	13360	13621	13627	13529	13591	13781	13618	13599	13543	13463	13465	13455	13477	13364	13627	13466	13558	13386	13675	13406	13527	13658	13321	13573	13528	13650	13520	13431	13562	13444	13604	13460	13552	13537	13563	13688	13530	13599	13633	13547	13666	13641	13519	13446	13543	13505	13638	13500	13514	13488	13318	13570	13635	13583	13568	13738	13645	13489	13509	13483	13706	13584	13575	13675	13494	13379	13649	13459	13607	13450	13519	13590	13638	13488	13614	13481	13646	13438	13481	13673	13573	13528	13580	13461	13384	13586	13583	13451	13580	13526	13615	13457	13450	13483	13543	13394	13628	13522	13728	13639	13554	13641	13503	13512	13629	13601	13559	13463	13428	13370	13405	13692	13507	13518	13433	13345	13621	13526	13551	13582	13471	13538	13500	13407	13498	13516	13552	13534	13572	13479	13668	13503	13531	13545	13530	13653	13494	13584	13538	13539	13357	13485	13521	13497	13435	13523	13560	13604	13440	13520	13702	13379	13588	13463	13432	13416	13453	13452	13507	13413	13560	13576	13530	13453	13545	13583	13610	13545	13479	13438	13452	13532	13458	13469	13753	13496	13580	13497	13458	13641	13602	13539	13642	13409	13548	13582	13560	13488	13563	13528	13541	13645	13644	13424	13438	13611	13483	13520	13643	13471	13461	13678	13427	13546	13670	13512	13622	13650	13401	13688	13527	13481	13494	13604	13393	13732	13379	13518	13559	13478	13361	13459	13453	13515	13418	13660	13544	13397	13439	13689	13470	13465	13558	13570	13578	13682	13540	13443	13453	13318	13563	13548	13445	13595	13524	13625	13567	13599	13458	13563	13536	13508	13561	13550	13629	13638	13536	13413	13396	13624	13472	13537	13631	13509	13392	13549	13543	13566	13575	13555	13461	13582	13683	13458	13570	13571	13628	13592	13726	13609	13539	13506	13502	13597	13476	13596	13507	13546	13484	13637	13547	13558	13670	13585	13594	13337	13514	13636	13423	13619	13660	13495	13534	13531	13478	13393	13497	13404	13505	13462	13495	13642	13401	13594	13608	13527	13424	13595	13652	13573	13503	13519	13553	13686	13449	13305	13657	13449	13440	13460	13599	13622	13391	13618	13502	13625	13529	13475	13572	13534	13556	13479	13530	13450	13625	13400	13424	13445	13483	13600	13372	13371	13516	13575	13622	13507	13546	13501	13505	13532	13475	13701	13637	13595	13478	13283	13616	13527	13633	13437	13446	13565	13570	13488	13448	13663	13558	13464	13390	13601	13526	13578	13578	13534	13633	13553	13519	13378	13513	13549	13527	13547	13457	13576	13530	13468	13560	13531	13489	13537	13616	13525	13521	13663	13487	13539	13499	13480	13573	13507	13394	13597	13574	13641	13419	13410	13562	13354	13342	13443	13511	13648	13598	13448	13522	13520	13436	13611	13563	13591	13529	13499	13358	13533	13534	13430	13593	13421	13438	13528	13643	13512	13595	13528	13579	13499	13604	13636	13597	13605	13556	13527	13619	13321	13551	13650	13537	13469	13548	13515	13441	13331	13478	13465	13650	13656	13554	13529	13542	13512	13579	13417	13594	13590	13467	13520	13432	13704	13394	13584	13551	13490	13563	13581	13550	13604	13592	13504	13502	13678	13488	13423	13562	13470	13570	13541	13501	13261	13717	13560	13414	13476	13658	13487	13503	13468	13697	13469	13617	13464	13655	13467	13505	13487	13438	13455	13532	13568	13606	13393	13519	13668	13545	13646	13501	13436	13612	13563	13432	13522	13593	13456	13401	13639	13563	13615	13570	13521	13635	13601	13626	13605	13659	13499	13452	13440	13540	13657	13652	13526	13590	13622	13669	13776	13645	13675	13675	13484	13587	13678	13523	13602	13267	13681	13586	13578	13747	13391	13370	13760	13466	13570	13426	13505	13482	13524	13602	13555	13533	13685	13771	13627	13587	13439	13448	13627	13429	13565	13476	13498	13448	13604	13548	13475	13643	13592	13519	13682	13676	13653	13570	13591	13503	13551	13649	13470	13536	13559	13483	13593	13552	13440	13462	13488	13609	13486	13401	13586	13573	13487	13395	13581	13525	13601	13499	13727	13510	13535	13550	13484	13452	13493	13431	13548	13423	13449	13369	13369	13615	13721	13714	13506	13557	13539	13562	13514	13622	13731	13505	13520	13521	13537	13392	13515	13612	13556	13567	13455	13462	13444	13656	13470	13453	13665	13540	13501	13433	13392	13567	13550	13430	13443	13528	13552	13489	13702	13505	13479	13500	13536	13583	13553	13555	13446	13591	13464	13466	13536	13489	13547	13633	13544	13577	13562	13478	13440	13647	13557	13570	13777	13507	13491	13675	13470	13634	13440	13295	13493	13479	13562	13496	13536	13392	13619	13513	13586	13556	13532	13457	13553	13684	13565	13410	13464	13596	13565	13557	13519	13548	13562	13619	13531	13630	13558	13483	13580	13600	13543	13603	13656	13429	13548	13493	13555	13533	13541	13523	13450	13459	13656	13437	13486	13576	13529	13545	13618	13633	13388	13551	13553	13562	13382	13494	13490	13429	13615	13332	13587	13459	13335	13600	13534	13481	13549	13539	13540	13720	13412	13450	13347	13429	13529	13521	13488	13315	13688	13499	13576	13609	13466	13525	13559	13473	13555	13593	13771	13587	13550	13624	13456	13296	13519	13726	13412	13290	13622	13506	13454	13353	13450	13490	13560	13413	13510	13534	13552	13531	13446	13596	13459	13562	13548	13626	13559	13545	13602	13491	13545	13595	13559	13493	13416	13527	13477	13576	13467	13521	13471	13576	13513	13446	13588	13392	13509	13501	13529	13631	13589	13607	13687	13484	13632	13364	13607	13434	13531	13643	13532	13585	13329	13519	13525	13431	13556	13560	13551	13501	13474	13478	13537	13712	13547	13568	13421	13400	13452	13580	13554	13383	13427	13641	13567	13483	13693	13430	13521	13593	13553	13464	13485	13469	13608	13536	13555	13485	13450	13389	13669	13533	13582	13431	13439	13597	13598	13500	13441	13694	13511	13468	13493	13520	13511	13580	13514	13586	13611	13526	13552	13451	13535	13621	13551	13619	13457	13594	13477	13539	13446	13516	13446	13582	13471	13710	13403	13552	13464	13434	13330	13522	13629	13698	13541	13638	13390	13745	13420	13429	13648	13508	13581	13598	13555	13653	13605	13364	13670	13578	13541	13521	13469	13579	13597	13586	13510	13625	13457	13497	13633	13545	13651	13589	13764	13564	13540	13623	13604	13593	13576	13503	13612	13515	13598	13477	13575	13475	13450	13610	13353	13782	13424	13564	13600	13455	13516	13675	13609	13450	13677	13571	13628	13526	13615	13808	13430	13475	13669	13653	13353	13586	13453	13402	13510	13592	13588	13303	13521	13528	13502	13583	13372	13476	13629	13519	13560	13651	13484	13572	13543	13535	13563	13516	13467	13619	13612	13531	13509	13590	13467	13540	13550	13548	13444	13406	13459	13663	13684	13507	13600	13677	13593	13565	13386	13646	13511	13807	13603	13623	13581	13418	13727	13611	13651	13537	13475	13626	13598	13669	13552	13607	13420	13473	13650	13573	13566	13630	13730	13509	13609	13586	13500	13498	13489	13674	13536	13460	13577	13570	13642	13439	13405	13405	13363	13417	13506	13630	13617	13586	13496	13649	13417	13476	13507	13685	13407	13404	13472	13638	13506	13567	13278	13525	13487	13479	13569	13391	13434	13565	13459	13532	13294	13555	13457	13648	13635	13562	13506	13485	13396	13466	13460	13486	13664	13539	13406	13592	13598	13578	13539	13480	13516	13502	13332	13514	13489	13390	13594	13492	13463	13509	13521	13390	13519	13526	13579	13560	13474	13600	13502	13548	13622	13471	13457	13482	13522	13617	13694	13695	13703	13496	13573	13620	13582	13556	13494	13420	13440	13401	13368	13588	13339	13404	13517	13265	13370	13675	13712	13480	13563	13464	13492	13420	13584	13733	13531	13319	13545	13569	13551	13611	13398	13502	13497	13553	13582	13542	13482	13526	13337	13521	13480	13461	13439	13534	13498	13468	13520	13452	13718	13624	13467
22592	21648	28924	24848	22145	24209	24486	19134	17303	17019	16619	16138	15884	16061	15704	15597	15675	15402	15672	15570	15457	15298	15390	15218	15507	15456	15449	15362	15605	15393	15229	15337	15291	15349	15181	15324	15093	15367	15211	15439	15438	15203	15210	15340	15359	15312	15367	15388	15211	15266	15302	15159	15275	15444	15401	15123	15422	15217	15256	15127	15421	15171	15148	15186	15179	15003	15296	15325	15153	14913	15144	15123	15244	15370	15105	15083	15393	15154	15182	15157	15211	15213	15423	15245	15284	15280	15110	15301	15120	15099	15328	15281	15123	15261	15216	15336	15157	15080	15171	15146	15135	15086	15047	15175	15131	15062	15152	15032	15124	15251	15154	15096	15352	15163	15136	15268	15303	15049	15156	15281	15135	15139	15217	14983	15394	15156	15129	15113	15361	15162	15261	15074	15237	15197	15362	15223	15221	15308	15135	15108	15134	15138	15066	14955	15167	14905	15349	15242	15061	15274	15319	15193	14995	15200	15347	15235	15217	15224	15033	15025	15171	15097	15317	15185	15096	15196	15095	15143	15320	15157	15385	15187	15250	15077	15170	15061	15156	15185	15153	14983	14988	15116	15097	15515	15409	15158	15214	15255	15256	15198	15222	14982	15253	15075	14913	15122	15109	15242	15299	15105	15196	15236	15243	15256	15385	15020	15197	15194	15120	15131	15170	15226	15111	15106	15190	15134	15143	15179	15275	15001	15304	15085	15494	15150	15033	15212	14778	15091	15108	15053	15266	15097	15163	15058	15227	15050	15219	15293	15076	15070	15199	15132	15091	15256	15161	15051	15172	15256	15150	15076	15314	15105	15092	15193	15267	15115	15206	15226	15122	15187	15176	15024	15157	15180	15120	15167	15210	15064	15230	15097	15238	15209	15222	15193	15266	15281	15174	15179	15076	15107	15154	15044	15255	15265	15187	14988	15305	15106	15091	15178	15342	14954	15108	15048	15225	15184	15241	15192	15096	15330	15134	15219	15157	14964	15062	15201	15052	15096	15120	15149	15047	15143	15291	15227	15226	15219	15177	15217	15070	15034	15062	14959	15129	14881	15122	15314	15218	15179	15166	15047	15174	15371	15272	15147	15196	15261	15187	14954	15168	15023	15091	15110	15138	15068	15292	15095	15101	15395	15063	15064	15270	15119	15180	15145	15237	15262	15122	15218	15092	15168	15238	15120	15134	15102	15298	15266	15025	15060	15258	15153	15043	15272	15031	15099	15197	15046	15061	15126	15321	15232	15197	15265	15021	15152	15145	15079	15107	15071	15149	15188	15038	15210	15235	15017	15126	15163	15094	15279	15094	15115	15070	14964	15147	15244	15013	15070	15040	15239	15228	15151	15114	15141	15252	15221	15252	15191	15246	15153	15140	15004	15246	15344	15201	15123	15002	14936	15044	15368	15357	15213	15351	15178	15069	15261	15212	15050	15122	15106	15222	15287	15044	15018	15429	15219	15177	15139	15227	15304	14994	15195	15107	15163	15287	15201	15286	15124	15162	15098	15131	15057	15168	15115	15222	15348	15384	15229	15125	15160	15142	15221	15468	15317	15240	15320	15126	15131	15120	15232	15231	15190	15364	15087	15223	15246	15225	15245	15126	15183	15183	15249	15116	15225	15069	15047	15096	15268	15161	15247	15169	15130	15057	15093	15182	15293	15305	15261	15095	15076	15138	15264	15098	15045	15108	14910	15148	15266	15477	15105	15019	15123	15236	15340	15342	15217	15110	15224	15171	15111	15197	15146	15169	15235	15037	15311	15141	15192	15180	15216	15031	15155	15180	15376	15413	15286	15349	15173	15008	14933	15268	15355	15344	15362	15198	15149	15137	15363	15234	15219	15257	15159	15241	15197	15234	15039	15247	14959	15103	15335	15255	15057	15115	15140	15227	14769	15162	15131	15197	15094	15296	15001	15307	15174	15185	15234	15128	15371	15444	15133	14994	15088	15261	15232	15264	15059	15324	15076	15330	15191	15286	15255	15346	15179	15317	15144	15068	15282	15302	15157	15253	15072	15266	14973	15225	15218	15128	15225	15024	15293	15247	15267	15205	14873	15008	15133	15251	15144	15205	15219	15148	15114	15232	15070	15279	15197	15195	15135	15200	15173	15138	15257	15037	15178	15111	15029	15299	15147	15268	15134	15203	15202	15135	15238	15204	15089	15197	15256	15250	15167	14938	15125	15197	15249	15270	15111	15224	15075	14967	15228	15257	15207	15203	15031	15104	15020	15172	15124	15343	15237	15146	15159	15014	15243	15109	15247	15059	15219	15202	15255	15296	15350	15425	15138	15201	15130	15191	15237	15252	15179	15003	15132	15182	15015	15296	15189	15191	15080	15220	15083	15368	15230	15143	15315	15209	15166	15229	15233	15159	15277	15034	15129	15127	15174	15059	15070	14996	15220	15128	15304	15349	15234	15091	15163	15124	15163	15393	15310	15115	15077	15209	14969	15123	15230	15156	15175	15125	15183	15333	15083	14940	15195	15140	15051	15276	14943	15154	15119	15088	15174	15185	15283	15252	15231	15038	15034	15162	15052	15169	15249	15228	15245	15105	15044	15327	15255	15161	15113	15015	15254	15238	15243	15140	15220	15294	15108	15212	14981	15071	15173	15281	15199	15357	15265	14941	14983	15106	15200	15144	15284	15288	15245	15094	15169	15101	15028	15509	15187	15210	15236	15097	15076	15063	15198	15178	15282	15294	15097	15130	15231	15246	15113	15104	15141	15310	15144	15095	15087	15229	15110	15167	15020	15225	15158	15190	15213	15243	15070	15111	15167	15228	15324	15116	15167	15030	15342	15120	14987	15187	15088	15194	15118	15233	15236	15114	14987	15314	15112	15189	14992	15290	15230	15170	15165	15059	15128	15139	15104	15245	15113	15203	15153	15139	15274	15271	15228	15077	15297	14962	15162	14897	15112	15167	15316	15106	15159	15259	15066	15114	15120	15282	15204	15081	15177	15290	15362	15239	15071	15107	15196	15116	15005	15103	15204	15371	15266	15374	15092	15219	15015	15317	15440	15353	15220	15160	15193	14868	15090	15183	15210	15220	15158	15385	15130	15361	15188	15088	15240	15308	15059	15228	15234	15078	15184	15102	15319	15145	15091	15149	15164	15252	15233	15141	15052	15240	14870	15167	15199	15084	15222	15257	15140	14987	15092	15345	15150	15291	15172	15268	15075	15062	15071	15238	15099	15072	15143	15262	15167	15202	15073	15294	15251	15329	15238	15218	15105	14954	15037	15143	15088	15270	15277	15184	15424	14974	15224	15184	15323	15105	15107	15143	15017	15110	15357	15317	15205	15009	15120	15086	15100	15257	15095	15356	15354	15296	15186	15217	15190	15035	15212	15183	15383	15370	15100	15173	15107	15240	15217	15261	15287	15131	15113	15125	15037	15148	15131	15116	15454	15163	15073	15294	15136	15030	15032	15203	15269	15333	15122	15060	15120	15222	15012	15279	15193	15190	15075	15328	15448	15214	15322	15197	15012	15184	15292	15186	15248	15176	15183	15165	15358	15221	15191	15309	14978	15195	15306	15166	15136	15177	15085	15176	15007	15141	15036	15286	15231	15195	15177	15121	15243	15138	15076	15210	15148	15196	15127	15190	15252	15312	15057	14993	15155	15135	15354	15006	15051	15128	15282	15145	15396	15422	15239	15052	15150	14957	15082	15177	15205	15199	15208	15499	15277	15146	15220	15077	15054	15145	15174	15229	15390	15195	15177	15028	15207	15403	15478	15272	15180	15044	15003	15092	15160	15171	15126	15110	15087	15060	15126	15189	15039	15211	15196	15217	15325	15218	15273	15033	15093	15184	15372	15035	15220	14973	14981	15219	15259	15155	15238	15150	15262	15224	15057	15184	15423	15049	15157	15205	15140	15228	15268	15067	15141	15153	15124	15075	15172	15256	15054	15227	15205	15036	15301	15121	15045	15002	15114	15074	15129	15094	15175	15073	15233	15154	15121	15160	15173	15293	15062	15248	15123	15090	15201	15177	15302	15135	15155	15137	15187	15236	15236	15114	15194	14813	15101	15235	15008	15151	15165	15336	15285	15196	15285	15146	15256	15413	15153	15062	14917	15016	15256	15155	15275	15167	15138	15109	15178	15102	15076	15133	15276	15165	14886	15272	15127	15270	15235	15118	15106	15180	15170	15070	15188	15250	15118	15222	14966	15131	15172	15233	15333	15147	15343	15315	15311	15138	15193	15366	15281	15277	15212	15145	15116	15125	15028	15175	15023	15002	15231	15133	15214	15036	15261	15031	14984	15328	15237	15089	15194	15171	15154	15242	15232	15451	15057	15027	15058	15389	15153	15344	15130	15352	15195	15289	15127	14959	15133	15415	15111	15242	15240	15267	15194	15213	15072	15109	15217	15202	15245	15249	14970	15130	15042	15050	15328	15180	15204	15327	15319	15226	14925	15419	15140	15158	15223	15199	15131	15267	15261	15145	15303	15149	15219	15046	15002	15278	15179	15393	15134	15217	15074	15254	15099	15232	15367	15054	15007	14878	15057	15169	15236	15201	15114	15203	15240	15153	15111	15150	15113	15176	15277	15129	15060	15012	14986	15313	15393	15168	15142	15083	15194	15258	15309	15303	15379	15274	15233	14995	15247	15135	15014	15261	15217	15011	15141	15269	15373	15021	15125	15272	15383	15030	15103	15028	15039	15246	15281	15440	15261	14944	15007	15255	15291	15187	15307	15143	15234	15227	15077	15175	15150	14979	15267	15232	15237	15045	15258	15317	15281	15366	15186	15166	15237	15154	15169	15054	15190	15425	15144	15214	15211	15203	15254	15137	15161	15278	15026	15111	15115	15257	15149	15121	15235	15095	15163	15189	15130	15166	15213	15249	15442	15168	15204	15080	15280	15157	15320	15412	15081	15202	15222	15403	15102	15080	15133	15073	15454	15054	15261	15050	15093	15229	14935	15073	14977	14877	15149	15100	15234	15299	15257	15061	15308	15191	15053	15157	15406	15184	15063	15023	15251	15255	15157	15242	15296	15257	15105	15412	15189	14992	15302	15301	15021	15091	15165	15265	15217	15361	15117	15219	15092	15263	15159	15060	15273	15231	14988	15294	15069	15352	15068	15115	15096	15013	14914	15063	15084	15076	15203
26589	51415	41639	30663	25146	21508	19285	17170	15835	15222	14478	14144	14061	13738	13667	13582	13405	13410	13240	13353	13247	13148	13279	13266	13311	13180	13303	13177	13229	13144	13130	13006	13145	13260	13100	13170	13057	13047	13233	13032	13240	13077	13073	13042	13171	13102	13226	13157	13107	13165	13159	13123	13086	13004	12941	13187	13035	13121	13223	13222	13105	13142	13109	13089	13010	13171	13105	13297	13094	13150	13095	13094	13175	13152	13173	13044	13080	13058	12989	13103	13157	13042	13101	13127	12879	13096	13110	13115	13249	12979	13000	13093	12909	13113	13010	13095	12985	13217	13084	13142	13157	13173	13040	12840	13082	13120	13109	13028	12913	13017	12968	13186	13161	13028	12989	13077	13127	13031	13193	12989	13029	13139	13096	13052	13157	13145	13038	12922	13135	12966	13140	13045	13083	12941	12948	13064	13193	13220	12984	13071	13080	13068	13015	13094	13020	13052	13104	13043	12981	13202	13000	13021	13221	13111	13125	13105	13099	12878	13035	13064	13194	13088	13146	13197	12998	13144	13015	13063	13231	13156	12997	13138	13107	13179	13014	13095	13043	13018	13237	13011	13028	13072	13072	13212	13122	13049	13200	13125	13033	12986	12932	13027	13131	13157	13011	13215	12949	13042	13015	12931	13065	13184	13012	13248	13084	13156	13104	13085	13071	13227	13062	13184	13076	13136	13086	13202	13108	13072	12999	13062	13097	13035	13256	13096	13065	13087	12899	13000	13143	13111	13067	13177	13177	13056	13111	12966	13151	13216	13218	13039	13053	13092	13096	13102	12923	13227	13009	12939	13035	13223	13095	13233	12906	13012	13162	13120	13070	13073	12922	12979	13145	13219	13079	12920	13134	12958	13019	13151	13252	13054	13203	13039	13197	13067	13123	13249	12922	13062	13091	13117	13068	13195	13162	13038	13006	13141	13168	13154	13191	12976	13037	13128	13072	13064	13014	12996	13026	13037	13141	12992	13036	13043	13115	13047	12980	13070	13254	13130	13047	13106	13153	13179	13071	12996	12989	13245	13132	13035	12929	12985	13346	13059	13125	13119	13154	13139	13153	13080	13210	13086	13071	13165	12992	13023	13164	13123	13260	13051	13165	13157	13193	13113	13138	13043	13225	13147	13031	13249	13201	13154	13115	12908	13172	13092	13112	13045	13053	13098	13055	13118	13092	13221	13161	13036	13152	13270	13131	13097	12971	13034	13082	13117	12998	12949	13051	13067	13065	13015	13043	13194	13358	13007	13135	13042	13070	13054	13088	13101	13039	13072	13058	13065	13198	13012	13041	13092	12994	12992	12903	13170	13279	12830	13059	13090	12987	12936	13047	13069	13090	13268	13129	13142	13225	12970	13235	13045	13140	13158	12965	12992	13061	12938	13015	12928	13039	13133	12995	13222	13147	13263	13016	13073	13155	13016	13066	13068	13062	12998	13066	13049	13398	13123	13092	13245	13176	13153	13075	13210	13148	12976	13017	13107	13038	13179	13114	13151	13133	12902	13051	13062	13173	13024	13081	13024	13009	13259	13159	13019	13137	13078	12992	13083	13088	12908	13156	13140	13149	13224	13047	13087	13104	13107	13052	13151	13091	13041	12985	12980	13160	13083	13040	13044	13279	13038	13065	13136	13093	13134	12997	13172	13013	13199	13144	13021	13018	13229	13052	13063	13099	13278	13094	13271	13072	13101	13172	12970	13041	13123	13004	13168	13162	12967	13146	13029	13179	13048	13093	13182	13019	13245	13075	13023	13277	13123	13116	13095	13034	12980	13008	13098	13258	13127	12978	13075	13269	13032	13044	12979	13027	13205	13202	13150	13084	13019	13212	12846	12931	13043	13095	13104	13161	13120	13133	13176	12924	13029	13095	13240	13078	13066	13133	13134	13004	13193	13029	13366	13114	12961	12891	13144	13131	13172	13182	13082	13136	13112	13280	12996	13185	13040	13103	13153	13210	13085	12995	13020	13297	13136	13090	13122	12958	13034	12889	13144	13175	13057	13071	12837	13059	13098	12993	13113	13189	12993	13211	12982	13133	13082	13101	13129	13124	13109	13215	13070	13045	13043	13126	13195	13097	13086	13160	13138	13082	13145	13152	13086	13268	13149	13121	13086	13143	12925	13175	13113	13166	13136	13244	13012	13232	13030	13144	13123	13092	13014	13249	13128	13168	13049	13281	13087	13041	13173	13170	13114	13158	12976	12951	13015	13176	13140	12885	13092	13026	13259	13022	12975	13132	13082	12897	13129	13096	12952	13172	13281	13072	13039	12936	13208	13118	13051	13050	13135	13110	13126	13119	13026	13031	13120	13015	13136	13187	12991	13081	13106	13067	13220	13091	13246	13040	13235	13214	12984	13149	13242	13130	13179	13109	13260	12997	13198	13099	13063	13134	13054	13168	12938	13028	12976	12883	12953	12921	13130	13137	13233	13094	13195	13111	13052	13167	13306	13026	13062	13207	13085	13078	13041	13021	13125	13081	12903	13158	12808	13078	12984	13154	13054	13080	13221	13140	13142	13117	13144	13075	13040	12994	13071	13226	13002	13056	13234	13185	13166	13063	13041	13136	13025	13077	13115	13061	13063	13125	13108	13036	13071	13078	13150	13131	13127	13022	13142	13064	13106	13066	13254	13255	13132	12983	13309	13205	13088	13032	13046	13068	13118	13041	13099	13196	13067	13111	13027	13086	13070	13164	13156	13057	12946	13097	13064	13221	13046	13137	13128	13080	13093	13001	13130	12954	13099	13128	13028	13176	13301	12985	13186	13008	13057	13162	13104	13206	13198	13139	12997	13064	13202	13043	13091	13276	12979	12984	13036	13190	12979	13072	13110	13179	13175	13202	13259	13168	13153	13179	13179	13092	13051	12994	13214	13085	12990	12992	13113	13118	13129	13041	13239	13061	13052	13061	13162	13166	13098	13129	12993	13150	12972	13115	12909	13101	13098	13098	13021	12944	13157	13180	13051	13091	13197	13078	13114	13100	12967	13031	12999	12911	12908	13204	12924	13144	12957	13176	13178	13177	13182	12874	12947	13185	12974	12993	13081	13063	13126	13145	13162	13056	13141	13057	13135	13147	12992	13054	13022	13086	13046	12986	13067	13019	12988	13104	13251	13067	12902	13025	13192	13096	13209	13125	13013	13070	12952	13005	13079	13083	13084	13145	13026	13134	13043	13188	13117	13013	13147	13208	13189	12975	13117	13126	13056	13000	13091	12960	12985	13080	13218	13014	13347	13044	13157	13146	13194	13109	13010	13120	13058	13097	13043	13082	12993	13187	13303	13197	12991	13057	13038	13035	12993	12982	13115	13187	13149	13078	13149	13091	13221	13019	13057	13138	13173	13016	13051	13219	13163	12989	13073	13020	13017	13084	13143	13208	13329	13106	13133	13078	13144	13050	13134	13291	13086	13052	13117	13066	12922	12939	13022	13043	13169	12938	13175	13096	13029	13185	13225	13182	13052	13184	13209	13069	13054	13068	13114	13100	13049	12932	13078	13118	13104	13057	13104	12984	13010	13111	13126	13083	13125	12982	12980	12987	13052	13109	12960	13174	13237	13157	13072	13191	13010	13226	13118	13134	13243	13000	13073	13291	12993	13031	13053	13122	13154	13183	13200	13130	12982	13219	12991	13131	13073	13181	12990	13157	13175	13054	13038	13067	13139	13132	13088	13146	12908	13073	13183	13027	13027	12985	13068	13151	13171	13118	13180	13206	12913	13134	13137	13079	13080	12988	13021	13044	13080	12967	13285	13107	13115	13222	13230	13076	13094	13128	13094	12999	13231	13117	12985	13149	13217	13191	13119	13245	12942	13002	13086	13095	13169	13055	13012	13133	13104	13140	13266	12852	13028	13152	13093	13223	13060	12983	13292	13118	13092	12981	13031	13091	13157	13079	13033	12967	12986	13102	13073	13068	13079	13141	13066	13368	13194	13065	13036	13253	13170	13060	13080	13006	13225	13084	13205	13100	13132	13217	13015	13077	13062	13026	13126	13078	12846	13220	13252	13049	13036	12906	13083	13161	12933	13103	13157	13192	13132	13208	13177	13136	13137	13014	13087	13229	13064	13156	13052	12885	12983	12917	13023	13005	13137	13192	12920	13103	13211	13044	13066	13177	12946	13151	12891	13238	13157	13104	12978	13035	13234	13007	13245	13023	13077	13104	12962	13133	13222	13031	13065	13270	13007	12861	13102	13147	13164	13076	13090	13195	13251	13128	13058	13156	13039	13057	13037	13279	13068	13196	13245	13262	13271	13138	13091	12861	13144	12917	13119	13299	13157	13072	12981	13155	13122	13059	13045	13092	12880	13102	13035	13245	13039	13147	12968	13176	13023	13107	13069	12987	13238	12969	13293	13092	13174	13001	13072	13263	13057	13116	12909	13118	13084	12891	13031	13265	13292	13035	12939	13122	12992	12921	13102	13107	13050	13116	13183	13119	13052	13303	13022	13211	12989	13138	13137	13094	13128	13058	12943	13045	13042	13121	13061	12980	13006	13108	13139	12989	12917	13116	13156	12845	13124	13098	13088	13144	13203	13187	13017	13090	13098	13181	12991	12973	13200	12971	13180	13168	13168	12928	13157	13135	13012	13029	13200	13201	13162	13041	13096	13001	13067	13081	13084	12986	12999	13139	12995	13100	13148	13134	13007	13095	13004	13087	12999	13142	13035	12974	13056	13023	13003	13137	12972	13074	13157	13023	12981	13102	13021	13057	12993	13148	13029	13324	13120	12942	13081	13053	12982	13165	13098	13166	12955	13124	13171	13093	12877	12966	13113	13215	12992	13220	13225	13097	13123	13138	13051	13081	13052	13160	12933	13175	13089	13008	12967	13238	13162	13094	13062	12979	13049	13137	12991	13132	13121	13026	13150	13154	13058	13133	13188	13137	13238	13213	13195	13243	13163	13317	13081	13091	13217	13160	12957	13076	12927	13189	13026	13077	13177	13200	13143	13102	13108	13044	13163	13216	13156	13108	12996	13083	13080	13169	13241	13026	12936	13217	13110	13034	13107	13020	13109	13082	12992	12897	13188	13115	13042	13110	13088	12920	13176	13079	13079	13088	13131	13197	13173	13168	13100	13105	13210	13034	13203	13151	13111	13085	13022	13056	12943	12936	13081
29744	26453	30391	25329	19674	18301	17678	16865	16559	15944	15981	15992	15921	15853	15785	15950	16096	15914	15961	15827	15768	15723	15879	15795	16017	15895	15724	15750	15651	15830	15838	15662	15801	15782	15897	15904	15804	15852	15840	15769	15818	15883	15853	15797	15948	15788	15721	15696	15870	15829	15769	15781	15818	15853	15645	15575	15781	15854	15875	15748	15967	16075	15736	15753	15750	15610	15741	15853	15619	15610	15709	15529	15705	15648	15647	15643	15632	15910	15701	15463	15776	15801	15808	15728	15578	15726	15746	15770	15836	15847	15572	15722	15724	15960	15756	15578	15824	15832	15709	15888	15578	15760	15833	15735	15766	15744	15722	15879	15538	15897	15995	15759	15809	15800	15820	15671	15665	15625	15918	15736	15669	15857	15616	15620	15770	15491	15796	15766	15786	15810	15896	15712	15666	15881	15832	15799	15951	15699	15865	15686	15623	15582	15978	15441	15829	15603	15669	15567	15687	15854	15975	15806	15873	15565	15698	15674	15781	15824	15550	15737	15808	15798	15745	15747	15768	15802	15620	15839	15622	15781	15829	15636	15594	15756	15626	15852	15852	15880	15688	15647	15742	15688	15775	15594	15811	15816	15844	15633	15819	15755	15715	15572	15803	16020	15917	15835	15841	16012	15847	15955	15755	15824	15829	15741	15714	15613	15744	15850	15859	15799	15675	15664	15909	15712	15785	15750	15735	15828	15717	15778	15743	15782	15881	15678	15860	15906	15598	15776	15873	15778	15680	15563	15774	15764	15725	15715	15585	15819	15676	15780	15754	15765	15831	15685	15641	15564	15908	15905	15912	15979	15811	15924	15721	15590	15833	15798	15706	15602	15849	15903	15828	15779	15721	15783	15726	15781	15738	15990	15797	16062	15820	15803	15810	15871	15944	15610	15876	15587	15888	15708	15537	15764	15595	15721	15762	15769	15691	15869	15923	15713	15973	15792	15747	15744	15940	15932	15875	15916	16030	15665	15796	15918	15777	15868	15918	15801	15891	15792	15833	15699	15752	15572	15592	15741	15902	15886	15670	15994	15762	15775	15696	15813	15825	15781	15780	15711	15831	15794	15846	15660	15684	15966	15845	15626	15612	15509	15860	15895	15854	15833	15918	15863	15593	15612	15770	15855	15739	15697	15597	15697	15653	15804	15656	15749	15965	15776	15683	15644	15867	15933	15862	15971	15850	15538	15714	15702	15725	15625	15807	15790	15580	15916	15793	15767	15958	15821	15930	15643	15918	15860	15781	15747	16036	15792	15768	15457	15731	15720	15836	15508	15644	15882	15759	15585	15587	15784	15792	15768	15764	15773	15689	15917	15871	15815	15621	15867	15571	15988	15671	15738	15829	15778	15953	15608	15813	15757	15701	16052	15947	15839	15609	15906	15540	15623	15682	15852	15836	15808	15877	15924	15725	15648	15622	15785	15827	15875	15844	15778	15955	15858	15832	15779	15744	15653	15873	15782	15617	15578	15690	15633	16047	15706	15970	15638	15873	15902	15906	15742	15660	15758	15557	15878	15696	15682	15709	15930	15709	15623	15790	15861	15841	15762	15927	15716	15787	15821	15515	15579	15752	16003	15984	15620	15907	15789	15750	15707	15736	15577	15953	15568	15890	15875	15792	15791	15712	15845	15703	15706	15758	15728	15659	15538	15730	15686	15686	15767	15608	15620	15712	15656	15743	15696	15669	15864	15833	15934	15570	15676	15610	15674	15734	15930	15728	15696	15710	15742	15784	15790	15833	15931	15805	15843	15818	15753	15818	15856	15637	15714	15858	15965	15660	15777	15690	15829	15844	15766	15796	15912	15999	15719	15704	15855	15846	15848	15890	15671	15564	15778	15737	15701	15740	15778	15631	15742	15766	15885	15706	15673	15672	15719	15655	15923	15744	15812	15654	15837	15964	15779	15811	15898	15723	15863	15770	15995	15589	15608	15566	15774	15958	15920	15761	15707	15756	15828	15803	15791	15770	15867	15731	15835	16084	16045	15941	16023	15611	15923	15823	15777	15981	15741	15732	15805	15946	15722	15699	15691	15734	15733	15893	15850	15835	16006	15869	15765	15754	15786	15806	15812	15649	15823	15751	15813	15717	15922	15513	15752	15712	15748	15656	15670	15856	15593	15758	15733	15742	15473	15742	15924	15980	15760	15814	15751	15786	15741	15948	15541	15579	15999	15712	15730	15825	15787	15640	15905	15873	15763	15750	16033	15801	15780	15906	15585	15753	15880	15811	15934	15796	15840	15816	15951	15791	15692	15610	15656	15532	15702	15973	15758	15740	15786	15697	15690	15883	15805	15635	15695	15832	15789	15768	15815	15861	15655	15563	15583	16126	15752	15886	15672	15750	15768	15719	15670	15719	15549	15746	15835	15930	15598	15966	15754	15707	15794	15774	15912	15877	15825	15883	15788	15831	15728	15739	15946	15826	15866	15889	15801	15850	15602	15782	15825	15878	15623	15827	16051	15928	15793	15829	15672	15690	15760	15861	15527	15561	15858	15597	15712	15729	15628	15722	15929	15719	15783	15768	15765	15687	15655	15709	15725	15905	15804	15745	15800	15813	15950	15971	15803	15740	15975	15572	15618	15943	15899	15673	15770	15765	15783	15773	15676	15700	15784	15729	16076	15803	15734	15805	15574	15730	15765	15648	15864	15837	15839	15826	15817	15855	15959	15710	15769	15823	15741	15877	15871	15933	15929	15819	15899	15662	16089	15821	15680	15802	15714	15714	15940	15864	15756	15748	15655	15866	15618	15738	15812	15856	15844	15676	15698	15618	15696	15782	15710	15557	15633	15828	15651	15942	15966	15698	15757	15537	15908	15901	15929	15776	15762	15958	15791	15699	15801	15650	15644	15874	15747	15674	15704	15767	15760	15701	15684	15663	15804	15872	15839	15799	15919	15986	15850	15511	15721	15793	15760	15578	15633	15759	15775	15993	15969	15862	15567	15930	15707	15914	15931	15696	15940	15837	15791	15870	15950	15631	15755	15921	15837	16010	15880	15708	15722	15816	15842	15732	15828	15844	15724	15831	15813	15919	15873	15864	15653	15889	16013	15839	15748	15761	15894	15549	15955	15707	15765	15779	15878	16060	15925	16043	15880	15807	15889	15643	15734	15687	15842	16004	15802	15673	15815	15783	15930	15895	15971	15634	15762	15884	15746	15863	15704	15840	15837	15672	15761	15630	15767	15836	15915	15844	15787	15623	15935	15821	15676	15839	15785	15918	15751	15811	15899	15636	15992	15680	15801	15805	15716	15777	15880	15744	15866	15772	15649	15743	15692	15634	15948	15792	15713	15826	15671	15468	15549	15835	15998	15918	15559	15743	15663	15820	15709	15701	15869	15868	15912	15691	15765	15766	15832	15648	15745	15814	15779	15834	15756	15829	15777	15638	15876	15862	15898	15796	15823	15697	15762	15761	15542	15798	15560	15554	15783	15847	15825	15823	15755	15820	15877	15842	15918	15725	15665	15835	15712	15743	15812	15825	15790	15677	15876	15638	15854	15817	16004	15805	15734	15650	15787	15952	15732	15669	15753	15804	15861	16097	15846	15715	15713	15788	15752	15954	15731	15813	15749	15751	15829	15978	15677	15826	15717	15849	15797	15796	15789	15787	15852	15825	15886	15725	15825	15700	15506	15692	15849	15860	15702	15830	15770	15792	15793	15724	15808	15686	15893	15811	15795	15705	15680	15871	15695	15859	15876	15793	15904	15918	15727	15710	15628	15728	15820	15882	15710	15802	15624	15971	15690	15846	15756	15570	15724	15729	15806	15833	15720	15761	15754	15800	15671	15671	15775	15792	16017	15705	15709	15752	15755	15979	15961	15939	15732	15812	15965	15800	15823	15689	15720	15913	15725	15648	15788	15651	15726	15769	15841	16102	15905	15787	15641	15932	15708	15847	15865	15828	15800	15697	15754	15713	15642	15819	15849	15761	15700	15788	15827	15768	15701	15824	15722	15736	15702	15808	15783	15674	15729	15625	15696	15925	15657	15819	15541	15765	15782	15988	15649	15916	15785	15805	15751	15873	15735	15631	15847	15737	15679	15709	15685	15793	15864	15535	15682	15764	15839	15656	15687	15817	15810	15693	15765	15864	15826	15883	15786	15534	15468	15806	15769	15768	15752	15785	15752	15757	15732	15732	15849	15780	15816	15803	15823	15870	15761	15809	15884	15795	15758	15659	15917	15747	15690	15702	15802	15783	15845	15806	15891	15811	15805	15657	15773	15864	15873	15850	15718	15599	15771	15659	15917	15798	15718	15932	15750	15623	15825	15655	15994	15788	15952	15732	15770	15804	15790	15542	15809	15684	15717	15801	15485	15743	15746	15950	15867	15708	15681	15803	15760	15702	15545	15593	15844	15818	15806	15816	15665	15680	15950	15813	15811	15830	15657	15606	15692	15753	15770	15886	15656	15940	15953	15580	15752	15873	15947	15905	15918	15629	15665	15590	15751	15757	15736	15805	15785	15840	15809	15721	15712	15934	15945	15781	15666	15701	15726	15762	15714	15800	15774	15713	15714	15555	15836	15524	15925	15830	15840	15865	15689	15954	15622	15745	15893	15710	15738	15728	15772	15845	15905	15730	15621	15604	15805	15754	15595	15584	15630	15876	15871	15912	15688	15882	15631	15982	15872	15682	15868	15902	15765	15857	15903	15820	15782	15858	15875	15864	15996	15957	15906	15751	15817	15655	15991	15635	15915	15673	15858	15810	15624	15713	15647	15613	15764	15708	15777	15715	15739	15715	15849	15774	15613	15690	15861	15871	15845	15828	15687	15734	15811	15883	15783	15753	15866	15804	15832	15781	15747	15749	15993	15668	15812	15797	15583	15739	15812	15655	15648	15709	15839	15604	15767	15919	16032	15817	15651	15645	15661	15733	15679	15756	15692	15849	15596	15671	15819	15835	15540	15687	15636	15914	15805	15716	15627	15675	15776	15840	15670	15749	15752	15931	15779	15787	15651	15789	15800	15611	15833	15875	15829	15827	15686	15900	15666	15869	15963	15648	15770	15614	15862	15700	15732	15800	15855	15766	15895	15943	15905	15891	15694	15952	15684	15888	15857	15818	15761	15883	15718	15769	15734	15893	15882	15878	15801	15730	15655	15778	15618	15895	16081
25048	39451	30573	21898	18491	16687	15659	14880	14495	14052	14120	13847	13647	13786	13580	13711	13668	13657	13737	13497	13630	13521	13619	13624	13577	13410	13451	13509	13702	13541	13491	13481	13617	13415	13532	13601	13526	13559	13515	13602	13577	13405	13321	13513	13418	13618	13446	13534	13313	13419	13479	13492	13475	13588	13458	13496	13435	13415	13498	13572	13621	13516	13435	13420	13524	13465	13410	13598	13473	13441	13349	13537	13532	13467	13516	13538	13480	13406	13561	13535	13502	13445	13436	13501	13479	13360	13649	13542	13467	13524	13600	13563	13402	13596	13439	13449	13434	13462	13452	13569	13441	13506	13496	13322	13589	13688	13479	13429	13611	13349	13461	13399	13569	13374	13494	13475	13395	13559	13612	13380	13474	13618	13340	13597	13494	13361	13466	13515	13619	13295	13405	13423	13508	13483	13446	13333	13526	13599	13522	13404	13479	13344	13631	13533	13477	13590	13450	13526	13483	13636	13337	13583	13585	13620	13531	13408	13476	13626	13512	13559	13510	13422	13461	13536	13460	13428	13506	13221	13436	13445	13527	13453	13460	13425	13436	13528	13443	13422	13468	13514	13545	13417	13602	13298	13399	13485	13577	13515	13561	13484	13388	13612	13401	13557	13487	13440	13715	13327	13512	13495	13511	13626	13422	13518	13556	13500	13365	13590	13424	13622	13526	13471	13479	13426	13598	13494	13573	13447	13331	13628	13275	13570	13630	13473	13435	13513	13564	13388	13580	13470	13482	13481	13402	13441	13479	13405	13576	13676	13499	13439	13595	13484	13341	13537	13492	13451	13330	13325	13660	13584	13498	13666	13537	13486	13553	13495	13528	13541	13403	13626	13475	13498	13577	13589	13490	13615	13408	13577	13530	13508	13563	13412	13482	13499	13377	13545	13454	13540	13463	13523	13454	13416	13603	13365	13602	13453	13565	13408	13579	13470	13483	13605	13323	13528	13426	13637	13378	13727	13523	13507	13441	13415	13456	13482	13326	13576	13546	13453	13443	13574	13524	13443	13360	13591	13396	13375	13467	13520	13565	13410	13709	13464	13529	13456	13383	13667	13556	13408	13486	13380	13322	13633	13606	13451	13692	13643	13607	13567	13486	13400	13454	13423	13581	13359	13439	13697	13494	13451	13556	13427	13535	13589	13594	13601	13513	13396	13336	13509	13486	13654	13530	13561	13473	13488	13485	13450	13629	13497	13678	13465	13457	13401	13602	13486	13482	13478	13492	13459	13497	13497	13540	13538	13359	13598	13363	13396	13571	13473	13573	13549	13526	13655	13463	13445	13496	13418	13532	13432	13604	13571	13582	13445	13516	13362	13450	13323	13495	13464	13540	13486	13348	13461	13550	13497	13518	13397	13536	13363	13409	13489	13319	13466	13568	13439	13596	13408	13496	13494	13426	13578	13453	13434	13519	13439	13441	13604	13575	13527	13490	13479	13489	13384	13522	13260	13595	13428	13449	13398	13604	13384	13626	13617	13600	13444	13628	13507	13481	13403	13517	13402	13455	13329	13437	13358	13531	13626	13473	13506	13378	13388	13471	13580	13467	13544	13394	13631	13475	13422	13458	13594	13542	13596	13408	13614	13515	13558	13502	13560	13535	13255	13546	13486	13588	13498	13567	13466	13626	13448	13459	13401	13525	13528	13429	13471	13576	13485	13634	13406	13487	13663	13630	13421	13352	13526	13559	13603	13427	13556	13561	13499	13346	13547	13371	13489	13399	13442	13494	13476	13771	13404	13509	13680	13575	13337	13487	13433	13639	13431	13572	13346	13426	13523	13495	13391	13492	13288	13479	13480	13428	13692	13466	13615	13396	13517	13534	13349	13509	13361	13275	13428	13528	13473	13349	13376	13569	13472	13635	13353	13304	13481	13538	13708	13532	13461	13561	13410	13384	13603	13512	13357	13225	13496	13523	13476	13580	13475	13413	13628	13463	13482	13450	13597	13520	13561	13519	13465	13481	13381	13475	13318	13476	13344	13464	13429	13460	13548	13405	13369	13567	13500	13473	13407	13610	13697	13501	13577	13431	13473	13662	13537	13455	13564	13473	13367	13590	13477	13543	13503	13590	13714	13465	13414	13508	13531	13507	13535	13393	13474	13447	13414	13377	13429	13374	13504	13342	13514	13383	13480	13466	13367	13571	13431	13451	13507	13575	13424	13325	13492	13386	13405	13540	13509	13583	13552	13603	13379	13395	13361	13522	13427	13511	13472	13607	13463	13555	13487	13371	13665	13489	13463	13557	13478	13722	13358	13548	13535	13525	13249	13529	13524	13529	13453	13510	13303	13494	13561	13407	13237	13323	13575	13460	13550	13416	13586	13420	13508	13668	13477	13475	13417	13479	13581	13511	13467	13556	13376	13471	13535	13447	13682	13524	13500	13412	13487	13537	13664	13491	13537	13460	13515	13379	13522	13447	13475	13447	13355	13722	13601	13552	13615	13521	13622	13458	13613	13395	13473	13415	13575	13502	13595	13391	13488	13566	13482	13304	13563	13366	13509	13480	13344	13356	13482	13494	13529	13341	13448	13571	13601	13324	13455	13422	13313	13471	13489	13427	13445	13442	13442	13488	13338	13443	13467	13448	13494	13430	13538	13535	13498	13495	13522	13569	13344	13611	13544	13672	13365	13418	13619	13448	13542	13592	13436	13464	13390	13438	13590	13425	13589	13445	13402	13735	13650	13475	13721	13306	13451	13566	13412	13439	13486	13373	13467	13449	13491	13516	13261	13517	13516	13676	13621	13405	13558	13302	13555	13432	13413	13609	13548	13408	13541	13300	13576	13512	13591	13541	13429	13488	13372	13542	13470	13569	13610	13586	13313	13325	13421	13580	13560	13357	13608	13504	13309	13557	13553	13455	13448	13378	13335	13617	13517	13534	13385	13483	13329	13587	13519	13517	13436	13526	13417	13538	13661	13533	13501	13417	13526	13772	13429	13271	13538	13379	13395	13417	13632	13667	13434	13595	13511	13529	13499	13587	13494	13594	13499	13362	13429	13351	13390	13352	13358	13407	13528	13500	13456	13421	13522	13628	13520	13416	13493	13360	13481	13363	13481	13638	13466	13384	13705	13569	13515	13514	13359	13481	13664	13495	13426	13506	13608	13497	13583	13363	13531	13310	13507	13590	13452	13447	13488	13413	13444	13430	13457	13519	13635	13419	13491	13408	13573	13604	13546	13528	13617	13547	13516	13489	13580	13555	13537	13510	13704	13397	13447	13493	13521	13493	13413	13528	13485	13344	13400	13491	13587	13504	13683	13594	13496	13405	13400	13555	13537	13500	13351	13506	13461	13311	13449	13465	13464	13516	13441	13567	13470	13461	13429	13710	13407	13299	13629	13708	13614	13494	13571	13563	13501	13669	13518	13470	13445	13530	13523	13464	13408	13416	13278	13384	13441	13487	13569	13531	13409	13415	13559	13634	13318	13388	13550	13380	13669	13524	13556	13433	13420	13565	13646	13412	13595	13506	13354	13643	13437	13523	13527	13392	13552	13642	13457	13483	13355	13507	13480	13608	13528	13449	13378	13830	13395	13627	13556	13583	13376	13393	13670	13406	13537	13566	13452	13480	13457	13235	13470	13480	13456	13487	13556	13596	13569	13543	13414	13572	13526	13559	13442	13512	13555	13474	13530	13401	13486	13377	13510	13638	13333	13529	13466	13480	13412	13588	13320	13564	13529	13564	13296	13516	13387	13481	13549	13467	13513	13387	13506	13395	13473	13435	13496	13397	13425	13553	13492	13451	13166	13558	13390	13549	13629	13539	13485	13529	13501	13345	13507	13431	13478	13460	13661	13562	13417	13652	13576	13554	13459	13462	13402	13441	13456	13334	13447	13479	13397	13466	13419	13421	13454	13439	13354	13518	13513	13538	13647	13485	13470	13550	13504	13542	13549	13528	13293	13477	13612	13464	13609	13556	13430	13621	13353	13531	13549	13349	13524	13476	13366	13364	13495	13478	13433	13242	13436	13558	13504	13470	13482	13617	13556	13334	13508	13607	13701	13468	13600	13426	13509	13516	13499	13494	13544	13484	13568	13526	13415	13485	13534	13416	13558	13514	13617	13610	13427	13475	13288	13550	13380	13415	13532	13274	13586	13512	13510	13423	13629	13541	13469	13342	13569	13341	13409	13476	13597	13436	13488	13695	13484	13439	13470	13466	13578	13653	13466	13513	13495	13353	13485	13497	13367	13439	13411	13449	13496	13292	13512	13565	13452	13466	13550	13562	13599	13575	13509	13537	13426	13532	13645	13474	13495	13589	13554	13440	13365	13352	13472	13501	13447	13518	13642	13663	13505	13665	13326	13494	13351	13557	13333	13374	13484	13494	13465	13555	13401	13514	13581	13621	13327	13325	13561	13500	13527	13398	13507	13543	13355	13523	13490	13610	13593	13590	13336	13591	13623	13569	13495	13544	13395	13362	13477	13552	13454	13593	13623	13548	13505	13471	13453	13365	13434	13556	13349	13421	13588	13484	13524	13504	13403	13572	13452	13506	13416	13579	13517	13461	13497	13372	13531	13617	13413	13386	13620	13424	13563	13626	13396	13599	13402	13598	13455	13644	13402	13330	13513	13552	13559	13436	13474	13464	13433	13484	13449	13528	13515	13588	13361	13547	13544	13292	13416	13496	13545	13381	13475	13376	13607	13570	13569	13564	13478	13627	13344	13504	13539	13690	13671	13614	13518	13525	13460	13292	13620	13585	13617	13430	13524	13535	13487	13342	13419	13483	13499	13441	13444	13512	13496	13425	13633	13492	13512	13603	13386	13386	13409	13300	13413	13393	13361	13525	13587	13514	13358	13461	13551	13528	13560	13432	13408	13457	13616	13491	13549	13472	13412	13353	13574	13499	13603	13465	13574	13414	13333	13419	13469	13408	13566	13431	13536	13609	13411	13509	13483	13582	13565	13561	13382	13398	13524	13500	13526	13571	13519	13504	13455	13575	13393	13611	13563	13562	13566	13535	13572	13445	13422	13500	13429	13485	13468	13542	13434	13514	13564	13536	13541	13543	13623	13630	13579	13464	13406	13503	13441	13469	13439	13486	13513	13445	13643	13540	13342	13500	13624	13630	13534	13376	13596	13543	13633	13523	13472	13429	13422	13563	13349
23502	21562	28462	25387	22952	22388	20737	17533	16547	16324	16084	15740	15666	15667	15411	15403	15362	15267	15484	15208	15261	15244	15352	15051	15305	15117	15144	15178	15231	15224	14968	15198	15126	15086	15163	14972	15225	15000	15006	15355	15075	15065	15124	15219	15382	15112	15054	15050	15129	15108	15002	15102	15242	14966	15047	15014	15176	15159	15162	15141	15138	15057	15149	14935	14997	15074	14974	15250	14978	15138	15064	15066	14998	15122	15227	14878	15062	14905	15013	15089	15225	14969	15044	14975	15127	15081	15018	15071	14950	14871	15138	14967	15097	15154	15020	15169	15235	15086	15084	15023	14904	15018	14821	15005	14983	15006	15224	15028	15075	15145	15132	15034	15174	15122	15061	15022	14976	14931	15050	15005	14967	15171	15086	14941	14955	15107	15127	14948	15087	15124	15045	15027	15013	15087	14935	15053	15159	15062	15100	15108	15007	15059	14978	15158	15055	14911	14856	14987	15089	15064	14977	14949	15172	15003	14874	15114	15129	14878	15082	15104	15176	15013	15055	14935	15000	15088	15089	15027	15179	15047	14922	14959	15051	15005	15102	15054	15082	15085	14961	15088	15108	14890	15086	15025	15044	15003	15013	14997	14936	15151	15179	15054	15159	15112	15015	15089	14977	15060	15010	15208	14950	15038	15155	15087	15182	14877	15155	14999	15101	14880	15112	15166	15352	15015	15033	15075	15188	15015	14957	15122	15006	15096	15067	15077	15373	14946	15073	14884	15058	14933	15070	15234	14938	14912	14994	15136	14948	15106	15217	14842	14961	15140	14993	15108	15111	14913	15170	15079	15187	15104	15075	14998	14820	14718	15083	15002	14876	15000	14936	15202	14875	15009	15059	15143	15166	15011	15168	14910	14812	15046	15090	15075	15071	15085	14807	15004	15347	15230	14896	14913	15296	15044	15008	15075	15065	15020	15042	15141	15038	15110	14975	14844	15056	15204	15220	15138	15058	14893	15189	14878	14959	14942	15124	14941	15367	15170	15087	15058	14975	15084	15073	15219	15277	15064	14956	15089	14997	15034	15122	15027	15191	15091	15154	14994	14868	14916	15155	14874	14936	15126	15182	15067	15162	15136	15266	14982	15061	15215	14910	14898	14979	15114	14910	15184	15072	14863	15091	14895	15018	15018	14899	15212	15095	15026	15197	15087	15141	14960	14819	15057	14979	15026	14975	15030	14958	15088	15087	15004	15171	15031	15049	15014	15051	15104	15159	15040	15167	14969	15068	15006	15149	14910	15129	15183	14915	14983	14924	15032	15080	15207	15035	15096	14984	15085	14981	14973	15096	14977	14832	15125	15029	15003	15131	14947	15110	15087	14951	15090	14943	14880	14935	15123	15191	15177	15045	14981	15119	15007	15192	14939	14911	14999	15093	14976	15127	15024	15046	15034	14920	14946	15126	15104	15004	15207	15055	15027	14956	15175	15127	15116	15086	15125	15029	15165	15161	15116	15038	14945	14943	15023	15026	15041	15020	15065	15106	15010	15009	15155	15073	15034	15020	15074	15048	15143	15101	15193	15066	14949	14907	15075	15170	15012	15023	14856	14965	15137	15112	15079	15231	15106	15049	15100	15092	15245	14963	14984	14971	15036	15113	15014	15121	15018	15163	15111	15040	15080	15202	15273	14928	14965	15167	15172	15050	14994	15025	14866	15103	14972	14921	15139	15153	15149	14988	14966	14951	14867	15100	14984	15194	15116	15011	15064	15065	15136	14970	14954	15007	15127	15142	15102	15023	15159	15081	14969	15062	15135	15041	15028	14969	15149	15204	15124	15096	14967	15203	14970	15075	15125	15083	15024	15021	15102	15174	15092	15175	14849	14885	15150	15190	15426	14953	15062	15145	15123	14995	15091	15191	15040	14987	15035	15097	14909	14856	15173	15102	15004	14967	15079	14949	14983	15206	15211	15157	15054	15034	14896	15061	15169	15027	15045	14965	15024	14929	15108	15020	15030	14916	15233	15031	15113	15134	14946	15182	15083	15015	15177	15157	15028	15306	14865	15037	15123	15027	15124	15095	15110	15288	15083	14903	15060	15279	15078	14996	15141	14855	15119	15014	15172	14870	15066	15071	15018	15089	15337	15158	14901	15020	15099	15069	15155	14977	15102	15159	15006	15201	15114	15116	15294	15157	14900	15194	14953	15126	15145	15066	15087	14961	14913	15296	15125	15079	15242	15165	15174	15236	15073	14901	15073	15118	15199	14999	15098	15024	15089	14826	14933	15144	15318	15151	15082	15110	14980	15134	15197	14939	14932	15191	15230	15115	14878	15051	15094	14974	15100	15096	14944	14965	15171	15121	15025	15015	15056	15015	15045	15070	15134	15069	14997	14951	15162	15051	14852	14942	15152	15003	15185	14878	14940	15224	15109	14891	15060	14962	14989	15051	14871	15019	15095	15049	15070	15227	15079	15193	14955	14997	15112	15133	15131	15008	15011	15132	15076	15067	14980	15044	14886	15249	15106	15046	14969	15027	14786	15117	14955	15032	15281	15033	15163	14834	14903	14957	14979	15076	15219	15025	14973	15133	14972	15037	14901	15032	14792	15173	14993	14923	15126	14931	15205	15076	14964	15084	15057	15055	15045	15103	14955	14983	15061	15074	15051	14881	15081	14814	15083	14884	15120	15103	14935	15181	15058	15071	15001	15158	15002	14927	14809	15026	14994	15045	15172	14878	14991	15270	15081	14998	15058	14972	14957	14919	15131	15156	15068	14910	15046	15067	15157	15053	15096	14995	15153	15143	15167	14830	14945	14879	14899	15214	14893	15032	14961	15036	15042	14987	15101	14963	15029	14940	14813	15152	15036	14727	15002	14931	14914	14988	14957	14938	14927	14995	14861	15100	15004	15134	14963	15148	14851	15184	14893	15134	15083	15175	14971	14919	15131	15201	15031	15143	14982	14849	15052	15212	14970	15032	15103	14970	15173	15056	14966	14949	15008	14949	14992	15169	15183	15220	14868	14924	15093	15188	15118	14987	14967	14790	14853	15109	15001	15249	15120	15059	15152	15041	14869	15110	15042	15053	15012	14928	14920	14867	14991	14912	15024	15160	15161	15028	15155	15078	15120	15067	15004	15029	15008	15119	15099	15020	15071	15183	14991	14975	15057	15132	15242	15090	14911	15028	15053	15298	15110	14997	15067	15044	15099	15280	15208	15109	15265	15050	15064	14978	14880	14940	14894	15053	15125	15166	15258	15071	14988	15071	15114	15036	14993	14864	15019	14924	15017	15147	15219	14867	15078	15057	15065	15133	15200	14926	14860	15040	15116	15088	15071	15089	15196	15269	14946	14983	15155	14950	15170	14906	14956	14980	15061	14955	15105	15183	15033	15193	14974	14945	15225	15106	15326	15083	15160	14982	15224	15010	15108	15009	15032	15137	15171	15171	15071	15043	15065	15051	15076	15085	14949	15007	15150	15137	15161	14991	15151	15075	15096	15199	14985	15014	14773	15111	15183	14945	14968	15033	14971	15048	14970	15069	14827	15066	15096	15137	14972	15144	14839	14930	14784	15160	15031	15246	14915	15156	14891	15045	14912	15053	15100	14991	15047	14956	15119	15003	14872	15160	15019	15129	15365	15113	14861	15055	15045	14967	15200	15063	15027	14928	14992	15084	14876	14997	15277	15144	15168	14901	15064	14916	14998	15202	15034	15163	15134	14966	15033	14965	15093	15106	15324	15164	14947	15078	14917	15019	15089	14934	15034	14929	15025	15067	15008	14958	15013	15087	15073	15198	15203	15156	15000	14939	15058	14823	15108	14929	15084	15183	15191	15145	14908	15051	15230	14979	15128	15107	15057	15184	15071	15163	15091	14831	15007	15038	14983	15086	15048	15004	15017	15217	15211	15067	15122	15222	15072	14964	15087	15238	15220	14941	15121	15247	15161	15074	15015	15079	15079	14986	15155	15096	15081	15237	15066	15030	15072	15085	14961	15101	15054	15166	15113	15039	15060	15111	15067	15020	15051	15161	14915	15078	15168	15066	15074	15148	15160	15004	15050	14871	14993	15235	15130	15136	15202	15187	15105	15311	15211	15108	15048	15319	15233	15212	15242	14972	15105	14997	14910	15042	15171	15109	15122	15016	14867	14938	15134	15052	14922	14985	15085	15363	15061	15012	15061	14855	15029	14985	15104	15180	15168	15100	14879	14833	14991	15064	14974	14840	15052	15022	14858	15055	15034	15083	14965	15141	15210	15011	15077	15055	15036	14982	14908	15076	14988	14913	14958	15028	15092	14883	15208	15041	15183	15130	15073	15210	15109	15142	15179	15122	15050	15040	15216	15058	14935	14990	15021	15074	14984	14960	15059	15032	15328	15057	14876	15128	15127	15122	15034	14941	15058	15036	15063	15141	15023	14964	14976	14995	15231	15023	15165	15102	15084	15124	14851	14967	15071	15182	14906	14838	15042	15154	15040	15109	14913	14859	15131	15261	14913	14928	15066	14941	15038	14858	14955	15007	15147	15188	15167	15086	15077	15187	15228	15200	14999	15085	15011	15041	15059	15331	15078	15088	15142	14874	15065	15106	14904	15186	14939	14838	14935	14718	14966	14941	15160	14864	15234	15116	15143	14958	14895	15071	14990	14877	14912	15173	15039	14927	15093	15038	15059	15078	15181	14825	14953	15285	15063	14997	15089	15072	15270	15163	14988	14895	15109	14947	15037	15239	14903	15026	15252	15104	15093	14970	15123	15071	15044	15179	14755	15017	15014	15084	15078	14967	15024	15171	15029	15078	15019	15232	14911	14970	15022	14943	15043	14959	15073	14928	15018	15174	14909	15217	15022	15041	15067	15049	15011	15106	14953	15059	14839	15117	14807	14929	14892	15101	15001	15131	14878	14976	14963	15056	15006	15160	15075	14902	15116	15035	15017	15193	14871	15064	14793	15020	14947	14973	15089	15138	14777	15132	15091	15122	14989	15071	15094	15138	15027	15046	15164	15233	15080	15050	14910	14976	15098	14897	14992	15005	14968	15152	15073	15220	15108	15020	15068	15005	14921	15043	15264	15018	14944	14983	14993	14987	15011	15105	15018	15072	15225	14930	14917	14991	15029	15046	15251	15079	15126	15147	15037	14966	15105	14980	15258	14920	15207	15156	15208	14946	15164
24629	46973	37444	26956	22042	19059	17106	15852	14894	14424	14044	14003	13831	13530	13408	13420	13231	13488	13215	13312	13451	13299	13298	13271	13227	13107	13280	13248	13153	13224	13128	13032	13074	13096	13316	13080	13059	13003	12959	13156	13167	13202	13202	13099	13025	13018	13028	13059	13064	13151	13197	12997	13253	13122	12990	13083	13164	13227	13272	13023	13164	13146	13187	13068	13142	13061	12956	13158	13124	12984	13020	13027	13086	13164	12930	12988	13325	13113	12944	13101	13274	13073	13063	13025	13146	13096	13045	13250	13049	13033	12822	13069	13370	13014	12972	13147	13036	13058	13022	13209	13052	13034	13129	13033	13113	13036	13288	13156	13012	13124	13201	13048	13033	13176	13158	13113	12995	13113	12931	13113	13018	13115	13013	13047	13066	13248	13076	13116	13035	12996	13025	13186	13001	13183	13020	12974	13232	13185	13152	13096	12922	12959	13006	13096	13063	13170	12972	13081	13059	13093	13081	13261	13156	13110	13187	12963	13050	13243	12993	12947	12960	13060	13170	12993	13110	13022	13001	13073	13032	13078	13238	13162	13075	12946	13150	12942	12960	12916	13100	12834	13186	13117	13226	13144	13237	13125	12997	13227	13025	13292	13214	12813	13165	13300	13067	13045	13008	13204	13170	13115	13067	13179	13058	13148	13072	13166	12938	13137	13113	12949	13094	13117	13179	13073	13084	13101	13176	13167	13072	13041	13203	13182	13124	13109	12974	13015	13087	13021	13186	12951	13102	13184	12998	12918	13079	13203	13170	13079	13110	13148	13070	13115	13035	13042	12981	13169	13179	13178	13031	13111	12954	13221	13180	13067	13110	13156	13135	13131	13140	13268	12963	13102	13038	13170	13080	13107	13071	13149	13106	12907	13056	13131	13002	13063	13146	13032	12963	13214	12818	13004	13124	13071	13014	13238	12995	13063	12944	13135	12885	13058	13086	13014	13174	13056	13112	13039	13042	13066	13059	13030	13186	13033	13143	12938	12965	13074	13128	13109	13046	13058	13091	13063	13093	12925	13089	13074	13074	13000	12942	13057	13091	13049	13061	13058	13177	13110	13108	13094	13308	13214	13067	13041	13240	13039	12891	13014	13049	13097	13095	13168	13209	13172	13287	13133	12937	13222	12950	13148	13294	13004	13033	13123	13305	13069	13012	13186	12984	13060	13268	13295	13073	13202	13012	13111	13181	12984	13182	13035	13044	13085	13140	12985	12937	13251	13171	13087	13122	13071	13016	13177	13066	13038	13080	13076	12875	12975	13038	13009	13109	13093	13111	12928	13098	12986	13055	13166	13299	13152	13204	13191	13033	13045	13114	12998	13009	13100	13029	13081	13083	13101	13100	13018	13222	13127	13102	13059	13164	12993	13043	13093	13103	13059	12988	12979	13143	13244	13114	13178	13000	13067	13104	13096	13085	13058	12866	13245	13250	13135	13101	12940	13128	13162	13118	13110	13212	12984	13352	13115	13109	13057	12926	13104	13081	13136	13153	13022	13139	13143	13022	13159	12924	13090	13147	13166	13231	13108	13138	13153	13109	13017	13020	13200	13194	13054	12948	13068	13018	13143	13062	13027	13071	12966	13226	12977	13223	13008	13221	12986	13010	13124	13059	13171	13111	13055	13175	12996	13114	13033	13067	13120	13071	13097	13153	13049	13116	12903	13144	13049	13111	13162	13147	13136	13237	13059	13305	13070	13020	13102	13220	13179	13195	13056	13068	13064	13030	13135	13033	12927	13210	13043	13143	12980	13241	13030	13237	13065	13360	13050	13021	13111	13047	12976	13140	13138	13062	13011	13068	13008	12999	13193	13127	13188	12784	12967	13093	13107	13095	13105	13181	13036	13101	13059	13149	13091	12960	13115	13195	13038	13282	13169	13154	13194	12951	13160	13140	13177	13071	12970	12970	12959	13074	12962	12948	13078	13000	12864	13121	13196	13124	13104	13169	13034	13135	13035	13164	13014	13081	13073	13037	12952	13118	13125	13063	12972	13113	13128	13135	13103	13141	13077	13052	13073	13174	13259	13109	13164	12981	13086	13196	13151	13103	13003	13120	13183	13173	13190	13126	13089	13042	13106	13108	12975	13089	13104	13117	13190	13136	13183	13151	13124	13150	13076	13122	13031	12999	13097	13019	13065	13067	13007	12995	13052	12976	13039	13177	13105	13069	13000	13126	13218	13023	13198	13228	13098	13087	13198	13215	13146	13104	13053	13003	12912	13148	13060	12924	13107	13064	13145	12852	13016	13074	12962	13056	13055	13037	13025	13041	13066	12947	13003	12832	13131	13080	13196	13173	13174	13138	12955	13094	13110	13142	13029	13119	13006	13167	12883	13273	13089	13174	13214	13113	13203	12988	13030	13080	13074	13042	13134	13126	13138	13166	13208	13000	13161	13012	13162	13072	12871	13156	13106	13137	13046	13319	13102	13122	13050	13282	13175	13031	13020	13250	12945	13107	12972	12998	12989	13138	13077	12972	13140	13011	13005	12911	13130	12981	13228	13034	13173	13037	13195	13076	13160	13065	13012	12980	13257	13111	13108	12959	13137	13145	13230	13182	13055	13077	13105	13044	13032	13193	13147	13144	13188	12979	13187	13249	13042	13175	12917	12969	13181	13090	13219	13037	13048	13032	13007	13024	13067	12928	13166	12967	13043	13076	13155	13107	13135	13238	13049	12998	12955	13159	13118	13056	13117	13062	12941	12913	13033	13122	13035	13175	13015	13018	13126	13054	13069	13022	13160	13182	13070	12990	12941	12859	13031	13056	13176	13032	13037	13119	13198	13067	12979	13077	13019	12983	13022	13057	13148	13179	13184	12999	13021	13030	12876	13008	12993	12990	12933	13071	13197	13042	13187	13199	13145	13109	13113	13212	13160	13075	12952	12995	13049	13026	13082	13070	13185	13166	13076	12897	13045	13188	13037	13002	13155	13092	12997	13106	13145	13191	13043	13130	12936	13138	13165	13092	13237	13087	12939	12851	13173	12984	13106	13163	13176	12846	13012	12927	13096	12975	13071	13128	12930	12829	13079	13270	13184	13076	13069	13281	13042	13067	13185	13082	13154	13090	13099	13055	13135	13096	12891	13061	13207	13045	13096	13096	13084	12980	13161	13042	12996	13266	13168	13020	13155	13193	12982	13061	13054	13115	13076	13017	12958	13024	12896	13126	13234	13201	13128	13072	13104	13138	13043	13103	13226	13029	13060	12882	13162	13128	13090	12983	13024	13044	13110	13204	12987	13226	13154	13181	13065	13248	13110	13155	13033	13012	13046	12971	13141	13038	12957	13157	13200	13036	13081	13198	12998	13061	13295	13046	13036	13004	13183	13116	13045	13286	13105	13193	13027	13153	13005	13150	13123	13101	13090	12904	13183	13205	13056	13009	12990	12990	13037	13092	13095	12999	13142	13133	12915	13149	13149	13076	13048	13114	12933	13058	13076	13232	13197	12902	13211	13092	12959	13086	13089	13031	13177	13111	13008	12998	13123	12996	12903	12932	13118	13146	13010	13120	13067	13299	13096	13006	13169	13060	13143	12932	13182	12960	13103	12871	12924	13113	13186	12962	13244	13135	13050	13067	13250	13061	13018	12948	13161	13079	12950	13045	13055	13154	13169	13343	13112	13022	13145	13029	13086	13043	12950	13156	13114	13137	13226	13094	12929	13051	13081	13192	12973	13085	13115	12931	13152	13057	12999	13136	12985	13002	13058	13098	13137	13130	13032	13115	13072	13091	13183	13072	13077	13157	12898	13192	13145	13133	13060	13025	13019	13136	13018	13070	13101	13021	12971	13009	13122	13015	13189	13058	13024	12999	12924	13176	13077	13031	13100	13009	13120	12936	13018	13086	13164	13069	13097	13254	13067	13125	13132	12930	13111	13341	13110	13041	13301	13030	13093	13004	12966	13141	13202	13104	13129	13029	12989	12976	13164	13031	13010	13071	13231	13061	13155	12996	13079	13156	13174	13022	12968	13088	13079	13082	13052	13225	13046	12958	13242	13145	12817	13074	13073	13073	13014	13020	12991	13054	13116	13166	13114	13124	13157	12902	13039	12995	13156	12975	13165	13086	13154	13088	13079	13010	13214	13069	13067	13076	13133	12923	13042	13245	12935	13236	13049	13074	13125	13171	13057	13055	13179	13241	13060	13185	13165	12951	13092	13126	13116	12991	12957	13115	12906	13114	12974	13102	13177	13103	13159	13036	12970	13321	12949	13077	13058	13154	13021	13211	12946	13176	13047	13266	13081	13072	13069	13172	12960	13202	13138	13175	13143	13122	13023	13008	13080	13079	13063	13084	13127	13078	13129	13158	13058	13076	12964	13066	12877	13053	13073	13088	13200	13076	12959	13181	13147	12976	13084	13041	13068	13189	13070	13142	13094	13110	13138	13226	13046	13078	13087	13179	13084	13118	13134	13161	13022	13106	13064	13034	13201	13010	13044	13097	13026	13006	13216	13126	13146	13148	13276	13092	13061	13054	12973	12938	13128	13029	13046	13112	13154	13075	13206	13007	13117	13162	13006	13074	13287	13154	13035	13075	13318	13025	13001	13041	13263	13036	13135	13180	13030	13051	12988	13160	13153	13072	13222	13163	13299	13093	13102	12960	13188	13206	13143	13101	13024	13143	12960	13303	12969	13142	13007	13002	13078	13151	12925	13261	13099	12927	12850	12991	12903	13044	13060	13156	13063	13147	13124	13199	13112	12993	13174	13089	13080	12925	13089	13116	13052	13093	12985	13012	13007	13076	13042	13061	13112	13275	13027	13249	13128	13188	13074	13169	13203	13120	13248	13077	13106	13066	12983	12984	13308	13072	13134	13074	13071	13047	12950	12945	13085	13194	12864	13145	13082	13085	13206	13185	13238	13136	13097	13171	12989	13116	13024	13099	13261	12916	12933	13021	13236	13282	13045	13125	13108	13080	12845	12916	13066	12987	13188	13181	13229	13146	13062	13161	13116	13117	13053	13154	13213	13220	13058	13156	13106	12954	13073	13162	12997	13124	13049	13023	13165	13011	13079	13056	13066	13056	12978	13150	12929	13079	13044	13157	13165	13031	13061	13177	13041	13181	13046	12930	13144	13041	13134	13091	12968	13027	13140	13059	13175	13046	13040	13014	12999
25343	21706	27789	27857	21167	19135	18401	16942	16592	16281	16297	15914	16095	15757	15810	15758	15565	15886	15729	15647	15768	15841	15634	15514	15551	15824	15776	15635	15369	15539	15633	15564	15678	15678	15635	15641	15454	15607	15694	15476	15682	15674	15871	15772	15519	15651	15619	15632	15452	15549	15560	15418	15514	15546	15468	15695	15359	15657	15491	15345	15780	15598	15692	15446	15460	15519	15647	15539	15590	15567	15598	15478	15293	15463	15430	15619	15535	15360	15323	15662	15613	15576	15468	15458	15647	15381	15646	15485	15598	15537	15417	15610	15495	15583	15791	15445	15610	15434	15397	15374	15801	15582	15477	15513	15394	15360	15455	15310	15593	15421	15462	15514	15608	15558	15656	15330	15562	15514	15387	15573	15667	15497	15528	15600	15434	15557	15387	15387	15550	15589	15465	15392	15679	15736	15474	15446	15477	15444	15505	15509	15396	15489	15405	15512	15457	15566	15432	15702	15502	15645	15623	15627	15490	15627	15701	15371	15537	15621	15671	15328	15509	15506	15532	15344	15534	15408	15503	15513	15373	15445	15507	15495	15702	15521	15566	15362	15406	15547	15601	15380	15366	15528	15532	15431	15562	15545	15443	15524	15356	15515	15557	15535	15508	15583	15625	15596	15380	15412	15316	15384	15582	15634	15511	15433	15635	15535	15561	15643	15521	15637	15482	15414	15600	15461	15640	15578	15545	15446	15488	15647	15579	15723	15606	15536	15645	15533	15618	15611	15611	15587	15361	15674	15628	15385	15682	15572	15514	15472	15428	15371	15420	15467	15459	15569	15402	15364	15517	15410	15526	15594	15376	15504	15501	15503	15444	15553	15528	15765	15594	15482	15506	15312	15566	15432	15664	15391	15384	15544	15385	15460	15790	15479	15570	15603	15524	15601	15361	15391	15523	15626	15626	15711	15533	15426	15372	15467	15581	15550	15519	15539	15596	15516	15566	15598	15531	15544	15515	15572	15697	15552	15755	15534	15546	15495	15680	15390	15425	15492	15581	15595	15492	15555	15565	15656	15475	15542	15473	15475	15540	15595	15680	15613	15431	15545	15535	15689	15584	15537	15332	15453	15524	15670	15421	15475	15523	15607	15470	15579	15621	15530	15385	15436	15603	15704	15573	15462	15509	15687	15634	15551	15302	15413	15732	15424	15410	15355	15368	15607	15647	15442	15658	15549	15525	15528	15646	15563	15321	15313	15364	15404	15400	15557	15414	15256	15553	15573	15482	15468	15494	15522	15419	15503	15621	15408	15491	15607	15758	15513	15435	15457	15565	15499	15483	15310	15363	15386	15477	15519	15566	15645	15515	15607	15529	15476	15619	15536	15520	15464	15545	15743	15348	15489	15461	15572	15594	15583	15398	15470	15641	15374	15605	15680	15494	15411	15484	15560	15369	15543	15480	15424	15625	15605	15646	15451	15384	15610	15644	15560	15488	15565	15484	15391	15570	15628	15578	15587	15550	15453	15495	15631	15487	15425	15532	15632	15603	15431	15469	15467	15482	15473	15711	15586	15667	15723	15524	15638	15747	15609	15815	15660	15611	15379	15488	15632	15385	15462	15421	15441	15373	15563	15329	15593	15633	15550	15342	15416	15366	15504	15573	15385	15341	15542	15522	15715	15497	15470	15264	15676	15687	15500	15492	15464	15355	15562	15688	15487	15496	15481	15456	15694	15587	15572	15392	15679	15526	15350	15357	15412	15495	15460	15373	15573	15475	15460	15630	15381	15677	15371	15511	15507	15562	15388	15287	15603	15699	15468	15246	15581	15491	15547	15508	15454	15500	15495	15324	15564	15529	15520	15357	15630	15481	15572	15476	15599	15702	15498	15715	15517	15771	15475	15536	15596	15499	15517	15581	15418	15316	15425	15577	15532	15609	15723	15450	15471	15370	15369	15368	15636	15507	15626	15537	15301	15618	15409	15419	15510	15477	15500	15477	15575	15434	15582	15577	15578	15616	15387	15776	15590	15591	15331	15610	15555	15577	15409	15545	15640	15429	15502	15464	15529	15660	15702	15518	15542	15629	15407	15712	15711	15690	15504	15635	15612	15373	15595	15598	15544	15463	15608	15462	15492	15480	15506	15746	15622	15760	15551	15563	15306	15707	15576	15618	15432	15576	15426	15456	15605	15335	15466	15385	15520	15451	15635	15423	15573	15607	15616	15597	15569	15670	15597	15469	15559	15574	15538	15511	15372	15587	15457	15464	15503	15405	15503	15642	15552	15533	15431	15661	15444	15581	15653	15340	15552	15530	15322	15534	15587	15597	15678	15517	15491	15471	15592	15623	15332	15374	15485	15391	15167	15423	15513	15555	15413	15402	15563	15680	15653	15402	15660	15474	15496	15584	15818	15673	15539	15596	15465	15586	15628	15600	15365	15568	15329	15479	15788	15421	15465	15677	15540	15458	15616	15757	15518	15435	15518	15350	15387	15652	15508	15434	15554	15487	15587	15558	15528	15491	15579	15414	15431	15669	15401	15512	15725	15391	15753	15506	15703	15565	15557	15523	15481	15365	15504	15437	15429	15577	15668	15614	15653	15891	15528	15485	15516	15546	15761	15381	15483	15582	15491	15508	15467	15663	15438	15504	15705	15370	15492	15455	15482	15485	15519	15416	15601	15622	15619	15456	15550	15583	15657	15543	15439	15273	15577	15496	15478	15647	15435	15512	15662	15728	15694	15569	15608	15509	15344	15579	15295	15510	15572	15551	15712	15622	15488	15660	15563	15347	15451	15448	15650	15415	15590	15667	15629	15384	15584	15432	15463	15702	15503	15598	15709	15551	15538	15393	15674	15402	15543	15402	15367	15290	15427	15533	15393	15419	15579	15393	15553	15627	15431	15493	15613	15500	15546	15487	15474	15547	15584	15597	15575	15577	15571	15303	15611	15558	15580	15471	15445	15571	15569	15437	15513	15819	15600	15529	15484	15504	15531	15411	15452	15569	15689	15586	15552	15639	15601	15498	15709	15585	15489	15437	15497	15534	15563	15475	15520	15529	15511	15514	15336	15334	15474	15638	15681	15618	15441	15470	15684	15553	15647	15449	15409	15529	15537	15438	15444	15369	15384	15558	15606	15629	15469	15514	15600	15732	15514	15376	15481	15528	15594	15534	15736	15420	15515	15685	15646	15630	15574	15587	15561	15497	15637	15432	15481	15870	15460	15511	15472	15595	15465	15486	15466	15716	15585	15498	15519	15679	15429	15476	15462	15667	15579	15496	15590	15362	15533	15806	15507	15394	15658	15774	15250	15587	15619	15407	15712	15503	15307	15636	15529	15511	15516	15444	15288	15612	15367	15475	15595	15594	15489	15630	15418	15613	15651	15493	15672	15555	15656	15495	15255	15587	15567	15394	15663	15401	15458	15474	15464	15406	15352	15588	15560	15495	15367	15488	15486	15530	15498	15376	15626	15363	15649	15623	15778	15509	15549	15524	15572	15702	15547	15529	15675	15470	15642	15452	15650	15489	15608	15629	15747	15530	15592	15636	15517	15489	15647	15667	15772	15586	15447	15556	15477	15588	15683	15595	15398	15638	15589	15242	15459	15551	15498	15449	15684	15528	15461	15361	15542	15584	15760	15488	15456	15570	15549	15561	15600	15507	15487	15623	15758	15415	15504	15562	15381	15586	15432	15377	15711	15431	15372	15653	15636	15504	15548	15404	15502	15630	15684	15709	15470	15472	15694	15356	15624	15391	15569	15549	15559	15625	15563	15619	15566	15756	15560	15543	15569	15423	15655	15542	15586	15675	15580	15315	15467	15511	15476	15391	15534	15512	15529	15585	15670	15523	15407	15495	15398	15382	15759	15475	15302	15533	15464	15564	15646	15627	15518	15436	15490	15486	15591	15760	15693	15588	15444	15524	15547	15433	15638	15604	15481	15440	15430	15461	15304	15521	15659	15558	15850	15580	15564	15509	15428	15623	15657	15732	15401	15328	15658	15451	15518	15621	15410	15521	15412	15452	15627	15623	15651	15608	15640	15613	15379	15520	15593	15624	15455	15806	15584	15446	15466	15504	15460	15363	15528	15528	15457	15396	15512	15598	15440	15459	15632	15542	15518	15705	15425	15695	15437	15618	15564	15870	15714	15613	15465	15490	15469	15662	15703	15490	15405	15559	15345	15578	15487	15498	15551	15517	15625	15512	15640	15479	15643	15528	15588	15603	15449	15517	15424	15545	15521	15685	15571	15404	15583	15457	15546	15635	15388	15442	15588	15437	15543	15634	15466	15531	15465	15429	15556	15714	15547	15554	15552	15526	15614	15475	15489	15561	15640	15409	15351	15447	15606	15514	15739	15582	15560	15443	15482	15664	15592	15649	15515	15398	15373	15314	15647	15613	15559	15499	15350	15606	15619	15491	15435	15582	15622	15463	15595	15642	15510	15544	15546	15545	15312	15637	15386	15701	15419	15548	15739	15446	15468	15507	15423	15583	15507	15260	15479	15656	15593	15499	15562	15454	15521	15672	15691	15652	15704	15690	15423	15388	15347	15488	15423	15449	15488	15673	15289	15601	15577	15618	15501	15605	15445	15577	15745	15524	15669	15464	15592	15638	15650	15647	15499	15516	15527	15351	15298	15590	15508	15747	15381	15596	15444	15716	15559	15591	15691	15428	15632	15490	15376	15591	15560	15442	15564	15405	15410	15514	15466	15484	15529	15442	15582	15458	15583	15476	15470	15739	15581	15497	15630	15628	15609	15563	15730	15515	15657	15621	15531	15443	15664	15504	15658	15482	15284	15723	15544	15553	15587	15470	15560	15474	15584	15425	15457	15450	15394	15693	15459	15606	15584	15704	15487	15598	15460	15441	15474	15637	15615	15612	15798	15677	15571	15489	15465	15378	15589	15562	15675	15648	15532	15319	15663	15554	15592	15629	15523	15462	15559	15422	15556	15421	15455	15589	15447	15380	15517	15637	15450	15415	15449	15547	15555	15637	15670	15707	15562	15630	15581	15502	15565	15565	15481	15297	15485	15614	15418	15390	15409	15510	15576	15528	15590	15727	15356	15492	15771	15536	15765	15619	15532	15454	15418	15571	15503	15363	15531	15487	15535	15663	15579	15694	15705	15676	15725	15538	15520	15612	15413	15443	15603	15589	15708	15479	15416	15399	15557
24243	42508	33279	23544	19990	17630	15949	15236	14698	14302	14062	13882	13866	13624	13654	13598	13579	13398	13578	13478	13335	13434	13326	13336	13429	13305	13369	13270	13346	13335	13249	13313	13419	13367	13206	13310	13374	13416	13411	13358	13428	13311	13397	13458	13320	13247	13438	13206	13453	13412	13265	13386	13346	13359	13359	13286	13269	13447	13401	13319	13325	13232	13255	13442	13315	13215	13328	13401	13530	13467	13284	13412	13359	13289	13349	13420	13127	13477	13471	13324	13396	13376	13441	13358	13292	13187	13289	13265	13291	13018	13396	13341	13287	13261	13424	13367	13473	13485	13199	13315	13328	13377	13270	13392	13306	13406	13471	13125	13197	13299	13314	13431	13449	13308	13435	13319	13318	13282	13351	13314	13352	13470	13468	13433	13279	13215	13234	13494	13228	13405	13410	13298	13261	13352	13300	13243	13346	13328	13509	13334	13390	13443	13291	13250	13402	13205	13431	13254	13344	13348	13319	13270	13272	13322	13460	13462	13354	13277	13363	13380	13303	13288	13201	13570	13239	13153	13163	13270	13367	13331	13243	13318	13315	13378	13349	13242	13297	13288	13529	13521	13248	13348	13398	13369	13419	13148	13324	13216	13330	13413	13427	13272	13256	13398	13336	13368	13159	13281	13265	13346	13206	13448	13393	13408	13400	13421	13306	13499	13265	13324	13282	13291	13355	13410	13472	13266	13382	13225	13381	13386	13366	13453	13377	13460	13305	13488	13469	13266	13288	13432	13355	13147	13303	13321	13347	13336	13375	13252	13392	13341	13267	13375	13305	13312	13208	13263	13274	13413	13627	13267	13344	13370	13331	13551	13275	13287	13212	13362	13178	13434	13398	13223	13168	13297	13223	13417	13330	13345	13504	13341	13388	13348	13275	13283	13385	13323	13364	13227	13225	13344	13524	13208	13373	13316	13429	13238	13447	13473	13473	13139	13430	13399	13281	13457	13449	13169	13376	13226	13376	13412	13257	13315	13320	13484	13397	13400	13351	13296	13407	13308	13381	13234	13466	13333	13327	13288	13387	13337	13391	13434	13450	13424	13320	13465	13406	13332	13443	13152	13307	13326	13370	13341	13434	13267	13384	13382	13322	13296	13305	13440	13544	13422	13243	13260	13375	13402	13285	13192	13298	13499	13337	13190	13549	13348	13366	13287	13467	13440	13557	13179	13466	13512	13092	13408	13388	13410	13311	13393	13331	13379	13402	13490	13266	13331	13155	13393	13270	13360	13476	13297	13368	13326	13381	13357	13313	13207	13346	13334	13389	13330	13351	13345	13254	13228	13397	13238	13335	13394	13398	13278	13392	13356	13118	13380	13355	13516	13431	13262	13240	13278	13438	13244	13236	13404	13289	13234	13236	13316	13210	13346	13426	13222	13382	13373	13390	13252	13368	13440	13366	13298	13351	13279	13543	13480	13455	13434	13439	13306	13505	13347	13113	13528	13449	13270	13348	13367	13396	13291	13382	13345	13325	13399	13267	13414	13413	13402	13166	13251	13343	13245	13245	13485	13459	13461	13245	13226	13331	13288	13275	13348	13234	13263	13465	13372	13361	13316	13393	13386	13413	13325	13368	13254	13225	13220	13340	13191	13242	13283	13463	13449	13247	13433	13561	13315	13309	13481	13210	13217	13286	13287	13252	13381	13404	13424	13441	13256	13448	13362	13258	13349	13382	13339	13300	13422	13333	13389	13187	13505	13337	13417	13191	13340	13395	13296	13230	13407	13086	13397	13367	13192	13455	13305	13334	13312	13383	13303	13399	13404	13342	13450	13375	13224	13405	13421	13362	13264	13617	13449	13416	13323	13315	13166	13355	13314	13278	13398	13168	13343	13393	13275	13311	13438	13518	13377	13443	13198	13317	13424	13280	13305	13339	13489	13240	13269	13506	13259	13261	13284	13210	13266	13331	13396	13317	13276	13414	13327	13306	13221	13401	13416	13412	13457	13286	13373	13366	13314	13311	13414	13433	13335	13411	13294	13254	13324	13377	13381	13346	13392	13332	13203	13468	13195	13373	13290	13526	13386	13432	13254	13449	13152	13365	13370	13444	13349	13335	13377	13432	13181	13273	13411	13368	13298	13409	13264	13331	13358	13290	13155	13498	13254	13171	13486	13255	13300	13412	13422	13333	13374	13333	13314	13338	13455	13453	13252	13297	13324	13421	13309	13339	13485	13352	13383	13449	13395	13261	13280	13415	13370	13371	13236	13479	13362	13416	13252	13442	13227	13417	13405	13414	13241	13414	13107	13561	13325	13509	13445	13444	13413	13270	13401	13348	13237	13417	13253	13291	13510	13453	13286	13395	13333	13321	13459	13472	13346	13351	13236	13332	13222	13347	13241	13368	13433	13222	13557	13244	13378	13277	13247	13339	13343	13379	13302	13379	13491	13202	13366	13221	13344	13429	13351	13343	13426	13337	13394	13384	13337	13161	13296	13246	13460	13499	13440	13410	13265	13319	13459	13364	13416	13347	13306	13265	13387	13340	13294	13298	13275	13262	13135	13221	13241	13354	13347	13346	13185	13473	13289	13373	13508	13182	13496	13378	13483	13452	13457	13266	13312	13428	13219	13228	13280	13291	13321	13269	13378	13191	13533	13386	13277	13239	13499	13358	13370	13214	13286	13411	13367	13427	13296	13259	13329	13209	13531	13289	13337	13274	13368	13309	13395	13359	13562	13316	13302	13317	13292	13328	13216	13247	13292	13376	13340	13266	13427	13232	13278	13159	13416	13187	13225	13286	13411	13381	13273	13384	13257	13297	13485	13238	13424	13357	13323	13319	13226	13301	13223	13178	13238	13222	13308	13391	13225	13327	13473	13269	13205	13259	13359	13241	13169	13280	13346	13215	13193	13487	13379	13179	13317	13271	13241	13434	13420	13466	13437	13343	13156	13305	13394	13327	13347	13262	13530	13168	13193	13330	13355	13336	13265	13460	13418	13182	13403	13536	13296	13439	13315	13287	13498	13383	13382	13228	13334	13399	13244	13414	13266	13366	13113	13436	13259	13437	13418	13383	13363	13383	13318	13191	13346	13230	13325	13242	13416	13276	13553	13295	13374	13242	13371	13380	13448	13389	13171	13349	13549	13309	13380	13443	13323	13425	13296	13229	13106	13335	13366	13424	13469	13515	13387	13289	13277	13339	13391	13429	13390	13488	13443	13232	13297	13342	13429	13290	13474	13346	13410	13425	13333	13255	13346	13330	13323	13204	13282	13286	13338	13421	13376	13312	13144	13462	13489	13452	13383	13386	13438	13325	13387	13407	13248	13461	13367	13194	13407	13260	13508	13385	13232	13306	13350	13416	13403	13138	13193	13258	13362	13405	13387	13407	13381	13435	13408	13432	13346	13265	13374	13340	13351	13283	13148	13270	13304	13377	13380	13460	13275	13439	13280	13358	13232	13246	13385	13107	13457	13349	13168	13315	13176	13324	13269	13415	13198	13366	13279	13277	13284	13387	13433	13363	13228	13231	13222	13214	13361	13264	13363	13216	13320	13184	13238	13344	13449	13238	13318	13339	13256	13429	13349	13372	13341	13293	13438	13266	13324	13272	13312	13296	13335	13426	13229	13352	13455	13327	13412	13300	13424	13292	13267	13283	13332	13214	13288	13348	13444	13225	13348	13279	13296	13323	13409	13325	13272	13333	13263	13314	13529	13448	13309	13211	13391	13333	13231	13312	13430	13259	13317	13458	13202	13261	13473	13294	13300	13446	13489	13354	13512	13315	13355	13332	13373	13365	13409	13327	13418	13338	13394	13266	13190	13484	13335	13397	13263	13317	13458	13322	13387	13580	13262	13386	13304	13333	13434	13486	13105	13214	13290	13109	13434	13409	13170	13404	13409	13367	13224	13270	13413	13421	13543	13275	13437	13157	13377	13490	13410	13138	13374	13327	13297	13418	13481	13433	13322	13492	13362	13253	13233	13040	13425	13293	13460	13331	13253	13484	13300	13233	13343	13354	13231	13216	13474	13334	13241	13585	13155	13316	13279	13381	13310	13543	13352	13457	13469	13399	13447	13335	13376	13289	13414	13355	13303	13383	13464	13352	13468	13442	13272	13399	13335	13311	13499	13328	13263	13389	13429	13393	13284	13336	13509	13209	13392	13224	13348	13269	13364	13465	13454	13188	13356	13423	13420	13211	13466	13240	12973	13282	13327	13209	13302	13157	13307	13414	13296	13528	13287	13333	13336	13317	13373	13500	13235	13353	13338	13430	13343	13414	13354	13492	13324	13302	13315	13236	13436	13339	13099	13434	13382	13283	13349	13309	13333	13283	13401	13271	13321	13229	13257	13438	13326	13319	13465	13353	13454	13371	13255	13330	13303	13460	13355	13375	13424	13381	13320	13432	13416	13226	13434	13236	13498	13441	13275	13423	13367	13411	13253	13346	13254	13376	13246	13378	13204	13362	13334	13375	13383	13438	13266	13282	13303	13343	13377	13242	13374	13386	13398	13145	13359	13340	13216	13434	13346	13416	13388	13319	13415	13249	13221	13324	13438	13311	13442	13353	13188	13558	13313	13322	13375	13313	13250	13450	13306	13394	13278	13344	13332	13350	13419	13307	13323	13506	13233	13303	13305	13252	13369	13304	13403	13454	13571	13336	13443	13312	13241	13431	13383	13284	13218	13389	13383	13550	13270	13380	13167	13417	13301	13503	13387	13229	13310	13425	13438	13430	13268	13280	13453	13225	13319	13209	13382	13283	13355	13321	13226	13433	13255	13336	13254	13371	13400	13477	13185	13406	13309	13317	13383	13182	13409	13303	13399	13401	13308	13475	13277	13541	13148	13202	13436	13256	13464	13347	13453	13407	13250	13312	13399	13409	13342	13276	13181	13521	13378	13223	13281	13402	13373	13192	13394	13383	13344	13224	13493	13418	13333	13324	13490	13313	13314	13307	13268	13403	13301	13415	13564	13280	13348	13432	13245	13182	13457	13364	13312	13135	13321	13274	13410	13427	13232	13280	13105	13330	13409	13246	13438	13389	13280	13365	13315	13260	13391	13370	13229	13211	13487	13317	13244	13325	13277	13506	13313	13368	13250	13286	13360	13424	13432	13511	13297	13278	13452	13081	13465	13284	13321	13206	13427	13359	13277	13347	13467	13262	13222
22539	21605	28856	24859	22047	23944	23921	18336	16741	16682	16167	16023	15514	15291	15153	15306	15127	15185	15019	15119	15035	15140	15087	15069	14897	14841	14822	14832	14963	15033	14894	15036	14868	14780	14892	14811	14861	14831	14888	14881	14846	14808	14908	14633	14809	14977	14900	14884	14882	14650	14671	14877	14849	14808	14883	14858	14949	14890	14739	14684	14783	14766	14783	14757	14770	14876	14698	14862	14935	14866	14857	14780	14930	14838	14719	14788	14810	14947	14730	14712	14868	14857	14736	14752	14843	14854	14848	14691	14513	14647	14863	14756	14946	14836	14770	14686	14888	14659	14624	14697	14679	14791	14788	14811	15013	14623	14646	14705	14742	14923	14882	14815	14806	14757	14734	14766	14671	14797	14774	14758	14633	14676	14842	14891	14628	14707	14798	14659	14740	14847	14845	14677	14775	14685	14831	14824	14934	14886	14900	14983	14838	14705	14746	14682	14666	14511	14906	14724	14852	14743	14823	14795	14769	14673	14818	14781	14719	14945	14750	14855	14680	14708	14835	14774	14667	14603	14685	14518	14947	14815	14777	14762	14675	14638	14758	14763	14874	14518	14742	14840	14810	14895	14814	14817	14773	14683	14755	14712	14798	14794	14640	14779	14750	14747	14939	14690	14849	14673	14741	14843	14856	14548	14821	14760	14850	14798	14776	14809	14745	14955	14792	14924	14915	14701	14622	14637	14676	14683	14919	14710	14713	14927	14821	14587	14774	14904	14805	14774	14566	14711	14595	14890	14578	14768	14929	14811	14834	14845	14744	14614	14800	14670	14580	14799	14826	14796	14719	14598	14756	14880	14697	14630	14744	14853	14566	14829	14607	14679	14685	14783	14727	14904	14723	14878	14649	14862	14663	14748	14805	14739	14690	14701	14909	15004	14827	14688	14651	14788	14748	14571	14710	14624	14763	14797	14815	14680	14601	14765	14692	14525	14706	14737	14868	14657	14503	14750	14796	14798	14690	14738	14576	14750	14623	14706	14839	14802	14619	14753	14675	14736	14700	14780	14755	14770	15002	14767	14695	14697	14716	14885	14831	14757	14737	14691	14626	14837	14723	14802	14825	14954	14762	14771	14837	14701	14812	14617	14756	14718	14911	14731	14629	14709	15018	14863	14773	14659	14666	14550	14760	15011	14799	14831	14750	14738	14716	14843	14763	14907	14750	14757	14748	14581	14879	14704	14641	14822	14743	14759	14791	14730	14639	14693	14843	14653	14802	14653	14775	14737	14791	14679	14719	14715	14781	14801	14894	14717	14723	14717	14716	14795	14766	14659	14702	14664	14698	14756	14764	14915	14945	14735	14628	14778	14880	14718	14832	14655	14860	14767	14615	14757	14842	14908	14828	14655	14812	14749	14774	14743	14788	14855	14696	14846	14834	15016	14828	15006	14750	14673	14737	14738	14673	14796	14813	14760	14778	14578	14747	14717	14710	14922	14646	14856	14910	14733	14708	14759	14803	14616	14862	14845	14747	14775	14666	14698	14881	14837	14819	14766	14790	14802	14539	14619	14661	14963	14672	14590	14674	14797	14758	14849	14772	14593	14632	14556	14650	14776	14768	14914	14874	14504	14749	15027	14668	14755	14823	14584	14930	14864	14654	14677	14860	14893	14779	14766	14703	14799	14889	14814	14897	14748	14801	14867	14913	15010	14667	14544	14806	14820	14772	14795	14904	14840	14763	14808	14738	14670	14790	14654	14896	14732	14861	14733	14692	14704	14560	14718	14799	14853	14783	14829	14839	14861	14848	14846	14670	14708	14780	14734	14759	14740	14794	14927	14837	14957	14839	14564	14632	14808	14710	14679	14704	14782	14614	14838	14856	14723	14554	14861	14782	14723	14614	14781	14866	14761	14890	14780	14837	15006	14740	14953	14850	14742	14682	14687	14835	14844	14737	14625	14745	14630	14670	14714	14879	14775	14740	14832	14669	14922	14681	14648	14799	14858	14826	14707	14714	14657	14777	15018	14644	14781	14783	14896	14807	14913	14704	14682	14733	14764	14628	14804	14751	14886	14885	14787	14656	14582	14846	14926	14784	14817	14804	14929	14768	14786	14855	14588	14748	14891	14815	14880	14966	14593	14616	14695	14778	14853	14805	14642	15010	14632	14750	14890	14716	14736	14950	14711	14697	14616	14953	14796	14911	14858	14668	14769	14801	14709	14830	14673	14621	14993	14906	14636	14626	14709	14557	14824	14801	14661	14753	14656	14837	14767	14973	14903	15044	14936	14687	14658	14857	14857	14855	14595	14814	14635	14688	14672	14868	14698	14796	14707	14758	14643	14775	14707	14672	14659	14899	14822	14726	14534	14562	14906	14743	14631	14584	14687	14910	14760	14691	14567	14605	14750	14689	14720	14843	14619	14760	14785	14684	14826	14801	14815	14790	14717	14768	14709	14569	14649	14630	14642	14800	14642	14899	14823	14573	14729	14622	14963	14706	14873	14739	14779	14600	14760	14688	14707	14884	14853	14881	14837	14883	14632	14755	14767	14895	14707	14740	14856	15033	14884	14797	14983	14613	14687	14612	14893	14644	14962	14829	14681	14779	14747	14720	14725	14644	14547	14703	14803	14810	14805	14676	14797	14871	14852	14809	14792	14761	14755	14719	14702	14841	14690	14630	14739	14751	14805	14879	14596	14795	14632	14800	14861	14871	14785	14832	14797	14569	14628	14754	14423	14809	14639	14626	14849	14664	14617	14968	14789	14810	14874	14737	14986	14679	14801	14932	14678	14845	14756	14786	14850	14757	14552	14614	14895	14582	14718	14789	14796	14757	14763	14917	14731	14730	14778	14771	14919	14866	14761	14829	14873	14722	14691	14973	14952	14690	15007	14631	14768	14795	14799	14622	14756	14774	14663	14766	14773	14732	14743	14765	14571	14689	14644	14705	14682	14647	14954	14875	14889	14618	14790	14781	14671	14555	14665	14749	14765	14956	14706	14837	14623	14657	14700	14750	14721	14851	14628	14787	14642	14625	14679	14826	14698	14737	14861	14704	14795	14978	14734	14692	14698	14809	14711	14711	14595	14650	14728	14554	14710	14664	14677	14846	14719	14799	14708	14714	14817	14923	14818	14739	14902	14731	14737	14747	14793	14886	14731	14924	14782	14791	14720	14663	14708	14795	14655	14924	14641	14834	14640	14803	14713	14777	14734	14705	14838	14839	14867	14551	14695	14683	14744	14824	14810	14712	14935	14834	14858	14723	14667	14580	14880	14616	14728	14735	14724	14688	14722	14775	14741	14879	14685	14785	14903	15034	14802	15032	14935	14762	14658	14715	14770	14844	14809	14808	14685	14842	14650	14791	14934	14669	14593	14666	14813	14890	14761	14824	14899	14837	14886	14833	14730	14767	14684	14830	15011	14881	14903	14722	14723	14716	14642	14890	14896	14652	14853	14846	14892	14864	14731	14626	14703	14737	14649	14521	14749	14661	14715	14691	14969	14796	14753	14776	14799	14650	14841	14815	14825	14759	14746	14680	14866	14639	14804	14777	14718	14797	14666	14686	14769	14663	14672	14835	14878	14927	14737	14839	14586	14649	14702	14751	14638	14685	14788	14633	14888	14945	14618	14737	14709	14741	14917	14733	14772	14555	14695	14714	14613	14957	14759	14514	14585	14576	14559	14778	14802	14641	14771	14688	14816	14790	14542	14661	14573	14863	14618	14916	14666	14856	14735	14586	14647	14835	14931	14807	14807	14641	14649	14868	14759	14924	14880	14858	14711	14680	14821	14616	14525	14790	14912	14804	14695	14541	14654	14739	14534	14944	14804	14823	14909	14628	14616	14773	14531	14684	14664	14806	14538	14669	14666	14613	14680	14783	14651	14602	14813	14708	14879	14758	14686	14740	14744	14806	14838	14963	14668	14853	14693	14654	14731	14778	14815	14693	14947	14629	14769	14901	14764	14574	14759	14953	14596	14683	14630	14755	14637	14794	14822	14813	14578	14762	14792	14710	14695	14703	14550	14514	14443	14693	14876	14861	14695	14771	14666	14851	14945	14812	14798	14608	14842	14757	14672	14737	14702	14774	14796	14547	14762	14571	14580	14682	14600	14594	14660	14667	14545	14696	14690	14750	14833	14801	14607	14729	14799	14945	14923	15055	14792	14726	14659	14841	14742	14630	14852	14695	14924	14737	14775	14937	14699	14671	14945	14844	14743	14629	14807	14837	14645	14779	14662	14704	14757	14564	14810	14629	14742	14725	14712	14628	14822	14647	14925	14760	14721	14718	14664	14832	14706	14676	14714	14809	14779	14818	14752	14565	14825	14808	14682	14735	14903	14896	14747	14731	14771	14455	14926	14864	14826	14831	14798	14699	14559	14835	14738	14877	14669	14776	14704	14784	14861	14866	14928	14925	15005	14774	14726	14757	14790	14655	14919	14720	14802	14835	14791	14674	14705	14855	14751	14830	14700	14738	14901	14809	14711	14736	14915	14794	14873	14735	14644	14758	14621	14833	14934	14750	14649	14687	14657	14786	14779	14926	14888	14847	14843	14670	14851	14748	14788	14717	14838	14774	14727	14890	14788	14831	14802	14820	15102	14878	14791	14835	14718	14800	14611	14930	14917	14768	14898	14768	14839	14817	14800	14750	14777	14908	14801	14937	14701	14580	14709	14669	14688	14644	14840	14927	14677	14832	14664	14621	14811	14828	14704	14894	14911	14767	14776	14615	14764	14651	14826	14939	14846	14831	14796	14766	14821	14639	14686	14758	14829	14699	14747	14693	14764	14841	14881	14755	14837	14700	14760	14769	14789	14717	14798	14542	14732	14666	14739	14623	14815	14838	14919	14756	14771	14865	14571	14945	14891	14868	14919	14781	14623	14779	14672	14813	14676	14640	14575	14777	14735	14757	14726	14728	14664	14732	14643	14856	14639	14691	14733	14915	14731	14891	14748	14676	14705	14945	14870	14808	14760	14667	14657	14792	14618	14661	14788	14911	14871	14757	14805	14764	14448	14803	14781	14949	14782	14908	14808	14887	14910	14779	14498	14745	14892	14688	14707	14762	14643	14550	14664	14630	14760	14798	14688	14679	14781	14695	14816	14701	14679	14975	14688	14749	14757	14753	14606	14687	14786	14682	14660	14629	14796	14723	14572	14799	14799	14745	14749
26084	51589	42195	30155	24947	21174	18587	16690	15519	14760	14423	13948	13803	13535	13417	13353	13244	13210	13109	12878	13008	13050	12999	13080	12981	12893	12954	13066	12966	12816	12928	12913	12896	12861	12982	12954	12876	12766	12835	12934	12953	12978	12860	12816	12919	12900	13135	13029	12902	12834	12852	12926	12968	12760	12964	12898	12767	12765	12816	12830	12959	12946	13008	12793	12805	12857	12929	12744	12883	12717	12953	12961	12896	12904	12921	12954	12875	13072	12939	12937	12891	12964	12926	12908	12806	12971	12938	12851	12936	12946	12847	12848	12878	12814	12861	12736	12936	12909	12928	12775	12940	12896	12702	12869	12768	12838	12781	12907	12771	12942	12946	12836	12936	12877	12899	12898	12937	12918	12851	12907	13027	12778	12893	12717	12946	12977	12845	12934	12895	12790	12874	12868	12900	12974	12853	12772	13004	12986	12794	12792	12935	12895	12869	12837	12856	12870	12831	13073	12836	13016	12864	12800	12886	12840	12913	12912	12884	12764	12954	12734	12753	12767	12863	12896	12833	13022	12791	12844	12981	12841	12963	12810	12828	12940	12909	13004	12803	12975	12900	12889	12883	12761	13008	13012	12752	12719	12959	12846	12922	12878	13060	13009	12878	12628	12789	12865	12902	12804	12937	12655	12912	12874	12908	12794	13014	12828	12769	12949	12980	13057	12943	12947	12891	12773	12943	12939	12756	12739	12979	12932	12809	12902	12854	12617	13057	12969	13003	12909	12935	12877	13005	12883	12907	12872	12928	12976	12889	12879	12838	12765	12882	12928	12834	12954	12785	12789	12918	12902	12919	12857	12839	12932	12849	12810	12833	13036	12752	12913	12810	12740	12846	12802	12769	12817	12777	12995	12686	12792	12766	12856	12811	12897	12747	12852	12990	12876	12934	12716	12690	13077	12720	12827	12925	12932	12871	12881	12733	12859	12747	12756	12825	12938	12737	12820	12934	12907	12761	12904	12910	12860	12713	12856	12957	12920	12989	12581	13025	12951	12884	12855	12924	12872	13023	12897	12877	12821	12908	12929	12893	12902	12872	12945	12773	13187	12711	12707	12907	12843	12906	12823	12894	12863	12785	12902	12908	12906	12813	12955	12872	12685	12827	12982	12903	12819	12911	12733	12937	12858	12920	12844	12879	12842	12924	12763	12957	12783	12971	13009	12786	12888	12839	12981	12735	12793	12989	13054	12867	12884	12873	13044	12911	13037	12880	12938	12897	12804	13001	12938	12844	12832	12740	12966	12866	12732	12890	12908	12730	12945	12971	12882	12805	13118	12827	13162	12787	13053	12945	12902	12762	12752	13008	12866	12881	12910	12900	12815	12762	12844	12957	12925	13063	12932	12860	12935	12802	12749	12934	12888	12835	12831	12935	12795	12755	12991	12887	12813	12942	12920	12952	12970	12949	12768	12872	12879	12827	12957	12784	12886	12818	12816	12918	12931	12902	12786	12837	12757	12755	12842	12951	12874	12833	12859	12922	12914	13011	13125	12876	12895	12855	12851	12871	12977	12904	12895	12818	12899	12729	12887	12915	12876	12880	12846	13043	12918	12852	12724	12879	12680	12928	12814	12966	13031	12786	12783	12635	12879	13015	12619	12946	12965	12812	12755	12806	12745	12756	12829	12950	12811	12799	12865	12923	12853	12885	12750	12906	13010	12823	12946	12821	13080	12928	12782	12869	12825	12816	12912	12706	12784	12673	12888	13137	12915	12831	13004	12853	12814	12943	12822	12969	12964	12739	12931	12949	12959	12720	12985	12803	12826	12827	12820	12727	12765	12698	12723	12913	12868	12888	12834	12898	12831	12676	12829	12749	13022	12805	12769	12929	12907	13017	12693	12925	12798	12622	12918	12830	12838	12826	12801	12754	12861	12793	12791	12933	12867	12702	12834	12752	12787	13005	12869	12732	12766	12797	12852	12880	12770	12924	12697	12834	12876	12800	12888	12911	12933	12936	12970	12908	12889	12805	12945	12858	12807	12850	12885	12811	12870	12911	12955	12896	13058	13066	12792	12818	12909	12833	12760	12784	12825	12873	12899	12969	13017	12951	12817	12917	12905	12750	12841	12774	12853	12856	12967	12915	13005	13039	12926	12758	12983	13018	12857	12696	13029	12874	12742	12902	12929	12864	12914	12876	12953	12728	12860	12818	12843	12912	12931	12833	12832	12938	12761	12851	12906	12788	12787	12921	12878	12710	13023	12887	12953	12863	12912	12867	12752	12895	12834	12802	12951	12749	12678	12809	12921	12873	12971	12820	12774	12892	12929	12956	12974	12773	12988	12910	12801	12993	12908	12774	12749	12869	12887	12935	12871	12812	12785	12894	13098	12909	12905	12806	13054	12817	12831	12958	12934	12912	12846	12831	12924	12832	12965	12780	12991	12814	12768	12996	12888	12896	12852	12772	12925	12883	12943	12775	12790	12895	12814	12855	12969	12708	13001	12834	13023	12862	12793	13021	12939	12879	12868	12930	12873	12729	12871	12922	12868	13065	12733	12923	12807	12962	12786	12741	12859	12817	12813	12762	12908	12993	12716	13007	12885	13033	12819	12893	12787	12976	12967	12953	12847	12668	12872	12792	13020	12703	12822	12817	12810	12661	12752	12898	12929	13052	12877	12813	12827	12958	12911	12850	12844	12799	12962	12794	12919	12860	12932	12788	12803	12799	12794	12903	12816	12939	12950	12904	12818	12991	12919	12776	12743	12739	12948	12835	12720	12872	12851	12893	12863	12758	12800	12888	12869	12903	12876	13122	12881	12728	12693	12911	12831	12956	12856	12960	13083	12915	12929	12778	12771	12957	12756	12858	12797	12820	12816	12948	12862	12704	12679	12883	12929	12930	12901	12779	12846	12923	12857	12910	12984	12922	12865	12732	13118	12911	12836	12535	12778	12970	12823	12788	12768	12862	12842	12869	12965	12854	12844	12867	12866	12924	12836	12932	12917	12958	12756	12793	13020	12855	12869	12669	12995	12939	12748	12892	12836	12708	12957	12917	12855	12804	12880	12790	12776	12888	12991	12848	12986	12820	12873	12859	12846	12750	12979	12849	12856	12893	12752	12828	12797	12841	12973	12856	12819	12786	12860	12725	12971	12736	12821	12850	12943	12710	12805	12771	12825	12756	12776	12820	12926	12885	12847	12855	12966	12956	12922	12922	12839	12771	12949	12875	13017	12949	12715	12974	12878	12777	12873	12918	12853	12967	12956	12870	12953	12695	12772	12848	12903	12906	12946	12815	12752	12866	12831	12809	12935	12935	12920	12946	12905	12940	12785	12759	13023	12826	12899	12812	12949	12903	12947	12698	12941	12789	12915	12801	12784	12890	12818	12840	12899	12851	12790	12898	12877	12871	12816	12874	12880	12934	12944	12772	12798	12746	12915	12763	12918	12894	12925	12825	12954	12897	12993	12941	12939	12956	12822	12917	12915	12916	12885	12739	12883	12731	12695	12913	12733	12871	12833	12837	12814	12813	13000	12755	12894	13048	12789	12866	12782	12867	12895	12685	12854	12937	12817	12827	12929	12887	12737	12969	12828	12878	12894	12839	12937	12845	12851	12897	12829	12904	12833	12777	12818	12883	12849	12888	12872	13052	12802	12725	12871	12941	12937	12835	12927	12936	12869	12887	12840	12795	12891	12891	12846	12882	12847	12849	12930	12947	12971	12807	12892	12774	12879	12915	12831	12654	12803	12720	12883	12892	12790	12911	12831	12913	12836	12846	12922	12862	12746	12829	12962	12859	12809	12856	12926	12825	12991	13051	12843	12729	12841	12827	12812	12954	12855	12771	12735	12730	12887	12996	12687	12711	12785	12712	12806	12864	12844	12805	12835	12777	12836	12935	12859	13003	12876	12736	13001	12856	12800	12862	12806	12752	12789	12798	12850	12881	12829	13046	12806	12894	12765	12705	13034	12789	12755	12949	12934	12915	12842	12814	12854	12944	12775	12853	12842	12897	12830	12907	12861	12979	12858	12707	13074	12832	12856	12873	12938	12874	12746	12861	13028	12681	12909	12721	12804	13028	12806	12941	12852	12841	12920	12717	12908	12798	12862	12902	12922	12874	12787	12738	12770	12993	12679	12742	12836	12893	12715	12952	12910	13056	12887	12838	12980	12837	12872	12836	12871	12926	12923	12920	12646	13020	12921	12936	12852	12663	12853	13043	12796	12895	12999	12954	12907	12891	12804	12884	12849	12856	12934	12852	12766	12860	12823	12847	12873	12746	12955	12826	12952	12755	12959	12797	12841	12849	12906	12892	12772	12936	13048	12915	12765	12792	12736	12872	12911	12881	12864	12917	12877	12794	12739	12995	12681	12836	12851	12977	12734	12753	12816	12813	12934	13012	12821	12785	12888	12965	12923	12745	13002	12844	12864	12994	12896	12909	12921	13057	12854	12957	12896	13024	12751	12865	12831	12982	12861	12858	12970	12830	12977	12841	13015	12921	12837	12768	12761	12848	12689	12941	12875	12786	12828	12765	13001	12797	12845	12964	12994	12853	12721	13015	12737	12672	12869	12807	12964	12884	12834	12726	12906	12640	12800	12835	12734	12919	12830	12922	12783	12920	12960	12980	12948	12881	12840	12914	12958	12928	12817	12939	12866	12867	12918	12770	12788	12803	12882	12992	12900	12792	12837	12934	12803	12842	12803	12946	12767	13057	12856	12858	12738	12795	12905	12877	12976	12908	12782	12928	12927	12869	12916	12854	12870	12882	12842	12858	12836	12903	12905	12904	12814	12856	12979	12751	12929	12955	12862	12830	13010	12946	12963	12886	13014	12975	12916	12703	12838	12892	12892	12860	12939	12726	12818	12799	12610	12953	12893	12706	12810	12877	12980	12886	12992	12724	12753	12848	12677	12853	12973	12838	12958	13001	12908	12689	12858	12852	12815	12986	12789	12881	12803	12831	12774	12927	12907	12924	12893	12945	13032	12978	12894	12836	12888	13039	12840	12664	12737	12847	12881	12910	12782	12853	12883	12851	12891	12823	12950	12830	12816	12985	12866	12954	12889	12880	12769	12770	12923	12867	12835	12788	12974	12958	12828	12993	12834	12941	12668	12862	13108	12933	12857	12857	12874	12903	12954	12886	12760	12578	12883	13026	12873	13008	12859
29598	26309	30582	24962	19537	18243	17205	16612	16069	15901	15732	15678	15901	15717	15653	15524	15517	15560	15658	15646	15438	15483	15476	15482	15571	15391	15577	15530	15553	15430	15531	15288	15464	15465	15472	15275	15475	15537	15559	15607	15633	15612	15405	15460	15422	15669	15520	15501	15495	15606	15425	15252	15430	15567	15567	15616	15539	15651	15600	15429	15457	15472	15170	15468	15447	15529	15454	15554	15535	15578	15420	15372	15457	15476	15457	15668	15553	15448	15188	15535	15558	15289	15386	15403	15474	15560	15559	15514	15364	15469	15460	15451	15488	15426	15369	15338	15328	15312	15467	15467	15411	15504	15429	15394	15363	15406	15342	15392	15675	15444	15375	15406	15511	15363	15472	15590	15521	15370	15440	15372	15518	15472	15300	15445	15519	15578	15436	15507	15313	15537	15550	15317	15280	15466	15356	15414	15412	15544	15581	15415	15452	15576	15647	15600	15506	15286	15474	15348	15471	15452	15406	15358	15578	15365	15640	15183	15391	15268	15520	15528	15538	15479	15451	15315	15469	15601	15539	15402	15302	15497	15552	15445	15653	15528	15440	15365	15426	15328	15536	15332	15310	15432	15575	15456	15377	15643	15412	15356	15426	15549	15580	15342	15302	15572	15370	15161	15246	15301	15532	15451	15583	15423	15754	15524	15334	15414	15283	15308	15339	15373	15370	15409	15451	15502	15372	15402	15433	15406	15558	15582	15447	15483	15446	15369	15393	15236	15736	15357	15291	15550	15510	15521	15424	15499	15536	15508	15547	15495	15462	15557	15351	15595	15693	15585	15425	15682	15507	15451	15596	15604	15319	15439	15543	15526	15557	15497	15325	15493	15559	15257	15323	15224	15451	15412	15420	15458	15552	15443	15400	15381	15359	15321	15607	15569	15399	15274	15384	15457	15698	15481	15422	15496	15771	15256	15324	15314	15267	15451	15550	15412	15407	15371	15314	15387	15284	15414	15539	15597	15659	15461	15562	15326	15431	15493	15495	15441	15497	15570	15563	15464	15420	15463	15527	15404	15379	15428	15461	15738	15543	15556	15633	15367	15230	15507	15434	15427	15278	15392	15362	15212	15589	15514	15590	15349	15383	15539	15555	15337	15465	15537	15532	15268	15518	15451	15504	15282	15486	15549	15612	15433	15417	15343	15228	15443	15571	15510	15365	15354	15507	15487	15604	15353	15457	15440	15319	15571	15525	15478	15459	15301	15408	15420	15598	15626	15525	15432	15649	15338	15131	15424	15324	15246	15524	15366	15504	15403	15632	15466	15280	15505	15523	15337	15463	15417	15422	15489	15425	15567	15556	15726	15389	15268	15331	15717	15442	15414	15576	15445	15645	15425	15644	15520	15401	15602	15427	15519	15386	15354	15320	15350	15537	15419	15669	15434	15503	15427	15515	15497	15573	15507	15557	15593	15442	15373	15409	15432	15375	15238	15368	15613	15356	15580	15604	15548	15410	15484	15270	15325	15761	15566	15724	15313	15576	15452	15489	15544	15368	15439	15481	15437	15427	15632	15342	15450	15462	15468	15524	15386	15292	15346	15293	15396	15549	15248	15147	15332	15414	15614	15462	15529	15660	15431	15365	15378	15561	15540	15342	15548	15515	15283	15425	15686	15503	15417	15671	15390	15366	15325	15475	15597	15525	15533	15622	15472	15481	15529	15522	15460	15506	15493	15512	15559	15407	15471	15282	15417	15441	15467	15277	15235	15540	15451	15284	15590	15525	15775	15389	15620	15388	15428	15453	15417	15608	15316	15420	15494	15544	15492	15639	15453	15635	15596	15482	15450	15642	15471	15582	15448	15356	15557	15513	15518	15488	15456	15373	15590	15404	15394	15478	15405	15522	15394	15472	15446	15498	15566	15500	15334	15414	15536	15243	15401	15536	15487	15436	15576	15661	15382	15508	15474	15466	15421	15510	15219	15312	15498	15510	15526	15552	15428	15384	15475	15695	15449	15503	15276	15496	15426	15518	15498	15351	15510	15463	15282	15404	15476	15481	15257	15637	15668	15636	15459	15330	15538	15673	15366	15320	15425	15440	15402	15322	15572	15603	15398	15481	15426	15376	15562	15141	15310	15400	15487	15222	15326	15458	15334	15328	15544	15401	15491	15557	15482	15407	15419	15404	15509	15537	15509	15468	15498	15710	15309	15591	15472	15531	15338	15356	15316	15478	15688	15281	15575	15489	15442	15391	15538	15467	15597	15508	15480	15423	15428	15469	15415	15567	15563	15336	15427	15568	15513	15439	15478	15372	15575	15547	15489	15460	15540	15633	15568	15348	15412	15477	15446	15427	15246	15356	15387	15532	15275	15499	15706	15569	15490	15336	15554	15577	15390	15442	15567	15387	15450	15618	15542	15379	15366	15478	15650	15406	15488	15552	15548	15341	15447	15561	15463	15325	15462	15558	15542	15487	15465	15419	15418	15563	15562	15519	15596	15451	15514	15552	15395	15460	15416	15431	15505	15467	15326	15145	15239	15457	15407	15327	15482	15369	15507	15616	15322	15416	15617	15396	15457	15570	15571	15281	15262	15675	15415	15376	15350	15521	15477	15504	15539	15323	15435	15305	15534	15347	15357	15436	15263	15334	15310	15266	15438	15505	15438	15457	15474	15400	15314	15460	15377	15502	15594	15319	15598	15432	15423	15485	15282	15493	15571	15404	15439	15474	15505	15439	15462	15474	15334	15533	15651	15413	15489	15442	15470	15537	15520	15383	15359	15492	15506	15392	15524	15495	15460	15610	15341	15453	15459	15521	15503	15332	15538	15693	15399	15586	15327	15508	15525	15511	15431	15419	15555	15400	15286	15403	15347	15615	15409	15376	15575	15352	15512	15470	15289	15418	15520	15474	15201	15534	15433	15460	15539	15457	15663	15309	15337	15370	15426	15471	15284	15447	15501	15516	15471	15496	15474	15456	15411	15629	15457	15386	15357	15445	15493	15643	15375	15426	15385	15703	15531	15476	15514	15557	15642	15580	15363	15191	15736	15502	15245	15352	15249	15541	15408	15476	15430	15440	15512	15567	15385	15224	15408	15298	15427	15514	15475	15495	15465	15308	15478	15385	15565	15666	15372	15409	15344	15474	15421	15334	15376	15555	15406	15323	15590	15550	15380	15432	15368	15271	15586	15405	15466	15577	15453	15217	15525	15431	15563	15281	15614	15446	15539	15554	15353	15465	15587	15485	15456	15464	15451	15506	15322	15498	15614	15558	15333	15495	15536	15618	15499	15416	15502	15498	15554	15473	15435	15499	15675	15527	15313	15339	15302	15385	15518	15616	15589	15587	15362	15410	15372	15481	15425	15356	15417	15562	15668	15556	15628	15553	15570	15556	15355	15470	15281	15287	15474	15303	15586	15631	15489	15524	15473	15543	15611	15349	15265	15360	15476	15459	15337	15542	15400	15564	15473	15606	15375	15556	15487	15440	15322	15467	15285	15394	15405	15516	15601	15405	15454	15369	15463	15621	15460	15296	15587	15403	15464	15600	15526	15559	15400	15373	15396	15399	15424	15520	15471	15405	15563	15479	15561	15365	15277	15556	15510	15441	15317	15277	15353	15489	15405	15591	15323	15432	15322	15550	15374	15460	15476	15569	15337	15461	15514	15315	15400	15592	15438	15435	15461	15364	15466	15365	15519	15360	15730	15528	15383	15388	15333	15396	15539	15370	15414	15468	15611	15275	15462	15438	15396	15609	15474	15293	15510	15382	15477	15540	15523	15505	15269	15292	15540	15464	15359	15338	15556	15407	15471	15604	15487	15439	15539	15439	15496	15423	15541	15703	15530	15401	15427	15628	15495	15497	15573	15452	15463	15408	15630	15304	15345	15410	15435	15451	15325	15599	15328	15396	15461	15481	15490	15581	15533	15595	15559	15562	15464	15423	15366	15476	15475	15428	15172	15553	15494	15550	15227	15549	15257	15381	15571	15505	15451	15653	15506	15340	15359	15560	15412	15485	15399	15424	15666	15531	15537	15643	15298	15434	15510	15492	15263	15477	15668	15446	15696	15598	15434	15482	15367	15418	15618	15365	15340	15623	15474	15289	15483	15407	15513	15395	15720	15259	15319	15450	15612	15430	15520	15319	15335	15436	15667	15355	15442	15604	15551	15507	15460	15374	15649	15637	15415	15557	15420	15508	15397	15436	15527	15344	15499	15464	15414	15488	15451	15405	15293	15405	15275	15394	15451	15420	15589	15672	15457	15680	15402	15497	15618	15341	15310	15432	15628	15418	15408	15502	15287	15408	15472	15531	15323	15280	15413	15608	15243	15505	15366	15447	15415	15510	15603	15394	15441	15343	15463	15672	15519	15574	15454	15507	15307	15267	15497	15353	15326	15455	15417	15649	15327	15338	15538	15429	15589	15199	15381	15604	15527	15383	15750	15602	15492	15567	15527	15267	15451	15296	15347	15452	15540	15515	15685	15559	15454	15311	15517	15485	15594	15593	15538	15572	15417	15391	15328	15452	15551	15461	15334	15477	15416	15529	15517	15315	15411	15406	15766	15505	15507	15412	15498	15536	15476	15362	15593	15526	15511	15459	15543	15604	15497	15284	15580	15426	15485	15442	15519	15499	15688	15439	15363	15513	15332	15351	15338	15377	15341	15433	15348	15429	15275	15309	15600	15524	15448	15322	15643	15532	15579	15443	15406	15598	15273	15286	15521	15409	15296	15352	15289	15375	15313	15285	15466	15560	15485	15509	15426	15305	15377	15415	15338	15470	15453	15354	15410	15424	15630	15414	15393	15356	15364	15467	15285	15227	15623	15403	15509	15590	15690	15580	15511	15373	15701	15529	15446	15494	15468	15405	15549	15356	15525	15590	15626	15365	15386	15475	15520	15615	15490	15396	15320	15570	15373	15417	15479	15483	15366	15567	15658	15536	15290	15591	15398	15445	15589	15369	15534	15599	15478	15474	15312	15332	15644	15537	15419	15522	15491	15288	15635	15510	15259	15303	15267	15533	15427	15561	15439	15328	15368	15446	15485	15523	15591	15573	15437	15475	15446	15415	15428	15549	15544	15501	15278	15718	15335	15431	15504	15492	15411	15355	15433	15401	15555	15440	15141	15328	15680	15390	15417	15491	15489	15485	15516	15345	15308	15623	15496	15639	15462
24875	39714	31288	21502	18517	16782	15323	14696	14232	14036	13829	13660	13729	13479	13548	13470	13338	13452	13272	13409	13365	13367	13188	13308	13378	13545	13445	13376	13375	13344	13421	13229	13401	13259	13250	13266	13381	13412	13282	13370	13354	13259	13468	13351	13355	13435	13367	13553	13280	13220	13246	12950	13490	13382	13340	13441	13446	13327	13214	13481	13297	13436	13347	13293	13508	13214	13359	13157	13111	13411	13318	13147	13393	13359	13269	13348	13555	13263	13352	13425	13427	13396	13366	13445	13199	13175	13380	13347	13260	13172	13270	13337	13120	13203	13390	13363	13239	13295	13127	13439	13337	13293	13339	13215	13261	13324	13263	13297	13163	13345	13248	13296	13338	13240	13309	13201	13290	13504	13307	13368	13197	13473	13431	13299	13214	13313	13160	13497	13303	13383	13178	13332	13492	13308	13308	13450	13285	13261	13228	13270	13403	13410	13314	13309	13258	13212	13228	13366	13331	13380	13235	13349	13501	13385	13203	13310	13263	13302	13421	13325	13359	13391	13281	13377	13337	13345	13425	13415	13296	13258	13481	13278	13242	13338	13201	13269	13226	13395	13402	13489	13218	13269	13523	13186	13356	13303	13207	13359	13200	13495	13468	13285	13447	13275	13420	13303	13359	13292	13339	13368	13170	13349	13279	13269	13268	13246	13376	13183	13294	13397	13225	13270	13444	13173	13363	13242	13252	13233	13455	13317	13311	13446	13332	13385	13232	13197	13529	13398	13250	13328	13405	13429	13251	13269	13389	13359	13120	13260	13432	13296	13282	13534	13243	13265	13187	13288	13296	13350	13391	13325	13480	13172	13314	13495	13260	13280	13329	13276	13400	13354	13302	13260	13425	13382	13415	13335	13227	13234	13196	13230	13347	13245	13253	13385	13362	13260	13398	13319	13381	13201	13338	13570	13182	13379	13301	13191	13185	13355	13330	13285	13320	13430	13435	13208	13375	13354	13355	13255	13328	13149	13418	13109	13262	13323	13311	13170	13245	13298	13192	13452	13379	13354	13400	13368	13383	13335	13291	13346	13293	13306	13251	13394	13246	13299	13271	13279	13400	13237	13348	13381	13453	13207	13216	13443	13416	13359	13381	13263	13201	13278	13400	13223	13381	13255	13340	13237	13425	13290	13331	13103	13305	13262	13465	13487	13426	13263	13225	13313	13342	13435	13239	13397	13543	13161	13316	13120	13404	13353	13410	13459	13382	13404	13257	13512	13479	13239	13219	13335	13320	13306	13315	13224	13366	13259	13447	13400	13412	13349	13401	13363	13269	13446	13423	13272	13485	13340	13346	13403	13423	13401	13506	13256	13206	13337	13202	13263	13320	13328	13380	13246	13262	13365	13410	13271	13281	13329	13414	13256	13303	13345	13379	13336	13343	13406	13288	13257	13197	13237	13336	13267	13446	13259	13285	13203	13261	13482	13352	13243	13428	13358	13460	13219	13382	13339	13228	13226	13479	13456	13355	13308	13162	13182	13406	13381	13379	13486	13417	13426	13084	13225	13319	13254	13213	13213	13247	13353	13205	13474	13251	13444	13317	13079	13294	13336	13221	13162	13349	13250	13373	13287	13235	13371	13198	13293	13475	13463	13517	13486	13227	13495	13499	13404	13302	13262	13119	13204	13225	13337	13351	13523	13254	13425	13393	13367	13427	13278	13339	13250	13192	13238	13457	13375	13291	13375	13282	13264	13437	13268	13293	13308	13286	13385	13371	13441	13359	13321	13450	13466	13292	13198	13218	13403	13425	13193	13340	13290	13382	13376	13358	13199	13297	13333	13356	13387	13286	13379	13270	13377	13358	13596	13376	13420	13164	13275	13353	13221	13418	13308	13334	13409	13386	13341	13232	13343	13409	13238	13353	13245	13374	13392	13222	13376	13352	13156	13314	13290	13382	13476	13329	13293	13289	13266	13455	13421	13283	13403	13344	13163	13328	13411	13287	13363	13217	13266	13460	13403	13365	13232	13247	13379	13374	13289	13333	13247	13216	13347	13449	13425	13239	13291	13186	13185	13452	13295	13413	13362	13263	13306	13302	13316	13369	13407	13223	13418	13417	13139	13184	13286	13227	13368	13289	13279	13390	13365	13561	13457	13313	13314	13357	13342	13228	13431	13409	13318	13340	13299	13341	13334	13197	13201	13213	13174	13363	13211	13324	13376	13100	13521	13293	13457	13208	13441	13607	13335	13151	13140	13518	13450	13315	13433	13350	13426	13552	13224	13340	13227	13201	13329	13348	13306	12941	13287	13340	13411	13318	13412	13285	13370	13336	13291	13376	13339	13192	13371	13374	13329	13387	13395	13499	13420	13346	13179	13319	13390	13483	13321	13115	13213	13340	13335	13152	13167	13300	13213	13338	13414	13245	13196	13299	13399	13242	13364	13438	13424	13267	13253	13307	13375	13226	13197	13445	13157	13402	13262	13412	13407	13353	13263	13252	13237	13273	13331	13263	13518	13305	13289	13193	13228	13376	13289	13300	13138	13296	13376	13274	13266	13274	13432	13400	13465	13489	13389	13273	13305	13382	13237	13408	13246	13311	13279	13237	13224	13288	13317	13363	13412	13272	13290	13258	13322	13405	13500	13302	13358	13486	13216	13321	13348	13331	13155	13414	13308	13348	13337	13204	13488	13412	13205	13245	13314	13338	13414	13287	13511	13340	13396	13432	13253	13180	13285	13333	13411	13271	13302	13234	13302	13335	13397	13302	13475	13275	13266	13360	13294	13250	13245	13082	13261	13268	13162	13271	13362	13376	13240	13373	13331	13322	13239	13221	13299	13195	13433	13391	13393	13228	13363	13197	13349	13392	13344	13280	13348	13344	13474	13335	13538	13436	13306	13252	13423	13489	13331	13215	13345	13370	13229	13426	13398	13422	13243	13311	13163	13476	13378	13341	13303	13312	13289	13217	13225	13290	13542	13447	13566	13349	13419	13364	13443	13286	13218	13474	13168	13366	13316	13393	13242	13462	13554	13225	13374	13308	13277	13237	13323	13379	13293	13395	13311	13401	13262	13059	13143	13190	13359	13232	13283	13261	13323	13299	13155	13403	13381	13315	13102	13274	13478	13244	13191	13411	13205	13175	13469	13452	13459	13471	13401	13297	13391	13318	13237	13385	13134	13451	13294	13345	13260	13241	13439	13253	13326	13192	13325	13363	13214	13250	13347	13394	13306	13412	13192	13326	13374	13245	13225	13445	13211	13338	13364	13382	13467	13224	13544	13392	13359	13294	13349	13411	13462	13343	13273	13388	13298	13072	13245	13348	13273	13393	13417	13359	13290	13080	13368	13318	13383	13312	13248	13288	13376	13539	13329	13362	13235	13308	12998	13404	13372	13370	13344	13304	13413	13288	13193	13222	13475	13464	13261	13473	13297	13491	13228	13458	13327	13384	13444	13377	13213	13343	13099	13408	13205	13402	13220	13282	13341	13142	13479	13322	13423	13243	13231	13261	13406	13386	13324	13381	13097	13302	13302	13300	13359	13275	13548	13414	13274	13446	13295	13224	13320	13615	13280	13206	13178	13361	13457	13383	13069	13437	13131	13401	13265	13239	13291	13428	13315	13421	13146	13217	13305	13257	13403	13292	13326	13255	13370	13390	13290	13365	13429	13257	13233	13359	13148	13333	13229	13228	13450	13266	13312	13296	13167	13282	13233	13245	13303	13399	13300	13342	13245	13341	13420	13302	13200	13330	13109	13277	13202	13402	13266	13351	13410	13321	13489	13347	13336	13241	13422	13309	13400	13405	13235	13177	13234	13506	13225	13296	13230	13338	13338	13383	13400	13274	13234	13394	13089	13306	13184	13333	13459	13157	13416	13245	13428	13276	13178	13258	13232	13464	13187	13291	13325	13324	13269	13355	13358	13285	13367	13412	13262	13499	13423	13569	13349	13332	13340	13270	13243	13347	13395	13212	13205	13412	13385	13260	13287	13270	13241	13245	13455	13317	13233	13339	13394	13314	13382	13445	13365	13287	13234	13317	13530	13107	13302	13395	13245	13192	13370	13478	13262	13408	13341	13403	13232	13338	13206	13346	13399	13332	13342	13388	13323	13234	13483	13446	13468	13510	13251	13271	13412	13396	13344	13402	13271	13311	13380	13323	13185	13436	13347	13261	13435	13232	13274	13208	13231	13334	13374	13170	13403	13340	13324	13391	13318	13304	13367	13203	13394	13370	13367	13180	13207	13315	13357	13326	13438	13451	13365	13283	13363	13167	13292	13444	13299	13285	13159	13237	13353	13408	13408	13210	13106	13313	13313	13280	13346	13397	13242	13439	13159	13366	13281	13276	13287	13197	13478	13278	13294	13394	13313	13249	13319	13331	13303	13381	13365	13282	13307	13219	13234	13268	13280	13381	13455	13424	13169	13406	13324	13447	13254	13367	13293	13505	13303	13278	13296	13404	13276	13276	13285	13332	13338	13381	13442	13387	13023	13415	13378	13262	13355	13278	13360	13334	13434	13296	13418	13370	13359	13326	13284	13374	13207	13296	13431	13354	13264	13209	13391	13382	13390	13427	13292	13409	13363	13408	13340	13285	13447	13443	13375	13315	13381	13351	13442	13353	13240	13345	13343	13362	13400	13349	13236	13290	13170	13379	13248	13207	13258	13202	13293	13349	13487	13269	13391	13122	13380	13271	13293	13437	13374	13367	13286	13321	13227	13330	13357	13205	13352	13205	13243	13229	13257	13465	13208	13357	13215	13313	13348	13446	13243	13277	13290	13348	13294	13320	13279	13339	13337	13348	13418	13304	13245	13277	13407	13441	13509	13370	13224	13370	13380	13277	13361	13336	13225	13412	13199	13334	13324	13229	13317	13272	13347	13356	13347	13384	13333	13312	13399	13396	13304	13158	13357	13383	13518	13259	13352	13466	13226	13321	13258	13368	13381	13315	13510	13299	13410	13233	13253	13583	13351	13122	13201	13487	13471	13197	13285	13498	13361	13276	13260	13301	13398	13411	13525	13472	13310	13150	13136	13312	13288	13312	13366	13311	13400	13333	13285	13364	13325	13441	13212	13154	13328	13174	13401	13406	13209	13319	13263	13302	13281	13310	13348	13240	13310	13219	13218	13272	13318	13411	13315	13231	13206	13264	13367	13300	13447	13482	13271
23427	21589	28439	25423	22845	22265	20675	17369	16162	16102	15601	15513	15103	15147	15088	14953	15015	15011	15044	15166	14941	14859	14872	15093	14891	15067	14986	14865	15089	14735	15100	14896	14927	14923	15007	14693	14880	14761	15141	14716	15022	14907	14990	14811	14861	14896	14840	14936	14850	14876	14894	14948	14747	14785	14839	14828	14949	14886	14729	14676	14660	14936	14890	14680	14951	14787	14965	14863	14782	14671	14897	14767	14862	14923	14644	14797	14997	14747	14861	14841	14840	14707	14741	14725	14758	14911	14834	14782	14793	14597	14891	14936	14779	14685	14830	14799	14695	14845	14853	14925	14952	14802	14847	14819	14724	14861	14809	14746	14878	14849	14874	14858	14812	14827	14862	14833	14981	14868	14835	14760	14757	14862	14815	14769	14791	14830	14910	14726	14772	14657	14740	14754	14951	14552	14822	14772	14718	14971	14687	14722	14843	14906	14756	14789	14957	14921	14841	14749	14711	14615	14846	14752	14980	14999	15037	14931	14851	14774	14977	14813	14829	14782	14586	14735	14641	14751	14866	14964	14699	14900	14667	14826	14796	14830	14853	14577	14945	14800	14860	14889	14837	14779	14771	14786	14849	14679	14890	14856	14948	14635	14694	14612	14609	14764	14634	14744	14769	14797	14791	14741	14832	14862	14848	14892	14976	14842	14738	14752	14713	14671	14785	14797	14861	14910	15010	14922	14846	14739	14806	14864	15021	14709	14862	14753	14874	14849	14725	14769	14970	14833	14672	14622	14837	14937	14848	14620	14834	14834	14759	14871	14787	14889	14802	14896	14734	14898	14816	14699	14883	14895	14810	14646	14788	14638	14716	14770	14856	14974	14759	14906	14770	14704	14835	14764	14732	14672	14815	14836	14761	14769	14606	14781	14943	14807	14815	14769	15174	14828	14922	14840	14761	14769	14594	14934	14872	14771	14925	14791	14892	14652	14885	14924	14914	14856	14892	14873	14712	14859	14854	15005	14890	14682	14827	14645	14827	14789	14958	14753	14773	14822	14865	14978	14981	14837	14659	14696	14820	14803	14813	14833	14858	14725	14686	14796	14744	14794	14864	14641	14591	14531	14831	14928	14826	14873	14868	14748	14784	14726	14680	14865	14964	14909	14808	14782	14751	14912	14773	14750	14867	14744	14834	14926	14778	14836	14805	14846	14821	14710	14832	14868	15082	14887	14818	14579	14928	14795	14769	14933	14809	14676	14799	14944	14896	14747	14826	14827	15076	14789	14992	14631	14852	14648	14795	14717	14597	14570	14894	14707	14840	15033	15035	14879	15022	14956	14677	14768	14872	14763	14775	14786	14802	14890	14667	14630	14917	14745	14637	14793	14575	14896	14933	14838	14931	14941	14910	15004	15002	14746	14756	14721	14800	14995	14914	14886	14774	14723	14882	14979	14749	14736	14792	14773	14766	14785	14718	14742	14852	14822	14816	14792	15016	14930	14700	14821	14895	14721	14744	14773	14704	14729	14818	14631	14809	14867	14934	14763	14867	14889	14876	14937	14568	14708	14801	14927	14727	14704	14979	14759	14848	14749	14748	14660	15015	14639	14816	14903	14862	15013	14733	14689	14720	14644	14852	14899	14668	14825	14828	14675	14935	14934	14687	14759	14892	14782	14615	14791	14969	14652	14843	14825	14775	14865	14805	15010	14707	14802	14942	14684	14861	14883	14705	14656	14588	14769	14791	14972	14716	14727	14979	14785	14848	14628	14981	15038	14861	14700	14815	14823	14843	14675	14817	14706	14946	14744	14924	14867	14910	14822	14770	14761	14777	14788	14867	15005	14959	14902	14729	14695	14741	14953	14796	14581	14845	14865	14923	14806	14708	14747	14787	14623	14796	14949	15051	14844	14823	14838	14754	14804	14986	14897	14867	14737	14747	14686	14841	14790	14639	14726	14708	14921	14678	15010	14771	14915	14658	14733	14645	14687	14723	14766	14962	14909	14868	14851	15020	14745	14997	14718	14872	14725	14721	14815	14970	14801	14856	14901	15001	14765	15015	14790	14873	14901	14997	14662	15036	14845	14910	14796	14877	14684	14878	14869	14847	14833	14749	14821	14835	14940	14955	14766	14886	14995	14950	14701	14873	14839	14835	14693	14813	14733	14905	14789	14947	14744	14769	14733	14717	14568	14827	14692	14651	14691	14424	14794	14750	14850	14872	14688	14862	14817	14887	14908	14848	14847	14833	14768	14799	14749	14706	14791	14794	14876	14766	14691	14717	14795	14789	14787	14812	14763	14765	14842	15028	14523	14760	14841	14818	14781	14748	14829	14889	14808	14853	14766	15003	14823	14661	14872	15002	14831	14886	14968	14649	14659	14698	14843	14821	15073	14623	14670	14836	14795	14764	14730	14764	14934	14845	14748	14853	14685	14725	14593	14555	14709	14878	14917	14967	14902	14572	14668	14685	14660	14771	14950	14683	14857	14809	14855	14610	14833	14691	14837	14612	14751	14656	14876	14579	14979	14825	14844	14627	14710	15037	15196	14820	14682	14877	14771	14712	14844	14819	14640	14761	14678	14816	14897	14890	14821	14791	14706	14779	14875	14887	14756	14748	14587	14745	14845	14861	14752	14758	14886	14822	14798	14746	14775	14860	14823	14764	14737	14876	14724	14915	14818	14801	14631	14899	14930	14738	14847	14695	14841	14479	14700	14832	14820	14721	14816	14608	14776	14904	14884	15202	14724	14853	14830	14861	14931	14734	14782	14840	14772	14709	14736	14587	14609	14892	14868	15055	14778	14808	14785	14702	14926	14885	14626	14846	14958	14727	14997	14861	14807	14890	14711	14926	14783	14841	14840	14828	14681	14682	14777	14951	14910	14675	14787	14599	14691	14869	14897	14884	14688	14809	14817	14897	14861	14856	15014	14842	14888	14714	15063	14704	14847	14722	14773	15091	14979	14909	14796	14712	14781	14908	14786	14852	15053	14952	14850	14801	14930	14708	14738	14789	14928	14878	14733	14762	14829	14873	14671	15065	14615	14662	14726	14866	14876	14833	14837	14921	14815	14691	14923	14671	14757	14700	14703	14563	14581	14872	14725	14849	14762	14667	14715	14708	14790	14968	14491	14936	14960	14944	14915	14804	14857	14687	14891	14631	14834	14689	14692	14896	14582	14774	14861	14993	14898	14865	14778	14625	14732	14736	14696	14884	14741	14873	14810	14772	14838	14956	14809	14707	14896	14844	14721	14730	14829	14781	14779	14716	14825	14806	14769	15026	14769	14883	14736	14861	14672	14868	14773	14850	14865	14793	14789	14907	14761	14940	14936	14664	14822	14993	14769	14705	14658	14661	14666	14908	14779	14916	14895	14655	14746	14710	14752	14886	14788	14769	14826	14880	14726	14873	14839	14890	14782	14806	14818	14771	14862	14888	14720	14892	14756	14702	14874	14674	14752	14642	14878	14760	14866	14785	14951	14826	14832	14840	14824	14955	14729	14739	14883	14774	14635	14693	14757	14740	14648	14923	14609	14939	14724	14777	14883	14895	14843	14971	14795	14833	14764	14714	14855	14950	14819	14724	14621	14821	14810	14828	14698	14963	14886	14633	14699	14634	14749	14875	14703	14741	14696	14767	14621	14738	14768	14818	14853	14662	14795	14688	14750	14774	14815	14990	14625	14694	14830	15045	14700	14846	14778	15026	14803	14715	14751	14776	14645	14790	14935	14917	14831	14783	14913	14835	14776	14968	14912	14809	14908	14959	14745	14654	14721	14866	14692	14740	14802	14838	14686	14635	14910	14725	14828	14772	14737	14824	14747	14874	14905	14822	14833	14658	14919	14761	15021	14700	14765	14845	14706	14771	14567	14577	14863	14913	14986	14795	14846	14970	14725	14809	14785	14511	14921	14779	14954	14873	14765	14861	14807	14852	14787	14723	14865	14711	14871	14846	14756	14828	14812	14922	14776	14925	14728	14806	14774	15092	14866	14710	14987	14873	14672	14828	14758	14827	14724	14879	14920	14778	14891	14820	14807	14695	14716	14870	14905	14875	14636	15082	14925	14672	14798	14812	14495	15081	14489	15033	14793	14913	15047	14955	14679	14940	14789	14716	14676	14970	14721	14814	14835	14697	14656	14705	14803	14796	14917	14771	15026	14912	14874	14759	15064	14905	14685	14705	14924	14714	14798	14968	14895	14939	14909	14785	15122	14972	14801	14914	14768	14816	14856	14766	14747	14838	14908	14818	14814	14822	14749	14883	14957	14775	14943	15121	14673	14709	14842	14866	14603	14908	14764	14975	14966	14960	14716	14773	14837	14831	14633	14743	14769	14800	14614	14762	14792	14775	14547	14927	14954	14658	14789	14712	14863	14630	14715	14786	14715	14850	14903	14800	14906	14729	14677	14880	14735	14557	14980	14902	14560	14811	14703	14843	14606	14746	14850	14862	14811	14934	14746	14830	14864	14911	14636	14756	14520	14871	14927	14919	14914	14798	14862	14843	14832	14790	14848	14937	14764	14697	14676	14703	14727	14813	14815	14920	14843	14785	14756	14661	14758	14737	14849	14875	14770	14678	14669	14810	14851	14662	14860	14915	14814	14793	14766	14824	14788	14823	14734	14892	14681	14935	14660	14847	14764	14865	14787	14726	14886	14884	14959	14954	14747	14623	14837	14950	14906	14910	14880	14821	14851	14978	14782	14750	14696	15062	14893	14926	14924	14864	14752	14766	14717	14639	14803	14885	14852	14738	14818	14985	14941	14720	14713	14700	14907	14771	14732	14823	14762	14815	15026	14892	14721	14783	14781	14804	14760	14849	14841	14881	14782	14672	14728	14838	14830	14770	14826	14922	14668	14824	14829	14815	15001	14735	14701	14904	14783	14788	14829	14927	14809	14939	14826	14797	14810	14983	14624	14937	14841	14733	14700	14778	14585	14934	14555	14944	14733	14735	14784	14883	14546	15033	14637	14543	14720	14716	14786	14591	14839	14699	14753	14905	14511	14838	14824	14980	14816	14765	14866	14945	14790	14810	14946	14649	14665	14734	14809	14765	14802	14744	14719	14876	14694	14729	14757	14590	15006	14753	14825	14939	14863	14837	14936	14682	14638	14685	14847	14745	14650	14748	14744	15136	14869	14777	14934	14684	14513	14657	14792	14814	14929	14704	14680
24805	47267	38366	26488	21891	18759	17010	15618	14687	14187	13695	13681	13230	13309	13371	13225	13172	12941	13008	13219	12990	13023	13120	12882	13119	12917	13006	12819	13043	12965	12898	12729	13002	12877	12812	13039	12807	12862	12892	12907	12771	12934	12948	12920	12894	12865	12801	12957	12729	12917	12856	12878	12883	12845	12938	12816	12890	13012	12851	12987	12885	12729	12914	12900	12972	12764	12850	12862	12883	12794	12937	12986	12915	12788	12914	12715	12822	12736	12713	12977	12912	12927	12906	12799	13061	13052	12885	12876	12982	12876	12796	12892	12774	12831	12909	12950	12835	12931	12765	12912	12855	12776	12818	12890	12797	12935	12776	12829	12811	12920	12831	12840	12960	12950	12896	12720	12884	12888	12914	12768	12926	12879	12853	12884	12872	12924	12842	12841	12811	12837	12807	12927	12848	12892	12826	12835	12907	12884	12923	12718	12844	12979	12883	12904	12867	12767	12867	12984	12931	12821	12834	12836	12832	12915	12962	12870	12882	12840	12968	13062	12912	12784	13003	12816	12886	13055	12905	12708	12923	13074	12812	12856	12845	12966	12863	12931	13197	12810	12901	12878	12882	12838	12709	12847	12743	12921	12866	12925	12956	12847	12823	12900	12852	12743	12860	12935	12969	12737	12885	12898	12659	12738	12801	12945	13206	12791	12978	12787	13140	12892	12790	12900	13135	12874	12833	12950	12881	12766	13077	13096	12957	12964	12806	12876	12911	12787	12856	12947	12975	12934	12809	12871	12939	12781	12991	12863	12852	12841	13017	12711	13010	12801	12805	12777	12907	12875	12736	12841	12822	12867	12884	12895	12876	12875	12874	12847	12984	12933	12847	12725	12908	12841	12954	12759	12845	12967	12870	12828	12783	13049	12664	12825	12884	12829	12792	12970	12822	12918	12916	12905	12737	13098	12973	12654	12745	12817	13071	12887	12883	12865	12873	12816	13008	12917	12938	12804	12913	12965	12968	13013	12919	12841	12911	12791	12777	12993	13050	12729	12898	12988	12862	12813	12949	12975	12851	12848	12958	12870	12800	12776	12940	12898	12951	12886	12932	12930	12847	12837	13026	12812	13079	12914	12779	12909	12972	13015	12797	13042	12953	12922	12989	12826	12759	12905	12855	12888	12982	12942	12879	12765	13002	12915	12918	12769	13031	12848	12843	12874	12915	12705	12911	12901	12917	12724	12934	12882	12865	12822	12928	12929	12754	12911	13018	12923	12831	12911	12958	12944	12849	12900	12899	12877	12890	12876	12864	12840	12855	12749	12797	12860	12899	12977	12911	13158	13052	12960	12782	12823	12732	12758	12900	13059	12994	12602	12897	12820	12819	12937	12718	12858	13025	12883	12757	12782	12923	12785	12864	12828	12860	12922	13037	12709	12947	12876	12801	12897	12862	12967	12947	12930	12972	12895	12888	12860	12745	12894	12859	12857	12812	12930	13156	12862	12971	12843	12809	12816	12847	13002	12927	12827	12815	12805	12948	12710	12957	12721	12888	12949	12844	12916	12784	13069	12929	12848	12981	13009	12847	12859	12796	12935	12838	12836	12870	12818	12887	12864	13010	12802	12903	13046	12859	12811	12872	12950	12880	12817	12602	12836	12801	12883	12773	12854	12850	12911	12880	12986	12993	12875	12710	12890	12998	12880	12807	12953	12907	12864	12816	12923	12685	12719	12926	12962	12855	12755	12876	12880	12933	12800	12944	12944	12895	12886	12722	12797	12881	12814	12961	12974	12875	12872	12729	12912	12939	12994	12860	12738	12819	12836	12947	12949	12909	12925	12915	12756	12871	13015	12753	13017	12974	12933	12959	12893	13077	12818	12804	12812	12925	13018	12865	12827	12856	12900	13013	12929	13042	13055	12958	12956	12992	12834	12865	12872	12715	12848	12954	13022	12860	12982	12860	12946	12879	12994	13057	12847	13001	12859	12817	12825	12869	12880	12826	12891	12834	12799	12798	12827	12813	12701	12902	12889	12845	12865	12950	12941	12865	12984	12919	12893	12820	12850	12890	12969	12924	12868	12932	12995	12766	12932	12648	12984	12768	12937	12945	13104	12605	12874	12936	12949	12845	12955	12832	13024	12963	12883	12718	12963	12880	12902	13057	12964	12802	12667	12882	12810	12932	12848	12917	12732	12954	13031	12774	12848	13175	12862	12851	12882	12932	12818	12815	12856	12915	12856	12811	12780	12964	12872	12860	12985	12877	13019	12751	12812	12865	12882	12910	13041	13109	12833	12911	12795	13004	12977	12878	12773	12926	12871	12839	12923	12894	13009	12748	12997	12789	12973	12947	12872	12972	12990	12780	13043	12910	12954	12943	12925	12786	12789	12974	12864	12811	12759	13006	12678	12896	12818	13004	12784	12798	12979	12963	12708	12747	12760	12851	13028	12848	12819	12776	12954	12652	12912	12752	13081	12841	12845	12967	12879	12840	13038	12867	12717	12944	12907	12885	12789	12879	12935	12930	12928	12816	12870	12989	12839	12851	12835	12871	12911	12784	12916	12703	12905	12977	12838	12907	12813	12992	12915	12823	12757	12948	12937	12837	12935	12770	12896	12903	12838	12941	12856	12614	12804	12864	12784	12925	12823	12705	12954	12881	12922	12736	12879	12795	12766	12865	12767	12891	12991	12927	12875	12853	12694	12981	12871	12817	12790	12768	12743	12924	12820	12858	12899	12785	12824	12901	12881	13038	12964	12823	12897	13012	12923	12981	12930	12829	12939	12915	12807	13053	12830	12984	13012	12916	12915	12910	12790	12927	12924	12973	12842	12750	12780	12786	12990	12917	12990	12780	12915	12783	13060	12782	12840	12827	13007	12858	12848	12818	12861	12865	12901	12884	13128	12785	12863	12827	12944	12923	12889	12897	12908	12885	12922	12887	12791	12795	12771	12789	12966	12785	12978	12828	12862	12827	12943	12921	12989	12876	12853	12920	12898	12983	12776	12931	12848	12897	12845	12890	12820	12804	12958	12979	12998	12977	13008	12852	12865	12774	13100	12847	12932	12829	12953	12829	13002	13024	12748	12902	13012	12842	12833	12907	12874	12856	12783	12927	12957	13009	12835	12912	12802	12835	13021	12979	12934	12774	12806	12901	12856	12954	12839	12873	12882	13015	12906	12938	12791	12854	12804	12920	12813	12911	12766	12829	12992	12900	12791	12818	13015	12921	12889	12716	12914	12900	12910	12912	12786	12840	13062	12971	12923	12912	12996	12818	12896	12725	12958	13043	12828	12756	12701	12856	12960	12856	13107	12934	12906	12894	12762	12891	13033	12809	12950	12920	12851	12943	12838	12903	12857	13001	12827	12889	12800	13003	12931	12903	12985	12817	12945	12773	12870	12898	12728	12905	12836	12653	12991	12837	12876	12855	12873	12806	12838	12867	12845	13040	13068	12618	12926	12841	13085	12916	12711	12873	13036	12847	12768	12857	12886	12906	12813	13084	12914	12923	12860	12769	12678	12852	12823	12993	12887	12848	12871	12869	12807	12866	13030	12954	12864	12912	12835	12923	12860	12913	12935	12939	12860	12846	12861	12926	12868	12821	12804	12922	12818	12836	12776	12848	12929	12781	12967	12884	12895	12860	12889	12907	12772	12766	13004	12843	13027	12974	12729	12807	12856	12987	12903	12867	12918	12813	12943	12913	12822	12857	13122	12878	12872	12818	12833	12949	12820	12974	12872	12799	13000	12876	13062	12856	13054	12903	12858	12858	12748	13010	12906	12817	12924	12780	12813	12999	12859	12786	12863	13055	12915	12983	12875	12883	12996	12795	12974	12887	12879	12925	12736	12952	12848	12854	12935	12850	12988	12808	12927	12951	12744	12824	12965	12795	12979	12687	13006	12995	12836	12876	13138	12899	12903	12960	12754	12871	12812	12964	12901	12893	13052	12889	12895	12928	12890	12910	12917	12865	12812	12865	12868	12936	12904	12805	12894	12984	12878	12845	13008	12881	12826	13032	12680	12732	13018	12905	12975	12815	12882	12624	12816	12869	12868	13017	12789	12992	12879	12774	12889	12881	12940	12835	12833	12717	12880	12991	12875	12633	12805	12709	12881	12879	12741	12853	12902	12908	12781	12916	12854	13053	12627	12946	12799	12986	12801	12993	12694	12936	12758	12874	12964	12775	12908	12955	12956	12780	12975	12761	12998	12959	12991	12775	12837	12843	12882	12735	13096	12868	12957	12734	13032	12935	12894	12976	12828	12840	12851	12924	12962	12835	12994	12969	12863	12892	12737	12965	12969	12793	12789	12857	12817	12825	12915	12837	12895	12965	12967	12732	12807	12821	13014	12954	12950	12873	12834	12979	12904	12881	12914	12838	12895	12941	12971	12907	12957	12979	12927	12896	12925	12819	12902	12829	12789	13037	12874	12937	13051	12900	12835	12940	12823	13053	12816	12754	12901	12918	12931	12985	12855	12803	12744	12941	13041	12869	12842	12835	12901	12820	13012	12757	12850	12897	12852	12993	12869	13062	12987	13032	12897	12980	12878	13055	12717	12972	13007	12926	12708	12761	12975	12835	12829	12843	12891	12884	12910	12905	12831	12842	12939	12771	12946	12943	13007	12868	12872	13067	12771	13088	12679	12888	12925	12912	12771	12955	12903	12993	12967	13040	12708	12816	12922	12865	12732	12707	12756	12885	12990	12834	12911	13008	12901	12899	12895	12867	12892	12748	12867	12911	12782	12978	12922	12925	12937	12910	12885	12884	12765	12884	12902	12891	12890	12753	13013	12874	12851	12898	12770	12898	12989	12962	12857	12846	12846	12796	12725	12874	12925	12859	12850	12884	12813	12886	12839	12941	12902	12836	12770	13013	12875	12912	12893	12876	12942	12941	13006	12917	12908	12785	12836	12794	12954	12718	12804	12678	12880	12958	12882	12831	12775	12884	12897	12901	13047	12766	12910	12797	12876	12817	12774	12799	12899	12971	13081	12860	12963	12910	12978	12957	12880	12880	12901	12962	12864	12906	13015	12826	12999	12910	12828	12876	12892	13009	12885	12946	12931	12786	12896	13022	12758	12815	12774	12947	12904	12846	12817	12731	12808	12945	12959	12943	12883	12959	12984	12814	12931	12909	12934	12942	12765	13018	12832	12906	12877	12975	12851
25226	21672	27884	27608	20981	18833	17830	16622	16211	16039	15942	15771	15502	15573	15565	15724	15546	15728	15468	15343	15601	15227	15437	15340	15413	15310	15337	15349	15326	15367	15284	15361	15307	15174	15423	15153	15365	15379	15291	15310	15323	15350	15411	15433	15539	15540	15267	15226	15253	15310	15513	15246	15433	15651	15506	15336	15130	15369	15338	15348	15341	15277	15274	15368	15441	15592	15480	15492	15245	15327	15395	15527	15406	15287	15458	15318	15323	15402	15409	15425	15225	15467	15437	15183	15197	15114	15169	15415	15173	15517	15165	15448	15394	15305	15188	15139	15284	15532	15422	15442	15380	15500	15442	15476	15484	15393	15459	15341	15434	15329	15290	15380	15546	15134	15385	15370	15312	15259	15318	15347	15382	15309	15226	15234	15382	15467	15429	15358	15457	15182	15547	15405	15046	15242	15286	15314	15337	15371	15479	15208	15231	15246	15392	15372	15216	15269	15480	15162	15322	15403	15409	15394	15406	15393	15386	15336	15282	15431	15202	15273	15377	15384	15487	15356	15414	15234	15177	15339	15249	15208	15295	15353	15603	15186	15238	15249	15584	15503	15423	15376	15454	15232	15183	15446	15278	15402	15270	15056	15253	15253	15398	15199	15425	15552	15375	15442	15274	15361	15597	15318	15312	15346	15037	15253	15369	15420	15400	15407	15395	15369	15407	15314	15215	15132	15415	15419	15438	15414	15349	15256	15217	15317	15319	15356	15352	15188	15269	15342	15216	15291	15489	15365	15423	15333	15311	15622	15492	15407	15435	15305	15422	15439	15229	15338	15269	15407	15302	15233	15286	15324	15388	15490	15269	15215	15473	15358	15380	15264	15378	15419	15263	15361	15300	15108	15454	15423	15301	15549	15446	15331	15209	15385	15551	15572	15428	15556	15127	15347	15299	15407	15197	15384	15430	15456	15244	15528	15252	15287	15181	15390	15245	15483	15212	15205	15268	15369	15282	15352	15282	15531	15312	15552	15409	15324	15154	15518	15223	15210	15385	15224	15246	15260	15464	15357	15383	15442	15555	15230	15406	15333	15255	15369	15297	15320	15398	15346	15464	15263	15176	15481	15271	15378	15254	15135	15470	15226	15280	15176	15440	15301	15297	15236	15227	15336	15253	15313	15024	15106	15317	15239	15368	15391	15506	15290	15203	15389	15537	15405	15455	15310	15508	15434	15517	15558	15361	15312	15261	15319	15460	15397	15456	15398	15337	15237	15317	15362	15439	15459	15258	15488	15167	15362	15348	15228	15201	15410	15347	15454	15335	15338	15202	15155	15287	15263	15314	15419	15468	15307	15265	15340	15253	15326	15423	15246	15352	15219	15301	15435	15311	15073	15270	15188	15385	15629	15366	15299	15368	15245	15288	15350	15251	15591	15330	15244	15072	15372	15347	15127	15331	15241	15435	15379	15150	15154	15170	15328	15447	15295	15572	15426	15496	15222	15349	15311	15508	15369	15387	15378	15444	15361	15343	15395	15144	15416	15358	15495	15379	15410	15305	15302	15364	15268	15337	15271	15275	15274	15384	15399	15358	15181	15450	15467	15393	15456	15509	15466	15352	15345	15260	15130	15223	15426	15331	15341	15490	15196	15446	15251	15417	15206	15311	15271	15248	15371	15433	15414	15417	15543	15475	15449	15241	15257	15464	15503	15315	15332	15284	15402	15430	15384	15439	15378	15302	15438	15425	15295	15405	15414	15522	15443	15444	15194	15147	15329	15483	15386	15300	15298	15451	15261	15285	15398	15152	15215	15216	15287	15269	15557	15072	15570	15319	15267	15337	15177	15320	15321	15332	15361	15451	15359	15610	15190	15337	15371	15433	15326	15399	15094	15266	15170	15365	15256	15310	15515	15297	15355	15078	15319	15401	15369	15300	15325	15304	15470	15500	15283	15344	15386	15272	15217	15264	15385	15202	15261	15247	15268	15152	15272	15236	15097	15121	15321	15427	15382	15396	15398	15271	15357	15166	15350	15366	15428	15372	15300	15442	15403	15457	15297	15388	15281	15184	15371	15430	15283	15309	15417	15307	15247	15400	15375	15399	15303	15233	15282	15315	15425	15344	15282	15523	15439	15198	15343	15350	15329	15354	15320	15490	15224	15326	15422	15324	15403	15331	15255	15321	15238	15391	15420	15393	15362	15256	15253	15238	15308	15388	15291	15249	15344	15432	15454	15374	15380	15196	15241	15430	15314	15396	15316	15365	15626	15280	15142	15531	15331	15205	15280	15442	15475	15360	15241	15325	15287	15469	15484	15286	15211	15346	15400	15230	15138	15338	15352	15416	15578	15349	15307	15432	15330	15465	15433	15204	15361	15280	15597	15455	15381	15227	15491	14952	15289	15351	15184	15546	15598	15290	15138	15208	15281	15219	15145	15174	15341	15256	15035	15202	15319	15536	15456	15438	15247	15289	15594	15347	15355	15501	15466	15241	15101	15401	15383	15180	15296	15275	15169	15554	15404	15381	15374	15333	15270	15273	15277	15137	15447	15539	15421	15262	15354	15497	15298	15463	15193	15279	15290	15456	15424	15245	15249	15327	15356	15365	15256	15367	15467	15100	15301	15085	15647	15456	15426	15263	15509	15357	15280	15480	15483	15331	15343	15338	15250	15449	15386	15197	15406	15362	15353	15352	15273	15342	15331	15578	15300	15542	15215	15474	15196	15505	15327	15312	15406	15225	15220	15215	15250	14954	15121	15374	15082	15370	15282	15218	15444	15326	15317	15259	15285	15454	15391	15406	15445	15564	15337	15336	15293	15281	15394	15310	15171	15378	15658	15342	15091	15142	15203	15220	15288	15309	15357	15173	15245	15290	15269	15437	15349	15143	15247	15425	15320	15392	15372	15461	15256	15274	15278	15155	15239	15563	15272	15577	15352	15311	15154	15383	15173	15324	15330	15382	15298	15115	15258	15283	15420	15496	15348	15391	15268	15212	15172	15245	15448	15411	15263	15305	15400	15312	15150	15282	15366	15398	15397	15367	15402	15211	15370	15413	15316	15183	15227	15371	15362	15350	15356	15385	15532	15384	15347	15374	15254	15323	15420	15377	15350	15314	15451	15216	15340	15434	15336	15426	15432	15244	15353	15460	15377	15231	15253	15495	15096	15289	15350	15290	15387	15213	15318	15391	15374	15220	15510	15168	15253	15291	15346	15371	15522	15488	15464	15310	15259	15378	15271	15079	15571	15304	15292	15186	15240	15495	15332	15456	15315	15321	15438	15516	15457	15181	15354	15343	15349	15311	15443	15553	15306	15323	15309	15219	15262	15235	15404	15253	15282	15397	15176	15285	15249	15274	15467	15261	15384	15547	15428	15297	15449	15192	15302	15423	15435	15388	15409	15334	15343	15336	15200	15371	15269	15294	15188	15213	15050	15143	15185	15200	15530	15317	15032	15327	15311	15576	15311	15530	15351	15206	15328	15269	15402	15343	15477	15446	15142	15375	15212	15429	15515	15576	15276	15434	15494	15282	15205	15574	15412	15512	15339	15537	15422	15442	15309	15281	15187	15160	15268	15206	15264	15407	15304	15343	15222	15219	15134	15355	15316	15354	15315	15398	15293	15387	15265	15294	15224	15331	15208	15420	15219	15430	15334	15314	15220	15322	15282	15244	15216	15401	15265	15426	15422	15202	15348	15321	15321	15425	15216	15336	15496	15281	15267	15273	15430	15284	15524	15589	15435	15355	15329	15241	15414	15489	15292	15298	15348	15378	15306	15351	15156	15498	15396	15233	15278	15206	15144	15549	15435	15410	15566	15510	15214	15255	15447	15218	15229	15273	15395	15435	15271	15473	15440	15380	15232	15332	15515	15372	15324	15343	15361	15414	15371	15287	15284	15388	15284	15450	15457	15435	15120	15160	15443	15304	15306	15310	15242	15411	15223	15501	15310	15316	15270	15332	15449	15491	15238	15311	15201	15413	15343	15366	15450	15350	15454	15435	15455	15389	15253	15306	15515	15408	15125	15143	15362	15314	15436	15352	15277	15312	15362	15383	15139	15225	15299	15248	15440	15379	15064	15560	15204	15237	15398	15272	15339	15463	15326	15437	15240	15353	15219	15356	15295	15383	15340	15407	15268	15270	15447	15282	15334	15430	15470	15235	15232	15403	15177	15180	15395	15172	15131	15199	15316	15238	15378	15445	15343	15267	15482	15431	15306	15334	15472	15381	15434	15171	15446	15323	15272	15439	15469	15402	15380	15356	15277	15450	15203	15350	15339	15340	15282	15551	15441	15288	15357	15410	15381	15323	15297	15312	15417	15437	15382	15370	15358	15122	15488	15624	15503	15259	15344	15306	15333	15380	15392	15450	15333	15339	15171	15469	15426	15301	15404	15403	15235	15250	15392	15357	15454	15271	15243	15416	15422	15263	15329	15369	15460	15435	15236	15426	15447	15199	15257	15254	15169	15167	15431	15258	15195	15297	15324	15363	15124	15238	15391	15391	15177	15186	15357	15390	15384	15484	15499	15491	15278	15168	15281	15222	15412	15342	15333	15216	15243	15395	15561	15335	15287	15313	15213	15369	15318	15170	15423	15387	15466	15267	15325	15316	15493	15274	15223	15332	15274	15476	15223	15442	15141	15248	15452	15528	15277	15197	15395	15404	15272	15186	15242	15345	15287	15401	15256	15306	15136	15304	15483	15312	15437	15363	15398	15473	15335	15314	15344	15434	15424	15337	15276	15395	15477	15579	15087	15202	15472	15380	15334	15315	15265	15342	15349	15475	15415	15484	15388	15402	15353	15413	15304	15303	15185	15289	15239	15811	15447	15300	15523	15370	15389	15424	15279	15466	15308	15557	15412	15412	15197	15337	15051	15214	15318	15260	15317	15284	15236	15335	15263	15403	15336	15354	15466	15356	15307	15295	15453	15191	15262	15148	15372	15313	15463	15244	15384	15496	15321	15126	15322	15148	15356	15314	15551	15386	15389	15368	15270	15384	15369	15270	15323	15407	15470	15419	15344	15432	15356	15361	15217	15213	15339	15330	15147	15258	15451	15498	15438	15417	15360	15307	15383	15415	15447	15300	15205	15349	15239	15288	15228	15397	15681	15408	15688	15198	15331	15500	15414	15354	15332	15258	15343	15307	15322	15378	15394	15223	15464	15419	15402
24375	42772	33602	23528	19559	17464	16129	15120	14486	14068	13998	13798	13627	13520	13465	13359	13469	13443	13264	13237	13200	13269	13208	13303	13279	13197	13256	13314	13431	13246	13117	13338	13281	13110	13241	13219	13210	13190	13369	13109	13252	13240	13037	13178	13241	13273	13106	13202	13174	13253	13185	13185	13166	13143	13214	13045	13229	13367	13211	13302	13162	13105	13178	13109	13186	13163	13106	13125	13159	13118	13101	13264	13256	13039	13240	13219	13174	13103	13420	13139	13185	13086	13375	13273	13119	13168	13142	13072	13149	13291	13133	13316	13125	13307	13246	13298	13219	13113	13121	13046	13259	13084	13231	13148	13197	13303	13089	13048	13162	13197	13134	13118	13165	13230	13291	13147	13135	13122	13171	13212	13166	13303	13199	13034	13194	13039	13326	13026	13104	13044	13177	13226	13180	13325	13078	13238	13015	13247	13269	13252	13120	13127	13194	13314	13155	13355	13086	13310	13198	13281	13229	13046	13077	13154	13169	13120	13152	13109	13370	13116	12981	13197	13049	13106	12975	13207	13135	13284	13126	13132	13094	13171	13059	13271	13082	13173	13153	13281	13204	13106	13058	13135	13384	13179	13210	13180	13232	13112	13261	12938	13211	13090	13225	13202	13172	13193	13070	13152	13035	13245	13215	12961	13052	13270	13246	13218	13327	13276	12980	13012	13161	13319	13199	13030	13104	13140	13140	13334	13123	13103	13085	13077	13206	13214	13244	13276	13257	13262	13037	13208	13197	13167	13249	13236	13283	13160	13144	13256	13262	13326	13018	13357	13143	13177	13227	13133	13194	13207	13179	13097	13210	13047	13274	13018	13330	13243	13165	13048	13271	13116	13250	13114	12957	13283	13123	13303	13018	13283	13190	12939	13349	13102	13082	13248	13079	12943	13234	13065	13154	13225	13266	13265	13119	13193	13149	13004	13091	13117	13192	13161	13377	13143	13118	13066	13152	13205	13166	13296	13222	13154	13326	13116	13135	13282	12990	13175	13269	13167	13083	13199	13212	13393	13321	13254	13306	13203	13218	13221	13227	13088	13269	13215	13404	13049	12995	13227	13267	13115	13262	13118	13222	13191	13177	13253	13211	13131	13256	13125	13089	13065	13045	13215	13133	13158	13184	13135	13202	13175	13116	13175	13124	13238	13105	13144	13160	13192	13416	13190	13149	13162	13377	13281	13032	13286	13233	13088	13085	13152	13140	13167	13301	13208	13186	13306	13197	13139	13202	13320	13096	13081	13083	13081	13299	13147	13198	13103	13088	13149	13045	13149	13219	13059	13264	13100	13156	13098	13191	13167	13199	13013	13052	13125	13341	13129	13177	13162	13304	13075	13106	13104	13228	13384	13037	13136	13149	13157	13019	13227	13254	13164	13104	13032	13300	13139	13129	13194	13116	13144	13318	13137	13178	13242	13015	12969	13261	13144	13043	13247	13158	13159	13236	13157	13369	13116	13235	13136	13300	13072	13249	13040	13199	13268	13181	13222	13260	13190	13043	13106	13158	13348	13242	13041	13024	13389	13333	13042	13284	13270	13428	13174	13266	13168	13234	13338	13160	13243	13161	13239	13049	13121	13061	12945	13036	13372	13201	13201	13063	13225	13156	13173	13158	13129	13205	13290	13187	13226	13183	13143	13292	13172	13270	13121	13072	13083	13186	13285	13228	13256	13192	13264	13214	13031	13228	13044	13020	13253	13230	13127	12963	13031	13310	13050	13145	13416	13152	12990	13035	13413	13017	13028	13315	13135	13218	13011	13380	13208	13117	13178	13224	13011	13126	13211	13166	13033	13221	13281	13190	13125	13317	13024	13124	13298	13181	12945	13193	13277	13377	13022	13173	13304	13240	13243	13128	13130	13047	12903	13257	13141	13051	13083	13337	13191	13112	13372	13253	13318	13152	13165	13300	12999	13029	13305	13178	13080	13219	13233	13334	13057	13092	13152	13092	13184	13188	13193	13266	13097	13266	13211	13176	13093	13178	13241	13357	13057	13230	13324	13228	13212	13170	13225	13015	13317	13152	13277	13204	13163	13218	13316	13330	13111	13107	13175	13139	13192	13241	13325	13151	13117	13156	13251	13230	13296	13324	13180	13138	13205	13141	13098	13264	13198	13139	13031	13215	13152	13224	13312	13087	13033	13207	13270	13202	13106	13231	12975	13108	13119	13208	13316	13341	13140	13065	13089	13121	13158	13121	13318	13173	13223	13032	13237	13155	13121	13124	13076	13166	13180	13230	13131	13009	13067	13062	13116	13270	13215	13126	13161	13142	13051	13261	13392	13052	13153	13319	13169	13027	13098	13092	13050	13180	13229	13100	13020	13283	13144	13082	13160	13231	13039	13086	13394	13272	13114	13215	12991	13254	13102	13310	13115	13257	13208	13289	13087	13215	13223	13338	13099	13225	13245	13236	13163	13281	13172	13092	13317	13165	13099	13273	12983	13126	13229	13216	13138	13337	13218	13127	13070	12987	13318	13265	13128	13048	13309	13174	13304	13162	13003	13131	13322	13246	13223	13115	13218	13170	13160	13083	13136	13235	13197	13371	13091	13326	13040	13140	13224	13140	13348	13228	13075	13105	13168	13248	13038	13120	13224	13178	13160	13157	12997	13302	13032	13129	13334	13176	13067	13258	13216	13006	13147	13202	13214	13210	13035	13116	13355	13270	13386	13428	13044	13239	13127	13158	13358	13135	13172	13154	13155	13140	13339	13359	13304	13252	13161	13224	13168	13223	13128	13147	13115	13186	13197	13052	13285	13135	13141	13184	13123	13014	13261	13164	13269	13171	13186	13220	13214	13144	13098	13149	13064	13214	13059	13116	13212	13275	13045	13317	13158	13300	13084	13285	13228	13261	13215	13116	13135	13247	13110	13253	13186	13262	13362	13317	13269	13398	13208	13330	13189	13138	13288	13345	13085	13134	13001	13083	13229	13297	13227	13101	13266	13216	13192	13021	13177	13289	13138	13198	13215	13066	13199	13186	13128	13235	13117	13278	13162	13266	13099	13208	13217	13247	13164	13089	13249	13156	13135	13244	13069	13198	13120	13076	13181	13174	13130	13242	13223	13096	13260	13319	13216	13119	13272	13260	13122	13150	13035	13223	13148	13188	13193	13287	13251	13273	13281	13161	13234	13368	13213	13118	13299	13186	13188	13322	13328	13202	13227	13040	13453	13263	13272	12991	13155	13065	13094	13125	13286	13164	13096	13213	13137	13317	13235	13169	12958	13259	13099	13126	13185	13178	13200	13133	13062	13227	13219	13191	13174	13302	13123	13249	13055	13360	13298	13116	13057	13201	13111	13162	13318	13133	13290	13318	13352	13143	13152	13046	13220	13143	13183	13329	13171	13177	13046	13180	13321	13173	13244	13162	13101	13160	13243	13301	13204	13231	13184	13144	13271	13259	13258	13219	13408	13255	13233	13095	13087	13343	13119	13307	13344	13277	13067	12962	13257	13280	13081	13167	13206	13199	13206	13219	13286	13189	13062	13322	13074	13058	13226	13188	13299	12932	13163	13171	13263	13239	12952	13186	13195	13152	13278	13172	13285	13259	12983	13192	13143	13300	13222	13125	13233	13064	13234	13283	13076	13148	13244	13255	13129	13158	13276	13153	13117	13259	13241	13152	13260	13081	13110	13185	13021	13162	13165	13207	13145	13208	13156	13320	13125	13186	13160	13172	13123	12993	13210	13271	13219	13187	13052	13202	13229	13289	13210	13124	13393	13318	13172	13241	13187	13520	13054	13237	13153	13115	13031	13010	13087	13220	13018	13214	13240	13222	13144	13128	13112	13194	13327	13188	13170	13108	13308	13433	13167	13202	13101	13155	13240	13384	13351	13255	13288	13249	13234	13398	13046	13059	13197	13172	13218	13027	13170	13204	13130	13242	13168	13153	12940	13149	13099	13179	13244	13174	13198	13333	13069	13301	13172	13164	13235	13261	13319	13354	13203	13158	13181	13002	13078	13088	13137	13256	13276	13236	13271	13148	13262	12995	13231	13321	13276	13280	13457	13273	13195	13259	13263	13133	13136	13110	13109	13034	13308	13223	13151	13174	13098	13168	13011	13048	13031	13175	13236	13294	13108	13169	13131	13339	12926	13086	13165	13281	13129	13087	13095	13096	13219	13219	13096	13336	13032	13056	13223	13364	13200	13254	13172	13234	13219	13193	13219	13170	13208	13181	13225	13158	13163	13339	13088	13201	13217	13068	13308	13029	13193	13152	13145	13210	13268	13129	13257	13197	13151	13126	13183	13109	13183	13291	13155	13178	13023	13161	13201	13040	13231	13264	13214	13168	13121	13192	13213	13194	13109	13314	13257	13241	13169	12965	13052	13140	13083	13044	13080	13208	13170	13099	13287	13081	13106	13086	13200	13247	13119	13043	13159	13056	13254	13238	13167	13088	13164	13236	13148	13249	13080	13086	13140	13205	13235	13335	13057	13178	13138	13121	13221	13092	13340	13175	13237	13144	13111	13023	13041	13306	13077	13384	12978	13271	13139	13291	13172	13118	13085	13243	13152	13186	13091	13348	13209	13289	13160	13155	13212	13149	13062	13151	13228	13289	13202	13079	13022	13364	13238	13350	13123	13168	13111	13200	13182	13165	13193	13188	13273	13154	13072	13243	13178	13188	13303	13129	13192	13146	13101	13146	13033	13189	12973	13239	13352	13152	13192	13217	13340	13188	13132	13036	13112	13205	13149	13172	13223	13327	13210	13266	13165	13192	13328	13079	13199	13125	13303	13315	13192	13207	13172	13132	13200	12911	13104	13214	13025	12970	13227	13069	13089	13183	13238	13062	13221	13112	13060	13278	13184	13199	13263	13153	13110	13323	13264	13143	13137	13144	13103	13095	13129	13257	13117	13255	13143	13087	13139	13090	13191	13212	13259	13010	13295	13212	13276	13223	12947	13068	12943	13356	13204	13109	13097	13298	13184	13241	13066	13109	13206	13133	13160	13088	13207	13154	13067	13249	13134	13334	13185	13298	13070	13266	13267	13265	13125	13271	13247	13275	13137	13077	13014	13120	13177	13104	13172	13280	13219	13247	13226	13071	13103	13065	13153	13161	13385	13169	13083	13011	13110	12984	13328	13233	13015	13279	13199	13129	13154	13257	13096
22554	21587	28870	24818	22027	23761	23957	18492	16649	16476	15859	15560	15462	15461	15256	15110	15117	15005	14902	15050	14901	14889	14890	15052	14717	14848	14787	14747	14947	14579	14776	14697	14515	14657	14624	14752	14890	14565	14504	14638	14790	14666	14591	14737	14777	14619	14694	14637	14637	14874	14605	14737	14619	14576	14453	14510	14620	14637	14687	14794	14696	14634	14382	14659	14636	14556	14662	14720	14692	14748	14814	14768	14885	14688	14776	14657	14771	14510	14491	14712	14678	14658	14809	14700	14590	14681	14678	14687	14722	14823	14740	14546	14381	14633	14589	14800	14480	14627	14552	14779	14688	14486	14635	14689	14517	14621	14760	14551	14790	14603	14819	14444	14624	14775	14701	14407	14452	14693	14581	14635	14561	14758	14679	14666	14497	14525	14642	14812	14668	14508	14621	14661	14644	14608	14432	14616	14737	14651	14769	14628	14687	14546	14651	14602	14583	14474	14662	14477	14886	14763	14751	14758	14565	14535	14666	14791	14622	14511	14472	14500	14716	14673	14606	14811	14717	14645	14714	14445	14484	14683	14420	14627	14670	14735	14543	14662	14636	14616	14644	14523	14581	14617	14604	14565	14697	14396	14532	14791	14690	14663	14449	14730	14554	14813	14587	14684	14581	14665	14714	14627	14649	14489	14522	14559	14671	14530	14711	14636	14660	14579	14456	14648	14559	14728	14768	14694	14632	14618	14427	14637	14597	14690	14759	14541	14764	14572	14692	14740	14733	14606	14827	14497	14693	14661	14604	14489	14543	14650	14376	14458	14688	14459	14787	14620	14447	14611	14638	14600	14518	14648	14687	14724	14679	14512	14547	14701	14823	14635	14665	14612	14797	14702	14582	14581	14656	14595	14678	14626	14602	14789	14662	14570	14636	14746	14648	14716	14666	14732	14497	14564	14662	14687	14507	14456	14836	14554	14542	14587	14499	14557	14643	14603	14740	14728	14621	14598	14464	14602	14531	14636	14509	14633	14529	14777	14695	14644	14613	14512	14461	14825	14803	14702	14533	14452	14787	14575	14670	14539	14643	14779	14605	14506	14628	14591	14584	14505	14622	14552	14436	14669	14578	14740	14420	14630	14648	14768	14666	14484	14597	14500	14695	14793	14429	14817	14632	14548	14640	14796	14708	14593	14524	14520	14654	14899	14728	14675	14721	14686	14425	14532	14693	14651	14608	14517	14599	14709	14474	14650	14761	14528	14663	14652	14631	14360	14760	14526	14643	14829	14627	14529	14779	14652	14456	14782	14735	14420	14512	14534	14692	14695	14467	14721	14720	14737	14697	14708	14510	14540	14336	14712	14745	14626	14640	14602	14543	14607	14696	14746	14637	14724	14827	14418	14484	14632	14772	14589	14759	14712	14597	14828	14633	14495	14687	14737	14756	14526	14524	14654	14640	14626	14789	14643	14435	14565	14620	14757	14606	14636	14526	14737	14404	14494	14587	14842	14542	14542	14537	14612	14661	14718	14746	14712	14784	14679	14644	14676	14545	14655	14435	14560	14731	14488	14726	14742	14601	14403	14577	14584	14638	14586	14790	14628	14834	14852	14596	14698	14670	14710	14652	14486	14611	14752	14857	14623	14756	14700	14492	14600	14635	14449	14592	14516	14576	14590	14717	14635	14777	14547	14636	14392	14481	14556	14705	14610	14543	14715	14588	14389	14627	14732	14635	14564	14527	14744	14696	14628	14407	14614	14679	14549	14599	14384	14490	14415	14656	14458	14571	14408	14632	14722	14694	14570	14733	14821	14494	14690	14764	14384	14607	14635	14639	14613	14723	14632	14569	14722	14720	14332	14578	14616	14737	14467	14434	14458	14627	14774	14693	14701	14551	14594	14733	14502	14599	14765	14698	14615	14547	14467	14607	14577	14497	14496	14737	14743	14715	14788	14755	14684	14631	14645	14787	14612	14773	14552	14683	14797	14780	14728	14538	14678	14647	14578	14610	14741	14561	14542	14581	14546	14767	14419	14501	14632	14598	14628	14717	14891	14575	14666	14571	14583	14677	14477	14640	14703	14653	14559	14699	14586	14696	14646	14675	14668	14582	14589	14428	14682	14581	14554	14628	14819	14669	14576	14632	14568	14580	14643	14767	14514	14566	14517	14644	14447	14589	14791	14808	14523	14689	14798	14566	14613	14574	14783	14614	14644	14590	14633	14761	14659	14641	14605	14541	14562	14697	14566	14546	14786	14780	14662	14641	14506	14511	14637	14660	14592	14876	14636	14606	14704	14816	14611	14420	14507	14809	14744	14700	14687	14749	14726	14572	14587	14622	14539	14680	14779	14595	14675	14481	14692	14603	14557	14692	14331	14557	14558	14695	14810	14516	14794	14747	14700	14540	14461	14692	14544	14572	14731	14494	14544	14545	14578	14673	14660	14671	14370	14561	14661	14624	14790	14555	14655	14686	14738	14489	14670	14810	14608	14700	14788	14539	14462	14591	14491	14565	14730	14688	14560	14593	14698	14663	14694	14588	14774	14639	14533	14472	14641	14665	14725	14672	14596	14659	14402	14553	14711	14775	14793	14702	14415	14708	14417	14685	14768	14593	14711	14620	14359	14519	14507	14570	14566	14741	14702	14660	14675	14760	14589	14678	14542	14606	14897	14731	14569	14603	14817	14723	14779	14487	14477	14470	14700	14585	14642	14728	14694	14556	14706	14417	14695	14647	14421	14690	14575	14526	14486	14665	15000	14632	14696	14547	14649	14658	14409	14629	14517	14657	14619	14895	14700	14761	14695	14596	14590	14575	14590	14674	14539	14765	14650	14624	14388	14541	14810	14613	14716	14655	14615	14738	14639	14515	14699	14550	14670	14697	14585	14480	14692	14574	14710	14600	14556	14628	14688	14564	14493	14662	14544	14678	14732	14586	14628	14421	14506	14599	14826	14740	14667	14496	14540	14755	14619	14513	14532	14634	14633	14660	14632	14709	14633	14637	14690	14701	14637	14534	14607	14621	14606	14502	14400	14563	14585	14641	14541	14615	14526	14589	14527	14634	14745	14484	14491	14587	14479	14529	14602	14649	14460	14693	14464	14753	14662	14553	14670	14690	14592	14630	14579	14628	14430	14450	14696	14490	14614	14704	14714	14677	14825	14794	14595	14607	14671	14729	14668	14684	14403	14618	14550	14620	14573	14579	14674	14626	14532	14602	14603	14584	14628	14724	14588	14600	14664	14610	14757	14444	14741	14666	14511	14809	14531	14620	14571	14754	14733	14507	14673	14681	14631	14647	14611	14669	14807	14719	14713	14465	14596	14543	14636	14650	14541	14609	14720	14693	14418	14696	14470	14677	14614	14758	14623	14736	14676	14607	14625	14657	14727	14635	14550	14543	14488	14459	14501	14576	14515	14578	14646	14541	14609	14553	14641	14620	14582	14499	14610	14590	14595	14504	14630	14532	14604	14627	14431	14568	14477	14642	14800	14807	14705	14621	14626	14598	14465	14462	14430	14564	14526	14589	14616	14446	14581	14598	14519	14541	14661	14688	14617	14713	14623	14713	14684	14603	14442	14690	14670	14655	14839	14568	14579	14738	14638	14628	14655	14931	14656	14653	14589	14562	14730	14627	14805	14473	14623	14649	14562	14873	14737	14622	14630	14614	14593	14537	14813	14625	14487	14642	14838	14589	14590	14740	14770	14537	14745	14731	14573	14785	14675	14693	14433	14380	14750	14605	14570	14434	14603	14706	14681	14613	14701	14544	14380	14609	14624	14617	14697	14662	14719	14517	14847	14583	14670	14561	14620	14698	14613	14552	14772	14835	14451	14689	14835	14513	14763	14607	14701	14729	14627	14692	14589	14703	14651	14491	14631	14644	14570	14564	14569	14858	14750	14617	14729	14776	14507	14663	14721	14632	14546	14336	14644	14688	14623	14484	14760	14702	14513	14657	14630	14658	14699	14561	14643	14626	14821	14975	14463	14657	14515	14637	14741	14640	14616	14684	14696	14592	14767	14509	14493	14601	14545	14754	14785	14537	14476	14537	14638	14590	14529	14628	14575	14528	14593	14831	14566	14708	14547	14669	14575	14685	14681	14500	14624	14583	14457	14455	14765	14654	14598	14879	14520	14609	14726	14744	14796	14837	14635	14499	14514	14704	14665	14475	14674	14723	14634	14708	14567	14509	14824	14637	14718	14729	14661	14740	14568	14398	14690	14752	14629	14610	14691	14694	14622	14502	14652	14567	14625	14529	14840	14565	14672	14569	14615	14583	14444	14701	14489	14591	14626	14749	14716	14517	14533	14817	14699	14824	14527	14487	14618	14533	14575	14600	14408	14731	14564	14661	14693	14554	14764	14460	14612	14682	14577	14477	14378	14742	14745	14795	14731	14882	14846	14630	14539	14533	14693	14470	14876	14504	14647	14811	14562	14569	14548	14604	14510	14474	14618	14648	14729	14744	14506	14702	14612	14694	14762	14555	14439	14558	14682	14628	14803	14707	14736	14592	14788	14865	14569	14676	14744	14514	14718	14734	14612	14565	14655	14653	14573	14819	14766	14708	14606	14693	14632	14705	14619	14573	14660	14389	14568	14486	14515	14786	14618	14732	14647	14448	14764	14541	14713	14349	14464	14631	14634	14653	14633	14629	14613	14538	14577	14715	14625	14643	14812	14693	14681	14704	14612	14629	14662	14553	14542	14677	14783	14610	14732	14766	14610	14629	14454	14470	14363	14550	14615	14408	14685	14646	14748	14678	14472	14671	14601	14473	14533	14556	14640	14620	14697	14540	14659	14647	14546	14612	14640	14527	14676	14654	14580	14781	14483	14778	14733	14590	14548	14608	14756	14550	14526	14521	14722	14732	14541	14580	14718	14715	14879	14549	14540	14542	14438	14617	14704	14675	14610	14567	14797	14579	14527	14608	14693	14518	14633	14495	14494	14673	14524	14301	14789	14648	14663	14608	14566	14723	14596	14518	14576	14505	14447	14650	14589	14781	14724	14607	14751	14662	14554	14327	14635	14524	14488	14670	14745	14724	14638	14551	14641	14637	14638	14545	14713	14913	14580	14662	14585	14508	14518	14602	14759	14715	14883	14579	14767	14762	14529	14499	14496	14667	14449	14424	14462	14518	14719	14498	14350	14610	14451	14562	14718	14703	14501	14553	14611
26751	51607	41930	30197	24506	21186	18655	16727	15515	14664	14158	14024	13535	13623	13304	13450	13228	13092	13054	13162	13019	13047	12944	12812	12925	12798	12865	12914	12802	13033	12868	12821	12892	12693	12845	12836	12739	13012	12817	12856	12971	12899	12698	12838	12690	12866	12728	12929	12693	12885	12823	12869	12858	12728	12829	12703	12783	12662	12576	12764	12804	12783	12585	12720	12657	12748	12847	12817	12846	12591	12769	12752	12861	12688	12802	12964	12854	12823	12763	12754	12779	12807	12867	12810	12774	12897	12932	12792	12869	12760	12638	12738	12855	12737	12691	12987	12609	12812	12733	12765	12704	12744	12720	12709	12641	12755	12785	12779	12872	12682	12681	12857	12858	12745	12919	12770	12630	12681	12662	12816	12649	12684	12774	12745	12860	12617	12781	12723	12748	12820	12837	12792	12814	12586	12917	12715	12707	12834	12808	12635	12801	12773	12851	12777	12760	12706	12811	12611	12772	12802	12745	12775	12876	12747	12694	12746	12687	12772	12615	12687	12958	12688	12924	12873	12817	12844	12825	12754	12893	12593	12827	12722	12663	12600	12905	12801	12703	12876	12689	12722	12893	12764	12745	12780	12683	13014	12946	12864	12884	12822	12630	12857	12699	12726	12856	12701	12726	12691	12917	12754	12717	12785	12819	12707	12737	12642	12654	12925	12732	12705	12860	12987	12820	12660	12903	12723	12814	12671	12663	12687	12653	12849	12799	12743	12790	12930	12726	12767	12754	12897	13063	12716	12762	12802	12908	12709	12735	12830	12757	12714	12939	12755	12567	12802	12819	12852	12767	12777	12620	12750	12751	12791	13059	12847	12784	12729	12675	12590	12781	12594	12886	12526	12630	12698	12833	12806	12814	12543	12933	12698	12715	12796	12821	12603	12873	12659	12830	12707	12622	12685	12832	12789	12845	12827	12879	12736	12633	12648	12720	12878	12844	12646	12787	12885	12926	12794	12660	12803	12769	12887	12722	12841	13045	12656	12595	12866	12814	12631	12924	12928	12743	12706	12736	12693	12577	12863	12892	12668	12831	12779	12886	12789	12651	12559	12800	12722	12764	12652	12918	12627	12672	12764	12795	12772	12726	12754	12754	12755	12771	12663	12785	12759	12591	12754	13003	12588	12830	12663	12797	12833	13015	12781	12740	12745	12949	12814	12857	12661	12914	12685	12625	12736	12726	12655	12689	12793	12837	12751	12715	12703	12834	12734	12551	12957	12709	12793	12685	12818	12805	12760	12771	12831	12840	12859	12731	12758	12801	12752	12899	12662	12828	12850	12696	12742	12730	12704	12595	12649	12897	12732	12911	12746	12601	12594	12727	12769	12910	12708	12755	12859	12863	12684	12846	12661	12679	12925	12637	12952	12712	12803	12701	12782	12803	12622	12699	12876	12781	13005	12762	12875	12657	12815	12733	12741	12722	12650	12701	12672	12731	12899	12613	12633	12762	12686	12745	12747	12585	12820	12579	12581	12543	12836	12747	12851	12776	12813	12706	12763	12763	12816	12681	12787	12572	12730	12707	12785	12835	12768	12984	12769	12744	12725	12719	12720	12801	12525	12815	12750	12734	12822	12633	12658	12722	12819	12683	12810	12622	12750	12937	12773	12709	12654	12911	12751	12745	12591	12741	12681	12674	12695	12828	12794	12844	12682	12704	12869	12700	12766	12968	12891	12746	12786	12831	12736	12785	12952	12837	12736	12793	12951	12694	12844	12646	12962	12889	12592	12650	12860	12676	12822	12684	12725	12709	12883	12788	12662	12749	12731	12748	12715	12762	12946	12704	12781	12568	12748	12804	12892	12909	12743	12793	12852	12727	12900	12587	12707	12809	12767	12803	12709	12855	12701	12785	12811	12859	12697	12833	12856	12659	12695	12863	12795	12778	12806	12883	12670	12771	12728	12794	12830	12797	12846	12730	12643	12764	12765	12846	12771	12767	12748	12675	12641	12761	12721	12864	12793	12816	12652	12753	12790	12826	12636	12744	12856	12798	12897	12629	12702	12787	12902	12830	12774	12854	12848	12693	12672	12766	12701	12879	12761	12689	12679	12648	12673	12685	12832	12693	12734	12833	12586	12663	12670	12767	12844	12855	12785	12821	12745	12844	12812	12788	12849	12739	12759	12844	12633	12813	12871	12848	12714	12651	12788	12733	12833	12697	12765	12939	12811	12841	12814	12797	12790	12766	12595	12651	12834	12760	12735	12774	12895	12706	12794	12683	12835	12746	12638	12871	12946	12690	12783	12697	12737	12601	12730	12966	12950	12879	12834	12704	12845	12785	12691	12820	12873	12761	12672	12896	12780	12722	12823	12802	12752	12711	12885	12650	12790	12827	12730	12708	12613	12792	12639	12757	12627	12937	12768	12751	12641	12755	12660	12725	12878	12706	12798	12714	12732	12744	12815	12669	12758	12577	12905	12801	12792	12732	12717	12791	12814	12687	12862	12574	12660	12839	12701	12635	12818	12688	12844	12775	12676	12839	12733	12873	12851	12756	12841	12797	12685	12835	12723	12673	12713	12709	12705	12588	12764	12953	12931	12851	12701	12803	12805	12739	12786	12725	12841	12657	12686	12929	12754	12765	12824	12700	12885	12719	12856	12716	12737	12879	12682	12716	12591	12869	12788	12701	12640	12728	12695	12722	12637	12667	12809	12746	12839	12831	12751	12677	12693	12936	12822	12800	12632	12831	12805	12774	12908	12717	12621	12775	12750	12731	12777	12748	12838	12816	12708	12731	12712	12800	12742	12832	12646	12683	12862	12861	12682	12709	12656	12727	12782	12646	12774	12761	12525	12795	12828	12704	12779	12730	12768	12832	12750	12825	12791	12734	12760	12807	12816	12745	12792	12667	12763	12592	12653	12711	12696	12722	12860	12756	12859	12740	12634	12777	12811	12600	12740	12557	12781	12887	12750	12791	12688	12869	12832	12684	12784	12812	12679	12813	12755	12735	12676	12841	12685	12745	12866	12887	12903	12687	12796	12732	12603	12580	12683	12729	12770	12757	12745	12539	12832	12764	12932	12915	12815	12745	12704	12760	12684	12585	12775	12769	12671	12847	12827	12771	12879	12688	12699	12837	12697	12903	12824	12637	12796	12832	12819	12707	12853	12755	12736	12864	12873	12690	12825	12729	12826	12905	12690	12797	12844	12730	12717	13014	12774	12814	12654	12828	12642	12668	12590	12690	12696	12783	12838	12711	12816	12764	12859	12735	12837	12746	12778	12674	12748	12746	12824	12816	12900	12836	12628	12734	12771	12716	12786	12675	12705	12835	12543	12787	12836	12592	12936	12793	12699	12636	12797	12689	12669	12716	12657	12832	12718	12746	12821	12686	12753	12881	12792	12671	12718	12501	12962	12711	12821	12707	12905	12790	12853	12855	12847	12761	12842	12831	12653	12594	12615	12650	12781	12885	12959	12781	12825	12784	12902	12680	12707	12775	12732	12712	12768	12645	12877	12833	12610	12672	12841	12839	12807	12781	12707	12861	12609	12890	12839	12742	12778	12608	12611	12685	12886	12804	12735	12725	12888	12857	12830	12734	12698	12776	12865	12769	12626	12859	12749	12931	12840	12729	12716	12691	12877	12892	12684	12817	12690	12820	12810	13011	12757	12762	12836	12746	12760	12642	12934	12697	12886	12701	12688	12776	12847	12715	12815	12807	12723	12812	12804	12770	12802	12557	12833	12673	12752	12773	12860	12629	12857	12748	12700	13013	12710	12648	12811	12918	12774	12696	12591	12704	12577	12900	12949	12761	12738	12706	12918	12702	12835	12842	12733	12683	12914	12881	12685	12762	12762	12675	12917	12839	12725	12666	12876	12772	12670	12873	12662	12784	12826	12975	12678	12832	12769	12797	12601	12886	12614	12518	12707	12718	12830	12724	12788	12817	12694	12755	12708	12693	12705	12799	12820	12949	12534	12777	12686	12862	12785	12662	12820	12716	12754	12883	12743	12851	12506	12746	12605	12739	12858	12912	12708	12843	12778	12921	12659	12731	12821	12883	12925	12878	12703	12760	12930	12748	12662	12680	12842	12745	12702	12909	12761	12794	12854	12686	12662	12695	12730	12762	12830	12620	12883	12858	12697	12794	12833	12748	12789	12625	12903	12719	12950	12828	12765	12732	12684	12702	12784	12827	12631	12658	12876	12779	12843	12666	12760	12866	12785	12712	12762	12737	12845	12814	12653	12721	12696	12733	12769	12554	12848	12716	12781	12830	12782	12846	12646	12870	12789	12934	12713	12903	12708	12697	12746	12967	12840	12915	12765	12621	12855	12717	12714	12787	12736	12772	12612	12839	12592	12802	12540	12903	12627	12682	12926	12634	12751	12905	12649	12753	12720	12611	12787	12684	12909	12703	12702	12750	12533	12762	12748	12813	12812	12914	12807	12627	12773	12666	12661	12664	12979	12840	12655	12947	12905	12803	12710	12834	12725	12695	12802	12720	12911	12649	12744	12882	12581	12653	12766	12748	12719	12842	12803	12726	12801	12735	12805	12622	12756	12766	12600	12692	12837	12742	12726	12780	12729	12966	12696	12702	12863	12698	12780	12691	12810	12708	12761	12767	12736	12614	12751	12801	12868	12726	12716	12864	12800	12775	12745	12842	12759	12575	12878	12709	12884	12922	12854	12581	12846	12697	12787	12832	12719	12719	12889	12755	12803	12744	12668	12811	12630	12802	12738	12706	12707	12724	12597	12924	12726	12704	12733	12677	12566	13052	12753	12883	12657	12957	12624	12695	12627	12852	12754	12715	12814	12853	12829	12747	12880	12705	12760	12922	12684	12861	12669	12724	12844	12830	12547	12689	12777	12818	12789	12718	12907	12782	12887	12697	12712	12808	12821	12866	12824	12677	12595	12809	12746	12586	12780	12862	12776	12735	12932	12716	12759	12902	12787	12728	12859	12721	12790	12832	12785	12641	12648	12794	12643	12712	12833	12776	12715	12851	12749	12744	12703	12733	12896	12703	12722	12849	12808	12787	12747	12710	12863	12838	12650	12720	12662	12681	12713	12718	12748	12862	12589	12823	12896	12672	12710	12813	12929	12738	12820	12771	12881	12922	12990	12760	12720	12748	12911	12700	12693	12742	12882	12489	12801	12814	12894	12683	12952
29724	26368	29819	24506	19551	18054	17168	16637	16178	16097	15977	15687	15692	15730	15628	15580	15519	15517	15742	15545	15600	15599	15673	15658	15906	15425	15569	15647	15526	15557	15656	15570	15735	15507	15552	15372	15540	15536	15475	15479	15538	15427	15702	15705	15591	15468	15531	15470	15469	15531	15530	15399	15360	15314	15560	15494	15478	15413	15479	15697	15654	15252	15482	15438	15535	15401	15395	15473	15446	15554	15487	15531	15699	15407	15465	15537	15457	15419	15362	15328	15420	15433	15469	15647	15394	15429	15516	15412	15423	15336	15382	15254	15299	15456	15254	15396	15640	15552	15295	15515	15558	15525	15577	15591	15494	15336	15535	15313	15525	15703	15457	15623	15455	15676	15539	15410	15414	15473	15493	15481	15530	15590	15471	15487	15347	15311	15484	15395	15363	15455	15556	15446	15358	15555	15394	15245	15391	15316	15315	15493	15572	15497	15171	15397	15363	15422	15358	15374	15546	15519	15537	15553	15350	15330	15350	15505	15548	15358	15389	15297	15404	15411	15560	15291	15492	15435	15477	15506	15607	15505	15504	15454	15522	15428	15432	15395	15545	15498	15716	15526	15571	15386	15254	15549	15311	15485	15421	15377	15589	15679	15412	15620	15570	15559	15492	15615	15587	15518	15387	15549	15251	15554	15478	15630	15529	15526	15388	15540	15596	15461	15285	15460	15355	15557	15639	15367	15559	15635	15422	15512	15454	15305	15435	15728	15419	15691	15503	15507	15626	15481	15586	15280	15381	15549	15466	15532	15414	15258	15468	15649	15301	15459	15487	15435	15469	15566	15604	15554	15566	15628	15545	15500	15405	15383	15441	15508	15397	15498	15530	15362	15682	15459	15359	15344	15566	15499	15446	15629	15401	15549	15400	15588	15604	15606	15452	15555	15303	15528	15571	15364	15517	15538	15556	15586	15319	15393	15647	15411	15491	15540	15530	15305	15570	15379	15632	15583	15404	15489	15744	15579	15402	15469	15500	15570	15478	15590	15727	15391	15651	15670	15417	15498	15542	15480	15490	15651	15578	15476	15691	15655	15544	15372	15530	15590	15383	15525	15604	15535	15408	15463	15391	15355	15529	15402	15280	15388	15556	15470	15512	15661	15511	15294	15455	15503	15327	15724	15299	15646	15533	15371	15500	15638	15479	15555	15456	15483	15566	15456	15612	15699	15404	15450	15486	15432	15439	15582	15469	15375	15358	15484	15479	15468	15574	15344	15591	15498	15493	15523	15313	15475	15649	15528	15542	15484	15556	15570	15621	15566	15490	15446	15318	15396	15422	15497	15444	15391	15627	15377	15413	15558	15607	15365	15468	15504	15593	15627	15561	15473	15519	15272	15492	15514	15425	15438	15640	15546	15611	15549	15456	15422	15549	15593	15652	15500	15719	15640	15574	15592	15638	15387	15534	15333	15510	15591	15534	15822	15660	15441	15568	15472	15479	15363	15544	15666	15547	15540	15620	15544	15399	15462	15483	15421	15346	15465	15575	15565	15600	15547	15526	15652	15458	15343	15539	15457	15344	15409	15601	15673	15426	15450	15512	15455	15308	15255	15400	15400	15519	15553	15614	15495	15510	15615	15652	15473	15637	15449	15682	15570	15576	15439	15507	15497	15277	15431	15579	15687	15607	15309	15425	15308	15276	15513	15444	15488	15546	15497	15375	15657	15612	15566	15627	15653	15704	15231	15521	15417	15510	15553	15564	15536	15413	15524	15673	15625	15477	15569	15599	15366	15395	15536	15586	15374	15569	15375	15462	15701	15175	15444	15360	15318	15389	15472	15578	15452	15511	15544	15436	15478	15450	15400	15601	15417	15620	15515	15623	15475	15571	15577	15536	15530	15473	15473	15631	15639	15495	15365	15472	15311	15553	15461	15602	15446	15546	15401	15282	15438	15474	15474	15500	15746	15278	15520	15650	15612	15411	15506	15438	15502	15429	15695	15567	15658	15442	15718	15429	15493	15400	15663	15363	15438	15672	15468	15568	15744	15369	15528	15351	15534	15502	15447	15569	15550	15356	15403	15529	15498	15501	15444	15484	15603	15809	15251	15576	15429	15292	15439	15503	15372	15315	15394	15416	15662	15428	15532	15505	15441	15498	15446	15393	15345	15570	15443	15586	15632	15388	15486	15419	15404	15381	15380	15531	15448	15624	15390	15323	15305	15329	15310	15509	15726	15601	15149	15591	15365	15573	15521	15625	15599	15582	15658	15434	15512	15375	15515	15598	15500	15372	15519	15439	15694	15486	15446	15362	15657	15493	15459	15358	15601	15483	15509	15655	15601	15283	15173	15355	15459	15553	15351	15735	15454	15590	15434	15478	15623	15364	15520	15507	15589	15481	15490	15390	15419	15252	15360	15365	15357	15500	15482	15309	15654	15571	15405	15640	15320	15392	15390	15315	15573	15420	15674	15657	15584	15733	15386	15620	15431	15611	15685	15374	15457	15479	15638	15593	15532	15512	15644	15590	15605	15640	15472	15401	15469	15527	15340	15586	15594	15475	15482	15840	15737	15529	15524	15667	15638	15604	15720	15472	15484	15700	15533	15598	15389	15578	15515	15318	15579	15555	15474	15439	15424	15489	15452	15681	15413	15651	15595	15503	15338	15589	15439	15432	15573	15391	15342	15532	15412	15314	15465	15517	15438	15568	15625	15909	15569	15368	15590	15597	15412	15480	15592	15409	15562	15466	15557	15641	15770	15530	15496	15466	15556	15555	15346	15474	15523	15486	15726	15483	15658	15715	15423	15519	15625	15251	15631	15523	15613	15584	15483	15566	15448	15463	15359	15462	15305	15478	15645	15672	15412	15479	15387	15612	15523	15551	15634	15468	15740	15623	15690	15370	15523	15437	15435	15552	15519	15468	15430	15462	15722	15564	15419	15418	15626	15705	15544	15540	15430	15490	15379	15601	15275	15544	15348	15495	15479	15548	15293	15544	15634	15523	15582	15562	15456	15722	15571	15711	15425	15580	15490	15627	15736	15536	15419	15550	15496	15556	15490	15520	15432	15427	15428	15539	15524	15464	15427	15530	15442	15619	15593	15445	15469	15536	15536	15591	15496	15581	15480	15721	15516	15484	15293	15754	15543	15520	15630	15643	15563	15502	15416	15476	15533	15297	15473	15475	15541	15650	15524	15634	15588	15401	15544	15494	15377	15409	15695	15461	15468	15428	15537	15649	15493	15496	15414	15222	15441	15394	15668	15372	15614	15392	15342	15681	15494	15447	15529	15521	15556	15636	15567	15613	15476	15513	15440	15804	15511	15605	15530	15571	15551	15497	15455	15588	15343	15381	15373	15458	15478	15635	15467	15504	15646	15375	15458	15424	15592	15359	15402	15420	15445	15533	15541	15598	15384	15655	15334	15538	15313	15418	15595	15513	15457	15601	15561	15537	15290	15376	15490	15530	15503	15571	15537	15570	15546	15564	15470	15523	15572	15485	15555	15540	15383	15380	15476	15413	15490	15511	15516	15358	15514	15348	15451	15296	15545	15443	15467	15551	15471	15620	15673	15286	15588	15570	15594	15376	15403	15504	15557	15268	15573	15625	15626	15612	15606	15538	15768	15408	15524	15548	15541	15735	15523	15544	15536	15471	15590	15477	15442	15339	15545	15480	15422	15407	15486	15488	15383	15509	15445	15319	15724	15578	15441	15342	15422	15490	15333	15394	15405	15524	15520	15779	15684	15560	15445	15244	15438	15481	15389	15479	15538	15671	15456	15327	15425	15546	15569	15522	15403	15525	15620	15512	15384	15477	15510	15523	15466	15583	15529	15544	15353	15658	15464	15500	15521	15577	15370	15508	15663	15362	15389	15647	15537	15516	15608	15580	15492	15567	15509	15639	15455	15411	15465	15504	15685	15373	15533	15363	15378	15475	15591	15448	15617	15579	15493	15474	15386	15546	15374	15655	15187	15526	15566	15405	15762	15363	15474	15543	15553	15510	15553	15403	15335	15558	15579	15524	15548	15552	15527	15504	15292	15455	15493	15614	15487	15404	15615	15547	15601	15508	15629	15479	15234	15319	15451	15696	15459	15523	15417	15432	15633	15315	15539	15592	15569	15538	15561	15586	15574	15442	15494	15710	15435	15431	15646	15446	15486	15327	15626	15483	15442	15598	15489	15451	15617	15580	15392	15540	15492	15669	15635	15490	15680	15261	15480	15504	15554	15374	15396	15520	15435	15680	15645	15499	15370	15458	15514	15505	15527	15555	15450	15400	15462	15294	15449	15652	15690	15543	15283	15560	15454	15431	15475	15390	15810	15492	15355	15536	15386	15467	15549	15545	15414	15606	15424	15451	15339	15426	15507	15420	15463	15635	15642	15599	15578	15576	15508	15501	15423	15510	15521	15430	15230	15592	15418	15490	15622	15689	15471	15563	15311	15439	15440	15658	15413	15338	15390	15521	15702	15594	15683	15462	15459	15511	15423	15600	15283	15504	15467	15361	15487	15638	15359	15407	15741	15486	15318	15239	15511	15604	15411	15428	15363	15472	15508	15545	15511	15616	15510	15278	15547	15546	15444	15491	15359	15476	15453	15648	15519	15668	15685	15501	15435	15459	15422	15402	15398	15486	15549	15633	15512	15436	15512	15477	15557	15639	15438	15520	15621	15493	15499	15542	15406	15408	15588	15398	15547	15404	15489	15652	15584	15571	15507	15392	15578	15612	15452	15705	15633	15527	15495	15529	15594	15437	15595	15450	15472	15416	15493	15546	15450	15427	15335	15509	15517	15351	15468	15612	15610	15499	15432	15637	15431	15667	15498	15533	15553	15470	15580	15415	15648	15469	15447	15573	15471	15500	15484	15505	15480	15479	15395	15314	15707	15530	15510	15534	15613	15535	15336	15283	15426	15337	15593	15632	15616	15523	15467	15669	15574	15503	15567	15426	15493	15517	15374	15645	15512	15517	15444	15406	15399	15430	15516	15312	15478	15530	15438	15560	15602	15611	15574	15519	15607	15496	15458	15381	15409	15517	15456	15482	15649	15536	15393	15563	15758	15503	15601	15529	15473	15523	15615	15722	15534	15597	15562	15692	15447	15364	15479	15508	15644	15564	15462	15599	15476	15569	15552	15547	15528	15430	15494	15411	15370	15462	15351	15442	15552	15572	15545
24783	39485	30689	21491	18393	16559	15455	14713	14222	14044	13904	13669	13529	13573	13380	13465	13447	13493	13327	13435	13515	13544	13555	13380	13260	13313	13447	13388	13355	13323	13337	13301	13348	13355	13193	13459	13205	13402	13261	13244	13183	13311	13269	13263	13274	13252	13376	13323	13363	13180	13181	13324	13545	13339	13382	13452	13369	13194	13323	13290	13213	13337	13198	13306	13310	13278	13458	13371	13405	13406	13287	13395	13370	13325	13192	13469	13383	13267	13365	13263	13285	13284	13332	13227	13297	13318	13190	13381	13129	13499	13397	13393	13196	13179	13408	13277	13458	13292	13412	13248	13377	13461	13284	13423	13200	13122	13533	13249	13352	13393	13285	13343	13347	13398	13464	13227	13243	13344	13281	13378	13334	13409	13247	13336	13207	13270	13258	13274	13165	13308	13318	13319	13374	13357	13256	13360	13310	13278	13363	13343	13249	13208	13112	13387	13299	13187	13333	13277	13302	13415	13319	13326	13378	13268	13267	13324	13280	13299	13308	13359	13385	13255	13269	13250	13242	13472	13222	13387	13280	13309	13392	13145	13358	13346	13357	13247	13267	13233	13316	13298	13246	13313	13348	13425	13257	13458	13417	13390	13244	13372	13413	13288	13343	13238	13256	13330	13213	13406	13317	13357	13300	13294	13418	13304	13208	13226	13399	13141	13237	13301	13319	13192	13464	13392	13279	13351	13314	13312	13265	13397	13389	13236	13282	13162	13307	13370	13325	13446	13339	13298	13322	13314	13141	13434	13295	13450	13292	13513	13309	13316	13193	13389	13198	13296	13410	13212	13329	13427	13202	13475	13403	13306	13430	13296	13414	13297	13238	13238	13280	13443	13448	13123	13193	13316	13395	13375	13335	13334	13429	13386	13441	13191	13419	13298	13351	13400	13213	13297	13064	13519	13300	13335	13309	13059	13369	13293	13331	13319	13244	13319	13388	13530	13385	13411	13273	13375	13387	13397	13290	13380	13377	13262	13322	13408	13248	13145	13268	13378	13183	13329	13369	13232	13442	13291	13403	13322	13264	13332	13232	13228	13193	13353	13269	13338	13413	13312	13376	13304	13311	13240	13304	13325	13385	13275	13239	13315	13095	13346	13503	13203	13415	13345	13268	13367	13205	13168	13340	13308	13270	13311	13138	13314	13356	13260	13434	13327	13293	13302	13347	13444	13307	13403	13201	13469	13426	13354	13128	13371	13402	13393	13412	13439	13353	13407	13203	13346	13385	13406	13290	13419	13316	13317	13403	13346	13233	13468	13200	13382	13369	13304	13327	13371	13317	13247	13399	13281	13509	13363	13022	13356	13210	13297	13507	13273	13438	13333	13364	13419	13380	13266	13259	13259	13412	13236	13211	13458	13239	13362	13390	13349	13206	13291	13250	13400	13427	13443	13147	13274	13373	13308	13361	13432	13376	13374	13403	13304	13356	13335	13256	13255	13412	13411	13380	13476	13244	13278	13412	13332	13424	13399	13297	13295	13396	13222	13185	13351	13382	13192	13267	13261	13392	13244	13223	13151	13259	13259	13289	13292	13452	13315	13412	13268	13134	13212	13359	13412	13246	13199	13241	13209	13334	13426	13335	13320	13417	13253	13336	13352	13110	13193	13322	13394	13300	13393	13267	13259	13389	13265	13328	13317	13350	13210	13308	13360	13304	13284	13209	13291	13355	13376	13359	13484	13357	13276	13234	13408	13196	13260	13176	13244	13251	13320	13202	13309	13448	13338	13415	13525	13254	13403	13254	13328	13323	13346	13384	13392	13254	13181	13360	13543	13211	13292	13334	13334	13441	13316	13357	13602	13302	13314	13211	13246	13358	13325	13322	13234	13489	13320	13310	13285	13240	13213	13322	13337	13323	13278	13339	13131	13407	13405	13548	13218	13248	13380	13359	13389	13229	13293	13146	13406	13352	13314	13320	13268	13398	13389	13300	13314	13287	13309	13362	13405	13315	13350	13238	13201	13368	13224	13331	13355	13319	13278	13346	13349	13405	13399	13470	13126	13298	13473	13201	13328	13152	13336	13292	13295	13381	13231	13406	13247	13393	13391	13300	13436	13282	13482	13356	13400	13328	13354	13235	13411	13359	13406	13275	13336	13307	13100	13261	13380	13337	13227	13396	13312	13307	13285	13488	13317	13216	13297	13395	13176	13184	13229	13376	13418	13229	13400	13208	13420	13373	13154	13399	13298	13249	13257	13252	13216	13095	13311	13244	13133	13345	13393	13358	13271	13422	13362	13436	13331	13371	13120	13352	13342	13406	13326	13315	13470	13402	13269	13265	13291	13412	13395	13258	13034	13312	13397	13319	13302	13298	13296	13078	13303	13307	13410	13417	13445	13313	13500	13418	13302	13302	13398	13220	13268	13201	13486	13299	13308	13441	13333	13338	13512	13416	13294	13328	13412	13391	13224	13409	13458	13160	13398	13408	13336	13364	13269	13221	13229	13380	13487	13412	13231	13336	13383	13446	13307	13241	13192	13226	13381	13260	13291	13467	13255	13497	13326	13334	13416	13264	13464	13205	13362	13460	13171	13312	13326	13540	13170	13234	13218	13365	13431	13436	13414	13212	13442	13567	13519	13317	13305	13488	13143	13446	13327	13294	13348	13282	13420	13254	13255	13249	13376	13408	13190	13515	13307	13297	13368	13352	13213	13279	13322	13327	13339	13331	13422	13602	13318	13447	13344	13429	13380	13280	13502	13358	13346	13445	13391	13314	13148	13202	13325	13340	13298	13223	13366	13284	13415	13336	13410	13395	13305	13398	13170	13481	13158	13179	13362	13338	13262	13352	13520	13323	13369	13413	13261	13343	13355	13391	13402	13382	13426	13418	13389	13264	13452	13440	13377	13319	13245	13200	13369	13314	13105	13389	13343	13256	13351	13306	13337	13137	13181	13290	13219	13142	13283	13450	13243	13106	13334	13292	13345	13378	13454	13225	13269	13354	13419	13399	13282	13143	13369	13320	13347	13290	13130	13342	13235	13456	13482	13201	13377	13382	13241	13437	13210	13316	13181	13307	13431	13216	13275	13352	13114	13271	13360	13340	13257	13359	13432	13378	13217	13246	13141	13346	13348	13399	13489	13267	13403	13277	13245	13231	13391	13370	13160	13226	13330	13421	13226	13189	13297	13327	13358	13353	13401	13342	13380	13347	13218	13375	13333	13130	13372	13249	13374	13236	13377	13318	13418	13303	13399	13275	13337	13370	13229	13316	13286	13390	13380	13342	13128	13266	13355	13496	13337	13395	13356	13257	13265	13420	13349	13434	13356	13123	13498	13254	13169	13285	13320	13290	13336	13345	13308	13183	13357	13461	13417	13330	13326	13314	13160	13405	13500	13318	13379	13149	13273	13314	13274	13234	13229	13385	13455	13396	13238	13312	13404	13291	13366	13162	13300	13287	13306	13411	13378	13392	13320	13425	13301	13225	13371	13327	13234	13236	13320	13200	13465	13237	13328	13181	13314	13279	13441	13328	13407	13318	13369	13275	13455	13292	13461	13465	13371	13367	13305	13258	13288	13207	13426	13219	13315	13276	13249	13303	13253	13227	13475	13357	13328	13461	13408	13353	13381	13387	13304	13309	13272	13360	13273	13259	13401	13268	13197	13412	13507	13442	13520	13334	13388	13286	13199	13330	13452	13233	13234	13497	13217	13286	13296	13279	13445	13306	13395	13216	13274	13513	13198	13414	13319	13292	13308	13195	13474	13236	13344	13376	13331	13224	13423	13306	13241	13353	13289	13400	13337	13264	13255	13392	13331	13350	13310	13390	13458	13294	13346	13220	13430	13185	13412	13404	13214	13135	13265	13261	13424	13168	13434	13607	13434	13311	13243	13446	13379	13306	13260	13463	13314	13166	13128	13252	13390	13215	13365	13318	13434	13426	13322	13360	13173	13250	13340	13334	13311	13349	13305	13338	13497	13169	13478	13399	13421	13439	13339	13520	13315	13323	13346	13400	13255	13338	13269	13263	13458	13270	13066	13310	13303	13318	13393	13398	13382	13394	13219	13286	13394	13312	13361	13248	13245	13326	13382	13347	13192	13385	13338	13201	13429	13408	13235	13434	13189	13356	13369	13365	13299	13372	13233	13218	13155	13230	13405	13398	13324	13284	13490	13298	13255	13383	13339	13442	13256	13304	13354	13365	13190	13358	13145	13278	13351	13392	13301	13113	13273	13329	13411	13188	13460	13263	13324	13544	13482	13232	13343	13364	13326	13222	13251	13370	13364	13278	13345	13235	13420	13105	13371	13304	13184	13320	13289	13291	13255	13005	13365	13311	13380	13283	13308	13195	13241	13254	13245	13282	13408	13216	13308	13512	13353	13432	13417	13341	13298	13315	13431	13258	13276	13272	13445	13275	13290	13362	13346	13477	13330	13281	13270	13371	13420	13398	13238	13419	13230	13375	13233	13315	13347	13328	13299	13190	13385	13258	13270	13332	13391	13271	13205	13380	13435	13196	13248	13318	13418	13395	13207	13366	13231	13332	13457	13373	13418	13293	13397	13463	13297	13335	13420	13303	13272	13231	13306	13254	13332	13265	13258	13419	13413	13311	13347	13355	13561	13367	13325	13456	13315	13375	13231	13293	13424	13219	13299	13213	13182	13155	13225	13430	13268	13161	13273	13321	13340	13339	13230	13346	13232	13313	13175	13290	13327	13374	13278	13300	13384	13371	13455	13244	13209	13271	13376	13375	13308	13196	13390	13319	13457	13410	13200	13364	13262	13067	13192	13346	13282	13519	13253	13349	13433	13326	13181	13370	13338	13167	13314	13448	13247	13433	13411	13268	13305	13261	13333	13255	13397	13483	13330	13380	13303	13407	13335	13246	13169	13277	13416	13617	13121	13256	13308	13291	13318	13417	13158	13356	13325	13349	13446	13237	13224	13366	13279	13302	13485	13245	13263	13442	13304	13290	13339	13344	13422	13344	13458	13387	13396	13324	13382	13336	13247	13420	13282	13270	13342	13323	13489	13309	13280	13429	13301	13301	13338	13447	13280	13352	13282	13312	13477	13426	13256	13476	13343	13398	13327	13137	13446	13370	13288	13128	13251	13285	13321	13371	13161	13355	13333	13288	13301	13312	13172	13268	13413	13358	13347	13344	13180	13343	13439
23416	21587	28451	25408	22712	22219	20362	17378	16293	16223	15837	15507	15486	15367	15237	15272	15149	15154	15232	15200	14976	15141	14868	15034	14997	14924	14693	15122	15045	14870	14976	14967	14946	14814	15142	14900	14965	15170	14906	14952	15199	14793	14783	14767	14900	14800	14980	14928	15042	14948	14933	14699	15025	15040	15046	14886	15062	14788	14723	14500	14599	14715	14879	14931	14956	14887	15015	14945	15000	14822	14720	14801	14859	14725	15079	14708	14839	14800	14588	15011	14884	15011	14988	14894	14900	14847	14725	15033	14876	14869	14911	14945	15004	14840	14848	14848	14848	14923	14829	14970	14987	14627	14837	14802	14988	15090	15006	14837	14921	14871	14736	14831	14982	14838	14904	14747	14983	14980	14930	14931	14862	14754	14769	15029	14713	14636	14965	14932	14776	14921	14992	14920	14863	14746	14869	14887	14780	15018	14692	14838	14780	14783	14920	14835	14776	14927	14826	14908	14953	14981	14946	14880	15030	14524	15005	14879	14914	14816	14939	14703	14764	15022	14877	14861	14892	14725	14732	14823	15125	14834	15016	14816	14878	14766	14823	15109	15043	14736	14966	14796	14877	14908	14812	14907	14894	14962	14973	14806	14796	15048	14877	14816	14902	14809	14691	14784	14973	14843	14819	14786	14900	14853	14866	14843	14697	14959	14791	14863	14776	14678	14885	15002	14908	14757	14831	15019	14941	14837	14962	14947	14739	15009	15086	14786	14905	14882	14839	14917	14911	15086	14727	14715	14691	14848	14780	14895	14874	14929	14982	14765	14855	14770	14734	14881	14855	14942	14919	14938	14840	14982	14974	14805	14912	14807	14706	14757	14717	14983	14937	14861	15002	14814	14801	14995	14812	15108	14886	14940	14912	14933	14871	14861	14800	14981	14837	14858	14986	14804	15041	14925	15049	14848	15034	14925	14679	14824	14917	14874	14826	14853	14897	14935	14940	14640	14963	14726	14860	14821	14761	14917	14985	14843	14771	14801	14957	14900	14954	14903	14918	14874	14960	14884	14824	14696	14823	14849	14948	15116	14739	15002	15150	14901	14715	14915	14730	14859	14934	14735	14961	14867	14884	14798	14887	14771	14911	14837	14953	14863	14667	14822	14931	14831	15024	14851	14928	14762	14805	14848	15013	14711	14968	15080	14915	14723	14727	14966	14922	14888	14853	14971	14872	14721	14836	14935	14939	14737	14922	14947	14731	14927	14704	14970	14850	14951	14711	14898	15125	14863	14966	14808	14971	14662	14881	14743	14940	15083	14900	14818	14959	15157	14798	14927	14823	14950	14775	14836	14774	14960	14868	14718	14800	14927	14774	14947	14798	15080	14879	15195	14960	14887	15045	14822	14850	14856	14740	14941	14915	14759	14930	14861	14752	14933	14615	15130	14905	14893	14764	14873	14792	14857	14784	15019	14771	14617	14857	14953	14908	14895	14756	15124	14883	15044	15002	14875	14699	14779	14922	14820	14783	14813	14949	15130	14726	14908	14994	14929	15131	14954	14783	14936	14842	14835	15007	14947	14983	14867	14833	14840	15002	14893	14964	14880	14889	14861	15030	14733	14872	14786	14835	14741	14793	14987	14839	14788	15075	14878	14922	14876	14772	14657	14866	14950	14942	14834	14895	15043	14852	14730	14742	14949	14871	14870	14767	14744	14713	14892	15097	14799	14861	14805	14771	14786	14825	14908	14707	14812	14895	14926	15062	14987	14739	14795	14933	14887	14865	14800	15134	14816	14785	14834	14849	14869	14778	14894	15131	15025	14663	14794	14926	14903	14873	14926	14924	14912	14892	14824	14952	14945	14886	14971	14825	14976	14829	14950	14996	14935	15035	14957	14997	14847	14953	14922	14844	14706	14845	14678	14850	14819	14864	14912	14818	14797	14861	14577	14873	14626	14846	14927	15064	14856	15001	15004	14844	14985	14725	14774	14965	15042	14988	14871	14832	14740	15013	14915	14940	14989	14904	14824	14824	14901	14958	14931	14947	14805	14982	14800	14947	14815	14930	14846	14928	14837	14971	14862	14946	15040	14866	14895	14932	14948	14880	14839	14844	14851	15127	14925	15009	14912	14805	14769	14917	14921	14881	14910	15020	14820	15058	14822	15054	14969	14898	14660	14689	14783	14875	14801	14793	14962	14894	14976	14866	14820	14923	14953	14878	14840	14890	14740	14881	15004	14872	14985	14874	14919	15007	14944	15041	14775	14767	14721	14822	14946	15056	14920	14871	14952	15029	14770	14990	14985	14876	14800	14875	14877	14827	14814	14821	14965	14740	14789	14803	14917	14726	14862	14884	15173	14933	14970	14807	14886	14886	14784	14859	14989	14876	15048	14870	14964	14880	15040	14842	14848	14858	14600	14825	14855	14883	14829	14973	15013	14737	14813	14684	14966	14919	14901	14932	14909	14842	14821	14956	14944	14913	14849	14837	14863	14930	14964	14809	14945	15029	14823	14997	14813	14864	14956	15002	14859	14977	14885	14794	14730	15069	14956	14852	14829	14878	15042	14823	14816	14719	15185	14909	14959	15038	14937	15072	14831	14860	14888	14881	14925	14791	15000	14939	14705	14997	14815	14979	14999	15091	14979	14887	14848	15028	14950	15018	14964	15035	14979	14828	14785	14723	14894	14921	14850	14785	14823	14816	14891	14874	14872	15017	14663	14775	14880	15002	14863	14845	14946	14697	14744	14841	14901	14952	14977	14884	14854	14813	14798	15000	14875	14952	14885	14691	14847	14900	14672	14862	14850	14993	14857	14838	14872	14704	14714	15020	14815	15129	14836	14817	14758	14775	14877	14840	14734	14709	14730	14815	15023	14732	14851	14877	14700	14828	14691	14727	14824	14873	14708	14866	14789	14900	14961	14824	14824	14954	14788	14950	14798	14662	14750	14782	14656	14768	14977	14834	15081	15007	14742	14927	15016	15071	14855	14826	15015	15045	15029	14998	14784	14822	15058	14999	14903	14629	14876	14906	14700	14862	14822	14821	14940	14743	14858	14907	14953	14853	14837	14830	14937	14792	14832	14931	14788	14865	14985	15002	14889	14729	14912	14905	14978	15078	14917	14943	14820	14885	15046	14723	14815	14649	14859	14834	15064	14861	14857	14946	14832	15034	14834	14760	15107	15134	14852	14715	14901	14646	14779	14957	14858	14810	14858	14775	14697	14776	14903	14876	14883	14890	14863	14909	14870	15128	14925	15012	14973	14959	14842	14960	14805	15062	14961	14922	14840	14834	14805	14962	15057	14820	14961	15023	14802	14732	14722	14806	14977	14877	15003	14785	14843	14998	14816	15091	14917	14892	14851	14837	14929	14922	14897	14993	15000	15022	14873	14903	14886	14895	14879	14797	14755	14777	14883	14860	14949	14908	14716	14917	14825	15072	15135	14878	14841	14945	14986	14963	14841	14897	14622	14955	14816	14656	14726	14958	14874	14946	15005	15057	14981	14948	14804	14904	14933	14929	14868	14909	14898	14681	14814	14753	14948	14921	14863	15036	14829	15045	14833	14805	14928	14783	14812	15026	14969	14988	14887	15079	14968	14967	14969	14822	14746	14796	14790	14946	15012	14577	14953	14839	14852	14793	14830	14795	15111	14807	14972	14897	14772	14742	14886	14737	14899	14824	14857	14936	14869	15011	14841	14832	15019	14938	14873	14821	14773	14775	14707	14802	15020	14655	15048	15047	15007	14987	14637	15067	14803	15140	14799	14952	14743	14810	14831	14923	14838	14969	14808	14860	14874	14947	14692	14736	14942	14935	15016	14815	14953	14684	14732	14825	14775	14963	14993	14972	15029	14772	14871	14786	14643	14691	15032	14941	14668	14830	14953	14778	14797	14751	14839	14777	14835	14798	14780	15044	14946	14957	14816	14847	14904	14901	14907	14859	14989	14810	14890	15011	14924	15028	15030	15038	14948	14910	14992	14696	14893	14753	14800	14846	14911	14973	14995	14773	14746	15109	14947	14832	14724	14887	14844	14924	15048	15035	15005	14766	14855	14848	14762	15047	14551	14851	14830	14721	14740	14804	14962	14931	14787	14879	14791	15035	14963	14848	14802	15143	15158	14722	14818	14893	14919	15002	14817	14914	14901	14885	14824	14850	15151	14783	14737	14971	14921	14969	15030	14689	14869	14790	14683	14796	14630	14767	14920	14831	14776	14946	14858	14708	14712	14907	14770	15015	14963	14874	14880	14889	14906	14728	15094	14933	14893	14884	14866	14884	14916	14667	14835	14979	14856	14764	14994	14831	14915	14740	14877	14916	14862	14875	14877	14807	15137	14984	14861	14822	14779	15053	14850	14835	14937	15001	14808	14768	14995	14850	15079	14968	14691	14750	14665	14995	14721	14761	14764	14800	14975	14774	15014	14948	15002	14848	14984	15051	14784	14639	14963	14862	14851	14893	14609	14909	14896	14945	14890	14780	14743	14869	14879	14933	14906	14750	14974	15004	14856	14919	14951	14674	14986	14767	14640	14930	14857	14814	14647	14893	14964	14911	14807	14780	14715	14799	14749	14974	14990	14962	14948	14834	15074	14986	14900	14792	14892	14913	14693	14794	14768	14870	14842	14869	14870	14762	14964	14923	14984	14924	14859	14964	15070	14872	14886	14998	14828	14662	14822	14828	14921	14971	14883	14856	14665	14894	14912	15103	14919	14922	14632	14884	14868	14852	14683	14957	15085	14858	14960	14907	14792	14972	14842	14938	14652	14720	14975	15007	14827	14780	14810	15036	14873	14869	14980	14844	15004	14770	14868	14816	14779	14998	14702	14656	14844	14943	14959	14875	14760	14876	14804	14908	14839	15086	14897	14854	14877	14937	14931	15045	14866	14998	14922	14867	14894	14908	14902	14912	14711	14892	14740	14898	14730	14841	14798	14612	14914	14850	14846	14686	15019	14911	14920	15172	14822	15109	14853	14880	14718	14755	14899	14774	14765	14893	15021	15013	14880	14934	14786	14880	14976	15014	14820	14772	14810	14716	14972	14866	15033	14803	14959	14704	14908	14931	14678	15018	14864	14990	14871	14962	14988	15030	14895	14783	14832	14897	14925	14908	14855	14888	15039	14923	15089	14959	15015	14805	14879	14802	14752	14875	14810	14915	14910	15146	14864	14801	14941
24386	46519	36924	26322	21681	18944	17012	15621	14768	14311	14084	13384	13434	13439	13273	13268	13228	13321	13165	13073	13104	13111	13201	13084	12917	13012	13197	12938	12873	12958	12917	12981	13050	13050	12944	12930	13027	13000	12811	13118	13208	12895	12886	12801	12833	12958	12910	13099	12884	12892	12990	13068	12806	12914	13006	12727	12904	12970	13070	12917	13055	12941	13041	13167	13039	12825	12921	13088	12977	12907	12980	13061	13093	13034	12794	12842	12925	13003	12927	12910	12952	13015	13020	12847	12816	12994	12885	12983	12960	12906	12876	12857	12884	12818	13050	12911	12896	12767	12997	12923	12871	12843	13006	13030	12849	13035	12947	12954	13037	12953	12924	12834	12964	12847	12951	12973	12893	12879	13101	12907	13019	12802	12899	12831	12892	12925	13006	12944	12942	12872	12885	12853	12912	12952	12626	12894	12920	12787	13235	12942	12935	12999	12880	13030	12994	13070	12867	13074	12980	12884	12905	13085	13080	13001	13099	12942	13113	12838	13000	12938	12744	13128	13067	12963	13035	13052	12965	13067	12886	13056	12987	13057	12940	12857	12885	12901	13025	12861	13031	12914	12972	13016	12803	13019	13046	13148	12896	12990	13085	12905	12972	12997	12949	12883	13063	12904	12863	13166	12967	12929	12841	12931	12842	12794	12892	12951	13004	12969	12910	12904	13201	12880	12854	12784	13043	12960	13020	12960	12916	12893	12865	12950	12880	13050	12869	12902	12987	12954	12832	12748	13023	12866	13025	12983	12802	13079	12961	12993	12859	12992	13096	12753	13005	12969	12967	12977	12881	12872	12903	12987	12893	12949	12931	12918	12802	12893	12841	12887	12961	13006	12910	12905	12846	12889	12906	12789	12950	13038	12854	12884	12828	12906	12931	12852	12980	12881	12854	12987	13014	13059	12982	12995	12945	12876	12852	12908	12995	12893	13021	12950	13079	12826	12899	12903	12999	12985	12993	12963	13025	12847	13012	12766	12976	12990	12978	12979	12822	12921	12952	12875	12833	13006	13055	13037	12833	13004	12795	13029	13048	12906	12928	12850	13051	12958	12968	12908	12948	12958	12925	12989	12830	13001	13090	12985	12792	13112	12849	12871	12808	13097	12998	12852	12960	12941	12987	12825	12878	12971	12953	12931	12846	13062	12893	13024	13053	13028	12931	12904	12765	13104	13133	13071	13067	12737	12979	12962	12958	12955	12891	12891	12885	12891	12971	12934	13029	12851	12950	12968	12831	13035	12953	12900	12919	12893	12997	12910	13040	12884	12923	12870	12929	12865	12923	12950	12914	12977	13002	12867	12799	12999	12961	12994	13009	13046	12990	13082	12885	12831	12810	13108	12969	13017	12829	13017	13038	12938	12708	12981	12893	13090	12843	12832	12930	12905	12915	12790	12928	12956	13068	12952	12919	12910	12967	12922	12915	12866	12718	12981	13139	12927	13019	13010	13017	12943	12983	13056	12902	13027	13006	12890	12854	12950	12981	13146	12815	12937	12842	12890	13044	12870	12975	12900	12985	13064	13071	13052	12966	13086	13053	12926	12978	12912	13022	12892	12940	12841	13060	13126	12809	13084	12880	13055	12970	12937	12958	12971	12839	12972	13030	12847	13006	12940	12917	12901	13048	12922	12919	12830	12997	13009	13079	12874	12942	12918	12958	12957	13031	13125	12886	13013	13083	13013	12919	13104	12983	13111	13107	12986	12960	13123	12896	12960	12883	13089	12875	12877	12944	12836	12859	12895	13017	12795	13202	12952	13034	12985	13015	12756	12911	13073	12858	12981	12896	12933	12947	12864	12886	12910	12876	13085	13046	12947	13115	13022	12987	12859	12861	13033	12874	13003	13056	13010	12941	12901	12952	12885	12949	12927	12863	12894	12947	13061	12909	12905	12725	12876	12978	12959	13008	12977	12990	12917	12855	12920	12790	12813	12872	13033	12864	12866	12891	13065	12952	12913	12899	12870	13041	13009	13020	12883	12897	12996	13007	12893	13093	12889	12978	12905	13018	12996	12960	12961	13048	12891	12716	12787	12976	12944	12916	12866	13107	13042	12996	13077	12885	12907	13063	12918	12997	12851	13004	12868	12954	13080	12933	13067	12962	12981	12954	12903	13034	12827	13022	12978	13011	12912	12870	12938	12998	12934	13005	12902	12878	12984	13078	12998	12988	13141	12934	12707	13013	12980	12981	13026	12837	12848	12779	12937	12781	12929	12876	12991	12945	13028	12902	12957	12861	13053	13012	13047	12965	13007	12851	12932	12918	12901	12977	12916	12896	13051	12847	13089	12804	13037	12899	13126	12950	12944	12938	12689	12981	13036	12986	12892	13074	13028	12872	12952	12926	12738	12925	12751	12959	13077	12917	13010	13117	12969	12870	12789	12870	12794	12936	12963	13130	12822	12999	12913	12938	12889	12940	12900	13057	12986	13176	13014	13072	13035	12766	12989	13193	12900	12958	12870	13009	12912	12759	13054	13060	13096	13069	12978	13094	12959	12909	13078	12919	13005	12830	12935	12995	13075	12920	13049	12964	12718	12928	12837	12952	13030	12936	12994	12986	12712	12953	12897	12932	13108	13172	12960	12953	12970	12810	12951	12841	12905	12884	12962	12987	12933	12916	12969	12925	12960	13087	13198	12855	12919	13155	13058	12960	12815	12922	12825	12928	12971	12803	12886	12747	13037	12930	12947	12922	12964	12718	12989	12895	13023	13082	13002	12978	12881	12971	12928	12945	12839	13021	12980	12948	12862	12969	12932	12976	13046	12886	12975	12981	12909	13078	12816	12924	12980	12866	13005	12964	12969	13018	12986	12915	12867	13131	12795	12886	12955	12895	12829	13185	13000	12849	12955	12975	12889	12955	13018	12943	12959	13079	13052	12934	12983	13060	13071	12927	13174	12992	12951	13039	13076	12906	13099	12888	12887	12870	12835	13037	12848	13054	12966	12961	13038	13008	12901	13020	12998	12919	12976	12931	12904	12897	12787	12971	12749	12919	13101	13014	12890	12899	12829	12950	12904	12977	12849	12856	12943	12915	12916	13109	12934	13023	12805	13007	13038	12931	12784	12908	12816	12929	12901	12929	12975	12975	12922	12929	12936	12922	12919	12898	13000	13071	12988	12958	13067	12928	13177	12992	13039	12925	12886	12803	12964	13085	12946	13061	13005	12995	12912	12693	12762	12807	13054	13112	12954	13036	12835	12992	13013	12893	12721	13034	12879	12866	12932	12961	12893	13047	12901	13057	12992	13008	13071	12886	12957	12983	12910	12890	12942	12841	12796	13099	12733	13016	13028	12945	13052	12904	12985	12813	12904	12922	12963	13073	12870	13037	12895	13021	12900	12933	12783	13009	12804	13051	13106	12906	13018	12890	13083	12916	12980	12893	13006	12995	12957	13046	13083	13091	12979	12818	12922	13023	12698	12989	12922	12957	13080	13001	12937	12961	13074	12894	13203	12861	12801	12888	13144	12976	12821	12928	12931	12974	12979	13005	12917	12910	12828	12956	13022	13084	12914	12876	12879	12973	12805	12935	13094	12926	12851	12931	12868	13150	12859	13000	13018	13011	13002	12950	12994	12986	12820	12912	12935	12902	13106	12927	12908	13009	13003	12858	12964	13091	12759	13012	13044	12933	13062	12817	12929	12983	12874	12903	13019	12859	12953	13034	12933	12967	12785	13036	12978	12961	12850	13037	12951	12885	12965	13055	12909	13053	12942	12896	13046	13137	13007	13049	12833	12935	12973	13078	12848	12989	13058	12948	13008	12957	13170	12869	12846	12946	12842	12958	12939	12826	12855	12868	12952	12952	13112	13001	13062	12979	12958	12873	12943	12898	13035	13015	12825	13023	13049	12675	13122	12868	13060	12985	12770	12850	12944	12860	13031	12900	12947	12813	12941	12830	12874	12972	12797	12758	12842	12922	12822	12797	12852	12800	12922	12895	13037	13008	12866	12836	13040	12974	12896	12884	12876	13025	12923	13167	12968	12850	12981	12949	12989	12895	12991	13010	13029	12931	12967	12894	12835	13016	12992	12883	13036	13104	13097	12970	12978	13111	13056	12858	12837	13105	12976	12810	12947	12913	12943	13019	12957	12808	12968	12920	13051	12948	13071	13011	12785	12924	12922	13021	12949	13047	12939	13092	12814	13012	13090	12925	13015	12954	13008	12891	12999	12865	13152	12896	12992	13124	12922	12976	13214	12892	12943	12940	12898	12893	12999	13043	13045	12756	12868	13004	12913	13075	12918	12955	12772	12904	12766	12917	13050	13090	12955	13077	12852	12845	12884	12910	13013	13024	13004	12930	12994	12985	12937	13111	12942	12989	12826	12971	12938	13035	12962	12730	12997	13005	13011	12666	13015	12954	12801	12893	12965	12883	13015	13077	12973	12953	12974	12974	12797	12876	12968	12957	12957	13050	12790	12925	12873	13078	12980	12861	12898	13059	12987	12910	12797	12848	12872	12916	13049	12964	12879	12874	12921	13015	12922	12917	12968	12841	12953	12898	12985	13195	12898	13073	12885	12924	12981	12735	12942	13032	12883	12993	12788	13092	12961	12902	12890	12927	12868	12916	12948	12967	12898	12809	12837	12997	13007	12948	12849	13110	12960	13046	12860	12950	13050	12958	13005	13048	13056	12994	12906	12886	12959	12850	12995	12854	12983	12778	13123	12908	12836	12996	12891	12858	13097	13095	13018	12893	13066	13069	12951	13001	13114	13002	13113	12997	12912	12879	12941	13022	12950	12905	12851	13052	13135	12898	12906	12942	13092	13000	13011	12781	12863	12921	13007	13102	12931	12934	12918	12800	12916	12828	13031	13017	12971	13010	13069	12775	12983	12891	13072	12989	13076	13002	13074	12928	13064	12905	12889	12991	13005	12862	12970	12821	13123	12968	13059	12929	12949	12940	12916	12875	12947	12937	12872	12871	12988	12859	12962	13005	12964	12902	12968	12956	12914	12837	12866	13032	12878	12977	12954	13063	12772	13132	12956	13060	13028	12900	12742	12790	13040	12909	12917	12966	12966	13128	12824	12989	12852	12858	13063	12910	12976	12985	12896	12851	12886	12900	12909	13021	12992	12941	12807	12914	13092	13023	12865	12932	12832	12925	12964	12752	12917
25206	21716	27670	27581	20697	18604	17965	16809	16254	16240	16216	15834	15847	16010	15855	15461	15783	15485	15622	15673	15764	15561	15575	15557	15627	15492	15512	15564	15435	15385	15468	15497	15488	15432	15385	15498	15340	15620	15458	15383	15408	15414	15466	15588	15259	15660	15235	15327	15276	15392	15344	15472	15441	15376	15381	15383	15349	15602	15517	15411	15433	15381	15329	15181	15613	15374	15517	15487	15342	15405	15381	15566	15483	15291	15311	15406	15681	15368	15584	15519	15500	15335	15584	15571	15494	15405	15377	15484	15537	15523	15486	15573	15448	15551	15383	15213	15495	15471	15571	15367	15425	15498	15150	15376	15310	15416	15265	15393	15467	15527	15401	15295	15421	15561	15464	15463	15495	15456	15515	15555	15447	15485	15597	15557	15520	15552	15487	15252	15352	15454	15449	15405	15156	15374	15481	15345	15273	15305	15446	15395	15494	15512	15384	15423	15411	15298	15246	15454	15411	15478	15403	15221	15292	15349	15416	15338	15470	15366	15449	15400	15614	15352	15418	15346	15506	15314	15446	15621	15387	15260	15332	15336	15465	15359	15410	15466	15548	15554	15376	15474	15228	15274	15331	15330	15360	15530	15281	15292	15395	15387	15459	15650	15390	15247	15381	15389	15432	15310	15557	15214	15482	15507	15411	15319	15370	15299	15429	15478	15358	15473	15412	15495	15498	15119	15428	15513	15487	15448	15305	15459	15597	15314	15308	15437	15451	15390	15343	15452	15508	15497	15493	15460	15613	15425	15414	15477	15457	15548	15475	15332	15394	15298	15337	15505	15487	15480	15410	15557	15618	15329	15432	15408	15539	15413	15356	15405	15152	15560	15384	15258	15431	15277	15300	15342	15381	15618	15602	15294	15540	15351	15464	15528	15258	15376	15442	15384	15482	15261	15576	15266	15561	15474	15407	15399	15383	15445	15328	15117	15386	15464	15532	15411	15398	15434	15360	15473	15354	15487	15381	15500	15543	15632	15451	15562	15310	15660	15411	15314	15437	15317	15254	15478	15407	15436	15504	15369	15669	15515	15605	15268	15377	15396	15473	15311	15485	15317	15315	15497	15185	15567	15457	15513	15385	15385	15253	15240	15477	15438	15309	15394	15485	15570	15339	15474	15274	15277	15497	15398	15505	15508	15538	15534	15598	15439	15562	15461	15493	15324	15450	15163	15517	15420	15431	15323	15366	15346	15601	15275	15293	15221	15397	15258	15341	15457	15361	15202	15433	15547	15557	15536	15457	15573	15392	15498	15405	15517	15373	15453	15212	15436	15445	15491	15415	15487	15347	15254	15600	15433	15491	15526	15479	15327	15178	15469	15375	15489	15241	15369	15479	15416	15604	15376	15465	15606	15263	15323	15295	15112	15311	15346	15557	15316	15629	15513	15493	15568	15426	15221	15371	15421	15386	15404	15542	15439	15343	15449	15293	15280	15450	15529	15360	15384	15463	15468	15394	15335	15455	15363	15300	15607	15439	15368	15451	15260	15432	15498	15383	15584	15475	15472	15673	15420	15757	15625	15617	15429	15467	15375	15367	15285	15294	15576	15506	15255	15439	15187	15386	15402	15276	15610	15454	15393	15407	15270	15607	15307	15402	15494	15376	15421	15349	15403	15572	15468	15576	15385	15512	15365	15439	15406	15679	15452	15382	15289	15584	15377	15351	15414	15319	15264	15536	15537	15402	15464	15550	15486	15375	15419	15367	15523	15396	15414	15343	15414	15461	15575	15355	15369	15275	15361	15351	15438	15332	15341	15290	15424	15523	15336	15548	15494	15556	15492	15355	15451	15353	15455	15412	15440	15202	15264	15356	15423	15378	15503	15531	15526	15478	15382	15346	15487	15470	15640	15346	15367	15393	15536	15482	15246	15472	15377	15380	15222	15249	15381	15461	15373	15552	15390	15431	15373	15320	15539	15517	15533	15466	15386	15386	15384	15288	15429	15215	15335	15216	15390	15262	15331	15353	15514	15419	15435	15286	15104	15401	15410	15539	15359	15341	15493	15446	15536	15438	15355	15310	15358	15400	15314	15386	15523	15611	15464	15486	15510	15349	15696	15334	15341	15381	15563	15537	15595	15539	15386	15710	15624	15320	15544	15480	15171	15564	15540	15490	15538	15413	15461	15367	15339	15386	15314	15527	15494	15415	15420	15442	15340	15169	15476	15393	15684	15434	15605	15589	15648	15513	15361	15571	15531	15594	15393	15405	15387	15458	15447	15330	15395	15425	15447	15200	15410	15265	15458	15369	15325	15360	15452	15464	15310	15476	15508	15641	15297	15474	15411	15286	15351	15363	15368	15645	15565	15437	15387	15300	15648	15430	15453	15496	15366	15429	15478	15173	15323	15287	15359	15389	15250	15381	15313	15496	15637	15450	15440	15590	15277	15178	15497	15392	15434	15479	15455	15339	15341	15392	15445	15522	15546	15280	15517	15503	15565	15521	15382	15565	15453	15593	15282	15516	15301	15545	15480	15324	15517	15580	15603	15686	15482	15332	15383	15418	15355	15422	15351	15261	15568	15324	15461	15394	15448	15355	15271	15386	15588	15585	15539	15344	15681	15314	15337	15289	15311	15536	15647	15310	15395	15451	15219	15333	15433	15507	15536	15429	15411	15463	15411	15510	15501	15629	15673	15538	15642	15520	15562	15600	15422	15647	15176	15481	15489	15415	15377	15366	15222	15304	15383	15303	15476	15377	15313	15633	15354	15470	15432	15383	15456	15344	15401	15321	15363	15622	15331	15421	15352	15535	15540	15456	15580	15473	15626	15471	15466	15402	15311	15393	15484	15543	15336	15638	15303	15156	15329	15284	15426	15471	15332	15466	15376	15366	15383	15415	15229	15366	15324	15513	15220	15449	15379	15439	15163	15341	15235	15344	15268	15504	15330	15352	15340	15202	15495	15311	15328	15510	15454	15439	15393	15256	15292	15445	15185	15341	15681	15555	15375	15231	15362	15266	15529	15411	15574	15392	15425	15439	15230	15249	15506	15492	15468	15320	15220	15378	15428	15183	15656	15453	15332	15446	15676	15399	15539	15364	15426	15239	15360	15417	15379	15402	15365	15261	15678	15293	15553	15238	15425	15427	15446	15356	15499	15454	15326	15334	15582	15461	15441	15488	15372	15365	15445	15291	15485	15498	15436	15344	15518	15357	15352	15668	15610	15470	15327	15604	15533	15740	15547	15571	15527	15625	15366	15507	15512	15562	15542	15386	15398	15532	15540	15380	15291	15391	15451	15409	15362	15356	15369	15287	15352	15309	15406	15571	15381	15469	15423	15457	15449	15282	15354	15385	15405	15397	15477	15545	15366	15434	15309	15449	15588	15409	15438	15592	15323	15477	15389	15437	15322	15643	15441	15602	15519	15402	15433	15354	15356	15147	15372	15394	15449	15395	15457	15339	15213	15596	15214	15477	15394	15644	15389	15539	15393	15309	15251	15268	15400	15588	15324	15566	15365	15311	15388	15281	15381	15415	15615	15450	15472	15502	15399	15544	15468	15419	15442	15378	15165	15357	15404	15419	15291	15422	15467	15393	15436	15413	15256	15256	15512	15441	15375	15210	15538	15419	15354	15331	15276	15549	15403	15423	15372	15320	15553	15418	15363	15380	15370	15413	15296	15531	15447	15448	15508	15441	15662	15521	15397	15356	15390	15347	15300	15293	15292	15479	15394	15346	15313	15345	15291	15547	15250	15380	15488	15590	15491	15548	15486	15296	15496	15558	15381	15314	15260	15485	15452	15352	15213	15464	15466	15362	15287	15300	15479	15324	15509	15364	15326	15263	15480	15288	15270	15207	15446	15499	15406	15449	15434	15442	15167	15289	15364	15343	15413	15412	15261	15400	15417	15598	15406	15413	15274	15481	15506	15359	15415	15383	15532	15399	15478	15512	15574	15314	15560	15195	15371	15243	15372	15545	15332	15399	15467	15415	15402	15411	15688	15505	15317	15432	15500	15370	15272	15403	15316	15373	15249	15511	15529	15409	15207	15492	15394	15452	15536	15454	15498	15477	15537	15450	15427	15450	15333	15639	15311	15404	15337	15583	15385	15293	15496	15212	15375	15087	15437	15588	15426	15484	15622	15277	15357	15218	15424	15342	15431	15432	15389	15371	15274	15547	15451	15177	15583	15606	15461	15537	15339	15370	15292	15405	15490	15373	15565	15282	15380	15476	15561	15567	15349	15510	15402	15310	15250	15528	15445	15537	15395	15296	15424	15422	15393	15410	15506	15596	15493	15271	15548	15588	15264	15526	15596	15572	15368	15218	15277	15421	15620	15266	15116	15404	15481	15520	15195	15538	15655	15376	15427	15604	15445	15254	15247	15421	15338	15411	15378	15467	15449	15394	15399	15482	15493	15325	15450	15473	15346	15537	15387	15398	15513	15526	15254	15300	15596	15431	15451	15402	15377	15352	15365	15461	15372	15345	15558	15250	15399	15401	15408	15483	15426	15311	15459	15384	15356	15664	15497	15410	15563	15384	15470	15209	15561	15361	15490	15622	15527	15299	15465	15354	15363	15619	15327	15491	15478	15503	15497	15631	15240	15607	15350	15181	15514	15495	15398	15327	15383	15480	15329	15373	15350	15572	15344	15526	15473	15201	15518	15384	15415	15533	15505	15493	15395	15420	15323	15420	15356	15572	15506	15657	15448	15565	15559	15347	15424	15477	15352	15485	15367	15392	15493	15482	15534	15435	15594	15342	15497	15365	15542	15392	15431	15335	15439	15396	15441	15548	15281	15439	15356	15567	15295	15617	15244	15398	15740	15600	15305	15462	15534	15336	15313	15435	15348	15389	15457	15174	15403	15638	15503	15388	15513	15467	15599	15447	15479	15416	15244	15399	15492	15605	15347	15377	15553	15068	15314	15648	15351	15562	15386	15483	15553	15517	15337	15390	15246	15448	15489	15431	15424	15448	15216	15377	15361	15536	15381	15497	15533	15564	15260	15415	15312	15566	15540	15396	15285	15278	15479	15576	15554	15736	15444	15339	15239	15355	15483	15345	15548	15702	15360	15351	15367	15465	15555	15542	15273	15319	15254	15501	15673	15501	15514	15294	15390	15531	15531	15534	15420	15432	15571	15403	15552	15547	15519	15567	15469	15460	15446	15498	15456
24041	41912	32502	23321	19453	17484	16193	15081	14778	14178	14043	13937	13753	13600	13555	13430	13351	13364	13428	13525	13470	13423	13431	13503	13449	13471	13440	13408	13238	13474	13206	13297	13436	13385	13175	13386	13155	13278	13461	13220	13324	13299	13324	13293	13425	13228	13209	13281	13291	13404	13442	13362	13422	13092	13142	13368	13146	13387	13190	13249	13316	13261	13319	13190	13433	13125	13217	13246	13314	13312	13160	13200	13330	13318	13130	13292	13238	13262	13158	13295	13259	13232	13235	13127	13414	13050	13166	13206	13091	13181	13220	13309	13248	13247	13332	13295	13300	13225	13420	13189	13055	13329	13185	13135	13305	13147	13278	13298	13262	13341	13271	13161	13138	13167	13112	13268	13252	13377	13516	13115	13258	13287	13341	13329	13162	13280	13236	13258	13160	13344	13167	13409	13183	13409	13162	13363	13329	13343	13509	13086	13213	13350	13231	13403	13315	13172	13156	13255	13274	13303	13183	13350	13279	13294	13298	13350	13220	13150	13402	13269	13307	13333	13184	13270	13321	13227	13357	13263	13209	13190	13176	13108	13317	13325	13324	13275	13192	13242	13247	13423	13355	13389	13236	13042	13390	13293	13167	13166	13418	13487	13213	13280	13094	13459	13425	13382	13457	13340	13209	13356	13172	13237	13229	13264	13328	13259	13281	13330	13335	13074	13279	13158	13435	13229	13431	13201	13396	13411	13363	13190	13246	13160	13260	13293	13448	13404	13276	13407	13194	13403	13349	13322	13191	13175	13218	13197	13265	13129	13274	13308	13403	13220	13139	13505	13412	13333	13271	13323	13153	13419	13158	13169	13193	13355	13163	13338	13313	13462	13157	13486	13311	13359	13176	13235	13394	13338	13193	13261	13279	13336	13299	13286	13191	13191	13313	13229	13263	13335	13384	13308	13167	13182	13269	13360	13247	13141	13259	13312	13240	13344	13089	13326	13115	13154	13224	13341	13242	13325	13176	13373	13267	13185	13326	13054	13282	13275	13278	13248	13303	13401	13236	13150	13377	13315	13225	13173	13411	13255	13219	13219	13535	13398	13229	13354	13325	13219	13360	13391	13281	13262	13272	13206	13279	13301	13283	13224	13365	13153	13410	13265	13288	13362	13392	13394	13288	13200	13294	13386	13407	13414	13245	13398	13229	13136	13142	13289	13159	13125	13322	13312	13250	13161	13373	13026	13298	13187	13281	13372	13289	13367	13308	13317	13116	13370	13226	13321	13245	13301	13269	13161	13251	13394	13162	13322	13267	13356	13335	13197	13180	13222	13452	13340	13303	13317	13325	13410	13245	13276	13200	13228	13263	13301	13165	13413	13162	13213	13468	13345	13331	13178	13201	13143	13313	13306	13395	13306	13317	13270	13332	13147	13428	13281	13181	13298	13233	13205	13295	13175	13291	13349	13083	13204	13540	13076	13260	13351	13269	13266	13240	13385	13237	13311	13251	13143	13009	13174	13180	13350	13345	13256	13303	13106	13330	13213	13233	13142	13215	13266	13236	13356	13335	13321	13200	13409	13223	13398	13244	13240	13228	13278	13009	13266	13213	13257	13078	13306	13234	13224	13330	13284	13360	13385	13174	13173	13191	13292	13430	13270	13239	13198	13138	13302	13118	13290	13243	13173	13468	13278	13324	13259	13305	13228	13186	13430	13364	13383	13270	13268	13216	13297	13283	13335	13308	13279	13334	13391	13304	13194	13244	13335	13121	13143	13127	13289	13183	13325	13312	13342	13086	13313	13174	13237	13432	13353	12976	13099	13298	13287	13176	13226	13148	13143	13173	13228	13209	13341	13354	13300	13181	13394	13270	13247	13469	13075	13173	13255	13210	13044	13276	13209	13265	13410	13338	13173	13284	13290	13153	13346	13330	13111	13232	13337	13261	13239	13321	13292	13214	13269	13259	13322	13190	13369	13278	13275	13270	13364	13173	13170	13374	13274	13226	13341	13218	13301	13371	13339	13298	13327	13238	13372	13281	13276	13440	13362	13174	13334	13318	13118	13334	13170	13266	13370	13254	13223	13360	13205	13487	13066	13251	13152	13340	13423	13296	13324	13270	13183	13263	13195	13172	13388	13223	13234	13197	13235	13335	13431	13249	13365	13277	13257	13268	13042	13293	13262	13257	13313	13241	13312	13246	13302	13251	13214	13285	13280	13244	13274	13187	13275	13390	13410	13423	13162	13340	13274	13213	13237	13277	13245	13551	13327	13382	13327	13170	13242	13357	13348	13270	13263	13295	13418	13508	13276	13230	13311	13315	13336	13330	13319	13364	13343	13317	13441	13177	13257	13315	13413	13294	13155	13344	13419	13382	13129	13138	13415	13235	13332	13207	13221	13190	13316	13259	13205	13224	13222	13399	13319	13400	13450	13292	13220	13355	13207	13214	13313	13240	13226	13416	13286	13301	13156	13247	13200	13338	13286	13370	13092	13219	13099	13181	13278	13175	13389	13199	13317	13088	13272	13322	13308	13304	13309	13222	13203	13535	13195	13440	13291	13307	13332	13251	13276	13315	13291	13379	13075	13256	13259	13299	13307	13125	13372	13320	13370	13129	13286	13175	13359	13352	13316	13246	13198	13257	13183	13340	13333	13174	13197	13223	13148	13273	13270	13251	13355	13232	13384	13086	13224	13283	13318	13207	13238	13178	13149	13292	13217	13182	13260	13235	13050	13455	13417	13214	13321	13123	13033	13248	13235	13208	13271	13376	13196	13228	13332	13336	13310	13134	13209	13410	13387	13399	13283	13363	13316	13354	13225	13278	13296	13128	13221	13248	13246	13347	13361	13359	13142	13346	13271	13282	13402	13312	13341	13048	13203	13245	13352	13234	13288	13174	13364	13339	13252	13266	13239	13295	13170	13148	13388	13222	13421	13432	13374	13289	13115	13412	13315	13086	13347	13290	13349	13297	13262	13149	13255	13273	13392	13318	13102	13331	13265	13235	13279	13277	13238	13074	13299	13194	13307	13148	13390	13367	13308	13330	13234	13389	13315	13216	13124	13347	13230	13269	13491	13372	13220	13167	13229	13416	13279	13373	13250	13229	13190	13282	13210	13182	13163	13377	13433	13254	13219	13334	13351	13172	12985	13190	13315	13092	13040	13239	13172	13225	13274	13090	13250	13376	13240	13346	13330	13200	13363	13078	13220	13169	13242	13331	13209	13341	13246	13249	13303	13271	13327	13394	13338	13226	13282	13271	13293	13062	13034	13313	13254	13250	13271	13205	13165	13261	13114	13332	13138	13300	13238	13308	13356	13180	13270	13245	13305	13237	13316	13168	13240	13228	13363	13229	13221	13320	13358	13132	13187	13273	13281	13494	13123	13227	13244	13265	13296	13354	13117	13397	13435	13261	13285	13197	13175	13220	13220	13128	13394	13289	13192	13267	13226	13264	13341	13153	13261	13118	13259	13378	13269	13332	13238	13214	13353	13183	13098	13164	13367	13250	13155	13425	13386	13252	13095	13487	13122	13418	13356	13446	13045	13166	13323	13290	13503	13306	13391	13253	13405	13240	13287	13245	13176	13256	13506	13268	13232	13217	13177	13197	13183	13218	13135	13254	13350	13383	13170	13329	13284	13233	13367	13372	13375	13323	13285	13200	13317	13380	13383	13206	13370	13304	13241	13263	13179	13206	13199	13182	13246	13143	13212	13335	13243	13248	13219	13283	13395	13312	13325	13356	13376	13181	13287	13215	13294	13317	13377	13268	13338	13315	13239	13484	13216	13232	13393	13333	13283	13212	13381	13316	13128	13185	13251	13257	13244	13257	13269	13132	13324	13313	13255	13318	13302	13034	13318	13283	13297	13245	13349	13239	13225	13364	13021	13277	13153	13260	13345	13393	13287	13308	13277	13299	13268	13195	13262	13228	13283	13191	13363	13136	13277	13286	13399	13220	13347	13151	13223	13296	13345	13243	13208	13232	13209	13351	13290	13391	13300	13356	13151	13142	13077	13201	13191	13490	13301	13204	13069	13303	13133	13206	13493	13186	13388	13265	13420	13307	13344	13379	13319	13156	13202	13296	13291	13398	13311	13186	13407	13179	13145	13181	13370	13352	13259	13420	13185	13183	13130	13243	13351	13255	13368	13247	13219	13173	13202	13258	13257	13313	13111	13274	13243	13295	13292	13382	13180	13383	13378	13346	13325	13279	13419	13339	13162	13218	13375	13226	13290	13285	13328	13186	13432	13278	13284	13159	13255	13361	13276	13246	13269	13333	13261	13242	13172	13314	13266	13220	13306	13362	13352	13354	13261	13363	13210	13200	13126	13166	13389	13197	13319	13226	13345	13308	13257	13353	13201	13407	13231	13401	13251	13321	13257	13053	13541	13267	13146	13222	13339	13102	13180	13402	13310	13371	13312	13259	13366	13105	13326	13100	13294	13251	13308	13269	13113	13209	13228	13404	13091	13231	13237	13282	13114	13298	13227	13166	13408	13343	13262	13412	13215	13364	13366	13230	13233	13367	13351	13283	13208	13134	13330	13265	13354	13162	13327	13324	13176	13271	13144	13295	13257	13254	13125	13151	13327	13232	13122	13039	13337	13161	13219	13231	13254	13382	13371	13347	13215	13187	13254	13360	13273	13287	13195	13374	13226	13197	13210	13301	13411	13339	13259	13147	13267	13268	13135	13274	13259	13338	13382	13418	13067	13354	13330	13257	13179	13282	13352	13135	13174	13125	13296	13336	13314	13443	13221	13473	13144	13290	13329	13391	13173	13294	13211	13260	13227	13262	13363	13265	13388	13204	13231	13105	13295	13210	13391	13244	13252	13353	13276	13421	13406	13203	13378	13383	13255	13419	13305	13282	13223	13298	13375	13442	13263	13181	13398	13283	13329	13150	13113	13223	13120	13390	13227	13263	13183	13296	13611	13057	13298	13425	13384	13291	13343	13261	13280	13144	13142	13258	13168	13384	13383	13251	13250	13378	13405	13159	13355	13349	13255	13088	13159	13374	13264	13260	13222	13303	13239	13261	13231	13291	13259	13374	13256	13328	13399	13429	13173	13333	13353	13229	13153	13216	13207	13285	13263	13200	13242	13265	13377	13125	13372	13354	13120	13225	13236	13396	13420	13220	13286	13317	13324	13315	13358	13322	13238	13430	13380	13352	13336
22614	21604	28835	24855	22007	23689	24090	18406	16793	16660	16180	15841	15788	15528	15358	15072	15313	15388	15085	15000	15193	15115	15121	14846	14984	14892	14987	14780	14872	14779	14969	15079	14942	14915	14859	14862	15015	14700	14744	14866	14684	14748	14697	14666	14870	14783	14763	14661	14740	14685	14972	14785	14829	14783	14759	14609	14858	14873	14647	14676	14868	14893	14844	14759	14586	14694	14683	14654	14969	14786	14828	14860	14811	14746	14718	14745	14792	14815	14650	14670	14843	14700	14956	14751	14642	14735	14806	14670	14895	14717	15004	14801	14618	14816	14598	14670	14708	14703	14748	14823	14763	14624	14909	14819	14875	14631	14700	14834	14848	14821	14653	14674	14749	14629	14825	14674	14782	15009	14799	14705	14812	14704	14666	14787	14723	14756	14635	14920	14590	14753	14719	14773	14799	14741	14746	14818	14697	14737	14588	14671	14702	14901	14735	14686	14684	14683	14716	14564	15003	14670	14757	14677	14912	14775	14640	14837	14587	14509	14681	14698	14603	14646	14775	14751	14661	14823	14705	14730	14668	14775	14675	14594	14894	14580	14688	14698	14799	14741	14580	14792	14744	14622	14737	14567	14927	14760	14824	14601	14699	14736	14546	14815	14929	14685	14810	14729	14572	14764	14638	14802	14702	14671	14752	14835	14771	14556	14754	14810	14746	14712	14744	14793	14804	14838	14704	14794	14598	14824	14712	14773	14968	14778	14917	14671	14835	14724	14655	14740	14611	14718	14685	14677	14691	14712	14763	14758	14792	14708	14948	14723	14677	14599	14660	14637	14910	14697	14741	14855	14752	14603	14857	14733	14807	14507	14923	14706	14592	14910	14785	14680	14718	14686	14753	14674	14874	14527	14636	14721	14707	14524	14683	14829	14877	14637	14758	14695	14937	14834	14694	14744	14660	14637	14997	14795	14775	14675	14692	14623	14636	14813	14790	14637	14722	14764	14604	14818	14879	14914	14589	14655	14734	14806	14752	14743	14646	14854	14698	14697	14827	14588	14657	14794	14716	14814	14747	14777	14835	14677	15003	14798	14724	14893	14812	14895	14945	14816	14789	14784	14773	14714	14779	14885	14761	14663	14788	14750	14560	14662	14775	14767	14627	14842	14874	14923	14729	14698	14652	14675	14681	14805	14701	14655	14855	14641	14963	14776	14748	14698	14645	14464	14688	14542	14718	14715	14689	14613	14733	14781	14646	14569	14468	14792	14581	14594	14913	14722	14701	14687	14817	14881	14720	14763	14687	14661	14818	14822	14767	14835	14648	14810	14721	14754	14710	14737	14775	14727	14737	14653	14686	14633	14790	14768	14861	14669	14645	14777	14567	14657	14950	14765	14794	14651	14758	14721	14803	14809	14968	14805	14904	14724	14745	14795	14836	14765	14781	14758	14875	14768	14797	14685	14985	14781	14655	14630	14783	14631	14611	14778	14806	14741	14659	14766	14824	14752	14661	14659	14666	14692	14669	14680	14628	14782	14551	14807	14722	14675	14759	14721	14690	14670	14850	14703	14624	14702	14676	14757	14535	14645	14588	14488	14988	14698	14672	14945	14716	14675	14920	14544	14759	14669	14658	14726	14465	14682	14889	14796	14764	14792	14726	14712	14718	14536	14802	14699	14746	14870	14644	14720	14589	14878	14675	14716	14605	14626	14781	14450	14629	14692	14695	14726	14715	14743	14684	14845	14848	14795	14801	14685	14819	14815	14820	14841	14476	14601	14706	14505	14750	14679	14807	14669	14683	14843	14910	14777	14852	14818	14737	14660	14773	14801	14685	14757	14754	14680	14545	14526	14593	14535	14870	14794	14627	14698	14829	14698	14741	14669	14774	14785	14859	14743	14676	14882	14837	14863	14690	14711	14651	14763	14795	14508	14604	14630	14669	14628	14737	14712	14603	14726	14805	14777	14688	14668	14571	14696	14588	14571	14636	14860	14609	14625	14761	14766	14738	14708	14770	14692	14835	14714	14588	14656	14761	14604	14862	14761	14784	14782	14644	14740	14638	14617	14704	14516	14770	14882	14824	14708	14612	14857	14694	14723	14784	14773	14888	14712	14744	14670	14811	14524	14603	14783	14691	14644	14612	14669	14774	14544	14761	14798	14745	14629	14815	14742	14703	15042	14642	14905	14736	14605	14768	14822	14686	14803	14656	14799	14674	14652	14793	14664	14711	14624	14723	14731	14792	14732	14697	14630	14879	14931	14809	14716	14543	14589	14804	14658	14754	14881	14472	14537	14606	14566	14698	14733	14789	14647	14852	14644	14706	14773	14862	14800	14800	14670	14791	14848	14539	14766	14719	14771	14801	14774	14557	14701	14806	14712	14842	14823	14578	14731	14809	14721	14921	14647	14900	14803	14563	14683	14676	14766	14693	14884	14717	14723	14816	14799	14795	14706	14704	14626	14778	14551	14481	14780	14716	14617	14705	14689	14823	14797	14785	14753	14609	14733	14819	14758	14861	14808	14666	14592	14553	14631	14790	14757	14987	14541	14729	14691	14621	14611	14609	14764	14614	14875	14767	14839	14661	14799	14819	14849	14957	14721	14836	14811	14695	14729	14725	14673	14638	14729	14728	14870	14682	14934	14851	14587	14823	14644	14764	14813	14598	14806	14924	14685	14685	14837	14714	14838	14962	14754	14780	14836	14796	14448	14765	14719	14587	14639	14711	14612	14626	14709	14620	14706	14602	14709	14651	14579	14729	14763	14724	14657	14761	14875	14585	14674	14733	14685	14803	14559	14466	14655	14597	14789	14820	14807	14599	14737	14788	14611	14598	14695	14504	14729	14742	14682	14813	14544	14709	14803	14715	14864	14740	14883	14815	14760	14539	14815	14685	14673	14652	14866	14903	14741	14649	14694	14588	14561	14675	14802	14729	14610	14817	14744	14854	14648	14767	14940	14728	14651	14763	14821	14771	14813	14635	14711	14862	14820	14857	14489	14765	14635	14899	14505	14709	14593	14690	14645	14738	14784	14830	14623	14659	14833	14716	14802	14816	14773	14709	14668	14659	14755	14620	14531	14695	14714	14703	14679	14823	14878	14558	14817	14686	14611	14691	14612	14618	14574	14735	14814	14653	14895	14722	14686	14555	14575	14828	14753	14652	14772	14850	14851	14841	14836	14846	14660	14812	14631	14787	14593	14963	14780	14782	14753	14657	14503	14601	14662	14692	14591	14720	14596	14712	14666	14660	14866	14708	14531	14828	14785	14873	14868	14720	14510	14777	14688	14739	14720	14679	14882	14632	14759	14778	14647	14976	14933	14719	14763	14636	14723	14728	14711	14679	14755	14711	14694	14829	14737	14712	14954	14715	14704	14836	14774	14697	14740	14626	14842	14814	14741	14600	14724	14673	14882	14867	14623	14720	14620	14665	14727	14855	14739	14471	14784	14644	14432	14664	14531	14683	14836	14796	14685	14562	14898	14666	14733	14567	14639	14660	14602	14738	14575	14633	14812	14792	14855	14916	14715	14901	14704	14664	14684	14682	14747	14578	14501	14463	14687	14701	14588	14716	14675	14798	14798	14788	14769	14866	14640	14719	14685	14806	14618	14701	14817	14508	14714	14528	14584	14543	14586	14579	14790	14673	14694	14963	14748	14594	14751	14595	14826	14609	14705	14803	14560	14524	14720	14831	14598	14743	14826	14647	14744	14820	14781	14681	14861	14671	14855	14577	14667	14797	14565	14797	14986	14745	14688	14546	14684	14852	14534	14608	14667	14710	14580	14702	14577	14804	14688	14773	14746	14705	14602	14660	14666	14807	14761	14637	14965	14651	14724	14740	14765	14765	14591	14726	14854	14741	14801	14792	14782	14736	14819	14732	14756	14705	14662	14582	14732	14869	14865	14896	14820	14504	14457	14510	14563	14771	14774	14677	14486	14788	14620	14776	14519	14669	14957	14646	14420	14681	14666	14726	14826	14825	14871	14605	14656	14595	14786	14962	14871	14667	14768	14732	14609	14584	14739	14666	14704	14773	14807	14721	14709	14683	14613	14694	14699	14591	14691	14610	14792	14913	14714	14759	14960	14601	14719	14822	14846	14835	14659	14693	14809	14866	14759	14599	14874	14782	14603	14822	14641	14526	14799	14763	14764	14763	14686	14727	14796	14594	14659	14862	14729	14600	14769	14813	14578	14727	14659	14712	14690	14576	14878	14847	14754	14607	14848	14643	14909	14885	14767	14850	14833	14657	14717	14803	14895	14863	14741	14702	14771	14822	14701	14632	14845	14748	15015	14580	14781	14838	14985	14865	14814	14629	14732	14630	14763	14843	14927	14686	14775	14748	14435	14819	14738	14790	14852	14940	14839	14541	14603	14625	14523	14779	14589	14546	14684	14967	14666	14766	14927	14695	14778	14776	14720	14750	14621	14606	14563	14890	14991	14851	14789	14658	14698	14717	14650	14625	14728	14590	14480	14800	14537	14699	14615	14764	14903	14735	14734	14808	14794	14775	14781	14619	14884	14633	14732	14944	14763	14697	14683	14584	14825	14786	14823	14590	14618	14594	14627	14692	14768	14627	14627	14604	14635	14585	14898	14695	14770	14550	14678	14700	14730	14711	14604	14815	14699	14853	14719	14694	14707	14555	14583	14739	14765	14527	14754	14890	14676	14771	14775	14873	14709	14914	14670	14528	14625	14692	14891	14891	14769	14644	14843	14682	14733	15060	14728	14611	14451	14741	14779	14628	14483	14814	14847	14809	14601	14714	14751	14710	14713	14619	14532	14715	14867	14651	14611	14683	14599	14662	14710	14703	14835	14742	14792	14654	14775	14713	14714	14716	14646	14550	14835	14734	14825	14562	14615	14739	14598	14756	14825	14577	14559	14498	14567	14692	14622	14584	14799	14866	14695	14766	14661	14832	14804	14792	14827	14830	14639	14642	14632	14669	14696	14833	14721	14542	14583	14703	14867	14814	14808	14685	14662	14667	14721	14758	14672	14599	14681	14820	14794	14648	14586	14579	14845	14716	14730	14748	14510	14757	14707	14749	14834	14713	14664	14630	14783	14826	14742	14666	14805	14809	14715	14704	14844	14732	14670	14722	14698	14863	14669	14989	14753	14924	14904	14684	14699	14829	14724	14775	14777	14790	14723	14813	14681	14614	14692	14658	14671
26417	50994	40585	29926	24337	21197	18611	16826	15461	14765	14338	14165	13691	13587	13549	13092	13329	13104	13279	13124	13070	13081	13047	13025	13050	12965	13044	12909	12829	12904	13020	12858	12820	12860	12892	13073	12951	12810	12937	12890	12863	12849	12860	12909	12829	12841	12854	12946	12921	12744	12954	12896	12671	12929	12817	12904	12894	12788	12888	12906	12917	12818	12792	12720	12868	12793	12813	12888	12868	12789	12758	12943	12920	12777	12895	12901	12901	12886	12790	12791	12825	12755	12960	12759	12857	12934	12750	12876	12903	12811	12947	12802	12768	12807	12769	12794	12868	12729	12911	12837	12820	13003	12810	12831	12889	12783	12771	12948	13013	12812	12795	12816	12841	12786	12657	12854	12874	12865	12762	12865	12759	12771	12872	13008	12755	12878	12734	12895	12891	12934	12695	12847	12952	12847	12782	12795	12844	12866	12762	12771	12660	12778	12818	12927	12917	12724	12801	12619	12811	12797	12796	12796	12949	12798	12741	12773	12895	12910	12732	12842	12882	12719	12779	12942	12738	12730	12775	12993	12859	12818	12739	12854	12697	12976	12791	12720	12613	12961	12846	12847	12861	12806	12751	12856	12820	12793	12804	12961	13009	12784	12880	12697	12815	12827	12758	12899	12804	12816	12817	12851	12860	12868	12876	12912	12818	12865	12842	12943	12851	12994	12883	12751	12860	12938	12782	12670	12863	12774	12840	12868	12701	12795	12904	12748	12822	12909	12945	12859	12709	12933	12892	13062	12771	12831	12762	12844	12773	12835	12894	12917	12881	12728	12793	12776	12852	12886	12915	12749	12966	12866	12771	12837	12886	12892	12811	12838	12813	12921	12751	12866	12944	12939	12901	12760	12689	12746	12834	12984	12812	12883	12758	12610	12914	12776	12629	12694	12763	12899	12721	12872	12927	12740	12904	12792	12807	12784	12749	12765	12499	12759	12891	12847	12735	13059	12940	12727	12934	12683	12937	12846	12841	12770	12802	12861	12864	12773	12940	12827	12844	12917	12840	12763	12867	12931	12827	12840	12742	12936	12793	12813	12875	12952	12736	12697	12906	12773	12788	12833	12777	12984	12777	12895	12726	12805	12854	12887	12690	12848	12860	12735	12876	12858	12760	12928	12599	12884	12825	12690	12822	12851	12822	12906	12845	12728	12798	13023	12833	12847	12955	12812	12827	12921	12853	12883	12920	12811	12917	12746	12909	12779	13006	12870	12906	12741	12731	12835	12782	12917	12901	13016	12714	12905	12811	12884	12918	12813	12781	12733	12704	12863	12831	12764	12830	12895	12884	12740	12913	12800	12908	12944	12723	12881	12995	12714	12753	12746	12809	12900	12835	12854	12872	12749	12758	12899	12954	12804	12887	12760	12843	12857	12897	12753	12606	12772	12838	12833	13053	12820	12792	13033	12903	12742	12952	12758	12929	12824	12700	12855	12817	12769	12874	12949	12934	12704	12866	12937	12951	12771	12756	12912	12871	12832	12904	12851	12744	12858	12877	12757	12833	12683	12904	12580	12874	12723	12788	12835	12703	12745	12758	12822	12937	12775	12734	12750	12799	12673	12806	12820	12767	12876	12864	13020	12708	12801	12893	13009	12882	12823	12881	12707	12869	12924	12926	12758	12887	12716	12794	12742	13025	12798	12936	12873	12692	12834	12807	12868	12814	12837	12849	12738	12629	12721	12889	12897	12791	12950	12903	12872	12898	12900	12936	13016	12736	12815	12717	12736	12603	12830	12919	12865	12710	12884	12914	12719	12834	12726	13003	12771	12760	12896	12889	12815	12726	12818	12869	12762	12768	12929	12879	12776	13013	12740	12933	12694	12814	12833	12780	12861	12859	12919	12753	12811	12787	12958	12714	12838	12878	12873	12814	12980	12809	12903	12758	12782	12763	12717	12702	12913	12835	12670	12871	12778	12708	12932	12962	13016	12911	12954	12865	12978	12753	12782	12873	12603	12742	12988	12844	12693	12977	12784	12924	12738	13025	12648	12895	12762	12740	12672	12952	12884	12792	12751	12935	12948	12852	12775	12767	12762	12812	12813	12819	12862	12738	12891	13058	12781	12987	12837	12785	12613	12884	12805	12821	12909	12982	12748	12825	12856	12901	12735	12812	12839	12766	12726	12816	12904	12760	12911	12701	12801	12774	12901	12807	12869	12771	12790	12852	12832	12798	12857	12786	12917	12672	12806	12739	12777	12816	12892	12761	12956	12838	12809	12782	12802	12681	12931	12668	12785	12790	12775	12832	12850	12862	12848	12880	12957	12823	12710	12839	12801	12688	12728	12616	12594	12867	12683	12952	12727	13069	12842	12925	12882	12756	12819	12885	12746	12902	12753	12874	12862	12899	12962	12803	12892	12929	12988	12834	12807	12907	12847	12647	12874	12893	12883	12912	12834	12792	12864	12966	12817	12873	12689	12851	12792	12909	12894	12763	12633	12819	12887	12732	12898	12807	12737	12866	12794	12922	12771	12992	12793	12965	12910	12849	12558	13016	12876	12935	12829	12912	12898	12798	12854	12769	12682	12852	12908	12783	12749	12939	12748	12869	12879	12785	12941	12937	12727	12807	12915	12737	12850	12729	12808	12766	12648	12967	12994	12809	12777	12718	12882	12898	12795	12756	12806	12892	12704	12869	12901	12822	12868	12968	12842	12773	12863	12908	12830	12885	12904	12748	12773	12851	12764	12778	12732	12735	12775	12810	12713	12663	12885	12803	12712	13015	12766	12823	12670	12857	12714	12712	12714	12850	12876	12802	12722	12867	12921	12786	12830	12807	12799	12854	12627	12963	12781	12825	12919	12979	12856	12986	12866	12800	12790	12697	13009	12916	12828	12736	12837	12731	12854	12876	12948	12800	12841	12957	12714	12917	12821	12850	12749	12747	12869	12761	12750	12705	12803	12877	12922	12651	12965	12908	12840	12891	12775	12965	12633	12735	12722	12662	12775	12784	12797	12860	12870	12838	12899	12872	12753	12859	12807	12801	12939	12647	12819	12892	12796	12837	12804	12938	12670	12676	12780	12819	12836	12889	12817	12827	12728	12769	12823	13050	12882	12847	12748	12702	12731	12840	12871	12840	12811	12826	12813	12863	12747	12812	12699	12805	12823	12851	12840	12827	12805	12805	12735	12799	12912	12796	12933	12831	12888	12829	12847	12708	12852	12856	12793	12766	12802	12927	12846	12991	12830	12879	12737	12871	12838	12917	12850	12548	12761	12707	12819	12858	12780	12937	12720	12895	12864	12914	12787	12852	12778	12763	12783	12765	12873	12816	12738	12768	12695	12874	12836	12847	12720	12788	12808	13087	12627	12697	12698	12906	12895	12787	12792	12714	12834	12955	12863	12834	12883	12631	12914	12846	12941	12848	12836	12749	12788	12995	12965	12978	12917	12956	12679	13073	13030	12804	12890	12687	12758	12845	12789	12999	12760	12828	12828	12712	12863	12804	12756	12812	12824	12668	12744	12916	12992	12772	12916	12897	12738	12814	12809	12850	12726	12845	12707	12869	12873	12745	12936	12757	12947	12908	12837	12776	12867	12696	12812	12856	12874	12768	12809	12859	12773	12745	12779	12798	12873	13008	12790	12879	12946	12760	12877	12807	12719	12913	12794	12796	12864	12706	13056	12854	12859	12835	12748	12838	12915	12773	12742	12908	12809	13069	12732	12878	12962	12629	12818	12817	12845	12787	12732	12825	12911	12714	12829	12969	12736	12662	12946	12863	12998	13001	12831	12859	12753	12821	12643	12717	12660	12691	12901	12920	12739	12791	12884	12854	12846	12812	12804	12853	12870	12854	12778	12825	12701	12734	12744	12860	12941	12894	12829	12751	12888	12711	12990	12717	12871	12976	12930	12910	12990	12834	12789	12712	12883	12946	12929	12745	12850	12852	12668	12839	12824	12902	12849	12854	12738	12709	12933	12731	12817	12766	12914	12951	12926	12888	12834	12864	12788	12811	12754	12906	12917	12878	12865	12759	12816	12840	12763	12839	12851	13113	12749	12910	12873	12916	12631	12777	12963	12912	12937	13002	12810	12692	12852	12760	12788	12807	12967	12846	12659	12910	12895	12852	12801	12575	12795	12878	12913	12930	12987	12876	12543	12819	12911	12815	12937	12867	12773	12954	12869	12781	12719	12780	12919	12836	12989	12653	13068	12703	12941	12784	12875	12799	12904	12836	12945	12830	12901	12806	12860	12768	12690	12980	12786	12674	12985	12607	12568	12835	12809	12870	12728	12824	12810	12884	12773	12703	12871	12798	12841	12854	12849	12835	12821	12768	12875	12790	12938	12627	12896	12676	12829	12779	12958	12949	12681	12751	12793	12797	12778	12617	12756	12831	12913	12974	12731	12690	12794	12840	12675	12893	12902	12554	12741	12881	12884	12869	12865	12824	12743	12846	12886	13003	12835	12752	12798	12741	12808	12813	12804	12916	12776	12774	12625	12884	12731	12847	12690	12951	12874	12683	12725	12845	12922	12766	12865	12813	12650	12883	12858	12704	12867	12819	12762	12922	12848	12874	12725	12766	12875	12897	12769	12829	12781	12942	12828	12752	12711	12892	12626	12837	12809	12789	12812	12823	12770	13047	12729	12829	13015	12646	12897	12951	12722	12693	12781	12768	12879	12684	12782	12819	12760	12801	12840	12722	12809	12729	12752	13011	12861	12861	12808	12783	12721	12805	12854	12837	12814	12965	12763	12726	12858	12748	12799	12890	12887	12677	12853	12848	12869	12716	12678	12779	12856	12949	12662	12724	12755	12935	12784	12828	12881	12818	12942	13008	12731	12768	12895	12867	12773	12806	12846	12845	12798	12682	12745	12875	12792	12898	12871	12831	12860	12688	12786	12686	12846	12895	12645	12722	12908	12839	12899	12839	12873	12725	12815	12889	12852	12870	12844	12761	12715	12846	12754	12857	12974	12818	12822	12876	12778	12857	12865	12791	12844	12667	12800	12821	12730	12842	12729	12805	12916	12836	12907	12813	12869	12844	12752	12751	12938	12791	12911	12821	12786	12775	12897	12783	12820	12898	12672	12837	12877	12784	12841	12860	12810	12715	12702	12842	12846	12803	12917	12782	12884	12947	12852	12992	12692	12895	12692	12861	12825	12908	12927
29820	25948	29526	24684	19423	18048	17217	16369	16268	15812	15853	15762	15632	15692	15492	15573	15656	15505	15731	15828	15533	15654	15464	15616	15539	15360	15609	15458	15758	15403	15532	15613	15456	15633	15428	15468	15532	15514	15632	15368	15414	15504	15413	15379	15474	15406	15602	15466	15440	15607	15459	15539	15472	15454	15508	15604	15696	15488	15647	15461	15585	15376	15477	15472	15465	15488	15449	15431	15531	15406	15292	15398	15576	15569	15436	15323	15536	15569	15527	15531	15546	15560	15475	15349	15352	15543	15490	15723	15434	15615	15279	15510	15354	15456	15474	15478	15353	15403	15555	15339	15629	15403	15370	15364	15278	15474	15333	15593	15575	15373	15636	15497	15493	15760	15656	15393	15421	15316	15618	15362	15512	15541	15504	15490	15389	15398	15606	15474	15417	15568	15580	15534	15564	15342	15330	15648	15654	15570	15494	15524	15405	15573	15695	15525	15380	15674	15538	15633	15624	15576	15501	15337	15569	15192	15338	15558	15593	15452	15626	15482	15673	15580	15539	15765	15716	15680	15407	15666	15388	15358	15453	15367	15450	15591	15488	15552	15455	15473	15441	15679	15349	15515	15436	15457	15396	15499	15564	15281	15456	15423	15337	15433	15736	15485	15504	15306	15553	15412	15330	15448	15518	15561	15430	15489	15428	15483	15520	15590	15721	15546	15552	15391	15442	15300	15540	15300	15425	15505	15584	15462	15516	15587	15670	15497	15543	15651	15483	15513	15517	15332	15532	15485	15449	15373	15474	15495	15810	15415	15530	15358	15465	15568	15670	15605	15548	15466	15481	15721	15477	15524	15871	15368	15452	15628	15524	15617	15597	15506	15563	15615	15651	15531	15400	15557	15485	15370	15438	15413	15623	15538	15429	15441	15421	15446	15536	15618	15670	15404	15642	15540	15580	15346	15690	15548	15504	15116	15305	15622	15595	15525	15456	15477	15375	15608	15559	15341	15449	15484	15603	15471	15532	15596	15412	15583	15511	15533	15458	15519	15565	15463	15455	15616	15528	15594	15623	15595	15497	15439	15489	15663	15583	15545	15627	15365	15479	15676	15472	15396	15562	15470	15536	15466	15599	15308	15418	15407	15404	15637	15320	15289	15250	15425	15492	15496	15389	15327	15401	15373	15396	15371	15380	15331	15478	15510	15546	15619	15373	15597	15356	15387	15378	15466	15392	15253	15709	15454	15534	15507	15296	15394	15557	15170	15366	15524	15385	15450	15563	15412	15614	15224	15423	15608	15555	15290	15405	15484	15467	15366	15379	15657	15660	15527	15750	15666	15350	15578	15625	15341	15312	15517	15487	15452	15573	15669	15500	15463	15418	15567	15598	15590	15520	15342	15344	15298	15478	15284	15604	15450	15482	15370	15463	15605	15594	15657	15426	15390	15443	15399	15523	15585	15434	15484	15490	15552	15692	15234	15524	15391	15454	15525	15463	15419	15514	15471	15453	15202	15521	15301	15348	15425	15452	15436	15505	15402	15516	15633	15624	15364	15437	15282	15384	15574	15579	15512	15754	15621	15619	15476	15405	15662	15668	15670	15744	15592	15437	15363	15605	15500	15527	15521	15547	15649	15457	15522	15521	15327	15560	15321	15764	15569	15389	15630	15558	15501	15548	15661	15609	15389	15692	15486	15434	15561	15543	15742	15346	15440	15508	15483	15386	15478	15638	15594	15489	15450	15483	15407	15503	15413	15428	15446	15465	15578	15679	15433	15487	15536	15323	15481	15427	15615	15336	15409	15276	15352	15493	15458	15457	15623	15536	15548	15427	15490	15485	15404	15507	15467	15593	15660	15419	15527	15476	15582	15484	15311	15629	15545	15488	15499	15444	15593	15592	15563	15619	15458	15553	15439	15588	15367	15487	15705	15684	15392	15510	15501	15715	15616	15517	15404	15592	15413	15547	15444	15556	15520	15551	15517	15539	15478	15490	15472	15523	15635	15682	15461	15419	15640	15545	15562	15494	15415	15552	15524	15544	15694	15567	15456	15813	15552	15482	15357	15541	15439	15546	15468	15505	15517	15630	15440	15451	15434	15724	15462	15451	15659	15639	15288	15419	15455	15630	15631	15604	15462	15457	15528	15273	15499	15470	15640	15616	15456	15442	15454	15542	15422	15695	15539	15391	15453	15440	15385	15543	15557	15562	15609	15500	15520	15621	15255	15536	15593	15500	15663	15323	15356	15730	15592	15471	15448	15480	15409	15604	15557	15571	15273	15405	15611	15404	15457	15564	15535	15384	15656	15609	15485	15524	15596	15639	15583	15467	15491	15519	15584	15601	15543	15640	15339	15527	15339	15531	15438	15444	15446	15513	15309	15479	15469	15515	15442	15563	15397	15417	15457	15744	15560	15465	15439	15536	15474	15593	15527	15654	15540	15559	15502	15366	15334	15469	15656	15792	15625	15521	15559	15606	15476	15477	15367	15463	15469	15541	15404	15379	15408	15533	15493	15315	15488	15420	15407	15470	15476	15614	15436	15568	15282	15630	15468	15680	15415	15623	15489	15318	15403	15458	15625	15449	15442	15627	15570	15403	15584	15448	15568	15584	15542	15508	15577	15329	15639	15540	15301	15297	15670	15558	15624	15438	15417	15481	15551	15518	15532	15344	15500	15518	15474	15514	15415	15452	15482	15425	15447	15494	15275	15394	15483	15569	15496	15481	15396	15485	15608	15578	15433	15461	15359	15315	15421	15447	15479	15584	15340	15562	15407	15446	15425	15697	15529	15651	15502	15527	15383	15424	15218	15648	15422	15444	15557	15367	15699	15366	15455	15491	15678	15399	15398	15418	15557	15440	15442	15554	15582	15629	15414	15318	15285	15439	15490	15393	15558	15275	15656	15609	15556	15638	15521	15556	15478	15341	15466	15544	15604	15521	15417	15329	15518	15387	15464	15473	15390	15535	15257	15449	15537	15523	15429	15574	15709	15656	15479	15490	15497	15469	15599	15576	15487	15400	15350	15321	15467	15578	15412	15515	15266	15349	15398	15511	15433	15399	15432	15311	15471	15449	15515	15341	15355	15511	15671	15701	15324	15580	15444	15481	15541	15441	15414	15662	15511	15520	15626	15607	15410	15650	15576	15485	15408	15513	15487	15446	15590	15456	15507	15385	15604	15544	15526	15541	15656	15490	15320	15295	15263	15384	15468	15681	15529	15393	15494	15727	15618	15354	15517	15431	15335	15529	15670	15322	15650	15601	15204	15487	15367	15552	15325	15502	15604	15641	15512	15523	15447	15431	15502	15310	15502	15380	15450	15333	15311	15600	15521	15526	15641	15451	15711	15686	15455	15490	15460	15466	15400	15583	15570	15433	15323	15458	15459	15487	15406	15357	15367	15380	15332	15476	15461	15477	15404	15324	15281	15552	15595	15617	15186	15415	15387	15648	15173	15456	15376	15484	15514	15461	15526	15502	15510	15415	15636	15372	15272	15615	15697	15279	15287	15477	15639	15537	15508	15381	15458	15388	15687	15751	15649	15590	15597	15591	15392	15503	15583	15515	15408	15494	15568	15517	15571	15402	15457	15340	15589	15353	15575	15540	15336	15291	15319	15612	15622	15576	15373	15422	15333	15598	15347	15556	15414	15597	15438	15489	15416	15549	15639	15551	15480	15425	15484	15363	15600	15391	15356	15289	15585	15344	15419	15427	15398	15451	15444	15444	15385	15273	15361	15507	15363	15392	15501	15457	15433	15483	15632	15700	15529	15619	15252	15565	15580	15477	15470	15389	15352	15431	15519	15518	15452	15498	15381	15697	15364	15548	15729	15434	15490	15363	15373	15416	15522	15313	15573	15469	15707	15668	15461	15519	15702	15273	15410	15593	15372	15412	15497	15417	15313	15438	15368	15457	15562	15704	15623	15454	15496	15506	15373	15425	15406	15587	15697	15546	15207	15493	15425	15338	15574	15533	15591	15599	15475	15540	15565	15458	15615	15454	15558	15461	15520	15514	15536	15662	15421	15399	15390	15486	15461	15533	15553	15504	15535	15627	15540	15471	15352	15327	15457	15431	15585	15357	15433	15511	15525	15514	15372	15389	15571	15565	15397	15307	15537	15519	15515	15452	15444	15546	15499	15423	15409	15451	15567	15439	15601	15333	15545	15479	15528	15426	15605	15660	15339	15542	15465	15408	15475	15634	15411	15434	15529	15521	15603	15591	15532	15620	15666	15622	15480	15457	15547	15395	15466	15572	15556	15510	15511	15456	15295	15391	15636	15235	15625	15346	15626	15352	15514	15558	15523	15453	15668	15515	15518	15620	15607	15510	15646	15499	15457	15484	15477	15563	15528	15339	15726	15477	15550	15447	15736	15513	15481	15457	15605	15461	15529	15364	15545	15454	15443	15502	15801	15539	15294	15548	15512	15451	15538	15398	15411	15247	15428	15586	15399	15626	15540	15594	15438	15545	15348	15581	15580	15503	15217	15537	15802	15604	15495	15469	15357	15386	15394	15521	15542	15568	15588	15287	15698	15446	15449	15393	15586	15491	15511	15558	15396	15513	15311	15644	15435	15391	15428	15483	15452	15430	15516	15433	15530	15595	15542	15467	15335	15490	15411	15627	15433	15354	15600	15412	15567	15503	15526	15529	15474	15505	15596	15465	15411	15543	15425	15455	15461	15594	15501	15428	15480	15593	15485	15323	15481	15740	15726	15555	15540	15487	15417	15602	15482	15588	15427	15456	15537	15474	15502	15546	15388	15504	15455	15505	15355	15552	15404	15459	15537	15673	15588	15420	15270	15439	15404	15399	15438	15474	15469	15546	15523	15393	15413	15182	15454	15568	15476	15504	15803	15705	15561	15475	15632	15564	15661	15503	15721	15558	15678	15312	15475	15423	15446	15409	15594	15461	15486	15584	15497	15552	15557	15576	15705	15815	15419	15428	15434	15440	15646	15335	15430	15544	15379	15496	15419	15563	15507	15536	15469	15331	15369	15543	15443	15359	15557	15531	15317	15520	15412	15286	15514	15455	15491	15508	15527	15416	15479	15754	15502	15454	15458	15474	15586	15368	15437	15295	15569	15613	15478	15565	15535	15360	15420	15654	15399	15618	15461	15261	15513	15450	15431	15621	15312	15471	15628	15566	15464	15543	15568	15462	15441	15672	15455
24658	38648	29637	21450	18331	16636	15545	14735	14146	14198	13852	13772	13708	13631	13382	13546	13588	13556	13503	13556	13521	13473	13467	13326	13404	13331	13482	13497	13318	13319	13352	13412	13336	13468	13466	13517	13407	13367	13452	13479	13356	13388	13450	13388	13354	13506	13419	13253	13405	13392	13459	13365	13217	13308	13604	13414	13457	13310	13221	13290	13451	13445	13463	13422	13345	13435	13408	13464	13265	13242	13327	13424	13505	13462	13389	13405	13457	13344	13265	13330	13443	13333	13316	13395	13380	13289	13404	13274	13401	13341	13307	13434	13470	13230	13294	13435	13382	13349	13382	13293	13354	13247	13449	13390	13276	13370	13246	13330	13255	13290	13321	13294	13281	13377	13393	13509	13385	13326	13391	13538	13296	13395	13381	13310	13451	13284	13312	13423	13535	13459	13231	13268	13312	13378	13348	13233	13292	13466	13457	13413	13529	13305	13335	13425	13336	13284	13366	13267	13361	13256	13389	13245	13410	13251	13385	13325	13403	13337	13426	13388	13326	13570	13491	13266	13117	13386	13527	13295	13443	13268	13512	13350	13194	13462	13519	13328	13578	13323	13374	13307	13431	13311	13415	13282	13310	13441	13175	13475	13381	13398	13534	13326	13508	13369	13359	13478	13315	13295	13048	13369	13227	13305	13354	13193	13331	13291	13297	13260	13267	13432	13486	13219	13608	13338	13466	13593	13336	13258	13316	13405	13385	13456	13462	13428	13425	13313	13344	13534	13356	13281	13339	13403	13322	13272	13446	13253	13293	13249	13199	13315	13440	13471	13273	13371	13494	13645	13322	13402	13322	13400	13242	13448	13289	13454	13352	13479	13339	13380	13406	13390	13384	13235	13444	13380	13329	13345	13424	13245	13344	13298	13336	13447	13198	13496	13322	13368	13371	13237	13519	13387	13415	13307	13405	13300	13422	13349	13379	13617	13308	13182	13424	13466	13434	13257	13519	13213	13171	13408	13318	13305	13254	13392	13358	13213	13349	13359	13352	13471	13461	13376	13279	13544	13373	13377	13412	13417	13277	13366	13206	13271	13437	13412	13369	13501	13291	13285	13368	13423	13353	13360	13424	13519	13307	13275	13421	13213	13396	13485	13376	13194	13360	13358	13256	13414	13300	13523	13248	13291	13275	13292	13441	13271	13453	13432	13393	13229	13220	13340	13494	13368	13450	13250	13455	13330	13457	13158	13353	13355	13459	13296	13423	13425	13468	13193	13409	13480	13285	13304	13284	13461	13378	13156	13311	13180	13428	13263	13362	13362	13295	13315	13338	13295	13416	13325	13366	13201	13340	13290	13259	13467	13255	13538	13308	13313	13396	13226	13387	13297	13441	13418	13253	13260	13428	13471	13423	13441	13284	13403	13292	13449	13389	13205	13606	13431	13340	13329	13396	13348	13417	13212	13079	13361	13363	13291	13215	13564	13334	13171	13296	13259	13303	13497	13656	13324	13402	13416	13380	13337	13291	13389	13257	13574	13321	13426	13407	13147	13409	13342	13366	13370	13171	13343	13255	13410	13454	13355	13385	13177	13465	13360	13428	13295	13159	13313	13346	13317	13428	13260	13409	13277	13385	13319	13414	13379	13319	13346	13354	13396	13273	13281	13277	13345	13267	13303	13487	13188	13403	13337	13246	13419	13480	13271	13410	13257	13415	13424	13428	13308	13216	13323	13465	13418	13285	13392	13286	13458	13466	13337	13384	13409	13340	13293	13544	13346	13334	13363	13352	13398	13265	13294	13384	13385	13253	13432	13147	13279	13357	13250	13427	13346	13334	13265	13301	13425	13450	13412	13252	13411	13234	13424	13456	13371	13499	13472	13414	13308	13453	13304	13352	13431	13269	13372	13309	13428	13352	13395	13383	13216	13342	13400	13240	13345	13343	13423	13457	13212	13331	13252	13359	13205	13375	13458	13226	13249	13522	13150	13316	13384	13260	13454	13512	13440	13322	13391	13466	13205	13506	13431	13261	13301	13299	13475	13447	13454	13371	13366	13483	13408	13214	13372	13272	13231	13299	13408	13413	13354	13353	13177	13455	13350	13437	13374	13454	13415	13092	13516	13217	13235	13637	13332	13323	13294	13368	13232	13341	13410	13307	13313	13430	13307	13369	13321	13223	13125	13265	13540	13309	13303	13384	13268	13376	13368	13364	13331	13309	13436	13202	13224	13393	13204	13232	13437	13437	13273	13360	13405	13358	13317	13375	13400	13353	13417	13326	13396	13422	13382	13485	13301	13339	13280	13272	13468	13372	13296	13365	13454	13366	13342	13261	13427	13467	13188	13232	13343	13437	13373	13294	13352	13499	13443	13264	13268	13177	13372	13390	13398	13279	13241	13281	13318	13414	13472	13338	13322	13210	13204	13315	13282	13523	13301	13271	13446	13481	13355	13257	13246	13436	13339	13179	13381	13357	13378	13316	13532	13621	13320	13471	13341	13315	13203	13217	13440	13491	13406	13560	13365	13509	13337	13416	13465	13496	13343	13455	13346	13272	13316	13362	13261	13313	13384	13355	13463	13421	13403	13319	13228	13344	13212	13412	13368	13498	13331	13286	13572	13472	13496	13418	13313	13455	13338	13323	13291	13365	13409	13379	13388	13380	13307	13412	13498	13241	13346	13682	13392	13287	13235	13402	13361	13323	13385	13389	13469	13351	13461	13296	13385	13478	13339	13391	13361	13439	13154	13475	13404	13457	13435	13260	13556	13310	13279	13463	13479	13301	13279	13147	13357	13529	13384	13422	13172	13206	13452	13592	13421	13419	13238	13269	13445	13412	13229	13250	13380	13233	13372	13438	13443	13393	13354	13275	13320	13270	13223	13411	13324	13360	13499	13473	13484	13365	13329	13333	13316	13257	13418	13573	13435	13423	13314	13337	13415	13558	13321	13393	13453	13397	13245	13331	13248	13306	13435	13309	13491	13293	13261	13404	13464	13454	13235	13287	13482	13260	13460	13232	13463	13333	13367	13412	13406	13355	13483	13350	13490	13274	13423	13197	13282	13368	13246	13565	13239	13497	13445	13389	13363	13393	13323	13423	13188	13450	13333	13364	13345	13553	13377	13343	13189	13593	13367	13572	13218	13299	13316	13311	13388	13347	13402	13295	13407	13377	13339	13412	13172	13319	13332	13486	13427	13409	13519	13422	13433	13268	13248	13267	13356	13373	13477	13367	13298	13518	13459	13322	13436	13351	13384	13409	13386	13390	13241	13415	13394	13406	13369	13351	13465	13283	13342	13297	13501	13397	13522	13297	13359	13430	13307	13325	13329	13325	13478	13328	13400	13268	13428	13380	13300	13245	13394	13168	13434	13305	13276	13439	13499	13396	13344	13300	13410	13229	13420	13405	13293	13596	13343	13289	13417	13483	13534	13428	13264	13455	13344	13227	13445	13294	13393	13531	13408	13475	13315	13307	13500	13354	13401	13394	13382	13463	13318	13415	13344	13434	13345	13374	13315	13237	13214	13401	13280	13655	13260	13600	13509	13210	13357	13327	13302	13453	13317	13349	13145	13485	13513	13366	13382	13423	13395	13315	13179	13243	13484	13425	13319	13177	13312	13393	13425	13283	13345	13381	13323	13165	13453	13293	13352	13285	13467	13349	13421	13504	13256	13426	13421	13292	13355	13342	13363	13418	13356	13446	13234	13345	13413	13403	13172	13353	13360	13362	13214	13370	13445	13378	13277	13232	13362	13204	13389	13495	13483	13447	13325	13472	13336	13409	13272	13338	13372	13311	13220	13431	13504	13334	13240	13275	13412	13420	13256	13311	13384	13369	13280	13240	13342	13424	13466	13498	13391	13243	13344	13316	13450	13298	13417	13406	13502	13279	13441	13201	13276	13405	13424	13257	13427	13399	13518	13352	13197	13391	13424	13381	13373	13369	13393	13387	13311	13379	13315	13342	13447	13356	13113	13421	13367	13335	13450	13374	13501	13257	13147	13279	13545	13262	13333	13490	13365	13483	13360	13281	13275	13202	13143	13475	13338	13429	13314	13353	13349	13243	13300	13407	13370	13230	13350	13140	13473	13395	13457	13534	13368	13396	13379	13282	13359	13395	13336	13412	13320	13349	13327	13369	13257	13424	13303	13324	13506	13324	13464	13318	13266	13397	13447	13335	13483	13258	13326	13452	13477	13421	13364	13245	13352	13252	13380	13357	13365	13423	13588	13300	13533	13504	13550	13418	13441	13288	13437	13550	13326	13532	13264	13393	13443	13351	13491	13364	13516	13253	13352	13440	13618	13406	13277	13293	13411	13300	13254	13418	13275	13374	13522	13324	13269	13399	13171	13220	13483	13390	13404	13377	13351	13370	13346	13344	13372	13297	13289	13226	13435	13383	13317	13329	13410	13362	13221	13456	13525	13273	13356	13367	13329	13275	13413	13537	13400	13402	13399	13416	13369	13227	13414	13375	13359	13488	13444	13265	13402	13347	13284	13333	13479	13329	13463	13332	13338	13551	13460	13352	13350	13349	13366	13300	13327	13273	13481	13245	13407	13260	13428	13356	13375	13396	13507	13517	13441	13421	13482	13342	13605	13158	13548	13544	13484	13302	13301	13342	13324	13460	13252	13390	13457	13419	13462	13439	13413	13450	13275	13400	13297	13416	13256	13493	13323	13382	13508	13509	13516	13510	13232	13512	13287	13341	13437	13396	13309	13395	13356	13430	13348	13365	13545	13355	13296	13317	13246	13550	13272	13309	13241	13287	13560	13385	13404	13453	13486	13511	13371	13509	13412	13364	13512	13419	13326	13377	13451	13495	13474	13303	13387	13290	13317	13230	13306	13306	13383	13284	13306	13345	13249	13197	13444	13409	13418	13196	13371	13264	13295	13391	13226	13148	13484	13418	13318	13351	13431	13426	13321	13296	13382	13507	13278	13496	13408	13340	13346	13418	13480	13310	13272	13348	13345	13447	13348	13387	13231	13346	13508	13417	13207	13355	13304	13417	13497	13328	13341	13374	13295	13407	13262	13442	13467	13509	13354	13406	13162	13410	13145	13334	13436	13355	13280	13425	13374	13139	13462	13386	13492	13292	13268	13409	13442	13206	13317	13252	13343	13531	13393	13261	13523	13332	13365	13421	13509	13219	13404	13428	13451	13290	13325	13423	13320
23402	21556	28461	25416	22726	22191	20416	17289	16038	16115	15798	15720	15272	15362	15313	15348	15385	15215	15242	15366	15112	15122	15067	14975	15029	14992	14819	14743	14968	14775	14892	14907	14918	15125	15080	15057	15143	14744	15059	14746	15032	14881	14768	14923	14913	15028	14856	14816	14936	14980	15009	14928	14894	14974	14803	14673	14751	14959	15102	14992	14855	14870	14811	14874	14849	14942	14846	14932	14734	15118	15001	15035	14757	14784	14709	14970	14966	15071	14955	14893	14828	14942	14883	14986	14806	14940	14974	14979	14922	14938	14828	14931	14819	14929	14784	14875	14909	14816	14797	14833	14879	15025	14851	14878	14870	14855	14920	14712	14990	14856	14863	14819	14814	14915	14918	14664	14931	14843	14689	14987	14631	14729	14987	14910	14896	14948	14815	14874	15143	14944	14995	14807	14772	14971	14916	14728	14875	14854	14984	14928	14937	14716	14849	14875	14760	14737	14986	14995	14914	15093	14851	14804	14767	14726	14892	14867	15349	15093	14868	14887	14752	14783	14782	14880	15027	15025	14796	14890	14876	14727	14876	14990	14825	14741	14833	15067	14725	14927	14653	14821	14926	15005	14825	15033	14824	14885	14850	14896	14875	14990	15026	14759	15061	14906	14933	14697	15035	14829	14828	14835	14904	14919	14788	14844	14825	14911	14975	14743	14881	14764	14878	14790	14942	14834	14992	15034	15026	14896	14861	14830	14796	14834	14821	14844	14806	14731	14897	14888	14857	14733	14816	14866	14940	14993	14848	14959	15056	14893	14712	14838	14763	14741	14805	14757	14838	14673	14772	14999	14751	14687	14946	14735	14825	14685	14847	14987	14759	14889	14814	14893	14901	14786	14837	15065	15026	15071	14748	14975	14892	14878	14922	14809	14917	15008	14783	14805	14822	14786	14819	14866	14932	14729	14771	14809	14759	14956	14963	14615	14776	14775	14846	14641	14930	14777	14922	14785	14676	14873	15077	14910	14936	14845	14755	14855	14880	14882	14911	15108	15042	14906	14699	14816	14751	14924	14837	14713	14732	14685	14885	14819	14965	14807	14989	14826	14704	14657	14972	14821	14897	14915	14903	14817	14887	14843	14946	14788	14840	14835	14862	14865	14652	14802	14972	14800	14710	14660	14900	14940	14857	14853	14797	14842	14910	14907	14885	14940	14807	14853	14881	14885	14947	14911	14899	14668	14887	14792	14716	14886	14738	14697	15017	14744	14775	14936	15107	14895	14802	14835	14880	14857	14880	14817	14805	14784	14652	14830	14673	14939	14694	15113	14983	14778	14813	14921	14925	14905	14784	14862	14762	14906	14922	15010	14765	14798	14922	15013	14895	14794	14959	14816	15044	14862	14934	14876	14878	14857	14988	15007	14961	14838	14805	14999	14655	14873	14971	14915	14920	14677	14765	14798	15038	14850	14767	14987	14712	14911	14789	14953	14919	14783	14866	14854	14970	14865	14715	14875	14895	14786	14828	14917	14811	14762	14904	14899	14796	14898	14983	14794	14799	15027	14890	14828	14833	14979	14885	15041	14918	14887	14789	14990	14910	14984	14773	14887	14696	14874	14907	14821	14703	14722	14815	14875	14732	14895	15041	14853	14789	14934	14695	14756	14774	14741	14903	14898	14987	14906	15166	14553	14910	14850	14957	14873	14899	14984	14910	14949	14910	14870	14764	14869	14811	14752	14885	14710	14787	14738	15004	15079	14774	15003	15008	15025	15110	14692	14945	14866	14841	14884	15000	15035	14879	14926	14755	15026	14999	14903	14782	14731	14917	14763	14859	14926	15043	14848	14777	14829	14828	14834	14922	14818	14560	14715	14637	14746	14828	14640	15003	14721	15055	14843	14834	14699	14881	14875	15043	14865	14698	14845	14709	14865	15096	14794	14880	15075	15039	14807	14801	14958	14851	14857	14933	14790	14762	14829	15036	14982	14807	14918	14812	14721	14731	14857	14850	14929	14738	14936	14831	14814	14777	14801	14837	14819	14836	14743	15063	14647	15151	14877	14821	14723	14644	14957	14837	14869	14896	14734	14933	14823	14692	14955	14750	15013	15001	14963	14650	14840	14950	14781	14833	14875	14840	14743	14898	14738	14979	14807	14944	14977	14993	14842	14921	14822	15009	14903	14909	14975	15060	14830	14910	14863	14783	14898	14899	14874	14980	14810	14897	14740	14699	14940	14907	14800	14973	14946	15185	14917	14944	14802	14876	14876	14767	14801	14856	14810	14947	14734	14903	14901	14879	15087	15034	14930	14916	14903	14908	14889	14852	15007	14827	14965	14884	14718	14935	14869	14840	14779	14820	14903	14738	14676	14879	14892	14956	14963	14727	14663	14849	15146	14790	14911	14822	14850	14793	14943	14932	14793	14868	14704	14916	15106	14880	14864	15020	14875	14797	14989	14992	14924	14848	14964	14808	14965	14834	14929	15066	14936	14798	15050	14918	14971	15012	14611	14817	14790	14838	14866	15020	14852	15020	14959	14977	14715	14967	14882	14845	14666	14993	15082	14824	14933	14915	14804	14813	14838	14914	14944	14991	14843	14948	15126	14819	14878	14896	14954	15016	14908	14968	14914	14887	14830	14942	14815	14959	15053	14877	14892	14941	14868	14834	14893	14831	14753	14994	14867	14878	14830	14532	14911	14854	14936	14838	14836	15030	14886	14881	14799	14919	14896	14666	15077	14953	14862	14895	14823	14930	14843	14878	14992	14830	14925	14789	14873	15102	14821	14854	14894	14624	14746	14960	15004	14746	14860	14852	14961	14938	14839	14984	14941	14982	14831	14793	14666	14783	14912	14701	14849	14790	14955	14834	14902	14983	14891	14946	14814	14920	14876	14763	14934	14748	14850	14846	14929	15099	14783	14937	14814	14886	14789	14946	14946	14968	14916	14834	14856	14981	14858	14959	14779	14824	14635	14816	14853	14917	14950	14860	14880	14837	14959	15047	15016	15132	14801	15038	14840	14758	14714	14966	14731	14822	15005	14699	15041	14772	14883	14672	14878	14882	14729	15093	14855	14855	14974	14943	14764	15037	14960	14877	14883	14883	14889	14673	14779	14872	14842	14747	14791	14882	15034	14959	14780	14887	14859	14716	14835	14751	14699	14868	14787	14801	14887	14883	14966	14871	14897	14965	14934	14726	14945	14777	14867	14917	15107	14935	14775	14900	14940	15012	15196	14720	14910	14791	14817	14832	15054	14886	14971	14904	14979	14680	14983	14737	14875	14934	14894	14818	14474	15076	14976	14960	14806	15033	14844	14804	15100	14912	14940	14816	14930	14761	14899	14679	14985	14924	14707	14818	14948	14918	15013	14932	15071	14800	14695	14758	14953	14767	14838	14830	14879	15157	14807	15099	14770	14922	14895	15090	14779	14864	14901	14916	14912	14985	14917	14959	14843	14782	15056	14765	14859	14692	14926	14795	14939	15047	14823	14761	14714	14889	14800	14804	14830	14929	14882	14706	14750	14870	14985	14750	14806	14994	14824	14921	15013	14965	14872	15050	14960	14808	14968	14952	14881	14809	14773	14933	14997	15114	14783	14881	14947	14900	14803	14928	14893	14723	15107	15129	14900	14925	14626	14841	14734	15063	14759	14881	15054	14994	14752	14918	14948	14849	15028	14892	14887	14792	14903	14854	14866	14996	14850	15004	14895	14713	14769	14875	14862	14727	14867	14918	14878	14942	14841	14864	14819	14790	14961	14788	14985	14960	14965	14889	14770	14960	14837	14977	15158	15005	14962	15165	14782	14854	14891	14944	14981	15124	15060	14835	14972	15039	14827	14829	14765	15193	15036	14898	14923	14943	15163	14793	14952	14788	14688	14969	15055	14818	15001	14762	15195	14860	14958	14876	15019	14932	14899	15008	14866	14906	15100	15117	14820	15025	14819	14715	14894	14792	14758	14780	14765	14944	14890	14956	14852	14994	14893	14871	14803	14904	14822	14873	14997	14671	15102	14744	14841	14770	14941	14974	15074	14964	14875	14943	14817	14842	14912	14920	14716	14986	14922	15040	15086	15114	14804	14746	14865	15099	14672	14884	14769	14775	14691	14986	14864	14814	14696	14804	15091	14997	14984	14768	14803	14847	14834	14916	14931	14817	15073	14980	14867	14781	14858	14922	14854	14928	14820	14841	14926	14951	15029	14989	14886	14853	14866	14852	14996	14850	14808	14871	14866	14842	14968	14995	14838	14759	15051	14934	14851	14805	14985	14869	14855	14858	14811	14794	14816	15063	15027	14933	14904	14880	14905	14880	14855	14720	14932	14943	14936	14947	14880	14878	15099	14896	14734	14992	14949	14905	14963	14859	14831	14918	14927	14817	14830	14916	14964	14862	14921	14923	15055	14872	14981	14962	14791	14792	14996	14709	14866	14777	14816	15028	15030	14982	14758	14840	14974	14779	14687	14760	14929	15058	15111	15070	14765	14928	14816	14862	14911	15033	14914	14700	14753	14849	15020	14955	14950	14906	14796	14988	14947	15004	15024	14998	14985	14954	14928	14814	14988	14872	14888	14884	14937	14976	14705	14957	14951	14712	14825	14937	14768	14757	14908	14945	14784	14795	14871	14901	15071	15062	14993	14882	14906	14824	14908	14962	14840	14948	14849	15066	14965	14849	14986	14735	15031	14979	15000	14940	14788	14989	14879	14984	14740	14846	14989	14887	14960	14884	14879	14815	14716	14836	14941	14879	14725	14782	14809	14964	14802	14867	14865	14774	14992	14718	15047	14933	14798	15008	14903	14906	15068	14915	14909	14964	15097	14728	14921	14936	15049	14807	14958	14791	14873	14880	14904	14872	14884	14951	14926	14985	14874	14837	14728	14872	14824	15001	14852	14898	14878	14681	14884	15180	14906	14912	14873	14804	14778	14874	14819	15112	14927	14986	14860	14965	14901	14743	14890	14942	14990	14915	14806	14895	14854	14825	14821	14731	15044	15043	14951	14905	14761	14791	15051	15139	14954	14854	14886	14944	14746	14772	14931	15009	14784	14880	15044	14819	14765	14932	14954	14950	14784	14952	14707	14755	14827	14937	14933	14852	14791	14811	14857	14970	14596	14642	14702	14958	14877	14912	14884	14951	15010	14916	14865	15012	14912	15022	14785	14666	14758	14803	15014
24319	46402	36516	26641	21493	18756	16946	15562	14801	14233	14103	13707	13471	13499	13371	13403	13312	13216	13199	13264	13361	13141	13281	13123	13184	12925	13113	13071	13098	13023	13054	13218	13095	13080	13007	12939	13021	12963	13030	13014	12919	13029	13199	13095	12914	12923	13099	13107	12933	13084	13109	13059	13044	12918	13135	12810	13187	13115	12908	12966	12987	13091	12999	13114	13020	13075	12941	12956	13219	13071	12925	13078	13077	12923	12769	13046	13008	12971	12859	12776	13075	13039	13056	12818	13191	12875	13136	13032	13000	13052	13058	12974	12988	12903	13138	12958	12915	12880	12927	13065	13042	12940	13075	13024	12960	12945	13158	12868	13042	13119	12984	13117	13081	13025	13058	13103	12978	13043	12891	13002	13009	12915	13147	13018	13079	13102	12895	12949	12844	12765	13125	12969	12919	13110	12843	12960	12867	12884	13060	13085	12879	12829	12863	12863	12892	12918	13066	13097	12880	12991	12727	13048	12955	12754	12916	13058	12950	12995	13076	12827	12947	12848	13111	13100	13007	12859	12926	13139	12963	12931	12950	13090	12939	12957	12976	13013	12886	12970	12969	12840	12981	12850	13058	12861	13072	12923	12952	12977	12934	12818	12950	13052	13081	13139	12928	13042	12957	13026	12861	12925	13087	13013	13148	12918	13025	13025	12979	12988	13002	12919	12780	13116	13073	13072	12963	12924	12988	12899	12995	12978	13064	12958	12944	13035	13035	12918	12954	12825	12965	12986	12898	13101	12845	12822	12924	12762	12879	13041	12963	12928	12967	12871	12982	12978	12935	12814	13051	13160	12965	12870	12955	12938	12831	13193	12993	12823	12786	12994	12941	12964	12855	12973	12959	12843	13067	12875	13016	12971	13006	13008	12870	12874	12946	12798	12813	13004	13086	13060	13108	13003	13031	12808	13074	12985	12953	13029	13074	13001	12783	13079	13007	12875	13123	13032	12826	12929	12779	12920	13133	12888	12847	12974	12913	12962	12997	12877	12948	12799	12891	13095	12940	12944	13072	13075	12948	13018	13135	12880	13018	13048	12970	13112	12949	13010	12889	13310	13145	12981	13076	12932	12860	13032	12988	12987	13003	12914	12938	12983	13096	12945	12902	13213	12922	12995	12924	13077	13033	13118	12908	12849	12927	13052	12894	13097	13021	12962	12978	12971	12957	12882	13095	12959	13051	12914	13084	12834	12918	12951	12944	13043	12946	12890	13058	12964	12995	12819	12954	12901	12954	13095	13109	12999	12953	12902	13164	13133	13051	13021	12884	12977	12843	13084	12858	12846	12978	13056	12951	13055	13015	12947	12971	13079	12925	12966	12972	13105	13031	12980	13004	13001	12823	13065	13048	12892	12875	12971	12864	12897	12964	12973	12905	12944	13179	13030	13043	13193	12958	12963	13040	12966	13075	12943	13052	13049	12927	12965	12805	13063	12921	13111	13058	12884	12973	13080	12804	13109	12912	13024	12941	12711	13082	12934	13203	12988	13158	12952	13015	12924	12895	13026	12898	12850	13093	13106	12846	13028	13066	13083	12832	12819	13081	12917	12899	13040	12900	12758	12931	12855	13021	12997	12988	13012	12984	12998	13066	12974	13051	13110	12912	12977	12938	13045	12944	13010	12939	12823	12934	13110	12881	13057	12956	13016	13138	12986	13142	12941	13007	13004	12960	12889	12973	13083	12936	12994	12829	12988	12966	12959	12957	12991	12864	13110	12877	12921	13174	12963	12910	12934	12898	12919	13133	12977	13040	12996	12976	13030	13187	12979	12898	13170	13093	12951	13027	12898	13023	12985	13023	13032	13085	12915	13048	12951	12965	13051	13083	13156	12907	13173	12939	12969	12920	12907	13029	13121	13002	13212	13083	12999	13050	13051	12984	13183	12971	12932	13056	12877	12996	13185	12964	12943	13012	12995	13118	12872	13037	13105	13150	13190	12960	13105	12985	13034	13091	12851	13095	12982	12985	12929	12969	12778	13122	12998	12886	13060	12939	12996	13004	12843	12912	12891	13013	12940	13050	12910	12910	12907	12952	12870	12879	12941	12926	12961	12860	12902	12979	13082	13027	13064	13021	12876	12948	12904	12988	12914	12947	13013	12866	12904	12983	13062	12924	12865	12915	12880	13050	12793	12979	13149	12919	12853	13129	12905	13136	12960	12912	13014	13079	12972	13007	13040	12998	12962	12777	12879	12905	13010	12953	13052	13001	12777	13077	12910	12918	12888	12880	13043	13009	12976	13132	12995	13053	12919	12919	13092	13082	12886	12954	13135	12802	13017	13015	12907	12901	12997	12902	13021	12927	12989	13100	12960	12984	12941	12907	13018	12893	12851	12995	13047	12731	12948	12945	13130	13059	13137	12865	13015	12967	12968	13014	12993	12799	12969	12965	13037	13151	12827	12971	12901	12842	12956	12867	13080	12992	12899	13094	12820	13002	13190	12852	13039	12935	12933	12913	13117	12974	12997	12998	13040	12884	12998	13074	12861	12938	13008	12961	12962	12994	12972	12886	12878	13254	12964	13016	13034	12897	12919	12994	12877	13048	13004	12762	12994	12967	13099	13098	12966	12986	12910	13060	12919	12937	13175	13060	13007	13038	12978	12969	13063	13112	12984	12850	12929	12967	13025	13071	13026	12910	12929	12963	12974	13009	12839	12861	12950	13012	12778	13002	12896	13071	13000	12912	13112	12782	12987	12924	12895	13046	12808	12975	13041	12942	12779	12763	12981	13132	12972	12867	12900	12973	13062	12942	12770	12966	13050	13010	13028	12979	12861	12986	13028	12773	12948	12926	13008	12985	12807	13099	12835	13062	12916	12969	12993	13140	12866	12916	13028	12888	12985	13059	13011	12939	13154	12992	13037	12951	13001	13012	13001	13035	12974	12822	12940	13156	13058	12946	12968	12971	13072	12841	12959	13136	13036	12852	12998	13021	13006	12926	12905	13229	13106	13223	13044	12924	13097	12897	12909	12891	12966	13036	13006	12933	12998	13131	13093	12915	12857	13012	13021	13016	13095	13023	12960	13022	13094	13223	13054	12918	12951	12927	12852	13044	13133	12962	13000	13058	12977	13122	13108	13057	12887	12977	13056	12990	12946	12976	12939	13135	12879	12852	13052	12992	12913	12794	13017	12902	13063	12881	12922	13072	12905	13095	13246	12842	12891	12978	12930	13023	13026	13008	12820	13086	12963	13028	13082	13052	13030	12869	13025	13097	13005	12851	12817	12904	13056	12922	12873	12958	12834	12834	13000	12961	12992	12918	12913	12811	12974	13000	13147	12891	12903	13063	12936	12855	13060	12949	13082	13028	12915	13098	12949	13151	12971	12979	12912	12958	13202	13026	12892	12892	12994	13014	12917	13043	12966	13034	13109	12853	12891	12983	12893	12978	13116	13013	13081	13051	13029	12863	12872	12940	13001	12987	12829	12997	13009	12982	13044	12901	12969	13022	13081	12962	13011	12867	12954	13138	12857	13004	12953	12989	13140	12774	12884	12854	13035	12973	13126	12978	12880	13021	12972	12731	12950	12935	12805	13003	13109	13058	12955	13069	13039	12973	13088	12950	12948	12989	13035	12851	13044	13078	12949	12977	13004	12902	12808	12856	12870	12833	12987	12878	12900	12868	12800	13003	12969	12895	13040	12970	12894	13102	12893	13054	12894	12999	12909	12886	13022	12978	12891	13103	12963	13003	13074	13123	13030	13029	12876	13048	13045	13036	13135	12938	12875	12994	12991	13075	12917	12936	13139	12895	12884	12849	13021	13034	13024	12945	12893	12994	12986	12981	12967	13068	12887	12901	13046	12868	12992	12947	13168	13174	13040	13000	13033	12954	12761	13007	13140	12874	12834	13001	13052	13006	13015	13038	12967	12899	12917	12966	12817	13043	12996	12847	13041	13136	13152	13008	13019	12975	12978	12846	12882	13156	13056	12974	12983	12753	13134	12912	13102	12988	13004	12931	13064	13068	13023	12856	12912	13107	13144	13102	13065	12892	12832	12961	12950	12935	13125	12873	12852	12876	12779	12954	13004	12954	12964	13130	12932	13000	12980	12975	12893	13054	13088	13098	12905	12947	12992	12956	12943	13059	12955	12835	13004	12864	12980	12966	12898	13096	12774	12972	13031	12919	12864	13066	12978	13067	12997	12901	12932	12881	12947	13021	12935	13133	12970	12875	12988	12884	12932	12809	12867	13040	12933	12942	13021	12946	13058	13006	13076	12951	12975	13029	12887	12832	12957	13078	12951	12879	12793	12996	13093	13015	12935	13071	12921	13066	12831	12950	13205	12992	13072	12995	13011	12967	12931	13062	12929	12917	12997	13033	13023	12823	13024	13100	12831	13042	13055	13042	13087	12942	12812	13005	12940	12978	12979	12956	13018	12895	12889	13143	12954	12903	12865	13107	12848	13050	13103	13001	12930	12814	12879	12926	13053	12866	12889	12984	12850	13023	12944	13074	13058	13011	12979	13018	12951	13029	12876	12908	12989	12916	12944	13053	12826	13053	13065	12892	12964	12878	13003	13029	13116	13016	13072	12969	12947	13021	12901	12918	12870	12978	12920	12936	12926	13216	12860	12976	12840	13054	12756	12903	12967	13057	13025	12936	13144	13023	13093	13091	12982	12926	12928	13017	12880	13003	12955	13154	13008	12983	13017	12902	12899	12734	13141	12891	13133	12956	12853	12897	13121	13168	12883	13050	12902	12967	12750	13025	12837	13002	12952	12886	12938	12951	12935	13009	12998	13166	13064	13055	13008	12942	12940	12949	12984	12908	12906	13017	13073	13045	12979	13056	13073	12907	13013	13069	12848	13042	12979	13036	12889	12825	13015	12937	12952	13010	13161	12932	13014	12906	13060	12994	12795	13034	12918	12973	13006	12983	13037	12958	12959	13047	12925	12929	13063	13040	12938	12797	12909	12932	13099	13062	13018	12914	13040	13015	12809	12962	13087	13169	12901	13007	12932	12999	13036	12884	13020	12901	13089	12789	12933	13070	12860	13066	12864	13006	12854	13021	12865	12913	13084	13064	12990	13033	12963	13082	13028	13087	13005	13081	12995	13088	13065	12946	13054	12944	12854	12898	13026	13072	12912	13120	12959	13068	12873	12950	12866	12919	12968
25301	21701	27674	27688	20932	18851	18181	16977	16266	16019	15985	15907	15825	15728	15965	15900	15723	15595	15783	15715	15738	15354	15670	15629	15450	15755	15381	15572	15423	15598	15501	15670	15573	15686	15653	15577	15331	15445	15627	15592	15420	15346	15502	15643	15520	15514	15590	15731	15516	15487	15475	15578	15555	15554	15302	15460	15459	15544	15325	15473	15356	15335	15455	15453	15527	15541	15519	15413	15655	15584	15291	15339	15582	15423	15481	15479	15301	15575	15534	15638	15583	15457	15600	15608	15345	15582	15370	15324	15563	15625	15488	15552	15424	15441	15394	15636	15565	15540	15288	15511	15590	15494	15429	15340	15447	15539	15355	15408	15598	15585	15460	15621	15467	15786	15548	15475	15434	15497	15470	15339	15540	15546	15523	15467	15593	15411	15391	15533	15482	15417	15374	15501	15549	15527	15694	15454	15532	15569	15471	15407	15497	15560	15506	15552	15459	15495	15590	15459	15240	15378	15603	15656	15494	15409	15608	15560	15569	15228	15637	15492	15454	15387	15395	15539	15423	15412	15502	15405	15376	15629	15436	15424	15560	15201	15497	15257	15549	15447	15234	15458	15566	15564	15353	15495	15427	15565	15606	15616	15494	15410	15762	15465	15438	15482	15475	15596	15550	15373	15546	15304	15257	15320	15400	15513	15497	15525	15505	15353	15376	15417	15614	15635	15429	15517	15398	15192	15759	15456	15367	15411	15641	15503	15423	15402	15537	15538	15531	15623	15479	15462	15475	15507	15354	15511	15603	15429	15427	15572	15439	15401	15478	15394	15349	15264	15398	15352	15364	15388	15671	15625	15429	15438	15402	15561	15622	15506	15461	15710	15664	15498	15841	15714	15204	15230	15364	15464	15515	15545	15576	15644	15614	15434	15403	15405	15280	15354	15594	15648	15678	15523	15550	15679	15657	15485	15566	15398	15540	15337	15652	15644	15620	15547	15386	15692	15401	15500	15566	15315	15484	15366	15679	15327	15280	15590	15454	15587	15494	15514	15734	15438	15382	15462	15339	15659	15628	15485	15250	15541	15425	15319	15510	15529	15526	15297	15604	15524	15563	15632	15572	15510	15307	15555	15432	15509	15413	15383	15497	15448	15575	15691	15448	15418	15658	15467	15525	15576	15586	15432	15602	15326	15463	15345	15464	15421	15504	15497	15611	15484	15550	15451	15410	15305	15588	15578	15453	15444	15409	15452	15510	15603	15564	15499	15439	15359	15244	15471	15526	15690	15689	15571	15510	15413	15387	15478	15478	15589	15688	15449	15441	15428	15526	15294	15534	15478	15414	15493	15558	15313	15615	15475	15586	15400	15452	15507	15649	15596	15468	15520	15524	15418	15510	15432	15306	15523	15643	15428	15553	15491	15645	15401	15433	15631	15454	15588	15333	15363	15570	15396	15651	15522	15752	15597	15456	15481	15577	15573	15562	15611	15521	15652	15299	15523	15588	15238	15674	15432	15190	15325	15493	15382	15416	15472	15267	15484	15389	15516	15448	15457	15440	15378	15563	15509	15603	15660	15508	15352	15549	15494	15330	15512	15608	15547	15476	15470	15404	15406	15594	15562	15599	15428	15612	15329	15459	15625	15554	15616	15589	15475	15503	15375	15549	15394	15486	15426	15436	15361	15626	15513	15604	15518	15366	15475	15237	15303	15469	15332	15563	15563	15616	15457	15408	15409	15510	15381	15569	15611	15618	15446	15640	15445	15460	15311	15706	15663	15467	15660	15568	15410	15656	15568	15475	15363	15631	15206	15654	15498	15712	15440	15334	15470	15625	15318	15528	15671	15539	15680	15374	15599	15605	15434	15502	15659	15601	15579	15483	15587	15801	15459	15558	15640	15418	15534	15639	15504	15337	15485	15551	15586	15455	15491	15529	15466	15496	15490	15299	15599	15534	15482	15612	15479	15559	15521	15470	15445	15359	15449	15583	15426	15417	15480	15547	15655	15499	15455	15654	15454	15632	15429	15434	15561	15567	15353	15490	15595	15578	15410	15460	15640	15584	15559	15441	15445	15399	15557	15375	15636	15453	15443	15275	15288	15476	15394	15410	15495	15544	15531	15419	15384	15530	15511	15412	15535	15341	15304	15367	15434	15404	15381	15296	15424	15569	15538	15616	15499	15395	15484	15675	15390	15556	15738	15444	15584	15241	15625	15383	15638	15485	15439	15402	15344	15603	15416	15565	15615	15242	15593	15627	15519	15444	15509	15451	15499	15565	15471	15392	15579	15303	15492	15567	15566	15443	15504	15429	15498	15446	15491	15463	15522	15490	15418	15417	15431	15494	15456	15505	15614	15615	15793	15567	15447	15593	15336	15631	15467	15389	15492	15369	15435	15531	15610	15610	15502	15547	15523	15469	15606	15537	15480	15568	15419	15406	15525	15472	15512	15411	15497	15637	15675	15573	15309	15474	15459	15404	15514	15347	15511	15555	15455	15691	15488	15618	15381	15381	15596	15530	15597	15532	15555	15433	15455	15624	15463	15685	15482	15529	15424	15548	15424	15313	15546	15572	15509	15436	15332	15471	15347	15467	15481	15495	15596	15435	15425	15326	15338	15407	15496	15366	15510	15391	15393	15646	15468	15628	15638	15346	15389	15569	15357	15337	15451	15391	15607	15542	15501	15426	15466	15585	15565	15397	15297	15535	15539	15654	15541	15600	15391	15314	15572	15487	15468	15423	15416	15489	15506	15474	15447	15527	15456	15745	15454	15439	15432	15525	15416	15464	15313	15406	15422	15614	15485	15489	15461	15517	15492	15504	15470	15382	15443	15549	15476	15555	15399	15416	15368	15436	15526	15574	15642	15628	15574	15584	15398	15380	15377	15526	15523	15606	15705	15512	15442	15567	15359	15331	15456	15477	15503	15610	15359	15426	15515	15459	15378	15387	15469	15421	15261	15430	15407	15552	15324	15391	15377	15569	15549	15408	15624	15728	15535	15608	15545	15459	15437	15414	15226	15418	15585	15677	15581	15571	15580	15504	15465	15572	15747	15513	15574	15477	15486	15493	15522	15485	15605	15436	15364	15482	15462	15558	15499	15567	15514	15627	15538	15466	15507	15535	15378	15416	15370	15496	15752	15557	15663	15320	15554	15453	15460	15582	15509	15388	15346	15666	15551	15590	15427	15469	15364	15272	15638	15454	15602	15298	15608	15638	15482	15454	15425	15520	15528	15488	15572	15412	15609	15374	15538	15445	15569	15430	15593	15560	15343	15367	15473	15402	15645	15606	15611	15513	15411	15624	15482	15495	15601	15590	15541	15319	15405	15401	15386	15579	15655	15619	15485	15552	15480	15256	15537	15362	15517	15568	15478	15430	15283	15341	15479	15546	15345	15567	15651	15567	15483	15302	15632	15284	15275	15549	15428	15399	15363	15519	15733	15542	15329	15675	15246	15373	15481	15613	15457	15505	15337	15367	15541	15415	15390	15419	15499	15527	15380	15407	15280	15459	15518	15566	15457	15672	15512	15497	15507	15549	15308	15515	15464	15596	15634	15539	15235	15499	15613	15578	15365	15539	15385	15544	15394	15616	15436	15544	15565	15354	15470	15386	15525	15558	15354	15381	15337	15411	15594	15404	15346	15438	15403	15638	15454	15600	15626	15371	15412	15286	15481	15500	15238	15513	15309	15469	15410	15391	15585	15597	15384	15620	15545	15498	15431	15613	15660	15590	15503	15455	15667	15568	15564	15447	15642	15539	15392	15570	15626	15459	15460	15462	15569	15580	15507	15396	15685	15412	15684	15625	15380	15301	15495	15624	15471	15643	15577	15579	15428	15289	15539	15602	15464	15584	15644	15674	15428	15555	15482	15563	15262	15639	15450	15534	15525	15535	15611	15376	15569	15366	15466	15367	15505	15571	15371	15636	15407	15512	15655	15423	15641	15530	15604	15654	15481	15232	15560	15574	15490	15586	15481	15341	15407	15579	15488	15428	15327	15487	15251	15526	15387	15367	15596	15470	15358	15613	15398	15340	15472	15473	15396	15723	15325	15510	15547	15482	15302	15276	15420	15404	15354	15558	15401	15676	15563	15531	15431	15614	15293	15541	15507	15443	15477	15230	15421	15521	15557	15585	15541	15601	15496	15603	15559	15324	15410	15355	15500	15593	15545	15531	15502	15290	15495	15443	15423	15537	15505	15565	15566	15496	15436	15566	15645	15453	15723	15410	15486	15286	15424	15684	15682	15247	15500	15527	15524	15473	15624	15550	15246	15427	15457	15780	15374	15357	15458	15360	15470	15466	15406	15547	15502	15365	15636	15542	15381	15653	15560	15446	15433	15527	15491	15462	15516	15608	15633	15625	15444	15666	15486	15408	15459	15548	15397	15391	15432	15587	15589	15715	15534	15477	15606	15601	15437	15484	15531	15452	15485	15366	15470	15553	15569	15717	15523	15548	15416	15523	15839	15617	15571	15481	15483	15507	15497	15583	15416	15558	15299	15450	15533	15470	15470	15520	15466	15454	15538	15455	15339	15629	15459	15378	15606	15566	15600	15342	15347	15612	15647	15314	15512	15499	15608	15810	15555	15764	15550	15306	15578	15349	15625	15633	15580	15552	15549	15562	15495	15345	15629	15440	15630	15491	15485	15471	15533	15621	15518	15350	15470	15477	15436	15473	15487	15442	15297	15572	15437	15466	15476	15501	15503	15757	15574	15491	15430	15599	15492	15493	15589	15381	15574	15534	15650	15632	15459	15576	15460	15476	15412	15456	15424	15542	15464	15474	15485	15682	15314	15475	15434	15405	15412	15244	15474	15471	15393	15542	15500	15433	15429	15443	15623	15622	15436	15501	15373	15525	15683	15496	15371	15606	15591	15414	15567	15463	15625	15496	15599	15641	15463	15475	15630	15782	15420	15408	15577	15442	15629	15615	15463	15561	15434	15673	15397	15600	15551	15596	15376	15515	15631	15301	15420	15581	15674	15467	15472	15483	15511	15481	15586	15525	15395	15378	15438	15560	15544	15429	15501	15448	15563	15367	15434	15362	15634	15378	15370	15561	15399	15482	15581	15448	15760	15439	15327	15575	15536	15492	15515	15334	15371	15403	15467	15552	15537	15497	15423	15615	15626	15577	15502	15451	15422	15487	15459	15439	15569	15592	15545	15655	15510
24030	41802	32545	23723	19622	17277	16026	15039	14391	14189	14142	13922	13840	13695	13715	13534	13499	13540	13340	13615	13327	13556	13424	13522	13549	13377	13402	13456	13390	13271	13294	13364	13347	13290	13359	13385	13321	13347	13360	13322	13256	13319	13393	13433	13365	13271	13519	13283	13375	13307	13279	13420	13168	13296	13329	13281	13320	13319	13448	13418	13182	13374	13454	13385	13275	13412	13179	13369	13258	13198	13260	13288	13294	13489	13386	13408	13348	13361	13218	13312	13417	13152	13374	13249	13481	13252	13446	13399	13411	13381	13360	13467	13309	13240	13288	13315	13152	13436	13283	13520	13311	13259	13208	13343	13382	13272	13162	13429	13285	13458	13331	13327	13317	13257	13257	13506	13455	13329	13246	13372	13327	13461	13259	13360	13269	13406	13340	13165	13292	13298	13335	13444	13328	13327	13294	13257	13299	13362	13358	13370	13256	13342	13422	13385	13256	13292	13432	13390	13364	13417	13280	13246	13401	13284	13509	13404	13351	13245	13363	13409	13196	13498	13341	13404	13378	13293	13205	13423	13277	13358	13442	13347	13299	13149	13305	13150	13265	13215	13368	13367	13291	13379	13244	13296	13239	13242	13377	13253	13372	13537	13344	13233	13315	13365	13227	13241	13119	13225	13320	13403	13363	13490	13237	13390	13316	13292	13314	13449	13342	13141	13170	13369	13303	13391	13180	13350	13436	13356	13397	13379	13429	13331	13327	13351	13541	13382	13272	13551	13399	13213	13396	13371	13384	13387	13258	13338	13258	13228	13384	13395	13386	13212	13245	13341	13093	13349	13340	13247	13298	13312	13345	13321	13341	13246	13458	13295	13419	13220	13142	13326	13309	13220	13174	13302	13288	13298	13357	13502	13209	13222	13302	13173	13334	13396	13225	13162	13256	13281	13331	13201	13257	13456	13469	13376	13265	13342	13199	13315	13192	13362	13303	13303	13396	13294	13319	13375	13256	13162	13432	13345	13406	13296	13311	13286	13261	13311	13352	13307	13398	13364	13301	13271	13444	13379	13429	13375	13215	13330	13331	13257	13215	13307	13454	13309	13479	13346	13394	13463	13314	13523	13307	13271	13292	13246	13418	13411	13200	13346	13387	13239	13408	13489	13164	13371	13542	13348	13176	13358	13423	13316	13386	13479	13267	13225	13241	13346	13343	13237	13361	13269	13495	13447	13412	13495	13280	13346	13284	13341	13277	13530	13245	13184	13343	13411	13449	13263	13128	13275	13336	13246	13194	13358	13213	13346	13278	13312	13279	13289	13291	13335	13315	13324	13350	13492	13290	13347	13288	13474	13298	13160	13336	13454	13273	13422	13189	13263	13363	13373	13361	13325	13366	13398	13371	13263	13317	13232	13381	13337	13465	13376	13259	13231	13485	13316	13283	13246	13315	13284	13381	13166	13311	13270	13385	13251	13281	13236	13338	13241	13395	13313	13231	13149	13218	13324	13319	13292	13246	13130	13348	13219	13220	13336	13440	13138	13299	13336	13399	13171	13292	13303	13449	13402	13369	13275	13234	13179	13309	13356	13332	13226	13414	13305	13438	13318	13336	13280	13354	13294	13244	13247	13212	13316	13352	13384	13250	13337	13471	13392	13292	13349	13314	13373	13306	13434	13101	13285	13448	13361	13417	13430	13340	13280	13330	13297	13344	13182	13037	13340	13385	13333	13412	13288	13356	13406	13463	13283	13233	13292	13267	13419	13329	13315	13242	13298	13377	13396	13343	13306	13259	13262	13346	13210	13326	13287	13409	13553	13251	13331	13377	13304	13310	13211	13289	13539	13268	13321	13388	13268	13249	13332	13247	13247	13265	13358	13356	13240	13386	13300	13311	13261	13255	13518	13232	13485	13250	13482	13269	13327	13275	13331	13371	13440	13263	13296	13215	13312	13283	13270	13182	13285	13270	13385	13378	13578	13434	13335	13375	13227	13273	13400	13268	13400	13096	13294	13462	13286	13495	13254	13161	13246	13472	13165	13289	13353	13410	13281	13523	13350	13423	13365	13250	13270	13363	13296	13204	13144	13303	13180	13310	13385	13392	13445	13369	13229	13354	13310	13198	13305	13203	13159	13413	13298	13347	13129	13335	13365	13407	13337	13335	13341	13459	13301	13301	13269	13320	13303	13210	13246	13369	13213	13323	13334	13367	13360	13054	13234	13356	13358	13360	13382	13413	13334	13370	13330	13383	13343	13284	13314	13443	13360	13393	13405	13188	13439	13372	13152	13278	13325	13366	13350	13395	13459	13324	13325	13340	13465	13193	13265	13322	13432	13377	13274	13294	13398	13326	13368	13477	13318	13220	13220	13525	13301	13281	13181	13318	13281	13348	13406	13396	13149	13344	13475	13360	13253	13293	13142	13227	13303	13418	13316	13293	13339	13255	13275	13380	13283	13615	13266	13242	13439	13311	13283	13321	13377	13320	13574	13345	13436	13159	13093	13284	13332	13372	13308	13309	13266	13432	13290	13424	13134	13387	13301	13308	13310	13439	13356	13449	13228	13408	13296	13485	13242	13240	13372	13361	13333	13234	13168	13434	13290	13473	13405	13439	13240	13380	13344	13401	13281	13405	13242	13282	13519	13470	13266	13275	13353	13374	13320	13390	13371	13386	13513	13072	13462	13220	13358	13230	13247	13254	13212	13283	13304	13418	13243	13357	13260	13408	13314	13262	13424	13354	13425	13240	13380	13285	13437	13274	13310	13376	13233	13393	13383	13421	13346	13433	13251	13329	13430	13288	13468	13410	13381	13538	13370	13347	13135	13162	13228	13343	13548	13401	13230	13445	13294	13301	13226	13291	13328	13295	13330	13182	13228	13522	13487	13193	13396	13253	13361	13434	13281	13168	13291	13320	13268	13150	13139	13282	13376	13198	13418	13421	13297	13490	13307	13365	13245	13263	13378	13141	13466	13359	13246	13414	13361	13289	13495	13263	13354	13273	13438	13463	13290	13229	13364	13261	13270	13261	13117	13375	13180	13343	13144	13276	13162	13233	13304	13300	13481	13439	13393	13444	13327	13329	13271	13370	13371	13431	13191	13353	13297	13158	13368	13183	13434	13327	13308	13187	13433	13375	13318	13204	13376	13299	13357	13331	13201	13284	13314	13191	13345	13154	13363	13305	13367	13399	13216	13281	13328	13435	13293	13370	13351	13245	13329	13243	13381	13355	13254	13513	13446	13199	13405	13404	13409	13438	13227	13441	13306	13382	13398	13447	13211	13245	13394	13192	13302	13264	13260	13388	13343	13346	13312	13415	13434	13364	13326	13372	13375	13332	13297	13220	13411	13378	13161	13166	13368	13298	13274	13258	13446	13417	13270	13370	13407	13228	13350	13213	13298	13355	13291	13455	13321	13447	13469	13124	13281	13322	13340	13459	13329	13393	13179	13312	13326	13493	13200	13380	13087	13153	13320	13299	13361	13324	13192	13387	13253	13300	13408	13331	13341	13378	13399	13275	13239	13320	13413	13364	13329	13301	13428	13438	13262	13313	13198	13239	13185	13361	13325	13214	13323	13401	13283	13372	13364	13241	13419	13236	13433	13277	13259	13306	13349	13110	13226	13388	13324	13191	13445	13306	13389	13271	13193	13396	13357	13160	13252	13275	13476	13281	13575	13277	13365	13330	13240	13322	13316	13323	13163	13280	13497	13107	13176	13169	13179	13291	13255	13318	13297	13454	13355	13315	13136	13318	13331	13392	13143	13513	13497	13333	13362	13192	13307	13207	13357	13345	13218	13241	13179	13319	13223	13312	13363	13383	13273	13344	13442	13283	13499	13411	13142	13436	13505	13369	13327	13438	13362	13454	13421	13377	13194	13306	13308	13285	13316	13321	13449	13350	13193	13249	13280	13209	13324	13356	13246	13362	13283	13253	13205	13327	13230	13267	13421	13357	13193	13276	13261	13371	13209	13570	13348	13302	13238	13353	13412	13225	13365	13426	13262	13291	13424	13358	13398	13375	13240	13326	13296	13522	13217	13360	13232	13412	13444	13283	13395	13274	13228	13549	13433	13224	13526	13319	13360	13234	13031	13334	13315	13511	13415	13345	13275	13343	13230	13388	13368	13518	13385	13174	13272	13227	13203	13258	13543	13475	13347	13292	13304	13217	13445	13461	13450	13221	13347	13330	13303	13282	13442	13346	13360	13334	13292	13335	13278	13322	13395	13100	13294	13288	13349	13201	13269	13430	13349	13229	13348	13468	13397	13260	13214	13367	13370	13264	13294	13394	13425	13470	13421	13353	13333	13274	13358	13532	13376	13210	13380	13364	13449	13369	13412	13323	13314	13234	13223	13378	13376	13288	13402	13355	13233	13437	13226	13318	13368	13217	13380	13389	13336	13122	13322	13502	13199	13341	13377	13355	13154	13290	13134	13267	13295	13267	13279	13270	13411	13340	13253	13416	13450	13227	13302	13359	13317	13320	13360	13215	13428	13273	13191	13286	13415	13373	13221	13261	13199	13208	13258	13350	13477	13222	13410	13511	13354	13474	13329	13224	13222	13272	13225	13335	13217	13199	13234	13430	13357	13276	13406	13434	13129	13231	13338	13266	13249	13311	13439	13364	13442	13408	13173	13295	13327	13215	13165	13465	13470	13404	13252	13278	13325	13177	13403	13193	13374	13173	13387	13273	13206	13299	13382	13320	13325	13412	13263	13282	13347	13374	13124	13327	13483	13321	13182	13453	13306	13475	13255	13116	13489	13243	13111	13399	13387	13104	13291	13344	13390	13251	13403	13342	13311	13238	13427	13374	13305	13194	13434	13293	13407	13592	13212	13325	13476	13342	13336	13229	13463	13266	13490	13316	13483	13415	13359	13384	13265	13525	13374	13378	13394	13309	13250	13383	13189	13334	13431	13428	13376	13353	13281	13348	13178	13394	13421	13297	13315	13436	13315	13423	13355	13618	13417	13344	13368	13295	13409	13420	13441	13301	13099	13314	13373	13337	13360	13372	13276	13384	13410	13554	13187	13348	13419	13301	13380	13285	13369	13251	13236	13306	13252	13454	13406	13269	13343	13219	13368	13374	13383	13256	13154	13403	13370	13449	13297	13293	13316	13192	13366	13132	13269	13182	13268	13397	13208	13398	13232	13241	13226	13457	13463	13371	13234
22516	21602	28893	24800	22016	23724	24012	18391	17032	16550	16026	15831	15651	15429	15344	15259	15341	15150	15202	15254	15103	14825	15024	14897	14968	14946	14974	15161	14967	15105	15034	15004	14989	14920	14941	14703	14813	15092	14780	14928	14901	14805	14974	14631	14859	14960	14997	14771	15051	14834	14973	14852	14938	14854	14999	14992	14948	14904	14642	14758	14948	14772	14822	14798	14741	14695	14853	14606	14713	14669	14809	14766	14868	14866	14847	14832	14702	14808	14893	14649	14892	14993	14921	14822	14705	14671	14823	14635	14856	14989	14698	14738	14627	14786	14866	14726	14889	14899	14934	14701	14963	14783	14824	14852	14946	14777	14719	14693	14747	14676	14788	14892	14920	14701	14793	14710	14813	14843	14958	14800	14877	14745	14646	14763	14857	14835	14767	14772	14715	14809	14887	14717	14725	14606	14850	14922	14922	14829	14812	14777	14642	14673	14635	14713	14801	14722	14755	14746	14765	14760	14801	14699	14695	14778	14887	14717	14829	14799	14846	14763	14856	14833	14888	14674	14923	14761	14741	14783	14895	14792	14651	14663	14813	14706	14679	14500	14569	15008	14704	14868	14679	14704	14811	14892	14735	14808	14668	14765	14734	14461	15002	14899	14832	14660	14665	14627	14563	14859	14814	14615	14739	14679	14801	14756	14528	14818	14836	14702	14849	14477	14718	14621	14788	14717	14839	14628	14675	14724	14838	14775	14678	14809	14636	14820	14757	14573	14460	14723	14533	14709	14785	15091	14876	14766	14935	14840	14765	14760	14764	14601	14836	14763	14825	14685	14897	14664	14792	14633	14647	14762	14710	14788	14667	14813	14704	14794	14865	14735	14844	14773	14874	15065	14534	14722	14839	14672	14718	14595	14721	14682	14609	14666	14803	14898	14683	14672	14729	14698	14802	14721	14640	14891	14765	14634	14781	14757	14997	14729	14653	14756	14739	14681	14813	14756	14829	14623	14886	14894	14861	14663	14685	14887	14835	14842	14753	14739	14902	14762	14762	15033	15007	14674	14806	14579	14662	14750	14880	14623	14830	14741	14758	14826	14590	14574	14788	14685	14738	14764	14748	14927	14649	14758	14873	14706	14795	14668	14773	14848	14822	14757	14844	14508	14693	14588	14857	14753	14640	14799	14654	14981	14793	14811	14685	14949	14479	14792	14744	14643	14598	14872	14833	14648	14987	14879	14752	14760	14724	14905	14726	14717	14733	14859	14757	14596	14646	14963	14969	14641	14830	14551	14632	14773	14750	14828	14760	14701	14799	14833	14854	14932	14612	14874	14848	14776	14612	14865	14673	14884	14875	14780	14624	14926	14579	14590	14629	14673	14833	14847	14983	14857	14691	14788	14609	14590	14672	14595	14826	14752	14655	14532	14595	14695	14858	14718	14840	14889	14661	14608	14651	14757	14731	14792	14782	14590	14595	14969	14696	14736	14761	14610	14690	14754	14669	14723	15039	14759	14600	14859	14707	14744	14967	14528	14728	15011	14728	14572	14830	14868	14769	14786	14771	14848	14763	14535	14599	14593	14642	14643	14833	14888	14811	14656	14613	14829	14986	14885	14878	14900	15072	14787	14628	14919	14820	14847	14943	14662	14716	14716	14863	14719	14619	14756	14684	14721	14519	14900	14671	14833	14755	14769	14822	14815	14485	14765	14974	14802	14531	14774	14803	14628	14785	14787	14754	14839	14771	14773	14690	14836	14691	14857	14674	14888	14888	14689	14824	14839	14752	14738	14708	14680	14797	14773	14823	14837	14753	14675	14660	14917	14830	14784	14716	14812	14614	14825	14860	14867	14877	14897	14646	14974	14869	14793	14793	14798	14869	14787	14710	14744	14624	14864	14804	14718	14579	14781	14713	14693	14794	14427	14681	14767	14685	14715	14929	14758	14819	14799	14871	14752	14655	14723	14675	14679	14613	14764	14718	14742	14618	14775	14736	14794	14782	14856	14603	14731	14775	14691	14677	14749	14683	14756	14838	14532	14764	14860	14508	14817	14618	14921	14987	14678	14993	14827	14816	14717	14733	14780	14976	14769	14776	14552	14659	14653	14880	14627	14685	14993	14888	14568	14824	14832	14606	14689	14819	14652	14638	14739	14606	14802	14784	14591	14738	14830	14787	14726	14759	14767	14825	14884	14454	14740	14664	14659	14888	14812	14575	14577	14808	14783	14657	14785	14752	14759	14645	14745	14842	14859	14694	14702	14802	14762	14686	14923	14511	14730	14847	14798	14675	14561	14694	14727	14912	14755	14847	14780	14718	14882	14601	14810	14593	14597	14554	14596	14874	14824	14766	14535	14812	14619	14842	14606	14690	14833	14604	14659	14692	14746	14563	14910	14816	14825	14731	14758	14424	14838	14814	14757	14824	14635	14789	14728	14843	14625	14622	14825	14726	14872	14723	14852	14715	14875	14736	14846	14615	14684	14730	14741	14591	14577	14689	14756	14655	14700	14789	14667	14707	14877	14852	14819	14765	14572	14696	14773	14730	14924	14784	14628	14578	14785	14769	14780	14885	14866	14608	14710	14613	14913	14589	14455	14731	14836	14953	14667	14634	14773	14668	14694	14802	14903	14581	14745	14653	14868	14612	14568	14827	14693	14922	14682	14753	14946	14701	14888	14812	14743	14808	14790	14835	14593	14740	14580	14539	14848	14540	14703	14947	14647	14835	14840	14756	14854	14971	14586	14743	14735	14659	14825	14699	14827	14811	14616	14865	14826	14587	14780	14616	14802	14649	14580	14766	14772	14681	14657	14652	14919	14698	14857	14663	14554	14697	14771	14830	14667	14622	14749	14563	14725	14663	14798	14761	14655	14585	14915	14618	14537	14539	14716	14737	14752	14717	14768	14636	14846	14542	14737	14664	14652	14827	14928	14941	14721	14801	14698	14669	14745	14865	14734	14796	14757	14853	14759	14765	14616	14689	14735	14709	14746	14668	14959	14579	14790	14606	14854	14645	14928	14805	14652	14691	14897	14851	14683	14647	14734	14810	14879	14876	14901	14607	14578	14758	14670	14657	14853	14670	14559	14645	14767	14538	14565	14786	14823	14886	14555	14796	14697	14792	14840	14776	14831	14764	14779	14717	14765	14673	14844	14930	14760	14814	14617	14888	14645	14650	14813	14917	14730	14827	14806	14719	14499	14617	14608	14707	14663	14741	14756	14561	14845	14780	14806	14567	14795	14700	14653	14726	14692	14660	14586	14651	14761	14746	14520	14715	14719	14801	14820	14678	14712	14894	14740	14832	14824	14692	14571	14780	14708	14923	14857	14724	14545	14662	14647	14821	14772	14711	14478	14820	14770	14746	14791	15034	14713	14577	14727	14684	14816	14579	14489	14570	14901	14933	14922	15013	14722	14855	14767	14725	14668	14594	14463	14698	14587	14789	14713	14786	14770	14597	14510	15025	14720	14848	14783	14784	14829	14769	14694	14881	14971	14899	14724	14846	14695	14710	14873	14711	14747	14632	14653	14647	14920	14632	14635	14609	14901	14540	14649	14533	14908	14778	14679	14697	14640	14582	14730	14835	14716	15004	14825	14744	14613	14897	14879	14951	14816	14823	14632	14840	14527	14699	14827	14679	14746	14858	14729	14671	14614	14648	14727	14686	14661	14659	14920	14787	14935	14795	14815	14707	14913	14880	14761	14826	14927	14588	14677	14599	14680	14638	14700	14612	14729	14641	14731	14797	14660	14579	14689	14828	14851	14689	14679	14948	14732	14803	14744	14757	14692	14742	14665	14763	14787	14844	14779	14727	14760	14819	14613	14695	14632	14704	14818	14632	14790	14656	14709	14602	14882	14727	14766	14746	14554	14671	14892	14847	14955	14962	14992	14739	14745	14849	14925	14756	14729	14794	14626	14911	14706	14836	14766	14816	14777	14783	14573	14644	14817	14970	14880	14589	14853	14773	14748	14775	14834	14642	14677	14789	14823	14886	14730	14834	14748	14767	14944	14948	14756	14813	14857	14604	14703	14958	14711	14752	14622	14575	14570	14728	14763	14581	14571	14755	14854	14660	14720	14695	14791	14997	15011	14680	14830	14735	14800	14684	14619	14965	14756	14713	14711	14967	14700	14589	14652	14644	14589	14793	14569	14619	14630	14829	14694	14675	14790	14751	14678	14861	14641	14737	14596	14759	14778	14755	14624	14855	14883	14857	14714	14790	14625	14902	14732	14640	14683	14630	14642	14829	14847	15004	14885	14748	14712	14650	14722	14829	14800	14568	14715	14753	14687	14782	14818	14750	14758	14729	14666	14847	14672	14977	15001	14793	14913	14803	14938	14764	14674	14815	14729	14765	14735	14751	14797	14657	14733	14699	14790	14594	14694	14841	14847	14825	14651	14762	14705	14724	14680	14745	14704	14773	14595	14654	14666	14759	14845	14529	14650	14882	15047	14661	14857	14916	14889	14809	14924	14902	14940	14770	14632	14738	14778	14781	14918	14747	14815	14667	14756	14972	14707	14733	14770	14715	14922	14636	14707	14634	14738	14937	14983	14880	14923	14892	14735	14852	14808	14699	14728	14893	14731	14741	14771	14940	14796	14848	14588	14647	14877	14792	14575	14951	14797	14818	14802	14724	14634	14517	14620	14980	14777	14758	14742	14823	14814	14992	14588	14743	14751	14769	14760	14806	14666	14684	14782	14957	14855	14794	14818	14852	14699	14839	15014	15005	14852	14711	14675	14996	14771	14843	14844	14694	14844	14797	14806	14737	14836	14904	15031	14808	14686	14742	14790	14807	14807	14670	14841	14834	14718	14606	14865	14912	15149	14714	14787	15016	14790	14924	14664	14755	14905	14787	14571	14646	14829	14753	14916	14904	14769	14707	14639	14823	14770	14838	14737	14725	14784	14693	14655	14668	14656	14609	14523	14835	14651	14580	14524	14721	14773	14798	14809	14871	14790	14727	14677	14595	14714	14723	14732	14799	14684	14799	14703	14648	14559	14801	14685	14803	14931	14553	14672	14816	14668	14601	14664	14586	14800	14826	14742	14680	14763	14755	14781	14614	15030	14862	14814	14772	14636	14659	14813	14764	14817	14732	14870	14763	14915	14822	14816	14697	14606	14743	14735	14861	14614	14694	14837	14541	14715	14814	14726	14802	14723	14724	14762
26022	50648	41102	30158	24618	20587	18303	16564	15465	14871	14176	13980	13796	13697	13369	13556	13215	13189	13224	13078	13143	13068	13107	12896	12990	13034	13153	12927	12910	12954	12859	12923	12937	12822	12905	13011	12791	13030	12887	12909	12755	12938	12908	12855	12760	12963	12907	12859	12858	13001	12856	12831	13021	12927	12861	12841	12977	12786	12782	12745	12922	12855	13056	12865	12843	12921	12856	12835	12721	12894	12799	12804	12863	12817	12839	12807	12935	12774	12837	12876	12818	12880	12899	12750	12804	12699	12826	12849	13055	12833	12679	12778	12820	12798	12725	12766	12991	12937	12965	12938	12764	12699	12853	12827	12956	12905	12727	12812	12885	12976	12829	12785	12772	12878	13015	12750	12937	12927	12894	12991	12931	12773	13009	12872	12666	12760	12927	12790	12839	13025	12772	12861	12787	12780	12832	12899	12854	12983	12845	12707	12763	12821	12642	12904	12675	12927	12880	12927	12836	12942	12910	12731	12882	12798	12668	12774	12717	12737	12835	12872	12905	12808	12692	12924	12845	12847	12744	12801	12705	13038	12866	12822	12951	12715	12824	12968	12874	12953	12969	13021	12810	12856	12815	12697	12705	12810	12994	12834	12851	12891	12803	12672	12838	12694	12808	12877	12835	12859	12861	12778	12835	12797	12922	12770	12874	12921	12722	12862	12835	12681	12944	12770	12843	12821	12780	12860	13027	12882	12686	12857	12751	12936	12874	12807	12810	12842	12894	12923	12887	12864	12693	12940	12855	12783	12879	12886	12606	12786	12711	12812	12886	12911	12788	12903	12852	12765	12948	12702	12839	12902	12910	12732	12920	12890	12657	12839	12903	12875	12768	12814	12903	12889	12734	12858	12974	12813	12882	13015	12718	12646	12800	12868	12807	12981	12885	12817	12702	12813	12726	12785	12962	12862	12952	12846	12727	12957	12859	13019	12895	12822	12876	12825	12899	12854	12959	12806	13006	12885	12917	12942	12856	12810	12883	12859	12793	12909	12754	12874	12865	12654	12877	12856	12876	12797	12873	12929	12898	12955	12912	12720	12982	12794	12847	12751	12871	12816	12829	12893	12781	12925	12836	12709	12849	13018	12936	12937	12678	12871	12907	12957	12720	12895	12755	12764	12770	12802	12813	12885	13106	12977	12924	12804	12927	13082	12836	12882	12827	12934	12784	12704	13027	12944	12864	12970	12930	12767	12961	12682	12964	12711	12893	12886	12697	12887	12929	12643	12862	12809	12728	12918	12906	12768	12996	12800	12902	12853	12755	12830	12747	12814	12813	12868	12885	12743	12962	12993	12779	12764	13000	12864	12711	12951	12800	12793	12715	12906	12862	12841	12734	12912	12968	12844	12575	12763	12754	12808	12919	12782	12835	12884	12784	12970	12694	12586	12767	12669	12901	12686	12954	12969	12886	12859	12848	12800	12912	12863	12851	12761	12813	12785	12767	12770	12704	12912	12883	12737	12672	12970	12809	12811	12904	12898	12848	12663	12815	12866	12816	12746	12598	12934	12927	12816	13018	12829	12741	12687	12897	12868	12754	12922	12945	12994	12914	12934	12958	12847	12719	12702	12778	12864	12801	12989	12690	12835	12999	12960	12984	12851	12757	12767	12857	12800	12764	12786	12954	12777	12779	12698	12720	12819	12736	12832	12839	12872	12698	12718	12906	12716	12846	12699	12871	12822	12803	12715	12726	12761	12854	12839	12760	12789	12844	12636	12817	12975	12844	12860	12896	12772	12893	12828	12732	12788	12832	12783	12941	12691	12707	12845	12903	12801	12832	12847	12780	12746	13025	12818	12837	12851	12715	12818	12893	12838	12759	12856	12850	12827	12870	12855	12711	12830	12810	12787	12829	12821	12695	12842	12763	12896	12870	12788	12991	12884	12844	12835	12956	12753	12983	12737	12854	12827	12874	12779	12912	12786	12855	12853	12873	12893	12814	13005	12853	12807	12965	12677	12880	12757	12840	12774	12853	12749	12882	12798	12776	12620	12867	12761	12849	12817	12945	12806	12761	12965	12751	12773	13006	12745	12942	12802	12837	12725	12779	12877	13059	12915	12786	12795	12806	12920	12954	12823	12778	12878	12802	12934	12822	12868	12818	12813	12717	12916	12799	12772	12871	12890	12926	12745	12733	12865	12713	12877	12747	12762	12858	12966	12829	12991	12881	12732	12790	12821	12555	12875	12800	12728	12854	12604	12934	12717	12998	12811	12892	12929	12773	12888	12937	12729	12769	12914	12887	12929	12638	12953	12892	12644	12957	12761	12707	12749	12831	12799	12749	12736	12785	12871	12698	12942	12673	12894	12742	12883	12808	12789	12701	12691	12786	12754	12723	12878	12877	12819	12787	12800	12961	12902	12809	12920	12790	12805	12891	12975	12846	12643	12842	12849	12728	12789	12853	12875	12844	12865	12816	12811	12961	12855	12810	12814	12821	12784	12725	12971	12780	12837	12927	12873	12774	12825	12868	12797	12780	12901	12805	12865	12674	12853	12832	12787	12905	12690	12689	12857	12851	13045	12639	12694	12841	12856	12854	12714	12832	12749	12868	12791	12799	12897	12933	12923	12924	12966	12775	12816	12835	12696	12939	12829	12916	12798	12886	12886	12865	12906	12739	12712	12867	12746	12873	12699	12865	12904	12860	12819	12956	12794	12800	12863	12748	12834	12670	12665	12880	12818	12754	12823	12773	12888	12824	12841	12779	12889	12846	12835	12823	12909	12909	12871	12885	12888	12740	12881	12772	12788	12800	12777	12965	12763	12813	12850	12880	12819	12925	12849	13190	12825	12680	12806	12749	12970	12952	12635	12737	12812	12859	12788	12812	12857	12751	12864	12929	12841	12823	12816	12747	12860	12865	12785	12783	12734	12880	12869	12877	12856	13006	12711	12729	12992	12906	12814	12837	12831	12987	12911	12846	12929	12750	12857	12801	12786	12839	12859	12825	12965	12768	12855	12773	12826	12962	12893	12670	12834	12812	12889	12729	12840	12904	12812	12831	12972	12786	12789	12896	12867	12724	12785	12697	12845	12809	12790	12902	12688	12715	12999	12871	12684	12786	12968	12881	12854	12745	12800	12963	12803	12878	12767	12765	12688	12966	12774	12805	12876	12947	12788	12786	12864	12848	12854	12813	12886	12668	12799	12835	13041	12845	12810	12933	12936	12876	12922	12750	12739	12926	12814	12806	12823	12899	12783	12812	12915	12835	12879	12893	13030	12865	12693	12851	12880	13024	12697	12898	12729	12870	12806	12850	12962	12801	12923	12852	12826	12767	12810	12782	13040	12783	12987	12800	12827	12930	12792	12975	12714	12979	12821	12872	12814	12788	12980	12894	12909	12838	12829	12758	13087	12877	12799	12779	12948	13047	12788	12870	12750	12792	12894	12920	12749	12707	12967	13001	12853	12801	13090	12802	12705	12824	12952	12823	12892	12807	12751	12835	12825	12839	12753	13009	12767	12783	12633	12831	12856	12858	12896	12752	12985	12823	12966	12742	12769	12741	12745	12924	12836	13039	12804	12840	12719	12717	12881	13043	12760	12930	12839	12794	12820	12895	12984	12850	12690	12673	12974	12778	12739	12770	12672	12787	12846	12809	12959	12741	12885	12818	12547	12770	12844	12921	12860	12921	12644	12814	12996	13006	12881	12948	12872	12674	12835	12731	12808	12856	12808	12904	12815	12772	12688	12893	12793	12887	12856	12936	12829	12675	12770	12712	12905	13027	12785	12786	12806	12752	12822	12966	12672	12793	12791	12755	12852	12644	12847	12857	12754	12815	12635	12763	12798	12981	12814	12807	12800	12627	12856	12912	12857	12703	12813	12897	12841	12896	12701	12710	12772	12733	12853	12698	12639	12647	12990	12704	12883	12897	12824	12803	12787	12852	12669	12734	12758	12846	12879	12824	12940	12817	12990	12749	12765	12944	12854	12721	12845	12936	12753	12756	12844	12768	12871	12884	12894	12852	12895	12738	12926	12703	12780	12948	12859	12868	12808	12829	12789	12681	13010	12839	12617	12704	12907	12994	12784	12946	12837	12966	12759	12886	12827	12689	12811	12642	12765	12660	12982	12811	12621	12799	12722	12765	12857	12845	12874	12896	12987	12814	12891	12964	12806	12715	12753	12630	12751	12720	12897	12984	12920	12864	12841	12906	12717	12917	12690	12699	12700	12828	12961	12689	12725	12873	12991	12789	12763	12922	12841	12874	13077	12891	12805	12891	12820	12808	12820	12806	12874	12824	12864	12964	12749	12785	12913	12834	12816	12701	12863	12781	12913	13057	12947	12838	12660	12780	12925	12931	12821	12960	12751	13031	12863	12774	12957	12777	13040	12856	12674	12920	12835	12865	12937	13007	12710	12730	12927	12918	12786	12603	12867	12853	12815	12825	12813	12674	12862	13024	12929	12714	12816	12871	12886	12787	12892	12841	12672	12849	12889	12759	12820	12766	12784	12758	12858	12812	12971	12795	12891	12756	12970	12916	12843	12857	12831	12838	12670	12948	12831	12737	12757	12831	12768	12777	13049	12584	12821	12932	12842	12650	12749	12675	12750	12780	12923	12813	12828	12766	12838	12923	12768	12918	12907	12802	12698	12780	12826	12827	12853	12720	12904	12751	12881	13024	12742	12756	12999	12841	12937	12723	12628	12846	12870	12905	12950	12862	12739	12848	12770	12988	12744	12827	13013	12805	13021	12694	12835	12600	12935	12692	12826	12908	12827	12925	12930	12780	12879	12918	12706	12889	12774	12891	12727	12881	12878	13057	12768	12729	12822	12851	12888	13004	12958	12843	12705	12718	12769	12878	12903	12904	12818	12869	12801	12821	12841	12759	12859	12945	12788	12970	12954	12816	12811	12821	12801	12929	12739	12875	12927	12938	12868	12932	12990	12827	12804	12879	12803	12849	13009	12796	12760	12671	12889	13006	12944	12899	12699	12845	12833	13038	12832	12822	12846	12850	12850	12859	12832	12681	12850	12757	12693	13004	12874	12853	12964	12767	12902	12716	12640	12863	12846	12804	12751	12976	12882	12654	12712	12861	13021	12834	12883	12704	12906	12958	12877	12864	12749	12664	12805	12864	12831	12843	12857	13029	12819	12824	12842	12832	12786	13031	12925
29637	25716	29203	24525	19349	17717	17165	16528	16001	16007	15993	15907	15839	15768	15727	15803	15632	15739	15729	15577	15661	15376	15598	15550	15913	15556	15593	15529	15644	15450	15500	15492	15621	15531	15534	15592	15586	15490	15427	15413	15686	15525	15367	15678	15651	15451	15660	15713	15523	15567	15729	15475	15412	15500	15700	15417	15435	15592	15523	15417	15502	15549	15524	15609	15537	15396	15546	15827	15496	15416	15610	15507	15347	15389	15546	15541	15511	15588	15562	15701	15544	15475	15589	15577	15623	15425	15473	15670	15568	15580	15197	15276	15568	15492	15674	15466	15519	15569	15348	15574	15333	15348	15586	15589	15418	15638	15612	15453	15556	15259	15387	15441	15458	15653	15631	15360	15580	15508	15522	15487	15588	15477	15637	15497	15442	15502	15544	15550	15580	15587	15577	15512	15537	15609	15638	15543	15595	15476	15480	15473	15521	15412	15622	15392	15579	15594	15503	15665	15350	15415	15328	15592	15291	15432	15539	15511	15608	15391	15466	15466	15603	15543	15577	15527	15581	15233	15480	15701	15421	15263	15578	15519	15512	15517	15425	15459	15450	15552	15438	15395	15253	15453	15739	15544	15574	15603	15538	15518	15653	15631	15349	15445	15507	15574	15634	15443	15421	15460	15616	15569	15521	15461	15466	15703	15505	15566	15353	15492	15521	15643	15683	15629	15553	15540	15535	15533	15542	15496	15711	15327	15566	15593	15468	15480	15485	15524	15475	15327	15586	15646	15604	15706	15522	15549	15413	15457	15353	15537	15608	15393	15700	15560	15546	15570	15397	15483	15574	15595	15585	15314	15530	15634	15563	15326	15495	15610	15546	15450	15635	15509	15433	15379	15414	15408	15502	15625	15633	15443	15462	15531	15559	15502	15483	15631	15777	15600	15551	15532	15345	15576	15398	15405	15476	15627	15637	15614	15571	15428	15386	15368	15585	15566	15589	15427	15646	15652	15581	15554	15632	15539	15517	15578	15351	15784	15655	15487	15696	15444	15577	15475	15195	15474	15643	15672	15446	15352	15600	15592	15201	15542	15375	15729	15354	15539	15712	15642	15596	15532	15590	15443	15667	15525	15570	15553	15658	15682	15467	15553	15522	15491	15591	15512	15585	15666	15582	15520	15466	15504	15715	15571	15590	15458	15646	15531	15451	15544	15446	15532	15602	15570	15334	15525	15507	15513	15524	15586	15697	15566	15446	15436	15580	15320	15345	15461	15548	15716	15539	15527	15530	15294	15610	15487	15658	15388	15551	15396	15574	15464	15702	15461	15590	15574	15637	15506	15590	15716	15611	15547	15610	15614	15684	15366	15625	15428	15524	15604	15668	15348	15664	15324	15491	15476	15598	15314	15606	15483	15482	15529	15644	15578	15535	15502	15754	15484	15451	15365	15529	15619	15630	15417	15472	15607	15487	15501	15451	15497	15571	15573	15535	15563	15526	15639	15563	15495	15620	15477	15779	15521	15657	15608	15524	15459	15750	15580	15529	15463	15616	15567	15472	15407	15463	15249	15478	15459	15566	15450	15624	15508	15684	15321	15652	15619	15508	15568	15587	15438	15508	15495	15511	15521	15623	15535	15619	15430	15519	15624	15617	15338	15606	15574	15552	15532	15434	15279	15643	15568	15509	15530	15815	15358	15659	15436	15531	15530	15561	15578	15484	15592	15454	15698	15603	15370	15530	15688	15495	15657	15545	15586	15607	15583	15631	15495	15688	15543	15424	15513	15484	15534	15306	15420	15651	15520	15485	15589	15543	15387	15480	15490	15314	15687	15541	15475	15669	15498	15431	15360	15458	15347	15414	15518	15495	15477	15681	15827	15580	15532	15275	15314	15473	15547	15366	15456	15256	15432	15460	15604	15466	15526	15550	15367	15472	15379	15434	15663	15483	15514	15576	15494	15615	15597	15549	15543	15549	15376	15489	15619	15481	15409	15554	15550	15676	15769	15514	15460	15535	15520	15528	15461	15627	15753	15628	15489	15582	15320	15541	15423	15562	15724	15569	15423	15531	15473	15812	15604	15568	15574	15602	15637	15503	15612	15594	15467	15476	15636	15849	15654	15441	15499	15529	15480	15437	15543	15408	15762	15644	15497	15652	15606	15640	15480	15284	15461	15681	15582	15625	15442	15607	15442	15382	15544	15591	15467	15663	15376	15552	15598	15363	15384	15220	15487	15408	15447	15316	15483	15257	15462	15615	15524	15500	15305	15453	15516	15604	15476	15469	15486	15472	15552	15584	15625	15485	15562	15465	15542	15530	15583	15663	15489	15543	15485	15349	15592	15562	15332	15470	15541	15579	15557	15560	15702	15631	15718	15533	15511	15519	15567	15417	15414	15389	15480	15581	15601	15384	15343	15519	15596	15468	15657	15282	15479	15531	15676	15343	15658	15259	15576	15721	15628	15573	15564	15507	15584	15315	15529	15311	15363	15460	15502	15650	15385	15467	15371	15469	15540	15441	15401	15472	15489	15628	15562	15644	15381	15649	15384	15461	15600	15423	15559	15608	15383	15484	15487	15442	15502	15607	15567	15691	15525	15598	15401	15693	15424	15350	15556	15447	15518	15466	15605	15510	15505	15587	15522	15501	15649	15507	15566	15679	15565	15573	15451	15616	15495	15547	15561	15525	15522	15532	15756	15545	15492	15500	15330	15462	15522	15503	15540	15526	15611	15438	15484	15685	15531	15634	15769	15357	15685	15485	15513	15392	15411	15602	15536	15476	15428	15452	15528	15447	15506	15415	15454	15402	15547	15550	15713	15530	15300	15666	15385	15559	15533	15657	15416	15611	15682	15449	15441	15560	15578	15525	15650	15633	15649	15486	15385	15457	15512	15477	15323	15525	15535	15399	15500	15736	15579	15490	15565	15551	15728	15622	15597	15541	15815	15570	15557	15433	15584	15658	15247	15525	15562	15868	15569	15587	15515	15342	15604	15531	15413	15480	15557	15585	15392	15399	15376	15548	15584	15629	15423	15354	15438	15565	15785	15512	15467	15438	15601	15269	15498	15674	15282	15316	15558	15541	15596	15635	15531	15558	15580	15413	15404	15674	15452	15288	15141	15527	15588	15527	15709	15443	15618	15541	15376	15554	15588	15591	15613	15549	15423	15446	15508	15523	15596	15541	15553	15642	15757	15659	15497	15549	15668	15611	15382	15583	15497	15460	15601	15660	15350	15568	15666	15442	15612	15400	15569	15543	15392	15589	15453	15451	15474	15628	15585	15422	15374	15385	15456	15648	15587	15472	15468	15569	15489	15374	15275	15384	15548	15551	15575	15376	15395	15551	15545	15482	15617	15653	15602	15628	15362	15679	15626	15545	15453	15576	15592	15651	15471	15537	15604	15277	15577	15575	15529	15679	15532	15615	15462	15479	15460	15486	15524	15592	15482	15588	15432	15522	15634	15613	15437	15539	15516	15759	15556	15436	15405	15620	15455	15720	15638	15664	15517	15480	15525	15428	15492	15661	15566	15483	15496	15651	15521	15623	15519	15531	15364	15380	15520	15633	15427	15607	15421	15747	15486	15328	15422	15629	15499	15580	15702	15535	15501	15491	15424	15454	15510	15547	15598	15511	15648	15551	15669	15504	15401	15554	15421	15545	15406	15505	15677	15679	15595	15500	15625	15506	15453	15345	15580	15398	15553	15474	15795	15626	15626	15617	15575	15584	15624	15515	15665	15611	15560	15635	15441	15625	15452	15514	15467	15334	15347	15450	15547	15621	15507	15542	15495	15406	15537	15579	15528	15517	15547	15478	15351	15538	15442	15645	15576	15490	15388	15521	15550	15455	15603	15472	15392	15532	15457	15410	15448	15521	15511	15255	15594	15581	15664	15394	15557	15585	15458	15522	15533	15624	15570	15422	15464	15410	15350	15413	15466	15642	15323	15530	15485	15533	15674	15524	15625	15576	15453	15516	15506	15614	15703	15541	15504	15343	15449	15667	15538	15650	15416	15525	15516	15310	15301	15610	15521	15449	15451	15463	15555	15500	15752	15622	15497	15406	15404	15677	15663	15414	15573	15504	15487	15407	15558	15368	15609	15475	15613	15502	15579	15545	15551	15658	15429	15496	15475	15321	15378	15629	15541	15696	15466	15484	15376	15400	15269	15403	15670	15551	15339	15343	15355	15544	15502	15621	15684	15520	15239	15626	15584	15602	15585	15509	15515	15650	15492	15543	15681	15388	15618	15573	15551	15750	15485	15511	15654	15409	15467	15553	15510	15642	15289	15588	15723	15461	15523	15628	15548	15721	15607	15396	15538	15554	15558	15726	15436	15511	15608	15566	15672	15378	15408	15433	15370	15414	15387	15496	15333	15620	15667	15372	15370	15504	15542	15521	15507	15689	15354	15315	15506	15541	15489	15844	15591	15704	15520	15720	15617	15440	15549	15272	15508	15582	15586	15505	15364	15545	15508	15741	15513	15517	15391	15652	15388	15591	15537	15619	15510	15537	15351	15616	15683	15533	15526	15636	15742	15521	15621	15566	15416	15522	15382	15658	15207	15465	15527	15663	15648	15499	15471	15562	15550	15535	15465	15571	15524	15505	15764	15629	15435	15453	15502	15461	15546	15609	15682	15668	15609	15346	15456	15470	15673	15643	15475	15603	15550	15512	15615	15524	15534	15841	15511	15504	15456	15599	15599	15635	15584	15540	15711	15466	15419	15667	15291	15472	15562	15216	15235	15310	15498	15568	15513	15438	15571	15415	15254	15445	15480	15363	15618	15635	15378	15577	15560	15476	15582	15612	15379	15752	15630	15572	15466	15459	15096	15488	15502	15642	15511	15523	15565	15505	15532	15530	15660	15472	15515	15507	15544	15731	15518	15495	15504	15525	15469	15609	15511	15599	15423	15400	15737	15478	15488	15562	15468	15623	15488	15409	15507	15435	15485	15424	15725	15511	15480	15728	15483	15512	15545	15515	15420	15367	15474	15493	15409	15664	15555	15528	15561	15663	15627	15626	15798	15573	15524	15490	15775	15637	15579	15387	15572	15525	15467	15448	15506	15492	15562	15645	15576	15511	15640	15528	15335	15627	15574	15612	15713	15557	15516	15389	15352	15416	15439	15611	15661	15478	15650	15634	15454	15597	15502	15519	15516	15675	15606	15601	15486
24455	38357	29358	21393	18269	16297	15486	14450	14294	14068	13858	13685	13781	13439	13672	13518	13584	13491	13421	13551	13437	13476	13488	13334	13460	13424	13240	13555	13381	13334	13487	13458	13510	13336	13417	13362	13462	13516	13506	13262	13480	13294	13477	13241	13274	13387	13295	13458	13300	13472	13346	13308	13361	13134	13345	13283	13332	13449	13336	13270	13364	13341	13364	13266	13445	13413	13421	13370	13481	13349	13367	13367	13299	13485	13299	13255	13392	13244	13306	13323	13328	13581	13466	13321	13481	13404	13361	13558	13455	13313	13355	13285	13466	13372	13472	13421	13432	13362	13281	13478	13332	13421	13419	13458	13302	13451	13376	13368	13343	13369	13403	13621	13431	13372	13482	13506	13240	13345	13384	13487	13357	13349	13589	13247	13170	13290	13437	13305	13465	13602	13254	13320	13411	13447	13228	13260	13372	13276	13373	13404	13393	13407	13387	13580	13430	13244	13328	13354	13353	13461	13323	13304	13448	13323	13285	13233	13422	13530	13481	13233	13450	13272	13308	13337	13457	13414	13330	13213	13413	13351	13348	13490	13385	13177	13336	13454	13329	13382	13362	13388	13356	13311	13230	13383	13263	13430	13473	13363	13317	13357	13479	13207	13334	13342	13424	13277	13403	13458	13273	13453	13164	13283	13264	13226	13244	13200	13308	13382	13381	13491	13229	13292	13426	13393	13482	13309	13411	13292	13352	13358	13357	13443	13362	13385	13235	13257	13560	13304	13391	13435	13408	13377	13359	13337	13458	13245	13417	13250	13373	13332	13401	13328	13396	13280	13216	13194	13190	13385	13381	13342	13398	13281	13305	13301	13459	13336	13582	13327	13482	13363	13222	13417	13360	13443	13297	13317	13529	13309	13404	13344	13396	13394	13407	13455	13525	13193	13401	13305	13312	13451	13375	13537	13396	13351	13363	13254	13507	13549	13376	13559	13429	13280	13250	13472	13424	13299	13363	13402	13357	13296	13374	13499	13349	13297	13311	13474	13327	13306	13449	13380	13371	13417	13356	13208	13413	13229	13379	13225	13313	13186	13195	13302	13392	13436	13263	13266	13505	13346	13308	13271	13261	13321	13443	13482	13343	13369	13438	13431	13285	13348	13380	13259	13236	13460	13314	13350	13385	13265	13436	13266	13354	13154	13233	13423	13190	13339	13224	13322	13619	13448	13460	13543	13326	13390	13418	13376	13339	13369	13298	13419	13190	13420	13336	13440	13217	13129	13460	13392	13216	13457	13221	13317	13382	13296	13258	13438	13528	13422	13240	13208	13365	13339	13310	13420	13407	13370	13241	13310	13405	13357	13590	13414	13420	13362	13435	13361	13369	13226	13498	13349	13397	13306	13300	13454	13369	13390	13300	13332	13380	13424	13348	13327	13367	13303	13408	13250	13461	13435	13367	13419	13341	13348	13345	13399	13447	13264	13380	13438	13431	13089	13457	13373	13301	13396	13532	13403	13167	13311	13410	13220	13145	13419	13444	13484	13374	13434	13438	13336	13298	13347	13464	13212	13329	13213	13432	13299	13390	13326	13406	13319	13470	13438	13241	13268	13264	13174	13390	13251	13360	13522	13363	13380	13427	13423	13408	13455	13389	13374	13289	13171	13399	13378	13401	13482	13638	13377	13352	13262	13374	13351	13331	13322	13521	13415	13299	13352	13406	13263	13483	13532	13279	13414	13398	13272	13265	13357	13500	13363	13391	13521	13147	13456	13436	13145	13272	13412	13444	13449	13308	13389	13284	13333	13328	13315	13256	13532	13492	13400	13390	13282	13496	13363	13385	13311	13174	13241	13297	13179	13509	13403	13478	13413	13166	13396	13456	13324	13324	13359	13442	13463	13311	13521	13319	13241	13520	13345	13394	13329	13433	13431	13250	13284	13368	13332	13372	13471	13504	13279	13394	13420	13357	13474	13310	13471	13243	13304	13176	13421	13347	13390	13332	13265	13350	13224	13303	13510	13223	13406	13250	13494	13402	13365	13282	13347	13252	13452	13353	13326	13504	13335	13578	13406	13474	13339	13341	13463	13324	13412	13295	13381	13538	13376	13407	13321	13459	13301	13217	13383	13439	13277	13367	13400	13392	13296	13575	13434	13447	13258	13376	13477	13403	13416	13279	13399	13566	13209	13492	13404	13440	13304	13305	13172	13364	13428	13347	13155	13411	13336	13301	13482	13295	13211	13467	13418	13376	13308	13299	13270	13251	13262	13595	13346	13369	13489	13430	13390	13259	13308	13618	13358	13362	13264	13383	13268	13517	13471	13396	13397	13429	13310	13307	13482	13252	13459	13390	13391	13341	13408	13396	13394	13202	13349	13343	13342	13472	13300	13334	13484	13413	13167	13392	13397	13296	13426	13326	13458	13472	13397	13288	13314	13334	13448	13475	13459	13330	13485	13510	13280	13322	13396	13320	13517	13321	13245	13388	13482	13161	13275	13258	13364	13296	13377	13392	13266	13241	13270	13399	13355	13411	13370	13568	13225	13313	13411	13349	13345	13208	13375	13483	13314	13364	13147	13225	13476	13407	13405	13455	13541	13315	13420	13235	13417	13389	13395	13512	13388	13361	13475	13408	13433	13381	13387	13440	13526	13633	13504	13348	13384	13375	13287	13375	13438	13307	13392	13698	13437	13250	13349	13521	13282	13572	13374	13214	13369	13361	13276	13292	13444	13437	13396	13468	13471	13185	13430	13419	13333	13423	13192	13401	13458	13364	13358	13307	13474	13288	13337	13226	13438	13360	13321	13523	13383	13404	13387	13373	13482	13398	13236	13297	13349	13374	13395	13417	13282	13532	13377	13422	13401	13325	13399	13333	13366	13381	13451	13268	13299	13294	13406	13381	13316	13496	13335	13290	13220	13205	13484	13295	13427	13391	13302	13414	13290	13317	13473	13356	13457	13486	13529	13372	13405	13371	13261	13243	13468	13529	13236	13551	13402	13318	13443	13329	13296	13435	13486	13317	13408	13468	13421	13285	13348	13270	13343	13404	13457	13356	13314	13493	13496	13213	13271	13494	13411	13323	13570	13343	13370	13423	13405	13438	13416	13290	13385	13452	13432	13383	13466	13264	13320	13431	13477	13381	13281	13245	13338	13475	13446	13310	13311	13276	13426	13446	13363	13361	13469	13435	13406	13292	13441	13393	13333	13540	13352	13325	13393	13384	13398	13479	13498	13431	13409	13456	13351	13503	13352	13417	13360	13385	13294	13553	13283	13347	13417	13430	13312	13530	13251	13402	13449	13360	13421	13267	13162	13425	13479	13204	13482	13262	13400	13452	13291	13292	13167	13177	13426	13327	13322	13294	13381	13449	13289	13381	13433	13179	13295	13417	13320	13326	13359	13221	13313	13369	13401	13330	13331	13356	13549	13338	13385	13313	13359	13325	13237	13287	13358	13373	13345	13343	13372	13410	13430	13392	13426	13351	13362	13415	13255	13369	13149	13408	13431	13442	13282	13323	13352	13263	13412	13179	13322	13445	13132	13372	13215	13522	13195	13545	13249	13306	13182	13334	13436	13427	13399	13353	13284	13154	13221	13375	13331	13292	13285	13457	13397	13419	13531	13599	13532	13268	13209	13390	13328	13418	13180	13301	13399	13147	13359	13431	13260	13513	13514	13338	13257	13400	13431	13363	13332	13394	13426	13333	13460	13458	13222	13451	13415	13379	13220	13292	13448	13319	13299	13386	13301	13343	13385	13317	13365	13418	13399	13358	13346	13210	13420	13264	13389	13389	13279	13453	13228	13358	13251	13383	13063	13516	13507	13518	13274	13315	13463	13169	13380	13339	13325	13415	13223	13507	13405	13277	13429	13245	13392	13241	13429	13545	13499	13407	13359	13370	13313	13478	13383	13231	13337	13255	13336	13546	13303	13270	13477	13297	13530	13335	13333	13370	13250	13404	13383	13579	13442	13452	13506	13492	13489	13446	13386	13465	13248	13151	13441	13214	13394	13373	13344	13361	13185	13427	13197	13270	13340	13392	13485	13327	13286	13324	13302	13281	13337	13380	13249	13425	13397	13329	13430	13229	13299	13290	13286	13488	13283	13342	13188	13504	13306	13310	13517	13517	13350	13438	13298	13283	13255	13287	13546	13363	13445	13352	13430	13327	13459	13390	13432	13387	13357	13359	13367	13371	13502	13474	13476	13453	13391	13471	13461	13362	13407	13451	13394	13394	13445	13242	13370	13303	13300	13200	13427	13359	13433	13546	13354	13343	13473	13411	13348	13380	13418	13319	13335	13405	13326	13484	13421	13248	13210	13334	13309	13219	13358	13221	13257	13147	13357	13376	13310	13417	13328	13307	13180	13433	13583	13376	13248	13401	13363	13324	13289	13391	13506	13231	13285	13327	13426	13275	13335	13446	13353	13379	13496	13349	13386	13340	13356	13239	13338	13329	13241	13296	13402	13285	13180	13324	13503	13413	13386	13372	13364	13318	13447	13284	13337	13363	13341	13391	13360	13376	13357	13584	13360	13326	13268	13469	13340	13422	13454	13323	13446	13294	13349	13273	13328	13462	13361	13386	13267	13500	13445	13283	13397	13330	13441	13424	13340	13375	13392	13319	13322	13483	13263	13441	13435	13511	13289	13327	13312	13422	13434	13444	13475	13361	13518	13379	13291	13385	13535	13469	13401	13385	13303	13390	13238	13501	13249	13478	13387	13393	13199	13383	13305	13415	13319	13268	13250	13349	13302	13312	13525	13280	13449	13358	13244	13482	13205	13406	13354	13372	13447	13325	13282	13534	13430	13418	13406	13334	13460	13357	13359	13259	13554	13367	13341	13372	13314	13418	13457	13249	13287	13419	13308	13466	13358	13503	13340	13232	13301	13458	13321	13347	13359	13312	13447	13491	13570	13201	13330	13544	13461	13314	13294	13271	13386	13500	13151	13415	13274	13429	13334	13479	13522	13282	13454	13438	13463	13237	13505	13358	13351	13439	13491	13344	13333	13383	13477	13434	13420	13505	13384	13365	13350	13484	13249	13540	13367	13469	13371	13419	13282	13321	13200	13335	13431	13431	13363	13409	13281	13514	13255	13362	13469	13419	13369	13507	13425	13439	13385	13370	13382	13349	13386	13278	13446	13356	13492	13186	13325	13476	13412	13355	13296
23484	21560	28407	25465	22696	21865	19980	17082	16182	16030	15670	15467	15273	15213	15309	15230	15079	15157	15141	14994	14928	15007	14961	14958	14927	14977	14903	15053	14763	14922	14790	14972	14785	14914	14855	14827	14968	14842	14807	14703	14752	14780	14652	14836	14872	14891	14952	14846	14934	14737	14723	14703	14912	14778	14695	14784	15029	14786	14879	15022	14966	14947	15039	14956	14904	14859	14705	14807	14733	14833	14737	14713	14927	14744	14955	15087	14839	15046	14818	14919	14774	14811	14758	14667	14779	14766	14672	14827	14894	14899	14807	14868	14963	14866	14787	14743	14712	14797	14911	14850	15010	14638	14850	14663	14736	14933	14692	14692	14628	14858	14535	14984	14872	14750	14783	14598	14870	14730	14734	14803	14798	14676	14850	14671	14834	14794	14503	14620	14784	14761	14916	14718	14944	14793	15065	14922	15029	14802	14764	14750	14789	14834	14891	14839	14761	14791	14696	14851	14725	14793	14800	14898	14741	14639	14747	14906	14794	14754	14803	14640	14960	14757	14728	14733	14727	14723	14905	14824	14797	14699	14980	14813	14796	14835	14766	15039	14931	14620	14686	14648	14811	14826	14917	14753	14852	14767	14828	14769	14971	14731	14868	15017	14936	14808	14810	14707	14794	14791	14717	14924	14968	14928	14698	14702	14887	14930	14908	14948	14813	14689	14831	14880	14909	14652	14833	14823	14573	14782	14838	14828	15090	14805	14711	14744	14750	14867	15007	15035	14739	14773	14678	14658	14822	14666	14816	14953	14678	14932	15028	14734	14746	14819	14950	14821	14896	14849	14861	14938	14660	14899	14662	14700	14864	14855	14970	14942	14799	14804	14912	14729	14773	14784	15028	14842	14664	14774	14829	14832	14666	14849	14840	14551	14801	14842	14665	14859	14970	14786	14892	14584	14784	14937	14710	14874	14857	14985	14867	14814	14782	14765	14767	14863	14892	14799	14716	14791	14728	14532	14776	14727	14774	14860	14858	14690	14771	14812	14749	14823	14617	14484	14645	14888	14573	14921	14702	14860	14875	14910	14563	14867	14919	14891	14785	14853	14795	14841	14744	14789	14868	14814	14802	14656	14899	14608	14910	14836	14976	14745	14940	14986	14584	14822	14822	14790	14804	14843	14737	14656	14972	14814	14746	14781	14804	14672	14963	14628	14851	14715	14683	14890	14737	14770	14753	14869	14737	14669	14888	15079	14848	14839	14862	14585	14662	15136	14792	14927	14751	14797	14857	14997	14866	14710	14677	14692	14606	14800	14951	14710	14703	14877	14928	14891	14807	14844	14782	14969	14917	14969	14826	14654	14741	14697	14773	14882	14620	14787	14973	14701	14765	14792	14872	14872	14813	14682	14990	14891	14843	14770	14726	14750	14965	14695	14809	14664	14746	14736	14587	14935	14887	14822	14752	14574	14529	14755	14846	14890	15008	14702	14800	14812	14778	14965	14853	14749	14708	14715	14962	14785	14919	14732	14867	14765	14845	14903	14806	14643	14891	14884	14755	14738	14918	14747	14665	14764	14843	14637	14795	14825	14648	14613	14922	14699	14874	14787	14768	14902	14706	14894	14734	14843	14800	14639	14733	14658	14765	14759	14679	14804	14771	14824	14562	14848	14905	14777	14711	14718	14640	14685	14824	14941	14810	14697	14829	14625	14825	14812	14711	14805	14733	14731	14819	14878	14947	14770	14913	14729	14835	14714	15082	14856	14815	14574	14851	14764	14646	14698	14978	14944	14663	14924	14647	14763	14932	14664	14733	14703	14733	14748	14834	14754	14984	14683	14837	14863	14730	14924	14733	14775	14796	14678	14954	14796	14816	14711	14735	14767	14787	14772	14933	14833	14708	14926	14809	14768	14833	14580	14565	14870	14556	14793	14785	14531	14665	14691	14730	14639	15001	14722	14719	14763	14983	14933	14820	14788	14808	14496	14728	14778	14792	14742	15068	14751	14738	14852	14952	14852	14872	14752	14939	14879	14761	14884	14891	14901	14550	14993	14983	14686	14737	14750	14957	14945	14819	14780	14744	14755	14873	14679	14626	14754	14815	14610	14811	14665	14857	14731	14813	14886	14810	14736	14718	14796	14686	15086	14622	14657	14726	14793	14838	15008	14867	14761	14946	14806	14918	14755	14742	14885	14800	14662	14785	14508	14625	14702	14803	15044	14732	14670	14829	14863	14654	14686	14784	14721	14897	14698	14597	14826	14931	14869	14980	14776	14646	14742	14667	14944	14811	14681	14766	14867	14729	14629	14770	14898	14937	14804	14998	14812	14819	15038	14947	14909	14933	14658	14721	14793	14771	14735	14801	14758	14696	14789	14767	14738	14854	14701	14723	14732	14629	14914	14849	14870	14623	14822	14814	14693	14666	14733	14771	14824	14860	14868	14858	14741	14791	14736	14986	15017	14875	14995	14805	14765	14756	14758	14850	14836	14978	14981	14898	14785	14551	14722	14703	14800	14926	14889	14977	14869	14556	14674	14718	14577	14911	14702	14685	14546	14685	14760	14699	15079	15075	14927	14823	14751	14714	14709	15177	14869	14650	15030	14719	14795	14788	14966	14841	15058	14795	14742	14941	14562	14712	14971	14886	14706	14738	14730	14817	14815	14570	14978	14477	14870	14673	14688	14730	14876	14969	15033	14782	14816	14779	14795	14832	14889	14929	14536	14783	14918	14771	14805	14648	14967	14747	14818	14745	14813	14885	14707	14889	14736	14773	14724	14875	14642	14854	14821	14831	14923	14824	14778	14920	14787	14744	14814	14665	14692	14744	14930	14751	14818	14748	14868	14717	14758	14795	14814	14727	14739	14779	14812	14901	14839	14859	14781	14895	14756	14942	14735	14795	14881	15033	14904	14829	14678	14697	14826	14824	14701	14876	14822	14803	14835	14682	14847	14552	14839	14653	14741	14728	14807	14775	14908	14975	14721	14815	14826	14621	14757	14752	14802	14632	14916	14741	14767	14947	14621	14842	14733	14598	14563	14828	14857	14697	14743	14777	14797	14681	14604	14886	14899	14894	14819	14973	14655	14743	14760	14875	14687	14813	14740	14755	14975	14652	14737	14720	14670	14723	14797	14821	14888	14865	14989	14799	14835	14936	14893	14798	14685	14781	14835	14575	14826	14821	14727	14856	14835	14572	14639	14867	14773	14665	14704	14866	15026	14845	14797	14836	14636	14857	14626	14831	14705	14840	14842	14775	14549	14736	14816	14855	14860	14868	14819	14749	14762	14814	14909	14845	14612	14797	14893	14879	14792	14791	14801	14955	14785	14826	14821	14724	14775	14817	14960	14917	14812	14612	14696	14781	14814	14767	14762	14745	14678	15023	14728	14815	14876	14889	14883	14690	14721	14679	14814	14764	14666	14833	14866	14688	14947	14971	14733	14710	14889	14772	14695	14876	14676	14857	14783	14876	14906	14834	14614	14842	14987	14806	14724	14711	14739	14763	14606	14639	14985	14732	14813	14947	14862	14588	14885	14645	14806	14846	14662	14675	14869	14783	14905	14940	14709	14650	14849	14790	14862	14984	14984	14786	14790	14599	14760	14839	14666	14808	14514	14681	14714	14834	14878	14963	14863	14869	14800	14775	14889	14762	14788	14984	14741	14734	14804	14955	15064	14763	14814	14694	14529	14750	14710	14796	14782	14981	14851	14935	14824	14919	14706	14716	14871	14949	14897	14754	14802	14763	14717	14681	14980	14718	14635	14884	14870	14745	14759	14990	14729	14699	14868	14935	14818	14860	14761	14738	14931	14627	14773	14758	14717	14863	14650	14868	14734	14773	14698	14598	14862	14677	14758	14888	14779	14837	14595	14631	14765	14841	14872	14835	14791	14793	14758	14754	14817	15014	14824	14852	14686	14866	14895	14630	14759	14651	14839	14775	14668	14815	14799	14778	14771	14641	14765	14975	14922	14812	14919	14908	14699	14858	14873	14880	14984	14731	15049	14774	14747	14886	14870	14554	14813	14930	14851	14868	14756	14780	14730	14678	14540	14614	14929	14833	14808	14611	14699	14816	14832	14802	14801	14714	14745	14740	14943	14690	14878	14944	14890	14793	14870	14896	14746	14870	14829	14705	14703	14834	14642	14800	14834	14798	14587	14631	14684	14915	14869	14868	14796	14900	14738	14994	14858	14955	14833	14837	14846	14762	14818	14868	14901	14897	14706	14983	14753	14876	14675	14788	14737	14780	14777	14553	14844	14890	14843	14755	14617	14906	14812	14864	14708	14760	14926	14784	14876	14693	14764	14746	14761	14840	14831	14889	15008	14803	14850	14895	15012	14980	14874	14774	14736	14782	14775	14760	14779	14781	14678	15003	14940	14776	14841	14882	14761	14821	14927	14960	14661	14900	14998	14749	14684	14834	14732	14827	14887	14946	14882	14777	14805	14942	14628	15080	14841	14898	14704	14735	14745	14610	14916	14712	14829	14695	14764	14933	14669	14720	14921	14759	14963	14881	14608	14839	14712	14814	14870	14736	14805	14679	14568	14889	14713	15011	14960	14665	14599	14896	14968	14664	14761	14628	14736	14699	14846	14829	14861	14844	14709	15004	14677	14772	14686	14765	15047	14816	14862	14728	14719	14784	14694	14881	14769	14905	14836	14751	14822	15068	14915	14832	14854	14679	14773	14749	14742	14799	14890	14917	14851	14910	14613	14602	14593	14616	14714	14777	14595	14718	14581	14811	14868	14818	14741	14805	14992	14876	14863	14900	14712	14735	14701	14807	14620	14834	14885	14898	14934	14525	14945	14671	14500	14765	14859	14881	14755	14839	14921	14599	14757	14603	14771	14748	14645	15000	14771	14842	14726	14825	14868	14837	14687	14700	14605	14725	14745	14850	14684	14963	14815	14849	14761	14761	14836	14850	14856	14470	14965	14969	14991	14857	14750	14890	14700	14916	14574	14955	14892	14659	14737	14672	14590	14739	14995	14857	14926	15020	14752	14839	14802	14850	14656	14674	14903	14831	14853	14961	14687	14860	14734	14824	14689	14730	14740	14700	14668	14648	14915	14854	14758	14783	14987	14572	14897	14864	14798	14773	14688	14614	14747	14858	14923	14791	14848	14864	14654	15094	14769	15046	14787	14994	14681	14706	14695	14693	14711	14873	14623
23964	45744	36172	26534	21622	18579	16628	15611	14678	14273	13981	13698	13515	13541	13354	13252	13261	13198	13165	12979	13005	13090	13092	13193	13194	12945	13037	13011	12948	12940	12919	13002	12926	12780	13110	12846	13058	13016	12946	13017	12910	13093	12914	13091	13103	13111	12870	12987	12889	12899	13008	12943	12846	12927	12929	12847	12915	12924	12937	12850	12873	13027	12806	13013	12869	12717	12815	12775	12854	12932	12989	13003	12961	13015	12909	12883	12995	12959	12886	12720	13058	12755	12784	12735	12968	12810	12883	12869	13076	12996	12934	12884	12789	13037	12880	12950	12949	13072	12903	12923	12902	12944	12917	13071	13045	12926	12949	13048	12875	13072	12845	12810	12970	12923	12990	12939	12978	12875	12838	13088	12797	12981	13019	12926	12963	12824	12816	12772	12906	12971	12862	12950	12903	12918	12740	12787	12930	12951	13095	12895	12848	13127	12930	13043	12911	12890	13057	12829	12826	12943	12896	13138	13015	12831	12767	12855	12964	12923	12986	13042	13013	12856	12988	12897	13012	12916	13136	12971	12861	12815	12978	12761	12928	13022	12635	12969	12905	12976	12680	12770	12839	12799	12953	13026	12891	13056	12939	12919	12842	12902	12885	12991	12818	12914	12797	12826	12963	12904	13000	12977	12857	12931	12949	13010	12842	12844	12905	13024	12861	12807	12905	13093	12781	12805	13002	12895	13052	12912	12942	12826	12946	12839	13028	12829	12659	12967	12797	12861	12892	12940	12960	12977	12838	12978	12890	12749	13007	12778	12976	12905	12926	13061	12975	13023	12882	13021	12955	13074	12890	12897	12942	12905	13000	13002	12958	12945	12997	13046	12829	12813	12957	13008	12892	12986	12900	12990	12857	12956	13025	12932	12972	12829	12939	12839	13012	12962	12776	12978	12961	12820	13025	13214	12831	12859	12917	13009	13094	12923	12927	12867	12991	12971	12991	12974	12918	12898	13019	12847	12896	12872	12775	12907	12867	12810	12998	12856	12970	12869	12967	12970	13005	12706	12857	13040	12909	12747	12915	12934	12782	12933	12863	12853	12879	13104	12812	12908	12929	13050	13134	12810	12814	13001	12945	13072	12815	12903	12758	12862	12821	12839	13111	12896	12811	12942	12808	12947	12998	13002	12832	12878	12884	12834	12792	12950	12836	12909	13007	12670	12934	13062	12868	12953	12895	12954	12878	13035	13040	12782	12980	13020	13097	12896	12838	12924	13156	12854	12904	12920	12889	12882	12973	13004	12978	12831	12977	12904	13063	13013	12927	12907	12861	12929	12807	12735	12801	12858	12903	12909	13014	12884	13008	12963	12988	12916	12713	12976	12838	12974	12894	12841	12909	12955	12975	12777	12829	12776	12958	12824	12916	12943	12963	12896	13008	12865	12841	12971	12924	12858	12890	12957	12883	12999	12943	13009	12765	12922	12884	12911	12963	12918	12999	12990	13016	12911	12917	12933	12872	12692	12915	12950	12988	12867	12739	12870	13164	12910	12978	12920	12940	12995	12971	12854	12945	12965	12955	12962	12778	12925	12971	13013	12853	12904	12956	12895	12801	12877	12813	12886	12764	12862	12865	12908	12998	12951	12927	12900	12941	12825	12877	13076	12935	12974	12843	12804	12994	12942	12869	12998	13000	12818	12922	12904	13041	12836	12920	12907	12852	12912	12853	12796	12951	12949	12789	13042	12859	12963	12897	12854	12969	12966	13140	12849	12798	12968	12875	12884	13069	12856	12817	12807	12925	12858	12974	12962	12762	12947	12958	12879	12912	12822	12771	12862	12819	12946	12921	12923	12976	12820	13005	12876	12871	12872	12713	12835	12833	12988	12945	12926	12924	13040	12993	12929	12853	13031	12894	12815	12876	12861	13094	12979	12913	12903	12787	12948	12879	12992	12753	12976	13082	12978	12830	13047	12876	12869	12933	12822	12979	12808	12833	13094	12800	12719	12826	12880	12878	13070	12875	12934	12866	12996	13007	12977	12964	12864	12805	12858	12857	12810	12883	12965	13100	12991	12945	12906	13117	13052	12970	12974	12950	13053	12872	12970	12997	12843	12869	12899	12938	12835	12918	12935	12858	12798	12868	12818	13022	12907	12724	13098	12924	12887	12831	13057	12935	12959	12945	12980	12823	12847	13038	12797	12929	12837	12838	12905	12803	12756	12866	12998	13101	13082	12951	12982	12978	12786	12952	13063	12826	12931	12839	12849	13064	13114	12904	13029	13072	12947	12754	12763	12872	12993	12879	12965	12839	12940	12919	13106	12903	12961	12858	12817	13027	13007	12917	12923	12875	12955	12920	12855	12969	12955	12797	12845	12921	12955	12948	12978	12989	12839	12901	12967	12909	12903	13088	13007	12997	12855	12980	12943	13004	12976	12902	12987	12818	12977	12801	12968	12833	13053	12870	12949	12964	12961	12950	12899	13081	12823	12923	13001	12956	12908	12905	12994	13057	12753	13026	13144	12916	12978	12979	12803	12918	13019	12874	12846	13023	12786	12809	13025	12954	12951	12877	12892	12836	12861	12909	12942	13058	12902	12846	12847	12763	12902	12775	13060	13076	12806	12908	12925	12922	12907	12788	12789	12944	12982	12910	13153	12991	12923	12961	12867	12845	12945	12960	12993	12942	13025	12822	12988	12761	12873	12766	12827	12870	12902	12989	12855	12956	12831	12906	12981	13085	13055	12824	12984	12955	13016	12944	12994	12915	12908	12821	12994	12771	12928	12955	12804	12920	13117	12781	12821	13209	12774	12849	12951	12826	12889	12877	12901	12701	13026	13060	12681	12967	12930	12990	12930	12930	12974	12820	13051	13065	12974	12953	12932	13011	12842	12956	12945	12921	12996	12852	12756	12910	12937	13042	12741	12831	12868	12896	12939	12838	12902	12830	12950	12937	12946	12951	12819	12970	13042	12889	12875	12810	12968	12949	12921	12873	12837	12861	12970	12912	12909	12850	12942	13063	12983	12885	12828	12965	12917	12822	12916	12967	13054	12836	12924	12968	12875	13004	12821	12918	12962	12812	12873	12957	12965	12835	12948	12937	12864	12962	12871	12946	13201	12997	12968	12842	12857	12893	13088	12982	12937	12939	12928	13064	12881	13037	12831	12935	12876	12844	12823	12872	12906	12985	13012	12960	12812	12886	12882	12811	12882	12994	12935	12788	12940	12962	12952	12895	12835	12894	12850	12890	12821	12989	12803	13053	12890	12798	12901	12986	12744	12975	12870	12995	12950	12845	12944	12850	12833	12913	12888	12830	12841	12850	12904	12794	13081	12873	13056	12889	12831	13028	12821	12908	12955	12991	13001	12979	13069	12955	12914	12992	13058	13023	12933	13146	12943	12926	12972	12910	12867	12901	12869	12819	12928	13000	12871	13110	12864	12924	12941	13121	12994	12710	12823	13003	12793	12814	12848	13059	12912	12845	12983	12975	13001	12876	12853	12958	13118	12763	12868	12793	12884	12943	12910	13064	12992	13057	12992	12997	12922	12857	12984	13062	12826	12859	12905	13010	12861	13084	12850	12898	12982	12842	12702	12914	12961	12887	12930	12773	12943	12904	13034	12945	13011	13062	12690	12977	12821	12876	13019	12838	12981	13087	12776	13037	13095	12927	12960	12770	12954	12795	12911	12889	12900	12868	12930	12874	12974	12936	12892	12822	12913	12920	13051	12758	12936	12859	12847	12943	13019	12841	12869	12951	13093	13043	12899	13003	12886	12893	12881	12754	12976	12971	13011	12888	12915	12936	12895	12874	12904	12893	13097	12925	13144	12808	12933	12892	12909	12792	13001	12909	12944	12899	12958	12990	12916	13128	12757	12961	12876	12931	13008	12842	12931	12832	12927	13024	12924	12861	12946	12927	12896	13031	12908	12998	12905	13001	12929	12888	12936	12878	12943	12877	12821	12850	12956	12789	13041	12902	12931	12893	12944	12886	12812	12896	12910	12871	12989	12867	12960	13124	12830	13026	12999	13009	12821	13109	12859	12941	12965	12836	12975	12771	12847	12843	12870	12928	12817	12980	12835	12840	12937	12852	13101	12794	12898	12910	12826	12860	12890	12815	12981	12999	12985	12921	12864	12845	12826	12802	12960	12766	12995	13127	12879	12866	12937	12984	13030	12932	12869	13013	12923	12983	13065	12919	12815	12952	12863	13066	12967	12756	12928	12839	12601	12859	13036	12959	12807	12862	12905	12861	12908	12869	12910	12700	12858	12818	12752	12889	12903	13050	13001	12775	12911	12950	13028	12804	12808	12894	12955	12966	12813	12850	12979	12874	12993	12976	12801	12873	12975	12818	12863	12887	12957	12890	12960	12822	12728	13048	12954	12742	12860	12950	12892	12820	12881	12796	12929	12871	12898	12979	12760	13043	12836	13057	12890	12911	12958	12921	12788	12832	12801	12877	12919	12801	13018	12975	12918	13015	12910	12927	12820	12955	12938	12788	12814	12837	12943	12953	12883	12912	12843	12780	13034	12938	12882	12908	12930	13025	12750	12926	12840	12912	12970	12777	12896	12876	12977	12728	12942	12837	12721	12944	12780	12966	12900	13028	13062	12943	13026	12917	12784	12949	12853	12942	12969	12967	12912	13106	12883	12783	12876	12908	12964	12927	12922	13014	12898	12828	12858	12876	12918	12798	12936	12824	12894	12972	12878	12869	12984	13024	12904	12806	12746	12988	12941	12957	12718	13062	12963	12954	12825	12930	13044	12923	12871	12953	12987	12739	12817	12939	12955	13022	12750	12926	12894	13038	12896	12779	12910	13059	12701	12873	12928	12806	12996	12950	12959	12939	12804	12799	12980	13099	12992	12998	12839	12768	12980	12859	12829	13037	12966	12955	12903	13106	12772	12886	12838	13020	12927	12918	12909	12881	12791	12982	12989	12939	12768	12863	12977	12940	12734	12776	12905	12990	12980	12987	12983	13070	13076	12847	12945	13015	12917	12872	12864	12928	13076	12893	12937	12918	12985	12935	13064	12830	13062	12918	12775	12829	12905	12773	13072	12952	12749	12964	12934	12881	12763	12877	12800	13091	12894	12835	12876	12994	12852	12935	12937	12867	12923	12911	12992	12738	13038	13074	12986	12923	12821	12890	12927	12974	12907	12991	12830
25148	21635	27541	27551	20540	18576	18014	16591	16092	16117	15798	15552	15517	15467	15587	15409	15583	15369	15294	15393	15300	15172	15354	15462	15315	15292	15267	15368	15385	15311	15563	15290	15226	15123	15464	15310	15288	15299	15427	15195	15256	15329	15342	15143	15183	15145	15471	15246	15144	15169	15342	15203	15208	15093	15314	14994	15224	15190	15397	15301	15145	15292	15341	15310	15205	15276	15449	15209	15279	15035	15137	14977	15250	15291	15311	15295	15489	15329	15244	15215	15285	15166	15219	15364	15192	15203	15154	15300	15243	15143	15251	15221	15263	15279	15102	15375	15376	15290	15284	15251	15195	15315	15231	15306	15158	14958	15182	15288	15306	15136	15328	15070	15494	15178	15276	15106	15326	15333	15133	15393	15260	15210	15185	15197	15135	15220	15284	15366	15334	15295	15418	15161	15278	15216	15273	15377	15301	15097	15327	15317	15165	15380	15209	15463	15447	15147	15207	15214	15280	15289	15187	15387	15243	15330	15295	15138	15189	15120	15344	15181	15197	15387	15302	15192	15277	15330	15113	15461	15439	15296	15180	15056	15168	15286	15235	15370	15142	15247	15335	15177	15195	15384	15352	15173	15206	15375	15170	15042	15280	15327	15326	15331	15288	15383	15315	15140	15204	15118	15277	15298	15192	15337	15307	15223	15254	15163	15323	15208	15117	15226	15176	15308	15349	15195	15295	15297	15234	15275	15084	15324	15350	15353	15214	15327	15231	15267	15330	15449	15128	15152	15038	15224	15292	15094	15184	15313	15413	15245	15219	15240	15185	15234	15315	15126	15420	15303	15316	15039	15213	15225	15267	15216	15231	15120	15149	15238	15334	15133	15208	15157	15167	15143	15277	15202	15237	15157	15142	15249	15174	15091	15356	15044	15298	15178	15288	15358	15304	15334	15279	15300	15197	15031	15292	15166	15408	15098	15304	15029	15169	15182	15096	15186	15029	15288	15398	15336	15193	15129	15166	15084	15241	15256	15339	15298	15371	15382	15384	15250	15350	15451	15305	15276	15202	15239	15149	15137	15220	15396	15440	15436	15281	15364	15385	15406	15385	15426	15292	15239	15389	15410	15294	15298	15378	15232	15048	15157	15263	15199	15145	15126	15370	15368	15041	15147	15293	15204	14991	15110	15229	15091	15061	15345	15361	15316	15363	15253	15346	15316	15336	15500	15295	15333	15367	15448	15323	15333	15483	15265	15097	15273	15131	15168	15238	15393	15503	15172	15079	15258	15492	15217	15104	15021	15124	15113	15398	15222	15375	15335	15217	15273	15361	15445	15392	14942	15289	15348	15188	15198	15204	15157	15330	15225	15277	15517	15236	15367	15158	15244	15206	15188	15248	15294	15318	15319	15566	15188	15209	15209	15445	15263	15177	15327	15282	15258	15264	15313	15184	15253	15299	15277	15111	15204	15273	15333	15120	15370	15230	15198	15214	15014	15207	15332	15198	15112	15219	15414	15229	15141	15375	15098	15261	15266	15165	15222	15293	15154	15426	15159	15217	15276	15299	15002	15322	15151	15406	15239	15166	15276	15242	15240	15328	15227	15283	15263	15385	15146	15220	15245	15353	15236	15241	15184	15146	15476	15465	15232	15447	15361	15118	15268	15178	15241	15283	15368	15219	15034	15206	15216	15149	15158	15156	15261	15225	15221	15169	15156	15220	15381	15315	15205	15210	15041	15054	15354	15324	15308	15278	15434	15192	15215	15229	15299	15160	15217	15170	15015	15225	15288	15215	15153	15251	14988	15408	15406	15314	15253	15292	15152	15262	15364	15330	15431	15218	15358	15375	15187	15256	15316	15132	15241	15171	15122	15140	15200	15255	15285	15322	15103	15143	15155	15231	15320	15098	15199	15103	15224	15084	15189	15420	15309	15301	15173	15310	15122	15156	15184	15220	15111	15059	15344	15449	15229	15329	15296	15373	15176	15210	15448	15205	15332	14952	15213	15259	15059	14992	15179	15240	15368	15273	15220	15206	15085	15247	15135	15209	15085	15374	15219	15195	15134	15165	15450	15220	15359	15147	15222	15265	15362	15349	15277	15149	15217	15383	15163	15162	15334	15435	15163	15033	15156	15319	15213	15157	15072	15271	15284	15248	15148	14994	15293	15132	15174	15195	15124	15262	15376	15350	15360	15235	15486	15262	15272	15160	15284	14932	15027	15400	15316	15180	15399	15218	15085	15217	15215	15182	15234	15138	15144	15194	15185	15244	15255	15282	15342	15171	15052	15247	15312	15179	15149	15103	15282	15335	15213	15223	15195	15361	15113	15240	15173	15294	15593	15216	15233	15206	15269	15269	15285	15367	15413	15236	15381	15451	15228	15214	15408	15173	15246	15378	15222	15026	15243	15309	15343	15302	15486	15221	15246	15262	15070	15308	15250	15343	15244	15165	15248	15251	15088	15274	15235	15261	15316	15087	15265	15496	15265	15306	15173	15206	15272	15205	15207	15413	15244	15149	15147	15106	15326	15248	15435	15214	15248	15275	15100	15291	15206	15403	15167	15368	15222	15053	15325	15216	15312	15210	15040	15271	15150	15302	15295	15193	15195	15182	15205	15414	15283	15136	15115	15167	15130	15230	15270	15399	15303	15310	15342	15230	15196	15170	15499	15225	15274	15466	15318	15223	15223	15255	15036	15282	15148	15275	15308	15153	15351	15214	15319	15298	15220	15387	15546	15178	15494	15194	15141	15109	15194	15338	15143	15113	15180	15268	15117	15211	15255	15314	15368	15120	15400	15354	15340	15255	15193	15272	15353	15319	15170	15345	15179	15126	15331	15381	15104	15053	15328	15366	15372	15208	15337	15212	15269	15353	15208	15193	15444	15384	15321	15426	15215	15358	15116	15304	15138	15104	15105	15352	15217	15130	15335	15250	15223	15465	15242	15433	15226	15162	15222	15543	15419	15328	15385	15345	15242	15197	15312	15240	15173	15264	15112	15303	15296	15373	15130	15187	15157	15491	15184	15277	15321	15091	15187	15090	15167	15277	15349	15343	15086	15193	15417	15232	15251	15306	15412	15263	15184	15300	15107	15164	15277	15352	15410	15240	15257	15319	15325	15213	15165	15220	15359	15410	15217	15205	15357	15353	15233	15153	15378	15279	15327	15347	15312	15142	15448	15138	15227	15196	15209	15390	15209	15284	15252	15096	15158	15381	15393	15214	15162	15350	15130	15198	15465	15190	15414	15231	15159	15282	15319	15335	15000	15206	15160	15197	15234	15183	15163	15086	15110	15322	15451	15403	15289	15222	15192	15387	15211	15148	15082	15191	15178	15149	15321	15375	15300	15270	15258	15174	15249	15431	15243	15318	15262	15317	15431	15234	15322	15210	15148	15197	15262	15224	15219	15450	15307	15287	15419	15239	15582	15147	15407	15221	15292	15513	15191	15497	15199	15245	15273	15174	15206	15295	14976	15229	15310	15099	15156	15205	15287	15082	15350	15343	15300	15397	15191	15399	15513	15373	15269	15188	15278	15098	15269	15440	15236	15288	15311	15208	15230	15331	15249	15214	15213	15295	15269	15069	15270	15372	15164	15419	15370	15338	15369	15265	15283	15380	15029	15201	15286	15272	15286	15090	15132	15230	15271	15262	15556	15348	15205	15350	15207	15443	15171	15469	15197	14964	15273	15200	15269	15293	15199	15372	15004	15296	15293	15243	15188	15217	15334	15125	15099	15217	15169	15064	15228	15180	15210	15318	15500	15310	15237	15286	15029	15399	15266	15113	15091	15297	15226	15400	15117	15353	15210	15421	15206	15164	15251	15302	15071	15213	15137	15198	15217	15246	15334	15196	15086	15074	15221	14916	15201	15107	15326	15519	15127	15287	15432	15264	15125	15331	15318	15262	15305	15374	15490	15306	15148	15206	15376	15436	15340	15456	15373	15394	15276	15354	15291	15241	15125	15267	15399	15279	15300	15427	15354	15240	15184	15508	15391	15030	15280	15331	15247	15496	15181	15391	15220	15224	15246	15404	15167	15211	15435	15399	15238	15341	15324	15080	15390	15427	15382	15249	15141	15267	15339	15248	15464	15224	15161	15127	15163	15311	15214	15321	15316	15309	15253	15212	15311	15352	15423	15068	15022	15462	15204	15337	15395	15206	15298	15076	15157	15160	15212	15205	15316	15312	15292	15326	15379	15570	15159	15327	15308	15250	15254	15147	15270	15319	15227	15317	15333	15224	15206	15406	14977	15346	14994	15274	15439	15364	15340	15164	15202	15291	15151	15177	15129	15294	15359	15243	15430	15289	15311	15285	15245	15297	15050	15381	15366	15283	15456	15248	15344	15106	15165	15212	15258	15229	15195	15108	15249	15245	15332	15289	15281	15239	15116	15289	15278	15305	15124	15261	15268	15485	15455	15274	15283	15093	15009	15333	15152	15399	15316	15208	15071	15229	15304	15328	15286	15080	15178	15350	15370	15176	15137	15289	15216	15227	15323	15381	15138	15230	15219	15297	15310	15252	15274	15497	15184	15044	15075	15205	15092	15283	15380	15390	15340	15269	15297	15332	15450	15236	15241	15462	15018	15460	15161	15231	15218	15279	15300	15054	15134	15372	15021	15164	15358	15356	15384	15505	15462	15322	15116	15288	15336	15275	15174	15260	15090	15190	15298	15346	15244	15396	15476	15358	15186	15323	15308	15157	15351	15178	15040	15216	15156	15235	15198	15327	15368	15278	15269	15250	15331	15416	15129	15346	15453	15336	15256	15291	15250	15288	15443	15153	15225	15148	15063	15409	15403	15400	15337	15190	15073	15135	15241	15330	15180	15322	15075	15307	15125	15324	15115	15354	15060	15102	15299	15333	15273	15343	15398	15318	15015	15164	15138	15167	14982	15501	15342	15162	15222	15478	15176	15159	15264	15290	15133	15311	15358	15355	15166	15370	15202	15277	15213	15308	15168	15312	15207	15296	15454	15222	15148	15385	15263	15213	15155	15242	15231	15212	15295	15368	15322	15178	15136	15199	15252	15085	15120	15245	15258	15276	15322	15370	15238	15235	15406	15214	15203	15272	15261	15311	15253	15415	15185	15122	15216	15230	15281	15392	15127	15250	15567	15195	15391	15240	15226	15265	15362	15297	15292	15026	15253	15269	15324	15171	15205	15155	15234
23590	40875	31886	23499	19692	17112	15746	15027	14331	13880	13872	13560	13657	13562	13576	13384	13422	13241	13310	13205	13306	13339	13355	13363	13394	13354	13355	13111	13345	13304	13229	13240	13250	13243	13293	13277	13110	13119	13398	13109	13218	13106	13188	13079	13145	13272	13191	13244	13164	13134	13195	13137	13166	13127	13226	13331	13117	13122	13125	13046	13231	13219	13101	13146	13185	13159	13189	13124	13193	13049	13295	13275	13237	13087	13106	12904	13121	13213	13217	13181	13193	13147	13129	12970	13181	13245	13240	13279	13241	13228	13139	13015	13070	13101	13190	13058	13185	13185	13191	13200	13144	13280	13204	13255	13339	13009	13064	13248	13003	13221	13373	13268	13181	13199	13244	13082	13243	13162	13335	13076	13133	12985	13160	13029	13195	13251	13167	13110	13067	12987	13176	12968	13189	13375	12996	13060	13210	13132	13151	13180	13079	12981	13133	13180	13134	13215	13302	13210	13179	13173	13212	13056	13218	13137	12996	13110	13134	13291	13104	13206	13103	13241	13133	13126	13185	13266	13200	13028	13061	13019	13122	13328	13263	13258	13411	13233	13244	13210	13171	13115	13056	12967	13212	13214	13047	13203	13198	13272	13403	13041	13168	13205	13103	13087	13091	13095	13192	13142	13256	12989	13285	12982	13250	13219	13173	13145	13265	12884	13061	13123	13164	13264	13198	13152	13209	13219	13155	13126	13225	13280	13181	13109	13377	13158	13130	13129	13213	13306	13194	13267	13145	13076	13189	13236	13270	13125	13188	13153	13048	13147	13105	12988	13181	13206	13307	13193	13134	13112	13118	13091	13069	13311	13311	13106	13338	13092	13082	13203	13031	13189	13239	13141	13109	13146	13114	13049	13247	13118	13051	13176	13124	13072	13206	13151	13113	13201	13230	13252	13052	13208	13026	13184	13230	13159	13189	13120	13134	13323	12974	13024	13103	13290	13121	13106	13041	13119	13166	13125	13209	13125	13197	13107	13329	13152	13307	13110	13153	13108	13003	13171	13202	13164	13241	13094	13213	13190	13031	13131	13140	13149	13099	13087	13113	13196	13110	13068	13091	13223	13068	13185	13072	13333	13227	12968	13118	13351	13119	13189	13129	13108	13353	13100	13358	13233	13186	13049	13085	13277	13186	13041	13047	13191	13025	13301	13257	13108	13226	13108	13222	13210	13033	13174	13140	13077	13166	13101	13135	13112	13167	13032	13272	13047	13191	13065	13049	13027	13195	13105	13105	13289	13075	13014	13179	12966	13002	12998	13131	13140	13328	13095	13297	13167	13281	13068	13112	13288	13086	13265	13042	13069	13220	13266	13043	13141	13130	13334	13208	13092	13260	13124	13240	13188	13184	13075	13293	13020	13145	13260	13139	13046	13238	13152	13196	13176	13107	13154	13292	13161	12990	13061	13204	13211	13336	13117	13188	13208	13151	13195	13051	13061	13209	13161	13039	13105	13330	13216	13218	13244	13233	13127	13207	13012	12953	13142	13107	13211	13319	13217	13271	13182	13176	13116	13366	13165	13300	13214	13192	13064	13100	13046	13201	13168	13251	13078	13177	13135	13167	13254	13233	13454	13218	13187	13142	13196	13144	13282	13249	12975	13149	13086	13069	13260	13068	13238	12951	12956	13248	13301	13102	13122	13119	12984	12944	12940	13121	13232	13035	13085	13069	13406	13204	13249	13307	13133	13170	13058	13351	13035	13207	13146	13059	12959	13072	13216	13138	13212	13209	13303	13062	13133	13134	13179	13171	13097	13197	13103	13173	13296	13113	13142	13067	13111	13276	13348	13198	13274	13249	13206	13038	13028	13055	13034	13167	13137	13127	13161	13125	13233	13286	13184	13084	13295	13291	13122	13165	13226	13138	13134	13091	13165	13082	13255	13038	13165	13094	13196	13099	13163	13148	13082	13044	13130	13247	12985	13157	12997	13080	13230	13107	13072	13216	12980	13154	13201	13128	13429	13212	13120	13171	13258	13247	13269	13166	13196	13138	13113	13047	13052	13081	13089	13137	13168	13208	13110	13133	13241	13048	13270	13079	13088	13181	13243	12989	13012	13198	13199	13227	13152	13172	13179	13138	13002	12976	13120	13308	13164	13171	13190	12997	13101	13037	13108	13102	13140	13050	13217	13228	13073	13045	13318	13058	13090	13082	13192	13133	13174	13178	13205	13162	13075	13093	13338	13151	13148	12925	13198	13190	13122	13135	13118	13203	12996	13051	13197	13188	13223	13094	13127	13115	13169	13136	13295	13316	13330	13358	12820	13280	13150	13139	13215	13063	13274	13086	13057	13108	13081	12913	13117	13337	13161	13133	13197	13175	13039	13293	13246	13083	13151	13075	12868	13287	13129	13155	13271	13192	13177	13097	13215	13099	13239	12928	13059	13088	13109	13049	13236	13069	12996	13221	13144	13255	13109	13161	13270	13103	13028	13195	12999	13320	13077	13299	13245	13231	13135	13017	13028	13213	13272	13059	13092	13177	13109	13339	13021	13202	13176	13290	13122	13298	13075	13207	13123	13283	13200	13278	13202	13139	13166	12936	13058	13253	13083	12909	13157	13210	13309	13111	13172	13092	13094	13084	13000	13163	13100	13052	13130	13124	13143	13299	13132	13121	13035	13081	13050	13217	13153	13207	13036	13237	13240	13135	13086	13102	13293	13016	12976	13198	13162	13273	13209	13119	13203	13080	13060	13385	13094	13211	13221	13092	13163	13150	12954	13082	13234	13217	13262	13140	13170	12867	13134	13259	12953	13169	13121	13382	13106	13266	13322	13035	13319	12850	13109	13245	13089	13095	13191	13149	13198	13116	13183	13226	13089	13130	13179	13143	13101	13128	13091	13134	13072	13248	13121	13020	13218	12943	13099	13236	13158	13104	13009	13196	13249	13222	13169	13216	13104	13145	13214	13170	13142	13164	13103	13113	13127	13141	13259	13004	13203	13308	13325	13066	13156	13170	13079	13088	13105	13106	13214	13150	13205	13248	13096	13286	12982	13120	13193	13168	13131	13155	13212	13188	13277	13174	13144	13097	13244	13120	13187	13285	13239	13181	13045	13011	13147	13169	13159	13314	13199	13131	13296	13081	13244	13160	13075	13088	13089	13258	13124	13112	13216	13148	13123	13096	13086	13223	12949	13249	13194	13152	13080	13182	13252	13103	13269	13062	13243	13128	13121	13292	13036	13211	13053	13135	13070	13148	13283	13061	13196	13117	13124	13077	13092	13080	13148	13278	13234	13048	13090	13038	13154	13049	13129	13006	13162	13113	13214	13114	13073	13128	13097	13331	13193	13339	13310	13300	12997	13296	13046	13253	13236	13129	13145	13345	13075	13191	13258	13256	13388	13225	12971	13062	13321	13145	13155	13006	13076	13225	13123	13236	12993	13151	13132	13348	13322	13090	13149	13203	13160	13135	13224	13054	13099	13088	13154	13110	13159	13235	13057	13129	13032	13159	13181	13060	13290	13161	13181	13111	13127	13160	13040	13145	13096	13361	13236	13107	13228	13170	13206	13284	13146	13089	13105	13451	13200	13161	13344	13122	13116	13169	13320	13205	13153	13093	13130	13107	13136	13245	13140	13218	13282	13277	13331	12881	13133	13184	13176	13061	13237	13270	13087	13026	13194	13141	13293	13292	13077	13009	13178	13068	13004	13210	13141	13191	13121	13172	13144	13051	13025	13113	13175	13140	13239	13094	12941	13195	13192	13051	13051	13196	13098	13225	13168	13085	13101	13169	13215	13321	13145	13264	13391	13191	13142	13182	13205	13276	13217	13215	13313	13154	13227	13026	13172	13065	13082	13085	13133	13175	13136	13115	13122	13098	13044	13090	13331	13388	12950	13063	13170	13177	13109	13165	13229	13175	13159	13213	13080	13227	13137	13128	13131	13189	13132	13040	13245	13124	13236	13082	13133	13090	13183	13393	13283	13027	13211	13093	13243	13155	13064	13260	13012	13130	12967	13120	13169	13287	13248	13328	13123	13159	12983	13238	13311	13176	13188	13175	13065	13051	13103	13184	13078	13216	13242	13249	13184	13161	13152	13149	13203	13237	13134	13185	13236	13285	13112	13163	13069	13227	13136	13118	13256	13182	12998	12944	13202	13202	13244	13082	13334	13238	13152	13144	13219	13202	13281	13088	13158	13145	13061	13163	13289	13136	13150	13079	13176	13133	13228	13224	13238	13151	13196	13261	13020	13168	13336	13178	13288	13159	13069	13086	13141	13174	13142	13147	13175	13209	13145	13185	13230	13171	13157	13100	13122	13167	13173	13135	13312	13122	13256	13211	13231	13223	13157	13172	13378	13125	13277	13298	13212	13233	13202	13270	13064	13275	13224	13190	13142	13145	13118	13283	13181	13256	13049	13203	13197	13161	13309	13035	13004	13177	13133	13112	12962	13159	13233	13237	12973	13157	13201	13226	13071	12934	13315	13201	13038	13116	13222	12992	13012	13326	13181	13152	13185	13146	13186	13196	13022	13034	13130	13034	13223	13018	13121	13163	13166	13194	13031	13186	13191	13121	13173	13126	13160	13244	13175	13096	13304	13224	13202	13247	13132	13179	13204	13159	13321	13277	13282	13089	13277	13173	13048	13159	13308	13269	13152	13074	13224	13130	13144	13134	13113	13101	13142	13080	13200	13131	13193	13240	13127	13097	13310	13075	13219	13163	13248	13144	13273	13241	13417	13042	13224	13197	13243	13040	13155	13221	13050	13114	13194	13131	13110	13025	13295	13215	13167	13201	13279	13056	13104	13267	13166	13131	13247	13164	13073	13252	13095	13196	13040	13087	13190	13098	13037	12952	13272	13288	13101	13159	13061	13024	13256	13034	13201	13084	12980	13400	13165	13019	13155	13151	13196	12969	13244	13173	13190	13081	13184	13015	13247	13106	13130	13113	13203	13072	13287	13168	13110	13395	13176	13307	13143	13244	13101	13138	13212	13184	13173	13199	13226	13165	13257	13126	13208	13111	13296	13268	13197	13249	13168	13164	13065	13258	13205	13119	13150	13039	13173	13033	13001	13197	13124	13173	13205	13171	13114	13065	12982	13128	13075	13180	13119	13117	13264	13155	13131	13060	13239	13315	13176	13006	13132	13064	13186	13224	13280	13302	13175
22524	21526	28792	24729	21985	23530	23368	17831	16390	16028	15643	15377	15231	15114	15180	14978	14771	14963	14651	14451	14818	14640	14708	14388	14462	14645	14779	14626	14518	14605	14557	14527	14487	14670	14536	14486	14370	14326	14455	14325	14378	14474	14476	14396	14473	14516	14462	14495	14263	14456	14391	14329	14359	14348	14223	14460	14370	14393	14361	14265	14458	14471	14413	14344	14456	14305	14389	14293	14539	14372	14434	14183	14341	14332	14267	14494	14388	14216	14459	14472	14263	14557	14370	14375	14425	14378	14246	14392	14446	14448	14371	14471	14318	14591	14549	14397	14410	14518	14153	14306	14421	14301	14472	14429	14460	14441	14268	14117	14598	14402	14233	14320	14423	14517	14333	14464	14424	14401	14287	14455	14403	14468	14236	14346	14268	14480	14589	14294	14539	14337	14427	14281	14269	14316	14354	14384	14480	14330	14260	14263	14252	14295	14468	14388	14559	14335	14345	14354	14393	14255	14296	14292	14389	14325	14358	14328	14385	14319	14308	14366	14316	14487	14291	14372	14305	14299	14538	14378	14512	14368	14335	14393	14388	14534	14378	14269	14310	14314	14370	14379	14380	14317	14255	14581	14580	14352	14250	14372	14505	14104	14550	14440	14221	14346	14311	14310	14518	14305	14258	14328	14381	14546	14376	14146	14368	14204	14437	14252	14376	14115	14350	14309	14408	14258	14233	14251	14028	14426	14647	14475	14428	14342	14477	14372	14185	14191	14381	14486	14377	14407	14364	14364	14471	14408	14378	14261	14251	14434	14486	14185	14328	14269	14372	14321	14109	14308	14296	14163	14394	14222	14329	14350	14439	14406	14350	14402	14449	14525	14415	14387	14517	14394	14507	14509	14447	14203	14184	14319	14341	14368	14294	14293	14385	14257	14299	14311	14279	14400	14239	14616	14447	14300	14330	14377	14467	14612	14213	14279	14314	14336	14397	14319	14293	14299	14414	14367	14278	14304	14323	14350	14177	14301	14456	14376	14432	14297	14373	14297	14290	14410	14467	14239	14417	14297	14368	14287	14368	14528	14182	14373	14402	14288	14213	14260	14335	14349	14311	14053	14267	14330	14518	14403	14372	14432	14393	14335	14294	14496	14347	14511	14329	14484	14523	14409	14464	14347	14255	14318	14414	14510	14436	14323	14505	14467	14275	14473	14428	14530	14467	14284	14376	14161	14400	14398	14286	14328	14291	14383	14351	14357	14479	14261	14415	14281	14449	14236	14498	14313	14345	14516	14490	14281	14559	14422	14236	14361	14368	14342	14525	14318	14291	14397	14507	14513	14381	14315	14362	14396	14361	14283	14307	14471	14339	14376	14481	14207	14318	14501	14321	14224	14255	14484	14530	14402	14320	14162	14289	14403	14433	14519	14519	14322	14396	14413	14408	14342	14371	14387	14519	14254	14533	14366	14378	14281	14289	14259	14353	14122	14206	14353	14405	14467	14359	14391	14457	14443	14388	14425	14412	14468	14379	14245	14555	14369	14247	14384	14371	14406	14306	14168	14301	14304	14302	14347	14282	14297	14278	14259	14481	14391	14207	14237	14288	14118	14314	14468	14368	14236	14264	14356	14236	14176	14320	14386	14448	14534	14200	14431	14370	14453	14473	14390	14446	14372	14421	14522	14283	14386	14340	14234	14348	14394	14350	14265	14285	14453	14411	14288	14422	14354	14366	14267	14275	14340	14412	14346	14367	14464	14462	14280	14409	14593	14449	14506	14423	14466	14315	14316	14376	14361	14346	14374	14303	14129	14267	14273	14428	14352	14476	14376	14344	14331	14282	14392	14286	14253	14204	14360	14334	14242	14495	14278	14441	14302	14244	14246	14473	14389	14421	14313	14510	14408	14204	14193	14291	14373	14475	14222	14361	14387	14370	14387	14436	14339	14448	14270	14330	14465	14609	14331	14428	14312	14340	14234	14436	14477	14330	14464	14299	14225	14449	14463	14206	14638	14257	14294	14438	14308	14432	14195	14383	14198	14274	14125	14513	14447	14226	14305	14314	14389	14294	14442	14530	14300	14348	14399	14321	14401	14225	14246	14413	14307	14403	14323	14185	14303	14262	14360	14314	14357	14390	14242	14335	14303	14407	14556	14447	14386	14264	14528	14726	14307	14282	14458	14514	14263	14470	14487	14327	14335	14306	14449	14451	14232	14430	14274	14267	14420	14399	14331	14518	14376	14249	14318	14383	14305	14431	14300	14308	14304	14465	14410	14363	14616	14413	14365	14415	14442	14289	14228	14382	14208	14462	14147	14429	14414	14250	14464	14236	14326	14451	14457	14257	14271	14254	14244	13984	14361	14402	14384	14253	14444	14437	14372	14498	14337	14320	14415	14375	14196	14439	14263	14436	14389	14358	14290	14615	14396	14448	14516	14169	14347	14487	14335	14210	14522	14403	14266	14159	14413	14243	14445	14514	14327	14257	14287	14259	14481	14320	14551	14176	14381	14165	14109	14423	14312	14488	14436	14424	14327	14437	14391	14368	14181	14378	14219	14246	14366	14613	14599	14390	14294	14175	14375	14258	14324	14459	14303	14305	14292	14355	14442	14327	14333	14463	14340	14505	14210	14437	14383	14405	14128	14372	14324	14248	14281	14308	14300	14335	14356	14272	14195	14298	14141	14506	14397	14106	14377	14433	14311	14179	14402	14421	14373	14400	14572	14469	14453	14568	14319	14438	14303	14394	14475	14363	14470	14183	14337	14319	14323	14250	14477	14467	14433	14441	14272	14200	14450	14319	14466	14419	14437	14280	14340	14506	14363	14239	14382	14533	14091	14452	14361	14316	14395	14449	14323	14342	14386	14392	14366	14281	14341	14343	14431	14502	14474	14478	14356	14384	14299	14149	14027	14237	14385	14368	14288	14395	14504	14369	14471	14329	14432	14317	14281	14032	14325	14496	14470	14182	14579	14374	14362	14333	14265	14390	14214	14137	14497	14452	14444	14193	14253	14367	14248	14418	14302	14236	14310	14190	14301	14427	14378	14318	14408	14240	14415	14549	14435	14204	14354	14295	14283	14329	14202	14296	14325	14427	14290	14483	14238	14342	14345	14108	14289	14469	14166	14275	14475	14360	14260	14429	14471	14238	14421	14300	14455	14470	14507	14459	14285	14366	14594	14520	14374	14471	14440	14470	14377	14372	14297	14237	14124	14145	14221	14351	14269	14181	14329	14573	14500	14510	14300	14382	14419	14363	14598	14343	14392	14444	14283	14211	14013	14057	14422	14436	14349	14239	14477	14229	14363	14278	14466	14180	14278	14300	14124	14514	14346	14312	14464	14423	14315	14388	14282	14172	14456	14280	14348	14198	14297	14266	14304	14394	14279	14328	14440	14559	14285	14365	14178	14226	14471	14465	14482	14480	14318	14413	14269	14405	14344	14311	14374	14256	14467	14367	14275	14456	14405	14397	14293	14474	14369	14328	14372	14365	14440	14425	14251	14400	14604	14391	14348	14331	14263	14415	14414	14532	14386	14341	14638	14141	14339	14222	14441	14276	14484	14300	14438	14353	14333	14312	14223	14602	14501	14232	14436	14075	14287	14268	14200	14283	14399	14354	14546	14394	14439	14305	14451	14253	14173	14209	14116	14452	14274	14398	14430	14416	14376	14351	14402	14497	14265	14343	14509	14505	14398	14330	14472	14372	14428	14447	14203	14331	14332	14496	14517	14379	14407	14423	14366	14558	14299	14212	14304	14324	14291	14559	14279	14425	14426	14400	14376	14077	14434	14353	14253	14309	14418	14223	14345	14390	14185	14128	14364	14387	14482	14384	14350	14575	14289	14368	14364	14512	14227	14372	14292	14407	14459	14465	14444	14541	14334	14453	14113	14488	14315	14344	14276	14258	14352	14438	14212	14396	14315	14468	14222	14296	14337	14336	14364	14088	14284	14193	14403	14368	14277	14449	14512	14424	14392	14337	14455	14506	14290	14284	14390	14480	14330	14289	14244	14377	14421	14316	14350	14386	14261	14396	14274	14302	14523	14238	14359	14447	14480	14394	14431	14353	14376	14350	14406	14417	14258	14435	14600	14481	14383	14221	14122	14579	14347	14256	14318	14402	14268	14316	14335	14340	14331	14365	14340	14442	14277	14321	14475	14484	14305	14229	14442	14383	14197	14428	14361	14606	14407	14410	14331	14554	14355	14488	14365	14381	14418	14195	14182	14239	14203	14386	14559	14240	14265	14398	14467	14317	14262	14454	14438	14347	14419	14321	14320	14407	14321	14326	14391	14415	14456	14434	14238	14414	14151	14347	14275	14411	14479	14500	14623	14225	14337	14321	14459	14435	14348	14307	14484	14426	14280	14281	14444	14304	14325	14353	14196	14194	14433	14293	14128	14447	14260	14504	14289	14344	14333	14509	14439	14380	14270	14448	14242	14289	14505	14195	14229	14446	14226	14412	14370	14357	14332	14355	14402	14196	14374	14496	14199	14310	14183	14323	14462	14588	14092	14252	14252	14238	14452	14279	14290	14366	14393	14275	14535	14139	14312	14351	14405	14251	14317	14358	14367	14406	14322	14363	14384	14417	14528	14214	14285	14306	14408	14444	14466	14289	14315	14337	14236	14392	14565	14336	14465	14438	14298	14397	14329	14444	14225	14489	14553	14410	14225	14366	14420	14517	14308	14551	14456	14324	14381	14439	14359	14342	14462	14379	14308	14304	14372	14409	14239	14396	14375	14429	14456	14381	14366	14402	14311	14203	14097	14511	14342	14406	14472	14281	14345	14392	14396	14211	14292	14313	14312	14344	14288	14348	14402	14384	14338	14247	14402	14429	14432	14255	14275	14424	14464	14380	14488	14418	14506	14059	14405	14219	14276	14272	14225	14265	14241	14376	14306	14509	14404	14625	14364	14300	14389	14489	14260	14354	14513	14319	14521	14342	14168	14322	14461	14523	14229	14178	14519	14196	14448	14394	14328	14217	14286	14183	14254	14361	14389	14351	14264	14221	14377	14358	14250	14387	14460	14201	14377	14220	14303	14441	14243	14295	14358	14357	14333	14435	14283	14281	14371	14293	14438	14291	14438	14379	14428	14328	14519	14390	14370	14149	14330	14315	14330	14455	14431	14354	14299	14366	14343	14294	14418	14346	14314	14425	14270	14181	14243
25524	49218	40363	30170	24838	20231	17928	16399	15437	14611	14024	13790	13682	13562	13147	13212	13034	13052	12951	12875	13012	12871	12732	12812	12921	12564	12732	12696	12639	12780	12783	12823	12590	12595	12814	12725	12699	12817	12551	12572	12656	12638	12720	12470	12636	12572	12679	12673	12664	12717	12450	12736	12618	12654	12562	12655	12639	12755	12654	12628	12657	12595	12736	12817	12601	12580	12555	12699	12719	12448	12473	12712	12509	12759	12751	12723	12714	12819	12669	12515	12779	12503	12624	12454	12536	12607	12731	12689	12714	12628	12783	12619	12538	12634	12592	12498	12710	12519	12660	12563	12485	12555	12468	12587	12580	12505	12503	12498	12628	12633	12635	12645	12655	12602	12584	12719	12632	12619	12573	12690	12695	12473	12706	12434	12541	12646	12464	12500	12595	12437	12672	12639	12601	12632	12669	12666	12653	12689	12720	12714	12504	12654	12702	12547	12654	12666	12635	12597	12562	12545	12592	12613	12566	12496	12442	12570	12528	12662	12577	12545	12673	12642	12618	12459	12759	12530	12650	12633	12655	12483	12520	12585	12611	12575	12620	12478	12653	12806	12584	12624	12584	12746	12456	12812	12566	12643	12723	12505	12559	12740	12502	12665	12654	12542	12461	12609	12674	12600	12671	12497	12631	12635	12630	12669	12592	12600	12423	12535	12656	12655	12654	12679	12674	12549	12551	12554	12634	12473	12695	12572	12447	12527	12555	12589	12591	12511	12767	12469	12598	12459	12616	12594	12554	12630	12578	12560	12629	12794	12505	12550	12710	12602	12655	12618	12620	12629	12527	12495	12782	12500	12685	12437	12444	12581	12673	12619	12475	12710	12609	12397	12570	12590	12668	12505	12465	12649	12729	12492	12391	12533	12475	12701	12726	12580	12556	12727	12667	12578	12558	12596	12544	12496	12631	12639	12671	12622	12546	12560	12435	12631	12575	12675	12577	12596	12553	12586	12586	12681	12801	12486	12594	12505	12704	12761	12703	12580	12641	12539	12471	12805	12488	12728	12515	12812	12488	12413	12777	12593	12482	12570	12598	12484	12589	12513	12688	12610	12755	12535	12465	12566	12641	12448	12599	12621	12521	12710	12592	12594	12763	12608	12608	12591	12739	12652	12653	12643	12421	12621	12585	12751	12614	12625	12506	12447	12576	12527	12503	12640	12611	12548	12595	12576	12480	12628	12474	12430	12427	12715	12522	12609	12547	12634	12637	12618	12602	12541	12778	12579	12623	12659	12727	12585	12569	12703	12630	12605	12796	12675	12731	12614	12673	12827	12618	12673	12627	12595	12740	12627	12694	12620	12487	12576	12651	12620	12686	12419	12736	12682	12606	12676	12565	12696	12493	12685	12573	12519	12568	12693	12584	12649	12578	12713	12727	12627	12650	12633	12640	12598	12539	12608	12470	12675	12718	12648	12706	12474	12499	12445	12426	12587	12581	12540	12619	12672	12709	12642	12601	12683	12501	12618	12590	12585	12703	12827	12532	12745	12662	12633	12784	12479	12655	12631	12649	12562	12632	12639	12602	12387	12618	12531	12588	12804	12591	12532	12651	12426	12630	12547	12634	12431	12642	12492	12480	12548	12458	12521	12674	12639	12756	12462	12752	12514	12704	12673	12541	12479	12704	12720	12567	12710	12544	12479	12521	12663	12522	12509	12625	12593	12742	12455	12575	12529	12513	12644	12666	12634	12487	12652	12332	12617	12497	12760	12549	12590	12556	12672	12552	12574	12655	12684	12683	12419	12647	12646	12624	12584	12690	12680	12561	12478	12616	12739	12454	12680	12510	12562	12585	12451	12518	12492	12547	12521	12709	12487	12506	12635	12594	12559	12592	12777	12607	12644	12643	12677	12541	12646	12577	12529	12485	12637	12614	12526	12679	12508	12632	12531	12316	12582	12602	12517	12781	12686	12798	12733	12678	12481	12684	12556	12578	12574	12488	12617	12386	12572	12769	12668	12639	12667	12577	12546	12551	12731	12639	12554	12717	12616	12645	12519	12463	12559	12660	12678	12564	12628	12580	12645	12617	12726	12444	12581	12543	12568	12625	12676	12554	12739	12796	12600	12781	12522	12507	12612	12670	12641	12675	12623	12552	12588	12660	12721	12480	12518	12563	12607	12562	12591	12526	12594	12614	12732	12626	12502	12465	12693	12616	12646	12472	12513	12462	12713	12609	12525	12723	12538	12727	12639	12560	12619	12582	12499	12574	12609	12401	12650	12657	12683	12796	12613	12452	12672	12662	12688	12646	12565	12498	12560	12471	12607	12715	12740	12556	12562	12452	12602	12586	12677	12655	12753	12481	12530	12618	12499	12636	12620	12701	12670	12638	12584	12512	12478	12628	12341	12739	12473	12634	12559	12479	12737	12708	12679	12688	12693	12500	12553	12698	12619	12662	12526	12633	12606	12629	12448	12696	12456	12603	12599	12476	12621	12356	12676	12655	12542	12656	12638	12707	12520	12683	12744	12530	12499	12657	12689	12560	12687	12623	12486	12489	12550	12560	12690	12437	12631	12606	12570	12446	12551	12557	12594	12441	12654	12676	12607	12582	12591	12719	12616	12473	12598	12655	12565	12357	12745	12700	12746	12562	12648	12662	12604	12620	12551	12716	12445	12514	12587	12695	12426	12717	12523	12576	12642	12635	12497	12576	12622	12607	12536	12711	12423	12574	12630	12613	12593	12425	12583	12555	12598	12501	12639	12460	12719	12568	12763	12505	12600	12555	12493	12520	12533	12661	12582	12564	12671	12624	12687	12679	12623	12741	12590	12693	12547	12542	12572	12609	12635	12490	12768	12586	12747	12526	12475	12572	12618	12495	12598	12533	12517	12515	12556	12542	12639	12436	12673	12590	12550	12659	12742	12661	12589	12776	12716	12467	12495	12614	12489	12475	12513	12603	12648	12586	12736	12602	12509	12605	12555	12475	12433	12643	12522	12610	12638	12609	12580	12542	12723	12670	12433	12601	12592	12674	12481	12528	12619	12755	12621	12623	12575	12652	12608	12659	12692	12424	12571	12678	12584	12725	12609	12695	12402	12548	12650	12604	12680	12623	12690	12626	12628	12616	12488	12462	12607	12520	12529	12531	12698	12589	12451	12762	12343	12761	12669	12595	12667	12671	12508	12629	12628	12491	12644	12633	12703	12611	12620	12624	12704	12600	12595	12500	12616	12746	12780	12628	12599	12451	12626	12649	12504	12515	12672	12642	12532	12515	12579	12630	12659	12386	12627	12557	12689	12652	12592	12451	12689	12661	12579	12638	12727	12707	12495	12707	12754	12607	12560	12556	12555	12561	12616	12645	12622	12533	12613	12751	12670	12606	12624	12556	12672	12550	12391	12614	12446	12497	12553	12631	12393	12631	12674	12494	12581	12578	12567	12567	12507	12755	12550	12519	12638	12516	12703	12692	12603	12622	12613	12533	12621	12457	12455	12615	12547	12501	12378	12599	12631	12681	12573	12635	12560	12400	12685	12504	12511	12706	12712	12654	12697	12666	12525	12602	12542	12596	12807	12561	12645	12425	12728	12500	12477	12730	12520	12485	12568	12414	12560	12696	12631	12617	12508	12813	12603	12534	12710	12392	12627	12542	12512	12502	12515	12543	12447	12518	12599	12588	12597	12614	12425	12527	12648	12488	12641	12409	12520	12430	12681	12591	12583	12540	12541	12573	12605	12544	12666	12469	12447	12521	12692	12590	12537	12557	12674	12444	12689	12713	12632	12695	12544	12614	12610	12460	12614	12663	12568	12560	12710	12502	12619	12515	12523	12487	12593	12692	12732	12622	12551	12581	12502	12506	12599	12549	12458	12618	12619	12432	12560	12644	12571	12727	12568	12626	12608	12650	12522	12465	12737	12543	12587	12499	12668	12585	12544	12487	12567	12546	12492	12607	12645	12439	12659	12619	12440	12503	12644	12523	12649	12706	12567	12555	12633	12577	12645	12684	12576	12598	12537	12509	12724	12395	12670	12585	12488	12665	12588	12649	12561	12744	12444	12726	12488	12507	12526	12802	12615	12636	12484	12509	12629	12551	12576	12567	12542	12583	12526	12606	12573	12544	12578	12687	12620	12724	12569	12540	12688	12679	12560	12604	12652	12712	12632	12602	12638	12574	12760	12620	12546	12517	12511	12672	12588	12536	12599	12465	12475	12473	12690	12650	12581	12664	12500	12602	12559	12667	12456	12470	12719	12614	12643	12604	12586	12580	12676	12594	12590	12331	12483	12532	12788	12772	12668	12586	12602	12720	12498	12626	12707	12519	12523	12401	12573	12582	12523	12490	12517	12593	12478	12358	12609	12586	12516	12613	12636	12584	12577	12547	12562	12499	12661	12728	12677	12498	12641	12619	12521	12642	12502	12744	12630	12502	12479	12605	12679	12654	12544	12785	12664	12715	12495	12592	12583	12743	12639	12607	12613	12460	12611	12629	12584	12673	12567	12561	12594	12578	12560	12588	12573	12624	12794	12553	12550	12701	12572	12510	12602	12489	12468	12640	12603	12688	12558	12666	12643	12815	12592	12802	12600	12630	12441	12474	12567	12613	12498	12645	12228	12699	12716	12472	12546	12644	12522	12712	12682	12569	12640	12623	12639	12770	12800	12496	12392	12620	12557	12540	12671	12722	12512	12436	12482	12541	12342	12462	12661	12569	12527	12734	12547	12595	12621	12548	12670	12543	12538	12607	12606	12703	12668	12529	12665	12534	12522	12597	12648	12578	12678	12684	12511	12601	12801	12552	12490	12620	12724	12719	12669	12510	12563	12548	12542	12806	12629	12713	12644	12738	12713	12718	12731	12564	12677	12537	12507	12679	12668	12439	12508	12601	12547	12546	12587	12661	12582	12690	12558	12455	12492	12785	12608	12599	12421	12636	12559	12678	12704	12546	12451	12597	12527	12697	12759	12545	12597	12604	12705	12475	12420	12618	12618	12523	12575	12504	12606	12712	12537	12595	12609	12536	12689	12447	12589	12668	12556	12485	12513	12621	12671	12769	12462	12387	12515	12766	12679	12707	12528	12620	12631	12611	12508	12455	12524	12799	12488	12595	12486	12544	12404	12559	12593	12597	12693	12612	12513	12497	12570	12492	12606	12640	12799	12596	12552	12645	12651
29592	25361	29074	24240	19269	17324	16665	16104	15550	16019	15690	15516	15471	15390	15504	15436	15419	15345	15271	15369	15251	15268	15277	15124	14991	15313	15276	15198	15111	15152	15250	15339	15098	15219	14934	15123	15313	15058	15292	15177	15183	15244	15255	15188	15261	14949	15151	15280	15152	15110	15074	15183	15276	15199	15047	15120	14876	15303	15123	15101	15241	15156	15069	15204	15213	15140	15188	15134	15186	15325	15293	15276	15110	15175	15202	15420	15095	14995	15314	15153	15069	15247	15112	15118	15110	15196	15167	15028	15305	15192	15221	15080	15287	15021	14928	15106	15263	15088	14993	15265	15197	14944	15099	15178	15158	15230	14936	14966	15201	15048	15368	15139	15134	15155	14910	15050	15176	15109	15131	15261	15149	15162	15102	15036	15051	15182	15107	15105	15115	15275	15092	15126	15184	14955	15353	15259	15174	15017	15367	14950	15128	15142	15169	15082	15177	15185	15162	15089	15061	15164	15150	15359	15098	15195	15130	15166	15178	15165	15141	15163	15093	14998	15271	15050	15128	15032	15205	14840	15168	14975	15373	14972	15156	15142	15095	15087	15129	15238	15070	15116	15266	15050	15128	15200	15108	15182	15048	15022	15020	15063	15071	15113	15274	15167	15216	15054	15230	15078	15142	15075	15195	15251	15263	15177	14943	15101	15094	15022	15243	15096	15153	15255	15023	14996	15150	15246	15030	15204	15232	14990	15009	15086	15130	15078	15060	14914	15132	15013	15068	15103	15229	15363	15275	15341	15183	14948	15077	15068	15125	15109	15130	15171	15220	15156	15130	15129	15115	15219	14983	14921	15130	15050	15089	15167	15380	15182	15011	15232	15192	15170	14895	15226	15084	15278	14988	15108	15309	15247	15128	15087	15230	15058	15182	15212	15014	15006	15042	15233	15233	15284	15002	15263	15316	15321	15202	15075	14910	15144	15163	14980	15078	15188	15225	15385	15208	15532	15245	15022	15110	14952	15236	15328	15110	15100	15280	15031	15368	15227	15192	15241	15314	15307	15174	15056	15326	15257	15339	15169	15134	15246	15251	15202	15344	15063	14931	15133	15099	15173	15195	14994	15019	14908	14924	15110	14881	15349	15177	15289	15082	15041	15265	15191	15064	15150	15096	14977	15086	15121	15122	15170	15134	15311	15051	15105	15233	15014	15188	15122	15233	15340	15280	15159	15067	15180	14966	14992	15082	15197	15231	15046	15262	15099	15217	15097	15341	15345	15385	15148	15202	15123	15052	15178	15143	15115	15149	15196	15143	15149	15006	15189	15140	15060	15098	15256	15105	15107	15245	15205	15300	15256	15163	15030	15285	15173	15122	15165	15127	15183	15158	14985	15000	15126	15369	15019	15196	15167	15029	15059	14948	15156	15246	15168	15227	15146	15224	15008	15324	15119	15394	15153	15077	14953	15165	14957	15166	15171	15169	15284	15155	15137	15020	15092	14935	15241	15191	15186	15131	15215	15098	14935	14992	15131	15467	15128	15207	15052	15020	15037	15118	15147	15185	15194	15047	15069	15091	15101	15121	15068	15008	14977	15310	15093	15225	15141	15072	14887	15259	15109	15106	15076	15047	15291	15165	15135	15211	15072	15123	15137	15047	15053	15028	15220	15125	15028	15194	15299	15203	15242	15405	15249	15465	15200	15085	14999	15132	15200	15068	15281	15284	15188	14939	15142	15056	15216	15141	15305	14997	15163	15231	15193	15109	15264	15221	15214	15191	15029	14967	14995	14928	15171	14999	15008	14950	15280	15198	15286	15066	15043	15130	15263	15217	15206	15023	15016	15123	15122	15074	15186	15046	14964	15061	15287	15223	15103	15242	15172	15205	15344	15126	15229	15108	15213	15096	15029	15241	15236	15177	15306	15147	15110	15206	15151	15177	15178	15220	15083	15234	15403	15108	15260	15204	15320	15047	15088	14990	15078	15196	15194	14892	15196	15326	15004	15095	15165	15432	15264	15206	14969	15194	15191	15080	15045	15134	15201	15208	15099	15136	15123	14947	15322	15283	15092	15037	15074	15157	15365	15133	15325	15028	14986	15098	15123	15179	15176	15091	15066	15263	15045	15321	15120	15158	15077	15182	15138	15239	15192	15314	15140	15142	15206	15183	15062	15004	15187	15185	15205	15072	15161	15085	15056	15266	15186	15084	15223	14952	15081	15161	15094	15100	15136	15147	15229	15079	15107	15181	14984	15246	15171	15164	15005	15058	14969	15117	15201	14985	15143	15203	15218	15191	15174	14969	15034	14964	15031	15124	15051	15140	15282	15247	15243	15153	15240	15243	14960	15141	15246	15081	15274	15072	15179	15121	15128	15207	15144	15289	15190	15153	14974	15162	15131	15215	15046	15281	15072	15265	15199	15192	15063	15210	15250	15162	15190	15057	15093	15184	14913	15188	15326	15215	15056	14825	15065	15331	15211	15190	15177	15160	15027	15045	15178	15319	15168	15295	15070	15205	15241	15136	15122	15091	15136	15037	15008	15012	15101	15278	15200	15235	15143	15373	14999	15149	15223	15139	15206	15260	15223	15112	15141	15113	15107	15191	14989	15043	15172	15195	15194	15202	15232	15355	15093	15170	15177	15138	15181	15034	15055	14987	15239	15212	15206	15097	15059	14997	15211	15094	15161	15230	15246	14995	15377	15302	15174	15185	15138	15195	15139	14955	15144	15059	14967	15250	15112	15231	15200	15220	15203	15027	15095	15312	15186	15044	15123	15082	15213	14989	15208	15251	15162	15264	15277	15193	15218	15086	14952	15197	15179	15213	15189	15271	15188	15298	15172	15149	15217	15299	15150	15257	15197	15101	15224	14986	15194	15282	15163	15256	15012	15015	15016	15127	15245	15220	15074	15287	15139	15068	15131	15125	15024	14965	15235	15244	15074	15160	15117	14984	15133	15292	15298	14909	15333	15294	15306	15150	15155	15023	15160	15234	15079	15273	15238	15131	15194	14943	15341	14970	15149	15220	15103	15277	15169	15165	14905	15273	15196	15144	15203	14939	15142	15250	15238	15242	15152	15257	15394	15031	15215	15158	15007	15096	15264	15236	15233	15249	15083	15317	15186	15189	15174	15197	15107	15120	15039	15074	15152	15247	15288	15128	15203	15193	15041	15357	15210	15248	14911	15012	15093	15128	15142	15229	15120	15036	15366	15146	15257	15045	15397	15272	15155	14884	14973	15101	15276	15083	15209	15048	15111	14993	15147	15311	15055	14965	15115	15063	15137	15261	15004	15218	15134	14951	15326	15244	15186	15276	15054	14937	15178	15113	14977	15081	14997	15222	15209	15144	15317	15171	14961	14972	15388	15110	15193	15059	14908	14969	15038	14955	15262	15111	15148	15128	15280	15249	15281	15325	14999	15061	15254	15089	15069	15269	15297	15180	15317	15012	15081	15065	15261	15104	15149	15176	15082	15097	15311	15177	15113	15016	15134	15163	15146	15280	15228	15273	15100	15233	15088	15235	15205	15175	14976	15311	15316	15011	15193	15150	15045	15225	15229	15203	15116	15274	15138	15143	15116	15242	15105	15142	15318	14991	15220	15307	15317	15075	15059	14992	14894	15016	15169	14998	15105	15319	15108	15240	14935	14958	15109	15126	15377	15006	15215	14854	15229	15096	15174	15199	15083	15164	15116	15090	15124	15121	15078	15176	15151	15068	15088	15163	15005	15030	15059	14916	15110	15054	15067	15511	15196	15319	15197	14928	15128	15242	15072	15231	15040	15181	15207	15257	15218	15151	15195	15112	15269	15165	14975	15152	15138	15228	15336	15287	15280	15161	15198	15139	15217	15050	15080	15136	15144	15161	15023	15128	15109	15168	15291	14991	15240	15071	15106	15272	15132	15090	15153	15232	15178	14972	15246	15098	15161	15060	15141	15173	15032	15080	15078	15288	15133	15089	15234	15100	15005	15114	15074	15226	15265	15484	14953	15255	15207	15063	15141	15407	15142	15018	15241	15198	15155	15296	15320	15278	15137	15013	15033	15036	15007	15160	15101	15099	15258	15305	15095	15059	15049	15069	15226	15060	14998	14854	15266	15171	15058	15110	15021	15202	15222	15118	14887	15078	15058	14826	15027	15151	14897	15238	15018	15151	14929	15117	15007	14943	15009	15280	15204	15077	15239	15104	15300	15318	15047	15078	14942	15204	15267	15099	15200	15284	15084	14934	15121	15237	15031	15188	15234	15276	15124	15227	14981	15104	14729	15121	15291	15279	15204	15172	15372	15146	15141	15072	15093	15115	15236	15268	15106	15078	15340	15229	14948	15208	15155	15059	15221	15172	15349	15042	15283	14992	15160	15250	15225	15218	15157	15043	14865	15260	15347	15241	15240	15094	15175	15079	14985	15142	15137	15069	15256	15228	14986	14987	15231	15265	15104	15073	15157	15003	15170	15087	15136	15139	15118	15013	15344	15326	15131	15006	15009	14985	14953	15108	14961	15137	15135	15259	15266	15149	15144	15347	15169	15005	15061	15193	15015	15305	15228	15134	15120	15013	15127	15162	15139	15139	15202	15284	15116	15030	15071	14986	15006	15118	15038	15022	15187	15230	15046	15233	15126	15168	15135	15089	15219	15050	15143	15055	15329	15221	15036	15059	15045	15184	15021	15172	15329	15409	15178	14996	15321	15159	15068	14944	15119	15128	15198	14916	15219	15249	15168	15215	15212	14902	15060	15131	14912	15011	15205	15119	15187	14996	14993	15119	15155	15308	15200	15320	14977	15018	15144	15066	15199	15209	14980	15247	15227	15128	14995	14985	15052	15377	15008	15212	15084	15176	15112	15229	14998	15183	15248	15085	15193	15305	15171	15165	15093	15023	15177	15201	15321	15300	15075	14976	15308	15146	14995	15372	15338	15129	15097	15132	15257	15262	15069	15044	14946	15234	15217	15147	15204	14922	15151	14964	15096	15167	15114	15198	15231	14961	15185	15310	15296	15084	15269	15144	15131	15242	15039	15265	15175	15281	15129	15253	15304	15153	15264	15253	15216	15148	15059	15357	14995	15095	14802	15103	15224	15162	15096	14999	15110	14913	15099	15167	15402	15144	15099	15145	15041	15372	15118	15174	15104	15219	15232	15074	15113	15073	15108	15048	15132	15082	14997	15143	15137
24079	37250	29499	21303	18331	16001	15011	14478	13898	13741	13567	13487	13667	13395	13484	13274	13296	13251	13206	13330	13127	13248	13152	13197	13263	13174	13108	13081	13150	13172	13242	13106	13196	13033	13108	13090	13228	13000	13240	13145	13185	13265	13192	13077	13121	12941	13030	13122	13173	13123	13175	13168	12988	13106	13222	13053	13325	13208	13121	12999	13006	12992	13075	13166	13161	13115	13150	13127	13033	13032	13019	13126	13060	13138	13214	13147	13092	13117	12907	13162	13222	13170	13171	13040	13142	13157	13234	13124	13050	13062	13025	13226	13248	13108	13034	13173	13162	13238	13248	13022	13198	12969	13145	13069	13113	13211	13012	13246	13114	13204	13180	13131	13021	12985	12945	13241	13149	13075	12940	12925	13014	13280	13274	13270	13085	13163	13139	13195	13154	13128	13039	13143	13081	12981	13131	13044	13082	12995	13014	13284	13156	13071	13144	13124	13185	13015	13095	13142	13137	13114	13015	13010	13131	13025	13071	12993	13156	13221	12996	13170	13259	13060	13236	13185	13133	13023	13071	12974	13154	13045	13092	12911	13061	13113	13059	13086	13107	13117	13067	13172	13176	13140	13119	13070	13170	13191	13183	13026	13176	13192	13328	13158	13117	13342	13056	13223	13302	13025	12971	13121	12990	13047	13141	13085	13144	12961	13135	13263	12977	13173	12998	13096	13057	13085	13159	13156	13106	13232	13033	13100	13186	13124	13133	13151	13084	13194	13133	13132	12984	13132	13054	13181	13066	13225	13046	13033	13063	13076	13047	13036	13012	13111	13149	12950	13154	13137	13012	13146	13249	13154	12957	13133	13053	13102	12911	13064	13208	13157	13052	13072	13122	13035	13201	13160	13220	13190	12880	13166	13319	13076	13036	13125	13233	13168	13225	13106	13235	12960	12926	13175	13131	12999	13088	13158	13133	13077	13139	13111	13196	13117	13284	12991	13196	13040	12980	13180	13104	13135	13000	13136	13087	13028	13279	13099	12946	13083	13191	13101	13103	13296	12996	13174	13097	12954	13210	13149	13180	13010	13071	12946	13102	13240	13136	12919	13142	13029	13176	13120	13273	13131	13157	13151	13109	13070	13116	13117	13104	13122	13061	13005	12970	13180	12945	13170	13254	13041	13163	13200	13135	13060	13089	13055	13163	13212	13177	13151	13003	13101	13168	13133	13129	13079	13023	13039	13130	13076	13007	13175	13056	13084	13311	13045	12977	13243	12991	13091	13265	13217	13202	13122	13092	13263	13184	13079	13097	13250	13141	13188	13053	13124	13092	13055	13238	13085	13085	13343	13140	13101	13042	12991	13138	13138	13262	13068	13032	13067	13166	13152	13215	13242	13165	13179	13084	13197	13045	13022	13039	13000	13263	13260	13299	13143	13100	13054	13064	12992	13312	13054	13152	13056	13170	13116	13235	13144	13125	13125	13251	13060	13237	12981	13147	12979	13170	13026	13059	12989	12894	13108	13142	13246	13142	13150	13023	13100	13205	13247	12935	13085	13143	13171	13055	13156	13055	13310	13071	13057	13187	13021	13343	13132	13073	13182	13242	12965	13345	13117	13184	13232	13115	13281	13090	13107	13292	13167	13161	13098	13268	13151	13243	13118	13070	13136	13050	13208	13171	13110	13143	13201	13227	13185	13208	13042	13005	13161	13151	13133	13272	13091	13155	12985	13075	13126	13268	13055	13250	13187	13154	13207	13235	13148	13008	13079	12926	13125	13129	13056	13044	13240	13225	13151	13124	13183	13103	13133	13142	13327	13084	13097	13061	13096	13064	13037	13177	13118	13168	13226	13130	13141	13137	13267	13186	13049	13117	13075	13101	13253	13015	13080	13152	13027	12961	13027	13146	13208	13172	13177	13151	13124	13051	13371	13064	13142	13200	13122	13218	12939	13162	13263	13250	12934	13081	13157	13249	12986	13201	13060	13003	13069	13071	13094	13273	13176	13063	13320	13102	13189	13177	12999	13130	13161	13162	13295	12970	13276	13055	13178	13039	13081	13236	13134	12978	13181	12991	13067	12993	13103	13127	13105	13197	13111	12970	13237	13156	13063	13019	12987	12909	13128	13064	13070	13082	13048	13232	13012	13168	13359	13108	12955	13031	13036	13046	12983	13120	13224	13082	13165	13090	13269	13057	13093	13027	13109	12987	13061	13088	13181	12949	13031	13024	13109	13090	13120	13076	13241	13194	13164	13117	13127	13049	13155	13055	12958	13119	13218	13060	12960	13033	13227	13110	13074	13127	13039	13144	13101	13092	13148	13199	13045	13253	12998	13068	13226	13131	13163	13156	13168	13043	13005	13054	12901	13136	12959	13084	13115	13052	13035	13191	13083	13237	13034	13056	13024	13088	12964	13007	13255	13026	13211	13199	12941	13195	13057	13170	13033	13291	13160	13130	13069	13294	13064	13188	13044	13161	13077	13150	13129	13093	13080	13155	13267	13065	13048	13329	12936	13104	13060	13166	13181	13109	13043	13200	13176	13103	13083	13262	12916	13138	13135	13227	13007	13238	13099	13126	13151	13141	12939	13231	13122	13207	13131	13133	13046	12940	13154	13091	13158	13060	13093	13200	13245	13332	13163	13109	13049	12927	12978	13153	13069	13063	13162	13124	13076	13151	13080	13133	13199	13014	13175	13119	13014	13333	13151	13322	13013	13088	13031	13053	12962	13187	13077	12944	13172	13243	13053	13021	13109	12981	13008	13062	13280	13026	13146	13157	13306	13098	13191	13063	13233	13071	13037	13134	13083	13145	13265	13070	13165	13050	13137	13086	13278	13172	13103	13090	13102	13113	13248	13101	13104	13105	13109	13227	13125	12966	13052	13210	13144	13157	13222	13200	13211	13076	13209	13268	13010	12999	13192	13062	13147	13073	13331	13199	13097	13045	13270	13177	13070	13053	13131	13227	13241	12952	13119	13121	13229	13162	13030	13336	13156	13102	13148	13093	13181	13084	13086	13031	13141	13216	12818	12996	13070	13226	13097	13036	13031	13162	13143	13110	13019	13212	13276	12949	13159	13089	13106	13069	13000	12938	13099	13104	13154	13115	13209	13145	13280	13132	13190	13222	13237	13228	13078	13052	13305	13061	13216	13168	13037	13125	13020	13052	13126	13058	13217	13106	13116	13290	13122	13083	13236	13214	13313	13041	13275	13150	13121	13281	13194	13219	13103	13004	13071	13158	13214	13204	13117	13214	13089	13033	13058	13074	13337	13074	13095	13095	13142	13181	13192	13234	13116	13012	13161	12967	13016	13090	13258	12983	13046	12978	13085	13132	13185	13044	13197	13107	13238	12932	13188	13120	12994	13040	13234	13187	13195	13080	13312	12983	13066	13102	13140	13123	13107	13107	13178	13014	13344	13162	13177	13167	13163	12979	13082	13016	13099	13113	12980	13229	13087	13056	13179	13154	13259	13145	13130	13072	13006	13098	13109	13174	13165	13053	13126	13200	13065	13178	13093	13103	13154	13002	13153	13316	13006	13086	13098	13119	13109	13113	13149	13161	13229	13113	13043	13132	13086	13210	13142	13083	13028	13234	12933	13189	13275	13070	13030	13155	13078	13098	13154	13211	13128	13167	13095	13161	13215	13239	13131	13012	13285	12991	13080	13158	13122	13045	13096	13189	13099	13210	13165	12964	13180	13122	13095	13283	12973	12972	13019	12995	13201	13107	13044	13031	12932	13258	13157	13170	13223	13238	13055	13199	13175	13074	13138	13153	13149	13075	13066	13259	13016	13046	13220	13199	13112	13252	13158	13059	13192	13280	13142	13074	12966	13203	13239	13240	13341	13133	13155	13314	13062	13204	13142	13042	12979	13112	13072	13072	13254	13114	13186	13214	12954	13034	13129	13053	13137	13184	13237	13360	13076	13110	13083	13011	13111	13056	12987	13164	13356	13161	13095	13212	13095	13061	13054	13098	13121	13168	13094	13061	13245	13250	13293	13381	13127	13227	13017	13211	13168	12967	13119	13131	13153	12957	13143	13085	13164	13156	13104	13161	13167	13229	13180	13078	13185	13193	13187	13173	12961	13164	13286	13041	13074	13139	13092	13170	13050	12973	13214	13114	13181	13067	13257	13231	12952	13147	13181	13161	13118	13101	12981	13081	13168	13028	13030	13210	13018	13213	13128	13080	13335	13149	13138	13085	13104	13178	13247	13105	13165	13113	12907	13226	13066	13181	13124	13075	13009	13057	13221	13033	13234	13177	13168	13152	13064	13243	13125	13115	13131	13151	13136	13231	13141	13271	13021	13046	13291	13097	12951	13227	13074	13147	13189	13145	13087	13061	13219	13095	12998	13131	13049	13058	13080	13036	13290	13149	13102	12891	13057	13135	12999	13156	13042	13158	13126	13227	13133	13132	13213	13141	13038	12997	13040	12972	13282	13133	13037	13215	13090	13109	13064	13144	13093	13249	13151	13008	13188	13119	13159	13052	13150	13087	13075	13053	13125	13002	13143	13138	13409	13279	13050	12978	13250	13228	13049	13266	13056	13208	13202	13097	13110	12977	13048	13202	12994	13020	13154	13014	13160	13163	13244	13079	13192	12943	13158	13172	13125	13131	13161	13162	13245	13060	12992	13272	13193	13161	13166	13192	13171	13223	13148	13134	13124	13118	13259	13195	13060	13231	13019	13238	13127	13001	13002	13047	13121	13310	13028	13343	12997	13000	13329	13223	13195	12997	13133	13087	13014	13128	13268	13225	13110	13195	13066	13054	13098	13018	13169	13027	13228	13110	13082	13215	13274	13105	13148	13060	13106	13020	13053	13066	12980	13070	13088	13288	13047	13028	12996	13068	13078	13209	13183	13088	13210	13204	13319	13110	12979	13224	13058	13058	12997	13040	13142	12937	13158	13175	13119	13123	13065	12964	13104	13184	13270	12952	12951	13158	13208	13109	12893	13075	13210	13177	13098	13152	13260	13019	13254	13135	13068	13278	13186	13058	13110	13227	13110	13107	13055	13127	13167	13282	13086	12759	12973	12955	13153	13066	13171	13223	13170	13067	13209	13226	13247	13000	13144	13170	13044	13185	13232	13034	13184	13133	13243	12866	13262	13199	13040	13266	13195	13180	13055	13067	12899	12981	13235	13166	13077	13157	13190	13142	13163
23337	21490	28349	25340	22649	21516	19222	16629	15608	15378	15235	15033	14880	14873	14866	14914	14711	14887	14848	14734	14495	14711	14571	14631	14556	14449	14692	14503	14477	14606	14583	14391	14341	14460	14582	14423	14456	14386	14596	14621	14564	14651	14369	14497	14436	14492	14480	14411	14289	14314	14472	14483	14277	14404	14319	14295	14524	14499	14457	14156	14604	14472	14567	14261	14424	14382	14348	14433	14373	14299	14374	14474	14362	14305	14492	14412	14495	14453	14398	14210	14460	14463	14389	14520	14317	14163	14307	14390	14214	14185	14258	14529	14392	14365	14356	14472	14474	14520	14548	14359	14445	14570	14335	14488	14240	14406	14474	14385	14380	14226	14673	14332	14410	14310	14354	14427	14439	14322	14348	14560	14616	14422	14553	14252	14324	14263	14293	14258	14417	14358	14584	14359	14379	14429	14289	14400	14246	14339	14419	14362	14438	14369	14529	14381	14356	14395	14414	14466	14454	14542	14394	14200	14442	14300	14518	14461	14538	14318	14124	14608	14409	14366	14274	14404	14592	14299	14336	14389	14512	14472	14562	14370	14426	14666	14707	14490	14481	14261	14521	14447	14311	14304	14288	14273	14548	14271	14351	14464	14445	14311	14500	14478	14496	14489	14264	14386	14223	14200	14394	14395	14434	14391	14361	14458	14322	14513	14450	14550	14589	14489	14643	14417	14483	14390	14473	14377	14369	14296	14477	14683	14496	14509	14519	14216	14401	14459	14378	14466	14325	14528	14397	14434	14359	14180	14365	14446	14357	14530	14276	14474	14369	14347	14559	14379	14356	14507	14398	14355	14330	14439	14489	14309	14469	14296	14501	14623	14440	14330	14304	14283	14494	14228	14341	14377	14564	14460	14332	14347	14174	14356	14524	14460	14242	14181	14538	14337	14524	14495	14426	14283	14727	14314	14262	14325	14380	14296	14305	14373	14429	14578	14456	14391	14317	14186	14328	14290	14409	14312	14460	14454	14446	14514	14583	14464	14312	14507	14429	14289	14490	14411	14388	14295	14384	14631	14507	14642	14447	14362	14345	14543	14385	14510	14421	14502	14309	14127	14469	14338	14603	14292	14387	14533	14335	14367	14332	14447	14457	14231	14313	14405	14302	14507	14295	14323	14454	14304	14523	14323	14537	14475	14347	14275	14364	14610	14271	14358	14471	14408	14485	14424	14359	14469	14392	14441	14529	14452	14625	14288	14584	14605	14410	14495	14486	14635	14515	14340	14334	14374	14559	14536	14527	14486	14415	14400	14468	14434	14522	14259	14524	14416	14441	14402	14362	14447	14458	14524	14452	14573	14369	14327	14373	14583	14433	14312	14413	14144	14359	14378	14587	14331	14362	14342	14276	14301	14266	14453	14566	14417	14352	14432	14307	14301	14468	14350	14595	14471	14479	14455	14399	14387	14335	14503	14497	14398	14514	14289	14224	14439	14400	14341	14405	14461	14384	14405	14529	14583	14419	14307	14332	14363	14504	14239	14377	14422	14535	14320	14518	14340	14542	14187	14356	14495	14408	14388	14308	14441	14344	14291	14491	14535	14417	14446	14347	14293	14367	14414	14291	14200	14501	14335	14289	14644	14483	14491	14467	14682	14333	14161	14371	14459	14399	14176	14429	14575	14444	14366	14397	14237	14388	14221	14451	14494	14465	14445	14360	14366	14315	14341	14479	14468	14520	14477	14320	14372	14468	14481	14351	14397	14529	14427	14394	14328	14446	14268	14469	14471	14335	14357	14275	14561	14529	14391	14255	14555	14472	14344	14573	14515	14408	14345	14420	14458	14350	14420	14486	14546	14486	14323	14562	14616	14516	14343	14459	14368	14292	14381	14391	14369	14350	14361	14427	14350	14320	14259	14299	14339	14449	14434	14279	14326	14418	14470	14340	14479	14363	14369	14581	14323	14294	14294	14317	14520	14384	14277	14349	14214	14369	14404	14507	14363	14457	14422	14334	14296	14429	14385	14307	14333	14350	14356	14268	14351	14399	14336	14302	14324	14451	14377	14476	14533	14391	14435	14370	14272	14445	14423	14508	14485	14465	14326	14356	14469	14390	14540	14444	14386	14522	14472	14309	14378	14301	14430	14548	14423	14291	14472	14337	14441	14180	14637	14452	14737	14380	14310	14423	14264	14356	14297	14288	14274	14279	14389	14204	14182	14310	14474	14257	14258	14392	14238	14356	14399	14188	14407	14544	14319	14522	14560	14506	14509	14519	14390	14448	14361	14360	14299	14434	14547	14343	14444	14318	14430	14427	14471	14357	14119	14449	14554	14501	14354	14296	14444	14594	14454	14384	14329	14631	14367	14470	14304	14467	14444	14480	14380	14330	14421	14451	14383	14401	14427	14431	14421	14341	14434	14160	14485	14254	14255	14582	14507	14474	14394	14453	14365	14438	14261	14328	14318	14359	14497	14367	14524	14515	14218	14375	14426	14392	14576	14477	14323	14290	14292	14090	14489	14422	14089	14372	14516	14463	14464	14312	14449	14346	14327	14363	14344	14471	14361	14642	14583	14541	14471	14552	14373	14425	14423	14462	14487	14448	14432	14490	14374	14189	14280	14347	14316	14238	14424	14496	14333	14419	14108	14546	14394	14414	14482	14455	14245	14316	14495	14418	14315	14283	14486	14332	14520	14350	14405	14345	14414	14199	14385	14347	14300	14658	14414	14418	14689	14274	14127	14441	14354	14321	14388	14612	14261	14249	14405	14222	14299	14492	14299	14225	14442	14557	14579	14366	14491	14529	14364	14447	14442	14169	14347	14306	14279	14466	14302	14292	14278	14451	14589	14470	14322	14354	14388	14365	14320	14420	14369	14382	14225	14395	14266	14451	14457	14521	14398	14536	14545	14452	14328	14355	14412	14553	14314	14342	14398	14439	14355	14496	14389	14418	14395	14405	14437	14292	14313	14512	14406	14284	14474	14318	14213	14379	14429	14333	14563	14536	14417	14274	14478	14516	14636	14470	14394	14177	14383	14410	14371	14352	14408	14386	14470	14281	14248	14536	14384	14286	14530	14398	14259	14505	14344	14427	14409	14409	14426	14482	14308	14429	14428	14276	14303	14281	14558	14477	14453	14229	14442	14333	14250	14311	14265	14461	14219	14409	14384	14445	14211	14360	14322	14183	14321	14195	14276	14432	14121	14335	14260	14534	14534	14381	14145	14264	14466	14493	14347	14357	14407	14531	14506	14505	14575	14293	14295	14269	14307	14543	14390	14573	14409	14338	14156	14413	14250	14642	14533	14431	14291	14326	14283	14429	14474	14348	14380	14331	14357	14370	14356	14287	14428	14296	14321	14337	14482	14425	14518	14270	14260	14596	14353	14348	14387	14396	14372	14436	14388	14540	14293	14429	14477	14659	14392	14367	14470	14230	14548	14404	14379	14554	14273	14337	14483	14380	14501	14370	14165	14423	14469	14372	14448	14406	14410	14425	14382	14503	14310	14418	14407	14386	14218	14326	14299	14432	14336	14581	14541	14291	14262	14402	14400	14442	14391	14474	14320	14484	14359	14526	14241	14371	14473	14603	14369	14538	14446	14343	14380	14458	14393	14491	14536	14378	14319	14482	14233	14297	14419	14534	14352	14340	14251	14477	14513	14438	14493	14390	14355	14345	14585	14617	14477	14524	14508	14183	14555	14443	14409	14520	14471	14557	14557	14391	14437	14337	14459	14447	14235	14436	14318	14366	14302	14208	14231	14474	14328	14189	14208	14576	14364	14459	14559	14329	14219	14469	14388	14458	14314	14340	14310	14269	14421	14390	14350	14552	14346	14493	14250	14485	14219	14448	14359	14563	14342	14259	14356	14503	14399	14426	14263	14435	14585	14556	14405	14267	14371	14536	14383	14396	14418	14546	14469	14502	14346	14331	14241	14348	14326	14496	14550	14375	14188	14346	14479	14313	14205	14651	14410	14329	14276	14343	14319	14450	14469	14576	14366	14413	14442	14424	14347	14448	14280	14373	14457	14492	14329	14381	14501	14409	14300	14455	14448	14267	14324	14358	14430	14271	14193	14205	14200	14313	14412	14708	14439	14447	14437	14310	14444	14196	14441	14432	14448	14321	14484	14580	14526	14421	14383	14506	14427	14514	14307	14364	14504	14370	14343	14328	14295	14312	14328	14392	14513	14455	14298	14483	14514	14438	14503	14538	14381	14230	14415	14417	14506	14460	14349	14276	14376	14475	14252	14619	14350	14295	14436	14451	14268	14168	14227	14524	14369	14445	14560	14534	14322	14515	14532	14363	14543	14361	14439	14363	14211	14413	14499	14651	14475	14640	14263	14356	14415	14372	14116	14420	14459	14449	14424	14333	14353	14520	14512	14359	14378	14364	14355	14415	14538	14311	14589	14417	14297	14405	14291	14377	14565	14494	14259	14319	14438	14466	14205	14424	14471	14282	14419	14489	14393	14525	14347	14394	14254	14463	14358	14528	14404	14496	14299	14321	14328	14446	14551	14410	14329	14387	14375	14386	14499	14360	14239	14519	14481	14574	14307	14571	14432	14475	14463	14443	14436	14454	14226	14214	14387	14559	14353	14300	14384	14276	14314	14498	14344	14345	14420	14288	14415	14390	14588	14312	14350	14283	14527	14334	14293	14411	14525	14485	14412	14332	14407	14343	14403	14349	14366	14527	14182	14404	14384	14406	14375	14333	14343	14425	14331	14321	14251	14348	14487	14226	14487	14427	14379	14469	14458	14356	14320	14314	14493	14366	14380	14570	14319	14357	14342	14367	14268	14276	14447	14217	14432	14424	14446	14541	14432	14428	14387	14615	14366	14504	14306	14446	14317	14453	14201	14189	14317	14321	14367	14345	14335	14433	14279	14275	14473	14312	14509	14414	14248	14509	14537	14343	14251	14355	14405	14504	14269	14434	14573	14368	14464	14396	14463	14388	14504	14358	14310	14491	14398	14308	14235	14319	14284	14370	14188	14423	14240	14468	14475	14660	14414	14483	14419	14528	14492	14426	14367	14417	14291	14241	14545	14408	14467	14256	14283	14379	14486	14464	14444	14457	14482	14376	14335	14541	14225	14170	14332	14258	14455	14488	14410	14333	14423	14439	14158	14446	14247	14451	14313	14386	14541	14375	14470	14463	14261	14366	14454	14437	14378
23630	44474	36622	26194	21863	18173	16189	15161	14524	14021	13677	13491	13322	13253	13098	13204	12938	13066	12983	12972	12829	12917	12835	12828	12738	12598	12748	12829	12750	12827	12590	12824	12698	12571	12671	12592	12588	12737	12870	12588	12616	12902	12704	12690	12542	12757	12753	12749	12788	12780	12738	12607	12646	12756	12594	12704	12783	12807	12672	12718	12756	12763	12607	12587	12867	12527	12605	12690	12689	12690	12770	12641	12589	12630	12614	12661	12638	12694	12632	12698	12747	12700	12582	12493	12706	12756	12732	12581	12731	12750	12799	12682	12722	12474	12671	12749	12584	12640	12613	12692	12536	12737	12571	12764	12662	12787	12683	12766	12558	12825	12724	12642	12515	12731	12617	12442	12708	12853	12675	12629	12673	12697	12688	12617	12675	12657	12582	12557	12714	12723	12724	12635	12756	12610	12816	12704	12622	12768	12644	12729	12729	12648	12591	12705	12482	12703	12574	12595	12581	12669	12534	12599	12789	12783	12543	12527	12893	12748	12704	12645	12714	12471	12600	12729	12793	12496	12505	12595	12603	12483	12632	12630	12714	12708	12717	12760	12578	12771	12511	12648	12592	12604	12512	12688	12679	12646	12656	12604	12602	12597	12754	12689	12676	12677	12546	12762	12685	12721	12891	12583	12608	12794	12686	12558	12650	12702	12791	12608	12647	12772	12670	12507	12646	12712	12754	12762	12761	12621	12689	12481	12695	12717	12535	12533	12644	12684	12691	12849	12557	12720	12529	12757	12643	12478	12783	12624	12625	12809	12678	12529	12605	12536	12824	12542	12582	12666	12667	12845	12574	12626	12561	12637	12705	12683	12634	12744	12555	12626	12566	12683	12762	12749	12741	12747	12638	12509	12650	12624	12687	12576	12726	12705	12716	12452	12515	12684	12582	12742	12553	12816	12671	12578	12697	12656	12548	12514	12693	12547	12660	12585	12594	12643	12695	12639	12899	12699	12690	12643	12810	12699	12777	12763	12607	12745	12643	12598	12633	12717	12561	12623	12750	12808	12651	12668	12697	12573	12695	12754	12578	12787	12698	12624	12844	12593	12723	12622	12562	12590	12732	12603	12680	12609	12711	12696	12551	12716	12643	12801	12650	12664	12786	12692	12645	12684	12771	12682	12755	12475	12865	12622	12587	12768	12545	12600	12560	12825	12762	12572	12730	12621	12582	12607	12738	12591	12655	12764	12633	12689	12620	12751	12748	12552	12593	12629	12658	12741	12701	12579	12627	12577	12711	12608	12692	12686	12786	12653	12791	12752	12723	12673	12666	12713	12774	12728	12477	12647	12672	12793	12805	12707	12780	12544	12607	12656	12624	12680	12827	12642	12858	12704	12710	12664	12791	12689	12676	12678	12681	12556	12558	12524	12646	12762	12636	12693	12532	12602	12763	12568	12700	12602	12604	12691	12740	12482	12748	12658	12602	12574	12658	12663	12532	12588	12528	12618	12682	12614	12581	12621	12804	12643	12699	12816	12601	12707	12666	12631	12727	12660	12651	12540	12727	12619	12541	12806	12794	12585	12662	12563	12664	12776	12526	12593	12781	12444	12854	12670	12529	12559	12553	12552	12670	12652	12644	12572	12600	12706	12561	12634	12714	12730	12789	12491	12524	12662	12644	12667	12613	12670	12665	12762	12666	12622	12674	12603	12697	12752	12689	12842	12883	12803	12616	12662	12564	12686	12767	12543	12548	12782	12713	12756	12798	12628	12765	12663	12915	12603	12486	12571	12571	12550	12688	12803	12591	12652	12625	12750	12725	12701	12539	12601	12804	12691	12796	12814	12756	12818	12616	12795	12789	12485	12662	12640	12724	12639	12720	12742	12419	12742	12520	12660	12914	12736	12542	12570	12564	12634	12645	12611	12637	12677	12812	12810	12518	12583	12674	12690	12726	12693	12559	12640	12856	12711	12762	12605	12624	12744	12772	12815	12775	12664	12672	12716	12653	12792	12705	12608	12570	12526	12722	12570	12821	12829	12621	12709	12618	12630	12657	12507	12574	12761	12674	12735	12784	12825	12845	12669	12709	12731	12565	12626	12890	12725	12661	12743	12595	12638	12906	12553	12835	12571	12791	12605	12560	12666	12505	12759	12602	12518	12681	12687	12876	12512	12765	12714	12655	12538	12725	12768	12604	12832	12747	12660	12589	12806	12761	12756	12634	12595	12813	12727	12721	12588	12736	12714	12556	12738	12712	12618	12711	12530	12679	12529	12560	12665	12812	12620	12497	12734	12454	12704	12709	12650	12710	12552	12595	12841	12545	12637	12681	12608	12589	12623	12638	12660	12515	12552	12722	12779	12748	12703	12696	12690	12750	12734	12511	12732	12846	12788	12576	12796	12681	12738	12796	12541	12741	12609	12813	12586	12670	12545	12632	12687	12582	12823	12608	12695	12460	12690	12731	12601	12808	12662	12709	12569	12568	12802	12809	12635	12698	12550	12724	12568	12551	12707	12620	12585	12578	12580	12836	12511	12571	12631	12636	12743	12762	12826	12719	12736	12575	12570	12715	12912	12554	12733	12819	12551	12686	12597	12646	12563	12630	12462	12716	12608	12783	12690	12743	12636	12790	12735	12713	12566	12592	12663	12704	12700	12681	12589	12625	12589	12702	12782	12830	12620	12789	12685	12682	12763	12713	12416	12544	12709	12669	12701	12626	12638	12749	12668	12824	12597	12535	12600	12778	12540	12799	12553	12635	12696	12572	12652	12589	12605	12710	12782	12615	12718	12568	12481	12739	12468	12621	12715	12676	12492	12702	12628	12524	12678	12659	12800	12510	12657	12584	12601	12777	12627	12576	12578	12729	12545	12759	12638	12678	12631	12729	12575	12659	12474	12662	12715	12694	12680	12881	12681	12667	12643	12534	12594	12512	12616	12629	12747	12630	12724	12689	12716	12660	12691	12605	12674	12783	12486	12699	12589	12582	12773	12689	12669	12589	12615	12608	12906	12625	12687	12675	12608	12614	12730	12782	12718	12672	12601	12535	12654	12495	12820	12712	12663	12537	12780	12524	12893	12754	12612	12591	12693	12746	12609	12587	12634	12661	12697	12767	12866	12634	12772	12445	12604	12652	12652	12670	12627	12692	12653	12564	12684	12772	12502	12587	12655	12598	12687	12797	12591	12611	12768	12826	12655	12595	12633	12627	12735	12712	12694	12769	12641	12586	12627	12551	12797	12640	12613	12610	12712	12647	12732	12615	12884	12741	12738	12648	12580	12866	12578	12577	12798	12789	12503	12859	12544	12717	12650	12625	12899	12614	12501	12561	12728	12703	12902	12815	12747	12809	12830	12556	12555	12766	12674	12708	12759	12782	12635	12728	12786	12565	12630	12681	12744	12713	12481	12615	12641	12739	12629	12505	12775	12760	12721	12611	12762	12687	12664	12665	12561	12630	12631	12453	12880	12627	12742	12907	12674	12614	12865	12622	12630	12681	12673	12517	12555	12666	12619	12628	12711	12509	12893	12577	12679	12695	12649	12683	12693	12645	12745	12500	12598	12647	12680	12643	12633	12558	12678	12588	12715	12788	12694	12616	12583	12718	12817	12808	12696	12654	12619	12770	12654	12712	12580	12710	12607	12509	12831	12601	12642	12598	12789	12761	12563	12742	12689	12703	12542	12619	12673	12724	12641	12697	12531	12801	12840	12751	12618	12744	12557	12634	12684	12690	12602	12736	12747	12784	12737	12842	12671	12805	12637	12688	12673	12719	12686	12650	12663	12569	12644	12771	12743	12842	12847	12695	12623	12691	12707	12615	12699	12715	12688	12938	12673	12664	12737	12579	12775	12601	12708	12503	12663	12579	12710	12672	12774	12644	12545	12685	12725	12709	12732	12647	12605	12678	12773	12680	12647	12466	12801	12658	12717	12689	12605	12695	12769	12653	12913	12700	12685	12629	12665	12663	12700	12663	12795	12628	12774	12717	12824	12692	12680	12663	12566	12676	12660	12721	12636	12592	12753	12706	12753	12664	12787	12592	12715	12655	12840	12658	12779	12702	12571	12746	12584	12568	12633	12692	12618	12827	12719	12599	12636	12571	12704	12636	12647	12913	12747	12731	12596	12744	12759	12493	12568	12743	12852	12505	12609	12605	12805	12682	12689	12709	12683	12736	12797	12658	12534	12681	12641	12582	12552	12627	12453	12747	12552	12593	12673	12783	12675	12581	12824	12676	12764	12808	12823	12489	12503	12510	12695	12817	12720	12653	12661	12724	12626	12612	12585	12721	12643	12683	12733	12748	12578	12690	12415	12599	12678	12562	12594	12824	12746	12601	12679	12687	12597	12705	12739	12768	12725	12628	12672	12774	12909	12741	12754	12646	12558	12667	12785	12506	12753	12709	12777	12722	12601	12750	12651	12608	12674	12581	12587	12458	12598	12542	12718	12655	12462	12539	12589	12687	12660	12725	12702	12581	12801	12731	12641	12665	12713	12486	12515	12605	12656	12559	12699	12713	12657	12734	12495	12749	12531	12762	12774	12838	12497	12525	12793	12438	12684	12650	12690	12492	12735	12610	12642	12631	12557	12509	12745	12753	12615	12722	12762	12646	12587	12652	12466	12842	12696	12569	12669	12707	12539	12703	12537	12653	12848	12700	12632	12490	12746	12523	12717	12677	12613	12728	12698	12609	12800	12843	12627	12499	12545	12744	12476	12625	12725	12953	12687	12727	12590	12670	12531	12725	12592	12669	12760	12720	12627	12834	12605	12660	12496	12758	12717	12889	12566	12663	12548	12971	12615	12545	12633	12685	12587	12475	12623	12577	12685	12714	12601	12714	12784	12733	12632	12607	12592	12610	12520	12789	12702	12716	12580	12849	12717	12689	12565	12939	12629	12793	12713	12544	12851	12607	12610	12760	12643	12542	12576	12634	12552	12603	12693	12777	12712	12589	12758	12610	12786	12739	12754	12673	12587	12574	12748	12622	12638	12742	12645	12691	12759	12491	12688	12623	12482	12564	12546	12550	12567	12769	12649	12725	12593	12780	12676	12820	12597	12643	12702	12532	12681	12633	12563	12583	12665	12737	12624	12563	12530	12767	12850	12722	12751	12585	12555	12680	12702	12605	12767	12606	12637	12701	12758	12595	12697	12549	12663	12465	12552	12710	12698
25193	21566	27596	27434	20328	18066	17319	15860	15590	15550	15365	15740	15462	15268	15303	15212	15096	15086	15060	15124	15000	15175	15131	15055	14970	14991	14885	15144	14931	14973	15127	14902	14966	14816	15043	15165	14633	15022	14737	14918	14932	14904	14988	14889	15018	14891	15010	14965	14887	14925	14939	14972	15034	15044	14868	14948	14648	15127	14987	14875	15015	14741	14975	15213	14980	14874	14728	14852	14929	14864	14924	14957	14974	15046	14880	15012	15035	15056	14819	15003	14679	14787	15042	14973	14902	15016	14941	14977	14818	14931	14880	14898	14994	14930	14870	14923	14790	15020	14898	14954	15000	15010	14839	14881	14965	15189	14975	14925	14955	14988	14878	14860	14771	14887	14836	14952	14928	15074	14900	14982	14881	15067	14997	14838	14889	14856	15003	14919	14931	14823	14903	14817	14916	14937	15155	14860	15101	14870	14973	14833	14936	14922	14953	14875	14991	15109	14992	15077	14879	14989	14888	14816	14932	14945	14834	14969	14830	14815	14988	14725	14937	14893	14855	14837	14864	14943	14902	15001	15100	14984	14873	14811	14926	14742	14807	14768	14969	14770	14755	14857	14880	15105	15033	15188	15104	14920	15000	15067	15018	14991	14905	14904	14798	14988	14987	14933	14687	14888	14810	14949	15202	14974	14812	14933	15081	14871	14987	15024	14899	14870	15060	14833	14971	14945	14752	14905	14947	15042	14987	14720	15030	14659	14907	15131	14827	14765	14836	15031	14928	14884	14916	15223	14952	14797	14884	14906	14752	14752	14741	14859	14872	15030	14865	14786	15102	14955	14784	14747	15037	15149	14915	14787	14867	14783	14996	14980	14726	14778	14949	15017	14820	14967	14830	14908	15013	14874	14937	15073	14874	14865	15038	14933	14942	14957	14992	14878	14914	14845	15060	14951	14777	14726	14987	15018	14984	14765	14897	14870	14870	14866	14928	14849	14856	14946	15071	14971	14856	14934	14867	14930	14936	14875	14974	15007	14957	14773	14985	14933	14853	14966	14666	14809	14926	14817	14849	14813	14917	15000	15013	14910	15093	14902	14848	14976	14787	15018	14873	14894	14970	14990	15023	15141	15059	14731	15035	15211	15062	14923	14969	14943	15154	14905	14961	14855	15049	15023	15257	14936	14837	15026	14928	15016	15134	15029	14981	14886	14848	14797	14912	15032	15175	14932	15023	14961	15088	15087	15062	14971	14857	14974	14965	14845	14890	14874	15052	14997	14867	14874	14964	15080	15017	15036	14778	14774	14985	15014	15017	14977	15117	14938	15011	14915	14972	15039	14976	14831	14748	14834	15009	14872	14809	14785	14868	14744	14779	14805	15073	14936	15047	14816	15033	14916	15015	14867	14872	14671	15000	14864	14850	14968	14951	14770	14893	15110	15020	14852	14795	14937	15097	15094	14791	14944	14848	15019	14908	15005	14840	14849	14819	14797	14908	14862	14849	15104	14908	14977	14905	14911	14825	14945	14966	15015	14986	15107	14896	15131	14936	14920	14721	14896	14909	14847	14827	15023	14836	14779	14843	14901	15046	14881	14932	14816	14810	14821	14807	15061	15059	14910	15037	14940	15095	14818	14843	15035	15143	14931	14908	14949	14853	14924	14855	15037	14919	14934	15002	14901	14835	14945	14932	15013	14696	14726	15002	15079	15020	15077	14889	14909	15002	15146	14907	14762	14910	14787	14983	14998	14927	14891	15121	14991	15024	14905	14935	14915	14976	14819	14939	14965	14817	14877	14922	15044	15068	14898	14998	14957	14937	14946	14748	15127	15110	15084	15006	14922	15042	14886	14905	14891	14828	15050	14965	15100	14855	15083	15059	15101	14948	14966	14885	14969	15052	14900	15122	14797	14918	14833	14869	15002	14910	14790	14868	15038	15161	15090	14694	15185	14866	14826	15057	14935	14964	15038	14917	14841	14903	15032	14898	14861	14802	15116	14935	14953	15036	14731	14927	14931	15119	15110	15249	15013	15043	14906	14902	14886	14915	15017	15093	15157	14738	14782	14891	14660	15049	14876	14928	14829	15082	14882	14913	15029	14950	15009	14822	15090	15055	14843	14798	14860	14639	14922	14777	14663	14937	14997	14957	14944	15078	15004	14942	15113	14937	14939	15058	15077	15008	14864	14986	14798	14936	14777	14990	14904	14952	14827	14959	14714	14746	14880	14950	14915	14877	14761	14772	14928	15005	14914	14837	15024	14839	14951	14902	14937	14858	14781	14788	14956	15020	15049	14832	15003	15065	14830	15138	14821	14852	14867	14910	14891	14938	14987	14861	14968	14915	14895	14929	14906	14818	14855	14780	14976	15049	15081	14895	15065	14867	14997	14851	14899	14937	15008	14661	14938	14940	15044	14934	14848	14855	14951	14811	15004	14904	15056	14812	14785	14792	14924	15089	15096	14899	14850	15017	14871	14937	14930	14759	14971	14896	15028	14933	14930	15134	15018	14958	14892	14971	14963	14962	14909	14913	14817	14871	14811	14971	14781	14966	14887	14765	14901	14884	15017	14911	14858	15001	15026	14941	14929	15037	14872	14846	14938	14835	14748	15005	14771	15018	14973	14966	14900	14969	14922	14901	15040	14889	14994	14939	14891	14949	14801	14864	14825	14994	14840	14819	14939	15236	14852	14957	14830	15035	15006	14919	15105	14968	15040	15103	14899	14956	15110	14994	14809	14763	15020	14936	14962	14937	15012	14990	15065	14972	15000	14821	15035	14986	14934	15008	14912	14871	14974	14794	15003	15069	14932	14920	14813	15141	14878	14686	14937	14869	14978	14938	14964	14922	14805	15052	15200	14838	14952	14932	14942	14919	15083	15096	14785	14826	14774	14936	15074	14942	15065	14958	14962	14932	15117	14962	14783	14923	14843	15023	15191	14912	15046	15107	14818	15046	14828	15132	14875	14911	15005	14913	15026	15068	15117	14944	15004	14880	14999	14951	14866	15040	15127	14902	15001	14639	15040	15034	14989	15107	14758	14990	15028	14819	14926	14897	14863	15070	14929	14891	14909	14858	14933	14939	14779	15011	14909	14650	14731	14951	14957	14930	14886	14735	14842	14991	14967	14969	14891	15066	15024	14793	14911	14729	15005	15018	14941	14971	15249	14798	14952	15138	14994	14675	14986	14912	14921	14931	14966	14725	14956	14746	14896	14889	14995	15136	14950	14930	14946	15207	14972	14812	14921	14900	14801	14857	14961	14863	14799	15027	15033	14969	14842	14918	14830	15015	14729	15007	15017	14930	14829	14868	15077	14915	14983	14868	14915	14901	14792	14914	14839	14833	14800	15244	15062	14838	14938	14946	14693	15042	14928	14868	14728	14729	14888	14885	15122	14992	15075	15200	15087	15030	14861	14961	14977	15073	15012	15047	14813	15020	14688	14919	15102	14961	15039	14938	14808	14810	15145	15020	14835	14780	15068	14861	15056	14905	14868	14895	14942	14969	14862	14940	14958	14990	14790	14942	14957	14968	15134	14970	15218	14977	14779	14655	14798	14977	14935	14884	15062	14876	14979	14737	15036	14916	14742	15135	14909	14885	15018	14995	14960	14762	14954	14708	14763	14769	14737	14941	14852	14937	14952	14827	14667	14898	14725	14720	15061	14851	14974	14711	15123	14983	15034	15035	14759	15001	14858	14950	14870	15027	15118	14862	14815	14997	14964	15065	14790	14825	14791	14818	14972	15033	14935	14864	14852	14931	15081	15127	14869	14695	14889	14943	14857	14952	14880	14763	14994	15097	14870	14687	15099	14945	15146	15053	15071	14705	15017	15083	15068	14928	14936	15057	14994	14716	15066	14928	14829	15058	14858	14816	14875	14915	14846	14952	14918	14853	15003	14754	14985	14774	14911	14870	14679	14803	14849	14935	14895	14899	14759	14960	14925	14870	15064	14860	14862	14778	14965	14906	14799	14864	14994	15079	15070	15125	14868	14935	14908	14961	14873	14962	14888	15015	14934	14954	14794	14861	14739	14943	14820	14866	14989	14981	15004	14811	15096	14880	15055	15005	14898	14822	14799	15060	14918	14925	14939	14978	14747	14807	14970	14901	14847	14852	14802	14882	14789	14894	14884	15040	15014	14975	14980	14878	14824	14841	14889	14904	14824	14919	15013	14960	14776	15096	15005	15001	14921	14948	14870	14859	14885	14911	14943	15150	14907	15091	15070	14992	14987	15000	14996	14957	14866	15087	14869	14968	14948	15012	14861	14954	15093	14913	14978	15013	15055	14951	14933	14928	15129	15001	14933	14959	14999	14984	14861	15034	15022	14862	14876	14841	14678	14915	14914	14862	14845	14965	15053	15005	14874	14756	14811	14818	14903	14853	14853	14975	15053	15069	14976	14978	14896	14897	15018	15081	14771	15176	14975	14859	14760	15017	15023	14970	15023	15019	15036	14989	14884	15123	14812	14999	15022	14841	14815	14788	14891	15024	14890	14882	15020	14898	15004	14826	14932	14993	14893	14898	14899	15038	14875	14960	14915	15058	15076	14888	15020	14827	14935	14871	14955	14916	14887	14908	14993	14918	14908	14898	14857	14876	14860	14826	14869	14737	14997	15023	14820	15026	14981	14743	14936	15073	14924	14929	15056	14856	14747	15060	14971	14964	15002	15027	14853	14878	14861	15098	15117	15106	14724	14903	14964	14985	14845	15118	15013	14925	14976	14858	14965	15213	14983	14819	14863	15090	14966	15016	14805	14969	14932	15107	14960	14883	15072	14994	14828	14831	14921	14823	15021	14975	14847	14756	14847	15034	14873	14805	15073	14941	14917	15016	14873	15099	14959	14933	15092	14884	15073	14810	14973	14901	14933	14912	14884	15071	14894	14936	14975	14854	14861	14955	14914	15084	15028	15082	14983	14953	14691	15130	14904	14950	15011	15096	14670	15048	14975	14895	14917	14933	14992	14862	14821	14912	14899	14886	14881	14916	14949	14989	14699	14985	15044	14902	14851	15077	14739	14766	14846	15176	15025	14978	14892	14959	15049	15014	14731	14901	14931	14968	14998	15104	14941	15113	14978	15016	14869	14955	15021	15107	14947	14926	14835	14892	15013	14934	15003	14843	14910	14962	14928	15119	14780	15215	15012	14935	14961	15045	14967	14933	14947	14742	15019
23124	40304	32402	23092	19294	16722	15482	14736	14013	13809	13678	13532	13611	13395	13136	13295	13243	13207	13168	13187	13108	13096	13032	13060	13204	13044	12988	13032	13131	13091	13045	13030	12940	13085	12989	13158	13109	13019	13179	12992	13109	13043	12963	13113	13030	12859	13067	13159	12813	13121	12925	12925	12932	13187	12880	12962	12932	13080	13006	12929	13031	12891	13132	12903	12892	13039	12840	13069	12967	12912	13002	12864	12952	12988	13065	13104	12968	13190	13249	13024	13082	12863	12947	12968	12782	12907	12977	12986	13013	12856	12938	12923	13018	12899	12966	12990	12903	13005	13015	12958	13133	13042	13028	12944	12838	12882	12929	13067	12999	12947	12954	12936	13092	13043	12881	12974	12932	12853	13058	12951	13089	13074	13003	13102	12892	12956	13009	12837	12878	12900	13031	13049	12925	13029	12851	12859	13090	12998	12933	13076	13055	13041	12802	13007	12984	12891	13075	12958	13009	13097	13034	13052	13062	12878	12946	12911	12793	13119	12957	12931	13111	13069	12982	12985	13161	12857	13025	13081	12958	12907	13102	12943	13087	13014	12952	13039	12941	13060	12939	12885	12972	13135	12906	13010	12928	13115	13030	12915	12864	12939	13017	12901	13093	13034	12955	12932	12925	12858	13028	12914	13017	12980	12904	12986	12830	13094	12929	13080	12909	12989	13041	13109	13062	12908	12998	13116	13145	12990	13107	12999	12828	12854	12888	12779	13088	12748	12973	12960	12896	12951	12898	12996	13018	12866	12884	13122	12825	12849	13111	12995	12947	12865	13030	13026	12991	13039	12934	12923	13046	12842	13099	12966	12879	13018	12912	12978	12979	13050	12925	12998	13027	13070	13103	13034	13004	13136	12930	13062	12940	13189	13105	12978	12953	13004	13086	12979	13058	13020	12942	13119	13015	12867	12803	13006	12935	12939	12724	13005	12845	12969	13023	12949	12838	12835	12906	12937	12921	12912	12840	13042	13059	13071	13125	12873	13077	12997	13115	12899	13008	12895	13067	13139	12929	12925	12899	13191	13010	12858	12912	12972	12910	12854	13008	12927	13044	13010	13112	12956	13011	12703	12898	12821	13129	12921	12959	12944	12987	12936	12867	13029	12899	13104	12943	13091	12967	12928	13125	12883	12956	13094	12868	12836	12864	12960	13021	13033	12934	13028	12920	12999	13059	12926	13019	13044	12959	12948	12984	13151	12753	12941	12931	13007	12978	12871	12972	12940	13044	13158	13044	13105	13077	12909	13205	12917	12819	12932	12916	12994	12967	13041	13066	13030	13126	13012	12944	12980	12942	12919	12923	12928	12950	13094	13060	13093	13155	13016	12997	13040	13153	12923	12934	12952	12991	12981	12989	13090	12939	12871	12974	12861	13047	13111	12965	13055	12999	12888	13117	12919	12981	13034	13001	12898	13157	12894	12888	12851	12822	12941	13023	13019	12942	12902	13083	12919	13039	12895	13080	12995	13003	12898	12836	13057	12855	12920	12996	13084	13001	12914	12964	13029	12889	13076	12977	13002	12838	13073	12885	12976	13045	12873	12856	12908	13005	12896	12858	13070	12820	13154	13034	13026	12869	13102	13109	12849	12851	13003	13075	12952	12956	12909	12896	12973	12915	13009	13023	12957	13005	13062	12944	12966	12923	13105	13027	12874	13006	13034	13065	13028	13000	13007	12835	12989	13025	12902	12849	12962	13163	12927	12943	13010	13048	13008	13140	13034	13021	12978	12939	13060	12994	12987	12961	12964	12987	12923	13054	12865	12819	13091	13081	12942	13018	13069	13017	12975	12968	13005	12974	12933	13007	12958	12966	13020	13049	12950	12985	12872	13123	12968	12941	12955	13043	12948	12804	12937	12849	12862	12905	12842	13040	12992	12936	12874	12917	13086	12976	12908	12758	12865	13153	13131	12850	13124	12969	12964	12910	12852	13092	13078	12930	13102	13046	13056	12861	13071	13056	13029	13014	12980	12947	12873	12920	13040	12965	12952	13084	12802	12935	12985	12939	13138	12979	12983	12989	12924	13112	12938	12918	12964	13080	12892	12964	13103	13046	12856	12921	12789	12905	12822	13093	13004	13040	12873	12835	13053	12979	12925	13076	13037	13043	13002	13043	13028	13055	12899	13053	13029	12905	12956	12945	12983	13049	12963	12823	13062	13154	12920	13003	12725	13005	12971	12870	12904	12855	13037	13049	13124	12945	13011	13024	12933	13030	12956	12925	12863	13041	13065	12974	13116	12903	12985	12781	12916	12930	12875	12975	13057	13047	12935	13041	12836	12951	13049	13042	12997	12975	13096	12941	12908	12844	13012	12931	12970	12896	12984	13038	13170	12957	12991	12875	12972	13011	13027	12974	12908	13101	13033	13001	12951	12964	13052	12972	13085	12970	13106	12958	13085	12954	12908	12957	13069	12884	13051	12983	12965	12874	13023	13085	12857	12974	12908	12937	12966	12930	13120	13112	12758	13059	12786	12893	12879	13065	12905	12911	13072	13048	12987	12970	13095	12894	12964	12980	13071	13020	13026	12993	13102	13021	13019	12918	12987	12895	13078	13102	12999	12926	12996	12995	12956	13123	12897	13041	13105	12894	12876	12964	12968	12875	12945	12860	12955	13063	13023	13104	12965	12889	13062	13061	12896	13015	12880	13064	12831	12789	13034	13010	13031	12993	13001	13021	12924	12845	13049	12927	13127	12954	13032	13034	13048	12849	12911	13075	13086	12954	12910	12901	12895	12913	12968	13037	13006	13120	12849	12940	12862	13152	12985	12958	13032	12787	12837	13061	12868	12953	13005	12996	12981	12969	12907	13099	12898	13073	12918	12872	13153	12954	13082	13019	13148	12855	12990	13023	12931	12970	12957	12905	13049	13089	12960	12969	13032	13085	12935	12966	12907	13143	12909	12773	13050	12998	12821	12898	13063	13099	13126	12956	12951	13145	12971	13143	12819	13006	12958	13074	12935	13038	13022	13105	12997	13035	12907	13040	12990	12881	12999	12968	12914	12999	12987	12955	12931	13004	13026	12975	12990	12851	12833	13022	13019	13026	13015	13079	12876	12821	13066	12962	13037	12905	12987	12993	13133	12914	12836	13072	12850	12856	13195	13104	12903	13123	13066	13020	13101	12896	13083	13006	12926	13054	12844	13065	13124	13143	12938	12953	13031	13072	12926	12994	13216	13029	12961	12755	13006	12910	12958	12885	12939	13009	13173	12910	12918	13055	12872	13059	12982	12970	13015	12928	12869	13056	12945	13042	12962	12892	13019	12766	13087	12895	12892	12996	12882	12948	13005	13035	12837	12861	12858	12943	12999	12874	12961	13164	13166	12919	13134	13029	13079	13013	13067	13096	12965	13068	13056	13063	13072	12841	12949	12805	12870	13015	12922	12925	13140	12793	13095	13055	13009	13048	12993	13056	12947	12933	13053	13060	13032	12955	12907	12918	12948	13021	12978	12822	12877	13093	13153	13002	12961	12843	13066	13085	12967	12995	12905	12923	13026	12946	12962	12956	13037	13036	12994	12886	13031	12939	12963	12910	12755	12935	13051	13152	12882	12888	13002	12992	13073	12949	12902	13097	12915	13087	12895	12884	12972	13072	12890	13113	12897	13095	12853	12985	12953	12974	12929	12996	12926	13001	12996	12961	12980	13026	13061	12802	12948	12949	12957	12886	12985	13093	12989	13014	13044	12982	13028	12947	12757	12995	12973	12699	13006	12918	13056	13008	12799	12887	12966	12926	12999	12949	12899	12992	13033	13054	13082	12810	12938	12877	13096	12955	13061	12985	12790	12826	12956	13107	13017	13060	13126	13096	12910	12983	12906	12825	13055	13080	13055	12892	13062	12807	12888	13174	12950	12989	13146	12999	13013	12969	12929	12909	12828	13210	13101	13142	12969	13032	13106	12760	12842	13033	13027	13029	12966	13000	12953	12927	13114	12944	12847	13074	13056	12955	13085	12933	12888	12866	13090	13006	13013	12866	12896	12954	12866	12920	12907	13064	13081	13018	13017	12950	13043	12950	12875	12899	12962	13192	12915	12880	13015	12958	12971	13103	13124	12961	13017	12714	12918	13206	12963	12909	13033	13013	12941	12979	13157	12904	13048	13102	12963	12947	13041	12966	12901	12906	13102	12843	12981	12937	13178	12952	12966	12945	12995	12991	12986	13079	12921	12988	13077	12980	12970	12865	12895	13028	12883	12910	13103	13048	12682	12941	12903	12938	13067	12982	12990	12941	13016	12860	12961	12891	12998	12838	13065	12959	13107	13076	12887	12958	12981	12967	13093	12853	12932	12927	12965	12959	13115	13137	13034	13004	12998	13055	12790	13112	13014	13170	13076	12895	12893	13082	12882	13123	12772	12933	12893	12908	13230	12981	12918	12940	12921	13086	12917	13006	13057	13017	12942	12933	13021	13191	12907	12987	12985	13018	12946	13129	12979	13169	13037	13049	13129	12943	13005	13050	13003	13022	12971	13006	12857	13070	12869	13033	12924	13004	13177	13164	12941	12963	13025	12992	12918	12961	12959	13121	13029	13146	12911	12922	12830	12822	12924	12874	13083	12841	12964	13034	12969	13058	12886	12935	12971	12890	12870	13190	13172	13017	12905	12975	12853	12866	12981	12930	13082	12881	12878	13052	12902	13053	12958	12907	12913	12931	12968	12967	13044	13016	12979	13015	13111	13083	12937	13017	12966	12972	13068	13037	13092	12969	13102	13082	13027	12902	12862	12973	12925	12990	12792	13236	13000	12963	12937	13040	13015	13064	13129	13043	12932	12930	13037	12885	12932	12919	13112	12953	13190	12884	13072	12927	13025	12961	12855	13138	13006	12913	13035	13104	13028	13064	12920	13006	13054	12986	13003	13001	13037	12910	12842	13188	13087	12862	12934	12954	13061	12975	12984	13075	13058	12783	12944	12853	12898	13023	12835	13019	12908	12980	12893	12880	13089	13032	12845	12975	12891	12912	13057	12936	13084	13013	13067	12941	12836	12886	12895	12876	13127	13013	12918	12972	13065	13126	12974	13085	13065	12928	13014	13004	13059	13057	12943	13056	13058	13049	13037	13101	13049	12915	13038	13200	12891	12961	13115	12944	13015	13074	13031	13078	12891	12938	13028
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
