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
341638334120	341638334677	341638335227	341638335777	341638336327	341638336877	341638337427	341638337977	341638338527	341638339079	341638339627	341638340177	341638340727	341638341277	341638341827	341638342377	341638342927	341638343479	341638344027	341638344577	341638345127	341638345677	341638346227	341638346777	341638347327	341638347879	341638348429	341638348977	341638349527	341638350077	341638350627	341638351177	341638351727	341638352277	341638352827	341638353377	341638353927	341638354477	341638355027	341638355577	341638356127	341638356677	341638357229	341638357779	341638358327	341638358877	341638359427	341638359977	341638360527	341638361077	341638361629	341638362179	341638362727	341638363279	341638363827	341638364377	341638364927	341638365479	341638366029	341638366579	341638367127	341638367679	341638368227	341638368777	341638369327	341638369879	341638370427	341638370979	341638371527	341638372079	341638372627	341638373177	341638373727	341638374279	341638374827	341638375379	341638375927	341638376477	341638377027	341638377577	341638378127	341638378677	341638379227	341638379779	341638380327	341638380879	341638381427	341638381977	341638382527	341638383079	341638383627	341638384179	341638384727	341638385279	341638385829	341638386377	341638386927	341638387477	341638388029	341638388577	341638389127	341638389679	341638390229	341638390779	341638391327	341638391879	341638392427	341638392979	341638393527	341638394079	341638394629	341638395179	341638395727	341638396279	341638396829	341638397379	341638397927	341638398479	341638399029	341638399579	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2736	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	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	2736	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
22477	21461	28971	24651	22355	23734	22223	15987	14705	14723	13668	13361	13213	12825	12864	12701	12503	12763	12506	12540	12586	13254	13905	13933	13152	13005	12843	12317	12323	12141	12063	12200	12084	12010	12026	12048	12023	12111	12121	12094	12069	12104	12143	12075	12051	12066	11915	12095	12044	11991	12154	12029	12091	11970	11993	12166	12081	12123	11866	12147	12064	12100	11894	12072	12053	12024	12026	12076	12094	12049	11932	12129	12018	11999	12061	12113	12111	12268	12139	12099	12015	12438	12073	12132	12232	12153	12143	11956	12182	12078	11915	12018	12054	12101	11845	12129	12012	12185	11997	11984	12010	11920	12010	12089	11958	12130	12054	12251	12069	12143	12228	12111	12105	12220	12106	12101	12173	12194	12116	11911	11971	11824	12059	12100	11980	12070	11888	12062	12113	11914	11937	12040	12101	12072	11833	12111	12072	12030	12061	12148	11853	12162	12191	12132	11996	11924	11873	12056	12028	12083	11971	12202	11892	11805	11734	11935	11876	12099	12055	11888	12129	11820	12248	12155	11879	11898	12204	12029	11984	11978	12000	12113	11908	12212	12135	12081	11893	11954	12036	11880	12211	11878	12000	11963	11974	12058	12036	11993	11908	11925	12072	12063	11998	12036	12148	11917	12082	12077	12128	11942	12028	12066	11954	12138	12043	11853	12006	11932	12029	12023	11945	12112	12151	11929	12036	12017	11998	11818	11920	12022	11953	11877	12014	11980	11916	11842	11926	11862	12051	11902	12118	11899	12052	11884	11983	12017	12022	12014	11930	12040	11915	12048	11940	12072	12102	12200	12168	11996	11886	12281	12156	11913	12064	12006	11851	12064	12125	11885	11913	12145	12030	12129	12140	12025	11959	12052	11993	11954	11980	12015	12116	12192	12189	12012	11919	12202	12094	12212	12112	11837	12069	11946	12014	12038	11997	12014	12011	11934	12160	12053	12097	12021	12187	11907	12125	11867	12050	12075	11866	12048	11902	11957	12197	12214	12120	11978	12060	11963	11997	12108	11872	12003	12052	11975	12003	11947	11880	11913	11951	11954	11995	11812	11859	12195	12209	12265	11959	12093	12024	12157	12287	12057	12121	12124	11980	12125	12017	12030	11983	12160	12010	11898	11894	12048	12025	11953	12049	11902	11987	12051	11948	12040	11982	11828	11906	12117	12180	11847	12090	12171	11917	12143	12153	11988	12050	11871	12055	12040	12060	11888	11923	12073	12077	12242	12045	12200	12061	12132	12004	12204	12083	11989	11904	11906	11927	11938	12048	12043	12008	12118	12062	11899	11992	12137	11898	12123	12126	11863	11948	12033	12265	11917	12014	11877	12145	11980	12039	11925	12262	11959	11850	12085	12269	12229	12012	12060	11998	11964	12017	11991	11980	11915	11949	11876	11985	11835	11915	11937	12002	12071	12125	12034	11937	11976	12106	12192	11927	12009	12136	12009	11887	12005	12078	12096	11926	12027	11927	11937	11883	11926	12097	12002	12023	12023	12140	11963	12057	12077	11865	11956	11946	12004	11878	11944	12242	12091	11934	12081	11800	12077	12058	11856	12071	11917	12019	12144	12071	12092	12028	11900	11895	11916	11944	11935	12251	11919	12112	11900	11938	11941	12046	11991	11989	12081	12173	11874	12068	12151	11975	11930	12019	12016	11971	11944	12105	12054	12017	11918	11837	11910	12020	11987	12087	11996	11915	11938	11871	11733	11986	12053	12105	12164	12121	12054	12148	11934	11991	12051	11919	12060	11904	11884	12039	11983	11994	12078	11800	12226	12073	11855	12085	12008	12088	12007	11744	12221	11980	11954	11946	11899	12012	12011	12054	12100	12105	11854	11806	12043	11940	12166	12042	12172	11852	11982	11839	11963	11992	11861	12158	11961	12018	12032	12088	12042	11878	12057	12036	11883	12057	11889	12134	12108	12029	11929	11829	12082	12057	12132	12067	12025	12167	12093	12053	12014	11984	11850	12116	12083	12092	11952	12146	12118	12318	12061	11982	11973	12028	11976	11818	12008	11795	11961	12099	12102	12068	11931	11845	12084	12020	11920	11962	12109	11937	11804	11771	11812	12109	12034	11866	12003	11843	11838	11819	11975	12146	12108	11996	12029	11964	12148	12110	11934	12026	11980	11791	11880	11979	11940	11996	11880	11882	12036	12010	12008	11982	11969	12053	11964	11976	12072	12017	11919	12010	12045	12050	12022	12024	12000	12134	11982	12019	12002	11837	12025	11884	11845	12030	11945	11897	12162	11953	11977	12113	12061	11915	12111	12098	11928	11918	12066	12057	12071	11992	12083	11938	11972	12053	12068	12059	11977	12026	12111	12168	12111	12031	12022	12130	12188	11893	11958	11957	11952	11966	11863	11973	12013	11898	12105	11900	12216	12026	11973	11984	12041	11931	11847	11885	11868	11985	11848	11912	12069	12084	12047	11970	11811	11842	11828	12073	11981	12096	12071	11827	12046	12169	11876	12071	11989	12048	11878	12053	11957	12198	12099	12062	12032	12061	11954	11995	12159	11896	11953	11845	12022	11938	11853	11859	11903	12071	11966	11896	11972	11964	11866	11992	12049	12035	12029	12022	12076	11915	12174	11981	12033	12150	12256	12139	12119	11982	11803	11887	11864	11929	11996	12109	12092	12178	12056	11786	11886	12038	11869	12027	11848	11845	12085	12032	11875	12032	11959	11827	11885	11913	11834	11873	12096	12138	11910	12032	12052	12135	11906	11965	11929	12042	11909	12145	11843	11939	12158	11843	11867	11961	11889	12038	12070	11993	11935	12154	12107	11842	12044	12017	12177	11998	12065	12228	12072	11839	11960	12000	12127	12000	11882	11935	12177	12159	11883	12070	12119	11816	11888	12078	11828	12070	11980	11921	11983	11980	12178	11872	11995	12015	11839	12155	12160	11914	12022	11983	12034	12033	12157	11819	12056	11958	11873	12008	11947	11929	11949	12277	11802	12082	11953	12078	12166	12159	11949	11919	12084	11852	11898	11921	12040	11823	12190	11963	12079	11965	11908	12023	11982	12106	11830	12122	12009	11922	11805	11850	11890	11896	12221	11997	12020	12018	12034	11987	12073	12021	11657	12139	11912	12037	12089	11945	11959	11899	12054	12097	12064	11995	11708	11797	12031	12047	12059	11948	12079	11808	12095	12037	11945	11893	12012	11982	12103	12071	12158	12048	12016	11995	12049	11861	11963	12028	12099	11948	11843	12020	12056	11969	11979	12087	11866	12025	12081	11862	12050	11850	11907	11902	12059	12284	12109	11930	11976	12078	12023	11972	11832	12133	12011	11759	12078	11977	12177	12028	12070	12060	11888	12135	12168	12025	11955	12155	12039	11923	11988	11906	11953	11973	12079	12024	11909	11833	11830	12024	11827	11974	11889	12006	12079	12054	11994	11980	11800	11878	11890	12019	12111	11999	12014	11854	12108	12134	11952	11996	12004	11902	11949	12080	11965	12085	12086	12015	12098	12112	11984	12089	11921	11923	12045	11888	12060	11899	12107	11992	11881	12145	12027	11889	12099	11989	11961	11870	12078	11960	12160	12128	11965	11960	11907	11841	12000	11819	12002	12123	12009	12043	11765	12059	12000	11961	12104	12013	12082	11900	12025	12089	12127	11795	11972	11957	11939	11793	11829	11881	11948	11922	11905	11983	12161	12101	12234	11997	12192	12173	12025	11942	11971	11952	11962	12320	11998	12115	12062	12044	11987	11996	12129	12116	12031	12020	12191	12142	12006	12066	12015	12130	12059	12064	12083	12061	12124	12119	12096	12117	11995	12044	12010	12044	11971	11923	12067	11814	11989	11922	11963	12125	11857	12173	12170	11832	12155	11903	12145	12024	11924	11999	12076	11967	12032	11869	11939	11974	11920	12111	12141	11891	11824	12042	12024	11915	11778	12352	12008	11952	11950	11925	11794	12005	11957	12151	12077	12005	11942	12079	11994	11935	11891	12136	11788	11900	11986	11850	11897	11873	12059	11972	11994	12092	12044	12054	12030	12017	11847	11927	11976	12030	12055	11967	12158	12116	12068	12084	12113	11993	12033	11945	11985	11953	12134	11925	12000	12017	11949	11895	12035	12006	11852	12081	11819	12011	12283	12007	11940	11975	11919	12133	12068	11979	12046	11978	12010	12065	12074	12155	12046	12029	12053	12012	12004	11857	12022	11937	12063	11955	11984	11805	12183	12025	12024	12225	11885	12118	11967	12057	12073	12022	11992	11951	11904	12028	12068	11902	12230	11936	11904	12237	11822	11920	11986	12092	11997	11993	11907	11774	12046	11985	11945	11984	12031	12045	12158	11927	12018	11930	12052	12056	11964	12078	11926	12004	11742	11919	12036	11984	12071	11935	12061	12040	12143	12114	12018	11930	12007	12108	12047	11768	11916	12034	12050	11939	11974	12078	11961	12109	11956	12071	11882	12046	12169	12010	12043	11953	11951	11936	11932	11885	11892	12027	11983	12026	12027	11979	11846	11987	11916	11968	11929	11918	11981	11670	11927	11938	11881	12044	12054	11983	12167	12062	11878	11985	11978	11920	12043	11913	12150	11973	11952	12265	12078	11961	12085	11934	12279	12066	12187	12018	11985	11847	11999	11831	12121	12062	11807	12110	11943	12000	11927	11982	12096	11848	11978	11991	11856	12015	11803	12075	12048	12060	11994	12110	11899	12120	12112	11897	12071	12077	12034	12041	11892	11838	12008	11981	11917	11988	12105	11956	11896	12041	12045	12124	11846	12172	12111	12063	11888	12186	12136	12032	11949	12041	12023	12061	12003	12120	11808	11934	11994	12166	12070	12097	12089	12068	11898	12184	12007	12056	12144	11900	12097	12017	11838	12053	12197	11936	11951	11936	11942	12164	12041	11819	12003	12009	12105	12066	12137	11888	11886	12114	12020	12119	12031	12186	11868	11976	11902	11919	11846	12025	12215	11932	12016	11949	12004	12083	12199	11919	11870	11966	12050	11995	12088	12250	12017	12191	12021	11837	12189	12101	11885	12113	11802	11947	11828	12118	11968	11962	11896	11945	11937	11945	11808	11994	12069	11952	12259	11906	12059	12096	12083	11912	11985	12028	12221	11799	11988	11949	12114	12064	12112	12124	11976	11860	11934
30317	58705	51706	37752	27667	21349	16138	15148	14812	14160	12853	12658	12058	11710	11818	11306	11374	11230	11069	10954	11004	12280	13223	12775	12155	11642	11157	10760	10748	10631	10615	10678	10506	10711	10689	10388	10676	10511	10568	10638	10555	10563	10551	10534	10507	10566	10595	10370	10542	10590	10653	10653	10618	10564	10641	10643	10701	10619	10370	10547	10506	10533	10529	10604	10609	10463	10563	10611	10581	10553	10388	10512	10588	10595	10490	10680	10574	10448	10605	10460	10671	10518	10544	10460	10625	10483	10595	10521	10729	10567	10598	10584	10599	10744	10509	10519	10412	10602	10625	10601	10672	10541	10605	10576	10609	10612	10702	10645	10663	10540	10589	10493	10504	10586	10586	10639	10711	10568	10492	10599	10622	10599	10653	10602	10517	10516	10511	10537	10557	10582	10491	10636	10557	10707	10773	10726	10613	10527	10698	10581	10598	10657	10506	10554	10575	10501	10671	10644	10573	10699	10454	10676	10657	10514	10454	10497	10454	10422	10493	10491	10510	10635	10620	10827	10572	10527	10491	10724	10517	10502	10638	10669	10564	10434	10542	10667	10502	10442	10534	10705	10671	10551	10473	10697	10510	10645	10511	10536	10599	10478	10479	10524	10629	10624	10450	10711	10433	10596	10650	10685	10519	10566	10661	10617	10395	10509	10697	10573	10568	10569	10563	10723	10434	10569	10423	10471	10483	10520	10548	10680	10353	10477	10431	10481	10590	10585	10674	10507	10697	10572	10455	10556	10514	10680	10441	10744	10703	10651	10595	10641	10656	10522	10646	10358	10519	10539	10650	10734	10538	10549	10472	10664	10677	10672	10568	10698	10453	10521	10524	10382	10543	10481	10382	10690	10620	10587	10349	10477	10526	10654	10506	10454	10555	10615	10642	10593	10599	10519	10552	10481	10591	10677	10504	10560	10714	10624	10572	10567	10694	10479	10469	10577	10472	10650	10569	10618	10618	10539	10538	10550	10577	10586	10599	10524	10673	10600	10562	10530	10572	10622	10598	10455	10558	10487	10470	10509	10419	10571	10477	10700	10494	10529	10553	10498	10591	10738	10461	10703	10570	10567	10492	10560	10622	10634	10568	10476	10523	10574	10544	10568	10570	10498	10447	10694	10527	10573	10540	10670	10570	10554	10620	10636	10547	10644	10578	10510	10645	10605	10679	10596	10396	10462	10598	10594	10658	10735	10697	10407	10662	10588	10480	10589	10446	10493	10543	10556	10582	10379	10577	10685	10487	10532	10565	10590	10602	10513	10642	10621	10400	10726	10455	10649	10745	10633	10655	10579	10644	10679	10609	10575	10637	10566	10627	10488	10463	10639	10614	10681	10608	10583	10648	10547	10707	10692	10510	10449	10512	10502	10550	10725	10520	10719	10698	10502	10720	10553	10579	10502	10660	10475	10561	10555	10593	10544	10670	10618	10489	10532	10584	10582	10588	10564	10705	10630	10653	10589	10547	10571	10395	10574	10651	10551	10532	10592	10590	10417	10558	10515	10546	10535	10659	10582	10567	10610	10545	10476	10595	10754	10492	10472	10576	10539	10590	10530	10385	10634	10529	10636	10476	10535	10476	10566	10467	10449	10656	10476	10515	10584	10536	10672	10670	10660	10506	10424	10559	10607	10397	10669	10566	10636	10490	10515	10664	10495	10604	10537	10676	10556	10639	10665	10519	10622	10453	10510	10613	10680	10661	10538	10638	10539	10664	10554	10581	10609	10634	10550	10469	10666	10620	10505	10666	10640	10566	10713	10648	10501	10715	10536	10540	10550	10506	10661	10679	10584	10616	10623	10472	10689	10676	10551	10599	10651	10608	10430	10523	10408	10658	10512	10491	10600	10574	10617	10563	10676	10649	10551	10602	10515	10494	10533	10571	10551	10527	10388	10532	10576	10621	10555	10556	10591	10579	10566	10702	10462	10589	10539	10637	10532	10418	10563	10677	10430	10510	10677	10504	10606	10696	10632	10469	10651	10662	10517	10584	10618	10588	10660	10536	10584	10555	10493	10456	10461	10528	10579	10658	10542	10429	10788	10470	10574	10581	10626	10663	10671	10482	10522	10674	10508	10529	10600	10475	10605	10452	10561	10544	10589	10633	10576	10675	10499	10602	10519	10416	10481	10509	10620	10489	10595	10700	10597	10467	10555	10606	10568	10475	10686	10506	10686	10556	10585	10553	10521	10546	10577	10515	10655	10420	10610	10649	10651	10512	10623	10537	10522	10512	10648	10533	10550	10477	10581	10618	10590	10606	10669	10505	10544	10584	10717	10577	10590	10592	10454	10492	10575	10613	10589	10649	10497	10552	10540	10557	10682	10642	10582	10470	10559	10612	10388	10591	10573	10663	10456	10539	10528	10646	10487	10696	10443	10624	10422	10544	10588	10659	10548	10704	10615	10540	10502	10533	10624	10649	10581	10659	10460	10605	10460	10561	10503	10426	10476	10537	10658	10512	10437	10674	10570	10519	10643	10642	10733	10573	10567	10452	10498	10434	10661	10443	10604	10464	10549	10539	10668	10585	10750	10558	10576	10551	10653	10580	10633	10528	10508	10629	10644	10686	10622	10551	10526	10494	10446	10489	10558	10556	10532	10642	10528	10460	10639	10646	10557	10698	10542	10570	10553	10534	10292	10526	10580	10528	10679	10607	10439	10439	10569	10788	10497	10692	10476	10531	10710	10591	10464	10586	10499	10623	10545	10545	10555	10564	10485	10597	10635	10660	10655	10638	10651	10512	10464	10544	10570	10444	10589	10584	10429	10676	10692	10566	10440	10527	10539	10438	10622	10630	10579	10680	10574	10597	10546	10536	10545	10780	10390	10682	10576	10529	10564	10536	10481	10534	10619	10574	10560	10510	10500	10701	10422	10406	10659	10558	10546	10505	10407	10593	10543	10709	10424	10541	10622	10666	10551	10699	10633	10482	10481	10541	10448	10500	10548	10561	10561	10546	10619	10595	10582	10460	10521	10406	10548	10536	10615	10587	10454	10539	10557	10565	10438	10597	10566	10614	10398	10467	10560	10495	10419	10729	10611	10652	10565	10617	10561	10575	10564	10553	10551	10619	10416	10523	10617	10650	10549	10486	10467	10638	10323	10417	10568	10411	10536	10598	10805	10665	10600	10581	10417	10629	10426	10707	10583	10427	10399	10566	10516	10488	10630	10711	10518	10430	10466	10734	10608	10692	10607	10573	10609	10603	10530	10444	10386	10544	10621	10486	10481	10569	10596	10687	10425	10545	10516	10611	10514	10559	10529	10544	10588	10556	10548	10560	10473	10670	10642	10310	10677	10708	10676	10596	10473	10555	10587	10630	10503	10482	10470	10673	10626	10447	10478	10417	10709	10457	10749	10582	10664	10641	10478	10622	10415	10629	10485	10558	10478	10665	10376	10496	10567	10568	10569	10672	10535	10623	10747	10459	10482	10558	10496	10592	10620	10524	10427	10580	10506	10597	10459	10677	10578	10493	10573	10630	10552	10586	10580	10502	10525	10509	10558	10443	10592	10601	10447	10472	10567	10582	10501	10651	10617	10444	10585	10535	10595	10542	10570	10488	10507	10717	10591	10839	10599	10614	10667	10576	10644	10598	10625	10479	10639	10529	10508	10483	10369	10470	10498	10487	10617	10648	10723	10466	10568	10485	10498	10533	10568	10607	10619	10530	10406	10567	10557	10569	10478	10776	10584	10399	10776	10420	10558	10499	10614	10580	10456	10498	10648	10725	10586	10554	10525	10562	10649	10749	10751	10748	10567	10507	10567	10647	10571	10709	10478	10453	10512	10593	10656	10561	10544	10573	10658	10592	10599	10611	10640	10612	10509	10539	10570	10596	10611	10722	10463	10441	10550	10497	10602	10496	10431	10550	10526	10561	10776	10508	10745	10344	10619	10681	10548	10653	10603	10412	10616	10498	10635	10503	10611	10553	10511	10547	10595	10500	10418	10641	10618	10572	10677	10659	10522	10512	10554	10530	10615	10562	10382	10466	10584	10594	10408	10579	10537	10484	10470	10673	10579	10548	10483	10519	10533	10540	10458	10697	10650	10533	10619	10484	10470	10469	10457	10715	10558	10575	10401	10630	10584	10468	10616	10662	10392	10472	10825	10684	10693	10523	10669	10496	10708	10451	10571	10665	10616	10508	10646	10460	10519	10491	10425	10419	10573	10668	10621	10623	10629	10572	10646	10507	10652	10625	10552	10534	10629	10512	10572	10658	10497	10577	10588	10564	10728	10595	10486	10643	10661	10448	10716	10586	10695	10516	10467	10515	10703	10514	10575	10550	10585	10609	10362	10691	10612	10628	10521	10592	10520	10643	10478	10478	10322	10676	10587	10487	10582	10611	10623	10612	10580	10578	10635	10498	10529	10429	10651	10377	10696	10530	10683	10385	10589	10610	10546	10602	10578	10595	10648	10634	10512	10593	10568	10591	10421	10575	10565	10610	10696	10497	10537	10613	10482	10544	10513	10574	10546	10589	10543	10514	10564	10510	10503	10551	10755	10573	10490	10560	10636	10580	10536	10566	10644	10659	10497	10587	10538	10382	10642	10527	10586	10587	10573	10575	10526	10725	10592	10549	10618	10456	10632	10581	10650	10514	10711	10617	10686	10613	10659	10670	10412	10547	10598	10665	10624	10521	10491	10707	10597	10316	10738	10652	10623	10482	10471	10549	10479	10499	10593	10564	10589	10560	10524	10748	10473	10479	10616	10468	10462	10487	10604	10585	10679	10599	10391	10423	10559	10612	10535	10678	10569	10427	10579	10598	10523	10538	10604	10455	10643	10570	10721	10686	10531	10523	10578	10670	10543	10736	10626	10639	10449	10570	10500	10601	10553	10570	10543	10711	10512	10553	10436	10528	10489	10570	10517	10584	10588	10441	10580	10650	10585	10517	10633	10783	10623	10508	10540	10720	10572	10644	10569	10339	10608	10413	10616	10585	10622	10509	10661	10563	10522	10369	10670	10643	10665	10755	10612	10604	10729	10730	10698	10509	10619	10525	10673	10565	10534	10595	10589	10538	10638	10585	10577	10556	10415	10616	10585	10637	10452	10569	10508	10517	10498	10601	10662	10458	10607	10607	10516	10497	10489	10640	10610	10516	10600	10575	10646	10538	10525
30104	27653	32610	26289	20260	17393	15614	15191	14507	14333	14178	13988	14160	13959	13759	13740	13871	13767	13769	13655	13664	13764	13836	13834	13932	13897	13709	13721	13585	13539	13564	13297	13440	13661	13659	13664	13387	13548	13507	13595	13516	13447	13843	13587	13521	13683	13662	13460	13564	13675	13581	13537	13546	13556	13478	13593	13492	13612	13558	13569	13611	13722	13559	13790	13473	13549	13653	13596	13438	13791	13739	13665	13532	13618	13371	13427	13370	13572	13737	13494	13592	13533	13461	13540	13333	13414	13460	13417	13530	13526	13642	13489	13597	13652	13617	13601	13649	13605	13729	13583	13770	13658	13599	13576	13649	13674	13458	13722	13625	13668	13628	13597	13730	13750	13383	13355	13773	13522	13539	13517	13594	13582	13626	13704	13837	13478	13585	13566	13650	13403	13673	13549	13525	13688	13612	13513	13574	13759	13541	13689	13515	13568	13476	13701	13398	13642	13307	13662	13634	13747	13673	13697	13468	13455	13602	13353	13656	13711	13599	13719	13659	13781	13621	13731	13540	13411	13557	13563	13619	13674	13557	13556	13635	13433	13805	13666	13675	13746	13651	13493	13685	13728	13433	13651	13522	13573	13489	13665	13599	13578	13500	13670	13518	13590	13715	13678	13552	13565	13475	13378	13596	13649	13640	13637	13621	13637	13535	13680	13530	13687	13838	13598	13576	13728	13557	13443	13674	13539	13783	13749	13781	13636	13658	13543	13708	13722	13783	13766	13575	13657	13475	13606	13857	13707	13461	13586	13604	13660	13502	13571	13730	13514	13744	13586	13749	13748	13640	13494	13633	13669	13723	13683	13601	13768	13604	13524	13598	13683	13475	13618	13673	13567	13545	13391	13540	13704	13432	13471	13854	13692	13720	13773	13663	13556	13800	13671	13708	13602	13754	13640	13500	13343	13670	13501	13646	13704	13623	13510	13770	13606	13766	13554	13663	13605	13526	13484	13680	13555	13780	13618	13719	13708	13573	13662	13721	13404	13580	13754	13471	13491	13559	13580	13543	13586	13829	13495	13740	13743	13879	13705	13781	13774	13642	13578	13606	13545	13705	13684	13793	13735	13670	13552	13495	13678	13741	13708	13483	13654	13645	13564	13600	13521	13746	13684	13757	13433	13633	13553	13565	13734	13549	13522	13518	13609	13707	13729	13740	13578	13805	13780	13677	13635	13723	13488	13702	13549	13566	13627	13707	13630	13619	13573	13580	13617	13639	13669	13628	13734	13674	13553	13687	13696	13729	13521	13582	13574	13782	13632	13676	13588	13585	13599	13466	13754	13561	13574	13657	13555	13524	13617	13512	13583	13546	13862	13584	13681	13564	13498	13557	13658	13718	13487	13773	13676	13637	13541	13620	13616	13553	13640	13625	13542	13707	13735	13545	13484	13928	13733	13691	13503	13531	13853	13613	13311	13524	13514	13563	13455	13561	13485	13661	13508	13586	13725	13647	13520	13596	13512	13635	13439	13595	13679	13547	13711	13428	13499	13681	13446	13651	13752	13695	13479	13724	13613	13769	13621	13595	13540	13697	13720	13690	13674	13639	13625	13545	13548	13402	13419	13635	13522	13520	13718	13557	13586	13558	13766	13545	13662	13717	13656	13759	13336	13557	13585	13584	13539	13553	13380	13688	13775	13478	13526	13586	13575	13588	13490	13468	13515	13746	13591	13684	13501	13600	13665	13397	13661	13673	13659	13726	13530	13622	13777	13688	13625	13739	13619	13642	13423	13631	13709	13644	13596	13680	13681	13373	13755	13616	13349	13532	13559	13619	13573	13633	13649	13610	13593	13766	13760	13876	13415	13725	13626	13673	13466	13499	13587	13644	13673	13541	13514	13699	13566	13670	13586	13522	13837	13536	13694	13573	13616	13413	13536	13425	13536	13680	13822	13695	13582	13578	13426	13655	13544	13625	13604	13652	13602	13535	13759	13540	13579	13786	13693	13622	13655	13590	13444	13658	13654	13611	13512	13516	13799	13692	13545	13600	13485	13711	13633	13647	13603	13544	13730	13607	13425	13635	13790	13702	13565	13674	13628	13701	13478	13585	13855	13557	13603	13668	13597	13632	13516	13591	13475	13408	13740	13520	13500	13656	13639	13462	13462	13645	13558	13804	13593	13588	13660	13594	13705	13814	13707	13684	13491	13699	13440	13566	13758	13645	13647	13588	13689	13551	13781	13548	13580	13584	13606	13520	13555	13416	13798	13662	13654	13650	13611	13658	13387	13712	13604	13526	13489	13651	13674	13531	13688	13748	13496	13667	13655	13597	13517	13642	13591	13675	13515	13784	13554	13593	13601	13710	13438	13452	13585	13541	13489	13472	13541	13593	13696	13605	13509	13725	13620	13717	13633	13594	13589	13471	13746	13712	13616	13610	13666	13603	13420	13434	13602	13556	13537	13535	13585	13492	13745	13397	13651	13572	13665	13683	13660	13678	13629	13673	13458	13514	13459	13546	13573	13543	13722	13572	13646	13549	13637	13558	13605	13550	13644	13523	13655	13646	13837	13570	13647	13605	13845	13531	13413	13657	13460	13486	13611	13759	13453	13661	13525	13714	13647	13616	13453	13434	13678	13522	13656	13486	13601	13464	13689	13612	13652	13745	13801	13540	13654	13830	13744	13750	13485	13618	13594	13656	13563	13705	13505	13688	13732	13629	13475	13833	13636	13687	13679	13574	13497	13676	13781	13492	13532	13791	13609	13643	13495	13695	13603	13615	13611	13663	13563	13776	13598	13659	13749	13439	13446	13551	13508	13643	13640	13740	13509	13703	13597	13500	13665	13567	13555	13756	13479	13588	13654	13769	13726	13495	13589	13493	13601	13601	13597	13545	13601	13748	13714	13569	13623	13755	13649	13652	13465	13524	13446	13572	13472	13737	13731	13526	13554	13769	13625	13708	13527	13621	13743	13577	13819	13725	13440	13495	13433	13532	13595	13466	13598	13564	13544	13492	13716	13690	13621	13623	13740	13592	13645	13487	13582	13483	13731	13648	13487	13385	13666	13791	13468	13654	13615	13683	13458	13809	13618	13549	13529	13479	13333	13634	13713	13594	13702	13598	13576	13595	13401	13647	13637	13688	13575	13388	13640	13606	13802	13664	13547	13725	13799	13434	13786	13534	13846	13741	13524	13480	13746	13618	13507	13545	13557	13612	13668	13613	13651	13688	13758	13671	13678	13584	13712	13522	13598	13633	13763	13649	13638	13766	13523	13656	13623	13660	13582	13705	13346	13641	13750	13614	13640	13808	13624	13743	13630	13614	13449	13357	13685	13631	13773	13632	13601	13642	13484	13543	13732	13766	13634	13574	13518	13544	13560	13721	13645	13706	13565	13472	13656	13684	13829	13525	13563	13595	13618	13518	13817	13707	13531	13593	13665	13562	13698	13920	13653	13654	13583	13600	13633	13764	13527	13733	13615	13624	13672	13801	13583	13514	13758	13592	13668	13700	13793	13722	13685	13701	13694	13651	13625	13793	13559	13553	13563	13668	13454	13702	13583	13698	13654	13650	13534	13515	13562	13548	13635	13542	13554	13672	13485	13590	13703	13515	13667	13592	13636	13646	13492	13584	13588	13624	13640	13599	13632	13562	13534	13605	13447	13596	13640	13662	13407	13604	13637	13775	13715	13734	13764	13610	13618	13637	13811	13647	13548	13573	13502	13718	13630	13722	13405	13659	13597	13551	13561	13639	13716	13641	13732	13736	13612	13664	13713	13831	13606	13669	13674	13614	13762	13569	13594	13692	13608	13687	13760	13489	13812	13666	13724	13576	13666	13736	13695	13602	13417	13499	13573	13509	13685	13645	13640	13468	13521	13481	13513	13544	13658	13622	13479	13649	13691	13595	13531	13386	13721	13710	13553	13456	13568	13743	13609	13676	13744	13677	13649	13596	13590	13542	13726	13556	13661	13646	13668	13770	13557	13696	13535	13657	13628	13762	13687	13550	13756	13479	13610	13527	13430	13660	13606	13569	13628	13701	13769	13580	13642	13672	13693	13482	13565	13574	13633	13568	13661	13611	13535	13609	13647	13445	13582	13787	13797	13430	13617	13599	13543	13570	13565	13529	13769	13588	13727	13746	13703	13520	13642	13602	13617	13473	13543	13614	13632	13688	13947	13721	13637	13693	13594	13410	13715	13854	13831	13605	13591	13670	13759	13748	13721	13457	13469	13684	13654	13728	13820	13742	13680	13559	13464	13381	13478	13675	13654	13602	13502	13777	13530	13752	13780	13711	13593	13685	13412	13631	13600	13470	13592	13439	13684	13474	13696	13707	13630	13702	13419	13502	13639	13514	13538	13696	13500	13415	13709	13498	13477	13426	13627	13741	13574	13586	13598	13853	13904	13707	13559	13723	13664	13733	13594	13641	13620	13683	13472	13734	13626	13799	13563	13726	13592	13546	13854	13708	13632	13546	13331	13721	13584	13769	13739	13567	13665	13507	13506	13670	13445	13635	13552	13792	13619	13638	13561	13434	13681	13673	13604	13548	13556	13648	13566	13702	13896	13652	13455	13640	13696	13695	13732	13582	13604	13526	13623	13632	13357	13699	13562	13459	13318	13684	13759	13698	13453	13568	13632	13730	13815	13349	13590	13626	13717	13484	13535	13529	13619	13654	13747	13648	13653	13595	13785	13551	13600	13557	13546	13740	13795	13694	13719	13674	13573	13520	13702	13598	13555	13573	13537	13480	13580	13488	13546	13516	13724	13812	13471	13589	13717	13463	13722	13591	13226	13245	13595	13732	13698	13504	13675	13737	13470	13633	13428	13498	13536	13671	13625	13531	13623	13648	13526	13556	13570	13620	13586	13609	13608	13435	13350	13475	13627	13494	13510	13480	13677	13630	13802	13607	13714	13524	13579	13654	13591	13632	13603	13689	13519	13625	13556	13569	13610	13597	13694	13588	13594	13648	13450	13866	13566	13600	13531	13685	13663	13638	13818	13400	13539	13860	13571	13676	13574	13733	13789	13749	13560	13631	13585	13655	13662	13588	13457	13546	13640	13827	13617	13557	13452	13713	13538	13745	13730	13581	13613	13658	13565	13575	13766	13533	13675	13623	13847	13493	13712	13575	13375	13765	13477	13760	13580	13503	13570	13659	13637	13586	13773
27174	40310	33286	23469	19763	16232	14199	13843	13467	12718	12513	12377	12256	12066	11808	11990	11845	11806	11752	11607	11632	11549	11655	11712	11635	11607	11803	11638	11555	11500	11662	11612	11491	11614	11544	11561	11629	11551	11414	11513	11527	11496	11735	11543	11629	11559	11559	11600	11683	11481	11557	11537	11412	11575	11576	11653	11594	11582	11442	11709	11505	11569	11409	11510	11551	11621	11539	11480	11609	11470	11453	11474	11529	11512	11691	11348	11510	11562	11463	11559	11544	11676	11641	11646	11657	11543	11479	11688	11540	11512	11712	11656	11466	11464	11658	11668	11410	11516	11604	11620	11494	11620	11607	11679	11510	11525	11582	11406	11615	11646	11483	11637	11452	11516	11612	11474	11507	11550	11721	11569	11469	11544	11525	11485	11452	11721	11527	11473	11655	11692	11541	11611	11543	11676	11556	11596	11722	11514	11595	11558	11515	11540	11659	11652	11391	11645	11496	11503	11436	11626	11455	11622	11571	11742	11518	11554	11538	11508	11556	11535	11605	11595	11499	11558	11597	11590	11468	11514	11560	11523	11513	11428	11634	11624	11605	11453	11656	11470	11596	11664	11689	11368	11660	11679	11670	11551	11651	11528	11530	11601	11539	11522	11616	11690	11356	11547	11597	11561	11579	11547	11742	11512	11619	11525	11638	11550	11524	11570	11600	11529	11429	11541	11604	11642	11704	11523	11580	11570	11582	11563	11428	11531	11523	11505	11701	11492	11523	11636	11583	11587	11489	11523	11472	11400	11410	11600	11575	11631	11644	11507	11592	11447	11547	11652	11559	11465	11651	11659	11436	11647	11505	11480	11499	11590	11574	11501	11514	11656	11494	11660	11592	11513	11765	11511	11471	11652	11525	11458	11449	11461	11738	11540	11501	11488	11487	11475	11405	11546	11660	11562	11579	11685	11502	11519	11651	11631	11739	11594	11458	11396	11574	11599	11434	11601	11769	11630	11508	11724	11446	11699	11781	11685	11655	11537	11582	11620	11533	11453	11532	11588	11431	11562	11654	11467	11640	11466	11563	11631	11454	11351	11537	11606	11590	11485	11476	11547	11507	11577	11657	11533	11577	11688	11479	11586	11636	11566	11602	11555	11588	11639	11542	11399	11559	11628	11469	11507	11587	11500	11615	11532	11443	11532	11488	11702	11698	11531	11636	11552	11547	11580	11661	11458	11547	11482	11614	11656	11499	11663	11581	11657	11531	11557	11537	11544	11612	11385	11652	11703	11546	11521	11712	11463	11657	11648	11715	11488	11541	11559	11626	11564	11527	11660	11615	11617	11606	11491	11592	11567	11477	11560	11302	11447	11589	11532	11583	11426	11580	11635	11607	11530	11535	11447	11523	11475	11594	11541	11355	11585	11484	11669	11567	11647	11575	11550	11636	11576	11503	11426	11533	11493	11493	11630	11614	11535	11497	11578	11589	11609	11693	11412	11584	11433	11545	11687	11595	11560	11615	11435	11865	11564	11610	11645	11653	11521	11434	11478	11615	11689	11574	11658	11433	11605	11628	11642	11725	11575	11551	11715	11704	11569	11634	11601	11670	11463	11550	11597	11535	11557	11623	11463	11700	11698	11568	11586	11591	11433	11522	11518	11518	11460	11558	11398	11643	11635	11746	11573	11425	11649	11579	11547	11483	11603	11712	11482	11557	11647	11615	11586	11629	11581	11703	11445	11666	11705	11621	11569	11384	11491	11607	11535	11529	11676	11499	11655	11602	11551	11468	11712	11652	11416	11501	11495	11487	11717	11558	11536	11608	11504	11681	11731	11567	11445	11516	11367	11522	11518	11548	11632	11488	11570	11680	11712	11639	11620	11487	11488	11532	11554	11551	11643	11634	11409	11587	11506	11620	11572	11702	11417	11445	11515	11575	11530	11587	11538	11692	11713	11493	11620	11552	11458	11616	11416	11596	11531	11524	11626	11688	11608	11633	11586	11518	11492	11562	11568	11561	11677	11557	11611	11614	11591	11667	11563	11773	11437	11640	11472	11472	11420	11720	11597	11524	11520	11483	11452	11697	11549	11529	11558	11595	11789	11566	11456	11421	11716	11661	11699	11572	11593	11577	11623	11591	11620	11440	11598	11534	11535	11643	11791	11586	11514	11668	11517	11583	11579	11661	11513	11518	11501	11568	11685	11586	11504	11564	11679	11636	11551	11567	11732	11540	11516	11521	11497	11592	11571	11443	11603	11420	11456	11457	11610	11492	11706	11603	11543	11652	11696	11624	11553	11681	11556	11563	11517	11681	11623	11704	11491	11592	11502	11492	11516	11634	11593	11460	11680	11403	11497	11701	11551	11485	11549	11499	11576	11449	11655	11585	11524	11472	11558	11524	11627	11486	11424	11647	11612	11666	11549	11532	11525	11585	11598	11540	11516	11588	11489	11583	11580	11636	11690	11627	11475	11743	11695	11600	11529	11629	11585	11553	11488	11438	11561	11514	11414	11605	11593	11548	11496	11509	11490	11522	11579	11632	11686	11548	11616	11625	11595	11501	11501	11658	11539	11647	11565	11493	11665	11556	11723	11649	11631	11624	11675	11487	11501	11510	11601	11595	11571	11445	11505	11490	11573	11602	11522	11534	11524	11409	11760	11455	11517	11565	11755	11522	11542	11527	11585	11621	11747	11576	11542	11565	11446	11537	11535	11473	11566	11669	11432	11706	11461	11631	11419	11356	11578	11428	11515	11696	11494	11471	11572	11577	11494	11469	11614	11567	11533	11558	11485	11556	11624	11474	11752	11533	11536	11589	11531	11557	11562	11487	11622	11592	11766	11403	11772	11541	11602	11413	11551	11640	11582	11550	11521	11571	11521	11566	11555	11405	11668	11602	11473	11693	11521	11678	11583	11666	11762	11503	11576	11572	11522	11723	11564	11619	11581	11673	11594	11578	11439	11561	11683	11605	11428	11539	11550	11707	11465	11579	11636	11572	11642	11403	11664	11410	11462	11489	11617	11459	11579	11492	11400	11479	11572	11434	11607	11494	11543	11599	11513	11543	11793	11637	11729	11548	11678	11616	11729	11700	11502	11524	11533	11518	11587	11606	11593	11608	11514	11566	11565	11638	11529	11587	11660	11641	11755	11616	11540	11549	11612	11756	11573	11608	11428	11586	11509	11524	11627	11598	11727	11536	11606	11558	11491	11533	11537	11729	11434	11473	11545	11492	11566	11587	11690	11552	11591	11650	11616	11582	11551	11583	11557	11560	11761	11628	11723	11644	11409	11445	11661	11586	11504	11573	11544	11676	11642	11638	11775	11588	11637	11487	11647	11504	11501	11574	11651	11629	11679	11384	11617	11573	11514	11577	11435	11719	11666	11728	11610	11618	11565	11669	11464	11596	11683	11490	11625	11541	11672	11587	11636	11609	11771	11649	11545	11569	11575	11502	11492	11696	11590	11681	11490	11519	11528	11392	11470	11704	11545	11746	11508	11582	11524	11629	11501	11479	11472	11597	11616	11794	11546	11560	11518	11551	11501	11571	11752	11746	11668	11540	11508	11602	11623	11609	11462	11594	11563	11594	11556	11521	11566	11710	11620	11511	11525	11387	11493	11620	11712	11467	11452	11465	11634	11581	11545	11457	11574	11524	11639	11453	11557	11628	11534	11540	11638	11541	11537	11637	11628	11473	11523	11679	11641	11507	11743	11507	11548	11640	11710	11430	11553	11476	11526	11588	11651	11529	11686	11641	11583	11510	11712	11671	11454	11558	11509	11693	11536	11541	11560	11555	11582	11479	11679	11556	11607	11612	11624	11585	11614	11543	11608	11559	11610	11574	11462	11470	11344	11438	11512	11601	11555	11675	11636	11599	11392	11627	11585	11528	11364	11646	11639	11597	11790	11542	11649	11631	11504	11370	11650	11552	11713	11497	11480	11599	11414	11685	11696	11676	11596	11584	11589	11681	11606	11587	11640	11513	11579	11586	11539	11483	11593	11598	11444	11528	11667	11427	11452	11573	11607	11445	11674	11658	11574	11571	11521	11472	11531	11525	11531	11720	11636	11427	11645	11522	11668	11445	11488	11729	11609	11530	11582	11545	11714	11539	11714	11507	11630	11703	11557	11553	11534	11638	11606	11786	11569	11476	11457	11489	11532	11541	11414	11423	11683	11582	11589	11537	11518	11573	11508	11756	11529	11412	11552	11569	11392	11514	11577	11640	11451	11472	11516	11435	11712	11573	11571	11663	11558	11395	11542	11412	11422	11616	11567	11422	11631	11532	11596	11508	11537	11619	11600	11440	11700	11586	11406	11511	11616	11595	11533	11579	11698	11665	11550	11678	11565	11721	11586	11539	11619	11523	11557	11721	11720	11470	11640	11569	11614	11515	11522	11587	11448	11465	11576	11356	11614	11815	11595	11611	11549	11399	11544	11657	11738	11438	11751	11469	11592	11569	11606	11528	11407	11569	11648	11484	11463	11548	11424	11543	11601	11582	11612	11754	11524	11550	11679	11486	11488	11614	11517	11553	11645	11508	11695	11652	11634	11554	11540	11704	11465	11594	11560	11674	11518	11492	11566	11653	11532	11599	11728	11664	11587	11380	11538	11534	11562	11654	11523	11613	11680	11589	11523	11423	11539	11548	11597	11446	11448	11703	11440	11576	11481	11551	11563	11629	11577	11688	11550	11522	11523	11562	11653	11572	11505	11463	11567	11440	11501	11480	11577	11566	11577	11581	11563	11561	11531	11442	11449	11512	11510	11518	11507	11635	11471	11640	11444	11496	11708	11708	11531	11490	11451	11464	11392	11592	11536	11684	11452	11503	11531	11510	11524	11525	11613	11539	11616	11526	11473	11641	11550	11648	11694	11739	11568	11722	11688	11581	11576	11639	11415	11684	11574	11502	11561	11556	11514	11534	11555	11442	11724	11603	11502	11656	11572	11578	11448	11523	11623	11633	11714	11620	11447	11528	11673	11609	11588	11445	11585	11685	11531	11520	11547	11775	11627	11621	11699	11581	11568	11516	11724	11465	11564	11597	11651	11646	11487	11487	11622	11576	11557	11528	11592	11577	11485	11591	11503	11655	11814	11609	11596	11609	11509	11579	11624	11418	11566	11688	11448	11673	11535	11604	11534	11571	11715	11497	11658	11675	11457	11525	11370	11466	11686
23184	21167	28398	25726	22653	20949	18666	15549	14476	14045	13604	13388	12938	13031	12823	12751	12817	12633	12709	12725	12535	13101	13699	13409	13153	12851	12557	12490	12498	12372	12471	12661	12526	12406	12500	12370	12334	12410	12304	12264	12312	12451	12473	12275	12460	12497	12149	12455	12377	12390	12567	12415	12478	12362	12373	12358	12349	12345	12335	12248	12363	12281	12397	12331	12446	12322	12571	12313	12450	12323	12390	12494	12341	12317	12370	12258	12504	12393	12326	12364	12297	12464	12437	12128	12454	12289	12328	12601	12442	12463	12429	12249	12091	12570	12411	12443	12271	12350	12304	12389	12412	12499	12519	12313	12206	12193	12280	12438	12417	12372	12226	12387	12269	12203	12245	12255	12445	12469	12433	12349	12263	12387	12492	12256	12487	12373	12342	12387	12373	12233	12576	12443	12252	12231	12489	12438	12415	12373	12358	12282	12411	12388	12405	12372	12439	12369	12294	12507	12232	12317	12352	12483	12322	12207	12320	12324	12411	12258	12411	12403	12410	12328	12360	12287	12300	12257	12371	12251	12195	12259	12454	12354	12247	12233	12312	12513	12313	12582	12461	12318	12198	12473	12394	12561	12437	12427	12250	12230	12282	12217	12264	12411	12459	12314	12076	12160	12260	12431	12305	12121	12271	12528	12253	12355	12191	12325	12461	12214	12369	12316	12387	12310	12063	12238	12267	12342	12312	12176	12495	12350	12563	12395	12477	12465	12295	12237	12424	12335	12369	12385	12396	12306	12473	12260	12352	12338	12295	12376	12258	12401	12491	12297	12328	12218	12559	12384	12340	12347	12520	12494	12328	12234	12288	12360	12486	12164	12262	12319	12445	12249	12343	12397	12235	12416	12308	12194	12482	12228	12316	12343	12369	12293	12203	12332	12367	12530	12398	12291	12350	12349	12356	12430	12367	12339	12231	12212	12423	12314	12364	12395	12663	12468	12406	12304	12493	12337	12070	12302	12264	12245	12218	12280	12355	12363	12459	12349	12208	12193	12242	12190	12385	12349	12460	12194	12337	12571	12347	12460	12330	12467	12397	12433	12347	12459	12338	12427	12200	12361	12521	12319	12349	12368	12225	12301	12473	12299	12487	12393	12414	12159	12301	12282	12369	12355	12243	12179	12341	12516	12313	12242	12424	12303	12489	12463	12367	12366	12403	12322	12438	12448	12253	12247	12395	12214	12337	12362	12417	12379	12397	12432	12358	12512	12410	12328	12190	12419	12313	12513	12355	12162	12465	12404	12325	12355	12263	12221	12365	12202	12342	12317	12329	12439	12460	12550	12275	12252	12577	12462	12398	12278	12361	12260	12615	12508	12520	12330	12186	12388	12206	12335	12265	12593	12475	12442	12304	12301	12335	12212	12250	12364	12225	12370	12351	12180	12313	12203	12498	12279	12258	12378	12392	12618	12480	12134	12394	12270	12394	12540	12294	12053	12491	12454	12214	12271	12339	12273	12336	12425	12313	12261	12453	12418	12359	12305	12282	12290	12430	12345	12463	12366	12468	12185	12475	12484	12492	12328	12528	12355	12289	12470	12409	12313	12476	12305	12306	12276	12229	12271	12464	12349	12157	12482	12527	12564	12314	12336	12434	12503	12433	12512	12227	12336	12452	12337	12322	12404	12490	12332	12431	12412	12213	12470	12316	12237	12209	12431	12431	12370	12442	12394	12447	12392	12446	12352	12238	12334	12291	12368	12359	12402	12375	12516	12362	12246	12583	12291	12334	12483	12364	12448	12360	12264	12461	12414	12477	12414	12228	12373	12180	12410	12475	12365	12275	12411	12429	12286	12445	12393	12479	12386	12357	12460	12278	12374	12308	12386	12446	12488	12239	12245	12325	12514	12282	12601	12187	12243	12393	12379	12354	12343	12309	12375	12341	12331	12376	12310	12467	12238	12308	12230	12283	12141	12354	12411	12377	12557	12234	12455	12277	12310	12291	12345	12390	12327	12445	12211	12506	12358	12325	12541	12360	12085	12498	12267	12450	12445	12522	12422	12362	12348	12392	12145	12342	12221	12282	12331	12407	12243	12432	12489	12354	12414	12365	12426	12436	12347	12223	12337	12378	12309	12390	12187	12325	12475	12388	12420	12286	12324	12391	12407	12509	12508	12352	12297	12296	12185	12280	12394	12331	12458	12341	12427	12430	12253	12309	12299	12329	12314	12302	12246	12347	12260	12313	12351	12277	12292	12203	12427	12483	12384	12489	12496	12526	12402	12442	12470	12450	12362	12353	12186	12378	12434	12315	12057	12520	12524	12478	12538	12503	12561	12499	12305	12360	12489	12470	12294	12375	12455	12349	12478	12520	12350	12265	12393	12182	12261	12425	12523	12472	12333	12373	12380	12574	12337	12202	12333	12322	12346	12218	12560	12351	12461	12448	12259	12312	12311	12154	12314	12562	12240	12251	12278	12327	12366	12451	12369	12376	12472	12305	12424	12471	12507	12556	12380	12421	12476	12473	12551	12459	12303	12428	12404	12365	12359	12180	12445	12299	12424	12472	12345	12429	12413	12504	12289	12374	12415	12161	12342	12178	12325	12412	12438	12366	12329	12417	12400	12309	12239	12430	12372	12301	12292	12519	12269	12401	12322	12335	12435	12580	12343	12276	12538	12341	12415	12371	12239	12347	12428	12480	12467	12464	12423	12401	12194	12304	12251	12347	12508	12465	12323	12262	12458	12475	12441	12147	12217	12162	12255	12376	12378	12343	12343	12373	12472	12342	12312	12435	12414	12375	12385	12348	12428	12293	12267	12285	12449	12405	12424	12334	12434	12260	12147	12504	12235	12285	12358	12383	12303	12216	12241	12463	12403	12179	12305	12293	12478	12297	12368	12429	12540	12273	12457	12421	12332	12500	12516	12191	12470	12517	12462	12220	12593	12505	12198	12513	12394	12498	12450	12549	12302	12267	12432	12416	12367	12334	12299	12436	12278	12242	12430	12245	12341	12364	12482	12501	12355	12458	12267	12291	12436	12222	12380	12348	12420	12395	12153	12356	12479	12368	12339	12501	12297	12432	12465	12485	12321	12346	12396	12475	12308	12472	12529	12350	12221	12392	12322	12282	12421	12299	12365	12342	12467	12360	12223	12360	12438	12452	12474	12497	12318	12353	12375	12175	12226	12114	12484	12391	12356	12338	12389	12480	12285	12454	12222	12375	12402	12259	12416	12429	12427	12455	12344	12379	12429	12231	12303	12404	12454	12214	12421	12486	12240	12409	12435	12318	12490	12462	12205	12220	12333	12283	12521	12232	12220	12327	12341	12297	12406	12463	12307	12364	12485	12299	12310	12407	12318	12472	12257	12351	12435	12363	12472	12399	12494	12411	12244	12273	12439	12242	12377	12242	12338	12344	12418	12310	12538	12337	12287	12302	12406	12430	12257	12486	12319	12436	12259	12436	12353	12348	12396	12409	12378	12200	12369	12476	12294	12252	12445	12302	12316	12373	12416	12324	12240	12394	12142	12254	12428	12406	12453	12184	12268	12418	12379	12204	12422	12449	12534	12289	12331	12307	12522	12279	12268	12260	12271	12404	12274	12267	12279	12124	12430	12466	12435	12391	12436	12273	12486	12333	12407	12338	12392	12338	12369	12321	12236	12384	12182	12267	12280	12474	12505	12307	12466	12275	12338	12155	12357	12212	12357	12389	12382	12453	12431	12332	12369	12259	12287	12195	12455	12382	12436	12387	12445	12459	12245	12234	12203	12432	12607	12420	12281	12427	12539	12444	12525	12315	12422	12410	12386	12289	12169	12043	12357	12361	12395	12363	12266	12405	12200	12300	12179	12242	12313	12438	12232	12449	12340	12384	12343	12223	12458	12398	12504	12321	12331	12261	12377	12378	12403	12439	12310	12336	12407	12371	12445	12204	12373	12362	12409	12353	12431	12278	12223	12285	12304	12174	12436	12316	12336	12378	12407	12151	12209	12405	12128	12355	12212	12161	12357	12368	12434	12363	12400	12236	12272	12273	12157	12192	12360	12682	12508	12400	12427	12287	12236	12322	12299	12367	12273	12387	12333	12252	12279	12333	12373	12423	12289	12370	12264	12235	12349	12441	12286	12431	12439	12349	12320	12368	12366	12383	12133	12284	12266	12366	12255	12218	12409	12404	12360	12370	12168	12361	12384	12374	12406	12472	12321	12256	12390	12268	12224	12269	12391	12341	12443	12439	12439	12318	12384	12462	12137	12304	12447	12262	12294	12204	12309	12429	12190	12256	12293	12307	12430	12569	12295	12294	12355	12145	12424	12290	12398	12329	12380	12502	12324	12367	12276	12483	12330	12440	12429	12388	12510	12496	12359	12166	12331	12450	12409	12518	12321	12535	12449	12269	12134	12410	12202	12531	12427	12246	12398	12482	12296	12500	12374	12280	12299	12168	12360	12426	12110	12556	12338	12506	12243	12344	12343	12351	12380	12394	12358	12511	12281	12273	12400	12383	12339	12363	12355	12215	12401	12377	12274	12283	12428	12429	12455	12523	12118	12280	12299	12298	12399	12346	12146	12453	12604	12359	12272	12349	12459	12262	12575	12350	12327	12214	12257	12361	12358	12262	12348	12600	12409	12373	12294	12377	12380	12373	12281	12297	12274	12274	12303	12339	12341	12417	12243	12503	12418	12332	12297	12373	12355	12492	12355	12273	12263	12336	12335	12289	12324	12296	12223	12215	12414	12577	12403	12295	12357	12255	12460	12251	12259	12517	12303	12620	12319	12330	12429	12241	12320	12166	12371	12512	12196	12339	12335	12441	12310	12230	12482	12349	12298	12467	12287	12286	12216	12191	12230	12240	12323	12398	12449	12514	12406	12250	12299	12562	12396	12470	12333	12349	12321	12574	12367	12209	12343	12460	12582	12345	12334	12323	12269	12391	12453	12158	12441	12543	12313	12387	12505	12329	12464	12468	12410	12243	12372	12368	12369	12315	12405	12322	12460	12400	12475	12354	12497	12434	12425	12276	12347	12325	12313	12286	12373	12320	12438	12297	12390	12493	12300	12377	12376	12509	12340	12432	12211	12303	12231	12446	12468	12416	12466	12249	12297	12430	12367	12338	12217	12342	12253	12504	12487	12364	12359	12375	12364	12275	12102	12216	12308	12389	12128	12352	12394
28529	55081	47900	30976	22116	17999	16174	14530	13953	13109	12546	12092	11624	11336	11402	11405	11477	11169	11060	11075	11163	12036	12497	12147	11736	11308	10898	10907	10722	10832	10878	10837	10999	10876	10860	10776	10925	10918	10653	10731	10818	10952	10835	10789	10950	10722	10745	10826	10638	10920	10889	10847	10805	10881	10781	10756	10808	10621	10863	10778	10791	10831	10865	10765	10864	10665	10822	10857	10782	10726	10671	10873	11007	10830	10893	10768	10797	10799	10972	10664	10698	10841	10907	10938	10642	10893	10850	10799	10991	10825	10652	10974	10644	10844	10774	10757	10774	10747	10670	10725	10784	10678	10803	10847	10721	10836	10822	10667	10911	11000	10960	10739	10909	10804	10690	10896	10879	11000	10839	10792	10889	10745	10809	10766	11021	10818	10843	10797	10803	10827	10997	10720	10806	10818	10737	10818	10811	10840	10890	10706	10714	10893	10881	10746	10827	10600	10922	10793	10964	10890	10818	10728	10802	10861	10668	10849	10847	10788	10833	10754	10968	10975	10668	10908	10632	10984	10854	10782	10894	10809	10776	10908	10661	10894	10826	10830	10830	10808	10832	10807	10829	10775	10854	10888	10760	10747	10933	10934	10812	10955	10901	10846	10773	10711	10764	10738	10862	10797	10839	10959	10766	10751	10853	10758	10889	10813	10866	10670	10789	10792	10644	10986	10947	10826	10876	10967	10775	10813	10843	10786	10895	10754	10861	10857	10777	10727	10900	10770	10855	10826	10837	10744	10572	10961	10866	10724	10829	10814	10868	10827	10683	10765	10830	10923	10904	10885	10777	10754	10816	10776	10788	10722	10949	10650	10895	10636	10943	10714	10849	10863	10883	10905	10754	10865	10788	10803	10801	10717	10802	10730	10941	10801	10743	10821	10747	10995	11065	10786	10659	10725	10905	10837	10872	10861	10842	10831	10782	10771	10839	10895	10813	10746	10826	10714	10720	10945	10818	10649	10654	10840	10819	10827	10746	10745	10839	10747	10765	10773	10759	10886	10776	10853	11013	10667	10854	10953	10882	10967	10768	10683	10851	10785	10894	10827	10870	10770	10807	10840	10670	10864	10965	10741	10820	10689	10925	10755	10786	10794	10793	10626	10794	10720	10696	10851	10794	10928	10817	10724	10774	10889	10716	10825	10697	10842	10679	10800	10862	10968	10885	10895	10808	10897	10875	10748	10621	10731	11018	10905	10868	10764	10819	10793	10956	10741	10892	10837	10763	10688	10966	10897	10853	10842	10699	10648	10766	10946	10885	10898	10802	10730	11016	10906	10849	10882	10884	10812	10918	10831	10706	10887	10821	10828	10754	10819	10812	10797	10927	10711	10703	10938	10770	10849	10833	10772	10857	10715	10790	10744	10909	10755	10805	10829	10697	10793	10867	10766	10788	10894	10819	10869	10615	10984	10877	10703	10872	10887	10924	10769	10918	10818	10850	10718	10574	10749	10695	10796	10773	10931	11013	10740	10767	10710	10795	10927	10855	10708	10986	10776	10854	10627	10731	10854	10875	10781	10888	10753	10911	10853	10934	10847	10637	10939	10894	10580	10756	10747	10771	10853	10788	10826	10901	10888	10990	10747	10706	10880	10705	10848	10735	10775	10743	10682	10829	10904	10930	10883	10825	10820	10937	10982	10799	10831	10703	10660	10770	10666	10726	10838	10829	10705	10809	10794	10839	10899	10912	10916	10778	10870	10827	10995	10876	10847	10871	10835	10873	10835	10864	10962	10782	10754	10922	10769	10933	10839	10789	10790	10875	10830	10794	10706	10755	10819	10700	10901	10926	10866	10967	10860	10831	11075	10719	10746	10728	10852	10825	10778	10824	10655	10804	10883	10834	10801	10833	10845	10898	10912	10762	10759	10884	10776	10664	10805	10800	10719	10906	10818	10810	10837	10616	10869	10749	10800	10855	10848	10785	10794	10681	10824	10837	10884	10841	10885	10754	10823	10762	10935	10790	10824	10695	10838	10793	10804	10727	10743	10789	10800	10858	10889	10766	10768	10683	10920	10851	10773	10837	10759	10724	10719	10763	10878	10805	10745	10927	10880	10815	10794	10819	10816	10708	10842	10818	10683	10805	10783	10960	10786	10685	10890	10807	10768	10624	10820	10933	10882	10757	10868	10827	10723	10858	10799	10917	10654	10712	10830	10939	10683	11106	10875	10643	10732	10957	10754	10836	10711	10776	10857	10842	10870	10884	10785	10834	10806	10754	10700	10981	10827	10890	10776	10636	10722	10926	10702	10942	10900	10804	10879	10771	10770	10831	10836	10781	10848	10723	10794	10740	10805	10723	10792	10740	10760	10875	10676	10749	10830	10886	10716	10792	10856	10740	10696	10782	11026	10794	10755	10916	10719	10741	10682	10745	10754	10941	10959	10839	10851	10822	10825	10651	10844	10711	10808	10762	10898	10847	10739	10747	10813	10772	10761	10851	10849	10925	10782	10855	10785	10695	10712	10828	10810	10865	10892	10853	10788	10953	10943	10829	10712	10851	10730	10867	10644	10860	10830	10862	10831	10815	10835	10844	10843	10772	10696	10806	10816	10748	10820	10788	10788	10879	10821	10729	10690	10785	10861	10762	10769	10787	10937	10885	10788	10975	10761	10832	10794	10878	10884	10815	10770	10811	10643	10816	10810	10867	10796	10828	10962	10812	10759	10762	10803	10802	10696	10889	10703	10802	10831	10794	10818	10869	10725	10813	10844	10939	10775	10858	10806	10807	10766	10845	10875	10895	10672	10685	10865	10894	10864	10750	10849	10783	10780	10801	10796	10729	10745	10798	11002	10792	10798	10743	10845	10670	10741	10902	10818	10784	10760	10958	10833	10825	10782	10807	10842	10929	10797	10807	10891	10804	10797	10797	11012	10835	11023	10806	10792	10894	10734	10732	10788	10652	10808	11069	10712	10796	10941	10783	10750	10736	10788	10748	10898	10822	10806	10905	10843	10756	11033	10859	10871	10834	10834	10678	10776	10852	11036	10755	10756	10968	10803	10901	10782	10651	10688	10665	10718	10878	10715	10865	10999	10754	10819	10851	10792	10930	10722	10967	10875	10864	10883	10778	10819	10737	10805	10906	10771	10964	10767	10660	10693	10865	10885	10776	10803	10847	10808	10683	10830	11037	10856	10863	10834	10859	10891	10975	10814	10792	10728	10679	10681	10804	10800	10842	10847	10684	10910	10831	10818	10922	10821	10825	10923	10647	10817	10771	10821	10816	10862	10809	10939	10836	10719	10895	10811	10736	10894	10992	10778	10802	10802	10719	10697	10870	10886	10789	10796	10844	10897	10887	10857	10767	10733	10879	10908	10847	10858	10891	10744	10678	10745	10850	10863	10786	10566	10589	10838	10790	10709	10735	10864	10847	10805	10822	10981	10810	10838	10840	10798	10822	10820	10942	10727	10881	10878	10732	10883	10825	10784	10891	10895	10798	10957	10756	10744	10832	10879	10801	10712	10745	10710	10906	10766	10730	10805	10942	10853	10871	10828	10821	10884	10808	10680	10700	10830	11027	10689	10739	10658	10831	10843	10887	10763	10911	11045	10805	10747	10799	10742	10887	10648	10883	10674	11047	10688	10944	10770	10827	10769	10783	10907	10786	10887	10969	10609	10875	10828	10734	10732	10796	10773	10934	10915	10818	10735	10724	10713	10920	10685	10884	10675	10808	10871	10844	10694	10686	10809	10758	10831	10783	10791	10704	10801	10972	10783	10734	11036	10745	10855	10681	10783	10878	10743	10792	10864	10876	10790	10797	10765	10706	10725	10769	10901	10738	10931	10712	10747	10783	10915	10725	10874	10840	10731	10650	10736	10818	10852	10770	10795	10862	10864	10880	10803	10747	10880	10875	10742	10700	10884	10806	10844	10896	10919	10730	10829	10838	10871	10955	10777	10959	11041	10831	10949	10863	10999	10836	10874	10755	10829	10714	10813	10843	10890	10797	10706	10759	10819	10756	10734	10717	10884	10827	10794	10955	10870	10927	10923	10763	10833	10910	10788	10905	10751	10868	10734	10735	10812	10811	10783	10913	10774	10901	10826	10768	10813	10867	10822	11060	10852	10931	10789	10924	10882	10766	10790	10813	10764	11079	10803	10899	10879	10765	10882	10795	10913	10792	10870	10830	10807	10779	10904	10790	10788	10892	10907	10635	10677	10614	10725	10806	10745	10753	10794	10957	10946	10716	10751	10907	10610	10806	10836	10916	10842	10768	10914	10698	10839	10731	10767	10738	10837	10857	10788	10810	10781	10839	10697	11048	10853	10835	10767	10758	10896	10779	10740	10810	10949	10987	10707	10839	10823	10785	10969	10861	10756	10987	10788	10694	10845	10732	10917	10802	10894	10977	10765	10717	10725	10888	10866	10875	10837	10803	10941	10650	10683	10931	10909	10880	10763	10881	10802	10865	10848	11030	10823	10822	10937	10806	10710	10837	10750	10709	10906	10821	10875	10679	10825	10718	10756	10798	10762	10821	10879	10831	10846	10750	10752	10805	10768	10815	10869	10871	10794	10806	10778	10923	10738	10818	11040	10813	11007	10816	10784	10686	10704	10826	10701	10648	10788	10890	10893	10800	10793	10674	10678	10872	10725	10788	10861	10903	10754	10881	10791	10911	10787	10825	10858	10811	10730	10828	10771	10779	10737	10720	10910	10844	10754	10814	10732	10777	10872	10847	10890	10711	10798	10987	10828	10747	10903	10836	10861	10796	10772	10857	10863	11007	10794	10917	10864	10796	10979	10796	10988	10702	10789	10643	10906	10807	10672	10858	10834	10857	10818	10883	10725	10882	10810	10826	10711	10709	10831	10858	10805	10721	10829	10772	10804	10880	10790	10780	10850	10822	10942	10754	10797	10908	10841	10906	10721	10727	10787	10756	10699	10823	10925	10881	10804	10930	10734	10794	10855	10867	10904	10788	10914	10793	10734	11011	10846	10745	10722	10799	10817	10875	10799	11031	10805	10763	10912	10869	10710	10900	10795	10803	10848	10869	10768	10690	10825	10872	10863	10814	10815	10806	10871	10966	10751	10842	10746	10647	10802	10737	10657	10772	10730	10636	10772	10864	10941	10857	10797	10798	10766	10848	11020	10826	10765	10813	10842	10562	10832
24725	21368	29275	28746	21940	18372	16803	15726	15151	14975	14626	14277	14310	14340	14406	14094	13947	14039	14000	14136	14112	14192	14210	14338	14249	14061	14001	13984	14017	14072	13726	13926	14166	14068	14031	13947	14019	13776	14003	13911	13826	13811	13920	13878	13830	13784	13687	13690	13859	13831	13816	13768	13730	13745	13833	13705	13769	13660	13782	13693	13521	13755	13673	13706	13829	13902	13864	13758	14088	13943	13906	13874	13657	13740	13844	13801	13958	13823	13972	13688	13751	13819	13792	13746	13802	13865	13950	13948	13923	13735	13928	13983	13934	13690	13839	13654	13664	13849	13559	13743	13820	13710	13881	13889	13724	13789	13849	13746	13920	13922	13939	13753	13788	13777	13782	13774	13742	13789	13818	13893	13958	13748	13599	13899	13891	13794	13931	13983	13804	13747	13879	13838	13662	13851	13715	13710	13809	13822	13965	13832	13656	13895	13782	13952	13896	13752	13850	13727	13681	13939	13945	13793	13784	13745	13661	13583	13840	13851	13804	13763	13809	13860	13834	13894	13770	13726	13704	13826	13873	13683	13948	13639	13960	14060	13914	13806	13797	13648	13686	13756	13781	13943	13929	13805	13958	13817	13808	13861	13695	13733	13824	13773	13855	13834	13544	13949	13910	13773	13984	13941	13823	13824	13844	13774	13837	13842	14003	13919	13634	13821	13709	13692	13709	13868	13982	13904	13949	13935	13822	13879	13892	13741	13849	13915	13879	13906	13738	13822	14052	13904	13840	13844	13796	13735	13932	13790	13736	14099	13938	13838	13989	13735	14211	13829	13962	13934	13752	13766	13832	14025	13933	13850	13741	13653	13761	13866	13824	13810	13819	13882	13969	13883	13779	13620	13894	13806	13592	13581	13843	13747	13752	13817	13753	13839	13843	13909	13848	13874	13918	13804	13781	13919	13916	13891	13592	13759	13827	13830	13854	13954	14001	13897	13932	13916	13809	13873	13968	13811	13719	13889	13989	13849	13875	13811	13929	13772	13882	13841	13894	13933	13889	13890	13805	13789	13880	13904	13729	13769	13705	13845	13733	13758	13824	13706	13831	13743	13744	13684	13744	13725	13884	13715	13692	13846	13900	13751	13743	13753	13838	13697	13791	13834	13804	13770	13798	13800	13642	13741	13940	13634	13759	13719	13798	13752	13935	13969	13723	13810	13762	13897	13625	13870	13869	14048	13942	13930	13838	13817	13720	14000	13909	13749	13928	13933	13808	13924	13788	13856	13747	13819	13824	13774	13809	13836	13687	13661	13770	13687	13708	13900	13766	13807	14040	13845	13913	13711	13754	13901	13803	13836	14064	13850	13835	13967	13882	13856	13781	13968	13799	13773	13746	13643	13821	13835	13597	13850	13774	13960	13891	13680	13752	13805	13704	13763	13874	13783	13922	13793	13665	13797	13844	13721	13643	13929	13637	13774	13809	13685	13662	13606	13959	14005	13899	13890	13825	13643	13790	14023	14060	13756	13726	13850	13761	13944	13912	13655	13714	13719	13877	13830	13709	13732	13875	13825	13778	13649	13719	13976	13820	13759	13621	13840	13724	13736	13905	13800	13852	13790	13644	13856	13859	13948	13815	13923	13896	13744	13789	13657	13869	13858	13738	13750	13878	13720	13933	13828	13908	13894	13849	13837	14138	13800	13740	13879	13957	13951	13859	13865	13688	13788	13666	13857	13822	13907	13691	13797	13917	13890	13858	13880	13823	13881	13764	13898	13651	13630	13809	13792	13896	13984	13749	13798	13866	13879	13755	13820	13742	13660	13804	13707	13691	13746	13648	13935	13675	13843	13893	13724	14016	14099	13616	13871	13759	13997	13833	13761	13927	13656	13892	13782	14137	13787	13852	13801	13844	13787	13584	13667	13747	13915	13710	13818	13956	13738	13784	13857	13810	13803	13862	13739	13754	13863	13896	13807	13678	13821	13646	13860	13720	13808	13757	13882	13991	13882	13909	14032	14021	13813	13801	13813	13767	13788	13975	13861	13736	13788	13718	13711	13689	13798	13897	13811	13808	13532	13792	13767	13735	13786	13623	13720	13862	13802	13658	13812	13931	13652	13705	13703	13770	13793	13731	13629	13787	13888	13805	13938	13921	13847	13785	14155	13871	13859	13851	13563	13799	13741	13730	13808	13956	13771	13749	13770	13707	13816	13739	13729	13770	13869	13729	13995	13830	13720	13783	13726	13766	13672	13735	13775	13911	13846	14005	13716	13786	13693	13859	13642	13657	13857	13651	13930	13774	13811	13771	13874	14127	13847	13779	13731	13864	13768	13922	13792	13770	13924	13772	13831	13746	13860	13605	13830	13832	13859	13850	13700	13722	13933	13902	13652	13719	13685	13897	13864	13863	13807	13795	13843	13913	13753	13871	14039	13948	13889	13806	13832	13758	13873	13823	13710	13877	13774	13879	13833	13782	13776	13785	13888	13898	14009	13823	13571	13864	13937	13655	13883	13688	13728	13957	13638	13766	14097	13843	13822	14011	13678	13800	13733	13859	13816	13866	13821	13686	13692	13796	14014	13785	13775	13909	13882	13804	13862	13799	13684	13832	13799	13989	13840	13978	13773	13777	13891	13888	13789	13661	13797	13929	14093	13761	13877	13999	13822	13932	13847	13824	13878	13947	13759	13822	13958	13841	13871	13905	13824	13851	13927	13931	13638	13845	13646	13788	13880	13880	13812	13973	13690	13518	13774	13638	13860	13727	13936	13865	14002	13949	13776	13753	13844	13889	13995	13867	13795	13675	13804	13717	13688	13665	13772	13642	13783	13818	13866	14006	13967	13781	13982	13712	13964	13767	13790	13716	13781	13939	13852	13813	13799	13878	13771	13779	13737	13781	13734	13756	13951	13904	13773	13791	13776	13732	14009	13852	13799	13836	13853	13921	13689	13795	13768	13861	13844	13888	13793	13771	13721	13979	13866	13781	13905	13962	13883	13809	13747	13830	13675	13753	13837	13712	13720	13816	13647	13831	13790	13694	13776	13958	14002	13839	13912	13880	13946	13840	13872	13889	13871	13846	14000	13914	13704	13849	13740	13803	13869	13804	13845	13886	13876	13883	13728	13805	13841	13707	13839	13687	13830	13980	13788	13842	13915	13934	13940	13797	13752	13852	13792	13894	13767	13736	13890	13734	13669	13929	13729	13860	13691	13895	13940	14030	13704	13936	13781	13862	13640	13881	13768	13779	13730	13794	13649	13943	13644	13643	13851	13881	13934	13719	13745	13935	13741	13788	13785	13972	13515	13592	13830	13935	13853	13742	13631	13921	13875	13716	13608	13895	13951	13782	13874	13923	13836	13925	13905	13749	13860	13802	13752	13844	13699	13670	13901	13928	13825	13910	13765	13880	13867	14046	13962	13860	13860	13740	13886	13781	13929	13745	13635	13870	13712	13834	13753	13868	13810	13661	13904	13668	13916	13765	13856	13670	13905	13823	13894	13870	13749	13900	13663	13840	13909	13728	13871	13848	13810	13894	13938	13775	13666	13842	13922	13797	13781	13905	13969	13746	13801	13691	13714	13749	13817	13696	13793	13896	13825	14111	13866	13725	13757	13952	13939	13897	14028	13720	13778	13907	13858	13741	13899	13921	13668	13886	13586	13962	13932	13860	13634	13784	13904	13840	13867	13823	13832	13766	13734	13865	13614	13697	13870	13776	13637	13877	13783	13951	13754	13913	13783	13705	13724	13724	13872	14042	13992	13595	13802	13723	13786	13724	13996	13896	13806	13730	13974	13768	13805	13795	13788	14019	13728	13826	14033	13957	13744	13710	14026	13679	13938	13706	13563	13763	13654	13886	13855	13694	13792	13664	13823	13719	13820	13669	13885	13881	13863	13908	14097	13834	13833	13795	13822	13901	13703	13798	13864	13752	13894	13685	13699	13934	14012	13897	14000	13805	13813	13749	13721	13803	13692	13877	13960	13764	13920	13928	13875	13948	13965	13776	13860	13742	13677	13817	13927	13982	13788	13792	13810	13867	13811	13699	13862	13856	13757	13803	13793	13714	13927	13690	13934	13960	13895	13904	13728	13719	13722	13834	13821	13658	13879	13643	13911	13771	13716	13738	13918	13654	13813	13772	13825	13792	13881	13775	13924	13787	13733	13835	13677	13740	13775	13864	13790	13951	13730	13733	13784	14020	14006	13939	13904	13717	13657	13802	13742	13772	13733	13809	13961	14027	13980	13905	13866	13880	13793	13759	13724	13936	13861	13869	13772	13939	13921	13774	13687	14055	13750	13768	13786	13780	13802	13939	13783	13935	13799	13834	13768	14089	13897	13845	13752	13788	13814	13837	13883	13931	13923	13680	13744	13772	13734	13948	13998	14029	13744	13596	13700	13937	13973	13847	13803	13855	13666	13769	13713	13738	13604	13854	13682	13863	13896	13850	13893	13858	13769	13889	13825	13729	14005	13994	13740	13847	13708	13656	13714	13810	13821	13893	13772	13574	13760	13759	13740	13775	13854	13703	13905	13787	13952	13818	13891	13659	13960	13724	14062	13749	13931	13654	13697	13788	13859	13825	13847	13930	13864	13660	13800	13669	13758	13712	13789	13798	14095	13908	13864	14023	13705	13664	13774	13904	13572	13878	13851	13946	13718	13776	13837	13832	13875	13798	13840	13730	13666	13836	13729	13654	13841	13954	13817	13855	13702	13868	14049	13802	13691	13897	13949	13883	13835	13842	13771	13806	13835	13768	13694	13820	13863	13836	13827	13822	13831	13666	14101	13996	13849	13818	13803	13968	13803	13809	13719	13810	13898	14107	13965	13939	13889	13813	13686	13926	13755	13701	14054	13933	13758	13778	13796	14004	13746	13944	13891	13629	13872	13826	13845	13445	13748	13677	13837	13869	13723	13923	13877	13935	13700	14033	13812	13768	13841	13706	13845	13970	13765	13865	13745	13922	13863	13793	13863	13969	13837	13808	13690	13982	13841	13765	13928	13768	13790	13928	13873	13752	13996	13942	13734	13666	13833	13698	13816	13789	13986	14008	13905	13799	13759	13910	13758	13755	14001	13805	13731	13728	13806	13779	13667	13836	13842	13806	13887	13740	13904	13777	13883	13785	13757	13779	13693	13695	13868	13803	13786	13648	14062	13933	13770	13723	13723
27457	50131	42989	28298	20787	16951	14912	14575	13793	13201	12542	12260	12144	12238	12242	12167	12207	11955	11811	11913	12099	12315	12701	12490	12287	12026	11920	11825	11985	11774	11647	11720	11778	11665	11704	11650	11716	11815	11736	11827	11787	11699	11677	11649	11740	11721	11651	11707	11801	11745	11778	11837	11654	11683	11697	11657	11704	11746	11683	11868	11735	11707	11808	11671	11879	11792	11818	11725	11665	11734	11600	11676	11843	11753	11909	11865	11700	11703	11594	11814	11750	11937	11742	11761	11659	11603	11588	11791	11826	11719	11848	11723	11756	11700	11789	11751	11742	11726	11616	11691	11772	11648	11707	11667	11736	11620	11742	11724	11684	11873	11719	11749	11745	11837	11654	11667	11823	11738	11762	11786	11825	11617	11652	11719	11721	11712	11711	11750	11707	11624	11738	11690	11600	11731	11754	11767	11789	11756	11730	11691	11680	11843	11677	11947	11732	11673	11715	11590	11688	11750	11693	11774	11795	11630	11712	11745	11827	11810	11802	11770	11791	11850	11891	11950	11884	11661	11679	11690	11650	11809	11513	11731	11745	11714	11738	11616	11683	11847	11677	11717	11648	11609	11626	11834	11827	11659	11716	11682	11876	11595	11820	11789	11807	11747	11823	11790	11781	11891	11746	11780	11859	11681	11685	11587	11717	11930	11742	11662	11770	11883	11687	11738	11773	11711	11739	11854	11828	11809	11865	11862	11618	11872	11619	11777	11694	11798	11693	11875	11676	11741	11654	12054	11723	11642	11746	11758	11635	11826	11743	11849	11709	11760	11664	11661	11755	11672	11561	11776	11728	11641	11734	11620	11729	11777	11651	11620	11713	11807	11805	11871	11631	11843	11641	11793	11740	11681	11691	11668	11847	11624	11659	11678	11685	11642	11764	11837	11704	11807	11732	11815	11683	11758	11804	11901	11949	11752	11706	11725	11726	11489	11696	11632	11825	11766	11684	11633	11686	11815	11848	11712	11891	11642	11639	11866	11796	11688	11678	11728	11693	11772	11608	11685	11694	11798	11679	11658	11842	11774	11826	11592	11570	11727	11705	11857	11701	11623	11652	11712	11717	11618	11740	11884	11664	11722	11587	11642	11811	11760	11910	11848	11743	11638	11684	11588	11793	11840	11831	11703	11838	11744	11600	11735	11681	11672	11695	11588	11618	11936	11803	11841	11612	11681	11652	11849	11770	11938	11581	11776	11581	11635	11634	11692	11735	11752	11764	11798	11771	11622	11647	11757	11739	11811	11693	11826	11870	11759	11871	11655	11779	11817	11655	11744	11687	11736	11634	11783	11798	11631	11659	11732	11774	11718	11543	11831	11636	11744	11888	11814	11754	11748	11653	11815	11553	11669	11697	11848	11657	11703	11713	11858	11673	11527	11670	11816	11734	11921	11793	11699	11772	11707	11633	11776	11710	11915	11747	11702	11672	11765	11804	11812	11487	11810	11808	11656	11731	11792	11724	11786	11592	11760	11722	11890	11925	11721	11772	11727	11711	11693	11798	11665	11676	11571	11707	11630	11729	11852	11928	11796	11673	11776	11916	11830	11802	11865	11806	11641	11721	11799	11739	11796	11573	11626	11660	11711	11690	11633	11533	11785	11718	11728	11608	11771	11779	11699	11675	11762	11785	11803	11655	11842	11534	11761	11831	11707	11729	11757	11671	11735	11698	11867	11695	11857	11744	11749	11787	11633	11623	11675	11701	11855	11779	11678	11760	11900	11714	11806	11662	11757	11737	11657	11567	11838	11733	11731	11730	11721	11836	11732	11844	11849	11806	11731	11943	11627	11629	11759	11657	11644	11723	11908	11743	11650	11711	11727	11852	11666	11735	11725	11564	11640	11713	11655	11757	11680	11684	11614	11742	11710	11725	11676	11738	11729	11710	11790	11838	11790	11937	11987	11732	11854	11581	11733	11785	11702	11817	11755	11782	11859	11750	11712	11603	11693	11745	11567	11670	11837	11636	11759	11672	11679	11679	11747	11846	11720	11827	11878	11752	11803	11726	11738	11887	11953	11666	11938	11756	11702	11686	11924	11797	11556	11641	11922	11816	11796	11687	11641	11690	11703	11694	11654	11717	11833	11811	11820	11700	11712	11648	11710	11758	11759	11767	11810	11722	11790	11754	11635	11670	11874	11795	11839	11670	11662	11719	11758	11662	11698	11718	11624	11701	11784	11866	11562	11714	11832	11804	11807	11690	11719	11683	11856	11769	11709	11705	11712	11693	11847	11670	11601	11727	11733	11691	11652	11836	11696	11649	11882	11638	11654	11794	11776	11733	11796	11780	11850	11643	11669	11645	11873	11789	11784	11822	11488	11678	11781	11752	11843	11740	11560	11646	11730	11784	11578	11771	11692	11661	11699	11768	11700	11630	11579	11693	11691	11665	11899	11717	11987	11738	11603	11710	11659	11885	11536	11584	11751	11850	11697	11762	11641	11706	11741	11908	11869	11693	11598	11738	11856	11684	11726	11820	11719	11719	11871	11674	11497	11692	11718	11664	11628	11782	11708	11615	11778	11702	11741	11726	11739	11651	11739	11822	11564	11824	11864	11771	11519	11614	11787	11846	11800	11564	11786	11686	11759	11568	11745	11641	11788	11753	11733	11908	11834	11524	11735	11727	11684	11715	11691	11601	11691	11760	11711	11680	11787	11616	11660	11676	11759	11752	11686	11844	11711	11769	11796	11783	11804	11754	11657	11653	11760	11776	11608	11645	11786	11753	11810	11781	11735	11720	11714	11651	11692	11860	11837	11724	11757	11702	11775	11851	11786	11662	11782	11705	11673	11703	11732	11761	11617	11736	11912	11584	11720	11721	11770	11773	11706	11680	11704	11644	11757	11811	11772	11761	11611	11790	11763	11687	11601	11869	11702	11718	11825	11791	11623	12054	11622	11729	11789	11703	11787	11785	11644	11597	11745	11892	11841	11856	11798	11725	11831	11951	11832	11893	11747	11672	11678	11676	11853	11778	11696	11903	11806	11860	11730	11636	11785	11859	11843	11654	11913	11801	11680	11662	11708	11804	11667	11726	11827	11774	11835	11536	11710	11883	11726	11686	11556	11681	11741	11694	11813	11892	11757	11698	11672	11645	11628	11675	11741	11747	11855	11783	11830	11851	11613	11912	11620	11734	11746	11680	11703	11774	11826	11679	11679	11783	11702	11774	11830	11816	11902	11838	11765	11728	11784	11855	11651	11668	11777	11765	11827	11748	11659	11756	11688	11784	11789	11775	11710	11620	11731	11713	11794	11777	11626	11640	11697	11777	11731	11849	11629	11765	11678	11694	11748	11740	11767	11812	11716	11768	11840	11645	11732	11717	11684	11852	11828	11726	11759	11823	11642	11741	11764	11863	11802	11707	11771	11670	11722	11769	11780	11950	11747	11646	11816	11750	11726	11899	11721	11774	11680	11732	11791	11658	11643	11783	11628	11828	11812	11826	11789	11604	11699	11800	11646	11790	11774	11709	11711	11746	11700	11568	11621	11818	11817	11579	11604	11714	11779	11546	11852	11814	11669	11739	11743	11727	11665	11852	11856	11717	11648	11651	11697	12045	11606	11740	11813	11782	11714	11818	11767	11881	11801	11804	11721	11817	11625	11895	11793	11760	11840	11809	11752	11746	11916	11715	11661	11720	11609	11688	11647	11824	11722	11826	11687	11684	11649	11690	11678	11878	11836	11700	11729	11633	11704	11637	11757	11742	11953	11613	11747	11832	11701	11559	11865	11742	11693	11803	11659	11600	11682	11703	11831	11697	11772	11761	11777	11787	11768	11865	11903	11527	11682	11733	11665	11624	11731	11875	11607	11731	11731	11849	11667	11718	11880	11670	11755	11578	11795	11857	11576	11780	11807	11751	11842	11764	11633	11673	11683	11728	11731	11783	11880	11726	11704	11770	11700	11751	11904	11770	11740	11770	11709	11584	11829	11770	11759	11638	11714	11877	11694	11820	11714	11902	11649	11762	11689	11697	11882	11555	11750	11741	11612	11840	11842	11705	11611	11841	11845	11795	11713	11749	11850	11810	11782	11768	11756	11676	11767	11762	11806	11665	11767	11688	11796	11638	11757	11551	11650	11796	11710	11746	11826	11876	11847	11605	11687	11706	11607	11687	11730	11635	11827	11738	11674	11689	11834	11814	11725	11761	11869	11739	11839	11763	11650	11812	11732	11804	11724	11792	11776	11708	11646	11734	11701	11806	11807	11643	11725	11706	11909	11719	11652	11666	11699	11788	11832	11707	11637	11609	11802	11691	11669	11595	11697	11750	11638	11628	11587	11740	11987	11602	11758	11764	11818	11761	11734	11989	11658	11661	11801	11857	11652	11797	11554	11659	11700	11780	11731	11764	11831	11858	11760	11767	11834	11683	11770	11766	11821	11793	11615	11680	11604	11761	11817	11728	11678	11790	11634	11757	11760	11568	11728	11733	11533	11679	11876	11731	11845	11660	11779	11762	11819	11740	11660	11871	11789	11781	11841	11846	11764	11715	11817	11809	11709	11716	11869	11739	11713	11814	11590	11754	11744	11871	11764	11736	11742	11754	11760	11704	11675	11627	12024	11691	11782	11730	11813	11843	11676	11817	11768	11685	11780	11853	11681	11632	11720	11682	11619	11884	11573	11610	11872	11678	11767	11749	11749	11683	11791	11650	11681	11790	11794	11716	11696	11725	11870	11621	11602	11692	11610	11934	11809	11673	11756	11723	11861	11826	11540	11776	11597	11852	11621	11664	11650	11816	11632	11794	11775	11679	11725	11708	11730	11728	11732	11785	11792	11826	11640	11763	11818	11700	11753	11797	11795	11736	11733	11849	11725	11696	11679	11779	11799	11776	11690	11627	11808	11788	11654	11757	11852	11819	11716	11773	11735	11782	11764	11762	11635	11697	11780	11733	11848	11895	11739	11628	11715	11724	11755	11670	11758	11884	11700	11695	11821	11868	11779	11817	11690	11722	11679	11807	11690	11652	11862	11812	11567	11670	11657	11709	11709	11642	11748	11779	11679	11824	11852	11778	11780	11800	11788	11767	11611	11716	11797	11736	11728	11591	11676	11824	11873	11712	11735	11865	11844	11628	11637	11784	11789	11817	11913	11918	11685	11718	11628	11771	11830	11833	11769
22318	21272	28549	24461	21893	23193	22816	17672	15645	14806	14156	13859	13574	13984	13563	13457	13554	13403	13363	13317	13581	14662	15159	14885	14553	14071	13396	13136	13025	12906	12938	13036	12882	12991	13079	12959	12831	12838	12679	12870	12865	12948	12945	12910	12800	12881	12902	12935	12981	13085	12901	12913	12894	13007	12914	12845	12998	12921	12944	12779	13055	12886	12857	12720	12736	12809	12790	12744	12955	12713	12856	12901	12876	12890	12906	12773	12812	12988	12904	12740	12898	13033	12983	12931	13001	12713	12996	12913	12816	12873	12736	12808	12896	12875	12975	12828	12687	12948	12822	12778	12835	12734	12782	12833	12829	12912	12683	12726	12748	12977	12880	12864	12660	12972	12873	12877	12805	12793	12879	12819	12879	13154	12638	13034	12917	12945	12792	12850	12762	12657	12880	12963	13030	12746	12927	12803	12946	12899	12836	13026	12845	12985	12816	12772	12830	12824	13001	12669	12756	12861	12831	12862	12946	12688	12764	12908	12883	12720	12781	13038	12824	12848	12758	13037	13015	12746	12827	12805	12825	12937	12975	12887	12695	12855	12901	13035	12924	12681	12815	13049	12945	12951	12833	12877	12865	12846	12775	12898	12922	12839	12810	12933	12833	12829	12942	12997	12833	12862	12867	12879	12732	12900	12812	12864	12994	12848	12840	12767	12771	12798	12786	13054	12887	12829	12951	12955	12901	12692	12877	12939	12831	12955	12760	12943	12540	12699	12874	12763	12863	12651	12735	12685	12767	12814	12908	12809	12798	12831	12894	12882	12909	12832	12900	13027	12797	12866	12798	12799	12814	12776	12821	12753	12627	13053	12724	12975	13026	13061	12745	12900	12852	12731	12859	12976	12839	12830	12944	12866	12697	12992	12976	12847	12740	12922	12726	12823	12919	12820	12754	12775	12670	12909	12675	12905	12627	13019	13035	12905	12768	12897	12591	12874	12839	12737	12815	12771	12937	12727	12856	12863	12821	12822	12766	12741	12780	12971	12932	13012	12706	12891	12877	12918	12694	12650	12947	12801	12988	12665	12856	13056	12832	13023	12663	12912	12804	12768	12805	12679	12906	12791	12785	12933	12919	12742	12796	12845	12876	12915	12748	12895	12938	13055	12741	12931	12847	12698	12951	12957	12810	12659	13067	12862	12788	12777	12647	12693	12821	12855	12821	12987	12803	12827	12878	12917	12827	12854	12813	12741	12838	12696	12760	12767	12873	12790	12890	13074	12556	12756	12796	12708	12897	12720	12923	12886	12866	12876	12898	13001	12867	12984	12874	12757	12741	12843	12893	12764	12895	12760	12968	12656	12775	12819	12865	12863	12747	12942	12944	12882	12987	12737	12851	12983	12987	12931	12870	12735	12885	13038	12778	12834	12846	12885	12684	12759	12833	12768	12902	13044	12835	12910	12910	12773	12786	13042	12968	12749	12789	12767	12858	12745	12926	12961	13011	12718	12562	13017	12831	12933	12907	12775	12790	12753	12862	12889	12876	12890	12664	12847	12844	12681	12835	12873	12634	12765	12745	12879	12867	12766	12870	12724	13014	12946	12705	12897	12742	12907	12930	12736	12783	12887	12988	12819	13077	12756	12735	12967	12860	12804	12881	12825	12790	12637	12751	12823	13005	13044	12864	12725	12826	12922	12899	12790	12598	12928	12864	12832	12702	12608	12753	12805	13029	12792	12932	12800	12885	12766	12686	12669	12877	12890	12765	12879	12803	12710	12760	12631	12877	12784	12756	12829	13072	12829	12784	12763	12737	12980	12868	13138	12854	12790	12636	12851	12828	12715	12921	12817	12799	13060	12778	12758	13061	12976	12807	12846	12695	12844	12723	12664	12837	12756	12869	12922	12919	12737	12866	12782	12844	12766	12689	13042	13006	12964	13008	12739	12722	12882	12787	12772	12830	12683	12865	12912	12849	12685	12960	12896	12798	12958	12806	12997	12896	12906	12952	12840	12712	12815	12851	12933	12782	12858	12876	12640	12746	12772	12630	12790	12742	12789	12806	12783	12667	12910	12868	12823	12928	12898	12863	12933	12778	12659	12814	12678	12937	12933	12867	12860	12785	12895	12808	12713	12762	13130	12722	12907	12816	12854	12841	12727	12773	12933	12806	12778	12790	12718	12689	12957	12693	12799	12819	12524	12784	12951	12972	12806	12868	12873	12794	12975	12829	12809	12660	12774	12617	12853	12874	13000	12712	12664	12725	12868	12656	12817	12882	12761	12796	12740	12771	13022	12780	12970	12806	12824	12754	12746	12739	13047	12833	12992	12811	12730	12820	12851	12800	12734	12980	12839	12924	12983	12737	12767	12762	12721	12967	12863	12955	12676	12669	12750	12723	12768	12844	12773	12778	12800	12827	12739	12800	12875	12873	12918	12911	12888	13015	12848	12917	12820	12878	12872	12889	12862	12900	12700	12840	12876	12845	12823	12781	13019	13001	12943	12994	12847	12787	12775	12932	12776	12727	12796	12714	12740	12788	12886	12833	12744	12704	12905	12952	12773	12827	12877	12746	12694	12969	12703	12607	12793	12849	12965	12825	12990	12969	12815	12917	12797	12933	12876	12939	12854	12790	12748	12843	12770	12800	12885	12904	12835	12829	12854	12951	12827	12863	12884	12744	12818	12647	12912	12905	12850	12796	12843	12752	12850	12885	12812	12681	12936	12779	12695	12767	12804	12719	12907	12875	12835	12901	12802	12893	12914	12715	12919	12849	12807	12872	12980	12924	13098	13072	12440	12861	12814	12816	12743	12840	12768	12688	12812	12749	12769	12894	12843	12631	12825	12868	13006	13010	12781	12811	12651	12742	12872	12731	12835	12839	12916	12644	12811	12708	12932	12697	12737	12745	12703	12965	12683	12732	12848	12889	12830	12870	12840	12799	12834	12851	12745	12679	12869	12931	12819	12952	12930	12788	12787	13086	12700	12879	12836	12762	12906	12833	12847	12814	12715	12931	12775	12756	12615	12775	12880	12817	12813	12697	12621	12813	12880	12974	12753	12837	12947	12866	12987	12781	12624	12812	12907	12943	12936	12752	12816	13006	12899	12536	12770	12839	12794	12771	12824	12838	12843	12820	12799	12959	12719	12959	12964	12774	12784	12748	12692	12762	13013	12715	12748	12730	12866	12667	12692	12868	12819	12702	12865	13072	12729	12829	12607	12938	12971	12815	12801	13048	13008	12723	13011	12899	12895	12763	12819	12884	12876	12830	12842	13126	13233	12946	12709	12663	12898	12830	12810	12823	12772	12770	12844	12861	12863	12704	12775	12815	12778	12843	12770	12741	12810	12819	12874	12827	12802	12675	12847	12698	12865	12853	12797	12847	12790	12944	13156	12985	12835	12868	12828	12814	12797	12809	12653	12663	12962	12626	12739	12806	12876	12801	12874	12971	12703	12780	12720	12698	12806	12915	13000	12781	12656	12790	12806	12692	12741	12764	12937	12816	12811	12832	12791	12941	12804	12869	12708	12632	12871	12814	12858	12812	12872	12842	12889	12849	12979	12540	12866	12838	12736	13015	12976	12855	12990	12932	12827	12936	12872	12798	12845	12930	12970	12823	13083	12697	12774	12959	12949	12834	12804	12818	12670	12872	12832	12832	12936	12906	12772	12781	12688	12934	12944	12757	12850	12798	12855	12834	12783	12631	12808	12818	12868	13002	12840	12931	12890	12815	12961	12926	12890	12758	12760	13073	12819	12746	12981	12946	12911	12804	12785	12627	12627	12800	12845	12795	12915	12746	12868	12925	12783	12875	12857	12883	13045	12820	12733	12836	12931	12702	12679	12908	12641	13036	12831	12809	12702	12823	12902	13122	12875	12879	12917	12834	12781	12742	12807	12681	12748	12604	12845	12812	12808	12788	12813	12779	12796	12840	12712	12983	12860	12734	12899	12859	12912	13078	12943	12858	12792	12594	12745	12915	12988	12725	12694	12761	12930	12840	12968	12901	12761	12810	12685	12725	12796	12896	12763	12789	12621	12566	12772	12983	12747	12764	12818	12710	12740	12755	12725	12857	12825	12634	12852	12679	12791	12944	12787	12870	12724	12769	12859	12792	12743	12888	12754	12894	12769	12879	12849	12853	12852	12732	12935	12850	12904	12757	12779	12821	12641	12844	12744	12959	12892	12648	12659	12716	12925	12889	12797	12935	13019	12915	12852	12891	12771	12772	12694	12715	12744	12765	12807	12942	12703	12820	12670	12963	12922	12786	12961	12968	12798	12839	12940	12937	12914	12667	12842	12938	12809	12672	12867	12925	12916	12996	12795	12859	12841	12800	12790	12817	12811	12864	12696	13064	12742	12737	12881	12771	12853	12792	12878	12667	12755	12925	12862	12904	12796	12793	12738	12787	12680	12762	12664	12773	12840	12994	12753	12943	12809	12985	12801	12795	12769	12748	12682	12935	12679	12826	13018	12889	12811	12886	12853	12891	12881	12877	12812	12582	12814	12706	12884	12857	12885	12863	12806	12747	12535	12900	12956	12863	12788	12826	12875	12778	12738	12758	12829	12809	12852	12723	12723	12870	12821	12738	13033	12965	12904	12743	12935	12890	12784	12846	12769	12797	12833	12848	12751	12924	13016	12929	13071	12840	12956	12837	12817	12783	12871	12886	12630	12979	12810	12773	12826	12711	12868	12756	12745	12750	12938	12843	12731	12860	12938	12877	12723	12739	12625	12882	12808	12866	13001	12966	12911	12918	12838	12881	12882	12890	12775	12948	12740	12825	12918	12914	12596	12761	12552	12797	12748	12685	12934	12867	12760	13066	12905	12762	12729	13063	12873	12828	12726	12950	12904	12709	12843	12946	12798	12711	12724	12705	12767	12940	12994	12780	12807	12635	12983	12885	12802	12803	12812	12884	12769	12863	12788	12688	12840	12871	12775	12871	12650	12999	12751	12816	12689	12759	12765	12889	12843	12871	12816	12836	12785	12752	12654	12874	12843	12845	12887	12781	13027	12709	12783	12766	12743	12765	12546	12772	12865	12648	12724	12708	12908	12799	12917	12767	12632	12812	12780	12729	12702	12715	12935	12765	12937	12943	12795	12843	12820	12968	12868	12875	12721	12844	12938	12799	12840	12834	12930	13059	12909	12956	13083	12756	12768	12969	12780
31145	63155	52862	34136	26149	19944	17642	16658	14884	13364	12405	12132	12131	12161	11958	11708	11626	11640	11408	11377	11935	13617	13792	13322	12754	12137	11697	11257	11183	10998	10977	11184	11105	11268	10792	10863	11124	11056	11017	11112	10981	11031	10993	11068	10983	11081	11073	11112	11209	10885	11026	11010	11031	11025	10955	11100	11176	11068	11051	10953	11127	10946	11067	11032	11196	11068	11121	11193	11087	11138	11166	11146	11005	11038	11108	11059	10964	11057	11030	10894	11023	11077	11129	11017	11040	11059	11193	11128	11053	11237	11184	11148	11087	11035	10942	11103	11078	10964	10921	11022	10981	11035	11000	11039	11099	11070	11068	11124	11082	11046	10990	11148	11248	10970	11192	11021	10886	11113	11202	11091	11110	10971	11141	10950	11064	11144	10996	11013	11041	11045	11112	11043	10975	11001	11120	11155	10836	11128	11147	11008	11180	11096	11096	10954	10842	11125	10942	11141	11061	11060	11070	11033	11109	11087	10934	11141	10870	11146	10984	10920	11049	11062	11092	10996	11186	11104	11165	10988	11050	10989	11017	11079	10930	11128	11043	10999	10994	11024	11143	11177	11213	11078	11051	11086	11141	10930	11161	11092	11010	10974	10936	11145	11055	10954	10924	11183	10903	11033	10968	11098	11179	11091	10986	11037	11042	11031	10841	11030	11129	11075	11216	10889	10988	11048	10963	11159	10875	11009	11069	10986	11061	11103	10874	11021	10947	10920	11058	11066	11088	11045	11040	11000	11140	11071	11069	11173	11088	11044	11053	10953	11032	11158	10982	11122	11056	11030	11036	10970	11127	11135	11012	11055	11014	10993	11115	10929	11154	11206	11068	10982	11010	10886	11098	10875	10989	11176	10915	11079	11041	10977	10966	11018	11072	11135	11037	11174	11021	11031	11194	10960	11151	10969	11044	10966	11096	10963	11158	10858	11125	11062	11032	11039	11132	11002	11044	11068	10992	11057	11043	11073	10990	11150	10907	11092	11048	10986	11152	11090	10989	11065	11075	10943	10913	11085	10937	11102	11056	11089	11128	11044	10976	11091	11186	11006	10951	11165	11019	11109	11106	11181	11130	11025	10942	11150	10924	11096	11001	11052	11193	11028	11031	11178	11080	11136	10978	11063	10982	11115	11081	11064	10950	11095	11090	11024	11108	11212	10955	11001	11066	11009	10858	11076	11054	10986	11050	11097	11153	11017	11039	11019	11044	11017	10903	11096	11168	11211	10974	10921	11119	10973	10984	11093	11139	10965	11197	11041	10979	11101	11056	11009	11114	11089	11117	11158	10996	11144	11024	11023	11188	11020	11070	11043	11098	11163	10991	11046	11118	11074	10953	11087	11007	10910	10897	11086	11221	11195	11001	10889	10985	11230	11050	11020	11177	10946	11190	11123	10981	10924	10991	11037	10911	10924	11005	11151	10993	11023	11053	11074	10962	11077	10935	11004	11099	11007	11079	11052	10921	10998	11074	11143	10981	11158	11258	11060	11110	10986	10960	11192	11164	11189	10987	11005	11087	11046	11183	11047	11051	11160	11092	11158	11152	11005	11101	11132	11015	10811	11063	10967	11188	11097	11171	10969	11058	11124	11114	10972	10853	11048	11204	11038	11073	10996	10919	11019	10999	11111	11013	10954	11186	11012	10957	10971	11081	11145	10920	11081	10955	10988	11110	10971	11105	10899	11126	10992	11193	11147	11033	11080	11006	10953	10932	11074	11010	11004	11126	11041	11048	10997	11100	11046	11021	11060	11119	11086	11010	10885	11065	10992	11031	10954	11120	11023	10976	11099	10918	11000	10975	11005	11087	10877	10920	11025	10872	11209	11003	11023	11137	11195	11045	11137	11049	11245	11046	10998	10856	11067	11244	11076	11007	10901	10978	10990	11025	10915	10923	11070	11019	11135	11077	10885	11168	11166	10994	10995	11138	10966	11114	11101	10971	11134	11049	11054	10712	11010	11057	11013	11081	11085	11193	10997	11065	10851	11158	11109	11052	11107	11103	11149	11174	11181	10966	11074	11008	10915	11111	11198	11134	10913	11096	10985	11086	11175	11062	11048	11008	11019	10990	11222	10878	10946	11121	11120	11080	11208	11092	11016	11100	11158	10910	11081	11118	11022	11039	10988	11093	10998	11154	11063	10984	11054	10895	11007	11022	11087	11025	11170	11310	11146	11008	11159	10875	11035	11057	10982	11140	11101	10926	11057	11049	11043	11112	10997	11014	11092	11226	11189	11195	11076	11067	11044	11124	10948	11041	11057	11003	11107	11165	11100	10983	11111	11039	10959	11096	11072	11108	10932	11015	11085	11049	10995	11154	11072	10884	11116	11060	11145	10905	10956	11057	11138	11219	11008	11090	10986	10873	10898	11158	10937	11036	10828	11018	10878	11011	11015	11157	11095	10923	11195	11003	11222	11069	11082	11054	11071	10931	11101	11099	11014	11036	10917	11207	11103	11022	10984	10983	11021	11044	11015	11019	11107	10972	11010	11020	11020	11049	11205	11025	11038	11022	11093	11118	10963	11030	11059	11002	11300	11039	11065	11166	11090	11089	11064	10977	10976	11136	10915	11159	11000	11151	11090	11125	10969	10911	10976	10876	11017	11027	11201	11139	11150	11100	11002	10982	10946	11164	11058	10885	11059	10988	11153	11060	11092	11019	11059	11037	10837	11188	10956	11089	11142	10928	10991	11126	11028	11214	11060	11002	10988	10979	11005	11120	11053	11137	10949	11093	10998	11209	11136	11101	10907	11105	11164	10924	11002	10986	11103	11149	11056	10838	11032	11087	11059	11084	10985	11103	11007	11103	10960	10991	10966	11167	11096	10855	10915	10976	10990	11135	10966	11103	10966	11148	10964	10976	11064	10943	10957	11174	10960	11057	11005	10905	10973	11152	10852	11096	11194	11051	11133	11035	10961	11182	11084	11170	11128	10994	10978	11088	10998	11030	11094	11064	11001	10994	11085	10943	10965	10923	11137	10935	10871	10964	10900	11351	11087	11015	11063	11104	10989	11160	11148	10945	11004	11168	11064	11084	11085	11078	11006	11064	11072	10924	11088	10979	11060	10999	11026	10937	11131	11001	11217	11042	10977	11009	11078	10943	11046	11034	11172	10816	11062	11082	11025	10988	11261	11049	11081	11027	11030	11118	10943	11107	11034	10997	11082	11141	11033	11155	11146	11088	10984	10955	11233	11067	11082	11031	11010	11224	11046	11176	11000	11035	11014	11089	10929	11075	11079	10811	11049	10852	11008	11195	11058	11193	11001	11025	11110	11148	11037	11105	11046	11075	11143	11003	10967	11065	11021	11218	11068	10940	11147	10970	11024	11092	11015	10982	11130	11031	11053	11080	11131	11013	10905	11172	11026	10983	10958	11280	11171	11048	10893	11140	11082	10949	11099	11048	11016	10931	11158	11147	11061	10970	11052	10954	11139	11058	11087	11077	11054	10956	11101	10945	11125	10841	11053	11006	10983	10938	11072	11126	11046	10958	11194	10856	11220	11070	11084	11054	11025	11096	11187	11053	11133	11010	11011	11189	11119	11217	10941	11164	11078	11121	11171	11034	11200	10915	11179	11121	11015	11060	10941	10977	11042	11043	11222	10950	10980	11218	10963	11097	11048	10937	11005	11020	11117	10929	11164	10867	11206	10955	11178	11088	11139	11092	11149	11063	11040	11121	11082	11016	11068	11039	11105	10997	11091	11100	11028	10980	11056	11113	11059	10995	10946	11140	11096	11021	11037	11136	11025	11080	11028	11037	11194	11026	11219	11097	10961	11018	11128	11117	11061	11095	11042	11161	10922	11105	11020	11145	11253	11004	11040	11179	11032	10798	11254	11044	11034	10969	11165	11064	11077	10850	11095	11074	11065	11073	11113	10988	10963	11055	11141	10989	11180	11091	10901	10995	10965	11056	11046	11042	10989	11082	10955	11199	11136	11084	11154	10905	11047	10951	10952	11075	10834	11014	11088	11063	10979	10944	11075	11094	11107	11070	11112	11052	11000	11027	11001	11025	11149	11030	11037	11013	11050	10915	11078	11075	11118	10971	11050	10969	10999	10993	11119	10957	11083	11027	11058	11164	11088	10998	11020	10971	11142	10996	11009	11004	11126	11039	10912	11049	10988	11115	10966	11212	11122	11061	11026	10991	11025	11128	11038	10954	10908	11113	10974	10939	11130	11008	11235	11104	11011	10964	11005	11082	10925	11098	11129	11115	10924	11056	11025	11126	10995	11094	10911	10905	11030	10972	10936	11104	11032	10977	11013	11023	10962	11153	10900	10936	11015	11044	11006	10968	11270	11080	11203	11081	11188	10879	11117	11074	11231	11087	11076	11047	11142	10995	11017	11095	10883	10969	11022	11087	11009	11255	10980	11022	10926	10971	11121	11177	10984	11017	11095	11090	11083	11103	11117	11052	11119	11178	11155	11118	11063	10912	11111	11105	11021	10935	11091	11006	11015	11052	11067	10978	11040	11145	11087	10980	11097	10958	11147	11079	11049	11016	10978	11074	11043	11001	10924	10987	11007	10955	10943	10965	10926	11041	11014	10944	11015	11154	11067	11003	10927	11001	11180	10882	10991	11138	11071	11077	10982	11110	11131	11008	11074	10955	11088	11016	11041	10961	11095	11036	11017	10998	11037	11092	11151	11001	11006	11029	11062	11038	11121	11029	11013	11117	10790	11032	10950	11049	11148	11029	11040	11066	11114	11220	11122	10974	11052	10962	11037	11087	11096	10998	11023	11024	11143	10873	11032	10888	11041	11016	11095	10960	10945	11135	11241	11017	11025	11122	11099	10996	10974	10969	10927	11103	11128	11085	11054	11050	11071	11005	10935	11263	10978	10940	11105	10970	11069	10989	11102	11093	11158	10940	11032	11091	11149	11075	11076	11103	11070	11029	10979	11153	10938	11101	10950	11021	11211	11151	11120	10828	11115	11122	11053	11027	11145	11057	11042	11050	10965	11000	10949	10991	10952	10954	11033	11062	10994	10938	11110	11020	11175	11005	11005	11039	11133	11124	11051	11038	11002	11021	11088	10996	10974	11066	11066	11037	10986	10868	11073	10896	11003	11030	11058	10905	11048	11129	11066	11025	11033	11165	11059	10995	10985	11079	11144
30686	32153	35449	27155	19503	16639	15803	15186	14279	13919	13786	13813	14013	13959	13827	13464	13673	13453	13648	13474	13426	13542	13549	13534	13428	13638	13471	13456	13403	13367	13335	13396	13316	13411	13355	13379	13547	13268	13462	13340	13463	13544	13251	13463	13258	13398	13443	13330	13238	13355	13338	13513	13491	13552	13394	13209	13164	13447	13498	13279	13478	13408	13361	13616	13377	13145	13460	13254	13449	13407	13244	13340	13456	13272	13409	13239	13367	13392	13445	13418	13302	13455	13287	13438	13446	13360	13290	13420	13476	13391	13444	13450	13411	13465	13343	13388	13271	13388	13251	13664	13239	13374	13506	13290	13523	13285	13359	13270	13500	13481	13279	13345	13353	13422	13440	13248	13140	13366	13395	13529	13430	13491	13391	13417	13355	13316	13576	13357	13383	13431	13427	13196	13419	13432	13326	13450	13307	13592	13448	13359	13428	13480	13355	13327	13504	13289	13406	13302	13231	13461	13496	13306	13454	13279	13309	13526	13197	13444	13438	13416	13293	13436	13420	13406	13474	13332	13437	13531	13495	13370	13489	13359	13474	13475	13390	13448	13422	13350	13480	13455	13350	13339	13410	13463	13310	13475	13433	13391	13384	13401	13743	13466	13287	13376	13334	13314	13315	13266	13400	13357	13369	13455	13268	13273	13539	13360	13344	13406	13451	13471	13577	13390	13311	13333	13387	13146	13263	13627	13571	13454	13517	13460	13382	13515	13436	13352	13264	13290	13228	13340	13394	13419	13509	13390	13449	13538	13363	13332	13372	13480	13408	13382	13289	13460	13328	13534	13497	13399	13521	13413	13360	13216	13620	13490	13586	13482	13325	13277	13506	13466	13469	13509	13462	13439	13417	13416	13406	13546	13387	13501	13244	13430	13294	13430	13319	13487	13451	13424	13425	13377	13291	13326	13282	13352	13538	13192	13543	13267	13288	13330	13438	13286	13225	13527	13567	13564	13523	13400	13686	13424	13469	13463	13314	13421	13354	13465	13506	13366	13409	13315	13211	13561	13384	13486	13313	13144	13624	13412	13284	13332	13469	13460	13372	13524	13424	13315	13400	13590	13309	13460	13334	13323	13159	13464	13468	13351	13392	13464	13481	13395	13610	13351	13355	13485	13357	13327	13426	13404	13346	13407	13384	13339	13476	13377	13567	13345	13503	13493	13467	13613	13539	13471	13529	13504	13472	13448	13393	13477	13428	13409	13375	13343	13421	13282	13393	13402	13619	13208	13438	13443	13278	13469	13329	13489	13424	13425	13356	13344	13342	13172	13460	13424	13472	13499	13354	13358	13446	13302	13243	13296	13307	13422	13280	13565	13361	13411	13254	13453	13430	13474	13281	13313	13379	13318	13409	13279	13380	13455	13435	13471	13384	13612	13451	13289	13482	13413	13526	13317	13382	13340	13285	13496	13381	13289	13397	13399	13307	13396	13376	13376	13314	13319	13367	13165	13558	13290	13455	13442	13619	13621	13300	13212	13214	13458	13487	13275	13267	13184	13453	13397	13493	13397	13573	13257	13366	13340	13316	13310	13388	13455	13344	13379	13287	13344	13247	13495	13321	13421	13628	13472	13532	13422	13331	13249	13298	13283	13395	13542	13322	13259	13475	13362	13492	13357	13559	13449	13552	13528	13395	13500	13496	13340	13457	13343	13220	13340	13212	13385	13399	13223	13167	13372	13464	13321	13638	13344	13299	13484	13502	13365	13420	13239	13399	13324	13353	13376	13415	13495	13562	13345	13331	13225	13331	13463	13414	13442	13356	13208	13420	13310	13353	13322	13363	13386	13369	13365	13369	13470	13436	13191	13450	13500	13294	13343	13417	13280	13311	13152	13442	13302	13383	13363	13488	13363	13462	13280	13489	13253	13482	13194	13392	13461	13588	13565	13486	13246	13312	13416	13477	13091	13427	13475	13387	13308	13361	13536	13424	13462	13439	13524	13284	13472	13307	13299	13315	13469	13419	13217	13394	13457	13410	13508	13289	13353	13236	13488	13340	13319	13623	13495	13294	13244	13252	13182	13213	13394	13362	13438	13325	13304	13448	13328	13590	13534	13339	13318	13383	13220	13419	13281	13325	13341	13471	13464	13331	13388	13381	13384	13443	13262	13243	13440	13391	13380	13385	13413	13554	13569	13442	13313	13108	13211	13371	13418	13563	13656	13484	13271	13529	13505	13457	13395	13454	13452	13392	13311	13502	13389	13185	13212	13397	13285	13362	13304	13393	13609	13540	13383	13469	13400	13195	13397	13282	13518	13330	13369	13468	13464	13331	13281	13345	13432	13413	13382	13432	13258	13415	13311	13253	13409	13513	13553	13385	13327	13316	13418	13606	13440	13377	13560	13600	13252	13490	13307	13220	13430	13409	13607	13551	13278	13194	13542	13349	13333	13488	13342	13453	13304	13234	13271	13321	13368	13231	13429	13435	13543	13409	13342	13200	13376	13346	13380	13545	13733	13527	13203	13360	13415	13244	13349	13485	13379	13190	13511	13445	13373	13542	13445	13396	13519	13377	13458	13332	13211	13446	13267	13212	13397	13446	13470	13419	13210	13502	13344	13390	13322	13426	13304	13446	13416	13274	13456	13308	13165	13400	13388	13310	13442	13374	13771	13313	13276	13386	13246	13453	13498	13505	13498	13300	13333	13346	13339	13316	13459	13449	13634	13404	13393	13329	13397	13304	13461	13448	13512	13406	13575	13242	13487	13384	13450	13372	13474	13395	13239	13514	13442	13359	13231	13562	13505	13413	13540	13519	13436	13609	13358	13498	13288	13370	13501	13478	13348	13294	13310	13441	13310	13413	13417	13575	13490	13364	13552	13518	13602	13591	13474	13405	13327	13369	13428	13597	13359	13373	13479	13438	13302	13576	13489	13448	13338	13515	13525	13408	13375	13280	13437	13417	13387	13487	13268	13359	13286	13349	13272	13427	13419	13452	13412	13487	13246	13404	13333	13361	13488	13161	13304	13557	13443	13405	13625	13468	13390	13486	13301	13468	13433	13446	13258	13565	13606	13420	13502	13432	13406	13315	13434	13464	13302	13353	13396	13399	13450	13390	13342	13484	13372	13316	13604	13500	13475	13374	13584	13332	13530	13366	13426	13405	13465	13457	13443	13441	13479	13491	13414	13388	13249	13319	13596	13524	13439	13801	13521	13474	13359	13131	13157	13266	13403	13416	13219	13288	13369	13243	13391	13499	13278	13424	13398	13535	13375	13438	13240	13378	13378	13551	13547	13676	13695	13567	13570	13362	13312	13254	13347	13332	13551	13499	13496	13409	13514	13425	13384	13385	13514	13362	13502	13659	13271	13294	13419	13331	13361	13166	13396	13429	13392	13404	13391	13498	13318	13415	13473	13348	13288	13403	13537	13349	13469	13407	13367	13367	13352	13319	13379	13378	13351	13612	13547	13558	13296	13709	13315	13369	13504	13348	13380	13262	13417	13266	13295	13364	13536	13353	13502	13225	13179	13450	13468	13267	13338	13484	13397	13394	13426	13586	13455	13487	13395	13483	13441	13390	13264	13422	13343	13471	13673	13403	13433	13491	13327	13498	13424	13251	13554	13429	13398	13557	13392	13320	13444	13423	13333	13340	13561	13409	13525	13500	13471	13565	13397	13234	13568	13394	13454	13368	13446	13577	13364	13388	13326	13505	13482	13497	13388	13301	13139	13438	13285	13265	13300	13476	13304	13485	13552	13481	13465	13423	13332	13449	13523	13568	13299	13491	13160	13476	13429	13353	13330	13578	13330	13291	13647	13370	13378	13358	13485	13478	13354	13674	13376	13538	13471	13574	13394	13649	13331	13579	13261	13408	13345	13333	13405	13350	13244	13381	13487	13326	13260	13307	13465	13381	13283	13445	13403	13276	13504	13331	13366	13414	13305	13331	13344	13408	13290	13408	13415	13371	13505	13464	13285	13313	13472	13386	13410	13366	13345	13341	13369	13388	13338	13360	13382	13297	13487	13365	13466	13547	13282	13440	13288	13393	13402	13526	13449	13339	13329	13474	13614	13399	13353	13496	13464	13409	13376	13370	13429	13388	13696	13373	13282	13343	13530	13373	13463	13369	13367	13354	13417	13432	13543	13386	13427	13427	13420	13479	13305	13262	13346	13424	13193	13270	13488	13452	13516	13427	13359	13396	13309	13372	13333	13386	13285	13394	13384	13520	13424	13604	13359	13502	13347	13602	13359	13382	13367	13382	13384	13373	13415	13406	13421	13531	13644	13302	13503	13457	13419	13468	13630	13423	13399	13231	13436	13477	13277	13407	13430	13568	13253	13431	13243	13432	13485	13502	13461	13372	13227	13443	13448	13227	13366	13379	13440	13531	13650	13428	13357	13257	13571	13133	13254	13480	13493	13452	13286	13426	13428	13504	13409	13373	13434	13451	13533	13444	13302	13359	13407	13318	13325	13384	13286	13413	13357	13471	13318	13368	13367	13363	13412	13231	13434	13285	13440	13497	13445	13355	13464	13378	13330	13412	13408	13531	13412	13451	13722	13467	13379	13464	13211	13367	13246	13500	13421	13450	13509	13480	13573	13432	13459	13411	13426	13278	13293	13522	13354	13479	13378	13417	13492	13302	13259	13477	13405	13613	13471	13367	13421	13463	13445	13294	13338	13430	13280	13387	13370	13510	13419	13362	13309	13337	13321	13596	13522	13384	13142	13421	13405	13323	13350	13386	13523	13617	13486	13374	13324	13426	13409	13535	13431	13593	13302	13333	13333	13409	13402	13748	13475	13353	13370	13469	13143	13234	13364	13363	13263	13468	13508	13243	13383	13431	13267	13308	13621	13543	13402	13477	13253	13292	13377	13487	13543	13447	13315	13542	13495	13304	13430	13322	13275	13429	13329	13447	13147	13403	13237	13457	13444	13384	13275	13348	13263	13094	13545	13344	13537	13416	13196	13446	13392	13351	13352	13360	13392	13417	13361	13346	13355	13424	13361	13413	13363	13307	13403	13270	13350	13481	13548	13438	13487	13587	13442	13368	13276	13272	13339	13458	13339	13445	13337	13370	13336	13602	13445	13186	13457	13379	13386	13436	13395	13528	13352	13612	13291	13353	13541	13390	13321	13508	13389	13346	13356	13445	13425	13494	13472	13407	13475
29933	47012	36212	23986	17872	15587	14657	13929	12831	12031	12042	12132	12077	11975	11988	11854	11764	11545	11652	11456	11560	11611	11501	11559	11659	11542	11499	11488	11541	11362	11386	11485	11335	11364	11435	11471	11466	11505	11390	11382	11384	11407	11296	11380	11423	11622	11498	11594	11518	11457	11380	11520	11493	11574	11416	11545	11477	11340	11382	11441	11402	11334	11319	11350	11391	11521	11394	11341	11548	11587	11625	11521	11301	11445	11435	11576	11495	11401	11568	11473	11524	11455	11648	11422	11534	11480	11395	11323	11542	11381	11468	11426	11454	11397	11520	11365	11509	11436	11326	11462	11488	11609	11591	11604	11522	11596	11399	11370	11468	11608	11482	11244	11465	11584	11481	11487	11560	11569	11444	11467	11355	11323	11407	11578	11644	11608	11373	11402	11383	11489	11361	11508	11484	11558	11520	11441	11445	11347	11568	11381	11394	11288	11566	11512	11343	11432	11431	11587	11425	11493	11400	11545	11546	11424	11504	11402	11366	11577	11515	11465	11442	11463	11471	11495	11466	11518	11475	11524	11516	11393	11426	11405	11456	11324	11488	11493	11358	11440	11394	11504	11451	11352	11628	11387	11382	11480	11492	11339	11427	11566	11425	11354	11363	11471	11542	11387	11427	11425	11478	11331	11555	11505	11399	11395	11399	11453	11501	11466	11409	11437	11394	11495	11494	11526	11542	11529	11578	11454	11451	11616	11350	11491	11374	11461	11610	11413	11471	11568	11446	11458	11454	11435	11434	11515	11351	11278	11444	11431	11421	11409	11439	11531	11523	11573	11490	11376	11398	11338	11472	11349	11529	11378	11389	11395	11328	11447	11401	11326	11523	11510	11423	11416	11495	11495	11410	11373	11269	11563	11304	11526	11374	11487	11435	11459	11422	11587	11335	11388	11587	11553	11463	11441	11296	11527	11311	11566	11410	11637	11448	11548	11426	11574	11279	11415	11477	11376	11430	11469	11406	11541	11496	11383	11492	11360	11436	11587	11352	11377	11444	11454	11563	11585	11488	11451	11541	11526	11435	11574	11393	11566	11332	11652	11578	11419	11507	11429	11442	11290	11346	11534	11645	11429	11410	11545	11520	11532	11405	11533	11485	11363	11454	11538	11666	11350	11472	11479	11526	11463	11528	11538	11502	11541	11412	11418	11438	11296	11457	11484	11587	11422	11505	11481	11381	11488	11402	11400	11542	11325	11457	11490	11490	11552	11685	11399	11336	11405	11379	11487	11557	11383	11430	11322	11597	11351	11381	11436	11439	11416	11383	11312	11507	11437	11475	11368	11526	11310	11431	11453	11556	11482	11399	11659	11447	11562	11426	11479	11494	11502	11675	11317	11462	11543	11506	11457	11454	11411	11408	11556	11540	11371	11316	11416	11552	11468	11499	11390	11488	11417	11506	11401	11481	11409	11411	11439	11407	11390	11352	11403	11380	11525	11558	11333	11622	11561	11346	11392	11542	11359	11359	11631	11452	11312	11448	11566	11447	11405	11516	11656	11371	11441	11434	11436	11409	11414	11366	11483	11533	11615	11283	11641	11590	11459	11391	11410	11464	11462	11482	11516	11486	11449	11493	11552	11320	11481	11484	11530	11561	11444	11428	11451	11428	11360	11457	11401	11541	11378	11442	11386	11486	11572	11355	11420	11658	11499	11324	11400	11333	11437	11441	11516	11364	11482	11383	11398	11533	11406	11493	11310	11324	11478	11409	11530	11600	11557	11536	11487	11243	11610	11554	11434	11468	11496	11614	11496	11511	11345	11428	11504	11450	11498	11661	11341	11467	11461	11542	11654	11411	11451	11440	11324	11519	11351	11443	11430	11453	11519	11693	11502	11468	11450	11394	11452	11513	11398	11364	11527	11575	11420	11457	11448	11296	11512	11605	11537	11480	11361	11437	11562	11379	11319	11461	11363	11578	11479	11299	11514	11471	11638	11549	11395	11508	11318	11309	11639	11536	11400	11644	11551	11345	11484	11429	11389	11524	11529	11441	11350	11468	11600	11607	11309	11483	11404	11591	11462	11433	11407	11422	11473	11514	11543	11415	11402	11562	11414	11488	11496	11405	11404	11460	11438	11379	11526	11453	11516	11403	11325	11533	11376	11517	11421	11445	11366	11354	11455	11473	11470	11483	11549	11470	11583	11548	11264	11475	11582	11340	11617	11551	11326	11556	11366	11495	11633	11407	11475	11462	11515	11652	11476	11500	11429	11505	11563	11462	11442	11444	11452	11609	11419	11620	11402	11257	11513	11428	11387	11475	11384	11479	11547	11428	11344	11512	11456	11490	11469	11377	11583	11370	11327	11515	11498	11446	11485	11606	11503	11539	11461	11408	11417	11399	11435	11493	11450	11457	11434	11487	11629	11406	11475	11657	11434	11359	11424	11372	11472	11461	11375	11434	11534	11522	11515	11470	11446	11514	11497	11447	11275	11608	11399	11241	11505	11436	11401	11368	11442	11515	11492	11321	11452	11385	11499	11488	11591	11615	11456	11340	11571	11469	11441	11472	11407	11419	11480	11323	11721	11489	11444	11480	11406	11366	11548	11445	11539	11403	11431	11368	11380	11525	11466	11421	11499	11504	11403	11504	11516	11354	11573	11477	11438	11497	11336	11548	11609	11621	11460	11517	11344	11558	11316	11413	11450	11571	11481	11544	11522	11247	11581	11304	11522	11417	11296	11545	11450	11360	11511	11588	11398	11575	11544	11459	11479	11505	11407	11339	11386	11287	11366	11290	11504	11519	11464	11392	11501	11451	11562	11522	11363	11599	11407	11525	11463	11471	11360	11389	11324	11517	11521	11556	11437	11659	11609	11335	11417	11304	11396	11558	11489	11463	11444	11516	11464	11514	11442	11692	11432	11428	11497	11468	11498	11512	11353	11700	11466	11342	11361	11433	11498	11537	11436	11494	11442	11534	11403	11467	11468	11582	11299	11309	11482	11270	11227	11585	11488	11396	11526	11465	11382	11413	11489	11562	11515	11504	11431	11402	11421	11483	11547	11474	11367	11519	11223	11437	11502	11425	11371	11335	11442	11457	11351	11449	11512	11422	11471	11442	11401	11466	11374	11489	11373	11351	11585	11504	11453	11374	11404	11387	11515	11601	11474	11394	11544	11553	11520	11401	11441	11353	11443	11418	11370	11442	11391	11611	11510	11292	11505	11351	11326	11366	11416	11396	11570	11417	11539	11386	11479	11626	11461	11467	11524	11399	11547	11473	11403	11502	11555	11370	11278	11524	11394	11525	11537	11491	11411	11425	11555	11371	11487	11553	11483	11450	11441	11351	11364	11515	11455	11576	11427	11601	11322	11507	11470	11300	11561	11541	11382	11548	11437	11413	11396	11513	11371	11605	11549	11512	11479	11507	11371	11441	11414	11421	11482	11520	11680	11404	11539	11261	11498	11535	11369	11401	11511	11502	11478	11407	11392	11285	11435	11547	11285	11298	11459	11597	11572	11430	11560	11485	11387	11368	11511	11329	11498	11431	11422	11299	11190	11540	11405	11404	11490	11411	11548	11379	11406	11457	11348	11436	11530	11392	11445	11340	11391	11470	11421	11441	11360	11540	11478	11436	11533	11361	11363	11606	11519	11403	11333	11451	11365	11421	11345	11536	11314	11530	11522	11441	11313	11599	11474	11438	11611	11414	11455	11411	11427	11387	11426	11387	11558	11451	11436	11463	11443	11528	11232	11489	11557	11496	11528	11529	11392	11585	11304	11571	11394	11302	11580	11390	11441	11504	11456	11534	11310	11511	11625	11342	11511	11487	11408	11400	11490	11454	11459	11434	11569	11346	11511	11520	11336	11476	11461	11524	11528	11503	11500	11330	11367	11525	11379	11534	11540	11516	11332	11582	11410	11473	11511	11440	11363	11464	11389	11369	11528	11436	11538	11431	11460	11397	11356	11499	11390	11367	11358	11374	11349	11452	11459	11520	11418	11540	11366	11297	11412	11449	11495	11439	11438	11453	11478	11479	11345	11531	11478	11186	11535	11311	11505	11381	11486	11462	11607	11365	11391	11482	11456	11454	11532	11546	11525	11374	11367	11327	11601	11498	11601	11398	11551	11371	11475	11404	11356	11439	11572	11381	11423	11545	11347	11366	11539	11392	11478	11361	11569	11570	11485	11244	11507	11400	11416	11361	11389	11331	11287	11420	11629	11443	11561	11584	11414	11438	11430	11566	11451	11377	11489	11406	11553	11530	11521	11467	11481	11536	11369	11336	11547	11477	11651	11327	11484	11392	11534	11553	11473	11614	11321	11473	11551	11577	11325	11302	11612	11548	11550	11455	11561	11328	11434	11414	11399	11548	11428	11520	11440	11434	11349	11377	11555	11455	11480	11428	11429	11539	11353	11348	11435	11288	11386	11415	11401	11477	11594	11529	11413	11403	11507	11262	11236	11503	11532	11576	11505	11511	11503	11531	11439	11515	11399	11491	11396	11506	11540	11326	11320	11396	11509	11476	11570	11404	11455	11494	11510	11523	11379	11363	11413	11496	11469	11424	11398	11481	11404	11455	11537	11402	11654	11446	11433	11520	11580	11540	11482	11441	11393	11484	11654	11614	11452	11478	11390	11514	11381	11394	11370	11380	11342	11397	11476	11479	11439	11462	11382	11638	11535	11684	11463	11489	11550	11542	11506	11338	11409	11180	11386	11438	11474	11478	11413	11554	11332	11425	11469	11378	11415	11605	11521	11432	11330	11450	11439	11558	11353	11417	11505	11567	11608	11397	11558	11652	11516	11595	11455	11511	11408	11375	11388	11417	11485	11554	11445	11422	11450	11564	11565	11390	11427	11586	11494	11485	11295	11478	11318	11612	11425	11431	11614	11306	11516	11510	11499	11431	11397	11437	11507	11435	11478	11455	11321	11461	11559	11319	11440	11379	11455	11271	11458	11278	11454	11558	11499	11607	11355	11423	11352	11515	11466	11423	11532	11441	11392	11612	11380	11492	11426	11556	11585	11414	11401	11541	11455	11412	11422	11336	11401	11381	11596	11559	11540	11456	11494	11509	11491	11459	11461	11360	11300	11458	11574	11491	11485	11470	11467	11421	11482	11378	11512	11486	11627	11536	11527	11367	11433	11369	11521	11498	11531	11486	11396	11421	11606
23312	21168	28183	25241	22269	20254	17363	13566	12215	11703	11621	11600	11295	11366	11457	11271	11139	11160	11046	10911	10889	11083	11210	11365	11526	11920	11448	11352	10846	10785	10775	10910	10853	10937	10831	11053	10986	10756	10817	10792	10764	10878	10881	10938	10790	10785	10969	10860	10859	10972	11010	10888	10686	10643	10915	10985	10916	10715	10859	10674	10825	10746	11017	10981	10846	10659	10737	10663	10823	10799	10687	10900	10775	10750	10922	10793	10783	10768	10857	10824	10802	10909	10754	10768	10767	10776	10857	10816	10881	10831	10937	10808	10717	10779	10891	10877	10778	10683	10887	10805	10780	10717	10733	10807	10860	10869	10903	10654	10775	10928	10851	10791	10922	10955	10771	10830	10852	10985	10912	10932	10785	10770	10859	10689	10742	10836	10922	10935	10673	10627	10931	10775	10892	10913	10786	10772	10788	10945	10938	10713	10683	10775	10813	10623	10659	10801	10884	10765	10833	10746	10757	10738	10753	10713	10730	10880	10744	10664	10892	10804	10735	10866	10742	10751	10771	10886	10849	10877	10703	10756	10826	10825	10937	10715	10787	11043	10955	10789	10892	10698	10915	10667	10786	10735	10870	10902	10839	10738	10695	10807	10719	10906	10851	10770	10969	10824	10836	10852	10697	10955	10845	10770	10859	10687	10814	10928	10691	10891	10722	10942	10962	10765	10736	10789	10900	10842	10810	10619	10767	10563	10739	10773	10926	10822	10783	10847	10667	10951	10880	10951	10792	10888	10712	10649	10631	10667	10904	10714	10707	10773	10826	10937	10861	10763	10676	10913	10823	10752	10677	10754	10828	10783	10847	10792	10971	10901	10739	10769	10663	10697	10779	10909	10749	10762	10765	10715	10810	10699	10936	10736	10804	10873	10682	10838	11040	10965	10709	10841	10723	10896	10756	10816	10796	10733	10863	10900	10703	10709	10890	11010	10795	10660	10725	10754	10907	10782	10894	10754	10667	10661	10847	10859	10726	10706	10880	10738	10833	10834	11005	10956	10818	10688	10868	10782	10694	10803	10724	10849	10773	10791	10848	10759	10799	10811	10981	10781	10810	10664	10650	10830	10755	10856	10764	10763	10699	10746	10770	10821	10864	10918	10862	10807	10864	10836	10744	10824	10710	10826	10917	10831	10874	10850	10843	10835	10683	10754	10920	10694	10804	10762	10806	10670	10946	10948	10724	10811	10728	10815	10956	10883	10780	10775	10848	10902	10684	10931	10749	10889	10744	10932	10797	10714	10827	10793	10876	10832	10779	10724	10971	10644	10830	10578	10877	10859	10761	10874	10916	10762	10811	10820	11116	10850	10668	11043	10853	10874	10926	10631	10741	10749	10853	10912	10837	10834	10928	10821	10789	10818	10887	10758	10669	10935	10753	11032	10972	10905	10848	10728	10781	10886	10856	11049	10736	10912	10868	10821	10811	10752	10960	10998	10839	10768	10775	10843	10794	10801	10784	10924	10738	10833	10827	10839	10903	10842	10654	10876	10802	10817	10793	10644	10778	10819	10786	10821	10747	10684	10729	10842	10797	10849	10768	10830	10889	10704	10976	10852	10784	10700	10694	10780	10738	10724	10904	10929	10980	10788	10993	10850	10880	10811	10894	10777	10884	10716	10554	10820	10872	10860	10748	10903	10775	10889	10881	10729	10908	10965	10703	10857	10836	10919	10840	10913	10634	10903	10948	11032	10972	10790	10690	10774	10773	10708	10852	10718	10756	10757	10853	10759	10875	10739	10783	10743	10785	10799	10671	10891	10841	10899	10807	10747	10839	10806	10844	10891	10708	10896	10701	10805	10539	10774	10773	10702	10788	10722	10726	10828	10861	10923	10926	10779	10778	10878	10846	10762	10836	10809	10792	10870	10771	10775	10625	10788	10842	10724	10878	10684	10685	10870	10783	10713	10854	10815	10903	10544	10799	10885	10755	10842	10716	10639	10869	10848	10811	10778	10807	10699	10746	10978	10746	10837	10818	10845	10850	10845	10806	10801	10867	10975	10729	10559	10771	10892	10887	10762	11000	10853	10886	10879	10958	10772	10758	10759	10836	10829	10759	10688	10676	10848	10592	10761	10864	10929	10933	10941	10808	10726	10827	10741	10804	10662	10783	10703	10821	10800	10976	10676	10842	10663	10620	10748	10669	10813	10947	10772	10995	10824	10722	10741	10762	10751	10833	10868	10815	10831	10678	10868	10847	10807	11079	10786	10984	10878	10860	10733	10996	10957	10861	10836	10876	10785	10777	10829	10775	10814	10888	10836	10738	10788	10787	10843	10926	10835	10697	10815	10782	10830	10751	10747	10853	10828	10867	10821	10763	10897	10834	10832	10664	10886	10757	10899	10848	10919	10777	10915	10886	10582	10892	10839	10834	11050	10909	10784	10867	10782	10765	10765	10871	10880	10876	10866	10772	10897	10778	10819	10692	10947	10821	10758	10857	10648	10712	10836	10690	10754	10852	10865	10812	10973	11168	10932	10956	10671	11038	10888	10780	10901	10826	10777	10757	10915	10843	10686	10755	10869	10716	10786	10739	10703	10819	10847	10818	10791	10594	10828	10848	10842	10845	10924	10822	10768	10713	10850	10930	10692	10818	10761	10711	10818	10836	10703	10714	10662	10637	10748	10774	10598	10810	10942	10739	10813	10811	10806	10897	10765	10851	10739	10931	10763	10772	10816	10774	10711	10822	10929	10917	10762	10869	10762	10986	10711	10804	10879	10847	10646	10791	10931	10731	10882	10839	10867	10873	10743	10741	10850	10767	10766	10891	11007	10940	10689	10831	10720	10889	10850	10829	10781	10822	10807	10728	10867	11045	10704	10820	10769	10763	10582	10772	11068	10751	10752	10877	10801	10877	10675	10691	10762	10900	10976	10800	10743	10622	10762	10716	10721	10864	10887	10781	10886	10862	10732	10826	10846	10785	11042	10863	10703	10774	10777	10889	10753	10970	10846	10728	10700	10867	10789	10750	10765	10778	10848	10904	10688	10799	10876	10731	10632	10833	10865	10716	10805	10882	10825	10792	10875	10691	10916	10738	10753	10832	10789	10609	10702	10793	10967	10860	10942	10790	10789	10706	10933	10909	10788	10713	10853	10867	10808	11065	10776	10763	10871	10827	10718	10818	10756	10809	10966	10953	10611	10806	10832	10886	10815	10655	10750	10632	10885	10964	10868	10767	10863	10865	10828	10836	10789	10874	10894	10667	10720	10795	10784	10681	10859	10724	10803	10721	10799	10596	10825	11035	10810	10894	10904	10716	10771	10822	10847	10758	10760	10841	10636	10789	10604	10746	10667	10750	10813	10713	10967	10774	10638	10788	10697	10792	10855	10877	10986	10906	10902	10845	10827	10862	10662	10847	10783	10980	10741	11019	10704	10801	10883	10810	10819	10916	10793	10908	10850	10819	10828	10860	10792	10804	10825	10812	10836	10744	10928	10955	10730	10978	10697	10808	10823	10679	10923	10853	10642	10775	10893	10732	10827	10741	10866	10625	10678	10720	10711	10756	10849	10867	10791	10843	10743	11020	10813	10710	10879	10866	10737	10907	10903	10800	10783	10943	10804	10807	10920	11080	10816	10827	10667	10661	10828	10877	10938	10665	10838	10911	10952	10746	11039	10731	10624	10806	10795	10853	10946	10672	10931	10909	10696	10719	10587	10766	10789	10930	10746	10798	10819	10730	10741	10610	10935	10858	10729	10812	10983	10838	10741	10956	10830	10757	10744	10706	10797	10731	10893	10810	10744	10754	10797	10912	10857	10775	10985	10945	10705	10763	10880	10892	10670	10723	10994	10635	10755	10914	10958	10844	10725	10881	10985	10697	10812	10881	10819	10624	10765	10967	10770	10782	10604	10824	10906	10652	10889	10785	10768	10765	10893	10902	10774	10838	10841	10937	10845	10744	10930	10791	10698	10797	10962	10883	10731	10866	10747	10869	10876	10642	10697	10692	10719	10755	10893	10734	11003	10923	10746	10948	10739	10614	10778	11176	10905	10631	10726	10706	10794	10770	10893	10870	10848	10780	10811	10995	10717	10840	10934	10785	10757	10884	10927	10817	10772	10856	10780	10757	10723	10775	10896	10935	10798	10843	10940	10735	10641	10918	10794	10669	10789	10784	10796	10635	10749	10681	10856	10725	10861	10891	10855	10791	10728	10899	10939	10643	10730	10818	10718	10819	10855	10867	10964	10881	10836	10611	10686	10760	10918	10865	10850	10708	10869	10698	10790	10717	10939	10918	10937	10813	10873	10890	10821	10655	10843	10859	10785	10944	10805	10915	10802	10815	10893	10726	10952	10851	10882	10825	10773	10820	10743	11017	10951	10899	10853	10853	10718	10766	10819	10835	10831	10723	10747	10745	10686	10687	10751	10727	10858	10821	10751	10995	10850	10941	10871	10765	10747	10669	10763	10810	10892	10714	10881	10841	10741	10844	10916	10811	10673	10936	10835	10808	10857	10824	10703	10890	10654	10673	10822	10858	10709	10836	10670	10759	10844	10788	10894	10837	10817	10724	10733	10744	10868	10943	10922	10870	10817	10787	10842	10970	10605	11008	10756	10759	10608	10775	10776	10684	10741	10626	10735	10664	10995	10773	10866	10823	10797	10952	10806	10892	10818	10900	10713	10753	10799	10839	10958	10790	10968	10868	10917	10898	10655	10883	10905	10760	10828	10758	10855	10676	10763	10693	10748	10824	10871	10774	10755	10893	10929	10899	10786	10627	10751	10742	10819	10661	10807	10733	10742	10793	10815	10658	10828	10935	10931	10720	10873	10750	10777	10787	10873	10763	10812	10854	10827	10704	10881	10874	10756	10729	10792	10678	10829	10793	10861	10872	10779	10770	10676	10648	10703	10760	10770	10772	10823	10803	10879	10943	10919	10748	10755	10904	10788	10863	10778	10649	10984	10942	10832	10720	10697	10954	10893	10796	10703	10742	10834	10693	10580	10950	10881	10785	10661	10770	10702	10907	10824	10863	10825	10968	10817	10840	10830	11021	11002	10821	10738	10714	10876	10703	10905	10688	10786	10594	10763	10568	10874	10845	10698	10723	10598	10830	10946	10815	10784	10704	10784	10812	10709	10721	10851	10830	10876	10897	10789	10752	10927	10821	10683
29626	56594	46000	29784	21392	17923	15439	13145	11866	11050	10991	10787	10579	10675	10534	10299	10131	10128	10044	10011	9914	9901	10168	10609	10769	10920	10533	10045	9793	9837	9730	9810	9853	9725	9708	9687	9665	9864	9924	9708	9846	9655	9813	9861	9654	9790	9671	9852	9735	9702	9758	9805	9802	9881	9811	9705	9972	9829	9852	9692	9720	9775	9776	9810	9639	9759	9707	9805	9803	9969	9727	9754	9746	9738	9850	9817	9839	9774	9735	9761	9748	9725	9881	9859	9852	9792	9747	9846	9856	9800	9671	9751	9751	9697	9927	9766	9583	9550	9881	9724	9792	9665	9841	9753	9905	9637	9899	9580	9705	9786	9798	9805	9647	9855	9789	9856	9756	9750	9728	9761	9752	9675	9679	9959	9843	9738	9671	9972	9620	9859	9650	9905	9883	9846	9743	9693	9678	9727	9630	9779	9716	9800	9667	9817	9611	9604	9876	9639	9739	9636	9940	9919	9699	9845	9938	9669	9706	9946	9753	9778	9797	9792	9738	9516	9819	9979	9882	9825	9759	9738	9775	9762	9886	9869	9793	9904	9722	9784	9713	9759	9792	9803	9689	9758	9853	9789	9720	9796	9828	9735	9648	9837	9770	9822	9647	9894	9814	9769	9807	9671	9713	9784	9758	9714	9766	9699	9776	9712	9827	9611	9759	9758	9712	9639	9719	9755	9666	10017	9945	9673	9743	9827	9709	9851	9792	9769	9663	9821	9869	9717	9735	9886	9847	9814	9699	9751	9778	9706	9743	9718	9737	9869	9863	9631	9718	9808	9784	9779	9649	9831	9918	9689	9814	9747	9804	9750	9789	9713	9747	9835	9751	9759	9791	9730	9852	9777	9788	9753	9798	9637	9736	9809	9940	9855	9710	9570	9727	9588	9606	9757	9758	9776	9934	9750	9672	9821	9804	9831	9752	9867	9739	9884	9858	9845	9926	9689	9827	9747	9803	9807	9714	9947	9738	9721	9718	9683	9798	9703	9797	9745	9840	9793	9904	9644	9832	9607	9786	9897	9745	9633	9697	9719	9729	9748	9787	9800	9758	9896	9738	9791	9652	9733	9686	9836	9780	9855	9746	9883	9777	9816	9755	9684	9742	9759	9787	9724	9817	9578	9909	9685	9748	9849	9711	9726	9654	9821	9901	9800	9766	9701	9855	9775	9814	9553	9836	9779	9664	9734	9786	9820	9714	9825	9822	9776	9841	9843	9819	9731	9705	9840	9608	9830	9725	9960	9778	9577	9729	9734	9736	9732	9803	9803	9813	9853	9865	10001	9597	9746	9720	9745	9685	9804	9728	9866	9678	9741	9717	9853	9605	9811	9703	9695	9757	9885	9817	9930	9728	9877	9749	9868	9826	9846	9676	9728	9706	9748	9881	9688	9826	9893	9866	9799	9827	9869	9846	9686	9691	9627	9829	9788	9797	9667	9693	9789	9859	9768	9684	9800	9778	9859	9839	9797	9864	9698	9748	9698	9700	9659	9745	9771	9885	9872	9856	9736	9640	9727	9791	9755	9833	9690	9655	9648	9643	9628	9794	9711	9856	9786	9700	9813	9931	9841	9803	9832	9995	9569	9812	9886	9668	9640	9562	9803	9931	9675	9703	9829	9796	9804	9750	9750	9612	9627	9811	9756	9822	9765	9805	9806	9769	9807	9652	9637	9756	9837	9713	9732	9713	9880	9775	9734	9859	9784	9702	9722	9779	9758	9809	9702	9858	9738	9702	9858	9877	9724	9722	9725	9790	9840	9522	9787	9752	9890	9776	9660	9685	9583	9755	9718	9697	9777	9744	9841	9875	9698	9930	9644	9899	9812	9747	9840	9752	9765	9909	9762	9775	9716	9751	9727	9790	9843	9580	9773	9823	9769	9909	9733	9778	9748	9679	9795	9694	9791	9755	9853	9826	9761	9784	9752	9720	9906	9664	9888	9651	9637	9683	9736	9750	9680	9754	9749	9658	9746	9830	9879	9639	9558	9688	9744	9790	9798	9802	9712	9684	9668	9813	9882	9802	9874	9866	9616	9717	9720	9854	9797	9712	9818	9671	9714	9824	9774	9888	9821	9642	9598	9763	9819	9631	9750	9836	9706	9852	9681	9774	9717	9806	9903	9832	9875	9803	9890	9783	9743	9830	9810	9798	9596	9710	9771	9680	9841	9732	9759	9745	9806	9701	9759	9879	9812	9816	9790	9782	9767	9738	9744	9947	9794	9624	9704	9839	9702	9764	9702	9888	9734	9769	9666	9744	9727	9827	9787	9833	9761	9854	9751	9734	9869	9850	9671	9843	9765	9758	9715	9750	9800	9761	9793	9795	9768	9819	9774	9720	9834	9766	9740	9763	9771	9716	9558	9725	9698	9690	9691	9539	9675	9799	9772	9643	9785	9741	9762	9732	9819	9877	9679	9939	9825	9689	9680	9739	9669	9786	9719	9726	9692	9912	9630	9845	9614	9658	9767	9757	9755	9835	9705	9785	9665	9770	9773	9782	9923	9848	9764	9826	9827	9924	9573	9720	9696	9669	9658	9753	9797	9672	9628	9654	9670	9813	9603	9745	9710	9828	9756	9786	9664	9758	9769	9793	9755	9740	9865	9874	9674	9832	9735	9648	9723	9840	9724	9812	9916	9703	9885	9791	9916	9708	9750	9715	9701	9721	9698	9694	9790	9812	9688	9830	9742	9873	9797	9693	9771	9726	9857	9851	9675	9749	9776	9834	9895	9615	9816	9792	9877	9859	9677	9733	9814	9821	9793	9803	9773	9884	9590	9850	9729	9839	9844	9589	9797	9744	9838	9610	9876	9546	9753	9784	9706	9791	9756	9724	9858	9839	9755	9859	9715	9987	9675	9761	9848	9664	9794	9718	9936	9901	9910	9790	9785	9614	9789	9885	9865	9756	9977	9714	9776	9650	9796	9787	9767	9715	9667	9687	9750	9700	9832	9630	9850	9912	9863	9734	9762	9812	9762	9644	9684	9669	9918	9774	9730	9712	9714	9569	9772	9858	9644	9850	9771	9676	9772	9809	9876	9666	9798	9795	9698	9703	9686	9805	9735	9786	9645	9822	9649	9751	9804	9884	9819	9787	9810	9691	9765	9646	9638	9691	9620	9587	9751	9904	9764	9759	9816	9833	9779	9831	9758	9772	9785	9841	9843	9784	9694	9789	9610	9776	9671	9739	9794	9702	9780	9748	9868	9660	9815	9809	9800	9733	9697	9767	9688	9755	9752	9713	9863	9817	9796	9824	9827	9751	9749	9799	9772	9667	9844	9783	9765	9857	9910	9760	9744	9821	9786	9705	9675	9897	9858	9870	9792	9889	9762	9701	9738	9825	9868	9777	9778	9758	9772	9870	9792	9940	9634	9875	9855	9883	9742	9697	9866	9822	9840	9828	9800	9891	9835	9694	9762	9838	9715	9729	9804	9667	9832	9686	9729	9676	9720	9591	9676	9720	9813	9756	9895	9712	9770	9544	9741	9745	9816	9767	9856	9664	9794	9877	9818	9897	9643	9786	9785	9694	9620	9637	9856	9782	9719	9824	9748	9780	9739	9656	9870	9849	9715	9852	9902	9704	9762	9746	9726	9660	9785	9823	9881	9693	9780	9769	9779	9686	9795	9883	9920	9809	9691	9801	9619	9724	9841	9792	9773	9763	9837	9849	9635	9771	9686	9726	9783	9662	9861	9804	9915	9724	9677	9720	9689	9739	9762	9795	9789	9769	9828	9785	9735	9721	9783	9571	9694	9737	9824	9717	9636	9903	9832	9850	9713	9782	9696	9769	9917	9830	9916	9848	9782	9740	9763	9704	9673	9618	9688	9793	9726	9680	9779	9831	9740	9829	9904	9670	9822	9765	9653	9778	9876	9654	9804	9818	9689	9825	9650	9869	9815	9741	9728	9722	9769	9678	9703	9679	9621	9792	9787	9736	9907	9543	9741	9859	9901	9662	9779	9719	9888	9840	9761	9676	9860	9715	9699	9899	9824	9862	9782	9821	9532	9786	9781	9761	9765	9819	9750	9697	9650	9891	9889	9812	9763	9770	9837	9714	9884	9777	9671	9719	9799	9757	9763	9763	9723	9851	9752	9660	9721	9800	9819	9754	9672	9580	9717	9597	9772	9752	9752	9745	9839	9838	9733	9788	9666	9786	9756	9672	9769	9777	9764	9869	9678	9826	9688	9753	9724	9577	9861	9856	9864	9865	9761	9750	9744	9723	9801	9770	9853	9861	9665	9791	9743	9637	9782	9757	9937	9810	9757	9863	9656	9793	9943	9780	9750	9661	9704	9856	9934	9808	9804	9776	9734	10017	9676	9678	9910	9891	9765	9555	9823	9726	9862	9690	9768	9735	9697	9900	9742	9848	9844	9887	9742	9614	9821	9866	9730	9855	9829	9773	9814	9617	9742	9818	9823	9803	9734	9774	9779	9795	9926	9563	9625	9831	9898	9962	9743	9939	9890	9843	9792	9771	9894	9837	9784	9765	9821	9759	9788	9553	9705	9757	9688	9745	9574	9795	9635	9937	9675	9881	9836	9949	9849	9773	9780	9640	9686	9776	9935	9776	9789	9774	9819	9839	9798	9757	9836	9840	9868	9816	9715	9791	9697	9565	9767	9920	9782	9745	9789	9700	9817	9492	9787	9726	9744	9857	9755	9748	9876	9866	9855	9792	9732	9681	9815	9746	9688	9761	9922	9740	9722	9621	9614	9874	9727	9754	9921	9958	9693	9920	9779	9568	9783	9821	9736	9661	9873	9798	9616	9868	9893	9887	9850	9836	9668	9695	9874	9814	9693	9711	9824	9740	9796	9823	9858	9738	9701	9699	9859	9846	9759	9635	9754	9723	9870	9748	9736	9697	9832	9738	9922	9741	9725	9678	9857	9838	9670	9968	9702	9678	9875	9745	9827	9809	9713	9713	9834	9844	9696	9776	9679	9669	9792	9675	9788	9687	9658	9675	9815	9833	9815	9803	9830	9722	9795	9663	9769	9531	9880	9853	9693	9721	9768	9685	9709	9757	9860	9792	9725	9805	9817	9779	9915	9663	9824	9764	9624	9810	9851	9812	9658	9766	9867	9914	9843	9653	9879
24814	21454	28518	27953	21598	19657	18152	16310	15315	15139	15217	15058	15225	14994	14616	14816	14759	14585	14823	14777	14652	14782	14860	15027	15137	14930	14819	14666	14681	14571	14659	14550	14721	14553	14410	14431	14680	14635	14382	14623	14575	14464	14645	14368	14599	14498	14418	14554	14474	14521	14622	14463	14496	14600	14521	14558	14541	14558	14482	14546	14549	14434	14662	14657	14588	14555	14666	14640	14547	14582	14453	14323	14435	14455	14513	14448	14514	14320	14462	14456	14539	14539	14343	14384	14346	14465	14738	14353	14645	14587	14572	14539	14593	14547	14553	14360	14637	14484	14650	14381	14426	14469	14422	14608	14711	14434	14345	14612	14614	14575	14418	14451	14603	14740	14644	14493	14681	14470	14592	14548	14546	14574	14360	14517	14420	14445	14636	14434	14409	14605	14526	14507	14595	14583	14558	14623	14402	14383	14262	14588	14510	14542	14404	14575	14534	14536	14420	14659	14674	14565	14537	14757	14772	14499	14542	14534	14831	14482	14601	14618	14418	14607	14636	14413	14345	14438	14568	14648	14392	14514	14645	14389	14597	14528	14624	14551	14347	14593	14504	14472	14595	14562	14356	14556	14510	14577	14616	14389	14353	14548	14712	14497	14580	14800	14589	14539	14292	14470	14488	14434	14566	14565	14618	14537	14486	14602	14512	14466	14242	14417	14590	14389	14543	14540	14569	14526	14508	14495	14510	14454	14547	14600	14645	14584	14519	14449	14729	14542	14614	14600	14442	14585	14547	14622	14480	14500	14532	14561	14603	14655	14434	14547	14484	14496	14518	14562	14608	14499	14479	14473	14571	14632	14518	14560	14723	14492	14526	14634	14748	14535	14631	14614	14458	14215	14484	14611	14247	14524	14662	14552	14453	14296	14600	14697	14594	14568	14333	14395	14393	14335	14355	14531	14490	14558	14563	14555	14419	14491	14412	14445	14510	14435	14457	14498	14441	14560	14476	14382	14402	14551	14472	14623	14698	14492	14540	14591	14756	14618	14428	14497	14480	14613	14508	14602	14516	14685	14440	14379	14508	14385	14528	14819	14335	14430	14534	14612	14574	14646	14755	14511	14560	14551	14469	14679	14547	14633	14580	14480	14414	14688	14676	14649	14635	14579	14516	14611	14574	14704	14411	14712	14498	14625	14569	14529	14419	14576	14482	14779	14366	14515	14535	14504	14573	14694	14503	14511	14507	14462	14775	14530	14393	14498	14450	14571	14460	14502	14632	14707	14481	14665	14389	14542	14535	14392	14773	14447	14470	14508	14406	14708	14565	14388	14423	14477	14478	14569	14655	14576	14436	14391	14460	14584	14332	14723	14508	14460	14411	14541	14371	14622	14648	14575	14670	14695	14473	14568	14761	14439	14420	14550	14560	14657	14534	14483	14631	14195	14514	14463	14741	14458	14475	14714	14452	14414	14473	14661	14645	14520	14643	14545	14665	14865	14609	14439	14431	14477	14415	14502	14601	14571	14587	14552	14574	14602	14409	14239	14473	14570	14688	14677	14651	14523	14664	14470	14552	14438	14488	14559	14640	14653	14535	14461	14682	14454	14529	14245	14459	14451	14351	14313	14607	14429	14657	14567	14623	14610	14627	14619	14701	14562	14341	14462	14692	14547	14492	14625	14614	14622	14630	14445	14481	14567	14530	14698	14472	14446	14513	14491	14523	14557	14453	14402	14568	14719	14601	14606	14655	14568	14617	14483	14389	14620	14439	14551	14450	14400	14861	14438	14459	14542	14420	14404	14670	14856	14612	14511	14361	14458	14598	14495	14352	14529	14412	14543	14397	14673	14542	14609	14471	14585	14571	14466	14642	14670	14462	14489	14553	14309	14532	14360	14573	14412	14568	14557	14572	14595	14695	14564	14638	14475	14401	14509	14545	14604	14447	14534	14390	14472	14384	14340	14643	14776	14365	14513	14615	14453	14725	14369	14488	14541	14583	14554	14524	14546	14363	14460	14524	14605	14620	14578	14490	14567	14620	14467	14744	14568	14469	14453	14735	14779	14504	14576	14524	14641	14549	14522	14670	14417	14540	14781	14591	14361	14740	14534	14442	14518	14465	14508	14607	14639	14503	14619	14529	14414	14240	14502	14409	14389	14630	14532	14411	14346	14715	14602	14642	14581	14500	14640	14381	14574	14498	14455	14591	14740	14480	14597	14554	14576	14465	14737	14521	14605	14534	14662	14534	14729	14374	14522	14575	14671	14537	14379	14397	14578	14260	14479	14601	14695	14650	14500	14510	14352	14561	14479	14336	14514	14445	14639	14527	14458	14555	14780	14430	14322	14605	14571	14623	14416	14480	14411	14475	14561	14570	14477	14496	14362	14408	14420	14578	14687	14697	14623	14488	14600	14373	14566	14571	14588	14585	14597	14631	14599	14518	14574	14605	14656	14460	14540	14465	14768	14440	14557	14697	14338	14568	14656	14608	14410	14463	14440	14569	14511	14543	14441	14445	14527	14677	14617	14339	14612	14728	14554	14481	14550	14578	14535	14574	14462	14640	14531	14574	14385	14425	14252	14476	14450	14763	14491	14564	14400	14530	14527	14483	14619	14728	14637	14551	14532	14555	14509	14632	14438	14551	14730	14542	14593	14679	14560	14427	14521	14559	14661	14626	14521	14336	14343	14635	14529	14555	14589	14512	14447	14367	14588	14511	14547	14710	14512	14630	14506	14512	14637	14480	14327	14462	14489	14492	14571	14540	14626	14283	14487	14658	14445	14657	14504	14403	14498	14621	14327	14540	14695	14608	14503	14470	14459	14754	14615	14442	14448	14680	14499	14384	14521	14413	14646	14652	14378	14513	14504	14481	14535	14331	14313	14594	14364	14545	14607	14560	14564	14648	14521	14612	14491	14636	14625	14645	14471	14593	14436	14384	14583	14352	14547	14577	14490	14381	14640	14580	14482	14537	14573	14601	14519	14513	14375	14511	14403	14494	14508	14418	14593	14706	14583	14654	14543	14472	14478	14566	14403	14579	14555	14609	14488	14493	14446	14353	14716	14508	14589	14495	14618	14517	14478	14549	14325	14484	14454	14552	14475	14566	14468	14526	14519	14407	14614	14442	14393	14368	14298	14406	14322	14448	14461	14472	14438	14492	14751	14517	14358	14658	14641	14665	14599	14521	14337	14626	14633	14370	14546	14482	14557	14407	14718	14536	14608	14527	14455	14373	14882	14594	14652	14722	14489	14673	14642	14466	14655	14560	14673	14503	14636	14613	14720	14485	14502	14606	14559	14508	14573	14463	14484	14446	14536	14486	14430	14525	14440	14508	14350	14549	14484	14496	14494	14355	14488	14525	14455	14410	14416	14288	14460	14517	14640	14479	14485	14680	14454	14682	14575	14532	14547	14537	14596	14546	14575	14445	14632	14550	14558	14531	14447	14509	14386	14458	14677	14633	14654	14670	14542	14445	14528	14670	14557	14697	14502	14513	14485	14560	14551	14382	14707	14463	14518	14481	14542	14494	14363	14564	14460	14638	14488	14320	14536	14636	14641	14533	14556	14525	14483	14554	14538	14493	14540	14601	14599	14518	14535	14566	14653	14541	14522	14400	14630	14567	14596	14455	14692	14495	14597	14578	14575	14677	14333	14569	14345	14671	14664	14482	14530	14569	14501	14524	14446	14429	14410	14485	14654	14636	14386	14608	14586	14444	14548	14417	14624	14730	14605	14642	14696	14411	14346	14388	14690	14469	14452	14662	14686	14607	14521	14549	14449	14461	14463	14488	14331	14701	14593	14510	14525	14665	14724	14571	14777	14697	14609	14557	14759	14508	14530	14495	14579	14552	14790	14706	14493	14530	14296	14576	14427	14505	14606	14564	14332	14466	14502	14439	14502	14529	14433	14642	14740	14556	14379	14375	14499	14562	14708	14528	14517	14384	14460	14492	14414	14730	14481	14422	14524	14362	14639	14484	14469	14681	14711	14585	14763	14467	14589	14584	14469	14745	14820	14423	14508	14593	14637	14544	14595	14416	14567	14467	14437	14477	14565	14698	14376	14601	14445	14512	14648	14567	14535	14571	14530	14580	14618	14614	14473	14549	14501	14476	14769	14526	14410	14666	14388	14658	14447	14699	14471	14533	14526	14504	14636	14583	14528	14790	14567	14376	14558	14526	14487	14453	14697	14551	14521	14730	14480	14653	14630	14465	14647	14468	14456	14413	14477	14390	14697	14483	14431	14426	14411	14504	14709	14642	14623	14427	14693	14639	14515	14525	14479	14469	14668	14739	14597	14505	14482	14725	14646	14407	14466	14586	14528	14493	14340	14536	14548	14605	14491	14630	14556	14486	14736	14683	14504	14438	14678	14625	14456	14497	14430	14574	14627	14463	14676	14449	14565	14710	14507	14633	14417	14384	14471	14472	14317	14417	14462	14425	14581	14797	14499	14620	14684	14498	14378	14606	14427	14603	14471	14629	14510	14622	14645	14532	14577	14479	14526	14480	14654	14465	14545	14521	14748	14638	14665	14489	14538	14648	14763	14598	14427	14444	14624	14692	14442	14333	14407	14587	14534	14478	14659	14640	14560	14513	14626	14595	14514	14571	14673	14586	14650	14273	14606	14590	14406	14449	14486	14447	14522	14430	14461	14601	14527	14541	14606	14532	14579	14577	14496	14563	14247	14575	14558	14569	14463	14559	14570	14582	14429	14562	14496	14520	14572	14596	14607	14701	14521	14702	14513	14514	14535	14545	14501	14669	14738	14566	14559	14561	14651	14501	14463	14625	14659	14435	14444	14737	14594	14544	14526	14394	14436	14612	14771	14677	14486	14531	14424	14674	14585	14675	14477	14513	14346	14419	14580	14391	14521	14764	14481	14515	14557	14406	14639	14640	14516	14307	14506	14596	14631	14392	14525	14378	14619	14519	14455	14449	14511	14650	14537	14610	14445	14682	14576	14654	14417	14555	14559	14630	14431	14431	14633	14434	14651	14642	14476	14732	14673	14616	14640	14596	14432	14501	14515	14681	14610	14620	14604	14684	14415	14578	14423	14429	14638	14504	14522	14574	14659	14503	14685	14369	14559	14565	14727	14264	14685	14504	14527	14495	14668	14724	14457	14679	14363	14571	14497	14572	14423	14296	14416	14677	14408	14473	14608	14476	14667
29374	50601	39848	26596	20283	18124	15877	14345	13589	12992	13054	12915	12891	13020	13022	12742	12586	12527	12528	12338	12344	12424	12761	13154	12923	12691	12611	12149	12283	12199	12308	12239	12142	12301	12250	12199	12148	12246	12183	12082	12322	12185	12151	12267	12196	12258	12238	12174	12191	12146	12152	12197	12318	12303	12279	12141	12245	12350	12154	12397	12160	12276	12246	12251	11947	12212	12275	12087	12199	12201	12282	12265	12259	12284	12205	12137	12309	12294	12097	12353	12261	12324	12207	12114	12473	12175	12263	12111	12184	12293	12258	12255	12202	12282	12233	12223	12279	12189	12262	12258	12202	12136	12299	12420	12321	12276	12257	12221	12240	12143	12243	12078	12304	12437	12267	12335	12098	12172	12319	12214	12361	12204	12236	12150	12314	12060	12201	12174	12465	12360	12150	12283	12150	12249	12229	12322	12133	12245	12288	12223	12319	12318	12189	12100	12284	12162	12088	12123	12150	12245	12035	12235	12118	12233	12155	12337	12205	12185	12314	12094	12201	12291	12317	12188	12293	12304	12355	12141	12179	12078	12068	12320	12145	12325	12197	12222	12041	12354	12177	12227	12254	12287	12275	12203	12317	12372	12176	12268	12031	12230	12138	12239	12046	12243	12168	12452	12326	12371	12274	12184	12104	12253	12349	12228	12194	12184	12104	12257	12147	12300	12287	12242	12140	12180	12276	12221	12213	12317	12276	12102	12207	12283	12191	12169	12389	12315	12304	12197	12166	12281	12267	12080	12185	12162	12256	12285	12239	12214	12335	12142	12329	12139	12078	12258	12215	12255	12147	12174	12290	12189	12306	12145	12062	12199	12118	12283	12115	12270	12307	12405	12282	12235	12287	12187	12288	12215	12308	12364	12177	12227	12242	12237	12218	12360	12384	12068	12166	12356	12240	12175	12236	12186	12305	12232	12244	12332	12293	12155	12059	12238	12121	12310	12228	12059	12060	12334	12322	12170	12117	12300	12074	12168	12313	12296	12423	12138	12262	12321	12312	12295	12205	12196	12110	12188	12157	12314	12369	12229	12264	12296	12329	12202	12198	12243	12344	12117	12141	12271	11976	12356	12257	12257	12252	12218	12291	12157	12321	12168	12362	12264	12210	12098	12289	12180	12113	12183	12335	12325	12301	12185	12348	12050	12246	12248	12163	12229	12388	12197	12230	12208	12143	12311	12284	12310	12124	12376	12273	12261	12353	12177	12308	12163	12028	12078	12131	12257	12264	12281	12321	12094	12103	12304	12278	12227	12173	12157	12431	11993	12171	12232	12297	12322	12161	12242	12255	12349	12158	12236	12135	12351	12313	12201	12130	12176	12228	12044	12284	12252	12363	12155	12091	12201	12426	12149	12156	12353	12210	12246	12195	12167	12156	12119	12316	12141	12314	12443	12306	12262	12183	12248	12450	12213	12156	12118	12066	12330	12350	12187	12317	12296	12095	12303	12197	12229	12242	12075	12265	12243	12131	12142	12287	12308	12327	11976	12266	12305	12143	12180	12362	12093	12270	12181	12282	12282	12317	12366	12210	12135	12280	12280	12216	12222	12176	12200	12246	12118	12344	11993	12119	12222	12157	12101	12291	12121	12256	12092	12197	12039	12021	12156	12161	12343	12268	12140	12270	12194	12161	12163	12312	12128	12232	12260	12246	12228	12252	12275	12249	12085	12133	12121	12053	12225	12147	12116	12285	12333	12286	12268	12181	12247	12310	12311	12280	12215	12089	12348	12281	12196	12130	12147	12395	12262	12039	12220	12319	12345	12233	12196	12343	12183	12133	12280	12294	12214	12205	12335	12284	12362	12110	12333	12260	12351	12209	12109	12121	12163	12208	12282	12223	12290	12306	12309	12312	12186	12180	12029	12279	12254	12129	12252	12096	12310	12198	12230	12115	12116	12217	12210	12003	12284	12204	12363	12220	12445	12188	12197	12164	12143	12044	12200	12427	12225	12384	12342	12251	12123	12241	12058	12158	12297	12153	12116	12043	12181	12217	12249	12212	12086	12270	12117	12349	12108	12141	12163	12123	12306	12209	12079	12120	12182	12262	12384	12247	12137	12370	12305	12324	12175	12124	12245	12233	12186	12314	12384	12199	12230	12412	12333	12324	12374	12132	12045	12225	12306	12381	12267	12328	12308	12266	12205	12232	12109	12249	12328	12184	12181	12282	12379	12124	12310	12239	12258	12265	12211	12334	12218	12226	12057	12157	12425	12400	12163	12204	12309	12119	12378	12293	12261	12308	12148	12252	12299	12340	12206	12269	12268	12070	12276	12378	12237	12279	12148	12176	12256	12274	12339	12139	12206	12251	12315	12140	12146	12245	12050	12086	12168	12294	12167	12366	12283	12136	12254	12296	12149	12246	12264	12344	12245	12345	12125	12131	12363	12366	12327	12297	12131	12130	12369	12164	12244	12288	12407	12422	12269	12260	12117	12214	12109	12381	12322	12318	12444	12138	12246	12388	12264	12322	12239	12187	12230	12184	12197	12275	12228	12231	12259	12249	12258	12156	12256	12441	12282	12185	12097	12159	12178	12274	12186	12166	12156	12195	12217	12371	12244	12239	12092	12337	12058	12357	12312	12262	12251	12248	12384	12218	12289	12180	12272	12089	12288	12200	12193	12257	12218	12424	12171	12304	12268	12231	12193	12490	12158	12256	11970	12171	12213	12146	12285	12156	12217	12238	12066	12387	12137	12219	12297	12067	12194	12383	12207	12184	12144	12228	12299	12065	12238	12237	12335	12298	12238	12159	12023	12155	12119	12195	12250	12297	12136	12367	12425	12163	12269	12177	12307	12085	12169	12231	12286	12240	12256	12190	12139	12310	12163	12053	11978	12112	12339	12186	12233	12137	12277	12194	12091	12122	12209	12190	12279	12179	12085	12187	12155	12279	12351	12112	12186	12081	12212	12344	12203	12296	12285	12258	12115	12296	12131	12141	12191	12150	12054	12256	12250	12178	12309	12283	12194	12197	12199	12328	12264	12457	12342	12310	12197	12358	12179	12193	12305	12319	12243	12131	12279	12204	12338	12250	12254	12228	12334	12318	12141	12220	12150	12155	12252	12221	12054	12272	12256	12257	12038	12059	12170	12301	12277	12264	12175	12199	12186	12161	12284	12214	12121	12369	12282	12322	12187	12324	12179	12277	12273	12137	12163	12356	12091	12398	12130	12057	12207	12104	12135	12189	12325	12230	12197	12176	12289	12189	12275	12267	12223	12183	12332	12156	12295	12280	12084	12302	12462	12149	12376	12185	12348	12136	12148	12361	12234	12242	12182	12305	12238	12245	12238	12269	12137	12182	12155	12099	12170	12330	12217	12290	12199	12309	12112	12055	12288	12173	12333	12259	12320	12180	12373	12251	12270	12181	12322	12303	12293	12104	12334	12378	12376	12151	12196	12245	12280	12189	12070	12398	12330	12095	12263	12333	12251	12254	12245	12222	12185	12237	12116	12125	12116	12274	12357	12287	12216	12305	12260	12167	12227	12304	12298	12277	12098	12300	12293	12353	12211	12115	12227	12432	12249	12307	12230	12234	12201	12298	12200	12127	12268	12075	12232	12249	12337	12208	12126	12245	12228	12247	12134	12245	12071	12241	12209	12107	12328	12240	12197	12149	12380	12184	12238	12084	12264	12199	12146	12137	12202	12243	12239	12157	12337	12413	12186	12100	12278	12247	12325	12355	12146	12257	12091	12317	12313	12190	12260	12247	12159	12260	12211	12153	12304	12269	12154	12329	12276	12318	12246	12190	12243	12317	12207	12202	12163	12273	12224	12397	12160	12247	12208	12069	12233	12244	12232	12334	12287	12232	12292	12171	12208	12240	11992	12208	12182	12275	12353	12222	12211	12231	12046	12126	12215	12285	12304	12265	12322	12088	12295	12089	12162	12211	12201	12165	12275	12159	12346	12406	12254	12131	12235	12312	12196	12118	12283	12218	12166	12410	12272	12305	12181	12082	12241	12180	12295	12380	12157	12162	12142	11997	12330	12333	12276	12046	12073	12129	12153	12221	12198	12307	12314	12306	12286	12135	12193	12039	12349	12280	12089	12251	11951	12300	12248	12301	12224	12302	12229	12078	12202	12217	12172	12344	12259	12253	12225	12333	12292	12190	12391	12076	12224	12157	12261	12388	12303	12091	12253	12303	12148	12335	12275	12078	12337	12129	12482	12228	12102	12254	12287	12300	12359	12172	12488	12149	12292	12354	12177	12119	12199	12284	12060	12260	12125	12159	12192	12178	12171	12199	12267	12266	12401	12172	12226	12293	12138	12311	12273	12149	12257	12137	12281	12197	12230	12058	12230	12032	12101	12182	12309	12166	12257	12278	12276	12526	12253	12103	12201	12309	12329	12137	12261	12335	12311	12147	12297	12165	12197	12340	12229	12256	12137	12207	12216	12165	12336	12194	12285	12237	12427	12095	12220	12161	12167	12194	12227	12348	12152	12202	12244	12288	12386	12205	12138	12152	12168	12246	12137	12150	12311	12147	12230	12173	12302	12158	12237	12307	12067	12274	12057	12166	12081	12257	12221	12268	12017	12281	12205	12208	12179	12220	12210	12363	12178	12180	12381	12284	12193	12224	12322	12171	12318	12283	12186	12188	12264	12266	12230	12278	12169	12224	12114	12297	12130	12460	12232	12237	12093	12204	12369	12309	12269	12184	12263	12091	12159	12217	12161	12239	12219	12258	12251	12120	12038	12169	12218	12248	12142	12214	12228	12221	12266	12123	12263	12168	12375	12236	12083	12186	12215	12218	12203	12119	12268	12218	12219	12145	12345	12255	12138	12150	12253	12207	12169	12196	12263	12148	12169	12155	12196	12162	12322	12256	12175	12374	12113	12175	12196	12413	12313	12146	12334	12202	12076	12374	12356	12402	12301	12291	12137	12170	12163	12102	12292	12311	12266	12251	12269	12143	12118	12389	12240	12350	12303	12250	12271	12201	12155	12392	12138	12217	12385	12169	12271	12021	12083	12144	12310	12152	12052	12203	12175	12096	12381	12242	12430	12065	12286	12250	12001	12224	12262	12125	12148	12075	12249	12163	12317	12346	12058	12214	12426	12045	12189	12294	12290	12167	12200	12243	12118	12318	12314	12217	12174	12171	12373	12232	12336
22106	21146	28438	24285	21975	24410	23879	17562	16032	15974	15430	15331	15362	15344	15045	15176	14915	15077	14925	14570	14750	14685	15535	16051	16240	16084	15346	14779	14668	14432	14433	14421	14515	14436	14326	14466	14273	14618	14276	14416	14281	14412	14193	14271	14336	14349	14309	14342	14487	14239	14315	14294	14386	14401	14234	14464	14332	14235	14388	14330	14330	14400	14222	14419	14391	14403	14166	14177	14382	14331	14457	14350	14369	14400	14429	14317	14227	14078	14368	14308	14253	14361	14402	14279	14193	14222	14342	14176	14384	14241	14428	14250	14326	14352	14325	14098	14416	14364	14318	14454	14361	14331	14256	14457	14483	14146	14188	14037	14255	14295	14346	14328	14103	14334	14295	14555	14598	14254	14386	14324	14377	14336	14121	14079	14191	14386	14387	14412	14350	14072	14414	14359	14451	14460	14742	14384	14160	14537	14174	14240	14447	14103	14350	14427	14390	14464	14297	14353	14257	14266	14511	14352	14237	14212	14348	14240	14507	14374	14333	14318	14223	14299	14053	14223	14401	14214	14132	14255	14347	14399	14385	14397	14180	14366	14336	14204	14225	14383	14252	14385	14518	14264	14178	14277	14257	14369	14317	14169	14269	14451	14247	14178	14319	14398	14201	14092	14438	14178	14348	14531	14414	14353	14231	14249	14144	14293	14345	14334	14255	14284	14212	14332	14193	14284	14195	14413	14314	14428	14540	14457	14386	14281	14326	14342	14302	14445	14248	14369	14486	14252	14302	14337	14214	14362	14298	14425	14410	14385	14207	14285	14266	14255	14188	14342	14282	14417	14470	14301	14318	14104	14026	14304	14524	14430	14249	14515	14219	14229	14287	14597	14431	14180	14182	14119	14328	14179	14198	14256	14253	14216	14461	14504	14259	14326	14374	14259	14248	14316	14179	14338	14470	14210	14267	14264	14290	14300	14229	14238	14482	14312	14376	14255	14461	14255	14210	14336	14278	14336	14340	14435	14434	14344	14215	14373	14252	14221	14210	14082	14289	14274	14459	14304	14299	14337	14148	14312	14319	14254	14412	14291	14319	14286	14267	14367	14287	14060	14208	14162	14572	14420	14243	14190	14276	14275	14376	14197	14353	14311	14301	14229	14345	14358	14331	14183	14271	14164	14355	14258	14328	14262	14223	14341	14327	14196	14449	14224	14224	14473	14382	14451	14293	14248	14477	14121	14476	14451	14365	14420	14237	14335	14337	14141	14237	14296	14396	14325	14283	14522	14375	14278	14394	14356	14317	14346	14360	14284	14473	14269	14257	14304	14243	14229	14407	14183	14245	14289	14348	14273	14195	14232	14347	14239	14336	14317	14495	14228	14204	14122	14278	14047	14206	14634	14346	14322	14282	14351	14155	14218	14255	14437	14534	14352	14328	14223	14392	14181	14229	14231	14378	14238	14386	14273	14237	14317	14434	14262	14486	14154	14218	14264	14504	14103	14437	14401	14325	14140	14311	14252	14446	14464	14243	14146	14287	14226	14355	14309	14395	14367	14136	14247	14173	14363	14250	14365	14128	14235	14314	14387	14290	14002	14370	14282	14344	14431	14293	14272	14276	14321	14343	14375	14469	14345	14327	14253	14241	14328	14292	14202	14410	14430	14396	14240	14459	14370	14295	14153	14348	14260	14372	14256	14257	14130	14319	14274	14278	14286	14403	14305	14165	14288	14211	14358	13932	14180	14247	14194	14231	14275	14258	14244	14255	14197	14280	14513	14292	14509	14353	14261	14609	14355	14072	14098	14326	14080	14308	14304	14397	14356	14161	14158	14224	14280	14365	14206	14208	14143	14351	14252	14142	14293	14347	14287	14437	14409	14414	14206	14156	14422	14281	14343	14307	14452	14326	14421	14281	14317	14134	14220	14356	14307	14442	14385	14353	14265	14126	14427	14118	14335	14150	14515	14286	14532	14392	14496	14317	14350	14264	14162	14242	14187	14403	14467	14306	14298	14276	14250	14376	14444	14297	14403	14296	14384	14211	14178	14323	14274	14422	14209	14411	14283	14388	14279	14160	14096	14405	14211	14326	14313	14202	14235	14341	14290	14326	14114	14392	14404	14319	14238	14345	14218	14267	14254	14239	14341	14268	14190	14352	14227	14174	14229	14135	14366	14314	14308	14389	14149	14387	14326	14288	14317	14305	14333	14313	14313	14245	14461	14310	14442	14230	14465	14612	14315	14424	14220	14279	14165	14137	14345	14381	14312	14204	14164	14196	14399	14292	14452	14433	14173	14209	14273	14046	14225	14260	14309	14216	14339	14342	14379	14166	14429	14417	14285	14240	14152	14343	14358	14313	14275	14352	14329	14158	14261	14244	14348	14200	14044	14128	14131	14242	14319	14192	14358	14364	14277	14140	14513	14439	14309	14382	14306	14372	14136	14153	14449	14376	14455	14349	14272	14349	14318	14254	14299	14344	14172	14182	14357	14420	14327	14386	14396	14150	14266	14361	14536	14435	14371	14198	14282	14269	14239	14398	14326	14421	14267	14108	14280	14269	14201	14183	14389	14397	14444	14593	14382	14487	14378	14219	14072	14192	14544	14417	14331	14177	14397	14413	14314	14255	14045	14389	14187	14286	14446	14219	14356	14247	14306	14250	14232	14381	14359	14194	14180	14194	14137	14186	14197	14405	14090	14217	14434	14428	14004	14105	14387	14258	14239	14272	14336	14055	14281	14268	14230	14256	14308	14191	14402	14241	14153	14343	14286	14411	14348	14303	14397	14335	14082	14210	14154	14218	14286	14326	14212	14112	14220	14284	14135	14239	14280	14294	14212	14222	14072	14303	14450	14361	14252	14248	14417	14312	14296	14260	14134	14122	14359	14345	14310	14226	14474	14422	14420	14248	14489	14253	14418	14576	14254	14403	14365	14216	14302	14234	14447	14340	14090	14038	14236	14373	14427	14366	14274	14276	14174	14195	14450	14304	14609	14488	14339	14313	14152	14185	14151	14167	14239	14324	14290	14358	14416	14305	14329	14255	14258	14308	14250	14294	14364	14273	14326	14323	14026	14297	14267	14344	14455	14254	14284	14157	14154	14461	14259	14368	14229	14228	14318	14287	14268	14294	14122	14350	14352	14430	14123	14265	14236	14356	14347	14380	14274	14188	14409	14316	14296	14365	14333	14233	14477	14197	14254	14280	14326	14387	14228	14257	14213	13980	14389	14060	14417	14189	14396	14326	14345	14287	14338	14240	14181	14278	14197	14084	14279	14361	14374	14351	14335	14220	14096	14461	14080	14245	14216	14384	14449	14321	14340	14370	14356	14233	14387	14181	14132	14189	14199	14366	14233	14320	14437	14103	14318	14357	14429	14339	14260	14354	14350	14024	14221	14330	14185	14240	14120	14284	14461	14110	14148	14262	14154	14283	14138	14319	14277	14143	14398	14336	14110	14275	14225	14387	14139	14335	14245	14251	14226	14296	14451	14459	14216	14269	14064	14322	14202	14161	14326	14226	14393	14397	14361	14288	14307	14221	14298	14479	14238	14349	14253	14277	14290	14358	14349	14405	14644	14204	14295	14425	14403	14281	14292	14433	14433	14409	14295	14371	14343	14133	14312	14293	14473	14491	14232	14326	14225	14190	14340	14503	14356	14221	14189	14358	14288	14141	14135	14291	14078	14426	14222	14381	14314	14149	14122	14132	14081	14116	14401	14327	14362	14410	14175	14452	14250	14385	14312	14311	14242	14272	14447	14462	14392	14318	14369	14265	14414	14395	14328	14438	14343	14143	14440	14052	14187	14315	14068	14396	14438	14356	14401	14329	14250	14080	14063	14420	14251	14291	14123	14248	14221	14213	14149	14216	14225	14133	14238	14330	14299	14328	14159	14335	14257	14253	14296	14289	14408	14361	14420	14078	14241	14135	14367	14039	14376	14472	14436	14421	14107	14501	14404	14210	14434	14336	14334	14123	14132	14436	14313	14221	14318	14153	14390	14198	14284	14319	14202	14452	14247	14423	14239	14084	14242	14338	14234	14273	14142	14288	14177	14301	14409	14432	14346	14379	14217	14308	14189	14318	14397	14245	14334	14109	14129	14249	14173	14334	14217	14443	14284	14202	14431	14294	14386	14229	14159	14361	14407	14231	14440	14159	14124	14384	14263	14418	14241	14294	14325	14331	14454	14337	14224	14417	14224	14380	14343	14222	14243	14248	14302	14212	14290	14234	14131	14286	14294	14402	14191	14468	14162	14295	14229	14322	14128	14194	14375	14296	14112	14339	14214	14343	14409	14336	14368	14244	14274	14496	14224	14194	14353	14177	14261	14306	14223	14229	14455	14147	14197	14488	14268	14433	14372	14279	14298	14310	14338	14096	14326	14140	14217	14292	14144	14299	14405	14383	14330	14120	14282	14328	14244	14299	14339	14270	14397	14392	14517	14427	14232	14308	14206	14341	14120	14205	14239	14296	14490	14375	14177	14207	14289	14357	14486	14409	14301	14101	14156	14326	14142	14407	14368	14193	14410	14340	14261	14234	14268	14268	14278	14550	14158	14169	14193	14205	14338	14258	14279	14330	14247	14387	14341	14374	14302	14233	14336	14075	14237	14379	14362	14351	14370	14324	14177	14485	14540	14450	14398	14421	14330	14243	14329	14504	14240	14434	14334	14305	14232	14259	14273	14450	14381	14482	14345	14353	14269	14201	14235	14431	14313	14160	14234	14272	14171	14059	14337	14200	14528	14124	14333	14166	14161	14107	14241	14308	14232	14227	14342	14152	14280	14268	14417	14253	14205	14350	14355	14338	14666	14321	14270	14358	14404	14088	14106	14507	14283	14347	14246	14418	14358	14361	14359	14201	14538	14183	14389	14175	14173	14438	14153	14242	14423	14536	14593	14238	14317	14353	14361	14500	14319	14260	14322	14566	14210	14220	14360	14401	14236	14342	14136	14255	14300	14204	14439	14451	14364	14195	14384	14313	14239	14227	14163	14097	14306	14378	14140	14150	14324	14401	14169	14114	14458	14262	14223	14459	14246	14318	14392	14415	14172	14382	14304	14281	14382	14356	14344	14279	14524	14463	14464	14413	14232	14330	14378	14473	14279	14240	14171	14506	14355	14470	14555	14325	14421	14359	14274	14213	14340	14262	14310	14415	14275	14370	14428	14150	14165
32840	60227	49438	34921	27824	23635	17682	15328	14392	13839	13394	13417	13104	12875	12819	12960	12760	12639	12466	12301	12682	12432	13438	14499	14445	13911	13245	12655	12220	12101	11994	12004	12081	12079	11949	12369	11863	12091	12074	12020	11939	11886	12068	12173	12045	12015	11847	11991	11863	12024	12205	11957	12054	12036	11993	12070	11921	12129	11916	12151	12206	11841	11905	11945	11872	12054	11867	12013	12021	11929	12020	11925	11971	12083	11916	11806	12086	11950	12023	12113	12234	12066	11960	12001	12014	11964	11945	12021	12046	11930	12034	12064	12107	12211	11956	11896	12052	11838	12079	11978	12036	11862	12099	12120	11904	12033	11989	12074	12113	11863	12111	12026	12188	11954	12095	11974	12043	12211	11942	11868	11994	11977	11986	11954	12281	11981	11933	12085	12012	11773	12034	11943	12159	12055	12098	11940	12171	12036	12066	11965	12045	11985	12000	12186	12117	11998	11930	11954	12054	12046	11965	11779	11867	11993	11847	12039	12040	12100	11992	12028	12003	12061	11962	12090	12061	12070	12029	12046	11938	11937	12103	12043	12054	12059	12059	12147	11998	11968	11968	12084	12060	12034	12070	11964	12132	11967	12088	12024	11990	11917	12151	11856	12024	12033	11909	12052	11965	12039	12026	11899	12011	12057	12059	12084	12022	12140	11916	11964	12006	12158	12010	12090	12098	11931	12213	11952	11940	12046	12115	11938	12124	11957	11979	12180	11926	12259	12028	11955	12056	12190	12063	12065	12037	12000	12111	12084	12039	12201	11990	12060	12153	11920	11896	12102	12060	11959	11862	11997	11958	12098	11798	12085	11847	12150	12157	12017	11918	11883	12151	12167	11942	12167	11862	12067	12033	11997	12021	11978	11919	11946	11945	12066	12103	12008	12068	11907	12058	12103	12049	11971	12061	12162	12014	11856	12059	12029	12020	12017	12032	12073	11943	12045	12018	12075	12137	11977	12138	12138	12041	12028	12128	11924	11960	11951	11884	12089	12087	12017	11998	11946	12121	12199	12019	12047	12065	11977	11900	12063	12000	12029	12066	11836	11918	12014	12073	12066	12125	11987	12054	12025	11914	12143	11976	11954	12063	11988	11966	11988	12003	12015	12016	12119	12009	12143	11951	11910	11935	12036	12225	11889	11952	12134	12015	11991	12058	11956	11949	11982	12105	12099	11983	12016	11962	12168	12023	11928	11909	11965	12053	11940	12014	12276	12090	11949	12230	12021	11930	11966	12067	11938	11985	11939	11955	12093	12254	12024	12035	12081	12022	12282	12019	11970	12074	12079	11883	11963	11935	12060	11987	11852	12127	12163	12218	12050	12076	12013	11999	11951	12103	11979	12003	12033	11998	12081	12019	12119	12119	12002	12085	12183	11914	12030	11941	12106	11952	11980	11930	12161	12166	12003	11948	12124	12061	11914	12083	12024	11915	11964	11995	11988	11950	11915	12167	11995	12062	12004	11989	12041	12019	12075	11901	11942	11975	11977	11946	12017	11901	11995	12128	12019	12069	12052	11976	12027	12038	11965	11979	12027	12196	11861	11897	12051	12125	12010	12049	12135	11965	12036	12071	11988	12060	12014	12036	12156	11903	12110	11953	12007	11928	12041	12183	12079	12066	11923	11948	11891	12022	12080	11893	11919	12043	11991	12042	11973	12137	11977	11919	12019	11974	12112	12115	11978	12100	11896	11936	12153	11968	12050	12045	12205	12142	11948	12024	12140	11970	12025	11957	11968	12008	12066	12082	11914	12126	11902	12037	11954	11992	12133	12066	12089	12007	12054	12200	12090	11878	11890	12094	12017	12058	12056	12151	12051	11954	12045	11981	11923	11952	12132	12048	12002	11915	12047	12107	12135	12000	12051	12069	12087	11933	12071	11969	12047	11902	11957	11934	11984	12037	12113	11805	12019	12245	12054	11978	11861	11996	12003	12106	11959	12014	12035	12083	11845	12059	12024	11927	11886	11929	11931	12028	11941	12017	12038	11987	12094	12103	12140	12043	12020	12130	11951	12071	12078	12047	12012	12147	12100	11949	12166	11934	11991	11955	11830	11959	11913	12090	12062	12082	12024	12016	11814	12085	11946	12026	12059	12063	12046	12091	11910	12073	11919	12103	11880	11952	12127	12128	12140	12073	12067	12042	12134	12042	11970	12006	12066	12085	12092	12097	11879	11983	12011	12062	12199	11983	12061	12032	12225	12091	12037	12131	11967	12165	11879	12051	12048	12055	12046	12067	11925	12114	11764	12163	12007	12025	11985	12007	12187	12059	11868	12107	12128	12039	12171	11965	11856	12056	12117	12196	11983	12149	12135	12016	11996	12005	12054	12015	12043	12143	12086	12090	11994	12076	12158	12164	12060	12134	12059	11866	12089	12012	12137	12061	11877	11993	11955	12010	12062	12063	11919	12164	12164	12175	12026	12028	11975	11964	11927	12160	11857	11887	12039	12026	12071	11940	11997	12052	12110	12158	11942	12035	12116	12007	11783	11937	11984	12307	12093	12043	12112	12091	11962	12110	12056	12193	11935	12026	11940	12139	11857	11980	12062	12039	12038	12116	11920	11956	12120	12089	12055	11934	12096	12133	12128	12185	11959	12167	12128	11935	12072	12105	12000	12006	11995	12012	11922	11993	11931	12092	12041	12005	11897	12047	11947	12017	11967	12085	11998	11978	12064	12009	11844	12084	11911	11938	12012	11946	11991	11996	12110	12108	11975	12131	12013	12060	12102	11903	12021	12000	12119	12155	12006	11990	12120	12000	11920	12077	11935	11974	11891	11964	12121	12074	11873	11753	11968	12005	11944	12145	11921	12025	11937	12074	11963	11974	11885	11952	12094	12226	11966	11972	11926	12052	12162	12254	11905	12104	12016	12048	12013	12075	11909	12053	11960	12040	12035	11993	12078	12097	12000	11933	11924	11976	12046	11986	11970	12024	11967	12076	12106	12266	12089	11937	12065	11826	12064	12113	12014	11972	12037	12079	12082	11977	11964	12000	11944	11926	12063	12149	11978	12018	12162	12030	11858	12004	11900	12064	11965	11998	11930	11876	12070	12039	12092	11971	12004	12001	11991	12103	11985	12039	11991	12099	12144	12192	11875	11969	12035	12064	11937	12030	11774	12062	12085	11762	11931	12049	12028	12072	12028	12119	12144	11951	11949	11979	12048	12010	12132	12116	12187	11957	12026	12021	12052	12035	12058	12153	11920	12005	12126	11840	11901	11975	12021	12010	11917	12157	12120	11919	12108	11865	12041	12082	12033	11939	12107	12069	11962	12053	12095	12140	12006	11953	12111	12194	12040	12089	12035	12114	11873	11989	12015	12034	12109	11996	12145	12126	12195	12130	11878	12051	12117	11874	12038	11936	12045	11822	12026	12052	11968	12134	12046	12026	12094	12100	12112	12064	12048	12065	11875	11911	11983	12077	11922	12246	12066	11776	12093	12075	12052	11948	12041	12099	11931	11935	11995	11999	12096	12022	12021	11908	12051	12207	12016	12087	11975	12260	11833	12001	12076	11842	11919	12011	11953	12111	12005	12011	11996	12013	12108	12064	12051	12062	12028	12012	11960	12004	12123	11883	11987	12001	12125	12033	11966	12222	12048	11981	12047	11967	12006	11879	12058	11961	11932	12090	12039	12095	12063	12076	12207	12059	11906	11922	12013	11969	12214	12088	12108	12029	11899	12058	12108	11828	12001	11995	12044	11986	12041	12090	11896	12093	12025	11971	12028	11911	11931	12102	12079	12075	11982	12145	12075	12081	11921	11948	11993	11926	12125	12017	12121	12002	12148	12157	12070	12070	11912	11923	12142	11995	11999	12015	11996	12089	12216	12073	12121	12056	12129	12034	12027	12172	12120	12052	12100	12060	12181	12047	12005	12065	12003	11900	11786	11973	12089	12038	12047	12273	12042	11958	12000	12060	12018	11968	12005	12152	11873	12034	11962	11989	12157	11967	11917	12078	11888	11929	11972	12202	12049	12087	11958	12056	11845	12090	11921	12121	11878	12028	12051	11905	12101	11963	11927	12100	11967	12098	12047	12106	11986	11994	11995	12047	12090	11889	12110	11983	11892	11932	12075	12026	12117	11994	12046	12087	12060	11953	12032	11982	11936	12122	12006	11852	12077	12239	12074	11998	12057	12042	11989	12154	12103	12189	11930	12059	12177	11983	12002	11978	12049	11888	12037	11995	12020	12064	12100	12022	12151	11968	11931	12082	12045	12073	12188	11848	12024	11962	11847	11993	11975	11874	11969	11949	11970	12077	12043	12095	12046	11982	11854	11928	11925	12072	12119	11845	11928	12183	12133	11962	12134	11884	12003	11994	12022	12035	12036	12006	12178	12157	12172	11797	11984	12082	12042	11963	12045	11950	12004	11974	12088	11908	11912	12072	11980	11970	11917	12006	12065	11836	12031	12195	12052	11920	11833	11875	12145	11929	12020	12071	12049	11962	11956	11976	12235	12002	12058	11972	11895	12150	11950	11843	11986	11963	11974	11964	11979	12025	11976	12106	12053	12031	11964	12108	11971	12021	12016	11954	12048	11980	12114	11964	11979	11891	12130	11909	11962	11917	11972	12016	12048	12002	12083	12176	11963	11969	12121	12018	11974	12121	11980	11874	11909	12159	11935	12014	11848	12021	12036	11965	11989	11993	11941	12104	11988	11899	12010	12126	11944	12004	12043	12066	12060	12019	12115	12176	12007	12217	11938	12059	11988	11971	12084	11921	12194	12052	11906	11869	12069	11989	12149	11887	11842	12037	12058	12119	12110	11933	11974	11907	12054	11996	11959	12069	12133	12008	12068	12039	12045	11944	11989	12021	12087	11920	11996	11792	11957	11969	12131	12048	12250	12059	11990	12049	11930	11929	12001	11889	12164	12106	12061	12081	11936	12026	11995	12054	11968	12044	11981	11871	11949	12042	12269	12187	11998	12015	11962	12087	12144	12016	12124	12027	11932	11947	12025	11843	12070	12026	11973	11964	11936	12089	11958	12113	12033	11932	12039	12011	12014	12181	11972	11991	12058	11889	11908	12170	12136	12178	12084	12077	12066	12194	11963	11983	12183	11987	12149	11864	12036	12108	12151	12051	11974	11989	11965	11990	12059	12062	11960	11978	12065
30754	29209	33602	26836	20477	18318	15895	15154	14880	14721	14901	14854	14689	14804	14428	14509	14302	14437	14520	14521	14567	14556	14675	14574	14557	14352	14473	14647	14513	14419	14368	14201	14283	14306	14203	14276	14275	14520	14346	14380	14360	14175	14283	14541	14228	14304	14271	14425	14390	14436	14371	14525	14269	14394	14275	14338	14328	14184	14178	14383	14376	14240	14308	14351	14514	14263	14426	14421	14444	14173	14172	14353	14378	14250	14279	14172	14149	14399	14274	14405	14184	14272	14372	14347	14513	14369	14344	14347	14204	14232	14443	14307	14462	14367	14375	14285	14396	14337	14437	14475	14539	14391	14362	14341	14296	14380	14382	14290	14493	14382	14505	14268	14275	14470	14359	14166	14172	14234	14213	14325	14469	14524	14362	14223	14427	14221	14403	14387	14216	14144	14172	14148	14198	14346	14108	14270	14258	14141	14355	14300	14343	14363	14343	14201	14570	14205	14476	14393	14237	14331	14454	14281	14377	14252	14283	14278	14306	14314	14252	14409	14298	14428	14379	14296	14494	14217	14329	14308	14127	14338	14343	14363	14491	14440	14286	14149	14262	14370	14340	14204	14245	14430	14432	14321	14338	14267	14317	14216	14318	14417	14337	14409	14253	14347	14508	14337	14508	14301	14408	14295	14435	14351	14341	14319	14301	14335	14384	14449	14288	14291	14342	14338	14363	14292	14398	14286	14329	14455	14230	14369	14323	14256	14176	14334	14343	14528	14345	14470	14336	14407	14585	14473	14507	14584	14227	14483	14396	14421	14356	14354	14629	14363	14425	14379	14219	14286	14224	14331	14229	14263	14296	14230	14252	14443	14328	14390	14272	14244	14290	14190	14409	14410	14296	14356	14455	14369	14311	14399	14346	14381	14178	14477	14471	14508	14350	14396	14319	14423	14298	14308	14599	14442	14363	14471	14138	14410	14139	14336	14385	14332	14253	14336	14445	14076	14457	14170	14434	14243	14242	14389	14130	14447	14352	14438	14458	14321	14289	14507	14323	14347	14196	14246	14342	14458	14402	14377	14191	14410	14433	14464	14286	14282	14271	14332	14393	14480	14399	14281	14307	14166	14272	14429	14391	14405	14239	14323	14312	14491	14371	14507	14313	14538	14170	14365	14398	14533	14503	14486	14137	14188	14299	14274	14251	14262	14227	14409	14350	14374	14454	14250	14311	14189	14343	14273	14564	14387	14328	14253	14365	14522	14321	14212	14248	14450	14490	14328	14438	14367	14223	14307	14297	14366	14491	14245	14294	14336	14340	14317	14325	14119	14159	14260	14337	14466	14427	14203	14310	14544	14400	14316	14146	14467	14221	14295	14160	14271	14406	14354	14294	14366	14431	14354	14346	14491	14372	14324	14322	14534	14221	14203	14064	14450	14445	14330	14318	14121	14477	14452	14337	14292	14388	14372	14435	14280	14489	14513	14080	14330	14569	14331	14385	14360	14362	14357	14266	14353	14368	14543	14330	14370	14374	14421	14296	14412	14194	14399	14313	14221	14342	14247	14291	14531	14333	14388	14419	14324	14335	14321	14272	14501	14384	14456	14418	14564	14347	14367	14334	14342	14324	14365	14456	14414	14375	14448	14297	14330	14404	14172	14147	14390	14408	14291	14398	14460	14319	14348	14259	14466	14183	14418	14243	14182	14398	14403	14577	14224	14255	14145	14246	14426	14352	14215	14300	14207	14406	14436	14430	14473	14273	14288	14464	14315	14507	14371	14127	14325	14340	14258	14268	14338	14400	14276	14463	14336	14270	14334	14352	14395	14377	14307	14236	14282	14277	14114	14241	14214	14379	14167	14265	14562	14400	14361	14364	14338	14388	14424	14201	14242	14638	14232	14156	14315	14318	14450	14285	14077	14313	14410	14411	14602	14390	14413	14306	14288	14283	14292	14227	14409	14372	14295	14322	14520	14331	14219	14390	14180	14378	14396	14383	14432	14252	14369	14293	14274	14470	14501	14229	14167	14176	14332	14297	14378	14403	14240	14552	14278	14467	14286	14305	14425	14440	14274	14419	14338	14320	14289	14513	14237	14318	14467	14607	14462	14319	14372	14303	14444	14398	14455	14484	14488	14328	14260	14518	14433	14234	14391	14242	14283	14385	14459	14373	14483	14201	14280	14407	14342	14459	14160	14322	14372	14247	14325	14162	14323	14333	14353	14316	14329	14500	14481	14502	14277	14487	14486	14390	14222	14311	14421	14204	14273	14299	14239	14270	14375	14445	14302	14409	14138	14625	14439	14281	14345	14473	14534	14254	14296	14415	14303	14437	14259	14359	14357	14426	14306	14376	14158	14609	14353	14146	14398	14505	14528	14478	14512	14424	14356	14184	14393	14468	14278	14345	14337	14343	14253	14233	14284	14272	14218	14354	14179	14432	14194	14317	14412	14535	14230	14358	14325	14303	14410	14355	14177	14451	14375	14348	14469	14312	14415	14453	14462	14251	14233	14324	14219	14299	14423	14333	14242	14161	14193	14322	14232	14436	14170	14355	14412	14449	14325	14056	14274	14410	14330	14537	14201	14436	14348	14441	14750	14525	14470	14207	14340	14281	14316	14253	14382	14464	14330	14414	14357	14446	14375	14234	14264	14369	14163	14193	14395	14530	14243	14363	14441	14366	14423	14370	14437	14330	14387	14256	14242	14169	14194	14355	14175	14210	14416	14478	14323	14335	14157	14440	14459	14531	14284	14407	14427	14242	14502	14536	14506	14662	14204	14310	14224	14342	14128	14298	14347	14344	14311	14118	14204	14294	14270	14292	14414	14170	14341	14413	14550	14384	14316	14413	14522	14202	14467	14443	14311	14381	14328	14465	14321	14430	14474	14178	14203	14379	14301	14423	14312	14471	14245	14327	14297	14285	14306	14294	14401	14432	14280	14367	14287	14358	14363	14351	14191	14214	14415	14322	14407	14274	14258	14409	14332	14499	14419	14247	14203	14348	14269	14186	14273	14326	14416	14339	14271	14384	14421	14338	14339	14287	14118	14442	14439	14227	14383	14347	14327	14302	14458	14333	14401	14387	14347	14422	14553	14428	14265	14374	14226	14267	14258	14213	14357	14451	14210	14480	14360	14330	14132	14269	14388	14516	14454	14407	14373	14206	14303	14306	14320	14480	14322	14292	14413	14369	14308	14251	14290	14229	14534	14458	14134	14392	14295	14417	14451	14336	14286	14247	14471	14424	14225	14215	14279	14413	14559	14329	14241	14333	14347	14496	14321	14405	14458	14397	14231	14172	14235	14281	14514	14262	14456	14385	14352	14228	14424	14343	14338	14393	14222	14248	14474	14264	14307	14411	14204	14364	14269	14381	14533	14382	14201	14359	14311	14453	14288	14364	14522	14541	14415	14349	14286	14436	14235	14261	14247	14519	14300	14247	14239	14354	14379	14286	14300	14219	14540	14483	14368	14526	14230	14435	14248	14484	14400	14153	14346	14425	14260	14350	14315	14466	14268	14274	14153	14483	14572	14236	14042	14279	14404	14456	14450	14363	14292	14441	14256	14244	14388	14336	14306	14437	14374	14447	14242	14333	14403	14378	14381	14321	14404	14398	14232	14201	14365	14330	14267	14154	14432	14333	14557	14456	14287	14325	14306	14287	14159	14205	14310	14307	14255	14374	14254	14250	14417	14435	14495	14346	14317	14475	14356	14221	14421	14277	14476	14472	14315	14425	14470	14254	14304	14372	14302	14455	14221	14424	14086	14468	14362	14437	14266	14447	14181	14370	14294	14337	14338	14334	14414	14477	14325	14177	14450	14076	14340	14570	14518	14291	14183	14156	14309	14308	14249	14271	14225	14201	14272	14625	14230	14439	14331	14402	14355	14392	14211	14338	14234	14491	14142	14336	14323	14366	14543	14371	14351	14507	14176	14410	14439	14232	14177	14231	14473	14168	14354	14226	14216	14189	14176	14412	14306	14225	14371	14360	14324	14397	14376	14369	14172	14165	14293	14300	14329	14421	14474	14406	14487	14469	14313	14437	14454	14397	14348	14455	14301	14384	14180	14385	14260	14093	14400	14271	14369	14487	14230	14395	14200	14357	14220	14257	14254	14427	14338	14391	14322	14411	14374	14435	14357	14442	14368	14322	14508	14550	14273	14319	14128	14208	14510	14361	14215	14609	14350	14443	14358	14309	14213	14463	14420	14232	14155	14565	14321	14237	14352	14430	14333	14199	14510	14427	14292	14244	14426	14294	14294	14263	14222	14186	14402	14340	14347	14523	14458	14503	14342	14358	14391	14322	14281	14297	14312	14294	14371	14523	14458	14345	14445	14416	14363	14469	14467	14158	14197	14313	14349	14331	14430	14244	14431	14384	14271	14543	14621	14357	14278	14161	14404	14280	14420	14023	14279	14160	14332	14403	14223	14472	14558	14332	14391	14492	14356	14452	14356	14447	14401	14337	14522	14410	14237	14208	14337	14292	14251	14285	14357	14440	14338	14223	14388	14438	14374	14455	14188	14186	14333	14295	14336	14314	14319	14434	14328	14478	14230	14314	14218	14439	14349	14415	14358	14394	13978	14426	14316	14384	14355	14302	14509	14382	14191	14336	14506	14579	14441	14324	14270	14284	14390	14192	14169	14371	14494	14290	14207	14392	14386	14578	14273	14368	14045	14325	14227	14258	14364	14314	14374	14142	14354	14305	14203	14359	14346	14296	14575	14124	14189	14369	14318	14363	14266	14523	14253	14366	14261	14366	14289	14104	14475	14351	14435	14337	14223	14436	14308	14332	14311	14491	14573	14303	14403	14463	14154	14322	14175	14420	14304	14437	14144	14440	14239	14463	14330	14403	14495	14443	14534	14338	14250	14509	14182	14309	14526	14134	14065	14271	14324	14267	14310	14219	14592	14303	14282	14374	14197	14313	14396	14246	14322	14241	14332	14186	14381	14331	14517	14171	14435	14579	14354	14343	14424	14311	14444	14518	14314	14492	14403	14423	14451	14358	14261	14357	14374	14324	14358	14340	14223	14350	14312	14193	14428	14420	14550	14252	14254	14308	14412	14391	14425	14312	14386	14331	14265	14325	14413	14503	14405	14312	14386	14508	14499	14381	14451	14505	14418	14391	14418	14249	14357	14134	14306	14207	14248	14308	14481	14226	14159	14351	14291
29590	42068	34116	23695	19420	17030	13891	13281	13088	12706	12688	12634	12564	12534	12300	12072	12213	12159	12323	12311	12228	12335	12261	12382	12419	12445	12219	12175	12131	12044	12073	12258	11935	11969	11974	12175	12111	12044	12026	12049	12189	11993	12065	12203	12031	12078	12014	11843	12088	12098	11985	11984	12117	11889	11978	11974	12051	12072	12120	12107	12141	12075	12039	12130	11982	12207	12083	12052	12027	12050	12006	12207	12073	12067	12025	11947	12093	12142	12093	12203	12089	12013	12147	12094	11931	12140	11863	12003	12128	12147	12047	12043	11974	11957	12283	11980	12040	12075	12054	12049	11929	12109	11964	12125	11835	11980	12052	11940	11957	12156	12011	12143	12159	12102	11997	12231	12014	12030	12034	12111	12068	12015	11972	12117	11945	12090	12050	12046	12038	12177	12025	12000	11967	12087	12050	11937	11908	11975	12106	12117	12175	11947	11945	12092	12194	12172	12005	12199	11971	12114	12135	12008	12032	12074	12282	12219	12007	12111	12051	11958	12158	12091	11988	11983	11802	12164	12028	11760	12195	12123	11902	12052	12128	12258	12127	12038	12006	11854	12106	11969	12064	12141	12081	12121	12000	12085	11933	11968	12037	12077	12044	12106	12065	12034	12069	11908	12070	12033	12024	12135	12065	12120	11995	12150	12068	12047	12013	11921	12275	12066	12018	11979	12108	12004	11970	12181	12111	12191	12155	12051	11990	12012	12074	12012	12119	12055	12232	11768	12054	12110	12057	12026	12088	11825	12156	12035	12061	12172	12135	12160	11988	12090	12017	11954	12190	11972	11965	12095	12163	12100	12117	12037	11806	12080	12059	12027	12053	11956	12107	12044	12018	12119	12077	12097	12112	12023	12052	12132	11949	12034	12070	12048	12145	12228	12126	12042	12150	12100	11992	12141	12282	12038	12210	12030	12040	12111	12199	12107	12054	12134	12042	12114	12140	12125	12145	12087	12076	11988	12041	12209	11963	12034	11990	12056	12156	12118	12141	11956	12164	12193	12161	12148	12014	11989	11999	12121	12189	12112	12088	12019	12021	12108	12011	11979	12123	12196	12154	12219	11947	12123	12097	12102	12148	12125	11969	11920	12190	12023	12189	12003	12057	12113	12080	12055	12071	11970	11929	12031	11990	12019	11983	12109	12061	12173	12003	12074	11991	12173	12092	12190	12016	11861	12091	12137	12030	11894	11986	12117	11978	12033	11827	11947	12099	11995	12011	11993	12158	12085	12142	12092	11943	12007	12207	12227	12112	12136	12103	11972	12012	12014	11966	12027	11939	11986	12087	12089	12140	12033	12062	12170	12026	11928	12060	12083	12170	12022	12062	12082	12056	12062	11965	12128	12228	12178	12047	11946	11964	12060	12192	12079	11909	12243	12242	12093	12000	12172	12041	12170	11943	12032	12026	12061	12005	12048	12053	12056	12034	12002	12278	12075	12157	11982	11993	12159	12070	12052	11981	12030	12107	12161	12028	12009	12036	12020	11994	11997	11986	12014	12141	11988	12144	12241	12117	12033	12036	12089	12229	12145	11886	12114	11833	12047	12064	12064	12029	12016	12105	12118	12217	12011	12252	11935	12105	12043	12027	12070	12013	12022	12014	12063	11939	11927	12049	12046	12037	12010	12032	12090	12153	12054	12005	12040	12082	12024	12103	12032	12027	12150	11971	12136	12091	12254	12035	12106	12097	12141	12057	11919	12148	12053	11951	12134	12043	12060	12117	12206	11978	12177	12087	11936	11957	12018	12039	12016	12128	12037	12061	12065	12014	12053	12030	12065	12202	12111	12147	11940	11993	12134	12082	11932	11919	12141	12104	12005	11938	12006	11956	11981	12029	12126	12051	12048	12192	12115	11947	11941	11956	12235	11996	12172	12068	12291	11979	12056	12080	12122	11903	12272	11918	11865	12050	12014	11975	12036	12042	12096	12015	11984	11973	12014	11967	12073	12190	11991	12119	11907	11943	11937	11996	12087	11972	11945	11973	11984	11888	12182	12195	12174	11989	12157	12265	12050	12101	11954	12085	12134	12098	11919	11940	12212	12087	12126	12145	12152	12064	12028	12061	12181	12218	12000	12108	11959	12123	12204	12109	12087	12010	12060	12040	12075	12066	12097	12049	12170	11979	12218	12001	12102	12159	12124	12087	12090	12130	12240	12068	12111	11986	12130	12087	12108	11975	12074	12187	12031	11940	12031	12010	12249	11923	12033	11979	12015	12041	11926	12074	12028	12102	12146	11938	12138	12022	12004	12077	12083	11964	12062	12211	12128	11988	12026	12044	12156	11888	12310	12249	12084	12055	12103	11966	12199	12196	12135	12143	12127	12113	11804	12115	12029	12264	11974	12182	12055	12077	12025	12144	11955	11917	11947	11957	12224	12129	12059	12080	12047	12273	12084	12244	12247	12136	11929	12035	11990	12131	12125	11923	12023	12050	12187	11975	12083	11925	12025	12025	12156	12103	12057	12176	11978	12123	11953	11846	12082	11941	12149	12095	12020	12313	12092	12161	12020	12024	12125	12005	12038	12139	12162	12129	12084	12053	12125	12016	11906	12100	12143	11989	12057	12016	12374	12232	11982	12057	11998	12087	12074	12073	12017	12086	11976	12127	12130	12072	11985	12013	12035	12086	12040	12111	12143	12013	11950	12155	12006	12149	11860	12174	11991	11846	12102	11962	12073	12103	12135	12157	12046	12027	12104	12123	12133	12172	12007	11999	12014	12170	12118	11933	12039	12088	12014	12137	12234	12031	12209	12176	12151	11969	12036	12082	12038	12184	12071	11959	12074	12011	12003	12020	11867	12256	11905	12084	11999	12073	12147	12047	12067	12231	12025	11905	12195	12014	12022	11970	12287	12127	12158	12162	12120	11974	12169	12077	11875	12057	12342	12039	12127	12116	12054	12098	12020	12030	12127	12129	12031	12001	12126	12065	12199	12147	12007	12119	11981	12074	12016	11976	12122	11944	12201	12070	11945	12086	11952	12088	12123	12132	12048	12078	12188	12180	12098	12096	11983	12068	12087	12152	11999	12218	11972	12053	12118	12137	12102	11959	12200	11869	12106	12132	11997	12103	12063	12195	11958	12089	12064	12125	12043	12055	12028	12017	12055	11959	11909	12058	12020	12107	12146	12025	12008	11928	12097	11937	11959	12104	12174	11954	11988	12093	11964	12117	11916	12171	12087	12095	12008	11993	12026	12081	12155	12007	12139	12120	11973	12060	12000	12104	11947	12234	11987	12237	12079	11949	12147	12131	12092	11996	11979	12004	11944	11909	12121	12121	11967	12120	12038	12131	12256	12339	12175	11984	12002	12083	12126	11923	11984	12095	12196	12174	12073	12137	11922	12062	11999	12104	12168	12145	12035	12045	12068	12396	11906	12150	12141	12021	12085	12041	12082	12211	12080	12050	12188	12051	12156	12006	11980	12034	12079	12021	12005	12177	12075	12056	12000	12109	12121	12086	12003	12093	12056	11902	11947	12162	12120	12036	12132	11965	12185	11907	12125	12041	11985	12204	12085	12146	12042	12096	11972	12148	12190	12124	12203	12174	12168	12169	12085	11949	12014	12196	12058	11882	12018	12012	12159	12238	11960	12065	12199	11993	12091	12005	12016	12078	12223	12195	12201	12035	12031	12117	12096	12082	12194	11973	11986	12235	12045	12115	11988	11942	12037	12119	11936	12100	11992	12150	12070	12179	11960	12070	12032	12091	12120	11998	11893	11925	12025	12038	12069	12045	12091	12046	12097	11988	12049	12105	12019	12125	12040	12090	12064	11982	12012	12098	11981	12059	12130	12052	12015	12120	12178	12013	12149	12049	12134	11995	12163	12102	12059	12080	11986	12037	12118	11965	12100	12157	11903	12131	12141	11913	12242	12011	12018	12121	11977	12060	11932	12001	12191	12105	12168	12020	12142	11952	11999	12059	12050	12232	11992	12070	11954	12125	12062	11957	12149	12087	12034	12047	12048	12062	12006	12123	12070	12070	12133	12089	12062	12040	12065	12087	12163	12080	11955	12133	12001	11960	12090	11950	12024	12037	11977	12110	12116	12071	12096	12173	11981	12011	12284	12063	12071	11971	12125	12156	12021	12030	12005	11999	12068	12192	12143	11955	12065	11944	12065	12117	12096	12128	11990	12004	12138	12009	12011	12003	12051	12064	12052	11970	12109	12142	12053	12118	12068	12169	11918	12013	12055	12279	12241	12066	11954	11998	12089	12121	12006	12006	12034	12074	12128	12036	12140	12074	12069	12259	12091	12029	12051	12025	12067	12106	11955	12152	12164	12288	12152	12071	12064	12182	12056	12003	12219	12234	12179	12053	11919	12148	12142	12074	11890	11996	12168	12015	12067	12040	12023	12036	12076	12140	12081	12090	11962	12165	12044	12199	12030	12101	12040	12045	12079	12041	12176	12128	11952	11966	11973	12068	12061	12023	12126	12090	11996	12076	12206	12155	12034	12075	12023	12095	12040	12192	12119	12248	12197	11952	12012	12135	12057	12043	12070	11899	11924	12018	11997	12058	12075	12058	12037	11999	12014	12045	12014	12100	12063	11916	12224	11924	11986	12086	11992	11939	12110	12097	11915	12130	11910	12034	12031	12134	12109	12127	12107	11969	12014	12210	12146	12275	11931	12069	11948	12120	12260	12007	11940	12017	12157	12077	12082	11994	11923	12104	12099	12142	12126	12002	12004	12076	12087	12022	12009	12112	12058	12061	12115	12137	12092	11996	12086	12204	12111	11986	12045	12230	12023	12044	11978	12026	12085	12161	12034	12064	12142	12098	12023	12081	11957	12065	12075	12164	12135	12162	12218	12031	12078	12332	12019	12115	12055	11982	11912	12160	12069	12137	12058	12191	12052	12210	12155	12050	11943	11957	12230	11876	12109	12081	11973	11997	11981	12093	12083	12036	12097	11984	12080	12018	11941	12115	12199	12200	11904	12007	12024	11983	12130	12100	12177	11934	12225	12119	12051	12092	11857	12168	11923	12097	11980	12139	11993	12057	12009	12044	12202	12002	12159	12089	12048	12085	11963	12044	12057	12044	11982	12147	12037	12094	12124	12040	12201	11986	12140	11956	12003	12078	12100	12033	12229	12132	12187	12084	12116	12163	12099
23169	21161	28373	26012	24373	22286	19635	17016	15992	15798	15681	15478	15391	15277	15183	15077	15099	15124	15056	14935	15156	15180	15587	15894	15725	15546	15295	15146	14909	14766	14921	14784	14709	14842	14705	14708	14746	14593	14825	14784	14758	14832	14739	14731	14638	14722	14702	14759	14693	14714	14864	14682	14773	14854	14991	14689	14705	14775	14711	14749	14844	14904	14854	14987	14783	14999	14893	14778	14791	14761	14755	14592	14659	14818	14847	14900	14766	14679	14747	14513	14631	14681	15075	14788	14783	14822	14658	14718	14776	14723	14973	14905	14672	14721	14776	14731	14667	14680	14827	14834	14790	14682	14732	14748	14879	14804	14822	14702	14509	14722	14862	14888	14750	14723	14985	14791	14891	14713	14811	14718	14656	14704	14712	14611	14656	14695	14580	14865	14731	14762	14958	14752	14821	14860	14788	14786	14817	14650	14723	14793	14697	14866	14913	14692	14790	14851	14681	15035	14852	14744	14619	14876	14906	14959	14849	14749	14979	14769	14750	14720	14701	14594	14841	14750	14935	14635	14599	14769	14685	14822	14844	14668	14805	14841	14879	14888	14933	14693	14755	14736	14807	14654	14551	14703	14478	14607	14884	14873	14868	14885	14761	14849	14647	14925	14656	14736	14797	14800	14731	14842	14917	14818	14861	14757	14804	14655	14831	14731	14724	14846	14840	14779	14710	14580	15005	14860	14627	14824	14735	14671	14849	14876	14946	14788	14712	14956	14842	14655	14696	14806	14480	14898	14564	14589	14696	14664	14736	14705	14758	14751	14611	14864	14838	14768	14646	14820	14862	14813	14767	14560	14765	14668	14742	14920	14775	14687	14852	14761	14862	14692	14899	14824	14698	14680	14846	14689	14581	14859	14641	14818	14795	14401	14772	14527	14731	14735	14807	14574	14967	14667	14563	14698	14817	14791	14594	14679	14759	14791	14867	15107	14567	14523	14797	14531	14768	14816	14931	15003	14791	14587	14734	14892	14698	14836	14675	14592	14856	14649	14638	14672	14682	14685	14980	14801	14886	14806	14697	14690	15038	14708	15062	14677	14678	14768	14715	14707	14710	14925	14882	14750	14644	14727	14841	14730	14783	14745	14588	14754	14765	14736	14755	14718	14789	14791	14769	14707	14781	14851	14862	14692	14853	14917	14896	14640	14689	14833	14729	14894	14550	14814	14766	14736	14827	14762	14647	14876	14663	14772	14643	14704	14842	14544	14807	14662	14682	14738	14765	14854	14513	14647	14677	14871	14567	14897	14915	14734	14902	14776	14665	14721	14638	14932	14637	14798	14746	14942	14778	14677	14825	14658	14886	14647	14527	14792	14934	14851	14904	14959	14754	14824	14939	14571	14719	14721	14877	14776	14736	14682	14678	15013	14815	14979	14891	14718	14718	14619	14863	14760	14704	14853	14672	14807	14965	14718	14858	14548	14820	14731	14827	14711	14751	14957	14822	14602	14715	14890	14749	14753	14797	14774	14727	14736	14736	14746	14970	14907	14743	14792	14686	14720	14726	14808	14767	14842	14876	14854	14754	14637	14742	14454	14833	14692	14603	14822	14642	14689	14640	14855	15008	14726	14847	14761	14675	14712	14739	14625	14824	14656	14647	14719	14859	14967	14809	14624	14701	14885	14645	14638	14768	14688	14714	14846	14790	14677	14733	14609	14771	14752	14726	14614	14922	14781	14728	14703	14665	14776	14780	14878	14757	14667	14747	14724	14855	14665	14642	14705	14815	14851	15072	14747	14718	14758	14606	14747	14752	14894	14746	14795	14615	14528	14743	14630	14734	14699	14732	14818	14880	14675	14691	14843	14813	14739	14824	14882	14480	14786	14735	14700	14730	14725	14794	14808	14932	14881	14761	14720	14629	14679	14906	14739	14707	14656	14935	14942	14814	14824	14620	14585	14748	14626	14781	14773	14722	14862	14651	14658	14656	14874	14729	14701	14896	14878	14821	14808	14940	14692	14785	14755	14724	14777	14936	14604	14883	14736	14673	14814	14726	14834	14853	14765	14664	14808	14846	14683	14606	14750	14559	14918	14818	14586	14805	14537	14709	14511	14586	14875	14770	14819	14814	14809	14673	14973	14768	14677	14952	14698	14934	14750	14726	14740	14673	14716	14794	14580	14847	14773	14652	14631	14805	14856	14913	14997	14685	14553	14821	14955	14684	14945	14933	14738	14903	14883	14887	14822	14673	14821	14731	14681	14761	14884	14761	14742	14831	14751	14660	14635	14733	14822	14787	14827	14779	14735	14874	14757	14668	14658	14828	14704	14797	14822	14761	14655	14919	14859	14789	14898	14684	15098	14916	14890	14860	14697	14766	14710	14791	14738	14801	14705	14903	15033	14685	14751	14805	14632	14790	14767	14765	14812	14846	14712	14730	14667	14766	14940	14715	14692	14746	14580	14722	14857	14742	14673	14909	14631	14603	14699	14788	14841	14799	14789	14589	14771	14678	14575	14729	14758	14978	14886	14715	14623	14706	14730	14852	14646	14850	14730	14888	14807	14754	14740	14720	14860	14774	14633	14808	14616	14830	14847	14841	14588	14632	14819	14786	14854	14784	14827	14774	14659	14589	14755	14716	14819	15013	14946	14659	14717	14768	14855	14700	14778	14839	14838	14977	14744	14653	14708	14800	14676	14596	14630	14749	14822	14721	14808	14622	14803	14719	14833	14737	14784	14877	14738	14755	14565	14641	14716	14728	14816	14675	14670	14881	14741	14924	14669	14737	14723	14954	14870	14839	14966	14690	14971	14923	14771	14959	14596	14820	14655	14774	14590	14864	14699	14855	14842	14811	14708	14916	14812	14974	14707	14882	14858	14631	14782	14650	14892	14530	14609	14549	14866	14865	14968	15013	14863	14928	14669	14952	14704	14780	14773	14736	14695	14920	14820	14903	14768	14823	14874	14671	14747	14717	14819	14836	14753	14662	14732	14823	14848	14893	14749	14656	14584	14666	14656	14502	14518	14550	14701	14989	14721	14723	14692	14825	14805	14901	14673	14765	14697	14797	14629	15069	14694	14775	14830	14771	14814	14781	14658	14658	14709	14699	14733	14826	14838	14712	14689	14736	14768	14765	14877	14761	14661	14653	14659	14864	14642	14656	14756	14957	14696	14590	14789	14741	14564	14673	14662	14698	14724	14733	14697	14880	14794	14834	14541	14764	14748	14618	14837	14784	14771	14705	14729	14620	14750	14811	14850	14917	14737	14704	14666	14667	14773	14753	14877	14961	14792	14757	14843	14648	14765	14780	15054	14781	14710	14856	14752	14757	14687	14772	14541	14836	14815	14606	14775	14947	14659	14613	14791	14635	14593	14771	14813	14716	14876	14453	14828	14766	14834	14638	14696	14740	14815	14889	14583	14913	14954	14712	14851	14797	14858	14801	14870	14906	14575	14787	14754	14846	14715	14793	14616	14720	15016	14608	14957	14701	14822	14780	14683	14639	14866	14849	14822	14765	14865	14972	14622	14725	14711	14609	14923	14742	14768	14845	14921	14751	14671	14899	14846	14625	14765	14687	14851	14817	14757	14645	14815	14756	14603	14802	14654	14779	14610	14795	14781	14579	14711	14735	14649	14791	14766	14780	14899	14784	14867	14932	14710	14741	14767	14726	14795	14725	14667	14677	14946	14865	14850	14964	14974	14611	14644	14556	14941	14608	14866	14792	14693	14553	14942	14929	14694	14919	14733	14791	14636	14929	14783	14573	14767	14713	14814	14774	14858	14884	14747	14819	14727	14758	14696	14722	14905	14892	14755	14684	14981	15016	14929	14781	14506	14728	14705	14817	14607	14628	14730	14835	15002	14886	14881	14669	14814	14875	14738	14922	14708	14575	14684	14876	14791	14744	14698	14609	14683	14706	14651	14695	14879	14706	14871	14750	14785	14735	14815	14625	14870	14522	14572	14823	14717	14992	14391	14609	14676	14821	14744	14787	14763	14723	14910	14711	14756	14874	14803	14713	14763	14704	14850	14800	14533	14832	14944	14777	14898	14688	14832	14686	14954	14643	14800	14665	14631	14712	14722	14628	14903	14787	14766	14725	14576	14875	14730	14956	14793	14912	14940	14950	14663	14828	14823	14689	14791	14763	14610	14614	14626	14737	14799	14639	14799	14912	14831	14769	14703	14855	14735	14930	14724	14648	14996	14951	14971	14604	14913	14720	14503	14887	14817	14820	14907	14523	14648	14936	14710	14916	14656	14833	14682	14607	14772	14637	14815	14935	14729	14813	14587	14882	14818	14617	14714	14682	14653	14908	14797	14646	14855	14708	14730	14733	14803	14596	14811	14722	14877	14897	14821	14736	14839	14852	14819	14854	14880	14785	14703	14873	14600	14714	14661	14720	14620	14615	14757	14750	14773	14886	14797	14788	14616	14615	14679	14688	14819	14620	14794	14908	14761	14859	14758	14819	14819	14906	14558	14653	14628	14902	14898	14792	14806	14847	14832	14602	14609	14824	14809	14767	14707	14837	14836	14776	14868	14787	14836	14845	14746	14876	14756	14695	14805	14756	14864	14831	14802	14884	14670	14911	14827	14857	14775	14768	14699	14650	14803	14709	14909	14927	14622	14829	14849	14556	14690	14686	14691	14785	14661	14953	14824	14749	14716	14628	14652	14681	14744	14665	14937	14833	14867	14553	14762	14825	14431	14806	14778	14739	14784	14941	14734	14746	14781	14902	14834	14659	14807	14821	14783	14877	14746	14811	14773	14702	14590	14625	14761	14889	14798	14829	14780	14658	14828	14794	14848	14793	14834	14909	14761	14823	14833	14844	14778	14837	14788	14762	14806	14736	14587	14731	14545	14744	14812	15004	14807	14823	14584	14835	14783	14739	14978	14834	14604	14774	14582	14546	14444	14634	14690	14626	14902	14736	14789	14941	14754	14741	14860	14669	14846	15005	14696	14693	14783	14674	14791	14735	14764	15074	14932	14890	14874	14980	14782	14874	14783	14608	14708	14923	14826	14822	14728	14706	14994	14605	14695	14823	14815	14833	14807	14717	14843	14743	14879	14764	14718	14741	14739	14885	14719	14784	14885	14598	14746	14812	14834	14673	14857	14874	14738	14614	14546	14714	14827	14830	14736	14538	14786	14827	14844	14718	14806	14875	14559
28919	54971	48239	35079	27382	18024	15514	14628	13968	13396	13322	13153	13065	12730	12764	12744	12771	12676	12804	12595	12624	12756	13281	13635	13514	13369	12724	12453	12582	12394	12452	12444	12341	12307	12687	12309	12226	12406	12355	12387	12450	12351	12288	12389	12407	12399	12271	12363	12519	12324	12295	12479	12520	12380	12167	12421	12329	12313	12320	12307	12389	12424	12328	12399	12372	12233	12350	12404	12277	12459	12242	12340	12409	12450	12456	12403	12442	12260	12492	12204	12341	12517	12312	12403	12368	12173	12419	12346	12546	12362	12401	12400	12538	12431	12393	12708	12205	12247	12472	12393	12316	12326	12502	12225	12387	12371	12366	12213	12570	12327	12341	12502	12310	12313	12322	12378	12440	12301	12393	12171	12367	12357	12225	12539	12424	12499	12235	12375	12302	12250	12237	12389	12305	12295	12356	12398	12444	12278	12347	12434	12409	12453	12309	12291	12305	12318	12419	12332	12238	12395	12494	12363	12203	12339	12423	12320	12360	12296	12356	12443	12370	12373	12380	12306	12374	12414	12522	12418	12225	12180	12505	12291	12300	12461	12431	12342	12330	12528	12263	12467	12152	12459	12434	12393	12570	12298	12294	12300	12442	12443	12249	12399	12300	12416	12368	12516	12300	12452	12536	12227	12505	12187	12354	12388	12378	12429	12566	12340	12462	12445	12436	12420	12305	12313	12291	12473	12448	12490	12386	12279	12313	12445	12303	12371	12481	12415	12274	12369	12359	12368	12407	12319	12366	12331	12534	12229	12393	12388	12387	12417	12411	12410	12200	12370	12394	12393	12427	12303	12336	12195	12406	12396	12388	12517	12342	12257	12358	12361	12510	12471	12262	12453	12380	12280	12362	12320	12290	12344	12541	12316	12418	12186	12289	12413	12379	12448	12404	12434	12426	12352	12411	12303	12440	12406	12454	12408	12499	12386	12349	12259	12304	12311	12406	12329	12294	12392	12432	12453	12310	12322	12502	12208	12198	12306	12342	12350	12410	12266	12345	12445	12440	12396	12343	12470	12205	12436	12276	12505	12474	12371	12373	12502	12354	12561	12439	12119	12271	12455	12369	12473	12369	12315	12536	12249	12503	12319	12158	12514	12345	12408	12513	12413	12595	12419	12454	12406	12453	12346	12295	12402	12254	12350	12413	12390	12331	12317	12331	12297	12386	12412	12426	12423	12350	12439	12233	12487	12467	12385	12353	12560	12380	12440	12348	12348	12277	12324	12385	12242	12343	12306	12276	12275	12348	12342	12505	12345	12456	12276	12388	12446	12523	12258	12404	12539	12355	12377	12286	12287	12383	12371	12489	12363	12235	12413	12164	12339	12354	12367	12347	12499	12347	12350	12451	12327	12482	12282	12438	12366	12347	12424	12315	12309	12319	12288	12434	12303	12444	12404	12388	12348	12289	12329	12174	12512	12394	12447	12364	12273	12248	12364	12471	12319	12397	12540	12312	12427	12525	12250	12276	12218	12246	12311	12234	12362	12387	12520	12309	12444	12252	12464	12461	12449	12184	12368	12328	12521	12325	12359	12413	12267	12419	12273	12516	12359	12385	12622	12319	12291	12348	12362	12330	12395	12282	12370	12385	12513	12545	12182	12389	12367	12412	12268	12479	12411	12397	12459	12312	12483	12322	12418	12298	12386	12462	12341	12168	12364	12407	12271	12450	12457	12369	12439	12327	12303	12312	12427	12217	12360	12419	12319	12297	12430	12373	12425	12393	12375	12604	12396	12238	12301	12366	12425	12343	12402	12308	12434	12281	12497	12317	12194	12339	12393	12373	12476	12369	12374	12285	12353	12377	12318	12352	12359	12363	12248	12383	12229	12350	12373	12334	12446	12463	12433	12208	12469	12346	12391	12418	12297	12313	12397	12334	12365	12394	12334	12465	12480	12246	12372	12296	12356	12237	12587	12298	12241	12393	12292	12468	12330	12593	12327	12281	12420	12300	12332	12312	12117	12453	12364	12485	12431	12482	12218	12344	12525	12346	12245	12178	12302	12258	12328	12391	12318	12349	12386	12357	12402	12329	12259	12411	12314	12347	12442	12336	12430	12250	12313	12411	12350	12452	12549	12375	12501	12517	12381	12450	12394	12456	12241	12512	12268	12236	12209	12456	12302	12304	12250	12334	12338	12217	12315	12439	12319	12324	12381	12346	12370	12336	12292	12367	12318	12453	12398	12369	12306	12365	12336	12356	12281	12379	12448	12428	12431	12430	12433	12342	12460	12488	12337	12326	12246	12384	12291	12380	12365	12413	12298	12503	12443	12338	12580	12513	12434	12428	12446	12512	12266	12421	12391	12326	12466	12569	12327	12394	12333	12203	12301	12453	12375	12351	12353	12368	12525	12349	12449	12469	12296	12335	12350	12322	12292	12282	12462	12189	12420	12362	12433	12339	12303	12434	12482	12403	12346	12341	12220	12350	12551	12468	12284	12447	12246	12373	12451	12357	12380	12460	12374	12284	12360	12313	12448	12307	12372	12407	12387	12385	12324	12208	12354	12442	12427	12351	12394	12266	12354	12327	12370	12382	12396	12334	12449	12494	12237	12339	12518	12265	12466	12293	12366	12414	12382	12433	12414	12262	12256	12244	12321	12223	12382	12319	12391	12433	12437	12472	12534	12415	12368	12314	12448	12465	12347	12368	12477	12460	12318	12330	12397	12297	12441	12551	12478	12242	12254	12391	12327	12431	12422	12465	12358	12518	12232	12255	12351	12292	12402	12496	12436	12319	12349	12321	12458	12343	12473	12285	12402	12412	12466	12414	12554	12295	12448	12340	12466	12423	12336	12375	12476	12381	12243	12442	12443	12247	12296	12484	12396	12142	12451	12212	12449	12398	12306	12343	12381	12253	12278	12455	12503	12390	12459	12463	12319	12452	12366	12454	12429	12434	12162	12262	12338	12459	12365	12277	12301	12423	12441	12402	12413	12446	12504	12273	12409	12345	12341	12290	12391	12173	12354	12436	12321	12463	12197	12453	12451	12230	12513	12415	12412	12472	12363	12209	12318	12345	12464	12388	12445	12529	12296	12261	12340	12366	12287	12263	12205	12335	12360	12328	12405	12325	12165	12492	12470	12353	12263	12432	12255	12148	12403	12463	12296	12204	12308	12465	12599	12384	12327	12261	12456	12243	12266	12418	12484	12438	12239	12316	12494	12351	12443	12441	12236	12263	12413	12450	12432	12408	12356	12483	12456	12143	12410	12375	12469	12288	12314	12283	12313	12454	12316	12286	12363	12446	12256	12218	12427	12431	12371	12408	12336	12411	12318	12429	12238	12431	12359	12379	12279	12348	12349	12430	12398	12366	12163	12381	12499	12357	12386	12292	12230	12498	12308	12429	12403	12442	12255	12351	12442	12420	12345	12321	12507	12316	12477	12394	12395	12382	12301	12382	12376	12264	12416	12330	12445	12190	12361	12366	12412	12371	12356	12237	12426	12398	12417	12337	12342	12461	12477	12391	12484	12256	12428	12402	12392	12335	12297	12320	12440	12327	12225	12374	12357	12296	12291	12337	12442	12331	12374	12474	12430	12527	12481	12434	12236	12270	12341	12381	12292	12423	12479	12336	12372	12152	12061	12276	12453	12570	12434	12559	12274	12530	12158	12262	12368	12445	12212	12288	12579	12377	12583	12345	12220	12274	12374	12474	12482	12327	12276	12405	12340	12370	12217	12357	12460	12227	12458	12355	12368	12319	12463	12368	12243	12374	12295	12503	12411	12363	12332	12528	12422	12447	12226	12420	12367	12538	12301	12236	12640	12420	12506	12433	12399	12421	12201	12319	12439	12400	12531	12526	12349	12373	12365	12416	12406	12362	12336	12514	12386	12433	12473	12316	12344	12404	12263	12435	12335	12248	12261	12530	12441	12253	12224	12458	12347	12381	12422	12400	12481	12506	12335	12400	12550	12476	12244	12471	12372	12428	12325	12371	12340	12157	12335	12424	12342	12235	12387	12407	12377	12272	12393	12456	12443	12322	12371	12357	12456	12232	12322	12284	12269	12510	12504	12425	12478	12315	12309	12293	12451	12350	12264	12361	12339	12231	12351	12471	12469	12353	12263	12205	12399	12370	12366	12339	12088	12375	12465	12501	12189	12311	12316	12233	12369	12422	12060	12255	12237	12331	12275	12493	12556	12389	12395	12230	12437	12552	12228	12412	12262	12408	12328	12405	12456	12245	12444	12366	12513	12366	12386	12139	12319	12399	12384	12430	12285	12424	12382	12231	12614	12366	12398	12480	12413	12475	12436	12287	12573	12533	12328	12403	12359	12153	12462	12377	12337	12349	12426	12481	12453	12524	12387	12384	12184	12322	12311	12426	12284	12278	12301	12352	12397	12309	12427	12437	12392	12249	12353	12373	12354	12298	12437	12455	12423	12291	12284	12414	12331	12245	12288	12475	12146	12325	12358	12231	12455	12407	12458	12350	12186	12430	12454	12242	12219	12554	12484	12242	12385	12274	12430	12378	12351	12401	12350	12156	12341	12445	12348	12310	12200	12449	12455	12307	12367	12499	12255	12375	12230	12419	12263	12413	12367	12322	12347	12412	12377	12428	12466	12410	12308	12286	12457	12344	12483	12584	12361	12405	12422	12584	12331	12455	12294	12363	12446	12370	12303	12432	12446	12452	12447	12391	12446	12423	12336	12410	12360	12404	12233	12428	12348	12339	12347	12286	12349	12581	12370	12319	12289	12310	12346	12326	12367	12398	12340	12427	12382	12366	12280	12511	12285	12454	12447	12298	12451	12392	12450	12470	12470	12516	12416	12289	12360	12430	12382	12453	12228	12313	12350	12199	12335	12448	12503	12456	12299	12313	12334	12344	12324	12225	12445	12527	12330	12246	12352	12277	12464	12433	12276	12247	12297	12485	12217	12455	12398	12293	12273	12496	12210	12461	12399	12333	12398	12457	12347	12372	12292	12530	12343	12275	12232	12531	12370	12247	12463	12436	12438	12319	12404	12438	12337	12479	12460	12419	12462	12407	12372	12316	12348	12409	12421	12343	12525	12363	12428	12343	12223	12262	12454	12354	12476	12553	12387	12376	12473	12245	12333	12276	12333	12381	12469	12472	12365	12388	12397	12365	12315	12350	12370	12390	12473	12199	12384
24705	21412	28709	28382	22647	18976	18395	17009	16049	16119	15991	15990	15906	15913	15774	15689	15733	15801	15770	15626	15554	15727	15742	15823	16021	15715	15716	15705	15373	15373	15417	15449	15538	15488	15382	15369	15557	15342	15463	15428	15532	15453	15389	15346	15485	15392	15587	15527	15612	15445	15321	15455	15375	15376	15541	15301	15473	15460	15416	15527	15676	15423	15442	15450	15625	15391	15652	15366	15367	15526	15486	15421	15625	15641	15393	15579	15445	15439	15553	15473	15443	15558	15395	15374	15500	15228	15299	15535	15260	15395	15416	15480	15347	15350	15286	15466	15433	15370	15311	15552	15161	15477	15402	15385	15400	15537	15453	15474	15552	15439	15265	15413	15511	15396	15360	15544	15296	15438	15320	15425	15266	15526	15256	15520	15412	15468	15411	15674	15761	15333	15369	15491	15481	15293	15460	15340	15511	15262	15267	15491	15311	15275	15609	15278	15354	15388	15421	15481	15585	15470	15237	15419	15375	15409	15681	15348	15327	15248	15305	15506	15574	15422	15403	15399	15343	15545	15395	15223	15542	15436	15484	15504	15529	15327	15532	15540	15318	15362	15398	15484	15494	15219	15316	15366	15414	15486	15337	15273	15516	15428	15524	15516	15405	15482	15405	15667	15320	15382	15177	15379	15378	15468	15565	15285	15537	15425	15428	15504	15408	15475	15444	15287	15442	15506	15326	15242	15436	15410	15507	15593	15332	15382	15493	15398	15433	15480	15296	15378	15222	15455	15640	15478	15278	15574	15507	15585	15403	15413	15469	15452	15453	15562	15270	15355	15467	15489	15495	15256	15494	15369	15430	15326	15382	15438	15444	15506	15389	15385	15387	15535	15274	15465	15432	15495	15483	15243	15340	15430	15313	15327	15556	15370	15348	15517	15546	15400	15613	15336	15412	15385	15342	15621	15276	15439	15496	15568	15575	15430	15374	15483	15388	15397	15310	15254	15443	15394	15471	15432	15512	15370	15362	15514	15508	15402	15516	15394	15408	15431	15395	15403	15475	15304	15267	15564	15374	15435	15535	15358	15302	15384	15564	15366	15494	15573	15516	15578	15532	15459	15442	15413	15514	15353	15389	15517	15359	15375	15213	15408	15422	15429	15471	15336	15322	15571	15707	15522	15426	15437	15370	15479	15415	15455	15352	15290	15427	15698	15424	15617	15522	15476	15408	15507	15382	15411	15440	15391	15421	15336	15394	15368	15448	15559	15428	15598	15382	15591	15463	15456	15418	15710	15387	15685	15376	15330	15367	15569	15495	15583	15224	15403	15402	15358	15350	15433	15319	15339	15413	15528	15337	15599	15483	15369	15183	15388	15348	15491	15498	15445	15477	15341	15408	15552	15625	15277	15196	15382	15298	15272	15508	15414	15471	15482	15519	15430	15466	15166	15505	15302	15402	15541	15437	15583	15500	15361	15535	15487	15428	15562	15308	15319	15480	15438	15498	15240	15175	15352	15401	15352	15485	15480	15442	15458	15536	15383	15331	15380	15276	15410	15499	15407	15511	15442	15343	15351	15165	15425	15246	15478	15163	15565	15358	15491	15383	15491	15415	15408	15430	15641	15464	15400	15422	15366	15487	15464	15507	15244	15415	15453	15544	15554	15372	15386	15335	15539	15339	15433	15514	15379	15288	15459	15417	15323	15271	15474	15554	15264	15573	15340	15238	15409	15498	15497	15360	15487	15610	15484	15486	15410	15306	15514	15492	15350	15480	15432	15265	15319	15468	15411	15470	15531	15363	15390	15307	15393	15464	15355	15305	15266	15633	15431	15333	15488	15483	15283	15599	15630	15390	15359	15405	15319	15427	15399	15430	15517	15343	15464	15600	15410	15373	15480	15409	15502	15404	15400	15476	15402	15403	15268	15298	15337	15296	15410	15541	15411	15498	15417	15363	15419	15472	15470	15502	15418	15332	15505	15456	15580	15462	15354	15271	15373	15552	15575	15482	15485	15319	15365	15293	15490	15559	15186	15238	15564	15411	15344	15474	15595	15273	15509	15454	15521	15457	15564	15610	15365	15325	15440	15468	15500	15357	15573	15391	15530	15383	15546	15354	15409	15376	15246	15424	15478	15416	15573	15437	15321	15368	15296	15360	15398	15540	15361	15579	15440	15481	15617	15474	15414	15590	15404	15488	15249	15507	15235	15247	15431	15535	15576	15523	15502	15415	15321	15588	15295	15444	15438	15540	15332	15528	15311	15473	15359	15370	15504	15569	15520	15353	15480	15389	15511	15476	15498	15460	15345	15480	15438	15387	15215	15321	15539	15544	15624	15614	15415	15516	15387	15445	15399	15310	15391	15401	15330	15536	15381	15455	15445	15338	15581	15414	15360	15483	15424	15483	15516	15237	15443	15373	15358	15488	15189	15270	15487	15402	15288	15589	15356	15390	15238	15486	15616	15329	15436	15535	15451	15609	15206	15449	15554	15734	15539	15326	15347	15417	15260	15442	15452	15433	15445	15420	15658	15547	15225	15327	15377	15422	15481	15523	15579	15436	15390	15488	15675	15388	15432	15367	15349	15448	15368	15349	15343	15417	15393	15349	15262	15496	15257	15344	15576	15476	15417	15390	15442	15520	15265	15525	15355	15620	15476	15539	15536	15437	15462	15232	15509	15489	15373	15390	15305	15592	15412	15367	15555	15347	15524	15347	15353	15515	15508	15572	15476	15507	15322	15382	15450	15437	15317	15495	15502	15378	15652	15468	15463	15546	15414	15493	15447	15160	15157	15283	15388	15588	15420	15445	15568	15181	15442	15435	15433	15455	15376	15454	15558	15405	15350	15481	15357	15408	15590	15524	15520	15421	15384	15434	15535	15415	15403	15584	15301	15323	15436	15557	15506	15401	15400	15419	15452	15533	15593	15541	15263	15478	15293	15548	15423	15529	15477	15462	15267	15401	15562	15337	15312	15519	15437	15601	15507	15607	15333	15390	15420	15482	15612	15393	15442	15614	15478	15596	15538	15403	15497	15462	15268	15408	15391	15501	15401	15307	15489	15479	15617	15395	15525	15444	15500	15533	15420	15176	15496	15452	15419	15245	15304	15392	15459	15273	15483	15316	15324	15369	15400	15550	15518	15537	15353	15462	15362	15355	15551	15360	15302	15339	15477	15493	15403	15419	15502	15407	15474	15405	15459	15203	15474	15401	15387	15387	15556	15460	15412	15446	15389	15414	15318	15416	15465	15517	15711	15689	15404	15375	15311	15412	15490	15573	15312	15613	15429	15400	15415	15521	15415	15526	15588	15530	15421	15444	15390	15599	15513	15471	15610	15560	15586	15488	15547	15276	15438	15377	15378	15341	15265	15474	15505	15814	15680	15588	15655	15497	15557	15540	15511	15339	15382	15559	15536	15712	15527	15447	15535	15186	15581	15640	15364	15410	15487	15474	15432	15483	15386	15360	15237	15349	15402	15334	15461	15512	15410	15314	15150	15333	15756	15448	15575	15297	15466	15304	15442	15520	15427	15480	15489	15483	15329	15214	15559	15631	15338	15446	15307	15417	15423	15433	15419	15386	15426	15526	15377	15353	15388	15568	15377	15496	15500	15294	15348	15275	15552	15535	15411	15425	15623	15471	15460	15438	15389	15588	15580	15461	15514	15444	15406	15385	15341	15501	15510	15321	15293	15499	15489	15511	15396	15483	15427	15314	15404	15501	15456	15603	15505	15533	15455	15533	15524	15361	15443	15397	15459	15477	15323	15412	15398	15493	15532	15596	15460	15463	15388	15503	15295	15450	15473	15497	15542	15427	15709	15474	15572	15331	15454	15491	15707	15517	15628	15431	15371	15430	15497	15377	15332	15473	15405	15429	15533	15673	15536	15441	15407	15525	15407	15309	15323	15524	15676	15353	15392	15325	15643	15676	15430	15367	15405	15393	15365	15444	15456	15730	15582	15412	15364	15535	15487	15507	15465	15521	15371	15422	15421	15428	15361	15394	15365	15455	15400	15318	15547	15310	15389	15435	15355	15481	15308	15434	15488	15562	15378	15441	15387	15447	15422	15580	15393	15451	15477	15406	15377	15450	15376	15292	15260	15525	15413	15775	15414	15470	15332	15402	15489	15358	15495	15549	15381	15297	15575	15415	15384	15328	15417	15440	15494	15435	15480	15432	15445	15692	15581	15594	15429	15469	15433	15405	15422	15269	15317	15297	15361	15696	15298	15516	15356	15561	15461	15526	15610	15387	15469	15265	15424	15546	15283	15332	15327	15463	15493	15429	15258	15429	15304	15499	15477	15395	15426	15270	15442	15414	15410	15346	15303	15348	15627	15534	15269	15433	15503	15375	15370	15522	15625	15540	15440	15329	15297	15453	15424	15514	15515	15463	15307	15160	15395	15564	15379	15401	15429	15273	15374	15340	15367	15570	15385	15391	15552	15455	15313	15310	15674	15603	15355	15505	15255	15509	15372	15440	15327	15517	15551	15408	15236	15518	15480	15478	15398	15564	15499	15460	15521	15371	15387	15513	15560	15584	15388	15486	15543	15458	15428	15631	15559	15522	15593	15451	15549	15507	15626	15607	15307	15370	15519	15452	15450	15574	15367	15342	15294	15348	15371	15514	15369	15529	15462	15390	15464	15497	15197	15508	15691	15441	15417	15446	15656	15621	15273	15485	15296	15297	15217	15146	15456	15501	15386	15285	15586	15424	15493	15480	15415	15229	15471	15488	15391	15606	15528	15336	15438	15604	15486	15442	15359	15453	15444	15624	15310	15239	15541	15538	15428	15431	15645	15487	15372	15362	15521	15357	15470	15528	15491	15377	15452	15296	15376	15553	15604	15479	15331	15373	15391	15506	15568	15442	15320	15411	15566	15474	15356	15394	15417	15403	15360	15542	15364	15463	15439	15546	15625	15459	15563	15525	15314	15399	15348	15488	15383	15513	15484	15512	15701	15319	15318	15376	15585	15507	15586	15529	15376	15547	15527	15369	15370	15373	15611	15315	15292	15416	15374	15384	15484	15409	15535	15466	15565	15237	15421	15284	15315	15366	15390	15419	15477	15504	15308	15458	15457	15313	15470	15454	15451	15459	15380	15681	15417	15469	15493	15580	15447	15495	15390	15373	15515	15430	15261	15452	15518	15457	15580	15277	15464	15627	15421	15316	15655
29036	51108	40540	27860	21110	16537	15352	14888	13867	13756	13644	13401	13110	13187	13243	13162	12926	12953	12920	12779	12951	13165	13362	13557	13507	13280	13188	12960	12877	12730	12769	12841	12663	12691	12549	12639	12658	12650	12732	12720	12762	12728	12780	12692	13024	12701	12665	12834	12806	12565	12782	12645	12596	12728	12866	12753	12787	12848	12847	12757	12646	12801	12789	12769	12699	12724	12896	12785	12702	12664	12868	12797	12867	12717	12685	12671	12834	12841	12715	12772	12631	12769	12764	12867	12770	12761	12714	12848	12621	12788	12718	12645	12780	12757	12654	12802	12659	12497	12718	12827	12740	12785	12738	12758	12644	12600	12741	12714	12612	12649	12740	12710	12811	12719	12813	12686	12895	12533	12765	12735	12695	12775	12709	12764	12751	12811	12573	12694	12633	12674	12782	12526	12677	12576	12807	12742	12816	12745	12753	12774	12762	12792	12572	12764	12703	12696	12813	12675	12743	12867	12712	12814	12824	12675	12774	12763	12822	12661	12780	12611	12591	12724	12686	12654	12620	12832	12721	12784	12809	12640	12848	12644	12718	12935	12759	12773	12513	12772	12811	12637	12812	12752	12732	12712	12916	12734	12841	12802	12866	12836	12807	12773	12832	12734	12591	12810	12643	12710	12789	12686	12751	12652	12901	12815	12753	12699	12985	12791	12753	12757	12801	12836	12986	12637	12732	12845	12567	12745	12765	12702	12759	12693	12730	12644	12798	12707	12744	12634	12662	12683	12741	12795	12685	13022	12757	12757	12715	12748	12705	12543	12659	12700	12877	12785	12534	12768	12806	12778	12811	12581	12743	12695	12757	12767	12867	12782	12732	12661	12743	12700	12752	12762	12852	12655	12661	12760	12903	12593	12813	12780	12738	12788	12868	12640	12769	12680	12839	12786	12720	12848	12738	12650	12800	12648	12826	12753	12790	12677	12787	12727	12843	12682	12795	12690	12799	12692	12572	12715	12765	12792	12664	12804	12619	12839	12849	12775	12709	12910	12692	12669	12858	12860	12812	12738	12713	12810	12737	12750	12658	12743	12695	12852	12734	12779	12594	12637	12931	12771	12824	12706	12945	12760	12778	12639	12600	12822	12702	12606	12711	12765	12790	12662	12652	12691	12778	12730	12794	12691	12733	12749	12758	12740	12680	12716	12689	12819	12808	12781	12673	12736	12748	12800	12699	12626	12684	12636	12790	12931	12863	12804	12704	12796	12619	12829	12665	12715	12631	12625	12612	12580	12861	12735	12721	12784	12663	12812	12599	12689	12930	12717	12681	12766	12718	12692	12871	12683	12628	12656	12809	12741	12703	12720	12845	12545	12783	12741	12867	12776	12887	12735	12794	12764	12692	12620	12659	12762	12741	12740	12745	12774	12825	12603	12797	12608	13041	12702	12625	12732	12686	12667	12671	12650	12750	12841	12675	12673	12703	12852	12775	12803	12794	12712	12606	12825	12764	12805	12662	12550	12552	12874	12656	12891	12713	12710	12820	12728	12801	12797	12700	12953	12670	12651	12664	12884	12677	12954	12787	12664	12775	12784	12797	12745	12818	12703	12839	12671	12712	12740	12738	12613	12811	12810	12690	12715	12729	12601	12697	12624	12652	12829	12717	12785	12855	12856	12768	12566	12843	12527	12681	12811	12824	12632	12772	12825	12678	12766	12774	12632	12657	12762	12803	12807	12515	12835	12587	12775	12550	12796	12700	12593	12797	12780	12712	12850	12790	12819	12650	12666	12699	12748	12802	12802	12814	12580	12661	12642	12809	12671	12629	12792	12763	12883	12846	12495	12910	12660	12717	12718	12689	12806	12647	12741	12759	12835	12759	12842	12741	12767	12878	12657	12790	12761	12690	12657	12728	12768	12818	12717	12717	12883	12698	12772	12729	12761	12669	12712	12853	12760	12788	12635	12705	12838	12806	12865	12536	12718	12727	12665	12770	12613	12765	12927	12628	12672	12704	12710	12912	12646	12680	12693	12609	12582	12730	12696	12738	12745	12723	12758	12609	12873	12650	12696	12753	12788	12621	12823	12638	12849	12579	12796	12616	12798	12716	12703	12749	12788	12731	12700	12655	13016	12787	12822	12783	12761	12692	12742	12618	12738	12761	12757	12699	12865	12782	12563	12800	12628	12848	12823	12803	12732	12817	12558	12660	12955	12820	12644	12696	12599	12737	12885	12746	12704	12865	12662	12567	12824	12817	12685	12691	12774	12813	12712	12699	12759	12773	12649	12710	12738	12646	12712	12631	12727	12736	12647	12888	12752	12848	12878	12691	12671	12654	12684	12899	12711	12621	12743	12826	12822	12722	12744	12743	12755	12560	12656	12798	12679	12877	12795	12709	12532	12723	12790	12730	12592	12650	12758	12768	12846	12705	12698	12757	12676	12628	12660	12665	12728	12636	12885	12590	12661	12606	12670	12675	12759	12748	12705	12678	12625	12836	12735	13024	12860	12614	12636	12790	12636	12664	12646	12741	12781	12783	12687	12833	12808	12716	12565	12914	12540	12760	12666	12842	12702	12827	12637	12722	12566	12793	12715	12696	12755	13032	12689	12855	12873	12771	12730	12733	12771	12672	12759	12767	12782	12740	12679	12652	12754	12721	12778	12747	12696	12750	12661	12876	12676	12740	12697	13026	12789	12672	12657	12699	12690	12753	12624	12550	12770	12823	12634	12633	12521	12761	12913	12778	12771	12758	12656	12782	12712	12555	12605	12827	12741	12661	12661	12856	12680	12891	12797	12814	12753	12765	12774	12728	12690	12728	12728	12883	12689	12791	12706	12772	12661	12768	12707	12802	12673	12770	12711	12825	12855	12796	12818	12592	12802	12747	12897	12684	12779	12718	12852	12671	12692	12721	12783	12714	12693	12820	12860	12782	12675	12748	12811	12755	12706	12660	12795	12738	12744	12658	12664	12725	12597	12781	12715	12653	12806	12645	12716	12744	12897	12582	12638	12637	12619	12813	12577	12783	12798	12700	12924	12812	12797	12898	12708	12786	12911	12879	12612	12728	12657	12883	12775	12634	12693	12607	12900	12903	12729	12702	12762	12822	12751	12875	12779	12799	12829	12520	12766	12780	12554	12724	12775	12841	12630	12534	12749	12771	12765	12883	12702	12724	12857	12768	12706	12781	12701	12753	12724	12747	12778	12842	12761	12690	12681	12694	12823	12869	12628	12639	12871	12638	12622	12955	12587	12573	12829	12782	12779	12679	12788	12720	12776	12708	12789	12736	12698	12599	12851	12518	12471	12773	12690	12767	12598	12917	12608	12679	12742	12581	12687	12828	12710	12725	12864	12795	12844	12820	12738	12878	12728	12776	12738	12750	12652	12779	12795	12774	12774	12713	12726	12893	12838	12626	12601	12638	12738	12776	12683	12746	12780	12814	12667	12845	12671	12626	12741	12563	12607	12734	12675	12782	12566	12782	12781	12558	12758	12825	12830	12820	12738	12605	12700	12691	12650	12715	12759	12622	12659	12838	12730	12781	12730	12748	12842	12624	12688	12692	12890	12795	12785	12589	12706	12526	12862	12608	12678	12743	12808	12689	12688	12650	12525	12825	12845	12812	12732	12788	12671	12860	12772	12809	12886	12809	12782	12703	12864	12931	12716	12785	12766	12714	12870	12794	12751	12756	12563	12899	12817	12616	12835	12872	12772	12684	12505	12822	12888	12823	12733	12834	12766	12658	12671	12647	12737	12603	12628	12680	12856	12830	12849	12789	12807	12805	12857	12705	12614	12863	12718	12643	12713	12857	12700	12595	12794	12648	12788	12749	12547	12895	12874	12681	12815	12778	12706	12719	12780	12725	12781	12830	12791	12716	12719	12750	12840	12689	12773	12735	12724	12735	12640	12759	12944	12904	12709	12815	12844	12705	12696	12742	12848	12626	12690	12753	12961	12876	12771	12771	12664	12833	12834	12656	12816	12816	12780	12672	12793	12797	12625	12574	12845	12462	12636	12497	12661	12782	12692	12833	12612	12748	12551	12653	12743	12709	12600	12871	12709	12723	12710	12709	12802	12719	12860	12732	12836	12786	12730	12821	12889	12701	12753	12821	12652	12652	12685	12737	12710	12597	12736	12630	12881	12853	12639	12734	12748	12558	12858	12637	12596	12678	12740	12711	12848	12672	12700	12825	12795	12710	12833	12731	12772	12757	12715	12827	12800	12824	12747	12722	12570	12733	12737	12689	12712	12692	12661	12708	12615	12740	12581	12831	12600	12767	12765	12617	12622	12863	12700	12627	12791	12648	12613	12870	12722	12732	12558	12718	12691	12679	12548	12844	12651	12849	12553	12826	12506	12793	12672	12618	12918	12543	12531	12683	12815	12748	12567	12750	12674	12628	12656	12644	12784	12664	12628	12748	12846	12768	12891	12631	12677	12838	12698	12787	12744	12697	12839	12679	12899	12853	12823	12757	12809	12890	12602	12761	12942	12759	12883	12870	12691	12802	12777	12783	12961	12648	12742	12746	12745	12661	12594	12665	12665	12818	12696	12670	12757	12639	12786	12788	12771	12705	12557	12786	12610	12679	12852	12722	12652	12818	12770	12695	12799	12686	12713	12835	12761	12797	12587	12673	12730	12795	12658	12778	12679	12780	12980	12618	12754	12880	12691	12754	12662	12832	12850	12728	12757	12916	12775	12703	12604	12917	12609	12770	12799	12666	12651	12639	12737	12641	12684	12675	12741	12841	12745	12703	12730	12817	12703	12809	12746	12572	12597	13021	12767	12811	12689	12924	12582	12779	12681	12674	12686	12851	12788	12889	12712	12657	12690	12715	12745	12725	12746	12768	12723	12639	12868	12632	12679	12731	12658	12745	12856	12620	12810	12609	12732	12735	12743	12767	12696	12604	12699	12650	12803	12720	12778	12737	12776	12684	12679	12653	12662	12637	12800	12721	12655	12840	12731	12667	12731	12755	12706	12724	12608	12624	12782	12639	12692	12692	12904	12698	12789	12844	12647	12631	12713	12793	12760	12910	12916	12746	12666	12783	12683	12782	12608	12745	12651	12832	12762	12708	12636	12929	12618	12912	12697	12769	12727	12765	12798	12795	12668	12763	12496	12733	12666	12646	12835	12668	12801	12769	12846	12710	12797	12668	12703	12786	12618
22218	21188	28453	24284	21969	23514	22951	16668	15659	15716	15918	14824	14836	14592	14597	14343	14516	14173	14206	14291	14204	14003	15036	16069	15844	15157	14491	14227	14082	13773	13940	13803	13911	13722	13724	13693	13738	13840	13885	13949	13546	13846	13921	13558	13716	13968	13885	13780	13688	13854	13716	13883	13711	13945	13848	13623	13732	13589	13892	13803	13796	13822	13884	13815	13654	13717	13600	13591	13528	13738	13781	13886	13858	13839	13941	13853	13809	13640	13905	13768	13644	13767	13830	13658	13774	13881	13864	13745	13764	13570	13725	13838	13839	13694	13706	13671	13692	13554	13699	13571	13784	13761	13731	13938	13679	13805	13733	13652	13634	13639	13748	13710	13711	13735	13711	13688	13664	13671	13828	13960	13978	13854	13808	13769	13937	13644	13796	13725	13792	13544	13713	13804	13873	13575	13734	13590	13675	13744	13734	13800	13683	13788	13553	13753	13832	13502	13707	13640	13713	13732	13713	13727	13691	13770	13820	13745	13780	13823	13692	13874	13775	13861	13683	13694	13824	13883	13759	13652	13702	13841	13653	13627	13656	13611	14100	13512	13672	13663	13703	13762	13724	13922	13803	13703	13760	13487	13691	13748	13725	13804	13847	13846	13641	13851	13737	13916	13745	13834	13885	13573	13795	13561	13773	13597	13602	13649	13706	13543	13902	13734	13560	13683	13705	13675	13642	13645	13735	13685	13616	13707	13512	13818	13585	13724	13585	13703	13637	13747	13725	13774	13626	13719	13787	13668	13642	13734	13748	13668	13912	13605	13750	13739	13662	13778	13699	13600	13736	13524	13732	13650	13699	13680	13667	13711	13699	13556	13661	13685	13677	13616	13902	13704	13644	13624	13640	13698	13756	13694	13694	13460	13893	13833	13807	13582	13664	13645	13745	13721	13745	13681	13673	13621	13822	13785	13619	13831	13811	13726	13689	13588	13819	13729	13787	13599	13734	13552	13621	13817	13810	13611	13651	13576	13875	13697	13640	13714	13739	13685	13778	13751	13759	13963	13886	13775	13718	13618	13623	13753	13823	13678	13756	13830	13712	13733	13747	13813	13679	13730	13822	13756	13586	13688	14029	13981	13874	13639	13797	13742	13837	13631	13923	13584	13777	13703	13717	13686	13722	13663	13801	13594	13756	13626	13681	13594	13766	13715	13662	13691	13829	13746	13792	13733	13630	13680	13850	13661	13737	13855	13934	13538	13715	13838	13748	13602	13559	13619	13843	13752	13597	13792	13737	13806	13872	13780	13884	13783	13598	13712	13764	13470	13998	13756	13705	13770	13818	13748	13786	13621	13739	13689	13807	13815	13523	13707	13766	13566	13744	13851	13749	13697	13798	13744	13640	13860	13857	13756	13978	13812	13633	13669	13877	13849	13593	13815	13601	13724	13850	13782	13901	13839	14062	13865	13521	13686	13817	13869	13727	13693	13572	13769	13813	13767	13583	13729	13612	13574	13657	13637	13675	13613	13687	13863	13845	13830	13622	13649	13703	13662	13701	13846	13765	13834	13622	13684	13627	13550	13664	13712	13639	13669	13816	13715	13744	13865	13917	13750	13695	13706	13763	13561	13879	13725	13764	13871	13663	13722	13752	13651	13809	13662	13803	13544	13776	13623	13669	13708	13654	13776	13839	13807	13589	13645	13632	13778	13793	13671	13614	13747	13769	13616	13591	13593	13625	13755	13810	13680	13760	13874	13769	13796	13608	13831	13895	13719	13741	13848	13718	13678	13678	13733	13715	13709	13614	13614	13702	13808	13647	13548	13679	13734	13653	13691	13605	13617	13667	13771	13554	13770	13771	13674	13690	13902	13446	13597	13686	13726	13503	13699	13863	13719	13730	13771	13621	13879	13691	13456	13720	13730	13878	13733	13782	13649	13830	13605	13524	13796	13689	13605	13701	13862	13799	13768	13752	13695	13718	13563	13742	13672	13657	13681	13622	13578	13884	13808	13541	13606	13983	13778	13876	13590	13634	13808	13724	13961	13760	13591	13762	13685	13776	13768	13734	13679	13839	13710	13773	13737	13884	13740	13798	13817	13643	13614	13740	13923	13639	13935	13729	13804	13813	13883	13645	13776	13726	13756	13668	13664	13577	13687	13624	13574	13716	13457	13625	13572	13720	13756	13598	13673	13579	13804	13653	13773	13766	13611	13921	13538	13717	13806	13852	13747	13874	13737	13710	13657	13840	13675	13655	13695	13851	13765	13594	13460	13806	13521	13616	13706	13704	13748	13882	13700	13572	13701	13693	13700	13769	13696	13471	13471	13760	13817	13693	13629	13693	13798	13600	13491	13777	13617	13557	13674	13747	13808	13776	13788	13549	13767	13680	13763	13827	13699	13786	13749	13773	13852	13879	13693	13594	13695	13767	13819	13863	13828	13811	13880	13717	13819	13765	13771	13709	13565	13664	13728	13948	13665	13782	13767	13881	13771	13748	13792	13859	13727	13663	13806	13769	13795	13673	13717	13895	13785	13824	13777	13787	13693	13712	13630	13607	13949	13704	13750	13713	13709	13812	13728	13810	13787	13778	13777	13632	13791	13856	13827	13731	13583	13835	13631	13756	13828	13745	13746	13549	13628	13776	13746	13733	13669	13605	13690	13731	13655	13638	13698	13666	13801	13684	13842	13697	13757	13631	13626	13882	13872	13690	13536	13882	13643	13868	13972	13856	13775	13647	13908	13625	13819	13947	13729	13644	13638	13829	13746	13657	13755	13693	13794	13584	13743	13541	13922	13785	13518	13649	13702	13681	13597	13678	13775	13799	13843	13789	13767	13914	13756	13817	13835	13673	14075	13712	13881	13770	13770	13624	13584	13664	13806	13601	13748	13678	13782	13856	13646	13663	13891	13775	13742	13814	13716	13875	13811	13834	13766	13578	13788	13811	13729	13698	13606	13677	13507	13778	13667	13634	13755	13708	13755	13605	13500	13719	13684	13796	13684	13731	13541	13704	13859	13779	13529	13498	13544	13550	13620	13722	13706	13824	13637	13705	13605	13723	13721	13687	13629	13553	13570	13777	13677	13990	13818	13924	13834	13653	13693	13794	13723	13857	13776	13775	13828	13823	13618	13687	13809	13589	13845	13851	13724	13873	13900	13779	13537	13831	13740	13757	13872	13707	13887	13616	13748	13786	13816	13611	13804	13693	13428	13691	13697	13635	13638	13781	13686	13710	13565	13737	13767	13854	13931	13650	13728	13577	13710	13629	13838	13654	13633	13700	13509	13616	13679	13663	13582	13686	13558	13649	13793	13713	13562	13742	13519	13659	13683	13866	13689	13665	13725	13795	13747	13848	13699	13879	13803	13775	13885	13698	13708	13932	13789	13623	13679	13595	13772	13670	13742	13436	13825	13682	13682	13781	13732	13856	13626	13668	13723	13745	13762	13831	13709	13782	13720	13759	13876	13728	13700	13702	13775	13688	13716	13848	13712	13703	13597	13605	13479	13703	13647	13821	13640	13781	13678	13702	13683	13706	13645	13688	13502	13719	13726	13607	13805	13599	13542	13735	13763	13876	13706	13873	13660	13703	13586	13873	13749	13800	13662	13730	13833	13647	13869	13848	13805	13769	13764	13781	13708	13630	13980	13737	13721	13674	13655	13848	13725	13523	13715	13789	13697	13948	13744	13915	13579	13694	13777	13553	13828	13766	13702	13806	13680	13647	13750	13851	13867	13793	13985	13553	13888	13588	13803	13756	13663	13802	13602	13761	13710	13679	13753	13885	13660	13772	13605	13686	13767	13644	13646	13806	13655	13740	13514	13653	13673	13651	13727	13817	13795	13873	13785	13730	13893	13749	13596	13707	13594	13797	13843	13760	13825	13665	13705	13764	13813	13679	13729	13723	13725	13807	13833	13743	13935	13940	13769	13644	13832	13816	13746	13734	13830	13890	13778	13749	13758	13563	13806	13752	13418	13750	13777	13949	13692	13816	13723	13842	13588	13522	13783	13888	13750	13662	13665	13711	13743	13775	13624	13814	13691	13781	13683	13689	13663	13419	13847	13739	13638	13790	13625	13638	13742	13621	13515	13818	13764	13544	13699	13641	13768	13559	13673	13654	13759	13699	13825	13530	13659	13618	13788	13742	13543	13466	13596	13674	13604	13728	13888	13611	13802	13685	13773	13744	13865	13686	13739	13688	13626	13886	13782	13311	13641	13581	13867	13656	13589	13780	13717	13775	13674	13661	13956	13636	13732	13794	13571	13791	13697	13732	13796	13734	13731	13739	13710	13670	13670	13860	13534	13710	13775	13728	13684	13618	13832	13743	13658	13725	13771	13789	13700	13749	13897	13726	13616	13826	13773	13539	13725	13655	13692	13840	13698	13747	13819	13768	13599	13617	13701	13749	13720	13549	13906	13835	13671	13899	13882	13613	13760	13909	13703	13660	13790	13557	13818	13668	13643	13572	13713	13543	13611	13686	13518	13765	13726	13837	13520	13672	13804	13842	13727	13768	13600	13791	13536	13635	13733	13554	13592	13844	13556	13763	13783	13800	13601	13817	13703	13482	13703	13729	13734	13730	13619	13725	13837	13719	13717	13624	13785	13794	13831	13727	13797	13598	13649	13736	13773	13768	13611	13800	13814	13688	13744	13779	13700	13802	13579	13693	13676	13811	13633	13616	13620	13870	13492	13604	13599	13698	13809	13761	13634	13575	13681	13772	13649	13666	13750	13769	13802	13669	13710	13685	13513	13721	13686	13644	13920	13788	13731	13717	13941	13716	13659	13718	13607	13748	13777	13748	13707	13628	13681	13681	13498	13742	13714	13576	13745	13649	13586	13665	13659	13742	13752	13770	13803	13835	13726	13500	13680	13696	13637	13673	13561	13810	13574	13733	13721	13663	13547	13773	13690	13789	13690	13853	13751	13789	13619	13820	13726	13825	13694	13832	13620	13707	13676	13710	13833	13811	13587	13667	13576	13505	13596	13588	13952	13720	13614	13722	13785	13671	13741	13672	13890	13698	13909	13571	13595	13790	13962	13714	13846	13977	13771	13733	13656	13770	13751	13773	13851	13745	13635	13776	13719	13789	13778	13694	13652	13685	13777	13647	13450	13663	13762	13725	13727	13801	13758	13774	13835	13764	13717	13827	13752	13816	13880	13652	13719
31431	61003	48319	36266	27686	20266	16447	14558	14254	14160	14199	13004	12722	12586	12393	12394	12300	12116	12167	12180	12073	11980	13703	14633	13945	13147	12399	12072	11627	11868	11563	11678	11579	11594	11678	11609	11538	11700	11562	11603	11706	11516	11599	11723	11586	11549	11603	11587	11612	11579	11508	11743	11732	11686	11721	11653	11735	11396	11702	11834	11793	11702	11606	11648	11553	11591	11613	11646	11744	11814	11702	11518	11700	11631	11727	11662	11635	11765	11662	11723	11819	11713	11582	11511	11536	11631	11649	11613	11738	11603	11515	11573	11575	11614	11598	11630	11755	11552	11711	11566	11523	11567	11721	11773	11606	11692	11726	11641	11754	11731	11676	11573	11699	11676	11666	11558	11645	11522	11634	11639	11560	11569	11680	11756	11718	11611	11708	11585	11740	11794	11649	11666	11672	11666	11600	11728	11501	11554	11577	11742	11701	11716	11785	11618	11701	11693	11552	11587	11573	11672	11564	11734	11634	11736	11645	11713	11638	11566	11576	11653	11765	11690	11636	11504	11784	11630	11496	11622	11511	11606	11471	11707	11598	11571	11590	11788	11689	11514	11575	11772	11659	11466	11543	11569	11565	11781	11730	11664	11517	11678	11624	11636	11687	11562	11667	11624	11658	11591	11514	11650	11506	11578	11653	11576	11700	11471	11655	11663	11651	11640	11570	11736	11622	11713	11636	11602	11684	11583	11716	11584	11728	11671	11686	11499	11699	11724	11649	11849	11750	11551	11449	11601	11752	11767	11644	11504	11662	11588	11793	11644	11603	11719	11829	11629	11479	11625	11770	11671	11502	11336	11624	11668	11648	11678	11713	11603	11652	11536	11688	11760	11730	11646	11740	11625	11699	11586	11724	11574	11723	11531	11673	11618	11562	11767	11755	11726	11535	11685	11607	11703	11515	11618	11555	11593	11623	11655	11602	11656	11769	11689	11674	11691	11782	11494	11750	11647	11660	11519	11706	11680	11477	11492	11643	11698	11660	11543	11751	11645	11539	11658	11680	11650	11640	11642	11641	11726	11727	11814	11671	11695	11793	11566	11655	11658	11629	11746	11666	11739	11632	11656	11520	11601	11767	11709	11747	11564	11727	11407	11478	11532	11612	11605	11713	11709	11618	11636	11573	11601	11623	11619	11601	11575	11717	11661	11565	11605	11682	11635	11800	11631	11711	11603	11586	11541	11804	11574	11725	11580	11484	11673	11886	11712	11725	11605	11571	11664	11687	11605	11643	11427	11678	11738	11736	11557	11555	11737	11660	11623	11504	11584	11683	11631	11728	11626	11673	11648	11769	11585	11757	11648	11544	11544	11356	11625	11699	11543	11524	11628	11592	11592	11517	11547	11601	11621	11638	11684	11477	11603	11768	11677	11609	11741	11569	11633	11677	11604	11556	11504	11741	11652	11460	11592	11479	11469	11814	11718	11717	11619	11767	11730	11662	11838	11773	11579	11661	11602	11763	11605	11617	11676	11779	11553	11534	11570	11658	11586	11671	11656	11593	11583	11719	11644	11602	11656	11664	11547	11561	11471	11621	11634	11443	11589	11512	11519	11595	11577	11634	11563	11553	11749	11687	11737	11575	11709	11608	11642	11665	11554	11689	11509	11631	11596	11665	11647	11721	11588	11585	11585	11765	11571	11889	11399	11729	11602	11747	11649	11581	11606	11516	11473	11729	11635	11668	11633	11488	11515	11663	11654	11563	11681	11630	11564	11695	11662	11688	11722	11674	11702	11654	11695	11667	11797	11516	11677	11632	11488	11574	11617	11616	11588	11687	11656	11680	11477	11556	11701	11678	11627	11582	11590	11721	11602	11695	11667	11636	11595	11551	11450	11603	11545	11635	11549	11616	11792	11642	11595	11707	11610	11615	11532	11686	11658	11628	11450	11661	11473	11588	11620	11542	11613	11491	11497	11586	11587	11423	11544	11555	11567	11543	11557	11477	11902	11690	11515	11496	11513	11580	11553	11698	11559	11640	11672	11405	11736	11715	11462	11732	11686	11475	11640	11654	11643	11567	11684	11557	11597	11549	11667	11604	11728	11440	11529	11539	11589	11666	11584	11647	11549	11693	11579	11620	11724	11600	11718	11626	11626	11513	11571	11620	11699	11668	11555	11435	11390	11630	11772	11566	11536	11589	11524	11788	11672	11562	11552	11547	11534	11583	11671	11509	11503	11502	11769	11682	11571	11534	11561	11508	11638	11679	11708	11657	11776	11490	11710	11667	11680	11642	11624	11850	11695	11629	11635	11649	11588	11651	11525	11554	11581	11760	11582	11690	11649	11694	11608	11562	11662	11507	11565	11623	11820	11594	11580	11625	11710	11611	11665	11620	11536	11626	11571	11592	11557	11684	11664	11594	11615	11692	11664	11478	11669	11594	11642	11546	11576	11585	11754	11664	11651	11594	11756	11592	11586	11730	11589	11520	11526	11624	11595	11625	11600	11567	11690	11544	11750	11584	11663	11602	11662	11640	11634	11667	11564	11689	11655	11635	11447	11740	11557	11663	11750	11549	11799	11586	11717	11544	11704	11618	11636	11597	11680	11590	11537	11743	11621	11690	11462	11671	11691	11667	11596	11642	11548	11552	11599	11633	11672	11605	11396	11728	11511	11716	11717	11635	11721	11725	11683	11552	11557	11697	11658	11704	11571	11524	11652	11527	11724	11594	11643	11531	11591	11623	11731	11624	11619	11711	11568	11685	11719	11635	11611	11615	11608	11704	11701	11529	11659	11666	11674	11563	11622	11549	11580	11575	11774	11521	11591	11570	11689	11458	11756	11770	11536	11503	11471	11629	11547	11512	11534	11697	11550	11423	11742	11554	11680	11580	11537	11607	11602	11514	11713	11652	11494	11637	11605	11518	11530	11597	11503	11621	11516	11891	11780	11591	11583	11417	11788	11653	11648	11539	11531	11671	11491	11650	11528	11509	11632	11523	11675	11668	11665	11538	11620	11534	11560	11463	11725	11729	11576	11537	11511	11526	11592	11657	11667	11684	11615	11670	11695	11726	11728	11716	11540	11510	11646	11508	11566	11665	11736	11353	11617	11599	11450	11703	11781	11795	11554	11678	11763	11711	11572	11574	11594	11603	11743	11504	11782	11837	11727	11558	11633	11496	11466	11594	11698	11627	11686	11666	11776	11641	11525	11726	11603	11515	11599	11625	11708	11520	11513	11575	11590	11680	11663	11692	11595	11630	11692	11680	11746	11533	11689	11595	11752	11654	11541	11744	11698	11634	11598	11724	11798	11639	11738	11696	11611	11726	11596	11591	11633	11621	11618	11623	11605	11716	11603	11827	11609	11585	11602	11579	11670	11474	11601	11543	11398	11850	11677	11556	11718	11397	11636	11721	11606	11568	11475	11677	11556	11606	11574	11596	11486	11660	11480	11624	11652	11671	11659	11588	11659	11574	11521	11718	11674	11660	11530	11577	11654	11582	11697	11661	11616	11607	11815	11674	11433	11602	11582	11814	11653	11617	11720	11687	11594	11715	11617	11603	11658	11642	11690	11577	11766	11645	11642	11722	11646	11738	11653	11643	11771	11567	11639	11644	11578	11742	11556	11388	11532	11638	11479	11622	11630	11657	11727	11638	11631	11602	11615	11455	11690	11476	11672	11573	11723	11757	11592	11631	11638	11646	11662	11646	11523	11585	11543	11569	11615	11709	11664	11775	11633	11736	11732	11553	11574	11723	11480	11750	11740	11753	11655	11667	11609	11482	11684	11580	11707	11515	11667	11602	11640	11639	11736	11764	11793	11708	11752	11666	11546	11515	11528	11709	11711	11657	11438	11627	11544	11741	11625	11647	11640	11544	11683	11662	11569	11572	11671	11497	11659	11733	11642	11868	11743	11485	11645	11602	11696	11639	11602	11459	11698	11523	11721	11727	11638	11572	11555	11552	11611	11553	11657	11676	11678	11591	11682	11516	11544	11777	11526	11522	11717	11607	11648	11624	11525	11618	11551	11608	11579	11802	11599	11624	11699	11471	11737	11645	11572	11535	11644	11627	11797	11564	11532	11720	11718	11613	11574	11641	11722	11668	11579	11683	11803	11520	11748	11736	11782	11687	11685	11534	11739	11691	11570	11618	11790	11499	11745	11448	11471	11635	11658	11423	11639	11417	11568	11485	11584	11698	11515	11619	11656	11671	11704	11592	11422	11767	11569	11751	11564	11702	11590	11608	11530	11666	11614	11669	11671	11554	11626	11607	11699	11706	11685	11641	11696	11555	11712	11655	11630	11727	11716	11775	11511	11552	11699	11562	11486	11580	11619	11555	11578	11542	11759	11661	11613	11579	11620	11672	11663	11506	11452	11710	11515	11736	11561	11644	11636	11747	11550	11517	11648	11774	11541	11805	11848	11583	11808	11596	11769	11677	11823	11644	11675	11676	11629	11721	11705	11756	11372	11636	11639	11641	11696	11654	11552	11923	11668	11528	11616	11590	11664	11699	11653	11711	11765	11773	11807	11589	11616	11560	11665	11664	11590	11662	11601	11691	11806	11675	11668	11571	11637	11727	11673	11731	11619	11532	11608	11615	11774	11637	11724	11799	11552	11798	11437	11694	11512	11625	11668	11659	11614	11719	11661	11545	11660	11546	11650	11651	11640	11719	11594	11735	11620	11654	11695	11643	11627	11670	11600	11697	11736	11602	11799	11502	11691	11539	11621	11630	11589	11575	11750	11485	11764	11674	11631	11616	11618	11686	11736	11552	11856	11601	11626	11557	11602	11444	11694	11624	11585	11680	11574	11788	11585	11791	11721	11596	11604	11577	11721	11620	11542	11637	11776	11526	11525	11457	11465	11779	11686	11694	11624	11524	11665	11595	11561	11615	11548	11593	11579	11509	11551	11700	11450	11689	11557	11766	11534	11769	11576	11573	11738	11435	11687	11678	11605	11774	11666	11747	11598	11642	11544	11533	11715	11787	11617	11800	11677	11745	11751	11494	11679	11617	11502	11811	11734	11566	11616	11482	11578	11548	11505	11565	11460	11634	11500	11561	11595	11762	11534	11668	11703	11630	11647	11520	11587	11558	11566	11615	11495	11651	11687	11682	11721	11547	11714	11540	11730	11758	11635	11474	11600	11679	11655	11547	11753	11542	11662	11712	11463
30599	30126	33928	26903	19446	17054	15605	15003	15024	14966	14748	14292	14231	14337	14437	14324	14282	14251	14188	14351	14182	14268	14506	14126	14358	14312	14287	14117	14248	13959	14222	13955	14242	14244	14103	14119	14143	14271	14120	14142	14161	14253	14098	14035	14133	14159	14246	14057	14284	13930	14159	14133	14190	14177	14158	14095	14392	14028	14234	14008	14031	14071	14247	14280	14107	14295	14112	14208	13974	14156	14013	14140	14078	13947	14163	14236	13945	14188	14145	14086	13943	13948	14023	13998	14220	13988	13968	13891	14122	14085	14135	14234	14160	14293	14297	14159	13938	14104	14045	14288	14057	13949	13971	14211	13944	14189	13982	14113	14173	14076	13963	13986	14187	14355	14296	14274	14107	14042	14035	14235	14000	14023	14001	14090	14042	14105	14098	14031	14255	14204	14173	14305	14169	14111	13991	13946	14095	14225	14080	14050	14012	14258	14103	14265	14232	13992	14217	14052	14210	13973	14111	14094	14046	14031	14240	14161	14187	14317	14099	14225	14091	14122	14004	14032	14146	14249	14190	14148	14189	13939	14068	14101	14115	14175	14089	14161	14110	14089	14142	14096	14262	14087	14190	14093	14107	14157	14376	14230	14211	13954	14228	14058	13947	13922	14167	14190	14016	14169	14011	14227	14123	14338	14115	14122	14041	14226	14183	14125	14018	14187	14155	14171	14239	13966	14099	14195	14121	14018	14274	13980	14258	14064	14056	14141	13976	13949	14050	14356	14033	13933	14036	14113	14046	14256	14121	13954	14082	14115	14100	14119	14239	14146	14322	14177	14099	14108	14071	13753	14199	14058	13801	14193	14111	14038	14109	14103	14190	14326	14031	14128	14164	14020	14278	13867	14017	13988	14253	14381	14243	14081	13977	14091	13999	14133	14245	14122	14079	13928	14145	14019	14144	14252	14273	14172	14186	13895	14116	14175	13993	14114	14210	14112	14104	14328	14061	14098	13905	14001	14267	13965	14100	14380	14201	14099	14055	14057	14064	14191	14249	14180	14167	14241	14295	14152	13886	13940	14179	14329	14160	14037	14162	14064	14191	14260	13954	14044	14126	13956	14153	14036	14100	14012	14051	14101	14146	13927	14176	13851	14219	14014	14083	14161	14136	14123	14113	14137	14156	14247	14071	14165	14103	14224	14172	14239	14361	14129	14107	14143	14289	14174	14208	14038	14260	14196	14165	13966	13888	14064	14070	14242	14074	14249	14205	14175	13968	14019	14190	14145	14329	14301	14247	14195	14091	14073	14117	14040	14274	14121	13976	14060	13957	14137	14173	14206	14389	13958	14126	14259	14213	14225	14181	13993	14078	14218	14165	14198	14158	14148	14133	14179	14116	13987	14169	14069	14186	14099	14131	14226	14375	14167	14236	14224	14248	14192	14246	14145	14137	13958	13961	14124	14170	14115	14109	13989	14178	14170	14316	14238	14197	14026	14298	14201	14232	14238	14236	14116	14277	14145	14080	13905	13867	13960	13893	13999	14255	14165	14008	14268	14197	14202	14385	13969	14053	14020	14068	14066	14178	14015	14288	14068	14251	14056	13837	13905	14286	14265	14113	14270	14073	14089	14253	14138	14262	14074	14134	13990	14142	14292	14061	14076	14201	14266	14125	14154	14077	14157	14093	14033	14161	14137	14204	14138	13983	14181	14004	14060	14135	14210	14266	14064	14096	14022	14196	14238	14140	14026	14076	14087	14073	14176	14189	14030	14283	14134	14170	14199	14208	14081	14118	14049	14043	14080	14013	14179	13991	14050	13961	13967	14032	14181	14101	14087	13900	14001	14142	14174	14072	13972	14233	13966	14308	14031	14137	14142	14165	14111	13974	14110	14217	13997	14267	14202	14090	14123	14210	14076	14225	14130	14079	13893	13991	14164	14242	14299	14155	14132	14221	14158	14277	13938	14395	14165	14073	14217	14291	13925	14129	14185	14066	14243	14221	14140	14042	14283	14154	14136	14131	14036	14129	14100	13986	14124	14278	14069	14176	13969	14229	14237	14168	14138	14150	14090	14024	14235	14207	14014	13973	14219	14088	14337	14208	14060	14187	14153	14145	14154	14139	14091	14310	13995	14394	14184	13904	14193	14368	14194	14147	14127	14207	14145	14203	14225	13995	14008	14213	14148	13996	14087	14179	14187	14175	14159	14099	14091	14196	14152	14070	14082	14193	13858	14014	14025	14141	14024	14010	14168	14083	14301	14206	14073	14017	14035	14293	14235	14104	13999	14105	14122	14029	14048	14054	14252	14096	14041	14049	14068	14203	13979	14195	14116	14022	14052	14122	14231	14127	14157	14270	13914	14015	14187	14218	14207	14085	14153	14062	13975	14078	14136	14227	14355	14134	14096	14307	14157	14159	14180	14002	14176	14162	14023	14153	14086	14286	14346	14227	14089	14046	14151	13962	14030	14245	14150	14024	13990	14331	14150	14129	14254	14046	13964	14060	14219	14125	14105	14143	14096	14266	13989	14243	14179	14054	14112	14271	14268	14269	14254	14049	13961	13965	13828	14139	14034	14196	14194	14195	14210	14265	14018	14013	13920	14161	14170	14092	14208	13864	14085	14128	14106	14063	14180	14128	14105	14027	14202	14340	13960	14088	13972	14027	14135	14038	14209	14261	14092	14093	14276	13976	14221	14171	14198	14246	14118	14317	14164	14226	14117	14042	14199	14013	14370	14017	14167	13861	14158	14119	14212	14172	14207	14096	14036	14062	14269	14163	14154	14196	14328	14025	14068	14055	14112	14108	14040	14145	13914	14203	14009	14166	14084	14200	14250	13930	14272	14141	14143	14187	14306	13887	14115	14006	13941	14156	13922	13968	14148	14123	14151	14275	14177	14027	14157	14280	14127	14094	14124	14300	14141	14067	14205	14165	14095	14216	13924	13940	14083	14155	14322	14260	14067	14037	14131	14138	13979	14059	14131	14042	14005	13951	14343	14080	14159	14329	14324	14256	14231	14067	14201	14069	14057	14147	13934	14175	14123	14000	13872	14082	14157	14061	14158	14013	14120	14019	14049	14117	14164	14289	14338	14104	13981	14088	14018	13960	14146	14048	14039	14117	13978	14222	14219	14168	14043	14154	14245	14180	14209	14256	14153	14030	14176	14088	14173	13859	14211	13983	14150	14190	14056	14165	14307	14167	14224	14115	14006	14105	14157	14186	14167	13972	14203	14192	14185	14210	14173	14071	14067	14135	14189	14154	14322	14204	14182	14153	13901	14015	14022	13863	14185	14117	14001	14210	14160	14235	13959	13983	14183	14234	14253	14083	14063	13863	14116	14125	14186	14262	14048	14052	14179	14144	14102	14291	14006	14202	14258	14224	14043	14118	13962	14042	14086	14226	14244	14086	14086	14275	14335	14086	14199	14189	14144	14150	14028	14176	14148	14077	14435	14298	14200	14258	14078	14051	14268	14251	14106	14196	14286	13985	14168	14087	14271	14111	14313	14062	14117	14084	14148	14160	14274	14144	14094	14072	14257	14050	13881	14121	14469	14134	14041	14144	14180	14298	14269	14178	14203	14141	14081	14184	14244	14147	14209	14520	13996	14085	14006	14121	14232	14261	13987	14188	14094	14059	14060	14093	14078	14145	14147	14056	14266	14142	14200	14267	14161	13990	14137	14094	14052	13885	14246	14314	14055	14202	14135	14104	14298	13991	14048	14111	14234	14301	14086	14219	14103	13971	14247	13940	13990	14172	14122	14038	14152	13994	14052	14034	14045	14047	14051	14183	14170	14071	14078	14198	14139	14177	14091	14291	14164	14026	14128	14127	14128	14073	14070	14204	14294	14153	13986	13895	14128	14225	14264	14164	14039	14211	14098	14226	14054	14105	14085	14091	14205	14169	14068	14012	14030	14138	14120	14333	14197	14242	14101	14142	14090	14195	14022	14030	14096	14032	14163	14022	13907	14260	14304	14218	14151	14376	14253	14262	14300	13994	14066	14197	13980	14207	14148	14002	14069	14175	14109	14071	14067	14256	14079	14181	14216	13968	13869	14237	14111	14228	14122	13984	14092	14222	14098	14180	13974	14107	14020	14291	14226	13904	14100	14064	13912	14107	14311	14002	14083	14252	14122	14211	14117	14147	14027	13964	14190	14133	14177	14140	14275	14290	14275	14115	14035	14052	14182	14092	14059	14080	14102	14058	14057	14164	14013	14153	14190	14080	14163	14250	14067	14291	14013	14282	14191	14185	13972	14028	13966	14196	13920	14094	14113	14229	14134	14098	14110	13943	14094	13983	14122	14184	14125	14120	13934	14245	14211	14320	14061	14069	14008	14033	13941	14250	14187	14040	13920	14095	14127	14118	14156	14320	14226	14283	13989	14112	14096	14139	14285	14048	14112	14221	14283	14259	14023	14003	14000	14191	14193	14079	14001	14112	13981	14192	13891	14047	14191	14199	14133	14079	14061	14089	14114	14362	14158	14073	14066	13929	14199	13993	14219	14025	14045	14393	14181	14219	14199	14246	14202	14310	14034	14058	14052	14131	14135	14119	13883	14004	14196	14020	14109	14062	14102	14170	14242	14295	14137	14274	14036	13969	13988	14024	14205	14084	13905	14234	13985	14217	13965	13887	14117	14048	14092	14151	14119	14050	14180	14083	13949	14145	13871	13906	14218	14201	14178	14054	13999	14173	14300	14196	14249	14183	14157	14118	14154	14170	14256	14233	14219	14190	13972	14237	14181	13992	14009	14063	14172	14067	14111	14169	14131	14006	14148	14116	14065	14123	14052	14131	14113	14086	14095	14116	14138	14156	14047	14094	14149	14168	14167	14147	14114	14057	14228	14145	14169	14256	14123	14132	14034	14173	14118	14227	14114	14042	14046	14017	13973	13999	14283	13841	14178	14123	14013	14032	14191	14070	13982	14383	14182	14052	14215	14031	14040	14127	14197	14209	13990	14308	14013	14225	13988	14098	13976	14295	14126	14233	14147	14186	14018	13974	14226	13936	14120	14200	14187	14237	14186	14062	14107	14034	14318	14104	14158	14090	14104	14105	14143	13913	14027	14100	13988	14127	14254	14013	14191	14115	14227	14134	13970	14165	14041	14100	14200	14255	14027	14088	14076	14163	14112	13985	14224	14237	14107	14093	13960	14057	14099	14148	14208
29286	44126	34625	24057	18019	15545	13805	12993	13275	13184	12579	12332	12285	12293	12126	12276	12044	12266	12100	12088	12169	12242	12074	12216	12140	11964	12090	11964	11915	11981	12016	12029	11824	11948	11908	12001	12026	11968	11879	11974	11855	12045	12004	11949	11917	12200	11782	12020	11969	11951	11963	12073	11965	12042	11988	11944	12001	12080	11936	11895	12050	12034	12016	11966	12048	11957	11957	11987	12018	12034	12171	11967	12052	11886	11947	11925	11944	11962	12007	12001	11876	11955	11916	12071	12077	11944	12027	11903	11912	11848	12036	12064	12136	12014	11891	11917	12162	12063	11962	11949	12066	11975	12079	12006	11932	11912	11871	11916	11968	11876	11935	11930	11981	11888	12002	11969	12093	12151	12101	12128	12038	11997	12072	11961	11886	12077	11950	11981	11896	12008	11921	11799	11985	12079	12070	11865	11927	11981	11998	12132	12000	12009	11984	11850	12094	11882	12060	12033	11932	11917	11917	12072	11935	11947	12002	11801	11963	11972	11947	11868	11927	11980	12017	11852	11924	12117	11887	11899	11924	12204	11997	11976	11989	11829	11947	11955	12095	11916	12094	11881	11799	11865	11811	11884	12061	12100	12013	11947	11968	11968	11980	12090	12060	11978	11932	12082	11952	11874	11921	12013	12049	11912	12045	11978	12052	11920	12057	12073	11987	11807	12025	12001	11956	11911	11907	11662	11846	11993	11904	11981	11890	12022	11891	11900	12029	11930	11995	12032	12068	12014	11973	11957	11887	11918	12101	11947	12014	11870	11808	11970	12115	11997	11919	12017	11985	11919	11834	11867	12068	11877	11980	11885	12072	12246	12147	11892	11921	12030	11988	11937	12085	12006	11963	11917	11859	12033	11994	11950	11986	12030	11988	11970	11934	11993	12160	12086	11955	11965	12026	11983	12108	11849	12173	11917	11951	11967	11866	12057	11965	11905	11986	11846	11983	12011	11935	11907	11946	12090	11901	11977	11823	12003	11952	11954	11961	11989	11970	11918	12149	11874	11674	11926	12072	12009	12077	11855	11968	12056	12088	11912	11966	12067	11925	11878	12058	11850	12038	11927	11971	11937	12053	11939	11948	12118	11867	11966	11921	12020	11858	11986	12042	12038	11975	12025	11914	11917	12016	12034	11870	11805	12036	11901	11921	12131	11998	12119	11915	11872	12115	12023	12049	11996	11948	12034	12095	11980	12008	11946	11978	11988	11989	11883	11861	11777	11902	12098	11844	11943	12042	12018	11959	12007	11921	11985	12045	12026	11807	11988	11981	11975	12090	11946	11740	12003	11856	12051	11924	12072	11828	11904	11854	11960	11940	12007	12074	11956	11893	12004	11759	11812	11844	11808	11909	12084	12130	11974	12128	11873	11923	12030	12001	11949	11980	12003	12119	11757	11958	12086	11833	11872	11932	11973	12032	11905	12017	11940	11918	12208	11895	11852	11847	12071	11948	11986	11977	11843	12012	12113	11978	11942	11998	11867	12069	11857	11960	12097	12025	11910	11962	11874	12034	12172	11974	12039	12107	11947	11981	12062	11998	12021	12050	11871	11936	11959	12117	12015	12092	12091	11816	12056	11946	11756	11998	11979	11894	11862	11900	11994	11805	12054	12031	11961	11823	12070	11967	12040	11868	11992	11947	11970	11887	11953	12022	12032	12060	12021	11998	11922	12100	12106	12059	11994	11901	11960	11893	12017	11984	11980	11895	12139	11919	11976	11983	11961	11912	12044	11964	11963	12084	11904	12040	12007	11960	12056	11870	12031	11979	12021	11968	12040	11924	11896	11885	11975	11974	11869	12079	11948	11994	12110	12092	12023	11976	11996	11868	11965	12008	11900	11951	12045	11974	11910	11933	11852	11835	11957	12151	11760	11965	12023	12064	11931	12064	11997	11963	11904	11957	11989	11976	11879	11872	11897	11946	11974	12137	11945	11876	12022	11954	12130	12116	11899	12048	11968	11996	11903	12063	11815	11855	11990	11942	11829	11967	12194	12093	12165	12064	11967	11981	12063	12009	11953	12051	12101	12013	11885	12024	12087	12075	11908	12056	12049	11938	12020	11935	12087	12026	11951	12024	11923	11969	12116	12013	12046	11852	12026	12013	11944	11902	11870	11860	11806	12065	12050	11840	11974	12031	12231	11849	12091	11945	12103	12057	11970	11873	12101	11968	12084	12061	11868	12034	11997	11931	11977	11900	11849	11960	12019	11986	12019	11980	12095	11949	11677	11891	12050	11879	12014	11935	12044	12043	11949	11959	11970	12008	11950	12029	12144	12098	11838	11962	11982	11855	12020	11907	11889	11811	12141	11887	12184	11884	11951	11950	11974	11934	12060	11927	12110	12093	11974	11938	11955	11984	12067	12193	11826	11941	12022	12035	11881	11873	11941	12162	11764	11889	11804	12162	11970	11905	11975	11907	12039	11965	12116	11896	12026	11996	11997	12051	11920	11946	12110	11981	11887	11879	11872	11849	12086	11932	11982	11881	11962	12078	11910	11947	11897	12100	11962	11991	11952	12069	11944	11820	12023	12048	11918	12052	11893	11937	11906	11822	11969	11961	11957	12009	11890	12012	12028	12016	12130	11986	11883	11887	12105	11945	11982	12033	11854	12060	12018	11745	11924	11963	11975	12001	11919	12098	11959	12028	12024	11981	11923	12024	11909	11954	12001	11875	11856	12041	11854	11814	11947	12118	12030	11909	11915	12055	11946	11959	11893	11847	12177	11953	11975	12065	12043	11937	11993	11931	11988	11838	12004	12000	11937	12080	11864	11978	12097	11923	11861	12006	11972	11952	11997	11991	12012	12039	12115	11823	11998	11951	11947	12086	11993	12027	11905	12011	11866	12162	11996	12067	11933	11907	12029	11970	11895	11855	12007	11951	12113	12016	11953	12143	11957	11913	11891	11969	11873	11752	11980	11876	11980	11893	11965	11785	11961	12039	11941	12039	11917	11834	11972	12148	12072	11719	11904	11776	12128	11849	11912	11896	11953	11900	11864	11775	12038	12045	11855	11884	12034	12002	12025	12039	11912	12101	11910	12009	12047	11833	12005	12022	12046	11992	11987	12047	11907	12022	11993	11891	11927	12203	11966	11923	11820	11896	11992	11964	11898	11875	12057	11886	11935	11927	12204	11970	11953	11948	12136	12113	11987	11793	12132	12102	11967	11947	11873	11955	12031	11920	11803	11835	11899	11940	11923	11901	12114	11825	11935	12166	12024	11965	11906	11952	11894	12096	11742	12000	11984	11822	11989	11865	12106	11909	11964	12031	11986	12089	12008	11911	12000	11928	11953	12073	11890	12050	11994	11925	11979	11890	12056	12091	11991	11879	11883	12001	12051	11891	11977	11961	11923	12036	11891	11855	11900	11840	11973	12076	11925	12121	11986	11865	11977	12046	11866	12088	11898	11888	11997	11969	12006	11972	11940	11952	12075	11987	11961	11961	12031	12128	12086	12004	12034	12065	12016	11842	12097	12172	11762	11900	12059	11814	12015	12040	12025	12004	11935	11919	12074	11954	12039	12004	11952	11974	12031	11900	12030	12113	11906	12048	12002	12048	11965	12099	11989	12034	12033	11865	11926	11911	12003	12124	11973	12006	11917	11992	11932	11907	11970	11921	12002	12078	12161	11905	12065	12113	11906	11880	12041	12142	11930	11921	11934	11981	12069	12091	11902	11951	11868	11935	12000	11971	11989	11858	11912	11850	12055	11932	11847	11925	11971	12078	12010	12053	11891	12067	11984	12093	12050	11999	12095	11927	11671	11927	11823	11948	11799	11906	11898	12065	11788	11762	12042	11998	11780	11990	11979	12036	11914	11842	11931	12082	12026	11966	11875	11964	12095	11895	12003	11895	11904	11929	11952	11809	11889	11942	11922	11923	11987	11824	12005	11915	11905	11975	11888	11996	11848	11929	11882	11922	11871	12057	11989	12078	11891	12076	12117	12103	12026	12103	11985	11920	12088	11840	11956	11950	11974	11996	11941	12021	12065	11967	12077	12124	11797	12063	12090	11986	11733	12094	11997	11934	11752	12042	11999	12164	12186	11980	11883	12049	12105	12203	12031	11933	11802	12049	11866	11973	11976	11989	12133	11989	11907	11941	11934	12008	12195	11931	12005	11939	12112	11999	12137	12142	11963	12036	12152	11912	12011	11977	11965	11875	12023	11984	11877	11966	11991	11972	11910	11938	12026	11762	12053	12212	11893	12012	11937	11954	12069	12042	11849	11984	12153	12151	11891	11915	11953	11986	11973	11896	11914	12044	11999	11934	11935	12080	12098	12066	11956	12095	11928	11988	11904	12013	11960	12133	12076	11933	12107	11859	12080	12027	11915	11875	12034	11948	12024	12022	11972	11824	11759	12003	11798	12004	11879	12145	11944	11863	11949	12021	12088	11934	11951	11853	11848	12054	12014	11935	11947	11967	11941	11931	12058	11983	11942	12020	12013	11992	11909	11881	11916	12233	11969	11912	11928	12095	11914	11905	11811	12087	11876	12044	12166	11978	12061	11989	11823	12069	11966	11992	11817	11973	11920	11970	11975	11959	12105	11856	11889	11980	12021	12081	11979	12160	11916	11931	11980	12116	11977	11990	12031	12030	12094	11901	11886	11908	11881	11938	11983	11926	12063	12022	11972	12009	11899	11916	11944	12018	11884	11870	11975	12005	11923	11668	11844	12172	12017	12079	12007	12033	12106	11914	11925	11923	12064	11970	12149	12081	12044	11784	11821	11888	11964	11830	11920	11941	11981	11962	11911	12027	11940	11964	12025	11900	11917	12135	11986	11990	11969	11959	11932	12093	12020	11849	11883	11842	11867	12107	11854	11945	11957	11925	12049	12036	11996	11959	12122	12014	12018	11870	12021	12045	11929	11956	12118	12007	11926	11994	12020	12131	11878	11991	12072	11915	11975	12048	11874	11982	11990	12142	12040	11917	12032	11941	12008	12032	12181	11981	12023	11916	12048	11922	11887	12078	11870	12114	12127	11928	12008	12033	12065	11945	11926	11963	11890	11845	11962	12089	11846	11930	11847	11984	12115	11866	12006	11986	11889	11988	12056	11975	11963	12049	11909	12207	12062	12003	12099	11983	12054	12070	11820	11836	11809	11976	11912	12041	11977
23198	21153	28336	25882	23316	21268	18132	15539	15153	14616	14233	13600	13723	13616	13892	13660	13718	13630	13636	13512	13585	13687	14185	14493	14322	13993	13784	13608	13490	13376	13303	13456	13483	13362	13462	13324	13377	13326	13366	13329	13481	13581	13380	13214	13392	13283	13253	13435	13431	13449	13183	13331	13206	13325	13267	13319	13365	13391	13229	13194	13443	13149	13538	13205	13314	13446	13192	13254	13330	13403	13148	13100	13450	13187	13328	13256	13362	13340	13093	13390	13460	13342	13315	13191	13582	13504	13238	13256	13287	13291	13342	13239	13424	13323	13338	13256	13489	13247	13414	13323	13218	13197	13378	13288	13116	13082	13174	13302	13283	13238	13189	13273	13232	13468	13156	13504	13324	13199	13166	13436	13269	13540	13373	13352	13210	13414	13478	13428	13117	13593	13385	13307	13342	13270	13387	13330	13377	13228	13415	13392	13343	13214	13302	13256	13226	13491	13147	13258	13188	13478	13252	13353	13344	13476	13213	13453	13397	13241	13357	13404	13398	13362	13235	13453	13276	13375	13378	13406	13298	13349	13342	13370	13273	13236	13185	13315	13256	13397	13333	13314	13294	13448	13294	13193	13415	13505	13294	13417	13325	13335	13291	13267	13336	13275	13292	13258	13465	13348	13390	13353	13219	13434	13564	13317	13276	13200	13290	13302	13270	13208	13232	13251	13476	13296	13322	13310	13296	13045	13318	13300	13308	13248	13212	13267	13296	13292	13267	13190	13219	13262	13477	13530	13332	13407	13356	13370	13405	13375	13297	13338	13311	13386	13251	13243	13224	13415	13266	13437	13148	13192	13359	13559	13440	13377	13336	13356	13318	13326	13290	13311	13276	13355	13502	13476	13292	13228	13260	13296	13272	13299	13415	13266	13343	13187	13312	13284	13137	13166	13252	13323	13391	13305	13339	13242	13092	13197	13357	13207	13404	13356	13389	13424	13450	13277	13324	13343	13304	13169	13185	13251	13332	13282	13338	13385	13274	13334	13433	13084	13289	13332	13314	13238	13106	13303	13371	13248	13177	13393	13203	13140	13361	13462	13281	13297	13611	13425	13389	13417	13314	13478	13284	13270	13450	13434	13153	13333	13238	13417	13199	13549	13296	13430	13350	13228	13376	13426	13153	13281	13296	13261	13371	13513	13327	13202	13317	13403	13577	13366	13427	13285	13429	13317	13307	13418	13428	13329	13357	13466	13404	13297	13262	13300	13121	13420	13086	13286	13318	13144	13222	13274	13212	13267	13335	13278	13344	13259	13410	13386	13143	13389	13309	13347	13464	13274	13278	13287	13288	13351	13327	13443	13376	13321	13304	13385	13205	13375	13322	13326	13293	13299	13469	13329	13194	13426	13537	13365	13275	13416	13297	13300	13525	13450	13302	13183	13168	13260	13291	13136	13279	13296	13306	13402	13269	13185	13464	13515	13371	13255	13270	13301	13237	13360	13313	13282	13286	13163	13317	13056	13216	13239	13304	13422	13292	13230	13309	13285	13238	13291	13416	13207	13511	13330	13249	13280	13258	13374	13301	13386	13414	13356	13362	13350	13406	13631	13157	13417	13471	13247	13197	13216	12999	13438	13304	13043	13659	13306	13200	13240	13267	13186	13260	13366	13607	13203	13401	13344	13352	13278	13435	13332	13222	13439	13167	13446	13243	13165	13344	13274	13342	13348	13387	13448	13352	13425	13449	13353	13149	13170	13330	13194	13282	13190	13164	13228	13260	13313	13458	13444	13385	13431	13289	13284	13325	13117	13254	13389	13264	13392	13190	13348	13391	13434	13337	13396	13246	13276	13319	13391	13476	13312	13416	13196	13332	13489	13244	13482	13600	13161	13403	13312	13319	13329	13388	13455	13260	13289	13392	13261	13347	13150	13056	13328	13310	13151	13436	13454	13280	13310	13419	13240	13493	13211	13417	13251	13413	13328	13217	13154	13197	13165	13199	13363	13370	13279	13332	13336	13402	13278	13321	13323	13168	13217	13377	13452	13397	13273	13235	13312	13437	13394	13221	13243	13407	13282	13300	13342	13201	13314	13344	13357	13279	13262	13154	13249	13289	13513	13305	13278	13344	13145	13306	13328	13243	13300	13233	13267	13109	13371	13317	13358	13401	13583	13344	13375	13294	13378	13302	13168	13256	13248	13344	13362	13342	13287	13266	13206	13382	13447	13277	13423	13477	13218	13329	13308	13193	13422	13436	13262	13163	13373	13131	13288	13361	13280	13151	13327	13261	13212	13318	13196	13215	13455	13432	13324	13270	13329	13243	13063	13288	13366	13298	13415	13265	13325	13121	13240	13259	13288	13359	13123	13338	13214	13103	13089	13209	13271	13284	13386	13260	13279	13175	13274	13299	13304	13454	13206	13407	13414	13310	13209	13212	13243	13351	13397	13306	13273	13314	13227	13134	13284	13406	13471	13178	13125	13500	13301	13379	13145	13290	13390	13391	13316	13130	13301	13148	13171	13263	13264	13073	13430	13301	13267	13267	13371	13363	13315	13297	13248	13514	13363	13327	13394	13349	13381	13495	13354	13289	13408	13463	13247	13242	13169	13358	13383	13250	13343	13229	13294	13278	13264	13252	13516	13674	13305	13379	13221	13323	13313	13211	13402	13363	13232	13082	13267	13353	13061	13310	13446	13530	13130	13355	13251	13338	13357	13275	13282	13196	13249	13405	13413	13102	13162	13193	13345	13153	13364	13287	13378	13148	13341	13364	13056	13274	13237	13445	13406	13127	13322	13548	13211	13319	13351	13348	13411	13230	13414	13189	13204	13318	13389	13418	13324	13376	13338	13521	13318	13305	13242	13284	13254	13227	13333	13370	13167	13275	13165	13164	13163	13321	13386	13433	13287	13303	13389	13375	13517	13320	13180	13180	13276	13069	13362	13402	13171	13307	13303	13514	13306	13494	13145	13427	13319	13463	13322	13231	13095	13351	13472	13287	13194	13306	13273	13333	13236	13238	13245	13427	13200	13381	13337	13280	13222	13406	13457	13347	13134	13297	13420	13535	13318	13504	13382	13367	13201	13329	13379	13297	13445	13313	13470	13359	13361	13203	13435	13112	13360	13365	13362	13363	13477	13304	13308	13314	13267	13372	13152	13230	13303	13473	13262	13448	13342	13400	13392	13380	13392	13490	13467	13611	13368	13172	13212	13339	13240	13405	13298	13433	13157	13317	13398	13366	13330	13528	13292	13365	13239	13516	13417	13374	13330	13403	13432	13402	13341	13431	13393	13365	13325	13319	13445	13432	13425	13392	13280	13349	13370	13294	13280	13263	13427	13428	13228	13264	13319	13216	13519	13335	13235	13304	13369	13409	13267	13255	13243	13248	13354	13472	13231	13445	13329	13357	13363	13336	13372	13389	13174	13266	13314	13309	13257	13444	13386	13165	13284	13330	13243	13145	13261	13111	13302	13420	13279	13283	13147	13435	13191	13176	13286	13302	13198	13280	13289	13146	13356	13250	13319	13508	13538	13399	13324	13329	13299	13320	13230	13286	13297	13287	13376	13211	13284	13510	13431	13291	13248	13310	13219	13417	13405	13295	13331	13545	13366	13201	13226	13400	13335	13441	13543	13372	13470	13307	13354	13522	13308	13406	13190	13207	13388	13294	13214	13272	13303	13254	13235	13092	13494	13371	13182	13345	13389	13358	13336	13498	13290	13266	13282	13464	13209	13348	13478	13496	13160	13411	13255	13197	13339	13143	13333	13432	13370	13452	13221	13256	13196	13241	13194	13517	13472	13621	13314	13609	13370	13352	13310	13466	13253	13302	13411	13173	13252	13416	13328	13355	13313	13483	13137	13209	13326	13086	13221	13220	13405	13146	13419	13108	13401	13304	13182	13334	13282	13356	13299	13221	13398	13327	13291	13350	13410	13337	13145	13333	13382	13408	13462	13377	13214	13347	13282	13396	13431	13430	13200	13273	13330	13310	13293	13364	13476	13355	13206	13026	13490	13286	13215	13451	13396	13368	13555	13367	13046	13278	13253	13438	13101	13246	13312	13451	13347	13257	13291	13344	13358	13274	13111	13269	13110	13292	13188	13202	13318	13387	13319	13301	13346	13209	13204	13378	13280	13260	13052	13304	13450	13456	13406	13387	13340	13209	13161	13301	13419	13284	13366	13210	13257	13181	13209	13232	13290	13438	13416	13429	13181	13302	13382	13145	13311	13256	13211	13336	13408	13231	13220	13342	13341	13301	13260	13325	13308	13490	13267	13375	13183	13230	13284	13267	13407	13202	13139	13270	13165	13368	13186	13251	13314	13273	13391	13327	13421	13368	13172	13354	13240	13168	13297	13431	13226	13411	13181	13208	13346	13146	13362	13398	13221	13261	13198	13263	13191	13298	13359	13393	13348	13212	13079	13440	13262	13271	13151	13178	13363	13441	13349	13446	13249	13272	13172	13347	13513	13490	13334	13358	13312	13377	13082	13230	13297	13485	13389	13340	13254	13202	13455	13047	13376	13250	13411	13322	13345	13093	13506	13446	13360	13297	13513	13486	13442	13414	13291	13473	13244	13324	13347	13384	13154	13508	13418	13382	13226	13092	13119	13258	13173	13382	13475	13280	13321	13418	13189	13160	13307	13331	13409	13282	13243	13296	13501	13365	13322	13497	13064	13036	13380	13326	13198	13264	13459	13260	13414	13390	13463	13331	13304	13235	13458	13553	13404	13409	13122	13227	13348	13360	13422	13567	13267	13389	13528	13274	13485	13455	13330	13289	13334	13170	13361	13199	13375	13273	13298	13389	13279	13366	13397	13153	13391	13357	13277	13538	13154	13353	13371	13345	13350	13230	13184	13303	13507	13415	13370	13342	13251	13301	13374	13253	13275	13208	13195	13261	13360	13459	13183	13441	13406	13291	13408	13456	13307	13199	13322	13131	13219	13094	13357	13255	13476	13163	13340	13290	13443	13425	13452	13320	13295	13325	13213	13555	13310	13259	13181	13363	13359	13398	13273	13375	13478	13424	13324	13509	13440	13266	13364	13291	13380	13453	13343	13397	13322	13405	13515	13280	13236	13400	13346	13349	13091	13123	13300	13139	13377	13423	13239	13397	13189	13398	13516	13273	13474	13254	13373	13356	13291	13519	13353	13375	13389	13466	13360
29919	55723	46958	34358	24096	16978	14048	14064	13948	12793	12373	12025	11578	11819	11732	11963	11776	11939	11678	11657	11704	11963	12720	12803	12683	11960	11891	11685	11479	11518	11550	11544	11564	11357	11401	11399	11468	11376	11327	11505	11576	11345	11180	11516	11442	11491	11493	11289	11389	11433	11484	11574	11340	11495	11425	11318	11560	11457	11408	11446	11364	11433	11361	11572	11628	11382	11411	11506	11606	11189	11425	11337	11470	11578	11414	11354	11485	11437	11441	11399	11524	11595	11437	11340	11345	11484	11460	11503	11420	11400	11393	11427	11316	11332	11308	11493	11515	11373	11474	11298	11382	11550	11437	11368	11388	11475	11432	11246	11536	11455	11329	11318	11491	11295	11543	11377	11423	11425	11330	11408	11585	11449	11547	11437	11531	11566	11294	11460	11510	11409	11394	11328	11482	11462	11627	11340	11394	11227	11322	11538	11458	11475	11613	11492	11472	11472	11481	11598	11431	11499	11318	11399	11361	11519	11309	11352	11462	11454	11491	11494	11565	11537	11437	11385	11380	11589	11710	11347	11560	11314	11406	11524	11523	11382	11356	11405	11613	11299	11464	11415	11386	11532	11474	11481	11365	11435	11504	11238	11437	11417	11489	11498	11444	11379	11552	11375	11422	11505	11391	11619	11544	11540	11571	11446	11517	11429	11466	11575	11505	11418	11406	11359	11401	11476	11398	11440	11522	11421	11418	11517	11403	11206	11451	11515	11419	11292	11550	11448	11266	11292	11479	11337	11434	11545	11480	11387	11483	11481	11512	11453	11518	11525	11421	11373	11437	11491	11455	11237	11440	11537	11377	11620	11534	11371	11575	11263	11495	11491	11424	11217	11297	11409	11372	11478	11445	11361	11384	11500	11451	11418	11444	11538	11560	11403	11280	11373	11335	11431	11500	11250	11411	11558	11365	11415	11435	11362	11404	11521	11388	11436	11408	11453	11410	11422	11392	11531	11330	11472	11447	11424	11450	11429	11429	11556	11383	11386	11576	11512	11534	11365	11437	11543	11468	11526	11649	11407	11561	11481	11528	11397	11470	11369	11500	11462	11420	11337	11348	11476	11613	11394	11340	11548	11493	11483	11466	11301	11510	11509	11574	11435	11374	11440	11498	11271	11557	11520	11598	11259	11343	11492	11411	11386	11602	11540	11312	11292	11447	11413	11411	11300	11542	11619	11457	11515	11371	11523	11492	11457	11499	11526	11438	11333	11427	11350	11497	11419	11372	11532	11450	11545	11430	11513	11602	11460	11578	11447	11499	11592	11510	11558	11254	11511	11464	11449	11403	11504	11444	11398	11383	11597	11453	11543	11421	11424	11551	11508	11456	11467	11219	11376	11474	11424	11381	11388	11563	11555	11445	11385	11420	11284	11298	11506	11318	11451	11462	11531	11386	11345	11477	11428	11467	11438	11456	11471	11450	11568	11383	11474	11524	11484	11305	11220	11490	11464	11229	11483	11372	11490	11587	11356	11436	11347	11448	11382	11431	11449	11328	11357	11484	11288	11351	11535	11418	11493	11456	11378	11522	11552	11390	11491	11385	11553	11343	11557	11401	11254	11366	11435	11381	11354	11455	11447	11727	11423	11582	11416	11598	11426	11363	11477	11306	11445	11486	11508	11380	11370	11516	11450	11495	11334	11442	11487	11499	11465	11416	11279	11367	11192	11681	11477	11598	11392	11417	11350	11322	11425	11525	11478	11424	11418	11499	11600	11524	11403	11498	11450	11633	11469	11332	11412	11541	11466	11408	11292	11375	11228	11459	11507	11390	11377	11478	11465	11551	11401	11516	11386	11686	11419	11418	11395	11380	11473	11391	11454	11456	11615	11617	11385	11392	11347	11380	11358	11394	11432	11612	11596	11415	11493	11441	11579	11452	11507	11465	11403	11417	11303	11569	11382	11419	11385	11359	11350	11631	11367	11322	11490	11429	11403	11382	11549	11555	11414	11397	11451	11436	11566	11524	11374	11287	11309	11591	11287	11588	11440	11339	11334	11401	11450	11388	11446	11415	11398	11458	11411	11441	11426	11484	11475	11476	11393	11388	11333	11309	11307	11518	11478	11472	11445	11541	11374	11379	11539	11577	11267	11473	11330	11483	11360	11566	11469	11409	11297	11462	11197	11460	11255	11350	11442	11560	11392	11343	11467	11445	11316	11523	11397	11592	11502	11417	11486	11421	11472	11477	11483	11388	11304	11546	11479	11444	11387	11474	11311	11510	11507	11484	11436	11389	11470	11466	11352	11428	11429	11427	11313	11327	11575	11338	11400	11397	11295	11474	11462	11455	11404	11489	11413	11345	11580	11589	11501	11453	11364	11402	11390	11454	11293	11431	11338	11399	11320	11463	11440	11429	11404	11538	11473	11484	11417	11424	11481	11435	11486	11341	11428	11463	11432	11601	11342	11566	11490	11389	11485	11576	11338	11340	11458	11396	11526	11488	11416	11475	11510	11316	11555	11392	11444	11456	11439	11497	11651	11387	11374	11397	11416	11419	11582	11507	11475	11416	11360	11557	11454	11431	11418	11554	11462	11412	11550	11256	11413	11585	11272	11478	11397	11355	11458	11423	11308	11373	11337	11294	11525	11532	11539	11294	11494	11598	11464	11463	11432	11441	11449	11558	11415	11527	11464	11422	11368	11347	11379	11599	11491	11534	11375	11523	11518	11435	11441	11511	11461	11530	11590	11560	11428	11461	11310	11372	11462	11371	11557	11381	11376	11555	11516	11483	11510	11524	11432	11463	11346	11324	11443	11570	11430	11498	11342	11452	11316	11447	11413	11550	11359	11414	11411	11479	11527	11368	11417	11397	11442	11323	11225	11379	11329	11592	11461	11526	11519	11333	11449	11508	11351	11461	11353	11393	11307	11545	11440	11393	11429	11455	11528	11383	11417	11488	11486	11488	11513	11607	11396	11497	11408	11391	11486	11345	11593	11282	11491	11418	11468	11605	11509	11486	11526	11507	11378	11444	11473	11453	11459	11474	11405	11370	11364	11553	11294	11477	11422	11390	11525	11541	11559	11440	11468	11380	11558	11565	11396	11516	11462	11545	11399	11520	11289	11345	11406	11487	11472	11544	11500	11373	11507	11562	11455	11419	11449	11225	11449	11518	11353	11520	11450	11371	11469	11375	11486	11530	11398	11453	11365	11555	11484	11361	11540	11444	11343	11277	11356	11455	11502	11536	11330	11324	11422	11382	11432	11472	11540	11503	11432	11331	11464	11449	11340	11364	11296	11459	11447	11333	11488	11522	11664	11407	11413	11352	11453	11377	11583	11600	11375	11414	11445	11558	11260	11421	11298	11473	11372	11428	11476	11425	11418	11327	11384	11519	11699	11434	11500	11424	11400	11473	11417	11446	11584	11373	11437	11373	11399	11502	11373	11407	11510	11481	11637	11382	11346	11463	11274	11649	11356	11429	11326	11463	11301	11289	11483	11374	11470	11475	11445	11579	11531	11399	11402	11478	11565	11448	11402	11530	11412	11555	11522	11490	11464	11543	11454	11325	11617	11392	11577	11553	11381	11478	11387	11357	11443	11340	11278	11431	11427	11516	11221	11691	11598	11501	11480	11409	11500	11488	11430	11492	11427	11402	11410	11572	11474	11481	11403	11316	11485	11394	11486	11352	11556	11415	11496	11598	11407	11593	11393	11504	11527	11490	11419	11430	11436	11494	11396	11334	11539	11417	11443	11475	11440	11370	11403	11451	11338	11507	11489	11528	11409	11311	11539	11413	11494	11415	11279	11480	11312	11412	11330	11550	11382	11468	11405	11431	11378	11443	11566	11554	11307	11501	11385	11487	11423	11401	11472	11582	11434	11586	11548	11492	11530	11474	11196	11596	11304	11505	11472	11492	11375	11351	11406	11445	11292	11332	11421	11404	11428	11461	11558	11327	11544	11557	11512	11337	11396	11464	11457	11469	11447	11464	11262	11360	11470	11399	11594	11414	11330	11361	11466	11325	11300	11466	11329	11377	11522	11464	11546	11543	11404	11272	11410	11440	11425	11456	11414	11383	11527	11300	11365	11398	11523	11333	11426	11271	11303	11439	11378	11378	11393	11455	11487	11386	11470	11451	11381	11396	11308	11440	11354	11496	11575	11434	11492	11439	11425	11490	11533	11476	11352	11484	11407	11541	11425	11403	11476	11400	11373	11365	11373	11460	11451	11517	11377	11374	11313	11511	11470	11493	11405	11544	11441	11566	11453	11518	11444	11374	11391	11332	11437	11432	11536	11490	11406	11478	11394	11472	11280	11442	11387	11602	11600	11584	11455	11279	11534	11446	11414	11515	11502	11385	11306	11373	11502	11317	11481	11456	11456	11427	11445	11495	11444	11445	11445	11411	11629	11392	11341	11583	11381	11593	11563	11526	11402	11583	11264	11340	11521	11480	11431	11433	11461	11305	11311	11498	11395	11476	11505	11438	11463	11496	11376	11453	11579	11419	11415	11454	11414	11538	11357	11449	11271	11337	11474	11483	11319	11483	11409	11407	11694	11470	11399	11555	11556	11509	11425	11308	11364	11329	11429	11630	11555	11372	11407	11425	11426	11612	11469	11538	11362	11399	11655	11528	11401	11383	11416	11446	11299	11622	11395	11429	11512	11367	11561	11463	11446	11530	11300	11436	11468	11381	11548	11531	11478	11330	11461	11399	11469	11515	11643	11460	11378	11450	11538	11416	11454	11268	11458	11347	11584	11476	11406	11392	11512	11418	11503	11490	11413	11409	11553	11375	11475	11401	11547	11411	11426	11578	11554	11449	11496	11620	11250	11519	11616	11431	11440	11382	11425	11469	11303	11390	11406	11473	11439	11266	11398	11409	11460	11498	11370	11408	11286	11481	11447	11482	11502	11231	11473	11655	11454	11362	11389	11467	11399	11509	11363	11284	11387	11389	11414	11419	11259	11478	11515	11562	11485	11480	11420	11467	11402	11313	11417	11434	11526	11339	11269	11339	11421	11395	11388	11452	11438	11506	11468	11420	11493	11620	11353	11665	11495	11460	11398	11655	11284	11350	11360	11264	11375	11485	11391	11467	11417	11510	11424	11384	11344	11222	11375	11449	11465	11483	11403	11519	11439	11432	11431	11485	11234	11239	11322	11560	11548	11423	11395
24788	21338	28838	28953	21778	17042	15849	15248	14142	13925	13762	13848	13589	13656	13771	13567	13609	13585	13631	13598	13406	13459	13628	13705	13603	13554	13669	13397	13374	13377	13216	13348	13314	13301	13497	13565	13379	13274	13347	13232	13341	13101	13278	13377	13223	13233	13419	13350	13507	13221	13199	13323	13544	13413	13261	13180	13505	13296	13274	13270	13232	13259	13225	13293	13306	13275	13410	13494	13488	13262	13215	13239	13306	13368	13203	13326	13259	13294	13352	13385	13368	13180	13302	13285	13206	13371	13366	13287	13359	13400	13298	13237	13419	13195	13152	13397	13419	13312	13258	13214	13159	13085	13263	13236	13202	13281	13338	13249	13265	13225	13442	13189	13183	13397	13192	13213	13342	13252	13241	13267	13196	13199	13341	13250	13252	13296	13145	13313	13275	13220	13479	13132	13331	13327	13207	13290	13332	13350	13374	13160	13470	13274	13333	13363	13293	13257	13255	13159	13113	13257	13146	13316	13396	13305	13308	13402	13299	13222	13171	13268	13186	13109	13247	13250	13356	13383	13304	13271	13287	13406	13330	13390	13221	13280	13275	13152	13257	13164	13350	13299	13258	13268	13074	13142	13248	13272	13267	13139	13434	13187	13232	13115	13234	13347	13232	13175	13415	13253	13199	13286	13260	13377	13464	13374	13484	13360	13438	13258	13331	13174	13289	13349	13252	13352	13245	13495	13322	13327	13300	13484	13360	13336	13328	13340	13284	13348	13142	13187	13078	13189	13277	13125	13283	13286	13241	13233	13319	13173	13250	13343	13335	13151	13438	13253	13393	13388	13332	13307	13318	13295	13184	13183	13174	13238	13326	13244	13254	13075	13453	13481	13405	13318	13123	13242	13157	13197	13347	13183	13383	13246	13161	13373	13102	13137	13196	13292	13316	13262	13239	13336	13258	13476	13248	13202	13285	13345	13368	13218	13200	12959	13204	13463	13330	13253	13311	13353	13212	13210	13265	13139	13378	13325	13409	13265	13300	13171	13311	13202	13285	13180	13339	13375	13086	13242	13166	13300	13396	13182	13235	13317	13235	13256	13365	13280	13186	13228	13325	13408	13204	13285	13349	13280	13421	13435	13387	13224	13174	13276	13479	13193	13165	13194	13372	13226	13148	13392	13480	13442	13319	13359	13498	13264	13246	13128	13287	13175	13300	13318	13395	13175	13119	13129	13130	13406	13340	13452	13314	13451	13272	13262	13313	13375	13295	13371	13183	13337	13246	13357	13150	13317	13238	13226	13276	13178	13285	13322	13291	13193	13328	13379	13200	13436	13200	13411	13365	13245	13383	13368	13265	13285	13213	13266	13265	13133	13127	13596	13208	13208	13369	13435	13367	13200	13200	13138	13156	13351	13286	13079	13265	13183	13243	13239	13253	13247	13228	13259	13341	13390	13226	13326	13174	13415	13289	13162	13150	13133	13386	13341	13378	13268	13324	13180	13348	13212	13377	13315	13228	13346	13251	13289	13115	13298	13263	13433	13311	13289	13360	13279	13108	13407	13410	13191	13160	13235	13412	13127	13103	13249	13229	13143	13188	13274	13341	13218	13424	13378	13301	13427	13295	13138	13292	13213	13236	13263	13250	13274	13357	13185	13203	13363	13340	13339	13397	13458	13221	13183	13407	13357	13166	13406	13355	13272	13376	13328	13059	13059	13335	13434	13284	13553	13262	13313	13275	13142	13193	13312	13245	13272	13459	13286	13329	13110	13024	13219	13252	13221	13375	13318	13309	13297	13408	13192	13236	13263	13424	13295	13356	13181	13145	13166	13442	13266	13410	13346	13240	13227	13350	13382	13156	13339	13152	13268	13417	13444	13325	13259	13205	13097	13122	13242	13442	13282	13340	13410	13301	13292	13166	13158	13121	13091	13201	13357	13176	13391	13315	13326	13286	13146	13195	13176	13407	13283	13328	13352	13380	13121	13234	13096	13256	13182	13294	13156	13220	13211	13333	13189	13453	13244	13141	13342	13371	13286	13194	13241	13312	13191	13255	13369	13287	13381	13502	13337	13321	13241	13513	13266	13371	13236	13380	13133	13172	13509	13290	13372	13436	13330	13395	13187	13236	13115	13268	13297	13409	13407	13221	13209	13048	13408	13535	13337	13400	13415	13201	13306	13070	13107	13205	13221	13254	13292	13266	13089	13073	13339	13296	13272	13337	13302	13231	13371	13239	13389	13300	13456	13160	13125	13264	13237	13281	13148	13169	13442	13299	13383	13276	13279	13250	13511	13483	13350	13323	13313	13422	13162	13353	13321	13375	13134	13446	13394	13337	13273	13377	13199	13398	13056	13191	13237	13336	13250	13237	13183	13094	13312	13464	13073	13172	13450	13161	13381	13190	13174	13278	13466	13348	13132	13227	13289	13307	13196	13349	13205	13223	13421	13392	13429	13311	13505	13321	13244	13282	13310	13317	13344	13464	13293	13330	13324	13323	13356	13317	13562	13309	13367	13255	13305	13382	13270	13342	13331	13310	13331	13388	13266	13304	13459	13193	13244	13224	13274	13332	13293	13281	13111	13122	13236	13158	13297	13288	13471	13293	13318	13514	13226	13067	13243	13295	13427	13178	13071	13275	13369	13383	13121	13307	13250	13153	13312	13386	13252	13266	13467	13117	13236	13406	13167	13340	13322	13260	13264	13386	13413	13467	13190	13221	13247	13145	13257	13172	13230	13123	13420	13375	13195	13406	13230	13262	13327	13393	13351	13133	13321	13258	13464	13371	13430	13175	13410	13145	13298	13215	13282	13203	13348	13207	13329	13333	13299	13452	13228	13210	13101	13348	13315	13152	13127	13421	13500	13399	13253	13388	13445	13353	13332	13321	13300	13196	13197	13182	13265	13070	13355	13319	13113	13417	13135	13281	13291	13250	13382	13376	13435	13280	13336	13360	13210	13139	13205	13486	13147	13329	13238	13052	13209	13211	13141	13043	13178	13052	13308	13127	13254	13261	13368	13475	13384	13280	13345	13225	13474	13300	13029	13310	13398	13227	13332	13305	13359	13210	13196	13329	13467	13313	13255	13466	13407	13285	13261	13340	13264	13332	13274	13437	13238	13317	13391	13183	13221	13196	13178	13053	13241	13371	13392	13106	13228	13272	13086	13283	13417	13228	13297	13153	13294	13183	13221	13253	13268	13315	13246	13461	13169	13241	13366	13318	13226	13228	13452	13334	13263	13171	13378	13257	13338	13135	13223	13296	13334	13258	13316	13209	13270	13244	13167	13284	13316	13210	13294	13128	13319	13240	13236	13292	13358	13140	13388	13301	13331	13373	13337	13406	13318	13515	13194	13301	13333	13363	13230	13252	13274	13301	13308	13444	13210	13362	13249	13309	13385	13517	13297	13374	13088	13363	13459	13378	13100	13179	13038	13427	13314	13257	13257	13294	13396	13366	13252	13342	13188	13357	13444	13615	13361	13331	13197	13336	13193	13323	13508	13274	13357	13306	13380	13270	13203	13206	13164	13293	13113	13254	13351	13147	13238	13104	13431	13284	13167	13167	13295	13362	13138	13410	13264	13268	13464	13476	13283	13205	13459	13266	13310	13011	13146	13464	13209	13226	13380	13224	13233	13247	13268	13296	13416	13220	13309	13329	13364	13426	13289	13384	13380	13288	13219	13145	13319	13247	13356	13376	13250	13154	13417	13363	13297	13342	13230	13235	13467	13253	13447	13334	13430	13461	13405	13245	13234	13340	13461	13437	13174	13254	13153	13328	13378	13417	13411	13292	13377	13342	13086	13309	13239	13220	13332	13316	13385	13216	13326	13411	13273	13241	13266	13289	13313	13198	13106	13553	13508	13448	13306	13253	13158	13401	13357	13343	13331	13394	13248	13470	13400	13482	13363	13329	13279	13397	13367	13099	13394	13309	13362	13346	13180	13508	13220	13055	13370	13233	13368	13081	13263	13223	13470	13265	13368	13432	13390	13402	13460	13311	13252	13308	13261	13175	13300	13297	13354	13480	13324	13305	13198	13304	13416	13560	13217	13242	13393	13292	13403	13453	13254	13252	13438	13600	13147	13315	13415	13176	13382	13579	13235	13261	13123	13280	13483	13338	13223	13416	13286	13343	13279	13234	13163	13389	13250	13410	13284	13283	13363	13258	13225	13106	13419	13305	13240	13103	13258	13333	13294	13183	13323	13250	13367	13567	13384	13397	13136	13470	13294	13252	13482	13379	13199	13345	13411	13373	13141	13246	13207	13160	13293	13116	13345	13125	13109	13297	13526	13358	13354	13351	13186	13480	13196	13297	13104	13155	13442	13240	13444	13299	13169	13267	13358	13308	13523	13342	13299	13270	13396	13195	13377	13384	13349	13461	13348	13429	13262	13330	13337	13048	13288	13355	13307	13259	13278	13274	13307	13271	13417	13257	13139	13292	13123	13259	13295	13355	13147	13351	13161	13380	13333	13281	13244	13352	13130	13241	13229	13334	13304	13132	13327	13262	13271	13389	13255	13406	13281	13219	13119	13143	13291	13162	13291	13400	13542	13141	13052	13206	13326	13326	13242	13306	13240	13357	13317	13348	13317	13190	13144	13161	13219	13343	13245	13284	13277	13121	13363	13253	13131	13271	13095	13133	13327	13216	13298	13241	13214	13268	13129	13234	13224	13191	13462	13263	13155	13394	13351	13343	13102	13183	13357	13216	13563	13351	13391	13276	13371	13487	13302	13369	13385	13216	13284	13164	13286	13332	13256	13126	13341	13199	13278	13185	13305	13281	13393	13481	13177	13204	13217	13163	13233	13203	13533	13535	13503	13346	13252	13387	13274	13167	13360	13472	13315	13537	13282	13285	13263	13403	13384	13154	13271	13116	13167	13232	13442	13337	13560	13338	13328	13060	13264	13329	13305	13063	13258	13107	13351	13366	13465	13399	13184	13213	13450	13306	13104	13235	13353	13092	13176	13278	13355	13161	13207	13219	13259	13376	13300	13198	13205	13344	13330	13186	13359	13263	13265	13270	13382	13252	13343	13459	13194	13270	13368	13352	13226	13364	13373	13133	13383	13326	13246	13297	13320	13355	13277	13399	13259	13232	13100	13204	13201	13276	13361	13351	13272	13350	13316	13339	13313	13334	13221	13152	13269	13242	13364	13309	13225	13218	13387
29956	48355	41347	29988	20629	14877	13961	14089	12579	12206	11872	11896	11744	11854	11715	11639	11766	11799	11731	11646	11492	11684	12076	12085	11921	11702	11602	11512	11248	11439	11495	11354	11261	11464	11249	11365	11353	11478	11411	11446	11388	11408	11426	11560	11187	11286	11294	11334	11390	11252	11325	11389	11418	11307	11342	11299	11368	11346	11389	11322	11450	11347	11379	11422	11364	11474	11488	11487	11172	11435	11373	11403	11576	11373	11226	11477	11400	11289	11463	11408	11369	11325	11338	11471	11451	11392	11368	11468	11426	11380	11425	11292	11323	11350	11451	11568	11307	11421	11477	11494	11376	11446	11314	11458	11388	11367	11445	11534	11226	11298	11441	11371	11184	11441	11428	11430	11419	11568	11330	11360	11313	11413	11306	11361	11520	11400	11518	11500	11313	11340	11549	11432	11376	11525	11459	11356	11217	11341	11360	11406	11503	11283	11386	11348	11452	11269	11431	11495	11358	11464	11319	11388	11340	11463	11303	11304	11410	11320	11333	11296	11274	11416	11275	11577	11522	11459	11260	11441	11453	11315	11516	11367	11429	11260	11311	11374	11464	11335	11464	11363	11423	11303	11224	11470	11277	11143	11419	11468	11304	11289	11353	11381	11309	11431	11400	11552	11377	11422	11387	11502	11345	11293	11438	11550	11327	11310	11244	11349	11382	11306	11325	11240	11580	11244	11412	11442	11386	11404	11366	11497	11468	11505	11328	11416	11518	11400	11384	11134	11378	11246	11261	11461	11415	11413	11356	11191	11493	11369	11297	11301	11302	11370	11151	11417	11258	11336	11412	11246	11392	11550	11513	11340	11456	11417	11381	11406	11443	11149	11394	11330	11368	11469	11507	11442	11476	11394	11486	11495	11389	11335	11261	11324	11460	11265	11456	11393	11466	11274	11285	11439	11306	11486	11234	11210	11451	11322	11324	11396	11387	11263	11282	11478	11194	11359	11314	11339	11416	11306	11249	11248	11393	11330	11516	11323	11268	11348	11395	11401	11480	11375	11270	11203	11352	11436	11419	11348	11422	11472	11264	11317	11574	11483	11351	11292	11395	11497	11340	11526	11335	11307	11353	11338	11478	11366	11224	11191	11414	11322	11442	11447	11469	11290	11406	11511	11258	11378	11480	11300	11349	11373	11412	11408	11441	11328	11435	11468	11459	11408	11628	11342	11346	11330	11235	11329	11490	11462	11403	11376	11332	11373	11422	11278	11222	11412	11320	11304	11453	11388	11320	11334	11494	11460	11461	11251	11430	11403	11192	11214	11272	11367	11330	11400	11484	11340	11395	11318	11446	11403	11490	11227	11324	11429	11438	11542	11303	11425	11462	11339	11313	11456	11386	11545	11332	11445	11482	11275	11479	11306	11463	11519	11447	11439	11407	11372	11375	11414	11405	11401	11390	11279	11518	11465	11336	11372	11516	11491	11376	11312	11432	11366	11379	11395	11510	11544	11387	11413	11335	11399	11401	11399	11337	11377	11316	11350	11350	11375	11438	11221	11341	11310	11463	11406	11416	11389	11436	11334	11340	11515	11356	11390	11522	11496	11452	11502	11293	11334	11357	11278	11284	11419	11308	11259	11364	11426	11363	11454	11398	11464	11639	11386	11390	11386	11446	11406	11339	11339	11326	11349	11413	11391	11501	11330	11470	11444	11543	11300	11375	11448	11448	11283	11324	11303	11536	11394	11384	11477	11485	11359	11588	11237	11375	11435	11327	11302	11287	11333	11471	11370	11346	11296	11151	11336	11370	11377	11446	11337	11542	11360	11372	11395	11326	11461	11282	11487	11557	11453	11250	11408	11335	11374	11350	11450	11229	11531	11508	11452	11484	11301	11336	11258	11455	11366	11432	11347	11477	11384	11379	11513	11321	11269	11465	11395	11417	11301	11373	11307	11461	11204	11341	11483	11237	11370	11339	11427	11422	11565	11308	11424	11371	11299	11427	11499	11377	11410	11438	11273	11369	11408	11207	11458	11339	11538	11519	11214	11396	11291	11433	11382	11459	11296	11327	11335	11390	11384	11365	11275	11440	11352	11319	11422	11342	11343	11405	11190	11502	11390	11408	11286	11581	11470	11514	11441	11373	11528	11363	11368	11243	11453	11333	11413	11363	11407	11258	11388	11380	11499	11366	11203	11495	11400	11386	11293	11422	11348	11418	11385	11486	11314	11444	11324	11268	11419	11406	11456	11529	11292	11416	11472	11395	11427	11472	11364	11521	11416	11411	11284	11509	11248	11478	11232	11421	11258	11430	11302	11398	11375	11491	11380	11375	11304	11301	11278	11355	11426	11394	11254	11371	11552	11405	11417	11577	11373	11350	11411	11323	11443	11464	11339	11448	11396	11318	11467	11316	11273	11375	11364	11319	11394	11490	11447	11498	11270	11616	11345	11521	11315	11384	11460	11576	11195	11297	11399	11409	11439	11409	11462	11296	11331	11374	11332	11392	11293	11397	11319	11326	11483	11470	11459	11234	11200	11347	11426	11401	11309	11225	11449	11413	11334	11271	11468	11279	11244	11404	11442	11352	11314	11400	11356	11312	11320	11318	11454	11372	11515	11361	11212	11530	11267	11459	11432	11346	11415	11380	11410	11321	11290	11419	11298	11334	11426	11467	11465	11321	11275	11370	11562	11454	11369	11360	11358	11365	11531	11342	11334	11333	11345	11472	11321	11579	11230	11416	11354	11293	11361	11339	11372	11354	11274	11378	11310	11509	11445	11301	11474	11414	11392	11396	11451	11257	11427	11298	11542	11355	11388	11525	11225	11413	11465	11437	11588	11347	11359	11439	11338	11440	11436	11306	11373	11426	11377	11395	11390	11569	11350	11372	11369	11570	11458	11472	11327	11562	11371	11462	11356	11313	11277	11201	11515	11368	11440	11381	11407	11503	11209	11366	11506	11348	11313	11445	11434	11456	11465	11329	11369	11430	11656	11466	11428	11497	11294	11387	11432	11427	11375	11492	11403	11401	11468	11506	11438	11317	11403	11418	11377	11432	11364	11681	11335	11516	11290	11375	11407	11352	11287	11470	11421	11432	11360	11361	11273	11480	11372	11385	11338	11518	11377	11350	11399	11365	11452	11390	11445	11335	11378	11522	11242	11366	11623	11234	11323	11437	11514	11449	11266	11369	11285	11195	11334	11377	11360	11391	11380	11375	11321	11360	11399	11367	11405	11315	11483	11415	11540	11350	11382	11413	11311	11334	11413	11441	11437	11430	11346	11347	11390	11360	11360	11343	11294	11404	11404	11398	11281	11338	11351	11267	11340	11338	11513	11335	11437	11507	11330	11313	11509	11211	11418	11310	11409	11350	11383	11421	11261	11416	11419	11308	11408	11327	11252	11410	11419	11503	11433	11388	11497	11258	11258	11554	11400	11316	11239	11335	11383	11338	11285	11346	11312	11485	11448	11298	11470	11464	11378	11464	11422	11410	11365	11431	11551	11390	11401	11415	11242	11348	11419	11281	11267	11604	11289	11532	11371	11365	11351	11302	11460	11340	11310	11406	11376	11288	11348	11316	11307	11479	11324	11345	11449	11433	11408	11320	11411	11247	11347	11425	11275	11424	11523	11382	11287	11393	11251	11423	11367	11508	11472	11512	11346	11379	11440	11311	11464	11390	11342	11399	11490	11416	11446	11548	11432	11562	11340	11341	11403	11191	11415	11260	11439	11368	11339	11371	11314	11434	11544	11471	11321	11423	11351	11285	11413	11373	11452	11434	11407	11380	11421	11258	11412	11515	11171	11501	11410	11152	11316	11352	11325	11587	11381	11378	11383	11425	11293	11328	11212	11393	11291	11423	11341	11422	11342	11363	11440	11360	11390	11474	11294	11253	11583	11333	11403	11304	11371	11281	11276	11361	11294	11480	11366	11331	11368	11477	11380	11293	11496	11407	11370	11434	11596	11315	11354	11521	11417	11372	11434	11540	11347	11317	11424	11530	11361	11277	11373	11427	11372	11447	11372	11332	11333	11367	11364	11409	11354	11327	11428	11317	11491	11478	11492	11576	11358	11490	11444	11497	11221	11350	11479	11449	11292	11260	11448	11341	11383	11323	11381	11394	11502	11589	11417	11259	11200	11393	11191	11371	11375	11331	11435	11365	11213	11422	11456	11487	11215	11504	11352	11307	11330	11414	11553	11357	11312	11324	11502	11650	11311	11473	11264	11463	11362	11328	11296	11280	11428	11180	11314	11361	11289	11328	11272	11358	11464	11332	11293	11444	11522	11241	11457	11531	11436	11429	11396	11313	11366	11314	11361	11354	11226	11520	11415	11311	11417	11494	11500	11462	11499	11413	11470	11449	11355	11355	11467	11392	11443	11448	11455	11349	11334	11412	11514	11376	11206	11476	11394	11229	11386	11378	11275	11472	11286	11498	11466	11252	11396	11409	11364	11332	11366	11309	11413	11397	11280	11509	11329	11242	11355	11354	11260	11325	11289	11419	11488	11339	11264	11444	11381	11380	11295	11390	11343	11132	11150	11257	11427	11289	11333	11366	11266	11326	11308	11428	11515	11472	11325	11388	11350	11425	11511	11410	11387	11296	11377	11376	11357	11476	11329	11385	11335	11457	11359	11310	11267	11418	11307	11327	11317	11324	11435	11338	11323	11446	11339	11447	11329	11397	11382	11350	11298	11291	11228	11359	11437	11157	11288	11314	11448	11318	11422	11597	11395	11456	11354	11388	11400	11268	11599	11319	11375	11628	11462	11357	11394	11348	11356	11447	11496	11359	11429	11536	11326	11393	11327	11491	11476	11522	11509	11318	11332	11446	11353	11490	11468	11426	11428	11333	11365	11563	11413	11362	11286	11335	11431	11401	11510	11310	11406	11410	11374	11357	11576	11428	11335	11320	11395	11403	11441	11421	11339	11464	11459	11346	11303	11331	11358	11341	11543	11358	11375	11452	11365	11367	11422	11390	11382	11332	11355	11457	11192	11449	11353	11439	11443	11270	11476	11349	11512	11526	11273	11511	11301	11410	11480	11331	11360	11358	11381	11384	11298	11416	11426	11386	11303	11294	11263	11308	11474	11281	11418	11401	11474	11343	11358	11475	11313	11320	11349	11584	11468	11225	11425	11409	11464	11359	11529	11406	11389	11278	11461	11369	11305
22200	21139	28486	24417	21982	22908	22489	16705	14550	13921	13823	13493	13616	13470	13456	13453	13641	13679	13467	13542	13390	13178	13640	14444	14631	14219	13616	13440	13140	12885	12534	12811	13020	12948	12788	13029	12888	12670	12793	12924	12881	12639	12832	12929	12899	12757	12815	12967	12789	12884	12830	12691	12893	12973	12857	13033	12687	13076	12665	12936	12764	12838	13004	12856	12861	12913	12781	12836	12828	12915	12899	12907	12965	12865	12883	12913	12846	12792	12930	12774	12857	12816	12767	12737	12869	12863	12748	12849	12922	12680	12768	12740	12833	12629	12764	12860	12868	12888	12773	12844	12770	12816	12711	12974	12814	12842	12813	12834	12940	12812	12877	12842	12974	12710	12794	12942	12836	12831	12817	12739	12759	12959	12710	12919	12849	12891	12767	12702	12836	12774	12825	12925	12520	12760	12699	12860	12923	12662	12900	12855	12675	12810	12787	12804	12872	12879	12876	12720	12876	12782	12671	12721	12764	12788	12904	12933	12744	12855	12959	12861	12740	12792	13119	12956	12968	12766	12677	12968	12812	12931	12915	12806	12846	12929	12920	12738	12870	12911	12761	12902	13045	12853	12841	12850	12857	12874	13011	12740	12868	12808	12770	12815	12955	12846	12844	12673	12884	12832	12878	12956	12851	13015	12813	12904	12944	12878	12865	12557	12753	12877	12648	12608	12745	12987	12861	12880	12847	12940	12684	12423	12874	12863	12818	12741	12873	12903	12671	12933	12788	12745	13021	12930	12776	12878	12985	12828	12678	12858	12926	12911	12738	12867	13018	12715	12799	12758	12916	12717	12917	13145	12914	12748	12743	12956	12927	12965	12989	12658	12836	12647	12837	12864	12825	12724	12855	12907	12876	12737	12795	12877	12876	12741	12857	12832	12779	12736	12901	12864	12726	12833	12786	12768	12765	12862	12829	12746	12856	12787	12601	12800	13003	12877	12925	12950	12923	12620	12765	12848	12733	12812	12822	12749	12841	12889	12810	12969	12929	12846	12666	12772	12742	12836	12735	12997	12960	12833	12880	12914	12805	12943	12934	12786	12891	12806	12925	12861	12738	12854	12638	12601	12687	12810	12558	12768	12877	12693	12637	12778	12806	12832	12570	12833	12718	12852	12930	12903	12786	12894	13130	13016	12910	12899	12644	12733	12743	12739	12904	12752	12869	12714	12768	12887	12790	13012	12757	12705	12769	12909	12789	12730	12849	12759	12792	12931	13062	12926	12918	12708	13055	12884	12799	12835	12907	12846	12819	12719	12948	12932	12754	12834	12672	12827	12871	12884	12994	12831	12795	12813	12812	12719	12612	12893	12766	12759	12842	12774	12878	12730	12794	12652	12926	12922	12806	12693	12902	12748	12796	12805	12876	12860	12709	12849	12920	12976	12711	12865	12817	12801	12822	12755	12733	12798	13002	12854	12980	12789	12737	12896	12932	12805	12848	12834	12789	12892	12847	12686	12853	12854	12794	12938	12662	12757	12845	12933	12919	12932	12701	12736	12904	12723	12828	12770	12724	13083	12818	12824	12880	12668	12924	12657	12975	12884	12782	12623	12725	12787	12915	12827	12854	12884	12969	12881	12879	13065	12983	12793	12886	12847	12913	12893	12858	12750	12974	12734	12742	12759	12931	13026	12745	12891	12670	12906	12808	12601	12701	12843	12789	12808	12669	12702	12856	12910	12603	12875	12894	12808	12783	13152	12872	12838	12932	12741	12689	12724	12745	13058	13006	12844	12816	12829	12837	12796	12967	12803	12948	12929	12795	12874	12712	12765	12704	12782	12730	12754	12888	12925	12636	12845	12840	12778	12934	12809	12646	12676	12772	12768	12887	12705	12853	12868	12836	12880	12901	13005	12874	12734	12639	12661	12865	12874	12807	12827	12775	12921	12993	12937	12839	12896	12755	12803	12702	12871	12976	12855	13015	12999	12738	12649	13054	12839	12845	12910	12813	12842	12843	12886	12637	12683	12933	12734	12988	12773	12634	12775	12813	12840	12892	12468	12771	12903	12988	12662	12722	12705	12962	12787	12968	12838	12800	12804	12947	12955	12649	12697	12767	12811	12787	12721	12938	12825	12747	12809	12840	12964	12843	12720	12765	12836	12910	12789	12677	12800	12828	12885	12773	12924	12752	12805	12762	12661	12802	12945	12687	12717	12804	12777	12885	12953	12875	12748	12791	12760	12813	12755	12859	12800	12491	12819	12803	12983	12841	12757	12879	12816	12955	12810	12786	12944	12805	12840	12705	12764	12623	12926	12914	12704	12554	12730	12879	12954	12967	12872	12646	12658	12739	12718	12672	12877	12812	12872	12958	12799	12831	12494	12830	12622	12787	12859	12897	13106	12815	12898	12890	12868	12746	12801	12751	12870	12836	12818	12838	12712	12853	12860	12958	12886	12857	12820	12642	12854	12704	12859	13023	12861	13052	12963	12884	12741	12854	13032	12892	12940	12842	13114	12858	12918	12693	12835	12907	12645	12805	12806	12672	12739	12892	12631	12934	12757	12764	12976	12698	12775	12881	12835	12924	12836	12774	12918	12811	12688	12694	12795	12696	12773	12833	12981	12668	12626	12750	12756	12779	12845	12752	12946	12848	12944	13014	12915	12847	12670	13058	12786	13008	13071	12926	12871	12828	12816	12757	12743	12768	12928	12851	12852	12885	12884	12850	12859	12900	12825	12867	12723	12975	12921	12919	12857	12630	12998	13087	12741	12936	12865	12716	12837	12722	12873	12753	12543	12744	12817	12854	12781	12813	13003	12730	12926	12888	13030	12893	12768	12724	12845	12763	12746	12669	12669	12924	12785	12807	12816	12859	12916	12802	12794	12894	12709	12748	13037	12666	12893	12783	12771	12652	12752	12738	12738	12710	12854	12922	12728	12805	12740	12785	12799	12915	12607	12776	12863	12968	13070	12938	12858	12828	12776	12559	12825	12956	12779	12916	12800	12775	12811	12978	12723	12793	12937	12754	12806	12650	12731	12774	12792	13084	12816	12824	12772	12757	12988	12805	12840	12943	12826	12865	13108	12757	12767	12771	12931	12719	12750	12940	12789	12941	12788	12946	12620	12823	12889	12961	12635	12672	12936	12957	12878	12784	12936	12817	12910	12810	12750	12765	12740	12741	12814	12927	12781	12744	12710	12754	12796	12911	12684	12813	12894	12807	12931	12862	12618	12781	12629	12828	12930	12805	12871	12696	12769	12821	12735	12837	12881	12758	12796	12766	12819	12935	12804	12992	12862	12815	12808	12925	12902	12702	12830	12749	12779	12886	12693	12736	12850	12723	12804	12754	12815	12981	12641	12786	12836	12838	12831	12751	12840	12926	12687	13010	12803	12610	12655	12908	12859	12662	12794	12812	12769	12759	12824	12962	12755	12863	12923	12964	12765	12929	12837	12730	12761	12813	12897	12851	12958	12831	12731	12939	12902	12782	12805	12910	12872	12813	12725	12777	12824	12572	12735	12854	13158	12947	12721	12894	13015	12853	12672	12844	12728	12834	12777	12730	12832	12654	12675	12783	12773	12927	12857	12943	12865	12931	12782	12870	12666	12873	12774	12859	12733	12855	12704	12999	12745	12729	12891	12844	12690	12796	12872	12894	12854	12937	12807	12772	12789	12802	12789	12798	12883	12790	12917	13091	12689	12765	12605	12853	12770	12942	12933	12892	12797	12981	12817	12607	12946	12785	12805	12954	12667	12855	12788	12741	12695	12781	12790	12790	12606	12723	12704	12753	12710	12952	12798	12922	12806	12717	12784	12800	12851	12905	12731	12835	12675	12914	12976	12817	12786	12773	12954	12937	12919	12798	12876	12806	12707	12809	12956	12674	12789	12766	12876	12672	12876	12893	12859	12982	12898	12711	12841	12922	12797	12719	12845	12599	12748	12917	12943	12933	12819	12765	13056	12833	12745	12927	12937	12789	12873	12618	12770	12781	12968	12961	12923	12956	12580	12796	12822	12830	12848	12683	12764	12775	12861	12613	12781	12764	12646	12891	12933	12801	12677	12807	12784	12696	12781	12869	12853	12712	12772	12798	12844	12687	12827	12685	12758	12681	12804	12759	12757	12730	12708	12792	12762	12824	12752	12884	12822	12847	12725	12771	12714	13002	12823	12831	12843	12721	12815	12598	12789	12942	12811	12891	12619	12779	12779	12788	12750	12934	12751	12727	12931	12992	13008	12755	12736	12935	12976	12870	12995	12868	12925	12789	12614	12949	12676	12812	12790	12872	12802	12874	12991	12840	12857	12783	12692	12872	12736	12839	12811	12829	12753	12747	12977	12788	12883	12904	12884	12807	12791	12829	12863	12793	12759	12974	12769	12885	12804	12813	12908	12752	12829	12709	12604	12691	12900	12714	12762	12967	12901	12720	12854	12763	12924	12614	12759	12997	12836	12817	12709	12755	13000	12776	12814	12826	12804	13031	12953	12984	12987	13029	12654	12952	12716	12726	12669	12663	12840	12836	12861	12742	12792	12852	12919	12735	12628	12774	12735	12814	13095	12683	12859	12889	12846	12923	12781	12925	12716	12766	12697	12824	12739	12769	12923	12881	12826	12891	12931	12745	12652	12910	12660	12647	12886	12796	12957	13035	12730	12713	12870	12973	12801	12737	12727	12937	12863	12861	13019	12870	12770	12728	12769	12709	12805	12904	12878	12722	12871	12624	12729	12840	12657	13079	12965	12770	12905	12816	12784	12844	12859	12828	12732	12908	12819	12721	12987	12884	12840	12596	12741	12890	12830	12914	12781	12762	12796	12864	12818	12795	12756	12704	12715	12978	12760	12591	12778	12775	12772	12824	12924	12767	12750	12871	12815	12859	12878	12819	12985	12829	12617	12938	12877	12789	12736	12793	12747	12852	12923	12725	12837	12814	12810	12801	12887	12886	12837	12823	12891	12878	12885	12861	12804	12873	12672	12953	12823	12816	12679	12716	12649	12590	12816	12685	12728	13041	12698	12790	12890	12835	12863	12889	12890	13039	12885	12785	12772	12840	12810	12915	12679	12962	12825	12736	12662	12825	12811	12827	12993	12722	12911	12732	12827	12796	12856	12599	12755	12890	12969	12902	12853	12812	12960	12825	12946	12763	12856	12702	12890	12755	12832	12778	12706
31876	62182	53815	38975	26852	18405	17218	14797	13164	12315	11868	11838	11905	11776	11594	11880	12203	12013	11970	11970	11629	11469	11981	13273	13039	12499	11920	11517	11202	11172	11039	11126	11067	11158	11153	10949	11145	11156	11029	11172	10990	11199	11107	11114	11226	11135	10956	11025	10993	11016	10992	11158	11083	11005	11174	11150	11088	11027	11057	11003	10974	11116	11148	11008	11204	11124	11201	11128	11109	10988	11066	10994	10991	11182	10999	11181	11071	11041	11203	10955	11236	11136	11057	11271	11005	11042	11037	11096	11219	10998	10937	10796	10962	11162	11101	11061	11074	11219	11166	11127	11241	11042	11089	11056	10897	11153	10989	10995	11047	11057	10965	10996	11023	11152	11166	11108	11024	11008	11221	11104	11112	11084	11154	11022	11101	11082	11059	11059	10989	11074	10931	11013	11075	11121	11038	10930	11171	10991	11095	11008	10923	10955	11081	11173	11022	11101	11111	10922	11251	11081	11114	10954	11123	10913	10933	11033	11108	11073	11057	10936	11070	11094	11090	11185	11128	11120	11019	11112	11065	10931	11169	11077	11055	11268	11186	10997	10909	10927	11068	11046	11176	10948	11002	11009	11003	10996	11086	11013	11138	11005	11127	11028	10990	11223	11019	11288	11057	11033	11050	11007	11129	11094	11168	11156	11024	11040	10975	11133	10918	11166	11064	11093	10920	11076	11085	11053	11148	11103	11056	11025	10984	10856	11027	11042	11106	11144	10976	11101	11081	10996	11114	10930	10950	11119	11185	11164	10956	11070	11138	10918	11033	10957	11275	10974	11167	11019	11011	10939	11172	10960	10926	11100	11019	11261	11096	10975	11297	11019	11014	11136	11137	11134	11132	11089	11048	11098	10912	11216	11254	11029	11191	10966	11016	10955	10906	11004	11061	11080	10990	11006	10973	10888	11054	10983	11010	10997	11132	11073	11097	11206	11042	10954	10964	11050	11132	10963	11078	11076	11014	11208	10777	11096	11053	11065	11106	11196	11017	11053	11192	11061	10975	10997	11185	11109	11034	11117	10825	11207	11093	11041	10986	11062	11110	11045	11071	11038	11186	11009	11227	11175	11007	11171	10983	11096	10999	11069	11058	11062	11081	11011	10975	11125	11241	11133	11039	11122	11132	10980	11133	10953	11090	11017	11006	11205	11065	11117	11089	11024	11092	11070	11054	11158	10974	11081	11027	10882	11200	10917	11138	11109	10987	11107	11067	11101	11195	11012	10995	11142	11043	11154	11096	11142	11003	10996	11107	11065	11191	11070	10992	11022	11219	11042	11054	10994	11135	10970	11089	11202	11122	11182	11058	10999	11155	11146	11145	11040	11151	10989	11042	11082	11154	11052	11081	10908	11036	10992	10966	11172	11110	10995	11092	11092	11125	11171	11065	11074	11100	11015	11061	11128	11127	11091	11295	11094	11018	10996	11085	11023	10993	11199	11264	11032	11020	11021	11166	10972	11018	10974	11058	11118	11059	11096	11007	11277	11143	11180	11204	11062	11019	10931	11079	11072	10973	11007	11081	10975	10983	10987	11115	11074	11105	11030	11075	11113	11068	11142	11183	11044	10919	11121	11323	10958	10958	11006	11017	11049	11091	11095	11066	11068	10947	11072	10927	10992	11235	11254	11185	11014	11047	11125	11091	11008	10992	11111	11208	11009	11178	11079	10971	11096	10950	10973	11111	10954	11004	10887	11137	11053	11178	11159	11243	11046	11138	11128	10971	11027	10881	11128	11060	10906	11067	11041	11138	11224	11178	10998	11117	11127	11022	11097	11115	11027	11069	11124	11021	11259	11127	11142	10998	10993	11155	10969	11038	11042	11158	11155	11266	11170	11086	11053	10899	11120	11148	11128	11094	11085	11098	11069	11034	11211	11140	11123	11025	11189	11110	11168	10907	11123	11009	10987	11045	11098	11042	10949	10863	11112	11149	11031	11245	11117	10970	10985	11048	11089	11034	11118	10919	11038	11182	11046	11113	10920	11155	11142	11070	11095	11127	11143	11034	11158	11108	11051	10991	11005	11019	11064	10997	11176	11132	11123	10903	11024	11087	11082	11047	11099	11074	11132	11080	11105	11099	10996	11082	11127	11174	10829	11180	11031	11121	11107	11285	11047	11168	11038	11190	11197	11047	10941	11064	11090	11130	11050	11034	11201	11125	11116	11025	11084	11017	11102	10992	11123	11148	11176	10941	11086	11075	11106	10914	11014	11200	11082	10979	11149	10998	10985	10935	11215	10991	10886	11185	11081	11041	11237	11067	11162	11078	11001	11057	11245	10894	11092	11218	11084	11093	11068	11067	11053	10966	10950	11064	11077	10897	11035	11142	11201	11017	11127	11089	11020	10995	10998	11145	10955	11054	11048	10889	11208	11096	11010	10975	11034	11090	10967	11092	11083	11071	11250	11230	11138	10974	11059	10995	11225	10984	11096	10988	10879	11029	10965	11109	11197	11193	10993	10998	11044	10967	11188	10973	11157	10926	11105	11071	11116	11080	10969	11072	11203	11050	11208	10963	11204	11024	11082	10996	11154	11160	10957	11061	11110	11056	11122	10983	11151	10981	11111	11116	11232	11125	11086	11100	11143	10891	11021	11147	11119	11128	10975	10984	10872	11090	11093	10922	11075	11000	10998	11107	11109	11013	11097	11109	11119	10999	10993	11065	11098	11192	11093	11010	10981	11186	11084	10912	11069	10961	11201	10946	11073	10979	11095	11125	10970	10940	11005	11000	11084	11093	10968	10967	11059	11053	11012	11123	11123	11106	10969	11031	10966	11061	11154	10850	11121	11081	11008	11092	11160	11075	11009	11173	11144	11032	11214	11085	10972	11147	11001	11120	11005	11196	11126	11032	11072	11218	10933	10896	10944	11115	10938	11175	11100	11081	11142	11179	11185	11139	11077	11062	10991	11049	11260	11180	10917	11095	11067	11033	11104	11110	11097	11058	11031	10941	11171	10994	11191	11125	10979	11035	11058	11057	11249	11114	11070	11066	10966	10994	11097	11056	11105	10970	10873	11209	11077	11116	11202	10956	11085	11195	11111	11061	11151	11106	11024	10861	11106	10969	11172	11063	11141	10983	11184	11082	11106	11212	11049	10937	11115	10982	10987	11017	11029	11061	11118	11085	11071	11064	10985	11155	11145	10892	10983	11040	11081	11012	11061	11221	11088	11142	10937	10992	11046	10971	10916	11066	11051	10918	11145	11149	11031	10959	10970	10912	11021	11074	11132	11087	11019	11132	11061	10981	10997	11109	11105	11027	11086	10900	11007	10963	11096	11021	10945	11157	11129	11202	11083	11134	11075	10944	11103	11110	11055	11054	10970	11009	10960	11201	11047	11083	11094	11086	11051	11134	10867	11213	10936	11113	10933	11180	10960	10911	11075	11047	11082	11009	11155	10945	11044	11196	11078	11081	11123	11064	10981	11135	11078	10997	10951	10999	11211	11192	11202	11021	10992	11206	10850	11111	11198	11147	11006	11145	11174	11120	10882	10999	11119	11121	11077	11092	10949	11159	11140	11142	11076	11034	11188	10999	11146	11049	11058	11114	11208	11022	11055	10978	11238	11111	10913	11103	11162	11168	10996	11088	11086	11130	11036	10962	10959	11091	11178	11131	10927	11168	11024	10957	10991	11009	10941	11084	11057	11004	11034	11173	11125	10912	10895	11022	11075	11178	11131	11026	11081	11136	11130	10940	11015	11034	11140	11149	11111	11155	11067	10980	11209	11110	11028	11141	11004	10969	11283	10965	11041	11143	10979	11076	11024	11156	11152	11131	10943	11012	11141	11131	11219	11033	11015	10979	10891	11084	10964	11048	11072	11069	10971	11041	11144	11113	10986	11174	11072	11040	11121	10932	11067	11057	10992	11126	11114	11105	10902	11150	11104	11147	11104	11140	10886	11144	11019	11027	11064	10975	11067	11099	10929	10960	11010	11126	11040	11349	11063	11055	10973	11184	11135	10960	11119	11113	11029	10960	11051	11193	10991	11159	11040	11257	11132	11033	11081	11024	10989	11015	11158	10907	11192	10937	11005	11101	11065	11139	11084	11019	11013	11214	10989	11217	11068	11004	11087	10958	11072	11060	11055	11054	10903	11057	11056	11098	11139	11028	11131	11144	11097	11154	10904	11054	11000	11086	11005	11188	11274	11007	11236	11074	11083	10975	10946	11046	11114	11034	11109	11088	10974	11283	11064	11120	10985	11047	11054	11063	11053	11149	11030	10995	10956	11007	11090	11087	10942	11155	11026	10997	11182	11120	11152	11048	11032	11056	11295	11030	11028	11142	11211	11101	11086	10888	11129	11137	11147	11172	11045	11055	11053	11058	11223	10898	11251	11139	11004	11156	11249	11114	11099	11160	11121	11002	11170	11282	11083	10998	10916	11000	11308	10956	11007	11028	10986	11016	11117	11163	11115	11095	11146	11026	11171	11071	11087	11064	11077	11168	10989	11159	11129	11086	11155	11154	10910	11046	11213	11085	11223	11100	10955	11042	11063	11130	11144	11097	11168	11092	11203	11027	10934	10994	11124	11020	11159	11004	11175	11074	10894	10951	11012	11125	11038	11088	10936	11054	11032	10892	11044	10942	11019	11080	11076	11034	11122	10991	10963	11197	10981	11021	11278	11235	11033	11039	11028	11027	11163	11176	10985	11006	11124	10976	10872	11084	10956	11082	11013	11209	11066	11017	11238	10950	10981	11168	11212	11075	11079	11111	11216	11020	11162	10841	11043	11067	11235	11162	10822	11150	11100	11182	11052	10979	11153	11186	11164	11191	11006	11096	11179	11060	11110	11042	11062	11023	11004	11098	10939	11172	11083	11050	10993	10941	10874	11120	11180	11135	11077	11379	10950	11125	10990	11061	11046	10956	11067	11075	11130	11040	11112	11005	11087	11022	10954	11141	10985	11118	11090	11059	11093	11215	11079	11028	10978	11006	11049	11040	11057	11169	11027	11191	10924	11298	11103	11233	11015	11027	11120	11098	11146	11037	11192	11152	10855	11073	11142	11010	11108	11040	11114	11120	11153	11244	11013	11193	10998	11154	11046	10981	11048	10887	11068	10944	10986	11101	10948	11112	11090	11035	10897	11183	11237	11173	11048	10994	10929	11069	10911
31077	32875	38978	29796	20626	16909	16421	15140	14739	14585	14563	14546	14359	14315	14193	14236	14279	14401	14346	14347	14507	14248	14311	14309	14308	14261	14459	14307	14416	14277	14158	14122	14224	14277	14224	14304	14203	14175	14138	14152	14219	14541	14214	14214	14130	14213	14288	14227	14284	14151	14032	14100	14450	14378	14239	14322	14282	14210	14222	14174	14101	14153	14384	14233	14310	14070	14088	14262	14154	14162	14261	14269	14155	14141	13958	14295	14065	14277	14355	14340	14181	14120	14177	14095	14124	14060	14379	14309	14270	14002	14390	14265	14104	14208	14321	14203	14197	14179	14232	13988	14104	14168	14025	14292	14261	13923	14117	14101	14307	14308	13960	14095	14052	14171	14221	14201	14283	14296	14261	14146	13922	14274	14210	14281	14122	14150	14124	14007	14080	14189	14354	14365	14143	14253	14272	14353	14182	14183	14068	14140	14258	14199	14044	14272	14108	14173	14389	14181	14168	14197	14165	14300	14140	14357	14422	14345	14198	14057	14269	14176	14228	14159	14282	14156	14078	14168	14197	14190	14272	14111	14082	14112	14326	14039	14197	13962	14108	13995	14208	14360	14317	14285	14262	14194	14214	14251	14347	14375	14151	14289	14132	14029	13996	14330	14175	14231	14072	14358	14246	14257	14149	14212	14187	14253	14402	14332	14280	14187	14110	14204	14300	14337	14042	14263	14432	14091	14241	14205	14020	14179	14110	14269	14259	14314	14138	14396	14096	14257	14266	14096	14380	14243	14088	14362	14004	14330	14117	14332	14479	14145	14069	14049	14279	14200	14261	14182	14165	14113	14272	14173	14301	14297	14254	14389	14522	14421	14320	14156	14274	14191	14129	14008	14231	14248	14037	14232	14218	14279	14131	14179	14118	14165	14315	14053	14223	14153	14302	14251	14266	14301	14291	14163	14269	14048	14177	14302	14315	14196	14061	14301	14080	14261	14396	14197	14285	14127	14232	14178	14141	14119	14093	14239	14266	14159	14279	14282	14296	14160	14072	14212	14335	14349	14063	14236	14259	14146	14035	14165	14064	14304	14101	14135	14351	14432	14250	14109	14243	14473	14281	14131	14081	14260	14142	14208	14358	14257	14272	14149	14202	14225	14091	14106	14021	14077	14198	14284	14258	14324	14302	14204	14184	14194	14163	14100	14360	14039	14273	14204	14270	14360	14271	14208	14193	14306	14326	14181	14207	14223	14245	14232	14124	14272	14216	14172	14280	14184	14167	14294	14009	14094	14095	14204	14311	14287	14286	14158	14208	14330	14388	14133	14121	14117	14077	13997	14179	14165	14171	14207	14234	14269	14159	14273	14187	14189	14259	14106	14232	14192	14373	14083	14270	14231	14239	14213	14445	14192	14200	14171	14216	13865	14269	14189	14328	14353	14307	14124	14242	14059	14330	14255	14343	14158	14231	14387	14223	14222	14245	14082	14073	14222	14077	14092	14182	13991	14317	14318	14067	14202	14220	14130	14263	14201	14275	14235	14003	14318	14215	14238	14221	14033	14255	14257	14136	14234	14107	14266	14139	14313	14396	14022	14291	14235	14251	14284	14206	14313	14234	14171	14329	14299	14316	14224	14081	14044	14269	14266	14175	14304	14293	14244	14154	14130	13980	14363	14102	14211	14196	14378	14333	14217	14147	14012	14268	13921	14195	14126	13997	14414	14209	14341	14032	14319	14430	14243	14266	14303	14036	14325	14177	14034	14113	14369	14322	14161	14209	14243	14394	14026	14265	14094	14257	14218	14040	14340	14251	14126	14292	14250	14325	14190	14212	14142	14268	14279	13988	14187	14185	14138	14247	14363	14241	14049	14233	14006	14210	14012	14227	14237	14279	14307	14196	14380	14262	14588	14319	14142	14082	14160	14087	14312	14222	14179	14243	14182	14227	14274	14226	14222	14146	14151	14197	14238	14273	14076	14190	14272	14111	14270	14335	14025	14180	14473	14339	14219	14132	14098	14088	14381	14423	14275	14137	14141	14356	14204	14272	14281	14221	14332	14277	14301	14239	14144	14358	14171	14057	14097	14218	14249	14163	14285	14039	14283	14110	14212	14212	14018	14211	14380	14173	14183	14242	14109	14246	14310	14274	14081	14210	14246	14245	14257	14118	14125	14118	13994	14243	14295	14422	14319	14191	14275	14174	14242	14328	14445	14369	14087	14056	14436	14127	14238	14366	14455	14275	14187	14311	14353	14198	14060	14304	14309	14109	14340	14320	14299	14322	14164	14080	14136	14132	14117	14141	14275	14186	14292	14250	14336	14168	14199	14192	14238	14047	14060	14162	14133	14281	14145	14228	14228	14254	14263	14291	14164	14113	14146	14199	14144	14381	14073	14312	14223	14338	14185	14166	14161	14357	14165	14204	14415	14193	14191	14272	14027	13946	14154	14260	14233	14302	14076	14099	14209	14147	13960	14334	14365	14292	14319	14051	14213	14224	14254	14043	14309	14069	14185	14250	14337	14298	14203	14254	14277	14173	14181	14260	14209	14337	14323	14216	14101	14028	14037	14165	14243	14115	14109	14152	14367	14180	14320	14133	14308	14171	14261	14159	14081	14308	14161	14248	14291	14287	14220	14067	14263	14095	14214	14245	14317	14172	14100	14011	14283	14030	14113	14062	14084	13994	14369	14040	14164	14211	14100	14237	14115	14180	14303	14415	14145	14120	14269	14333	14392	14347	13945	14120	14175	14140	14320	14400	14391	14268	14401	14033	14251	14320	14196	14281	14291	14351	14342	14306	14133	14253	14284	14248	14128	14188	14212	14192	14404	14195	14132	14180	14104	14257	14067	14212	14274	14241	14311	14057	14183	14404	14372	14263	14186	14274	14199	14071	14107	14335	14261	14214	14017	14194	14245	14365	14210	14056	14336	14118	14322	14009	14101	14168	14226	14065	14080	14146	14268	14312	14095	14160	14221	14214	14106	14258	14373	14232	14061	14297	14195	14248	14296	14233	14323	14217	14178	14199	14143	14052	14225	14017	14306	14124	14205	14259	14380	14143	14228	14217	14328	14209	14200	14194	14066	14297	14206	14208	14126	14103	14114	14045	14289	14261	14271	14266	14233	14084	14389	14248	14316	14204	14218	13995	14105	14108	14085	14382	14274	14291	14218	14001	14132	14135	14147	14183	14208	14295	14232	14114	14426	14275	14108	14035	14265	14258	14331	14260	14170	14338	14229	14344	14217	14354	14450	14166	14059	14277	14206	14190	14175	14049	14159	14291	14217	14486	14344	14181	14125	14165	14192	14157	14171	14234	14071	14132	14180	14215	14161	14085	14370	14333	14419	14314	14216	14109	14376	14174	13994	14221	14244	14200	14122	14129	14048	14315	14146	14302	14445	14118	14047	14173	14100	13952	14029	14146	14129	14191	14293	14205	14185	14121	14052	14091	14182	14337	14222	14373	14307	14157	14213	14105	14228	14090	14150	14303	14173	14363	14092	14142	14283	14226	14362	14382	14427	14180	14234	14379	14338	14134	14230	14206	14295	14284	14322	14235	14323	14333	14443	14152	14225	14171	14185	14049	13947	14182	14224	14167	14323	14392	14150	14115	14160	14014	14173	14024	14142	14390	14197	14149	14209	13994	14076	14308	14261	14044	14247	14306	14001	14289	14057	14257	14285	14116	14416	14325	14435	14018	14076	14114	14189	14337	14191	14191	14144	14372	14317	14249	14350	14282	14120	14146	14194	14108	14159	14301	14279	14081	14191	14093	14380	14233	14109	14248	14080	14261	14296	14126	14313	14300	14228	14311	14229	14156	14173	14182	14242	14320	14484	14203	13979	14173	14384	14119	14149	14175	14213	14283	14169	14318	14053	14302	14307	14089	14264	14084	14189	14325	14230	14350	14250	14404	14344	14125	14322	14270	13958	14400	14391	14042	14185	14184	14156	14115	14258	14135	14130	14239	14183	14179	14283	14240	14103	14337	14310	14220	14429	14325	14169	14098	14242	14339	14211	14183	14220	14386	14206	14324	14411	14137	14047	14146	14162	14240	14173	14173	14182	14343	14309	14011	14027	14366	14405	13953	14168	14322	14105	14356	13949	14131	14078	14126	14103	14103	14208	14222	14130	14133	13967	14091	14209	14203	14164	14223	14169	14343	14291	14075	14249	14293	14268	14444	14215	14300	14244	14172	14374	14319	14171	14083	14152	14192	14421	14194	14135	14179	14213	14259	14233	14270	14258	14203	14328	14170	14307	14235	14250	14118	14106	14193	14291	14428	14272	14018	14362	14260	14126	14162	14205	14210	14266	14229	14131	14157	14257	14366	14281	14074	14158	14327	14115	13965	14180	14292	14282	14224	14071	14319	14048	14112	14041	14370	14382	14160	14247	14293	14094	14198	14000	14391	14268	14119	13970	14057	14145	14210	14221	14144	14068	14169	14121	14421	14074	14212	14169	14252	14461	14247	14148	14081	14320	14158	14148	14208	14030	14058	14043	14207	14151	14242	14030	14315	14228	14134	13936	14183	14053	14073	14136	14116	14348	14056	14090	14236	14255	14214	14146	14252	14213	14250	14090	14299	14238	14247	14098	14211	14177	13998	14322	14262	14183	14335	14342	14173	14223	14328	14460	14234	14278	14317	14327	14234	14182	14340	14087	14060	13994	14142	14155	14378	14128	14378	14277	14212	14218	14323	14191	14255	14203	14124	14237	14197	14054	14295	14086	14076	14365	14320	14136	14294	14188	14303	14255	14338	14267	14332	14277	14274	14467	14493	14128	14163	14098	14155	13963	14171	14333	14268	14174	14241	14245	14299	14215	14128	14202	14351	14322	14200	14211	14204	14253	14185	14238	14330	14089	14267	14039	14268	14231	14291	13965	14043	14107	14230	14228	14246	14143	14179	14172	14229	14112	14029	14293	14422	14376	14155	14144	14236	14124	14098	14119	14139	14212	14308	14161	14131	14208	14307	14313	14228	14294	14228	14273	14147	14310	14091	14064	14182	14179	14289	14280	14347	14248	14221	14115	14146	14117	14219	14139	14232	14240	14370	14260	14235	14157	14193	13923	14274	14138	14032	14273	14385	14400	14272	14179	14343	14103	14005	14374	14016	14269	14268	14311	14260	14262	14053	14482	14400	14386	14014	14148	14243	14200	14297	14067	14138	14172
30896	48053	40342	25895	18762	15261	14765	12874	12731	12324	12298	12186	12360	12185	12063	12104	12174	12267	12242	12066	12097	12188	12050	11951	12126	12187	12238	12103	11974	12081	12080	11860	12043	11903	11969	12063	11966	11955	12080	11903	11937	11991	11905	12007	11965	12226	12091	11866	11992	11808	12089	11976	12166	11894	12107	12036	11974	12092	12087	11910	12106	11999	11910	11866	12098	11998	11972	12119	12032	12032	11948	11965	12048	12108	11831	12092	11753	12019	12036	12043	12007	11904	12019	12046	12039	12119	12015	11977	11869	12221	12015	11827	11979	12100	11840	12006	11889	12135	12025	12110	12123	11844	12043	12082	11844	12054	11903	12023	11982	11915	12012	11979	12034	11954	12060	12084	12088	11850	12114	12007	11997	11969	12012	11837	11860	12194	12041	11986	12144	12019	11989	11910	11942	11906	11928	12018	11949	12039	11823	12082	11992	11971	12040	11885	11990	11969	12068	11961	12021	12081	11838	12110	11880	12019	11941	12121	12016	11905	11971	12162	11963	12049	12024	12076	12206	12142	11988	11871	11838	12112	12122	12191	11952	12034	12052	12253	11803	11921	11972	12018	12028	11893	12003	11974	11904	11989	12207	11856	12138	12021	11995	12067	11978	12012	12049	11967	11972	12017	11946	11983	12048	11991	11980	11993	11962	12108	12032	12077	11886	11999	11812	12107	12108	11971	12029	12095	12011	12016	12074	11933	12091	12203	12083	12088	12066	12124	12040	12022	12073	11986	12080	11935	12110	12057	12066	11841	12064	11963	12077	12006	12037	12039	12092	11977	12104	11991	12108	11950	11895	12059	11909	11838	12143	12010	12087	11898	12075	11961	12009	11917	12045	11876	11802	12093	11950	11931	11870	12039	12033	12091	11956	11947	12112	12150	12061	12060	12013	11995	12134	12034	12023	12017	11931	11773	11997	12106	11869	12006	11942	12055	11944	11818	11872	12081	12072	12019	11978	11908	12026	11974	12108	11908	12022	11965	12044	11948	12093	12042	12033	11951	11992	11905	11962	11999	12049	12064	12074	11997	12041	11864	11911	11933	12093	12142	11943	11867	11972	11894	12038	11869	12097	11897	12050	12035	11963	11935	11986	12034	11987	12013	11989	12001	12007	12030	12039	11934	12046	12005	12004	11885	12128	12156	11911	11994	12086	11996	11940	11997	11921	12040	12170	11892	12093	11824	12035	12001	11979	11999	12185	12004	11906	11972	12045	11877	12119	12074	12044	12066	12111	11874	12073	12039	11932	11998	12060	12088	11944	11880	11935	12073	12084	11910	12076	12010	11995	11964	12089	12013	11861	12154	11932	11741	12017	12154	12159	11762	12113	11991	12009	11904	12036	12052	11970	12130	11962	11945	11944	12014	12024	12074	12132	11962	11981	12083	11905	11925	12038	11901	12102	11963	12084	12102	12121	11901	12066	11908	12000	11869	11969	11886	11830	12020	11936	12184	12049	11947	12063	12097	11921	12062	11999	11924	12082	11935	11929	12075	11967	12095	12052	11992	12056	11961	12144	11941	12052	12056	12048	12103	12053	12027	11953	12078	11971	11985	11946	12064	11907	12090	11965	11882	11989	12103	12010	11976	12169	12032	11971	11856	12037	11947	11988	12070	12027	11908	11973	12116	12075	12067	11900	12031	11993	12090	12112	12053	11902	11916	11972	11992	12109	11886	11999	11979	12030	11939	11927	12081	11988	11987	12174	12099	12101	11923	12221	12052	11874	12108	11880	11917	12032	11881	11927	11863	11927	11953	11971	11960	12076	12266	12067	11913	12016	11892	11865	11940	11988	12114	12057	11944	12055	11758	12150	11957	11977	12073	12049	12126	11874	11914	11911	12120	12132	12049	11995	12012	12046	12032	11958	12131	11947	12058	12063	11958	12053	11881	11929	12051	12015	12008	12005	11981	12025	12068	12104	11878	11939	11974	12109	11999	12143	11861	12101	11945	12042	12119	12153	12001	11968	11994	12083	11931	12016	12009	11983	12023	12033	11817	11978	12010	12027	12034	12047	12085	12140	11944	11950	12133	11958	11897	12095	12127	11954	11986	12198	11948	11953	11899	11954	11957	11881	12132	12064	11985	12076	11934	11957	12024	11915	11977	11918	12062	12055	12035	12158	11906	12061	11990	12000	11891	12041	12064	12016	11976	11909	11946	11972	11858	11924	12028	11977	11933	12159	12053	12139	11976	11998	11988	11944	11908	12004	12032	11944	11913	11966	12000	12038	12044	11976	12018	12175	12008	11942	11841	11982	11754	12084	11895	11997	11952	12013	11967	11893	12070	12075	11987	12021	11997	12130	12044	11851	12115	12269	12111	12092	12041	12033	11960	11951	11857	11957	11980	12055	12032	11825	12050	12016	11950	12101	11962	11926	12178	12086	12121	11966	12022	11890	12095	12046	12048	11903	12005	11979	12049	11738	12108	12025	12201	12124	11877	12034	11950	11909	11873	11985	11843	11996	12114	11906	11939	12022	11985	12039	12057	11976	11990	12143	12010	12035	12042	11924	12051	12074	11979	12105	11905	12080	11995	11936	12051	12152	12065	12024	12037	11958	11934	12117	11801	12114	12073	11890	11936	12111	11932	12102	12057	12008	12001	12034	11969	12121	12034	12064	12063	12166	12062	12019	12057	12048	12103	11965	12059	11948	12182	11994	12129	12133	12098	11954	11934	11880	12142	11833	11910	12015	11866	12102	12196	11995	11968	12057	11937	11805	12066	11981	11850	11932	12033	12066	11847	12025	11979	12145	12167	12019	12053	11862	12015	12137	12004	11959	11912	12034	12093	11943	11997	12059	11841	12083	11840	11985	11988	11875	12134	12069	12077	12062	11821	11968	11959	11967	11952	11900	11896	11918	12125	12026	12011	12000	11893	11977	12033	11878	11990	12101	11936	12034	11902	12054	12133	12057	12125	11902	11991	12002	11996	11929	12023	12143	12024	12063	12060	11885	12115	11883	12074	12118	11817	12057	11975	12164	11995	12052	11938	12008	11881	12135	12110	12030	12080	12065	12088	11913	12013	12148	11979	11995	11815	11986	11837	12122	11893	11845	11972	12104	11848	12068	12025	11995	11996	11762	12003	12112	12090	11970	11911	11889	12090	11899	11957	12087	12020	11845	12003	11941	11880	11994	11980	11992	11984	11922	12017	12128	12088	12071	11925	12112	11904	12045	11958	11941	12002	11958	12093	11906	12063	11989	12146	11932	11968	12096	11942	11871	11864	11865	12149	12000	12054	12076	11819	11856	11857	12042	12177	12082	11994	12111	12077	11990	12018	11958	12041	12067	11915	12094	12036	12078	11935	12060	12145	11874	11950	12016	12152	11875	12117	11957	12022	11976	12066	11897	12053	11911	11995	12169	12077	12022	12018	11980	11857	12144	11942	12000	11971	11896	12188	11900	12105	11997	11878	12023	11970	11930	12007	12007	11939	12028	11932	12002	12067	12003	12145	12006	12023	11986	12093	12016	11929	12028	11997	11860	11902	11951	12064	12149	12092	12061	11829	12101	11829	12078	12045	12036	12035	12018	11881	11959	12045	12057	11908	12076	12160	11902	12265	12020	11984	11899	12092	12083	11939	12019	11978	12171	12019	11988	11846	11965	11964	12038	11847	11831	12012	11966	11857	11968	11953	11931	12036	11951	12060	12007	11942	11883	12043	11967	11878	12067	12035	12005	12120	11924	11860	11953	12181	11809	11962	11999	11902	12078	11865	12099	12041	12193	11877	12037	11958	12031	12119	12232	11818	12005	12119	11943	11845	11886	12000	11979	12073	12217	12141	11917	11853	11817	12137	11838	11812	11993	12043	11977	11795	11931	11825	11898	12051	11946	11922	12107	11988	12049	12090	12107	12029	12022	12068	11896	11925	12107	12024	11963	11972	11965	11951	11855	12108	12015	11991	12044	11980	11975	12046	12036	12108	11947	12081	11973	11985	12020	12066	12020	11875	11911	12101	12071	12136	11910	12022	12020	11831	12007	12024	12133	12134	12059	11951	12061	12028	12047	11857	12071	11940	12045	11931	12188	12056	12071	12029	11863	12017	12044	11871	12106	11991	12022	12077	12033	11941	11908	12048	12051	11999	12038	11949	12080	11884	11972	11959	12035	11863	12055	12018	12049	11989	12174	11943	11968	11902	11871	11979	12023	11966	11881	12146	11930	12028	12130	12035	12059	12019	12010	11880	12010	12008	11923	12186	12139	12065	11979	12087	11929	11959	12234	12030	12054	11898	12000	12120	11914	12021	12058	11892	12078	11996	11948	12030	12020	11935	12062	11883	12223	11905	11761	11828	11892	11923	11973	12024	12048	12051	11832	11957	12067	11972	12051	12088	11953	12036	11928	11946	11985	12019	12113	11949	11883	11911	11930	12033	11983	11973	12139	12169	12020	12109	12064	12035	11900	11852	11963	11955	11952	12045	11916	11920	11933	12046	11853	11931	11987	12004	11986	11944	12040	11985	12096	12020	12042	11870	12033	12039	11958	11895	11967	12102	11879	12080	11964	11915	11868	12000	11933	12009	11996	12034	12040	12157	12038	11931	12220	12011	12082	12011	11822	12109	12122	12159	12131	12114	12001	11844	12009	11970	12092	11949	11997	11899	12090	11981	11927	12070	11881	12033	11973	11986	12054	11963	12032	12163	11990	11928	11891	12049	11977	12019	12068	11956	12094	11968	11970	12005	12074	11900	12168	12019	11888	11756	11960	12047	11800	12091	12007	11994	12181	12019	11900	11955	12104	11970	11855	12054	12086	11882	11912	12023	12105	12120	11807	12019	12082	12045	12202	11921	12046	12094	12064	12047	11933	11991	12013	12046	12023	12029	11942	12027	11934	12017	12041	12073	11998	11908	11966	11987	11945	11982	11870	11957	12011	12130	11903	11928	12071	11995	12128	12048	11916	11974	11865	12114	12035	11863	11876	11913	11920	12027	12037	12026	12045	12050	12015	12130	12205	11887	12136	12075	12072	11869	11960	12049	12036	11988	12067	12072	11965	11897	12076	11994	12108	11961	12031	12049	12069	11933	11975	12026	12081	12051	11924	11908	11871	12045	11869	11924	11981	12090	12031	12038	11940	11766	12000	12005	11970	12084	11948	11955	11944	11988	12071	11960	11925	11926
23163	21142	28489	25615	23003	22800	20088	16520	15724	15583	15639	15084	15296	15213	15255	15015	15233	14932	15028	15050	15165	15081	15349	15981	15570	15325	15317	15137	15029	14793	14844	14824	14980	14768	14757	14799	14639	14756	14630	14869	14739	15019	14705	14676	14732	14981	14907	14683	14807	14946	14793	14653	14536	14635	14637	14822	14878	14978	14813	14859	14786	14696	14716	14570	14833	14859	14663	14683	14634	14798	14936	14946	14763	14698	14765	14780	14699	14767	14914	14920	14725	14739	14908	14717	14561	14838	14957	14692	14805	14839	14592	14899	14931	14725	14906	14679	14937	14659	14570	14780	14786	14795	14879	14833	14704	14786	14651	14704	14747	14648	14755	14853	14810	14686	14920	14907	14765	14702	14913	14846	14673	14526	14800	14620	14557	14930	14994	14815	14708	14650	14936	14742	14898	14582	14850	14679	14688	14636	14819	14770	14718	14545	14757	14650	14715	14803	14764	14627	14667	14726	14817	14806	14746	14626	14717	14789	14825	14703	14596	14695	14806	14927	14869	14703	14888	14661	14787	14671	14628	14706	14771	14722	14579	14633	14779	14698	14697	14662	14758	14675	14819	14694	14661	14722	14735	14694	14801	14884	14636	14608	14638	14713	14608	14874	14704	14638	14611	14810	14799	14609	14565	14701	14874	14834	15031	14752	14748	14859	14819	14705	14990	14733	14842	14864	14711	14724	15049	14746	14889	14927	14555	14757	14739	14888	14827	14795	14783	14707	14885	14671	14810	14658	14783	14721	14692	14709	14636	14939	14497	14668	14703	14834	14835	14750	14490	14781	14919	14683	14779	14769	15026	14742	14748	14716	14753	14961	14725	14757	14682	14661	14767	14788	14701	14618	14871	14723	14632	14605	14796	14770	14810	14690	14874	14810	14710	14697	14673	14762	14740	14743	14876	14790	14728	14845	14658	14743	14719	14790	14896	14774	14761	14664	14728	14820	14736	14657	14717	14543	14698	14766	14708	14748	14647	14741	14653	14775	14785	14745	14800	14876	14941	14698	14694	14680	14818	14603	14641	14876	14662	14780	14641	14729	14819	14805	14840	14794	14680	14518	14881	14824	14644	14677	14639	14512	14812	14735	14677	14695	14680	14757	14750	14753	14707	14673	14803	14617	14595	14818	14939	14780	14571	14817	14822	14989	14787	14544	14619	14899	14752	14549	14798	14819	14730	14840	14675	14770	14707	14835	14652	14929	14696	14932	14637	14709	14618	14628	14734	14921	14718	14871	14813	14852	14583	14608	14708	14669	14582	14767	14692	14836	14687	14809	14917	14859	14719	14838	14714	14641	14698	14709	14887	14971	14897	14648	14894	14821	14713	14612	14555	14863	14772	14735	14664	14553	14833	14671	14715	14867	14797	14590	14927	14994	14852	14639	14681	14810	14964	14907	14673	14784	14804	14689	14847	14670	14559	14521	14752	14697	14751	14829	14759	14816	14825	14764	14689	14623	14714	14719	14696	15053	14791	14628	14552	14723	14721	14602	14631	14748	14611	14650	14718	14680	14816	14688	14719	14541	14814	14891	14893	14686	14616	14701	14770	14698	14617	14671	14496	14723	14811	14651	14695	14760	14754	14720	14839	14737	14912	14539	14728	14511	14594	14708	14750	14601	14909	14834	14611	14740	14898	14810	14713	14729	14836	14531	15014	14886	14749	14626	14694	14868	14637	14761	14968	14768	14706	14780	14471	14642	14683	14653	14894	14632	14666	14657	14792	14618	14585	14920	14941	14773	14956	14710	15081	14745	14808	14940	15004	14864	14756	14652	14682	14777	14726	14872	14920	14620	14701	14604	14736	14772	14728	14747	14815	14867	14737	14633	14730	14751	14755	14715	14767	14680	14770	14759	14655	14877	14764	14761	14818	14813	14790	14646	14878	14919	14662	14715	14829	14721	14812	14822	14621	14653	14669	14642	14845	14669	14917	14778	14944	14737	14778	14652	14742	14883	14682	14686	14986	14527	14689	14834	14826	14977	14810	14681	14794	14818	14874	14841	15001	14720	14738	14917	14769	14760	14660	14690	14805	14739	14612	14890	14881	14635	14813	14623	14903	14916	14857	14812	14796	14616	14791	15077	14672	14468	14681	14827	14636	14577	14687	14729	14414	14627	14927	14550	14556	14791	14821	14636	14882	14883	14753	14980	14761	14860	14901	14577	14828	14717	14674	14722	14672	14688	14744	14786	14689	14746	14580	14696	14703	14789	14839	14632	14654	14680	14923	14649	14769	14660	14668	14815	15038	14501	14790	14628	14682	14677	14683	14555	14591	14780	14755	14523	14626	14819	14553	14902	14824	14748	14741	14823	14750	14642	14593	14832	14784	14676	14614	14628	14591	14649	14783	14742	14743	14786	14819	14724	14958	14680	14965	14719	14691	14772	14796	14871	14719	14674	14727	14770	14979	14690	14581	14821	14737	14756	14914	14727	14707	14794	14937	14787	14793	14720	14601	14848	14653	14856	14858	14856	14690	14844	14826	14753	14597	14832	14831	14775	14913	14490	14907	14803	14842	14736	14669	14758	14965	14599	14838	14860	14807	14588	14540	14535	14805	14720	14696	14800	14878	14688	14869	14733	14762	14610	14614	14612	14817	14782	14917	14836	14568	14877	14668	14644	14739	14767	14733	14862	14610	14590	14569	14642	14627	14766	14834	14658	14640	14567	14602	14717	14632	14660	14667	14649	14785	14514	14878	14779	14795	14829	14755	14680	14674	14566	14759	14682	14644	14719	14806	14786	14728	14766	14796	14935	14628	14857	14907	15009	14878	14800	14668	14738	14870	14826	14970	14829	14852	14810	14775	14615	14619	14712	14690	14896	14782	14832	14695	14795	14736	14678	14780	14576	14688	14759	14804	14696	14570	14685	14634	14806	14799	14707	14911	14544	14696	14773	14841	14701	14697	14743	14603	14453	14564	14747	14803	14729	14831	14804	14752	14826	14802	14692	14653	14552	14777	14793	14852	14847	14963	14690	14902	14634	14903	14848	14634	14794	14859	14821	14825	14652	14781	14645	14607	14742	14684	14657	14586	14770	14837	14714	14965	14815	14806	14693	14674	14700	14800	14823	14893	14892	14766	14690	14620	14668	14664	14678	14697	14660	14830	14749	14887	14869	14596	14569	14615	14792	14697	14875	14620	14798	14436	14716	14790	14850	14704	14735	14677	14848	14691	14860	14544	14782	14681	14793	14891	14764	14800	14727	14720	14732	14878	14949	14757	14872	14576	14815	14769	14843	14759	14725	14799	14747	14689	14796	14849	14742	14508	14659	14799	14650	14755	14687	14462	14801	14766	14708	14679	14753	14811	14687	14573	14824	14708	14549	14518	14568	14645	14594	14728	14728	14707	14804	14782	14781	14660	14639	14644	14915	14767	14574	14704	14544	14596	14672	14777	14759	14657	14771	14956	14751	14579	14555	14754	14734	14765	14758	14794	14759	14593	14790	14755	14614	14796	14546	14664	14741	14601	14650	14605	14612	14687	14633	14834	14670	14915	14790	14897	14812	14880	14773	14737	14656	14858	14587	14933	14678	14528	14769	14848	14763	14852	14784	14735	14742	14734	14648	14552	14857	14636	14736	14764	14901	14761	14766	14837	14829	14865	14749	14860	14812	14813	14613	14651	14792	14749	14844	14863	14692	14678	14656	14554	14775	14873	14899	14749	14661	14949	14875	14708	14869	14519	14750	14755	14900	14788	14734	14725	14760	14850	14851	14800	14634	14931	14553	14918	14702	14782	14648	14901	14702	14585	14857	14816	14567	14948	14764	14877	14753	14632	14825	14846	14733	14616	14741	14675	14569	14463	14884	14702	14844	14603	14928	14926	14808	14803	14643	14629	14517	14652	14844	14859	14783	14802	14516	14769	14794	14750	14891	14803	14686	14739	14907	14634	14659	14793	14859	14760	14613	15099	14734	14557	14836	14866	14787	14700	14626	14444	14596	14671	14817	14802	14737	14793	14807	14815	14765	14743	14753	14765	14670	14629	14484	14823	14601	14864	14737	14592	14674	14779	14863	15004	14748	14756	14748	14553	14724	14642	14829	14643	14667	14509	14697	14616	14722	14802	14740	14812	14796	14687	14839	14673	14577	14704	14804	14634	14581	14670	14628	14765	14752	14820	14869	14681	14803	14671	14852	14801	14567	14798	14755	14890	14603	14756	14671	14698	14923	14793	14653	14834	14754	14849	14621	14823	14788	14798	14685	14639	14652	14843	14681	15014	14753	14814	14777	14829	14943	14791	14748	14673	14795	14699	14651	14767	14507	14627	14818	14748	14605	14800	14820	14722	14843	14664	14464	14727	14860	14865	14766	14647	14807	14735	14643	14852	14606	14691	14758	14890	14785	14685	14933	14739	14515	14583	14667	14778	14779	14672	14732	14614	14657	14686	14834	14829	14710	14789	14802	14852	14786	14694	14788	14645	14752	14794	14733	14859	14742	14680	14469	14656	14471	14755	14612	14646	14489	14723	14833	14625	14673	14832	14864	14762	14664	14852	14794	14916	14867	14811	14828	14773	14811	14634	14720	14657	14775	14662	14337	14777	14698	14690	14627	14571	14808	14683	14910	14751	14674	14757	14727	14765	14908	14953	14526	14765	14915	14781	14699	14802	14868	14503	14530	14863	14712	14811	14787	14818	14887	14799	14785	14886	14751	14697	14845	14660	14892	14778	14990	14736	14626	14601	14873	14880	14688	14911	14714	14715	14823	14761	14547	14672	14537	14994	14817	14714	15025	14817	14748	14684	14701	14600	14796	14669	14649	14673	14755	14853	14792	14756	14785	14769	14904	14727	14648	14736	14646	14989	14805	14665	14551	14598	14810	14808	14897	14940	14617	14756	14708	14736	14782	14716	14492	14716	14812	14720	14934	14776	14798	15062	14627	14763	14543	14577	14661	14716	14519	14643	14659	14885	14706	14811	14793	14878	14788	14683	14656	14825	14651	14932	14892	14678	14614	14886	14660	14781	14519	14938	14690	14937	14681	14822	14572	14830	14884	14712	14688	14740	14608	14814	14966	14752	14841	14773	14504	14643	14850	14770	14704	14729	14630	14802	14575	14795	14595	14578	14638	14792	14425	14736	15106	14713	14961	14666	14647	14616	14527	14746	14667	14841	14633
31178	60999	49144	31654	22558	19759	15459	14245	13420	13098	12918	12867	12807	12784	12621	12713	12626	12552	12776	12637	12658	12809	13118	13394	13297	13151	12887	12763	12488	12420	12476	12266	12393	12366	12347	12238	12441	12491	12386	12384	12305	12454	12363	12420	12226	12474	12331	12357	12191	12317	12369	12313	12235	12326	12324	12377	12552	12381	12518	12353	12452	12551	12324	12453	12318	12489	12241	12234	12501	12300	12476	12374	12304	12372	12476	12370	12499	12484	12327	12350	12382	12421	12177	12437	12361	12515	12481	12306	12423	12400	12382	12437	12467	12321	12342	12392	12272	12257	12492	12428	12314	12302	12520	12419	12277	12279	12205	12318	12380	12501	12379	12498	12321	12381	12412	12406	12472	12408	12299	12390	12353	12264	12254	12371	12351	12462	12243	12433	12378	12321	12407	12497	12354	12320	12363	12314	12322	12445	12347	12281	12465	12308	12356	12428	12602	12407	12490	12265	12287	12405	12265	12276	12244	12364	12327	12336	12489	12380	12361	12382	12396	12351	12292	12464	12333	12341	12470	12355	12444	12335	12398	12331	12354	12260	12218	12223	12152	12343	12320	12358	12156	12163	12437	12371	12433	12315	12307	12360	12406	12390	12311	12413	12483	12366	12292	12292	12455	12331	12307	12178	12376	12324	12197	12455	12451	12292	12086	12409	12370	12448	12100	12272	12528	12277	12417	12304	12323	12355	12360	12388	12508	12225	12347	12268	12364	12253	12345	12455	12415	12364	12314	12399	12346	12302	12359	12378	12339	12246	12536	12500	12342	12540	12345	12411	12257	12395	12345	12366	12313	12402	12304	12458	12355	12479	12396	12313	12397	12367	12457	12351	12334	12391	12633	12383	12260	12487	12366	12399	12358	12380	12251	12351	12548	12386	12386	12417	12286	12154	12360	12368	12504	12197	12403	12455	12404	12401	12344	12304	12277	12234	12284	12372	12225	12278	12402	12530	12281	12305	12313	12309	12340	12441	12379	12326	12376	12368	12405	12417	12323	12335	12266	12383	12436	12289	12374	12250	12405	12340	12268	12308	12397	12391	12384	12587	12345	12347	12405	12408	12432	12401	12405	12331	12453	12404	12307	12458	12396	12366	12313	12372	12458	12363	12391	12370	12392	12418	12387	12318	12334	12390	12372	12448	12573	12305	12220	12356	12360	12500	12401	12421	12368	12420	12382	12250	12380	12395	12389	12227	12182	12308	12275	12309	12514	12398	12300	12396	12392	12439	12416	12195	12587	12290	12430	12282	12439	12416	12340	12545	12472	12325	12399	12296	12357	12232	12344	12311	12335	12410	12195	12293	12348	12421	12416	12377	12405	12270	12347	12307	12330	12435	12473	12303	12406	12348	12310	12321	12439	12287	12305	12285	12240	12535	12429	12449	12265	12419	12254	12450	12377	12241	12210	12260	12525	12302	12422	12408	12424	12354	12414	12350	12314	12410	12356	12300	12476	12316	12320	12239	12321	12288	12182	12385	12393	12285	12382	12386	12313	12407	12271	12076	12356	12321	12267	12167	12295	12402	12217	12372	12250	12409	12409	12331	12379	12406	12473	12289	12294	12161	12437	12404	12466	12281	12412	12452	12186	12313	12396	12304	12311	12345	12460	12291	12309	12288	12473	12506	12172	12258	12348	12392	12497	12327	12435	12367	12539	12345	12461	12250	12380	12492	12296	12371	12428	12360	12675	12371	12473	12218	12314	12232	12312	12265	12437	12156	12482	12323	12432	12459	12393	12384	12310	12405	12182	12210	12386	12253	12369	12401	12465	12462	12336	12251	12353	12321	12356	12277	12297	12241	12506	12233	12393	12245	12251	12230	12313	12463	12172	12416	12469	12269	12375	12231	12145	12477	12479	12527	12456	12214	12322	12341	12258	12562	12469	12150	12213	12396	12314	12351	12439	12404	12226	12310	12319	12416	12290	12293	12273	12318	12371	12263	12424	12300	12486	12222	12314	12340	12300	12345	12359	12305	12295	12194	12503	12381	12363	12268	12347	12451	12397	12359	12410	12343	12327	12183	12505	12271	12413	12224	12326	12438	12380	12310	12254	12264	12291	12436	12259	12351	12351	12383	12331	12409	12372	12424	12284	12443	12383	12185	12352	12284	12238	12311	12395	12335	12509	12608	12415	12228	12341	12391	12344	12417	12537	12280	12327	12351	12253	12333	12322	12461	12434	12330	12486	12279	12448	12333	12395	12484	12372	12382	12394	12359	12306	12345	12279	12399	12408	12319	12339	12255	12331	12560	12447	12291	12363	12210	12321	12249	12357	12374	12310	12390	12384	12499	12536	12407	12244	12364	12388	12377	12460	12373	12252	12631	12226	12284	12543	12305	12378	12425	12342	12333	12344	12331	12377	12305	12374	12418	12373	12454	12349	12485	12371	12285	12299	12383	12248	12283	12191	12256	12275	12508	12305	12262	12305	12402	12404	12373	12306	12463	12342	12468	12246	12300	12495	12453	12381	12384	12362	12410	12337	12346	12410	12313	12333	12358	12419	12426	12429	12392	12324	12323	12506	12335	12324	12367	12407	12308	12365	12336	12355	12577	12333	12378	12321	12320	12375	12154	12214	12219	12401	12358	12440	12306	12346	12378	12359	12398	12515	12300	12429	12470	12254	12320	12285	12459	12432	12368	12362	12479	12428	12180	12401	12409	12448	12239	12439	12514	12302	12449	12306	12313	12309	12406	12174	12416	12332	12287	12448	12235	12383	12299	12339	12328	12264	12524	12262	12252	12260	12361	12384	12365	12248	12313	12280	12362	12175	12298	12321	12395	12360	12366	12466	12342	12121	12536	12189	12343	12469	12585	12295	12622	12439	12351	12410	12371	12339	12238	12390	12483	12456	12287	12362	12466	12340	12393	12169	12431	12334	12435	12584	12391	12384	12371	12365	12321	12393	12328	12590	12395	12543	12440	12263	12390	12302	12449	12334	12432	12408	12237	12329	12434	12416	12426	12233	12315	12395	12491	12358	12379	12248	12352	12282	12490	12219	12296	12233	12334	12348	12428	12518	12335	12382	12490	12233	12321	12331	12375	12292	12593	12395	12335	12334	12478	12294	12408	12349	12163	12413	12383	12173	12427	12392	12481	12352	12302	12444	12246	12311	12223	12544	12368	12342	12253	12381	12374	12449	12298	12497	12391	12262	12299	12227	12440	12456	12500	12161	12458	12347	12562	12442	12178	12365	12495	12149	12489	12287	12360	12402	12297	12283	12304	12474	12381	12225	12283	12356	12431	12169	12481	12485	12387	12408	12452	12283	12346	12403	12322	12375	12246	12240	12519	12226	12341	12446	12360	12303	12373	12256	12402	12322	12318	12339	12538	12121	12236	12463	12360	12516	12391	12379	12243	12384	12316	12320	12373	12376	12395	12305	12495	12274	12330	12206	12311	12393	12443	12315	12338	12377	12313	12249	12422	12274	12401	12244	12375	12370	12374	12402	12179	12468	12338	12314	12257	12378	12176	12423	12348	12451	12339	12352	12318	12223	12586	12193	12221	12313	12340	12223	12412	12435	12449	12377	12417	12256	12458	12448	12293	12250	12709	12563	12401	12333	12412	12234	12462	12384	12397	12266	12345	12381	12367	12338	12387	12480	12517	12337	12256	12118	12529	12274	12292	12367	12314	12438	12364	12583	12296	12386	12358	12323	12498	12404	12279	12292	12320	12348	12355	12375	12386	12281	12428	12333	12329	12277	12476	12356	12232	12224	12261	12351	12463	12351	12380	12393	12410	12263	12336	12352	12380	12288	12451	12308	12425	12241	12338	12341	12324	12251	12653	12328	12364	12364	12419	12477	12319	12484	12437	12354	12408	12398	12252	12326	12402	12327	12275	12406	12432	12367	12282	12253	12189	12404	12428	12329	12282	12233	12359	12333	12427	12367	12447	12148	12368	12508	12419	12454	12277	12369	12373	12293	12243	12467	12496	12518	12492	12345	12474	12448	12415	12375	12392	12435	12425	12443	12338	12309	12375	12162	12407	12258	12180	12458	12404	12334	12450	12524	12487	12239	12496	12285	12412	12170	12334	12470	12301	12232	12408	12336	12552	12360	12353	12278	12276	12447	12327	12428	12341	12339	12355	12252	12382	12309	12343	12444	12346	12382	12484	12263	12315	12287	12434	12253	12277	12468	12405	12418	12473	12338	12391	12412	12219	12367	12389	12276	12435	12446	12422	12222	12421	12389	12293	12362	12302	12270	12405	12242	12304	12395	12343	12368	12491	12438	12257	12271	12165	12353	12205	12371	12324	12291	12386	12290	12264	12250	12358	12438	12453	12382	12293	12279	12375	12379	12346	12411	12308	12330	12272	12304	12316	12318	12487	12436	12406	12395	12354	12319	12262	12413	12396	12358	12347	12384	12244	12326	12321	12614	12280	12232	12365	12418	12384	12404	12361	12417	12408	12141	12207	12367	12313	12429	12370	12361	12500	12549	12377	12484	12496	12505	12324	12315	12565	12455	12381	12209	12327	12417	12284	12448	12402	12308	12397	12341	12392	12336	12344	12282	12312	12300	12299	12306	12429	12539	12406	12347	12400	12274	12472	12451	12341	12312	12390	12288	12323	12381	12349	12401	12333	12487	12251	12356	12395	12423	12468	12384	12454	12282	12359	12316	12218	12426	12277	12444	12345	12364	12410	12536	12318	12544	12455	12377	12388	12410	12443	12394	12390	12389	12485	12386	12182	12218	12274	12474	12333	12410	12317	12206	12312	12515	12299	12420	12348	12393	12375	12284	12271	12062	12385	12396	12276	12417	12275	12423	12431	12254	12272	12451	12344	12312	12396	12334	12395	12208	12407	12344	12438	12226	12366	12351	12253	12466	12404	12471	12341	12286	12447	12400	12356	12527	12295	12283	12388	12361	12294	12453	12231	12332	12408	12324	12264	12324	12421	12375	12433	12474	12425	12461	12518	12438	12235	12395	12366	12441	12386	12397	12446	12312	12315	12238	12321	12184	12427	12492	12288	12350	12301	12330	12528	12238	12311	12232	12399	12327	12231	12236	12329	12303	12265	12556	12281	12467	12445	12252	12363	12297	12432	12314	12307	12234	12399	12485	12194	12371	12413	12272	12353	12368	12075	12488	12492	12395	12231	12202	12453	12411	12422
24758	21481	29174	28633	22757	20597	18834	17402	16832	16931	16624	16601	16474	16523	16307	16259	16403	16407	16506	16407	16255	16586	16669	16703	16861	16538	16434	16383	16471	16417	16160	16489	16255	16271	16199	16146	16072	16129	16100	16334	16113	16333	16273	16332	16252	16539	16384	16270	16105	16248	16188	16249	16280	16114	16271	16338	16329	16140	16344	16262	16145	16263	16300	16127	16433	16261	16175	16254	16258	16274	16035	16138	16311	16223	16278	16239	16247	16265	16128	16178	16030	16097	16203	16240	16019	16118	16222	16274	16204	16143	16381	16309	16355	16275	16235	16230	16133	16197	15971	16259	16188	16153	16163	16137	16149	16094	16503	16312	16295	15936	16081	16285	16114	16239	16090	16126	16297	16251	16184	16247	16191	16169	16205	16279	16059	16210	16264	16226	16120	16341	16351	16241	16160	16421	15988	16174	16203	16314	16199	16234	16223	16205	16210	16168	16232	16190	16345	16400	16192	16020	16182	16128	16419	15994	16235	16361	16230	16276	16224	16190	16182	16315	16273	16362	16172	16234	16182	16278	16363	16133	16111	16380	16171	16222	16256	16567	16441	16209	16271	16275	16176	16153	16102	16211	16141	16258	15954	16260	16159	16343	16136	16233	16131	16085	16088	16063	16168	16122	16047	16159	16516	16145	16227	16263	16037	16205	16205	16248	16322	16250	16280	16293	16092	16231	16297	16369	16187	16338	16303	16384	16285	16180	16304	16186	16083	16318	16116	16244	16210	16243	16136	15854	16327	16207	16228	16028	16043	16145	16257	16306	16321	16476	16259	16268	16293	16162	16218	16166	16204	16320	16200	16242	16085	16153	16171	16124	16134	16278	16041	16064	15938	16218	16410	16430	16153	16117	16033	16308	16207	16290	16061	16244	16050	16288	16069	16114	16544	16190	16290	16236	16377	16025	16279	16338	16304	16242	16246	16311	16357	16142	16098	16383	16321	16229	16295	16344	16196	16293	16131	16257	16184	16211	16031	16091	16135	16117	16154	16219	16271	16204	16230	16238	16255	16039	15989	16132	16157	16096	16365	16262	16388	16058	16253	16210	16353	16226	16135	16268	16332	16094	16296	16075	16229	16349	16217	16132	16091	16177	16261	16452	16297	16351	16264	16057	16138	16440	16139	16209	16179	16287	16243	16200	16323	16363	16218	16272	16246	16225	16191	16199	16241	16076	16183	15871	16270	16265	16298	16227	16103	16205	16056	16194	16416	16187	16447	16223	16283	16219	16168	16195	16327	16117	16072	16028	16199	16121	16192	16170	16331	16284	16438	16343	16377	16199	16177	16188	16276	16089	16186	16143	16195	16042	16041	16162	16240	16243	16081	16123	16124	16220	16167	16138	16153	15955	16304	16022	16258	16231	16320	16125	16253	16047	16288	16274	16222	16180	16137	16328	16329	16325	16303	16436	16235	16374	16197	16195	16129	16314	16282	16164	16243	16224	16373	16247	16128	16168	16213	16137	16381	16307	16172	16245	16199	16287	16327	16110	16263	16118	16432	16367	15942	16311	16186	16014	16134	16039	16153	16165	15880	16007	16027	16340	16392	16150	16428	16267	16379	16156	16152	16096	16319	16264	16354	16024	16357	16379	16100	16319	16273	16124	16261	16290	16359	16315	16252	16292	16250	16270	16295	16442	16298	16267	16194	16141	16131	16255	16248	16220	16318	16434	16156	16073	16129	16494	16143	16087	16201	16221	16213	16276	16405	16300	16436	16272	16160	16253	16166	16048	16349	16333	16208	16419	16135	15992	16138	16054	16153	16353	15898	16100	16323	16416	16125	16372	16347	16437	16312	16279	16120	16164	16247	16043	16117	16122	15987	16341	16057	16148	16369	16461	16272	16329	16134	15987	16269	16264	16149	16332	16248	16287	16145	15981	16258	16056	16098	16064	16115	16182	16108	16374	16298	16311	16074	16181	16098	16153	16181	16172	16154	16362	16194	16099	16179	16292	16095	16219	16186	16325	16215	16241	16284	16026	16164	16359	16392	16029	16186	16424	16145	16127	16328	16216	16205	16111	16150	16295	16356	16360	16076	16183	16200	16145	16149	16201	16035	16292	16211	16242	16309	16408	16210	15987	16270	16394	16210	16148	16105	16240	16313	16152	16280	16070	16168	16162	16437	16180	16110	16121	16015	16280	16177	16392	16214	16276	16276	16380	16174	16184	16305	16327	16231	16276	16460	16179	16238	16137	16103	16139	15982	16193	16123	16204	16135	16092	16285	16294	16478	16265	16201	16267	16055	16085	16256	16049	16349	16207	16094	16143	16170	16168	16411	16176	16092	16182	16212	16290	16250	16285	16323	16111	16379	16370	16261	16247	16113	16267	16498	16288	16232	16322	16123	15915	16247	16066	16251	16154	16090	16262	16280	16280	16182	16141	16125	16267	16141	16228	16085	16210	16277	16095	16065	16214	16179	16150	16218	16298	16256	16256	16239	16146	16350	16182	16160	16188	16214	16075	16312	16232	16098	15892	16318	16292	16239	16237	16221	16299	16071	16220	16463	16254	16307	16227	16277	16253	16315	16003	16215	16214	16325	16186	16307	16286	16152	16233	16397	16211	16107	16329	16153	16246	16165	16251	15994	16244	16262	16163	16375	16206	16181	16362	16159	16289	16313	16140	16172	16082	16327	16257	16337	16394	16359	16277	16376	16293	16307	16180	16297	16235	16181	16314	16452	16133	16181	16126	16401	16164	16227	16194	16194	16247	16341	16212	16123	16160	16258	16079	16307	16282	16292	16083	16026	16296	16320	16440	16181	16349	16144	16180	16221	16162	16231	16083	16300	16100	16249	16106	16145	16089	16090	16302	16130	16167	16295	16089	16058	16447	16393	16094	16205	16388	16228	16310	16362	16181	16120	15963	16149	16309	16327	16273	16162	16122	16184	16177	16234	16195	16290	16053	16168	16149	16394	16309	16326	16279	16279	16172	16145	16215	16300	16055	16238	16186	16281	16164	16352	16343	16311	16119	16268	16184	16202	15970	16151	16238	16107	16087	16292	16228	16204	16225	16194	16301	16601	16344	16366	16199	16381	16234	16454	16414	16143	16037	16319	16208	16159	16273	16283	16120	16274	16066	16170	16164	16170	16007	16436	16318	16252	16393	16149	16151	16155	16299	16165	16146	16149	16193	15961	16397	16333	16296	16060	16084	16190	16223	16065	16296	16331	16060	16313	16061	16286	16139	16200	16127	16278	16190	16161	16259	16147	16333	16432	16242	16195	16165	16194	16249	16263	16126	16261	16223	16237	16267	16222	16352	16230	16239	16230	16164	16221	16059	16347	16365	16180	16233	16242	16305	16268	16220	16067	16173	16178	16126	16291	16227	16220	16204	16342	16136	16017	16325	16362	16256	16359	16208	16059	16182	16117	16112	16135	16262	16574	16221	16161	16159	16160	16170	16290	16084	16287	16291	16447	16231	16400	16172	15964	16200	16404	16336	16192	16269	16139	16097	16198	16158	16132	16151	16115	16148	16395	16220	16171	16286	16188	16214	16261	16161	16054	16250	16166	16283	16224	16307	16237	16130	16202	16174	16443	16191	16329	16300	16229	16257	16274	16358	16222	16234	16117	16464	16310	16219	16231	16138	16204	16429	16290	16310	16264	16254	16322	16095	16220	16148	16262	16189	16411	16298	16253	16138	16352	16307	16349	16270	16122	16332	16056	16219	16035	16126	16207	16005	16281	16315	16174	16143	16323	16440	16169	16449	16121	16257	16213	16353	16152	16283	16261	16267	16206	16428	16265	16214	16499	16294	16274	16392	16186	16255	16306	16332	16448	16212	16229	16284	16077	16214	16112	16243	16470	16337	16106	16241	15964	16098	16305	16099	16300	16235	16117	16070	16095	16338	16290	16022	16150	16357	16237	16067	16236	16194	16394	16277	16328	16176	16171	16093	16208	16460	16266	16115	16151	16125	16498	16289	16296	16322	16261	16244	16327	16363	16191	16339	16296	16047	16199	16388	16162	16047	16231	16284	16466	16266	16198	16145	16092	16009	16182	16348	16181	16146	16096	16271	16280	16037	16121	16261	16224	16248	16366	16251	16146	16075	16353	16367	16315	16027	16232	15944	16340	16341	16121	16286	16255	16158	16045	16185	16264	16144	16391	16432	16152	16318	16075	16079	16220	16311	16237	16011	16403	16197	16235	16523	16425	16204	16513	16166	16137	16202	16469	16230	16203	16160	16104	16166	16006	16153	16258	16249	16283	15989	16350	16340	16145	16169	16473	16411	16169	16352	16047	16147	16234	16337	16249	16378	16186	16225	16427	16315	16292	16378	16349	16246	16161	16437	16186	16185	16377	16299	16286	16275	16052	16278	16177	16167	16272	16227	16256	16337	16119	16254	16305	16173	16290	16236	16228	16284	16005	16311	16226	16223	16212	16080	16104	16170	16050	16266	16011	16374	16134	16028	16347	16288	16125	16174	16236	16298	16183	16250	16273	16161	16104	16027	16014	16038	16005	16245	16131	16153	16154	16120	16248	16182	16270	16372	16069	16294	16169	16288	16215	16289	16195	16066	16298	16197	16214	16273	16289	16263	16286	16216	16246	16150	16462	16315	16175	16457	16198	16164	15990	16056	16290	16245	16393	16244	16183	16365	16329	16170	16281	16240	16173	16453	16366	16237	16154	16156	16011	16033	16341	16161	16172	16027	16110	16302	16221	16124	16125	16033	16312	16177	16014	16454	16218	16042	16323	16134	16384	16088	16232	16122	16181	16120	16069	16313	16212	16240	16187	16272	16088	16373	15957	16126	16215	16040	16333	16148	16220	16323	16214	16232	16228	16150	16272	16255	16456	16430	16257	16265	16299	16378	16326	16001	16184	16089	16364	16316	16226	16165	16136	16308	16115	16217	16244	16287	16270	16357	16280	16235	16188	16219	16276	16269	16260	16059	16306	16145	16241	16251	16231	16362	16248	16079	16133	16135	16187	16214	16442	16315	16359	16339	16174	16172	16238	16193	16115	16145	16375	16066	16416	16342	16089	16400	16081	16122	15969	16219	16354	16304	16178	16137	16345	16196	16334	16369	16250	16212	16154	16350	16197	16234	16093	16097	16167	15945	16198	16362	16155	16329	16357	16227	16230	16219	16211	16239	16269	16303	16109	16173
31556	52707	42454	28095	21279	18223	15430	14503	13967	13912	13598	13577	13361	13315	13528	13311	13369	13359	13313	13429	13391	13591	13971	13690	13676	13561	13423	13266	13248	13385	13450	13343	13058	13216	13250	13278	13111	13176	13116	13149	13290	13150	13363	13249	13182	13229	13416	13230	13352	13023	13334	13307	13210	13156	13191	13260	13155	13386	13201	13322	13247	13234	13226	13159	13159	13227	13094	13174	13290	13156	13241	13276	13115	13256	13200	13250	13194	13065	13338	13151	13253	13260	13259	13292	13151	13228	13326	13243	13260	13359	13215	13333	13187	13212	13296	13214	13168	13350	13170	13282	13219	13175	13257	13133	13087	13072	13185	13200	13159	13286	13323	13134	13256	13115	13268	13239	13272	13109	13299	13306	13242	13284	13294	13169	13125	13234	13082	13212	13108	13162	13113	13248	13236	13141	13149	13183	13126	13261	13344	13183	13267	13061	13186	13199	13187	13287	13235	13096	13438	13121	13097	13063	13116	13086	13259	13322	13262	13029	13251	13259	13226	13255	13286	13181	13324	13208	13346	13190	13156	13065	13308	13258	13348	13269	13242	13291	13251	13181	13294	13076	13209	13337	13172	13358	13420	13146	13305	13172	13121	13260	13207	13095	13317	13178	13310	13270	13243	13048	13097	13256	13258	13347	13190	13136	13260	13245	13132	13204	13139	13208	13235	13218	13242	12913	13137	13205	13218	13155	13280	13320	13234	13201	13200	13219	13227	13241	13273	13119	13267	13258	13161	13371	13114	13102	13258	13305	13128	13127	13267	13208	13119	13198	13108	13134	13225	13080	13241	13373	13144	13184	13189	13366	13163	13208	13220	13188	13311	13274	13262	13165	13165	13302	13228	13172	13112	13181	13247	13197	13174	13275	13138	13114	13184	13278	13257	13213	13198	13282	13251	13152	13344	13205	13308	13343	13116	13179	13321	13382	13228	13197	13196	13475	13244	13156	13171	13256	13247	13238	13097	13386	13441	13170	13204	13205	13224	13407	13223	13145	13264	13162	13425	13091	13283	13166	13182	13290	13310	13238	13142	13339	13251	13411	13138	13295	13491	13135	13281	13184	13150	13239	13171	13180	13269	13107	13160	13292	13196	13294	13323	13174	13399	13068	13357	13185	13442	13280	13333	13296	13289	13308	13187	13381	13270	13347	13261	13362	13117	13287	13102	13173	13243	13153	13209	13163	13163	13263	13133	13238	13231	13419	13290	13234	13242	13272	13225	13110	13165	13215	13183	13321	13248	13199	13144	13315	13097	13233	13165	13121	13250	13230	13344	13313	13187	13270	13245	13216	13138	13320	13179	13165	12915	13338	13470	13082	13375	13260	13039	13239	13141	13179	13161	13254	13216	13272	13121	13221	13225	13276	13334	13456	13203	13102	13510	13103	13064	13192	13273	13371	13243	13212	13329	13304	13356	13295	13169	13146	13167	13288	13115	13340	13317	13251	12999	13131	13276	13084	13190	13203	13217	13241	13160	13109	13250	13204	13131	13245	13141	13211	13249	13228	13228	13124	13249	13115	13197	13148	13376	13072	13190	13226	13330	13158	13272	13273	13212	13201	13400	13214	13294	13108	13281	13314	13285	13120	13253	13121	13040	13201	13106	13236	13201	13167	13167	13326	13106	13269	13271	13231	13211	13158	13486	13057	13196	13083	13171	13244	13300	13204	13116	13066	13250	13433	13231	13172	13280	13055	13221	13205	13235	13124	13112	13172	13045	13285	13227	13094	13234	13162	13352	13127	13219	13304	13245	13336	13225	13208	13217	13180	13259	13251	13199	13386	13164	13282	13103	13274	13193	13020	13159	13365	13312	13395	13173	13220	13261	13153	13218	13356	13046	13108	13155	13062	13087	13230	13085	13192	13179	13144	13186	13148	13221	13249	13191	13262	13355	13247	13171	13173	13285	13133	13196	13175	13240	13185	13283	13217	13028	13264	13259	13405	13194	13259	13157	13140	13274	13195	13344	13211	13269	13253	13271	13125	13147	13210	13246	13301	13112	13102	13222	13260	13086	13170	13175	13270	13223	13156	13310	13154	13324	13386	13328	13258	13293	13070	13325	13202	13201	13294	13207	13262	13140	13160	13257	13255	13324	13204	13422	13088	13218	13275	13189	13223	13155	13245	13401	13237	13265	13174	13179	13319	13243	13211	13125	13224	13163	13384	13161	13053	13241	13220	13323	13129	13394	13305	13373	13183	13206	13195	13219	13289	13275	13177	13127	13257	13373	13335	13274	13247	13147	13264	13303	13174	13424	13262	13180	13266	13070	13090	13329	13356	13023	13182	13339	13139	13328	13224	13329	13085	13280	13358	13221	13236	13243	13171	13064	13251	13436	13382	13198	13313	13226	13410	13307	13178	13208	13261	13279	13040	13313	13410	13219	13386	13069	13102	13361	13285	13258	13325	13283	13322	13249	13304	13260	13175	13241	13127	13062	13290	13163	13153	13237	13200	13242	13196	13325	13197	13321	12984	13180	13178	13378	13224	13210	13131	13417	13218	13285	13359	13225	13229	13205	13091	13333	13116	13087	13348	13346	13271	13250	13169	13118	13124	13311	13517	13267	13173	12957	13158	13118	13238	13316	13169	13248	13319	13277	13264	13036	13036	13174	13199	13149	13254	13183	13176	13200	13200	13385	13290	13257	13091	13170	13290	13179	13171	13127	13335	13263	13125	13290	13297	13186	13300	13168	13225	13098	13326	13216	13171	13181	13181	13159	13243	13118	13330	13184	13331	13145	13279	13082	13155	13150	13240	13214	13268	13472	13364	13142	13211	13358	13053	13151	13283	13168	13137	13289	13279	13047	13257	13227	13248	13225	13239	13373	13229	13214	13280	13235	13350	13358	13139	13187	13292	13188	13335	13147	13214	13365	13080	13161	13400	13153	13318	13212	13383	13152	13079	13278	13162	13126	13013	13137	13243	13406	13130	13235	13255	13235	13371	13471	13156	13170	13291	13377	13041	13234	13147	13327	13211	13442	13188	13104	13143	13242	13135	13171	13233	13252	13283	13359	13365	13117	13189	13343	13269	13197	13251	13047	13244	13124	13189	13134	13266	13115	13230	13357	13352	13303	13443	13191	13158	13285	13254	13123	13238	13359	13181	13181	13213	13281	13260	13148	13254	13267	13308	13336	13202	13155	13294	13218	13279	13110	13168	13256	13277	13118	13268	13094	13267	13125	13239	13188	13240	13308	13090	13226	13281	13155	13368	13083	13235	13163	13281	13254	13306	13073	13411	13212	13102	13132	13057	13156	13338	13138	13370	13138	13219	13430	13142	13265	13253	13059	13016	13355	13319	13343	13280	13278	13216	13063	13073	13247	13178	13226	13132	13185	13212	13232	13210	13180	13076	13210	13346	13198	13131	13154	13245	13383	13180	13256	13305	13350	13253	13289	13261	13235	13257	13224	13418	13302	13005	13211	13100	13276	13184	13194	13167	13360	13302	13184	13258	13390	13300	13104	13324	13228	13215	13166	13197	13376	13253	13170	13372	13308	13165	13206	13144	13201	13216	12999	13149	13312	13090	13149	13197	13178	13293	13116	13213	13200	13222	13273	13218	13285	13182	13292	13234	13251	13193	13253	13111	13059	13242	13216	13099	13329	13181	13280	13344	13404	13217	13152	13222	13184	13195	13223	13331	13219	13248	13170	13359	13094	13213	13243	13218	13117	13262	13262	13315	13280	13302	13271	13137	13166	13161	13101	13354	13290	13188	13185	13137	13265	13197	13154	13380	13248	13199	13207	13226	13208	13233	13077	13265	13146	13313	13240	13208	13402	13225	13295	13158	13173	13032	13166	13073	13293	13196	13322	13230	13226	13282	13278	13305	13232	13260	13193	13056	13451	13206	13263	13047	13177	13266	13257	13122	13292	13153	13085	13195	13254	13316	13089	13156	13117	13374	13172	13222	13284	13162	13290	13134	13291	13187	13210	13225	13097	13120	13183	13201	13271	13310	13378	13207	13213	13418	13362	13190	13193	13196	13293	13183	13100	13315	13316	13432	13230	13347	13223	13240	13250	13257	13176	13070	13247	13158	13270	13293	13186	13105	13351	13194	13281	13322	13205	13320	13063	13026	13046	13132	13215	13116	13233	13304	13259	13269	13234	13087	13330	13086	13178	13012	13274	13109	13252	13269	13270	13325	13295	13205	13271	13017	13221	13143	13226	13287	13332	13321	13417	13297	13181	13346	13339	13109	13258	13150	13352	13270	13305	13278	13318	13301	13282	13133	13255	13307	13252	13308	13225	13246	13208	13248	13265	13180	13204	13076	13242	13340	13468	13271	13171	13185	13233	13275	13197	13100	13396	13145	13256	13193	13038	13175	13302	13258	13275	13215	13254	13222	13357	13113	13414	13157	13290	13268	13176	13271	13413	13316	13415	13259	13297	13223	13196	13212	13231	13198	13217	13188	13323	13061	13422	13389	13388	13397	13150	13277	13322	13101	13062	13296	13206	13366	13044	13378	13293	13173	13164	13056	13233	13206	13291	13300	13143	13364	13073	13291	13315	13142	13144	13323	13174	13162	13180	13372	13202	13166	13418	13206	13312	13202	13100	13257	13212	13229	13121	13185	12972	13082	13385	13284	13292	13130	13203	13121	13512	13260	13217	13052	13328	13286	13119	13184	13204	13199	13324	13188	13225	13247	13202	13214	13372	13190	13309	13242	13147	13182	13329	13120	13245	13140	13128	13093	13255	13137	13256	13215	13199	13243	13156	13299	13263	13104	13233	13309	13397	13234	13234	13226	13237	13111	13101	13185	13097	13135	13253	13243	13187	13178	13263	13058	13223	13189	13058	13320	13214	13229	12980	13138	13210	13161	13259	13150	13268	13241	13097	13215	13233	13359	13305	13126	13191	13234	13108	13118	13278	13254	13208	13102	13246	13151	13119	13245	13298	13221	13232	13195	13132	13248	13275	13342	13201	13198	13350	13313	13240	13289	13138	13197	13291	13186	13235	13243	13260	13387	13215	13131	13169	13122	13298	13070	13307	13238	13174	13278	13310	13201	13219	13183	13155	13203	13314	13157	13158	13050	13244	13326	13073	13135	13184	13343	13158	13121	13093	13321	13195	13217	13168	13182	13214	13282	13281	13330	13269	13259	13134	13109	13199	13069
22210	21187	28465	24456	22301	23711	23491	17947	16302	16332	16130	15763	15818	15676	15784	15570	15341	15501	15461	15374	15580	15913	16604	17113	16931	16375	15783	15561	15331	15538	15457	15338	15089	15126	15283	15361	15289	15147	15219	15177	15344	15210	15359	15113	15324	15401	15150	15107	15183	15310	15211	15192	15204	15186	15211	15128	15126	15184	15252	15063	15087	15241	15318	14961	15049	15134	15112	15160	15265	15041	15067	15316	15174	15255	15139	15187	15276	15185	15092	15193	15131	15032	15283	15182	15431	15278	15244	15228	14978	15190	15132	15189	15160	15079	15339	15357	15037	15125	15121	15070	15266	15258	15040	15027	15077	14936	15100	15045	15058	14962	14997	15076	15199	14935	15018	15330	15180	15180	15311	15288	15203	15044	15146	15101	14988	14934	15136	15062	15169	15079	14975	15086	15006	15240	15296	15138	15199	15123	15204	15219	15193	15081	15114	14968	14965	15095	15408	15121	15239	14890	15099	15134	15136	14927	15055	15242	15193	14979	15271	15404	15095	15071	15167	15237	15024	15198	15203	15241	15016	14967	14946	15180	15205	15106	15143	15180	15296	15119	15156	15140	15092	15093	15062	14978	15130	14950	15039	15100	15166	15261	15051	15070	15016	15182	15162	15155	15145	15101	15179	15134	15267	15023	15148	15306	15183	15150	15059	14994	15200	15173	15185	15064	15161	15029	15316	15204	15119	15323	15186	15102	15082	14970	14886	14996	15171	15179	15154	15137	14983	15126	15465	15114	15071	15084	15324	15044	15220	15130	15033	15176	15091	15112	14945	14966	15281	15316	15055	15111	15118	15158	15020	15004	15236	15244	15247	15189	15294	15172	15053	15253	15066	15062	15236	15391	15029	14898	15164	15201	15217	15275	15251	15307	14991	15073	15143	15095	15087	15055	15252	15256	15083	15137	15242	15245	15453	15174	15034	15024	15187	15396	15201	15080	15169	15046	15213	15226	15190	15029	15047	15178	15227	15152	15181	15220	15112	14894	15047	14881	15334	15222	15252	15037	15108	15063	15102	15035	15151	15230	15151	15170	15206	15266	15207	15022	15071	15250	15076	15166	15037	15199	15230	15069	15315	15227	15075	14974	15074	15307	15013	15268	15031	15294	15083	15018	15328	15196	15180	15075	14989	15223	15175	15224	15112	15124	15089	15227	15010	15099	15375	15009	15115	15267	15031	15060	14994	15024	15162	15254	15047	15145	14955	15268	15032	14988	15093	15036	15110	15298	15338	15021	15113	14949	15129	15231	15249	15180	15028	15214	15145	15040	15090	15034	15395	15172	15043	15053	15255	15079	15151	15114	15047	15082	15042	15186	15178	15108	15271	15033	15051	15285	15175	15171	15176	15109	15025	14970	15113	14932	15172	15079	15165	15055	15149	14880	15167	15055	15097	15162	15061	15071	14988	15072	15203	15319	15294	15021	15079	15075	15125	15009	15067	15159	15128	15097	15291	15115	15215	15213	15350	15166	15331	15088	15139	15162	15168	15074	15334	15322	15292	15004	14994	15144	14907	15083	15214	15179	15250	14996	15195	15219	15215	15221	15278	14953	15194	15191	14844	15205	15151	15284	15191	15084	15073	15170	15145	15225	15091	15025	14919	15235	15191	15184	15011	15255	15096	14834	15082	15163	15229	15238	15068	15003	15155	15159	14912	15126	15204	15195	15188	15080	15257	14816	15127	15244	15168	14838	14949	15105	14994	15069	15051	15200	15288	15083	15026	15066	15207	15200	15228	15002	15186	15000	15118	15130	15416	15069	15087	15383	15165	15183	14983	15174	15064	14857	14848	15068	15361	15147	14969	15156	15166	15020	15045	15092	15097	15299	15003	15250	15179	15192	15037	15060	15355	14928	15063	15198	15174	15214	15276	15043	15219	15080	14957	15061	14987	15214	15178	15251	14927	15247	14933	15247	15172	15080	14990	15307	15237	15210	15061	15164	15126	15280	14999	15209	15137	15202	15004	15107	15095	15004	15349	15235	15304	15325	15329	15169	15229	14927	14986	14922	15210	15116	15204	15225	14995	15120	15156	15096	15244	15179	15090	15192	15099	15101	15127	14983	14932	15151	15132	15119	15042	15153	15011	15100	15084	15133	15029	15159	14999	15256	15227	15240	15169	15069	15167	15126	15054	15038	15063	15138	14950	15249	15030	14939	15154	14994	15142	15262	15132	15316	15205	15020	15156	15105	15166	15147	15204	15164	15290	15200	15040	15215	15229	15025	15218	15052	15234	15187	15052	15228	14842	14970	15372	15299	15265	15178	15139	15333	15244	15161	15106	15203	15096	15135	14864	15082	15157	15072	15216	15035	15260	15307	15189	15028	15223	15153	15133	14945	15243	15069	15013	15035	14973	14973	15083	15134	15194	15022	14916	15106	15246	15330	15375	15133	15221	14949	15121	15192	15367	15055	15227	15078	15148	15252	15280	15049	15115	15080	14951	14971	15061	15075	15073	15043	14973	15132	15092	15371	15193	15242	15019	15234	15137	15007	15133	15202	15359	15206	15105	15010	15140	15016	14892	15122	15110	15075	14829	14955	14959	15193	15001	15116	15051	15306	15055	15213	15045	14905	15146	15226	15055	15192	14956	15087	15033	15087	15251	15104	15133	14889	15409	15125	15337	15188	15013	15266	15223	15336	14992	15112	15245	15144	15199	15226	15033	15126	15103	15071	15151	15033	15123	15115	15262	15077	15142	15040	14888	15018	15264	15061	15153	15113	15238	15186	15227	14973	15223	15238	15049	15064	15109	15225	15178	14950	14907	15184	15250	15040	15121	14979	15079	15151	15186	15254	15254	15171	15277	15069	15017	15110	15256	15161	15306	15111	15040	15108	15042	15053	15168	15178	15175	15251	15179	14920	14929	15206	15117	15173	15090	15057	14951	15126	15086	15255	15240	15336	15092	15139	15087	15020	15184	15213	15196	15021	15300	15180	15190	15164	15057	15213	15159	15059	15281	15112	15086	15091	15252	15108	15165	15168	15196	15184	15183	15209	15076	15165	15168	15262	14802	15098	14945	15185	14932	15206	15026	15228	15315	15283	15173	15046	15057	15257	15138	15096	15237	15228	15157	15030	14854	14963	15016	15049	15130	15248	15134	15070	15280	15158	15000	15056	15134	15108	15264	15203	15310	15244	15224	15177	15219	15118	15135	15067	15261	15202	15062	15240	15022	15011	14945	15088	15097	15223	15290	14983	15184	15223	15189	15323	15234	15157	15062	15084	15076	14940	15286	15022	14983	15160	15193	15152	15363	15202	15209	15198	15226	15229	15064	15174	15235	15120	14906	15000	15218	15131	14963	15021	15245	15133	15028	15226	15048	15015	15286	15068	15036	15225	15161	15126	15037	15273	15405	15276	15131	15091	15252	15111	15201	14926	15244	15295	15303	14946	15226	15123	15221	15046	15164	14976	15112	15055	15158	15125	15059	15117	15157	15220	15108	14981	15151	15222	15303	15125	15202	15253	15374	14952	15150	15151	14892	15284	15216	15044	15274	15167	15234	15065	15106	15155	15268	14978	15160	14968	15064	15059	15133	15069	15147	14910	15179	15136	15088	15123	14996	14992	14934	15182	15106	14929	15065	15080	15067	15343	15191	15210	15037	15032	15134	15207	15168	15183	15143	15299	15139	15163	15318	14992	15180	15141	15092	15006	14919	15169	15180	15371	15126	15313	15237	15095	14951	15216	15334	15131	15120	14872	14918	15180	15184	15117	15148	15271	15121	14932	15117	15127	15059	15113	15035	15144	15198	15167	15092	15049	15288	15005	15166	15007	15167	15209	15107	15175	15207	15131	15214	15140	15023	15287	15237	15064	15140	15138	15170	14995	15000	15050	14926	15174	15006	15057	15242	15173	14998	14939	15170	15104	15000	15075	15093	15029	15194	15322	15159	15172	15076	15127	15112	15084	15198	15033	15166	15031	15401	15183	15206	15327	15072	15128	15049	15129	15172	15301	15238	15117	15156	15178	14984	15026	15308	15103	15136	15043	15027	15282	15159	15056	15342	15079	15096	15153	15104	15137	15217	15070	15108	15262	15184	15196	15187	15202	15202	14906	15027	15045	15297	15188	15300	15111	15138	15237	15103	15109	15068	15065	15123	15237	15070	15083	15098	15142	15198	15101	15056	15350	15376	15259	15188	15090	15126	15133	15315	15129	15097	15100	15061	15140	15076	15001	15251	15069	14899	15238	15184	15088	15166	14991	15153	15222	15298	15405	15183	15257	15234	15103	15313	15075	15119	15338	14935	15063	14892	15058	15101	15075	15266	15282	15054	15097	14931	15082	15256	15081	15102	15194	15111	15132	15221	15035	15198	15128	15230	15038	14970	15212	15181	15019	15334	15091	15101	14983	15143	15067	15334	15118	15224	15133	14956	15125	15289	14953	15003	15076	15030	15172	15183	15114	14960	15175	15059	15065	15173	15107	14978	14945	15157	15224	15246	15094	15345	15224	15157	15041	15048	15124	15163	15277	15125	15254	15132	15340	15018	15081	14995	15023	15112	15142	15100	15266	15213	15255	15016	15089	15074	15193	15151	15163	15168	15096	14955	14962	15176	15005	15346	15102	15052	15200	15265	15039	15101	15106	14897	15331	15255	15063	15106	15097	15073	15126	15266	14954	15423	15197	15177	15184	15009	15133	15148	15160	15172	15317	15193	15223	15112	15045	15103	15131	15118	15157	15054	15078	15174	14961	15149	14932	15156	15179	15127	15376	15258	15113	15164	15076	15014	15113	14939	15201	14962	15079	15142	15146	15044	15164	15075	15326	15212	15262	15210	15126	15041	15082	14965	15281	15336	15252	15238	15057	15100	15219	15202	15164	14981	15085	14973	15148	15031	14985	14953	15425	15082	14891	15258	15355	15113	15070	15102	15051	15139	15067	14898	15189	15347	15130	15165	15196	15085	15234	14963	14973	15120	15170	15376	15078	15052	15103	15153	15100	15225	15048	15037	15158	15178	15264	15061	15182	15103	15330	15374	15122	15120	15061	15083	15222	15166	15162	15191	15297	15362	15110	15181	15122	14932	15097	15174	15029	15035	15039	15100	15185	15061	15328	15290	15018	15084	14918	15251	15101	15241	15147	15167	15246	15308	15233	14993	15221	14908	15325	14991	14987
33729	64599	55125	37916	29597	19910	16323	15029	14197	13689	13550	13319	13008	13025	12995	12878	12849	12811	12895	13005	12803	13376	14589	15061	14419	13730	13256	12677	12780	12608	12668	12553	12522	12647	12568	12595	12598	12413	12429	12424	12651	12613	12516	12603	12504	12601	12485	12551	12581	12810	12435	12552	12549	12549	12500	12514	12583	12620	12590	12462	12524	12487	12638	12566	12490	12519	12674	12572	12498	12563	12451	12622	12677	12567	12618	12513	12650	12457	12531	12553	12511	12561	12449	12623	12647	12458	12599	12538	12540	12572	12543	12649	12647	12524	12578	12565	12512	12677	12316	12422	12499	12575	12597	12499	12664	12695	12568	12593	12520	12575	12394	12641	12495	12424	12509	12497	12413	12607	12709	12523	12474	12450	12566	12497	12624	12525	12495	12430	12611	12669	12805	12454	12613	12482	12459	12371	12439	12540	12543	12510	12486	12695	12565	12461	12534	12318	12632	12584	12577	12555	12403	12495	12593	12415	12673	12572	12606	12687	12606	12447	12469	12495	12535	12445	12484	12604	12573	12459	12489	12496	12561	12515	12350	12580	12538	12651	12553	12575	12585	12544	12516	12545	12536	12740	12575	12457	12619	12506	12615	12664	12603	12532	12368	12561	12582	12536	12364	12706	12448	12514	12487	12487	12377	12588	12485	12575	12549	12534	12563	12575	12512	12560	12366	12640	12468	12639	12661	12556	12455	12595	12561	12425	12515	12533	12577	12506	12567	12506	12389	12652	12393	12569	12557	12615	12340	12494	12360	12522	12411	12595	12503	12554	12680	12564	12564	12511	12544	12608	12637	12499	12371	12516	12251	12428	12538	12570	12413	12494	12583	12564	12434	12569	12472	12600	12553	12411	12519	12583	12523	12444	12545	12506	12362	12570	12645	12522	12477	12557	12423	12613	12545	12618	12658	12593	12561	12600	12582	12388	12569	12732	12629	12503	12620	12354	12611	12661	12565	12505	12548	12550	12564	12541	12427	12715	12478	12477	12707	12620	12594	12609	12419	12429	12599	12441	12597	12646	12451	12520	12450	12545	12561	12572	12633	12406	12386	12572	12424	12497	12491	12523	12481	12612	12582	12602	12481	12382	12563	12661	12653	12493	12470	12560	12572	12637	12512	12586	12481	12496	12615	12622	12584	12679	12624	12649	12403	12653	12592	12586	12575	12488	12588	12735	12625	12576	12651	12394	12462	12669	12475	12483	12671	12463	12673	12550	12561	12605	12624	12481	12654	12542	12618	12524	12425	12388	12553	12486	12411	12563	12557	12505	12596	12633	12708	12621	12498	12505	12513	12386	12561	12497	12587	12511	12623	12620	12411	12528	12534	12665	12539	12541	12630	12590	12421	12409	12614	12515	12415	12453	12558	12631	12609	12603	12530	12371	12574	12450	12622	12583	12485	12540	12333	12414	12483	12459	12543	12350	12606	12372	12474	12537	12610	12675	12455	12416	12520	12647	12586	12661	12558	12628	12606	12511	12441	12534	12583	12584	12603	12496	12648	12512	12464	12590	12665	12615	12465	12267	12553	12695	12453	12524	12573	12526	12424	12551	12525	12559	12504	12674	12620	12555	12568	12577	12401	12710	12719	12606	12686	12420	12476	12619	12399	12711	12672	12639	12689	12665	12471	12700	12588	12491	12638	12594	12539	12456	12561	12644	12510	12641	12469	12610	12560	12446	12596	12550	12557	12678	12664	12486	12371	12450	12360	12521	12664	12539	12513	12620	12757	12518	12349	12646	12727	12542	12618	12590	12458	12397	12660	12676	12587	12494	12409	12613	12550	12578	12363	12493	12495	12495	12495	12585	12756	12612	12707	12581	12497	12531	12638	12492	12643	12719	12484	12632	12587	12666	12676	12500	12484	12536	12453	12534	12401	12530	12605	12606	12507	12575	12504	12635	12540	12556	12592	12451	12591	12725	12457	12468	12537	12432	12560	12549	12696	12458	12634	12663	12577	12483	12630	12560	12684	12481	12662	12615	12706	12499	12597	12581	12707	12366	12646	12505	12654	12461	12484	12493	12475	12525	12407	12528	12471	12422	12585	12624	12365	12641	12487	12553	12457	12463	12508	12615	12615	12595	12517	12457	12588	12471	12565	12454	12543	12556	12489	12447	12603	12753	12552	12692	12603	12590	12467	12559	12727	12523	12460	12459	12437	12507	12500	12507	12539	12530	12675	12570	12605	12745	12598	12536	12517	12434	12585	12610	12591	12513	12482	12472	12501	12597	12594	12315	12609	12433	12649	12553	12637	12410	12603	12376	12561	12398	12578	12570	12589	12439	12451	12632	12416	12377	12506	12554	12392	12475	12562	12495	12449	12637	12566	12462	12518	12555	12450	12675	12496	12565	12423	12718	12583	12609	12538	12575	12586	12488	12688	12506	12611	12355	12657	12523	12651	12513	12519	12509	12569	12339	12643	12435	12600	12531	12579	12565	12477	12608	12453	12472	12451	12520	12567	12542	12454	12569	12486	12554	12463	12576	12603	12337	12401	12457	12677	12505	12482	12438	12538	12519	12650	12685	12570	12479	12432	12499	12665	12494	12442	12517	12644	12468	12591	12500	12597	12541	12541	12466	12606	12596	12573	12441	12612	12464	12583	12609	12491	12638	12505	12471	12571	12495	12550	12567	12746	12523	12632	12375	12473	12391	12527	12632	12663	12453	12554	12375	12586	12439	12603	12497	12542	12686	12522	12774	12424	12716	12653	12728	12533	12487	12516	12580	12596	12647	12492	12368	12512	12618	12532	12624	12607	12592	12494	12399	12534	12538	12556	12591	12490	12487	12630	12489	12405	12550	12660	12347	12572	12478	12458	12436	12378	12596	12471	12603	12562	12463	12637	12545	12540	12463	12580	12584	12674	12588	12686	12539	12731	12443	12526	12533	12427	12647	12473	12418	12725	12659	12604	12505	12443	12666	12669	12454	12630	12379	12512	12589	12644	12716	12586	12456	12601	12593	12479	12466	12567	12553	12447	12590	12694	12458	12649	12400	12604	12539	12507	12639	12509	12656	12309	12495	12598	12592	12353	12607	12600	12474	12561	12477	12598	12520	12651	12407	12675	12439	12450	12466	12536	12563	12531	12483	12440	12478	12622	12578	12612	12452	12489	12540	12437	12566	12584	12372	12513	12672	12406	12460	12477	12558	12466	12603	12485	12545	12620	12580	12573	12555	12645	12486	12569	12677	12543	12511	12551	12452	12579	12502	12466	12545	12559	12513	12505	12590	12537	12471	12411	12464	12571	12563	12569	12592	12670	12636	12684	12470	12526	12509	12623	12592	12440	12479	12610	12484	12690	12453	12532	12690	12684	12527	12457	12605	12502	12648	12599	12541	12601	12635	12371	12540	12645	12306	12686	12580	12429	12539	12572	12591	12475	12611	12579	12643	12570	12483	12485	12363	12520	12610	12496	12343	12494	12453	12431	12381	12597	12538	12448	12414	12522	12619	12503	12362	12554	12279	12521	12619	12506	12697	12391	12417	12480	12621	12537	12565	12692	12436	12532	12563	12552	12525	12470	12474	12436	12653	12614	12533	12587	12644	12537	12535	12611	12502	12603	12627	12479	12417	12567	12458	12531	12670	12584	12404	12387	12544	12495	12585	12538	12611	12468	12671	12585	12623	12550	12507	12558	12410	12623	12457	12422	12732	12561	12469	12668	12625	12485	12634	12550	12379	12526	12446	12513	12496	12534	12604	12390	12635	12428	12292	12649	12608	12582	12333	12568	12665	12727	12608	12569	12414	12503	12542	12668	12625	12535	12589	12689	12403	12475	12359	12499	12638	12621	12666	12532	12497	12495	12453	12484	12569	12658	12661	12544	12630	12383	12632	12560	12612	12343	12483	12546	12630	12542	12515	12422	12498	12438	12604	12555	12410	12447	12424	12547	12604	12500	12554	12535	12509	12487	12578	12658	12433	12511	12646	12505	12596	12650	12526	12552	12559	12665	12516	12378	12789	12647	12585	12683	12488	12645	12545	12689	12462	12742	12406	12506	12598	12495	12562	12496	12392	12469	12651	12609	12375	12578	12554	12523	12574	12535	12608	12463	12562	12568	12548	12479	12580	12508	12695	12578	12673	12505	12516	12598	12618	12408	12474	12432	12544	12520	12661	12624	12593	12602	12422	12543	12587	12602	12466	12371	12586	12660	12507	12530	12615	12618	12636	12650	12475	12539	12620	12551	12603	12757	12455	12451	12546	12489	12543	12495	12527	12553	12436	12551	12601	12447	12508	12539	12526	12604	12569	12552	12467	12710	12522	12620	12466	12553	12477	12482	12378	12587	12494	12547	12575	12705	12532	12474	12539	12508	12648	12614	12637	12617	12488	12496	12474	12661	12771	12493	12495	12744	12599	12492	12538	12651	12514	12722	12665	12629	12537	12540	12559	12626	12603	12561	12602	12689	12563	12426	12462	12528	12549	12548	12490	12462	12513	12593	12532	12579	12517	12658	12675	12624	12562	12719	12589	12524	12490	12549	12562	12547	12554	12549	12559	12427	12479	12641	12618	12603	12436	12636	12494	12556	12399	12631	12454	12506	12480	12604	12544	12575	12537	12675	12406	12578	12386	12576	12488	12504	12568	12567	12603	12496	12595	12571	12569	12539	12474	12386	12472	12716	12687	12462	12521	12450	12384	12558	12715	12476	12463	12651	12420	12563	12499	12588	12518	12534	12821	12611	12598	12447	12641	12451	12553	12575	12547	12594	12600	12604	12619	12659	12600	12492	12574	12480	12484	12479	12548	12687	12601	12582	12698	12660	12396	12526	12519	12286	12521	12648	12572	12478	12452	12563	12527	12500	12435	12505	12607	12500	12713	12443	12527	12532	12667	12643	12540	12585	12566	12498	12342	12624	12447	12566	12459	12566	12619	12569	12450	12678	12525	12476	12470	12534	12743	12570	12451	12546	12545	12518	12551	12505	12451	12586	12571	12502	12489	12451	12368	12595	12637	12516	12521	12599	12593	12411	12590	12533	12521	12508	12382	12452	12603	12621	12523	12584	12587	12395	12638	12544	12436	12423	12557	12435	12364	12488	12531	12530	12512	12484	12625	12595	12546	12532	12362	12576	12598	12705	12647	12520	12627	12553	12608	12590	12520	12604	12684	12623	12677
31688	35064	36698	29393	21788	18284	16877	15943	15732	15648	15737	15419	15542	15315	15573	15558	15707	15507	15403	15683	15472	15601	15425	15399	15429	15527	15288	15401	15439	15279	15354	15226	15442	15218	15327	15301	15375	15313	15266	15403	15253	15286	15421	15342	15429	15415	15342	15347	15361	15239	15234	15325	15400	15227	15526	15342	15363	15425	15283	15404	15310	15333	15271	15315	15271	15367	15236	15347	15438	15221	15344	15336	15278	15453	15330	15508	15316	15215	15297	15260	15308	15383	15329	15344	15435	15513	15352	15356	15253	15433	15352	15352	15400	15210	15274	15138	15378	15294	15383	15397	15268	15404	15505	15279	15331	15526	15344	15441	15378	15211	15388	15283	15247	15460	15442	15487	15485	15509	15356	15287	15366	15372	15054	15275	15301	15418	15550	15255	15272	15340	15376	15321	15282	15280	15290	15275	15587	15195	15293	15237	15441	15455	15355	15204	15447	15300	15499	15285	15326	15298	15349	15341	15326	15475	15295	15333	15230	15295	15291	15251	15274	15569	15405	15135	15380	15452	15366	15352	15270	15434	15583	15521	15366	15402	15453	15391	15468	15152	15260	15161	15255	15474	15305	15387	15368	15491	15467	15483	15386	15176	15250	15229	15530	15547	15379	15277	15241	15239	15415	15382	15150	15598	15409	15257	15566	15364	15537	15315	15368	15270	15249	15178	15390	15198	15318	15192	15158	15412	15272	15176	15401	15358	15256	15415	15330	15412	15391	15314	15480	15202	15152	15353	15393	15143	15491	15398	15548	15206	15294	15545	15207	15157	15391	15505	15173	15474	15588	15386	15411	15297	15250	15426	15421	15301	15397	15469	15318	15507	15221	15353	15383	15226	15412	15321	15387	15347	15425	15273	15258	15153	15257	15386	15474	15218	15405	15365	15155	15354	15619	15290	15343	15480	15524	15355	15306	15464	15354	15303	15392	15177	15262	15325	15348	15324	15344	15470	15477	15521	15321	15195	15276	15341	15331	15347	15350	15466	15224	15177	15161	15346	15430	15233	15282	15576	15399	15176	15363	15277	15410	15305	15382	15270	15463	15313	15356	15509	15136	15374	15329	15392	15335	15244	15338	15203	15348	15487	15281	15284	15408	15487	15367	15331	15459	15387	15249	15474	15144	15490	15449	15489	15246	15355	15157	15413	15470	15231	15390	15374	15352	15197	15243	15445	15230	15298	15410	15444	15345	15512	15473	15595	15348	15302	15469	15501	15235	15577	15205	15345	15400	15314	15271	15324	15270	15233	15223	15213	15262	15570	15466	15484	15071	15479	15245	15351	15551	15249	15287	15406	15472	15426	15427	15250	15507	15250	15430	15464	15470	15438	15294	15588	15480	15287	15386	15271	15410	15360	15282	15350	15587	15347	15408	15468	15510	15378	15324	15319	15329	15351	15263	15229	15299	15425	15123	15454	15152	15063	15485	15227	15329	15381	15195	15275	15249	15127	15360	15419	15338	15503	15455	15408	15524	15439	15377	15538	15316	15489	15308	15321	15410	15348	15382	15338	15395	15399	15462	15404	15215	15264	15245	15263	15308	15344	15258	15285	15361	15506	15580	15382	15462	15457	15212	15591	15336	15380	15304	15442	15416	15395	15288	15154	15325	15590	15216	15248	15493	15258	15296	15086	15308	15206	15416	15119	15464	15348	15464	15353	15336	15409	15300	15340	15242	15377	15400	15374	15277	15402	15331	15362	15208	15226	15310	15265	15299	15241	15219	15225	15591	15489	15304	15365	15308	15326	15404	15511	15257	15459	15268	15384	15355	15241	15198	15111	15250	15214	15378	15274	15220	15154	15086	15445	15645	15208	15331	15252	15309	15524	15381	15333	15502	15195	15226	15170	15313	15406	15446	15322	15374	15322	15377	15329	15332	15461	15516	15391	15400	15393	15332	15377	15451	15342	15370	15194	15237	15301	15347	15415	15326	15416	15468	15213	15171	15339	15309	15443	15228	15305	15299	15242	15337	15524	15501	15354	15262	15399	15463	15289	15364	15240	15436	15445	15186	15264	15557	15287	15381	15317	15407	15289	15299	15563	15324	15466	15484	15169	15400	15351	15450	15344	15186	15284	15160	15273	15378	15377	15190	15278	15384	15559	15590	15387	15273	15314	15285	15380	15454	15347	15480	15338	15297	15303	15412	15267	15204	15373	15280	15309	15159	15172	15411	15467	15482	15314	15370	15318	15545	15434	15264	15309	15386	15465	15076	15314	15376	15543	15445	15232	15528	15416	15162	15294	15444	15476	15425	15388	15341	15423	15387	15382	15329	15225	15170	15350	15502	15276	15428	15367	15302	15348	15154	15415	15364	15482	15494	15215	15189	15307	15391	15376	15302	15095	15287	15261	15356	15433	15424	15357	15316	15569	15432	15473	15348	15290	15317	15225	15202	15257	15321	15379	15222	15333	15414	15280	15326	15329	15407	15414	15375	15068	15350	15422	15344	15300	15441	15325	15444	15471	15431	15446	15389	15412	15467	15502	15268	15324	15605	15349	15372	15335	15356	15400	15645	15321	15337	15453	15154	15201	15239	15256	15360	15364	15493	15313	15493	15206	15288	15277	15289	15439	15325	15381	15368	15363	15142	15522	15354	15244	15278	15467	15209	15507	15362	15306	15075	15263	15397	15261	15130	15438	15514	15410	15385	15266	15395	15344	15239	15199	15314	15445	15370	15253	15354	15483	15345	15289	15583	15252	15339	15439	15404	15270	15238	15338	15267	15231	15543	15250	15420	15426	15272	15323	15323	15430	15442	15417	15574	15337	15415	15357	15293	15168	15332	15233	15348	15394	15509	15346	15385	15610	15226	15386	15631	15454	15303	15287	15349	15303	15358	15373	15222	15522	15475	15315	15423	15295	15508	15278	15127	15160	15112	15361	15234	15124	15274	15233	15361	15472	15417	15378	15333	15382	15447	15274	15423	15378	15246	15398	15221	15457	15390	15225	15551	15426	15279	15319	15374	15341	15305	15381	15328	15258	15344	15319	15499	15522	15505	15058	15496	15444	15355	15272	15331	15430	15228	15450	15648	15544	15424	15588	15403	15489	15162	15483	15292	15437	15147	15357	15445	15578	15063	15488	15477	15309	15237	15255	15283	15263	15424	15163	15453	15326	15235	15414	15303	15330	15506	15364	15350	15387	15321	15445	15527	15222	15325	15336	15113	15371	15223	15350	15178	15312	15228	15319	15528	15294	15439	15470	15592	15532	15592	15374	15351	15359	15310	15440	15241	15403	15430	15332	15274	15409	15413	15326	15371	15319	15322	15561	15440	15549	15289	15387	15373	15360	15315	15473	15593	15211	15395	15076	15320	15363	15369	15352	15343	15385	15376	15404	15363	15443	15348	15328	15292	15379	15274	15374	15270	15452	15375	15453	15301	15183	15304	15313	15326	15359	15553	15152	15417	15314	15283	15466	15230	15154	15473	15440	15231	15338	15334	15442	15386	15222	15596	15342	15489	15349	15401	15239	15403	15231	15236	15209	15352	15169	15248	15391	15522	15126	15187	15173	15501	15361	15445	15516	15362	15274	15418	15142	15556	15336	15423	15745	15284	15462	15231	15323	15476	15232	15409	15311	15073	15284	15441	15309	15372	15406	15277	15253	15343	15248	15144	15473	15394	15249	15596	15377	15381	15157	15207	15390	15312	15370	15175	15311	15379	15309	15226	15445	15127	15271	15316	15328	15288	15283	15326	15276	15426	15392	15368	15410	15420	15251	15457	15334	15227	15394	15513	15401	15361	15557	15218	15312	15325	15410	15209	15292	15435	15563	15225	15450	15152	15264	15305	15091	15134	15407	15313	15327	15457	15415	15448	15258	15480	15179	15491	15448	15248	15235	15246	15222	15469	15231	15431	15384	15219	15204	15266	15309	15343	15317	15399	15459	15307	15210	15573	15434	15185	15109	15319	15329	15382	15285	15464	15393	15122	15456	15379	15438	15485	15403	15465	15362	15285	15237	15179	15310	15358	15238	15337	15482	15196	15428	15422	15325	15308	15363	15469	15259	15234	15472	15378	15460	15270	15357	15500	15591	15259	15362	15440	15411	15054	15498	15337	15473	15434	15226	15266	15395	15381	15156	15369	15432	15379	15433	15231	15484	15316	15255	15389	15469	15486	15404	15195	15169	15440	15323	15544	15260	15401	15475	15332	15396	15373	15606	15304	15437	15257	15223	15338	15245	15304	15279	15342	15449	15318	15560	15293	15370	15368	15423	15183	15387	15492	15487	15401	15411	15263	15338	15433	15272	15349	15483	15290	15279	15506	15234	15433	15441	15405	15351	15315	15189	15294	15442	15338	15454	15420	15344	15195	15394	15226	15475	15513	15473	15350	15328	15291	15531	15329	15496	15444	15462	15452	15198	15295	15159	15188	15224	15413	15459	15253	15292	15355	15530	15265	15418	15214	15362	15511	15495	15370	15387	15347	15329	15485	15310	15389	15490	15560	15501	15264	15041	15508	15666	15351	15206	15289	15386	15327	15354	15318	15323	15328	15244	15364	15440	15437	15324	15325	15541	15311	15192	15422	15494	15252	15194	15255	15515	15344	15342	15285	15495	15201	15552	15382	15304	15406	15288	15250	15465	15321	15386	15396	15377	15490	15247	15278	15175	15126	15417	15398	15387	15231	15319	15475	15373	15433	15373	15423	15353	15480	15336	15289	15372	15430	15368	15295	15443	15266	15369	15356	15339	15358	15447	15471	15535	15463	15365	15383	15382	15428	15443	15483	15429	15240	15246	15482	15433	15343	15460	15373	15291	15310	15498	15477	15227	15461	15319	15272	15361	15395	15333	15367	15268	15402	15305	15392	15211	15439	15246	15383	15299	15295	15206	15431	15552	15312	15386	15215	15460	15281	15173	15295	15301	15205	15300	15255	15221	15166	15384	15422	15364	15262	15463	15184	15166	15401	15261	15612	15500	15375	15369	15396	15119	15490	15313	15328	15386	15198	15394	15176	15358	15545	15486	15233	15337	15220	15426	15303	15307	15293	15339	15354	15200	15324	15280	15660	15499	15490	15223	15568	15564	15387	15582	15568	15405	15327	15425	15367	15334	15290	15301	15293	15211	15160	15245	15288	15264	15280	15316	15299	15251	15270	15292	15348	15465	15283	15205
32887	50342	37148	26590	19468	15834	14001	13362	13268	13098	13010	12904	13015	13086	12845	12850	12859	12912	12730	12807	12805	12799	12800	12862	12848	12705	12840	12754	12804	12559	12701	12593	12673	12778	12781	12730	12585	12634	12626	12796	12660	12680	12872	12545	12799	12771	12664	12721	12588	12631	12710	12893	12962	12548	12742	12605	12652	12732	12533	12640	12839	12749	12706	12794	12731	12584	12587	12740	12565	12719	12573	12708	12730	12617	12676	12778	12564	12787	12833	12687	12865	12716	12637	12654	12723	12564	12623	12713	12555	12897	12507	12669	12767	12804	12738	12436	12441	12594	12778	12429	12782	12953	12595	12562	12616	12824	12562	12723	12695	12746	12509	12771	12691	12731	12777	12752	12852	12748	12700	12595	12695	12578	12598	12537	12526	12757	12665	12507	12652	12629	12660	12632	12740	12651	12499	12636	12624	12862	12726	12712	12732	12597	12789	12786	12708	12580	12677	12678	12745	12675	12582	12648	12744	12547	12775	12561	12597	12661	12734	12627	12629	12732	12715	12692	12697	12709	12746	12741	12645	12702	12697	12735	12642	12861	12662	12759	12633	12801	12752	12767	12787	12714	12592	12796	12713	12671	12771	12815	12688	12723	12807	12691	12791	12635	12605	12741	12701	12738	12588	12656	12663	12794	12648	12829	12729	12754	12747	12676	12527	12684	12574	12638	12520	12669	12861	12639	12647	12644	12634	12750	12780	12687	12554	12603	12667	12674	12712	12714	12558	12838	12679	12549	12754	12925	12651	12679	12477	12711	12801	12621	12741	12565	12649	12681	12537	12598	12733	12817	12800	12609	12696	12789	12568	12702	12541	12647	12689	12680	12611	12628	12633	12725	12367	12792	12613	12718	12574	12694	12506	12736	12640	12675	12649	12791	12682	12600	12754	12810	12771	12840	12684	12617	12758	12639	12790	12660	12799	12642	12659	12773	12629	12528	12912	12472	12857	12667	12784	12665	12675	12747	12614	12679	12597	12733	12810	12838	12758	12945	12734	12574	12716	12633	12630	12575	12580	12668	12759	12685	12631	12568	12514	12542	12714	12684	12652	12622	12727	12722	12607	12423	12807	12704	12476	12869	12624	12639	12675	12647	12533	12761	12686	12797	12723	12498	12716	12628	12659	12662	12594	12664	12664	12618	12622	12535	12809	12665	12718	12650	12712	12739	12780	12708	12690	12511	12791	12618	12719	12745	12818	12591	12798	12612	12748	12743	12714	12742	12797	12678	12705	12549	12662	12737	12769	12593	12705	12741	12675	12753	12542	12759	12715	12546	12656	12624	12807	12718	12673	12607	12440	12752	12587	12656	12559	12660	12779	12567	12773	12749	12535	12807	12657	12762	12626	12664	12688	12569	12662	12721	12774	12655	12806	12653	12562	12650	12632	12627	12740	12782	12730	12636	12805	12507	12795	12740	12662	12665	12730	12639	12595	12631	12644	12788	12808	12825	12784	12819	12687	12597	12727	12720	12797	12606	12594	12719	12592	12906	12650	12630	12688	12597	12769	12850	12558	12859	12708	12736	12621	12617	12628	12876	12777	12712	12436	12691	12823	12630	12612	12575	12661	12487	12696	12799	12662	12628	12642	12608	12622	12579	12584	12640	12770	12591	12805	12670	12569	12718	12591	12752	12627	12721	12588	12676	12709	12805	12641	12774	12825	12779	12624	12540	12691	12805	12668	12617	12642	12631	12511	12730	12699	12618	12700	12820	12893	12665	12706	12782	12671	12666	12572	12520	12787	12656	12788	12696	12678	12625	12737	12796	12777	12635	12632	12575	12778	12475	12662	12562	12776	12722	12743	12726	12647	12631	12603	12552	12526	12683	12654	12625	12715	12773	12701	12713	12885	12708	12701	12860	12776	12524	12671	12748	12613	12580	12762	12706	12737	12843	12765	12823	12720	12704	12489	12664	12615	12735	12588	12674	12688	12783	12722	12834	12722	12534	12866	12494	12698	12611	12675	12678	12796	12566	12766	12675	12695	12538	12788	12615	12847	12640	12488	12651	12685	12661	12589	12832	12715	12698	12716	12670	12546	12679	12801	12681	12611	12802	12692	12759	12781	12577	12641	12847	12705	12797	12701	12678	12614	12677	12848	12673	12747	12675	12737	12773	12775	12837	12838	12589	12665	12674	12800	12659	12651	12873	12670	12637	12630	12696	12803	12660	12708	12740	12635	12821	12608	12614	12714	12777	12560	12702	12683	12616	12658	12660	12717	12692	12653	12677	12777	12703	12789	12683	12836	12763	12671	12733	12806	12618	12747	12659	12644	12604	12737	12851	12595	12695	12664	12869	12724	12698	12769	12562	12672	12724	12733	12863	12668	12469	12773	12550	12563	12638	12685	12589	12715	12703	12715	12653	12607	12669	12671	12825	12609	12665	12663	12709	12635	12735	12600	12659	12623	12573	12567	12771	12713	12722	12791	12529	12632	12735	12722	12595	12828	12724	12695	12679	12475	12711	12590	12815	12635	12804	12608	12679	12727	12564	12766	12720	12849	12598	12786	12714	12751	12700	12720	12570	12696	12587	12578	12500	12599	12684	12677	12651	12495	12685	12620	12833	12652	12756	12722	12646	12680	12486	12619	12444	12819	12524	12711	12632	12622	12684	12764	12808	12735	12844	12697	12890	12739	12715	12620	12692	12571	12675	12690	12555	12683	12682	12634	12684	12844	12604	12463	12679	12671	12726	12714	12491	12764	12719	12589	12860	12744	12713	12633	12549	12789	12755	12509	12669	12716	12678	12687	12604	12511	12682	12608	12680	12775	12550	12842	12894	12693	12747	12597	12714	12637	12656	12642	12736	12692	12564	12767	12589	12854	12871	12722	12719	12983	12624	12705	12646	12609	12825	12725	12736	12653	12716	12636	12680	12661	12731	12755	12764	12610	12735	12694	12690	12690	12706	12845	12714	12583	12806	12623	12757	12693	12751	12606	12767	12640	12676	12601	12789	12655	12641	12666	12677	12617	12951	12611	12618	12661	12820	12584	12619	12668	12740	12773	12797	12629	12657	12752	12699	12808	12744	12660	12568	12753	12818	12736	12515	12821	12696	12695	12750	12562	12549	12821	12714	12774	12838	12801	12629	12816	12688	12762	12663	12778	12794	12686	12634	12732	12787	12709	12863	12557	12722	12767	12556	12670	12572	12655	12684	12641	12715	12759	12646	12745	12527	12684	12658	12748	12708	12724	12739	12676	12797	12597	12714	12733	12728	12696	12578	12620	12595	12685	12643	12749	12808	12848	12493	12684	12485	12748	12617	12614	12640	12629	12573	12767	12512	12673	12548	12643	12724	12736	12740	12596	12583	12677	12684	12783	12736	12721	12563	12748	12716	12626	12777	12609	12661	12717	12789	12754	12695	12680	12824	12678	12883	12690	12743	12624	12772	12706	12797	12543	12778	12581	12680	12585	12759	12649	12641	12709	12839	12799	12652	12853	12710	12543	12829	12796	12812	12683	12567	12784	12715	12634	12587	12759	12676	12751	12564	12711	12606	12706	12673	12625	12717	12524	12586	12604	12725	12675	12790	12799	12606	12655	12881	12628	12898	12807	12564	12761	12792	12642	12583	12585	12642	12880	12719	12741	12800	12730	12644	12684	12748	12587	12702	12589	12580	12662	12737	12632	12789	12561	12717	12615	12861	12786	12711	12602	12785	12790	12638	12692	12638	12603	12690	12761	12754	12715	12529	12688	12704	12744	12710	12556	12677	12853	12767	12708	12773	12677	12733	12667	12689	12760	12655	12478	12614	12860	12584	12764	12697	12818	12602	12769	12539	12621	12692	12644	12789	12705	12729	12574	12788	12691	12506	12784	12696	12658	12476	12683	12651	12773	12736	12698	12610	12738	12603	12629	12549	12711	12604	12808	12728	12538	12517	12580	12816	12684	12621	12774	12517	12451	12705	12653	12713	12698	12771	12736	12603	12694	12676	12654	12717	12591	12568	12731	12547	12753	12739	12723	12791	12734	12742	12798	12702	12719	12599	12480	12782	12690	12788	12670	12677	12688	12564	12538	12645	12740	12599	12783	12855	12520	12717	12736	12759	12630	12835	12602	12685	12680	12695	12726	12753	12636	12762	12598	12604	12706	12653	12824	12636	12682	12555	12691	12650	12830	12772	12720	12612	12840	12591	12576	12808	12623	12554	12788	12547	12655	12693	12623	12778	12631	12764	12814	12936	12611	12798	12703	12774	12885	12622	12699	12630	12687	12801	12792	12653	12686	12751	12604	12803	12664	12612	12552	12720	12718	12595	12728	12690	12535	12666	12680	12752	12700	12698	12592	12814	12565	12520	12652	12688	12724	12637	12582	12664	12738	12667	12737	12592	12602	12579	12729	12608	12701	12814	12787	12739	12618	12783	12701	12781	12712	12631	12755	12802	12574	12708	12939	12670	12650	12777	12731	12806	12718	12744	12730	12830	12636	12795	12745	12734	12827	12797	12608	12800	12706	12620	12513	12680	12913	12669	12643	12671	12720	12730	12863	12632	12703	12733	12694	12612	12745	12701	12710	12586	12496	12898	12765	12576	12699	12607	12612	12642	12693	12630	12707	12670	12687	12588	12774	12712	12576	12742	12579	12694	12829	12700	12836	12793	12720	12647	12798	12697	12890	12651	12839	12869	12665	12634	12772	12629	12678	12626	12624	12710	12891	12635	12635	12749	12651	12704	12724	12752	12675	12593	12726	12569	12828	12694	12861	12740	12525	12701	12754	12596	12688	12674	12656	12761	12673	12689	12665	12821	12643	12517	12526	12788	12789	12681	12729	12568	12657	12653	12751	12821	12620	12574	12575	12576	12643	12736	12763	12641	12754	12851	12464	12811	12702	12714	12702	12658	12750	12677	12667	12751	12749	12731	12782	12786	12727	12760	12752	12854	12741	12536	12748	12638	12704	12670	12767	12730	12642	12828	12692	12602	12671	12710	12719	12761	12777	12646	12497	12616	12874	12580	12597	12593	12606	12666	12794	12735	12833	12858	12578	12799	12773	12501	12690	12800	12793	12710	12660	12767	12689	12832	12688	12736	12610	12635	12558	12678	12499	12699	12633	12624	12642	12699	12784	12788	12632	12681	12647	12474	12684	12664	12869	12734	12674	12616	12632	12535	12844	12689
23258	21198	28636	26156	23404	22094	19693	16279	15168	15204	15139	15114	15027	14926	14936	14872	14887	14710	14471	14741	14764	14693	14991	15538	15424	15035	14969	14701	14435	14533	14640	14494	14543	14672	14628	14567	14396	14628	14513	14582	14634	14426	14627	14469	14667	14749	14420	14449	14442	14435	14469	14397	14469	14540	14637	14665	14272	14519	14369	14382	14586	14392	14622	14644	14541	14330	14697	14562	14429	14566	14305	14586	14476	14790	14560	14461	14666	14487	14559	14434	14424	14628	14550	14669	14456	14737	14480	14435	14556	14598	14443	14518	14452	14537	14335	14401	14466	14658	14563	14423	14522	14505	14634	14400	14444	14532	14569	14434	14466	14403	14349	14668	14524	14580	14422	14528	14451	14675	14412	14359	14399	14408	14523	14713	14571	14591	14365	14420	14505	14514	14707	14402	14347	14296	14508	14602	14637	14386	14542	14403	14558	14436	14475	14599	14452	14560	14519	14506	14506	14453	14712	14574	14501	14803	14444	14347	14480	14413	14506	14453	14485	14544	14523	14425	14528	14437	14458	14466	14717	14517	14582	14440	14454	14545	14429	14627	14622	14449	14284	14433	14456	14642	14305	14469	14585	14445	14536	14355	14514	14648	14524	14485	14449	14403	14614	14653	14298	14630	14566	14365	14518	14441	14481	14553	14470	14605	14457	14317	14410	14454	14432	14631	14617	14435	14465	14307	14551	14449	14669	14519	14624	14748	14488	14655	14408	14532	14492	14433	14425	14402	14498	14461	14583	14550	14316	14628	14338	14563	14619	14701	14609	14431	14512	14613	14348	14457	14774	14645	14511	14389	14458	14549	14533	14424	14374	14452	14487	14567	14453	14596	14449	14435	14350	14469	14593	14414	14451	14487	14585	14396	14579	14613	14602	14477	14561	14542	14767	14646	14456	14642	14784	14528	14289	14341	14574	14544	14327	14369	14404	14410	14536	14414	14710	14443	14481	14611	14219	14606	14536	14489	14329	14429	14468	14398	14600	14534	14334	14327	14634	14510	14695	14644	14646	14697	14454	14588	14491	14420	14369	14703	14649	14437	14733	14660	14466	14416	14509	14604	14415	14501	14555	14463	14525	14559	14556	14535	14450	14502	14645	14654	14460	14617	14430	14514	14468	14623	14428	14352	14430	14614	14544	14333	14362	14253	14510	14387	14402	14417	14436	14571	14364	14525	14267	14539	14658	14570	14257	14389	14357	14532	14432	14491	14441	14606	14778	14556	14440	14459	14492	14443	14674	14473	14373	14369	14624	14440	14511	14619	14411	14527	14609	14599	14366	14606	14532	14540	14446	14545	14466	14477	14548	14608	14393	14335	14421	14631	14658	14587	14505	14540	14681	14476	14453	14424	14481	14629	14475	14504	14488	14401	14555	14393	14414	14621	14578	14571	14507	14566	14493	14466	14742	14554	14453	14455	14612	14411	14534	14460	14438	14702	14580	14704	14760	14458	14546	14550	14634	14605	14541	14376	14599	14729	14518	14629	14498	14481	14508	14295	14473	14312	14647	14477	14446	14558	14535	14420	14614	14533	14690	14617	14398	14549	14583	14654	14642	14505	14483	14538	14389	14439	14486	14530	14727	14652	14525	14547	14501	14631	14500	14406	14533	14630	14541	14505	14365	14759	14527	14621	14474	14759	14718	14621	14321	14501	14439	14425	14416	14506	14531	14674	14547	14477	14457	14576	14765	14735	14399	14532	14587	14408	14345	14486	14617	14427	14342	14462	14530	14453	14499	14458	14519	14571	14554	14554	14577	14578	14404	14717	14330	14470	14408	14567	14411	14440	14492	14401	14573	14583	14496	14523	14375	14553	14631	14545	14552	14497	14420	14468	14257	14571	14507	14382	14498	14616	14461	14475	14474	14632	14522	14378	14619	14568	14525	14606	14551	14575	14398	14487	14649	14619	14668	14402	14365	14513	14546	14440	14616	14639	14484	14461	14660	14433	14521	14615	14503	14496	14329	14543	14480	14595	14873	14671	14509	14398	14301	14328	14489	14418	14509	14681	14485	14387	14334	14376	14477	14544	14429	14631	14575	14578	14619	14577	14619	14398	14461	14709	14517	14534	14565	14508	14760	14449	14597	14418	14367	14468	14537	14387	14549	14404	14504	14614	14397	14469	14354	14270	14597	14567	14415	14701	14570	14680	14525	14498	14346	14369	14687	14426	14532	14518	14614	14524	14438	14460	14512	14386	14624	14399	14530	14487	14462	14553	14491	14373	14468	14412	14477	14366	14521	14436	14477	14469	14410	14311	14430	14562	14426	14468	14553	14457	14478	14682	14573	14623	14479	14358	14543	14460	14573	14811	14586	14662	14568	14613	14511	14618	14455	14471	14514	14568	14539	14535	14523	14681	14598	14434	14425	14396	14579	14534	14426	14605	14556	14428	14294	14482	14501	14512	14337	14503	14558	14466	14577	14424	14478	14483	14582	14482	14511	14642	14645	14568	14493	14620	14683	14549	14327	14604	14541	14477	14550	14620	14454	14486	14598	14615	14596	14553	14455	14552	14464	14385	14435	14466	14414	14396	14548	14543	14628	14530	14569	14436	14483	14424	14506	14304	14432	14447	14449	14259	14613	14554	14464	14297	14605	14327	14524	14503	14649	14397	14601	14547	14496	14619	14413	14354	14375	14567	14439	14501	14683	14567	14512	14397	14437	14541	14484	14581	14573	14428	14751	14496	14499	14465	14558	14379	14484	14574	14533	14485	14525	14564	14586	14476	14529	14406	14472	14564	14583	14677	14589	14661	14541	14444	14360	14554	14533	14560	14639	14551	14543	14595	14501	14528	14533	14543	14518	14590	14590	14514	14560	14573	14365	14577	14623	14376	14485	14514	14425	14441	14637	14474	14658	14564	14412	14626	14412	14625	14550	14275	14365	14555	14535	14547	14601	14484	14764	14515	14665	14499	14530	14650	14646	14593	14524	14446	14498	14370	14301	14531	14477	14353	14487	14477	14566	14572	14426	14609	14468	14316	14389	14361	14404	14417	14485	14545	14696	14515	14592	14612	14422	14421	14608	14485	14640	14494	14589	14514	14600	14524	14521	14664	14562	14522	14557	14625	14641	14461	14448	14339	14439	14610	14611	14538	14455	14416	14459	14759	14526	14517	14613	14727	14491	14574	14629	14445	14477	14498	14505	14525	14534	14659	14507	14327	14554	14546	14735	14459	14456	14606	14499	14450	14465	14510	14429	14560	14608	14523	14493	14500	14400	14585	14497	14490	14410	14527	14592	14456	14441	14545	14465	14540	14398	14563	14408	14441	14537	14579	14399	14607	14537	14395	14460	14376	14359	14632	14525	14518	14678	14575	14745	14459	14495	14568	14544	14481	14680	14384	14455	14479	14596	14502	14523	14529	14706	14380	14561	14424	14555	14645	14373	14516	14557	14495	14791	14560	14555	14462	14568	14320	14457	14480	14521	14578	14422	14689	14608	14638	14585	14613	14445	14427	14633	14265	14463	14520	14404	14547	14537	14524	14567	14253	14447	14652	14411	14603	14533	14251	14765	14606	14439	14540	14411	14396	14589	14467	14341	14489	14513	14493	14296	14444	14604	14496	14563	14507	14469	14363	14595	14380	14543	14363	14239	14378	14499	14518	14510	14622	14602	14384	14373	14522	14492	14433	14627	14465	14668	14531	14478	14484	14632	14422	14547	14510	14592	14333	14662	14704	14529	14526	14626	14582	14442	14502	14427	14479	14503	14417	14572	14604	14597	14476	14592	14608	14605	14425	14511	14423	14335	14546	14466	14409	14512	14484	14397	14489	14555	14503	14565	14549	14335	14561	14641	14586	14489	14503	14546	14543	14447	14588	14279	14480	14445	14419	14356	14309	14494	14436	14395	14332	14579	14532	14614	14451	14606	14539	14636	14485	14407	14459	14448	14540	14525	14443	14490	14686	14430	14478	14608	14478	14629	14530	14637	14452	14557	14556	14350	14574	14429	14446	14432	14556	14597	14590	14315	14482	14516	14432	14658	14495	14662	14457	14530	14625	14481	14438	14600	14427	14676	14572	14409	14463	14580	14544	14373	14571	14310	14375	14355	14691	14464	14592	14522	14385	14492	14488	14372	14473	14531	14566	14552	14568	14544	14444	14450	14355	14420	14419	14541	14492	14596	14577	14510	14654	14502	14723	14638	14363	14439	14430	14462	14541	14476	14419	14364	14576	14518	14551	14432	14409	14504	14574	14616	14319	14404	14439	14606	14563	14511	14441	14519	14452	14473	14583	14534	14428	14511	14314	14572	14538	14390	14673	14527	14656	14668	14593	14473	14341	14512	14493	14496	14366	14375	14564	14636	14448	14239	14686	14515	14469	14624	14419	14559	14465	14573	14441	14590	14535	14587	14487	14564	14520	14674	14571	14593	14494	14360	14598	14483	14407	14604	14410	14583	14490	14474	14699	14591	14465	14625	14535	14375	14457	14363	14464	14559	14451	14468	14611	14608	14321	14494	14584	14385	14321	14551	14593	14730	14505	14389	14626	14478	14444	14614	14803	14732	14750	14620	14546	14140	14447	14542	14659	14596	14455	14351	14367	14333	14342	14445	14571	14564	14470	14479	14622	14595	14631	14550	14446	14800	14508	14376	14451	14556	14510	14627	14392	14541	14657	14456	14630	14453	14582	14476	14572	14889	14633	14685	14511	14539	14335	14463	14479	14571	14483	14572	14356	14630	14495	14396	14528	14638	14645	14505	14440	14535	14577	14469	14541	14469	14511	14611	14512	14521	14451	14370	14330	14485	14675	14423	14477	14706	14568	14494	14531	14520	14572	14491	14537	14443	14550	14649	14568	14575	14447	14467	14537	14458	14360	14378	14432	14384	14446	14627	14270	14788	14413	14671	14297	14476	14567	14479	14438	14543	14479	14485	14636	14445	14576	14481	14505	14563	14490	14547	14679	14684	14460	14447	14613	14273	14409	14538	14478	14464	14559	14660	14452	14391	14450	14502	14460	14322	14560	14645	14349	14476	14516	14380	14533	14472	14299	14545	14599	14605	14434	14477	14576	14525	14494	14610	14430	14552	14429	14538	14487	14541	14448	14348	14519	14451	14502	14388	14465	14394	14236	14479	14364	14516	14523	14488	14544	14538	14320	14714	14412	14575	14470
33520	61664	50464	35706	24355	17746	14996	13716	13138	12885	12804	12774	12503	12522	12399	12407	12626	12456	12573	12411	12401	12466	12814	13309	13341	12687	12355	12446	12182	12274	12282	12147	12028	12259	12271	12302	12249	12261	12406	12075	12119	12298	11940	12339	12216	12104	12262	12172	12069	12294	12057	12214	11932	12137	12022	12171	12245	12220	12419	12281	12141	12321	12259	12176	12225	12145	12141	12312	12345	12363	12214	12086	12373	12218	12076	12059	12170	12139	12123	12140	12237	12247	12248	12395	12234	12271	12265	12253	12182	12322	12326	12356	12125	12223	12140	12219	11994	12210	12047	12261	12320	12178	12172	12201	12296	12182	12168	12217	12308	12173	11969	12284	12253	12167	12299	12109	12314	12224	12304	12208	12187	12401	12425	12158	12101	12013	12064	12132	12301	12239	12111	12396	12269	12185	12318	12119	12218	12282	12137	12266	12255	12248	12125	12167	12192	12207	12133	12342	12096	12180	12135	12217	12182	12144	12076	12215	12084	12136	12233	12058	12216	12158	12184	12133	12140	12189	12248	12012	12356	12242	12275	12368	12279	12124	12305	12100	12245	12154	12206	12134	12265	12331	12065	12029	12106	12178	12329	12298	12164	12257	12264	12245	12444	12322	12321	12254	12347	12125	12275	12323	12204	12149	12203	12225	12215	12217	12072	12243	12230	12124	12100	12335	12238	12160	12183	12119	12154	12225	12289	12345	12239	12159	12276	12046	12279	12142	12093	12099	12163	12124	12280	12240	12057	12170	12206	12136	12154	12169	12214	12216	12245	12248	12263	12160	12321	12117	12209	12207	12233	12437	12163	11966	12229	11995	12170	12143	12272	12124	12066	12305	12208	12173	12197	12209	12140	12248	12291	12154	12171	12166	12249	12269	12286	12164	12095	12138	12281	12163	12282	12048	12153	12212	12049	12310	12243	12254	12069	12356	12137	12312	12206	12202	12162	12182	12218	12303	12222	12180	12325	12181	12199	12152	12034	12348	12204	12324	11955	12192	12268	12241	12292	12286	12228	12238	12295	12032	12117	12321	12235	12332	12028	11994	12173	12185	12207	12253	12110	12247	12071	12138	12155	12117	12264	12254	12238	12205	12252	12109	12394	12212	12117	11979	12225	12137	12222	12253	12309	12223	12359	12191	12113	12098	12154	12050	12201	12187	12145	12325	12290	12205	12146	12101	12206	12284	12197	12042	12264	12204	12198	12135	12207	12359	12163	12085	12071	12178	12245	12117	12182	12180	12255	12120	12206	12113	12183	12046	12239	12073	12201	12125	12017	12181	12238	12195	12346	12268	12279	11882	12096	12039	12155	12092	12189	12059	12149	12167	12144	12352	12293	12283	12260	12209	12218	12052	12212	12229	12294	12115	12093	12155	12186	12263	12202	12141	12113	12110	12308	12300	12339	12188	12215	12145	12075	12219	12070	12300	12087	12215	12296	12301	12113	12202	12181	12178	12058	12070	12170	12222	12190	12097	12172	12265	12252	12257	12195	12175	12161	12281	12069	12242	12086	12273	12184	12183	12066	12149	12004	12068	12166	12170	12293	12158	12283	12119	12093	12119	12206	12224	12212	12275	12162	12276	12137	12210	12347	12174	12312	12108	12206	12158	12225	12218	12241	12170	12186	12378	12175	12138	12295	12137	12447	12150	12201	12388	12319	12260	12295	12247	12163	12162	12293	12152	12438	12188	12244	12251	12380	12358	12137	12223	12089	12165	11982	12354	12096	12027	12097	12221	12195	12323	12302	12218	12249	12113	12111	12284	12207	12208	12101	12100	12143	11999	12043	12164	12248	12238	12242	12264	12116	12267	12361	12240	12243	12371	12105	12348	12254	12223	12165	12176	12151	12147	12125	12159	12333	12189	12181	12172	12194	12342	12170	12036	12249	12248	12212	12312	12141	12199	12345	12171	12043	12242	12057	12090	12140	12169	12184	12266	12286	12084	12157	12185	12211	12205	12156	12241	12246	12205	12116	12360	12262	12011	12288	12166	12177	12136	12324	12127	12281	12196	12039	12145	12214	12126	12141	12257	12127	12026	12167	12135	12325	12144	12324	12052	12118	12160	12169	12095	12223	12059	12240	12143	12177	12192	12341	12157	12323	12209	12261	12245	12314	12204	12266	12139	12169	12209	12348	12256	12215	12050	12259	12139	12233	12173	12222	12124	12251	12193	12037	12163	12181	12265	12361	12052	12226	12185	12184	12307	12184	12209	12292	12140	12159	12307	12243	12172	12211	12033	12275	12139	12256	12284	12182	12188	12189	12163	12074	12111	12170	12242	12174	12322	12136	12233	12064	12159	12182	12265	12129	12247	12174	12362	12185	12291	12155	12139	12123	12167	12237	12146	12329	12280	12230	12179	12280	12266	12201	12311	12074	12010	12137	12080	12053	12107	12059	12207	12314	12302	11936	12150	12248	12160	12113	12181	12173	12010	12261	12239	12240	12104	12092	12235	12154	12197	12234	12094	12263	12045	12354	11975	12275	12178	12185	12331	12188	12160	12159	12225	12173	12219	12199	12240	12248	12167	12258	12162	12293	12204	12223	12227	12230	12197	12153	12072	12159	12152	12126	12216	12094	12243	12160	12222	12151	12245	12208	12251	12105	12093	12274	12116	12212	12287	11987	12136	12226	12143	12222	12272	12114	12362	12206	12203	12295	12261	12181	12245	12052	12147	12167	12256	12148	12093	12068	12162	12282	12137	12171	12154	12217	12102	12288	12321	12220	12216	12217	12333	12091	12221	12313	12116	12128	12204	12146	11992	12057	12279	12054	12141	12079	12240	12169	12164	12114	12132	11976	12330	12252	12168	12132	12336	12136	12217	12075	11982	12207	12171	12133	12204	12290	12255	12131	12293	12229	12281	12275	12249	12196	12190	12290	12079	12043	12180	12185	12271	12216	12206	12085	12181	12151	11987	12221	12270	12168	12375	12066	12162	12270	12191	12248	12244	12239	12219	12334	12125	12178	12192	12161	11998	12218	12234	12138	12097	12207	12265	12186	12167	12252	12271	12224	12044	12374	12089	12181	12258	12219	12267	12162	12332	12202	12248	12127	12286	12109	12035	12271	12078	12082	12221	12066	12175	12073	12174	12248	12188	12197	12223	12088	12286	12159	12217	12271	12357	12208	12205	12141	12182	12279	12070	12200	12263	12138	12265	12254	12139	12227	12188	12348	12233	12121	12163	12228	12231	12132	12290	12128	12269	12239	12233	12080	12140	12124	12016	12179	12145	12352	12147	12023	12189	12275	12115	12122	12318	12264	12269	12162	12170	12259	12129	11962	12301	12148	12175	12311	12343	12277	12217	12279	12240	12235	12240	12069	12183	12203	12023	12179	12259	12187	12223	12165	12151	12200	12308	12133	12233	12291	12141	12206	12260	12032	12189	12262	12032	12147	12242	12138	12195	12146	12100	12137	12179	12287	12205	12155	12163	12158	12165	12195	12155	12043	12080	12187	11965	12165	12134	12132	12184	12379	12268	12061	12317	12161	12140	12216	12373	12155	12035	12279	12256	12191	12144	12145	12163	12232	12045	12232	12318	12181	12221	12192	12296	12257	12149	12093	12086	12371	12268	12145	12207	12267	12215	12010	12169	12169	12205	12210	12109	12153	12133	12171	12250	12110	12247	12230	12197	12154	12034	12202	12279	12271	12169	12198	12079	12207	12242	12409	12336	12077	12179	12197	12181	12204	12217	12057	12292	12123	12140	12320	12074	12351	12123	12040	12279	12285	12180	12139	12200	12143	12160	12266	12082	12112	12256	12283	12119	12095	12340	12213	12102	12224	12175	12253	12041	12158	12192	12181	12259	12281	12189	12180	12146	12175	12246	12252	12202	12149	12236	12193	12137	12238	12214	12121	12219	11969	12368	12132	12259	12070	12253	12241	12071	12162	12292	12078	12260	12147	12335	12157	12294	12311	12112	12309	12211	12204	12214	12027	12107	12269	12154	12125	12264	11993	12261	12217	12088	12154	12313	12115	12183	12173	12321	11960	12263	12157	12184	11990	12251	12301	12247	12288	12041	12167	12100	12219	12165	12257	12146	12082	12124	12192	12166	12260	12085	12399	12147	12174	12182	12246	12194	12320	12087	12206	12216	12058	12201	12163	12182	12229	12061	11954	12370	12249	12152	12180	12249	12380	12216	12153	12204	12201	12184	12283	12308	12068	12117	12320	12277	12078	12338	12100	12148	12297	12207	12176	12098	12324	12398	12201	11996	12116	12182	12156	12154	12296	12187	12217	12349	12243	12275	12246	12060	12194	12097	12212	12164	12240	12065	12239	12237	12313	12349	12105	12030	12169	12292	12297	12257	12114	12196	12208	12158	12309	12182	12094	12111	12272	12293	12132	12115	12352	12303	12259	12038	12207	12245	12167	12151	12062	12138	12190	12202	12199	12036	12189	12206	12282	12228	12052	12295	12189	12110	12089	12248	12194	12363	12238	12185	12155	12128	12136	12213	12186	12208	12183	12093	12287	12203	12107	12238	12301	12261	12144	12314	12148	12124	12102	12200	12075	12253	12252	12199	12293	12300	12252	12233	12053	12317	12267	12118	12264	12322	12088	12168	12272	12221	12299	12307	12074	12366	12194	12283	12128	12313	11984	12197	12300	12242	12166	12365	12305	12182	12099	12164	12182	12137	12200	12330	12229	12183	12281	12195	12252	12214	12093	12248	12239	12148	12209	12226	12193	12309	12167	12326	12167	12294	12173	12240	12244	12176	12144	12121	12218	12170	12145	12082	11928	12151	12260	12212	12299	12349	12227	12190	12172	12136	12075	12360	12237	12246	12173	12189	12285	12099	12158	12205	12172	12108	12194	12221	12171	12244	12218	12235	12213	12141	12325	12091	12142	12190	12271	12218	12181	12215	12286	12167	12297	12203	12153	12433	12081	12068	12092	12106	12230	12330	12222	12228	12060	12139	12148	12195	12383	12191	12198	12286	12198	12273	12178	12015	12278	12231	12200	12185	12348	12276	12214	12096	12359	12290	12195	12174	12173	12131	12344	12051	12228	12095	12172	12239	12108	12235	12333	12193	12158	12180	12260	12132	12209	12146	12124	12215	12235	12017	12355	12169	12255	12018	12205	12185	12076	12168	12192	12147	12214	12257	12314	12445
24843	21655	30036	29468	22488	19445	17587	16313	15870	15625	15770	15476	15430	15597	15444	15516	15487	15352	15418	15614	15439	15192	15370	15752	15609	15502	15410	15168	15259	15377	15279	15304	15209	15328	15290	15383	15324	15352	15159	15092	15124	15211	15210	15303	15335	15261	15189	15165	15197	15217	14902	15167	15211	15339	15387	15307	15309	15311	15164	15272	15249	15280	15126	15386	15124	15395	15194	15223	15331	15288	15134	15039	15195	15219	15129	15338	15334	15197	15219	15220	15193	15108	15198	15096	15291	15206	15073	15210	15342	15103	15015	15179	15028	15109	15216	14949	15225	15171	14976	15177	15395	15072	15066	15231	15347	15436	15143	15241	15206	15356	15376	15229	15130	15145	15073	15280	15190	15214	15159	15041	15032	14990	15312	15312	15253	15151	15344	15114	15137	15224	15224	15245	15381	15246	15217	15272	15211	15035	15134	15037	15256	15101	15220	15415	15184	15162	15113	15216	15248	15347	15290	15185	15150	15131	15152	15197	15291	15157	15197	15139	15123	15307	15238	15068	15199	15179	15192	15173	15216	15386	15565	15229	15069	15128	15265	15223	15298	15160	15163	15351	15354	15317	15170	15334	15189	15267	15166	15346	15251	15143	15189	15271	15482	15549	15248	15188	15150	15056	15136	15232	15344	15173	15128	15120	15383	15140	15210	15100	15316	15045	15206	15057	15327	15074	15254	15284	15174	15073	15103	15177	15239	15416	15350	15224	15265	15073	15200	15057	15148	15231	15522	15270	15042	15003	15418	15206	15249	15267	15252	15227	15153	15253	15271	15443	15172	15211	15232	15232	15285	15201	15159	15119	15286	15263	15192	15140	15269	15260	15177	15123	15261	15411	15391	15101	15214	15358	15134	15282	15241	15252	15325	15275	15172	15173	15246	15187	15147	15175	15163	15295	15181	15158	15173	15130	15203	15058	15343	15305	15168	15171	15276	15026	15162	15203	15231	15200	15129	15494	15324	15497	15044	15242	15304	15032	15208	15155	15155	15140	15349	15299	15119	15238	15267	15083	15325	15308	15075	15164	15352	15138	15287	15264	15011	15283	15276	15069	15269	15438	15295	15164	15107	15137	15224	15178	15246	15250	15025	15252	15088	15179	15327	15287	15374	15312	15403	15176	15291	15359	15297	15250	15186	15223	15318	15315	15261	15330	15416	15256	15225	15093	15375	15328	15383	15191	15422	15203	15223	15142	15200	15289	15333	15357	15205	15372	15174	15397	15473	15341	15284	15201	15509	15259	15197	15337	15211	15157	15223	15235	15231	15099	15006	15283	15137	15047	15226	15086	15159	15200	15428	15278	15178	15251	15208	15218	15215	15135	15158	15294	15390	15408	15256	15291	15041	15129	15031	15265	15331	15259	15279	15197	15214	15278	15136	15268	15308	15200	15404	15212	14918	15187	15195	15157	15187	15015	15101	15339	15289	15292	15158	15080	15292	15192	15094	15071	15087	15198	15072	15312	15099	15215	15144	14998	15339	15184	15275	15147	15313	15358	15139	15137	15087	15154	15243	15122	15136	15145	15227	15349	15231	15069	15120	15328	15402	15269	15141	15394	15320	15348	15372	15082	15149	15319	15209	15168	15215	15308	15194	15084	15105	15208	15202	15058	14995	15313	15015	15286	15310	15121	15218	15278	15165	15285	15310	15302	15348	15306	15260	15191	15072	15170	15150	14974	15381	15166	15008	15266	15052	15400	15218	15102	15050	15290	15143	15076	15157	15145	15143	15246	15218	15151	15264	15057	15366	15023	15165	15157	15088	15231	15174	15333	15110	15422	15280	15004	15123	15037	15009	15156	15326	15059	15133	15164	15316	15160	15215	15360	15097	15310	15246	15165	15227	15251	15342	15440	15546	15391	15071	15179	15134	15192	15196	15348	15411	15251	15196	15105	15081	15284	15188	15050	15400	15156	15144	15280	15190	15175	15318	15259	15261	15165	15023	15171	15384	15251	15231	15157	15363	15284	15139	15108	15344	15206	15247	15082	15244	15313	15254	15334	15228	15150	15154	15263	15158	15170	15044	15332	15172	15215	15274	15258	15242	15258	15219	15251	15298	15256	14983	15074	15377	15299	15231	15128	15367	15388	15032	15182	15236	15148	15294	15247	15208	15102	15194	15109	15206	15139	15178	15341	15004	15295	15267	15143	15382	15274	15315	15047	15039	15285	15355	15242	15280	15159	15062	15077	15396	15393	15236	15145	15076	15135	15387	15315	15211	15303	15091	15406	14992	15319	15379	15297	15160	15231	15206	15207	15309	15172	15302	15331	15118	15422	15243	15235	15146	15295	15251	15377	15020	15067	15055	15266	15229	15205	15124	15392	15252	15180	15370	15435	15244	15540	15212	15109	15208	15356	15120	15228	15242	15255	15352	15109	15129	15086	15125	15348	15310	15142	15214	15242	15464	15433	15292	15223	15323	15249	15059	15295	15105	15365	15136	14934	15179	14909	15112	14959	15097	15474	15047	15176	15080	15426	15268	15224	15102	15179	15058	15209	15300	15189	15176	15358	15372	15307	15175	15255	15284	15268	15309	15408	15312	15314	15312	15185	15260	15243	15206	15063	15177	15065	15138	15333	15260	15352	15171	15359	15210	15242	15157	15245	15020	15217	15329	15395	15180	15099	15048	15387	15337	15379	15427	15330	15309	15265	15086	15315	15271	15246	15038	15186	15291	15075	15025	15226	15043	15201	15012	15053	15306	15083	15352	15215	15178	15134	15251	15276	15239	15159	15247	15157	15194	15183	15314	15166	15221	15137	15395	15150	15271	15359	15127	15251	15273	15129	15155	15357	15245	15128	15349	15064	15372	15222	15369	15321	14993	15209	15153	15251	15186	15141	15257	15169	14926	15033	15073	15309	15142	15066	15436	15358	15086	15270	15303	15189	15269	15454	15175	15081	15209	14969	15012	15267	15250	15300	15373	15310	15373	15277	15390	15139	15276	15270	15215	15365	15233	15015	15200	15110	15077	15244	15433	15243	15075	15146	15214	15363	14960	15205	15134	15281	15374	15153	15257	15257	15159	15200	15373	15275	15370	15178	15222	15169	15212	15273	15174	15326	15278	15140	15144	15226	15007	15195	15338	15306	15213	15123	15231	14970	15173	15351	15096	15351	14983	15315	15103	15357	15210	15161	15080	14923	15159	15244	15276	15139	15306	15262	15218	15256	15323	15126	15239	15324	15251	15207	15216	15263	15334	15112	15317	15003	15034	15280	15212	15250	15292	15174	15075	14983	15204	15100	15546	15359	15231	15104	15268	15328	15042	15156	15193	15032	15155	15412	15372	15299	15268	15119	15035	15315	15150	15150	15255	15243	15157	15220	15384	15367	15223	15063	15167	15256	15140	15193	15253	15219	15063	15185	15268	15193	15236	15302	15172	15145	15159	15267	15289	15482	15115	15058	15238	15336	15297	15152	15222	15257	15282	15228	15235	15277	15311	15044	14931	15338	15198	14992	15247	15315	15207	15274	15223	15289	15280	15057	15128	15082	15173	15270	15214	15198	15019	15398	15047	15268	15373	15242	15101	15240	15174	15065	15125	15254	15189	15260	15127	15286	15262	15124	15110	15182	15154	15005	15337	15282	15358	15230	15345	15212	15076	15164	15116	15115	15091	15293	15193	15117	15189	15150	15171	15242	15252	14997	15193	15145	15337	15167	15222	15301	15132	14976	15380	14994	15134	15130	15044	15253	15027	15359	15009	15212	15252	15124	15201	15180	15231	15415	15114	15093	15362	15183	15133	15244	15049	15012	15087	15176	15083	15137	15278	15122	15107	15167	15103	15079	15233	15288	15262	15023	15257	15154	15174	15393	15336	15469	15216	15391	15064	14951	15159	15222	15233	15223	15130	15220	15232	15327	15102	15253	15380	15087	15258	15282	15290	15196	15127	15209	15226	15172	15166	15117	15257	15380	15243	15080	15255	15308	15193	15285	15183	15184	15134	15197	15063	15245	15315	15352	15368	15366	15110	15219	15177	15217	15203	15157	15218	15081	15203	15147	15152	15228	15266	15446	15291	15178	15251	15003	15337	15226	15027	15228	15107	15273	15429	15247	15103	15429	15084	15184	15169	15134	15084	15018	15080	15357	15239	15339	15302	15247	15239	15236	15067	15106	15119	15125	15220	15214	14988	15203	15298	15224	15197	15393	15306	15250	15362	15215	15421	15245	15344	15096	15193	15207	15158	15413	15272	15265	15350	15057	15053	15313	15266	15197	15313	15456	15328	15356	15079	15253	15188	15358	15323	15207	15307	15082	14996	15081	15241	15250	15284	15198	15189	15209	15161	15366	15296	15325	15164	15183	15163	15215	15103	15131	15128	15135	15141	15273	15209	15135	15183	15238	15040	15155	15209	15212	15259	15325	15240	15215	15092	15215	15176	15232	15376	15335	15209	15242	15101	15163	15146	15199	15087	15283	15295	15114	15369	15376	15255	15048	15424	15225	15153	15245	15359	15170	15228	15128	15380	15299	15438	15362	15188	15277	15192	15001	15235	14864	15103	15362	15037	15019	15071	15083	15041	15117	15274	15174	15238	15264	15170	15187	15260	15263	15290	15314	15454	15177	15428	15195	15369	15321	15330	15443	15398	15037	15201	15121	15337	15276	15185	14973	15236	15377	15260	15188	15194	15180	15170	15178	15145	15025	15071	15097	15048	15317	15073	15387	15156	15219	15084	15245	15164	15110	15089	15190	15126	15021	15248	15253	15143	15144	15081	15367	15092	15236	15271	15315	15357	15127	15244	15179	15109	15156	15287	15261	15275	15353	15075	15167	15169	15236	15089	15388	15033	15442	15273	15371	15257	15075	15161	15147	15030	15113	15044	15321	15435	15252	15055	15110	15240	15086	15254	15177	15269	15355	15187	15151	15107	15354	15150	15254	15146	15407	15448	15132	15163	15106	15267	15186	15358	15171	15142	15130	15189	15091	15319	15184	15298	15201	15425	15177	14999	15274	15078	14950	15024	15191	15107	15252	15109	15314	15170	15179	15290	15354	15171	15085	15154	15349	15187	15058	15198	15554	15238	15102	15078	15285	15395	15274	15180	15208	15337	15278	15362	15386	15059	15293	15309	15122	15270	15376	15151	15103	15445	15028	15102	15136	15238	15111	15223	14897
31697	55398	44770	29348	21087	16883	14743	13907	13368	13209	13021	13086	12878	12959	12804	12873	12869	12730	12749	12882	12750	12875	13032	12990	12954	13091	12659	12634	12679	12494	12647	12651	12409	12615	12552	12610	12554	12664	12675	12504	12505	12487	12633	12647	12575	12776	12656	12519	12536	12690	12410	12657	12626	12624	12621	12401	12739	12549	12647	12508	12460	12491	12734	12598	12660	12584	12433	12541	12492	12655	12490	12689	12580	12609	12712	12615	12652	12661	12551	12553	12672	12520	12560	12650	12443	12511	12588	12725	12617	12534	12631	12590	12675	12614	12492	12564	12648	12484	12451	12684	12583	12771	12604	12588	12564	12708	12542	12544	12692	12597	12478	12495	12639	12640	12592	12520	12541	12467	12523	12525	12739	12517	12724	12594	12511	12622	12574	12517	12524	12450	12441	12605	12731	12526	12563	12598	12518	12598	12656	12485	12557	12656	12648	12451	12368	12460	12554	12485	12507	12508	12677	12746	12636	12631	12664	12553	12729	12579	12613	12506	12475	12516	12430	12557	12528	12609	12746	12539	12676	12565	12597	12665	12576	12728	12713	12644	12586	12790	12463	12577	12541	12676	12543	12666	12547	12534	12631	12652	12622	12541	12642	12617	12573	12606	12540	12601	12674	12566	12586	12471	12680	12769	12786	12689	12616	12438	12572	12675	12661	12487	12580	12698	12547	12456	12494	12584	12613	12527	12464	12531	12552	12820	12541	12732	12597	12712	12579	12537	12419	12608	12723	12414	12597	12498	12539	12559	12785	12658	12620	12472	12620	12532	12535	12460	12614	12552	12558	12596	12739	12710	12593	12464	12598	12617	12725	12609	12539	12603	12669	12576	12536	12583	12484	12613	12674	12593	12717	12593	12611	12509	12592	12605	12540	12406	12601	12420	12566	12646	12525	12594	12565	12616	12814	12487	12702	12634	12703	12593	12470	12544	12560	12649	12600	12638	12741	12555	12705	12494	12526	12579	12548	12638	12573	12541	12504	12492	12520	12670	12650	12585	12708	12564	12546	12711	12647	12655	12553	12632	12606	12679	12659	12724	12586	12636	12629	12680	12548	12552	12438	12606	12582	12657	12671	12599	12660	12495	12603	12543	12546	12692	12618	12659	12487	12639	12741	12558	12511	12615	12784	12775	12626	12805	12596	12621	12616	12683	12669	12631	12585	12662	12717	12531	12599	12595	12648	12603	12554	12521	12559	12697	12622	12660	12810	12568	12659	12791	12563	12511	12711	12558	12615	12579	12616	12557	12632	12536	12570	12646	12699	12613	12585	12500	12485	12577	12564	12512	12572	12596	12788	12818	12579	12699	12508	12545	12799	12560	12542	12753	12595	12588	12495	12798	12617	12790	12781	12566	12568	12677	12528	12768	12645	12601	12612	12684	12402	12570	12612	12533	12509	12754	12635	12546	12547	12504	12584	12533	12561	12670	12658	12524	12727	12464	12517	12658	12611	12626	12591	12547	12542	12695	12460	12597	12569	12450	12577	12536	12593	12532	12631	12529	12611	12585	12530	12534	12514	12695	12528	12705	12677	12594	12636	12419	12524	12424	12509	12559	12574	12585	12515	12498	12606	12533	12538	12640	12494	12565	12444	12474	12442	12673	12606	12673	12429	12674	12631	12560	12485	12480	12652	12687	12479	12534	12648	12600	12642	12754	12600	12566	12616	12683	12656	12603	12550	12510	12504	12612	12638	12661	12598	12702	12620	12682	12638	12650	12632	12582	12436	12653	12433	12626	12521	12687	12691	12690	12558	12577	12725	12618	12516	12420	12658	12591	12438	12537	12509	12629	12524	12640	12547	12681	12582	12512	12707	12571	12638	12813	12557	12551	12626	12537	12528	12708	12517	12711	12749	12659	12503	12672	12599	12660	12612	12564	12768	12596	12593	12501	12668	12526	12614	12675	12562	12640	12552	12706	12531	12480	12616	12556	12654	12778	12650	12767	12511	12438	12632	12551	12689	12563	12491	12522	12676	12599	12601	12647	12500	12628	12555	12767	12608	12666	12562	12671	12688	12457	12861	12664	12532	12550	12559	12711	12629	12562	12657	12563	12524	12547	12593	12695	12660	12594	12614	12454	12564	12593	12689	12566	12599	12608	12692	12713	12630	12552	12682	12624	12622	12617	12533	12680	12783	12598	12655	12821	12513	12649	12605	12623	12838	12596	12650	12543	12594	12846	12534	12715	12714	12735	12525	12472	12536	12498	12623	12650	12679	12683	12587	12498	12705	12689	12712	12701	12723	12640	12553	12572	12642	12487	12624	12610	12569	12521	12618	12677	12691	12393	12657	12636	12636	12656	12588	12560	12610	12508	12560	12601	12641	12595	12593	12455	12631	12597	12696	12360	12635	12412	12623	12601	12618	12582	12731	12637	12536	12552	12612	12665	12576	12555	12577	12609	12541	12648	12635	12525	12688	12587	12625	12717	12693	12523	12438	12493	12598	12591	12398	12458	12602	12385	12508	12725	12872	12651	12669	12631	12510	12590	12606	12460	12622	12619	12608	12704	12660	12618	12727	12539	12494	12625	12510	12638	12633	12490	12635	12647	12724	12718	12543	12798	12720	12631	12737	12633	12525	12509	12729	12635	12769	12780	12605	12494	12521	12591	12284	12702	12641	12422	12538	12672	12723	12485	12538	12711	12518	12545	12681	12514	12630	12624	12458	12704	12604	12645	12407	12764	12570	12716	12538	12590	12580	12468	12558	12692	12698	12536	12715	12683	12616	12742	12610	12497	12744	12550	12685	12597	12567	12637	12609	12712	12627	12550	12574	12539	12675	12572	12523	12627	12639	12643	12547	12624	12732	12872	12605	12648	12555	12532	12727	12627	12572	12619	12627	12569	12541	12704	12667	12562	12543	12698	12578	12595	12690	12621	12404	12608	12534	12478	12445	12595	12619	12615	12506	12567	12493	12745	12551	12538	12587	12648	12574	12651	12670	12509	12638	12731	12512	12746	12740	12617	12573	12540	12535	12663	12704	12697	12459	12565	12641	12662	12744	12561	12524	12585	12513	12608	12527	12623	12648	12559	12580	12638	12553	12729	12639	12620	12658	12582	12458	12597	12701	12631	12693	12605	12516	12603	12697	12560	12698	12571	12645	12559	12695	12654	12479	12678	12688	12548	12715	12560	12555	12503	12525	12629	12730	12768	12560	12607	12691	12460	12674	12546	12428	12672	12648	12560	12713	12585	12635	12689	12518	12652	12609	12596	12555	12498	12533	12696	12602	12603	12600	12561	12743	12588	12517	12597	12593	12651	12444	12471	12427	12621	12475	12602	12504	12621	12544	12541	12602	12740	12614	12490	12644	12647	12490	12688	12576	12658	12584	12702	12684	12524	12645	12683	12709	12633	12542	12478	12665	12560	12487	12601	12590	12573	12599	12660	12434	12563	12634	12529	12624	12579	12670	12571	12539	12620	12809	12576	12640	12607	12551	12536	12618	12610	12485	12649	12486	12656	12639	12577	12587	12536	12601	12619	12669	12734	12559	12566	12525	12614	12651	12595	12592	12566	12501	12455	12663	12585	12549	12649	12640	12835	12590	12653	12662	12680	12527	12635	12643	12683	12503	12698	12674	12560	12723	12666	12562	12566	12589	12567	12511	12671	12657	12615	12628	12503	12677	12627	12697	12682	12557	12524	12666	12734	12747	12473	12700	12559	12625	12470	12538	12669	12555	12666	12551	12503	12691	12664	12581	12634	12709	12568	12631	12553	12562	12551	12723	12630	12456	12735	12553	12669	12717	12535	12514	12558	12612	12643	12581	12509	12523	12692	12595	12586	12607	12577	12535	12679	12375	12575	12726	12644	12608	12555	12461	12786	12575	12438	12697	12531	12484	12564	12529	12483	12612	12663	12604	12622	12489	12763	12617	12698	12564	12438	12562	12482	12465	12612	12718	12534	12745	12534	12703	12749	12690	12709	12508	12519	12677	12602	12493	12527	12635	12564	12568	12586	12614	12578	12582	12581	12562	12533	12358	12755	12634	12349	12487	12486	12685	12580	12600	12561	12665	12616	12473	12699	12484	12577	12401	12726	12739	12723	12623	12772	12530	12516	12658	12783	12665	12568	12569	12668	12709	12469	12537	12665	12664	12546	12678	12568	12630	12670	12526	12573	12640	12641	12525	12514	12621	12465	12711	12652	12789	12512	12582	12647	12672	12538	12511	12625	12431	12766	12582	12630	12706	12602	12585	12684	12607	12594	12700	12464	12631	12520	12559	12669	12531	12568	12689	12860	12528	12573	12550	12525	12604	12724	12566	12661	12691	12740	12569	12662	12749	12679	12611	12735	12439	12616	12656	12527	12609	12634	12532	12666	12638	12641	12566	12705	12504	12703	12710	12771	12600	12651	12527	12609	12672	12653	12668	12624	12770	12734	12544	12554	12549	12600	12411	12487	12735	12538	12767	12714	12570	12509	12635	12588	12582	12813	12614	12739	12588	12474	12691	12574	12786	12563	12592	12630	12478	12607	12724	12806	12707	12404	12660	12559	12575	12664	12637	12811	12666	12511	12556	12462	12496	12538	12498	12670	12673	12457	12573	12566	12620	12562	12615	12540	12750	12683	12775	12690	12516	12597	12653	12634	12588	12654	12537	12640	12749	12764	12529	12434	12517	12661	12609	12720	12630	12656	12653	12592	12531	12791	12681	12586	12642	12678	12622	12474	12698	12650	12496	12600	12619	12535	12630	12713	12535	12600	12633	12571	12552	12685	12593	12755	12542	12700	12561	12726	12516	12648	12618	12677	12599	12503	12575	12586	12532	12577	12601	12589	12595	12685	12681	12579	12604	12536	12616	12603	12549	12598	12506	12626	12700	12702	12654	12677	12441	12636	12605	12656	12632	12528	12577	12685	12688	12662	12703	12679	12493	12619	12636	12647	12716	12552	12670	12562	12693	12712	12618	12604	12465	12544	12556	12683	12619	12488	12569	12520	12661	12716	12593	12586	12654	12506	12470	12564	12591	12488	12724	12519	12713	12570	12565	12650	12521	12557	12585	12582	12709	12672	12552	12634	12687	12619	12608	12547	12505	12378	12549	12603	12611	12711	12588	12571	12615	12426	12476	12661	12527	12460	12653	12660	12656	12669	12484	12657	12560	12612	12520	12688
22166	21163	28618	24357	22138	24685	25155	18367	16486	16724	16338	16101	16008	15983	15869	15806	15840	15869	15939	15748	15858	15747	16619	16986	16886	16474	16108	15919	15586	15586	15526	15577	15588	15277	15346	15479	15460	15370	15477	15419	15452	15489	15493	15432	15226	15333	15483	15429	15259	15428	15256	15231	15398	15396	15450	15209	15279	15287	15461	15163	15320	15399	15465	15398	15577	15250	15514	15222	15338	15428	15363	15393	15353	15171	15106	15550	15493	15608	15271	15406	15497	15450	15306	15555	15413	15348	15375	15397	15381	15552	15336	15407	15258	15475	15325	15279	15176	15315	15415	15553	15278	15513	15495	15335	15461	15406	15289	15175	15291	15419	15446	15450	15410	15364	15564	15597	15410	15399	15473	15090	15350	15465	15194	15444	15293	15308	15318	15451	15413	15258	15088	15275	15173	15350	15339	15196	15381	15257	15372	15236	15536	15358	15592	15438	15410	15545	15610	15482	15325	15384	15429	15520	15584	15344	15566	15230	15287	15355	15469	15432	15337	15382	15078	15492	15394	15368	15191	15274	15418	15449	15449	15359	15321	15259	15518	15192	15481	15382	15317	15290	15484	15313	15157	15388	15481	15151	15410	15489	15208	15388	15258	15303	15345	15308	15425	15269	15262	15386	15301	15450	15332	15223	15476	15481	15357	15454	15352	15548	15373	15480	15412	15300	15418	15321	15348	15403	15388	15422	15388	15362	15426	15286	15188	15426	15272	15333	15457	15471	15346	15210	15528	15475	15352	15327	15490	15369	15398	15425	15194	15242	15271	15454	15414	15449	15429	15629	15496	15286	15288	15451	15398	15514	15285	15406	15099	15586	15427	15327	15378	15340	15132	15229	15199	15291	15306	15345	15378	15317	15159	15532	15224	15467	15492	15481	15223	15238	15346	15346	15290	15239	15561	15402	15329	15335	15299	15366	15340	15431	15434	15414	15545	15333	15215	15377	15363	15418	15500	15512	15298	15385	15277	15271	15039	15349	15328	15281	15399	15473	15477	15314	15516	15306	15286	15551	15489	15594	15309	15387	15526	15322	15413	15674	15301	15426	15395	15408	15361	15240	15257	15649	15197	15327	15208	15461	15303	15404	15401	15466	15530	15275	15309	15464	15445	15478	15549	15198	15320	15418	15359	15380	15188	15598	15111	15225	15301	15403	15584	15402	15382	15421	15299	15352	15287	15416	15242	15559	15411	15350	15518	15616	15173	15320	15372	15380	15407	15529	15449	15445	15413	15483	15540	15393	15173	15545	15176	15416	15431	15491	15377	15161	15543	15483	15646	15393	15451	15289	15308	15388	15403	15410	15316	15427	15327	15515	15210	15502	15373	15496	15535	15394	15179	15390	15422	15303	15258	15388	15360	15431	15188	15314	15500	15302	15263	15434	15172	15463	15304	15527	15228	15242	15354	15274	15401	15358	15580	15425	15359	15311	15341	15344	15677	15469	15417	15392	15308	15324	15476	15344	15421	15232	15229	15383	15174	15397	15207	15255	15284	15365	15343	15426	15333	15384	15307	15453	15420	15310	15246	15362	15204	15261	15203	15465	15248	15372	15481	15563	15326	15304	15326	15298	15323	15249	15318	15291	15606	15308	15192	15512	15562	15253	15259	15340	15094	15143	15517	15377	15438	15448	15263	15341	15482	15556	15394	15322	15321	15217	15562	15427	15172	15516	15352	15425	15379	15544	15467	15339	15439	15550	15091	15604	15439	15232	15272	15450	15386	15378	15439	15343	15368	15277	15459	15289	15551	15368	15315	15566	15479	15564	15271	15538	15205	15242	15258	15401	15386	15242	15458	15388	15307	15390	15353	15465	15557	15431	15193	15214	15444	15300	15299	15399	15410	15393	15339	15291	15439	15389	15215	15169	15488	15518	15370	15443	15450	15285	15132	15388	15444	15268	15386	15362	15436	15426	15404	15496	15222	15398	15471	15207	15320	15268	15502	15376	15277	15377	15286	15438	15411	15363	15535	15486	15415	15301	15469	15265	15527	15326	15271	15525	15559	15482	15425	15324	15356	15540	15370	15495	15238	15176	15415	15384	15456	15559	15353	15425	15363	15234	15345	15295	15391	15419	15638	15520	15362	15037	15383	15365	15549	15152	15354	15315	15339	15274	15347	15506	15286	15176	15307	15491	15373	15509	15379	15279	15398	15404	15322	15422	15450	15433	15580	15440	15166	15420	15380	15421	15318	15339	15491	15198	15310	15483	15229	15374	15484	15387	15317	15443	15324	15516	15191	15432	15536	15414	15374	15311	15271	15456	15297	15155	15487	15398	15395	15192	15387	15112	15341	15474	15446	15574	15411	15280	15462	15310	15460	15575	15504	15225	15469	15557	15389	15396	15378	15384	15430	15260	15404	15342	15366	15540	15423	15408	15167	15323	15374	15511	15261	15130	15261	15307	15437	15430	15283	15370	15278	15429	15579	15021	15265	15331	15488	15387	15489	15276	15298	15281	15316	15260	15236	15152	15163	15405	15458	15369	15379	15278	15329	15194	15356	15321	15212	15412	15625	15344	15451	15247	15391	15335	15316	15122	15454	15355	15454	15209	15419	15524	15465	15374	15486	15255	15368	15180	15212	15220	15533	15373	15507	15371	15171	15205	15244	15438	15283	15474	15428	15476	15537	15448	15168	15386	15446	15508	15483	15250	15244	15273	15572	15395	15597	15359	15424	15347	15429	15206	15259	15648	15450	15346	15599	15445	15349	15349	15310	15506	15325	15482	15320	15344	15415	15427	15474	15317	15271	15436	15193	15315	15380	15345	15383	15594	15439	15322	15384	15316	15518	15473	15473	15373	15550	15419	15231	15425	15378	15249	15580	15106	15372	15380	15067	15173	15330	15392	15507	15566	15340	15378	15484	15620	15485	15503	15444	15610	15380	15438	15288	15537	15334	15349	15496	15440	15311	15445	15388	15381	15148	15535	15428	15266	15417	15297	15250	15391	15283	15504	15304	15340	15322	15545	15495	15390	15333	15491	15385	15482	15518	15422	15454	15212	15318	15374	15475	15400	15283	15472	15314	15273	15383	15276	15348	15476	15404	15450	15538	15385	15200	15473	15397	15587	15429	15298	15120	15352	15569	15291	15327	15474	15221	15295	15279	15378	15220	15373	15409	15431	15273	15364	15485	15382	15195	15311	15111	15405	15452	15286	15295	15292	15163	15510	15370	15470	15411	15412	15274	15255	15367	15345	15389	15367	15608	15294	15392	15357	15655	15564	15256	15325	15288	15406	15296	15352	15486	15254	15497	15311	15297	15458	15264	15298	15521	15367	15365	15489	15461	15478	15371	15392	15194	15446	15405	15203	15359	15375	15211	15275	15247	15163	15292	15230	15429	15383	15347	15399	15374	15566	15325	15321	15501	15370	15500	15279	15388	15396	15342	15143	15240	15224	15550	15499	15379	15323	15323	15166	15248	15304	15137	15254	15351	15475	15457	15555	15356	15398	15539	15420	15395	15470	15399	15200	15455	15339	15533	15455	15502	15482	15526	15133	15388	15252	15407	15482	15411	15387	15378	15438	15322	15450	15643	15420	15251	15299	15262	15449	15419	15380	15283	15439	15321	15359	15456	15520	15197	15251	15398	15335	15450	15366	15242	15162	15610	15576	15404	15156	15489	15202	15361	15208	15307	15198	15368	15320	15259	15295	15533	15323	15320	15470	15355	15267	15424	15456	15208	15335	15347	15115	15417	15212	15478	15334	15268	15360	15318	15414	15625	15266	15265	15472	15253	15358	15253	15493	15401	15504	15341	15308	15419	15257	15319	15449	15299	15286	15625	15300	15533	15496	15444	15421	15313	15290	15265	15363	15338	15516	15489	15368	15235	15407	15234	15215	15344	15331	15284	15321	15277	15236	15333	15391	15329	15470	15393	15401	15416	15340	15272	15220	15399	15403	15276	15344	15466	15304	15422	15276	15402	15381	15434	15304	15286	15288	15301	15516	15278	15344	15628	15408	15332	15273	15181	15482	15278	15211	15468	15419	15181	15528	15426	15268	15264	15343	15242	15334	15346	15400	15372	15305	15466	15256	15341	15469	15248	15525	15334	15431	15532	15395	15223	15380	15412	15254	15311	15435	15255	15390	15460	15507	15643	15483	15218	15447	15464	15372	15272	15331	15238	15438	15255	15438	15227	15367	15270	15440	15252	15241	15290	15296	15239	15381	15384	15154	15254	15494	15494	15315	15436	15349	15523	15482	15460	15488	15424	15359	15296	15430	15395	15399	15343	15322	15503	15097	15249	15439	15124	15355	15464	15124	15450	15501	15211	15426	15366	15338	15487	15410	15278	15389	15346	15467	15171	15300	15258	15261	15394	15293	15454	15511	15332	15149	15472	15449	15190	15382	15461	15520	15426	15392	15362	15478	15288	15548	15383	15364	15341	15506	15258	15332	15122	15261	15200	15282	15448	15445	15427	15387	15430	15372	15316	15621	15370	15370	15077	15250	15070	15347	15381	15261	15141	15315	15438	15089	15248	15468	15348	15517	15589	15236	15326	15349	15284	15403	15346	15562	15339	15414	15394	15402	15151	15215	15177	15393	15449	15323	15168	15165	15452	15561	15419	15227	15515	15336	15257	15347	15385	15248	15357	15258	15411	15410	15195	15223	15623	15384	15564	15606	15564	15346	15447	15400	15511	15498	15259	15326	15342	15386	15375	15399	15213	15522	15362	15276	15366	15431	15278	15530	15101	15519	15378	15273	15380	15456	15331	15533	15346	15309	15236	15458	15486	15297	15430	15369	15365	15224	15510	15393	15529	15319	15348	15487	15247	15387	15368	15425	15362	15407	15211	15401	15204	15395	15332	15341	15229	15510	15331	15290	15328	15392	15339	15449	15414	15426	15287	15491	15307	15113	15308	15594	15373	15274	15582	15249	15288	15288	15522	15403	15432	15327	15471	15135	15278	15528	15464	15201	15320	15485	15397	15291	15356	15567	15344	15268	15433	15440	15243	15311	15348	15385	15600	15380	15362	15249	15129	15340	15182	15393	15532	15359	15362	15114	15370	15422	15435	15317	15147	15323	15396	15462	15286	15431	15237	15384	15351	15263	15427	15503	15539	15268	15495	15234	15289	15197	15268	15307	15437	15553	15268	15354	15497	15516	15253	15322
36046	67983	54703	36488	27641	22823	18983	15159	14021	13841	13592	13583	13398	13329	13211	13187	13187	13210	13142	13011	12955	13274	14176	14730	14560	13839	13383	13000	12911	12504	12621	12692	12661	12665	12842	12784	12624	12935	12577	12771	12731	12755	12745	12649	12663	12793	12640	12702	12772	12595	12716	12701	12718	12777	12808	12809	12695	12753	12670	12721	12679	12811	12671	12764	12714	12631	12746	12790	12671	12673	12850	12645	12761	12601	12806	12671	12522	12966	12653	12820	12482	12758	12487	12713	12768	12712	12738	12792	12744	12813	12654	12664	12819	12777	12681	12711	12806	12651	12605	12698	12623	12683	12746	12628	12646	12482	12654	12691	12564	12685	12668	12638	12577	12567	12681	12837	12767	12713	12627	12573	12747	12662	12718	12885	12651	12753	12738	12980	12808	12712	12723	12674	12664	12825	12477	12680	12605	12407	12829	12689	12650	12699	12671	12621	12688	12645	12752	12775	12783	12736	12680	12619	12652	12628	12577	12725	12655	12843	12595	12749	12755	12827	12743	12816	12640	12630	12685	12518	12831	12651	12589	12788	12873	12689	12605	12754	12769	12686	12740	12679	12768	12933	12566	12695	12577	12677	12704	12649	12738	12694	12787	12889	12639	12566	12728	12647	12585	12631	12761	12647	12555	12727	12633	12890	12670	12713	12624	12678	12729	12632	12690	12776	12690	12632	12715	12561	12611	12657	12708	12650	12777	12685	12746	12565	12546	12640	12869	12765	12543	12755	12706	12756	12601	12723	12850	12664	12554	12792	12769	12780	12700	12670	12711	12639	12770	12684	12817	12641	12670	12657	12644	12706	12825	12615	12828	12706	12460	12807	12803	12599	12714	12589	12713	12703	12850	12643	12778	12694	12711	12683	12698	12692	12693	12713	12753	12837	12729	12663	12687	12733	12763	12694	12611	12664	12690	12741	12831	12589	12802	12612	12609	12886	12668	12733	12598	12595	12656	12605	12560	12656	12715	12742	12548	12639	12868	12670	12789	12759	12749	12709	12558	12521	12667	12617	12640	12797	12618	12865	12769	12665	12674	12654	12660	12622	12772	12532	12680	12668	12800	12769	12699	12735	12850	12691	12751	12885	12676	12799	12708	12579	12801	12781	12484	12627	12694	12827	12744	12736	12498	12592	12619	12744	12546	12744	12659	12634	12665	12540	12740	12862	12712	12618	12627	12705	12726	12793	12789	12771	12851	12741	12752	12595	12625	12679	12732	12587	12745	12795	12757	12711	12693	12735	12586	12750	12595	12634	12507	12594	12728	12595	12704	12747	12734	12532	12744	12651	12703	12579	12713	12565	12769	12594	12627	12756	12707	12727	12831	12617	12604	12619	12632	12854	12606	12712	12740	12666	12744	12603	12803	12672	12691	12614	12724	12635	12675	12679	12518	12635	12673	12717	12745	12770	12789	12711	12522	12646	12696	12714	12728	12795	12765	12678	12699	12773	12660	12709	12731	12731	12663	12670	12649	12690	12756	12793	12740	12711	12734	12762	12754	12639	12688	12740	12690	12672	12789	12684	12757	12559	12738	12762	12658	12604	12708	12768	12822	12645	12630	12832	12603	12571	12786	12825	12827	12728	12764	12803	12756	12673	12671	12687	12732	12739	12848	12656	12719	12783	12552	12837	12580	12645	12681	12600	12835	12674	12659	12640	12865	12696	12880	12713	12825	12831	12663	12490	12759	12730	12773	12703	12584	12808	12731	12782	12729	12523	12742	12726	12585	12644	12716	12851	12716	12757	12834	12815	12702	12710	12851	12525	12703	12692	12542	12821	12808	12717	12589	12755	12582	12608	12849	12588	12674	12729	12741	12588	12722	12684	12577	12720	12733	12501	12828	12645	12652	12759	12687	12791	12658	12703	12615	12763	12702	12666	12772	12681	12664	12685	12663	12651	12520	12634	12732	12488	12746	12718	12671	12630	12568	12627	12660	12678	12685	12708	12618	12698	12726	12615	12575	12641	12556	12604	12625	12419	12737	12704	12479	12815	12712	12535	12625	12883	12831	12638	12714	12507	12792	12715	12602	12628	12709	12756	12661	12618	12754	12713	12595	12722	12720	12741	12698	12843	12710	12590	12720	12719	12726	12698	12602	12661	12815	12690	12709	12805	12704	12596	12661	12713	12600	12649	12661	12730	12884	12825	12668	12865	12825	12612	12609	12659	12727	12519	12662	12761	12721	12648	12697	12606	12781	12621	12710	12765	12662	12845	12554	12608	12806	12638	12747	12683	12632	12931	12717	12919	12778	12762	12627	12701	12776	12610	12626	12665	12803	12606	12658	12716	12491	12812	12855	12749	12810	12654	12636	12607	12723	12618	12602	12745	12575	12776	12678	12774	12693	12619	12650	12597	12695	12655	12780	12683	12674	12725	12837	12880	12796	12587	12648	12619	12686	12818	12667	12730	12674	12729	12610	12633	12579	12694	12635	12543	12495	12656	12759	12721	12688	12725	12760	12768	12539	12801	12717	12701	12678	12564	12693	12720	12633	12757	12617	12578	12684	12736	12638	12700	12741	12613	12652	12747	12739	12700	12707	12494	12610	12725	12656	12797	12841	12938	12605	12743	12728	12559	12568	12684	12672	12714	12656	12652	12832	12578	12650	12686	12683	12645	12590	12763	12575	12664	12845	12592	12915	12727	12560	12756	12611	12744	12699	12597	12852	12581	12481	12751	12712	12804	12757	12835	12662	12695	12741	12706	12468	12805	12761	12819	12657	12556	12787	12597	12780	12656	12457	12726	12653	12786	12734	12600	12502	12846	12589	12724	12617	12654	12682	12891	12680	12579	12680	12531	12818	12695	12653	12606	12733	12686	12638	12588	12688	12758	12778	12644	12469	12438	12757	12602	12596	12701	12707	12789	12830	12643	12455	12610	12738	12808	12844	12676	12657	12641	12612	12792	12757	12819	12735	12800	12668	12747	12682	12608	12687	12667	12748	12832	12673	12771	12619	12747	12673	12666	12758	12657	12625	12648	12602	12768	12725	12780	12614	12695	12866	12708	12877	12745	12656	12738	12525	12481	12680	12789	12654	12637	12813	12781	12662	12614	12432	12624	12744	12683	12664	12733	12595	12790	12621	12508	12767	12802	12663	12704	12732	12612	12731	12596	12625	12828	12765	12582	12794	12583	12949	12626	12488	12835	12526	12780	12776	12700	12673	12539	12560	12752	12761	12929	12593	12903	12697	12743	12764	12715	12573	12788	12599	12788	12657	12596	12754	12675	12723	12670	12732	12656	12726	12530	12658	12498	12690	12702	12642	12557	12808	12722	12728	12633	12681	12736	12669	12713	12693	12737	12795	12650	12647	12541	12884	12678	12681	12630	12744	12732	12603	12736	12581	12723	12573	12670	12748	12706	12710	12638	12899	12562	12835	12675	12757	12701	12629	12594	12538	12722	12572	12728	12693	12812	12727	12712	12690	12645	12694	12638	12690	12746	12750	12660	12729	12696	12850	12715	12690	12694	12648	12551	12834	12721	12596	12597	12841	12529	12780	12710	12543	12702	12659	12685	12764	12626	12699	12615	12789	12789	12583	12673	13016	12618	12695	12501	12647	12848	12611	12754	12840	12759	12725	12656	12664	12680	12792	12783	12663	12669	12758	12807	12693	12577	12549	12619	12824	12669	12718	12626	12733	12544	12607	12493	12623	12808	12786	12797	12775	12578	12790	12723	12727	12732	12726	12751	12746	12597	12673	12617	12598	12676	12715	12771	12480	12599	12690	12748	12686	12729	12758	12668	12740	12633	12593	12578	12583	12677	12663	12641	12751	12693	12801	12474	12707	12743	12760	12524	12687	12663	12576	12639	12817	12605	12782	12600	12799	12670	12748	12776	12592	12612	12656	12678	12797	12851	12757	12552	12580	12835	12660	12506	12723	12797	12810	12716	12804	12801	12922	12528	12724	12724	12793	12796	12765	12575	12624	12745	12698	12703	12947	12662	12588	12710	12762	12675	12719	12657	12583	12772	12616	12792	12705	12754	12519	12766	12755	12718	12704	12793	12730	12741	12568	12759	12742	12728	12751	12746	12707	12749	12537	12742	12653	12704	12707	12680	12760	12631	12579	12708	12829	12729	12633	12916	12702	12659	12765	12606	12482	12683	12682	12593	12895	12658	12691	12695	12777	12625	12692	12868	12769	12757	12760	12542	12774	12702	12854	12799	12737	12533	12703	12634	12733	12503	12736	12776	12590	12852	12714	12864	12729	12788	12632	12477	12671	12685	12675	12749	12635	12564	12640	12632	12580	12829	12626	12685	12782	12641	12613	12763	12387	12657	12775	12663	12728	12649	12687	12821	12734	12657	12630	12728	12772	12639	12571	12650	12682	12803	12779	12841	12690	12830	12696	12643	12825	12735	12831	12578	12725	12692	12701	12708	12691	12691	12664	12677	12641	12849	12717	12742	12803	12715	12614	12621	12772	12704	12613	12629	12624	12836	12762	12641	12671	12671	12592	12800	12712	12850	12838	12612	12630	12713	12777	12638	12642	12654	12578	12465	12781	12810	12712	12636	12806	12583	12623	12682	12783	12741	12661	12791	12785	12456	12674	12649	12682	12635	12610	12673	12660	12682	12622	12702	12742	12685	12744	12624	12666	12697	12693	12664	12716	12652	12736	12701	12733	12764	12785	12888	12673	12702	12598	12890	12592	12884	12617	12733	12819	12648	12673	12777	12709	12664	12692	12779	12813	12702	12715	12629	12622	12729	12677	12713	12661	12617	12735	12651	12716	12842	12521	12535	12687	12563	12604	12620	12708	12623	12656	12659	12596	12732	12629	12639	12660	12607	12748	12714	12862	12703	12600	12787	12697	12575	12753	12751	12769	12663	12736	12677	12729	12536	12714	12707	12593	12727	12673	12720	12698	12725	12688	12795	12740	12792	12577	12724	12642	12759	12462	12845	12575	12643	12767	12581	12772	12546	12746	12765	12745	12654	12480	12741	12640	12989	12854	12665	12643	12726	12656	12598	12562	12823	12654	12727	12800	12581	12717	12480	12705	12665	12967	12696	12737	12764	12661	12808	12837	12730	12619	12599	12739	12652	12682	12882	12636	12647	12731	12676	12731	12593	12684	12855	12778	12658	12704	12710	12642	12684	12643	12752	12874	12645
31960	34304	36709	27910	21266	19955	18585	17613	17405	17224	17110	17036	16910	16995	16795	16990	17016	16918	16994	16819	16746	16662	16995	16854	17024	16927	16797	16548	16624	16688	16699	16986	16685	16849	16692	16649	16635	16807	16426	16788	16772	16900	16741	16693	16561	16469	16544	16671	16851	16841	16670	16539	16492	16910	16904	16841	16764	16586	16617	16876	16821	16854	16622	16784	16661	17011	16743	16559	16784	16857	16728	16962	16718	16727	16705	16763	16784	16708	16641	16608	16619	16735	16920	16614	16852	16833	16715	16662	16740	16500	16690	16729	16903	16614	16593	16653	16561	16659	16763	16663	16760	16784	16509	16697	16617	16487	16701	16750	16773	16536	16670	16614	16504	16533	16853	16491	16626	16796	16580	16719	16748	16742	16642	16796	16762	16746	16788	16428	16706	16689	16721	16627	16515	16813	16655	16623	16659	16637	16647	16867	16768	16668	16937	16874	16717	16667	16614	16768	16712	16760	16676	16521	16806	16583	16615	16489	16544	16563	16505	16645	16636	16652	16686	16778	16577	16684	16774	16684	16939	16692	16590	16668	16890	16554	16445	16683	16619	16877	16646	16534	16881	16706	16837	16617	16645	16776	16714	16676	16711	16692	16707	16660	16599	16775	16830	16798	16739	16785	16835	16847	16707	16909	16675	16424	16626	16514	16629	16698	16580	16480	16575	16520	16589	16827	16666	16814	16851	16533	16788	16858	16760	16812	16639	16772	16830	16842	16790	16829	16708	16692	16715	16628	16759	16797	16743	16528	16636	16694	16806	16731	16671	16686	16656	16768	16732	16729	17094	16679	16678	16680	16778	16909	16999	16820	16691	16711	16918	16782	16946	16600	16761	16748	16588	16766	16658	16899	16822	16723	16659	16790	16819	16716	16829	16824	16695	16779	16744	16688	16784	16667	16589	16631	16482	16624	16565	16556	16515	16626	16737	16585	16717	16844	16838	16876	16757	16555	16774	16777	16573	16544	16695	16738	16848	16741	16818	16960	16862	16933	16767	16886	16794	16616	16718	16791	16832	16648	16786	16701	16540	16706	16691	16605	16692	16738	16503	16635	16841	16769	16822	16816	16599	16702	16603	16751	16561	16837	16825	16892	16566	16675	16893	16611	16647	16821	16759	16767	16948	16852	16683	16645	16776	16616	16572	16786	16675	16816	16896	16678	16766	16871	16748	16623	16882	16722	16519	16739	16698	16671	16743	16635	16533	16745	16833	16942	16765	16796	16696	16678	16618	16837	16596	16910	16801	16540	16582	16729	16579	16668	16919	16486	16803	16651	16773	16632	16975	16901	16733	16817	16861	16687	16603	16699	16571	16651	16509	16675	16646	16874	16790	16765	16870	16672	16674	16546	16555	16606	16731	16679	16927	16565	16816	16586	16715	16768	16825	16716	16674	16739	16747	16701	16717	16831	16809	16693	16602	16656	16774	16718	16828	16826	16590	16667	16541	16780	16829	16564	16714	16762	16769	16540	16799	16657	16770	16566	16826	16734	16679	16563	16622	16828	16749	16570	16573	16794	16615	16676	16677	16615	16923	16758	16417	16648	16481	16745	16748	16898	16575	16753	16593	16774	16832	17128	16722	16603	16830	16531	16742	16785	16657	16716	16620	16624	16729	16701	16811	16730	16851	16635	16605	16910	16839	16594	16583	16624	16686	16702	16803	16646	16558	16658	16586	16751	16532	16671	16694	16774	16722	16576	16593	16722	16775	16851	16719	16746	16793	16540	16642	16626	16712	16796	16630	16629	16831	16741	16739	16591	16541	16837	16724	16646	16507	16689	16637	16599	16642	16757	16813	16641	16543	16558	16712	16690	16631	16708	16725	16834	16653	16544	16722	16882	16660	16744	16838	16663	16680	16801	16702	16944	16581	16738	16834	16711	16743	16572	16552	16674	16603	16642	16758	16639	16869	16801	16703	16923	16704	16680	16670	16562	16657	16596	16850	16773	16794	16648	16635	16560	16721	16778	16795	16833	16562	16743	16534	16751	16726	16466	16813	16738	16818	16669	16898	16593	16481	16738	16768	16655	16544	16793	16754	16618	16813	16787	16834	16629	16854	16873	16736	16571	16888	16507	16938	16795	16426	16559	16936	16572	16711	16488	16724	16601	16735	16734	16854	16804	16622	16746	16704	16639	16638	16795	16770	16718	16846	16745	16603	16727	16812	16735	16419	16753	16649	16851	16724	16542	16700	16714	16684	16692	16784	16772	16835	16733	16828	16836	16541	16659	16573	16698	16631	16652	17012	16528	16771	17101	16714	16645	16454	16661	17034	16911	16842	16617	16616	16667	16592	16743	16777	16782	16751	16415	16658	16664	16657	16745	16640	16697	16713	16554	16592	16742	16605	16767	16713	16561	16801	16606	16733	16776	16714	16629	16669	16511	16956	16784	16742	16647	16615	16531	16859	16971	16538	16836	16849	16847	16631	16817	16787	16650	16692	16798	16557	16712	16643	16655	16620	16669	16758	16573	16788	16817	16722	16620	16625	16759	16618	16715	16640	16800	16794	16806	16606	16612	16776	16804	16938	16608	16454	16573	16890	16840	16672	16807	16979	16654	16737	16542	16648	16984	16565	16697	16725	16805	16647	16842	16807	16845	16739	16768	16755	16689	16685	16862	16987	17081	16839	16602	16887	16838	16638	16633	16760	16919	16757	16714	16675	16677	16657	16784	16847	16742	16905	16668	16647	16667	16999	16661	16708	16643	16814	16716	16831	16861	16765	16473	16493	16732	16823	16542	16587	16747	16776	16794	16764	16961	16958	16962	16904	16778	16864	16650	16799	16737	16666	16742	16697	16657	16691	16568	16767	16845	16665	16578	16638	16684	16848	16552	16624	16585	16809	16712	16814	16660	16693	16438	16706	16699	16613	16692	16668	16819	16972	16739	16869	16986	16615	16736	16821	16814	16776	16759	16884	16784	16594	16646	16645	16777	16918	16783	16618	16740	16858	16749	16778	16776	16724	16803	16651	16683	16637	16826	16757	16830	16724	16775	16998	16947	16658	16583	16786	16576	16745	16926	16564	16595	16861	16649	16779	16872	17093	16745	16774	16895	16750	16724	16610	16738	16800	16447	16627	16787	16706	16758	16758	16681	16726	16509	16622	16728	16785	16774	16711	16817	16771	16803	16623	16677	16759	16769	16602	16705	16674	16759	16656	16919	16711	16793	16779	16843	16737	16687	16776	16636	16559	16510	16663	16736	16566	16834	16586	16647	16643	16719	16686	16902	16729	16610	16643	16725	16663	16918	16786	16917	16887	16898	16716	16783	16670	16545	16776	16635	16855	16609	16900	16845	16752	16800	16736	16502	16514	16707	16754	16762	16699	16781	16841	16793	16701	16732	16624	16696	16888	16655	16690	16538	16859	16473	16766	16682	16579	16753	16691	16802	16857	16683	16598	16717	16727	16551	16696	16721	16567	16774	16653	16587	16569	16695	16798	16436	16923	16719	16676	16626	16789	16741	16729	16748	16815	16640	16671	16587	16704	16565	16651	16870	16387	16739	16864	16874	16861	16663	16935	16723	16694	16609	16680	16812	16718	16651	16683	16731	16948	16688	16754	16576	16688	16847	16847	16697	16712	16762	16787	16755	16595	16625	16515	16796	16703	16730	16545	16421	17003	16725	16832	16906	16862	16738	16729	16790	16484	16746	16941	16731	16729	16830	16713	16816	16699	16779	16462	16642	16740	16722	16874	16817	16722	16633	16729	16758	16860	16616	16710	16702	16712	16776	16833	16818	16797	16753	16619	16314	16755	16512	16805	16647	16842	16730	16765	16892	16546	16711	16627	16551	16834	16779	16698	16627	16669	16513	16577	16688	16775	16755	16783	16687	16757	16706	16723	16603	16847	16816	16750	16736	16468	16763	16703	16856	16584	16901	16836	16757	16852	16858	16544	16844	16729	16515	16785	16794	16746	16721	16755	16587	16845	16665	16643	16749	16679	16659	16683	16710	16698	16576	16437	16689	16563	16566	16834	16878	16528	16703	16750	16951	16782	16837	16758	16605	16639	16571	16862	16778	16811	16661	16745	16547	16718	16657	16831	16751	16761	16736	16901	16764	16727	16590	16894	16687	16986	16563	16820	16683	16804	16804	16846	16711	16655	16755	16746	16656	16732	16742	17064	16635	16784	16681	16487	16650	16826	16809	16718	16738	16987	16766	16792	16692	16783	16681	16687	16627	16661	16529	16715	16985	16820	16743	16820	16687	16875	16671	16660	16701	16675	16696	16784	16679	16747	16566	16577	16788	16532	16806	16892	16799	16764	16858	16659	16728	16824	16783	16702	16964	16926	16542	16555	16943	16684	16675	16604	16883	16530	16713	16637	16825	16691	16697	16781	16750	16818	16769	16689	16649	16791	16644	16829	16759	16768	16747	16738	16754	16720	16785	16876	16889	16734	16638	16711	16579	16612	16601	16938	16675	16673	16775	16849	16921	16669	16716	16755	16565	16713	16687	16751	16662	16718	16500	16691	16522	16716	16769	16718	16730	16621	16702	16937	16804	16706	16569	16720	16759	16653	16877	16748	16708	16954	16645	16653	16783	16730	16759	16583	16812	16692	16981	16726	16849	16603	16767	16582	16741	16762	16683	16681	16628	16626	16601	16917	16760	16810	16659	16798	16818	16910	16597	16755	16717	16508	16582	16848	16823	16902	16851	16524	16717	16577	16722	16484	16648	16654	16797	16807	16846	16746	16752	16848	16712	16744	16804	16500	16751	16610	16686	16650	16866	16876	16809	16836	16716	16951	16677	16729	16757	16816	16703	16934	16615	16844	16799	16664	16739	16630	16721	16621	16695	16788	16618	16856	16755	16742	16679	16654	16747	16738	16600	16864	16626	16771	16569	16608	16773	16778	16718	16752	16648	16774	16645	16682	16861	16592	16654	16825	16659	16769	16663	16611	16770	16734	16673	16650	16754	16743	16768	16818	16641	16826	16734	16892	16679	16713	16591	16753	16888	16720	16712	16543	16702	16859	16882	16623	16800	16528	16662	16700	16735	16728	16440	16652	16839	16708	16720	16843	16630	16893	16676	16632	16726	16635	16668	16786	16655	16575	16563	16799	16682	16727	16776	16783	16687	16852	16673	16576	16743	16887	16652	16801	16974	16646	16602
33511	49163	36308	23036	18734	17020	15744	14228	14115	14095	13916	13859	13804	13879	13954	13769	13691	13679	13897	13853	13805	13699	13580	13664	13873	13779	13792	13578	13501	13603	13561	13441	13650	13617	13477	13586	13725	13675	13490	13672	13561	13663	13646	13539	13493	13437	13466	13591	13580	13449	13608	13422	13675	13682	13498	13552	13573	13420	13668	13592	13713	13618	13458	13493	13476	13395	13646	13689	13579	13626	13463	13546	13672	13698	13582	13475	13575	13544	13561	13687	13493	13504	13689	13560	13516	13365	13543	13549	13642	13596	13608	13620	13533	13437	13633	13727	13476	13510	13386	13519	13710	13473	13629	13553	13462	13386	13487	13493	13440	13640	13570	13473	13546	13557	13550	13570	13408	13494	13420	13633	13518	13679	13530	13689	13389	13631	13289	13625	13747	13616	13537	13535	13409	13560	13389	13511	13565	13628	13531	13591	13508	13715	13512	13749	13508	13457	13479	13776	13423	13668	13459	13665	13567	13607	13557	13480	13534	13623	13510	13484	13427	13568	13544	13547	13521	13737	13433	13452	13521	13560	13516	13485	13543	13486	13654	13637	13640	13654	13638	13605	13593	13531	13527	13755	13648	13539	13419	13557	13579	13395	13710	13559	13499	13610	13636	13541	13453	13523	13542	13607	13657	13598	13493	13546	13523	13567	13562	13423	13565	13486	13728	13509	13553	13565	13761	13581	13431	13565	13568	13631	13579	13472	13546	13638	13493	13313	13604	13524	13509	13566	13468	13556	13425	13568	13656	13593	13406	13510	13633	13512	13621	13657	13539	13563	13561	13650	13471	13692	13495	13701	13626	13669	13603	13556	13429	13465	13440	13728	13343	13657	13604	13496	13627	13685	13480	13650	13671	13452	13364	13615	13519	13606	13555	13576	13424	13607	13571	13805	13556	13609	13708	13530	13492	13493	13504	13659	13419	13571	13616	13754	13596	13454	13518	13577	13510	13577	13490	13450	13572	13537	13390	13700	13521	13402	13530	13595	13448	13839	13597	13634	13640	13664	13591	13642	13621	13640	13630	13620	13494	13587	13548	13768	13603	13737	13647	13690	13505	13455	13642	13613	13542	13588	13588	13497	13266	13692	13586	13525	13668	13379	13579	13536	13729	13630	13864	13725	13575	13596	13662	13666	13629	13637	13693	13721	13591	13547	13523	13408	13665	13660	13803	13688	13502	13492	13539	13556	13563	13616	13608	13544	13533	13706	13732	13663	13509	13629	13639	13574	13647	13613	13556	13651	13509	13557	13434	13616	13576	13505	13550	13382	13582	13675	13574	13629	13564	13516	13550	13785	13469	13707	13385	13411	13645	13492	13568	13627	13527	13496	13558	13456	13423	13559	13484	13712	13552	13533	13470	13704	13649	13590	13570	13464	13472	13521	13588	13688	13552	13647	13584	13681	13572	13644	13660	13597	13566	13409	13525	13513	13643	13746	13640	13313	13617	13706	13415	13656	13658	13521	13713	13598	13541	13614	13436	13666	13600	13558	13641	13563	13508	13615	13661	13503	13467	13566	13535	13619	13496	13674	13412	13673	13649	13591	13593	13564	13472	13593	13754	13664	13453	13638	13483	13428	13665	13495	13776	13592	13645	13748	13594	13474	13554	13510	13627	13593	13542	13519	13380	13461	13581	13686	13542	13579	13519	13481	13495	13535	13586	13686	13508	13485	13457	13481	13419	13489	13563	13642	13625	13408	13542	13635	13444	13453	13382	13590	13648	13566	13507	13612	13511	13585	13485	13528	13579	13686	13541	13549	13523	13547	13574	13517	13623	13435	13469	13441	13537	13574	13572	13453	13586	13554	13546	13473	13581	13352	13587	13491	13639	13674	13601	13428	13623	13464	13640	13496	13428	13614	13632	13607	13485	13638	13466	13604	13592	13630	13586	13702	13537	13578	13681	13544	13479	13643	13653	13517	13576	13614	13494	13564	13614	13445	13627	13558	13452	13641	13535	13556	13594	13610	13629	13528	13508	13651	13420	13391	13718	13494	13577	13548	13495	13627	13571	13538	13581	13593	13664	13464	13792	13460	13483	13611	13570	13495	13407	13741	13591	13665	13507	13621	13702	13705	13595	13627	13301	13609	13691	13552	13342	13445	13490	13435	13539	13621	13387	13605	13546	13708	13545	13602	13568	13533	13601	13405	13731	13600	13639	13534	13642	13761	13609	13379	13651	13558	13598	13403	13657	13682	13590	13652	13697	13758	13538	13518	13820	13603	13606	13495	13749	13423	13588	13598	13593	13579	13653	13667	13465	13496	13656	13567	13591	13661	13585	13515	13455	13490	13630	13519	13363	13500	13530	13740	13369	13663	13530	13580	13662	13505	13526	13633	13628	13476	13525	13488	13664	13340	13428	13575	13530	13592	13502	13586	13620	13473	13689	13674	13577	13653	13668	13564	13768	13527	13419	13663	13576	13613	13657	13496	13785	13470	13429	13648	13587	13609	13601	13557	13496	13417	13683	13558	13612	13689	13734	13599	13600	13624	13494	13664	13519	13540	13558	13542	13653	13596	13650	13460	13524	13531	13473	13651	13598	13542	13637	13569	13558	13549	13654	13528	13433	13475	13661	13579	13436	13517	13611	13483	13417	13578	13498	13590	13507	13595	13488	13637	13599	13570	13706	13589	13616	13521	13670	13524	13419	13663	13543	13458	13581	13590	13591	13539	13567	13394	13624	13502	13499	13609	13487	13500	13748	13765	13730	13604	13564	13542	13681	13680	13717	13556	13521	13675	13433	13681	13433	13507	13590	13532	13727	13543	13556	13694	13604	13563	13620	13627	13528	13562	13722	13484	13459	13608	13660	13565	13510	13665	13668	13428	13624	13399	13648	13544	13621	13510	13622	13505	13457	13576	13532	13650	13693	13512	13650	13486	13468	13666	13627	13626	13713	13653	13592	13530	13445	13613	13505	13565	13660	13495	13486	13423	13566	13574	13578	13790	13577	13605	13330	13410	13671	13535	13685	13523	13526	13455	13660	13570	13560	13441	13693	13523	13675	13562	13690	13546	13652	13471	13780	13639	13384	13712	13559	13488	13485	13621	13424	13530	13409	13573	13519	13429	13601	13645	13422	13713	13621	13556	13508	13470	13571	13713	13572	13478	13669	13430	13741	13488	13510	13389	13565	13544	13495	13480	13545	13563	13725	13619	13538	13447	13695	13679	13532	13459	13689	13611	13415	13728	13564	13564	13414	13512	13570	13478	13463	13601	13519	13514	13430	13600	13728	13509	13669	13576	13601	13528	13671	13664	13541	13637	13491	13503	13708	13655	13550	13641	13672	13537	13558	13567	13619	13534	13836	13410	13772	13601	13495	13452	13622	13506	13722	13422	13566	13459	13602	13512	13697	13437	13774	13515	13473	13722	13497	13762	13538	13539	13466	13639	13460	13508	13563	13649	13667	13568	13541	13741	13571	13449	13685	13581	13751	13388	13613	13592	13608	13643	13400	13558	13425	13442	13567	13483	13592	13565	13514	13580	13558	13609	13723	13499	13592	13635	13653	13526	13499	13455	13779	13714	13683	13564	13422	13818	13590	13593	13503	13610	13659	13503	13282	13611	13615	13658	13565	13494	13589	13440	13629	13572	13522	13576	13536	13537	13472	13716	13664	13686	13601	13540	13580	13425	13758	13472	13535	13533	13547	13668	13649	13583	13525	13610	13563	13669	13544	13638	13557	13515	13463	13521	13737	13558	13632	13523	13655	13714	13429	13620	13548	13478	13450	13536	13486	13618	13472	13523	13532	13589	13526	13731	13570	13536	13670	13619	13614	13590	13776	13456	13674	13590	13599	13607	13656	13588	13794	13731	13580	13583	13369	13502	13569	13582	13534	13596	13493	13605	13659	13592	13572	13625	13638	13551	13672	13636	13555	13586	13393	13635	13704	13552	13596	13494	13431	13600	13665	13603	13570	13441	13695	13704	13737	13621	13557	13761	13691	13615	13586	13318	13557	13593	13636	13483	13604	13477	13706	13528	13416	13428	13664	13535	13435	13611	13586	13408	13619	13595	13630	13616	13558	13459	13745	13749	13660	13433	13624	13659	13628	13627	13618	13373	13593	13401	13491	13644	13653	13718	13507	13519	13562	13547	13590	13506	13478	13482	13405	13577	13400	13703	13458	13689	13627	13553	13692	13449	13493	13468	13495	13616	13635	13701	13490	13511	13647	13697	13776	13617	13506	13725	13683	13544	13652	13575	13542	13659	13603	13610	13529	13516	13730	13678	13506	13683	13681	13659	13651	13699	13524	13536	13622	13447	13634	13484	13682	13488	13481	13566	13679	13566	13483	13532	13567	13551	13587	13671	13431	13448	13545	13653	13514	13620	13460	13547	13591	13619	13509	13529	13612	13607	13603	13700	13582	13612	13623	13676	13568	13537	13413	13604	13592	13616	13549	13599	13609	13556	13488	13530	13578	13639	13571	13502	13481	13544	13461	13700	13414	13400	13505	13625	13480	13526	13597	13614	13457	13459	13715	13554	13415	13456	13570	13641	13688	13553	13498	13718	13484	13680	13596	13462	13472	13553	13554	13534	13576	13536	13662	13536	13389	13600	13458	13468	13629	13590	13711	13561	13450	13585	13527	13692	13728	13850	13575	13608	13587	13365	13591	13456	13567	13626	13623	13576	13654	13679	13543	13633	13565	13603	13546	13603	13625	13622	13601	13760	13610	13528	13484	13433	13770	13522	13854	13563	13453	13481	13433	13637	13705	13471	13564	13437	13634	13504	13680	13684	13521	13571	13670	13668	13668	13567	13659	13700	13542	13518	13466	13617	13616	13654	13417	13548	13645	13615	13565	13466	13614	13548	13599	13516	13643	13737	13426	13613	13704	13481	13649	13497	13561	13550	13528	13566	13672	13595	13555	13568	13570	13684	13474	13621	13583	13681	13536	13454	13648	13295	13716	13522	13615	13750	13647	13457	13514	13605	13560	13594	13411	13747	13479	13580	13488	13465	13539	13491	13559	13583	13532	13614	13379	13567	13734	13625	13544	13536	13648	13580	13598	13555	13706	13812	13712	13430	13554	13571	13449	13770	13507	13645	13676	13682	13563	13617	13565	13502	13612	13689	13609	13606	13740	13470	13559	13520	13749	13565	13554	13654	13590	13611
23142	21168	28358	25782	24412	24679	21814	18059	17425	17278	17280	16973	16963	16907	16937	16794	16964	16923	16699	16525	16664	16642	16880	17173	17109	17169	16858	16679	16686	16547	16302	16380	16369	16493	16341	16381	16540	16343	16333	16325	16571	16303	16359	16545	16427	16324	16362	16384	16238	16339	16385	16304	16327	16308	16474	16397	16373	16485	16371	16354	16404	16532	16545	16508	16352	16328	16605	16545	16366	16522	16405	16481	16462	16502	16392	16464	16332	16220	16458	16316	16373	16516	16278	16321	16432	16417	16419	16310	16251	16328	16237	16498	16497	16458	16310	16373	16489	16447	16516	16367	16440	16416	16465	16239	16405	16241	16559	16346	16432	16373	16144	16359	16409	16200	16366	16352	16282	16346	16396	16568	16379	16367	16335	16307	16268	16318	16449	16462	16398	16223	16243	16241	16315	16419	16422	16455	16503	16555	16350	16455	16331	16208	16208	16215	16353	16311	16360	16330	16304	16298	16217	16329	16427	16495	16290	16419	16509	16427	16191	16089	16253	16337	16363	16483	16391	16461	16457	16345	16461	16471	16413	16246	16466	16389	16530	16341	16268	16495	16383	16354	16245	16439	16347	16188	16396	16254	16409	16368	16356	16425	16224	16307	16296	16536	16246	16423	16146	16267	16118	16243	16409	16230	16272	16229	16341	16327	16311	16087	16130	16303	16153	16390	16461	16315	16225	16340	16461	16326	16288	16363	16179	16318	16353	16331	16337	16365	16219	16278	16376	16162	16343	16105	16076	16434	16254	16316	16447	16302	16323	16230	16359	16348	16297	16434	16469	16259	16467	16509	16399	16622	16566	16224	16382	16200	16321	16477	16245	16308	16232	16128	16364	16472	16194	16438	16306	16301	16362	16452	16292	16226	16466	16349	16335	16390	16328	16424	16361	16331	16237	16550	16351	16309	16615	16492	16380	16179	16165	16368	16463	16333	16243	16359	16324	16283	16407	16379	16210	16502	16517	16427	16338	16361	16311	16271	16197	16397	16265	16342	16375	16316	16416	16488	16496	16497	16323	16466	16322	16403	16350	16377	16450	16256	16473	16397	16297	16408	16480	16327	16348	16391	16250	16306	16402	16500	16249	16335	16450	16390	16259	16471	16371	16421	16234	16387	16401	16480	16301	16392	16570	16487	16414	16235	16430	16294	16334	16191	16341	16115	16093	16320	16256	16508	16436	16190	16404	16474	16308	16356	16613	16223	16250	16311	16375	16369	16373	16472	16400	16462	16307	16332	16078	16503	16232	16317	16370	16554	16459	16548	16396	16402	16305	16382	16386	16350	16202	16353	16458	16474	16414	16476	16454	16399	16394	16276	16129	16411	16294	16431	16266	16416	16407	16442	16405	16430	16314	16372	16363	16405	16354	16280	16452	16548	16313	16288	16419	16302	16438	16460	16368	16339	16271	16251	16588	16617	16482	16420	16360	16527	16539	16334	16405	16355	16314	16326	16532	16454	16388	16320	16303	16383	16371	16304	16195	16398	16512	16436	16278	16369	16491	16401	16353	16320	16314	16558	16141	16279	16463	16504	16421	16277	16440	16293	16338	16175	16502	16164	16362	16595	16425	16290	16550	16293	16343	16210	16386	16411	16287	16551	16397	16406	16297	16275	16541	16300	16360	16358	16262	16474	16370	16405	16384	16260	16386	16459	16326	16287	16515	16251	16340	16369	16253	16356	16430	16385	16355	16412	16290	16453	16331	16201	16461	16406	16412	16473	16293	16310	16312	16114	16373	16356	16273	16390	16490	16306	16557	16305	16436	16296	16417	16252	16450	16245	16308	16433	16455	16271	16237	16366	16384	16478	16513	16364	16548	16649	16470	16267	16338	16220	16301	16495	16474	16242	16455	16471	16396	16414	16376	16374	16196	16388	16450	16278	16426	16382	16301	16372	16281	16278	16332	16184	16244	16295	16439	16436	16338	16398	16258	16340	16442	16334	16404	16445	16501	16579	16294	16523	16247	16542	16493	16230	16301	16574	16419	16204	16215	16504	16418	16527	16173	16492	16278	16454	16249	16487	16208	16537	16566	16432	16469	16352	16274	16093	16324	16311	16375	16270	16295	16144	16376	16472	16576	16096	16406	16163	16411	16401	16447	16484	16438	16212	16245	16205	16177	16325	16270	16350	16351	16451	16215	16198	16106	16278	16435	16270	16428	16413	16376	16474	16372	16384	16374	16280	16517	16483	16537	16364	16339	16367	16184	16339	16247	16254	16515	16392	16260	16452	16406	16122	16328	16375	16301	16541	16472	16525	16344	16245	16551	16362	16540	16421	16313	16410	16285	16419	16202	16319	16494	16373	16466	16210	16462	16257	16439	16279	16315	16243	16377	16171	16437	16415	16244	16332	16210	16507	16674	16098	16403	16566	16288	16358	16398	16343	16751	16600	16470	16157	16354	16534	16431	16219	16472	16513	16303	16387	16108	16296	16351	16508	16470	16384	16431	16341	16425	16457	16416	16263	16446	16277	16306	16298	16469	16332	16425	16316	16248	16640	16337	16493	16608	16295	16376	16459	16478	16231	16300	16290	16289	16386	16269	16255	16485	16221	16276	16450	16358	16184	16349	16333	16420	16367	16234	16365	16590	16364	16300	16408	16386	16248	16282	16385	16217	16099	16493	16358	16389	16475	16260	16457	16519	16363	16483	16479	16342	16338	16403	16382	16502	16213	16607	16510	16358	16703	16379	16521	16350	16546	16245	16517	16148	16502	16431	16150	16334	16367	16382	16275	16146	16232	16386	16601	16606	16476	16422	16167	16428	16456	16361	16171	16379	16205	16294	16438	16183	16141	16429	16272	16337	16425	16511	16549	16498	16214	16254	16593	16334	16352	16629	16372	16280	16325	16126	16299	16533	16470	16272	16356	16424	16365	16357	16157	16445	16507	16539	16330	16407	16448	16330	16538	16487	16220	16459	16539	16525	16285	16162	16257	16453	16417	16279	16409	16372	16362	16510	16291	16523	16422	16414	16470	16364	16503	16150	16422	16419	16432	16405	16237	16333	16588	16265	16364	16287	16428	16435	16311	16442	16466	16410	16269	16451	16302	16453	16294	16464	16403	16361	16407	16113	16346	16396	16287	16133	16466	16256	16302	16508	16386	16310	16289	16215	16421	16568	16438	16228	16338	16099	16488	16550	16419	16255	16191	16306	16220	16403	16389	16285	16432	16354	16235	16320	16497	16359	16242	16354	16260	16441	16414	16456	16281	16340	16217	16412	16182	16267	16402	16375	16482	16527	16416	16388	16369	16283	16346	16334	16343	16182	16287	16547	16421	16452	16094	16537	16319	16212	16378	16486	16397	16284	16318	16305	16347	16451	16367	16334	16250	16535	16309	16508	16279	16550	16465	16339	16293	16506	16162	16419	16151	16530	16383	16518	16289	16230	16057	16120	16466	16396	16495	16361	16333	16326	16368	16385	16350	16091	16158	16474	16327	16370	16221	16223	16619	16630	16395	16487	16274	16587	16247	16181	16267	16372	16173	16384	16304	16281	16431	16361	16303	16418	16319	16520	16438	16416	16332	16444	16493	16350	16231	16088	16430	16400	16317	16121	16521	16300	16234	16501	16235	16256	16236	16195	16284	16325	16334	16501	16325	16470	16415	16531	16352	16491	16482	16312	16444	16387	16445	16224	16447	16209	16211	16320	16433	16412	16176	16408	16396	16378	16239	16266	16444	16554	16279	16157	16409	16246	16339	16556	16311	16365	16560	16450	16319	16316	16306	16330	16268	16136	16341	16250	16260	16317	16415	16369	16510	16299	16393	16392	16177	16383	16391	16548	16447	16561	16333	16380	16446	16484	16635	16350	16157	16417	16348	16356	16334	16473	16310	16358	16387	16356	16302	16327	16416	16184	16445	16332	16484	16690	16520	16494	16521	16628	16425	16331	16208	16424	16348	16313	16258	16083	16513	16217	16438	16271	16397	16483	16540	16332	16351	16225	16380	16429	16370	16096	16546	16362	16451	16451	16401	16406	16229	16343	16261	16391	16644	16428	16386	16276	16399	16433	16449	16441	16627	16281	16512	16389	16231	16288	16392	16366	16265	16186	16315	16475	16316	16163	16239	16274	16263	16064	16393	16578	16248	16249	16329	16361	16228	16384	16343	16118	16294	16271	16427	16267	16403	16434	16309	16469	16252	16317	16192	16371	16267	16229	16396	16574	16373	16441	16541	16437	16611	16400	16452	16381	16183	16197	16420	16363	16420	16262	16360	16419	16390	16336	16389	16356	16537	16634	16262	16413	16373	16257	16258	16377	16543	16253	16496	16396	16364	16303	16237	16386	16427	16326	16263	16444	16524	16177	16293	16297	16242	16425	16408	16471	16269	16358	16261	16329	16293	16400	16440	16384	16271	16513	16470	16264	16471	16402	16514	16157	16315	16405	16176	16359	16312	16256	16469	16363	16310	16454	16410	16398	16210	16305	16417	16307	16098	16293	16393	16268	16380	16241	16299	16523	16330	16226	16357	16459	16363	16587	16396	16535	16421	16426	16373	16483	16335	16217	16437	16293	16332	16473	16408	16441	16271	16571	16365	16328	16443	16558	16242	16531	16509	16408	16360	16481	16517	16207	16331	16616	16399	16392	16493	16672	16350	16387	16492	16456	16416	16549	16290	16500	16383	16504	16254	16127	16375	16456	16345	16506	16390	16326	16456	16413	16409	16175	16285	16527	16386	16598	16381	16459	16350	16492	16370	16309	16414	16228	16370	16296	16283	16354	16443	16254	16281	16528	16283	16530	16296	16396	16334	16598	16256	16307	16441	16331	16371	16179	16246	16404	16305	16228	16276	16367	16501	16442	16360	16494	16268	16406	16360	16413	16394	16284	16443	16388	16315	16264	16490	16399	16475	16157	16374	16548	16434	16247	16275	16324	16367	16370	16385	16553	16305	16497	16290	16333	16399	16280	16285	16377	16394	16482	16308	16419	16353	16290	16298	16343	16362	16323	16136	16263	16295	16426	16185	16319	16078	16449	16514	16337	16420	16350	16324	16392	16311	16299	16186	16373	16329	16321	16316	16308	16358	16360	16396	16415	16352	16454	16450	16209	16338	16340	16378	16397	16407	16441	16395	16403	16461	16364	16329	16532	16356	16268	16364	16440	16562	16293	16294
32838	59645	47598	33866	27139	21503	16531	14995	14306	14214	14150	14308	13969	13969	13899	13756	13779	13864	13528	13786	13740	13480	13678	14098	14274	14102	13848	13683	13576	13406	13427	13306	13254	13453	13442	13427	13360	13316	13355	13282	13522	13457	13362	13374	13386	13318	13298	13428	13628	13398	13334	13453	13397	13332	13486	13251	13208	13380	13307	13423	13323	13293	13452	13360	13398	13341	13509	13281	13236	13542	13236	13442	13366	13497	13248	13412	13467	13619	13256	13371	13365	13235	13230	13495	13513	13287	13413	13506	13220	13363	13538	13323	13325	13329	13440	13337	13482	13322	13594	13472	13321	13325	13538	13357	13358	13267	13311	13288	13323	13353	13150	13395	13368	13366	13355	13334	13391	13485	13501	13354	13339	13498	13436	13356	13393	13382	13309	13341	13267	13539	13418	13329	13500	13325	13271	13277	13245	13319	13540	13449	13180	13300	13307	13277	13203	13426	13372	13439	13381	13180	13348	13325	13289	13415	13426	13388	13248	13360	13464	13451	13177	13344	13397	13375	13480	13457	13347	13219	13493	13388	13469	13451	13287	13340	13345	13431	13346	13313	13260	13373	13316	13654	13483	13372	13342	13371	13330	13258	13337	13386	13256	13444	13596	13233	13440	13422	13455	13449	13399	13459	13089	13317	13312	13573	13575	13315	13250	13436	13379	13345	13540	13243	13406	13373	13511	13612	13349	13488	13427	13346	13259	13287	13339	13399	13550	13381	13232	13321	13299	13168	13316	13276	13412	13479	13422	13289	13401	13211	13553	13566	13259	13592	13366	13429	13483	13283	13322	13494	13451	13300	13238	13465	13516	13130	13393	13303	13398	13411	13350	13308	13390	13303	13244	13422	13397	13461	13345	13205	13372	13301	13407	13277	13354	13455	13479	13293	13270	13298	13395	13432	13331	13221	13367	13416	13272	13436	13374	13317	13202	13499	13497	13345	13402	13320	13324	13195	13254	13398	13303	13371	13485	13401	13574	13539	13308	13361	13402	13230	13460	13359	13341	13293	13442	13484	13351	13429	13297	13363	13450	13357	13481	13365	13334	13271	13294	13382	13426	13285	13548	13295	13481	13302	13472	13325	13296	13547	13314	13358	13425	13421	13323	13486	13447	13491	13311	13375	13410	13248	13315	13274	13183	13348	13299	13486	13436	13435	13365	13393	13251	13369	13231	13355	13344	13318	13256	13337	13337	13341	13595	13372	13523	13349	13405	13273	13458	13449	13422	13375	13369	13350	13422	13331	13418	13422	13375	13268	13310	13319	13327	13465	13385	13391	13325	13389	13279	13472	13399	13270	13327	13563	13345	13302	13324	13309	13434	13326	13288	13326	13425	13206	13471	13363	13391	13363	13296	13396	13337	13349	13581	13527	13631	13189	13385	13273	13364	13356	13538	13379	13212	13218	13377	13350	13367	13320	13267	13396	13331	13376	13263	13295	13306	13427	13198	13346	13367	13401	13349	13403	13338	13271	13656	13284	13316	13346	13205	13389	13446	13455	13305	13270	13370	13355	13340	13223	13526	13188	13509	13396	13433	13386	13469	13358	13545	13267	13371	13378	13573	13357	13361	13443	13412	13285	13339	13239	13362	13322	13361	13490	13501	13370	13324	13553	13417	13442	13319	13470	13134	13308	13333	13388	13448	13515	13474	13160	13390	13262	13323	13297	13266	13244	13437	13421	13286	13308	13279	13459	13279	13351	13356	13414	13321	13314	13363	13439	13287	13390	13449	13402	13231	13172	13394	13414	13423	13462	13424	13417	13332	13265	13375	13521	13396	13399	13376	13323	13358	13448	13463	13315	13290	13358	13395	13440	13470	13420	13368	13623	13415	13625	13291	13298	13226	13566	13384	13470	13410	13386	13253	13397	13230	13288	13412	13475	13248	13475	13277	13378	13469	13346	13421	13460	13358	13306	13484	13475	13580	13259	13370	13329	13408	13380	13135	13476	13273	13437	13381	13407	13178	13498	13485	13570	13393	13347	13461	13345	13398	13312	13409	13376	13179	13367	13265	13436	13466	13292	13340	13425	13438	13303	13251	13470	13227	13438	13360	13394	13452	13436	13288	13451	13309	13455	13499	13344	13461	13524	13211	13396	13509	13369	13364	13396	13217	13405	13380	13210	13239	13416	13440	13404	13312	13404	13439	13377	13382	13426	13492	13396	13318	13388	13276	13390	13328	13276	13372	13331	13415	13275	13309	13667	13307	13495	13537	13554	13330	13466	13411	13344	13600	13135	13453	13413	13367	13235	13358	13199	13361	13409	13281	13374	13360	13128	13380	13169	13403	13540	13365	13398	13352	13323	13412	13445	13456	13347	13296	13460	13315	13426	13225	13412	13413	13295	13629	13200	13443	13374	13323	13240	13321	13534	13472	13448	13365	13577	13276	13311	13498	13396	13216	13451	13496	13296	13478	13298	13320	13342	13280	13352	13370	13293	13572	13399	13328	13336	13257	13487	13439	13432	13434	13255	13529	13369	13309	13391	13508	13320	13393	13245	13239	13482	13424	13334	13477	13397	13374	13557	13423	13443	13412	13302	13276	13504	13301	13292	13362	13485	13371	13408	13445	13400	13337	13334	13373	13316	13330	13495	13373	13290	13604	13272	13320	13332	13414	13532	13302	13440	13521	13301	13402	13266	13516	13457	13386	13274	13403	13202	13261	13315	13305	13527	13245	13445	13432	13342	13310	13440	13359	13406	13387	13416	13301	13365	13585	13282	13149	13214	13424	13424	13333	13339	13386	13316	13151	13384	13387	13325	13371	13490	13336	13360	13342	13327	13387	13292	13236	13345	13408	13413	13426	13266	13290	13303	13314	13298	13185	13406	13399	13282	13457	13356	13341	13286	13490	13473	13306	13399	13371	13355	13321	13239	13375	13387	13413	13326	13410	13282	13395	13348	13527	13175	13351	13444	13529	13135	13356	13518	13447	13465	13314	13282	13365	13488	13255	13406	13500	13237	13403	13423	13284	13555	13218	13501	13347	13403	13301	13452	13415	13254	13462	13372	13324	13438	13300	13220	13337	13501	13306	13293	13262	13433	13199	13357	13545	13338	13550	13443	13403	13169	13515	13509	13454	13396	13432	13344	13343	13552	13483	13121	13243	13428	13252	13312	13422	13343	13169	13273	13371	13425	13361	13523	13336	13276	13469	13333	13314	13321	13238	13309	13393	13192	13351	13384	13459	13238	13315	13253	13342	13476	13393	13404	13332	13455	13561	13354	13476	13373	13469	13266	13504	13250	13336	13359	13415	13386	13354	13394	13249	13218	13562	13231	13314	13279	13524	13284	13377	13341	13378	13274	13564	13347	13462	13388	13280	13382	13409	13259	13319	13545	13287	13228	13365	13398	13259	13246	13451	13358	13429	13430	13465	13244	13441	13453	13505	13280	13327	13378	13461	13365	13473	13360	13394	13425	13422	13444	13416	13329	13436	13508	13271	13309	13452	13229	13308	13314	13208	13472	13380	13484	13529	13330	13459	13321	13206	13382	13536	13294	13235	13166	13354	13392	13485	13439	13491	13290	13496	13397	13346	13249	13487	13373	13141	13432	13377	13156	13343	13458	13243	13446	13417	13292	13444	13514	13244	13369	13296	13218	13314	13391	13421	13328	13427	13384	13513	13412	13459	13403	13319	13267	13383	13333	13405	13284	13266	13353	13297	13405	13276	13417	13384	13392	13330	13220	13454	13371	13239	13358	13326	13488	13528	13183	13170	13292	13412	13292	13218	13451	13229	13429	13427	13194	13253	13369	13360	13374	13422	13395	13231	13237	13406	13203	13428	13513	13337	13374	13322	13488	13257	13406	13267	13492	13256	13303	13372	13448	13397	13331	13263	13512	13386	13461	13371	13245	13279	13329	13268	13371	13412	13402	13256	13260	13384	13248	13285	13276	13283	13380	13427	13209	13369	13288	13491	13301	13350	13376	13576	13328	13497	13273	13341	13405	13581	13300	13374	13299	13241	13325	13486	13316	13499	13325	13530	13417	13497	13373	13384	13353	13391	13396	13227	13312	13327	13268	13300	13223	13504	13608	13446	13216	13336	13413	13438	13371	13490	13194	13301	13391	13454	13440	13485	13341	13254	13460	13182	13434	13378	13375	13500	13278	13313	13378	13365	13465	13294	13399	13478	13484	13147	13383	13553	13360	13490	13428	13509	13233	13343	13229	13336	13410	13601	13392	13203	13398	13263	13380	13321	13390	13248	13566	13280	13441	13354	13232	13239	13353	13418	13351	13307	13451	13323	13419	13137	13263	13501	13414	13269	13329	13542	13496	13244	13448	13472	13336	13264	13389	13393	13268	13414	13435	13483	13294	13395	13410	13414	13470	13447	13404	13339	13529	13486	13374	13479	13560	13327	13350	13319	13550	13142	13344	13375	13344	13328	13363	13136	13338	13281	13392	13351	13542	13352	13280	13365	13287	13399	13315	13354	13462	13424	13412	13382	13390	13492	13274	13367	13261	13356	13394	13387	13251	13482	13329	13314	13214	13336	13497	13471	13224	13470	13227	13601	13410	13496	13413	13320	13367	13585	13467	13396	13471	13435	13418	13407	13395	13322	13400	13248	13318	13279	13505	13321	13359	13302	13414	13400	13263	13331	13340	13358	13298	13308	13508	13566	13172	13431	13303	13352	13334	13440	13391	13373	13371	13418	13360	13420	13340	13419	13318	13286	13397	13258	13313	13316	13429	13307	13365	13408	13643	13347	13476	13270	13350	13313	13311	13415	13351	13337	13335	13445	13299	13401	13363	13441	13362	13363	13352	13497	13225	13365	13358	13297	13206	13397	13415	13477	13251	13600	13218	13439	13292	13394	13178	13409	13569	13451	13218	13373	13209	13330	13545	13318	13349	13429	13414	13229	13352	13287	13376	13388	13388	13332	13306	13368	13274	13209	13347	13318	13405	13495	13334	13344	13239	13094	13314	13439	13314	13371	13361	13324	13433	13361	13522	13291	13292	13281	13571	13309	13469	13396	13323	13466	13317	13385	13385	13225	13326	13386	13428	13447	13496	13394	13486	13302	13339	13358	13334	13143	13524	13329	13347	13395	13329	13311	13402	13345	13279	13356	13433	13320	13346	13374	13284	13542	13340	13342	13440	13303	13291	13466	13523
24837	21557	29623	29990	24319	20341	18785	17435	17163	16869	16809	16954	17053	16779	16623	16622	16526	16514	16477	16662	16564	16448	16271	16669	16814	16658	16577	16401	16249	16282	16520	16584	16401	16414	16271	16340	16555	16465	16423	16272	16247	16480	16401	16274	16634	16350	16321	16411	16474	16316	16473	16439	16478	16265	16446	16475	16263	16383	16341	16223	16376	16448	16450	16322	16526	16553	16360	16403	16351	16461	16351	16458	16645	16394	16431	16519	16471	16454	16469	16587	16340	16539	16357	16227	16288	16315	16276	16380	16358	16490	16241	16374	16259	16243	16540	16341	16361	16611	16375	16255	16374	16293	16309	16369	16555	16413	16417	16244	16331	16203	16555	16347	16409	16279	16294	16366	16202	16479	16540	16410	16294	16258	16334	16497	16430	16114	16390	16204	16227	16351	16395	16402	16432	16461	16358	16220	16364	16615	16540	16224	16465	16483	16499	16386	16436	16281	16272	16480	16311	16413	16326	16392	16391	16414	16348	16308	16403	16422	16449	16229	16413	16425	16300	16397	16371	16282	16453	16187	16460	16469	16512	16383	16593	16350	16386	16174	16528	16435	16349	16459	16318	16388	16416	16300	16379	16337	16412	16447	16195	16421	16372	16443	16558	16305	16638	16078	16352	16371	16426	16287	16304	16144	16280	16309	16403	16299	16425	16258	16397	16316	16460	16354	16580	16376	16295	16393	16393	16433	16432	16323	16494	16353	16323	16636	16369	16211	16310	16262	16471	16282	16309	16413	16406	16180	16382	16559	16342	16564	16460	16219	16260	16372	16232	16368	16312	16352	16318	16415	16434	16061	16335	16406	16177	16438	16437	16332	16492	16286	16342	16303	16442	16304	16140	16370	16295	16337	16447	16189	16463	16490	16585	16471	16350	16458	16466	16255	16302	16262	16360	16418	16434	16375	16416	16268	16556	16365	16607	16384	16218	16424	16524	16353	16252	16296	16405	16439	16467	16309	16381	16466	16283	16529	16376	16393	16371	16384	16263	16294	16184	16193	16359	16073	16524	16402	16462	16277	16296	16352	16473	16512	16351	16457	16383	16325	16453	16191	16383	16650	16226	16133	16525	16345	16255	16228	16311	16270	16452	16352	16353	16406	16118	16378	16202	16338	16434	16505	16341	16416	16360	16431	16235	16228	16298	16278	16324	16254	16364	16138	16404	16217	16359	16295	16556	16424	16396	16327	16233	16342	16330	16421	16384	16468	16646	16430	16545	16425	16365	16480	16390	16409	16477	16258	16376	16342	16212	16308	16330	16399	16221	16267	16286	16614	16581	16505	16311	16219	16463	16295	16338	16500	16294	16524	16674	16525	16424	16350	16316	16298	16488	16447	16411	16494	16527	16412	16275	16337	16481	16467	16430	16219	16497	16186	16432	16185	16199	16369	16350	16331	16444	16376	16176	16254	16328	16192	16317	16195	16548	16232	16421	16388	16310	16322	16252	16336	16219	16408	16282	16363	16309	16281	16550	16100	16334	16483	16520	16459	16501	16296	16177	16299	16357	16447	16434	16327	16436	16326	16344	16186	16387	16281	16424	16464	16505	16338	16197	16286	16250	16493	16457	16478	16513	16527	16236	16360	16147	16528	16372	16436	16357	16472	16369	16231	16159	16468	16441	16348	16365	16327	16377	16445	16351	16441	16381	16441	16324	16311	16424	16233	16323	16340	16349	16293	16716	16259	16224	16115	16363	16420	16670	16402	16347	16346	16456	16258	16469	16338	16325	16475	16235	16310	16245	16386	16259	16496	16368	16059	16256	16373	16048	16236	16337	16471	16256	16430	16461	16466	16470	16318	16212	16394	16329	16363	16328	16224	16509	16181	16374	16264	16536	16412	16568	16486	16290	16439	16296	16348	16400	16388	16519	16288	16459	16352	16345	16412	16505	16563	16406	16161	16437	16217	16517	16251	16191	16400	16468	16373	16431	16540	16342	16385	16444	16353	16609	16397	16390	16433	16615	16352	16274	16293	16366	16272	16217	16345	16325	16375	16342	16508	16258	16507	16181	16472	16500	16145	16186	16251	16435	16415	16103	16252	16327	16232	16512	16573	16447	16574	16334	16143	16562	16483	16433	16489	16454	16323	16217	16456	16475	16323	16354	16255	16420	16299	16358	16175	16373	16654	16392	16484	16286	16353	16272	16255	16653	16402	16388	16454	16672	16317	16237	16251	16264	16207	16389	16274	16293	16399	16260	16234	16428	16285	16341	16387	16184	16448	16346	16292	16393	16413	16215	16425	16191	16304	16379	16379	16479	16492	16597	16420	16293	16415	16361	16499	16277	16317	16455	16330	16415	16397	16405	16274	16258	16456	16224	16566	16366	16514	16268	16503	16230	16230	16487	16379	16310	16092	16397	16504	16327	16298	16563	16360	16493	16504	16400	16384	16343	16332	16325	16520	16332	16343	16472	16387	16365	16261	16488	16425	16344	16259	16501	16425	16307	16314	16448	16345	16380	16354	16418	16413	16431	16484	16216	16123	16361	16336	16317	16219	16458	16358	16272	16405	16323	16417	16521	16445	16653	16305	16196	16356	16271	16196	16458	16204	16439	16312	16399	16604	16487	16437	16260	16346	16329	16529	16323	16434	16368	16137	16283	16382	16701	16401	16481	16417	16483	16412	16291	16165	16321	16348	16443	16349	16134	16593	16507	16298	16252	16407	16401	16405	16322	16339	16314	16542	16133	16361	16443	16208	16571	16289	16459	16645	16581	16485	16532	16409	16404	16198	16254	16504	16208	16287	16285	16311	16392	16346	16248	16586	16507	16272	16463	16348	16293	16205	16431	16565	16269	16330	16419	16415	16312	16431	16117	16399	16394	16331	16328	16312	16568	16419	16294	16243	16427	16298	16583	16742	16552	16306	16318	16291	16244	16445	16426	16317	16336	16162	16330	16404	16203	16300	16175	16370	16464	16353	16214	16343	16325	16468	16348	16360	16209	16171	16357	16233	16483	16452	16484	16114	16334	16219	16518	16328	16298	16383	16269	16476	16372	16202	16148	16317	16338	16284	16355	16278	16605	16513	16411	16365	16465	16389	16383	16403	16233	16316	16455	16349	16381	16352	16362	16351	16267	16299	16475	16073	16307	16471	16493	16414	16295	16387	16576	16540	16482	16445	16327	16285	16537	16231	16646	16143	16298	16230	16251	16310	16498	16267	16397	16464	16484	16398	16244	16494	16591	16354	16340	16313	16474	16384	16310	16409	16431	16341	16421	16252	16213	16191	16217	16160	16246	16476	16420	16381	16263	16332	16423	16420	16231	16343	16239	16481	16304	16462	16513	16345	16241	16433	16362	16456	16323	16497	16230	16367	16357	16438	16190	16231	16233	16124	16575	16293	16252	16122	16354	16498	16281	16359	16435	16373	16411	16487	16371	16128	16374	16264	16442	16448	16287	16375	16239	16292	16376	16409	16563	16520	16608	16226	16419	16359	16262	16498	16601	16325	16438	16462	16379	16280	16236	16389	16431	16104	16354	16498	16219	16281	16560	16345	16398	16245	16549	16333	16271	16296	16313	16298	16280	16395	16278	16228	16341	16534	16371	16203	16479	16398	16152	16442	16330	16233	16394	16518	16432	16455	16455	16251	16206	16231	16363	16537	16433	16492	16460	16267	16414	16225	16348	16243	16283	16297	16349	16483	16427	16362	16473	16518	16465	16451	16436	16305	16422	16461	16323	16304	16442	16347	16299	16470	16449	16552	16396	16392	16470	16431	16363	16301	16300	16525	16493	16426	16421	16407	16453	16258	16399	16353	16368	16319	16173	16324	16286	16393	16506	16304	16277	16234	16307	16292	16237	16537	16489	16463	16369	16349	16529	16358	16326	16260	16291	16508	16507	16359	16295	16252	16463	16235	16561	16424	16397	16338	16410	16611	16506	16400	16414	16403	16317	16477	16412	16197	16404	16403	16255	16258	16294	16390	16248	16269	16560	16344	16380	16363	16210	16412	16347	16282	16068	16355	16239	16243	16393	16365	16212	16380	16609	16245	16500	16491	16409	16460	16534	16201	16421	16522	16356	16416	16450	16603	16407	16105	16421	16356	16138	16506	16459	16277	16297	16563	16367	16264	16292	16327	16395	16464	16597	16390	16512	16192	16350	16505	16638	16587	16399	16339	16282	16490	16202	16604	16276	16299	16388	16202	16416	16465	16308	16263	16159	16336	16431	16685	16266	16556	16333	16472	16396	16435	16172	16493	16551	16360	16424	16402	16442	16493	16450	16490	16460	16316	16207	16398	16283	16341	16429	16259	16422	16473	16401	16298	16233	16416	16379	16445	16395	16437	16491	16457	16304	16473	16423	16404	16199	16187	16300	16398	16457	16463	16564	16337	16378	16203	16489	16321	16440	16300	16447	16353	16370	16173	16422	16420	16433	16345	16459	16132	16450	16390	16397	16377	16533	16489	16261	16315	16339	16324	16447	16490	16401	16434	16344	16228	16397	16301	16343	16314	16478	16299	16414	16294	16603	16270	16480	16306	16477	16252	16397	16250	16417	16227	16330	16131	16418	16294	16410	16281	16434	16371	16359	16404	16315	16223	16391	16238	16298	16370	16527	16437	16314	16363	16255	16208	16313	16480	16447	16320	16290	16391	16426	16322	16545	16325	16454	16395	16342	16181	16258	16337	16474	16160	16398	16400	16383	16352	16337	16405	16323	16546	16372	16433	16254	16391	16414	16113	16483	16136	16589	16327	16398	16360	16435	16609	16383	16237	16306	16646	16354	16389	16459	16379	16415	16085	16331	16364	16438	16518	16222	16245	16525	16509	16449	16297	16473	16291	16512	16272	16273	16318	16479	16201	16337	16482	16436	16451	16527	16257	16212	16338	16349	16191	16309	16231	16464	16315	16364	16541	16323	16357	16297	16281	16495	16329	16261	16413	16221	16507	16366	16568	16478	16228	16423	16664	16390	16185	16292	16483	16411	16423	16461	16578	16470	16323	16476	16400	16445	16334	16419	16429	16438	16335	16447	16368	16406	16174	16466	16454	16282	16304	16224	16221	16410	16254	16473	16267	16597	16149	16446	16262	16594	16446	16430	16354	16441	16236	16426	16610	16408	16306	16493	16448	16686	16416	16382	16404	16312	16346	16355	16584	16463	16376	16392	16309
31760	53929	43916	30479	23620	16806	15067	14459	14297	14061	13985	13940	13924	13704	13565	13774	13597	13730	13504	13627	13566	13516	13569	13894	13835	13638	13597	13543	13458	13495	13336	13468	13227	13373	13505	13476	13302	13329	13305	13496	13281	13511	13347	13468	13355	13485	13376	13181	13205	13438	13267	13380	13507	13468	13228	13287	13193	13460	13326	13139	13176	13315	13200	13393	13324	13262	13258	13352	13329	13256	13303	13346	13196	13292	13373	13329	13333	13279	13276	13232	13263	13509	13325	13320	13440	13455	13134	13411	13305	13325	13347	13433	13379	13201	13405	13354	13437	13373	13268	13426	13366	13352	13269	13578	13115	13287	13283	13243	13398	13286	13367	13308	13257	13245	13164	13511	13281	13304	13321	13355	13291	13385	13218	13235	13289	13358	13195	13200	13228	13508	13385	13390	13398	13444	13379	13392	13323	13401	13405	13283	13366	13374	13283	13200	13419	13151	13278	13211	13423	13324	13223	13224	13161	13312	13294	13476	13588	13395	13288	13343	13344	13268	13406	13168	13201	13332	13419	13364	13338	13236	13384	13338	13466	13264	13150	13221	13265	13078	13244	13286	13330	13487	13334	13313	13369	13499	13371	13386	13401	13359	13344	13392	13289	13464	13462	13322	13332	13356	13438	13265	13521	13406	13245	13437	13463	13214	13560	13389	13418	13352	13350	13188	13347	13173	13597	13477	13238	13370	13435	13367	13202	13295	13280	13390	13195	13343	13293	13356	13353	13400	13410	13437	13455	13400	13343	13453	13392	13367	13308	13261	13297	13246	13096	13265	13522	13396	13340	13290	13433	13365	13359	13373	13300	13290	13394	13311	13436	13323	13447	13393	13356	13418	13371	13378	13388	13362	13295	13387	13331	13332	13353	13565	13212	13236	13208	13271	13437	13344	13370	13423	13260	13429	13316	13288	13415	13406	13362	13487	13402	13441	13335	13325	13324	13323	13511	13288	13409	13265	13369	13277	13355	13412	13256	13659	13424	13362	13460	13372	13261	13303	13248	13429	13185	13346	13484	13340	13427	13393	13401	13298	13393	13397	13401	13441	13377	13416	13496	13308	13294	13252	13258	13248	13314	13504	13321	13342	13439	13329	13504	13413	13441	13378	13305	13300	13355	13268	13335	13509	13346	13352	13404	13316	13316	13348	13274	13384	13452	13227	13233	13502	13438	13472	13479	13326	13044	13267	13251	13392	13311	13382	13237	13171	13330	13467	13367	13398	13479	13386	13146	13315	13422	13386	13320	13348	13429	13177	13472	13328	13453	13327	13442	13456	13317	13387	13375	13452	13266	13318	13372	13309	13365	13234	13400	13185	13415	13422	13437	13414	13227	13311	13268	13262	13506	13298	13464	13309	13398	13380	13239	13176	13518	13296	13364	13278	13248	13265	13346	13417	13369	13357	13486	13415	13381	13227	13517	13439	13312	13255	13310	13263	13622	13314	13414	13419	13309	13321	13240	13497	13404	13391	13496	13228	13330	13258	13321	13265	13301	13518	13317	13328	13349	13466	13253	13431	13347	13312	13334	13288	13169	13238	13345	13288	13401	13253	13287	13147	13416	13429	13349	13277	13261	13345	13317	13332	13442	13288	13347	13389	13328	13440	13396	13348	13288	13450	13161	13282	13439	13150	13242	13406	13458	13499	13239	13240	13570	13408	13510	13511	13262	13394	13232	13429	13420	13128	13459	13286	13193	13484	13366	13370	13413	13384	13397	13321	13310	13434	13357	13452	13359	13182	13380	13339	13347	13389	13422	13444	13436	13285	13275	13575	13493	13319	13408	13295	13443	13416	13325	13419	13135	13304	13407	13284	13333	13270	13582	13365	13404	13585	13226	13397	13451	13142	13355	13429	13392	13391	13390	13394	13368	13331	13356	13284	13278	13258	13216	13511	13396	13386	13280	13270	13442	13293	13087	13340	13228	13230	13428	13412	13449	13356	13340	13446	13257	13476	13317	13347	13357	13338	13324	13342	13364	13375	13312	13321	13432	13219	13404	13242	13380	13400	13357	13222	13254	13140	13316	13252	13439	13230	13346	13266	13496	13173	13382	13411	13447	13310	13376	13378	13298	13318	13384	13248	13385	13331	13318	13460	13496	13545	13390	13237	13291	13241	13439	13379	13354	13265	13330	13401	13300	13492	13252	13332	13321	13447	13358	13439	13314	13439	13392	13310	13494	13394	13317	13333	13494	13346	13454	13254	13339	13344	13367	13342	13276	13352	13259	13290	13353	13392	13349	13476	13360	13272	13482	13367	13387	13489	13407	13437	13484	13349	13356	13113	13370	13282	13148	13500	13276	13233	13287	13420	13391	13307	13336	13310	13436	13351	13342	13343	13304	13390	13448	13484	13389	13468	13145	13192	13319	13338	13387	13342	13438	13383	13438	13479	13376	13456	13420	13329	13339	13361	13198	13559	13340	13355	13450	13339	13165	13375	13347	13335	13201	13303	13285	13386	13283	13258	13321	13424	13289	13426	13382	13240	13431	13428	13188	13416	13394	13420	13405	13450	13215	13357	13273	13378	13226	13209	13273	13354	13232	13307	13369	13278	13505	13548	13484	13408	13306	13235	13411	13208	13306	13342	13243	13330	13332	13286	13377	13333	13342	13367	13262	13252	13461	13445	13608	13479	13351	13199	13387	13492	13392	13278	13322	13319	13402	13453	13220	13419	13491	13388	13339	13363	13431	13230	13389	13350	13264	13308	13427	13369	13229	13418	13449	13382	13522	13130	13494	13271	13396	13214	13372	13186	13172	13253	13412	13503	13376	13362	13308	13375	13387	13361	13370	13421	13293	13469	13355	13279	13230	13402	13274	13315	13181	13460	13342	13311	13298	13423	13428	13394	13397	13439	13362	13312	13338	13330	13559	13295	13301	13354	13204	13174	13350	13221	13250	13441	13359	13294	13367	13342	13166	13312	13163	13202	13286	13317	13343	13322	13436	13491	13459	13420	13383	13390	13323	13328	13384	13309	13192	13300	13429	13245	13232	13177	13211	13142	13238	13470	13287	13201	13169	13342	13180	13200	13524	13381	13278	13406	13348	13477	13278	13349	13455	13506	13286	13415	13274	13536	13274	13443	13342	13158	13462	13382	13405	13275	13165	13387	13500	13320	13209	13325	13349	13365	13288	13373	13312	13396	13301	13488	13237	13381	13324	13346	13307	13338	13295	13305	13293	13396	13219	13337	13132	13414	13392	13436	13332	13328	13229	13325	13458	13369	13486	13279	13088	13308	13190	13541	13190	13258	13256	13361	13266	13354	13499	13294	13435	13417	13391	13412	13124	13422	13534	13507	13303	13199	13460	13156	13318	13287	13310	13419	13229	13340	13372	13310	13280	13339	13190	13137	13408	13291	13320	13323	13301	13352	13375	13349	13241	13239	13286	13315	13442	13326	13353	13292	13445	13526	13327	13245	13462	13261	13352	13315	13509	13355	13313	13482	13420	13535	13244	13257	13309	13328	13448	13447	13281	13248	13387	13398	13355	13488	13205	13234	13244	13302	13367	13321	13170	13377	13398	13440	13195	13303	13140	13416	13473	13433	13418	13358	13390	13318	13287	13308	13368	13366	13347	13373	13328	13370	13204	13338	13327	13216	13407	13363	13554	13546	13224	13253	13321	13392	13413	13173	13291	13277	13353	13173	13452	13230	13277	13392	13414	13395	13356	13388	13353	13239	13467	13343	13459	13330	13496	13300	13322	13126	13399	13497	13341	13315	13442	13457	13476	13427	13388	13349	13277	13434	13388	13309	13217	13451	13355	13316	13309	13426	13339	13411	13375	13509	13317	13488	13237	13283	13455	13240	13297	13210	13433	13131	13331	13410	13323	13342	13315	13292	13487	13225	13255	13437	13308	13358	13378	13267	13021	13249	13252	13446	13291	13287	13417	13277	13520	13354	13371	13396	13551	13199	13240	13330	13368	13490	13258	13417	13305	13392	13324	13206	13330	13425	13398	13396	13241	13291	13384	13302	13293	13368	13234	13253	13529	13273	13488	13100	13120	13277	13321	13335	13263	13452	13553	13355	13353	13209	13436	13288	13274	13298	13310	13365	13426	13386	13165	13231	13374	13344	13549	13312	13456	13469	13267	13400	13327	13489	13519	13312	13407	13263	13372	13393	13298	13359	13324	13274	13316	13427	13315	13508	13200	13320	13403	13510	13576	13237	13245	13337	13332	13317	13203	13288	13104	13595	13283	13339	13329	13417	13223	13453	13311	13304	13179	13357	13395	13341	13412	13235	13395	13384	13257	13376	13226	13370	13260	13435	13483	13486	13303	13300	13351	13243	13295	13273	13285	13340	13429	13327	13428	13442	13192	13339	13430	13315	13212	13363	13361	13323	13561	13324	13259	13288	13389	13369	13371	13380	13374	13302	13271	13369	13355	13338	13206	13369	13513	13237	13297	13336	13450	13347	13392	13522	13272	13253	13296	13254	13342	13406	13230	13237	13238	13237	13424	13486	13341	13384	13322	13420	13216	13399	13270	13368	13397	13183	13306	13482	13189	13304	13245	13237	13473	13485	13229	13341	13410	13367	13512	13285	13333	13393	13304	13303	13374	13381	13373	13391	13285	13467	13436	13365	13288	13400	13272	13391	13364	13478	13349	13309	13224	13403	13332	13290	13396	13253	13378	13344	13462	13483	13382	13360	13406	13199	13376	13308	13315	13286	13424	13280	13188	13309	13301	13348	13305	13232	13581	13443	13221	13342	13428	13379	13406	13320	13257	13355	13387	13407	13431	13338	13394	13261	13261	13250	13407	13295	13509	13376	13324	13255	13446	13293	13230	13360	13223	13391	13363	13397	13344	13388	13192	13321	13317	13246	13314	13134	13402	13486	13263	13312	13479	13292	13360	13398	13230	13387	13327	13359	13395	13370	13309	13550	13272	13361	13250	13223	13320	13160	13465	13412	13345	13556	13466	13413	13425	13362	13418	13345	13352	13273	13472	13316	13207	13300	13328	13408	13299	13329	13288	13316	13284	13375	13289	13098	13335	13282	13375	13275	13335	13307	13447	13441	13453	13509	13335	13479	13601	13232	13309	13277	13499	13233	13396	13516	13200	13238	13298	13487	13305	13458	13355	13126	13344	13389	13420	13397	13338	13466	13381	13232
22204	21181	28567	24396	22311	23501	23426	18358	16945	17200	16974	16618	16250	16113	16332	16131	16185	15814	15760	15713	15959	16196	16580	17102	17119	16669	16505	15951	15715	15471	15530	15555	15800	15538	15401	15596	15498	15507	15414	15624	15626	15685	15713	15391	15551	15678	15537	15638	15441	15576	15649	15605	15343	15662	15327	15515	15198	15431	15403	15636	15585	15659	15350	15365	15631	15363	15843	15682	15740	15736	15644	15575	15555	15654	15587	15762	15480	15620	15408	15715	15318	15461	15748	15277	15545	15545	15560	15743	15336	15464	15362	15580	15663	15532	15720	15683	15576	15596	15689	15440	15464	15273	15506	15581	15665	15420	15515	15523	15503	15396	15481	15404	15626	15434	15480	15650	15363	15444	15620	15520	15538	15540	15439	15455	15478	15494	15624	15411	15725	15321	15540	15466	15560	15568	15512	15636	15614	15500	15676	15581	15351	15317	15521	15622	15389	15489	15365	15415	15446	15267	15363	15563	15475	15606	15517	15395	15678	15426	15638	15534	15496	15568	15374	15585	15447	15485	15578	15446	15210	15626	15504	15613	15551	15533	15746	15531	15800	15675	15471	15613	15472	15449	15525	15444	15509	15686	15397	15658	15574	15522	15320	15491	15482	15542	15451	15427	15590	15546	15532	15479	15654	15662	15318	15531	15519	15413	15481	15674	15584	15474	15462	15438	15549	15661	15476	15409	15499	15673	15468	15388	15399	15469	15601	15553	15563	15493	15456	15546	15604	15401	15398	15678	15487	15393	15660	15741	15562	15513	15644	15517	15678	15495	15256	15374	15566	15545	15431	15381	15555	15431	15338	15476	15359	15573	15500	15620	15512	15391	15439	15427	15580	15387	15503	15521	15439	15519	15624	15471	15589	15553	15395	15418	15401	15416	15447	15392	15395	15427	15559	15616	15324	15401	15494	15442	15544	15388	15471	15489	15530	15619	15468	15531	15643	15685	15405	15544	15429	15421	15610	15417	15440	15618	15559	15571	15469	15673	15364	15513	15483	15270	15602	15605	15361	15549	15406	15298	15499	15485	15469	15496	15579	15267	15500	15501	15508	15425	15296	15460	15391	15364	15585	15431	15417	15497	15393	15323	15448	15556	15550	15458	15579	15661	15585	15642	15479	15426	15263	15478	15514	15519	15477	15587	15510	15554	15551	15685	15616	15533	15498	15456	15368	15507	15567	15546	15601	15500	15346	15488	15458	15497	15470	15540	15404	15348	15442	15402	15467	15231	15518	15384	15460	15446	15427	15559	15391	15621	15217	15562	15660	15626	15649	15363	15424	15605	15547	15501	15393	15493	15518	15702	15672	15519	15427	15274	15515	15417	15480	15586	15519	15462	15463	15414	15535	15406	15556	15603	15441	15538	15610	15455	15565	15485	15366	15335	15593	15448	15480	15523	15476	15385	15450	15404	15561	15332	15605	15364	15454	15586	15608	15520	15260	15413	15443	15453	15482	15507	15586	15290	15563	15529	15641	15481	15495	15372	15348	15345	15603	15574	15621	15482	15489	15371	15610	15570	15434	15445	15534	15690	15533	15558	15545	15465	15421	15500	15628	15631	15549	15477	15553	15413	15528	15619	15678	15642	15626	15554	15671	15464	15371	15425	15580	15750	15612	15510	15562	15454	15353	15364	15604	15641	15369	15386	15424	15649	15519	15647	15500	15612	15439	15394	15598	15400	15339	15212	15495	15450	15536	15151	15466	15440	15467	15473	15656	15525	15257	15348	15485	15455	15568	15604	15503	15619	15262	15442	15483	15488	15326	15312	15374	15390	15541	15681	15537	15433	15538	15496	15554	15325	15501	15573	15315	15354	15646	15530	15651	15536	15457	15616	15308	15370	15576	15466	15462	15438	15530	15527	15449	15504	15536	15509	15371	15630	15689	15654	15386	15501	15678	15561	15521	15437	15548	15546	15342	15572	15570	15618	15372	15552	15514	15413	15595	15492	15300	15563	15572	15379	15534	15478	15580	15645	15665	15449	15502	15714	15339	15365	15475	15399	15634	15490	15410	15456	15399	15610	15710	15560	15350	15459	15291	15349	15470	15652	15393	15391	15484	15318	15627	15352	15396	15397	15549	15430	15701	15490	15235	15527	15555	15814	15766	15661	15664	15669	15310	15512	15373	15513	15407	15489	15461	15498	15384	15380	15394	15427	15245	15556	15548	15489	15527	15562	15517	15562	15639	15451	15284	15601	15481	15521	15423	15459	15653	15324	15519	15566	15297	15547	15523	15541	15475	15424	15492	15487	15521	15593	15690	15565	15471	15499	15530	15632	15551	15533	15469	15697	15470	15618	15631	15622	15492	15624	15558	15475	15588	15579	15421	15542	15658	15485	15573	15421	15493	15416	15614	15489	15453	15537	15589	15456	15532	15497	15612	15545	15558	15544	15332	15541	15562	15626	15359	15553	15572	15307	15503	15418	15404	15313	15218	15652	15558	15465	15396	15547	15526	15467	15595	15385	15522	15417	15551	15325	15664	15574	15630	15519	15540	15637	15440	15320	15535	15367	15565	15396	15670	15446	15440	15415	15391	15463	15465	15569	15509	15390	15475	15611	15527	15401	15362	15333	15591	15582	15516	15686	15385	15542	15632	15430	15669	15327	15537	15334	15555	15531	15489	15371	15488	15602	15577	15516	15603	15528	15451	15367	15549	15527	15459	15459	15483	15417	15637	15541	15612	15303	15458	15458	15453	15422	15519	15467	15682	15470	15362	15623	15523	15655	15380	15627	15290	15410	15350	15475	15488	15360	15446	15393	15332	15617	15486	15287	15452	15670	15434	15568	15681	15472	15555	15477	15529	15619	15758	15441	15376	15171	15281	15579	15685	15455	15414	15515	15420	15449	15530	15539	15675	15328	15548	15532	15553	15454	15456	15295	15528	15545	15516	15375	15607	15377	15413	15405	15523	15496	15538	15751	15517	15387	15438	15458	15479	15458	15595	15531	15601	15494	15599	15656	15576	15466	15567	15487	15466	15582	15501	15562	15473	15448	15637	15631	15507	15411	15496	15400	15515	15516	15510	15452	15597	15556	15813	15518	15762	15624	15673	15476	15563	15414	15556	15458	15582	15565	15427	15572	15513	15448	15572	15476	15372	15554	15388	15523	15436	15765	15575	15622	15599	15540	15552	15629	15375	15330	15649	15755	15660	15490	15619	15532	15481	15441	15606	15534	15396	15334	15497	15543	15544	15458	15526	15465	15400	15552	15278	15652	15466	15403	15567	15410	15446	15404	15482	15523	15495	15532	15312	15365	15636	15370	15603	15492	15440	15643	15511	15403	15464	15601	15490	15323	15524	15440	15519	15321	15491	15312	15592	15660	15575	15324	15335	15388	15527	15582	15662	15521	15330	15295	15463	15680	15289	15479	15601	15441	15583	15490	15346	15769	15516	15567	15423	15375	15580	15310	15267	15401	15677	15517	15310	15294	15348	15432	15555	15567	15329	15643	15363	15331	15553	15355	15378	15388	15579	15563	15482	15522	15492	15694	15451	15409	15674	15403	15365	15523	15455	15320	15364	15439	15490	15588	15627	15392	15530	15332	15614	15401	15444	15371	15581	15551	15626	15390	15644	15490	15528	15488	15483	15548	15383	15517	15606	15359	15642	15363	15658	15599	15622	15850	15451	15416	15195	15500	15278	15507	15573	15619	15384	15430	15494	15190	15544	15481	15398	15475	15569	15435	15348	15439	15487	15408	15766	15588	15564	15517	15534	15691	15657	15316	15341	15599	15462	15424	15465	15526	15682	15393	15473	15420	15363	15470	15554	15667	15463	15589	15470	15135	15561	15675	15512	15560	15233	15402	15688	15546	15364	15552	15700	15626	15379	15379	15673	15609	15495	15476	15702	15316	15418	15296	15576	15372	15331	15430	15403	15508	15257	15417	15454	15627	15541	15544	15502	15535	15453	15587	15410	15536	15334	15623	15519	15444	15459	15581	15528	15457	15576	15703	15532	15472	15668	15548	15514	15484	15523	15411	15461	15509	15543	15484	15581	15642	15544	15414	15316	15554	15368	15465	15458	15633	15621	15587	15540	15507	15342	15357	15486	15357	15401	15487	15552	15204	15418	15444	15436	15606	15488	15452	15741	15666	15506	15604	15417	15445	15406	15561	15372	15733	15784	15582	15759	15617	15422	15378	15461	15361	15575	15389	15474	15270	15721	15627	15452	15436	15477	15526	15592	15397	15436	15385	15472	15467	15410	15484	15477	15367	15571	15611	15652	15494	15456	15555	15379	15434	15722	15466	15351	15563	15423	15632	15565	15458	15523	15512	15375	15504	15236	15418	15367	15401	15514	15423	15573	15450	15478	15550	15589	15464	15567	15534	15461	15296	15616	15433	15462	15382	15516	15384	15247	15401	15333	15414	15360	15416	15559	15446	15515	15563	15528	15392	15381	15513	15466	15448	15581	15503	15404	15452	15487	15483	15454	15614	15608	15424	15611	15673	15528	15551	15621	15652	15590	15450	15561	15478	15386	15363	15468	15646	15487	15403	15613	15481	15419	15424	15489	15589	15347	15353	15415	15501	15502	15397	15397	15494	15487	15375	15528	15325	15504	15604	15450	15634	15535	15565	15490	15533	15437	15567	15605	15606	15678	15501	15430	15591	15647	15656	15540	15629	15472	15481	15717	15458	15529	15319	15536	15396	15402	15734	15647	15409	15455	15361	15438	15466	15616	15683	15704	15243	15550	15410	15588	15471	15610	15473	15482	15380	15548	15268	15492	15499	15700	15285	15368	15453	15555	15359	15345	15612	15501	15356	15507	15499	15461	15414	15471	15609	15514	15382	15415	15537	15447	15645	15648	15434	15630	15551	15626	15349	15537	15578	15583	15472	15433	15484	15402	15649	15609	15520	15542	15597	15335	15570	15514	15369	15726	15465	15358	15609	15259	15400	15501	15475	15549	15544	15498	15651	15586	15400	15357	15693	15606	15578	15551	15512	15603	15408	15647	15413	15541	15521	15557	15509	15433	15640	15565	15557	15467	15463	15312	15409	15617	15396	15578	15537	15421	15627	15443	15430	15499	15473	15660	15414	15469	15391	15595	15398	15351	15213	15494	15591	15486	15474	15613	15796	15598	15463	15360	15627	15538	15472	15406	15768	15566	15515
33789	66492	53008	37711	28562	18251	16080	15183	14899	14601	14235	14028	13710	13571	13337	13221	13308	13116	12989	13061	12980	13382	14557	14785	14734	14040	13421	12934	13096	12870	12767	12833	12792	12715	12740	12785	12815	12826	12807	12762	12750	12786	12768	12778	12893	12740	12667	12788	12692	12892	12724	12688	12632	12754	12579	12767	12741	12766	12883	12763	12764	12740	12845	12824	12940	12668	12964	12685	12805	12893	12926	12825	12785	12766	12710	12770	12648	12787	12787	12639	12743	12716	12900	12740	12747	12883	12830	12889	12752	12736	12935	12792	12859	12827	12704	12785	12744	12868	12834	12814	12684	12612	12822	12794	12908	12664	12806	12635	12733	12772	12693	12828	12765	12774	12864	12738	12714	12836	12814	12663	12655	12806	12879	12784	12620	12740	12811	12861	12722	12737	12966	12737	12555	12737	12673	12710	12689	12877	12619	12719	12478	12841	12793	12842	12690	12766	12942	12737	12763	12690	12884	12538	12870	12736	12808	12807	12752	12816	12633	12643	12806	12780	12575	12849	12838	12660	12760	12579	12713	12522	12667	12744	12666	12740	12664	12678	12701	12762	12979	12680	12828	12611	12857	12783	12721	12701	12589	12553	12704	12786	12631	12729	12681	12715	12793	12739	12689	12895	12731	12710	12756	12650	12792	12853	12726	12807	12743	12728	12872	12787	12771	12787	12695	12839	12660	12909	12796	12677	12607	12843	12693	12658	12684	12730	12752	12692	12796	12851	12809	12773	12675	12662	12712	12728	12720	12823	12788	12857	12789	12649	12819	12906	12787	12817	12734	12594	12844	12758	12694	12718	12682	12695	12798	12853	12805	12647	12685	12714	12755	12823	12766	12683	12818	12729	12637	12685	12780	12872	12640	12683	12679	12801	12701	12796	12652	12725	12769	12845	12745	12626	12629	12786	12766	12757	12683	12761	12671	12588	12734	12749	12865	12694	12827	12766	12754	12705	12799	12936	12696	12726	12747	12607	12615	12752	12794	12871	12751	12826	12747	12779	12707	12908	12762	12803	12836	12708	12725	12771	12751	12709	12889	12789	12743	12758	12712	12614	12833	12874	12697	12819	12891	12622	12842	12751	12605	12684	12647	12805	12707	12728	12658	12768	12773	12769	12706	12864	12879	12715	12785	12695	12629	12903	12775	12693	12848	12760	12658	12805	12766	12809	12780	12710	12852	12692	12885	12789	12820	12869	12892	12834	12808	12810	12780	12738	12708	12825	12708	12846	12798	12851	12816	12769	12917	12969	12845	12961	12784	12908	12781	12819	12699	12806	12690	12807	12901	12724	12763	12722	12718	12601	12769	12776	12756	12860	12771	12775	12783	12900	12761	12948	12752	12852	12879	12876	12737	12789	12670	12727	12713	12862	12805	12802	12682	12725	12530	12842	12764	12919	12933	12861	12884	12842	12721	12701	12636	12940	12869	12901	12699	12807	12830	12736	12648	12834	12906	12881	12803	12769	12851	12641	12736	12571	12869	12813	12819	12634	12858	12585	12621	12617	12802	12795	12791	12799	12887	12843	12658	12865	12768	12941	12885	12738	12836	12708	12885	12926	12618	12719	12690	12655	12714	12735	12650	12565	12616	12771	12908	12860	12849	12730	12752	12517	12914	12742	12873	12615	12848	12772	12798	12724	12890	12722	12730	12975	12832	12927	12709	12774	12851	12720	12609	12751	12809	12707	12785	12801	12606	12716	12478	12779	12763	12850	12714	12753	12680	12902	12609	12682	12768	12739	12856	12846	12679	12869	12927	12971	12683	12795	12690	12670	12590	12744	12783	12872	12683	12700	12848	12863	12829	12867	12777	12797	12765	12778	12640	12819	12761	12831	12723	12669	12777	12832	12767	12775	12678	12689	12926	12762	12822	12964	12573	12760	12804	12736	12893	12851	12781	12777	12785	12690	12532	12709	12823	12743	12703	12911	12805	12635	12763	12630	12763	12662	12723	12663	12648	12703	12880	12924	12916	12728	12703	12555	12748	12744	12773	12797	12748	12870	12710	12817	12698	12731	12835	12542	12659	12844	12690	12724	12877	12808	12815	12442	12712	12640	12713	12702	12699	12713	12618	12557	12685	12948	12841	12658	12877	12861	12709	12874	12799	12757	12896	12886	12706	12821	12786	12983	12642	12849	12751	12660	12726	12990	12810	12935	12873	12743	12639	12742	12732	12969	12759	12684	12656	12554	12929	12796	12712	12835	12714	12813	12790	12707	12657	12660	12769	12626	12798	12725	12847	12836	12819	12828	12604	12779	12693	12771	12644	12707	12880	12683	12759	12761	12727	12841	12731	12781	12826	12871	12833	12644	12683	12922	12843	12731	12864	12689	12741	12869	12608	12684	12525	12759	12803	12559	12863	12871	12727	12914	12686	12922	12796	12753	12780	13027	12665	12605	12695	12707	12933	12716	12770	12810	12717	12747	12870	12853	12679	12787	12764	12820	12743	12757	12772	12731	12748	12797	12571	12905	12796	12843	12677	12797	12710	12871	12636	12787	12643	12635	12779	12831	12841	12541	12555	12718	12810	12693	12718	12732	12862	12707	12815	12696	12893	12828	12736	12721	12888	12807	12786	12831	12705	12776	12646	12752	12820	12594	12689	12685	12800	12792	12733	12715	12812	12740	12864	12666	12821	12594	12701	12716	12650	12852	12695	12778	12698	12798	12702	12842	12724	12831	12823	12817	12876	12850	12704	12620	12825	12755	12855	12585	12870	12725	12634	12693	12707	12801	12732	12766	12632	12649	12607	12791	12825	12718	12851	12682	12650	12937	12568	12918	12619	12707	12894	12857	12830	12822	12707	12823	12657	12707	12738	12810	12687	12855	12778	12533	12865	12950	12755	12805	12816	12918	12797	12781	12829	12741	12903	12765	12679	12842	12844	12810	12628	12702	12795	12684	12659	12671	12860	12688	12572	12878	12818	12935	12768	12759	12858	12932	12746	12771	12710	12801	12758	12707	12815	12886	12735	12556	12828	12744	12737	12832	12791	12836	12759	12791	12728	12734	12807	12749	12714	12848	12818	12682	12779	12841	12701	12800	12725	12809	12723	12826	12705	12769	12875	12746	12718	12604	12713	12754	13005	12753	12778	12876	12781	12614	12750	12762	12806	12545	12865	12610	12733	12752	12658	12751	12737	12885	12732	12506	12630	12647	12689	12797	12584	12825	12616	12620	12845	12722	12741	12635	12817	12648	12672	12774	12827	12691	12658	12885	12848	12739	12775	12679	12683	12650	12828	12792	12834	12750	12899	12744	12805	12774	12736	12796	12726	12601	12622	12794	12699	12695	12575	12875	12710	12841	12898	12833	12861	12770	12616	12647	12860	12789	12921	12654	12708	12719	12701	12753	12791	12683	12947	12772	12720	12737	12821	12790	12822	12833	12622	12812	12720	12927	12767	12837	12741	12621	12591	12706	12884	12749	12697	12789	12648	12716	12697	12766	12686	12726	12722	12756	12778	12886	12655	12757	12805	12741	12709	12765	12784	12603	12764	12834	12788	12708	12799	12597	12885	12851	12749	12788	12811	12788	12798	12618	12839	12790	12625	12658	12767	12654	12804	12876	12825	12711	12836	12656	12745	12714	12730	12803	12732	12735	12653	12796	12608	12858	12585	12867	12802	12843	12749	12973	12755	12897	12753	12843	12676	12749	12744	12749	12824	12711	12589	12822	12650	12827	12734	12831	12628	12900	12623	12884	12870	12832	12605	12708	12798	12714	12786	12854	12771	12815	12836	12648	13008	12882	12616	12902	12845	12723	12862	12733	12769	12807	12722	12714	12810	12837	12727	12768	12898	12863	12709	12930	12888	12666	12780	12786	12619	12880	12872	12861	12691	12699	12772	12723	12704	12864	12825	12693	12760	12795	12759	12854	12915	12672	12655	12766	12841	12779	12735	12851	12714	12830	12733	12739	12745	12636	12805	12900	12883	12640	12901	12718	12699	12709	12764	12755	12734	12679	12795	12640	12597	12841	12822	12879	12676	12899	12641	12866	12783	12681	12759	12762	12826	12639	12726	12879	12749	12981	13003	12856	12758	12743	12783	12797	12661	12867	12990	12921	12815	12875	12874	12721	12700	12720	12731	12818	12673	12741	12599	12874	12698	12794	12682	12818	12604	12655	12870	12730	12696	12717	12899	12647	12826	12725	12795	12596	12875	12853	12754	12948	12695	12694	12705	12745	12988	12759	12758	12782	12798	12772	12872	12742	12662	12814	12768	12817	12692	12574	12652	12795	12747	12794	12692	12860	13065	12621	12759	12727	12682	12700	12685	12715	12727	12642	12651	12861	12815	12624	12816	12769	12793	12735	12747	12869	12744	12724	12874	12744	12798	12791	12754	12651	12717	12738	12614	12951	12791	12851	12719	12798	12653	12689	12804	12604	12824	12762	12704	12757	12784	12823	12702	12783	12833	12757	12931	12677	12954	12880	12744	12717	12932	12822	12729	12804	12824	12928	12642	12828	12959	12692	12793	12594	12852	12881	12724	12785	12648	12734	12678	12779	12831	12877	12697	12691	12877	12821	12683	12903	12678	12745	12701	12789	13014	12725	12876	12865	12723	12632	12872	12749	12730	12820	12837	12726	12936	12658	12748	12730	12889	12629	12604	12819	12759	12840	12738	12905	12451	12724	12769	12780	12688	12679	12842	12819	12945	12833	12870	12553	12638	12643	12820	12729	12846	12707	12744	12715	12889	12793	12922	12766	12698	12738	12615	12569	12787	12748	12857	12650	12630	12846	12792	12684	12866	12808	12678	12821	12540	12572	12773	12840	12823	12906	12720	12763	12782	12765	12630	12842	12816	12825	12865	12755	12838	12913	12782	12572	12620	12870	12768	12634	12711	12875	12652	12751	12859	12535	12616	12808	12883	12763	12796	12618	12727	12832	12767	12761	12761	12681	12733	12757	12931	12746	12783	12631	12791	12745	12694	12594	12687	12918	12645	12762	12740	12783	12634	12736	12671	12714	12622	12807	12990	12883	12930	12671	12810	12837	12664	12675	12644	12728	12904	12704	12627	12751	12825	12734	12618	12775	12904	12790	12729	12738	12571	12732	12894	12878	12817	12816	12798	12771	12947	12741	12670	12734	12836	12602	12767	12871	12694	12751	12776	12834
31287	32045	35992	26188	18778	16425	16108	15549	15284	15216	15095	14998	14974	14883	14921	14919	14815	14625	14591	14759	14776	14690	14721	14733	14506	14780	14835	14748	14639	14603	14561	14393	14683	14599	14447	14457	14622	14520	14648	14509	14525	14332	14560	14626	14574	14583	14538	14575	14689	14540	14424	14393	14508	14534	14693	14715	14704	14635	14606	14503	14604	14677	14648	14393	14659	14774	14576	14557	14464	14537	14442	14509	14731	14669	14492	14447	14515	14512	14697	14672	14551	14473	14582	14745	14547	14612	14535	14541	14715	14596	14678	14610	14562	14611	14546	14477	14690	14591	14724	14608	14674	14751	14703	14566	14571	14604	14493	14592	14676	14478	14584	14525	14530	14665	14628	14810	14510	14515	14575	14750	14661	14604	14416	14496	14592	14855	14584	14603	14438	14610	14721	14746	14618	14590	14616	14629	14594	14590	14560	14531	14704	14608	14679	14647	14788	14744	14657	14546	14567	14629	14616	14672	14438	14631	14513	14628	14419	14623	14515	14521	14606	14536	14554	14519	14604	14678	14575	14731	14517	14481	14464	14577	14631	14658	14674	14650	14287	14522	14396	14714	14609	14637	14622	14833	14551	14583	14580	14791	14526	14498	14554	14473	14619	14503	14476	14454	14664	14735	14647	14472	14577	14675	14542	14617	14558	14692	14568	14576	14562	14588	14694	14463	14488	14565	14392	14552	14638	14531	14711	14626	14458	14405	14400	14571	14711	14758	14598	14648	14436	14772	14619	14596	14578	14615	14665	14561	14446	14631	14627	14542	14576	14621	14643	14472	14493	14557	14741	14586	14483	14600	14625	14376	14431	14729	14370	14607	14631	14700	14407	14655	14507	14320	14554	14538	14680	14670	14600	14600	14734	14617	14478	14367	14471	14727	14674	14536	14557	14520	14378	14487	14434	14343	14671	14479	14744	14711	14428	14666	14595	14715	14574	14519	14710	14745	14508	14396	14758	14574	14709	14642	14640	14381	14526	14572	14708	14496	14660	14490	14537	14609	14618	14568	14502	14645	14560	14721	14664	14648	14514	14544	14618	14493	14554	14426	14500	14816	14632	14424	14583	14695	14741	14445	14379	14408	14488	14318	14551	14597	14514	14618	14736	14782	14620	14737	14507	14572	14565	14551	14576	14582	14689	14636	14663	14544	14491	14505	14482	14541	14541	14663	14633	14591	14672	14618	14572	14645	14687	14469	14598	14543	14582	14521	14692	14332	14446	14698	14521	14762	14692	14468	14727	14603	14710	14563	14567	14722	14661	14757	14487	14522	14634	14457	14466	14696	14596	14476	14692	14433	14601	14539	14415	14587	14568	14537	14482	14674	14598	14590	14463	14526	14585	14738	14769	14570	14708	14748	14683	14614	14464	14592	14464	14593	14527	14635	14815	14529	14510	14459	14626	14551	14637	14609	14648	14594	14605	14632	14446	14467	14445	14539	14753	14570	14664	14596	14539	14405	14479	14557	14763	14695	14550	14483	14457	14487	14606	14447	14616	14789	14632	14475	14552	14583	14582	14564	14381	14484	14508	14478	14479	14530	14692	14639	14659	14647	14716	14627	14551	14706	14614	14561	14577	14648	14491	14753	14578	14622	14589	14619	14651	14508	14493	14693	14601	14608	14566	14432	14727	14688	14427	14613	14657	14623	14543	14702	14706	14555	14570	14881	14506	14703	14505	14582	14489	14447	14699	14455	14775	14460	14581	14613	14568	14694	14767	14464	14453	14347	14482	14797	14372	14635	14489	14656	14427	14620	14617	14671	14608	14685	14584	14482	14726	14683	14637	14409	14393	14675	14598	14577	14895	14322	14646	14607	14512	14509	14439	14576	14477	14497	14588	14617	14568	14605	14581	14578	14689	14312	14590	14542	14636	14501	14586	14613	14707	14653	14578	14577	14409	14907	14412	14475	14575	14558	14696	14557	14659	14554	14731	14517	14672	14637	14618	14538	14771	14700	14510	14622	14449	14466	14527	14746	14593	14542	14596	14560	14686	14554	14506	14619	14509	14579	14798	14386	14593	14788	14462	14634	14342	14567	14533	14745	14468	14519	14747	14639	14548	14612	14686	14488	14631	14631	14698	14587	14536	14594	14586	14703	14609	14517	14581	14568	14659	14499	14442	14690	14640	14653	14622	14544	14680	14504	14744	14549	14628	14815	14600	14406	14763	14689	14702	14545	14696	14661	14640	14640	14722	14614	14623	14739	14725	14717	14622	14558	14698	14650	14554	14601	14625	14386	14411	14635	14519	14512	14703	14585	14518	14647	14643	14660	14455	14565	14752	14476	14550	14887	14744	14673	14628	14756	14545	14711	14567	14408	14592	14684	14533	14360	14551	14518	14660	14606	14712	14609	14764	14557	14691	14478	14716	14609	14588	14701	14531	14459	14658	14600	14616	14502	14645	14533	14701	14530	14606	14477	14688	14727	14636	14796	14677	14600	14442	14402	14600	14688	14752	14528	14536	14540	14649	14555	14740	14653	14743	14591	14483	14608	14753	14448	14507	14702	14543	14613	14526	14535	14526	14451	14655	14489	14470	14521	14613	14803	14735	14729	14444	14445	14609	14696	14550	14447	14598	14726	14536	14729	14555	14677	14350	14702	14579	14777	14609	14652	14589	14560	14376	14335	14682	14688	14708	14770	14476	14481	14396	14572	14662	14803	14696	14590	14519	14662	14461	14339	14630	14629	14658	14617	14605	14687	14621	14554	14548	14530	14631	14438	14655	14499	14652	14486	14440	14701	14649	14448	14502	14396	14500	14579	14545	14572	14759	14505	14384	14574	14562	14616	14788	14640	14578	14619	14628	14587	14456	14690	14520	14461	14541	14519	14442	14443	14483	14660	14495	14765	14523	14674	14706	14617	14596	14679	14718	14588	14537	14663	14639	14391	14653	14478	14724	14635	14454	14806	14726	14672	14610	14651	14581	14599	14736	14582	14457	14605	14517	14508	14795	14533	14508	14674	14625	14733	14622	14478	14641	14528	14692	14522	14607	14554	14656	14412	14434	14450	14483	14492	14484	14573	14536	14554	14756	14772	14730	14715	14505	14374	14497	14730	14583	14626	14552	14549	14651	14812	14543	14491	14578	14693	14557	14638	14493	14743	14753	14709	14633	14776	14516	14598	14824	14695	14688	14620	14603	14457	14725	14689	14621	14419	14520	14488	14655	14604	14497	14518	14466	14717	14668	14712	14766	14688	14587	14551	14644	14708	14484	14482	14468	14756	14576	14689	14501	14740	14491	14629	14522	14714	14601	14499	14470	14590	14742	14468	14687	14627	14482	14551	14620	14645	14598	14575	14853	14582	14662	14403	14692	14688	14632	14513	14490	14643	14603	14672	14630	14626	14530	14562	14561	14560	14617	14535	14633	14759	14768	14670	14520	14765	14484	14624	14498	14465	14543	14677	14517	14484	14583	14580	14639	14562	14668	14663	14604	14766	14802	14500	14642	14605	14687	14572	14567	14546	14722	14531	14634	14576	14573	14623	14720	14548	14523	14473	14675	14423	14471	14548	14653	14821	14744	14524	14483	14437	14785	14553	14534	14645	14646	14654	14788	14586	14571	14595	14487	14473	14604	14543	14406	14488	14592	14570	14568	14643	14528	14501	14728	14874	14553	14602	14655	14552	14603	14732	14591	14656	14622	14684	14591	14511	14588	14606	14641	14321	14523	14377	14671	14442	14658	14646	14644	14352	14657	14457	14513	14687	14638	14596	14446	14638	14438	14510	14520	14593	14632	14662	14501	14583	14750	14619	14525	14530	14580	14448	14520	14501	14502	14561	14467	14690	14696	14637	14471	14708	14552	14586	14854	14789	14563	14698	14679	14538	14686	14593	14594	14730	14670	14376	14666	14434	14483	14448	14660	14645	14697	14799	14568	14531	14501	14755	14611	14558	14456	14591	14759	14608	14679	14407	14563	14743	14721	14645	14645	14771	14782	14580	14640	14607	14431	14552	14505	14729	14616	14533	14639	14514	14571	14517	14612	14557	14634	14695	14857	14658	14821	14465	14530	14543	14772	14394	14524	14667	14639	14397	14738	14570	14645	14660	14601	14696	14546	14577	14643	14700	14608	14437	14497	14668	14536	14616	14453	14502	14533	14468	14743	14581	14512	14666	14536	14658	14555	14462	14610	14439	14676	14741	14529	14582	14624	14655	14661	14681	14573	14529	14652	14652	14528	14451	14515	14604	14426	14559	14711	14514	14909	14470	14692	14551	14540	14674	14612	14441	14508	14436	14476	14506	14476	14589	14740	14485	14661	14806	14650	14568	14640	14725	14514	14629	14803	14645	14752	14514	14534	14537	14541	14682	14639	14485	14510	14867	14517	14499	14562	14483	14720	14576	14689	14528	14607	14522	14519	14508	14556	14576	14708	14667	14592	14673	14609	14654	14399	14658	14614	14562	14713	14668	14609	14788	14383	14419	14674	14642	14733	14551	14677	14724	14613	14574	14461	14348	14522	14574	14485	14684	14682	14779	14625	14620	14574	14717	14615	14707	14675	14552	14613	14472	14542	14515	14633	14478	14665	14689	14671	14719	14625	14591	14600	14692	14770	14502	14592	14529	14775	14704	14354	14658	14533	14615	14656	14572	14797	14404	14744	14692	14644	14719	14721	14708	14614	14541	14699	14618	14688	14555	14523	14778	14529	14521	14666	14768	14696	14566	14667	14586	14546	14699	14495	14543	14583	14574	14500	14522	14691	14522	14709	14607	14653	14470	14297	14582	14677	14611	14596	14598	14680	14610	14585	14860	14648	14614	14506	14354	14613	14536	14683	14454	14801	14512	14346	14537	14415	14652	14701	14610	14550	14628	14746	14686	14579	14692	14291	14577	14725	14509	14606	14628	14558	14667	14691	14514	14496	14599	14721	14493	14556	14490	14691	14416	14530	14668	14816	14671	14571	14576	14635	14458	14585	14603	14624	14472	14465	14605	14694	14734	14374	14570	14643	14740	14622	14620	14762	14595	14663	14593	14689	14476	14597	14547	14522	14688	14605	14607	14459	14655	14676	14574	14752	14769	14580	14601	14644	14741	14767	14435	14513	14587	14691	14479	14620	14490	14493	14384	14571	14550	14551	14687	14607	14589	14709	14576	14700	14623	14481	14664	14695	14662
31525	46361	36453	22076	16702	14678	13948	13471	13109	12862	12804	12738	12860	12399	12502	12430	12497	12579	12411	12392	12401	12167	12073	12398	12325	12363	12360	12340	12291	12248	12078	12226	12165	12291	12319	12275	12234	12172	12133	12161	12138	12261	12238	12107	12246	12172	12118	12188	12193	12231	12234	12062	12166	12236	12221	12287	12392	12301	12198	12213	12052	12268	12139	12181	12140	12268	12092	12336	12283	12103	12146	12333	12264	12176	12166	12169	12036	12277	12261	12064	12293	12271	12200	12148	12288	12168	12307	12417	11925	12148	12184	12293	12241	12187	12258	12411	12295	12159	12208	12098	12244	12195	12052	12140	12379	12298	12287	12231	12120	12263	12208	12109	12406	12060	12075	12326	12137	12146	12003	12223	12249	12319	12145	12285	12246	12108	12149	12244	12235	12167	12243	12158	12157	12156	12425	12278	12316	12245	12197	12349	12205	12174	12177	12394	12338	12119	12152	12163	12327	12218	12355	12250	12100	12145	12106	12182	12309	12259	12182	12351	12154	12194	12249	12228	12239	12162	12231	12234	12165	12239	12275	12173	12040	12237	12294	12149	12272	12217	12133	12220	12121	12206	12251	12295	12307	12218	12100	12358	12210	12230	12219	12231	12179	12219	12095	12181	12244	12211	12247	12171	12159	12300	12216	12295	12132	12280	12119	12085	12348	12270	12114	12231	12224	12107	12373	12304	12213	12151	12178	12271	12271	12216	12430	12215	12173	12291	12314	12178	12230	12136	12216	12399	12061	12137	12203	12152	12108	12314	12210	12270	12161	12198	12228	12234	12229	12268	12089	12293	12078	12265	12267	12305	12212	12146	12180	12131	12215	12146	12234	12184	12203	12219	12230	12321	12202	12284	12236	12102	12234	12164	12170	12205	12357	12158	12258	12206	12196	12188	12302	12138	12230	12215	12075	12138	12208	12095	12284	12164	12159	12221	12398	12280	12202	12161	12165	12170	12203	12172	12191	12438	12307	12075	12290	12026	12212	12098	12164	12317	12226	12202	12232	12176	12191	12243	12186	12241	12267	12238	12211	12231	12377	12082	12208	12213	12269	12260	12265	12238	12321	12139	12212	12227	12208	12259	12192	12228	12130	12170	12363	12179	12272	12385	12190	12187	12157	12216	12222	12209	12266	11932	12013	12322	12224	12250	12205	12105	12338	12294	12247	12071	12146	12215	12212	12220	12137	12327	12306	12216	12184	12494	12139	12238	12288	12116	12220	12197	12297	12198	12339	12125	12237	12208	12335	12149	12310	12154	12217	12141	12324	12181	12305	12254	12235	12378	12185	12081	12322	12047	12210	12318	12421	12229	12270	11985	12269	12218	12179	12171	12134	12285	12243	12319	12250	12258	12386	12142	12407	12129	12402	12246	12042	12295	12351	12219	12323	12181	12160	12255	12089	12225	12034	12231	12328	12098	12127	12181	12267	12251	12254	12228	12165	12087	12270	12209	12243	12245	12191	12242	12200	12138	12202	12173	12179	12365	12213	12238	12199	12288	12178	12193	12112	12266	12217	12152	12245	12347	12227	12318	12166	12204	12165	12306	12285	12073	12279	12271	12100	12033	12423	12139	12025	12132	12207	12165	12225	12263	12345	12257	12212	12318	12330	12321	12146	12124	12187	12265	12144	12196	12135	12150	12333	12120	12315	12437	12152	12337	12251	12202	12100	12273	12143	12135	12152	12274	12285	12296	12157	12381	12157	12282	12331	12112	12189	12334	12072	12237	12179	12158	12295	12262	12245	12186	12119	12140	12210	12270	11988	12153	12310	12346	12202	12259	12160	12306	12204	12343	12124	12287	12189	12207	12283	12280	12225	12033	12232	12244	12353	12017	12209	12161	12254	12310	12194	12111	12297	12125	12192	12230	12232	12364	12135	12185	12334	12261	12327	12212	12252	12396	12286	12325	12339	12138	12079	12230	12222	12102	12246	12153	12362	12315	12161	12227	12242	12245	12063	12364	12170	12213	12103	12345	12255	12276	12331	12264	12006	12240	12173	12161	12265	12041	12171	12261	12144	12206	12326	12203	12145	12182	12383	12316	12398	12441	12333	12100	12283	12209	12261	12262	12339	12247	12428	12204	12245	12325	12191	12231	12133	12170	12240	12300	12146	12268	12249	12291	12193	12351	12297	12039	12055	12227	12285	12294	12203	12271	12417	12329	12327	12088	12415	12302	12082	12166	12259	12115	12273	12229	12210	12213	12199	12450	12096	12153	12169	12066	12286	12157	12188	12111	12279	12280	12118	12253	12283	12257	12228	12154	12144	12158	12289	12254	12221	12268	12272	12248	12135	12206	12286	12275	12133	12244	12226	12202	12196	12163	12367	12245	12323	12121	12250	12168	12191	12342	12313	12165	12210	12195	12237	12027	12269	12250	12232	12206	12209	12175	12289	12232	12384	12022	12253	12314	12095	12395	12072	12272	12148	12176	12215	12155	12319	12130	12038	12071	12166	12291	12291	12037	12256	12311	12394	12139	12237	12221	12175	12127	12319	12282	12146	12239	12282	12259	12268	12083	12135	12246	12160	12224	12313	12115	12169	12187	12195	12326	12293	12173	12125	12130	12363	12339	12216	12292	12310	12168	12218	12221	12080	12306	12158	12133	12254	12252	12280	12149	12203	12085	12090	12341	12267	12249	12293	12142	12246	12266	12308	12264	12255	12266	12161	12296	12179	12324	12216	12142	12194	12216	12267	12383	12213	12155	12187	12237	12249	12280	12372	12261	12156	12254	12216	12201	12160	12171	12162	12193	12191	12162	12337	12149	12281	12173	12216	12257	12272	12253	12276	12151	12362	12038	12145	12185	12340	12365	12242	12356	12443	12217	12065	12182	12351	12275	12259	12381	12151	12170	12210	12282	12424	12272	12226	12209	12166	12135	12371	12236	12154	12172	12182	12168	12260	12163	12345	12122	12311	12066	12291	12390	12297	12097	12145	12135	12133	12239	12213	12491	12023	12301	12177	12294	12219	12028	12297	12172	12195	12349	12184	12316	12147	12275	12205	12270	12202	12311	12329	12197	12132	12216	12214	12181	12238	12162	12149	12317	12301	12191	12246	12202	12137	12328	12180	12192	12297	12110	12237	12147	12066	12299	12335	12181	12319	12214	12214	12388	12218	12138	12068	12238	12150	12407	12255	12380	12122	12300	12225	12066	12272	12331	12134	12177	12226	12270	12131	12264	12087	12143	12139	12247	12342	12052	12100	12345	12371	12069	12192	12225	12142	12215	12124	12100	12067	12153	12476	12197	12270	12279	12246	12115	12317	12350	12206	12200	12240	12244	12337	12137	12112	12230	12189	12269	12324	12198	12273	12139	12115	12236	12186	12075	12209	12149	12107	12164	12113	12297	12068	12183	12270	12439	12201	12342	12296	12135	12076	12177	12135	12249	12202	12133	12120	12186	12187	12173	12126	12292	12251	12304	12065	12233	12186	12267	12054	12278	12057	12057	12192	12319	12240	12174	12262	12202	12281	12175	12070	12056	12238	12287	12277	12207	12184	12288	12143	12291	12098	12141	12177	12127	12353	12104	12208	12321	12221	12170	12225	12109	12234	12044	12164	12131	12186	12260	12162	12154	12308	12152	12285	12201	12388	12160	12183	12296	12247	12268	12115	12230	12212	12153	12233	12133	12104	12224	12305	12126	12256	12267	12181	12235	12067	12130	12299	12114	12264	12235	12204	12190	12217	12186	12115	12266	12213	12260	12243	12297	12270	12207	12223	12141	12195	12312	12243	12103	12163	12244	12174	12124	12069	12338	12287	12269	12210	12127	12053	12313	12160	12231	12241	12169	12245	12210	12215	12226	12125	12113	12224	12243	12315	12138	12166	12307	12288	12262	12282	12389	12075	12167	12225	12215	12236	12321	12337	12054	12313	12252	12213	12251	12025	12120	12160	12183	12289	12269	12172	12158	12183	12028	12199	12264	12304	12267	12296	12292	12346	12358	12429	12276	12201	12143	12184	12076	12315	12183	12110	12177	12083	12147	12278	12108	12161	12316	12090	12152	12360	12215	12295	12012	12348	12100	12256	12167	12086	12168	12216	12072	12159	12146	12175	12215	12232	12286	12162	12166	12188	12391	12298	12175	12356	12193	12067	12310	12206	12097	12309	12257	12068	12349	12315	12212	12129	12201	12186	12060	12162	12307	12111	12258	12289	12260	12229	12112	12227	12259	12281	12246	12364	12255	12154	12166	12210	12136	12313	12193	12125	12177	12345	12218	12133	12375	12284	12219	12230	12135	12179	12164	12190	12205	12174	12209	12233	12129	12129	12279	12209	12254	12116	12317	12280	12214	12230	12142	12328	12193	12166	12148	12321	12232	11993	11966	12143	12053	12167	12224	12116	12236	12123	12338	12034	12270	12322	12256	12136	12096	12321	12133	12256	12071	12224	12287	12320	12082	12275	12325	12247	12328	12256	12281	12274	12287	12112	12221	12314	12260	12143	12060	12312	12183	12185	12185	12088	12260	12054	12177	12338	12006	12280	12332	12422	12103	12287	12168	12122	12187	12140	12144	12266	12139	12261	12096	12248	12303	12233	12271	12251	12237	12200	12200	12098	12388	12149	12164	12271	12165	12166	12266	12228	12280	12297	12094	12267	12301	12226	12250	12212	12377	12190	12058	12096	12197	12153	12112	12141	12266	12161	12177	12349	12032	12208	12222	12302	12236	12219	12316	12256	12243	12096	12108	12376	12169	12076	12340	12165	12082	12276	12236	12335	12138	12180	12426	12151	12305	12340	12324	12205	12198	12227	12219	12280	12265	12206	12258	12282	12155	12254	12304	12210	12010	12306	12171	12411	12316	12124	12310	12327	12238	12441	12304	12142	12242	12144	12188	12338	12289	12383	12141	12370	12265	12278	12292	12195	12259	12161	12155	12104	12134	12221	12043	12079	12296	12296	12105	12231	12225	12115	12286	12315	12319	12299	12097	12170	12147	12219	12299	12340	12251	12108	12279	12080	12161	12331	12189	12246	12293	12305	12060	12236	12374	12318	12297	12179	12120	12198	12065	12143	12200	12246	12194	12267	12229	12187	12307	12113	12065	12191	12269	12196	12217	12205	12194	12205	12143	12355	12401	12180	12250	12064	12359	12224	12178	12164	12144	12152	12190
23157	21184	28537	25874	22989	21512	19550	16754	15859	15899	15898	15681	15799	15495	15348	15356	15419	15091	15235	15256	15028	14875	15419	15555	15801	15561	15342	15082	14890	14801	14884	14897	14970	14903	14803	14835	15092	14815	14987	14810	14949	14967	14909	15030	14823	14889	14660	14792	14842	14827	14966	14922	14778	15007	14903	14837	14806	14983	14929	14851	14880	14886	14957	14748	15025	14808	14819	15089	14824	14749	14739	14883	14748	14724	14782	14807	14814	14937	14903	14997	14899	14743	14699	15014	14764	14912	14887	14714	14798	14703	14794	14659	14873	14774	14719	14653	15007	14797	14964	14868	14883	14820	14805	14969	14718	14798	14777	14744	14829	14699	14837	14932	14996	14972	14845	14901	14721	14929	15114	14768	14927	14900	14971	14870	14848	14639	14983	15000	14828	14787	14987	14888	14855	14835	14980	14668	15002	15041	14874	14779	14796	14723	15004	14718	14657	14909	14906	15017	14708	14776	15007	15103	14770	14828	15045	14913	14690	14846	14734	14873	15010	14872	14737	15034	14858	14816	14912	14868	14847	14788	14732	14848	14998	14875	15158	15089	14903	14877	14867	14868	14667	14783	14816	14852	14996	14887	14894	14724	15245	14897	14950	14860	14928	14797	14822	14782	14905	14665	15246	14851	15023	14867	14835	14962	14894	14701	14829	14770	14830	14798	14810	14956	14813	14908	14996	14878	14924	14886	14777	14795	14803	14763	14718	14690	15041	14846	15057	14793	14827	14763	14787	14749	14989	14913	14697	14845	14766	14637	14709	14922	14888	15002	14871	14761	14928	14822	14971	14829	14764	14803	15065	14958	14729	14858	14686	14788	14751	14828	14812	14932	15012	15149	14918	14774	15131	14915	14963	14859	15003	14849	14902	14727	15084	15113	14890	14722	14821	14814	15066	14710	14734	14855	14978	14978	14913	14852	14569	14725	14936	14777	14933	14983	14874	14960	14854	15013	14870	14740	14839	14828	14653	14716	14955	14820	14961	14628	14900	14828	14782	14917	14871	14948	14959	14794	14794	14796	15015	14761	14852	14753	14821	15060	15040	14853	15069	14783	14868	14814	14852	14906	14825	14657	14820	14728	14945	14820	14992	14891	14818	14816	14877	14968	14886	14967	14722	15002	14859	14849	14750	14751	14747	14826	14842	15029	14962	14770	14824	14899	14824	14697	14933	15008	14875	14874	14924	14821	14769	14838	14872	14988	14953	14826	14842	14832	14774	14789	14788	14882	14890	14972	14873	14961	15083	14903	14959	14920	14860	14781	14890	14749	14755	14768	14608	14830	14722	14928	14965	14823	14820	14907	14789	14804	14729	14647	14922	14997	14762	14916	15070	14865	14774	14820	15054	14770	14870	14897	15032	14864	14912	14841	14964	14898	14962	14939	14781	14741	14871	14797	14825	14736	14882	14867	14737	14882	15050	14874	14688	14666	14847	14829	14808	14839	14728	14835	14886	15091	14823	14906	15021	14703	14966	14771	14749	14763	14661	14703	14677	14808	14794	14801	14926	14936	14744	14750	14857	14826	14897	15100	14955	14916	14836	14883	14869	14818	14907	14696	14735	14882	14809	14930	14861	15016	14750	15001	14883	14871	14827	14605	14880	14804	14697	14799	14930	15026	14821	14956	14908	14710	14944	15026	14995	15068	14875	14665	14954	14931	14947	14841	14689	14714	14935	14714	14899	14878	14874	14939	14860	15026	14905	14744	14723	14858	14979	14893	14903	14980	14745	14840	14940	14758	14862	14897	14882	14805	14841	14744	14936	14971	14868	14803	14871	14849	14843	14979	14956	14823	14780	15061	14815	14926	14845	14937	14999	14800	14767	14780	15040	15000	14937	14877	14873	14726	14959	14841	14904	14951	15065	14680	14755	14612	14895	15093	14892	14854	15172	14975	14955	14913	14836	15100	14881	14859	14885	14770	14766	14764	14843	14908	15027	14763	14691	14892	14892	14970	14791	14780	14585	14922	15047	14693	14669	14922	15022	14887	14786	14899	14655	15012	15076	15048	14954	14739	14744	14995	15013	14806	14855	14703	14948	14899	14858	14920	14929	14850	14670	14874	15034	14729	14803	14962	14837	14805	14929	14943	14944	15071	14931	14752	14861	15082	14928	14979	14869	14750	14713	14977	14886	15104	14890	14896	14718	14943	14746	14630	14867	14831	14937	14830	14801	14871	14883	14800	14904	14847	14873	14837	14791	14950	14760	14837	14713	14875	14952	14716	14839	15005	14909	14954	14888	15075	14954	14772	14854	14916	14946	14988	14869	14946	14834	14733	14726	14838	14918	14898	14833	14831	14911	14895	14744	15009	14806	14805	14861	14778	14732	14944	15086	14703	14994	14846	14828	14926	14749	14727	14859	14837	14955	14824	14810	14841	14972	14909	14805	14858	15001	14836	14886	15004	14714	15075	14694	14703	14836	14980	14953	14794	14764	14923	14964	14835	14841	14661	14814	14949	14796	15068	14807	14900	14941	14943	14781	14811	14722	14840	15056	14903	14874	14880	14812	14801	15007	14737	14930	14897	14866	14766	14784	14905	14897	14855	14942	14920	14936	14962	15069	14943	14615	14910	14754	14846	14837	15038	14894	14985	14842	14828	14882	14909	14977	15067	14928	14845	14778	14748	14755	14945	14888	14919	14857	14891	15019	14665	14835	14746	14624	14781	14992	14867	14755	14763	14934	14938	14802	14739	14750	14910	14904	14939	14638	14867	14834	14717	14832	14866	14779	14931	14764	14857	14789	14844	14956	15031	14939	14867	14826	14827	15181	14808	14912	14764	14701	14859	14853	14766	15013	14841	14930	14717	14821	14992	14854	14914	14716	15011	14943	14866	14756	14580	14671	15031	14805	14869	14846	14907	14809	15092	15071	14836	14821	14831	14875	14911	14862	14780	14809	14518	14947	14693	14908	14867	14792	14869	14921	14924	14881	14907	14972	14849	15073	14937	14915	15060	14809	15045	14804	14677	14800	14750	14708	14627	14765	15008	15036	14952	14988	14904	14802	14876	14878	14718	14940	14756	14696	14871	14865	14922	14742	14820	14922	14940	14899	14879	14915	14918	15094	14942	14769	14761	14880	14989	14880	14652	14778	14903	15029	14810	14918	15147	14879	14859	14815	14749	14974	14913	14867	15083	14894	14859	14698	14667	14927	15015	14826	14866	14828	14833	14853	14708	14777	14939	15070	14857	14881	14920	14959	14815	14784	14818	14918	14804	14793	14964	14741	14936	14994	14865	14984	14759	14700	14925	14733	14888	14866	14927	14953	14995	14800	14658	14578	14873	14807	14890	14815	14920	14841	14894	14675	14964	14929	14800	14860	14771	14817	14759	14934	14914	14713	14891	14722	14915	14866	14924	14708	14868	14854	14976	14775	14882	14804	14865	15004	14967	14831	14926	15153	14538	14938	14890	14918	14934	14898	14901	15181	15159	14785	14833	14864	14756	14786	14834	15050	14896	14748	14821	14932	14915	14946	14957	14839	14758	14805	15002	14891	14877	14942	14996	14807	14810	14771	14894	14552	14859	14763	14981	14900	14864	14901	14795	14877	14791	14850	14799	14861	14941	14983	14873	15026	14975	14936	14942	14755	14832	14857	14771	14861	14840	14824	14977	14823	14880	14849	14864	14969	14993	14817	14750	14613	14561	14886	14941	14805	14756	14823	14899	14976	14847	14897	14997	14901	14768	14799	14962	14821	14960	14880	14871	14714	14793	15004	14983	14958	14874	14919	14923	14986	14856	14819	14832	15080	14733	15143	15014	14736	14804	14937	14921	14958	14915	14939	15053	14794	14959	14770	15074	14844	14894	14639	14853	14837	14911	14764	14893	14971	14752	14792	14775	14773	14572	14765	14878	14847	14804	14709	14747	14919	14857	14706	14849	14841	15007	14880	14705	15004	14911	14956	14784	14930	15061	14762	14871	14934	14978	14794	14766	14806	14858	14778	14869	14770	14913	14910	14784	14801	14752	14763	14939	14914	14817	14982	14647	14783	14907	14745	14805	14797	14710	14903	14865	15019	14825	14771	14646	15060	14864	14613	14831	14838	15100	14800	14767	14784	14819	14708	14858	14881	14892	14666	14779	14796	14846	14852	14907	14891	14973	14917	14739	14905	14810	14792	14954	15004	14893	14967	14887	14942	14855	15094	14855	14656	14829	14914	14871	14737	14746	14759	14697	15079	14710	14822	14786	14913	14806	14795	14774	14675	14854	14771	14695	14635	14841	14764	15125	14910	14885	14981	14906	14783	14757	14818	14843	14903	14662	14962	15024	15000	14851	14890	14992	14827	14875	14928	14790	14923	15007	14929	14893	15073	14703	14808	14875	14736	15002	14888	14789	14797	14894	14730	14779	15009	14953	14881	14921	14901	14754	14922	14911	14806	14694	14870	15024	14827	14552	14722	14895	14852	14763	14898	14757	14828	14967	15012	14831	14964	14985	14858	14971	15018	14919	14777	14891	14889	14743	14907	14852	14974	14746	14736	14865	15017	14995	14902	14907	14674	14871	14904	14739	15004	14744	14953	14885	14729	14953	14642	14907	14882	14679	14746	14943	14839	14781	14744	14957	14797	14998	14893	14723	14950	14858	14826	14859	14675	14820	14883	14900	14723	14712	14927	14932	14740	14982	14781	14775	14905	14907	14624	14776	15037	14964	14896	14964	14901	14834	14826	15080	15007	14837	14721	14957	14778	14937	14658	14801	14880	15034	14928	14849	14808	14921	14988	14917	14990	14963	15028	14805	14949	14998	14866	14950	14992	15007	15057	14843	14950	14895	14801	15050	14670	14779	14854	14843	15079	14898	14627	14836	14586	14658	14794	14797	14676	14959	14857	15096	14939	14880	14858	15089	15053	14961	14991	14825	14658	14777	14802	14944	14872	14615	14946	14763	14790	14806	15079	14934	14825	14942	14702	14700	14993	14756	14737	14828	14631	14836	14930	14853	14909	14893	14974	14943	14907	14904	14810	15025	14870	14670	15020	14808	14881	14960	14879	14884	14926	14800	14863	14877	14888	14748	14899	14856	14781	14858	15025	15205	14937	14770	14935	14917	15093	14726	14832	15018	14885	14712	14944	14984	14900	14888	14761	14666	14841	15023	14952	14818	14779	14750	14917	14961
31165	59665	50100	32791	22205	16685	15156	14284	13839	13542	13221	13507	13507	13307	13024	13029	13146	12631	12681	12693	12618	12840	13143	13301	13353	13106	12896	12834	12590	12583	12332	12573	12479	12375	12471	12291	12383	12378	12345	12360	12320	12575	12489	12450	12330	12440	12513	12359	12450	12464	12463	12230	12357	12451	12405	12499	12449	12363	12420	12376	12439	12460	12370	12566	12301	12398	12263	12479	12477	12500	12262	12379	12499	12303	12598	12430	12482	12368	12443	12443	12493	12324	12378	12401	12423	12401	12574	12620	12411	12557	12453	12422	12486	12526	12491	12407	12506	12426	12372	12430	12304	12352	12489	12399	12274	12317	12388	12529	12441	12503	12264	12494	12439	12500	12396	12329	12417	12354	12508	12332	12388	12554	12477	12406	12385	12210	12320	12516	12493	12499	12237	12306	12514	12318	12327	12410	12564	12273	12544	12481	12547	12314	12582	12556	12353	12534	12379	12455	12318	12429	12414	12420	12418	12447	12410	12457	12397	12415	12591	12461	12413	12411	12434	12564	12274	12258	12476	12435	12447	12397	12243	12543	12602	12439	12335	12377	12380	12476	12430	12453	12433	12257	12314	12454	12448	12496	12523	12339	12497	12317	12289	12326	12371	12434	12327	12458	12249	12454	12344	12437	12366	12351	12474	12461	12492	12405	12516	12376	12439	12444	12530	12476	12482	12444	12455	12304	12427	12519	12282	12464	12598	12471	12452	12564	12433	12544	12316	12460	12298	12480	12566	12339	12280	12246	12380	12451	12448	12590	12329	12444	12489	12431	12503	12370	12401	12411	12509	12354	12354	12384	12466	12366	12501	12427	12440	12347	12453	12518	12261	12315	12500	12385	12482	12369	12502	12356	12408	12380	12371	12595	12415	12397	12623	12392	12311	12452	12541	12547	12399	12595	12402	12367	12336	12461	12392	12283	12458	12419	12411	12467	12481	12401	12521	12364	12451	12482	12398	12392	12436	12441	12563	12442	12443	12622	12273	12428	12314	12479	12522	12476	12233	12505	12534	12384	12398	12257	12536	12655	12460	12411	12416	12241	12311	12262	12412	12459	12369	12464	12359	12434	12414	12586	12525	12207	12233	12450	12419	12372	12321	12342	12409	12540	12422	12236	12491	12532	12462	12459	12289	12556	12320	12659	12289	12378	12380	12423	12207	12441	12224	12298	12398	12335	12665	12359	12471	12487	12417	12349	12303	12549	12288	12385	12405	12579	12457	12398	12351	12451	12362	12544	12463	12408	12280	12533	12526	12350	12382	12429	12435	12294	12325	12321	12488	12567	12489	12371	12378	12383	12436	12375	12152	12510	12417	12434	12591	12259	12290	12441	12331	12499	12332	12302	12562	12576	12553	12415	12349	12448	12404	12508	12473	12335	12334	12341	12421	12453	12394	12386	12521	12652	12449	12347	12491	12314	12360	12396	12441	12572	12385	12420	12485	12436	12420	12409	12457	12482	12458	12437	12489	12560	12458	12299	12461	12564	12472	12499	12339	12561	12466	12455	12338	12398	12367	12486	12350	12280	12411	12414	12386	12451	12528	12588	12440	12552	12463	12353	12244	12422	12385	12495	12371	12464	12391	12500	12404	12186	12260	12453	12542	12442	12274	12365	12406	12338	12476	12402	12253	12636	12368	12596	12405	12520	12374	12370	12412	12350	12444	12369	12327	12378	12471	12343	12455	12454	12491	12449	12529	12289	12462	12375	12569	12345	12539	12202	12490	12231	12400	12482	12365	12349	12398	12454	12417	12208	12377	12394	12434	12293	12383	12272	12497	12324	12330	12488	12337	12415	12433	12383	12466	12386	12393	12359	12323	12410	12411	12544	12394	12426	12615	12259	12412	12436	12388	12538	12419	12490	12455	12376	12228	12575	12399	12489	12420	12423	12374	12434	12387	12414	12533	12396	12463	12493	12514	12448	12433	12528	12488	12393	12498	12393	12367	12368	12503	12409	12526	12492	12425	12331	12458	12375	12511	12258	12357	12387	12462	12312	12267	12408	12555	12479	12501	12511	12350	12318	12372	12388	12472	12553	12275	12396	12258	12383	12475	12462	12323	12288	12456	12363	12252	12711	12316	12453	12405	12447	12300	12423	12324	12465	12373	12439	12540	12587	12485	12412	12412	12365	12579	12606	12384	12540	12452	12455	12335	12363	12665	12581	12483	12338	12356	12257	12516	12405	12527	12353	12340	12423	12338	12420	12408	12476	12300	12354	12262	12487	12451	12515	12484	12323	12481	12232	12551	12473	12374	12511	12311	12437	12385	12359	12469	12527	12571	12461	12509	12500	12485	12562	12268	12379	12262	12523	12444	12389	12504	12498	12343	12416	12475	12415	12281	12383	12543	12471	12399	12444	12450	12441	12425	12395	12397	12523	12445	12371	12384	12466	12319	12557	12498	12476	12549	12672	12321	12527	12394	12453	12448	12435	12381	12433	12414	12365	12475	12406	12595	12608	12568	12240	12465	12443	12455	12448	12470	12472	12458	12404	12499	12561	12577	12515	12352	12393	12322	12507	12543	12430	12450	12650	12308	12557	12342	12509	12513	12444	12332	12302	12372	12361	12377	12342	12586	12541	12540	12472	12407	12420	12274	12589	12451	12348	12344	12480	12415	12540	12536	12372	12385	12599	12310	12396	12354	12451	12202	12338	12366	12476	12332	12433	12374	12395	12299	12389	12465	12450	12319	12426	12475	12392	12223	12347	12444	12260	12386	12295	12462	12464	12576	12576	12486	12447	12346	12325	12520	12285	12550	12552	12310	12341	12542	12336	12368	12473	12416	12570	12382	12510	12370	12363	12543	12225	12507	12355	12291	12285	12414	12380	12432	12270	12404	12334	12503	12561	12512	12456	12469	12160	12269	12361	12480	12531	12585	12518	12428	12462	12503	12370	12451	12478	12368	12320	12563	12398	12453	12267	12421	12387	12452	12397	12368	12475	12396	12261	12423	12433	12358	12528	12328	12367	12458	12497	12522	12504	12241	12268	12486	12443	12278	12434	12418	12441	12363	12486	12385	12166	12418	12337	12400	12514	12367	12597	12427	12304	12508	12456	12482	12557	12478	12258	12340	12397	12510	12287	12403	12393	12316	12528	12586	12327	12377	12581	12412	12417	12457	12486	12460	12355	12363	12462	12405	12404	12379	12564	12324	12411	12486	12374	12530	12457	12536	12534	12448	12269	12408	12406	12404	12389	12556	12298	12526	12423	12249	12148	12510	12347	12495	12559	12415	12544	12587	12282	12339	12314	12634	12334	12472	12351	12466	12390	12497	12314	12398	12433	12472	12167	12351	12407	12586	12498	12321	12492	12336	12586	12319	12463	12509	12535	12361	12588	12445	12507	12440	12337	12431	12484	12509	12474	12374	12376	12364	12394	12450	12480	12190	12392	12447	12303	12487	12421	12404	12257	12402	12404	12361	12441	12518	12443	12399	12362	12467	12435	12402	12543	12501	12327	12439	12340	12523	12492	12343	12517	12540	12258	12394	12434	12274	12317	12395	12541	12422	12530	12567	12424	12485	12292	12431	12482	12520	12382	12536	12464	12272	12397	12350	12348	12424	12297	12297	12399	12479	12334	12467	12408	12489	12499	12316	12437	12447	12451	12255	12302	12612	12334	12453	12479	12404	12362	12589	12404	12540	12213	12348	12356	12508	12340	12484	12427	12467	12390	12523	12384	12556	12349	12450	12263	12483	12224	12454	12440	12495	12396	12530	12330	12246	12513	12448	12393	12277	12417	12563	12456	12462	12484	12457	12397	12447	12558	12518	12268	12462	12498	12306	12305	12252	12356	12373	12244	12515	12316	12557	12343	12277	12416	12374	12676	12369	12561	12299	12508	12584	12469	12309	12557	12460	12454	12546	12460	12410	12538	12433	12477	12351	12428	12345	12578	12591	12459	12400	12441	12274	12323	12409	12411	12474	12520	12461	12386	12612	12386	12436	12430	12358	12580	12277	12390	12345	12422	12358	12410	12520	12440	12593	12385	12439	12370	12380	12384	12377	12325	12275	12332	12440	12474	12376	12310	12469	12402	12500	12256	12339	12445	12278	12315	12369	12487	12631	12588	12391	12465	12364	12210	12513	12291	12422	12452	12346	12488	12366	12535	12486	12413	12472	12481	12405	12351	12543	12363	12579	12405	12399	12294	12435	12406	12408	12334	12382	12291	12335	12573	12577	12508	12491	12329	12328	12375	12433	12416	12272	12439	12437	12288	12407	12558	12388	12349	12334	12464	12503	12278	12396	12454	12324	12427	12366	12411	12483	12551	12466	12458	12456	12272	12268	12462	12447	12226	12365	12247	12548	12429	12409	12486	12560	12361	12434	12408	12354	12425	12365	12340	12252	12400	12368	12500	12401	12564	12291	12477	12443	12430	12405	12376	12367	12306	12434	12429	12409	12387	12485	12410	12456	12409	12382	12380	12354	12520	12402	12231	12467	12358	12454	12516	12505	12448	12368	12403	12309	12502	12326	12378	12398	12213	12312	12293	12383	12312	12461	12291	12293	12263	12287	12454	12442	12485	12413	12500	12343	12434	12456	12595	12371	12301	12301	12573	12567	12364	12351	12434	12586	12380	12504	12222	12392	12460	12238	12559	12209	12569	12329	12319	12466	12327	12423	12371	12457	12352	12374	12653	12383	12367	12535	12513	12389	12250	12601	12412	12509	12400	12415	12507	12540	12261	12481	12449	12284	12330	12425	12427	12550	12439	12546	12454	12513	12457	12451	12415	12515	12529	12458	12329	12331	12404	12466	12424	12438	12442	12430	12531	12499	12448	12393	12504	12536	12620	12404	12475	12358	12357	12375	12466	12334	12383	12612	12321	12227	12329	12331	12341	12336	12405	12442	12570	12446	12394	12601	12258	12390	12447	12290	12335	12490	12496	12363	12096	12406	12432	12477	12362	12495	12333	12302	12469	12432	12319	12487	12357	12512	12469	12534	12291	12513	12352	12353	12316	12536	12374	12263	12405	12398	12272	12322	12458	12505	12439	12508	12533	12453	12526	12418	12322	12409	12492	12582	12505	12380	12487	12345	12463	12405	12422	12287	12524	12477	12590	12408	12497	12380	12464	12441	12483	12389	12583	12496	12333	12318	12492	12467	12388	12443	12509
24760	21483	29201	29298	22814	19834	18991	17693	17303	17358	17370	17348	17061	16962	16948	17134	16954	16939	17021	16603	16500	16643	16809	17000	17177	16999	16799	16716	16559	16678	16730	16455	16776	16757	16732	16903	16749	16765	16535	16662	16604	16521	16607	16541	16445	16627	16739	16590	16775	16688	16753	16562	16809	16701	16413	16774	16636	16635	16692	16468	16496	16651	16609	16527	16589	16695	16702	16476	16630	16690	16678	16532	16683	16621	16637	16653	16703	16544	16476	16447	16873	16527	16616	16923	16438	16457	16592	16756	16418	16462	16598	16631	16656	16713	16719	16603	16628	16707	16715	16680	16512	16611	16499	16810	16569	16505	16738	16663	16530	16571	16586	16698	16683	16494	16635	16665	16707	16395	16533	16581	16535	16689	16485	16397	16571	16379	16788	16541	16612	16576	16375	16491	16614	16531	16752	16681	16597	16491	16673	16670	16902	16682	16626	16631	16591	16486	16575	16617	16686	16514	16553	16511	16725	16459	16383	16621	16687	16599	16620	16612	16733	16724	16748	16704	16732	16871	16663	16708	16561	16661	16766	16621	16635	16590	16758	16700	16475	16629	16596	16421	16751	16499	16729	16633	16761	16796	16628	16619	16694	16703	16610	16506	16598	16739	16453	16677	16545	16735	16687	16683	16512	16407	16538	16724	16772	16658	16570	16731	16542	16859	16808	16600	16910	16701	16723	16567	16510	16694	16628	16693	16620	16617	16431	16544	16503	16409	16691	16585	16725	16484	16484	16821	16547	16720	16682	17010	16763	16600	16499	16720	16613	16639	16837	16573	16469	16577	16640	16422	16767	16583	16964	16756	16732	16534	16626	16586	16559	16645	16796	16492	16721	16646	16563	16612	16487	16603	16565	16654	16622	16682	16661	16500	16540	16432	16622	16419	16557	16432	16621	16709	16534	16458	16497	16523	16619	16621	16495	16620	16638	16661	16586	16581	16570	16507	16551	16655	16541	16553	16357	16541	16616	16571	16607	16617	16603	16596	16653	16621	16707	16648	16811	16358	16412	16472	16709	16685	16566	16490	16478	16659	16621	16537	16648	16497	16706	16634	16454	16429	16731	16767	16762	16697	16765	16700	16638	16675	16588	16553	16607	16751	16597	16701	16410	16589	16635	16701	16862	16581	16550	16923	16783	16836	16727	16641	16576	16357	16505	16587	16656	16473	16463	16651	16527	16780	16725	16534	16554	16758	16541	16690	16771	16657	16709	16568	16615	16758	16773	16531	16676	16626	16688	16477	16493	16574	16518	16659	16509	16561	16659	16765	16582	16794	16485	16638	16691	16666	16667	16679	16503	16581	16692	16641	16573	16522	16583	16332	16485	16479	16489	16660	16645	16508	16559	16665	16617	16718	16638	16410	16590	16630	16625	16341	16598	16636	16590	16545	16563	16610	16609	16738	16664	16508	16842	16685	16589	16602	16737	16645	16370	16844	16607	16342	16525	16599	16370	16554	16659	16636	16649	16532	16597	16625	16676	16522	16636	16674	16487	16508	16486	16244	16540	16707	16561	16636	16591	16527	16572	16582	16485	16612	16526	16567	16845	16738	16441	16688	16849	16714	16480	16574	16659	16670	16591	16761	16832	16614	16784	16665	16566	16732	16740	16516	16617	16634	16811	16750	16460	16597	16440	16609	16691	16750	16564	16387	16457	16489	16602	16666	16536	16592	16729	16756	16594	16581	16439	16621	16602	16511	16544	16623	16611	16717	16702	16624	16689	16565	16752	16512	16599	16497	16522	16672	16682	16726	16539	16778	16613	16490	16538	16755	16493	16617	16668	16967	16732	16784	16663	16539	16750	16687	16396	16622	16614	16610	16617	16742	16728	16633	16424	16474	16716	16721	16397	16534	16759	16898	16698	16706	16717	16596	16686	16625	16652	16776	16604	16661	16734	16638	16631	16762	16525	16632	16609	16535	16478	16583	16685	16541	16563	16512	16540	16528	16364	16489	16616	16557	16719	16776	16458	16437	16535	16599	16569	16555	16672	16653	16714	16745	16378	16604	16499	16556	16475	16489	16681	16617	16650	16721	16475	16508	16533	16651	16775	16600	16526	16522	16598	16578	16747	16647	16506	16587	16604	16487	16686	16526	16860	16699	16752	16482	16610	16469	16880	16669	16573	16786	16618	16450	16600	16600	16631	16612	16587	16662	16741	16644	16682	16658	16743	16525	16682	16407	16506	16679	16579	16601	16761	16691	16832	16395	16557	16521	16736	16667	16521	16657	16428	16547	16643	16634	16571	16642	16517	16581	16646	16566	16702	16905	16570	16619	16698	16715	16680	16716	16715	16515	16500	16864	16818	16747	16612	16740	16403	16858	16613	16803	16751	16627	16775	16578	16669	16853	16583	16826	16837	16441	16691	16547	16603	16471	16512	16690	16608	16711	16615	16503	16639	16610	16558	16419	16672	16693	16410	16876	16546	16580	16849	16658	16635	16778	16606	16846	16588	16590	16741	16669	16572	16894	16953	16551	16626	16559	16550	16666	16604	16592	16747	16528	16557	16421	16469	16492	16571	16660	16656	16621	16476	16546	16660	16653	16581	16610	16686	16597	16568	16600	16640	16631	16491	16619	16605	16730	16623	16808	16813	16502	16565	16674	16701	16575	16566	16726	16571	16741	16696	16684	16614	16745	16466	16469	16597	16738	16514	16478	16593	16493	16703	16440	16843	16634	16701	16344	16705	16605	16586	16546	16671	16642	16547	16746	16649	16525	16475	16680	16729	16598	16735	16663	16634	16535	16550	16516	16646	16699	16648	16714	16610	16626	16719	16551	16543	16623	16582	16714	16791	16820	16546	16526	16875	16760	16546	16594	16387	16649	16681	16590	16481	16433	16890	16460	16501	16504	16625	16514	16612	16678	16699	16476	16364	16796	16440	16600	16646	16588	16555	16595	16610	16653	16597	16543	16645	16569	16677	16765	16790	16678	16515	16558	16555	16419	16635	16628	16815	16604	16608	16702	16503	16382	16607	16502	16532	16685	16641	16758	16491	16525	16780	16571	16667	16613	16789	16635	16600	16850	16725	16522	16547	16608	16643	16666	16647	16473	16487	16665	16484	16681	16794	16700	16610	16406	16587	16590	16682	16640	16906	16742	16554	16589	16507	16361	16543	16519	16685	16603	16634	16736	16872	16474	16549	16803	16444	16510	16565	16641	16438	16612	16431	16503	16453	16679	16627	16464	16574	16616	16628	16574	16648	16436	16458	16780	16555	16582	16553	16790	16517	16688	16562	16682	16326	16428	16332	16445	16639	16440	16633	16498	16694	16500	16538	16604	16631	16666	16502	16666	16656	16809	16688	16544	16789	16545	16388	16534	16605	16478	16798	16576	16725	16671	16712	16611	16660	16721	16596	16655	16640	16644	16662	16608	16633	16465	16320	16655	16707	16521	16678	16600	16668	16788	16521	16684	16647	16505	16737	16476	16725	16585	16715	16581	16587	16548	16747	16512	16579	16531	16707	16740	16728	16742	16748	16555	16694	16668	16622	16576	16459	16632	16601	16476	16530	16614	16648	16737	16496	16414	16456	16517	16654	16793	16636	16647	16692	16596	16604	16446	16389	16481	16580	16792	16673	16489	16627	16595	16707	16591	16480	16599	16731	16645	16524	16749	16527	16740	16605	16706	16700	16773	16761	16594	16695	16720	16606	16704	16600	16542	16606	16627	16572	16607	16634	16881	16689	16578	16734	16472	16661	16555	16538	16593	16643	16561	16709	16563	16685	16445	16734	16479	16738	16519	16761	16795	16609	16681	16609	16425	16748	16718	16628	16650	16667	16704	16729	16718	16792	16596	16535	16548	16610	16433	16444	16775	16783	16640	16581	16690	16632	16716	16565	16519	16381	16460	16689	16605	16465	16233	16498	16649	16597	16417	16592	16772	16440	16657	16802	16662	16796	16689	16643	16753	16562	16559	16678	16679	16658	16664	16602	16490	16676	16594	16751	16593	16534	16816	16840	16848	16733	16522	16581	16400	16660	16572	16591	16530	16548	16771	16807	16719	16669	16621	16647	16244	16683	16602	16520	16441	16633	16860	16573	16658	16751	16539	16620	16528	16385	16612	16575	16921	16450	16500	16631	16559	16590	16395	16500	16296	16638	16717	16661	16559	16753	16507	16589	16658	16779	16727	16531	16591	16755	16413	16711	16684	16735	16605	16559	16443	16676	16636	16626	16520	16563	16498	16599	16677	16876	16586	16803	16471	16541	16557	16488	16746	16489	16575	16638	16444	16516	16514	16463	16515	16620	16470	16744	16603	16534	16717	16786	16584	16583	16482	16637	16738	16605	16700	16514	16550	16792	16519	16738	16715	16703	16478	16718	16429	16676	16610	16506	16606	16612	16498	16730	16547	16648	16757	16406	16662	16486	16583	16592	16664	16663	16673	16654	16469	16641	16525	16863	16578	16555	16544	16446	16638	16703	16818	16894	16588	16691	16791	16605	16514	16540	16690	16658	16751	16582	16544	16866	16572	16627	16600	16591	16745	16715	16523	16775	16757	16608	16455	16678	16609	16365	16712	16491	16888	16588	16578	16517	16542	16589	16643	16725	16605	16708	16744	16662	16484	16697	16679	16540	16765	16524	16623	16661	16529	16535	16553	16719	16483	16626	16818	16470	16418	16567	16549	16502	16499	16666	16700	16724	16784	16656	16669	16617	16788	16419	16489	16689	16700	16603	16512	16699	16433	16645	16748	16538	16709	16731	16661	16607	16665	16727	16579	16604	16435	16657	16718	16878	16720	16680	16625	16632	16718	16550	16529	16705	16613	16587	16653	16470	16699	16659	16494	16695	16624	16747	16641	16576	16532	16579	16743	16599	16501	16595	16495	16696	16541	16546	16367	16659	16676	16550	16652	16406	16561	16694	16665	16793	16825	16788	16491	16484	16609	16727	16672	16680	16623	16503	16617	16518	16516	16660	16464	16631	16511	16702	16597	16607	16530	16802	16439	16453	16564	16465	16494	16754	16551	16831	16714	16557	16828	16419	16930	16470	16680	16501	16675	16631	16682	16418	16580	16613	16683	16513	16459	16594	16562	16632	16617	16699	16612	16788	16717	16538	16665	16728	16723	16670	16644	16734	16390	16568	16458	16439	16479	16501	16538	16716	16725
31176	53113	41718	30198	20268	16381	15473	14595	14457	14458	14519	14444	14028	13873	14028	14069	13911	13861	13626	13923	13741	13726	13588	13835	13957	13907	13808	13647	13675	13539	13412	13625	13554	13630	13471	13692	13524	13534	13292	13505	13546	13513	13523	13601	13543	13607	13445	13491	13458	13617	13485	13482	13437	13615	13503	13543	13553	13464	13339	13460	13531	13427	13547	13504	13445	13488	13503	13720	13416	13562	13554	13477	13442	13591	13455	13584	13580	13526	13569	13326	13538	13533	13439	13488	13523	13619	13421	13522	13645	13359	13625	13514	13479	13391	13431	13531	13607	13610	13463	13412	13591	13500	13541	13614	13660	13408	13505	13610	13496	13504	13486	13273	13520	13461	13460	13620	13436	13528	13424	13429	13447	13555	13402	13662	13487	13487	13342	13465	13535	13437	13520	13459	13503	13630	13595	13297	13468	13593	13626	13519	13551	13448	13529	13488	13421	13302	13605	13230	13472	13444	13486	13697	13320	13304	13419	13565	13476	13566	13548	13443	13620	13373	13473	13467	13498	13501	13463	13541	13411	13482	13567	13432	13468	13520	13727	13339	13527	13414	13520	13398	13392	13535	13536	13279	13643	13358	13541	13382	13395	13563	13491	13483	13443	13486	13424	13621	13399	13325	13607	13366	13549	13487	13513	13485	13377	13449	13382	13334	13296	13390	13667	13332	13448	13468	13531	13458	13560	13362	13392	13433	13574	13368	13578	13413	13453	13319	13417	13487	13494	13539	13385	13380	13545	13517	13450	13514	13437	13353	13416	13220	13404	13340	13439	13383	13416	13484	13511	13445	13667	13451	13450	13596	13570	13468	13501	13386	13301	13614	13481	13462	13471	13405	13433	13415	13357	13512	13504	13502	13432	13465	13510	13402	13531	13524	13523	13340	13599	13428	13458	13523	13399	13553	13553	13452	13396	13530	13565	13362	13637	13405	13374	13337	13459	13451	13417	13447	13594	13403	13229	13427	13394	13620	13450	13614	13398	13507	13508	13553	13451	13471	13627	13451	13472	13555	13426	13384	13388	13569	13589	13562	13523	13453	13393	13479	13486	13413	13403	13438	13425	13458	13691	13485	13429	13374	13350	13479	13371	13580	13452	13503	13380	13451	13346	13841	13308	13550	13586	13388	13583	13586	13651	13456	13421	13452	13564	13557	13465	13467	13301	13402	13351	13275	13357	13486	13416	13501	13443	13515	13342	13425	13355	13430	13345	13345	13446	13510	13636	13630	13483	13595	13510	13513	13460	13478	13541	13679	13449	13564	13560	13583	13655	13419	13275	13477	13596	13346	13594	13465	13514	13345	13588	13420	13434	13434	13487	13413	13471	13385	13499	13489	13493	13549	13538	13568	13478	13646	13624	13339	13631	13396	13463	13545	13555	13500	13322	13627	13467	13626	13446	13585	13537	13416	13501	13486	13469	13536	13493	13335	13402	13359	13544	13509	13592	13426	13553	13446	13533	13486	13487	13448	13541	13309	13414	13332	13569	13419	13366	13570	13392	13377	13513	13419	13574	13426	13259	13699	13455	13580	13513	13470	13458	13584	13543	13541	13512	13560	13479	13455	13576	13444	13456	13611	13390	13405	13361	13643	13536	13630	13633	13455	13521	13540	13559	13534	13473	13658	13481	13492	13421	13362	13515	13453	13643	13387	13483	13346	13429	13588	13597	13731	13623	13600	13519	13266	13525	13391	13375	13486	13321	13364	13466	13639	13432	13558	13602	13616	13364	13510	13567	13628	13499	13439	13353	13547	13616	13361	13601	13527	13516	13478	13407	13515	13351	13433	13486	13427	13431	13500	13400	13486	13578	13333	13450	13434	13384	13440	13454	13628	13329	13356	13587	13378	13395	13484	13602	13446	13450	13500	13464	13464	13612	13511	13433	13365	13589	13401	13608	13517	13517	13526	13574	13539	13459	13519	13518	13436	13403	13504	13590	13464	13502	13445	13349	13554	13508	13559	13558	13525	13457	13486	13408	13491	13383	13406	13629	13518	13555	13441	13507	13302	13477	13721	13458	13452	13405	13447	13546	13560	13534	13548	13670	13314	13525	13514	13390	13464	13527	13499	13482	13450	13565	13662	13537	13518	13606	13483	13402	13372	13475	13496	13632	13752	13431	13499	13535	13449	13529	13450	13428	13404	13530	13634	13421	13661	13269	13545	13358	13592	13495	13504	13416	13470	13486	13543	13480	13314	13457	13512	13454	13534	13516	13490	13295	13517	13443	13643	13623	13351	13367	13633	13523	13476	13592	13341	13421	13399	13721	13534	13559	13511	13499	13505	13455	13414	13556	13582	13428	13411	13456	13447	13601	13545	13393	13739	13333	13405	13426	13531	13499	13530	13484	13422	13463	13445	13457	13547	13414	13687	13439	13569	13448	13470	13434	13556	13631	13461	13497	13439	13554	13506	13450	13390	13363	13586	13531	13474	13282	13586	13291	13567	13377	13514	13386	13243	13493	13531	13570	13425	13571	13399	13472	13413	13381	13492	13487	13552	13396	13369	13555	13613	13639	13418	13582	13634	13596	13395	13470	13424	13696	13596	13545	13613	13581	13363	13607	13434	13534	13393	13619	13496	13405	13510	13514	13441	13422	13568	13496	13439	13534	13354	13343	13446	13418	13456	13618	13299	13679	13478	13593	13526	13544	13711	13509	13592	13547	13478	13600	13580	13409	13605	13532	13485	13356	13422	13355	13569	13425	13449	13462	13529	13466	13363	13466	13535	13503	13456	13682	13557	13338	13437	13451	13461	13441	13455	13496	13314	13415	13596	13449	13618	13472	13564	13611	13447	13538	13518	13446	13465	13547	13392	13497	13602	13385	13365	13378	13253	13444	13459	13450	13530	13497	13626	13458	13526	13407	13496	13252	13437	13512	13655	13534	13483	13452	13361	13400	13423	13405	13454	13540	13429	13540	13618	13660	13462	13729	13478	13487	13570	13480	13544	13583	13523	13464	13395	13541	13446	13497	13440	13501	13464	13266	13444	13584	13390	13544	13553	13606	13548	13579	13542	13452	13538	13730	13646	13477	13564	13466	13404	13545	13362	13341	13448	13362	13492	13543	13414	13425	13350	13549	13452	13690	13468	13601	13363	13453	13644	13636	13536	13489	13357	13539	13493	13415	13641	13246	13466	13574	13475	13491	13353	13419	13379	13442	13299	13507	13450	13449	13386	13408	13574	13453	13317	13629	13708	13498	13426	13319	13400	13520	13487	13498	13577	13497	13483	13569	13648	13485	13530	13366	13457	13366	13470	13522	13501	13469	13418	13473	13519	13609	13467	13384	13543	13444	13477	13603	13310	13354	13292	13573	13686	13673	13426	13419	13475	13487	13552	13527	13563	13458	13463	13427	13596	13576	13491	13541	13367	13453	13429	13519	13585	13492	13349	13444	13451	13546	13356	13498	13464	13527	13515	13395	13490	13534	13355	13436	13486	13274	13335	13422	13491	13508	13489	13210	13477	13525	13454	13434	13600	13352	13425	13274	13608	13369	13556	13384	13552	13612	13514	13444	13579	13491	13496	13499	13461	13470	13407	13363	13586	13385	13551	13374	13534	13351	13536	13494	13630	13523	13537	13394	13428	13582	13471	13465	13427	13609	13339	13403	13447	13435	13622	13207	13525	13432	13484	13314	13473	13403	13434	13484	13449	13379	13538	13506	13455	13448	13508	13544	13570	13439	13453	13497	13568	13433	13342	13522	13374	13501	13451	13269	13453	13593	13390	13535	13436	13466	13365	13344	13612	13484	13502	13650	13501	13495	13475	13626	13492	13422	13537	13344	13478	13543	13369	13430	13480	13516	13467	13498	13534	13493	13371	13485	13461	13382	13631	13394	13418	13559	13515	13538	13578	13659	13433	13489	13520	13567	13322	13378	13480	13439	13471	13487	13414	13594	13429	13399	13394	13432	13519	13476	13588	13373	13523	13629	13455	13409	13553	13393	13586	13448	13418	13367	13475	13446	13392	13681	13517	13446	13476	13511	13474	13512	13380	13493	13458	13491	13447	13380	13555	13368	13407	13552	13592	13503	13393	13557	13452	13386	13583	13434	13500	13280	13754	13537	13533	13377	13491	13462	13344	13495	13584	13630	13543	13331	13483	13540	13517	13353	13380	13570	13500	13510	13402	13587	13301	13752	13531	13448	13631	13641	13434	13531	13421	13459	13518	13452	13472	13414	13460	13618	13500	13618	13447	13454	13437	13484	13564	13344	13323	13624	13532	13511	13389	13415	13521	13489	13669	13385	13382	13448	13401	13641	13502	13444	13506	13612	13493	13528	13405	13519	13437	13376	13550	13501	13446	13437	13505	13568	13593	13477	13530	13409	13443	13485	13451	13472	13596	13505	13544	13366	13612	13586	13563	13511	13358	13469	13570	13628	13339	13468	13487	13413	13459	13579	13593	13558	13478	13541	13458	13445	13399	13564	13637	13405	13434	13364	13425	13492	13442	13392	13451	13597	13513	13584	13445	13596	13561	13662	13469	13528	13588	13535	13544	13478	13566	13637	13500	13442	13379	13573	13536	13497	13606	13394	13565	13469	13455	13550	13614	13565	13499	13640	13504	13450	13635	13508	13449	13339	13516	13612	13538	13320	13432	13278	13360	13392	13430	13563	13691	13427	13405	13455	13530	13633	13557	13467	13470	13475	13567	13485	13602	13632	13480	13413	13421	13565	13469	13571	13581	13455	13506	13399	13409	13489	13389	13330	13473	13664	13500	13647	13402	13445	13428	13464	13397	13359	13514	13607	13475	13498	13377	13507	13577	13526	13435	13614	13398	13531	13388	13342	13544	13481	13365	13514	13401	13355	13385	13453	13406	13449	13352	13523	13475	13391	13557	13675	13649	13518	13545	13510	13473	13508	13472	13530	13490	13370	13401	13344	13543	13567	13572	13389	13351	13364	13505	13581	13451	13407	13497	13634	13493	13499	13460	13490	13465	13328	13444	13387	13335	13568	13575	13378	13672	13490	13572	13552	13445	13482	13590	13619	13376	13257	13548	13476	13366	13625	13442	13533	13538	13321	13425	13502	13427	13310	13418	13472	13522	13329	13484	13656	13470	13626	13377	13596	13468	13467	13418	13320	13315	13442	13549	13487	13443	13476	13376	13624	13596
22101	21166	28468	24646	22371	23651	24207	19182	17860	18878	18276	17558	17264	17393	17368	17039	17004	17038	17069	17012	17252	16650	17333	17964	18293	17685	17086	16800	16869	16724	16631	16500	16631	16372	16518	16494	16560	16630	16805	16659	16653	16436	16464	16503	16445	16660	16521	16328	16373	16569	16437	16358	16660	16518	16375	16391	16696	16675	16618	16457	16533	16585	16444	16323	16506	16340	16472	16534	16511	16542	16465	16544	16469	16368	16560	16398	16511	16419	16442	16371	16384	16479	16318	16595	16523	16492	16652	16397	16398	16532	16441	16525	16314	16581	16416	16564	16609	16399	16336	16465	16389	16534	16619	16453	16461	16294	16415	16293	16620	16517	16494	16458	16619	16042	16300	16358	16590	16467	16295	16479	16560	16357	16471	16470	16466	16601	16447	16324	16285	16320	16392	16386	16472	16499	16538	16416	16611	16689	16537	16568	16533	16508	16438	16516	16331	16432	16546	16454	16546	16460	16426	16564	16550	16362	16591	16671	16413	16512	16459	16310	16559	16456	16680	16486	16374	16407	16563	16564	16559	16548	16531	16426	16609	16453	16701	16304	16758	16508	16473	16545	16470	16344	16635	16490	16542	16596	16475	16350	16530	16561	16463	16628	16492	16410	16535	16396	16453	16433	16592	16496	16444	16340	16373	16546	16510	16477	16519	16482	16494	16597	16322	16625	16704	16461	16545	16420	16498	16521	16450	16577	16512	16613	16428	16365	16510	16379	16491	16544	16386	16557	16416	16345	16394	16559	16425	16378	16462	16651	16565	16469	16573	16312	16555	16301	16558	16220	16629	16512	16549	16478	16667	16455	16425	16504	16515	16276	16426	16509	16305	16623	16388	16540	16667	16435	16529	16322	16578	16542	16492	16528	16393	16576	16758	16498	16439	16475	16496	16549	16348	16476	16383	16542	16291	16538	16369	16385	16644	16480	16631	16457	16314	16348	16443	16366	16632	16446	16537	16536	16439	16567	16443	16396	16490	16490	16500	16627	16376	16526	16362	16666	16579	16528	16538	16463	16480	16467	16633	16550	16374	16483	16622	16427	16462	16268	16201	16519	16343	16320	16461	16427	16364	16480	16468	16408	16627	16562	16471	16462	16241	16538	16451	16488	16476	16476	16321	16429	16351	16593	16529	16176	16265	16663	16405	16499	16595	16697	16345	16483	16397	16587	16650	16457	16528	16496	16415	16347	16399	16232	16283	16495	16346	16391	16368	16466	16529	16327	16540	16521	16514	16304	16517	16355	16466	16431	16788	16476	16566	16530	16411	16466	16447	16478	16329	16443	16424	16464	16598	16427	16462	16602	16614	16453	16245	16527	16575	16469	16430	16586	16401	16191	16507	16444	16438	16440	16461	16439	16621	16634	16522	16608	16540	16277	16325	16594	16492	16567	16415	16522	16434	16392	16364	16639	16360	16295	16606	16562	16682	16451	16512	16427	16354	16347	16414	16331	16481	16479	16343	16611	16649	16513	16473	16486	16407	16554	16534	16404	16368	16331	16518	16374	16588	16434	16447	16343	16447	16344	16507	16495	16530	16423	16740	16557	16503	16371	16242	16366	16456	16505	16598	16342	16400	16553	16390	16547	16430	16512	16402	16580	16601	16429	16200	16266	16517	16675	16418	16611	16504	16485	16515	16583	16406	16468	16344	16394	16552	16482	16382	16508	16404	16377	16408	16709	16413	16586	16237	16488	16554	16505	16514	16367	16448	16459	16532	16510	16492	16636	16531	16389	16493	16411	16448	16605	16473	16267	16589	16577	16457	16554	16454	16587	16479	16345	16498	16537	16618	16504	16464	16486	16510	16529	16544	16482	16561	16618	16367	16509	16275	16556	16468	16490	16498	16453	16519	16558	16209	16518	16484	16619	16439	16436	16429	16832	16418	16471	16302	16539	16590	16394	16546	16413	16375	16532	16383	16465	16553	16377	16548	16754	16534	16332	16435	16316	16370	16522	16442	16365	16422	16391	16421	16453	16616	16764	16516	16613	16430	16687	16407	16418	16559	16634	16241	16409	16483	16491	16574	16691	16541	16455	16379	16579	16486	16428	16556	16300	16497	16629	16212	16470	16366	16340	16329	16465	16289	16339	16433	16337	16306	16468	16366	16296	16325	16604	16441	16224	16403	16449	16618	16314	16437	16357	16538	16386	16461	16337	16165	16338	16529	16432	16434	16456	16271	16307	16358	16543	16728	16755	16558	16514	16357	16373	16618	16476	16481	16476	16594	16488	16684	16557	16704	16448	16462	16505	16548	16419	16528	16284	16505	16575	16605	16494	16338	16475	16460	16451	16486	16368	16289	16422	16418	16595	16438	16363	16541	16495	16417	16411	16443	16503	16467	16333	16272	16471	16486	16608	16640	16293	16454	16559	16509	16327	16442	16495	16674	16542	16453	16579	16323	16597	16398	16656	16462	16595	16416	16477	16551	16516	16471	16524	16508	16310	16352	16448	16559	16491	16535	16520	16336	16356	16560	16335	16408	16468	16391	16387	16567	16461	16439	16370	16620	16587	16467	16522	16372	16460	16429	16301	16500	16281	16562	16357	16380	16382	16459	16420	16188	16203	16438	16478	16421	16670	16377	16333	16497	16607	16633	16502	16532	16375	16484	16380	16289	16441	16412	16436	16350	16697	16412	16508	16288	16323	16571	16371	16503	16367	16436	16398	16444	16336	16399	16472	16418	16436	16515	16442	16613	16458	16565	16427	16401	16329	16523	16365	16429	16555	16511	16420	16545	16336	16511	16407	16396	16380	16577	16411	16506	16614	16581	16320	16317	16481	16198	16617	16461	16273	16558	16348	16574	16493	16613	16356	16661	16432	16593	16390	16622	16242	16632	16455	16436	16455	16506	16438	16500	16387	16423	16257	16428	16397	16343	16449	16498	16470	16607	16592	16264	16448	16558	16537	16349	16432	16463	16373	16456	16528	16411	16141	16363	16275	16454	16523	16321	16514	16552	16568	16455	16424	16288	16512	16528	16529	16566	16356	16491	16460	16540	16416	16488	16360	16401	16396	16377	16547	16471	16494	16369	16315	16426	16310	16410	16377	16507	16550	16572	16322	16525	16488	16313	16365	16465	16364	16331	16221	16570	16521	16115	16475	16461	16342	16314	16500	16527	16673	16544	16516	16432	16396	16384	16407	16468	16421	16506	16244	16374	16321	16539	16460	16425	16419	16411	16335	16541	16444	16542	16561	16517	16655	16460	16287	16540	16357	16349	16347	16524	16401	16323	16449	16569	16565	16596	16199	16452	16412	16472	16528	16598	16537	16505	16435	16301	16208	16487	16556	16554	16481	16367	16486	16327	16409	16481	16418	16803	16559	16441	16495	16477	16424	16586	16651	16464	16330	16524	16385	16455	16447	16521	16600	16450	16469	16718	16374	16498	16329	16623	16353	16400	16416	16424	16418	16507	16502	16481	16543	16459	16553	16533	16464	16678	16491	16435	16398	16534	16500	16507	16327	16619	16264	16254	16354	16158	16573	16560	16534	16380	16574	16528	16230	16550	16473	16411	16394	16477	16533	16533	16582	16491	16495	16628	16447	16395	16365	16356	16359	16246	16455	16351	16350	16362	16375	16344	16464	16401	16486	16340	16421	16624	16401	16406	16438	16251	16431	16353	16454	16403	16640	16580	16352	16453	16281	16557	16413	16333	16424	16427	16511	16623	16570	16543	16545	16522	16398	16557	16352	16621	16360	16369	16215	16420	16434	16342	16439	16533	16346	16437	16516	16324	16405	16469	16447	16368	16467	16465	16438	16430	16556	16384	16312	16449	16473	16397	16510	16497	16376	16468	16306	16533	16368	16245	16329	16566	16420	16323	16537	16440	16528	16483	16303	16559	16337	16472	16374	16538	16498	16468	16401	16408	16605	16567	16424	16368	16475	16678	16305	16673	16624	16424	16773	16617	16436	16386	16391	16549	16425	16669	16609	16431	16404	16510	16293	16335	16357	16527	16579	16324	16492	16559	16413	16679	16371	16347	16374	16493	16238	16574	16316	16580	16382	16256	16502	16432	16278	16478	16443	16504	16418	16554	16411	16294	16286	16496	16524	16387	16407	16379	16269	16603	16254	16529	16653	16328	16548	16434	16476	16477	16359	16417	16478	16695	16433	16245	16596	16479	16333	16627	16493	16641	16625	16465	16593	16392	16334	16445	16510	16519	16508	16520	16463	16614	16648	16711	16528	16494	16527	16770	16401	16372	16468	16385	16518	16437	16509	16510	16401	16511	16490	16627	16559	16562	16516	16532	16584	16672	16363	16382	16312	16209	16466	16608	16628	16444	16510	16596	16690	16475	16492	16456	16533	16406	16441	16402	16453	16420	16518	16403	16321	16744	16604	16595	16655	16452	16505	16417	16394	16381	16335	16431	16441	16452	16364	16368	16469	16392	16517	16408	16627	16535	16409	16584	16540	16380	16470	16370	16536	16659	16409	16544	16409	16319	16458	16541	16265	16390	16367	16567	16615	16428	16398	16425	16324	16469	16493	16616	16258	16543	16309	16436	16368	16426	16319	16605	16433	16501	16344	16546	16458	16565	16490	16211	16306	16404	16385	16269	16258	16499	16530	16501	16492	16575	16414	16493	16261	16852	16511	16522	16426	16408	16294	16337	16386	16182	16359	16423	16350	16331	16526	16379	16565	16464	16434	16672	16306	16569	16551	16450	16493	16466	16380	16231	16312	16345	16392	16391	16538	16489	16620	16517	16639	16463	16545	16429	16373	16482	16509	16605	16471	16587	16445	16561	16284	16389	16339	16607	16525	16406	16444	16341	16462	16275	16448	16423	16340	16559	16350	16453	16365	16541	16391	16306	16441	16435	16391	16371	16306	16297	16427	16549	16202	16311	16551	16338	16412	16620	16637	16534	16418	16495	16292	16383	16420	16474	16595	16488	16588	16273	16362	16481	16510	16346	16387	16401	16344	16350	16573	16478	16524	16668	16591	16339	16441	16367	16340	16495	16454	16589	16450	16474	16643	16439	16451	16368	16652	16422	16385	16333	16302	16428	16488	16411	16107	16346	16289	16375	16490	16434	16348	16408	16599	16447	16429	16512	16406	16357	16349	16376	16673	16502	16502	16537	16739	16502	16350	16486	16582	16227	16670	16368	16626
33254	60562	54119	42044	28334	19023	16435	15398	15407	16373	15460	14381	14126	14206	14407	14087	13978	13902	13773	13825	13872	13794	14174	15144	15042	14758	14145	13699	13594	13480	13486	13488	13460	13386	13342	13379	13473	13401	13287	13397	13452	13444	13349	13527	13268	13276	13313	13388	13382	13451	13409	13390	13421	13469	13416	13422	13302	13128	13436	13317	13296	13301	13360	13339	13566	13397	13233	13492	13340	13379	13381	13323	13363	13527	13456	13173	13380	13416	13524	13270	13376	13435	13385	13391	13355	13283	13385	13141	13375	13214	13370	13420	13279	13344	13348	13351	13367	13245	13427	13337	13265	13499	13275	13284	13285	13287	13454	13443	13159	13403	13435	13415	13407	13331	13337	13405	13343	13317	13334	13433	13288	13523	13230	13299	13236	13349	13436	13465	13392	13326	13346	13241	13443	13302	13361	13182	13269	13272	13456	13180	13422	13433	13509	13173	13413	13244	13405	13275	13408	13454	13384	13374	13470	13447	13397	13402	13489	13435	13307	13352	13351	13425	13439	13333	13217	13288	13363	13474	13392	13310	13268	13414	13453	13376	13424	13449	13254	13417	13307	13102	13364	13248	13359	13211	13115	13426	13182	13279	13272	13350	13205	13373	13249	13262	13562	13153	13266	13340	13240	13507	13467	13416	13387	13453	13415	13443	13329	13326	13396	13230	13274	13332	13295	13326	13421	13370	13292	13165	13253	13390	13272	13465	13257	13459	13293	13317	13245	13393	13220	13306	13436	13313	13316	13173	13439	13341	13382	13382	13304	13661	13161	13486	13216	13388	13449	13332	13421	13337	13372	13287	13382	13458	13329	13197	13368	13340	13519	13425	13338	13452	13353	13415	13382	13216	13235	13311	13282	13282	13305	13481	13319	13433	13312	13212	13142	13252	13248	13307	13309	13192	13402	13399	13438	13320	13372	13390	13444	13339	13333	13381	13430	13371	13380	13497	13372	13213	13500	13200	13421	13438	13282	13334	13168	13147	13249	13384	13330	13207	13312	13342	13286	13448	13252	13205	13423	13520	13437	13348	13349	13347	13254	13381	13308	13320	13317	13263	13358	13399	13259	13282	13616	13418	13341	13438	13380	13277	13271	13496	13457	13511	13410	13261	13570	13184	13395	13493	13177	13384	13256	13363	13294	13526	13422	13287	13286	13292	13323	13244	13267	13310	13337	13282	13161	13377	13408	13310	13272	13413	13303	13231	13319	13354	13446	13350	13312	13279	13272	13478	13470	13278	13507	13435	13214	13317	13359	13226	13381	13413	13396	13459	13295	13218	13271	13354	13388	13276	13285	13425	13190	13295	13233	13289	13397	13322	13370	13370	13373	13389	13217	13621	13505	13580	13470	13484	13375	13321	13508	13327	13353	13468	13266	13117	13361	13347	13341	13226	13301	13253	13458	13234	13354	13574	13325	13311	13331	13511	13374	13404	13496	13402	13563	13493	13300	13267	13356	13351	13229	13474	13260	13446	13163	13340	13378	13404	13393	13308	13505	13415	13431	13477	13379	13261	13450	13322	13293	13425	13291	13255	13346	13397	13347	13405	13328	13135	13341	13284	13346	13269	13512	13520	13386	13491	13277	13342	13278	13265	13304	13533	13457	13392	13371	13377	13489	13297	13382	13371	13466	13387	13544	13429	13248	13397	13343	13445	13368	13280	13390	13438	13380	13350	13407	13317	13324	13310	13293	13502	13248	13374	13323	13386	13432	13367	13419	13287	13371	13483	13396	13340	13413	13293	13187	13422	13108	13504	13404	13458	13209	13232	13209	13201	13467	13321	13355	13484	13446	13444	13467	13408	13342	13163	13343	13399	13456	13350	13354	13314	13313	13361	13533	13436	13406	13339	13568	13220	13287	13328	13443	13304	13322	13159	13480	13321	13363	13369	13300	13249	13219	13346	13418	13427	13245	13271	13330	13409	13563	13416	13366	13360	13277	13332	13261	13338	13441	13327	13323	13261	13324	13422	13369	13190	13360	13404	13341	13494	13435	13340	13320	13235	13227	13359	13394	13318	13384	13172	13311	13284	13398	13371	13428	13479	13205	13273	13254	13273	13318	13291	13327	13348	13315	13299	13323	13193	13433	13352	13223	13595	13492	13315	13365	13366	13304	13362	13430	13441	13304	13234	13353	13347	13277	13345	13392	13353	13322	13519	13364	13459	13401	13251	13459	13433	13393	13279	13394	13356	13339	13410	13503	13341	13249	13158	13432	13293	13078	13561	13388	13365	13323	13509	13266	13290	13459	13202	13365	13392	13388	13256	13205	13498	13463	13214	13238	13310	13267	13318	13439	13172	13418	13292	13420	13379	13434	13328	13357	13403	13288	13430	13092	13358	13332	13489	13472	13446	13187	13332	13253	13339	13213	13444	13404	13228	13340	13459	13426	13408	13343	13320	13470	13395	13409	13314	13305	13257	13363	13349	13349	13294	13288	13282	13416	13362	13282	13296	13444	13439	13294	13357	13192	13358	13330	13423	13455	13269	13442	13360	13435	13384	13397	13246	13239	13393	13289	13366	13360	13135	13399	13349	13366	13378	13407	13413	13215	13430	13433	13295	13212	13517	13314	13278	13381	13252	13387	13338	13349	13339	13213	13281	13273	13411	13287	13329	13446	13199	13206	13300	13411	13294	13392	13418	13373	13120	13219	13423	13304	13264	13507	13179	13445	13303	13322	13345	13441	13311	13356	13394	13408	13210	13294	13326	13473	13414	13309	13360	13284	13204	13453	13323	13207	13272	13322	13364	13394	13317	13250	13373	13376	13341	13397	13316	13385	13351	13424	13322	13300	13379	13304	13405	13413	13539	13331	13393	13296	13453	13351	13308	13247	13299	13340	13304	13405	13215	13298	13448	13339	13187	13226	13339	13352	13424	13254	13355	13404	13258	13647	13371	13452	13265	13363	13524	13331	13390	13481	13297	13290	13230	13282	13386	13243	13349	13294	13413	13431	13599	13271	13483	13434	13331	13501	13136	13391	13321	13284	13208	13356	13428	13295	13477	13268	13275	13270	13170	13462	13193	13239	13463	13370	13281	13262	13383	13343	13452	13373	13286	13184	13634	13202	13217	13340	13345	13396	13201	13427	13403	13407	13342	13384	13372	13231	13230	13257	13290	13146	13263	13216	13294	13295	13162	13410	13332	13587	13576	13356	13272	13437	13359	13370	13191	13439	13288	13433	13416	13396	13336	13337	13264	13300	13288	13391	13410	13193	13396	13319	13497	13475	13318	13086	13427	13206	13527	13425	13478	13449	13472	13212	13324	13469	13363	13484	13227	13256	13548	13322	13610	13371	13324	13376	13413	13210	13416	13416	13496	13309	13254	13409	13319	13243	13279	13508	13300	13286	13410	13407	13351	13487	13391	13192	13539	13224	13395	13180	13292	13360	13176	13411	13377	13309	13214	13422	13410	13327	13387	13317	13376	13515	13255	13413	13478	13324	13394	13378	13414	13151	13450	13336	13362	13396	13396	13295	13220	13470	13212	13401	13222	13257	13405	13524	13212	13281	13360	13244	13350	13325	13415	13476	13255	13357	13284	13273	13474	13472	13368	13356	13397	13404	13333	13330	13359	13405	13344	13328	13357	13242	13487	13262	13322	13182	13329	13306	13410	13288	13472	13332	13387	13330	13447	13320	13255	13435	13331	13275	13505	13281	13218	13403	13400	13303	13324	13276	13292	13446	13320	13448	13353	13409	13344	13264	13086	13382	13317	13333	13323	13434	13321	13382	13367	13468	13342	13310	13397	13437	13377	13343	13331	13474	13545	13245	13405	13402	13449	13329	13453	13300	13260	13459	13234	13322	13356	13198	13261	13340	13237	13286	13220	13348	13338	13286	13137	13088	13271	13397	13300	13382	13428	13260	13481	13239	13344	13416	13333	13318	13331	13388	13408	13186	13348	13490	13497	13426	13296	13427	13368	13109	13436	13236	13431	13299	13263	13191	13297	13350	13079	13286	13315	13185	13448	13491	13358	13436	13456	13331	13332	13350	13483	13314	13383	13365	13244	13425	13125	13375	13247	13289	13488	13233	13341	13204	13430	13307	13410	13285	13253	13338	13389	13281	13321	13388	13217	13278	13362	13129	13413	13355	13437	13391	13219	13334	13404	13112	13297	13450	13343	13303	13369	13228	13350	13310	13136	13237	13366	13402	13272	13330	13385	13350	13301	13345	13442	13555	13360	13314	13177	13249	13371	13212	13445	13477	13400	13484	13472	13159	13110	13432	13406	13281	13452	13309	13432	13321	13188	13374	13325	13612	13440	13426	13418	13368	13465	13496	13335	13232	13238	13488	13187	13263	13428	13403	13178	13347	13338	13224	13430	13134	13454	13336	13385	13352	13473	13391	13419	13380	13479	13348	13230	13292	13380	13278	13224	13199	13356	13347	13336	13516	13416	13486	13259	13309	13151	13316	13456	13281	13416	13247	13310	13297	13367	13495	13425	13239	13338	13204	13224	13573	13192	13378	13463	13340	13425	13418	13514	13247	13226	13432	13193	13247	13432	13387	13283	13291	13359	13491	13209	13301	13169	13342	13476	13323	13431	13385	13354	13412	13492	13272	13285	13414	13246	13260	13426	13257	13162	13267	13309	13335	13218	13414	13445	13291	13279	13142	13340	13287	13358	13319	13414	13167	13236	13240	13269	13320	13268	13315	13303	13309	13454	13436	13364	13380	13362	13293	13507	13327	13432	13238	13405	13098	13359	13262	13453	13416	13320	13266	13271	13238	13596	13430	13372	13289	13314	13278	13380	13209	13277	13350	13440	13455	13465	13410	13477	13262	13442	13284	13254	13387	13422	13355	13260	13339	13291	13204	13448	13387	13260	13494	13401	13366	13324	13303	13412	13325	13477	13508	13501	13397	13346	13568	13529	13256	13300	13328	13281	13231	13353	13358	13411	13404	13332	13360	13257	13260	13213	13333	13305	13200	13422	13240	13321	13233	13453	13492	13299	13273	13218	13446	13298	13461	13291	13253	13415	13307	13499	13237	13335	13370	13340	13205	13244	13278	13285	13369	13129	13376	13536	13368	13272	13386	13479	13403	13202	13424	13278	13456	13323	13434	13293	13397	13282	13429	13325	13355	13332	13225	13338	13519	13378	13366	13335	13526	13302
31608	31939	37583	30612	23763	19443	17862	17323	17575	17571	17318	17031	17127	17276	17101	16914	16952	16707	17049	16984	16814	16946	17092	16990	16928	16970	16935	16686	16744	16897	16733	17002	17068	16892	16871	16688	16800	16856	16892	16827	16884	17049	16882	17035	17038	17015	16703	17008	17054	16694	16995	16823	16980	16906	16800	16815	16885	16944	16983	16828	16925	16771	16784	16938	16862	16864	16717	16956	16929	16712	16831	16724	16909	16893	16852	16877	16770	16716	16809	16798	16814	16782	16924	16815	16808	16913	16972	16869	16712	16881	16990	16898	16836	16960	16830	17008	16975	16827	16904	16951	16893	16754	16859	16662	16705	16989	16837	17058	16842	16626	16682	16739	16866	16957	16952	16931	16879	16855	16982	16967	16858	17020	16779	16812	17008	16813	16693	16868	16921	16721	16807	16719	16779	16746	17007	16817	16825	16828	16864	16861	16827	16845	16725	16836	16807	16668	16944	16754	16912	16949	17059	16873	16859	16743	16742	16796	16692	16926	16890	16800	17025	16756	16770	16834	16988	16775	16775	16857	16837	16914	16832	16928	16933	16886	16767	16850	16822	16727	16715	16833	16940	16911	16801	16823	16963	16946	16889	16683	16852	16851	16905	17055	16656	16746	16884	16748	16917	16763	16778	16825	16901	16751	16821	16976	16875	16698	16779	17014	16967	16906	16628	16647	16729	16790	16791	16738	16887	16998	16831	16863	16727	16883	16961	16829	16727	16867	16814	16982	16859	16940	16872	16635	17008	16987	16779	16852	16868	16705	16823	16910	16888	16982	16929	16731	16764	16826	16853	16944	16869	16881	16913	16730	16764	16777	16928	16964	16815	16884	16932	16844	16861	16769	16765	16812	16661	16798	16791	16692	16804	16761	16873	16778	16893	16981	17140	16858	16734	16974	16991	16672	16668	16608	16989	16914	16761	16799	16789	16774	16842	16802	16766	16738	16896	16770	16961	16866	16793	16827	16900	16876	16808	16744	17086	16710	16912	16878	16815	16665	16916	16940	16777	17091	16728	16838	16896	16702	16742	16915	16883	17022	16953	16923	16942	16786	16704	16965	16852	16728	16876	16854	16725	16888	16806	17029	16906	16857	16716	16776	16863	16876	16617	16698	16755	16862	16841	16918	16798	16739	16918	16734	16741	16849	16817	16976	16933	16863	16830	16819	16987	16847	16790	16838	16813	16810	16839	16772	17132	16818	16866	16867	16853	17017	16746	16916	16779	17084	16891	16825	16822	17094	16702	16921	16960	16785	16877	16617	16944	16599	16920	16847	16806	16803	16692	16840	16644	16820	16756	16766	16859	16935	16856	16596	16698	17026	16807	16836	16789	16814	16716	16693	17017	16778	16901	16943	16816	16621	16881	16737	16821	16627	16956	16806	16834	16910	16875	17007	16814	17006	17001	17091	16766	16882	17067	16797	17003	16759	16894	16717	16918	16923	16816	16661	16677	17066	17025	16996	16904	16845	16912	16841	16983	16948	16691	16829	16712	16697	16959	16826	17058	16726	16811	16789	16904	16819	16852	16905	16823	16855	16830	16766	16810	16835	16904	17031	16752	16948	16832	16604	16832	16826	16986	16758	16710	16676	16837	16905	16879	16860	16819	16746	16751	16875	17042	16910	16699	16830	16818	16892	16737	16951	16744	16920	16931	16729	16920	16768	16911	16781	16821	16798	16839	16902	16781	16853	16751	16459	16898	16970	16879	16822	16750	17059	16919	16914	16887	17063	16866	17003	16889	16793	16789	16634	16794	16640	17048	16785	16797	16822	16836	16738	16925	16854	16802	16865	16822	16896	16900	16771	16683	16857	16808	16840	16907	16784	16670	16738	16826	16811	16877	16753	16805	16751	17004	16880	16921	16812	17075	16877	16761	16826	16819	16878	16928	16633	16863	16692	16846	16710	16882	16814	16881	17071	16853	16712	16872	16843	16965	16809	16913	16615	16686	16699	16914	16697	16646	16755	17001	16762	16898	16717	16713	16834	16914	16953	16708	16660	16773	16875	16818	16692	17032	16768	16842	16821	16829	16625	16949	16785	16814	16811	16805	16717	16813	16867	16889	16638	16812	16722	16836	16594	16721	16786	16865	16805	16498	16980	16662	16983	16842	16857	16845	16961	16976	16798	16912	16791	16839	17047	16661	16870	16862	16937	16899	16932	16883	16745	16820	16851	16946	16988	16822	16941	16754	16760	16884	16746	16728	16830	16648	16781	16993	16755	17080	16734	16803	16896	16791	17072	16904	16818	17147	16918	16681	16899	16937	16753	16743	16948	16885	16993	16642	16898	16773	16870	16700	16848	16841	16658	16803	16914	16861	16789	16676	16863	16810	17009	16714	16928	16942	16794	16858	16887	16855	17064	16886	16931	16628	16712	16921	16827	16878	16723	17019	16902	16739	16791	17042	16998	16738	16685	16711	16576	16623	16769	16684	16937	16933	16890	16830	16851	16732	16814	16785	16901	16864	16753	16811	16821	17012	16996	16915	17003	16957	16897	17000	16946	16848	16938	16746	16925	16911	16810	16715	16756	16914	16858	16918	16844	16798	16835	16799	16771	16915	16624	16894	16938	16899	16782	16762	16628	16815	16853	16732	16734	16751	16785	17114	17124	17086	16905	16857	16947	16848	16652	16862	16804	16836	16952	16909	16784	16775	16836	16994	16738	16993	16876	16778	16876	17011	16875	16701	16562	16905	17037	17081	16858	16931	16854	16655	16873	16816	16622	16916	16573	16904	16860	16944	16858	16594	17007	16953	16833	16869	17002	16738	16766	16968	17012	16861	16724	17045	16924	16928	16709	16799	17002	16754	16712	16630	16751	16852	16717	16803	16663	16731	16686	16764	16789	16714	16965	16923	16920	16857	16776	16769	16777	16828	16653	16770	16866	16875	16858	16939	16746	16696	16759	16772	16771	16858	16752	16737	16815	16813	16720	16866	16900	16854	16864	16798	17079	16882	16792	16838	16912	16929	17071	17008	16920	16940	16923	16877	16871	16803	16717	16757	16949	16898	16863	16821	16874	16823	16873	17068	16729	16942	16822	16913	17001	17019	16769	16838	16818	16758	16629	16952	16799	16778	16969	16672	17065	16952	17042	16909	16746	16805	16919	16646	16945	17009	16935	16972	16881	17097	16994	16960	16896	17120	16829	16894	16721	16818	16811	16821	17005	16962	16791	16893	16788	17160	17045	16760	16994	16752	16746	16907	16755	16764	16696	17079	16801	16648	16712	16927	17072	16940	16892	16891	16889	16905	16933	16704	16896	16918	16879	16830	16756	16977	16746	16898	16962	16851	16832	16750	16780	16664	16796	16767	16854	16833	16875	16819	16775	16822	16923	16657	16689	16901	16995	16801	16722	16821	16589	16817	16976	16972	16880	16703	16822	16765	16750	16936	16922	17076	16646	17058	16808	16889	16861	16915	16994	16952	16812	16746	17090	16881	16855	16817	16879	16884	16613	16818	16591	16970	16869	17133	17138	16881	16879	16774	16720	16951	16707	16726	16750	16874	16880	16781	16963	16793	16812	16791	16772	16924	16876	16711	16797	16824	16671	16925	16625	16721	16849	16818	16660	16824	16839	16789	16860	16868	16885	16985	16890	16873	16702	16734	16898	16856	16836	16880	16884	17189	16920	16765	16816	16936	16894	16782	16806	16924	16754	16729	16812	16652	16967	16778	16932	16909	16904	16698	16796	16694	16624	17008	16827	16752	16891	16937	16865	16903	16937	16818	16924	16879	16962	16745	16851	16902	16689	16836	17002	16837	16925	16832	16723	16758	17080	16822	17043	16864	16931	16945	16932	16714	16921	16967	16795	16873	16723	16757	16741	17021	16982	16978	16835	16687	16736	16905	17021	16828	16926	16854	16878	16859	17003	16907	16857	16922	16920	16853	16656	16899	16602	16805	16884	16837	16803	16636	16824	16886	16752	16805	16789	16892	16953	16596	16783	16764	16906	16831	16778	16686	16807	16902	16675	16853	16887	16945	16719	16889	16745	16780	16898	16848	16823	17041	16862	16959	16927	16814	16904	16866	16708	16730	17005	16880	16880	17097	16802	16893	16921	16959	16876	16844	16997	17018	16784	16701	16824	16861	16915	16842	16893	16894	16740	16890	16980	16934	17088	16746	16870	16891	16694	16723	16719	17002	17041	16947	16966	16937	16883	16780	16781	16651	17025	16869	16717	16598	16804	16826	16997	16982	17028	16780	16528	16781	16918	16940	16877	16900	16850	16764	16907	16809	16738	16997	16771	16895	16963	16881	16760	16640	16833	16919	16960	16995	16926	16766	16690	16860	17089	16804	16843	16980	16868	16839	16956	17062	16972	16922	16998	16799	16718	16890	16912	16845	16730	17046	16961	17031	17025	16909	16779	16833	17028	17011	16932	17097	16978	16984	16810	16630	17021	16931	16888	16928	16718	16791	16790	16531	16659	17025	16892	16840	17039	16940	16744	16909	16832	16826	16877	16776	17016	16762	17052	16929	16989	16749	16935	16919	16841	16747	16865	16897	16885	16941	16834	17036	16775	16801	16956	16768	16956	17107	17075	16788	16997	16832	16669	16845	16758	17114	17015	16871	16995	16960	16848	16802	16878	16916	17005	16958	16881	17051	16787	16954	16660	16789	16663	17023	16700	16647	16740	16660	16731	16701	16698	16817	16812	16712	16889	16821	17010	16792	16767	16805	16805	16682	17008	16745	16887	16771	16702	16993	16818	16990	16843	16811	16869	16924	16662	16864	16638	16636	16995	16857	16808	16783	16748	16958	16799	16702	17015	16643	16784	17034	16821	16816	16618	16734	17128	16909	17053	16924	16951	17043	16734	16546	16686	16830	16891	16845	16744	16946	16738	16732	16855	16779	16702	16632	16792	16924	16891	16717	16815	16682	16703	16529	16790	16954	16893	16855	16835	16761	16861	16911	16577	16985	16966	16805	16971	16684	16795	16942	17006	16818	16708	16702	16950	16898	16753	16795	16868	16951	16996	17079	16996	16990	16962	16887	16864	16797	16873	16727	16771	16681	16793	16973	16789	17031	16867	16768	16928	16890	16777	16758	16744	16626	16861	16945	16839	16795	16830	16744	16912	16941	16913	16955	16943	16606	16781	16762	16912	16729	17018	16903	16855
31315	46065	37590	27184	21260	16169	14581	14386	14687	14363	13969	13905	14049	13848	14001	13888	13868	13717	13745	13663	13813	13664	13858	13687	13859	13634	13698	13659	13714	13560	13733	13679	13625	13615	13672	13479	13625	13677	13611	13661	13633	13654	13625	13687	13530	13595	13506	13573	13621	13511	13679	13685	13589	13773	13609	13425	13716	13417	13630	13589	13530	13617	13698	13463	13529	13621	13405	13555	13630	13463	13573	13600	13623	13573	13698	13613	13655	13610	13602	13559	13528	13506	13540	13630	13658	13559	13580	13640	13531	13518	13607	13472	13600	13566	13583	13793	13502	13520	13736	13592	13634	13441	13489	13561	13621	13521	13631	13500	13647	13308	13451	13509	13456	13499	13359	13642	13515	13534	13602	13679	13532	13411	13552	13447	13632	13536	13610	13667	13678	13645	13402	13472	13582	13736	13629	13622	13664	13726	13638	13589	13666	13606	13453	13539	13291	13631	13716	13777	13467	13576	13700	13696	13672	13675	13682	13566	13632	13474	13531	13769	13472	13525	13637	13723	13712	13774	13689	13685	13583	13592	13495	13544	13573	13600	13575	13898	13634	13491	13645	13592	13508	13775	13604	13570	13532	13570	13578	13544	13506	13473	13579	13552	13502	13582	13541	13678	13507	13492	13687	13510	13586	13755	13445	13599	13571	13428	13755	13576	13647	13789	13488	13607	13577	13546	13507	13674	13617	13629	13501	13416	13588	13756	13511	13572	13554	13456	13622	13660	13745	13576	13485	13514	13577	13680	13597	13686	13599	13582	13403	13536	13538	13751	13493	13550	13477	13691	13505	13599	13571	13668	13676	13454	13696	13371	13660	13345	13552	13629	13640	13390	13697	13565	13476	13562	13665	13467	13729	13424	13657	13537	13574	13652	13448	13646	13673	13594	13472	13525	13533	13687	13461	13592	13598	13548	13571	13475	13513	13688	13712	13644	13586	13726	13571	13544	13769	13667	13544	13617	13740	13544	13555	13667	13687	13531	13612	13624	13751	13695	13548	13624	13640	13568	13623	13590	13702	13626	13544	13424	13634	13690	13644	13417	13523	13642	13552	13671	13634	13630	13583	13713	13713	13605	13658	13588	13464	13557	13560	13423	13583	13567	13537	13643	13526	13613	13590	13509	13682	13530	13502	13711	13637	13679	13639	13613	13669	13564	13623	13726	13511	13579	13502	13607	13553	13749	13441	13590	13665	13581	13671	13744	13443	13543	13664	13577	13662	13543	13504	13669	13469	13566	13658	13601	13586	13601	13670	13608	13479	13742	13583	13622	13561	13530	13577	13643	13515	13603	13482	13705	13561	13598	13516	13729	13618	13551	13586	13729	13645	13796	13470	13518	13529	13635	13531	13597	13481	13569	13574	13698	13702	13745	13665	13594	13750	13784	13736	13612	13676	13428	13538	13665	13723	13512	13648	13600	13579	13706	13556	13602	13549	13515	13644	13688	13654	13535	13514	13592	13652	13495	13527	13702	13661	13736	13490	13527	13588	13556	13624	13630	13421	13668	13572	13552	13512	13618	13610	13529	13465	13479	13552	13606	13533	13456	13832	13714	13525	13637	13802	13649	13682	13676	13490	13693	13653	13503	13402	13470	13722	13525	13723	13720	13757	13490	13519	13715	13749	13429	13555	13436	13729	13607	13546	13488	13570	13481	13506	13424	13774	13482	13641	13656	13607	13672	13695	13558	13607	13805	13631	13586	13567	13615	13556	13657	13680	13551	13477	13561	13565	13630	13562	13555	13753	13650	13541	13656	13561	13781	13560	13523	13729	13416	13591	13670	13586	13572	13666	13699	13586	13607	13625	13794	13452	13645	13765	13475	13569	13793	13478	13632	13676	13522	13686	13564	13392	13630	13638	13545	13703	13653	13531	13560	13622	13543	13407	13491	13714	13495	13525	13618	13487	13654	13493	13554	13685	13640	13506	13761	13557	13719	13521	13487	13636	13617	13675	13545	13563	13477	13599	13576	13795	13665	13771	13417	13516	13541	13648	13631	13737	13744	13500	13562	13471	13642	13590	13628	13475	13564	13455	13527	13563	13490	13624	13579	13484	13691	13638	13693	13538	13583	13550	13506	13578	13621	13490	13528	13603	13590	13658	13595	13606	13488	13769	13583	13546	13692	13559	13639	13770	13587	13521	13526	13575	13618	13661	13546	13606	13512	13671	13679	13611	13451	13608	13575	13475	13455	13646	13420	13812	13709	13747	13485	13507	13555	13618	13582	13502	13658	13469	13700	13623	13494	13593	13501	13581	13453	13550	13535	13686	13555	13499	13578	13841	13463	13615	13538	13488	13590	13705	13493	13664	13584	13651	13594	13539	13578	13633	13454	13674	13559	13596	13626	13564	13670	13548	13532	13549	13560	13561	13623	13656	13761	13481	13677	13436	13605	13731	13587	13737	13645	13686	13465	13549	13627	13701	13659	13728	13590	13486	13685	13511	13642	13674	13766	13622	13498	13567	13513	13571	13482	13591	13592	13582	13599	13609	13535	13722	13710	13727	13633	13678	13676	13525	13724	13485	13427	13459	13893	13615	13563	13606	13716	13517	13435	13547	13664	13544	13491	13600	13435	13662	13561	13642	13610	13743	13436	13534	13720	13655	13649	13475	13642	13467	13649	13493	13637	13592	13457	13704	13638	13562	13689	13692	13374	13517	13679	13569	13571	13674	13468	13826	13640	13603	13678	13544	13735	13595	13625	13570	13686	13587	13607	13600	13525	13490	13637	13437	13464	13571	13564	13598	13768	13495	13668	13764	13641	13426	13618	13561	13584	13704	13607	13659	13591	13742	13656	13548	13571	13650	13588	13569	13561	13641	13595	13581	13454	13614	13528	13513	13604	13633	13538	13554	13567	13582	13667	13567	13538	13540	13505	13595	13680	13477	13643	13576	13562	13542	13654	13779	13629	13484	13610	13442	13462	13613	13569	13492	13596	13623	13578	13572	13511	13475	13666	13618	13432	13606	13726	13685	13577	13579	13611	13435	13543	13385	13659	13574	13503	13606	13520	13645	13470	13651	13471	13549	13487	13633	13510	13395	13547	13450	13582	13420	13709	13537	13639	13586	13610	13489	13637	13622	13647	13629	13686	13497	13617	13580	13479	13643	13672	13631	13597	13491	13584	13641	13552	13620	13659	13597	13709	13626	13663	13536	13468	13566	13709	13714	13558	13702	13836	13569	13664	13594	13669	13684	13566	13474	13637	13377	13708	13609	13866	13640	13630	13594	13428	13571	13597	13588	13739	13512	13503	13753	13727	13624	13516	13591	13624	13574	13765	13680	13709	13449	13434	13568	13499	13620	13567	13689	13479	13620	13676	13480	13542	13620	13679	13721	13735	13533	13391	13560	13548	13559	13557	13531	13502	13536	13536	13830	13489	13624	13658	13463	13616	13550	13619	13622	13485	13619	13652	13653	13583	13794	13588	13655	13702	13579	13750	13656	13571	13542	13621	13577	13722	13642	13563	13762	13523	13528	13614	13559	13609	13488	13606	13620	13460	13742	13414	13606	13802	13655	13720	13580	13586	13669	13566	13490	13823	13827	13593	13591	13683	13609	13619	13740	13458	13804	13601	13531	13799	13603	13666	13635	13764	13532	13448	13535	13533	13497	13670	13692	13588	13429	13636	13620	13625	13626	13619	13742	13724	13604	13850	13443	13627	13677	13610	13529	13512	13506	13699	13610	13443	13724	13586	13645	13507	13673	13488	13606	13591	13678	13544	13613	13571	13507	13474	13579	13737	13659	13575	13603	13570	13714	13640	13813	13429	13553	13512	13609	13525	13670	13544	13612	13430	13514	13680	13525	13642	13628	13618	13557	13695	13660	13717	13512	13426	13707	13537	13686	13612	13658	13678	13535	13642	13569	13516	13730	13614	13567	13721	13603	13757	13664	13674	13523	13478	13616	13474	13522	13512	13591	13710	13466	13510	13595	13493	13636	13725	13664	13811	13563	13661	13562	13624	13728	13429	13651	13715	13673	13522	13577	13689	13692	13677	13655	13528	13651	13610	13662	13635	13613	13590	13646	13614	13651	13608	13536	13537	13763	13648	13628	13770	13539	13736	13771	13692	13517	13469	13771	13683	13490	13549	13438	13546	13689	13726	13695	13506	13521	13453	13522	13632	13583	13571	13641	13438	13545	13558	13520	13585	13734	13591	13643	13650	13724	13585	13578	13630	13617	13607	13635	13570	13625	13557	13531	13561	13529	13487	13586	13621	13691	13611	13571	13587	13574	13713	13605	13585	13662	13624	13493	13562	13657	13364	13545	13670	13569	13552	13612	13467	13499	13582	13615	13738	13801	13464	13597	13572	13635	13471	13563	13566	13516	13693	13525	13522	13540	13587	13457	13543	13616	13652	13622	13577	13468	13538	13606	13663	13474	13577	13593	13438	13743	13633	13570	13388	13679	13563	13585	13575	13617	13680	13683	13620	13764	13448	13682	13628	13530	13679	13605	13522	13603	13626	13562	13520	13464	13701	13480	13733	13563	13628	13689	13602	13498	13607	13447	13654	13794	13655	13512	13480	13577	13553	13656	13607	13654	13715	13528	13539	13444	13617	13605	13540	13600	13424	13675	13656	13482	13362	13577	13539	13497	13525	13584	13590	13795	13556	13437	13668	13499	13637	13659	13551	13571	13614	13482	13538	13586	13600	13655	13679	13608	13574	13473	13561	13569	13632	13508	13673	13484	13580	13520	13888	13669	13698	13510	13665	13554	13750	13463	13661	13446	13638	13703	13568	13405	13619	13599	13742	13484	13617	13527	13724	13564	13838	13707	13668	13500	13663	13657	13645	13675	13606	13581	13633	13576	13696	13783	13495	13732	13509	13744	13499	13578	13624	13639	13586	13391	13716	13601	13609	13709	13550	13585	13632	13535	13542	13629	13735	13617	13454	13653	13537	13694	13528	13457	13544	13639	13688	13606	13448	13568	13611	13661	13592	13553	13499	13528	13555	13564	13483	13651	13734	13669	13573	13425	13618	13512	13624	13509	13670	13703	13561	13480	13720	13560	13590	13688	13657	13756	13650	13613	13748	13622	13700	13572	13584	13578	13552	13580	13652	13515	13471	13644	13603	13517	13709	13771	13630	13827	13489	13566	13540	13570	13611	13566	13788
23170	21132	28511	26406	23266	21755	20063	17693	16949	17009	16778	16475	16289	16138	16299	16016	16216	16069	15844	15723	15926	15971	16146	16108	16398	16518	16504	16187	15853	15851	15885	15776	15630	15618	15798	15655	15871	15597	16103	15780	15744	15728	15721	15657	15862	15670	15654	15673	15766	15541	15368	15478	15630	15802	15573	15673	15833	15474	15750	15794	15761	15771	15645	15720	15450	15630	15713	15495	15701	15731	15867	15457	15650	15860	15874	15686	15613	15707	15798	15747	15560	15468	15562	15630	15829	15517	15567	15715	15642	15671	15566	15596	15433	15612	15723	15723	15746	15746	15773	15743	15822	15788	15727	15526	15761	15658	15915	15695	15811	15733	15893	15806	15584	15862	15796	15581	15621	15733	15865	15789	15571	15707	15676	15355	15749	15743	15840	15695	15699	15526	15667	15524	15514	15647	15639	15704	15616	15797	15835	15704	15615	15591	15708	15591	15755	15535	15573	15724	15682	15739	15726	15632	15747	15665	15664	15562	15619	15647	15627	15643	15678	15649	15693	15884	15504	15825	15573	15714	15472	15623	15769	15729	15735	15793	15664	15734	15676	15504	15534	15814	15772	15579	15808	15776	15510	15821	15784	15633	15775	15592	15733	15751	15777	15785	15554	15706	15562	15733	15708	15705	15590	15408	15719	15686	15737	15624	15728	15478	15583	15598	15504	15537	15711	15737	15747	15665	15806	15703	15684	15690	15552	15570	15651	15684	15832	15799	15633	15662	15676	15526	15590	15587	15714	15637	15661	15640	15703	15748	15774	15581	15680	15850	15718	15788	15673	15725	15714	15597	15564	15815	15731	15755	15569	15548	15687	15658	15637	15876	15725	15855	15723	15731	15738	15767	15943	15610	15717	15790	15888	15685	15896	15695	15764	15965	15746	15559	15558	15411	15729	15763	15734	15783	15791	15748	15554	15660	15654	15429	15620	15704	15650	15697	15899	15549	15797	15591	15701	15742	15503	15810	15691	15437	15744	15771	15544	15754	15700	15786	15664	15779	15740	15495	15745	15478	15741	15610	15607	15526	15705	15579	15468	15565	15605	15493	15786	15540	15706	15618	15674	15844	15674	15764	15766	15682	15674	15792	15580	15787	15855	15927	15460	15675	15584	15645	15594	15761	15798	15451	15763	15671	15744	15684	15557	15804	15663	15475	15561	15731	15538	15703	15518	15749	15606	15688	15692	15591	15735	15680	15567	15575	15592	15970	15609	15514	15680	15764	15691	15650	15782	15470	15691	15630	15600	15727	15763	15595	15597	15763	15665	15795	15510	15592	15624	15895	15656	15683	15621	15716	15685	15783	15665	15723	15875	15656	15807	15661	15741	15685	15617	15728	15778	15824	15827	15711	15600	15701	15599	15563	15527	15723	15761	15702	15567	15652	15706	15509	15736	15585	15786	15491	15784	15675	15591	15825	16015	15607	15837	15630	15604	15876	15694	15549	15978	15518	15889	15752	15507	15689	15763	15831	15853	15650	15882	15739	15815	15813	15778	15869	15505	15642	15728	15518	15716	15554	15801	15685	15645	15640	15764	15736	15581	15817	15901	15885	15776	15711	15641	15768	15826	15848	15583	15893	15617	15765	15727	15606	15764	15775	15814	15813	15576	15620	15745	15716	15918	15674	15691	15718	15387	15525	15626	15764	15534	15779	15772	15680	15698	15592	15530	15812	15773	15870	15629	15641	15503	15606	15712	15663	15781	15577	15648	15626	15706	15652	15580	15499	15769	15634	15616	15716	15851	15581	15732	15692	15595	15677	15704	15564	15684	15632	15722	15735	15812	15846	15805	15694	15678	15531	15677	15750	15716	15710	15682	15636	15573	15569	15624	15594	15545	15707	15535	15509	15852	15614	15465	15741	15676	15696	15585	15553	15521	15583	15716	15765	15524	15672	15761	15866	15572	15660	15686	15678	15649	15597	15603	15687	15687	15618	15689	15750	15627	15802	15690	15539	15716	15791	15628	15543	15592	15604	15694	15545	15675	15675	15583	15725	15583	15625	15786	15570	15631	15591	15673	15719	15717	15733	15672	15675	15866	15838	15753	15740	15633	15737	15787	15661	15505	15359	15575	15627	15771	15499	15622	15588	15661	15582	15532	15806	15782	15898	16010	15758	15836	15843	15800	15646	15565	15648	15821	15740	15708	15732	15844	15796	15629	15792	15560	15668	15620	15643	15728	15693	15705	15644	15722	15731	15964	15856	15557	15563	15705	15445	15904	15571	15589	15451	15797	15905	15544	15716	15688	15887	15858	15803	15637	15677	15713	15753	15813	15581	15695	15950	15488	15612	15700	15640	15816	15767	15680	15710	15919	15448	15859	15621	15757	15500	15666	15736	15572	15561	15836	15634	15729	15674	15533	15509	15646	15563	15640	15728	15497	15681	15711	15768	15586	15856	15574	15398	15592	15669	15838	15732	15707	15705	15787	15563	15507	15733	15710	15708	15661	15849	15521	15755	15708	15820	15834	15837	15631	15569	15690	15702	15568	15654	15810	15857	15872	15768	15746	15766	15691	15659	15707	15690	15352	15618	15780	15621	15675	15819	15716	15741	15552	15484	15762	15671	15763	15760	15786	15592	15836	15485	15833	15678	15664	15723	15882	15573	15754	15632	15755	15665	15724	15742	15762	15888	15662	15764	15523	15661	15596	15793	15687	15687	15766	15797	15663	15712	15447	15668	15670	15617	15793	15755	15794	15697	15707	15863	15632	15524	15669	15664	15691	15568	15537	15755	15745	15725	15616	15556	15777	15694	15578	15572	15695	15739	15734	15729	15633	15600	15806	15715	15704	15582	15736	15650	15830	15588	15760	15930	15686	15620	15596	15705	15580	15827	15744	15696	15713	15704	15596	15518	15842	15661	15720	15849	15739	15685	15580	15628	15733	15588	15749	15660	15600	15642	15654	15637	15693	15674	15796	15817	15919	15750	15686	15752	15728	15664	15662	15834	15525	15757	15852	15645	15776	15684	15661	15602	15539	15615	15748	15488	15749	15862	15682	15482	15718	15778	15907	15623	15487	15689	15719	15580	15574	15619	15902	15543	15703	15757	15641	15758	15648	15703	15660	15693	15701	15767	15598	15648	15604	15470	15705	15734	15564	15823	15674	15685	15796	15832	15698	15514	15592	15657	15557	15700	15607	15529	15857	15815	15769	15693	15766	15765	15741	15751	15707	15665	15707	15587	15743	15658	15705	15729	15606	15711	15609	15542	15489	15602	15806	15851	15694	15826	15812	15676	15734	15592	15555	15732	15838	15700	15437	15598	15932	15607	15632	15631	15588	15494	15498	15634	15526	15675	15669	15612	15670	15695	15606	15626	15798	15670	15680	15411	15853	15652	15716	15753	15668	15680	15787	15784	15772	15733	15689	15665	15496	15804	15862	15685	15793	15743	15774	15728	15682	15829	15809	15674	15716	15680	15874	15556	15602	15721	15573	15597	15549	15713	15638	15612	15656	15599	15554	15636	15647	15528	15554	15561	15688	15662	15705	15665	15767	15576	15742	15685	16007	15545	15661	15736	15759	15748	15690	15677	15550	15494	15673	15521	15575	15582	15814	15780	15812	15887	15625	15581	15823	15828	15880	15822	15590	15655	15626	15693	15692	15548	15605	15738	15781	15588	15822	15599	15679	15799	15587	15643	15694	15798	15682	15691	15814	15625	15733	15680	15658	15726	15613	15507	15593	15637	15687	15610	15630	15788	15714	15708	15730	15807	15816	15717	15836	15815	15756	15784	15723	15636	15604	15424	15570	15634	15775	15692	15711	15587	15958	15608	15675	15692	15695	15549	15630	15489	15584	15764	15966	15577	15829	15698	15700	15776	15637	15710	15803	15754	15740	15835	15739	15714	15839	15840	15683	15657	15819	15578	15789	15640	15661	15753	15779	15526	15635	15749	15671	15765	15985	15977	15835	15727	15590	15580	15670	15738	15848	15616	15672	15692	15703	15673	15893	15619	15782	15724	15587	15645	15741	15663	15797	15789	15820	15753	15582	15405	15627	15800	15745	15652	15731	15648	15709	15805	15672	15717	15673	15585	15601	15571	15760	15714	15839	15609	15607	15746	15837	15572	15638	15611	15729	15507	15615	15432	15804	15496	15743	15662	15831	15597	15827	15537	15634	15798	15635	15617	15464	15618	15682	15507	15628	15737	15566	15714	15700	15542	15546	15744	15701	15794	15701	15574	15814	15689	15604	15735	15702	15648	15658	15756	15618	15619	15628	15733	15740	15675	15736	15673	15640	15534	15836	15691	15698	15653	15716	15634	15539	15815	15573	15691	15661	15538	15814	15610	15537	15559	15686	15507	15797	15593	15437	15418	15779	15471	15757	15567	15648	15682	15697	15549	15827	15655	15720	15711	15710	15759	15668	15575	15814	15823	15716	15652	15638	15705	15755	15433	15766	15671	15700	15692	15688	15743	15673	15741	15592	15689	15561	15548	15825	15807	15839	15756	15626	15582	15632	15509	15581	15641	15671	15834	15652	15868	15825	15708	15915	15710	15640	15746	15706	15607	15695	15581	15696	15753	15566	15451	15684	15800	15727	15861	15600	15478	15817	15593	15659	15465	15747	15607	15600	15661	15758	15531	15520	15465	15739	15683	15556	15665	15581	15649	15823	15539	15595	15684	15617	15701	15768	15630	15688	15812	15666	15661	15677	15681	15821	15649	15771	15893	15654	15593	15583	15803	15515	15590	15669	15485	15649	15755	15668	15630	15702	15701	15867	15670	15749	15495	15741	15737	15636	15749	15621	15503	15443	15649	15635	15549	15642	15503	15739	15644	15766	15793	15765	15610	15698	15606	15720	15763	15799	15653	15809	15638	15693	15592	15661	15590	15800	15796	15785	15630	15821	15829	15647	15780	15698	15758	15679	15681	15548	15384	15733	15555	15567	15560	15685	15865	15645	15797	15659	15928	15617	15881	15767	15631	15877	15742	15836	15885	15770	15742	15758	15619	15454	15552	15673	15744	15719	15518	15801	15799	15681	15762	15851	15733	15675	15664	15486	15797	15775	15879	15742	15773	15683	15763	15806	15699	15692	15704	15664	15785	15717	15514	15697	15702	15655	15745	15886	15618	15826	15931	15604	15563	15700	15693	15679	15641	15618	15820	15623	15791
30006	56139	48823	36755	21640	16198	15193	15000	14789	14194	13990	13769	13523	13495	13426	13379	13287	13350	13226	13252	12878	13031	13202	13479	13977	13967	13417	13267	13128	13009	13044	12828	12876	12981	12875	12937	13027	12929	12861	12803	13004	12939	12914	12816	12854	12757	12918	12996	13010	12859	12834	12888	12985	12959	12869	12973	12905	12976	12870	12844	13018	12815	12932	12971	12764	12847	12982	12812	12949	13015	12936	13023	12907	12806	12912	12831	13007	12951	12878	13012	12907	12952	12835	13007	12915	13063	12985	12920	12963	13021	12921	13055	12935	12906	12892	12994	12830	12937	12897	12886	12905	13033	12893	12977	12986	12859	12794	13089	12872	12878	12939	12967	12896	12894	13041	12983	12861	12691	13019	12906	13031	12934	12936	12881	12889	12888	13075	12916	12856	12887	12896	12966	12923	13062	12752	12852	12948	12972	12798	13094	12857	12965	13120	12964	12921	12788	12850	12974	13013	12837	12867	12998	12776	12829	12778	12916	12901	12927	12871	12986	12841	12912	13014	12833	13029	12986	12854	12960	12992	12885	12830	12938	12847	13106	12848	12928	12828	12908	12720	12934	13018	12847	12967	12972	12935	12914	12928	12777	12924	12882	12811	12920	13077	12863	13110	12949	12992	12926	12926	12789	12981	12995	12905	12868	12827	12802	12850	13010	12869	13038	12891	12917	12868	12997	12982	12854	12846	13058	12965	12975	12896	12950	13102	12870	12951	12873	12991	12896	12729	13035	12874	12928	12957	12765	12963	12847	12995	12803	13015	12800	12802	12972	13024	13093	12864	12919	12919	12908	12938	12893	13008	13028	12840	12854	12906	12936	12975	12816	12837	12988	12789	12840	13013	12929	13021	12979	12992	12900	12964	13031	12897	12858	13033	13012	13053	12877	12845	12934	12883	12869	12957	12845	12982	12872	12927	12941	12859	13050	13009	13003	12982	13099	12936	12815	12987	12971	12988	12919	12940	13039	13095	13079	12920	12968	12881	12867	12881	12896	12849	13009	12851	12690	12884	12905	13051	12738	12905	12735	12946	13024	12970	12859	12728	12958	13028	12889	12797	12958	12925	12720	13022	12929	12950	12899	12913	13075	12803	12837	12863	13018	12878	12876	12904	12998	12934	12990	13000	12979	13039	13067	12816	12825	12930	12831	12955	13103	12854	12859	12935	12901	12951	12941	12980	13003	12885	12809	13044	12800	13002	13087	12862	13010	13046	12882	13064	12887	12954	12932	13043	12987	12986	12876	12913	12756	12960	12835	12803	12884	12872	12920	13149	12879	12899	12740	12987	12916	12772	12901	13040	12846	13157	12930	12980	13047	12916	12900	12822	13033	13022	12931	12973	13020	12819	12922	12766	12926	12964	13093	12912	12959	13028	12933	12843	12977	13087	12918	12847	12858	13015	12951	12893	12685	12959	12953	12841	13093	13011	13005	12909	12999	13089	12962	12908	13048	12761	13017	13048	12993	12843	13135	12892	12902	13041	12983	12846	12691	13052	12864	12870	12982	12924	12808	12897	12840	13100	12946	12920	12876	13054	12842	12887	12901	12887	12989	12965	12998	12796	12924	12958	12979	12879	13036	12791	12896	12877	12877	12885	12913	12949	13104	12991	12964	13038	13019	12957	12826	12880	12981	12869	12893	12939	12827	12830	12836	12813	12908	13263	12869	12935	13137	12995	12832	12933	12947	13047	12961	13009	13080	12949	12882	12824	13020	12951	13152	12970	13018	13208	12968	12866	12798	12804	12959	12886	12788	13067	12815	12870	12965	12893	12756	12837	13079	12748	12857	12828	12787	13138	13114	13027	13081	12980	12864	12956	12817	12823	12812	13028	12861	12987	12962	13021	12875	12958	13028	12872	12825	12986	12913	12900	12949	12915	12874	12965	12954	12866	12911	12745	12897	12821	12892	12844	12912	13054	12789	12921	12760	12838	13056	12786	12934	12965	12876	13131	12930	12952	12951	12931	12813	12934	12918	12874	12945	12846	12942	13055	13006	13096	12928	12777	13084	12806	12864	12898	12847	12957	12840	12989	12799	12955	13022	12834	12967	12926	12942	12917	12826	12887	12984	12974	12932	12841	12839	12827	12913	12919	12922	12889	12839	12781	12836	12989	12940	12869	12975	12969	13064	12950	13046	12969	12769	13021	12845	12904	12861	12996	12944	12939	12961	12989	12883	12954	12972	12887	12974	12893	12942	12804	13032	12971	12964	12741	12977	12862	12790	13269	12828	12802	12904	12903	12922	12869	12929	12914	12905	12987	12938	12993	13037	12798	12973	12955	12953	12872	12912	12886	12913	12945	12847	13004	12964	12806	12674	12936	12871	12875	12998	12778	12950	12812	12883	12979	12878	13027	12959	12973	12820	12986	12897	12933	12942	12840	12831	12887	12893	12951	12917	12859	12699	12826	13022	12813	13046	12894	12918	13039	12743	12859	12916	12821	12914	13111	13021	12944	13052	13017	12983	13123	12989	12925	12959	12910	12797	12862	12858	13075	12685	13025	12818	13026	13033	12981	13029	12930	12886	12929	12778	12775	13038	13063	13101	12837	13083	12979	13013	12864	12861	12986	12883	12842	12979	12877	12920	13020	12998	12883	13095	12829	12848	12909	12973	12829	13098	12999	12830	12731	13069	12919	12876	13011	12799	12960	12915	12899	12867	13047	12857	12919	12838	13059	12907	12934	12883	12895	12854	13077	13117	12889	12781	12789	12933	12991	12984	12902	12887	13006	12813	12904	13005	12936	12992	12845	13013	12865	12738	12939	12973	12939	12779	12923	13011	12972	12979	13021	12896	12872	12955	12762	12979	12808	12854	12858	13028	12894	12929	12874	12990	13049	12791	12923	12876	12852	13028	12910	12816	12872	12897	12956	12848	13008	12932	12869	12855	12906	13068	12906	12840	12841	13035	12958	12937	12973	12974	12937	12820	12863	12983	12940	12875	13156	12931	12956	13011	12920	12884	12754	12976	12986	12743	12994	12892	12873	12920	12827	12862	13055	12965	12856	12939	12977	12834	12917	12894	12945	13026	12845	12945	13044	12927	12866	12933	12952	13006	13070	12918	13017	13008	13167	12949	12863	12931	12991	12969	12913	12784	12921	12920	12809	12961	13031	12850	12829	13063	12859	13073	13050	12749	12915	12960	12996	12837	13017	12748	12836	12952	12960	12877	12783	13052	12928	12922	12926	13140	13009	13057	12965	12954	12900	12846	12839	13036	12851	12886	13011	12856	13042	13094	12898	12917	12864	12963	12988	12955	12856	12956	13032	12957	12861	12960	12889	12885	12968	12889	12962	12886	12857	13001	12998	13042	12934	12958	12901	12815	12790	12886	12945	12975	12983	12917	12886	12747	12895	12800	12921	12766	12749	13093	12854	12910	12885	12911	12928	13001	13078	12814	12803	12826	12879	12909	12882	13221	13018	12846	12913	13074	12864	12978	12894	12921	12892	12958	12784	12973	13011	13054	12948	12897	13074	12874	13014	12898	12837	13035	12951	12924	12847	12870	12787	12934	12988	12938	12994	12851	12968	12923	12842	13071	12921	12854	12883	12920	12972	12984	13157	12974	12808	13068	12915	13039	12866	12823	12753	12851	12922	12998	12867	12877	13043	13000	12844	12906	12979	12928	12807	12827	12959	12872	12998	12941	12980	12942	12815	12840	12721	12888	12939	12975	12946	12854	13051	12855	12839	13075	13114	12839	12819	12983	12996	13040	12965	12915	12878	13114	13010	12880	12924	12808	13152	12796	12890	12766	12985	12985	12879	12953	13136	12928	12980	12788	12814	12947	13005	13016	12878	13052	13054	12926	12819	12969	12969	12967	12994	12949	12949	12878	12767	12869	13027	12938	12906	12728	12832	12960	13093	12818	12824	12779	13050	12944	13026	12898	12917	12986	12945	12966	12931	12802	13170	12897	12797	12893	12985	13042	12838	12978	12979	12890	12893	12978	12853	12807	12854	12904	12990	12931	13002	12841	12996	12865	13003	12883	12814	13056	12850	12985	12925	13002	13062	12898	13045	12913	13068	12920	12773	12875	13040	12825	12906	12913	13008	12769	12993	12865	13004	12845	12991	12912	13175	13032	12952	12989	12835	12865	12893	12940	12819	13012	12836	13051	12981	13042	12948	12784	12923	12814	12919	12942	12904	12970	12915	12930	12777	12861	12746	13034	12875	12895	12925	12736	12862	12918	13045	13086	12777	12903	12921	12963	12948	12936	12793	12890	12794	12864	12935	12789	12793	12990	12976	12851	12898	12968	12881	12996	12913	12925	12940	12845	12932	12865	13028	12910	12935	12852	13005	12976	12977	12922	13019	12993	12937	12874	12893	12854	13063	12919	12931	12864	13106	12883	12902	13001	12847	12954	12989	13060	12969	12977	12870	12910	13050	12838	13082	12903	12842	12977	12855	12983	12779	12915	12889	13022	12938	13105	12910	13076	12790	12930	12900	12945	12850	12887	13098	13020	12914	13062	12835	12911	12971	12862	12948	12948	12886	13012	12990	12847	12952	12978	12917	12944	12779	12963	13038	12868	12731	12848	12982	12929	12907	13052	12739	12955	12764	12901	12996	12880	12843	12840	12828	12837	12932	12883	12828	12959	13045	12951	12865	12874	13077	13003	12860	13010	12659	12995	12946	12961	13025	12837	12938	12830	12904	12673	12807	13018	12976	13071	12987	12853	12944	12814	13025	12810	12952	12879	12822	13067	12960	12926	13038	12906	12904	13032	13000	12822	12925	13044	13010	12904	12935	12903	12923	12975	12932	13090	12877	12981	12918	12884	12819	12917	12883	12959	12963	12959	13040	12800	13010	13012	13021	12987	12894	12817	12884	13013	13056	12969	12870	12854	12860	12840	13053	12983	12817	13060	13004	12829	12902	12877	13087	12898	12838	12847	12935	12809	12856	12803	12904	12918	12817	12941	12875	13077	12901	12823	12907	12858	12911	13039	13041	12870	12872	12920	12850	12911	12995	12907	12921	13017	12885	12776	12999	12876	12920	12763	12899	12995	13015	12944	13114	12955	12869	12923	12864	13002	12999	12882	12800	12881	12809	12879	12855	12993	12779	12920	13036	12947	12950	13002	12892	12956	12928	12897	12793	12990	12936	12894	13010	12972
24799	21401	29578	30266	22498	18510	17742	16577	16480	16072	16106	15963	16005	15875	15653	15543	15705	15585	15430	15622	15696	15626	15519	15949	15986	15888	15832	15611	15639	15393	15562	15494	15547	15522	15430	15561	15527	15492	15495	15429	15500	15241	15387	15618	15683	15549	15623	15445	15513	15664	15436	15381	15577	15613	15681	15516	15397	15701	15476	15448	15533	15481	15439	15629	15501	15594	15439	15537	15445	15544	15791	15472	15498	15346	15585	15459	15283	15331	15476	15456	15547	15541	15602	15455	15551	15517	15419	15468	15362	15591	15292	15472	15519	15648	15569	15564	15581	15659	15522	15448	15573	15576	15312	15519	15670	15232	15669	15456	15312	15312	15444	15533	15388	15446	15377	15519	15656	15288	15349	15364	15500	15652	15399	15472	15371	15525	15592	15543	15434	15415	15385	15592	15359	15461	15633	15395	15517	15507	15511	15517	15528	15457	15273	15627	15464	15548	15457	15306	15417	15673	15549	15672	15542	15517	15432	15509	15318	15494	15514	15442	15353	15542	15350	15627	15407	15286	15509	15442	15504	15244	15505	15576	15342	15469	15420	15495	15506	15385	15553	15464	15574	15348	15566	15445	15297	15468	15410	15567	15590	15499	15530	15516	15372	15231	15427	15285	15560	15586	15459	15375	15519	15462	15495	15444	15305	15651	15624	15598	15530	15543	15399	15524	15568	15217	15527	15477	15598	15502	15519	15564	15574	15641	15522	15426	15572	15328	15472	15314	15643	15354	15422	15397	15274	15404	15692	15376	15386	15580	15574	15434	15549	15479	15453	15476	15406	15488	15482	15304	15389	15627	15451	15440	15629	15357	15604	15249	15415	15498	15517	15335	15480	15350	15546	15604	15418	15634	15447	15510	15576	15639	15459	15304	15444	15564	15494	15625	15631	15567	15513	15656	15558	15405	15417	15513	15530	15622	15396	15482	15521	15321	15437	15766	15438	15698	15437	15441	15379	15414	15531	15405	15520	15518	15374	15439	15509	15527	15457	15404	15452	15417	15442	15361	15414	15422	15531	15472	15350	15551	15578	15553	15560	15604	15383	15352	15361	15424	15352	15642	15598	15560	15638	15383	15415	15347	15412	15383	15395	15404	15209	15498	15484	15479	15567	15646	15560	15532	15387	15459	15585	15773	15534	15539	15423	15506	15478	15380	15599	15553	15439	15502	15553	15382	15581	15378	15208	15368	15446	15483	15580	15542	15576	15313	15489	15465	15481	15542	15440	15403	15431	15557	15435	15756	15692	15409	15463	15374	15338	15523	15470	15333	15455	15385	15490	15391	15491	15429	15473	15491	15426	15320	15420	15352	15544	15675	15372	15423	15425	15689	15385	15443	15615	15327	15416	15396	15420	15427	15565	15523	15380	15448	15551	15428	15542	15551	15507	15488	15483	15571	15588	15637	15371	15363	15458	15569	15421	15446	15487	15440	15563	15591	15270	15471	15463	15441	15317	15576	15605	15596	15603	15520	15437	15382	15527	15337	15556	15406	15479	15435	15508	15386	15363	15328	15291	15474	15378	15530	15400	15552	15314	15458	15445	15639	15375	15377	15664	15489	15605	15546	15432	15561	15522	15443	15561	15549	15483	15526	15595	15455	15401	15506	15414	15442	15613	15543	15573	15408	15315	15362	15427	15568	15504	15564	15410	15544	15482	15482	15413	15410	15445	15595	15528	15487	15483	15516	15480	15545	15421	15387	15359	15453	15552	15615	15758	15493	15581	15504	15511	15500	15800	15637	15487	15459	15410	15484	15494	15356	15431	15535	15295	15490	15491	15243	15439	15635	15541	15423	15485	15425	15419	15375	15287	15407	15463	15383	15545	15461	15763	15436	15523	15310	15487	15616	15444	15545	15804	15509	15698	15392	15570	15451	15328	15496	15499	15503	15668	15549	15702	15664	15571	15735	15466	15507	15579	15551	15522	15437	15260	15418	15643	15339	15377	15339	15407	15463	15371	15393	15449	15529	15610	15679	15558	15658	15485	15630	15642	15601	15497	15496	15438	15451	15401	15382	15306	15519	15511	15518	15491	15400	15412	15556	15592	15572	15683	15464	15273	15359	15415	15365	15553	15461	15365	15486	15478	15513	15592	15305	15458	15668	15562	15733	15587	15475	15445	15603	15365	15459	15633	15399	15392	15459	15579	15493	15563	15515	15480	15399	15539	15352	15573	15391	15586	15509	15654	15417	15647	15534	15649	15361	15601	15471	15441	15365	15403	15479	15607	15275	15528	15430	15550	15285	15478	15593	15360	15370	15745	15393	15608	15447	15478	15554	15339	15379	15517	15308	15460	15356	15642	15453	15457	15444	15527	15531	15672	15498	15622	15398	15691	15457	15385	15575	15396	15559	15445	15314	15243	15527	15467	15271	15351	15507	15487	15572	15545	15254	15517	15497	15536	15631	15551	15482	15544	15419	15536	15548	15538	15596	15479	15649	15516	15481	15490	15666	15527	15390	15400	15621	15430	15434	15398	15494	15451	15474	15417	15537	15709	15523	15558	15377	15349	15415	15589	15463	15355	15553	15555	15548	15618	15633	15457	15350	15555	15665	15464	15538	15462	15344	15391	15587	15572	15395	15417	15522	15695	15424	15431	15463	15264	15441	15643	15657	15436	15471	15746	15428	15313	15374	15362	15475	15401	15354	15660	15407	15427	15505	15281	15285	15415	15400	15465	15465	15584	15454	15582	15495	15379	15672	15444	15475	15410	15355	15711	15472	15473	15514	15345	15342	15476	15385	15458	15576	15263	15436	15583	15565	15369	15478	15286	15480	15351	15685	15423	15511	15549	15428	15542	15729	15405	15629	15416	15345	15345	15399	15396	15312	15532	15489	15625	15660	15403	15299	15723	15422	15679	15500	15477	15733	15445	15437	15586	15470	15626	15471	15422	15498	15422	15387	15355	15651	15666	15457	15516	15542	15531	15447	15559	15409	15379	15590	15530	15488	15654	15583	15468	15420	15663	15427	15446	15443	15573	15324	15423	15397	15451	15436	15364	15460	15549	15647	15714	15452	15592	15504	15569	15514	15575	15447	15287	15513	15553	15279	15581	15599	15498	15619	15435	15426	15398	15469	15462	15548	15523	15566	15572	15458	15515	15625	15480	15560	15508	15530	15506	15588	15272	15383	15498	15526	15465	15626	15322	15628	15507	15401	15456	15667	15577	15564	15437	15501	15265	15356	15377	15434	15338	15540	15493	15374	15454	15533	15586	15526	15574	15549	15651	15326	15411	15452	15616	15431	15421	15356	15502	15543	15432	15431	15542	15418	15426	15528	15657	15576	15512	15618	15642	15304	15468	15724	15495	15689	15498	15542	15336	15436	15371	15353	15460	15488	15498	15513	15440	15605	15582	15438	15345	15583	15672	15455	15384	15446	15600	15359	15309	15443	15443	15433	15444	15422	15302	15440	15588	15520	15496	15420	15369	15568	15723	15617	15598	15456	15520	15460	15441	15413	15366	15634	15492	15417	15513	15428	15444	15506	15468	15250	15481	15390	15474	15432	15543	15568	15448	15420	15500	15511	15501	15453	15384	15551	15333	15539	15552	15490	15665	15686	15615	15573	15499	15388	15510	15494	15513	15437	15657	15778	15409	15640	15501	15581	15522	15470	15548	15411	15551	15478	15250	15371	15600	15479	15538	15311	15545	15512	15410	15599	15404	15459	15305	15518	15330	15658	15447	15792	15408	15622	15448	15645	15686	15501	15710	15453	15595	15524	15594	15566	15419	15545	15568	15549	15473	15585	15748	15659	15557	15387	15523	15700	15453	15441	15437	15497	15471	15595	15614	15419	15405	15570	15452	15578	15424	15704	15786	15585	15223	15478	15543	15551	15345	15480	15531	15547	15470	15727	15407	15445	15401	15513	15461	15511	15579	15507	15508	15430	15601	15324	15397	15551	15598	15617	15445	15266	15569	15544	15513	15312	15535	15595	15643	15370	15621	15811	15601	15623	15537	15713	15531	15432	15394	15210	15360	15498	15578	15550	15497	15497	15536	15521	15427	15323	15253	15351	15393	15482	15444	15455	15352	15475	15431	15621	15532	15603	15499	15576	15434	15460	15414	15432	15368	15334	15659	15452	15342	15498	15336	15297	15639	15405	15560	15390	15486	15499	15405	15566	15380	15452	15576	15452	15481	15410	15550	15274	15555	15323	15533	15425	15537	15465	15323	15499	15552	15443	15458	15545	15438	15561	15502	15444	15435	15354	15428	15551	15367	15464	15136	15393	15479	15524	15495	15752	15360	15380	15443	15425	15520	15446	15485	15497	15509	15428	15166	15552	15476	15500	15760	15399	15670	15472	15554	15493	15422	15528	15518	15505	15511	15411	15514	15604	15645	15501	15401	15387	15442	15465	15316	15497	15574	15571	15738	15374	15426	15316	15475	15329	15601	15460	15453	15679	15587	15516	15693	15538	15525	15280	15349	15346	15486	15348	15610	15312	15365	15446	15396	15459	15430	15428	15662	15638	15514	15694	15400	15399	15546	15556	15586	15493	15323	15527	15754	15543	15439	15449	15641	15529	15557	15553	15797	15685	15605	15559	15488	15346	15538	15611	15470	15430	15397	15569	15455	15398	15580	15535	15663	15519	15519	15633	15541	15483	15617	15565	15415	15484	15468	15553	15496	15513	15519	15409	15337	15315	15384	15602	15647	15492	15317	15421	15364	15520	15514	15550	15453	15485	15354	15563	15632	15582	15544	15489	15447	15414	15461	15408	15463	15466	15660	15638	15220	15415	15725	15551	15362	15463	15615	15535	15605	15551	15375	15418	15451	15444	15333	15467	15428	15415	15560	15492	15445	15354	15613	15442	15587	15543	15448	15543	15468	15422	15463	15640	15529	15539	15368	15440	15401	15507	15198	15508	15572	15455	15621	15443	15372	15311	15313	15446	15550	15475	15578	15601	15449	15511	15517	15278	15487	15439	15311	15514	15419	15423	15468	15551	15579	15585	15375	15532	15521	15566	15669	15579	15431	15318	15468	15597	15634	15513	15603	15393	15634	15494	15470	15480	15655	15482	15285	15605	15429	15648	15559	15422	15470	15498	15371	15465	15474	15529	15604	15318	15567	15554	15506	15487	15393	15556	15433	15519	15468	15634	15412	15648	15706	15347
29867	51834	43739	31467	19788	15054	14820	14296	14078	13796	13582	13463	13389	13113	13012	12971	13017	12948	13113	13016	12845	12841	12920	13123	13102	13263	13075	12939	12948	12975	12768	12693	12813	12842	12691	12601	12791	12802	12730	12860	12644	12811	12747	12703	12760	12716	12777	12776	12822	12633	12666	12620	12917	12806	12862	12817	12638	12892	12719	12709	12702	12643	12825	12863	12565	12773	12772	12774	12666	12704	12809	12756	12922	12710	12640	12642	12709	12851	12558	12898	12750	12803	12747	12798	12714	12882	12816	12704	12768	12617	12848	12868	12830	12775	12702	12779	12778	12707	12792	12658	12683	12749	12875	12679	12775	12833	12720	12609	12714	12807	12648	12684	12575	12801	12706	12849	12860	12758	12831	12829	12728	12628	12641	12727	12729	12721	12744	12770	12464	12708	12653	12788	12776	12905	12722	12713	12745	12825	12584	12881	12744	12683	12705	12611	12748	12870	12663	12746	12778	12692	12668	12653	12775	12663	12837	12697	12943	12666	12760	12689	12729	12768	12585	12899	12861	12570	12753	12604	12804	12738	12589	12755	12875	12953	12683	12850	12694	12716	12886	12646	12705	12731	12588	12621	12683	12836	12458	12875	12740	12663	12725	12708	12867	12631	12869	12839	12846	12791	12650	12710	12845	12771	12605	12805	12953	12639	12670	12677	12754	12817	12778	12776	12805	12642	12885	12735	12715	12795	12916	12779	12801	12828	12866	12819	12680	12778	12819	12600	12845	12728	12812	12825	12742	12690	12808	12779	12796	12708	12660	12833	12872	12591	12706	12917	12745	12818	12601	12608	12749	12807	12715	12717	12731	12515	12739	12812	12712	12584	12905	12743	12913	12696	12806	12665	12721	12728	12726	12835	12771	12673	12649	12850	12603	12907	12810	12630	12846	12712	12743	12751	12723	12835	12755	12814	12835	12836	12837	12621	12697	12593	12749	12852	12848	12752	12728	12749	12809	12790	12712	12738	12735	12717	12794	12791	12835	12792	12798	12848	12732	12657	12808	12723	12852	12918	12719	12738	12747	12761	12740	12617	12799	12728	12937	12943	12734	12892	12675	12805	12668	12676	12786	12787	12711	12725	12823	12779	12759	12733	12862	12880	12681	12741	12677	12728	12823	12656	12687	12704	12742	12705	12707	12900	12814	12892	12776	12821	12755	12832	12737	12810	12933	12678	12522	12843	12676	12666	12681	12730	12656	12618	12671	12819	12732	12602	12824	12767	12938	12710	12717	12610	12832	12693	12743	12753	12714	12735	12904	12796	12803	12677	12659	12690	12753	12629	12773	12900	12745	12594	12916	12686	12716	12686	12762	12838	12713	12641	12968	12722	12779	12724	12776	12816	12764	12719	12780	12622	12834	12772	12690	12595	12913	12691	12733	13033	12747	12703	12801	12851	12869	12665	12783	12787	12746	12836	12669	12899	12897	12758	12638	12641	12789	12770	12739	12840	12764	12698	12713	12846	12785	12781	12717	12790	12725	12684	12835	12566	12745	12778	12839	12736	12871	12776	12806	12832	12716	12856	12954	12884	12693	12758	12608	12794	12910	12858	12910	12918	12654	12657	12757	12626	12621	12689	12762	12740	12695	12826	12712	12813	12781	12870	12740	12620	12795	12845	12563	12757	12706	12748	12688	12794	12800	12636	12817	12711	12828	12651	12764	12851	12888	12740	12670	12833	12943	12665	12734	12696	12696	12734	12743	12680	12798	12758	12638	12865	12764	12710	12735	12729	12790	12636	12663	12586	12767	12906	12685	12631	12973	12721	12717	12730	12845	12684	12782	12783	12690	12854	12679	12683	12709	12765	12784	12689	12856	12818	12620	12783	12623	12812	12839	12885	12631	12778	12772	12855	12735	12672	12812	12795	12720	12841	12658	12836	12722	12750	12747	12640	12643	12658	12822	12667	12830	12526	12716	12812	12735	12664	12876	12790	12636	12700	12822	12699	12750	12861	12887	12674	12647	12788	12745	12808	12666	12757	12741	12642	12747	12776	12625	12839	12707	12822	12832	12773	12773	12659	12806	12776	12839	12821	12838	12854	12724	12740	12787	12828	12642	12695	12859	12661	12713	12796	12747	12753	12819	12508	12718	12883	12748	12742	12752	12841	12666	12616	12836	12831	12811	12902	12644	12825	12737	12714	12741	12663	12728	12799	12733	12733	12776	12746	12834	12675	12831	12722	12846	12677	12787	12888	12776	12726	12630	12528	12741	12779	12780	12569	12816	12711	12811	12855	12846	12686	12584	12869	12700	12648	12672	12851	12819	12869	12720	12739	12796	12708	12807	12699	12685	12650	12681	12731	12657	12847	12758	12698	12747	12684	12703	12637	12635	12654	12588	12659	12810	12790	12645	12678	12801	12660	12890	12571	12742	12872	12772	12704	12842	12837	12812	12746	12633	12726	12794	12667	12638	12816	12738	12648	12776	12638	12852	12920	12802	12667	12851	12802	12695	12778	12699	12769	12929	12635	12734	12790	12509	12716	12743	12787	12827	12426	12869	12654	12852	12755	12629	12869	12675	12756	12841	12693	12761	12721	12804	12705	12787	12667	12747	12902	12685	12760	12713	12651	12694	12706	12800	12846	12654	12638	12634	12692	12597	12839	12658	12756	12800	12694	12945	12792	12681	12756	12872	12809	12891	12761	12832	12724	12822	12660	12796	12883	12681	12655	12788	12722	12877	12882	12648	12629	12750	12801	12855	12749	12864	12646	12565	12716	12716	12815	12584	12659	12753	12698	12898	12672	12743	12801	12582	12775	12769	12828	12696	12763	12756	12668	12718	12808	12770	12770	12759	12618	12832	12760	12782	12758	12807	12706	12859	12785	12690	12848	12811	12691	12847	12869	12757	12791	12803	12643	12795	12755	12813	12760	12722	12758	12799	12758	12900	12725	12837	12759	12677	12849	12901	12848	12786	12767	12900	12763	12757	12834	12854	12678	12655	12738	12800	12639	12659	12802	12749	12716	12818	12851	12746	12785	12690	12761	12544	12827	12735	12822	13037	12776	12846	12618	12713	12806	12786	12700	12648	12713	12688	12615	12767	12692	12635	12819	12681	12786	12727	12760	12558	12904	12758	12680	12722	12735	12737	12834	12689	12691	12767	12670	12682	12841	12817	12721	12786	12785	12549	12777	12738	12711	12650	12770	12860	12796	12639	12845	12716	12828	12787	12811	12641	12784	12680	12720	12821	12773	12812	12710	12774	12680	12675	12571	12716	12684	12725	12691	12782	12911	12772	12800	12715	12700	12810	12721	12673	12864	12895	12774	12794	12619	12805	12688	12763	12846	12789	12697	12837	12538	12838	12789	12738	12838	12603	12802	12788	12654	12788	12930	12981	12648	12936	12759	12643	12786	12729	12894	12668	12833	12835	12593	12583	12737	12645	12691	12781	12810	12725	12690	12798	12656	12821	12894	12707	12689	12720	12646	12732	12680	12741	12542	12744	12762	12734	12865	12683	12851	12625	12824	12595	12737	12779	12787	12828	12842	12808	12771	12773	12794	12740	12828	12708	12605	12682	12798	12671	12670	12664	12588	12706	12874	12730	12786	12731	12860	12672	12663	12899	12754	12632	12827	12712	12811	12793	12705	12747	12810	12810	12729	12686	12831	12676	12713	12901	12713	12829	12696	12826	12771	12778	12686	12631	12871	12840	12702	12922	12689	12731	12818	12643	12839	12913	12826	12896	12667	12710	12663	12788	12628	12709	12763	12714	12690	12776	12803	12731	12668	12714	12656	12808	12817	12827	12799	12713	12820	12622	12775	12640	12667	12902	12766	12680	12744	12787	12820	12651	12685	12766	12832	12696	12771	12785	12639	12736	12647	12710	12781	12800	12718	12699	12900	12656	12787	12789	12662	12722	12783	12711	12634	12574	12812	12751	12696	12660	12825	12620	12651	12553	12786	12785	12756	12698	12886	12678	12869	12818	12934	12791	12920	12725	12777	12784	12728	12776	12665	12846	12677	12637	12693	12591	12859	12698	12723	12730	12732	12615	12633	12778	12801	12865	12764	12829	12772	12624	12810	12576	12845	12760	12744	12655	12858	12832	12814	12711	12724	12795	12738	12743	12847	12838	12701	12713	12856	12881	12750	12720	12778	12807	12671	12853	12662	12738	12697	12732	12866	12678	12791	12636	12836	12763	12866	12703	12744	12813	12776	12785	12703	12790	12769	12816	12878	12701	12832	12745	12651	12868	12697	12817	12718	12809	12829	12679	12884	12691	12900	12876	12811	12718	12800	12773	12811	13003	12756	12851	12763	12838	12784	12631	12694	12758	12897	12615	12811	12861	12690	12684	12703	12735	12785	12760	12724	12665	12818	12776	12782	12824	12794	12821	12718	12625	12758	12853	12677	12798	12585	12758	12785	12725	12694	12640	12616	12795	12653	12656	12725	12963	12706	12715	12695	12764	12661	12791	12811	12784	12729	12728	12878	12704	12782	12842	12852	12753	12641	12888	12631	12819	12840	12827	12742	12598	12777	12866	12683	12690	12601	12894	12752	12873	12788	12784	12661	12875	12768	12550	12784	12757	12775	12831	12745	12752	12731	12802	12878	12826	12702	12815	12755	12795	12766	12664	12825	12682	12670	12819	12685	12753	12659	12836	12932	12728	12812	12847	12689	12800	12784	12575	12692	12713	12844	12803	12830	12763	12793	12614	12668	12757	12769	12735	12820	12808	12683	12803	12732	12747	12798	12787	12786	12623	12985	12741	12746	12867	12797	12742	12734	12929	12565	12923	12772	12788	12943	12698	12611	12905	12862	12805	12701	12907	12898	12685	12778	12673	12680	12743	12735	12714	12665	12880	12877	12683	12690	12579	12777	12684	12746	12964	12698	12724	12713	12846	12595	12727	12896	12789	12788	12688	12956	12733	12810	12820	12764	12745	12629	12866	12605	12862	12784	12650	12655	12802	12678	12735	12808	12774	12800	12734	12966	12744	12664	12627	12863	12590	12828	12836	12764	12747	12798	12681	12672	12920	12739	12750	12648	12766	12747	12752	12828	12871	12746	12859	12734	12791	12624	12926	12741	12735	12648	12765	12703	12829	12828	12759	12769	12936	12842	12639	12707	12860	12791	12704	12725	12683	12730	12736	12776	12822	12826	12808	12785
22253	21168	28592	24489	21751	22734	22644	16641	15308	15521	14948	14682	14716	14568	14290	14389	14339	14084	14094	14028	13890	13879	14136	15238	15481	15121	14692	14328	14124	14092	13754	13682	13971	13931	13897	13733	13913	13853	13731	13773	13675	13731	13700	13864	13814	13557	13677	13688	13865	13881	13742	13640	13675	13649	13931	13851	13757	13779	13819	13621	13906	13794	13746	13654	13759	13659	13648	13818	13623	13727	13943	13701	13722	13890	13739	13691	13739	13792	13816	13713	13795	13619	13681	13564	13551	13579	13678	13644	13579	13711	13634	13670	13610	13771	13854	13811	13653	13588	13621	13614	13592	13567	13562	13779	13771	13810	13628	13729	13679	13854	13975	13848	13785	13822	13635	13691	13749	13622	13675	13653	13529	13523	14023	13751	13915	13683	13551	13440	13795	13694	13670	13902	13675	13505	13618	13691	13778	13676	13522	13758	13750	13564	13670	13714	13381	13550	13724	13800	13705	13627	13655	13422	13542	13657	13796	13629	13637	13779	13761	13872	13670	13611	13597	13674	13585	13721	13627	13789	13657	13715	13662	13501	13784	13609	13564	13696	13679	13760	13628	13682	13607	13698	13802	13766	13660	13602	13648	13716	13864	13721	13764	13712	13655	13711	13830	14000	13806	13653	13712	13742	13459	14001	13803	13769	13672	13726	13559	13671	13644	13658	13526	13731	13648	13692	13702	13657	13667	13695	13619	13564	13754	13660	13537	13570	13660	13767	13623	13768	13625	13802	13760	13892	13631	13671	13678	13586	13505	13552	13680	13726	13808	13718	13565	13504	13658	13544	13717	13753	13493	13600	13725	13775	13775	13604	13754	13647	13666	13621	13829	13796	13810	13732	13743	13993	13705	13754	13728	13734	13781	13667	13783	13738	13547	13794	13764	13708	13636	13778	13776	13601	13526	13650	13645	13728	13653	13936	13746	13819	13793	13709	13588	13768	13536	13729	13710	13770	13693	13578	13647	13600	13623	13732	13608	13646	13793	13660	13643	13873	13767	13676	13663	13805	13690	13640	13644	13499	13668	13679	13702	13668	13586	13698	13668	13663	13828	13805	13811	13614	13800	13596	13698	13483	13545	13673	13702	13815	13781	13682	13589	13673	13750	13691	13739	13629	13436	13581	13940	13734	13779	13704	13644	13701	13665	13587	13794	13672	13670	13448	13764	13436	13653	13802	13669	13779	13743	13700	13618	13609	13734	13679	13686	13760	13596	13785	13767	13574	13755	13861	13803	13676	13700	13683	13561	13575	13767	13810	13652	13719	13664	13694	13649	13778	13682	13736	13675	13735	13694	13642	13655	13702	13769	13624	13466	13657	13720	13912	13658	13727	13637	13818	13679	13829	13479	13493	13629	13503	13806	13705	13855	13633	13519	13777	13697	13872	13796	13813	13699	13745	13728	13511	13625	13658	13561	13545	13544	13570	13779	13650	13544	13666	13823	13643	13612	13837	13634	13606	13760	13705	13487	13603	13685	13803	13905	13724	13666	13575	13736	13480	13732	13641	13528	13666	13521	13615	13567	13694	13735	13590	13523	13631	13711	13935	13637	13602	13710	13652	13658	13770	13785	13609	13724	13561	13645	13683	13798	13807	13469	13737	13749	13643	13444	13796	13569	13850	13806	13828	13612	13412	13600	13625	14009	13890	13715	13687	13682	13688	13686	13872	13913	13665	13633	13650	13618	13720	13680	13717	13567	13704	13480	13655	13717	13529	13566	13576	13758	13723	13623	13532	13671	13682	13671	13566	13745	13593	13774	13715	13575	13535	13691	13570	13692	14035	13739	13807	13792	13559	13626	13645	13626	13651	13538	13718	13685	13839	13703	13585	13850	13548	13752	13448	13705	13852	13869	13694	13618	13516	13739	13649	13836	13782	13945	13699	13724	13840	13446	13737	13717	13714	13571	13770	13629	13755	13706	13590	13891	13537	13807	13685	13662	13734	13781	13663	13722	13817	13563	13859	13711	13464	13543	13735	13857	13690	13707	13748	13764	13738	13473	13735	13555	13755	13598	13843	13581	13793	13798	13746	13699	13475	13752	13545	13659	13731	13658	13710	13622	13600	13671	13762	13592	13676	13839	13723	13771	14077	13748	13715	13564	13795	13523	13707	13712	13580	13803	13664	13762	13574	13647	13573	13674	13667	13640	13705	13724	13762	13734	13629	13644	13648	13638	13718	13716	13772	13553	13735	13698	13550	13693	13880	13606	13685	13644	13776	13680	13745	13677	13641	13626	13569	13757	13517	13675	13621	13654	13660	13617	13726	13791	13804	13720	13631	13564	13479	13701	13883	13749	13728	13836	13892	13791	13585	13872	13757	13678	13719	13660	13778	13754	13628	13750	13747	13609	13553	13673	13736	13642	13601	13742	13641	13618	13576	13613	13636	13610	13806	13826	13511	13793	13591	13531	13619	13419	13664	13712	13731	13593	13791	13649	13867	13884	13395	13573	13769	13835	13723	13619	13623	13613	13453	13835	13655	13692	13731	13696	13775	13701	13703	13750	13824	13636	13791	13630	13619	13802	13568	13742	13628	13611	13673	13769	13672	13812	13620	13583	13670	13531	13769	13660	13725	13557	13573	13743	13758	13778	13712	13686	13569	13705	13644	13579	13583	13678	13778	13522	13745	13710	13770	13822	13660	13788	13516	13659	13772	13747	13564	13626	13528	13660	13686	13684	13867	13650	13549	13652	13541	13784	13614	13576	13781	13666	13677	13876	13866	13814	13866	13762	13672	13525	13750	13671	13761	13873	13744	13648	13807	13661	13451	13605	13574	13680	13767	13581	13667	13838	13648	13635	13848	13629	13645	13698	13621	13886	13736	13779	13626	13764	13799	13652	13760	13523	13635	13689	13738	13714	13704	13704	13818	13904	13592	13789	13805	13627	13537	13770	13877	13578	13668	13739	13652	13652	13525	13793	13655	13673	13425	13632	13726	13707	13517	13737	13512	13603	13801	13774	13653	13717	13795	13635	13648	13569	13660	13498	13564	13829	13742	13883	13659	13600	13792	13623	13928	13606	13646	13700	13559	13653	13463	13572	13523	13846	13727	13824	13875	13560	13822	13846	13722	13749	13512	13749	13647	13595	13704	13828	13718	13550	13653	13745	13593	13693	13638	13670	13795	13619	13700	13799	13553	13783	13832	13721	13759	13810	13891	13698	13651	13883	13593	13820	13857	13818	13737	13685	13836	13591	13647	13610	13592	13826	13562	13759	13848	13622	13853	13693	13628	13671	13628	13629	13577	13614	13575	13556	13571	13721	13700	13849	13618	13632	13586	13732	13570	13582	13784	13685	13650	13827	13729	13694	13600	13664	13628	13822	13663	13647	13717	13817	13733	13655	13714	13709	13581	13719	13543	13728	13578	13699	13660	13750	13708	13668	13670	13742	13631	13513	13759	13801	13704	13657	13645	13755	13703	13735	13392	13733	13616	13751	13709	13628	13736	13855	13699	13681	13789	13582	13849	13814	13676	13905	13825	13686	13743	13601	13911	13765	13566	13711	13499	13697	13729	13645	13752	13788	13669	13735	13643	13627	13683	13780	13800	13705	13644	13831	13740	13774	13648	13582	13637	13673	13821	13776	13661	13839	13695	13911	13645	13537	13557	13742	13657	13983	13640	13728	13575	13657	13751	13551	13600	13592	13565	13855	13926	13492	13567	13551	13769	13782	13735	13881	13688	13865	13516	13653	13629	13544	13663	13814	13676	13727	13749	13555	13643	13658	13678	13637	13842	13785	13726	13746	13562	13699	13726	13909	13738	13569	13632	13556	13897	14033	13790	13568	13686	13588	13643	13704	13687	13644	13594	13728	13581	13742	13847	13755	13519	13711	13690	13720	13542	13775	13702	13639	13506	13762	13647	13759	13520	13549	13750	13537	13507	13667	13507	13540	13679	13666	13539	13433	13625	13718	13562	13693	13929	13665	13544	13793	13824	13617	13751	13497	13704	13659	13525	13630	13629	13768	13756	13564	13786	13937	13728	13709	13735	13566	13752	13600	13907	13785	13780	13703	13449	13559	13625	13583	13694	13598	13676	13463	13676	13762	13602	13668	13717	13790	13733	13820	13678	13411	13643	13624	13497	13723	13729	13731	13676	13607	13757	13734	13557	13923	13706	13549	13449	13632	13777	13505	13492	13831	13713	13608	13699	13563	13768	13649	13647	13706	13586	13759	13775	13693	13798	13729	13676	13813	13827	13749	13549	13684	13977	13710	13869	13671	13517	13622	13510	13794	13596	13366	13715	13702	13417	13868	13632	13710	13815	13650	13755	13840	13637	13779	13639	13722	13610	13654	13726	13557	13734	13697	13740	13628	13720	13763	13609	13613	13703	13645	13640	13775	13552	13658	13719	13893	13708	13542	13725	13702	13547	13738	13811	13713	13894	13647	13504	13598	13876	13564	13451	13661	13621	13566	13786	13598	13751	13533	13702	13754	13457	13547	13638	13627	13590	13758	13572	13583	13555	13517	13563	13574	13601	13373	13699	13671	13750	13858	13551	13643	13587	13635	13697	13786	13593	13624	13772	13659	13647	13661	13781	13938	13616	13661	13646	13626	14003	13815	13937	13669	13626	13802	13556	13747	13923	13734	13779	13824	13750	13633	13592	13745	13718	13606	13627	13715	13551	13546	13569	13456	13784	13797	13716	13755	13782	13617	13735	13694	13533	13697	13730	13576	13786	13643	13640	13597	13851	13627	13661	13736	13815	13734	13616	13800	13615	13609	13739	13724	13733	13603	13695	13550	13696	13699	13711	13600	13463	13678	13648	13679	13780	13634	13735	13645	13628	13661	13502	13581	13797	13818	13702	13759	13613	13643	13578	13640	13731	13716	13813	13811	13804	13522	13616	13526	13611	13711	13676	13620	13598	13802	13970	13659	13614	13718	13630	13581	13606	13737	13540	13587	13708	13654	13617	13634	13823	13711	13838	13778	13680	13668	13621	13671	13543	13723	13723	13791	13609	13515	13585	13709	13577	13702	13727	13895	13468	13605	13870	13642	13601	13534	13522	13480	13637	13551	13789	13700	13538	13666	13652	13664	13789	13786	13819	13782	13738	13705	13820	13725	13818	13922	13858	13526	13581	13629	13725	13683	13776	13848	13792	13820	13500	13675	13776
32692	64610	55970	38347	21906	17144	15936	14197	13554	13885	13064	12604	12347	12511	12792	12252	12228	12102	11969	11757	11764	11964	12440	13649	13585	13283	12593	12287	12029	11678	11655	11641	11470	11587	11660	11702	11433	11686	11519	11597	11494	11846	11742	11501	11748	11505	11780	11551	11586	11768	11533	11746	11677	11583	11645	11500	11796	11662	11486	11697	11596	11583	11573	11608	11622	11694	11724	11622	11708	11486	11720	11561	11648	11584	11492	11706	11604	11644	11436	11771	11719	11585	11615	11706	11629	11506	11324	11594	11746	11542	11671	11710	11483	11684	11498	11811	11462	11677	11561	11585	11693	11780	11652	11597	11714	11519	11612	11612	11660	11527	11694	11566	11632	11684	11555	11733	11527	11675	11650	11680	11731	11641	11653	11492	11658	11556	11584	11592	11741	11551	11685	11843	11593	11692	11705	11590	11765	11450	11568	11588	11840	11711	11649	11734	11574	11728	11847	11708	11640	11655	11818	11338	11525	11651	11491	11793	11776	11571	11608	11517	11628	11479	11788	11748	11777	11485	11715	11564	11684	11580	11863	11595	11640	11561	11628	11702	11711	11709	11626	11711	11608	11778	11584	11660	11735	11640	11662	11524	11503	11514	11432	11705	11603	11715	11483	11661	11713	11568	11815	11665	11672	11574	11628	11639	11719	11779	11650	11684	11629	11610	11672	11744	11647	11613	11653	11835	11605	11678	11699	11788	11715	11510	11565	11596	11658	11734	11635	11567	11688	11818	11667	11514	11709	11635	11710	11596	11650	11432	11660	11422	11657	11604	11654	11490	11741	11448	11728	11608	11574	11656	11600	11725	11564	11752	11738	11537	11604	11698	11582	11581	11637	11602	11455	11597	11709	11750	11571	11467	11528	11587	11647	11768	11739	11542	11511	11593	11686	11526	11722	11528	11545	11632	11555	11565	11631	11672	11577	11664	11630	11679	11601	11495	11566	11646	11695	11475	11638	11642	11713	11540	11810	11495	11667	11580	11589	11568	11613	11612	11642	11452	11511	11733	11582	11663	11555	11738	11752	11637	11733	11594	11524	11480	11425	11653	11696	11701	11675	11557	11523	11708	11600	11553	11646	11611	11559	11728	11663	11643	11669	11708	11612	11625	11654	11455	11735	11543	11646	11637	11574	11638	11732	11532	11728	11559	11730	11806	11553	11541	11616	11564	11800	11490	11677	11658	11516	11578	11804	11719	11476	11511	11634	11876	11628	11679	11697	11453	11569	11547	11767	11699	11547	11442	11617	11638	11542	11535	11593	11631	11567	11636	11625	11622	11671	11501	11751	11483	11670	11570	11526	11600	11453	11729	11646	11643	11539	11536	11832	11757	11593	11645	11696	11727	11558	11742	11568	11536	11637	11717	11624	11602	11575	11529	11590	11663	11482	11644	11586	11475	11661	11600	11540	11704	11566	11483	11678	11500	11601	11570	11642	11496	11789	11616	11525	11617	11790	11508	11708	11726	11588	11627	11590	11727	11546	11743	11742	11749	11633	11781	11595	11653	11521	11792	11546	11639	11716	11629	11667	11564	11595	11647	11739	11735	11521	11569	11590	11676	11463	11632	11658	11622	11642	11793	11781	11676	11840	11652	11352	11691	11647	11716	11661	11574	11598	11522	11643	11776	11631	11585	11627	11621	11604	11657	11522	11855	11621	11625	11526	11685	11666	11634	11591	11697	11571	11734	11438	11703	11665	11538	11808	11627	11773	11773	11678	11562	11525	11430	11675	11709	11659	11586	11591	11671	11642	11628	11700	11514	11725	11566	11528	11625	11677	11759	11547	11549	11583	11625	11461	11733	11745	11607	11641	11593	11563	11658	11548	11600	11599	11653	11573	11617	11607	11801	11615	11601	11552	11629	11708	11589	11579	11658	11780	11749	11507	11642	11741	11555	11674	11687	11570	11629	11654	11549	11498	11685	11775	11737	11709	11543	11786	11704	11611	11689	11610	11574	11591	11777	11636	11631	11477	11586	11611	11640	11735	11699	11682	11721	11604	11560	11665	11594	11661	11577	11690	11731	11713	11831	11694	11741	11494	11583	11591	11555	11637	11653	11718	11620	11667	11719	11358	11708	11690	11699	11706	11484	11560	11615	11523	11823	11701	11600	11743	11674	11586	11732	11698	11473	11670	11642	11684	11727	11608	11597	11639	11754	11708	11540	11732	11545	11579	11583	11660	11674	11586	11575	11503	11525	11558	11700	11474	11547	11731	11552	11639	11502	11605	11633	11628	11704	11628	11526	11639	11669	11626	11523	11695	11529	11839	11607	11571	11580	11633	11741	11617	11649	11652	11674	11599	11636	11703	11611	11650	11736	11621	11657	11589	11801	11752	11584	11524	11852	11541	11683	11625	11708	11789	11614	11697	11640	11687	11652	11546	11683	11483	11758	11731	11641	11604	11439	11600	11626	11549	11554	11619	11583	11664	11704	11480	11552	11693	11631	11602	11594	11609	11549	11504	11662	11635	11679	11524	11645	11646	11643	11419	11825	11529	11658	11384	11694	11585	11476	11593	11627	11551	11634	11639	11616	11741	11752	11629	11763	11545	11690	11710	11675	11496	11672	11727	11760	11634	11597	11609	11664	11520	11581	11731	11587	11632	11522	11568	11663	11695	11538	11659	11596	11383	11553	11460	11710	11552	11706	11696	11640	11752	11603	11643	11690	11664	11681	11572	11667	11551	11622	11656	11644	11582	11617	11566	11680	11419	11648	11748	11609	11619	11675	11540	11740	11710	11619	11554	11612	11594	11594	11553	11715	11776	11651	11714	11727	11655	11467	11572	11591	11591	11684	11727	11650	11647	11646	11723	11650	11624	11541	11578	11606	11646	11706	11544	11648	11557	11685	11590	11608	11417	11635	11503	11588	11691	11615	11801	11408	11612	11615	11625	11693	11620	11826	11605	11542	11698	11547	11497	11629	11647	11550	11439	11536	11640	11664	11560	11527	11684	11599	11493	11594	11698	11528	11881	11754	11492	11688	11576	11643	11442	11621	11570	11596	11554	11702	11610	11724	11670	11426	11575	11534	11697	11539	11576	11709	11469	11558	11572	11474	11599	11485	11598	11576	11818	11579	11724	11650	11622	11657	11530	11828	11653	11456	11580	11478	11586	11696	11695	11534	11667	11650	11503	11726	11734	11627	11528	11507	11669	11582	11583	11663	11674	11644	11592	11684	11515	11656	11681	11570	11549	11628	11719	11655	11615	11655	11557	11502	11656	11694	11604	11630	11784	11640	11765	11469	11717	11582	11621	11639	11628	11722	11537	11581	11532	11741	11577	11590	11535	11707	11638	11549	11596	11692	11544	11742	11503	11766	11700	11723	11599	11625	11726	11550	11741	11594	11690	11503	11498	11672	11496	11578	11569	11658	11610	11762	11678	11402	11632	11608	11624	11577	11665	11733	11750	11378	11572	11596	11730	11731	11671	11648	11560	11540	11622	11856	11590	11599	11683	11689	11606	11685	11481	11559	11605	11593	11681	11597	11687	11612	11712	11742	11663	11741	11558	11499	11625	11667	11622	11615	11632	11689	11437	11624	11668	11576	11693	11580	11560	11583	11534	11596	11596	11649	11648	11732	11715	11535	11581	11744	11772	11590	11717	11703	11636	11673	11649	11480	11616	11574	11660	11577	11629	11479	11497	11553	11581	11555	11634	11557	11566	11532	11783	11736	11534	11621	11782	11608	11797	11577	11590	11672	11620	11618	11453	11735	11601	11738	11685	11435	11496	11676	11575	11566	11622	11700	11674	11526	11614	11413	11746	11687	11706	11690	11540	11570	11568	11383	11578	11579	11725	11690	11767	11635	11677	11685	11503	11855	11567	11662	11662	11660	11701	11519	11574	11600	11567	11615	11479	11512	11634	11555	11553	11512	11807	11627	11557	11697	11566	11540	11602	11774	11639	11714	11777	11534	11659	11608	11437	11647	11653	11550	11559	11631	11494	11446	11683	11649	11684	11482	11703	11576	11504	11682	11699	11629	11604	11684	11553	11720	11649	11632	11466	11632	11675	11548	11570	11598	11605	11648	11723	11730	11548	11636	11558	11567	11555	11634	11499	11657	11613	11724	11507	11654	11627	11689	11641	11564	11617	11728	11432	11686	11694	11734	11628	11578	11831	11642	11747	11719	11711	11587	11541	11611	11515	11502	11709	11747	11587	11580	11626	11694	11453	11477	11767	11662	11655	11648	11480	11713	11698	11637	11757	11698	11569	11683	11700	11681	11512	11569	11558	11573	11557	11524	11499	11730	11699	11695	11736	11674	11624	11620	11618	11641	11694	11572	11510	11732	11651	11690	11612	11555	11542	11780	11630	11738	11643	11651	11731	11592	11598	11542	11483	11762	11642	11646	11713	11691	11647	11410	11634	11785	11765	11616	11650	11615	11562	11546	11626	11652	11583	11476	11442	11675	11632	11600	11674	11697	11667	11650	11558	11779	11735	11574	11604	11634	11816	11885	11707	11618	11607	11601	11747	11675	11662	11620	11773	11583	11510	11679	11751	11571	11664	11422	11551	11698	11705	11693	11552	11636	11670	11571	11701	11593	11634	11658	11533	11495	11772	11482	11784	11813	11629	11592	11721	11777	11493	11506	11550	11521	11602	11690	11535	11709	11545	11540	11736	11563	11585	11590	11591	11446	11572	11599	11682	11537	11653	11673	11701	11620	11644	11568	11657	11597	11714	11610	11746	11569	11679	11535	11713	11691	11500	11641	11636	11699	11767	11744	11631	11624	11775	11555	11541	11668	11616	11636	11586	11486	11614	11653	11530	11462	11809	11617	11671	11608	11703	11426	11636	11718	11811	11523	11665	11539	11714	11616	11604	11695	11634	11645	11627	11637	11515	11718	11699	11528	11736	11628	11632	11542	11585	11572	11592	11554	11634	11662	11557	11652	11504	11606	11827	11690	11636	11578	11612	11592	11699	11641	11679	11721	11562	11580	11684	11781	11839	11581	11572	11651	11564	11588	11481	11729	11505	11636	11634	11711	11556	11547	11602	11673	11631	11532	11539	11710	11710	11572	11610	11625	11740	11829	11582	11683	11636	11666	11585	11587	11711	11434	11629	11716	11828	11622	11566	11452	11505	11591	11766	11706	11695	11608	11500	11568	11695	11581
30748	32088	36486	27665	18431	16277	15520	14911	14747	14503	14421	14189	14092	14159	14015	14143	14125	14058	14031	13993	13943	13953	14137	13878	14107	13981	14116	13850	13940	13910	13989	14148	14066	14021	13856	13903	14000	13956	13880	13860	13928	14061	13801	14138	14166	13903	13853	14032	13940	14056	14077	14038	13865	14057	14032	14003	14054	13991	14294	14118	13980	13933	14026	13965	13757	13699	14029	13888	14072	13974	13897	14042	13849	13930	13931	13914	13978	13975	13920	13797	13939	13928	13856	13895	14142	13977	13963	13700	13995	14203	14052	14022	14034	14018	14133	13903	14166	14006	14006	14065	13833	14075	13974	14101	13836	13864	14080	13976	14104	13840	13872	14157	13878	13976	13833	13858	13947	14049	13867	13962	13964	13902	13845	13986	14087	13861	13932	13823	14068	14023	13988	13863	13949	14175	13994	13834	13906	13924	13866	13948	13979	13998	13931	13969	13987	13766	13838	13968	13793	14102	13954	13793	13972	13701	13879	13854	13743	13939	14018	13990	14068	13868	13684	14028	14041	13890	13823	14063	14025	13981	13847	13795	13863	14053	13766	13935	14068	13932	13961	13691	13862	14036	13805	14098	13767	13915	13931	14024	14116	13828	14081	13847	14078	13926	13887	13937	13885	14069	14023	13895	13954	13713	13908	13909	13971	13789	14036	13955	13984	13883	13768	13714	13926	14148	13834	13910	13746	14013	13918	13955	14035	13803	13963	13930	13937	14108	13857	14104	13867	13741	13817	13765	13963	14018	13889	13828	14114	13994	13792	13726	14064	13866	14000	13991	13853	13972	14051	13946	14059	13958	13998	13969	14035	13838	14033	14083	14312	14040	14022	13795	13937	13952	13993	13814	14003	14018	13788	14052	13902	14023	13855	13794	13714	14098	13871	13838	13788	13960	13846	14139	14120	13938	13881	14048	14125	14068	13980	13894	14116	13971	13950	13897	13974	13943	14036	14136	13936	14196	13873	14126	13979	14099	14020	13960	13939	14116	13871	13770	14130	14136	14024	13947	14060	13904	13961	13829	13775	13941	14028	13980	13986	13832	13898	13838	13889	13949	14188	13974	13950	13938	13931	14086	14150	13829	13869	13696	14003	13836	14000	13868	14138	14116	14019	14048	13962	13996	13941	13918	13881	14095	13874	13965	13949	13981	13897	13856	14012	13887	13997	13995	14011	13884	13958	13878	13981	14274	14091	13943	13727	14207	13937	13911	14016	13902	14011	14040	13918	13816	13954	13957	13969	13997	13899	13962	13976	14125	13975	14028	14072	13944	13691	14089	13954	13895	14026	14017	14005	13945	14055	13960	13946	14098	13969	13941	14173	14351	13892	13991	13945	14059	13861	13947	13933	14047	14148	13960	14088	13782	14074	13830	14081	13940	13712	13882	13932	14050	14002	14044	14101	13990	13786	13898	13964	14254	14138	14005	14008	14152	14081	13873	14147	13996	14063	14049	14073	14165	14089	13818	14024	14001	13992	14024	14178	13792	13916	13851	13878	14025	14025	14011	13886	13980	14008	13821	13948	13711	14031	13870	13907	13918	13958	14041	14067	13955	14075	14099	14058	14032	13940	13876	13950	13881	13958	13758	13942	14132	13956	14137	14032	14162	14120	14100	13906	14037	13957	14107	14082	13886	13993	14072	13846	13999	13866	13984	14084	13986	13882	13830	13942	13824	14031	14023	14125	13875	13959	14118	14061	13820	14004	14070	13972	13981	14053	13866	13928	13913	13963	13932	13932	13916	13782	13891	14007	14122	13848	14033	13914	13965	14114	13934	13867	14101	14009	14010	13794	13831	13932	13954	14116	13880	13880	13909	13917	13952	13943	13863	13915	13902	14019	14001	13964	13779	14049	14012	13855	13815	13930	13993	14057	13923	13745	13851	13948	13736	13835	13976	14003	13768	13984	13878	14074	13931	13969	14028	13973	13809	13991	14095	13956	14025	13830	13811	13970	13964	14033	13961	14065	13766	13917	13857	14057	13990	13814	13730	13999	14148	14046	14072	13978	13911	14002	14028	14027	13923	14091	14060	14054	14027	13915	13941	14068	14003	13957	13983	13933	13883	14160	13882	13952	14031	14126	13888	13840	13958	13882	13991	13752	13944	13917	13886	13954	14017	14062	13646	14024	13946	14075	13986	13789	13917	13819	13956	14080	13918	13811	14049	14057	13951	14085	13830	13875	13950	13933	13940	14130	13832	13957	13901	14137	14095	13925	13753	14073	13967	13819	13965	13819	14022	13827	14168	14060	14150	14075	13803	13944	13942	14168	13926	13924	13694	13961	13851	13905	13961	14096	13996	14032	14043	13999	14076	13814	13916	14199	14050	14064	13930	14021	13743	13905	14067	13890	14044	14026	14053	13936	13882	13995	14186	13921	13964	13898	13907	13998	13923	14032	13878	13868	13818	14083	14020	13866	14125	14030	13815	13951	14088	13960	14154	13994	13984	13784	13997	13882	13966	13822	13941	14003	14009	13807	14088	13879	13909	14237	13894	13951	13862	13882	14068	14088	14180	14025	13937	13863	14008	13988	14028	13915	13971	13902	13952	14080	14037	14048	14061	13839	13979	13805	13939	13953	14090	14101	13710	13833	13723	14072	13887	13878	14094	13942	13926	13921	14097	14428	14092	13886	13912	13827	14032	14019	13925	13954	13883	13960	13761	14034	13982	13931	13940	14046	13965	13935	13904	14088	14106	13897	13837	14218	13750	13888	13977	14050	13874	14047	14064	13956	14025	13940	13866	13922	14026	14075	14063	13956	13871	13918	13981	14085	13943	14108	14007	14176	13870	13765	13971	14003	14127	13803	13870	13924	14061	13708	14083	14045	13872	13934	13867	14174	13880	14087	14000	13984	13976	14024	13965	14073	13990	13913	13915	13921	14228	13972	14065	13953	14088	13952	14037	14013	14051	13923	13928	13970	13988	13952	13898	14027	13809	13912	13979	13775	14201	14048	13958	13851	13828	13992	13928	13997	14088	14060	13878	13799	14008	13974	13756	13919	13940	13852	14006	13984	13943	13857	13944	13802	13843	14067	13943	14041	14100	13901	14164	13905	13952	13935	13945	14101	14035	13910	13914	13992	13949	13952	14007	14049	14024	14124	13803	14066	13919	13956	14014	14139	14017	13892	14210	14198	14026	13884	13904	13998	13997	13968	14003	14030	14074	14044	14140	13944	13900	13968	13897	13749	13966	13905	13981	13979	14039	13954	14094	13938	14046	14063	14017	13740	13842	14019	14044	14052	13956	14011	14020	14077	13883	13887	13968	13780	14067	13941	13931	14062	13959	14156	13932	13959	13865	13964	13999	13942	13970	13929	13968	13894	13895	14074	14130	13980	13793	13847	13923	14098	13911	13875	13601	13743	13860	14031	13919	13970	14028	14011	13881	13908	13914	13958	14105	13994	13901	13812	14000	13906	14059	14081	14014	14014	13956	14054	13858	13986	13882	13845	13897	14118	13987	13913	13932	14029	13933	13988	13801	13960	13878	13915	13987	13937	13900	14010	14103	13979	14188	14124	14019	13889	14068	13966	13972	13998	13828	14036	13901	13900	14000	14026	13864	13845	13951	14071	14011	13879	13712	14018	13790	13951	14033	14141	14068	14009	14001	13979	13927	13891	13992	13822	13867	14033	13905	13951	13933	14051	14015	13845	13823	13856	13975	13884	14070	13988	13957	14115	13968	14063	13917	13898	13989	14172	13912	13784	14077	13807	13992	14016	13772	13996	13926	13959	13913	14130	13727	13980	13983	14000	13950	13986	14134	14066	13876	13819	13803	14071	13942	14171	13859	13922	13688	13898	13840	13891	13947	13981	13852	14003	13803	14008	13849	13986	13976	14125	14088	14112	13951	14003	13932	13976	14004	13898	13833	13879	13923	14012	14336	14004	14180	13748	13872	14123	13931	14084	13765	13950	13846	13897	13988	14039	13912	14006	14172	14036	13969	13883	14034	13965	14093	14000	13927	14088	13936	14049	13919	13804	14179	14136	14064	13860	14035	14005	13890	14007	13992	14175	14082	14095	14037	14165	14042	13922	13979	13957	14091	13980	13871	13998	14228	13821	13907	13907	13937	14023	14056	13686	13889	14019	13831	13995	14031	13989	13882	13988	13951	13892	13818	14009	14028	13886	14139	14006	13870	14106	13781	13916	13851	13951	14005	13936	13888	13962	14024	13943	13939	13956	13949	14002	13617	13956	14017	14001	13896	13982	14066	13868	13950	13969	14083	13788	13823	14004	13885	14080	14039	13966	13932	13966	13995	13945	14048	13836	13976	14143	14038	13850	14039	13872	13975	14026	14030	14071	13860	14074	13853	13982	14038	13986	13935	14027	14112	13946	13979	13857	14025	14061	13854	13928	13872	13978	14027	13989	14126	13944	14091	13942	13885	14044	13935	13835	14067	14053	14012	14012	13966	14131	13990	13922	13879	14043	13958	13936	13782	14183	13763	13836	13991	13997	13880	13863	13877	14083	13860	13958	13821	14102	13855	13904	13903	13877	13931	14102	13921	14014	13919	14113	13968	14027	14044	14133	13878	13922	13919	13973	13846	13953	14067	14028	14015	13893	13953	14015	14077	13787	14063	14123	14008	13885	13877	14030	14191	13916	14046	14100	14054	13834	14147	13902	13966	14073	14118	13931	14062	13989	14088	13954	13873	13982	14154	14011	14012	13858	14126	13822	13820	14011	14171	13935	13978	13892	13895	13876	14124	14032	13949	13946	13900	14173	13920	13843	14120	14123	14261	14075	14020	13869	13774	13874	13994	14063	14013	14109	13867	13859	13996	13812	13882	13765	14120	13862	14002	13770	13840	14061	13953	13882	13839	13896	13990	14011	14018	13856	14046	14144	13959	14115	13915	14033	13798	14022	14159	13913	13996	13995	13931	13811	14000	13995	13983	13991	13805	13981	13955	14042	14012	14211	13999	13885	13950	13874	13878	14024	13848	13948	13915	13941	13888	13948	14060	14001	14045	14009	13875	13783	14146	13873	13906	14013	13848	13880	14012	13994	13850	14013	14116	13882	13806	13987	13976	13871	14011	13945	13726	13848	13797	14082	13980	13843	13939	13794	13835	14079	14141	14007	13828	13806	13844	13779	13954	14021	14006	14025	13892	13909	13957
29260	47246	37148	24235	16412	14682	13965	13270	12971	12680	12329	12422	12327	12318	12125	11967	12061	11747	11843	11927	12018	11905	11945	12045	11866	11897	12060	11859	11807	11901	11772	11762	11883	11925	11753	12004	11851	11925	11748	11816	11963	11840	11997	11880	11653	11877	11834	11837	11852	11900	11798	11797	11946	11824	11751	11777	11954	11898	12026	11907	11867	11823	11734	11944	11928	11765	11727	11772	11817	11961	11851	11868	11779	11816	12004	11770	11880	11745	11872	11845	11980	11953	11856	11849	11928	11882	11869	11849	12019	11769	11853	11897	11844	11765	11910	11863	11679	11902	11855	11693	11890	11779	11771	11821	11825	11916	11748	11882	11845	11821	11786	11942	11792	11846	11774	11826	11681	11658	11957	12082	11770	11847	11865	11851	11806	11748	11873	12085	11850	11657	11857	11679	11895	11801	11906	11909	11890	11701	11810	11974	11833	11875	11860	11802	11831	11881	11843	11968	12125	11794	11843	11755	11918	11859	11814	11808	12075	11694	11792	11797	11787	11819	11931	11946	12030	11990	11872	11883	11853	11719	11986	11827	11821	11896	11742	11736	11865	11957	11825	11856	11823	11926	12026	11827	11781	11657	11860	11801	11743	11868	11957	11914	11840	11893	11881	11909	11904	11735	11758	11922	11823	11902	11911	11868	11969	11947	11979	11853	11764	11813	11773	11846	11782	11853	11839	11958	11668	11913	11757	11917	11802	11981	11978	11848	11771	11761	11820	11830	11882	11969	11732	11967	11804	11796	11940	11749	11908	11715	11782	11927	11860	11868	11865	11932	11868	11932	11776	11930	11978	11778	11980	11875	11735	11930	11876	11910	11992	11784	11918	11781	11792	11799	11820	11810	11675	11833	11837	11748	11705	11886	11846	11886	11809	11679	11854	11838	11875	11925	11923	11767	11831	11867	11809	11893	11828	11937	11997	11767	11751	11886	11887	11857	11763	11868	11851	11749	11792	11894	11839	11982	11747	11852	11767	11788	12053	11828	11869	11889	11854	11734	11856	11886	11828	11984	11930	11821	11952	11926	11864	11818	11808	11809	11882	11882	11844	11694	11909	11788	11832	11803	12008	11642	11878	11803	11774	11890	11868	11886	11795	11907	11750	11934	11868	11763	11753	11822	11828	11849	11921	11791	11785	11822	11910	11853	11822	12041	11830	11850	11907	11835	12018	11811	11757	11864	11777	11886	11782	11893	11990	11948	11818	11961	11869	11855	11788	11899	11847	11803	11751	11948	11834	11896	11887	11809	11955	11886	11921	12004	11849	11691	11827	12007	11931	11755	11820	11969	11977	11845	11800	11819	11864	11765	11997	11819	11815	11836	11766	11844	11782	11940	11645	11947	11858	11934	11883	11819	11725	11849	11902	11851	11886	11779	11877	11983	11915	11886	11832	11932	11870	11837	12049	11923	11627	11897	11891	11867	11775	11888	11841	11864	11726	11893	11858	11775	11946	11699	12027	11848	11913	11786	11784	11967	11737	11878	11899	12008	11904	11817	11781	11689	11977	11974	11973	11623	11982	11911	11877	11805	11848	11709	12012	11792	11861	11742	11892	11845	11980	11764	11892	11942	11891	11842	11829	11906	11761	11869	11973	11872	11838	11930	11986	11784	11724	11849	11868	11684	11903	11839	11762	11941	11930	11719	11788	11875	11829	11914	11790	11728	11819	11811	11866	12007	11930	11787	12017	11822	11922	11866	11912	11889	11818	11840	11861	11761	11847	11669	11751	11833	11855	11775	11736	11765	11817	11854	11795	11919	11763	11745	11912	11803	11888	11862	11956	11839	11805	11873	11887	11827	11735	11784	11856	11889	11809	11958	11885	11803	11884	11846	11973	11833	11876	11810	11923	11831	11756	11777	11820	11867	11972	12024	11712	11848	11871	11826	11914	11793	11980	11756	11810	11828	11803	11933	11846	11781	11907	11889	11907	11799	11981	11777	11886	11911	11984	11829	11692	11815	11780	11926	11815	11883	12018	11885	11763	11999	11898	11848	11828	12009	11806	11877	11567	11831	11777	11943	11805	11963	11797	11819	11954	11914	11818	12024	11984	11788	11855	11870	11903	12011	11809	11567	11814	11910	11729	11804	11814	11800	11927	11808	11985	11810	11956	11983	11981	11859	11806	11889	11882	11813	11838	11785	11874	11896	11824	11925	11898	11783	11848	12005	11630	11885	11748	11847	11835	11982	11824	11842	11986	11887	11947	11829	11789	11853	11901	11750	12005	11748	12113	11957	11885	11941	11782	11888	11756	11888	11929	11851	11814	11973	11803	11874	11895	11876	11870	11781	11906	11861	11803	11885	11979	11822	11967	11923	11934	11927	11909	11831	11836	11907	11777	11908	11902	11932	11725	11621	11970	11766	11835	11871	11703	11859	11821	11931	11836	11787	11760	11736	11774	11668	11982	11850	11794	11912	11932	11858	11856	11982	11872	11853	11755	11936	11850	11990	11885	11956	11932	11786	11818	11773	11958	12084	11774	11722	11944	11853	11876	11888	11741	11945	11792	11982	11946	11807	11849	11799	11945	11813	11987	11852	11883	11907	11907	11871	11898	11794	11771	11975	11852	11838	11761	11920	11756	12072	11730	11953	11732	11822	11909	12015	11780	11924	11900	11780	11798	11812	11983	11892	11845	11947	11840	11907	11703	11798	11958	11835	11883	11776	12090	11844	11776	11777	11856	11965	11961	11740	12017	12037	11874	11842	11840	11830	12009	11681	11758	11779	11600	11859	11879	11794	11688	11961	11700	11729	11824	11897	11790	11731	11698	11873	11837	11704	11802	11669	11682	11773	11920	11765	11984	11858	11827	11778	11826	11979	11817	11804	11892	11955	11832	11855	11791	11889	11743	11991	11948	11807	11996	11651	11905	11928	11846	11815	11775	11930	11629	11864	11948	11804	11914	11649	11835	11750	11993	11941	11914	11747	11881	11900	11936	11967	11856	11913	11860	11758	11846	11775	11966	11903	11965	11836	11869	11869	11815	11939	11924	11915	11707	11784	11909	11846	11876	12004	11746	11900	11796	11898	11901	11792	11788	11927	11934	11927	11879	11832	11926	11715	11810	11650	11726	11818	11868	11649	11752	11743	11815	11845	11848	11846	11913	11908	11940	11949	11819	11905	11805	11962	11721	11578	11985	11763	11772	11971	11815	11896	11935	11703	11686	11749	11791	11875	11902	11859	11939	11739	11984	11901	11925	11796	12042	12009	11972	11895	11812	11767	11857	11806	11742	11879	11867	11867	11962	11722	11864	11960	11976	11919	11703	11901	11854	11621	11927	11805	11923	11837	11814	11718	11936	11815	11764	11770	11698	11769	11942	11844	11955	11811	11929	11846	11952	11918	11921	11775	11985	11931	11907	11841	11928	11890	11721	11915	11929	11807	11852	11812	11677	11907	11876	11750	11803	11910	11923	11710	11908	11846	11865	11842	11815	11898	11682	11815	11891	11849	11770	11929	11824	11780	11958	11757	11878	11879	11711	11599	11728	11720	11878	11926	12017	11783	12033	11763	11901	11939	11829	11886	11708	11883	11980	11832	11823	11937	11924	11907	11719	11778	11818	11861	11811	11790	11793	11724	11899	11919	11769	11927	11830	11854	11828	11905	11898	11888	11927	11830	12082	11830	12053	11732	11783	11865	11674	12008	11850	11802	11894	11883	11829	11989	11892	11776	11801	11859	11928	11925	11867	11931	11895	11745	11893	11816	11853	11902	11954	11918	11867	11747	11806	11730	11796	11792	11771	11800	11819	11731	11904	11887	11806	11787	11870	11741	11764	11601	11918	11838	11789	11640	11841	11848	11941	11934	11999	11918	11778	11845	11875	11655	11705	11827	11857	11865	11726	11822	11884	11866	11802	11812	11853	11959	11895	12086	11896	11770	11896	11876	11933	11664	11845	11910	11875	11916	11902	11871	11840	11759	11890	11876	11968	11845	11743	11794	11863	11872	11766	11710	11819	11720	11867	11768	11982	11980	11840	11843	11724	11722	12032	11762	11829	11944	11920	11742	11906	11856	11961	11999	11905	11842	11853	11852	11818	11757	11715	11720	11870	11759	11975	11789	11925	11844	12042	11695	11808	11889	12004	11941	12030	11764	11724	11916	11892	11964	11920	11890	11779	11843	11813	12025	11885	11878	11906	11959	11858	11649	11769	12050	11987	11930	11908	11791	11797	11817	12036	11938	11749	11952	11900	11936	11836	11895	11893	11897	11843	11778	11799	11914	11840	11795	11910	11823	11816	11824	11761	11818	11757	11743	11922	11945	11701	11649	11902	11737	11924	11887	11811	11846	11878	11928	11786	11971	11933	11908	11725	11885	11839	11817	11739	11808	11795	11842	11913	11828	11838	11819	11907	12000	11882	11752	11889	11839	11883	12019	11874	11744	11996	11943	11914	11754	11962	11822	11984	11754	11932	11671	11972	11843	11863	11839	11868	11826	11829	11696	11783	11908	11764	11904	11803	11897	11726	11840	12023	11967	11811	11871	11789	12053	11891	11993	11609	11752	11894	11989	11780	11842	11866	11993	11772	11769	11767	12042	11793	11794	11837	11892	11753	11886	11776	11895	11679	11763	11750	11874	11788	11944	11809	11882	11811	11931	11804	11848	11935	11818	11958	11886	11966	11721	11959	11892	11917	11901	11803	11927	11778	11857	12063	11855	11995	11886	11852	11846	11931	11795	11907	11905	11996	11837	11788	11906	11867	11940	11745	11837	11805	11816	11929	11870	11854	11794	11759	11766	11759	11884	11879	11861	11886	11792	11880	11672	11934	11911	11848	11815	11821	11807	11814	12031	11848	11831	11888	11937	11894	11851	11837	11881	11884	11786	11711	11992	11714	11822	12077	11999	11809	11815	11820	11792	11831	11892	11832	11844	11854	12010	11927	11793	11871	11861	11894	11828	11755	11965	11724	11892	11706	11847	11630	11965	11923	11767	11773	11792	11775	11901	11849	12076	11723	11743	11879	12020	11871	11687	11884	11888	11850	11763	12009	11867	11919	11720	11780	11801	11908	11855	11771	11998	11906	12107	11905	11925	11923	11855	11843	11868	11973	11712	11842	11738	11812	11780	12035	11889	11673	11792	11861	11759	11961	11953	11938	11795	11992	11759	11727	11934
23221	21165	28439	25578	22538	21296	18857	15719	15203	14820	14363	14536	14216	14263	14209	14020	13904	14001	13869	13816	13700	13849	14122	14508	14671	14619	14294	14062	13741	13723	13575	13657	13606	13702	13825	13725	13726	13581	13474	13683	13613	13501	13712	13898	13778	13770	13721	13861	13645	13560	13571	13750	13670	13619	13466	13667	13625	13495	13734	13854	13729	13714	13646	13498	13531	13599	13580	13716	13670	13858	13525	13524	13774	13515	13775	13872	13601	13709	13758	13548	13655	13744	13611	13493	13633	13595	13563	13539	13601	13643	13550	13812	13615	13628	13718	13644	13574	13524	13713	13612	13654	13646	13568	13713	13688	13672	13707	13814	13601	13743	13699	13756	13492	13567	13548	13598	13615	13805	13543	13729	13683	13584	13597	13485	13443	13669	13808	13671	13644	13443	13834	13863	13597	13753	13801	13604	13645	13725	13624	13538	13575	13495	13448	13726	13475	13573	13658	13577	13627	13593	13642	13539	13678	13645	13671	13604	13710	13527	13638	13718	13548	13559	13689	13628	13565	13693	13738	13576	13559	13550	13599	13708	13569	13497	13608	13699	13755	13723	13686	13656	13453	13797	13639	13583	13748	13871	13540	13660	13625	13683	13597	13697	13508	13545	13585	13685	13602	13715	13532	13660	13603	13682	13512	13795	13659	13671	13653	13642	13465	13503	13801	13824	13750	13828	13602	13646	13626	13715	13549	13650	13644	13613	13755	13739	13736	13488	13590	13421	13622	13635	13654	13583	13812	13586	13501	13735	13513	13824	13717	13460	13596	13680	13431	13661	13651	13576	13710	13710	13572	13550	13599	13702	13516	13774	13600	13657	13545	13710	13593	13589	13998	13668	13682	13542	13758	13630	13672	13635	13636	13679	13582	13478	13676	13616	13489	13473	13690	13694	13439	13606	13745	13590	13433	13473	13477	13598	13444	13543	13591	13353	13681	13398	13743	13527	13541	13529	13479	13653	13623	13602	13739	13592	13596	13903	13505	13438	13598	13629	13636	13648	13620	13599	13669	13687	13475	13448	13378	13715	13594	13658	13626	13597	13666	13551	13645	13606	13728	13811	13678	13476	13725	13699	13832	13448	13541	13484	13547	13570	13568	13721	13462	13516	13638	13506	13617	13643	13585	13542	13588	13685	13697	13668	13719	13758	13603	13657	13591	13531	13621	13591	13638	13561	13581	13437	13741	13671	13734	13745	13620	13550	13868	13870	13553	13571	13584	13544	13502	13653	13764	13654	13542	13761	13633	13569	13690	13419	13657	13545	13527	13711	13706	13819	13518	13688	13607	13533	13749	13635	13463	13594	13683	13565	13608	13567	13628	13800	13502	13556	13608	13771	13861	13701	13446	13681	13533	13412	13593	13771	13562	13884	13518	13502	13647	13636	13594	13655	13561	13898	13563	13339	13510	13578	13714	13648	13455	13662	13738	13510	13783	13622	13522	13752	13537	13868	13587	13725	13784	13707	13658	13720	13734	13722	13595	13628	13780	13585	13574	13527	13562	13617	13605	13673	13581	13621	13647	13754	13495	13433	13545	13673	13716	13687	13701	13624	13593	13725	13824	13672	13624	13572	13713	13688	13588	13587	13584	13748	13609	13674	13667	13826	13715	13647	13701	13669	13446	13805	13622	13586	13737	13690	13689	13787	13652	13667	13432	13771	13748	13694	13785	13654	13543	13629	13730	13643	13816	13646	13621	13604	13710	13592	13510	13452	13665	13709	13796	13667	13634	13815	13824	13824	13645	13641	13713	13584	13706	13688	13543	13819	13642	13565	13685	13483	13701	13558	13687	13678	13726	13716	13683	13669	13744	13793	13824	13634	13661	13535	13676	13639	13673	13628	13544	13598	13598	13554	13661	13583	13428	13453	13406	13597	13769	13706	13677	13701	13673	13576	13537	13483	13691	13777	13681	13479	13566	13608	13759	13560	13679	13723	13723	13727	13619	13629	13732	13818	13791	13585	13756	13725	13322	13844	13761	13599	13528	13547	13757	13834	13867	13699	13790	13488	13683	13543	13617	13745	13622	13796	13806	13851	13690	13667	13631	13627	13495	13657	13461	13538	13632	13569	13492	13600	13655	13604	13649	13577	13645	13663	13779	13616	13714	13585	13563	13650	13681	13685	13658	13474	13582	13717	13562	13759	13481	13491	13590	13619	13593	13594	13698	13566	13657	13654	13673	13667	13656	13403	13627	13435	13624	13729	13788	13461	13681	13720	13613	13543	13549	13649	13437	13514	13620	13835	13673	13691	13763	13735	13595	13660	13555	13551	13598	13731	13706	13672	13685	13527	13598	13623	13565	13762	13680	13614	13708	13738	13466	13604	13625	13687	13621	13699	13586	13620	13548	13665	13549	13624	13604	13647	13745	13593	13704	13445	13652	13564	13631	13647	13805	13588	13748	13843	13761	13632	13730	13650	13689	13604	13818	13535	13613	13707	13490	13731	13660	13619	13928	13519	13693	13598	13650	13669	13814	13701	13507	13582	13504	13534	13907	13530	13610	13566	13523	13580	13612	13627	13813	13472	13660	13735	13576	13820	13724	13804	13546	13787	13695	13640	13736	13544	13482	13637	13710	13688	13544	13594	13669	13706	13762	13737	13719	13528	13631	13616	13588	13497	13685	13605	13583	13520	13695	13502	13700	13728	13814	13628	13743	13648	13604	13778	13747	13608	13586	13688	13641	13471	13771	13438	13656	13486	13645	13680	13641	13674	13563	13663	13588	13580	13617	13625	13504	13674	13730	13566	13670	13551	13678	13558	13572	13572	13642	13598	13665	13526	13581	13520	13724	13781	13633	13617	13739	13694	13703	13619	13483	13609	13705	13589	13689	13854	13931	13510	13730	13635	13678	13552	13657	13692	13563	13620	13888	13568	13537	13703	13642	13641	13766	13554	13634	13783	13692	13687	13848	13574	13605	13557	13525	13527	13572	13712	13463	13546	13516	13623	13513	13660	13535	13856	13617	13514	13560	13553	13611	13703	13714	13699	13485	13392	13644	13819	13546	13541	13711	13657	13715	13640	13722	13706	13598	13619	13544	13636	13628	13724	13628	13620	13590	13489	13557	13535	13660	13793	13662	13651	13729	13633	13498	13711	13618	13706	13310	13741	13573	13553	13473	13590	13709	13530	13726	13670	13523	13510	13517	13532	13746	13578	13659	13669	13472	13638	13492	13526	13562	13500	13509	13584	13712	13711	13927	13808	13822	13645	13608	13754	13703	13681	13755	13573	13582	13774	13532	13765	13590	13865	13500	13658	13582	13605	13703	13872	13614	13502	13745	13603	13645	13692	13704	13668	13583	13547	13589	13578	13686	13630	13689	13723	13690	13600	13625	13496	13480	13777	13726	13712	13520	13799	13528	13597	13650	13612	13649	13758	13621	13418	13612	13669	13568	13595	13459	13653	13868	13429	13578	13677	13768	13764	13814	13704	13733	13790	13599	13835	13775	13869	13594	13551	13583	13585	13640	13557	13708	13617	13551	13691	13560	13543	13625	13600	13575	13650	13598	13669	13656	13798	13656	13566	13650	13572	13603	13599	13623	13756	13844	13746	13676	13681	13754	13548	13534	13589	13616	13596	13720	13541	13513	13648	13615	13691	13511	13602	13611	13633	13589	13546	13755	13562	13665	13525	13624	13636	13714	13646	13745	13530	13458	13724	13509	13759	13699	13567	13696	13565	13546	13608	13695	13772	13640	13692	13630	13696	13673	13546	13515	13693	13670	13652	13647	13586	13600	13649	13760	13758	13709	13577	13765	13636	13783	13448	13517	13517	13639	13601	13716	13725	13533	13640	13643	13506	13742	13696	13622	13825	13562	13630	13684	13456	13640	13712	13805	13746	13775	13587	13695	13618	13581	13590	13477	13719	13553	13708	13615	13622	13494	13519	13738	13721	13748	13553	13767	13742	13620	13623	13516	13507	13694	13512	13738	13867	13738	13664	13688	13768	13843	13579	13590	13427	13412	13537	13545	13809	13465	13674	13708	13701	13543	13825	13698	13651	13563	13504	13701	13670	13791	13779	13668	13558	13672	13674	13507	13521	13485	13765	13554	13671	13495	13761	13479	13420	13677	13707	13795	13674	13747	13564	13690	13793	13655	13554	13577	13560	13632	13742	13545	13558	13809	13598	13613	13821	13543	13442	13739	13637	13825	13554	13657	13697	13495	13620	13568	13577	13646	13363	13469	13564	13548	13507	13616	13720	13450	13758	13638	13583	13658	13530	13664	13690	13574	13700	13790	13598	13614	13704	13714	13693	13715	13668	13453	13717	13353	13639	13643	13730	13517	13927	13612	13484	13492	13626	13582	13657	13555	13784	13480	13560	13538	13624	13638	13623	13865	13652	13643	13722	13589	13440	13432	13670	13555	13572	13493	13639	13787	13625	13468	13466	13873	13581	13704	13538	13830	13735	13806	13715	13570	13632	13540	13643	13698	13638	13663	13548	13738	13642	13707	13803	13757	13763	13636	13734	13456	13624	13711	13615	13472	13591	13702	13645	13757	13706	13664	13473	13718	13595	13518	13657	13615	13560	13581	13563	13811	13628	13503	13560	13627	13598	13667	13585	13800	13492	13454	13432	13613	13520	13544	13413	13757	13587	13748	13710	13566	13560	13709	13543	13757	13806	13766	13785	13848	13638	13546	13745	13637	13596	13846	13684	13674	13637	13558	13507	13634	13604	13561	13525	13530	13544	13565	13719	13701	13564	13815	13804	13613	13539	13719	13546	13425	13632	13639	13598	13626	13667	13575	13492	13583	13658	13836	13715	13673	13697	13691	13828	13863	13521	13779	13597	13751	13638	13507	13632	13657	13826	13823	13683	13566	13631	13610	13504	13679	13654	13674	13684	13706	13726	13602	13695	13596	13680	13706	13553	13498	13681	13733	13461	13530	13598	13598	13711	13563	13614	13767	13758	13607	13634	13505	13748	13673	13802	13703	13603	13598	13523	13476	13619	13626	13729	13531	13645	13760	13835	13692	13722	13735	13572	13648	13608	13680	13587	13807	13634	13577	13860	13727	13539	13449	13512	13699	13595	13650	13776	13633	13625	13838	13777	13492	13555	13736	13793	13566	13462	13788	13780	13527	13780	13598	13750	13606	13521	13465	13545	13620	13547
29787	58932	47641	30302	21069	17284	14995	13941	13458	12809	12610	12587	12491	12398	12224	12057	12034	11942	11958	11746	11617	11926	12036	12710	12927	12543	12375	11906	11703	11828	11720	11694	11651	11740	11727	11632	11758	11751	11597	11815	11822	11750	11712	11566	11418	11727	11644	11769	11626	11863	11767	11635	11716	11585	11731	11655	11502	11547	11815	11667	11635	11670	11760	11533	11744	11713	11782	11527	11547	11757	11880	11712	11647	11624	11617	11707	11655	11687	11742	11532	11457	11562	11668	11630	11606	11646	11684	11525	11756	11631	11604	11592	11617	11733	11620	11787	11800	11724	11583	11756	11481	11536	11783	11715	11513	11532	11693	11556	11542	11707	11648	11539	11574	11669	11616	11764	11580	11580	11678	11689	11487	11433	11712	11808	11802	11620	11705	11713	11544	11684	11685	11792	11812	11677	11808	11634	11661	11723	11716	11665	11598	11609	11622	11687	11673	11636	11653	11579	11766	11706	11611	11696	11675	11680	11500	11601	11542	11698	11642	11612	11595	11675	11636	11607	11613	11650	11489	11898	11634	11748	11662	11550	11628	11664	11685	11497	11535	11758	11603	11687	11655	11573	11571	11871	11832	11629	11750	11583	11576	11671	11742	11527	11647	11535	11661	11555	11615	11703	11664	11627	11565	11790	11662	11566	11662	11756	11607	11640	11666	11717	11615	11644	11638	11555	11635	11666	11759	11585	11620	11873	11696	11557	11619	11481	11659	11566	11572	11718	11709	11678	11790	11601	11676	11687	11501	11721	11654	11676	11700	11716	11583	11811	11678	11731	11834	11703	11676	11646	11731	11740	11696	11675	11643	11704	11608	11695	11578	11946	11608	11656	11752	11660	11607	11680	11685	11710	11700	11829	11624	11693	11689	11681	11689	11696	11600	11608	11705	11720	11707	11635	11747	11835	11661	11713	11620	11837	11765	11642	11765	11636	11750	11641	11592	11578	11604	11756	11703	11569	11621	11705	11670	11644	11784	11620	11650	11582	11564	11742	11637	11673	11732	11722	11561	11704	11706	11501	11711	11580	11813	11685	11718	11690	11557	11595	11741	11549	11714	11450	11704	11610	11800	11727	11673	11763	11652	11505	11587	11787	11725	11605	11758	11483	11737	11695	11617	11578	11687	11640	11544	11578	11721	11695	11541	11727	11657	11596	11530	11691	11621	11672	11731	11731	11750	11679	11562	11638	11602	11783	11686	11590	11613	11743	11802	11556	11642	11766	11796	11573	11588	11694	11521	11624	11589	11831	11533	11699	11595	11722	11638	11529	11705	11591	11738	11725	11490	11692	11671	11539	11627	11635	11583	11688	11598	11544	11790	11462	11726	11620	11641	11651	11676	11681	11520	11570	11737	11599	11655	11706	11586	11727	11599	11763	11561	11649	11628	11666	11692	11427	11592	11808	11610	11753	11795	11704	11677	11724	11685	11631	11809	11555	11556	11695	11572	11621	11582	11775	11618	11932	11664	11804	11574	11704	11717	11558	11718	11532	11648	11634	11801	11791	11631	11682	11647	11721	11669	11531	11527	11617	11750	11570	11609	11718	11644	11627	11481	11584	11567	11546	11765	11570	11585	11614	11584	11606	11500	11661	11836	11521	11680	11572	11659	11761	11658	11731	11514	11639	11658	11713	11639	11697	11542	11688	11526	11675	11655	11529	11600	11675	11566	11721	11586	11657	11678	11668	11617	11582	11715	11673	11775	11678	11666	11568	11654	11659	11534	11600	11710	11634	11663	11512	11635	11774	11707	11531	11743	11453	11543	11672	11616	11651	11749	11632	11551	11805	11569	11569	11590	11624	11807	11669	11643	11559	11630	11676	11642	11631	11680	11550	11719	11749	11589	11680	11522	11596	11541	11804	11623	11740	11701	11631	11806	11619	11607	11695	11705	11657	11624	11666	11698	11629	11649	11603	11724	11721	11735	11732	11618	11620	11580	11582	11477	11736	11492	11734	11673	11634	11793	11744	11515	11614	11649	11510	11758	11598	11652	11625	11534	11513	11597	11606	11439	11653	11672	11620	11627	11717	11733	11586	11777	11754	11716	11745	11598	11707	11585	11589	11776	11727	11515	11686	11908	11565	11625	11624	11631	11536	11703	11699	11557	11805	11497	11587	11654	11606	11740	11584	11587	11519	11644	11525	11748	11775	11732	11637	11553	11801	11800	11496	11617	11548	11669	11746	11700	11784	11586	11659	11733	11679	11775	11485	11595	11567	11683	11677	11785	11728	11656	11567	11702	11696	11567	11659	11765	11784	11567	11618	11691	11581	11548	11622	11767	11715	11770	11740	11757	11651	11600	11701	11680	11727	11622	11663	11697	11857	11681	11682	11726	11574	11820	11811	11642	11571	11795	11777	11629	11653	11797	11632	11425	11602	11546	11526	11577	11577	11631	11648	11604	11484	11597	11832	11682	11749	11675	11539	11617	11797	11495	11511	11815	11795	11632	11667	11673	11533	11795	11498	11626	11432	11719	11654	11548	11701	11660	11670	11688	11735	11654	11726	11614	11581	11652	11825	11597	11683	11545	11610	11601	11617	11620	11595	11797	11667	11537	11650	11476	11521	11820	11595	11820	11680	11592	11802	11700	11710	11740	11557	11667	11647	11698	11793	11602	11699	11606	11617	11609	11704	11592	11658	11818	11633	11719	11525	11755	11561	11767	11687	11615	11654	11692	11753	11656	11649	11604	11580	11761	11783	11674	11485	11611	11651	11723	11592	11650	11508	11523	11477	11695	11552	11652	11647	11713	11748	11764	11673	11750	11533	11688	11559	11721	11829	11472	11688	11628	11558	11585	11596	11815	11643	11713	11511	11638	11565	11673	11601	11687	11767	11710	11759	11557	11625	11701	11452	11631	11466	11768	11637	11766	11669	11708	11608	11710	11651	11761	11700	11648	11622	11628	11800	11675	11590	11704	11641	11682	11506	11693	11772	11615	11562	11548	11585	11579	11593	11605	11744	11525	11715	11758	11738	11607	11691	11784	11566	11732	11778	11684	11789	11456	11565	11569	11614	11635	11703	11638	11863	11652	11663	11735	11760	11776	11546	11621	11637	11651	11731	11558	11590	11669	11649	11715	11604	11743	11647	11704	11612	11693	11699	11837	11750	11621	11781	11534	11657	11666	11724	11728	11566	11687	11568	11555	11680	11592	11615	11654	11790	11724	11707	11654	11601	11822	11577	11626	11711	11648	11708	11720	11805	11683	11611	11684	11666	11711	11736	11586	11592	11760	11614	11598	11611	11803	11681	11622	11674	11554	11522	11725	11468	11604	11602	11726	11703	11592	11644	11709	11583	11696	11650	11728	11602	11554	11664	11569	11697	11586	11705	11619	11548	11705	11457	11613	11798	11602	11619	11579	11627	11610	11691	11813	11494	11587	11613	11640	11591	11623	11714	11706	11618	11628	11587	11691	11732	11690	11540	11710	11607	11631	11688	11579	11616	11553	11618	11504	11692	11649	11761	11702	11689	11739	11582	11649	11586	11698	11785	11640	11673	11724	11622	11639	11717	11571	11849	11616	11599	11704	11732	11748	11650	11639	11614	11721	11631	11702	11677	11641	11745	11778	11745	11859	11621	11583	11576	11678	11709	11589	11694	11775	11561	11659	11573	11565	11547	11594	11715	11682	11629	11788	11678	11634	11606	11592	11643	11797	11759	11807	11582	11799	11742	11810	11584	11535	11596	11661	11529	11555	11601	11595	11558	11602	11766	11637	11654	11627	11787	11719	11718	11858	11576	11593	11662	11683	11742	11655	11740	11644	11816	11597	11578	11682	11618	11787	11653	11782	11761	11728	11649	11664	11638	11723	11711	11705	11791	11827	11558	11812	11704	11715	11677	11697	11671	11568	11514	11593	11567	11629	11625	11658	11666	11595	11677	11677	11704	11555	11665	11640	11704	11634	11653	11635	11560	11829	11702	11652	11687	11622	11691	11560	11753	11696	11690	11746	11741	11573	11815	11590	11658	11665	11683	11687	11545	11569	11505	11509	11472	11677	11676	11631	11673	11662	11756	11782	11768	11681	11609	11702	11634	11678	11602	11747	11773	11717	11639	11612	11584	11669	11681	11732	11590	11666	11728	11605	11724	11722	11706	11737	11624	11668	11556	11706	11488	11576	11692	11710	11616	11531	11713	11504	11543	11700	11931	11689	11643	12014	11679	11758	11756	11625	11719	11522	11637	11676	11539	11657	11704	11529	11631	11581	11692	11796	11689	11762	11651	11654	11775	11793	11641	11603	11714	11884	11660	11606	11720	11639	11818	11640	11668	11487	11567	11670	11879	11586	11617	11765	11639	11628	11668	11947	11664	11726	11542	11630	11773	11560	11668	11514	11765	11611	11653	11761	11667	11713	11659	11595	11625	11562	11556	11591	11729	11571	11753	11656	11523	11566	11707	11712	11756	11783	11591	11766	11683	11645	11524	11640	11663	11721	11755	11791	11629	11752	11731	11711	11593	11649	11600	11671	11621	11737	11619	11549	11702	11696	11866	11691	11656	11583	11637	11764	11546	11581	11715	11780	11682	11574	11764	11600	11466	11675	11658	11597	11796	11710	11610	11646	11604	11709	11828	11493	11674	11650	11619	11597	11662	11723	11821	11739	11605	11513	11607	11608	11704	11615	11570	11630	11625	11791	11654	11695	11703	11710	11693	11637	11612	11634	11688	11826	11762	11728	11715	11715	11798	11630	11663	11626	11717	11595	11610	11492	11571	11758	11595	11628	11618	11678	11752	11672	11415	11748	11670	11513	11787	11567	11716	11566	11583	11588	11718	11698	11639	11663	11660	11614	11618	11666	11652	11746	11629	11777	11498	11607	11612	11777	11758	11624	11755	11726	11559	11645	11586	11866	11549	11618	11555	11730	11701	11563	11665	11534	11654	11643	11690	11769	11549	11580	11652	11547	11722	11626	11532	11585	11518	11778	11567	11726	11709	11619	11642	11692	11631	11690	11602	11623	11638	11471	11566	11589	11672	11773	11500	11611	11573	11729	11642	11626	11564	11558	11817	11547	11519	11791	11626	11696	11620	11665	11833	11571	11651	11618	11779	11677	11737	11524	11680	11611	11725	11569	11438	11866	11676	11684	11752	11723	11649	11580	11591	11599	11749	11648	11941
24741	21498	28889	28526	22657	19309	17713	16600	15705	15790	15563	15520	15620	15112	15129	15188	15245	15253	15508	15321	15294	15304	15185	15259	15525	15262	15378	15263	15103	15259	14959	15048	15016	14949	15139	15032	15221	15155	15155	15024	15157	15213	14898	15133	15225	15078	14957	15055	15004	14973	15136	15338	15105	15132	15110	15070	15007	14962	15122	15252	15210	15210	15127	14844	14943	15053	14976	15035	15144	15360	14971	15103	15160	15136	15034	15248	15111	15052	14956	14913	15000	15127	14988	15096	15110	15065	15019	15005	15133	15206	15001	15111	15049	15090	15056	14962	14868	14931	15087	15124	14938	15032	15042	14964	15131	15072	15064	15000	15152	15074	15065	15063	15094	14962	15219	15018	14954	15021	14923	14889	15164	14955	14915	14931	14976	15091	15027	15095	15135	15140	15247	15054	14953	15143	15113	15250	15095	15020	14915	14946	15007	15012	15088	14987	15094	14815	15202	15014	14890	14920	15164	15068	15145	14875	14943	15018	15285	15039	14987	14895	15017	14964	14997	15249	14917	15154	14939	14923	14917	15229	15320	15111	15173	15067	14909	14868	15059	15004	15336	15076	15213	15040	14894	15017	15015	14996	15047	14970	15155	14986	15087	15164	15052	15019	15134	15152	15071	15125	15069	15029	15151	14916	14926	14921	15140	15110	15103	14915	15012	15180	14959	14942	14946	15019	15277	15151	15097	15032	15023	14888	14992	14965	14997	14999	14899	14979	14817	15193	15018	14942	15000	15034	14896	15222	15063	15084	15200	15095	14861	15023	15119	15083	15095	15094	15050	14925	15062	14945	14954	15192	15116	15118	14924	14994	14939	15046	15013	15146	15004	15138	14879	14900	15049	15231	15235	14958	15021	15166	15103	15152	15333	15009	15007	14891	14773	14755	14962	15072	15191	15104	15058	15109	14913	15056	14980	15003	15074	14832	15061	15162	15078	15025	14892	15171	15112	15121	15061	15049	14755	14952	15161	14935	15002	15174	14898	15193	15042	14994	15008	15102	15159	15019	15239	15082	15090	15021	15140	15210	15089	15069	15061	15032	15078	15098	14968	15094	14895	15137	15214	14937	14896	15082	15241	15039	14987	14918	14955	15114	15182	14937	14946	15119	15046	15139	15316	15176	15037	15155	15061	14920	15012	15102	14992	15008	15190	15139	15218	15101	14942	15139	14972	15282	15086	15022	15012	15123	15082	14875	15384	15230	15127	15141	15059	14999	14902	15131	15052	15033	14982	15034	14914	15094	15086	15082	15078	15287	15142	15023	14953	15118	15047	15198	15043	15033	14920	14988	15143	15146	15132	14939	14922	15128	15020	14981	15064	14941	14965	15176	15049	15132	14993	15011	14980	15051	14987	15158	15260	14897	15219	15024	15151	15093	14983	15018	15094	15081	15229	14950	14958	15220	14932	15031	15224	15168	15087	15171	15146	15020	15167	14985	15225	15129	15138	14928	15033	14938	15002	15051	14985	15194	15146	14910	15112	15121	15042	14985	14804	14941	14927	15101	15101	14902	15021	15107	15174	15085	15191	15204	15102	14931	15157	15178	15002	15280	15177	14965	14974	14967	15188	14929	15194	15073	15149	15054	15041	15280	14978	14913	14923	14963	14818	14808	15234	14984	14873	15026	14876	14991	15061	14874	15024	15219	15124	15036	15134	15007	15138	15040	15334	15029	14896	14962	15049	15078	15144	14972	15044	15154	15086	15060	15101	15296	15174	14991	15054	15027	15074	15184	14920	14858	14970	15062	14968	15195	15010	15067	14893	15070	14819	15014	15020	15124	15176	15192	15017	14969	14892	15135	15026	14975	15124	15073	15086	14888	15006	14870	15073	15087	14968	15020	14954	15089	14781	14987	14950	15102	15066	15192	15018	15187	15035	15045	15034	15169	15044	15010	14951	14818	14989	14956	15039	15041	15059	15083	15009	15012	14947	15088	15280	15074	14919	15063	15211	15262	15078	15026	15319	15008	15044	14911	15076	15084	15074	15077	15126	14883	15108	14912	15216	15117	15023	14948	14944	14973	14933	15119	15072	15122	15321	15193	15106	15045	15135	15027	15120	15025	15002	15058	15008	14972	14989	15199	14883	14898	15048	14968	15030	15095	15127	15332	15110	15059	15075	14984	14937	15105	15087	15042	15047	15206	14801	14925	15068	15082	15124	14875	15055	15074	15032	15149	14879	14853	15121	15102	15312	14934	15195	14968	15009	15135	15243	15044	14972	15045	15008	15134	14958	14871	15032	15029	14999	15123	15095	15048	15107	15100	14891	14880	15159	15241	15023	15141	15153	15120	15058	15077	15110	14998	14831	15033	15123	15050	15035	14951	15206	15282	15181	15125	14951	15140	15120	15127	15249	14945	15166	15052	15082	15351	14897	14918	14945	15101	14952	14888	15175	14999	15038	14972	15009	15043	14746	15160	14927	14907	14932	14856	15222	15025	15098	15118	15155	14992	15084	14980	15251	14865	15038	15093	14987	15099	14993	15029	15193	15023	15013	14984	15009	14884	15060	15265	14977	14833	14983	15005	15102	15259	15210	15268	15106	15032	14808	15010	15085	15070	14802	14892	15149	15241	15078	15063	14974	15003	15219	15021	14967	15077	15184	15178	14891	15039	15064	14907	15120	15136	15145	15166	15274	14882	15099	15349	14978	15144	15234	15202	15117	14817	15013	14993	15004	15069	14985	15041	14970	15202	15064	15020	15033	15213	14955	15087	14897	15090	15071	14977	15046	14826	15091	15114	15023	14909	15255	15093	15085	15004	15004	15170	14994	15194	15130	15041	15061	15098	15184	15032	14808	14953	15178	15066	15146	15004	15076	15197	15046	14907	15087	15074	14980	14987	15080	15077	14979	15183	14905	15062	15048	14977	15150	14891	15148	14917	15033	15289	14968	15015	14903	15049	15065	15204	14869	15156	14986	15128	14898	14991	14909	15128	15066	15062	15103	15132	14958	15016	15013	15122	15079	15092	15042	14942	15016	15145	15030	14986	15028	15051	15098	15016	15199	15036	14979	15027	14980	15164	15044	15063	15155	15162	14908	15222	15053	15091	14776	15204	15071	15140	15114	15173	15181	14920	14855	15111	14954	14890	15164	15018	14887	15135	15085	15153	15012	15423	15005	15369	14981	15090	15007	15068	15142	15225	15235	15093	15035	14999	15083	15011	14904	15040	14998	15039	15091	15087	15010	15045	15106	15163	14979	15018	15047	14868	14793	14887	15093	14924	15076	15010	15032	15143	15234	15067	15025	15034	15016	15119	15022	14981	15127	15021	15096	15099	15181	15290	15244	15053	15195	15196	14906	15158	14910	14959	15063	15050	15309	15292	15003	15136	14914	15117	15063	15166	14975	15035	14970	15093	15055	15050	15128	15078	15174	14895	15036	15111	14981	14913	15051	15085	14687	15172	15234	15141	14991	14984	14935	14956	15003	14847	15028	15067	15029	15197	15148	15126	14995	15070	15137	15015	15015	14988	15077	15143	15066	15037	14898	15010	15061	15186	15107	15201	15012	15086	14994	15231	15002	15196	15038	15106	15050	14970	15047	15152	15073	15004	15022	14912	14961	15088	14975	15226	15274	14829	15291	15176	14958	15031	15000	15213	14963	15147	15099	15050	15138	15122	14968	15183	15264	14915	15147	15133	15105	15170	15154	14971	15186	15084	15072	15044	14907	14874	15237	15108	14909	15308	15035	15130	15118	14963	15197	15218	15049	15152	15319	15123	15006	14963	14866	15063	15139	14938	15110	15114	15107	15072	14989	15107	15114	15045	15120	15078	15107	15012	14923	15112	15061	14994	14890	15060	15166	15164	15099	14986	14909	15112	14996	14967	14898	15106	14874	15053	15207	15072	15058	14921	15048	14900	15054	15023	14988	15086	14912	15060	15228	15050	15085	14907	15023	15007	15195	14960	15273	14963	14979	15225	15005	15013	15018	15207	15162	15006	15066	14923	14910	14963	15258	14988	14980	15132	15150	15064	15147	14983	14835	15034	14935	14861	14886	14835	14955	14964	14967	14952	15111	15165	14899	15060	15061	15251	15132	14918	15065	14968	15128	14887	15006	14862	15053	15090	15127	15096	14948	14885	15164	15263	14967	14983	15088	14901	14965	14981	15173	15044	15054	15160	15070	15022	15147	15002	14937	14977	15162	15241	15103	15074	14950	15125	15054	14944	15062	15008	15233	15007	14898	15003	14925	14982	14992	15333	15063	15188	15045	15110	15032	15027	15092	14935	14966	15064	15074	15022	15098	15132	15243	15182	15296	15157	15226	14997	15138	14923	14995	14805	15315	15165	14996	15034	15177	14934	15026	14949	14958	15014	14918	14982	15236	15235	14950	14963	15152	15066	14854	14972	15122	15018	14984	15058	15047	15277	15178	15053	15006	15113	14981	15057	15090	15234	15094	15207	14924	15051	15067	15027	15289	14982	15138	15168	14941	15082	15036	15004	15105	15164	15011	15085	14821	15072	15093	14995	15192	15115	15046	14990	14964	15096	15169	14825	14982	15065	15082	14979	15110	14999	15090	15079	15255	14966	15052	15073	14830	14987	14995	15009	15075	15109	15209	14967	15015	15063	15027	15082	15152	15121	15044	15158	15011	15129	15019	15062	14969	14996	15005	15126	14977	14943	15116	15206	15091	15199	14898	15003	14900	15235	15135	15128	15117	15159	14839	15239	15161	15311	15080	15014	15154	14934	15184	15028	15002	14998	15065	15056	14996	15196	15195	15052	15217	15091	15152	14999	15098	15016	14989	14995	15141	15170	15161	15052	14967	15301	15235	14985	15050	14999	15133	14946	15255	15173	15105	15220	15186	14884	15015	14899	14981	14980	15036	15131	15053	15072	15184	15081	14967	14960	15266	14960	15048	15220	15047	15009	15151	15171	15012	15092	15088	15174	15388	15143	15217	15151	15022	15094	14821	15035	14956	15033	14920	14842	14878	14878	15146	14814	15093	15030	15048	15117	15259	15144	15015	15238	14905	14929	15062	15109	14968	14950	15182	15088	15023	14926	15207	15130	15273	14908	15064	15168	15155	14935	15069	15095	14931	15076	15070	14884	14876	14911	15017	15076	15164	15087	15041	15171	14984	15111	14927	14903	15013	15157	15096	14930	15081	15207
30547	52568	40239	28396	21744	16889	14665	14250	13606	13466	13191	12893	12951	12769	12803	12885	12630	12682	12723	12729	12523	12720	12684	13008	13254	13051	12788	12659	12609	12639	12453	12633	12568	12504	12452	12531	12588	12596	12415	12521	12492	12556	12609	12557	12648	12492	12534	12555	12463	12540	12557	12469	12557	12275	12499	12452	12531	12513	12434	12462	12578	12425	12526	12614	12472	12625	12478	12446	12445	12451	12454	12486	12346	12559	12459	12338	12540	12457	12502	12402	12490	12427	12605	12489	12607	12611	12396	12603	12441	12315	12421	12504	12548	12398	12575	12421	12445	12449	12517	12540	12613	12449	12425	12496	12437	12388	12541	12578	12558	12395	12506	12545	12525	12558	12698	12368	12496	12371	12415	12533	12463	12575	12462	12532	12503	12494	12585	12483	12439	12521	12585	12486	12375	12537	12374	12538	12484	12660	12437	12496	12536	12612	12494	12412	12529	12533	12458	12521	12375	12392	12518	12513	12733	12528	12643	12416	12467	12502	12523	12455	12527	12361	12285	12504	12694	12583	12598	12363	12683	12310	12539	12546	12566	12535	12425	12514	12536	12566	12585	12512	12553	12324	12614	12543	12542	12606	12538	12416	12483	12592	12404	12701	12392	12357	12654	12435	12366	12486	12488	12530	12500	12507	12483	12460	12544	12671	12460	12470	12472	12543	12576	12561	12385	12585	12516	12545	12446	12471	12366	12455	12525	12486	12494	12507	12495	12397	12608	12520	12460	12498	12672	12405	12445	12432	12319	12502	12511	12503	12445	12383	12398	12457	12685	12520	12462	12461	12634	12573	12490	12501	12381	12368	12503	12655	12545	12529	12428	12575	12395	12581	12416	12553	12440	12505	12513	12507	12669	12545	12631	12534	12382	12443	12519	12584	12538	12472	12448	12519	12687	12257	12354	12318	12458	12488	12518	12548	12362	12408	12776	12489	12291	12257	12609	12394	12623	12552	12668	12391	12609	12378	12576	12272	12583	12585	12517	12549	12506	12414	12422	12516	12522	12554	12547	12489	12419	12376	12542	12540	12464	12524	12473	12617	12631	12458	12534	12438	12539	12511	12307	12324	12541	12556	12469	12588	12577	12478	12325	12570	12509	12541	12524	12447	12533	12382	12512	12609	12416	12543	12447	12440	12599	12581	12559	12497	12460	12465	12440	12593	12646	12338	12354	12334	12450	12546	12458	12548	12494	12497	12585	12436	12540	12392	12615	12493	12425	12479	12640	12625	12491	12404	12359	12538	12594	12518	12314	12585	12375	12468	12497	12434	12471	12518	12414	12410	12589	12363	12475	12396	12470	12602	12426	12556	12500	12451	12349	12659	12423	12442	12602	12344	12560	12451	12459	12401	12519	12545	12631	12452	12446	12466	12473	12357	12468	12452	12438	12489	12482	12393	12294	12501	12481	12626	12562	12465	12528	12578	12446	12542	12523	12618	12570	12452	12439	12588	12629	12533	12555	12438	12603	12436	12631	12518	12668	12464	12488	12580	12478	12506	12559	12530	12336	12364	12385	12393	12386	12625	12527	12378	12484	12340	12416	12442	12599	12438	12605	12486	12607	12353	12414	12387	12404	12400	12447	12441	12601	12402	12438	12461	12619	12446	12374	12518	12390	12628	12603	12362	12565	12568	12636	12362	12424	12558	12369	12470	12425	12614	12609	12543	12544	12395	12398	12593	12538	12409	12590	12424	12406	12516	12568	12367	12460	12538	12612	12471	12395	12670	12519	12388	12473	12448	12388	12613	12639	12478	12386	12431	12312	12658	12489	12481	12485	12564	12655	12496	12696	12428	12538	12498	12606	12447	12506	12594	12480	12400	12540	12461	12421	12507	12543	12665	12594	12621	12455	12634	12408	12455	12338	12658	12563	12565	12603	12651	12443	12596	12401	12534	12555	12558	12342	12377	12474	12575	12528	12448	12500	12410	12711	12450	12567	12514	12516	12492	12416	12566	12581	12472	12454	12356	12531	12393	12399	12508	12548	12574	12338	12481	12537	12537	12518	12505	12572	12517	12605	12400	12401	12566	12539	12482	12511	12532	12428	12349	12437	12665	12518	12501	12395	12510	12497	12519	12395	12470	12492	12402	12508	12644	12383	12522	12507	12423	12545	12390	12504	12405	12501	12518	12610	12478	12500	12562	12480	12504	12579	12682	12410	12434	12341	12508	12545	12512	12390	12510	12521	12362	12560	12679	12450	12349	12485	12529	12383	12478	12533	12479	12608	12583	12680	12378	12393	12441	12441	12221	12467	12533	12588	12571	12493	12664	12526	12392	12398	12533	12519	12424	12319	12476	12485	12547	12462	12418	12461	12520	12444	12533	12685	12433	12465	12330	12430	12633	12613	12384	12571	12613	12517	12612	12596	12241	12499	12438	12529	12624	12494	12456	12525	12480	12553	12429	12444	12536	12446	12483	12579	12602	12655	12446	12430	12501	12521	12438	12602	12663	12692	12408	12540	12525	12258	12497	12635	12465	12440	12435	12443	12539	12422	12572	12455	12346	12618	12509	12505	12631	12479	12543	12412	12552	12584	12516	12453	12600	12645	12511	12494	12435	12615	12418	12598	12588	12452	12327	12357	12463	12538	12494	12635	12463	12549	12709	12455	12505	12527	12410	12545	12560	12502	12540	12568	12495	12450	12545	12353	12591	12359	12461	12526	12468	12613	12468	12434	12450	12400	12517	12515	12699	12506	12419	12460	12523	12624	12458	12640	12627	12449	12499	12410	12471	12592	12529	12691	12534	12328	12523	12484	12510	12402	12489	12541	12699	12360	12500	12751	12516	12536	12397	12496	12558	12435	12549	12490	12476	12528	12622	12717	12452	12366	12733	12571	12494	12567	12484	12468	12379	12499	12621	12654	12628	12494	12524	12537	12562	12543	12350	12635	12499	12505	12500	12506	12557	12376	12378	12467	12517	12510	12678	12474	12430	12521	12655	12491	12481	12564	12583	12567	12374	12513	12561	12526	12376	12707	12490	12564	12447	12668	12493	12517	12439	12590	12545	12441	12553	12495	12508	12584	12390	12460	12392	12448	12653	12349	12530	12566	12534	12474	12479	12660	12429	12498	12462	12630	12502	12400	12492	12301	12493	12361	12473	12701	12479	12604	12532	12488	12442	12449	12534	12515	12548	12461	12494	12536	12544	12446	12503	12519	12459	12636	12416	12417	12572	12599	12473	12222	12479	12415	12636	12479	12490	12401	12296	12403	12503	12587	12472	12558	12519	12410	12459	12260	12375	12572	12319	12412	12570	12529	12532	12423	12433	12466	12429	12461	12535	12291	12474	12495	12511	12523	12499	12517	12725	12636	12638	12462	12488	12385	12473	12520	12573	12396	12375	12294	12533	12513	12581	12532	12483	12424	12573	12504	12483	12437	12532	12395	12322	12545	12540	12584	12447	12531	12468	12541	12377	12560	12548	12500	12514	12619	12417	12425	12402	12526	12496	12613	12551	12506	12485	12467	12464	12437	12401	12564	12487	12420	12507	12438	12495	12382	12519	12427	12433	12540	12425	12489	12453	12485	12527	12535	12459	12412	12504	12416	12470	12363	12733	12573	12526	12428	12592	12437	12468	12415	12288	12546	12382	12335	12489	12610	12548	12668	12564	12493	12462	12393	12557	12687	12525	12519	12382	12442	12483	12455	12375	12314	12510	12397	12459	12439	12383	12429	12417	12347	12572	12569	12651	12492	12463	12329	12638	12264	12471	12461	12473	12464	12565	12415	12585	12400	12442	12465	12523	12617	12406	12536	12587	12295	12361	12480	12723	12537	12476	12535	12679	12538	12560	12606	12466	12585	12467	12474	12467	12647	12343	12536	12577	12531	12548	12356	12534	12328	12583	12513	12548	12537	12537	12538	12351	12557	12564	12404	12564	12331	12550	12487	12389	12491	12499	12591	12476	12568	12672	12712	12529	12458	12291	12379	12503	12587	12626	12600	12577	12248	12621	12388	12539	12561	12612	12377	12477	12470	12704	12452	12417	12521	12432	12450	12547	12460	12401	12510	12571	12582	12427	12559	12379	12618	12501	12435	12501	12592	12366	12473	12545	12464	12451	12426	12415	12544	12415	12614	12383	12384	12546	12437	12350	12376	12492	12575	12446	12542	12344	12448	12575	12495	12501	12378	12505	12506	12566	12543	12580	12495	12513	12493	12665	12493	12528	12524	12576	12571	12468	12362	12484	12497	12489	12373	12540	12443	12522	12506	12517	12380	12440	12521	12587	12517	12654	12591	12623	12553	12522	12491	12494	12546	12451	12586	12585	12508	12667	12427	12334	12513	12648	12561	12451	12363	12377	12559	12422	12567	12419	12338	12552	12522	12356	12624	12555	12578	12400	12432	12470	12488	12492	12452	12240	12436	12488	12539	12537	12412	12466	12508	12466	12464	12441	12508	12565	12592	12517	12451	12567	12425	12466	12578	12389	12517	12511	12469	12558	12579	12591	12426	12479	12390	12705	12463	12614	12461	12487	12574	12494	12338	12371	12436	12576	12590	12474	12501	12553	12488	12489	12363	12412	12433	12456	12589	12363	12539	12369	12462	12482	12591	12454	12527	12551	12462	12557	12433	12482	12392	12595	12656	12484	12688	12637	12496	12452	12306	12454	12540	12390	12492	12480	12490	12716	12571	12435	12483	12415	12643	12374	12485	12327	12553	12302	12345	12473	12580	12543	12468	12594	12556	12405	12525	12618	12653	12708	12482	12694	12628	12737	12601	12448	12569	12429	12571	12527	12369	12437	12353	12526	12521	12662	12595	12465	12490	12426	12272	12499	12482	12434	12635	12546	12399	12619	12480	12490	12602	12530	12551	12581	12539	12458	12592	12484	12566	12518	12546	12444	12579	12508	12643	12536	12577	12367	12495	12635	12452	12491	12387	12623	12571	12505	12569	12511	12509	12351	12620	12452	12618	12550	12525	12545	12529	12492	12627	12792	12497	12558	12483	12358	12525	12665	12491	12636	12618	12480	12413	12504	12522	12628	12551	12419	12570	12335	12480	12508	12491	12259	12441	12491	12497	12562	12487	12548	12509	12522	12498	12586	12369	12425	12413	12538	12632	12498	12293	12338	12619	12460	12567	12569	12576	12636	12499	12424	12494	12587	12449	12581
22179	21167	28650	24528	22222	23537	23683	17900	16226	15963	16015	15618	15579	15328	15248	15420	15220	15195	15059	15094	14899	14898	15512	16248	16507	16094	15775	15422	14812	14901	14947	14831	14879	14880	14834	14929	14832	14792	14719	14665	14829	14722	14877	14826	14895	14756	14872	14877	14810	14837	14733	14848	14707	14925	14720	14808	14653	14815	14786	14810	14673	14816	14811	14855	14754	14749	14771	14682	14841	14588	14687	14747	14668	14754	14733	14724	14822	14581	14805	14677	14740	14696	14676	14651	14789	14675	14913	14854	14857	14874	14840	14786	14985	14912	14750	14784	14810	14739	14629	14716	14707	14661	14793	14625	14887	14838	14675	14865	14963	14633	14695	14835	14842	14855	14866	14848	14888	14636	14788	14650	14736	14866	14855	14819	14532	14879	14647	14971	14648	14832	14939	14644	14692	14875	14856	14760	14838	14902	14639	14771	14678	14839	14758	14830	14636	14741	14630	14615	14862	14750	14734	14775	14740	14777	14754	14756	14862	14762	14793	14781	14791	14674	14710	14890	14814	14806	14795	14777	14691	14740	14608	14912	14817	15046	14768	14723	14789	14911	14852	14819	14867	14708	14862	14772	14846	14591	14796	14832	14771	14739	14803	14824	14754	14553	14715	14692	14799	14623	14682	14771	14861	14844	14970	14735	14814	14829	14861	14737	14707	14671	14778	14622	14725	14858	14693	14886	14869	14882	14776	14613	14756	14794	14723	14939	14741	14776	14789	14845	14755	14620	14734	14716	14677	14835	14699	14631	14785	14702	14595	14584	14624	14667	14692	14783	14930	14706	14856	14671	14865	14638	14612	14732	14680	14772	14684	14742	14840	14672	14669	14818	14668	14813	14694	14801	14802	14878	14921	14641	14560	14894	14848	14810	14725	14989	14743	14736	14914	14772	14656	14686	14763	14942	14748	14628	14619	14944	14752	14765	14640	14703	14811	14644	14612	14659	14900	14817	14903	14751	14776	14642	14748	14827	14747	14788	14728	14699	14741	14706	14774	14683	14797	14455	14714	14879	14743	14819	14781	14618	14857	14860	14816	14674	14807	14828	14816	14753	14880	14725	14980	14832	14670	14639	14791	14881	14930	14591	14839	14768	14895	14665	14506	14873	14696	14763	14765	14828	14828	14921	14877	14761	14939	14808	14913	14807	14743	14602	14705	14907	14845	14836	14687	14690	14829	14576	14625	14671	14530	14716	14788	14678	14722	14854	14810	14764	14664	14590	14689	14707	14747	14694	14682	14929	14555	14895	14823	14823	14751	14664	14714	14712	14861	14647	14681	14739	14731	14779	14939	14765	14680	14583	14596	14855	14739	14562	14656	14663	14630	14651	14634	14830	14695	14708	14656	14652	14835	14642	14594	14704	14711	14746	14624	14924	14626	14798	14644	14596	14861	14722	14790	14418	14726	14722	14767	14628	14733	14779	14742	14748	14726	14907	14832	14783	14608	14730	14768	14867	14841	14809	14829	14761	14734	14740	14709	14731	14492	14731	14660	14788	14878	14951	14765	14789	14649	14806	14811	14695	14859	14756	14783	14871	14613	14708	14879	14738	14694	14947	14722	14898	14720	14616	14853	14761	14618	14477	14666	14817	14753	14703	14660	14729	14699	14730	14837	14773	14715	14751	14601	14827	14784	14736	14722	14768	14989	14800	14711	14855	14709	14700	14917	14606	14835	14797	14556	14815	14852	14649	14877	14738	14899	14677	14841	14645	14846	14908	14662	14699	14571	14841	14610	14817	14882	14607	14715	14945	14705	14855	14937	14705	14777	14773	14886	14881	14754	14779	14779	14893	14700	14818	14675	14676	14813	14949	14795	14755	14797	14853	14860	14827	14837	14734	14757	14810	14741	14793	14832	14832	14690	14770	14845	14879	14822	14742	14662	14635	14634	14744	14681	14792	14857	14704	14789	14770	14901	14828	14842	14816	14784	14601	14727	14575	14940	14743	14765	14559	14744	14855	14552	14726	14769	14677	14738	14636	14798	14948	14543	14829	14885	14769	14745	14803	14624	14706	14792	14674	14772	14772	14667	14556	14562	14712	14974	14782	15005	14835	14758	14745	14749	14871	14624	14723	14590	15071	15148	14773	14717	14816	14599	14785	14862	14859	14650	14657	14862	14834	14706	14676	14773	14902	14682	14708	14590	14907	14585	14551	14665	14649	14700	14744	14791	14844	14749	14724	14749	14747	14743	14726	14916	14996	14540	14832	14784	14685	14589	14975	14791	14751	14811	14958	14802	14540	14706	14779	14710	14838	14836	14916	14605	14851	14659	14782	14721	14841	14674	14586	14700	14696	14640	14792	14769	14891	14806	14735	14665	14681	14857	14656	14525	14757	14831	14914	14800	14660	14703	14752	14896	14685	14688	14747	14936	14842	14817	14945	14915	14714	14581	14844	14879	14823	14939	14638	14783	14910	14858	14793	14804	14921	14560	14931	14914	14700	14643	14572	14929	14794	15027	14564	14676	14830	14733	14733	14726	14812	14920	14892	14665	14744	14733	14847	14643	14848	14873	14649	14830	14702	14695	14971	14752	14708	14850	14795	14810	14715	14828	14644	14713	14997	14864	14721	14738	14718	14935	14967	14897	14651	14916	14717	14677	14825	14875	14660	14615	14723	14489	14796	14764	14916	14664	14953	14694	14826	14820	14579	14754	14740	14700	14544	14688	14922	14832	14735	14753	14724	14740	14838	14679	14625	14927	14846	14764	14619	14615	14848	14798	14844	14758	14969	14868	14824	14852	14628	14655	14720	14679	14911	14763	14717	14711	14878	14985	14750	14584	14932	14864	14679	14696	14760	14664	14902	14812	14740	14686	14811	14739	14908	14802	14952	14868	14738	14868	14751	14559	14867	14825	14674	14668	14775	14889	14861	14770	14861	14810	14837	14838	14763	14845	14893	14537	14782	14875	14805	14609	14871	14666	14604	14792	14923	14701	14767	14606	14751	14548	14594	14819	14831	14756	14837	14653	14753	14728	14836	14723	14855	14627	14952	14959	14782	14558	14799	14780	14696	14645	14678	14842	14944	14664	14594	14810	14893	14711	14788	14847	14942	14949	14581	14806	14795	14858	14596	14753	14880	14865	14551	14657	14798	14774	14895	14836	14691	14808	14555	14614	14845	14699	14784	15032	14760	14842	14633	14933	14684	14910	14702	14820	14742	14797	14796	14904	14774	14541	14537	14884	14970	14718	14748	14793	14835	14858	14544	14704	14884	14665	14651	14600	14883	14975	14728	14769	14599	14656	14693	14693	14685	14762	14727	14823	14775	14668	14854	14929	14706	14606	14750	15060	14892	14923	15017	14881	14777	14725	14670	14735	14700	14880	14749	15103	14836	14586	14686	14688	14757	14696	14636	14852	14956	14711	14726	14628	14586	14629	14630	14885	14732	14623	14840	14782	14812	14862	14752	14577	14716	14988	14740	14964	14872	14605	14601	14663	14816	14590	14613	14941	14759	14804	14710	14796	14772	14537	14686	14765	14725	14730	14751	14834	14759	14887	14829	14724	14684	14658	14886	14683	14886	14747	14749	14809	14610	14652	14538	14836	14943	14668	14769	14799	14694	14698	14735	14655	14961	14798	14839	14712	14745	14504	14872	14855	14804	14683	14792	14797	14819	14768	14734	14703	14526	14660	14754	14704	14961	14855	14787	14738	14824	14769	14745	14772	14618	14565	14623	14918	14669	14796	14815	14678	14959	14776	14976	14910	14892	14831	14695	14892	14729	14646	14875	14699	14805	14775	14729	14654	14784	14914	14653	14753	14790	14894	14611	14717	14627	14665	14722	14690	14977	14661	14997	14769	14789	14738	14644	14675	14637	14893	14966	14737	14846	14908	14772	14778	14702	14858	14526	14662	14599	14931	14801	14759	14808	14823	14649	14919	14806	14805	14886	14799	14999	14828	14813	14627	14772	14874	14788	14913	14923	14557	14696	14604	14790	14872	14810	14701	14532	14697	14774	14773	14828	14721	14891	14839	14738	14635	14703	14968	14795	14661	14913	14784	14800	14715	14760	14857	14754	14865	14615	14846	14734	14746	14795	14781	14695	15039	14718	14824	14845	14721	14901	14748	14834	14648	14792	14680	14795	14706	14744	14851	14756	14862	14863	14683	14850	14724	14824	14874	14744	14791	14825	14780	14467	14695	14792	14676	14704	14737	14547	14667	14757	14870	14767	14817	14732	14730	14663	14894	14814	15054	14649	14692	14784	14872	14735	14629	15031	14929	14731	14792	14727	14706	14772	14849	14940	14632	14714	14582	14720	14720	14746	14675	15067	14830	14916	14756	14613	14789	14726	14758	14656	14788	14678	14537	14651	14459	14732	14867	14765	14693	14838	14726	14574	14625	14740	14698	14791	14867	14796	14631	14831	14951	14768	14620	14765	14739	14707	14658	14682	14732	14695	14680	14851	14693	14801	14729	14651	14479	14778	14800	14968	14762	14690	14532	14774	14688	14659	14711	14758	14587	14795	14854	14870	15009	14875	14823	14707	14633	14837	14610	14783	14700	14803	14696	14816	14818	14649	14866	14861	14739	14768	14718	14500	14664	14798	14842	14721	14776	14681	14933	14870	14712	14682	14852	14674	14927	14769	14775	14782	14693	14748	14849	14781	15007	14835	14768	14839	14788	14735	14929	14923	14929	14698	14809	14886	14658	14792	14591	14926	14871	14847	14829	14718	14598	14774	14960	14694	14716	14734	14842	14707	14897	14842	14898	14760	14674	14849	14918	14800	14941	14775	14715	14717	14550	14900	14735	14814	14816	14733	14768	14764	14774	14553	14748	14757	14572	14947	14760	14762	14787	14715	14671	14781	14579	14753	14722	14753	15011	14784	14898	14764	14809	14716	14610	14941	14715	14525	14776	14628	14608	14720	14897	14815	14732	14736	14621	14990	14557	14751	14806	14895	14804	14608	14722	14804	14823	14761	14687	14700	14706	14806	14941	14839	14628	14681	14743	14702	14664	14881	14828	14758	14878	14690	14767	14608	14705	14803	14989	14817	14781	14852	14774	14672	14748	14795	14655	14645	14915	14673	14729	14683	14673	14628	14710	14820	15002	14672	14691	14788	14868	14811	14916	14783	14814	14613	14653	14657	14709	14637	14747	14861	14706	14692
32795	64490	56931	40426	28060	20032	16555	14719	14265	13814	13634	13376	13231	12955	12893	12901	12737	12708	12834	12696	12324	12325	13070	14318	14264	14031	13300	12878	12387	12564	12246	12335	12212	12329	12313	12248	12251	12173	12202	12335	12427	12331	12234	12275	12145	12286	12296	12103	12298	12255	12360	12344	12374	12244	12213	12350	12326	12212	12218	12253	12399	12138	12348	12265	12389	12235	12284	12547	12204	12322	12449	12299	12213	12218	12235	12371	12209	12302	12245	12400	12445	12161	12278	12260	12265	12265	12508	12288	12160	12236	12395	12183	12222	12332	12317	12377	12286	12251	12332	12323	12247	12309	12144	12140	12382	12343	12428	12339	12452	12231	12295	12184	12343	12226	12415	12243	12305	12318	12264	12315	12295	12311	12342	12234	12258	12251	12232	12313	12290	12408	12346	12353	12370	12415	12274	12339	12338	12246	12525	12301	12162	12233	12390	12237	12316	12326	12419	12437	12276	12257	12274	12363	12448	12205	12397	12252	12269	12427	12258	12397	12290	12244	12283	12137	12311	12240	12305	12513	12244	12073	12179	12208	12330	12150	12293	12308	12262	12213	12327	12180	12170	12275	12274	12420	12324	12048	12312	12192	12468	12222	12236	12346	12236	12374	12373	12485	12218	12419	12306	12342	12307	12283	12386	12271	12317	12399	12275	12312	12422	12127	12275	12444	12294	12306	12200	12257	12228	12404	12217	12266	12349	12431	12256	12220	12193	12391	12235	12379	12224	12330	12340	12164	12442	12173	12391	12190	12348	12338	12433	12419	12175	12421	12323	12470	12103	12183	12343	12281	12377	12180	12149	12314	12274	12438	12300	12367	12326	12254	12163	12314	12232	12377	12196	12485	12194	12273	12237	12308	12280	12452	12359	12348	12232	12168	12428	12100	12253	12201	12225	12196	12260	12323	12291	12198	12310	12138	12350	12333	12269	12346	12354	12208	12171	12321	12273	12268	12323	12208	12348	12226	12181	12367	12397	12323	12360	12351	12236	12358	12421	12250	12440	12350	12454	12378	12354	12156	12201	12573	12215	12400	12581	12430	12267	12303	12444	12260	12324	12275	12358	12163	12273	12216	12107	12430	12356	12358	12198	12241	12295	12334	12357	12186	12328	12430	12228	12274	12199	12309	12439	12392	12216	12316	12380	12040	12248	12280	12361	12347	12127	12292	12402	12350	12377	12281	12281	12311	12319	12349	12391	12244	12249	12293	12415	12489	12328	12148	12395	12182	12159	12310	12371	12354	12178	12245	12091	12300	12343	12292	12047	12431	12399	12275	12238	12323	12275	12314	12155	12345	12370	12300	12308	12564	12259	12192	12289	12178	12192	12300	12290	12345	12236	12273	12229	12365	12296	12357	12335	12339	12242	12299	12267	12418	12311	12307	12386	12146	12075	12169	12284	12385	12409	12304	12284	12375	12377	12189	12214	12311	12259	12215	12200	12425	12282	12220	12255	12401	12396	12308	12421	12230	12357	12231	12272	12175	12307	12128	12356	12289	12322	12360	12248	12327	12236	12329	12273	12336	12386	12202	12369	12426	12385	12360	12204	12302	12267	12174	12339	12326	12191	12291	12158	12176	12347	12287	12344	12394	12228	12309	12397	12229	12309	12340	12257	12220	12325	12296	12332	12152	12225	12272	12249	12313	12294	12117	12350	12206	12284	12315	12192	12429	12403	12503	12384	12291	12196	12143	12351	12322	12339	12442	12260	12390	12429	12256	12409	12258	12223	12342	12138	12289	12395	12363	12260	12371	12367	12368	12265	12351	12416	12169	12178	12194	12257	12352	12228	12341	12289	12320	12307	12426	12098	12333	12300	12450	12236	12220	12336	12193	12172	12440	12144	12321	12401	12297	12222	12182	12242	12193	12338	12454	12434	12174	12361	12393	12482	12471	12549	12245	12241	12263	12152	12376	12307	12236	12336	12260	12324	12332	12293	12092	12371	12331	12256	12461	12376	12227	12243	12392	12206	12326	12359	12236	12270	12204	12332	12211	12427	12333	12267	12295	12271	12278	12363	12160	12190	12281	12306	12409	12249	12337	12303	12223	12397	12341	12261	12476	12380	12429	12375	12337	12325	12172	12315	12110	12308	12280	12419	12331	12227	12291	12441	12294	12296	12363	12216	12365	12442	12374	12297	12205	12351	12095	12396	12189	12389	12232	12297	12267	12377	12274	12268	12383	12247	12282	12278	12268	12260	12475	12062	12369	12290	12294	12250	12253	12262	12317	12287	12276	12262	12465	12363	12347	12480	12181	12195	12397	12250	12264	12144	12321	12327	12252	12348	12204	12358	12254	12305	12383	12414	12358	12161	12396	12278	12288	12339	12378	12441	12361	12203	12334	12267	12268	12342	12240	12206	12288	12300	12315	12196	12308	12249	12376	12180	12222	12269	12572	12320	12309	12225	12297	12212	12097	12144	12220	12224	12350	12324	12296	12367	12343	12356	12322	12410	12389	12471	12151	12424	12283	12081	12330	12197	12221	12421	12320	12486	12316	12245	12472	12343	12134	12261	12300	12470	12408	12371	12362	12391	12503	12231	12231	12285	12285	12268	12204	12189	12268	12414	12301	12343	12245	12412	12539	12274	12450	12238	12268	12410	12300	12270	12337	12257	12281	12267	12401	12231	12315	12194	12323	12273	12264	12323	12255	12245	12360	12280	12366	12167	12326	12165	12217	12413	12310	12267	12222	12085	12304	12401	12226	12405	12077	12280	12280	12157	12200	12270	12172	12323	12335	12306	12173	12223	12309	12404	12189	12369	12327	12339	12270	12237	12286	12509	12207	12234	12339	12274	12345	12380	12247	12346	12209	12336	12207	12258	12335	12289	12265	12129	12315	12421	12259	12346	12469	12258	12263	12367	12219	12087	12299	12245	12251	12177	12244	12286	12164	12229	12173	12395	12230	12266	12265	12218	12331	12290	12248	12348	12391	12152	12319	12226	12304	12307	12216	12391	12213	12165	12420	12317	12236	12492	12338	12154	12384	12322	12372	12346	12282	12287	12172	12253	12379	12224	12244	12356	12305	12357	12241	12426	12429	12408	12321	12277	12291	12280	12153	12242	12346	12424	12241	12306	12250	12158	12251	12478	12242	12312	12265	12386	12349	12322	12423	12191	12296	12263	12168	12279	12394	12294	12203	12150	12299	12368	12222	12312	12416	12405	12297	12340	12412	12434	12296	12430	12309	12309	12141	12302	12376	12342	12323	12126	12172	12224	12242	12370	12259	12215	12346	12300	12269	12193	12316	12388	12410	12242	12370	12309	12301	12273	12426	12139	12389	12229	12229	12320	12225	12278	12218	12481	12288	12228	12291	12152	12298	12238	12337	12388	12491	12276	12370	12246	12366	12405	12271	12299	12434	12386	12501	12349	12230	12385	12369	12391	12325	12239	12392	12075	12317	12358	12373	12292	12010	12258	12247	12214	12259	12433	12133	12248	12198	12204	12550	12379	12340	12385	12170	12335	12268	12233	12173	12218	12274	12313	12246	12312	12253	12316	12290	12358	12278	12329	12297	12198	12369	12085	12426	12351	12336	12289	12235	12364	12269	12289	12405	12218	12481	12124	12181	12477	12334	12193	12241	12209	12370	12377	12272	12324	12341	12523	12263	12358	12169	12375	12279	12409	12176	12276	12106	12249	12170	12116	12256	12293	12554	12322	12356	12452	12451	12163	12407	12236	12227	12248	12262	12359	12225	12248	12108	12257	12174	12154	12310	12354	12263	12376	12271	12094	12328	12404	12165	12396	12305	12245	12278	12153	12320	12184	12430	12164	12326	12161	12192	12332	12267	12387	12369	12315	12380	12326	12348	12289	12411	12300	12361	12325	12321	12365	12278	12356	12477	12372	12097	12317	12424	12309	12398	12154	12347	12255	12314	12483	12213	12456	12369	12321	12441	12316	12446	12309	12247	12273	12195	12134	12274	12371	12333	12374	12370	12165	12089	12346	12251	12279	12342	12237	12301	12174	12351	12344	12301	12548	12091	12255	12378	12220	12164	12203	12213	12306	12362	12384	12222	12495	12323	12212	12287	12240	12188	12218	12295	12326	12349	12239	12337	12321	12257	12350	12329	12205	12276	12299	12296	12195	12233	12292	12261	12516	12325	12370	12333	12305	12188	12213	12368	12109	12289	12322	12250	12357	12259	12261	12373	12479	12394	12220	12354	12307	12371	12278	12402	12201	12469	12133	12262	12274	12279	12464	12237	12202	12326	12406	12222	12273	12234	12258	12392	12177	12154	12347	12317	12210	12260	12301	12273	12275	12296	12382	12397	12305	12237	12273	12291	12355	12302	12276	12264	12304	12256	12294	12325	12431	12350	12178	12328	12193	12417	12290	12377	12154	12347	12342	12297	12525	12199	12418	12416	12267	12346	12320	12177	12314	12347	12298	12229	12222	12312	12274	12233	12355	12340	12326	12211	12158	12286	12279	12262	12310	12364	12197	12400	12430	12192	12374	12178	12348	12340	12299	12374	12155	12372	12439	12431	12171	12409	12235	12359	12415	12490	12260	12391	12258	12286	12314	12253	12436	12497	12079	12379	12490	12370	12249	12309	12136	12338	12151	12224	12170	12282	12380	12216	12273	12339	12278	12244	12319	12268	12295	12325	12168	12105	12379	12258	12398	12222	12432	12348	12284	12243	12084	12256	12267	12361	12144	12311	12315	12178	12351	12382	12306	12466	12333	12163	12242	12275	12231	12253	12257	12363	12440	12329	12308	12291	12350	12288	12221	12490	12384	12298	12281	12314	12322	12448	12413	12165	12384	12381	12262	12482	12229	12179	12358	12221	12288	12273	12386	12425	12283	12325	12185	12248	12264	12384	12376	12144	12303	12237	12296	12317	12318	12254	12371	12483	12211	12377	12289	12445	12421	12268	12177	12347	12370	12310	12330	12383	12345	12321	12242	12270	12249	12373	12267	12224	12340	12162	12487	12361	12392	12497	12393	12220	12350	12259	12117	12310	12319	12400	12296	12288	12310	12339	12153	12321	12454	12421	12303	12235	12289	12376	12357	12295	12282	12368	12305	12389	12339	12296	12352	12210	12261	12397	12317	12420	12344	12249	12352	12342	12299	12417	12219	12312	12371	12174	12250	12281	12248	12283	12392	12320
31071	34232	38918	31686	21832	18333	17675	16998	16841	16636	16581	16459	16215	16368	16208	16265	16281	16274	16305	16208	16172	16067	16191	16157	16173	16094	16080	16161	16330	16172	16211	16169	16054	16183	16220	16375	16014	16046	16131	16021	16196	15958	15925	16307	16053	16241	16134	16089	16019	16122	16114	16074	16168	16093	15966	16050	16176	16179	16254	16019	16148	16056	15974	16077	15995	16203	16187	16297	16149	16105	16190	16085	16126	16217	16025	16133	16006	16127	16123	16052	15846	15981	15958	16028	16115	16132	16130	16001	16011	16099	16176	16184	16050	16093	16198	16034	16201	15945	15867	16049	16073	16178	15972	16109	16077	15891	16234	16208	15950	16140	15987	16200	15969	16100	16057	16212	16324	16228	16285	16231	16105	15949	16007	16229	16150	16248	16141	16244	16036	16090	16153	16058	16062	16144	16036	16158	15906	16156	16165	16092	15975	15993	15942	16178	16128	16082	15865	16160	16161	16076	16156	16164	16088	16182	16152	16214	15973	16047	16170	15869	16054	16196	16100	16248	16021	15927	15944	15994	15998	15985	16166	16049	15963	15845	16122	16114	16117	16279	16052	15930	15996	16133	16162	16016	16046	16084	16016	15980	16338	16286	15967	16000	16025	16043	15981	16097	16039	16140	15962	16276	16054	16106	16066	15943	16057	16058	16264	16049	16236	16030	15968	16099	16160	16060	15976	16045	16141	16254	16172	16274	16292	16116	16062	16209	15891	15950	16081	16122	16153	15902	16102	16277	16112	16073	16138	16114	15949	16133	16174	16087	15981	16145	16107	16092	16062	15878	16164	16048	16118	16158	16072	16256	16141	16290	16190	16144	15989	15958	15972	15973	16213	16172	16121	16083	16057	15980	16039	16250	16108	15897	16206	16108	16060	16158	16121	16244	16249	16247	16133	16251	16180	16124	16121	15960	16001	16110	15973	16007	16144	16018	16223	15912	16150	15965	16204	16064	16110	16031	15913	16211	16129	16217	16160	16105	16045	16122	16203	16217	16272	16130	15890	16014	15989	16130	15989	16107	16040	16133	16089	16226	16317	16109	16070	16266	15995	15780	16104	16013	16040	16102	16288	16122	16111	16041	16160	16101	16107	16129	16093	16049	16019	16186	15940	16164	16124	16213	16189	16407	16047	15933	16154	16049	16289	16294	16189	16117	16197	16057	15952	15974	16190	15987	16199	16325	16192	16075	15964	15999	16013	16203	16170	16275	15966	16011	16078	15969	16026	16207	16196	16131	16092	16017	15912	16071	16269	16049	15997	16072	15870	16101	16167	16021	16147	16032	16027	16148	16056	16079	16171	16025	15981	15906	16083	15916	15963	16214	16103	16097	16261	16025	16008	16273	16121	16135	16020	16165	16146	16037	16081	16228	15995	16006	15983	16151	16120	16026	16289	15991	16262	16054	16209	16108	16038	16262	16213	16087	16223	16198	16108	16407	16074	16103	16164	16216	15969	16068	16082	16256	16265	15972	16135	16224	16056	16081	16264	15995	16034	16087	15971	15825	15995	15979	15961	15942	15982	16073	16123	16078	15980	16184	15803	15910	16305	16037	16035	16129	16236	16325	16036	16184	16183	16128	16208	16287	16000	15983	16177	16171	15940	16125	16238	16185	16388	16070	16015	16040	16195	16254	16136	16258	16092	16193	16134	16045	15993	16153	16053	16075	16225	15892	16140	15980	15979	16077	16133	16495	16138	15988	16084	16112	16033	16244	16206	15978	16217	16237	16280	16082	15918	16100	16051	16251	16051	16019	16131	16254	16132	15940	16032	16030	16120	15936	15926	15970	15997	15874	15990	16232	16125	16013	16060	16072	16072	16256	16353	16150	16099	16059	16119	16130	16043	16224	16018	16068	16215	16225	16199	16243	16010	16153	16356	16125	15962	16273	16203	16111	16211	16161	16119	16071	15895	15908	16327	16117	16222	16244	16205	16031	16039	15971	16122	16123	16092	15990	16163	16196	16173	15854	16306	16240	16252	16008	16373	16159	16157	16077	15838	16163	16300	16157	16040	15958	15905	16159	15913	15991	15927	16113	16232	16057	16147	16131	15956	16187	16203	16120	16134	15881	15980	16140	16105	16176	16089	16166	16182	16071	16190	16134	16089	15983	15948	16055	16102	16167	15870	16046	15967	16037	16379	16127	15972	16332	15893	16087	16150	16027	16100	15966	16285	16041	15862	16064	16075	16255	16270	16131	16203	16319	16271	16216	16152	16189	16079	15957	15874	16020	16135	16063	16123	15969	16024	16229	16306	15994	15992	15977	16094	16129	16084	16091	16083	16212	16094	16203	16109	16365	16109	15967	16153	16164	15969	16269	16144	15910	15854	16114	16028	16088	16155	15890	16049	15991	15947	16135	16155	16202	16292	16164	16074	16024	16040	16047	15967	16237	15792	16052	16136	16026	15932	16194	16443	16222	16020	16081	16187	16309	16220	16252	16090	16136	16233	16274	16163	16109	16070	16258	16052	16220	16216	16354	16298	16197	16069	16229	16112	16033	16100	16031	16100	16010	16027	16378	16050	16369	16215	16139	16000	16268	16187	15994	15963	16056	16088	16029	16190	16258	16237	16126	16059	15996	16048	16147	16099	16108	16115	16019	16133	16091	16342	16214	16146	16043	15915	16145	16092	16029	15979	16167	16030	16203	16213	15981	16056	16277	16202	16095	16224	16004	15715	15961	15850	16113	16161	16038	16224	16255	16351	15896	16137	15991	16135	16009	16353	16140	16259	16106	16187	15979	16298	16062	16151	16122	15855	16140	15932	15929	16073	16167	16154	16274	16089	16054	16272	15941	16072	15976	16144	16051	16161	16235	16029	16171	16079	16005	15946	16107	15871	16005	16068	16001	16189	16108	16288	16251	16036	16034	15967	16119	16198	16193	16090	16306	16069	16024	16014	15968	15836	16141	16288	16183	16018	16051	16192	15971	16016	16250	16011	16031	16313	16201	16001	15993	16014	16040	16155	16207	16106	15904	16243	16000	16211	16180	16243	16153	15723	16015	16000	16002	16108	16098	16077	16114	15940	16132	16076	16005	16117	16047	16132	16018	15998	16221	16189	15953	16074	16071	15940	16059	16065	16047	16524	15851	16063	16280	15972	15986	16216	16063	15891	16170	15894	16194	16093	16075	15973	16033	15925	15857	16214	16081	16115	16062	16022	16245	16228	16265	16202	16090	16123	16105	16199	16407	16126	16045	15948	16347	16089	16103	16154	16083	15876	16135	16348	16079	16281	16116	15959	16061	15989	16093	16115	16056	15996	15841	16094	15990	16066	16136	16089	16390	16162	16217	16045	16098	15850	16172	16167	16041	16109	15889	16164	16069	16040	15998	15984	16099	15985	16197	16275	16326	16361	16109	16249	16205	16164	16255	16138	15950	15994	15898	15984	16197	15980	16075	16144	16110	16171	16176	16115	16300	16077	16052	16003	16086	16139	15961	16078	15867	15931	15957	16132	16044	16054	16012	16023	16014	16176	16122	16281	16265	16160	15940	16137	16111	16253	16012	16266	15923	15948	15973	16044	16125	16113	16047	16122	16105	16390	16097	16176	16262	16264	15908	16243	16132	16164	16123	16129	16044	16056	16167	15979	16246	16232	15998	16003	15997	15877	16226	16183	16051	16129	16057	16032	15937	16099	16101	15794	16113	16188	16200	16158	16026	16242	16149	16175	16074	16141	16127	16163	16023	16072	16381	16127	16076	16148	16097	16022	16101	16060	16046	16079	16180	16122	16082	15988	16033	16202	16172	15907	15930	15921	16053	16156	16122	16003	15994	16185	16082	16061	15950	16063	16046	16078	16080	16186	16162	16065	16251	16334	16032	16149	16013	15981	15976	16139	15950	15996	16039	16152	16127	16145	16070	16080	16198	15967	16071	16217	16175	16022	16026	15995	16160	16127	16081	16071	16265	16236	16168	16143	16122	15935	16223	16016	16171	15978	16212	16304	16109	16150	16093	16061	16087	16080	15968	16187	16114	16127	16237	16082	16049	16205	16106	16004	15788	16015	16101	16145	16095	16174	16077	16058	16018	16217	16035	16279	16178	16261	16049	15942	15931	16306	16010	16120	16282	16071	16214	16059	15949	16084	16037	15836	16186	16223	16106	16106	16166	16060	16290	16160	15908	15907	16266	16005	16223	16190	16142	16163	16046	16169	15961	16003	16065	16097	15856	16282	16122	16209	16029	16007	16109	16235	16118	15970	16026	16211	16154	16097	16076	16151	16142	16259	15997	15998	16190	15921	16270	16288	16088	16174	16047	16214	15955	16104	16143	16139	16138	16233	15946	16202	15997	16017	16191	16164	16164	16263	16180	16141	16305	16323	15789	16217	16187	16066	16177	16216	16057	16043	15959	15901	16139	16040	15798	16195	16169	16202	16013	16173	15957	16170	16179	16219	16130	16190	16099	15973	16068	15992	16096	16058	15911	15917	16109	16268	15988	16093	16121	16029	16031	16070	16068	16308	15972	15948	16104	15831	16111	16203	16185	16216	16168	16270	16100	16287	16232	16081	16057	15881	16083	16014	16108	16045	16011	16061	16310	16098	15949	16171	16202	15911	15953	16100	16025	16068	16203	16085	16204	16224	16099	16023	16128	16040	16212	16212	15972	16067	16006	16093	16133	16235	16105	15856	16102	16032	15959	16070	15905	16166	16135	16238	16065	16072	16191	16230	16215	16006	15989	16185	16039	16156	16079	16217	16287	16099	15995	16080	16049	16064	16117	16223	16113	16030	16101	16036	16135	15954	15985	16265	15939	16167	16104	16195	16077	15987	16073	16015	16124	16176	16257	16080	15825	16049	16051	16081	16042	16239	16068	16029	16166	15953	16013	16146	16206	16275	15898	16213	16172	16111	16173	16175	16211	16016	15921	15970	16128	15901	16255	15960	15991	15984	16142	16030	16087	15949	16113	16226	16094	16103	16153	16157	16042	15976	16198	16397	16112	16046	15907	15974	16085	16156	16024	16207	16078	16080	15990	16170	16005	15911	15967	16252	16134	16223	16136	16406	16071	16197	16037	16233	16195	16148	16084	16129	15956	16062	15939	16057	15995	16014	16206	15860	16262	16028	16170	16231	15809	16130	16117	16142	16074	16127	16142	15981	15892	15946	16070	16173	16141
31054	49539	39259	28062	18456	15613	14840	14249	13740	13831	13899	13512	13489	13331	13382	13498	13434	13316	13192	13243	13293	13207	13172	13111	13312	13087	13118	13230	13212	13023	13099	13274	13204	13144	13216	13147	13179	13055	13189	13224	13240	13234	13182	13209	13283	13124	13278	13070	13130	13186	13158	13256	13298	13165	13013	13082	13204	13288	13228	13200	13139	12995	13286	13076	13145	13298	13168	13122	13151	13059	13182	13175	13179	13054	13013	13213	12953	12943	13218	13188	13158	13219	13001	13335	13024	13076	13078	13098	13114	12963	13250	13164	13250	13087	13128	13108	13175	13202	13176	13203	13166	13082	13170	13107	13099	13011	13097	13113	13111	13174	13211	13107	13145	13112	13217	13099	13192	13090	13304	13172	12988	13069	13116	13211	13336	13166	13216	13195	13298	13264	13184	13246	13185	13142	13035	12999	13035	13054	13144	13154	13164	13239	13154	13161	13047	13193	13025	13204	13256	13184	13115	13056	13130	12870	13025	13137	13198	13255	13215	13137	13132	13122	13212	13007	13137	13100	13021	13000	13221	13124	12899	13265	13190	13085	13095	13212	13201	13368	13280	13126	13040	13061	13101	13166	13067	13225	13288	13180	13078	13025	13078	13305	13133	13114	13180	13146	13106	13142	13226	13262	13110	13216	13095	13117	13211	13120	13072	13190	13201	13073	13071	13038	13240	13297	13145	13104	13189	12981	13120	13228	13066	13280	13183	13008	13247	13256	13234	13036	13197	13155	13265	13183	13031	13182	13136	13052	13128	13170	13107	13070	13099	13142	13081	13141	13018	13017	13169	13000	13088	13344	13233	13141	13190	13131	13202	13164	13300	13008	13042	13040	13197	13171	13232	13018	13207	13034	13242	13177	13153	13032	13318	13199	13015	13119	13030	13186	13101	13297	13034	13261	13146	13251	13163	13092	13162	13040	13176	13045	13111	13116	13282	13082	13123	13069	13231	13205	13110	13125	13090	13093	13016	13118	13096	13164	13254	12970	12981	12991	13068	13126	13141	13144	13100	13163	13008	13231	13161	13069	13205	13195	13232	13356	13120	13094	13133	13012	13255	13046	12994	13063	13048	13210	13168	13036	13248	13031	13173	13037	13050	13144	13200	13284	12996	13238	13091	13183	13067	12960	13161	13256	13178	13246	13406	13080	13283	13158	13195	13075	13132	13282	13239	13121	13098	13150	13183	13257	13338	13108	12978	13082	13098	13126	12997	13089	13186	13104	13100	13073	13127	13110	13093	13076	13123	13264	13193	13104	13128	13041	13147	13070	13278	13080	13105	13256	13060	13151	13099	13213	13296	13117	13114	12956	13239	13052	13091	13097	13175	13094	13084	13181	13066	13327	13227	12968	13166	13246	13257	13067	13094	13046	13368	13121	13179	13077	13134	13104	13183	13194	13129	13179	13253	13174	13148	13144	13215	13087	13153	12924	13105	13102	13184	13149	12922	13305	13258	13135	13130	13172	13161	13200	13137	13273	13248	13075	13205	13254	13018	13206	12974	13162	13163	13190	13189	13267	13055	13193	13129	13137	13207	13032	13171	13054	13233	13087	13223	13168	13085	13126	13047	13084	12942	13096	13134	13156	13316	13200	13205	13184	13125	13218	13202	13079	13120	13141	13154	13069	13014	13082	13182	13131	13132	13161	13085	13104	12987	13111	13101	13187	13352	13274	13124	13189	13337	13016	13130	13113	13104	13101	13080	13132	13182	13137	13228	13062	13119	13097	13113	12961	13130	13081	12965	13075	13251	13182	13184	13128	13298	13240	13218	13088	13301	13154	13074	13153	13296	13067	13185	13202	13154	13030	13092	13153	13160	13090	13112	13162	13198	13122	13115	13161	13103	13115	13261	13127	13168	13308	13213	13214	13055	13161	13004	13023	13131	13341	13090	13104	13197	13065	13024	13013	13098	13192	13072	13145	13142	13100	13009	13134	13155	13105	13099	13226	13228	13270	13239	13048	13148	13119	13172	13043	13301	13280	13136	13040	12995	13209	13229	13138	13250	13148	13097	13161	13117	13343	13075	13280	13080	13072	13202	13293	13007	13077	13254	13348	13150	13051	13147	13145	13299	13241	13198	13234	13033	13167	13194	13144	13206	13192	13214	13018	13253	13264	13182	13169	13059	13153	13093	13083	13037	13155	13241	13219	13271	13120	12968	13189	13067	13208	13092	13338	13218	13029	13133	13099	13039	13208	13220	13152	13072	13035	13197	13127	13275	13105	13049	13162	13141	13184	13152	13056	13169	13189	13201	13118	13119	13225	13152	13138	13004	13130	13137	13186	13300	13083	13051	13212	13178	13279	13174	13057	13095	12925	13074	13094	13013	13122	13135	13189	13120	12970	13172	13233	13185	13071	13186	13193	13299	13345	13114	13166	13152	13030	13156	13240	13133	13279	13145	13293	12976	13185	13188	13159	13208	13013	13095	13191	13167	13147	12987	12890	13154	13171	13010	13131	13093	12995	13214	13196	13186	13146	13083	12880	12996	13181	13194	13210	13287	13036	12959	13134	13195	13180	13107	13164	13101	13221	13122	13094	13011	13129	13260	13035	13135	13122	13303	13269	13166	13245	13161	13225	13231	13323	13262	13152	13185	13128	13328	13154	13197	13268	13256	13046	13075	13044	13088	13095	12943	13263	13068	12995	13114	13167	13272	13140	13083	13202	13118	13262	13177	13081	13180	13056	13107	13203	13002	13044	13274	13070	13131	13010	13093	13288	13056	13251	13197	13213	13014	13266	13260	13034	13230	12970	12991	13137	13126	13031	13126	13039	13476	13128	13022	13039	13015	13175	13092	13157	13181	13173	12921	13105	13058	13209	12856	13153	13109	13151	13205	13115	13211	12872	13243	13229	13149	13200	13142	13197	12947	13098	13057	13028	13057	13166	13031	13233	13237	13148	13223	13250	13028	13172	13222	13072	13226	13171	13128	13004	13075	13040	13126	13124	13250	13011	13083	13214	13282	13095	13081	13233	13089	13100	13054	13047	13166	13206	13106	13248	12878	13186	13172	12961	13055	13082	13020	13090	13015	13193	13207	13020	12946	13201	13246	13111	13131	13188	13022	13026	13043	13182	13154	13088	13171	13399	13078	13068	13095	13248	13130	13086	13332	13093	13070	13090	13100	13148	13171	13127	13102	13165	12996	13246	13107	13077	13135	13148	13193	13187	13222	13160	13074	13181	13308	13034	12951	13183	13080	13060	12971	13044	13062	13042	13051	13035	13198	13053	13194	13188	13196	13046	13207	13190	13065	13135	13022	13284	13240	13027	13144	13005	13090	13166	13136	13096	12903	13212	13113	13064	13139	13163	13158	12960	13106	13142	13271	13167	13307	13133	13153	13051	12990	13171	13057	13100	13248	13096	13194	13033	13172	13149	13487	13075	13230	13101	13106	13244	13134	13118	13277	13211	13087	13148	13026	12984	13221	13161	13282	13256	13209	13135	13098	13178	12953	13165	13065	13176	13138	13058	13024	12897	13220	13116	13148	13066	13169	13242	13167	13190	13077	13089	13138	13130	13132	13060	13082	13244	13114	13224	12991	13207	13071	13154	13166	12907	13222	13114	13110	13183	13163	13168	12967	13220	13111	13064	13031	13168	13109	13186	13115	13137	13214	13054	13097	12933	13178	13191	13083	13098	13002	13319	13029	13255	13201	13175	13395	13160	13018	13138	13329	13194	13208	13305	13043	13262	13113	13073	13041	13091	13247	13194	13167	12953	13060	13187	13131	13183	13217	13106	13161	13148	13160	13343	13104	13057	13105	13179	13019	13300	13093	13150	13042	13306	13113	13155	13243	13275	13117	13159	13206	13110	13112	13104	13214	13130	13323	13120	13155	13244	13042	13237	13094	13070	13134	13096	13249	13175	13088	13158	13117	13121	13151	13174	13086	13207	13310	13025	13226	13094	13156	13103	13153	13285	13062	13076	13122	13167	13122	13137	13069	13173	13023	13143	13266	13252	13276	13276	13121	13217	13052	13197	13191	13105	13191	13240	13101	13002	13072	13214	13128	13211	13087	13273	13140	13181	13030	13291	13160	13081	13185	13041	13091	13332	13313	13076	13213	13078	13114	13249	13316	13074	12976	13028	13136	13212	13158	13103	13075	13135	13107	13114	13129	13193	13071	13121	13115	13155	13414	13025	13141	13171	13148	13245	13161	13168	13076	13202	13066	13090	13135	13286	13142	13108	13315	13093	13303	13231	13224	13093	13132	13227	13265	13088	12948	13123	13237	13197	13198	13283	13026	13014	13171	13163	13136	13012	13217	13284	13228	13176	13151	13364	13092	13167	13186	13206	13162	13254	13192	13159	13153	13235	13147	13054	13015	13330	13206	13150	13204	13221	13254	12926	13103	13075	13139	13158	13164	13148	13211	13258	13139	13153	13048	13208	13089	13175	13246	13155	13067	13046	13122	13150	13355	13046	13138	13072	13059	13093	13113	13126	13178	13248	13048	13055	13076	13122	13278	13111	13104	13170	13279	13191	13056	13108	13281	13178	13174	13075	13323	13186	13147	13163	13242	13309	13120	13033	13129	13087	13044	13312	13243	13114	13113	13177	13026	13077	13208	13144	13457	13103	13043	13067	13367	13216	13083	13248	13031	12967	13161	13117	12896	13088	13194	13220	13140	13116	13200	13077	13065	13181	13092	13217	13183	13124	13149	13221	13194	13054	13107	13198	13121	13153	13104	13180	13111	13042	13034	13268	12967	13030	13294	12985	13175	13050	13102	13027	13229	13321	13219	13042	13159	13005	13092	13163	12923	13144	13161	13131	13284	13196	13051	13137	13165	13097	13108	13304	13153	13256	13175	13131	13157	13077	13302	12957	13049	13011	13201	13043	13305	13221	13084	13132	13149	13083	13135	13244	13082	13086	13397	13230	13064	13166	13135	13214	13161	13193	13089	13153	13142	13161	13168	13053	13360	12964	13282	13318	13280	13067	13148	13150	13210	13135	13199	13346	13216	13195	12961	13226	13225	13324	13082	13098	13030	13121	13094	13052	13163	13195	13122	13229	13261	13051	13259	13238	13042	13249	13130	13161	13128	13164	13049	13183	13064	13134	13294	13047	13120	13273	13093	13240	13241	13084	13073	13271	13193	13135	13019	12909	13139	13173
23160	21186	28753	25716	22779	22649	20862	18115	17251	17613	17525	17244	17096	17193	17085	17035	17141	16959	16707	16691	16806	16786	16869	17466	17659	17271	16903	16686	16573	16437	16510	16441	16450	16559	16366	16447	16402	16506	16237	16521	16385	16789	16559	16386	16342	16885	16532	16640	16436	16526	16497	16472	16620	16570	16477	16510	16630	16511	16375	16479	16417	16416	16483	16565	16305	16421	16276	16357	16584	16386	16461	16491	16267	16584	16492	16497	16448	16517	16386	16512	16555	16455	16503	16511	16396	16381	16359	16482	16424	16388	16374	16407	16435	16349	16314	16432	16525	16512	16335	16243	16652	16500	16492	16535	16659	16512	16227	16362	16498	16514	16611	16275	16508	16281	16602	16483	16430	16535	16422	16448	16565	16390	16406	16398	16490	16434	16496	16374	16569	16474	16354	16488	16571	16489	16666	16300	16542	16501	16407	16514	16563	16578	16411	16317	16409	16422	16609	16341	16483	16257	16448	16566	16689	16349	16320	16486	16412	16405	16409	16203	16571	16429	16325	16539	16501	16446	16376	16449	16579	16441	16315	16479	16376	16388	16308	16559	16418	16349	16583	16509	16407	16554	16473	16480	16238	16436	16731	16500	16378	16495	16307	16356	16587	16230	16482	16268	16677	16373	16507	16400	16456	16473	16401	16619	16655	16614	16297	16613	16470	16240	16639	16317	16352	16453	16478	16478	16393	16269	16364	16542	16411	16413	16459	16429	16353	16447	16354	16301	16386	16100	16332	16221	16370	16501	16539	16634	16525	16335	16591	16421	16312	16169	16590	16223	16528	16190	16575	16561	16375	16579	16415	16254	16384	16523	16457	16235	16451	16412	16371	16346	16533	16354	16572	16342	16460	16595	16334	16568	16504	16351	16271	16382	16488	16343	16433	16565	16548	16422	16543	16389	16418	16508	16455	16463	16623	16277	16249	16505	16242	16374	16415	16342	16334	16520	16455	16152	16672	16461	16449	16462	16444	16466	16461	16329	16503	16386	16582	16373	16247	16590	16432	16371	16200	16342	16497	16376	16660	16526	16403	16540	16497	16332	16374	16403	16451	16444	16328	16506	16440	16346	16576	16273	16382	16383	16637	16495	16448	16452	16534	16428	16380	16522	16298	16400	16406	16578	16540	16493	16263	16396	16512	16509	16556	16391	16440	16534	16357	16576	16296	16518	16586	16260	16395	16269	16432	16270	16404	16288	16419	16436	16507	16521	16496	16506	16520	16491	16374	16221	16571	16745	16432	16314	16305	16551	16651	16576	16408	16421	16682	16381	16768	16343	16550	16384	16546	16303	16401	16486	16343	16431	16377	16555	16807	16510	16441	16318	16535	16450	16424	16424	16386	16326	16412	16491	16410	16404	16327	16554	16552	16373	16522	16455	16395	16484	16438	16356	16650	16453	16492	16633	16296	16459	16232	16476	16294	16305	16562	16479	16614	16405	16385	16321	16503	16308	16495	16387	16582	16366	16349	16644	16462	16470	16487	16523	16209	16546	16243	16447	16754	16521	16558	16712	16492	16339	16509	16664	16420	16075	16719	16324	16526	16390	16527	16389	16402	16350	16412	16525	16419	16490	16400	16443	16509	16589	16403	16449	16488	16452	16490	16499	16416	16412	16377	16393	16345	16403	16487	16435	16228	16487	16679	16567	16557	16462	16572	16499	16380	16413	16510	16470	16472	16371	16582	16303	16260	16244	16497	16405	16572	16532	16534	16386	16397	16276	16211	16266	16612	16571	16428	16580	16457	16425	16470	16570	16501	16365	16520	16433	16482	16519	16427	16489	16525	16428	16303	16479	16504	16367	16446	16529	16544	16420	16686	16698	16525	16506	16398	16327	16515	16422	16272	16552	16359	16323	16404	16534	16491	16528	16401	16249	16470	16518	16493	16448	16436	16514	16609	16515	16384	16583	16325	16400	16475	16362	16419	16434	16491	16309	16540	16517	16470	16552	16408	16534	16387	16359	16373	16357	16392	16500	16530	16403	16514	16184	16480	16357	16537	16618	16339	16538	16348	16561	16342	16575	16532	16369	16330	16300	16581	16389	16299	16489	16433	16263	16522	16666	16387	16492	16444	16623	16294	16444	16539	16511	16391	16247	16289	16523	16548	16541	16434	16523	16505	16271	16441	16458	16478	16428	16387	16381	16772	16472	16310	16701	16402	16491	16530	16456	16673	16505	16325	16433	16349	16469	16327	16607	16641	16583	16534	16540	16421	16438	16352	16340	16573	16555	16428	16473	16282	16599	16384	16421	16238	16583	16355	16630	16437	16453	16501	16486	16534	16532	16378	16361	16472	16292	16109	16473	16526	16544	16648	16468	16268	16409	16292	16445	16553	16434	16514	16560	16457	16455	16590	16285	16445	16580	16273	16364	16520	16230	16571	16533	16542	16371	16575	16382	16254	16344	16454	16234	16560	16403	16357	16578	16519	16292	16385	16396	16448	16523	16436	16392	16450	16299	16514	16411	16517	16378	16476	16330	16353	16405	16554	16472	16437	16430	16467	16541	16543	16495	16710	16355	16474	16586	16328	16393	16420	16470	16351	16593	16463	16515	16427	16355	16314	16403	16519	16559	16461	16434	16575	16396	16645	16489	16766	16666	16678	16428	16465	16548	16427	16495	16510	16261	16334	16710	16561	16628	16417	16429	16537	16525	16772	16327	16416	16457	16479	16372	16447	16603	16480	16356	16537	16760	16494	16247	16551	16645	16440	16250	16325	16531	16482	16221	16431	16494	16582	16430	16379	16547	16434	16490	16421	16426	16385	16329	16558	16353	16385	16352	16249	16598	16194	16474	16401	16464	16556	16517	16556	16438	16496	16430	16548	16382	16443	16309	16512	16470	16439	16437	16364	16436	16437	16443	16483	16225	16236	16464	16216	16207	16348	16168	16360	16509	16242	16214	16549	16372	16682	16496	16438	16522	16406	16350	16459	16344	16295	16563	16404	16523	16400	16353	16453	16450	16532	16404	16512	16520	16382	16493	16423	16575	16719	16509	16410	16355	16347	16509	16360	16204	16515	16459	16330	16381	16548	16408	16390	16583	16542	16359	16276	16551	16461	16517	16328	16472	16370	16312	16420	16473	16326	16278	16605	16403	16353	16368	16407	16455	16550	16492	16431	16384	16294	16547	16617	16532	16342	16393	16622	16378	16550	16431	16369	16609	16487	16515	16523	16477	16286	16320	16467	16609	16420	16461	16445	16531	16569	16584	16571	16655	16576	16385	16428	16625	16395	16556	16454	16409	16543	16533	16597	16439	16456	16302	16308	16339	16335	16561	16567	16518	16465	16542	16594	16477	16362	16406	16629	16459	16489	16419	16521	16245	16468	16502	16536	16409	16527	16530	16499	16525	16414	16428	16556	16603	16343	16307	16637	16514	16419	16361	16417	16427	16466	16663	16386	16350	16537	16440	16619	16698	16463	16234	16329	16223	16483	16531	16590	16409	16493	16413	16345	16651	16554	16478	16582	16382	16320	16441	16515	16562	16461	16467	16429	16408	16482	16585	16599	16504	16353	16406	16588	16309	16471	16280	16306	16465	16497	16527	16477	16319	16471	16421	16362	16409	16595	16503	16516	16556	16417	16665	16619	16431	16702	16596	16536	16451	16403	16448	16629	16298	16465	16567	16407	16286	16266	16469	16498	16279	16448	16319	16621	16636	16564	16609	16528	16535	16300	16501	16454	16429	16637	16485	16231	16315	16670	16424	16254	16493	16531	16654	16447	16489	16431	16634	16550	16705	16545	16274	16488	16429	16370	16376	16510	16532	16693	16470	16501	16466	16357	16561	16574	16490	16309	16637	16543	16381	16346	16467	16518	16365	16528	16353	16388	16684	16305	16213	16550	16172	16513	16356	16356	16527	16424	16377	16443	16577	16472	16408	16271	16297	16314	16252	16544	16742	16495	16569	16393	16497	16355	16458	16492	16307	16502	16415	16414	16463	16532	16439	16209	16418	16368	16550	16559	16472	16489	16379	16310	16428	16211	16611	16378	16363	16372	16324	16556	16399	16542	16428	16598	16481	16542	16543	16393	16494	16432	16521	16436	16640	16423	16317	16621	16472	16471	16474	16580	16411	16516	16330	16462	16517	16509	16247	16454	16179	16356	16184	16345	16500	16529	16367	16488	16447	16325	16529	16540	16545	16468	16402	16519	16609	16466	16458	16486	16192	16417	16245	16532	16568	16549	16225	16234	16326	16384	16426	16388	16273	16798	16422	16583	16480	16586	16845	16570	16279	16483	16355	16496	16500	16477	16613	16529	16465	16527	16691	16526	16555	16470	16422	16447	16408	16345	16374	16487	16345	16514	16591	16430	16642	16518	16350	16474	16478	16456	16475	16445	16405	16591	16405	16786	16500	16386	16541	16555	16512	16422	16468	16479	16345	16411	16325	16386	16559	16432	16529	16533	16454	16582	16629	16409	16429	16308	16225	16343	16553	16408	16512	16413	16530	16385	16529	16464	16415	16382	16402	16496	16471	16593	16524	16438	16441	16357	16557	16365	16409	16295	16344	16368	16375	16493	16399	16400	16582	16391	16399	16705	16415	16699	16646	16362	16322	16393	16500	16478	16358	16401	16540	16476	16583	16482	16258	16289	16434	16321	16531	16639	16539	16391	16437	16437	16486	16478	16373	16618	16428	16325	16342	16674	16378	16518	16588	16218	16440	16675	16433	16368	16548	16608	16490	16481	16512	16357	16593	16464	16348	16446	16529	16358	16458	16449	16396	16668	16485	16496	16577	16387	16446	16460	16515	16322	16436	16480	16467	16330	16698	16556	16212	16512	16608	16442	16532	16582	16311	16431	16526	16455	16506	16282	16409	16549	16585	16427	16530	16515	16573	16610	16547	16300	16285	16604	16281	16289	16379	16491	16553	16604	16453	16571	16606	16444	16344	16322	16419	16403	16357	16563	16886	16427	16406	16543	16471	16465	16580	16662	16600	16548	16559	16546	16370	16298	16201	16499	16503	16541	16453	16651	16638	16447	16458	16436	16506	16343	16386	16351	16586	16556	16436	16402	16504	16511	16351	16646	16436	16690	16309	16583	16424	16316	16411	16377	16348	16526	16542	16628	16404	16394	16350	16351	16527	16640	16248	16522	16428	16354	16542	16638	16439
32336	61758	52570	30499	19959	18309	15807	15081	14740	14606	14330	14296	13895	14004	13790	13868	14053	13821	13641	13649	13681	13607	13771	14589	14566	14191	13945	13637	13427	13481	13441	13509	13302	13208	13350	13371	13336	13414	13496	13356	13357	13349	13312	13308	13227	13311	13299	13413	13344	13302	13516	13193	13455	13277	13541	13520	13463	13411	13395	13344	13480	13347	13493	13288	13421	13333	13401	13352	13416	13302	13375	13620	13405	13591	13331	13345	13378	13451	13405	13308	13375	13142	13390	13412	13429	13419	13471	13256	13276	13281	13327	13374	13377	13428	13350	13466	13367	13302	13450	13246	13528	13433	13360	13394	13094	13624	13238	13382	13379	13373	13386	13301	13457	13262	13424	13177	13497	13458	13316	13425	13254	13502	13358	13430	13488	13374	13327	13338	13367	13307	13576	13393	13371	13421	13426	13376	13360	13339	13371	13130	13446	13467	13309	13303	13372	13416	13365	13308	13248	13566	13464	13446	13277	13476	13433	13360	13397	13414	13493	13420	13333	13363	13420	13326	13442	13394	13367	13378	13336	13329	13495	13187	13278	13472	13496	13342	13326	13377	13359	13483	13415	13476	13271	13558	13200	13279	13162	13431	13421	13256	13390	13511	13190	13362	13345	13131	13256	13328	13304	13321	13486	13332	13430	13308	13380	13465	13398	13316	13372	13375	13650	13218	13193	13285	13251	13377	13494	13270	13378	13401	13483	13435	13222	13391	13219	13458	13416	13302	13282	13369	13322	13462	13368	13439	13276	13345	13436	13487	13466	13177	13394	13254	13254	13316	13309	13408	13435	13298	13349	13299	13398	13358	13349	13228	13537	13419	13500	13201	13267	13501	13475	13426	13289	13293	13376	13379	13288	13148	13479	13455	13337	13400	13445	13409	13226	13368	13429	13409	13441	13473	13433	13335	13400	13285	13340	13614	13357	13334	13528	13305	13346	13285	13523	13299	13339	13337	13342	13212	13428	13369	13444	13327	13311	13354	13293	13457	13369	13435	13364	13338	13293	13341	13562	13386	13309	13289	13456	13399	13413	13367	13447	13410	13506	13328	13324	13301	13404	13361	13343	13413	13258	13413	13248	13339	13252	13261	13396	13476	13388	13375	13475	13298	13299	13479	13267	13407	13410	13453	13238	13359	13183	13352	13472	13418	13348	13388	13391	13278	13348	13319	13378	13303	13445	13458	13315	13321	13387	13442	13445	13360	13259	13474	13432	13231	13445	13348	13292	13319	13337	13364	13209	13501	13357	13476	13460	13484	13353	13414	13362	13252	13369	13341	13264	13342	13272	13365	13322	13363	13375	13569	13386	13328	13327	13358	13297	13390	13375	13555	13457	13420	13441	13514	13416	13426	13389	13257	13416	13227	13429	13459	13258	13412	13329	13397	13342	13447	13460	13375	13496	13396	13439	13327	13473	13377	13256	13459	13353	13324	13205	13366	13296	13509	13336	13327	13449	13263	13414	13334	13234	13261	13344	13242	13503	13258	13395	13271	13367	13535	13383	13351	13386	13432	13455	13455	13356	13304	13374	13505	13474	13470	13311	13378	13307	13448	13219	13519	13290	13324	13361	13253	13345	13376	13434	13461	13400	13332	13293	13299	13257	13309	13268	13472	13360	13195	13313	13422	13388	13359	13375	13414	13180	13256	13375	13300	13380	13441	13181	13261	13322	13338	13361	13351	13389	13299	13470	13418	13408	13296	13436	13361	13386	13483	13136	13355	13264	13426	13503	13310	13527	13442	13450	13504	13361	13372	13324	13465	13299	13202	13504	13513	13278	13354	13402	13267	13160	13350	13312	13307	13190	13346	13309	13414	13277	13268	13576	13435	13445	13243	13459	13331	13461	13190	13425	13143	13270	13412	13340	13258	13368	13462	13401	13236	13332	13319	13491	13479	13236	13379	13288	13386	13287	13388	13284	13321	13284	13318	13388	13367	13400	13248	13429	13386	13290	13392	13459	13355	13228	13435	13305	13324	13380	13294	13403	13284	13322	13403	13250	13366	13459	13505	13340	13393	13367	13414	13511	13389	13360	13426	13238	13553	13348	13476	13377	13232	13465	13388	13555	13397	13343	13355	13434	13272	13312	13346	13416	13419	13318	13422	13392	13418	13466	13336	13484	13468	13429	13300	13350	13423	13283	13459	13184	13201	13373	13231	13370	13307	13439	13250	13396	13270	13349	13477	13389	13329	13281	13375	13332	13328	13368	13350	13357	13468	13314	13389	13400	13491	13313	13565	13374	13356	13277	13428	13441	13301	13397	13369	13547	13336	13366	13388	13360	13378	13332	13334	13314	13287	13348	13245	13313	13261	13490	13323	13504	13435	13322	13393	13410	13460	13376	13264	13394	13309	13499	13272	13384	13283	13373	13290	13256	13287	13325	13375	13398	13451	13307	13509	13446	13457	13367	13230	13361	13301	13174	13287	13344	13391	13493	13344	13389	13458	13378	13245	13294	13443	13449	13286	13399	13413	13326	13217	13288	13186	13329	13321	13423	13309	13479	13374	13385	13233	13438	13309	13446	13505	13436	13663	13168	13309	13359	13345	13492	13370	13462	13269	13494	13401	13464	13388	13338	13337	13231	13371	13314	13231	13439	13326	13364	13358	13386	13277	13495	13316	13505	13190	13491	13440	13436	13628	13525	13382	13426	13241	13402	13446	13418	13334	13324	13373	13264	13487	13424	13197	13346	13408	13299	13202	13396	13373	13234	13443	13479	13353	13380	13446	13403	13423	13270	13271	13292	13284	13339	13011	13380	13356	13448	13381	13347	13365	13432	13372	13403	13329	13313	13360	13406	13109	13394	13454	13210	13441	13578	13201	13330	13334	13425	13302	13418	13499	13429	13513	13240	13392	13603	13329	13356	13418	13331	13248	13501	13432	13349	13373	13252	13545	13224	13301	13282	13397	13423	13315	13387	13254	13324	13340	13425	13212	13579	13417	13451	13343	13466	13323	13391	13310	13371	13271	13265	13278	13282	13339	13335	13344	13459	13291	13504	13340	13330	13385	13353	13316	13374	13313	13478	13443	13404	13498	13347	13485	13293	13515	13361	13368	13244	13451	13444	13224	13338	13381	13366	13350	13225	13319	13479	13312	13477	13320	13443	13295	13443	13377	13482	13387	13580	13217	13448	13421	13457	13201	13529	13495	13305	13366	13406	13407	13481	13302	13396	13284	13443	13315	13363	13375	13495	13349	13314	13464	13387	13353	13324	13390	13309	13384	13352	13288	13341	13486	13410	13454	13374	13388	13230	13491	13343	13658	13290	13400	13321	13396	13595	13227	13462	13271	13251	13327	13155	13386	13399	13178	13297	13359	13462	13281	13402	13511	13238	13338	13398	13374	13550	13362	13407	13421	13447	13462	13329	13289	13282	13429	13384	13460	13329	13418	13242	13382	13361	13406	13417	13551	13416	13350	13393	13365	13416	13295	13332	13379	13449	13371	13418	13404	13339	13348	13484	13413	13248	13536	13489	13541	13363	13471	13374	13373	13426	13450	13507	13589	13304	13335	13451	13455	13353	13283	13479	13419	13431	13410	13338	13337	13263	13370	13283	13357	13387	13333	13485	13483	13313	13366	13471	13376	13427	13276	13350	13271	13513	13380	13230	13471	13369	13474	13438	13302	13196	13189	13517	13486	13396	13337	13331	13385	13322	13403	13468	13268	13164	13468	13631	13491	13311	13386	13476	13409	13388	13388	13310	13313	13507	13425	13438	13477	13492	13364	13421	13195	13543	13259	13544	13288	13325	13283	13445	13401	13283	13423	13508	13301	13286	13439	13375	13289	13364	13411	13389	13334	13329	13487	13378	13246	13448	13451	13261	13386	13347	13340	13555	13499	13445	13375	13365	13322	13507	13309	13431	13411	13456	13374	13467	13393	13487	13134	13290	13310	13560	13425	13248	13293	13360	13277	13407	13389	13209	13632	13403	13395	13363	13340	13456	13376	13472	13491	13394	13384	13346	13528	13501	13526	13283	13325	13381	13263	13319	13271	13379	13298	13308	13481	13332	13352	13324	13374	13416	13189	13302	13167	13388	13502	13371	13285	13417	13319	13405	13460	13465	13388	13302	13431	13376	13339	13399	13414	13397	13496	13282	13453	13364	13369	13554	13385	13363	13346	13273	13388	13431	13322	13346	13469	13472	13444	13269	13308	13311	13377	13325	13321	13353	13461	13486	13554	13308	13454	13428	13264	13253	13334	13398	13410	13447	13243	13460	13393	13299	13223	13387	13410	13429	13433	13356	13349	13355	13531	13395	13378	13283	13342	13404	13418	13309	13328	13414	13361	13543	13369	13415	13454	13297	13276	13486	13321	13226	13313	13411	13512	13353	13450	13291	13227	13228	13363	13281	13454	13246	13338	13237	13338	13268	13394	13299	13094	13481	13365	13391	13396	13428	13372	13403	13397	13491	13464	13407	13370	13565	13342	13520	13267	13263	13374	13337	13253	13446	13446	13281	13343	13406	13238	13272	13568	13327	13342	13398	13381	13317	13295	13510	13277	13328	13588	13402	13265	13208	13253	13467	13391	13463	13417	13378	13199	13314	13331	13263	13550	13439	13388	13385	13355	13220	13410	13157	13275	13374	13367	13293	13583	13269	13534	13415	13365	13348	13347	13407	13546	13325	13380	13246	13300	13357	13397	13323	13418	13602	13361	13367	13363	13451	13376	13496	13468	13281	13309	13493	13310	13428	13336	13182	13451	13267	13357	13378	13485	13438	13262	13238	13414	13350	13321	13308	13532	13280	13328	13299	13364	13401	13399	13335	13528	13416	13442	13449	13516	13282	13317	13433	13276	13262	13349	13467	13307	13483	13467	13491	13359	13477	13221	13421	13392	13493	13333	13323	13352	13365	13288	13553	13524	13452	13493	13314	13534	13435	13407	13372	13429	13435	13390	13352	13443	13356	13318	13257	13274	13294	13489	13256	13495	13514	13458	13361	13371	13520	13517	13288	13389	13304	13287	13226	13511	13431	13271	13432	13419	13338	13236	13316	13257	13292	13248	13420	13263	13431	13231	13434	13104	13386	13364	13342	13362	13406	13395	13315	13454	13439	13277	13341	13406	13375	13371	13497	13435	13496	13429	13266	13405	13287	13439	13524	13252	13391	13552
24651	21699	30496	28992	22615	21693	20390	18976	18771	18998	18654	18388	18481	18506	18651	18473	18737	18253	18292	18468	18311	18406	18248	18716	18452	18530	18501	18253	18106	18193	18366	18207	18214	18022	18322	18143	18008	18129	18156	18335	18295	18049	18080	18010	18211	18250	18296	18320	18211	18254	18235	18108	18182	18187	18195	18218	18325	18038	18254	18264	18164	17974	18330	18308	18413	18065	18393	18299	18160	18042	18133	18219	18274	18112	18107	18117	18220	18130	18277	18168	18203	17940	18276	18209	18149	18117	18031	18086	18120	18315	18335	18217	18337	18252	18127	18116	18072	18195	17981	18015	18124	18086	18219	18326	18221	18060	18158	18149	18301	18120	17914	18225	18155	18169	18161	17927	17941	17964	18213	18125	18333	18211	18209	18201	18189	18394	18410	18240	18003	18210	18177	18067	18284	18089	18293	18103	18072	18135	18345	18090	18208	18157	18192	18181	18144	18148	18234	18447	18214	18227	18355	18173	18021	18138	18193	18242	18132	18211	18247	18122	18198	18244	18175	18081	18242	18384	18324	18168	18232	18035	18239	18092	18139	18083	18261	18066	18111	18236	18231	18060	18255	18137	18209	18036	18114	18082	18049	18063	18206	18252	18228	18159	18240	18142	17936	18124	18065	18055	18235	18068	18031	18125	18212	18050	18045	18307	18383	18450	18189	18134	18111	18281	18407	18263	18285	18197	18226	18136	18032	18075	18118	18117	18171	18073	18150	17958	18203	17902	18386	18099	18148	18144	18099	18090	18110	18114	18128	18178	18256	18166	18188	18207	18212	18091	18234	18262	18195	18158	17943	18140	18222	18093	18191	18328	18063	18135	18148	18110	18245	18102	18192	18260	18260	18184	18097	18366	18333	18250	18112	18173	18316	18328	18085	18273	18170	18324	17970	18113	18163	18036	18160	18002	18226	18285	18201	18252	18136	18137	17994	18079	18133	18155	18049	18217	18087	18314	18075	18295	18268	18263	18058	18141	18267	18001	18530	18275	18134	18271	18141	18379	18149	18143	18199	18113	18197	18270	18204	18208	18246	18008	18252	18132	18121	18162	18126	18381	18141	18189	18241	18149	17875	18093	17965	18317	18213	18315	17990	18204	18095	18220	18312	18052	18215	18038	17987	18082	18124	18085	18180	18190	18189	18301	18152	18140	18218	18168	18279	18232	18121	18132	18447	18204	18058	18180	18150	18172	18224	18114	18057	18025	18089	18272	18398	18269	18202	18084	18242	18216	18207	18014	18150	18315	18224	18232	18137	18084	18101	18222	18109	17994	18110	18278	18183	18056	18138	18295	18285	18189	18147	18147	18024	17878	18174	17938	17913	18253	18136	18063	18097	18095	18022	18121	18010	18141	18252	18110	18147	17966	18175	18374	18192	18263	17993	18338	17973	18121	18123	17958	18204	18301	18209	18103	18286	18020	18298	18069	18018	18166	18285	18245	17965	18180	18141	18315	18103	18133	18000	17993	18012	18119	18326	18070	18207	18193	18052	18284	17927	17989	18321	18006	18128	18180	18190	18104	18034	18181	18172	18178	18081	18501	18110	17990	18114	17999	18162	18266	18277	18137	18011	18380	18252	18094	18121	18271	17938	18225	17974	18293	18261	18261	18021	17994	18135	18082	17994	18005	18225	18214	18144	17909	18408	18173	18201	17991	18113	18053	18138	18088	17899	18143	18086	18299	18078	18107	18214	18082	18153	18241	18358	17992	18090	18233	18173	18259	18061	18229	18091	18208	18165	18084	18261	18118	18214	18016	18189	18038	18236	18332	18069	18096	18318	18201	18503	18306	18172	18091	18383	18040	18169	18156	18240	18051	18047	17924	18250	18139	18139	18133	18068	18310	18181	17896	18284	18171	18190	18139	18481	18031	18151	18168	18185	18048	18038	18130	18225	18054	18262	18282	18189	18037	18204	18123	18151	18468	18181	18117	18202	18322	18140	18065	18100	18150	18011	18096	17890	18301	18353	18269	18328	18174	18295	18003	18037	18303	18243	18278	18297	18230	18202	18154	18294	18108	18099	18278	18233	18049	18180	18187	18054	18254	18058	18229	18324	18154	18230	18312	17915	18124	18312	18229	18095	17838	18109	18085	18220	18246	18258	18231	18347	18197	18235	18380	18368	18155	18080	18156	18171	18047	18328	17994	18326	18153	18093	18336	18228	18343	18215	18242	18134	18138	18180	18319	18104	18048	18253	18176	18154	18153	18338	18146	17915	18136	18013	18121	18101	18254	18109	18182	17987	18144	18088	18039	18269	18254	18066	18259	18356	18133	18070	18080	18334	18323	18215	18086	18079	18367	18312	18318	18300	18139	18084	18075	18195	17948	18360	18243	18262	18275	18071	18305	18097	18158	17896	18398	18047	18284	18305	18337	18090	18012	18321	18102	18057	18188	18229	18097	18269	18214	18241	18184	17958	18246	18050	18240	18217	18436	18189	18078	18023	18356	18183	18033	18058	18309	18025	18049	18213	18155	18198	18238	18210	18054	18030	18186	18226	18229	18027	18160	18183	18209	18040	18194	18132	18178	18221	18194	18272	18084	18153	18417	18156	18091	18125	18143	18265	18175	18132	18208	18326	18197	18052	18156	18128	18077	18197	18075	18176	18216	18201	18473	18198	18358	18304	18031	18098	17986	18338	17969	18078	18010	18224	18239	18140	18336	18262	18228	17973	18144	18245	18264	18357	18330	18232	18087	18307	18162	18097	18086	18194	18321	18307	18246	18396	18183	18182	18350	18139	18240	18107	18316	18243	18144	18110	18138	18079	18063	18061	18119	18081	18195	18026	18114	18051	18113	18286	18370	17958	18287	18216	18032	18191	17961	18311	18267	18250	18022	18249	18299	18059	18122	18006	17934	18235	18302	18450	18150	17942	18229	18227	18085	18309	18250	18209	18098	17929	18228	18246	18177	18217	18213	18363	18171	18282	18433	18397	18097	17995	18449	18450	18078	18026	18077	18263	18134	18265	18416	17948	18276	18198	18183	18202	18218	18149	18131	18274	18183	18295	18233	18219	18229	18087	18203	18202	18172	18230	18282	18129	18047	18080	18132	18165	18294	18106	18203	18280	18201	18021	18135	18096	17875	17905	18142	18328	18081	18239	18045	18271	18207	18077	18261	18187	18398	18019	17995	18165	18173	18029	18076	18190	18059	18084	18403	18160	18217	18106	18111	18278	18070	18155	18102	18287	18114	18272	18108	18185	18228	18225	18223	17985	18117	18099	18100	18153	18147	18244	18193	18396	18138	18104	18192	18335	18180	18186	18068	18110	18227	18199	18263	18245	18283	18354	18236	18312	18131	18353	18247	18290	18280	18193	18135	18199	17840	18139	18431	18186	17891	18125	17984	18139	18167	18108	18303	18136	18336	18172	18198	18180	18002	18136	18154	18137	18217	18118	18030	17774	18131	18090	18348	18031	18243	18319	18181	18100	18000	18000	18095	17970	18296	18183	18083	18164	18032	18324	18197	18121	18074	18217	17967	18310	18086	18029	18077	17986	18089	18080	18095	18193	18140	18227	18234	18114	18079	18275	18293	18209	18189	18289	18004	18343	18179	18224	18078	18220	18206	18008	18129	18206	18094	18294	18098	18222	18334	18043	18164	18089	17977	18116	18353	18212	18193	18129	17901	18363	18108	17997	18181	18209	18196	18286	18166	18149	18308	18222	18161	18010	18148	17983	18096	18046	18124	18197	18267	18195	18273	18152	18232	18086	18118	18111	18261	18306	18255	18169	18151	18214	18206	18096	18197	18089	18116	18002	18053	18258	18195	18109	18200	18193	18107	18032	18184	18155	18194	18086	17979	18376	18174	18310	18143	18246	17986	18334	18219	18284	18408	18163	18114	18138	18090	18087	17932	18244	18050	18168	18257	18301	17937	18142	18084	18053	18192	18161	18127	18137	18183	18223	18250	18369	18103	18243	18001	18164	18172	18200	18321	18319	18168	18110	18056	18177	18157	18269	18203	17925	18045	18170	18172	18291	18393	18191	18158	18194	18329	18351	18169	18338	18203	18287	18246	18219	18106	18330	18208	18072	18276	18365	18326	18393	18474	18271	18289	18329	18148	18057	18162	18108	18133	18077	18004	18212	17981	18124	18193	18271	18128	18214	18231	18467	18399	18154	18108	18011	18332	18087	18111	18397	18194	18083	18066	18177	18252	18229	18044	18151	18075	18225	18224	18206	18257	18165	18232	18207	18302	18150	18307	18194	18263	18149	18389	18362	17999	18156	18058	17956	18063	17970	18209	18110	18184	18061	18378	18321	18396	18128	18388	18204	18351	18263	18026	18026	18324	18134	18423	18211	18091	18220	18031	18117	18259	18202	18343	18211	17996	17963	18126	18334	18163	18040	18167	18112	18196	18348	18334	18582	18208	18167	17880	18301	18318	18251	18137	17918	18162	18080	18092	18193	18251	18111	18205	18182	18138	18243	18267	18138	18147	18241	18089	18097	18283	18259	18139	18218	18292	18085	17972	18087	18080	18111	18241	18198	18059	18062	18084	18206	18338	18201	17898	18189	18388	18188	18160	18007	18139	18377	18047	18167	18004	18413	18188	18213	18423	18382	18175	18190	18453	18049	18135	18154	18363	17987	18123	18387	18311	18051	18171	18381	18117	18244	18114	18244	18143	18339	18346	18203	18089	18114	18184	18326	18453	18173	18151	18325	18017	18061	18121	18303	18212	18053	18351	18090	18157	18351	18152	18265	18038	18362	17947	18308	18507	18238	18099	18004	18106	18247	18168	18072	18045	18218	18244	18169	18071	18242	18207	18172	18151	18262	18084	18027	18074	18053	18262	18419	18328	18190	18264	18132	18126	18166	18322	18121	18178	18108	18240	18214	18076	17990	18117	18064	18156	18403	18301	18342	18169	18141	18407	18230	17985	18234	18226	18282	18107	18006	18286	18030	17950	18190	18143	18132	18305	18193	18141	18245	18027	18232	18437	17962	18195	17954	18093	18205	18096	18162	18361	18166	18105	17955	18385	18219	18398	18023	17999	18226	18155	18327	18170	18149	18088	18243	18253	18003	18082	18104	18042	18095	18234	18582	18333	18089	18028	18217	17916	18149	18068	18263	18218	18172	18259	18181	18104	18116	18163	18113	18146	18403	18352	18226	18134
32598	56792	44452	26649	19535	17758	15944	15405	15320	15327	15156	14812	14751	14850	14730	14920	14696	14841	14536	14505	14674	14660	14621	14938	14722	14645	14545	14765	14601	14434	14379	14531	14262	14278	14474	14330	14380	14380	14459	14504	14460	14346	14324	14272	14259	14549	14242	14395	14419	14391	14361	14418	14357	14417	14406	14453	14405	14482	14512	14397	14330	14367	14384	14298	14411	14513	14428	14315	14296	14457	14380	14348	14475	14381	14314	14270	14366	14381	14463	14319	14375	14373	14331	14272	14259	14205	14176	14448	14327	14338	14404	14182	14441	14398	14486	14603	14158	14291	14457	14261	14444	14303	14181	14408	14334	14291	14263	14257	14206	14589	14269	14380	14440	14214	14383	14480	14569	14372	14481	14424	14207	14327	14354	14499	14382	14280	14392	14367	14323	14253	14274	14458	14366	14447	14305	14293	14399	14445	14356	14357	14507	14280	14245	14359	14356	14228	14394	14524	14277	14460	14387	14482	14420	14292	14351	14375	14154	14314	14272	14479	14351	14346	14393	14329	14626	14175	14365	14494	14293	14450	14242	14417	14256	14293	14329	14330	14521	14203	14408	14347	14393	14327	14484	14195	14385	14357	14323	14435	14370	14316	14452	14367	14264	14455	14380	14396	14146	14426	14362	14386	14456	14321	14334	14148	14253	14321	14147	14246	14386	14275	14302	14463	14380	14303	14407	14372	14413	14305	14490	14355	14285	14472	14285	14447	14443	14424	14315	14313	14470	14155	14334	14430	14336	14276	14453	14207	14184	14336	14320	14292	14369	14195	14192	14312	14414	14339	14217	14325	14376	14153	14305	14465	14432	14171	14280	14336	14380	14339	14214	14358	14328	14370	14437	14302	14297	14476	14454	14415	14272	14225	14435	14361	14333	14379	14180	14377	14378	14414	14401	14363	14440	14417	14245	14435	14243	14366	14246	14435	14507	14389	14258	14420	14285	14394	14313	14373	14376	14300	14259	14268	14453	14325	14320	14367	14411	14285	14414	14328	14338	14316	14301	14224	14312	14370	14407	14224	14216	14335	14209	14426	14341	14370	14187	14453	14500	14385	14493	14261	14330	14475	14542	14425	14282	14374	14393	14368	14464	14188	14219	14155	14316	14327	14254	14155	14356	14399	14413	14487	14296	14299	14306	14498	14325	14352	14410	14318	14197	14487	14264	14261	14385	14407	14130	14272	14257	14104	14342	14313	14437	14254	14293	14282	14261	14347	14289	14453	14329	14266	14219	14527	14218	14283	14403	14495	14315	14273	14367	14247	14122	14406	14434	14414	14476	14333	14368	14331	14390	14401	14459	14478	14326	14286	14430	14471	14336	14353	14398	14354	14514	14343	14516	14272	14341	14552	14188	14294	14292	14366	14556	14198	14229	14224	14350	14307	14258	14378	14386	14321	14414	14221	14219	14097	14326	14412	14498	14329	14392	14172	14280	14337	14455	14339	14235	14532	14314	14461	14133	14231	14319	14212	14416	14372	14456	14268	14156	14261	14412	14515	14301	14373	14648	14442	14380	14277	14515	14361	14204	14416	14249	14250	14446	14207	14396	14409	14346	14421	14308	14305	14422	14460	14332	14302	14257	14389	14380	14340	14568	14320	14392	14352	14435	14323	14410	14285	14285	14337	14389	14415	14222	14242	14535	14444	14429	14283	14341	14407	14349	14189	14413	14341	14519	14136	14338	14258	14361	14283	14453	14547	14268	14242	14401	14338	14327	14282	14288	14326	14343	14307	14366	14370	14060	14224	14449	14374	14548	14367	14578	14328	14353	14384	14290	14371	14428	14258	14461	14411	14420	14338	14423	14212	14410	14178	14469	14542	14463	14391	14460	14215	14262	14416	14287	14418	14312	14381	14378	14203	14362	14260	14405	14199	14275	14348	14300	14425	14330	14462	14380	14523	14385	14505	14347	14403	14373	14354	14348	14392	14143	14463	14413	14352	14268	14563	14238	14328	14237	14440	14510	14230	14359	14420	14271	14257	14385	14389	14421	14335	14284	14336	14210	14426	14189	14604	14388	14399	14183	14306	14343	14396	14570	14342	14454	14355	14240	14314	14361	14371	14531	14352	14473	14436	14430	14223	14316	14379	14304	14381	14397	14261	14273	14358	14232	14520	14414	14294	14242	14230	14255	14292	14298	14307	14414	14318	14429	14318	14338	14363	14541	14401	14427	14531	14447	14421	14432	14151	14284	14325	14525	14408	14337	14406	14308	14364	14216	14401	14475	14224	14416	14478	14392	14406	14288	14571	14378	14360	14283	14450	14470	14510	14407	14314	14552	14361	14280	14326	14337	14292	14403	14150	14403	14346	14357	14383	14277	14537	14381	14300	14226	14345	14424	14431	14519	14384	14423	14431	14352	14264	14385	14423	14259	14383	14506	14440	14362	14331	14448	14331	14314	14377	14199	14191	14503	14325	14440	14350	14354	14399	14511	14332	14198	14353	14275	14437	14386	14312	14302	14336	14290	14393	14372	14366	14269	14279	14228	14233	14365	14228	14281	14276	14407	14295	14390	14511	14410	14313	14299	14300	14330	14469	14469	14564	14434	14271	14315	14289	14259	14353	14328	14361	14372	14288	14346	14232	14347	14264	14383	14393	14289	14209	14257	14362	14247	14300	14348	14310	14379	14404	14199	14373	14321	14236	14626	14265	14345	14536	14217	14559	14228	14288	14285	14261	14439	14277	14208	14356	14434	14363	14362	14343	14499	14338	14417	14240	14284	14253	14420	14392	14514	14421	14486	14339	14276	14500	14358	14237	14455	14207	14349	14277	14466	14463	14365	14262	14412	14320	14340	14416	14461	14489	14304	14326	14228	14482	14410	14226	14213	14365	14423	14276	14341	14393	14414	14368	14476	14386	14229	14371	14312	14261	14324	14374	14194	14349	14175	14405	14394	14212	14443	14390	14322	14388	14273	14135	14283	14478	14400	14248	14316	14187	14330	14409	14463	14232	14238	14219	14434	14465	14410	14214	14603	14277	14245	14457	14319	14250	14345	14258	14298	14392	14360	14381	14373	14367	14354	14357	14084	14357	14114	14353	14592	14356	14366	14465	14353	14245	14326	14256	14214	14342	14470	14276	14259	14432	14494	14362	14287	14264	14439	14465	14444	14362	14352	14233	14577	14162	14367	14340	14290	14333	14330	14349	14448	14328	14291	14468	14313	14366	14341	14305	14344	14278	14360	14283	14367	14346	14257	14577	14226	14261	14324	14435	14383	14297	14357	14395	14396	14369	14169	14282	14301	14244	14460	14193	14363	14434	14353	14276	14486	14398	14366	14461	14471	14413	14314	14508	14238	14349	14413	14273	14532	14455	14407	14181	14432	14426	14450	14263	14434	14451	14319	14350	14385	14305	14226	14239	14323	14316	14430	14373	14482	14336	14245	14390	14289	14407	14238	14350	14451	14280	14361	14209	14507	14214	14391	14286	14433	14416	14366	14310	14452	14262	14374	14148	14267	14093	14209	14483	14502	14435	14495	14288	14390	14326	14372	14403	14248	14301	14316	14355	14433	14641	14309	14247	14216	14417	14337	14570	14180	14398	14362	14506	14483	14237	14249	14234	14410	14302	14402	14124	14376	14257	14380	14378	14398	14311	14185	14341	14266	14298	14400	14321	14346	14280	14328	14556	14289	14325	14371	14144	14298	14353	14648	14391	14412	14333	14524	14326	14329	14298	14272	14459	14467	14355	14312	14290	14320	14306	14298	14226	14185	14415	14398	14262	14310	14310	14324	14502	14460	14483	14412	14377	14187	14242	14628	14389	14566	14517	14349	14417	14370	14406	14518	14368	14461	14315	14273	14443	14375	14485	14438	14379	14336	14435	14359	14484	14347	14142	14263	14265	14272	14293	14388	14286	14243	14208	14465	14305	14387	14344	14242	14240	14364	14345	14452	14264	14364	14416	14336	14422	14388	14214	14469	14330	14334	14429	14166	14334	14456	14573	14403	14409	14389	14459	14321	14366	14408	14324	14263	14286	14298	14297	14409	14293	14356	14205	14345	14388	14262	14376	14426	14369	14247	14427	14266	14269	14388	14390	14311	14412	14392	14403	14378	14416	14428	14339	14159	14368	14230	14044	14315	14300	14225	14321	14345	14461	14289	14365	14308	14189	14316	14456	14273	14509	14375	14373	14423	14279	14256	14354	14406	14234	14247	14443	14401	14413	14432	14265	14362	14398	14242	14310	14276	14226	14279	14343	14466	14409	14351	14283	14323	14491	14205	14424	14327	14363	14477	14254	14288	14467	14312	14291	14377	14243	14298	14313	14243	14312	14263	14419	14410	14325	14353	14342	14340	14392	14315	14195	14342	14276	14486	14279	14505	14339	14418	14257	14292	14416	14334	14303	14409	14286	14208	14470	14401	14241	14302	14395	14267	14297	14407	14371	14285	14343	14449	14433	14210	14341	14300	14386	14439	14535	14422	14306	14302	14542	14434	14391	14257	14403	14429	14258	14385	14352	14275	14222	14309	14311	14570	14323	14343	14334	14313	14329	14304	14284	14385	14271	14341	14352	14327	14338	14340	14364	14209	14290	14299	14369	14271	14280	14278	14538	14516	14215	14292	14363	14300	14527	14407	14411	14360	14523	14431	14274	14483	14172	14406	14306	14312	14274	14399	14528	14282	14341	14494	14334	14631	14437	14354	14370	14296	14425	14366	14403	14330	14278	14487	14327	14367	14422	14469	14123	14355	14288	14243	14341	14151	14414	14454	14269	14170	14315	14380	14474	14409	14326	14357	14186	14454	14357	14415	14303	14410	14517	14326	14377	14398	14342	14384	14336	14381	14400	14445	14406	14322	14350	14291	14203	14309	14280	14325	14324	14396	14353	14377	14394	14447	14377	14262	14292	14253	14517	14348	14382	14280	14260	14378	14470	14343	14236	14286	14497	14459	14221	14246	14403	14228	14174	14313	14350	14377	14349	14405	14414	14319	14289	14277	14396	14340	14355	14332	14261	14188	14377	14378	14342	14345	14307	14377	14251	14396	14409	14369	14385	14228	14388	14233	14398	14330	14362	14444	14244	14393	14327	14292	14532	14524	14257	14464	14236	14274	14422	14416	14563	14329	14248	14240	14413	14176	14294	14417	14320	14376	14329	14322	14162	14237	14339
22149	21163	28605	24392	22159	24230	25721	20681	19679	20161	19413	19226	19155	18902	18706	18853	18739	18823	18704	18474	18635	18365	18504	19658	19469	19038	18838	18460	18533	18241	18374	18457	18194	18275	18236	18274	18118	18360	17932	18139	18281	18409	18182	18423	18170	18210	18349	18409	18220	18115	17918	18178	18315	17836	18223	18119	18020	18070	18009	18303	18133	18187	18335	18234	18093	18421	18142	18050	18232	18107	18171	18245	18188	18039	18294	18205	18189	18044	17987	18040	18199	18258	18250	18187	18148	18200	18139	18055	18255	18077	18061	18351	18083	18222	18304	18233	18265	18040	18187	18192	18131	18204	18225	18187	18099	18476	18249	18198	18302	18083	18154	18064	18119	18155	18140	18370	18299	18237	18193	18292	18116	17889	18325	18090	18421	17974	18022	18283	18286	18235	17993	18305	18374	18172	18043	18265	18191	18285	18025	18115	18122	18045	18269	18154	18304	18280	18167	18200	18337	18501	18378	18188	18280	18193	18235	18026	18247	18272	18227	18135	18416	18292	18318	18133	18275	18186	17932	18133	18282	18257	18202	18338	18174	18225	18320	18010	17955	18445	18347	18106	18142	18292	18204	18026	18074	18208	18189	17982	18169	18260	18171	18181	18070	18114	18082	18189	18344	18254	18235	18182	18232	18247	18229	18194	18204	18167	18063	17975	18009	17904	18314	18248	18539	18079	18128	18002	18190	18090	18334	18221	18061	18097	18180	17972	18224	18013	18455	18041	18064	18000	18303	18152	18078	18318	18021	18237	18054	18271	18290	18145	18227	18141	18166	18355	18147	18230	17990	18144	17970	18190	18239	18254	17950	18109	18212	17906	18170	18287	18249	17987	18093	18199	18290	18183	18403	18282	18140	18470	18227	18053	18173	18082	18078	18111	18114	18231	18043	18170	17882	18199	18067	18102	17884	17867	18047	18029	18129	18029	18233	18206	18109	18178	18086	18212	18266	18031	18118	18131	17951	18252	18160	18178	18260	18155	18387	17970	18048	18056	18197	18149	17967	17932	18269	17997	18289	17932	18227	18187	18170	18344	18023	18411	18164	18523	18212	18130	18212	18188	18206	18273	18105	18208	17989	18364	18310	18368	18112	18166	18198	18283	18136	18033	18245	18124	17979	18253	18301	18211	18322	18155	18182	18363	18152	18299	18164	18148	17925	18132	17992	18272	18428	18317	18263	18361	18022	18276	18272	18265	18324	18174	17991	18126	18122	18194	18235	18080	18033	18351	18284	18184	18167	18110	18282	18329	18318	18175	18175	18261	18205	18082	18068	17979	18029	18091	18237	18180	18268	18105	18337	18259	18168	18147	18172	17931	18126	17910	18318	18304	18069	18148	18172	18081	18185	18098	18094	18149	18222	18187	18072	18094	18213	18117	18286	18159	18187	18076	18124	18103	18142	18145	18259	18103	18071	18214	18094	18263	18266	18212	18131	18079	17868	18123	18292	18278	18056	18235	18128	17967	18127	18348	18005	18165	18052	18029	18191	18192	18157	17946	18268	18031	18067	18241	18014	18154	18074	18328	18127	18235	18059	18099	18019	18186	18115	18113	18035	18208	18197	18168	18049	18207	18291	18148	18174	18158	18250	18138	18120	18231	18139	18063	18058	18091	18087	18179	18209	18231	18200	18105	18098	18135	18291	18109	18239	18142	17954	18178	18100	18147	18091	17967	18154	18167	18119	18225	18064	18111	18309	18260	18140	18155	18245	18056	18220	18212	18228	17978	17906	18170	18162	18117	18209	18181	17963	18082	18118	18186	18110	18164	18179	18202	18173	18119	18116	18125	18112	17983	18093	18148	18085	18040	18076	18187	18171	18108	18348	18175	18399	18138	18298	18226	18123	18305	18100	18299	18123	18219	18132	18101	18098	18109	18356	18446	18236	18213	18260	18208	18239	18054	18213	18212	18099	18110	18169	18126	18289	18009	18165	18217	17982	18096	18035	18289	18166	18142	18283	18047	18081	18068	18105	18250	18065	18237	18254	18203	18042	18244	18100	18023	18114	18237	17809	18239	18107	18198	18206	17920	18212	18234	18256	18135	18152	18259	18223	18022	18116	18214	18133	18139	17988	18271	18354	18228	18318	18165	18208	18165	18267	18106	18223	18339	18180	18129	18257	18093	18227	18049	18303	18067	18247	18034	18330	18091	18475	18163	18081	18109	18232	18218	18325	18070	17958	18189	18117	18150	18255	18210	17968	18067	18118	18009	18274	17863	18049	18101	18246	18179	18243	17985	18009	18171	18292	18172	18158	18260	18148	18166	18148	17944	18268	18125	18228	18216	18288	18328	18109	18206	18244	18108	18100	18089	18176	18157	18149	18108	18313	18206	18132	18246	18315	18251	18088	18282	18237	18293	18134	18338	18196	18080	17933	18434	18136	18278	18220	18260	18257	18103	18038	17978	17965	18138	18155	18044	18150	18606	18118	18203	18035	18351	18162	18272	18218	18177	18160	18153	18063	18188	18108	17956	18125	18365	18054	18120	18028	17902	18337	18067	18104	18177	18197	18164	18123	18107	18258	18303	18134	18229	18215	18162	18082	18127	18065	18213	18289	17984	18282	18155	18265	18098	18088	18118	18175	18298	18319	18108	18118	18101	18080	18152	18312	18095	18108	17903	18205	18387	18151	18123	18037	18187	18127	18335	18103	18061	18385	18075	18119	18152	18177	18343	18049	18083	18237	18257	18222	18187	18108	18217	18348	18320	18313	18226	18163	18244	18148	18178	18126	18059	18090	18194	18019	17886	18215	18275	18146	18292	18133	18118	18222	18233	18290	18228	18044	17972	18222	18333	17968	18196	18112	18233	18056	18199	18231	17963	18173	17877	18336	18175	18303	18164	18117	18185	18214	18016	18127	18224	18177	18283	18322	18280	18312	18260	18125	18132	18159	18041	18364	18244	18282	18323	18056	18008	18193	18078	18181	18301	18386	18242	18251	18257	18282	18277	18094	18070	18036	18085	18110	18223	18230	18039	18289	18150	18051	18218	18004	18101	18238	18094	18077	18126	18109	18237	18197	18180	18173	18102	18213	18229	18072	18169	18143	18031	18170	17936	17920	17884	18360	18286	18369	18429	17888	18098	18045	18209	18331	18253	18117	18206	18153	18166	18223	18221	18167	18348	18292	18180	18116	18301	18314	18337	18267	18345	18201	18144	18200	18366	18060	18280	18008	18363	18321	18304	18012	18242	18007	18270	18022	18159	18173	17998	18212	17948	17954	18026	18205	18172	18087	18223	18224	18241	18258	18286	18274	18219	18194	18416	18196	18137	18088	18082	18142	18119	18204	18030	18115	18252	17990	18107	18325	18045	18164	18052	18302	18175	17958	18130	18083	17995	18058	18243	18143	18035	18199	18227	18096	18094	18328	18248	18203	18111	18096	18090	18132	18099	18158	18421	18089	18239	18099	18035	18150	18111	18315	18184	18145	18330	18234	18239	18293	18200	18176	18157	18061	18123	18216	18049	18238	18215	18109	17939	18224	18313	17926	18256	18331	18075	18075	18297	18111	18170	18170	17828	18138	18153	18112	18087	18178	18273	18050	18263	18139	18222	18152	18122	18242	18055	18106	17951	18335	17889	18141	18292	17967	18106	18096	18185	18031	18277	18135	18295	18316	18255	18314	18299	18133	18234	18358	18175	18244	18290	18218	18191	18224	18233	18195	17961	18256	18155	18205	18108	18312	18056	18080	18356	18187	18198	18114	18076	18183	18088	18366	18070	18175	18221	18256	18030	18156	18389	18072	18284	18195	18025	18213	18145	18078	18331	18079	18178	18027	18005	18237	18152	18114	18040	18169	18148	18106	18089	17889	18104	18298	18110	18264	18236	18366	18318	18280	18183	18033	18026	18240	18112	17942	18309	18332	18246	18123	18231	18358	18117	18218	18178	18123	18289	18180	18387	18448	17992	18410	18077	18165	17900	18110	18042	18163	18153	18192	18285	18213	18180	18215	18204	18136	18156	18244	18172	18270	18480	18249	18308	18215	18192	18205	18145	18134	18150	18164	18137	18273	18166	18167	18159	18119	18163	18146	18239	18175	18067	18033	18347	18136	18175	18119	18195	18105	18100	18166	18152	18101	18220	18264	18236	18294	18099	18324	18113	18151	18128	18312	18255	18330	18388	18074	18018	18587	18378	18105	18080	18031	18024	18033	18231	18222	18126	18092	18331	18101	18236	18293	18076	18337	18127	18115	18164	18177	17980	18014	18202	18082	18080	18173	18278	18279	18145	18261	18284	18117	18186	18197	18246	18103	18001	18345	18044	17941	17991	18107	18282	18102	18178	18130	17887	17980	18145	18140	18308	18278	18085	18111	18303	18223	17985	18320	18364	18242	18250	18427	18259	18319	18228	18202	18075	18168	18120	18187	18305	18123	18131	18201	18157	18196	18045	18147	18189	18015	17876	18204	18053	18013	18201	18254	18266	18152	18275	18179	18388	18345	18215	18045	18148	18409	18066	18152	18317	18135	18179	18090	18007	18101	18238	18144	18238	18080	18135	18099	18124	18194	18102	17986	18306	17950	18202	18084	18128	18098	18158	18233	18218	18241	18528	18361	18257	18066	18221	18322	18049	18172	18308	18150	18229	18175	18115	17943	18016	18040	18086	18205	18194	17921	18285	18210	18053	18199	18064	17988	18231	18389	18355	18094	18249	17970	18284	18075	18114	18123	18175	18218	18209	18066	18190	17947	18094	18216	18148	17910	18105	18298	18186	18285	18051	18226	18192	18307	18287	18211	18159	18296	18093	18254	18074	18205	17975	18049	18144	18084	18044	18104	18018	18017	18211	18198	18109	18300	18096	18260	18052	18145	18272	18059	18187	18310	17869	18063	18101	18229	18188	18075	18187	18162	18046	18121	18152	18259	18116	18164	18247	18175	18155	18180	18063	18156	18085	18383	18324	18217	18238	18167	18343	18292	18193	18104	18265	18046	18090	18384	18128	18120	18033	18238	18196	18275	18245	18285	18266	18231	18217	18135	18020	18290	17998	18242	18238	18480	18066	18120	18072	17997	18353	18332	18039	18154	18160	18218	18192	18291	18058	18207	18213	18108	18209	18229	18096	18278	18194	18314	18095	18070	18013	18184	18239	18039	18284	18357	18186	18291	18051	18048	18044
35242	67047	56107	37787	26645	20039	17466	16624	16282	16239	15530	15394	15069	15144	15118	14888	14800	14923	14662	14743	14607	14679	15196	16280	15980	15393	15016	14763	14603	14466	14360	14399	14312	14250	14327	14320	14433	14406	14314	14310	14306	14224	14247	14307	14414	14367	14354	14277	14381	14376	14359	14320	14362	14290	14261	14302	14407	14148	14426	14300	14408	14508	14284	14177	14312	14269	14331	14472	14352	14368	14246	14277	14298	14494	14295	14293	14281	14510	14355	14246	14416	14510	14200	14330	14322	14373	14414	14257	14294	14441	14221	14398	14191	14300	14284	14371	14371	14507	14268	14339	14309	14292	14404	14408	14471	14474	14396	14339	14293	14257	14427	14258	14305	14383	14315	14353	14315	14377	14292	14228	14314	14361	14302	14335	14232	14420	14307	14259	14430	14303	14161	14376	14357	14240	14357	14223	14213	14272	14273	14395	14395	14313	14200	14363	14413	14456	14462	14327	14330	14246	14337	14487	14324	14461	14274	14303	14349	14188	14412	14476	14204	14348	14390	14370	14556	14166	14331	14361	14349	14490	14404	14236	14231	14343	14524	14137	14408	14494	14260	14163	14293	14307	14246	14404	14354	14370	14112	14502	14300	14492	14303	14373	14385	14350	14345	14396	14481	14157	14395	14348	14304	14339	14312	14345	14315	14345	14211	14325	14510	14395	14399	14204	14392	14264	14445	14173	14476	14422	14298	14152	14190	14323	14366	14301	14327	14320	14227	14448	14399	14321	14333	14419	14238	14276	14294	14310	14370	14437	14223	14336	14373	14325	14370	14410	14328	14445	14279	14295	14233	14330	14360	14343	14366	14351	14412	14160	14307	14490	14308	14448	14255	14533	14320	14333	14328	14389	14247	14324	14389	14481	14305	14372	14361	14407	14242	14268	14390	14512	14364	14499	14425	14410	14316	14262	14442	14502	14279	14318	14308	14241	14377	14302	14369	14262	14369	14297	14402	14390	14408	14319	14302	14208	14442	14385	14203	14194	14341	14254	14361	14416	14183	14422	14499	14394	14341	14387	14172	14236	14498	14242	14377	14253	14461	14258	14209	14378	14486	14369	14495	14356	14520	14346	14486	14179	14301	14160	14378	14392	14310	14210	14413	14355	14252	14256	14523	14159	14293	14275	14485	14515	14375	14322	14394	14579	14390	14450	14388	14406	14402	14310	14368	14284	14471	14219	14389	14393	14466	14368	14391	14398	14344	14471	14381	14412	14369	14356	14356	14291	14200	14402	14473	14484	14338	14152	14236	14218	14228	14228	14615	14286	14262	14290	14444	14483	14420	14378	14263	14445	14321	14541	14205	14362	14547	14223	14389	14471	14393	14262	14307	14300	14355	14367	14378	14498	14342	14476	14356	14313	14271	14443	14230	14483	14365	14516	14313	14159	14311	14448	14188	14128	14303	14387	14354	14392	14244	14414	14254	14315	14491	14385	14309	14241	14420	14300	14314	14388	14525	14339	14395	14235	14422	14391	14440	14466	14361	14281	14437	14343	14401	14312	14268	14352	14177	14304	14348	14424	14380	14380	14355	14430	14356	14248	14240	14292	14278	14329	14450	14297	14422	14303	14388	14350	14340	14266	14220	14422	14378	14472	14404	14326	14291	14530	14275	14407	14286	14346	14431	14220	14630	14280	14487	14284	14333	14507	14336	14336	14353	14424	14386	14437	14324	14353	14470	14440	14218	14371	14301	14460	14279	14369	14338	14258	14243	14334	14417	14429	14307	14271	14324	14279	14230	14152	14321	14287	14270	14222	14235	14349	14298	14304	14394	14312	14327	14271	14463	14523	14278	14534	14359	14218	14461	14348	14302	14259	14453	14171	14300	14414	14228	14488	14274	14386	14242	14190	14243	14295	14351	14409	14431	14319	14473	14148	14557	14307	14476	14313	14465	14294	14228	14315	14252	14269	14457	14302	14372	14518	14280	14445	14413	14420	14173	14285	14274	14425	14391	14392	14294	14327	14284	14506	14154	14407	14189	14403	14391	14343	14288	14291	14459	14177	14408	14356	14285	14321	14485	14441	14285	14334	14257	14074	14275	14259	14440	14383	14230	14350	14413	14385	14242	14238	14182	14386	14375	14343	14314	14379	14317	14281	14302	14324	14489	14228	14287	14471	14322	14363	14419	14200	14305	14347	14409	14155	14266	14396	14377	14390	14282	14483	14503	14237	14480	14374	14345	14257	14444	14303	14384	14396	14212	14472	14447	14294	14391	14313	14437	14330	14232	14323	14328	14270	14339	14356	14269	14436	14398	14466	14394	14326	14617	14294	14455	14441	14434	14434	14379	14286	14186	14419	14357	14485	14322	14617	14504	14437	14193	14415	14437	14260	14355	14181	14246	14254	14380	14316	14149	14400	14133	14267	14403	14312	14296	14260	14339	14284	14311	14375	14369	14321	14365	14345	14264	14341	14330	14407	14317	14428	14354	14398	14494	14328	14453	14359	14354	14278	14384	14155	14437	14464	14248	14434	14380	14225	14502	14308	14567	14332	14289	14153	14358	14285	14419	14278	14499	14390	14223	14359	14419	14242	14284	14097	14491	14412	14441	14306	14333	14302	14394	14455	14313	14211	14217	14573	14446	14330	14311	14451	14211	14199	14363	14462	14358	14364	14238	14401	14364	14394	14434	14405	14343	14332	14377	14458	14615	14171	14324	14298	14429	14181	14340	14405	14510	14127	14523	14380	14507	14220	14412	14447	14457	14519	14314	14279	14484	14374	14390	14450	14293	14456	14241	14352	14219	14391	14179	14325	14393	14369	14326	14366	14433	14412	14444	14326	14503	14413	14348	14264	14299	14401	14408	14179	14259	14487	14296	14251	14303	14459	14292	14134	14436	14267	14392	14308	14130	14473	14351	14405	14459	14303	14268	14365	14324	14296	14443	14339	14337	14421	14223	14336	14283	14364	14449	14410	14344	14429	14413	14401	14424	14197	14357	14121	14312	14286	14358	14261	14416	14341	14307	14308	14242	14347	14349	14349	14260	14263	14241	14346	14296	14406	14252	14356	14478	14483	14248	14305	14426	14295	14442	14281	14576	14387	14531	14318	14470	14347	14470	14388	14248	14343	14275	14334	14386	14266	14423	14311	14412	14376	14243	14296	14496	14239	14356	14435	14364	14544	14341	14364	14316	14387	14272	14374	14299	14374	14468	14333	14219	14295	14261	14300	14279	14378	14182	14374	14346	14454	14325	14334	14196	14180	14252	14288	14352	14404	14204	14287	14345	14437	14264	14412	14237	14347	14199	14397	14225	14325	14393	14427	14385	14139	14350	14285	14403	14341	14359	14307	14304	14295	14398	14152	14386	14222	14373	14414	14495	14322	14405	14307	14430	14349	14326	14374	14190	14154	14345	14359	14305	14216	14351	14401	14413	14360	14244	14297	14249	14185	14392	14353	14380	14545	14440	14369	14354	14222	14289	14472	14337	14351	14549	14404	14433	14238	14337	14363	14350	14265	14375	14360	14269	14443	14401	14261	14426	14322	14169	14264	14177	14470	14295	14316	14404	14345	14347	14333	14228	14357	14325	14331	14227	14249	14276	14159	14557	14164	14407	14398	14445	14324	14526	14337	14409	14301	14177	14222	14443	14265	14219	14290	14353	14214	14425	14353	14381	14402	14398	14369	14213	14606	14467	14381	14355	14307	14262	14412	14274	14222	14346	14421	14308	14398	14356	14433	14352	14237	14428	14341	14311	14351	14269	14330	14284	14385	14186	14218	14398	14494	14378	14351	14354	14295	14390	14217	14411	14308	14304	14305	14316	14215	14528	14273	14261	14468	14215	14340	14290	14431	14349	14467	14210	14415	14432	14210	14193	14074	14455	14196	14322	14272	14254	14187	14358	14364	14410	14545	14385	14378	14278	14421	14224	14485	14238	14280	14237	14340	14345	14273	14432	14316	14337	14356	14370	14322	14339	14472	14322	14255	14331	14456	14477	14466	14408	14292	14310	14303	14428	14438	14426	14324	14261	14502	14412	14346	14355	14248	14298	14320	14444	14406	14515	14448	14162	14364	14303	14252	14389	14382	14444	14265	14329	14328	14368	14302	14266	14389	14163	14171	14409	14320	14212	14552	14335	14387	14310	14363	14419	14412	14302	14316	14404	14372	14309	14205	14375	14321	14387	14204	14401	14360	14279	14366	14342	14436	14370	14334	14247	14420	14320	14204	14245	14497	14398	14386	14284	14554	14385	14323	14447	14243	14376	14172	14388	14462	14263	14382	14483	14349	14472	14263	14301	14282	14424	14353	14357	14384	14443	14308	14132	14391	14328	14154	14345	14407	14183	14450	14472	14257	14366	14244	14322	14291	14270	14188	14386	14486	14329	14311	14471	14339	14217	14456	14380	14442	14489	14344	14410	14416	14520	14357	14326	14288	14257	14309	14435	14503	14356	14472	14422	14318	14388	14438	14398	14319	14312	14422	14354	14400	14258	14352	14350	14285	14424	14232	14275	14355	14340	14342	14252	14512	14378	14370	14330	14413	14282	14595	14305	14380	14402	14454	14245	14507	14393	14154	14458	14306	14283	14433	14325	14427	14238	14569	14290	14239	14357	14479	14403	14213	14397	14324	14376	14429	14435	14248	14317	14391	14404	14359	14355	14391	14349	14292	14352	14288	14299	14228	14336	14429	14236	14494	14330	14257	14342	14268	14236	14445	14363	14349	14317	14370	14544	14353	14351	14468	14360	14464	14245	14207	14284	14332	14279	14428	14209	14316	14471	14259	14317	14371	14422	14313	14394	14334	14260	14239	14348	14440	14265	14322	14382	14455	14287	14167	14326	14371	14238	14260	14337	14332	14350	14378	14491	14326	14278	14305	14344	14354	14224	14350	14310	14337	14300	14362	14512	14453	14291	14349	14274	14207	14266	14233	14257	14538	14115	14356	14439	14286	14428	14301	14290	14343	14270	14298	14233	14306	14119	14361	14358	14328	14484	14326	14462	14402	14121	14182	14445	14288	14443	14420	14357	14071	14375	14307	14275	14452	14137	14631	14238	14321	14233	14284	14205	14370	14062	14471	14341	14301	14372	14323	14171	14283	14251	14352	14470	14270	14365	14578	14331	14360	14251	14297	14334	14422	14413	14248	14382	14414	14276	14430	14272	14406
31658	34681	40667	31524	22302	19607	19054	18999	18766	18147	18085	18037	17851	18142	17883	17917	18033	17981	18052	17799	17900	17913	17924	17946	17877	17932	18017	17890	17902	17684	17758	17565	17749	17869	17624	17616	18014	17744	17624	17770	17806	17760	17770	17884	17716	17746	17624	17535	17697	17654	17678	17705	17671	17678	17598	17726	17557	17563	17726	17637	17666	17831	17717	17646	17654	17718	17715	17599	17673	17979	17675	17746	17677	17830	17754	17909	17679	17762	17702	17709	17721	17741	17762	17691	17828	17505	17746	17780	17866	17854	17629	17652	18034	17777	17843	17970	17885	17726	17696	17440	17907	17678	17761	18129	17781	17746	17799	17706	17564	17757	17740	17716	17830	17643	17750	17738	17661	17559	17663	17922	17896	17672	17738	17979	17345	17764	17839	17786	17720	17909	17874	17595	17731	17700	17781	17998	17702	17822	17645	17840	17641	17644	17573	17855	17680	17825	17659	17917	17764	17852	17548	17664	17724	17708	17616	17611	17655	17751	17739	17605	17618	17857	17750	17746	17650	17606	17740	17938	17713	17873	17869	17998	17728	17796	17756	17714	17796	17858	17772	17840	17865	17621	17714	17941	17912	17675	17676	17849	17802	17812	17908	17851	17515	17569	17743	17533	17723	17657	17496	17718	17754	17619	17725	17840	17816	17742	17927	17566	17645	17637	17738	17810	17564	17758	17681	17595	17937	17937	17638	17691	17705	17772	17729	17923	17643	17809	17541	17721	17794	17620	17682	17731	17609	17536	17597	17725	17759	17675	17990	17758	17648	17656	17675	17785	17662	17714	18041	17773	17789	17595	17692	17729	17779	17789	17697	17726	17713	17708	17619	17795	17548	17805	17688	17824	17823	17726	17743	17912	17794	17856	17725	17720	17862	17594	17995	17765	17918	17783	17827	17863	17500	17654	17915	17717	17768	17991	17576	17734	17899	17765	17736	17821	17729	17775	17841	17630	17638	17834	17872	17662	17788	17764	17550	17919	17798	17720	17632	17818	17712	17799	17772	17772	17614	17910	17700	17819	17580	17764	17652	17698	17774	17848	17772	17747	17768	17559	17650	17609	17660	17636	17896	17716	17838	17790	17739	17848	17846	17744	17952	17646	17720	17712	17772	17744	17774	17704	17794	17929	17820	17578	17801	17894	17655	17811	17745	17690	17951	17735	17625	17684	17721	17672	17676	17949	17734	17603	17816	17716	17828	17782	17899	17747	17786	17713	17669	17695	17730	17767	17877	17779	17636	17684	17677	17859	17619	17701	17734	17802	17707	17584	17762	17803	17821	17750	17688	17925	17784	17745	17572	17807	17690	17745	17735	17482	17797	17707	17751	17651	17826	17796	17578	17890	17647	17588	17973	17617	18173	17842	17675	17753	17686	17712	17705	17851	17878	17693	17572	17658	17914	17725	17566	17572	17531	17723	17687	17640	17782	17659	17720	17789	18005	17637	17787	17705	17987	17634	17635	17706	17887	17840	17926	17789	17783	17784	17691	17755	17674	17782	17802	17779	17898	17806	17815	17710	17749	17857	17845	17812	17762	17587	17776	17776	17817	17761	17713	17827	17839	17716	17883	17811	17601	17978	17823	17731	17701	17774	17905	17817	17783	17616	17688	17802	17828	17667	18010	17915	17820	17816	17676	17703	17926	17810	17757	17782	17997	17851	17923	17548	17882	17727	17789	17843	17910	17714	17710	17753	17869	17919	17762	17731	17864	17970	17786	17650	17734	17910	17735	17518	17719	17702	17804	18002	17698	17936	17753	17806	17784	17812	17747	17847	17801	17878	17829	17726	17856	17825	17641	17729	17801	17740	17828	17803	17788	17657	17813	17731	17731	17692	17700	17884	17719	18001	17701	17830	17927	17710	17704	17715	17738	18028	17681	17843	17771	17771	17651	17792	17654	17569	17911	17773	17585	17805	17672	17915	17640	17701	17769	17778	17928	17921	17792	17515	17688	17755	17569	17859	17753	17878	17980	17707	17772	17789	17845	17577	17753	17709	17861	17766	17835	17768	17640	17879	17716	17828	17795	17876	17955	17692	17575	17611	17917	17681	17734	17827	17816	17588	17691	17786	17954	17809	17683	17821	17833	17837	18161	17760	17757	17641	17860	17864	17893	17901	17956	18052	17678	17692	17660	17806	17667	17738	17922	17770	18021	17655	17658	17732	17727	17959	17750	17917	17896	17658	17669	17739	17741	17684	17756	17709	17821	17850	17753	17560	17760	17618	17606	17734	17848	17779	17775	17567	17600	17761	17840	17848	17710	17719	17679	17520	17791	17938	17813	17671	17910	17789	17862	17784	17659	17847	17478	17727	17967	17847	17803	17912	17629	17594	17651	17720	17718	17703	17684	17829	17786	17821	17932	17745	17725	17773	17953	17786	17837	17822	17824	17868	17782	17773	17943	17686	17801	17557	17788	17689	17710	17759	17561	17562	17880	17815	17706	17869	17587	18071	17791	17779	17665	17528	17643	17668	17713	17511	17788	17539	17842	17771	17829	17617	17625	17742	17755	17664	17770	18007	17815	17784	17932	17700	17653	17728	17747	17704	17679	17652	17672	17673	17608	17830	17825	17878	17642	17585	17815	17800	17514	17670	17825	17645	17750	17896	17687	17731	17627	17869	17648	17531	17738	17660	17485	17778	17814	18064	17633	17742	17700	17496	17701	17858	17919	17752	17824	17737	17851	17877	17891	17661	17689	17625	17699	17782	17577	17797	17755	17498	17861	17768	18109	17825	17898	17809	17792	17861	17987	17772	17758	17870	17832	17657	17600	17688	17739	17715	17668	17750	17950	18056	17722	17791	17725	17583	17728	17698	17780	17667	17848	17770	17606	17803	17778	17809	17839	17535	17646	17729	17784	17846	17893	17656	17705	17534	17622	17725	17778	17754	17744	17737	17746	17589	17843	17829	17697	17654	17777	17702	17922	17814	17691	17876	17974	17828	17519	17847	17648	17739	17777	17561	17705	17742	17841	17761	17381	17748	17562	17829	17677	17583	17827	17807	17771	17839	17588	17805	17731	17699	17879	17881	17613	17615	17759	17654	17771	17728	17725	17696	17674	17815	17800	17621	17648	17962	17727	17643	17720	17886	17830	17906	17849	17708	17834	17842	18019	17674	17668	17712	17694	17489	17855	17684	17724	17659	17683	17747	17895	17830	18029	17788	17759	17779	17902	17859	17891	17738	17820	17775	17784	17662	17709	17761	17893	17789	17670	17587	17828	17763	17716	17815	17804	17471	17786	17615	17703	17884	17920	17695	17812	17606	17850	17565	17904	17586	17881	17959	17766	17782	17851	17820	17954	17705	17591	17683	17856	17780	17777	17703	17896	17824	17767	17761	17754	17734	17754	17675	17726	17704	17819	17820	17808	17691	17628	17684	17811	17648	17704	17512	17846	17856	17820	17731	17738	17868	17812	17581	17586	17792	17684	17705	17953	17794	17710	17730	17828	17774	17819	17626	17875	17546	17721	17617	17964	17920	17862	17800	17720	17645	17891	17783	17659	17585	17695	17862	17747	17789	17820	17772	17595	17482	17489	17735	17443	17815	17800	17696	17790	17633	17825	17789	17897	18024	17726	17708	17701	17871	17910	17664	17639	17682	17961	17882	17928	17767	17560	17888	17781	17929	17736	17686	17669	17621	17764	17645	17899	17897	17952	17789	17875	17651	17792	17628	17769	17850	17795	17729	17895	17742	17771	17752	17849	17782	17765	17757	17713	17644	17752	17787	17751	17662	17927	17849	17705	17767	17895	17815	17995	17727	17797	17666	17805	17523	17795	17920	17710	17639	17758	17473	17652	17780	17600	17793	17835	17655	17664	17666	17836	17934	17878	17800	17772	17654	17859	17958	17711	17908	17538	17878	17567	17809	17742	17680	17806	17698	17659	17989	17856	17861	17613	17766	17916	17744	17722	17634	17743	17704	17605	17749	17847	17713	17743	17848	17667	17767	17526	17754	17584	17680	17886	17754	17691	17873	17725	17674	17672	17732	17719	17744	17658	17661	17714	17824	17895	17583	17702	17641	17798	17598	17617	17896	17698	17884	17745	17789	17709	17725	17724	17819	17857	17741	17896	17701	17748	17739	17840	17598	17542	17793	17733	17687	17662	17729	17732	17551	17749	17788	17557	17662	17800	17722	17780	17813	17539	17719	17668	17562	17714	17732	17926	17638	17867	17747	17728	17745	17846	17768	17859	17742	17841	17668	17904	17852	17768	17751	17707	17901	17864	17924	17891	17727	17823	17665	17851	17845	17628	17882	17826	17560	17691	17575	17716	17884	17733	17682	17645	17878	17810	17842	17888	17714	17643	17938	17782	17909	17951	17840	17791	17834	17821	17603	17699	17653	17731	17676	17783	17566	17741	17771	17814	17800	17802	17799	17778	17655	17722	17729	17904	17880	17529	17648	17557	17693	17669	17892	17834	17820	17626	17720	17745	17834	17837	17776	17847	17983	17751	17739	17757	17497	17752	17674	17865	17642	17855	17847	17960	17768	18055	17636	17740	17546	17807	17642	17948	17594	17901	17916	17858	17599	17923	17805	17827	17736	17885	17805	18076	17684	17656	17755	18121	17778	17851	17715	17748	17594	17725	17818	17586	17618	17950	17677	17850	17740	17887	17943	17615	17882	17766	17662	17707	17782	17584	17775	17690	17591	17676	17776	17930	17841	17873	17765	17840	17626	17839	17587	17618	17838	17838	17755	17797	17620	17744	17731	17825	17588	17813	17512	17640	17653	17669	17732	17752	17879	17838	17657	17904	17848	17724	17659	17710	17826	17663	17911	17795	17827	17952	17696	17519	17673	17732	17839	17841	17656	17635	17795	17618	17718	17803	17595	17753	17600	17830	17833	17884	17647	17853	17750	17785	17496	17497	17736	17875	17774	17731	17631	17679	17810	17788	17577	17805	17948	17796	17722	17600	17688	17858	17835	17797	17798	17955	17836	17916	17814	17804	17656	17845	17657	17589	17713	17592	17755	17749	17886	17661	17856	18042	17968	17672	17791	17631	17822	17791	17745	17941	17698	17652	17761	17928	17791	17949	17817	17641	17664	17778	17906	17937	17612	17623	17811	17708	17630	17561	17858	17862	17727	17576	17809	17936	17871	17586	17730	17759	17680
32494	49625	40146	26888	18497	16469	15844	15404	15168	14746	14395	14669	14466	14385	14492	14335	14335	14490	14390	14304	14229	14238	14210	14236	14119	14291	14083	14201	14345	14162	14146	14208	14063	14108	14152	14118	14256	14004	14150	14212	14107	14204	14097	14074	14159	14098	14107	14195	14180	14106	14092	14203	14221	14218	14190	14102	14122	14099	14156	14179	14078	14069	13994	14105	14159	13929	14145	14177	14169	14150	14179	14202	14103	14082	14165	13922	14324	14180	14228	13891	14158	14016	14225	14086	14050	14149	13887	14231	14122	14187	14096	14033	14025	14066	14033	14118	13992	14128	14157	14067	14039	14196	14116	14154	14010	14100	14057	14068	14218	14258	14165	14028	14162	14193	14150	14187	14160	14128	14145	14230	14024	14025	14107	14037	14053	14048	14126	14231	14155	14203	13986	13995	14157	14150	14163	14044	14021	14034	14063	14068	14268	14096	14226	14057	14057	14185	14104	14158	14179	14120	14038	14285	14116	14169	14272	14104	14047	14175	14206	14140	14028	14138	14190	14106	13930	14146	14187	14103	14073	14170	14182	14219	14119	13949	14150	14145	14044	14089	14251	14234	14250	13932	14079	14091	14343	14078	14072	14092	14078	14096	14224	14120	14121	14090	14209	14111	14186	14324	14019	14022	14176	14179	14006	14060	14053	14250	14087	14217	13728	14064	14033	14164	13946	14039	14113	14234	14107	13947	14081	14183	14145	14074	14188	14109	14233	14220	14003	14082	14242	14272	14184	14076	14370	14032	14144	14042	14070	14251	14090	14064	14110	14148	14038	13924	14140	14024	14195	14235	13980	14257	14016	14312	14179	13954	13996	14087	14195	14119	14208	13946	14065	14120	14167	14123	14170	14175	14059	13960	14152	14129	13982	14264	14108	14017	14126	14362	14113	14081	14037	13879	13932	14195	14043	14164	14024	13956	14082	14045	14134	14082	14169	13976	14017	14001	14233	14014	13903	14098	14231	14152	14240	14149	14002	14126	14109	14134	14443	14116	14217	14301	14132	14116	14225	14087	14153	14160	14204	14105	13967	14121	14231	14009	14188	14173	13984	14223	14116	14073	14086	14224	14175	14156	14150	14162	14077	14042	14254	14250	14050	14193	14112	14086	14062	14123	14048	14032	14056	14214	14156	14249	14103	14198	14119	14133	14325	14039	14116	14119	13992	13989	14094	14187	14118	14186	14137	14118	14085	14263	14200	14105	14061	14253	14138	14009	14264	14126	14186	14220	14165	14131	14073	14058	14343	14129	14216	14044	14113	14109	14088	14129	14065	14131	14173	14098	14270	14087	14065	14113	14104	14109	14229	14209	14055	13999	14038	14148	14107	14027	14234	14162	14069	14246	14123	14041	14196	14158	14123	14052	14175	14103	14070	14350	14047	13941	13961	14044	14087	14130	14289	14095	14037	13968	14196	14120	14091	14102	14242	14109	14092	14074	14073	14097	14066	14172	14132	14036	14105	14147	14005	14159	14040	14131	14141	14131	14067	14116	14088	14322	14088	14099	14064	14229	14198	14329	14184	13968	14054	14133	14318	13964	14057	14070	14061	14099	14075	14004	14157	14202	14096	14114	14228	14154	14154	13889	14179	14274	14338	14134	14214	14142	14301	14079	14169	14270	14076	14121	14155	13917	14136	14140	14017	14186	14273	14125	14079	14130	14171	14283	14128	14209	14176	14029	14078	14024	13983	14093	14174	14222	14021	14108	13953	14266	14175	14300	14141	14184	14259	14121	14165	14130	13980	14184	14310	14151	13971	14091	14096	14060	14238	14175	14165	14035	14238	14257	14095	14059	14115	14288	14235	14196	14071	14156	14043	14060	14171	14106	14234	14105	14119	14095	14160	14045	14136	14127	14137	14139	13949	14046	14108	14144	14084	13973	14078	14129	14011	14009	13993	14130	14170	14186	14031	14087	13989	14185	14047	14207	14104	14067	14025	14158	14112	14095	14130	14138	14349	14134	14140	14021	14173	13917	14142	14038	14028	14000	13972	14106	14173	14200	14237	14202	14130	14127	14045	14032	14059	14176	13944	13998	13897	14131	14025	14234	14138	14176	14123	14025	14054	14060	14192	14107	14122	14055	14029	14208	14291	14202	14106	14151	14014	14144	14133	14022	14095	14287	14305	14199	14028	14015	13950	14204	14323	14024	14170	14203	14017	14151	14340	13970	14069	14159	14205	14011	14144	14120	14075	14210	14092	14065	13965	14214	14051	14126	14094	14157	14012	14012	14260	14119	14245	14122	14100	14158	14082	14095	14260	13990	14123	14117	14067	14111	14183	14106	14098	14083	14012	14121	14080	13982	14025	13961	14084	14172	14159	14076	14257	14203	14145	14103	14120	14219	14062	14066	14254	14188	14081	14341	14077	14147	14221	13986	14148	14028	14186	14136	14128	14164	14081	14105	14085	14358	14269	14154	14099	14012	14135	14085	14034	14156	14061	14112	14182	14177	14182	14104	14099	14147	14142	14168	14144	14083	14266	14197	14123	14153	14165	14036	14147	14295	14074	14126	14166	14147	14070	14121	14116	14315	14139	13909	14114	14149	13984	14068	14307	14029	14053	14087	14162	14089	14138	14063	14024	14154	14146	14199	13971	13976	14144	14228	14133	14210	14033	13926	14106	14184	14064	14173	14164	14159	14103	14146	13986	14145	14165	14182	14076	14109	13963	14068	14079	14196	14291	14018	14254	14167	14171	14136	14022	14165	14148	13871	14122	14157	14063	14090	13918	14196	14048	14118	14141	14189	14071	14291	14060	14073	14111	13998	13995	14109	14102	14170	14052	13875	14053	14151	14250	14205	14100	14055	14198	14181	14148	14094	14218	14102	13979	14387	14082	14021	14137	13878	14244	14128	14084	14102	14029	14279	13980	14167	14095	14202	14069	14083	14299	14204	14091	14133	14060	14276	14050	14018	14135	14132	14086	14212	14065	14095	14078	14192	14205	13978	14103	14105	14127	14136	14043	14009	14275	14040	14069	14137	14162	14064	14090	14005	14184	14097	14131	14001	14177	14134	13891	14098	13975	14176	14047	13932	14178	14173	14243	14104	14057	14265	14082	14140	13922	14258	14094	14078	14092	14055	14235	14067	14038	14162	14134	14104	14138	13991	14200	14137	14114	13997	14186	14310	14023	14069	14062	14151	14300	13925	14198	14027	14147	14118	14049	13987	14158	14095	14094	14208	14170	14038	14064	14063	14072	14034	14016	14190	13995	14079	14120	14183	14194	14238	14072	13966	14058	14158	14208	14173	14163	14023	14048	14180	14135	13961	14282	13998	14124	14116	14103	14114	14188	14060	14238	14184	14001	14054	14256	14075	14154	13999	14040	14048	14131	13891	14020	14137	14115	14221	14096	14274	14058	14187	14200	13949	13957	14106	14075	14018	14409	14161	14101	14118	14133	14196	14261	13990	14101	14086	13995	14252	14119	13969	14030	14064	14002	14138	14106	14182	14011	14189	14066	14093	14238	14155	13960	14004	14074	13999	14232	14203	14186	14218	14132	14014	14015	14224	14195	13949	14113	14257	14043	14279	14145	14028	14189	14024	14127	14214	14262	14060	14065	14095	14118	14118	14080	14076	14037	14219	14341	14225	14030	14315	14073	13991	14189	14177	14132	14065	14256	14204	14105	13897	14200	14235	14216	14105	14218	14083	14121	14163	14192	13951	14124	14103	14085	14102	14079	14148	14095	14084	14190	14123	14220	14179	14178	14203	14052	14098	14151	14105	14034	14021	14106	14194	14128	14073	14107	14004	14172	14129	14100	13940	14160	14124	14158	14095	14198	14112	14035	14138	14071	14114	14038	14144	14253	14148	14066	14216	14128	14193	14199	14144	13949	14133	14185	14212	14096	14072	14261	14278	14136	14300	13961	14144	14224	14200	13961	14036	14166	13964	14073	14053	14155	14090	14149	14143	14097	14043	14259	14230	14084	14280	14075	14091	14090	14170	14267	14183	14200	14211	13922	14168	14308	14107	14283	14205	14076	14041	14200	14159	14293	14248	14025	14171	14251	14052	14195	14009	14065	14132	13939	14104	14064	14174	14244	14170	14285	14152	14094	14039	13991	13889	14241	14162	14172	14274	14137	14210	14049	14041	14140	14122	14060	14034	13908	14062	14209	14079	14037	14148	14047	14225	13976	14045	14136	14317	13991	14084	14165	13945	14047	14131	14273	14187	14068	14119	14092	14032	14028	13991	14218	14165	14015	14119	14159	14227	14151	14096	14225	14301	13961	14247	14190	14035	14148	14054	14155	14028	14007	14058	14072	14140	14093	14130	14272	14304	14115	14122	14297	14054	14128	14215	14203	14070	13989	14117	14270	14169	14036	14121	14110	14066	14103	14084	14275	14149	14148	13940	14080	14066	14015	14071	14147	14248	14211	14022	14150	14101	14106	14107	14239	14148	14224	13829	14110	14142	13982	14163	14118	14160	14012	14098	14170	14024	13978	14260	13872	14073	14179	14091	14271	14161	14067	14377	14204	14269	14003	14170	14029	13974	14215	14055	14195	14251	14096	14005	14169	14160	14191	14169	14100	14124	14135	14081	14163	14194	14147	14031	14116	14155	14116	14175	13981	14145	14175	13898	14280	14278	14093	13975	14018	14076	14094	14088	14011	14237	14124	14026	14184	14157	14188	14203	14192	14089	14205	13876	14085	14128	13883	14054	14057	14060	14147	14165	14127	14132	14332	14251	14039	14085	13963	14263	14057	14146	14208	13948	14144	14205	14122	14224	13979	14105	14169	14141	14159	14134	14121	14215	14256	14100	14065	14175	14219	14088	14071	14165	14152	14031	14025	13974	14122	14172	14110	14212	14224	13953	14299	14067	14214	13993	14049	14191	14056	14062	14126	14238	14172	14295	14143	14141	14160	14172	14202	14168	14151	14169	14185	14190	14098	14130	14117	14093	14118	14106	14035	14028	14129	14095	14265	14105	14022	14010	14117	14116	14148	14218	14070	14031	14243	14232	13873	14121	14238	13994	14131	14198	14131	14139	14173	14160	14153	14209	14306	13969	14186	14322	14053	14101	13965	14359	13970	14248	14205	13924	14143	13906	14081	14259	14059	14085	13980	14182	14054	14079	14167	14029	14169	14071	14162	14162	14156	14026	14204	14014
23138	21194	28552	25832	23023	22122	21082	18053	16662	16276	16185	16084	16015	15881	15751	15554	15857	15651	15527	15413	15493	15625	15741	16207	16340	15825	15561	15425	15425	15328	15439	15198	15381	15524	15227	15400	15430	15129	15414	15441	15511	15476	15349	15292	15215	15072	15189	15507	15299	15290	15347	15254	15281	15275	15391	15247	15232	15374	15456	15359	15380	15309	15288	15382	15359	15470	15518	15436	15460	15547	15203	15213	15401	15401	15259	15397	15300	15219	15294	15232	15200	15164	15412	15310	15443	15378	15449	15274	15384	15458	15341	15344	15262	15307	15187	15168	15284	15197	15346	15155	15218	15208	15304	15251	15298	15420	15368	15276	15345	15379	15113	15113	15490	15402	15347	15396	15007	15470	15355	15348	15406	15295	15231	15183	15187	15355	15149	15173	15339	15230	15434	15273	15328	15117	15176	15156	15196	15226	15180	15226	15502	15398	15298	15388	15423	15415	15306	15258	15219	15269	15387	15192	15163	15434	15342	15417	15570	15203	15372	15347	15299	15390	15320	15284	15303	15358	15153	15581	15331	15412	15257	15409	15398	15459	15278	15232	15260	15357	15333	15222	15324	15361	15297	15393	15347	15287	15273	15368	15436	15334	15350	15284	15507	15317	15276	15268	15274	15390	15350	15304	15044	15403	15225	15311	15270	15225	15328	15168	15251	15297	15241	15224	15595	15526	15166	15187	15526	15348	15287	15459	15285	15395	15448	15424	15278	15361	15283	15315	15183	15214	15217	15389	15270	15076	15335	15301	15238	15168	15457	15217	15244	15098	15367	15262	15329	15315	15132	15243	15213	15521	15299	15398	15314	15097	15182	15166	15401	15306	15255	15208	15018	15320	15190	15243	15220	15201	15201	15216	15302	14975	15331	15160	15242	15170	15302	15382	15370	15324	15280	15209	15384	15489	15284	15403	15434	15325	15269	15288	15444	15231	15239	15304	15187	15368	15372	15287	15333	15290	15238	15313	15338	15268	15372	15301	15405	15399	15290	15259	15249	15356	15284	15310	15298	15001	15314	15318	15354	15304	15255	15398	15416	15356	15377	15515	15184	15185	15325	15348	15076	15352	15411	15350	15279	15289	15310	15230	15464	15246	15413	15360	15430	15322	15238	15313	15227	15137	15170	15213	15077	15231	15148	15212	15397	15362	15416	15165	15317	15144	15218	15274	15217	15206	15167	15295	15493	15307	15399	15301	15123	15203	15282	15243	15230	15479	15200	15163	15187	15390	15259	15142	15197	15177	15340	15244	15333	15317	15432	15350	15366	15094	15322	15307	15366	15280	15303	15226	15374	15198	15063	15272	15496	15205	15358	15467	15208	15275	15230	15516	15279	15376	15284	15385	15269	15250	15337	15368	15253	15329	15235	15538	15431	15322	15228	15242	15230	15501	15168	15353	15327	15367	15323	15331	15253	15412	15193	15239	15249	15316	15240	15181	15421	15255	15236	15201	15194	15183	15249	15347	15482	15480	15356	15479	15531	15351	15234	15341	15229	15333	15500	15417	15205	15379	15137	15469	15357	15310	15419	15487	15567	15259	15276	15326	15026	15203	15305	15287	15361	15380	15309	15511	15207	15201	15232	15269	15433	15260	15248	15304	15453	15461	15306	15431	15211	15277	15448	15321	15291	15359	15425	15391	15197	15249	15363	15429	15137	15243	15542	15233	15363	15382	15360	15295	15190	15281	15267	15273	15457	15280	15478	15384	15386	15207	15228	15288	15393	15171	15021	15197	15276	15351	15348	15352	15263	15320	15379	15158	15295	15376	15475	15181	15350	15235	15235	15235	15285	15234	15281	15325	15162	15170	15434	15370	15358	15179	15124	15281	15329	15121	15397	15369	15488	15308	15452	15438	15351	15061	15508	15249	15346	15442	15191	15173	15228	15235	15217	15450	15295	15220	15247	15259	15434	15251	15343	15377	15228	15234	15451	15327	15277	15069	15224	15393	15253	15221	15329	15358	15129	15136	14986	15178	15273	15210	15473	15127	15301	15244	15165	15453	15285	15106	15323	15195	15333	15150	15404	15294	15372	15236	15295	15296	15296	15176	15399	15337	15492	15267	15327	15286	15297	15398	15274	15276	15319	15339	15297	15156	15337	15152	15307	15345	15167	15481	15250	15217	15324	15344	15404	15381	15388	15122	15202	15499	15310	15175	15063	15226	15326	15144	15292	15388	15296	15270	15369	15203	15270	15467	15301	15283	15280	15337	15329	15490	15108	15247	15367	15452	15157	15288	15214	15246	15331	15169	15260	15359	15200	15360	15288	15423	15353	15515	15327	15247	15413	15309	15356	15231	15087	15246	15389	15361	15329	15499	15476	15219	15232	15441	15397	15324	15087	15005	15273	15262	15279	15281	15307	15173	15318	15361	15348	15430	15390	15179	15207	15243	15316	15304	15235	15434	15399	15169	15373	15226	15393	15256	15438	15285	15270	15261	15324	15156	15242	15239	15330	15296	15346	15221	15019	15168	15456	15424	15241	15297	15276	15250	15170	15195	15302	15371	15149	15307	15265	15337	15319	15178	15342	15232	15243	15414	15196	15437	15125	15339	15379	15260	15321	15394	15352	15339	15352	15134	15192	15351	15417	15361	15359	15461	15341	15295	15513	15188	15291	15221	15392	15129	15232	15262	15170	15286	15300	15264	15444	15267	15454	15149	15190	15509	15318	15148	15292	15325	15457	15224	15429	15346	15254	15338	15263	15356	15246	15297	15297	15287	15259	15345	15228	15332	15183	15366	15261	15179	15392	15197	15156	15045	15207	15408	15342	15245	15168	15339	15122	15171	15365	15437	15574	15248	15279	15332	15163	15339	15320	15526	15333	15229	15396	15271	15362	15453	15286	15238	15332	15313	15317	15364	15215	15306	15473	15215	15229	15333	15296	15258	15538	15337	15381	15312	15386	15090	15264	15223	15377	15272	15343	15323	15268	15255	15491	15279	15475	15375	15171	15388	15439	15041	15312	15282	15310	15168	15271	15275	15158	15263	15252	15207	15564	15609	15251	15007	15397	15364	15309	15326	15337	15337	15400	15363	15164	15129	15216	15417	15172	15229	15291	15157	15273	15222	15450	15152	15356	15162	15233	15261	15443	15303	15264	15190	15403	15146	15302	15415	15285	15285	15398	15277	15380	15174	15262	15369	15339	15112	15226	15280	15190	15262	15168	15214	15373	15388	15404	15382	15267	15234	15180	15188	15114	15456	15363	15315	15313	15348	15360	15331	15474	15441	15162	15208	15615	15344	15301	15461	15175	15320	15362	15337	15237	15425	15267	15385	15426	15383	15196	15369	15493	15269	15440	15351	15266	15363	15359	15379	15421	15207	15433	15291	15411	15293	15226	15228	15320	15377	15377	15391	15286	15426	15453	15302	15356	15303	15283	15534	15240	15313	15273	15325	15275	15318	15280	15155	15158	15249	15459	15335	15442	15435	15281	15359	15221	15444	15351	15430	15325	15290	15355	15121	15583	15502	15400	15355	15303	15462	15130	15205	15297	15351	15040	15367	15414	15160	15375	15169	15331	15136	15211	15161	15354	15129	15240	15459	15469	15370	15272	15388	15159	15240	15260	15257	15448	15332	15321	15438	15435	15410	15183	15225	15471	15272	15088	15310	15491	15326	15329	15416	15488	15282	15364	15333	15250	15171	15433	15329	15418	15350	15309	15257	15314	15328	15454	15409	15456	15300	15376	15288	15182	15287	15128	15378	15167	15320	15170	15060	15317	15326	15350	15322	15242	15428	15177	15333	15279	15342	15390	15181	15172	15226	15437	15534	15306	15543	15085	15203	15511	15286	15191	15099	15250	15177	15202	15245	15277	15254	15274	15184	15370	15342	15113	15442	15324	15450	15371	15330	15116	15279	15237	15337	15284	15280	15405	15393	15329	15246	15342	15261	15180	15250	15379	15169	15322	15249	15405	15278	15285	15151	15189	15381	15289	15321	15397	15214	15448	15229	15311	15222	15407	15276	15306	15272	15297	15412	15305	15223	15157	15443	15348	15184	15320	15208	15336	15277	15268	15386	15327	15354	15205	15454	15290	15269	15327	15261	15087	15265	15163	15248	15470	15423	15229	15118	15235	15429	15371	15218	15419	15373	15367	15425	15350	15333	15166	15209	15296	15377	15087	15451	15290	15337	15171	15276	15289	15364	15208	15417	15314	15279	15184	15406	15227	15330	15079	15350	15539	15254	15127	15420	15243	15168	15381	15361	15414	15246	15215	15289	15380	15291	15553	15311	15369	15379	15389	15288	15287	15294	15455	15280	15407	15070	15292	15263	15358	15320	15342	15211	15255	15105	15156	15164	15392	15326	15422	15291	15106	15355	15379	15530	15493	15410	15284	15444	15406	15384	15314	15206	15294	15329	15575	15436	15319	15121	15211	15259	15222	15466	15336	15232	15347	15383	15152	15304	15353	15276	15307	15205	15045	15372	15356	15419	15414	15256	15369	15261	15303	15323	15179	15252	15340	15268	15194	15275	15166	15285	15169	15383	15411	15280	15164	15434	15271	15236	15252	15189	15278	15286	15282	15380	15141	15327	15437	15489	15293	15363	15290	15145	15300	15219	15303	15580	15179	15210	15183	15180	15198	15289	15323	15120	15360	15340	15229	15380	15322	15131	15366	15258	15328	15304	15358	15387	15500	15364	15261	15404	15283	15426	15397	15307	15382	15409	15264	15311	15226	15440	15165	15333	15335	15229	15326	15191	15367	15488	15241	15353	15249	15322	15268	15203	15360	15458	15441	15279	15308	15174	15297	15388	15223	15341	15362	15432	15398	15430	15253	15433	15310	15282	14994	15278	15533	15365	15234	15455	15207	15067	15155	15340	15377	15405	15535	15424	15468	15405	15399	15211	15401	15352	15355	15211	15310	15375	15648	15520	15364	14975	15182	15283	15339	15252	15134	15452	15283	15037	15348	15299	15117	15398	15248	15188	15593	15412	15243	15370	15447	15507	15293	15320	15343	15336	15224	15286	15401	15452	15088	15305	15432	15220	15366	15392	15319	15138	15083	15173	15353	15243	15270	15387	15370	15460	15075	15213	15099	15595	15328	15197	15216	15272	15364	15198	15194	15148	15260	15260	15349	15217	15190	15184	15375	15306	15202	15282	15225	15282
32558	60756	49166	33594	21270	17739	17042	15767	14551	13726	13503	13234	13530	13284	13189	13234	13060	13043	12874	12714	12705	12804	13339	13719	13592	13363	13103	12825	12724	12658	12669	12674	12618	12633	12502	12638	12630	12663	12687	12649	12700	12724	12574	12740	12612	12659	12706	12679	12660	12724	12776	12531	12610	12753	12557	12593	12653	12627	12647	12744	12592	12678	12640	12598	12737	12658	12694	12621	12765	12446	12595	12698	12612	12540	12762	12753	12803	12665	12611	12766	12605	12518	12548	12687	12593	12510	12646	12570	12854	12699	12805	12735	12695	12645	12668	12565	12702	12688	12708	12765	12556	12689	12656	12672	12666	12550	12751	12562	12602	12620	12657	12539	12595	12657	12653	12619	12730	12587	12434	12582	12552	12505	12736	12688	12620	12607	12634	12652	12519	12734	12802	12732	12627	12591	12656	12575	12808	12824	12738	12710	12415	12578	12667	12588	12653	12645	12743	12702	12717	12653	12598	12723	12716	12666	12500	12566	12837	12591	12619	12659	12696	12654	12725	12604	12609	12605	12691	12760	12750	12872	12487	12704	12721	12683	12639	12653	12742	12642	12714	12706	12569	12717	12536	12723	12631	12590	12772	12586	12608	12555	12713	12686	12754	12671	12610	12686	12671	12596	12601	12781	12581	12550	12584	12888	12682	12815	12633	12620	12710	12779	12719	12749	12867	12663	12713	12603	12683	12681	12678	12589	12627	12629	12566	12837	12476	12698	12707	12559	12713	12707	12732	12681	12647	12691	12535	12685	12625	12708	12574	12559	12662	12528	12625	12631	12662	12806	12612	12716	12584	12491	12653	12687	12567	12792	12495	12625	12438	12675	12564	12829	12800	12592	12658	12719	12668	12531	12709	12625	12649	12511	12538	12620	12606	12619	12590	12605	12675	12707	12510	12730	12771	12614	12491	12649	12540	12701	12748	12573	12558	12586	12640	12622	12771	12584	12518	12786	12731	12689	12576	12726	12679	12648	12482	12769	12820	12649	12590	12553	12655	12749	12738	12623	12503	12653	12700	12644	12553	12460	12634	12670	12640	12581	12702	12798	12685	12556	12790	12524	12724	12479	12629	12600	12775	12548	12625	12721	12560	12574	12579	12901	12670	12439	12513	12625	12641	12693	12702	12637	12625	12755	12693	12766	12712	12731	12692	12723	12720	12584	12722	12590	12698	12801	12683	12803	12661	12653	12613	12588	12605	12715	12771	12751	12714	12701	12560	12579	12622	12550	12557	12695	12652	12713	12544	12866	12522	12575	12606	12597	12553	12674	12604	12610	12787	12613	12725	12677	12637	12548	12576	12712	12559	12715	12696	12627	12654	12609	12775	12494	12666	12599	12686	12628	12491	12605	12649	12597	12685	12465	12736	12828	12607	12590	12596	12733	12798	12701	12619	12690	12656	12689	12670	12641	12688	12606	12767	12612	12610	12596	12628	12684	12707	12707	12663	12726	12630	12676	12617	12498	12706	12640	12704	12763	12663	12583	12619	12588	12746	12676	12535	12732	12793	12570	12684	12583	12531	12641	12674	12676	12608	12663	12886	12620	12662	12652	12601	12831	12642	12551	12807	12593	12780	12661	12797	12612	12604	12737	12684	12787	12673	12540	12816	12623	12646	12698	12722	12496	12714	12758	12737	12701	12727	12709	12695	12671	12704	12566	12831	12548	12810	12612	12884	12555	12641	12524	12710	12711	12712	12651	12458	12839	12740	12723	12706	12671	12632	12743	12660	12658	12597	12575	12607	12618	12695	12567	12582	12768	12645	12555	12693	12531	12702	12757	12840	12565	12725	12588	12664	12572	12663	12613	12588	12828	12677	12796	12596	12455	12811	12579	12674	12580	12632	12679	12683	12799	12656	12618	12670	12748	12629	12593	12671	12834	12756	12670	12598	12611	12736	12781	12589	12533	12644	12728	12613	12754	12812	12514	12722	12624	12754	12583	12523	12726	12715	12723	12551	12599	12556	12648	12732	12637	12642	12500	12740	12520	12690	12539	12607	12625	12558	12456	12626	12570	12549	12697	12629	12698	12611	12710	12484	12558	12645	12725	12743	12745	12688	12606	12670	12686	12617	12743	12605	12693	12729	12581	12669	12797	12794	12613	12909	12641	12587	12564	12583	12790	12572	12685	12673	12784	12654	12731	12652	12535	12752	12685	12779	12728	12640	12545	12590	12608	12723	12708	12700	12698	12913	12513	12670	12538	12637	12803	12678	12593	12745	12579	12744	12662	12658	12652	12569	12526	12676	12705	12511	12579	12681	12502	12553	12588	12673	12528	12674	12754	12453	12888	12788	12782	12645	12782	12710	12649	12608	12753	12578	12688	12697	12706	12549	12557	12518	12816	12466	12736	12450	12697	12522	12703	12625	12658	12531	12704	12682	12765	12676	12738	12836	12684	12701	12670	12623	12721	12514	12762	12721	12696	12769	12584	12556	12767	12631	12826	12554	12685	12692	12724	12826	12704	12534	12716	12585	12598	12655	12667	12625	12658	12653	12735	12700	12767	12682	12703	12536	12647	12734	12588	12570	12570	12574	12637	12815	12694	12480	12695	12739	12709	12749	12601	12556	12606	12642	12708	12799	12661	12726	12655	12593	12594	12771	12719	12825	12694	12672	12489	12672	12655	12774	12416	12613	12641	12687	12622	12539	12855	12652	12768	12577	12603	12681	12517	12711	12636	12559	12631	12680	12773	12483	12684	12698	12696	12594	12670	12616	12736	12556	12546	12523	12649	12709	12723	12555	12783	12805	12563	12734	12730	12632	12748	12675	12813	12457	12604	12496	12720	12632	12626	12569	12717	12654	12650	12524	12724	12682	12667	12538	12702	12554	12722	12647	12829	12430	12654	12672	12598	12618	12684	12639	12762	12712	12694	12699	12595	12530	12597	12657	12565	12764	12712	12649	12743	12613	12836	12667	12526	12618	12726	12617	12795	12602	12617	12662	12577	12810	12606	12622	12746	12632	12612	12496	12583	12531	12656	12644	12578	12699	12714	12620	12626	12596	12622	12626	12535	12799	12770	12690	12601	12714	12422	12790	12800	12471	12697	12657	12541	12649	12557	12709	12541	12623	12735	12576	12802	12740	12539	12705	12718	12747	12638	12704	12716	12658	12642	12590	12722	12605	12720	12669	12645	12679	12611	12673	12612	12603	12514	12668	12745	12570	12476	12586	12624	12695	12699	12734	12678	12652	12557	12642	12638	12498	12790	12628	12597	12686	12654	12717	12550	12570	12642	12637	12700	12501	12554	12676	12780	12678	12555	12519	12671	12740	12649	12769	12609	12784	12707	12600	12656	12737	12661	12870	12638	12611	12771	12580	12708	12682	12599	12676	12508	12850	12577	12661	12618	12714	12712	12730	12572	12799	12835	12726	12606	12889	12747	12507	12534	12513	12692	12599	12413	12541	12564	12514	12741	12660	12727	12673	12553	12695	12606	12704	12800	12633	12546	12679	12555	12693	12499	12855	12619	12629	12566	12747	12613	12658	12717	12716	12611	12499	12627	12889	12770	12643	12679	12685	12609	12692	12705	12708	12709	12633	12770	12650	12627	12693	12656	12815	12562	12512	12551	12719	12657	12588	12654	12681	12619	12685	12676	12645	12608	12619	12652	12762	12668	12496	12682	12668	12567	12580	12622	12808	12694	12601	12645	12580	12630	12674	12831	12783	12577	12599	12541	12565	12580	12547	12629	12712	12738	12684	12599	12710	12538	12739	12667	12519	12574	12719	12541	12763	12647	12674	12588	12717	12689	12623	12605	12690	12752	12731	12569	12733	12619	12517	12703	12770	12553	12802	12713	12585	12591	12679	12787	12637	12786	12806	12551	12648	12738	12832	12699	12775	12855	12702	12592	12785	12731	12711	12714	12529	12758	12828	12750	12529	12618	12672	12670	12712	12525	12620	12540	12629	12587	12592	12659	12693	12678	12656	12608	12673	12619	12509	12763	12725	12664	12757	12612	12574	12801	12651	12702	12480	12719	12639	12736	12803	12635	12652	12659	12495	12668	12732	12581	12654	12696	12701	12628	12609	12804	12541	12586	12760	12685	12552	12704	12796	12802	12655	12626	12597	12682	12660	12643	12533	12510	12753	12569	12580	12741	12735	12526	12561	12653	12751	12531	12695	12594	12690	12680	12654	12691	12744	12659	12722	12522	12557	12506	12641	12832	12661	12627	12435	12664	12492	12636	12630	12625	12668	12788	12652	12671	12639	12513	12632	12562	12659	12660	12770	12791	12658	12612	12764	12610	12596	12587	12732	12724	12647	12673	12688	12641	12600	12536	12806	12552	12715	12734	12589	12669	12596	12596	12659	12703	12588	12656	12634	12678	12744	12643	12786	12873	12618	12696	12708	12604	12717	12561	12674	12753	12699	12582	12642	12580	12407	12819	12849	12599	12630	12657	12715	12777	12608	12729	12591	12673	12619	12613	12725	12582	12609	12472	12669	12661	12538	12642	12745	12793	12446	12575	12649	12550	12560	12709	12594	12554	12781	12619	12826	12496	12687	12668	12689	12670	12461	12820	12742	12744	12722	12611	12625	12606	12647	12534	12757	12616	12581	12625	12720	12813	12696	12731	12534	12505	12822	12667	12625	12632	12591	12552	12636	12665	12559	12692	12697	12578	12668	12730	12804	12652	12818	12630	12743	12652	12660	12689	12672	12685	12576	12539	12718	12727	12575	12739	12684	12671	12640	12686	12801	12747	12672	12611	12636	12604	12740	12739	12593	12684	12454	12765	12512	12560	12673	12525	12682	12593	12570	12692	12717	12971	12442	12561	12785	12713	12642	12591	12647	12645	12590	12629	12732	12656	12547	12778	12724	12825	12379	12519	12777	12748	12579	12833	12722	12578	12627	12611	12654	12602	12666	12655	12636	12731	12678	12542	12711	12658	12489	12609	12645	12674	12739	12540	12516	12757	12548	12588	12608	12765	12759	12650	12614	12594	12570	12549	12679	12527	12834	12581	12583	12685	12662	12672	12659	12605	12678	12809	12605	12428	12657	12650	12626	12491	12540	12551	12632	12618	12536	12728	12649	12804	12721	12786	12549	12561	12552	12706	12621	12557	12723	12713	12610	12668	12604	12536	12789	12837	12636	12664	12798	12519	12725	12558
24794	21461	28809	27219	20574	18814	18383	16548	15960	15981	15737	16067	15770	15641	15489	15537	15556	15406	15372	15312	15183	15279	15727	15624	15809	15486	15247	15243	15282	15275	15280	15322	15045	15221	15138	15213	15431	15049	15098	15115	15061	15270	15131	14824	15102	14992	15168	15171	15231	15110	15079	14805	15097	15133	15105	15308	15309	15167	15132	15097	15244	15153	15059	15129	15172	15068	15043	15113	15026	15079	15228	15246	15181	15202	15248	15395	15019	15030	15179	15117	15129	15090	15266	15201	15104	15149	15254	15171	15044	15342	15123	15076	15069	15016	15116	15157	15160	14984	15092	15181	15191	15086	15380	14976	15123	15150	15103	15227	15157	15290	15217	15251	15101	15074	15255	15181	15281	15063	15263	15054	15148	15143	14928	14992	14986	15081	15141	15237	15252	15351	15385	15110	15207	15058	15321	15174	15234	15289	15276	15118	14974	15014	15092	15117	15110	15289	15095	14991	15088	15038	14996	14929	15135	15214	15175	15119	15213	14978	15319	15070	15113	15100	15218	15045	15111	15126	15268	15157	15078	15206	15151	15361	15043	14883	15171	15113	15265	15390	15236	15270	15141	14939	15009	14997	15077	15070	15175	15114	14974	15004	15112	15144	15239	15020	14964	15249	15132	15269	15026	15146	15073	15152	14913	15218	15057	15307	15043	15222	15176	15097	15081	15239	15310	15263	15129	15172	15051	15110	15205	15179	15107	15187	14981	15226	15198	15191	15228	15251	15352	15109	15408	15226	15217	15212	15322	15216	15145	15279	15219	15048	15233	15259	15347	15262	15207	15014	15091	15029	15191	15079	15138	15242	15102	15213	15104	15225	15115	14815	15009	15084	15145	14906	15273	15234	15199	15149	15299	15040	15255	15096	15103	15322	15250	15294	15208	15225	15143	15032	15006	15276	15131	15105	15227	15148	15057	15235	15201	15220	15309	15066	15251	15289	15106	15266	15220	15105	15151	14935	15161	15202	14973	15243	15110	15117	15445	15129	15049	15113	15044	14967	15118	15190	15057	15033	15345	15200	15117	15112	15246	15007	15167	15160	15297	15079	15055	15221	15250	15042	15300	15435	15095	15120	15165	15053	15131	15211	15175	14891	15238	15336	14920	15144	15187	15123	15322	15089	15239	15186	15250	14957	15221	15241	15272	15242	15180	15100	15193	15251	15089	15225	15172	14939	15052	15165	15430	15174	15136	15060	15343	15168	15087	15256	14989	15189	15181	15232	15225	15195	15008	15232	15140	15312	15293	15286	15263	15141	14870	15066	15008	15176	15093	15006	15163	15028	14977	15415	15194	15001	15209	15170	15195	15246	15031	15061	15221	15153	15273	15087	15139	15124	15033	14875	15052	15007	15237	15282	15155	15177	15144	15206	15333	15181	15156	15460	15077	15339	15244	15210	15137	15423	15197	15100	15276	15158	15248	15067	15213	14947	15173	15292	15243	15272	15287	15083	15068	15080	15067	14971	15165	15093	15030	14910	15080	15247	15176	15145	15178	15180	15047	15136	15213	15101	15207	15179	15188	15083	15261	15104	15275	15017	15140	15170	15047	15078	15199	15160	15317	15171	15088	15176	15109	15068	15110	15201	15150	15048	15332	15283	15083	15186	15151	15253	15295	15192	15276	15230	15377	15097	15204	15220	15118	15053	15078	15120	15122	15157	15241	14982	14983	15216	15378	15166	15242	15285	15111	15116	15223	15238	15268	15184	15177	14973	15259	15199	15143	15145	15176	15071	15029	15127	15051	15059	15157	14987	15236	14950	15122	15062	15002	15127	15049	14975	15127	15076	15171	15309	15238	15164	15138	14938	15383	15286	15108	15050	15066	15011	15255	15239	15171	15416	15106	15128	15202	15218	15167	15140	15348	15330	14979	15126	15230	15053	15204	15180	15230	15130	15014	15141	15123	15235	15089	15456	15163	15124	14885	15110	15373	15174	15187	15284	15227	15347	15135	15133	15051	15255	15151	15124	15062	15274	15203	15150	15216	15050	15126	15095	15237	15232	15175	15059	15413	15228	15361	15195	15008	15211	15156	15185	15001	15115	15040	15054	15091	15187	15250	14859	14973	14988	15203	15285	15383	15220	15017	15109	15091	15101	15052	15168	15193	15144	15249	15082	15036	15153	15317	15138	15004	15248	15336	15301	15309	15077	15254	15144	15191	15363	15116	15373	15345	15143	15161	15095	15278	15395	15253	15329	15050	15153	15305	15157	15105	15256	15089	15014	15147	15212	15158	15105	15078	15201	14987	15122	15287	15017	15335	15180	14996	15213	15286	15089	15195	15164	15210	15089	14994	15147	15140	15200	15235	14982	15290	15275	15177	15294	15233	15191	15307	15148	15291	15060	15180	15073	15167	15211	15270	15176	15112	15214	15095	15180	15291	15216	15130	15060	15189	15243	15169	15284	15244	15106	15144	15140	15045	15159	15234	15333	15167	15057	14919	15221	15345	15179	15038	15110	15111	15281	15191	15035	15197	15088	15054	15013	15257	15067	15377	15293	15123	14930	15230	15053	15231	14986	15201	15248	15207	15174	15092	15238	15219	14989	14968	15406	15122	15032	15079	15074	15287	15148	15113	15001	14985	14972	14937	15115	15103	15053	15080	15284	15239	15167	15203	15206	15093	15046	15113	15051	15228	15113	15061	15101	15053	14890	15071	15256	15054	15184	15151	14977	14989	15019	15144	15231	15169	15219	15128	15218	15207	15055	15220	15216	15137	15015	15185	15193	15354	14939	15151	15034	15353	15136	15033	14995	15195	15148	15037	15288	15338	15158	15103	15199	15237	15136	15087	15189	15220	15194	15194	15181	14983	15063	15115	15085	15524	15020	15190	15238	15145	15170	14976	15195	15300	15183	15142	15179	14990	15176	15116	15057	15384	15072	15166	15037	15186	15036	15230	15191	15128	15089	15160	15108	15227	15065	15103	15310	15226	15203	14950	15097	15299	14975	15125	15186	15249	15152	15100	15136	15185	15073	15242	15213	15256	15055	15046	15128	15103	15222	15304	15059	15211	15033	15144	14955	15171	15084	15041	15301	14958	15349	15361	15175	15201	14996	15090	15176	15118	15179	15195	15144	15138	15336	15222	15115	15302	15296	15095	15022	15214	15117	15007	15133	15316	15188	15076	14924	15223	14999	15067	15235	15003	15098	15247	15313	15057	15286	14979	14994	15310	15217	15260	15188	15150	15206	15176	15088	15208	15238	15144	15130	15124	15310	15227	15014	15122	15215	15157	15299	15186	15184	15142	15170	15013	15205	15056	14968	15150	15361	15293	15108	15269	15083	15298	14964	15086	15279	15136	15196	15078	15257	15339	15102	15009	15215	15158	15198	15238	15289	15190	15282	15019	15217	15065	15173	15488	15293	15171	15225	15067	15236	15266	15174	14937	15347	15217	15204	15151	15330	15235	15080	15207	15257	15116	15073	15040	15395	15169	15140	15036	15061	15082	15207	15029	14971	15117	15383	15244	14986	15032	15044	14970	14877	15144	15144	15249	15188	15118	15274	14914	15185	15135	15061	15186	15172	15186	14943	15157	15026	15069	15128	15106	15302	15066	15198	15136	15093	15310	15337	15210	15219	15310	15140	15012	15112	15178	15001	15157	15186	15288	15282	15241	15200	15218	15008	15090	15088	15213	15375	15229	15174	15282	15084	15057	14981	15160	15102	15162	15435	14996	15244	14984	14966	15011	15144	15197	15236	15140	14960	14987	15324	15250	15072	15104	15345	15297	15108	15210	15117	15042	15162	15229	15339	15064	15031	15120	15285	15218	15197	15195	15198	15110	15097	15166	15094	15172	15430	15228	15234	15131	15209	15207	15227	15181	15101	15053	15284	15099	15079	15119	15170	14918	14950	15021	15201	15043	15003	15026	15046	15187	15079	15007	15175	15202	15134	15201	15543	15248	15189	15094	15179	15211	14970	15170	15514	15202	15434	15344	15032	15145	15194	15145	15161	15223	15280	15336	15041	15112	15155	15179	15162	15167	15114	15159	15206	15212	15208	15002	15185	14981	14922	15123	15224	15124	15294	15057	15144	15181	15196	15076	15198	15164	15332	15046	15247	15024	15227	15246	15248	15034	15146	15120	15203	15209	15441	15265	15144	15079	15244	15048	15171	15121	15071	15215	15422	15231	15024	14987	15188	14933	15173	15167	15061	15118	15084	15222	15154	15071	15213	15339	15245	15325	15475	15111	15288	15292	15103	15404	15170	15041	15145	15208	15295	15099	15116	15269	15218	15195	15139	15145	15039	15251	15082	15038	15202	14930	15150	15021	15204	15099	15222	15252	15158	15344	15231	15205	15232	15031	14899	15249	14954	15072	15249	15237	15229	14979	15033	15171	15182	15102	15183	15230	15241	15088	15182	15139	15220	15135	15144	15138	15125	15070	15134	15186	15173	15125	15030	15121	14933	15085	15170	15214	15013	15124	15250	15131	15099	15333	14974	15175	15075	15141	15188	15130	15204	15255	15048	15365	15072	15126	15195	15200	15139	15164	15146	15111	15136	15162	15067	14953	15207	15299	15221	15128	15160	15246	15076	15227	15319	15197	15084	15069	15214	15085	15107	15159	15197	15030	15157	15146	15078	15261	15249	15267	15325	15180	15178	15142	15160	15073	15386	15185	15508	15238	14949	15227	15220	15115	15110	15139	15043	15192	14994	15025	15137	14984	15124	15211	15075	15137	15112	14991	15175	15202	15169	15164	15494	15504	15190	15097	15076	15095	15259	15257	14954	15232	15101	15067	15159	15165	15193	15359	15118	15128	15257	15182	15124	14985	15168	15083	15133	15281	15081	15303	15174	14932	15262	15127	15284	15047	15031	15205	15079	15231	15174	15036	15077	14876	15175	15219	14959	15245	15201	15057	15065	15177	15035	15062	15288	15198	15382	15182	15240	15350	15350	15103	15097	15138	15345	15229	15158	15235	15256	15138	15174	15289	15162	15230	15117	15089	15263	15252	15244	15242	15131	15066	15028	15327	15322	15031	15022	15204	15029	15083	15236	15126	15167	15198	15234	15184	15084	15202	15189	15259	15183	15011	15233	15160	15247	15285	15187	15124	15422	15300	15224	15221	15024	15074	15085	15133	15239	15431	15201	15322	15111	15277	15166	15216	15234
31473	51772	40539	22957	17834	17056	15965	14437	13668	13614	13299	13405	13243	13166	13026	12833	12761	12649	12839	12704	12723	12665	13177	13300	13039	12897	12719	12621	12530	12789	12515	12680	12625	12628	12607	12566	12561	12549	12527	12489	12487	12567	12464	12562	12507	12411	12637	12600	12677	12590	12544	12315	12613	12550	12573	12616	12519	12535	12641	12476	12557	12430	12476	12607	12672	12577	12568	12412	12510	12595	12642	12598	12722	12424	12505	12552	12460	12665	12456	12456	12542	12431	12360	12636	12596	12444	12678	12555	12702	12669	12461	12629	12578	12546	12560	12576	12618	12365	12494	12540	12722	12468	12668	12544	12530	12635	12591	12587	12583	12438	12520	12383	12521	12634	12546	12499	12417	12511	12517	12670	12586	12570	12553	12503	12685	12699	12446	12427	12595	12552	12433	12531	12554	12596	12621	12432	12582	12643	12723	12602	12452	12564	12474	12669	12581	12644	12726	12504	12603	12634	12558	12603	12572	12542	12621	12580	12597	12728	12366	12586	12693	12479	12602	12582	12583	12607	12505	12444	12608	12614	12576	12412	12571	12509	12424	12473	12548	12547	12616	12578	12551	12621	12443	12695	12482	12488	12739	12457	12594	12534	12448	12593	12435	12632	12529	12487	12599	12540	12607	12777	12676	12631	12619	12407	12582	12660	12574	12502	12656	12692	12540	12536	12464	12321	12596	12662	12510	12472	12564	12551	12477	12616	12467	12539	12635	12541	12623	12515	12766	12577	12580	12818	12496	12636	12579	12665	12443	12540	12596	12502	12489	12702	12506	12585	12720	12423	12532	12523	12652	12526	12586	12565	12713	12522	12542	12629	12699	12586	12648	12644	12527	12499	12445	12449	12464	12521	12390	12556	12470	12683	12610	12606	12704	12629	12665	12501	12549	12600	12434	12563	12547	12588	12558	12656	12532	12658	12633	12616	12520	12693	12678	12591	12628	12566	12428	12627	12546	12482	12586	12649	12585	12638	12516	12498	12537	12518	12427	12509	12537	12523	12540	12466	12703	12533	12730	12686	12535	12595	12464	12662	12592	12587	12398	12529	12543	12736	12443	12482	12691	12650	12588	12699	12553	12630	12505	12781	12699	12557	12535	12520	12317	12691	12571	12678	12514	12548	12733	12568	12675	12606	12602	12607	12521	12491	12575	12664	12622	12533	12545	12625	12699	12549	12587	12543	12405	12646	12478	12491	12530	12523	12558	12628	12429	12608	12555	12560	12525	12526	12511	12577	12605	12621	12575	12628	12498	12488	12574	12571	12702	12451	12516	12526	12694	12713	12506	12733	12463	12732	12445	12440	12698	12367	12586	12512	12583	12564	12529	12491	12464	12576	12437	12545	12620	12468	12520	12515	12582	12525	12458	12659	12530	12654	12735	12463	12545	12423	12625	12501	12815	12458	12635	12480	12376	12630	12721	12673	12520	12379	12511	12730	12707	12434	12533	12588	12411	12497	12423	12463	12392	12628	12572	12587	12600	12479	12636	12550	12575	12434	12597	12633	12543	12499	12547	12487	12559	12471	12554	12496	12500	12541	12683	12513	12728	12546	12627	12607	12497	12535	12556	12521	12646	12486	12589	12591	12715	12629	12487	12442	12739	12525	12691	12596	12620	12474	12757	12480	12578	12458	12677	12648	12460	12569	12579	12397	12661	12716	12535	12619	12606	12776	12567	12581	12507	12583	12561	12614	12576	12633	12489	12559	12596	12617	12584	12628	12714	12535	12539	12499	12612	12393	12575	12519	12620	12481	12522	12484	12692	12479	12377	12506	12484	12535	12594	12562	12586	12526	12542	12629	12740	12471	12591	12334	12519	12574	12489	12554	12533	12647	12523	12512	12508	12542	12714	12851	12448	12467	12478	12636	12418	12673	12568	12495	12561	12620	12561	12495	12529	12557	12716	12359	12643	12555	12574	12515	12521	12729	12723	12602	12493	12561	12462	12603	12548	12363	12543	12579	12556	12560	12667	12517	12629	12560	12465	12624	12581	12634	12543	12540	12532	12576	12585	12671	12498	12652	12613	12468	12241	12581	12666	12500	12561	12473	12480	12816	12556	12607	12651	12610	12663	12679	12507	12573	12591	12593	12436	12530	12515	12617	12577	12570	12538	12781	12628	12600	12460	12663	12585	12717	12542	12471	12421	12371	12539	12544	12503	12352	12584	12591	12572	12447	12603	12381	12559	12544	12632	12658	12651	12491	12470	12596	12561	12567	12415	12599	12445	12543	12449	12425	12485	12660	12561	12625	12656	12609	12599	12625	12433	12633	12787	12595	12679	12508	12528	12412	12593	12333	12608	12392	12639	12608	12571	12622	12563	12540	12573	12560	12527	12629	12541	12562	12634	12623	12498	12490	12611	12528	12479	12514	12612	12597	12735	12622	12450	12702	12499	12566	12588	12574	12561	12751	12441	12641	12561	12551	12391	12688	12518	12562	12620	12625	12508	12441	12610	12538	12507	12533	12513	12509	12611	12479	12522	12454	12468	12680	12500	12442	12630	12648	12545	12525	12509	12563	12591	12499	12607	12549	12426	12500	12544	12532	12490	12581	12666	12657	12578	12475	12728	12629	12653	12617	12353	12663	12481	12436	12665	12468	12629	12631	12830	12683	12548	12462	12538	12613	12532	12497	12563	12573	12564	12750	12586	12457	12639	12707	12511	12422	12484	12639	12682	12375	12643	12508	12493	12504	12626	12481	12624	12677	12600	12602	12515	12507	12443	12548	12549	12704	12515	12502	12649	12709	12567	12634	12658	12447	12630	12564	12647	12610	12638	12564	12619	12679	12511	12492	12675	12544	12347	12587	12607	12467	12548	12506	12585	12554	12564	12585	12638	12602	12410	12741	12675	12431	12523	12600	12611	12582	12619	12639	12542	12353	12384	12449	12391	12662	12432	12585	12532	12644	12585	12508	12567	12639	12459	12553	12565	12635	12640	12751	12468	12531	12627	12647	12531	12553	12691	12559	12677	12469	12597	12699	12763	12527	12650	12599	12643	12603	12511	12631	12472	12533	12659	12610	12612	12637	12522	12590	12511	12617	12509	12415	12602	12604	12617	12708	12442	12635	12746	12445	12511	12518	12610	12709	12671	12534	12677	12616	12451	12452	12450	12545	12562	12594	12580	12666	12361	12645	12448	12596	12687	12578	12711	12614	12452	12503	12695	12473	12639	12547	12454	12540	12559	12581	12783	12507	12498	12553	12492	12466	12602	12680	12440	12584	12512	12588	12696	12498	12730	12434	12516	12456	12645	12615	12473	12691	12589	12433	12776	12662	12711	12406	12577	12648	12488	12534	12341	12671	12554	12663	12528	12511	12715	12643	12598	12438	12679	12627	12365	12518	12647	12496	12609	12547	12609	12517	12698	12528	12559	12675	12591	12642	12593	12433	12526	12597	12518	12582	12560	12621	12579	12671	12518	12635	12453	12671	12557	12381	12701	12624	12550	12601	12595	12585	12416	12575	12650	12397	12528	12626	12599	12540	12626	12614	12629	12640	12696	12472	12470	12543	12548	12472	12516	12500	12533	12526	12629	12293	12637	12706	12605	12511	12582	12709	12731	12557	12654	12506	12400	12426	12596	12528	12484	12685	12559	12587	12648	12485	12547	12617	12617	12658	12740	12712	12578	12564	12590	12549	12608	12545	12611	12679	12434	12565	12591	12526	12506	12584	12450	12703	12502	12592	12611	12448	12615	12552	12662	12652	12625	12567	12453	12434	12701	12486	12493	12615	12667	12510	12582	12613	12523	12567	12604	12582	12447	12501	12580	12512	12412	12471	12464	12589	12521	12536	12573	12682	12457	12572	12629	12412	12617	12588	12498	12691	12606	12726	12639	12627	12534	12670	12571	12573	12628	12525	12710	12470	12536	12675	12425	12509	12635	12536	12472	12643	12530	12501	12459	12603	12697	12382	12570	12581	12629	12692	12630	12584	12524	12595	12565	12542	12538	12709	12719	12514	12578	12698	12406	12428	12651	12574	12554	12424	12485	12543	12630	12756	12572	12524	12724	12535	12449	12469	12520	12486	12552	12431	12527	12451	12342	12597	12521	12564	12504	12461	12504	12506	12607	12491	12500	12495	12522	12626	12507	12617	12566	12674	12845	12579	12579	12544	12614	12478	12608	12520	12514	12403	12547	12469	12660	12614	12678	12501	12536	12501	12653	12631	12519	12538	12608	12479	12459	12549	12511	12566	12644	12517	12604	12655	12637	12603	12475	12452	12623	12663	12530	12543	12563	12444	12655	12540	12652	12555	12727	12505	12631	12549	12518	12607	12592	12576	12596	12520	12573	12659	12530	12481	12453	12614	12722	12453	12716	12485	12706	12574	12467	12558	12572	12560	12623	12570	12489	12549	12553	12486	12505	12473	12632	12397	12480	12617	12520	12707	12580	12646	12701	12605	12759	12391	12489	12527	12590	12688	12480	12625	12674	12629	12471	12474	12656	12565	12533	12419	12677	12498	12668	12638	12584	12556	12402	12538	12580	12403	12661	12642	12484	12534	12605	12749	12470	12653	12623	12389	12625	12512	12611	12564	12498	12533	12542	12629	12630	12637	12608	12732	12593	12571	12489	12531	12662	12401	12511	12602	12635	12507	12619	12584	12648	12523	12501	12622	12483	12716	12568	12568	12646	12582	12649	12560	12528	12427	12608	12534	12558	12469	12594	12646	12618	12518	12517	12637	12641	12570	12669	12798	12474	12497	12717	12539	12613	12674	12554	12582	12458	12738	12657	12514	12395	12597	12519	12432	12781	12672	12664	12631	12656	12516	12701	12492	12579	12783	12518	12595	12516	12434	12679	12817	12636	12584	12509	12513	12561	12560	12653	12431	12696	12571	12574	12579	12391	12605	12474	12499	12469	12622	12695	12500	12319	12603	12518	12516	12671	12553	12521	12714	12605	12463	12460	12405	12552	12661	12458	12529	12506	12372	12605	12624	12575	12612	12417	12531	12544	12391	12548	12690	12511	12681	12505	12638	12685	12461	12665	12668	12557	12621	12741	12478	12575	12534	12651	12459	12564	12517	12505	12566	12427	12549	12658	12605	12645	12440	12621	12436	12472	12574	12731	12608	12440	12553	12474	12381	12652	12521	12616	12632	12571	12412	12620	12644
22170	21199	28551	24221	21604	24038	24775	19084	17800	17800	17568	17199	16982	17011	16633	16539	16482	16403	16631	16157	16324	16305	17413	18404	17660	17153	16605	16427	16229	16133	16427	16038	15976	16025	16130	16102	15989	16196	15975	16183	16143	15890	16011	16020	16096	16298	15967	16018	16212	16238	15982	15843	15818	16059	15883	15745	15962	16045	16120	16277	15782	15808	16144	15910	16057	15973	16000	16000	15894	16071	15949	15952	16135	15940	15998	16029	15949	15936	16175	15965	15874	16083	16097	16089	15949	16070	16028	15758	15936	16072	16195	15815	15818	16018	16003	16042	15745	15948	16061	15958	15964	15971	15860	16049	16156	16124	16113	16086	16241	16128	15872	15966	16077	16155	16094	16270	16061	15967	16022	15791	16164	15858	15942	15858	15950	16184	16012	16002	15990	16093	15871	16001	16088	15853	16011	16139	15865	16067	16124	16026	16052	16057	15949	15862	15996	16010	15900	16089	16132	16054	15941	15951	15869	16009	16074	15860	15975	16078	15975	15710	16070	16170	16130	15803	15759	15764	16130	16080	15938	15800	16032	15883	15965	16037	16086	16096	16064	15880	16043	15868	16024	15962	16053	15965	16071	15876	15958	15977	15917	15992	16091	16148	16071	16167	16201	15889	15974	15794	16024	15941	15886	15882	15992	16010	16034	15944	15607	15932	16070	15860	15905	15972	15807	15885	16031	16014	15845	16034	15881	15923	15907	15872	15959	15904	15702	15871	15937	15933	16035	15932	16059	16017	16139	16064	16033	15933	16246	16015	16130	15985	15915	15913	16119	15966	15953	16057	15878	15863	16148	15873	16088	15715	15815	15904	15853	15971	15824	15895	16113	16005	15996	15822	16040	15980	15989	16157	16105	16108	16149	16105	16010	15914	16130	16058	16165	15860	16116	15864	16021	15954	16117	16000	16270	16080	16113	15926	15905	15931	15845	16002	16132	16166	15986	15849	15999	15903	15947	16031	15792	16055	15908	15958	15807	16054	15923	15915	15977	16105	15848	16082	15981	15914	15939	15845	15986	15998	15997	15963	15884	16118	16157	15958	15824	16055	15814	16166	15886	15981	16022	15844	15864	16014	15926	16127	16107	15945	15952	16028	15791	16064	16022	15988	15968	15866	16150	15973	16093	16046	15988	16072	16028	15939	15831	15906	15826	15810	16135	15862	15841	15780	16062	15965	15784	15955	15938	15948	15983	15796	16125	15815	15803	16052	15880	15750	16114	16071	16024	15692	15910	15991	15880	16010	15951	15769	15923	16052	15834	15811	16006	16128	15916	16019	16065	16059	16029	16003	15868	15886	15868	15772	16100	16105	15955	15969	15827	16024	15982	15965	15873	16041	16027	15952	15828	16001	16033	15994	16221	16053	15962	16145	15862	16045	15954	16073	15837	15802	15987	16017	15922	15921	15914	16033	16049	15880	15890	15891	15843	15795	15899	16163	15922	15932	15969	15990	15882	15927	15820	15878	16128	15856	15668	16162	15853	15936	16016	15897	16074	16022	15862	15925	15892	16001	15954	15980	16024	15876	16125	15908	16009	15918	16136	15993	16115	16044	16158	15998	16035	15945	15946	16024	16025	15867	16177	16034	15835	15832	16034	16143	16176	16144	15951	15928	16034	15967	15925	16237	15995	16031	16018	15891	15981	15879	15995	15926	16130	15973	15996	15797	16093	16090	15866	15992	15806	16047	16077	16041	15887	15979	16052	15931	16059	15871	16120	16006	16064	15933	15874	15865	15935	15813	15878	15975	15983	15982	16003	15976	16046	16069	16095	16034	16107	15826	15986	15793	16118	15872	16027	15803	15983	15867	15912	15946	15942	16146	15890	15989	15922	16106	15973	15818	15797	15922	15897	15914	15840	15996	15776	16056	16016	15802	16033	15727	15942	16085	15964	16024	15995	16050	15875	16035	15896	15809	15872	16013	15846	16061	15974	15799	16119	15877	15830	16056	16008	16112	15865	15779	15754	16006	15850	15900	16078	16015	16061	15976	16234	15853	15952	16009	15791	16073	16107	15892	15933	15866	15893	15967	16111	16003	16063	16129	15993	15930	15903	15864	16046	15873	15914	16001	15976	16020	16128	16110	15818	15839	15902	16076	15942	15918	15894	16030	15956	15773	16066	16100	15829	15770	16030	16122	16001	16203	15877	16059	15935	15870	15619	15761	15841	16071	15776	15836	15964	16046	15893	16063	15911	15990	15967	15775	16042	15985	15805	16050	15948	15972	15902	15772	16040	16062	16017	16008	16048	16074	15929	15941	15894	15892	15803	15879	16127	15959	16051	15809	15889	16035	15928	16075	16001	15952	15995	16017	16032	15827	15858	16004	15946	15839	16186	15920	15992	16047	15916	16073	16035	15955	15992	15980	15817	16012	15960	15879	15875	16020	16195	15967	15974	16011	15804	15833	15790	15968	15851	15844	16155	15935	15941	16060	16027	15883	16004	16100	15933	15790	16063	16017	15846	16012	15841	16034	15979	16112	15898	16022	16153	16153	16043	15888	16080	16131	15974	15819	16055	16111	16072	15885	15946	16137	15945	15890	15907	15765	15991	16068	16084	15885	16027	15950	16053	15847	15995	16097	16085	16106	15868	15788	15897	15874	16002	15792	16302	15979	15827	16110	16104	15814	15955	15799	15822	16011	15971	16011	16173	16161	16044	15862	15816	16047	16128	16134	15979	15997	15876	15979	15831	16210	15950	16054	15900	15812	16008	16013	16017	15894	16022	15907	15896	15881	15846	15937	16044	16064	15966	15919	15877	15886	15803	16018	15773	16081	16196	15955	15870	16101	16051	15916	15941	16153	16172	15980	15935	15944	16067	16175	15854	15949	15913	15956	16093	15886	16052	15994	15899	15731	16103	16075	15952	15978	15899	16127	16057	15903	15751	16086	15962	15888	16010	15898	15981	16133	16117	15979	15911	16212	16099	15958	15832	15887	15889	16082	15986	16149	16190	15965	15638	15605	15991	16163	16034	16028	15983	16020	16039	15987	16004	16018	16058	15780	16112	15940	15911	15862	15770	15959	16142	16082	16100	15952	16131	15890	16147	15954	15846	16035	15933	16036	15817	16042	15970	16056	15839	16057	15890	16051	15774	15907	15939	15991	15927	15813	15907	15987	15936	15905	16051	16109	16142	15791	15766	15960	16228	16002	16127	16068	16017	15952	15973	15848	15997	15871	15835	15967	15838	15800	16004	15921	15935	15749	16000	16115	16039	15991	15915	15841	15972	16075	16109	15985	15976	15847	16000	16188	16041	16183	16140	16084	16173	15679	15880	15749	16069	16029	16226	15983	15992	15921	15995	16193	15917	15933	16026	16175	16064	16034	15928	16086	16184	15865	15995	16057	16023	15982	16088	15910	15954	15786	15938	15964	15899	15905	15989	15873	16066	16173	15939	15786	15941	15862	15904	16115	16071	15907	15884	15943	15955	16035	16082	16047	15938	16172	15945	15987	16013	16053	15922	15835	15891	15848	15866	15873	15968	15900	16039	15993	16017	15812	15873	15874	15931	15930	16088	15916	15847	15948	15927	16062	15955	15953	15865	16001	15774	16016	15870	16004	15972	15968	16028	16063	15993	15931	16011	15951	16179	16061	15942	16151	15997	15926	15890	16094	15832	15906	16077	16018	15786	16011	16054	15913	16096	15964	16084	16157	15912	15808	16080	15901	16082	15977	15976	15852	16010	16003	16012	16120	15862	15987	16049	16070	16027	16014	15859	15908	16078	16054	16081	15899	16045	15935	16086	15977	15855	16055	15762	15940	15805	16092	15899	15801	15899	15796	15977	15932	15834	15999	15924	15928	15994	15800	15961	16051	16151	15940	15991	16083	15904	15907	16073	15940	15917	15849	15853	16126	15868	15980	16048	15890	15811	16012	15973	15899	16080	16162	16198	15820	15959	15960	15867	15950	16024	16116	15904	16024	15960	15864	16054	15903	16057	15968	16087	16003	16135	15945	15965	15892	15961	15973	15960	15954	15949	16083	16067	16042	15879	15606	16126	16033	16140	15930	16068	15988	16120	15720	15855	15848	15842	15886	16022	16023	16078	15843	15908	15940	15900	15712	16192	16104	15956	15895	15972	15995	15903	16119	15973	15977	15755	15996	15837	15994	16007	16037	15818	15886	15917	16083	16029	16181	15977	16010	16002	16035	16035	15877	15800	15854	16079	16111	15857	15750	15875	15760	16020	16034	15864	15847	16195	15909	15814	15871	16141	15996	16089	15954	15902	15742	15777	15810	15979	15883	15920	16049	15856	15669	15739	15963	15896	15923	15960	15958	15933	15934	15800	16040	15902	16035	15914	15963	15962	16140	16026	15942	15904	15987	15934	16077	16003	16058	15921	16195	15847	15953	16005	16043	15963	16018	15808	16058	15937	15892	15724	15987	16082	15889	15668	15852	15808	15956	16064	16131	15869	15953	15973	15998	15883	15951	16130	15941	15959	16032	16127	16037	15950	15928	16114	16076	16000	16177	16008	15928	15706	15864	15969	15858	15749	15969	16022	15917	15975	15758	15674	15861	15944	16045	16049	16009	15939	15904	16033	15994	15969	15971	16021	15945	15895	15974	15965	15852	16027	16078	15993	15899	16122	15927	16027	16190	15955	16000	16147	15851	15849	16028	15949	15906	15766	15803	15853	15940	16025	15983	15874	16222	16005	15983	15895	15936	15937	16018	15913	16111	15944	15847	15793	15960	16208	15761	16067	16103	16002	15854	15987	16110	15949	16023	16043	15943	15907	15999	15827	16066	15739	15908	16009	15894	15945	15886	15992	15801	15832	16088	15989	16075	16068	16133	15794	15832	15997	15901	16018	15869	16115	16117	16183	15910	16010	16049	15913	16027	15868	15990	15944	15966	16032	15895	16005	15899	16043	15977	15784	15903	16037	16151	16117	15799	16033	15983	15933	16124	16034	16178	15939	16088	15839	15984	15830	16120	15926	16012	15718	15908	15882	16043	16199	16145	15994	15974	16021	16010	15983	15626	15940	15905	15921	16093	16046	16051	15920	15705	15935	15870	15850	15994	15835	15953	15856	16041	16178	16023	16006	16017	15982	15889	16013	16195	16101	15916	15787	15882	15943	15985	15931	15949	16047	16104	15954	15999	15979	15843	15995	16090
33702	66123	51511	27674	22275	21366	17727	16357	15759	14867	14679	14361	14084	14196	14007	13645	13690	13326	13318	13300	13214	13213	14876	15679	15134	14450	13904	13495	13103	13020	13256	13050	12993	13060	13052	12897	13050	13134	13019	13100	12985	13089	12955	13071	13087	13022	13010	13052	13035	12951	13093	13221	13031	13047	12994	13077	12943	13058	13262	12998	13167	12964	13023	13102	13016	13010	13181	13095	13014	13087	12943	13156	13124	13002	13039	13117	12982	12963	12982	12822	13020	12964	13172	13033	12877	13061	12955	13142	13118	12949	12944	13083	12989	12911	13203	12997	13011	13112	13104	12969	12930	12933	13016	12990	13100	13002	13049	12924	12894	12840	13131	13082	12955	13094	12875	13223	12864	12783	12923	13079	13149	13051	13206	12885	12974	13077	12968	13061	13137	13001	13079	13117	13045	12967	12916	13034	12929	12845	13208	13027	13159	12882	12973	12956	12941	12963	12996	13058	12948	12970	13045	13156	12954	13017	12992	13068	13084	13073	12984	12997	13073	13222	13199	13032	13017	12915	13019	12866	13116	13069	13014	13033	13113	13115	13028	12936	13019	13045	12884	12988	12995	13085	13114	12950	12954	13233	12879	13076	13033	13043	13038	13190	13027	13179	13006	12971	13213	12958	13145	13070	13042	12915	13187	13087	12889	13100	12976	13084	13015	13175	13063	13123	12989	13081	13235	13016	13111	13021	13092	12924	13067	13074	13142	13077	13048	12975	13091	13165	13051	13094	13122	13076	12962	12999	13022	12909	13099	13058	13100	13096	12958	12907	13179	13148	12975	13228	13104	13028	12936	12895	12927	13108	13051	13135	13040	13105	12957	13091	13082	12861	13090	13069	12934	13080	12903	13024	13037	12923	13078	13032	13154	13177	12909	12763	13028	12989	12888	13224	13042	13037	13109	13096	12934	12885	13070	12979	13206	13083	13060	12952	12860	12832	13032	12955	13003	13002	13028	13060	12904	12992	12936	13127	12920	12973	13049	13112	13023	13025	12982	13008	13164	13111	13095	13053	13135	12997	13023	13037	13133	13132	13094	13175	13073	12938	13026	12968	13065	12984	12979	12986	13083	12783	13099	13153	12927	12973	13083	13243	12934	13015	13031	13016	12860	13015	12995	13062	13005	13024	12927	13043	13098	13078	13091	13147	13122	13091	12999	12871	12962	13106	12992	12943	12991	13215	12933	12945	13012	13149	13112	12857	13118	13199	12908	13189	13195	13110	12966	12983	13019	13047	12991	13083	13018	13035	13106	12979	13008	13000	12979	12975	13095	12995	12955	13005	13265	13150	12973	13016	13007	13001	12961	12979	12935	13133	12986	13140	13120	13073	12998	12920	12967	12948	12972	13059	13042	13118	13072	13027	13064	12887	13093	13201	13061	13182	13222	13129	13044	13151	12983	13131	13178	13143	12984	13013	13057	12924	13139	13021	13007	13005	12935	13153	12956	12991	12946	13152	13054	13022	13135	12993	13233	13085	12896	13061	12961	12960	13046	13061	13064	13019	12943	13037	13096	13085	13001	12912	13109	13080	12956	13090	13029	13111	12930	13154	13002	12991	12930	12974	13099	13147	13151	13280	13066	12900	12912	13187	13047	13037	13102	13059	12952	13095	12967	12887	13120	13077	13043	13183	13063	12995	12889	13082	13028	12903	12992	13172	13053	13022	13028	13122	12989	12870	13033	13082	13030	12981	13079	12958	13001	12927	13047	13123	12982	13003	13013	13115	13045	13066	12987	13134	13145	13016	13074	12905	13021	13192	13033	13054	12958	13083	12938	13115	13226	12923	12979	13062	13083	13150	13059	13157	13259	13047	13058	13180	13009	13002	12983	13046	12962	13146	13006	12934	13177	13165	13004	13019	13018	13002	13026	13040	13141	12988	12964	13028	13072	12927	12980	12756	13000	12931	12958	13041	13115	13068	13105	13017	13030	13255	13001	12979	13097	12956	13024	12858	12990	13113	12848	12915	13122	13029	13035	13132	13158	13083	13172	13052	13032	12991	13109	12909	13034	13109	13007	13072	13056	13216	12961	13068	12964	12940	13050	12937	12992	13050	13053	13025	12937	13153	12912	13102	12875	13027	13073	12932	13175	13068	13100	12934	13103	13230	13152	13113	13001	13052	13126	12947	13007	13093	12979	13209	13158	12854	13222	13011	13038	13144	12868	13077	13027	12975	13054	13059	13076	13191	12976	12963	12880	13117	12957	13185	12903	12936	13022	13170	13116	13028	12871	13074	13022	12927	12959	13031	12985	12929	13072	13033	12964	13055	12950	13052	12974	13044	12877	13129	12944	12999	12915	13001	12854	13131	13073	13144	12943	13050	12796	13000	13010	12956	13004	13124	13091	12912	12956	13130	13230	13079	13110	12893	12786	12848	13133	12958	13017	13032	13063	12896	13027	13015	13208	12899	13170	13072	12991	13085	13229	13010	13011	12993	13115	13036	12876	12957	12961	13005	13030	13004	13049	12986	13101	12972	13060	12991	13165	13104	12996	13052	12995	13004	13134	13095	13067	13119	13034	12909	13083	13049	13049	13050	12975	13041	12875	12950	12911	13156	12896	12985	13097	13030	13115	13125	13003	13106	12911	13020	12944	12965	12985	13053	13152	13071	13072	12961	12992	13064	13079	13055	13190	12993	13021	13085	12980	13116	13008	13198	13076	12846	13119	13094	13022	13021	13063	13124	13086	13030	12863	13085	13125	13048	13099	13008	13087	13017	12820	13122	13061	13100	13095	13245	12885	12979	13096	13178	12943	12998	12930	12906	13024	12947	12989	12925	13042	13076	13106	13089	13151	13011	12932	13021	12976	13069	13052	13111	13065	13089	12993	12798	13111	13031	12933	13193	12954	13055	12965	12964	12943	12969	12990	12997	12907	12935	12923	13013	13165	13006	12952	13048	12944	13053	12955	13000	13176	13092	12945	12965	13078	12994	13081	13041	13033	13040	12918	12979	13092	13027	13149	12959	12963	12954	13197	12970	13051	13040	13101	13089	13051	12969	13087	13062	12996	13001	12870	12974	12959	13180	13029	13205	13240	13176	13033	13001	13069	13121	13233	12903	12988	13195	12935	13188	13039	13028	12856	12950	12940	13143	12865	13218	13091	13041	13104	13101	13161	13187	12971	13106	12943	12940	12993	12983	13007	12980	13024	12980	13173	12973	12946	13130	12994	13105	12950	13016	12938	12892	13018	13126	13134	13159	12985	13058	12965	13130	13129	13127	12990	13023	13060	13161	12936	12947	13036	13031	12968	13038	13226	13022	13116	13024	13068	13023	12937	12858	13052	12946	13016	13129	13019	13089	13014	13148	12903	13009	13071	13126	12963	13081	12982	13141	13119	12877	12975	12976	13086	13039	13008	13187	13116	13005	13000	13061	12934	12884	13139	12962	13038	13020	13151	13279	13052	12974	12946	13024	13087	13228	12930	13008	13041	13091	13033	13017	12930	12925	13286	13087	13099	13061	13002	12918	13089	12851	12981	13105	12918	13047	12978	13085	13056	12961	13130	13064	13007	13107	12872	12976	12902	13099	12876	12973	13095	12971	12994	13067	12980	12983	13140	12975	13031	12929	13087	13035	12970	13174	12938	12889	13208	13043	13102	13170	12987	12809	13191	13030	12959	13072	13093	12919	13150	13008	12965	13059	13100	13112	13049	13037	13192	13087	13078	12761	13149	12936	13022	12963	13002	12947	13035	12946	13028	13041	12947	13086	12912	12987	13015	12974	13017	13106	13180	12931	13209	13006	12896	12872	13023	13108	13055	12934	13024	12978	13072	12985	13227	13121	13035	12975	12962	13125	12940	13136	12996	12840	12971	12794	13013	13204	12954	13030	13150	13024	13053	13013	13043	12893	13120	13026	13058	12836	13096	13126	12893	13148	12968	13133	13067	12985	13165	13172	13078	13096	13041	12905	12976	13109	13136	13135	12993	13060	13038	12974	12950	13023	13097	12993	13099	13045	13023	12897	13101	13041	12947	13013	12981	13032	13073	12962	13102	12939	12940	13171	13050	12863	13012	13027	13191	12908	12963	13103	13003	12812	13132	12988	13100	12928	13125	12958	13202	13038	13015	12978	13112	13210	12985	13000	13056	13030	13079	12899	12998	13013	13169	13114	13084	12872	13137	12925	13144	13074	13077	12940	12893	13130	12953	13097	13108	13087	13069	12999	13009	13028	12929	12950	13051	13016	13067	12935	13005	13116	13058	13051	13153	12972	12998	13044	13177	13094	12892	13150	13018	12997	12958	13047	13167	12960	13067	12881	12991	13177	13020	13115	12995	12918	13020	13133	13098	12937	13149	13048	13000	12965	13008	13085	12886	12784	13012	13110	13069	12942	13032	13083	13041	13031	12944	12987	12917	12989	13146	12987	13031	12991	12979	12954	12933	13026	12985	13103	12918	13167	13204	12844	12997	13158	13113	13057	12902	13096	12814	13000	13071	13166	13115	12948	12986	12908	13099	13012	12970	13152	13198	12948	13040	13070	12965	13076	13249	12986	13051	12967	13055	12876	13012	13121	13199	13142	13012	12808	13189	13050	13030	12992	12917	12886	13043	12996	13166	12872	13004	13092	12810	12957	12872	12996	12852	13060	12993	12992	12854	13229	13169	13169	13001	13125	13149	12989	12928	13148	13039	13134	13109	13063	12981	12955	12955	12916	12862	12879	12998	13038	13107	13007	12976	13085	12945	13017	13087	13067	13070	13035	13046	13004	13092	13202	13115	13024	13046	12968	13043	13028	12917	12904	13020	12891	13067	13245	13122	13019	13146	13112	12993	13007	12993	12871	13115	12916	13104	13145	12983	12946	13017	12920	13008	13012	13165	12962	13058	13035	13185	13011	13080	12951	12914	13028	13075	13092	13043	13102	13053	12963	13033	12940	13102	12854	13109	13185	12771	12985	12946	12976	12992	13124	13228	12930	13146	13027	12889	13173	12913	13030	13010	12903	12948	13068	12972	12909	13020	12861	12911	13113	12922	12991	13137	13102	13301	12936	12987	12857	13096	13174	13048	12957	13155	13064	13058	12973	12922	13080	13189	12992	12966	13042	13020	13087	13197	12985	13229	12912	13127	12982	12985	13009	12954	13032	12806	13028	13014	13053	12999	13102	13088	13141
31752	34693	33706	25846	21046	19663	18652	18203	17715	17848	17952	17653	17701	17615	17704	17716	17335	17479	17202	17446	17521	17251	17127	17323	17475	17564	17498	16968	17464	17266	17135	17165	17138	17087	17194	17256	17129	17111	17085	17209	17298	17103	17372	17197	17210	17225	17282	17375	17471	17234	17053	17263	17187	17351	17191	17148	17237	17139	17364	17290	17175	17122	17304	17337	17182	17091	17186	17190	17087	17205	17215	17270	17151	17298	17115	17019	17058	17121	17165	17188	17356	16960	17361	17133	17178	17352	17114	17183	17131	17133	17385	17336	17142	17171	17304	17210	17250	17303	17083	17427	17220	17295	17283	17300	17243	17169	17156	17269	17158	17045	17232	17100	17203	17386	17381	17389	17160	17367	17225	17199	17111	17112	17283	17123	17356	17117	17259	17247	17332	17069	17023	16927	17332	17197	17066	17218	17103	17203	17359	17082	17291	17131	17097	17190	17271	17088	17078	17170	17302	17229	17368	17310	17308	17191	17502	17308	17302	17485	17282	17296	17115	17254	17269	17282	17192	17087	17166	17392	17254	17266	17396	17262	17036	17222	17201	17426	17329	17206	17314	17379	17168	17295	17451	17081	17143	17284	17311	17114	17323	17014	17199	17136	17182	17264	17128	16740	17141	17101	17043	17251	17245	17084	17497	17403	17173	17190	17146	17145	16906	17113	17220	17220	17240	17207	17056	17217	17336	17077	17101	17402	17127	17211	17237	17231	17081	17364	17187	17080	17333	17451	17273	17372	17395	17196	17298	17377	17300	17164	17156	17193	17249	17010	17198	17267	17184	17029	17315	16989	17192	17069	17134	17241	17210	17011	17302	17355	17124	17304	17351	17152	17204	17252	17267	17247	17087	16955	17150	17174	17115	17342	17307	17187	17495	17089	17307	17251	17408	17127	17359	17203	17131	17325	17358	17076	17033	17182	17202	17022	17268	17185	17382	17221	17123	17138	17210	17300	17264	17047	17186	17323	17022	17223	17326	17018	17049	17235	17133	17142	17169	17228	17328	16992	17190	17174	17191	17321	17108	17062	17238	17353	17313	17144	17230	17047	17336	17141	17396	17169	17176	17146	17197	17288	17152	17605	17159	17322	17164	17006	17188	17074	17373	17106	17418	17342	17219	17182	17363	17200	17258	17212	17419	17064	17122	17153	17282	17043	17331	17174	17235	17317	17311	17215	17294	17223	17013	17111	17062	17365	17042	16970	17189	17176	17413	17156	17418	17225	17459	17210	17135	17330	17184	17337	17198	17116	17345	17332	17196	17148	17060	17165	17305	17261	17212	17271	17167	17148	17124	17161	17011	16957	17421	17298	17188	17309	17157	17214	17217	17101	17261	17128	17218	17277	17346	17417	17149	17229	17320	17108	17314	17348	17221	17351	17376	17183	17063	17093	17402	17271	17237	17118	17311	17126	16998	17286	17150	17290	17195	17284	17224	17393	17253	17282	17196	17382	17210	17255	17412	17389	17278	17319	17174	17368	17333	17142	17229	17220	17237	17146	17170	17360	17096	17223	17063	17226	17161	17206	17142	17100	17338	17275	17297	17227	17154	17090	16947	17278	17155	17218	17107	17196	17266	17229	17464	17147	17179	17253	17329	17182	17218	17344	17410	17237	17160	17294	17225	17202	17060	17262	17157	17179	17425	17289	17097	17143	17116	17425	17298	17432	17153	17557	17352	17160	17194	17287	17164	17188	17136	17099	17146	17253	17424	17141	17345	17234	17173	17180	17245	17313	17132	17261	16976	17248	17341	17480	17422	17308	17073	17310	17138	17088	17223	17323	17126	16994	17228	17179	17330	17267	17120	17106	17211	17242	17296	17233	17038	17382	17077	17206	17257	17229	17278	17161	17385	17022	17190	17412	17489	17255	17198	17133	17286	17256	17100	17149	17187	17228	17041	17228	17377	17303	17128	17281	17127	17103	17306	17227	17106	17104	17324	17278	17273	16964	17150	17459	17308	17311	17259	17276	17255	17394	17134	16901	17186	17340	17241	17366	17102	17430	17164	17152	17156	17096	17264	17202	17273	17103	17144	17318	17322	17312	17134	17006	17237	17245	17133	16993	17058	17161	17274	17372	17111	17454	17442	17186	17380	17227	17362	17385	17322	17051	17341	17389	17446	17079	17386	17190	17144	17337	17351	17113	17249	17306	17032	17319	17288	17163	17347	17191	17317	17287	17122	17531	17311	17399	17255	17447	17101	17301	17212	17230	17158	17342	17220	17400	17058	17365	17321	17319	17307	17274	17140	17399	17343	17230	17265	17475	17427	17338	17176	17252	17069	17274	17131	17120	17039	17239	17343	17229	17138	17420	17280	17378	17289	17052	16985	17377	17165	17269	17166	17351	17258	17216	17159	17259	16976	17214	17345	17338	17112	17256	17297	17273	17252	17117	17187	17340	17223	17180	17318	17119	17515	17315	17432	17170	17208	17244	17351	17228	17030	17051	17213	17241	17122	17147	17447	17273	17210	17195	17271	17266	17134	17174	17300	17195	17212	17324	17187	17139	17170	17149	17123	17227	17332	17089	17246	17184	17320	17285	17366	17224	17057	17203	17281	17244	17347	17204	17263	17315	17384	16935	17311	17199	17286	17312	17111	17261	17344	17229	17148	17096	17279	17091	17260	17267	17327	17247	17235	17119	17400	17122	17087	17225	17294	17061	16922	17157	17272	17099	17143	17184	17098	17395	17212	17112	17345	17417	17354	17241	17508	17216	17254	17155	17247	17033	17278	17263	17309	17578	17223	17300	17267	17153	17254	17212	17318	17156	17272	17256	17424	17369	17227	17220	17322	17259	17319	17247	17032	17243	16997	17181	17277	17099	17166	17252	17407	17306	17262	17169	17282	16991	17195	17197	17134	17301	17169	17220	17345	17140	17150	17115	17241	17255	17068	17270	17158	17087	17131	17118	17242	17183	17207	17416	17409	17110	17261	17154	17238	17271	17345	17353	17212	17378	17326	17089	17303	17338	17412	17291	17203	17175	17373	17378	17326	17335	17321	17139	17340	17257	17190	17179	17403	17400	17314	17154	17320	17289	17267	17313	17383	17370	17298	17149	17082	17200	17422	17212	17220	17208	17213	17313	17043	17246	17191	17250	17239	17230	17056	17175	17185	17199	17206	17237	17128	17135	17243	17195	17225	17328	16978	17168	17343	17217	17302	17348	17523	17064	17221	17204	17378	17392	17586	17169	17205	17223	17020	17387	17099	17327	17468	17193	17207	17310	17174	17252	17120	17297	17060	17011	17350	17245	17271	17181	17273	17176	17363	17198	17223	17229	17036	17323	17321	17150	17240	17118	17170	17213	17225	17166	17177	17138	17118	17287	17275	17315	17330	17253	17280	17250	17218	17279	17356	17167	17326	17327	17244	17269	17238	17086	17176	17088	17014	17423	17123	17336	17442	17269	17149	17140	17096	17027	17198	17332	17236	17189	17128	17196	17185	17325	17047	17164	17161	17249	17179	17264	17045	17269	17179	17081	17170	17273	17175	17134	17147	17090	17321	17309	17264	17351	17353	17183	17284	17217	16988	17024	17206	17138	17314	17235	17302	17163	17071	17063	17076	17247	17194	17335	17373	17283	17245	17234	17298	17172	17217	17181	17074	17190	16946	17145	17187	17289	17318	17255	17305	17115	17190	17109	17258	17214	17130	17155	17357	17118	17206	17138	17236	17225	17267	17124	17045	17297	17327	17335	17164	17363	17022	17064	17086	17295	17307	17017	17272	17238	17234	17141	17217	17363	17186	17329	17247	17317	17318	17196	17297	17325	17139	17185	17289	17194	17377	17028	17088	17261	17259	17347	17112	17304	17237	16990	17108	17406	17090	17465	17319	17258	17153	17151	17469	17241	17137	17345	17353	17024	17221	17207	17367	17203	17206	17151	17079	17201	17216	17189	17127	16941	17199	17322	17360	17088	17115	17129	17055	17249	17228	17268	17174	16857	17154	17324	17289	17243	17390	17182	17234	17445	17316	17177	17094	17145	17034	17185	17045	17216	17233	17260	17226	17123	17357	17191	17176	17215	17331	17380	17126	17150	17172	17063	17312	17374	17341	17466	17265	17271	17340	17253	17412	17323	17259	17207	17077	17216	17207	17273	17240	17243	17199	17360	17200	17111	17135	17105	17226	17122	17282	17551	17240	17239	17329	17411	17205	17015	17449	17338	17275	17106	17221	17421	17045	17334	17183	17294	17190	17287	17236	17018	17234	17218	17228	17202	17024	17099	17418	17161	17331	17217	17293	17476	17242	17206	17200	17125	17383	17099	17222	17060	17150	17079	17358	17109	17401	17145	17022	17149	17266	17224	17255	17102	17231	17269	17157	17183	17192	17140	17134	17305	17286	17037	17321	17147	16923	17233	17166	17261	17172	17125	17152	17201	17161	17124	17221	17379	17254	17208	17204	17459	17160	17163	17204	17165	17233	17321	17089	17153	17124	17265	17325	17327	17122	17343	17014	17060	17429	16972	17265	17191	16957	17064	17213	16924	17054	17103	17170	17161	17381	17313	17156	17156	17170	17014	17282	17178	17159	17059	17165	17291	17472	17159	17049	17286	17161	17306	17266	17486	17207	17122	17313	17233	17091	17194	17264	17240	17183	17092	17268	17193	17135	17354	17119	17210	17236	17337	17388	17108	17362	17383	17230	17322	17287	17328	17203	17143	17251	17308	17117	17159	17180	17281	17309	17294	17362	17288	17217	17305	17294	17181	17413	17344	17038	17156	17335	17193	17070	17194	17310	17101	17309	17308	17323	17205	17207	17087	17319	17278	17181	17230	17202	17158	17237	17166	17098	17318	17254	17168	17273	17095	17191	17157	17279	17320	17355	17165	17192	17145	17185	17291	17077	17268	17088	17042	17169	17263	17244	17317	17168	17171	17363	17256	17028	17106	17211	17379	17298	17036	17117	17256	17399	17232	17309	17315	17326	17259	17229	17371	17166	17243	17294	17181	16978	17273	17194	17067	17302	17149	17201	17268	17108	16986	17115	17120	17166	17220	17189	17334	17142	17300	17349	17216	17318	17259	17469	17165	17309	17202	17037	17415	17470	17345	17390	17080	17379	17168	17314	17379	17231	17213	17180	17203	17298	17229	17103	17373	17296	17284	17381	17169	17148	17276
32615	49098	30848	21109	18145	16928	15437	15141	14939	14776	14332	14367	14276	14172	14141	14291	13998	14039	13901	13749	13993	13950	13829	13925	14114	13999	13762	13705	13710	13804	13899	14079	13805	13830	13744	13902	13828	13733	13827	13914	13903	13764	13907	13935	13875	13799	13801	13805	13882	13750	13702	13711	13960	13839	13901	13852	13943	13720	13860	13775	13818	13704	13803	13922	13758	13887	13793	13822	13773	13896	13879	13896	13734	13724	13979	13818	13830	13876	14004	13595	13793	13678	13747	13766	13857	13846	13704	13821	13725	13742	13868	13626	13899	13788	13699	14017	13881	13738	13653	13866	13692	13902	13693	13660	13884	13831	13784	13705	13601	13988	13693	13888	13857	13790	13791	13945	13656	13892	13805	13827	13746	13877	13891	13811	13658	13910	13884	13730	13771	13715	13762	13858	13747	13754	13887	13971	13802	13725	13676	13736	13899	13822	13755	13984	13883	13780	13782	13764	13821	13724	13888	13832	13713	13847	13662	13682	13818	13745	13750	13797	13853	13905	13858	14023	13832	13815	13843	13904	13836	13886	13706	13944	13948	13814	13845	13827	13821	13688	13645	13985	13762	13820	13710	13777	13729	13732	13862	13833	13723	13859	13956	13728	13739	13840	13741	13695	13976	13973	13869	13934	13785	13877	13803	13785	13990	13997	13755	13896	13820	13722	13555	13879	13739	13905	13700	13814	13916	13722	13888	13850	13729	13774	13835	13768	13743	13939	13770	13755	13989	13793	13835	13786	13752	13905	13624	13760	13745	13626	13919	13900	13910	13978	13710	13878	13705	13658	13843	13850	13951	13714	13924	13733	13805	13890	13780	13633	13942	13858	13703	13871	13785	13909	13756	13760	13716	13727	13818	13890	13814	13865	13658	13765	13926	13806	13698	13925	13838	13716	13974	13931	13733	13605	13697	13893	13790	13775	13808	13719	13779	13641	13860	13817	13996	13758	13724	13858	13881	13921	13680	13893	13750	13637	13922	13882	13760	13847	13764	13797	13864	14036	13840	13954	13761	13773	13928	13829	13990	13799	13866	13830	13682	13869	13745	13788	13703	13820	13881	13803	13782	13870	13844	13791	13676	13684	13849	13829	13868	14012	13752	13746	13785	13717	13916	13849	13851	13789	13894	13840	13780	13951	13864	13795	13876	13836	13906	13686	13678	13745	13770	13815	14021	13793	13686	13870	13863	13834	13847	13861	13949	13883	13849	13914	13835	13811	13827	13998	13733	13885	13819	13695	13730	13791	13841	13697	13797	13778	13750	13884	13747	13762	13621	13823	13835	13617	13861	13729	13850	13798	13831	13856	13711	13940	13855	13923	13850	13692	13847	13667	13881	13906	13714	13738	13856	13878	13865	13786	13760	13857	14032	13636	13741	13884	13618	13779	13881	13838	14092	13798	13915	13866	13751	13720	13764	13869	13677	13698	13728	13855	13650	13721	13988	13873	13753	13751	13708	13745	13845	13819	13627	14002	13725	13839	13680	13831	13819	13888	13942	13903	13775	13795	13863	13722	13705	13769	13825	14028	13747	13776	13969	13650	13765	13852	13731	13792	13871	14047	13795	13842	13710	13741	13854	13724	13881	13969	13778	13718	13980	13762	13862	13614	13983	13657	13859	13907	13836	13842	13837	13794	13944	13873	13668	13816	13751	13885	13920	13793	13789	13853	13855	13783	13856	13832	13851	13914	13919	13745	13885	13818	13804	13896	13653	13735	13816	13968	13902	13831	13878	13793	13828	13857	13924	13679	13798	13809	14013	13780	13993	13724	14109	13814	13734	13959	13879	13916	13712	13745	13880	13945	13844	13831	13826	13897	13919	13843	13777	13580	13614	13803	13765	13904	13678	13792	13682	13776	13928	13735	13862	13924	13864	13821	14042	13759	13865	13778	13939	13718	13947	13998	14058	13764	13865	13823	13897	13665	13636	13720	14017	13778	13859	13856	13742	13792	13636	13792	13620	13850	13815	13865	13976	13834	13830	13827	13725	13915	13896	13749	13827	13690	13833	13836	13758	13786	13761	13759	13788	13870	13587	13853	13832	13740	13868	13607	13841	13966	13736	13827	13778	13892	13930	13855	13892	13828	13778	13741	13774	13861	13836	13670	13831	13886	13794	13867	13739	13681	13835	13772	13749	13809	13638	13804	13798	13828	13905	13920	13827	13825	13752	13815	13806	13893	13785	13864	13880	13877	13750	13896	13723	13860	13723	13806	13813	13921	13727	13799	13837	13892	14033	13937	13652	13846	13903	13867	13880	13645	13925	13766	13955	13781	13851	13858	13662	13974	13811	13759	13723	13703	13748	13768	13789	13794	13887	13952	13745	13848	13691	13686	13972	13826	13959	13702	13730	13887	13855	13657	13907	13970	13851	13779	13771	14012	13779	13678	13846	13833	13782	13737	13603	13803	13742	13854	13839	13773	13654	13748	13921	13857	13828	13909	13914	13867	13778	13815	13685	13885	13832	13701	14025	13664	13887	13876	13739	13962	13869	13848	13832	13733	13862	13835	13749	13847	13840	13701	13832	13851	13767	14025	13863	13813	13806	13885	13740	13751	13782	13670	13893	13838	13718	13772	13867	13774	13733	14060	13915	13690	13754	13619	13726	14016	13766	13826	13830	13604	13805	13767	14034	13744	13812	13819	13858	13920	13685	13840	13765	13973	13832	14000	13574	13831	13759	13746	13921	13947	14027	13775	13607	13740	13923	13963	13658	13958	13745	13810	13859	13853	13870	13909	13894	13813	14026	13824	13806	13778	13765	13891	13965	13590	13908	13956	13777	13714	13601	13798	13824	13847	13839	13776	13951	13748	13908	13865	13887	13900	13755	13765	13760	13841	13921	13813	13858	13934	13885	13791	13965	13831	13752	13889	13681	13858	13625	13768	13688	13770	13878	13865	13861	13850	13746	13837	13845	13640	13716	13704	13893	13908	13980	13741	13843	13839	13808	13812	13657	13720	13703	13687	13762	13597	13862	13833	13799	13948	13812	13701	13851	13801	13848	13781	13816	13815	13790	13721	13918	13804	13855	13711	13916	13916	13739	13741	13549	13888	13774	13816	13699	13862	13773	13749	13909	13772	13782	13666	13772	13709	13716	13789	13851	13728	13834	13884	13878	13790	13878	13767	13710	13893	13786	14028	13750	13854	13941	13984	13850	13925	13645	13724	13767	13792	13810	13793	13807	13719	13765	13857	13848	13780	13823	13864	13738	13832	13870	13929	13675	13881	13838	13618	13751	13768	13834	13806	13841	13829	13898	13867	13898	13714	13802	13855	13880	13897	14010	13660	13791	13843	13822	13931	13804	13812	13693	13824	13857	13687	13799	13817	13762	13891	13923	13915	13975	13808	13790	13770	13754	13789	13690	13825	13638	13947	13948	13945	13851	13761	13734	13730	13928	13837	13630	13855	13680	14073	13909	13909	13783	13785	14098	14024	13852	13808	13837	13871	13971	13824	13850	13699	13738	13703	13863	13775	13735	13843	13729	13910	13748	13754	13928	13791	13813	13749	13559	14031	13755	13852	13994	13894	13814	13769	13854	13943	13726	13870	13747	13759	13855	13767	13896	13843	13842	13814	13633	13755	13850	13929	13755	13765	13888	13837	13693	13717	13898	13923	13845	13706	13803	13615	13894	13787	13883	13815	13689	13744	13909	13925	13875	13850	13747	13780	14058	13899	13804	13961	13775	13846	13728	13807	13808	13668	13707	13817	13796	13644	13756	13781	13902	13782	13876	13808	13912	13884	13851	13739	13732	13722	13814	13839	13810	13804	13817	13768	13720	13752	13755	13568	13819	13780	13819	13661	13890	13801	13768	13810	13810	13837	13796	13738	13736	13939	13862	13837	13853	13836	13673	13868	13854	13755	13875	13873	13757	13798	13978	13849	13749	13759	13802	13916	13811	13790	13849	13704	13720	13869	13834	13888	13734	13684	13772	13774	13749	13915	13754	13730	13710	13844	13916	13827	13802	13849	13772	13837	13871	13630	13808	13642	13930	13843	13787	13842	13732	13676	13824	13874	13883	13727	13841	13744	13782	13739	14007	13784	13704	13801	13746	13726	13896	13898	13915	13687	13762	14018	13967	13667	13905	13738	13863	13776	13560	13853	13887	13805	13890	13800	13950	13839	13886	13705	13714	13913	13730	13851	13675	13720	13865	13741	13773	13843	13950	13716	13866	13655	13875	13692	13813	13808	13803	13787	13834	13574	13899	13683	13662	13738	13735	13966	13859	13737	13744	13805	13800	13752	13917	14029	13894	13946	13692	13834	13814	13658	13811	13707	13935	14033	13918	13771	13879	13783	13821	13761	13701	13869	13738	13808	13844	13769	13760	13626	13642	13771	13943	13719	13855	13914	13927	13826	13841	13930	13794	13657	13843	13931	13880	13637	13810	13838	13793	13822	13825	13734	13796	13927	13937	13779	13848	13699	13763	13804	13929	13877	13769	14018	13895	13823	13756	13841	13786	13924	13904	13853	13924	13941	13823	13839	13816	13891	13991	13854	13956	13863	13681	13732	13677	13814	13730	13658	13917	13716	13666	13887	13837	13801	13964	13975	13714	13763	13874	13786	13794	13748	13682	13748	13732	13782	13826	13812	13859	13782	14017	13713	13724	13780	13963	14003	13800	13772	13784	13829	13847	13761	13762	13878	13862	13830	13826	13758	13711	13696	13768	13792	13818	13647	13804	13743	13848	13807	13902	13790	13739	13762	13765	13814	13788	13864	13843	13852	13705	13837	13846	13817	13833	13823	13976	13765	13796	13703	13806	13787	13727	13716	13698	13753	13870	13775	13891	13777	13688	13908	13739	13936	13706	13724	13724	13878	13700	13786	13898	13916	13810	13748	13808	13815	13809	13989	13722	13684	13786	13871	13931	13739	14004	13957	13619	13899	13791	13944	13831	13954	13679	13877	13977	13937	13730	13782	13786	13998	13913	13899	13977	13799	13806	13872	13815	13733	13736	13611	13842	13896	13709	13892	13855	13806	13853	13750	13981	13874	13991	13750	13853	13953	13921	13741	13953	13743	13854	13799	13776	13814	14019	13784	13718	13725	13660	13771	13698	13691	13889	13761	13771	13786	13920	13842	13681	13762	13906	13767	13919	13792	13827	13816	13710	13857
23128	21198	28463	25804	23480	22405	21823	19481	18405	18293	18070	17990	17972	17937	17554	17702	17531	17603	17631	17706	17366	17430	17643	18141	18124	17799	17616	17602	17337	17342	17372	17491	17069	17363	17522	17373	17145	17192	16967	17327	17329	17327	17228	17201	17346	17541	17311	17256	17501	17275	17134	17145	17357	17405	17248	17206	17144	17418	17215	17371	17170	17178	17144	16945	17167	17227	17202	17276	17285	17221	17400	17027	17042	17198	17183	17269	17393	16971	17237	17172	17160	17148	17207	17049	17137	17154	17052	17139	17258	17272	17549	17180	17093	17117	17283	17194	17351	17314	17213	17285	17336	17315	17286	17204	17222	17174	17144	17284	17336	17300	17191	17286	17470	17155	17398	17120	17007	17405	17326	17130	17338	16996	17219	17191	17205	17056	17460	17186	17281	17447	17146	17085	17200	17391	17263	17103	17241	17279	17233	17244	17048	17339	17160	17146	17115	17338	17281	17103	17195	17210	17093	17169	17276	17043	17183	17196	17262	17094	17196	17126	17310	17298	17305	17420	17249	17219	17224	17086	17155	17303	17262	17236	17290	17215	17362	17268	17101	16988	17174	17145	17403	17382	17189	17139	17425	17419	17276	17243	17225	17027	17264	17373	17328	17129	17203	17325	17309	17009	17193	17235	17172	17250	17402	17045	17007	17163	17196	17103	17260	17200	17219	17146	17202	17233	17300	16967	17325	17101	17141	17268	17132	17251	17222	17220	17062	17214	16929	17105	17326	17185	17053	17200	17130	17132	17146	17294	17105	17170	17312	17135	17387	17205	17244	17533	17427	17054	17226	17128	17250	17158	17135	17155	17404	17263	17196	17363	17467	17366	17270	17206	17193	17184	17217	17246	17235	17176	17303	16931	17211	17020	17254	17422	17205	17092	17038	17216	17096	17326	17290	17324	17275	17235	17072	17024	17244	17087	17040	17148	17152	17368	17119	16904	17172	17474	17228	17256	17237	17111	17194	17140	17186	17368	17038	17126	17103	17252	17213	17393	17100	17049	17360	17228	17379	17001	17171	17317	17238	17151	17232	17021	17262	17307	17238	17362	17183	17339	17195	17331	17257	17316	17459	17331	17067	17125	17259	17411	17290	17411	17099	17200	17392	17142	17181	17095	17146	17117	17400	17308	17170	17123	17228	17191	17210	17140	17302	17168	17165	17357	17265	17198	17029	17241	17156	17263	17363	17434	17136	17187	17258	17189	17036	17067	17206	17144	17036	17227	17236	17057	17038	17465	17294	17229	17131	17194	17267	17243	17294	17204	17190	16997	17235	17224	17311	17392	17139	17134	17181	17433	17154	17122	17094	17185	17002	16966	17280	17141	17129	17136	17219	17075	17167	17125	17180	17142	17200	17208	17109	17344	17143	17231	17237	17193	17224	17460	17341	17103	17235	16996	17294	17165	17231	17116	17314	17300	17316	17088	17052	17126	17351	16879	17203	17209	17226	17350	17133	17364	17249	17187	17195	17220	17198	17144	17160	16993	17262	17238	17188	17188	17350	17148	17208	17090	17152	17188	17341	17231	17218	17331	17204	17510	17088	17161	17181	17199	17410	17132	17315	17331	17238	17356	17103	17264	17141	17213	17054	17127	17233	17401	17261	17245	17275	17243	16789	17223	17241	17338	16950	17315	17248	17226	17471	17011	17086	17160	16971	17057	17313	17269	17397	17258	17466	17333	17311	17222	16950	17078	17491	17267	17245	17136	17159	17070	17128	17145	17255	17143	16904	17099	17238	17037	17201	17074	17068	17376	17196	17228	17226	17220	17454	17092	17275	17313	17293	17215	17115	17240	17158	17342	17152	17385	17176	17405	17315	17229	17199	17180	17287	17291	17268	17132	17256	17050	17186	16948	17371	17207	17355	17306	17135	17174	17368	17119	17390	17049	17083	17169	17236	17195	17282	17270	16990	17355	17159	16987	17163	17406	16962	17284	17151	17273	17111	17215	17240	17304	17077	17000	17026	17120	17056	17173	17160	17346	17237	17362	17140	17065	17207	17002	17237	17149	17181	17273	17304	17029	17131	17115	17199	17274	17157	17396	17245	17216	17334	17239	17090	17182	17363	17221	17235	17341	17358	17141	17139	17244	17274	17410	17330	17265	17308	16865	17177	17209	17061	17450	16983	17073	17088	17162	17286	17113	17216	17279	17222	17137	17426	17167	17260	17072	17107	17157	17054	16976	17119	17368	17115	17102	17231	17364	17257	17199	17296	17389	17426	17278	17343	17391	16891	17228	17329	17076	17198	17282	17001	17076	17221	17331	17153	17527	17331	17103	17274	17217	17355	17273	17318	17063	17269	17364	17196	17229	17029	17279	17146	17317	17240	17244	17017	17175	17119	17150	17119	17177	17147	17015	17234	17274	17475	17443	17086	17432	17133	17125	16984	17085	17285	16989	17016	17226	17052	17181	17143	17305	17219	17216	17237	17526	17274	17119	17136	17152	17043	17340	17266	17548	17231	17116	17135	17219	17000	17320	17172	17240	17197	17260	17384	17147	17160	17156	17336	17017	17227	17015	17111	17249	17249	17302	17514	17075	17074	17254	17029	16999	17443	17037	17240	17168	17340	17234	17235	17251	17336	17088	17078	17126	17323	17217	17211	17115	17075	17032	17154	17275	17252	17189	16952	17102	17067	17135	17521	17159	17109	17133	17203	17084	17223	17431	17347	17281	17332	17146	17271	17213	17239	17184	17422	17153	17260	17230	17300	17351	17089	17374	17151	17281	17050	17102	17273	17166	17195	17133	17192	17154	17396	17111	17111	17044	17190	17198	17212	17170	17057	17202	17184	17229	17207	17058	17228	17011	17157	17218	17283	17090	17225	17309	17142	17308	17307	17136	17009	17063	16970	17286	17495	17202	17284	17010	17067	17252	17193	17240	17363	17247	17222	17231	17153	17254	17332	17439	17244	17366	17231	17245	17120	17272	17070	17274	17203	17257	17223	17102	17007	17203	17251	17049	17261	17119	17315	17178	17167	17219	17083	17126	17448	17220	17177	17038	17368	17256	17197	17352	17108	17308	17272	17059	16946	17168	17192	17125	17160	17281	17239	17236	17429	17472	17257	17322	17281	17223	17424	17104	17287	17230	17217	17233	17349	17124	17132	17342	17330	17126	16927	17346	17282	17427	17148	17225	17299	17313	17119	17045	17149	17152	17297	16952	17214	17168	17351	17197	17398	17213	17202	17009	17223	17084	17309	17337	17231	17030	17379	17342	17203	17049	17106	17405	17263	17042	17313	17161	17294	17191	17221	17341	17179	17003	17459	17086	17247	17135	17337	17156	17280	17093	17478	17419	17351	17205	17043	17224	17490	17130	17173	17245	17245	17274	17158	17204	17192	17096	17236	17361	16986	17110	17281	17311	17194	17050	17196	17324	17468	17336	17351	17300	17235	17160	17103	17005	17252	17095	17174	17200	17390	17333	17184	17350	17317	17172	17107	17138	17080	17339	17305	17072	17260	17242	17384	17138	17386	17205	17185	17240	17265	17202	17279	17250	17257	17232	17128	17088	17300	17231	17221	17110	17208	17267	17112	17210	17230	17311	17056	16958	17337	17289	17258	17297	17152	17333	17273	17168	17208	17349	17385	17089	17179	17065	17074	17212	17209	17103	17126	17206	17289	17370	17253	17225	17135	17208	17056	17228	17162	17417	17402	17059	17212	17182	17075	17094	17124	16961	17137	17108	17102	17241	17239	17329	17257	17179	17186	17091	17276	17429	17274	17133	17253	17312	17250	17250	17193	17279	17264	17119	17297	17223	17221	17245	17405	17183	17389	17290	17217	17358	17377	17539	17359	17168	17291	17236	17195	17271	17261	17282	17042	17041	17432	17231	16937	17119	17154	17410	17124	17199	17084	17295	17212	17245	17297	17147	17257	17299	17313	17123	17280	17070	17142	17213	17260	17183	17371	17198	17369	17182	17067	17297	17262	17143	17116	17141	17092	17350	17109	17226	17099	17147	17513	17016	16759	17115	17380	17109	17323	17323	17075	17218	17247	17234	17270	17079	17291	17227	17160	17169	17107	17355	17268	17272	17114	17256	17277	17215	17250	17316	17348	17300	17423	17296	17190	17111	17291	17203	17390	17075	17158	17091	17302	17522	17289	17171	16959	17155	17074	17181	17041	17118	17486	17208	17173	17218	17203	17244	17373	17135	17185	17215	17444	17369	17194	17301	17122	17123	16802	17125	17160	17254	17301	17190	17268	17077	17038	17071	17299	17178	17139	17103	17156	17237	17414	17119	17162	17111	17224	17350	17326	17140	17439	17105	17299	17344	17106	17155	17374	17261	17097	17353	17155	17140	17125	17147	17324	17142	17176	17043	17205	17185	17078	17100	17267	17180	17016	17244	17127	17094	17097	17311	17121	17237	17404	17250	17289	17222	17099	17183	17181	17165	17121	17203	17030	17098	17157	17255	17162	17170	17166	17420	17281	17132	17095	17197	17277	17217	17095	17207	17257	17027	17245	17282	17186	17097	17095	17319	17151	17156	17242	17392	17238	17145	17042	17256	17072	17080	17149	17105	17226	17143	17200	17200	17111	17410	17094	17319	17056	17217	17367	17350	17222	17090	17236	17079	17326	17501	17078	17211	17226	17224	17269	17185	17279	17123	17188	17400	17409	17265	17308	17308	17280	17202	17068	17167	17283	17162	17346	17066	17079	17101	17149	17206	17254	17326	17361	17206	17161	17248	17399	17319	17108	17041	17446	17160	17145	17157	17207	17224	17417	17335	17143	16987	17342	17169	17148	17283	17339	17159	17293	17041	17081	17056	17149	17118	17461	17294	17183	17237	17048	17340	17368	17419	17294	17046	17331	17371	17243	17146	17459	17357	17110	17044	17023	17034	17174	17172	17089	17165	17264	17171	16999	16937	17345	17328	17162	17233	17256	17183	17265	17138	17172	17193	17336	17097	17390	17242	17149	17078	17240	17276	17162	17219	17089	17285	17194	17144	17213	17326	17229	17141	17214	17296	17249	17147	17153	17175	17208	17383	17275	17290	17194	17299	17326	17335	17154	17134	17225	17273	17199	17471	17091	17253	17052	17076	17284	17307	17477	17223	17369	17137	17110	17319	17116	17348	17153	17258	17115	17352	17448	17339	17261	17179	17407	17298
33259	62841	47514	33993	22916	16627	16496	16277	15478	15152	14603	14585	14743	14543	14472	14334	14298	14255	14039	14153	14075	14111	14169	14842	14667	14578	14381	13989	14064	13851	13791	13747	13749	13850	13819	13852	13776	13962	13736	13764	14004	13627	13817	13812	13732	13811	13796	13717	13917	13799	13767	13891	13902	13702	13930	13666	13744	13858	13882	13908	13765	13775	14043	13813	13942	13732	13873	13775	13954	13831	13754	13960	13650	13750	13821	13839	13732	13665	13786	13988	14058	13785	13855	13796	13866	13837	13738	13767	13882	13833	13806	13896	13772	13844	13896	13832	13845	13794	13845	13936	14017	14051	13664	13756	13687	13680	13923	13962	13960	13798	13728	13968	13733	13972	13840	13791	13715	13746	13835	13687	13880	13793	13778	13702	13705	13751	13901	13892	13876	13823	13693	13904	13860	13874	13988	13846	13822	13903	13765	13786	13823	13835	13753	13702	13720	14068	13838	13902	13856	13801	13634	13907	13788	13948	13833	13751	13741	13704	13674	13968	13737	13745	13743	13848	13732	13877	14005	13819	13917	13821	13807	13800	13881	13702	13787	13720	13679	13749	13747	13683	13849	13814	13818	13722	13873	13844	13870	13839	13782	13892	13832	13793	13673	13804	13842	13849	13803	13971	13774	13850	13840	13898	13986	13865	13882	13896	13887	13874	13791	13773	13809	13877	13773	13707	13976	13987	13879	13710	13751	13838	13729	13953	13676	13891	13886	13849	13913	13850	13704	13782	13872	13861	13825	13921	14031	13826	13664	13887	13711	13860	13956	13775	13661	13822	13713	13823	13656	13879	13809	13955	13703	13776	13816	13872	13866	13821	13755	13857	13801	13568	13842	13852	13719	13835	13885	13851	13697	13785	13917	13933	13606	13894	13817	13830	13727	13937	13878	13879	13745	13910	13911	13928	13967	13857	13990	13934	13757	13812	13615	13900	13768	13851	13880	13758	13957	13775	13902	13823	13792	13812	13824	13861	13698	13921	13978	13726	13928	13716	13916	13823	13751	13792	13712	13739	13976	13802	13942	13856	13919	13652	13955	13707	13679	13792	13628	13642	13808	13718	13805	13792	13776	13623	13807	13710	13745	13758	13755	13848	13943	13609	13899	13760	13865	13800	13857	13829	13883	13681	13838	13815	13787	13643	13713	13703	13776	13853	13833	13893	13776	13719	13952	13830	13905	13935	13798	13796	13805	13800	13896	13821	13872	13677	13681	13929	13621	13784	13795	13720	13635	13763	13775	13863	13833	13853	13827	13705	13746	13807	13737	13835	13925	13808	13931	13947	13826	13827	13658	13728	13748	13782	13938	13804	13843	14011	13769	13866	13878	13753	13729	13752	13811	13664	13838	13859	13841	13825	13869	13716	13925	13845	13820	13811	13896	13805	13866	13774	13932	13791	13820	13884	13726	13758	13737	13663	13790	13590	13929	13820	13773	13926	13867	13593	13808	13741	13758	13963	13882	13779	13661	13895	13899	13819	13834	13702	13754	13889	13826	13934	13847	13840	13779	14061	14008	13981	13824	13937	13668	13924	13745	13920	13795	13869	13723	13862	13790	13887	13810	13721	13963	13771	13850	13758	13580	13804	13900	13820	13929	13705	13768	13877	13948	13897	13679	13756	13607	13852	13818	13842	13730	14000	13917	13677	13812	13775	13730	13814	13726	13872	13961	13856	13727	13840	13753	13868	13788	13679	13744	13867	13872	13761	13934	13673	13750	13863	13767	13760	13846	13907	13724	13780	13803	13908	13924	13838	13855	13761	13721	13756	13925	13649	13800	13923	13622	13882	13721	13845	13790	13715	13908	13800	13748	13952	13817	13839	13893	13863	13846	13756	13723	13628	13755	13775	14011	13719	13777	13811	13833	13856	13820	13956	13793	13705	13791	13814	13739	13900	13788	13914	13742	13766	13867	13686	13788	13864	13742	13950	13892	13801	13771	13781	13701	13710	13825	13787	13831	13843	13622	13781	13785	13814	13898	13726	13728	13934	13666	13867	13914	13818	13814	13855	13826	13913	13745	13938	13863	13856	13816	13758	13698	13806	13898	13857	13849	13906	13771	13923	13917	13903	13838	13846	13769	13743	13786	13907	13789	13797	13687	13829	13898	13992	13777	13665	13834	13594	13798	13767	13767	14042	13873	13711	13676	13798	13850	13827	13848	13869	13740	13942	13686	13985	13824	13892	13694	13874	13741	13949	13957	13748	13793	13849	13789	13872	13860	13782	13801	13829	13907	13948	13706	13870	13738	13801	13907	13646	13912	13839	13860	13750	13835	13615	13659	13749	13891	13819	13805	13888	13665	13819	13721	13827	13898	13834	13826	13576	13791	13920	13956	13996	13798	13775	14036	13633	13808	13719	13629	13828	13834	13789	13907	14009	13849	13971	13550	13811	13661	13821	13991	14020	13899	13678	13854	13954	13798	14086	13860	13894	13883	13716	13785	13788	13819	13793	13867	13726	13747	14010	13796	14065	13838	13758	13647	13834	13958	13730	14011	13580	13993	13808	13914	13832	13653	13932	13787	13837	13677	13714	13866	13850	14026	13679	13839	13614	13819	13721	13700	13686	13656	13764	13735	13956	13817	13905	13959	13854	13698	13621	13729	13963	13899	13801	13789	13883	13839	13613	13779	13921	13873	13721	13715	13790	13723	13823	13875	13754	13861	13820	14065	13877	13698	13792	13871	13761	13708	13757	13692	13744	13830	13899	13882	13854	13699	13701	13832	13762	13705	13915	13795	13871	13734	13744	13775	13879	13813	13765	13826	13826	13846	13900	13810	13692	13903	13839	13812	13821	13754	13815	13864	13916	13825	13862	13779	13913	13865	13852	13870	13794	13837	13787	13931	13825	13834	13738	13599	13912	13683	13646	13777	13767	13837	13819	13717	13549	13805	13903	13788	13731	13739	13658	13811	13811	13983	13832	13703	13766	13898	13781	13834	13709	13709	14008	13832	13886	13859	13941	13896	13718	13838	13754	13813	13764	13979	13715	13624	13826	13738	13880	13855	13929	13733	13953	14016	13902	13749	13777	13813	13796	13799	13843	13946	13730	13872	13929	13803	14053	13814	13846	13910	13693	13759	13717	13850	13850	13797	13780	13697	13741	13740	13598	13791	13832	13746	13702	13883	13778	13840	13883	13801	13972	13823	13892	13771	13838	13839	13712	13812	13921	13670	13816	13830	13870	13809	13924	13837	13667	13859	13823	13825	13884	13782	13846	13843	13723	13854	13801	13794	13787	13733	13819	13776	13792	13906	13743	13861	13764	13766	13827	13832	13806	13945	13778	13819	13760	13844	13780	13538	13742	13887	13821	13788	14073	13840	13671	13905	13823	13925	13802	13693	13904	13762	13725	13765	13806	13739	13658	13921	13916	13780	14050	13744	13776	13739	13734	13912	13746	13883	13919	13779	13886	13886	13907	13996	13688	13858	13721	13839	13774	14086	13748	13738	13949	13693	13703	13774	13804	13848	13774	13718	13943	13771	13807	13869	13533	13896	13738	13687	13928	13742	13796	13906	13887	13932	13758	13811	13787	13831	13883	13983	13829	13962	13796	13843	13830	13806	13828	13796	13833	13965	13741	13797	13809	13792	13849	13703	13869	13926	13915	13661	13787	13905	13915	13799	13763	13855	13816	13918	13715	13806	13743	13920	13680	13827	13909	13895	13733	13775	13981	13917	13572	13688	13865	13808	13870	13835	13879	13906	13965	13805	13837	13821	13853	13655	13809	13738	14001	13871	13907	13866	13630	13927	13706	13931	13752	13792	13821	13866	13908	13711	13798	13920	13857	13772	13681	13850	13828	13860	13785	13639	13866	13797	13942	13959	13887	13736	13691	13714	13886	13700	13762	13828	13801	13773	13754	13806	13975	13795	13732	13885	13695	13869	13708	13950	13715	13916	13828	13878	13664	13884	13856	13833	13710	13921	13649	13760	13677	13802	13850	13739	14106	13775	13930	13924	13747	13835	13671	13957	13812	13710	13939	13869	13778	13685	13759	14022	13762	13774	13864	13809	13820	13903	13790	13883	13755	13741	13816	13583	13953	13901	13734	13838	13800	13976	13753	13846	13831	13917	13770	13761	13748	13864	13913	13899	13840	13758	13839	13744	13870	13790	13947	14030	13732	13744	13809	13812	13743	13888	13607	13782	13922	13884	13740	13781	13810	13772	13836	13822	13731	13736	13829	13799	13966	13828	13765	13866	13719	13825	13823	13653	13847	13821	13901	13811	13721	13745	13878	13801	13790	13756	13891	13815	13990	13794	13866	13799	13938	13619	13846	13865	13897	13911	13613	13784	13820	13796	13693	13678	13711	13790	13857	13776	13985	13809	13708	13854	13945	13696	13887	13716	13755	13875	13776	13776	13954	13865	13881	13685	13736	13921	13744	13874	13840	13816	13774	13883	13892	13760	13883	13799	13714	13974	13881	13769	13945	13626	13837	13791	13798	13795	13680	13743	13927	13751	13718	13753	13749	13855	13843	13685	14004	13845	13843	13693	13897	13771	13842	13715	13916	13746	13839	14018	13597	13964	13975	13756	13862	13802	13665	13782	13778	13887	13873	13804	13871	13852	13612	13776	13694	13980	13797	13926	13757	13748	13853	13722	13797	13868	13776	13859	13865	13903	13781	13808	14000	13752	13726	13828	13708	13672	13890	13869	13982	13844	13784	13781	13886	13671	13686	13906	13627	14023	13775	13809	14001	13889	13801	13977	13889	13787	13823	13736	13695	13936	13834	13785	13763	13845	13808	13907	13839	13808	13778	13869	13867	13701	14011	13746	13943	13837	13810	13765	13826	13997	13650	13752	13767	13811	13881	13840	13788	13711	13837	13749	13787	13785	13755	13776	13858	13697	13818	13885	13825	14120	13833	13798	13803	13753	13786	13767	13898	13732	13866	13754	14004	13755	13946	13881	13730	13731	13815	13724	13858	13949	13696	13910	13929	13807	13846	13740	13979	13746	13797	13860	13954	13829	13898	13751	13884	13848	13850	13840	13942	13767	13890	13770	13778	14045	13892	13830	13740	13906	13870	13706	13886	13756	13908	13863	13986	13630	13776	13793	13671	13724	13826	13659	13917	13862	13866	13868	13680	13840	13826	13771	13916	13741	13933	13798	13815
24795	21655	30151	29664	22219	19452	19099	18140	17627	17595	17325	17501	17102	17228	17303	17067	17124	17119	17017	16988	16902	16724	16967	17199	17375	17421	17315	16966	16835	16950	16876	16918	16849	16705	16874	16850	16867	16698	16693	16805	16852	16818	16836	16797	16608	16860	17038	16965	16770	16957	16858	16814	16655	16715	17115	16980	16969	16924	16972	16905	16892	16661	16863	16690	16860	16902	16834	16960	16735	16648	16845	16745	17093	16991	16800	16878	17013	17076	16555	16725	16817	16725	16682	16882	16752	16933	17040	16757	16815	16761	17007	16924	17010	16877	17053	16840	16793	16785	16760	16871	16876	16605	16648	16776	16952	16734	16885	16832	16651	16961	17011	16980	16792	16824	16699	16864	16901	17020	17094	17047	16814	16948	16657	16796	16864	16813	16994	16982	16762	16858	16780	16763	16953	16793	16822	16596	16938	16696	16805	16844	16667	16820	16593	16648	16893	16966	16673	16751	16981	17096	16638	16830	16854	16870	16701	16814	16768	16714	16617	16936	16909	16662	16796	16952	16779	16871	16747	16849	16965	16905	16588	17019	16922	16778	16792	16967	16915	16873	16836	16853	16802	16923	16719	16882	17017	16872	16735	16865	16887	16737	16823	16900	16838	17018	17010	16897	16744	16658	16808	16975	16882	17001	16923	16858	16764	16843	16887	16795	17097	16882	16795	16825	16784	16987	16844	16708	17018	17145	16895	16870	16945	16864	16693	16684	16882	16840	16837	16746	16735	16787	16899	16815	16750	16956	16791	16847	16974	16804	16825	16812	16820	16991	16819	17015	16754	16876	16886	16956	16793	16870	16843	16696	16849	16913	16942	16981	16953	16666	16693	16881	16820	16711	16959	16882	17005	16883	16739	16947	16822	16764	16889	16629	16706	16786	16792	16884	16683	16886	16825	16559	16939	16874	16718	16825	16816	16765	16957	16925	16855	16943	16764	16498	16882	16935	16793	16751	16956	16825	16866	16857	16831	16798	16807	16940	16848	16828	16891	16688	16683	16776	16695	16791	16884	16763	16973	16694	16836	16811	16984	16933	16778	16915	16890	16805	16985	16778	16659	16814	16783	16862	16689	16801	16769	16748	16917	16788	16954	16768	16881	16999	16970	16974	16848	16709	17005	16750	16771	16806	16880	16999	17161	16950	16599	16737	16860	16865	16758	16587	16839	16734	17016	16908	16757	16988	16862	16958	16882	16785	16614	16881	16921	16976	16924	16879	16725	17009	16996	16920	16764	16811	16874	16942	16768	16777	16921	16794	16997	16940	16684	16905	16855	16893	16843	16717	16771	16891	16797	16969	16788	16840	16835	17060	16785	16941	16587	16963	16879	17000	16713	16763	16784	16840	16824	16866	16858	16842	16812	16673	16943	16769	16970	16872	16971	16797	16884	16764	16904	16961	16951	16581	16840	16863	16866	16866	16836	16957	17037	16821	16883	16856	16941	16782	16872	17000	17051	16717	16756	16847	16861	16681	16827	16923	16739	16934	17096	16680	16872	16883	16868	16920	16875	17006	16857	16605	16935	16801	16776	16908	16963	16799	16661	16919	17057	16923	16887	16957	16596	16810	16862	16717	16780	16864	16826	16672	16807	16899	16740	16969	16840	16614	16587	16873	16953	16881	16879	16919	16991	16903	16789	17068	16779	16928	16795	16695	17002	16797	16924	16864	16780	16734	16721	16724	16804	16718	16650	16801	16841	16728	16692	16934	16769	16694	16849	16850	16750	16956	16633	16906	16866	16938	16611	16790	16984	16792	16730	16805	16869	16768	16709	16652	16824	16784	16801	16814	16891	16753	16846	16935	16967	16879	16767	16702	16951	17022	16964	16737	16779	16990	16805	16754	16868	16827	16756	16877	16933	17062	16738	16863	16938	16921	16821	16871	16760	17057	16882	16861	16797	16743	16931	16814	16824	16986	16863	16779	16776	16824	16796	16731	16925	16734	16838	16626	16855	16945	16937	16637	16807	16850	16793	16829	16945	16758	16891	16784	16857	16962	16797	16715	16753	16967	16922	16943	16808	16771	16539	16793	16933	16963	16951	16874	16873	17002	16826	16757	16732	16774	16806	16814	16956	16765	17056	16839	16756	16843	17019	16966	17006	17010	16740	16914	16788	16954	16844	16974	16817	16793	16890	16833	16868	16779	16841	16944	16667	16891	16790	16823	17059	16629	16903	16746	16821	16990	17062	16852	16803	16833	16960	17029	16758	16993	16698	16679	16803	16861	16787	16969	16885	16968	16756	16938	16826	16892	16765	16694	17010	16817	16983	16944	16948	17055	16812	16948	16995	16942	16772	16762	16946	16636	16663	16882	16972	16791	17058	16832	16876	16666	16952	16948	16775	16887	16764	16744	16587	17014	17091	17022	17152	16856	16809	16936	16886	16870	16835	16696	16920	16824	16866	16772	16868	16902	16770	16637	17064	16681	16800	16763	16729	16610	16998	16858	16906	16731	16925	16800	16631	16843	17117	16928	16888	16769	16991	16992	16906	16739	16902	16777	17134	16838	16955	16727	16798	16945	16955	16932	16991	16905	16856	16874	16707	16778	16559	16761	16832	16861	16845	16749	16935	17063	16929	16768	16718	16735	16946	16820	17074	16874	16746	16645	16823	16778	17001	16884	16971	16691	16931	16971	16759	16716	17023	16797	16707	16938	16824	16923	16885	17001	16959	16845	16748	16898	16840	17010	17052	16804	17041	16852	16912	16761	16808	16896	17045	16828	16729	16762	16834	16871	16790	16884	16917	16866	16826	16928	16901	16745	16666	16852	16762	16838	17123	16999	16914	16845	16703	17057	17016	16855	16868	16580	16891	16845	16907	16803	16613	16729	16963	16930	16926	16958	16715	16830	16942	17124	16842	17024	16918	16753	17055	16890	16752	16831	16751	16681	16716	16918	16945	16762	16808	16794	16800	16771	16968	16846	16707	16885	16714	16721	16936	16839	16943	16812	16949	16968	16888	16832	16871	16903	16984	16847	16910	16879	16733	16920	16773	17067	16954	16998	16987	16563	16911	16909	16880	16865	16846	16733	16869	16784	16933	16973	16776	16994	16805	16795	16889	16690	16787	16778	17059	17041	16907	16891	16837	16875	16774	16804	16908	17038	17008	16775	16788	16718	16856	16762	16995	16969	16736	16636	16827	16911	16879	17071	16819	16958	16758	16814	16790	16978	16703	16820	16907	16934	16715	16830	16901	16624	16956	16585	16911	17177	16931	16944	16856	16778	16966	17032	16976	16854	16862	16988	16659	16900	16787	16854	16713	16884	16851	16769	16806	16767	16900	16924	16844	16842	16829	16809	16923	16706	16755	16717	16687	16971	16887	17025	16902	16678	16707	17013	16899	16931	16882	16617	16898	16813	16907	16899	16834	16913	16775	16879	16825	16909	16891	16968	16799	16793	17032	16954	16872	16831	16779	16870	16984	16846	16786	17011	17065	16911	16851	16759	16748	16781	16733	16825	16691	16786	16868	16884	16641	16812	16923	16850	16747	17037	16949	16949	16730	17050	17013	16814	16933	16909	16789	17030	16770	16815	16958	16650	16842	16756	16954	16991	16737	16964	17064	16697	16667	16969	16812	16936	16859	16726	16863	16989	16900	16759	16816	16820	16894	16847	16713	16731	16793	16899	16874	16792	16878	16976	16668	16740	16727	16804	16760	16669	16705	16724	16781	16733	16902	16729	16814	16786	16847	16650	17053	16809	16871	16885	16803	16872	16888	16908	16867	16849	16931	16748	16958	16971	16872	16878	16806	16946	16774	16804	16957	16829	16679	17078	16925	16869	16873	16803	16831	16938	16629	16946	16913	16955	16803	16820	16798	16827	16916	16849	17057	16722	16729	16880	16841	16826	16758	16675	16789	16685	16753	16828	16870	16872	16879	16943	16873	16880	16981	16973	16946	16861	16908	16743	16750	16865	16710	16755	16948	16892	16759	16729	16824	16935	16924	16789	16496	16862	16938	16844	16743	16776	16843	16793	16929	16840	16917	16771	16932	16748	16910	16684	17014	16731	16903	16970	16919	16875	16936	16862	16654	16906	16738	16793	16812	16797	16830	16908	17031	16803	16708	16754	16856	17132	17026	16987	16939	16945	16961	16960	16803	16794	16984	16825	16948	16693	16914	16990	17041	16995	16735	16686	16994	16870	16915	16841	17031	16887	16682	16835	16855	16865	16846	16901	16921	16893	16802	17038	16854	16973	17034	16724	16987	16929	16712	16737	17075	17054	17120	16816	16876	16727	16824	16952	16888	16840	16615	16850	17051	16672	16722	16900	16839	16726	16859	16889	16572	16727	16672	16803	17033	16827	16852	16845	16829	16720	16968	16801	16644	17202	16856	16931	16703	16963	16922	16852	16887	17016	16977	16719	16890	16815	16934	16865	16641	16781	16891	16833	16762	16931	16898	16986	17051	16537	16917	16995	16862	16761	16843	16849	16963	16549	16940	16839	16907	16968	16984	16893	16743	16886	16825	16856	16732	17010	16820	16847	16871	17054	16927	16664	16887	16825	16860	16705	16882	16997	16936	16881	16768	16732	17078	16956	16992	16630	16865	16916	16788	16816	16759	16873	16749	16745	16791	16769	16877	16759	16794	16800	16860	16767	17033	16973	17083	16872	16844	16851	16843	16951	16766	17043	16783	17020	16879	16932	16825	16817	16830	16825	16803	16717	16963	16880	16835	16865	16902	16869	16742	16583	16913	16896	16933	16942	16783	16840	16706	16840	16676	16998	16909	16979	16847	16807	16903	17067	16840	16942	16946	16951	16849	16918	17022	16740	16766	16970	16928	16744	16701	16891	16733	16710	16742	16829	16725	16946	16840	16948	17096	16827	17006	16896	17081	16787	16859	16708	16871	16733	16904	16912	17127	16881	16864	16838	16763	16859	16822	16840	17145	16669	16791	16849	16765	16783	16708	16877	16569	16929	17013	16904	16708	16802	16788	16813	16806	16817	16793	16787	16684	16613	16968	16876	16749	17005	16967	16825	16908	16883	16665	16753	16740	16900	16841	16723	16974	16897	16647	16905	16857	16817	16846	16894	16851	16854	16858	16625	16827	16734	16673	16641	16834	16760	16878	16872	16910	16802	16850	16900	16889	16858	16888	16960	17014	17031	16759	16801
33187	57152	45208	29086	19226	15681	15735	15225	14747	14402	14305	14260	14100	13903	13945	13836	13819	13785	13663	13885	13862	13681	13838	13982	13965	13941	13902	13741	13563	13607	13664	13525	13603	13411	13631	13581	13448	13645	13771	13529	13611	13485	13659	13803	13594	13642	13614	13483	13491	13842	13682	13624	13593	13614	13631	13615	13642	13673	13524	13669	13558	13785	13552	13630	13467	13549	13564	13588	13595	13483	13548	13654	13703	13415	13726	13495	13462	13643	13588	13388	13673	13490	13571	13516	13448	13471	13666	13634	13494	13377	13479	13638	13551	13578	13565	13591	13608	13855	13546	13401	13520	13621	13407	13380	13602	13700	13578	13536	13488	13543	13531	13659	13609	13514	13497	13498	13550	13503	13499	13604	13727	13570	13700	13661	13483	13564	13488	13760	13626	13433	13492	13562	13586	13577	13595	13631	13642	13563	13478	13449	13600	13464	13521	13591	13507	13590	13607	13313	13640	13572	13454	13423	13562	13694	13526	13619	13446	13625	13524	13680	13670	13513	13696	13482	13611	13479	13576	13590	13504	13645	13657	13691	13653	13571	13517	13682	13440	13893	13402	13534	13532	13640	13642	13697	13604	13696	13665	13677	13537	13553	13612	13499	13692	13539	13740	13599	13543	13434	13548	13559	13447	13462	13491	13560	13699	13715	13551	13642	13493	13593	13587	13646	13509	13463	13573	13665	13654	13641	13575	13554	13775	13621	13534	13520	13596	13499	13598	13536	13494	13616	13576	13653	13538	13612	13630	13704	13681	13780	13547	13496	13692	13629	13424	13593	13581	13549	13466	13603	13575	13527	13543	13523	13530	13571	13458	13622	13532	13475	13407	13547	13570	13711	13438	13469	13519	13571	13628	13517	13691	13439	13476	13496	13482	13378	13655	13587	13708	13601	13742	13645	13472	13531	13511	13518	13512	13460	13758	13593	13586	13734	13511	13631	13529	13511	13475	13423	13642	13430	13620	13653	13798	13572	13608	13410	13686	13754	13822	13654	13479	13734	13642	13728	13427	13480	13505	13557	13580	13554	13506	13550	13624	13639	13729	13576	13530	13657	13618	13539	13449	13671	13742	13680	13583	13674	13721	13513	13758	13503	13735	13326	13494	13532	13426	13528	13592	13624	13635	13543	13711	13596	13502	13637	13574	13692	13621	13463	13518	13719	13665	13709	13509	13622	13487	13784	13580	13476	13630	13399	13646	13574	13705	13653	13412	13634	13648	13416	13472	13749	13708	13601	13617	13540	13673	13548	13540	13515	13681	13522	13636	13536	13513	13526	13680	13617	13525	13316	13485	13550	13530	13301	13624	13715	13522	13583	13778	13598	13594	13636	13515	13615	13502	13622	13703	13545	13538	13524	13671	13521	13561	13485	13647	13764	13598	13708	13627	13657	13700	13486	13501	13591	13606	13547	13553	13514	13513	13650	13599	13598	13593	13609	13354	13575	13590	13604	13713	13725	13608	13386	13650	13558	13572	13650	13610	13535	13646	13677	13664	13425	13620	13488	13593	13655	13623	13550	13559	13612	13568	13380	13639	13565	13361	13657	13489	13692	13575	13490	13626	13633	13353	13616	13479	13514	13613	13456	13483	13695	13607	13502	13637	13618	13524	13626	13487	13609	13558	13541	13732	13405	13721	13631	13641	13762	13684	13540	13626	13509	13657	13717	13755	13643	13633	13629	13632	13505	13553	13609	13390	13583	13768	13690	13627	13568	13419	13482	13520	13754	13521	13614	13583	13613	13499	13639	13658	13700	13714	13664	13521	13568	13512	13681	13618	13577	13479	13536	13639	13601	13624	13429	13654	13673	13663	13515	13518	13521	13556	13626	13595	13742	13634	13664	13545	13528	13567	13614	13691	13539	13625	13467	13616	13703	13476	13665	13498	13618	13548	13609	13406	13494	13640	13664	13677	13652	13604	13562	13479	13658	13522	13643	13650	13721	13618	13532	13809	13428	13458	13581	13687	13604	13593	13670	13460	13507	13492	13604	13603	13530	13642	13710	13452	13530	13681	13465	13579	13521	13511	13449	13632	13521	13418	13519	13525	13656	13696	13492	13519	13499	13643	13526	13500	13572	13429	13580	13666	13454	13624	13627	13628	13475	13591	13480	13599	13427	13705	13571	13628	13584	13562	13542	13536	13547	13448	13743	13579	13519	13568	13640	13446	13316	13740	13640	13534	13725	13529	13615	13703	13663	13449	13754	13631	13546	13464	13488	13518	13382	13567	13479	13480	13567	13750	13539	13601	13561	13473	13667	13567	13591	13506	13561	13565	13565	13607	13551	13756	13652	13509	13745	13494	13630	13826	13538	13583	13558	13656	13505	13628	13582	13562	13527	13448	13583	13419	13661	13559	13676	13614	13474	13711	13510	13430	13632	13524	13587	13618	13610	13613	13427	13749	13550	13470	13656	13603	13551	13718	13564	13637	13627	13522	13707	13662	13623	13649	13753	13476	13577	13573	13459	13511	13573	13356	13615	13553	13513	13660	13459	13588	13654	13633	13714	13653	13543	13634	13407	13429	13714	13554	13637	13580	13417	13487	13595	13635	13633	13559	13645	13382	13498	13765	13427	13752	13507	13673	13511	13601	13651	13365	13544	13500	13562	13557	13753	13596	13662	13490	13539	13643	13514	13682	13659	13562	13525	13531	13817	13688	13517	13460	13559	13713	13440	13667	13600	13607	13645	13579	13651	13644	13574	13493	13736	13569	13417	13635	13564	13551	13695	13625	13473	13821	13510	13649	13586	13769	13697	13567	13685	13695	13568	13495	13621	13686	13629	13605	13635	13497	13561	13500	13702	13514	13503	13504	13629	13631	13486	13737	13703	13653	13632	13579	13613	13632	13535	13543	13674	13424	13632	13438	13665	13587	13657	13732	13617	13637	13680	13536	13633	13796	13668	13710	13501	13590	13804	13443	13533	13489	13573	13516	13672	13690	13491	13556	13594	13557	13406	13538	13663	13547	13630	13507	13569	13748	13589	13441	13697	13631	13577	13504	13494	13727	13595	13620	13671	13519	13699	13557	13785	13588	13545	13652	13518	13718	13421	13544	13490	13546	13490	13688	13623	13544	13543	13468	13581	13618	13600	13482	13502	13508	13519	13403	13717	13678	13511	13597	13640	13769	13590	13669	13489	13623	13604	13611	13558	13516	13552	13696	13641	13606	13692	13461	13610	13684	13613	13516	13614	13622	13483	13709	13636	13531	13621	13606	13718	13583	13503	13517	13500	13488	13675	13424	13600	13553	13682	13680	13550	13618	13498	13491	13684	13763	13680	13599	13571	13697	13501	13545	13662	13696	13585	13575	13622	13543	13622	13490	13622	13669	13532	13424	13698	13699	13555	13589	13661	13633	13502	13572	13489	13501	13672	13857	13529	13459	13563	13432	13528	13455	13535	13650	13410	13538	13753	13527	13700	13634	13494	13578	13619	13476	13545	13656	13493	13681	13650	13578	13781	13558	13422	13512	13500	13618	13500	13690	13628	13544	13606	13579	13507	13492	13545	13647	13524	13603	13477	13704	13417	13430	13694	13576	13598	13405	13754	13689	13400	13528	13620	13609	13427	13694	13582	13761	13704	13597	13692	13614	13683	13606	13530	13510	13462	13592	13489	13627	13531	13604	13395	13594	13632	13623	13615	13486	13594	13707	13557	13736	13526	13558	13507	13685	13583	13646	13584	13634	13641	13494	13681	13676	13604	13817	13740	13533	13597	13685	13635	13525	13521	13703	13627	13487	13828	13663	13481	13496	13478	13689	13548	13535	13622	13668	13644	13686	13543	13444	13545	13588	13588	13564	13596	13482	13562	13567	13514	13555	13643	13557	13608	13421	13466	13629	13700	13590	13492	13608	13648	13535	13456	13711	13436	13599	13555	13600	13587	13579	13774	13542	13573	13557	13743	13612	13571	13365	13594	13480	13477	13556	13536	13477	13583	13574	13467	13510	13481	13535	13637	13481	13534	13615	13502	13592	13651	13559	13697	13767	13597	13558	13453	13650	13650	13520	13594	13410	13734	13486	13609	13673	13512	13750	13598	13656	13613	13665	13600	13427	13545	13488	13774	13465	13607	13595	13462	13520	13615	13484	13472	13487	13419	13648	13301	13585	13697	13625	13652	13519	13556	13644	13796	13614	13593	13594	13550	13483	13587	13652	13495	13491	13543	13598	13614	13617	13498	13574	13567	13600	13468	13628	13548	13669	13518	13601	13619	13562	13566	13573	13585	13721	13464	13450	13622	13509	13622	13668	13676	13593	13573	13553	13575	13606	13562	13478	13318	13451	13748	13509	13769	13456	13566	13572	13771	13432	13489	13697	13543	13580	13531	13637	13426	13601	13616	13719	13652	13604	13708	13473	13527	13660	13527	13618	13538	13589	13767	13514	13517	13587	13554	13630	13488	13731	13777	13455	13537	13796	13625	13566	13714	13540	13657	13446	13611	13446	13452	13610	13624	13601	13623	13617	13726	13718	13515	13494	13595	13453	13369	13500	13710	13586	13619	13532	13422	13571	13622	13587	13481	13663	13508	13657	13645	13558	13638	13632	13721	13554	13656	13516	13447	13523	13626	13596	13708	13713	13537	13658	13530	13770	13569	13644	13644	13553	13657	13641	13655	13545	13514	13430	13523	13688	13640	13652	13583	13653	13639	13637	13723	13668	13550	13550	13555	13572	13476	13664	13528	13405	13626	13533	13706	13547	13675	13560	13612	13603	13663	13555	13507	13610	13467	13577	13438	13509	13577	13725	13636	13492	13618	13622	13597	13387	13569	13597	13468	13690	13636	13704	13596	13562	13754	13528	13637	13564	13684	13548	13550	13589	13760	13646	13616	13556	13479	13386	13542	13548	13640	13372	13591	13504	13694	13479	13460	13677	13475	13746	13601	13559	13574	13677	13579	13487	13546	13533	13589	13430	13579	13536	13716	13593	13536	13531	13529	13510	13688	13651	13732	13472	13488	13692	13579	13601	13690	13641	13607	13562	13639	13568	13453	13498	13594	13667	13569	13710	13584	13562	13514	13495	13666	13685	13630	13539	13635	13544	13573	13511	13797	13566	13640	13561	13490	13561	13610	13687	13599	13726	13653	13526	13712	13711	13603	13670	13624	13597	13542	13594	13738
22139	21147	28561	24339	21928	23761	25143	19461	18373	18098	17743	17730	17565	17527	17263	17230	17088	17035	16973	17069	16960	16806	16860	17953	18040	17788	17302	16826	16683	16649	16374	16507	16435	16315	16491	16526	16431	16613	16544	16610	16351	16634	16640	16599	16296	16516	16616	16429	16344	16459	16434	16394	16554	16601	16458	16627	16540	16367	16332	16607	16532	16354	16685	16202	16533	16358	16433	16482	16371	16467	16565	16632	16486	16535	16480	16580	16585	16536	16469	16458	16444	16192	16466	16444	16527	16401	16452	16455	16341	16420	16170	16468	16427	16380	16329	16166	16413	16565	16625	16467	16419	16613	16508	16259	16602	16550	16723	16419	16475	16634	16602	16508	16417	16330	16383	16298	16520	16490	16518	16427	16544	16406	16443	16430	16273	16348	16638	16405	16421	16272	16572	16531	16390	16431	16460	16523	16469	16433	16439	16542	16494	16554	16472	16355	16399	16663	16482	16358	16503	16378	16518	16206	16423	16386	16381	16350	16383	16531	16642	16526	16594	16522	16477	16513	16481	16410	16337	16464	16325	16418	16430	16561	16297	16454	16394	16589	16504	16103	16399	16316	16553	16540	16534	16557	16414	16569	16442	16303	16133	16480	16455	16374	16633	16445	16511	16581	16397	16373	16439	16515	16314	16374	16526	16615	16354	16480	16337	16266	16299	16490	16388	16354	16243	16594	16419	16372	16564	16239	16361	16274	16244	16493	16434	16482	16461	16399	16315	16301	16553	16380	16271	16394	16373	16539	16624	16308	16549	16454	16335	16294	16493	16297	16503	16415	16541	16532	16379	16306	16423	16597	16536	16476	16551	16480	16445	16384	16381	16347	16359	16416	16401	16318	16398	16373	16509	16404	16285	16342	16477	16357	16445	16628	16302	16557	16547	16573	16416	16529	16339	16285	16481	16422	16390	16546	16433	16201	16305	16433	16494	16517	16534	16321	16624	16679	16505	16418	16357	16308	16520	16463	16620	16329	16272	16509	16310	16429	16436	16401	16371	16416	16338	16373	16402	16520	16373	16409	16445	16357	16528	16430	16649	16626	16550	16256	16494	16468	16459	16411	16631	16355	16325	16574	16487	16619	16424	16431	16506	16573	16573	16575	16378	16354	16398	16347	16309	16300	16461	16260	16362	16403	16506	16426	16279	16361	16378	16451	16500	16438	16504	16561	16372	16539	16381	16300	16385	16418	16557	16468	16386	16479	16325	16509	16191	16373	16555	16552	16471	16524	16354	16459	16553	16266	16392	16509	16431	16282	16448	16420	16419	16547	16436	16432	16394	16371	16380	16439	16253	16463	16326	16339	16176	16342	16478	16435	16277	16443	16353	16223	16541	16477	16397	16379	16562	16566	16638	16372	16240	16443	16320	16421	16380	16560	16397	16544	16472	16489	16418	16414	16607	16223	16382	16457	16454	16362	16370	16420	16568	16334	16479	16492	16316	16372	16353	16397	16381	16465	16500	16615	16565	16587	16458	16391	16543	16548	16379	16476	16328	16417	16597	16306	16323	16409	16423	16453	16510	16590	16502	16400	16467	16370	16261	16478	16483	16295	16647	16465	16437	16370	16278	16588	16444	16643	16568	16538	16435	16519	16408	16186	16416	16541	16603	16577	16420	16553	16592	16492	16596	16582	16582	16568	16453	16269	16394	16507	16642	16535	16299	16537	16434	16558	16506	16419	16286	16417	16374	16472	16561	16431	16535	16669	16476	16489	16405	16299	16506	16551	16467	16598	16483	16519	16490	16569	16256	16294	16254	16427	16389	16406	16635	16545	16425	16358	16371	16483	16520	16433	16521	16630	16356	16502	16416	16489	16561	16496	16516	16383	16391	16623	16492	16492	16527	16524	16388	16401	16596	16425	16321	16514	16430	16420	16405	16353	16530	16429	16546	16334	16514	16658	16421	16283	16472	16396	16578	16376	16514	16293	16590	16541	16621	16373	16369	16324	16369	16478	16496	16225	16290	16247	16260	16364	16370	16457	16409	16367	16383	16391	16518	16486	16271	16540	16752	16296	16428	16629	16381	16526	16393	16307	16507	16372	16524	16425	16316	16164	16500	16391	16304	16378	16378	16455	16432	16541	16405	16596	16408	16321	16450	16499	16310	16359	16280	16532	16530	16346	16501	16398	16356	16462	16370	16393	16520	16379	16381	16408	16339	16372	16357	16433	16472	16561	16575	16412	16430	16450	16524	16301	16276	16627	16570	16445	16407	16437	16599	16341	16463	16570	16582	16380	16471	16509	16452	16492	16289	16359	16344	16469	16176	16492	16542	16473	16321	16386	16566	16370	16421	16388	16443	16287	16423	16499	16562	16368	16384	16358	16370	16460	16506	16406	16319	16464	16371	16655	16640	16568	16446	16385	16494	16468	16371	16350	16443	16407	16460	16247	16389	16404	16436	16431	16440	16187	16554	16603	16314	16307	16483	16129	16522	16500	16372	16389	16525	16524	16300	16264	16278	16523	16555	16337	16513	16271	16388	16467	16528	16384	16406	16470	16320	16200	16405	16430	16374	16568	16561	16427	16448	16400	16425	16509	16532	16487	16516	16462	16455	16470	16508	16380	16427	16393	16364	16559	16470	16363	16647	16557	16468	16456	16262	16275	16457	16400	16398	16406	16397	16465	16242	16314	16476	16653	16287	16274	16439	16470	16229	16242	16459	16635	16272	16431	16409	16464	16278	16383	16448	16336	16219	16510	16410	16395	16329	16228	16594	16368	16490	16385	16583	16549	16449	16543	16492	16422	16571	16225	16508	16530	16285	16348	16520	16354	16323	16407	16530	16414	16376	16576	16452	16410	16442	16287	16247	16358	16357	16356	16270	16387	16569	16375	16428	16324	16628	16530	16322	16399	16371	16427	16557	16439	16393	16390	16441	16411	16401	16486	16263	16398	16476	16243	16210	16568	16578	16407	16430	16434	16383	16346	16462	16430	16386	16437	16498	16391	16403	16273	16463	16407	16494	16251	16345	16215	16434	16216	16505	16453	16409	16415	16474	16340	16251	16286	16330	16517	16306	16402	16388	16404	16452	16385	16301	16163	16362	16661	16465	16516	16357	16339	16325	16263	16200	16396	16541	16507	16291	16225	16434	16530	16372	16513	16506	16456	16376	16406	16418	16323	16349	16418	16315	16407	16588	16214	16451	16478	16465	16553	16407	16284	16431	16236	16437	16398	16281	16568	16450	16369	16403	16542	16225	16467	16483	16467	16469	16295	16313	16568	16133	16249	16351	16537	16263	16370	16279	16407	16388	16305	16485	16480	16565	16348	16376	16186	16481	16391	16785	16501	16432	16372	16260	16345	16495	16486	16357	16309	16581	16397	16378	16536	16587	16445	16194	16503	16530	16429	16326	16375	16426	16479	16412	16421	16505	16448	16575	16436	16470	16373	16422	16651	16273	16376	16430	16498	16439	16485	16519	16455	16269	16409	16515	16370	16386	16479	16489	16624	16408	16406	16366	16578	16490	16381	16570	16406	16327	16335	16459	16369	16540	16423	16474	16415	16333	16551	16548	16520	16404	16502	16423	16385	16426	16513	16433	16418	16446	16461	16415	16388	16509	16343	16584	16507	16456	16476	16415	16498	16688	16498	16226	16240	16381	16324	16128	16589	16511	16360	16526	16365	16380	16336	16461	16389	16421	16313	16355	16319	16313	16457	16355	16364	16453	16276	16324	16940	16588	16252	16470	16395	16482	16248	16578	16370	16492	16435	16596	16751	16436	16454	16489	16378	16359	16478	16272	16392	16273	16340	16567	16385	16512	16506	16282	16672	16474	16292	16424	16430	16484	16426	16377	16449	16420	16389	16428	16601	16661	16626	16343	16452	16491	16403	16457	16676	16469	16337	16319	16287	16402	16441	16497	16221	16554	16380	16231	16377	16371	16419	16384	16188	16489	16478	16444	16325	16451	16413	16401	16517	16589	16530	16413	16687	16437	16302	16351	16476	16487	16303	16433	16464	16438	16493	16650	16343	16410	16485	16441	16213	16415	16518	16479	16431	16499	16439	16604	16343	16538	16321	16323	16415	16409	16452	16497	16384	16714	16580	16290	16613	16370	16521	16416	16258	16379	16347	16294	16497	16390	16481	16685	16406	16381	16406	16539	16650	16553	16466	16333	16630	16362	16305	16327	16441	16588	16454	16178	16466	16436	16587	16516	16518	16453	16413	16385	16533	16414	16513	16159	16401	16472	16424	16364	16367	16494	16426	16406	16373	16529	16290	16413	16382	16427	16167	16484	16457	16456	16447	16341	16481	16323	16487	16488	16377	16513	16424	16442	16421	16544	16189	16465	16367	16372	16469	16564	16545	16376	16446	16174	16339	16629	16358	16396	16529	16541	16585	16478	16302	16435	16448	16348	16413	16483	16499	16495	16598	16583	16571	16659	16460	16369	16249	16556	16292	16414	16538	16424	16355	16392	16199	16385	16417	16425	16281	16437	16339	16432	16540	16632	16467	16522	16395	16366	16373	16539	16445	16328	16251	16388	16387	16530	16715	16588	16301	16372	16362	16314	16288	16378	16502	16503	16466	16373	16455	16442	16420	16442	16579	16460	16255	16289	16399	16272	16384	16451	16249	16466	16444	16536	16482	16447	16290	16537	16369	16485	16531	16591	16455	16303	16489	16453	16347	16609	16498	16457	16475	16490	16520	16312	16366	16563	16255	16294	16440	16425	16510	16497	16409	16309	16538	16201	16334	16437	16423	16525	16251	16375	16453	16100	16489	16483	16604	16351	16213	16264	16569	16420	16472	16660	16517	16295	16426	16483	16559	16345	16736	16500	16562	16444	16393	16333	16368	16318	16534	16419	16611	16582	16526	16493	16674	16403	16348	16349	16209	16355	16262	16545	16646	16279	16366	16210	16157	16499	16538	16426	16276	16414	16438	16296	16547	16452	16530	16433	16528	16436	16249	16352	16446	16430	16254	16261	16630	16369	16310	16324	16611	16369	16340	16290	16461	16477	16494	16494	16459	16520	16517	16287	16435	16411	16425	16441	16416	16364	16633	16300	16437	16345	16491	16556	16397	16694	16342	16470	16418	16358	16510	16447	16430	16476	16595	16428	16445	16595	16431	16451	16629	16456	16522	16444	16415	16329	16333	16282	16389	16377	16334
36592	64257	52027	36943	25503	19208	18351	16165	15815	15052	14729	14839	14471	14226	14223	14283	13709	13835	13713	13605	13839	13500	13964	15361	15271	14557	14272	13604	13556	13580	13413	13340	13243	13305	13324	13315	13462	13145	13292	13344	13174	13374	13388	13360	13390	13425	13437	13312	13226	13457	13341	13498	13300	13271	13263	13373	13129	13362	13241	13296	13302	13326	13290	13308	13281	13292	13473	13361	13311	13376	13222	13402	13300	13278	13449	13275	13295	13415	13307	13323	13163	13413	13233	13366	13335	13281	13392	13452	13252	13382	13249	13263	13282	13406	13442	13232	13277	13312	13268	13393	13435	13256	13209	13334	13421	13319	13395	13193	13121	13261	13295	13251	13101	13273	13298	13193	13452	13274	13131	13330	13371	13264	13357	13403	13407	13121	13233	13296	13189	13352	13408	13332	13403	13261	13267	13203	13286	13295	13307	13242	13302	13288	13201	13258	13224	13263	13203	13420	13196	13239	13305	13277	13321	13270	13284	13380	13232	13368	13357	13311	13294	13291	13281	13142	13336	13384	13349	13259	13253	13238	13251	13351	13335	13334	13261	13276	13413	13250	13312	13330	13297	13379	13484	13239	13334	13312	13295	13269	13286	13283	13368	13287	13305	13465	13233	13278	13425	13314	13318	13502	13261	13344	13277	13206	13334	13321	13318	13193	13491	13340	13164	13398	13374	13307	13263	13116	13373	13235	13310	13379	13246	13338	13285	13395	13267	13257	13266	13438	13431	13280	13232	13560	13233	13236	13264	13281	13343	13367	13403	13238	13437	13280	13325	13368	13289	13303	13376	13312	13243	13319	13266	13176	13275	13362	13341	13395	13343	13225	13175	13290	13294	13241	13401	13263	13395	13314	13335	13087	13350	13250	13145	13245	13302	13257	13340	13340	13266	13365	13288	13481	13437	13518	13358	13295	13435	13282	13122	13514	13315	13334	13317	13348	13180	13285	13386	13362	13323	13350	13181	13295	13367	13235	13253	13296	13199	13274	13437	13238	13254	13255	13403	13358	13201	13099	13403	13192	13401	13282	13241	13415	13378	13268	13274	13337	13222	13214	13275	13435	13290	13304	13424	13233	13321	13204	13088	13358	13319	13346	13304	13252	13233	13395	13400	13357	13127	13250	13236	13405	13236	13124	13339	13352	13252	13206	13456	13357	13343	13257	13411	13315	13317	13371	13438	13353	13378	13206	13358	13404	13302	13308	13344	13235	13298	13309	13304	13363	13334	13319	13326	13091	13491	13234	13245	13247	13472	13217	13344	13190	13390	13276	13371	13361	13367	13351	13172	13270	13396	13226	13362	13355	13330	13157	13409	13282	13429	13396	13137	13400	13389	13235	13362	13220	13444	13392	13313	13258	13456	13322	13197	13187	13294	13262	13262	13363	13292	13342	13391	13266	13283	13342	13126	13342	13216	13248	13336	13342	13187	13217	13359	13436	13349	13331	13337	13370	13162	13392	13198	13276	13257	13526	13345	13221	13328	13315	13304	13312	13349	13265	13237	13370	13228	13196	13460	13309	13204	13378	13344	13455	13220	13357	13470	13178	13128	13411	13181	13405	13355	13202	13400	13024	13263	13427	13265	13309	13388	13419	13478	13116	13161	13275	13613	13412	13201	13378	13208	13376	13259	13289	13224	13362	13241	13314	13328	13275	13281	13387	13429	13233	13290	13246	13158	13360	13243	13266	13299	13343	13276	13372	13241	13371	13279	13336	13323	13251	13197	13342	13091	13260	13227	13337	13375	13214	13468	13152	13323	13327	13309	13336	13211	13305	13193	13396	13354	13167	13318	13417	13316	13131	13366	13351	13379	13225	13334	13237	13357	13369	13399	13366	13228	13337	13267	13420	13247	13540	13060	13297	13226	13190	13141	13366	13263	13141	13363	13243	13223	13328	13378	13307	13334	13358	13230	13328	13313	13409	13425	13092	13252	13347	13141	13219	13312	13360	13415	13348	13240	13286	13309	13287	13215	13228	13345	13437	13233	13359	13316	13358	13341	13324	13233	13288	13290	13438	13177	13279	13408	13175	13279	13339	13252	13255	13242	13318	13325	13300	13403	13210	13391	13334	13367	13310	13267	13156	13262	13398	13426	13376	13108	13299	13429	13368	13367	13334	13359	13119	13195	13246	13391	13303	13372	13289	13273	13293	13465	13188	13380	13338	13296	13311	13237	13506	13332	13338	13251	13298	13344	13445	13438	13410	13267	13210	13173	13406	13288	13271	13326	13252	13283	13221	13366	13136	13324	13305	13404	13363	13332	13220	13390	13097	13171	13292	13441	13385	13418	13329	13319	13273	13294	13327	13228	13224	13394	13296	13306	13182	13344	13285	13326	13396	13285	13278	13353	13328	13296	13424	13347	13275	13230	13174	13260	13308	13351	13425	13324	13308	13103	13440	13361	13410	13362	13214	13215	13278	13403	13328	13252	13284	13309	13293	13455	13183	13335	13261	13309	13361	13170	13376	13436	13291	13400	13199	13383	13255	13211	13382	13247	13415	13354	13392	13401	13294	13370	13392	13288	13264	13341	13417	13350	13099	13422	13230	13234	13203	13234	13376	13147	13248	13394	13184	13261	13229	13205	13278	13251	13358	13423	13174	13383	13315	13372	13266	13304	13381	13278	13334	13311	13266	13347	13129	13279	13312	13324	13192	13292	13215	13218	13339	13409	13309	13269	13252	13312	13159	13156	13316	13400	13198	13196	13322	13293	13294	13276	13210	13214	13199	13428	13356	13329	13281	13356	13398	13305	13285	13148	13307	13175	13360	13255	13285	13311	13272	13383	13403	13298	13313	13319	13220	13242	13378	13347	13314	13265	13270	13349	13154	13189	13449	13299	13560	13334	13302	13347	13270	13369	13248	13220	13349	13260	13211	13397	13345	13234	13374	13309	13159	13402	13368	13334	13278	13242	13198	13425	13229	13463	13319	13082	13246	13151	13465	13260	13380	13278	13312	13220	13138	13290	13273	13267	13200	13369	13335	13495	13251	13290	13238	13354	13319	13236	13237	13300	13249	13243	13502	13273	13351	13365	13282	13363	13380	13178	13260	13356	13169	13286	13212	13346	13155	13380	13283	13284	13204	13239	13386	13249	13342	13205	13241	13141	13265	13261	13468	13295	13356	13346	13306	13311	13338	13353	13406	13413	13353	13256	13371	13332	13383	13432	13413	13252	13215	13188	13233	13194	13242	13393	13449	13192	13318	13398	13386	13361	13346	13366	13348	13249	13282	13145	13271	13134	13385	13226	13323	13290	13234	13298	13241	13263	13420	13341	13406	13248	13183	13130	13314	13359	13317	13345	13345	13418	13299	13205	13343	13424	13413	13326	13275	13271	13227	13406	13170	13334	13332	13247	13210	13247	13411	13323	13317	13372	13337	13379	13329	13085	13355	13371	13345	13316	13290	13305	13474	13425	13299	13360	13306	13295	13290	13231	13449	13265	13107	13264	13156	13417	13350	13290	13246	13540	13365	13302	13345	13384	13243	13374	13305	13344	13462	13329	13325	13323	13338	13196	13282	13262	13158	13319	13295	13440	13409	13276	13318	13381	13315	13431	13311	13134	13198	13173	13162	13255	13435	13451	13273	13148	13297	13282	13229	13324	13308	13209	13473	13244	13436	13382	13324	13268	13335	13377	13193	13474	13243	13286	13226	13252	13335	13425	13185	13323	13309	13347	13416	13236	13438	13185	13331	13270	13327	13246	13248	13414	13392	13452	13289	13254	13110	13317	13195	13261	13188	13319	13333	13296	13380	13300	13253	13470	13279	13187	13303	13212	13369	13356	13418	13310	13330	13369	13351	13303	13538	13237	13297	13277	13272	13356	13247	13247	13166	13325	13256	13245	13362	13196	13284	13400	13213	13450	13315	13180	13444	13209	13314	13245	13323	13205	13207	13317	13297	13367	13457	13246	13551	13296	13383	13366	13346	13292	13191	13221	13189	13233	13211	13207	13164	13516	13319	13424	13480	13288	13230	13278	13335	13472	13251	13205	13430	13450	13335	13158	13334	13415	13280	13187	13213	13272	13365	13362	13323	13407	13389	13499	13277	13391	13254	13232	13331	13286	13364	13384	13238	13377	13417	13253	13215	13412	13182	13354	13182	13244	13476	13278	13209	13207	13371	13208	13222	13263	13415	13301	13370	13466	13240	13358	13204	13250	13337	13327	13339	13385	13337	13391	13430	13262	13176	13462	13464	13453	13192	13304	13270	13492	13326	13307	13306	13490	13354	13287	13109	13320	13211	13206	13372	13119	13306	13354	13182	13358	13361	13316	13312	13383	13352	13059	13249	13347	13374	13389	13113	13363	13281	13257	13152	13370	13268	13359	13329	13327	13479	13303	13471	13220	13306	13290	13276	13339	13431	13356	13346	13450	13303	13341	13392	13341	13287	13300	13284	13454	13354	13345	13195	13457	13348	13370	13396	13115	13357	13315	13352	13472	13266	13242	13412	13274	13324	13360	13263	13159	13380	13291	13226	13363	13194	13372	13346	13321	13281	13212	13174	13344	13378	13370	13227	13222	13604	13189	13455	13374	13366	13276	13305	13333	13488	13348	13345	13466	13319	13217	13285	13272	13306	13352	13323	13228	13474	13482	13272	13387	13528	13318	13155	13152	13330	13153	13378	13322	13382	13364	13377	13267	13421	13384	13303	13442	13225	13323	13128	13259	13208	13224	13217	13317	13298	13091	13339	13378	13346	13333	13334	13345	13404	13278	13443	13314	13274	13334	13290	13410	13266	13396	13312	13445	13367	13313	13249	13311	13377	13210	13467	13264	13178	13289	13242	13425	13226	13230	13211	13468	13148	13393	13222	13222	13278	13271	13283	13234	13303	13351	13321	13271	13363	13314	13298	13396	13376	13256	13284	13320	13379	13316	13213	13451	13332	13295	13127	13356	13447	13253	13364	13365	13292	13516	13365	13348	13417	13267	13276	13508	13467	13227	13408	13306	13352	13368	13421	13250	13292	13254	13209	13178	13165	13339	13304	13376	13349	13337	13278	13333	13199	13447	13261	13411	13203	13373	13450	13300	13362	13360	13511	13220	13297	13413	13338	13345	13179	13326	13365	13307	13234	13200	13343	13408	13285	13218	13299	13250	13227	13308	13370	13356	13278
31801	29872	33892	29118	21821	19706	18487	17741	17478	17344	17411	17005	17303	16990	17120	16925	16952	16730	17044	16847	16800	16827	16753	16746	17017	16805	17125	16937	16850	16775	16828	16787	16745	16817	16838	16765	16899	16840	16880	16619	16818	16756	16858	16875	16828	16791	16671	16841	16694	16879	16779	16709	16642	16792	16744	16823	16791	16565	16793	16706	16525	16653	16608	16758	16763	16820	16711	16883	16879	16704	16674	16850	16698	16878	16853	16750	16669	16774	16995	16937	16657	16650	16818	16871	16753	16876	16938	16852	16812	16730	16739	16734	16951	16881	16694	16578	16683	16859	16803	16836	16826	16709	16772	16604	16735	16726	16769	16730	16863	16688	16865	16507	16871	16658	16901	16902	16925	16770	16811	16855	16926	16887	16751	16761	16729	16638	16681	16706	16938	16915	16675	16716	16803	16653	16759	16612	16808	16924	16702	16579	16589	16834	16764	16639	16806	16869	16747	16543	17073	16660	16765	16715	16700	16689	16981	16745	16902	16822	16854	16689	16979	16586	16597	16903	16753	16892	16594	16801	16683	16644	16737	16513	16852	16877	16876	16746	16870	16649	16722	16862	16881	16756	16620	16621	16801	16914	16793	16845	16857	16914	16790	16844	16926	16838	16874	16848	16766	16761	16813	16733	16675	16793	16788	16847	16839	16858	16630	16801	16919	16763	16830	16678	16789	16789	16766	16689	16762	16966	16757	16757	16799	16700	17086	16807	16821	16813	16731	16788	16574	16768	16760	16813	16809	16951	17056	16996	16984	16754	16956	16777	16752	16935	16664	16986	16832	16978	16992	16898	16781	16931	16774	16809	16769	16718	16769	16710	16858	16701	16869	16857	16905	16934	16760	16587	16869	16707	16826	16880	16818	16788	16674	16745	16744	16767	16758	16732	16984	16682	16776	16795	16763	16813	16838	16636	16652	16593	16447	16733	16738	16895	16817	16747	16922	16751	16571	16659	16699	16843	16511	16821	16710	16592	16763	16719	16834	16868	16720	16671	16810	16830	16788	16673	16822	16651	16803	16676	16790	16825	16637	16685	16842	16915	16677	16899	16879	16899	16725	16726	16895	16902	16787	16773	16868	16675	16794	16624	16876	16726	16520	16720	17030	16790	16623	16833	16996	16746	16755	16657	16675	16840	16794	16845	16880	16907	16729	16781	16807	16615	16874	16720	16855	16711	16853	16747	16651	16549	16830	17007	16755	16903	16892	16717	16640	16874	16670	16816	16645	16670	16787	16730	16811	16793	16748	16820	16584	16802	16738	16660	16596	16739	16753	16717	16823	16845	16812	16811	16856	16695	16870	16710	16653	16610	16799	16907	16884	16666	16725	16707	16814	16722	17006	16807	16561	16670	16774	16707	16834	16933	16820	16706	16921	16844	16837	17027	16705	16600	16895	16770	16846	16735	16749	16758	16599	16867	17041	16892	16881	16745	16624	16755	16865	16714	16772	16726	16814	16579	16643	16642	16988	16945	16682	16843	16757	16759	17014	17004	16940	16912	16849	17029	16823	16678	16799	16743	16538	16611	16784	17058	16839	16909	16883	16792	16814	16850	16999	16834	16790	16762	16554	16704	16618	16677	16945	16713	16818	16816	16871	16695	16671	16809	16962	16852	16750	16729	16689	16784	16954	16982	16804	16606	16785	16685	16553	16752	16827	16651	16830	16558	16673	16704	16872	16984	16613	16418	16734	16854	16737	16764	16843	16869	16755	16657	16829	16818	16730	16761	16826	16855	16927	16654	16746	16711	16616	16699	16730	16818	16751	16865	16904	16536	16432	16726	16724	16560	16786	16787	16810	16789	16706	16799	16891	16947	16619	16733	16749	16763	16885	16655	16745	16756	16968	16888	16693	16775	16665	16702	16690	16923	16694	16740	16757	16621	16958	16782	16618	16547	16660	16878	16811	16874	16764	16692	16671	16785	16920	16588	16916	16713	16737	16689	16617	16847	16924	16865	17084	16494	16705	16767	16570	16930	16901	16790	16765	16844	16799	16806	16904	16506	16713	16792	16925	16711	16907	16678	16943	16818	16764	16698	16818	16740	16948	17004	16694	16802	16663	16552	16785	16790	16708	16830	16719	16734	16801	16821	16891	16948	16959	16915	16899	16565	16567	16662	16804	16828	16767	16657	16839	16819	16841	16682	16689	16639	16804	16792	16936	16916	16779	16822	16732	16627	16615	16884	16658	16709	16403	16745	16926	16761	16907	16874	16625	16787	16914	16667	16832	16766	16835	16658	16662	16882	16844	16762	16726	16603	16836	16608	16759	16808	16839	16819	16564	16775	16785	16753	16976	16682	16828	16747	16534	16992	16577	16911	16644	16693	16671	16781	16683	16730	16744	16849	16933	16649	16597	16876	16964	16865	16522	16724	16694	16879	17040	16809	16615	16807	16801	16855	16622	16805	16677	16774	16884	16788	16873	16928	16552	16902	16683	16847	16844	16755	16709	16812	16734	16837	17004	16845	16839	16595	16531	16904	16701	16761	16849	16726	16876	16998	16821	16763	16701	16622	16798	16690	16816	16843	16814	16843	16762	16815	16652	16893	16627	16738	16734	16888	16989	17006	16916	16832	16956	16897	16760	16688	16945	16510	16794	16787	16766	16571	16948	16838	16813	16898	16843	16741	16871	16677	16705	16686	16862	16724	16820	16816	16991	16956	16884	16518	16686	16594	17052	16963	16569	16674	16545	16662	16995	16746	16746	16766	16735	16773	16723	16856	16581	16464	16902	16868	16693	16617	17080	16645	16859	16749	16900	16695	16738	16748	16732	16821	16849	16747	16800	16780	16619	16860	16783	16903	16654	16838	16648	16698	16854	16730	16727	16950	16753	16827	16674	16908	16898	16721	16788	16852	16658	16736	16909	16790	16676	16808	16853	16741	16811	16916	16839	16735	16647	16737	16825	16537	16798	16587	16610	16384	16920	16574	16899	16894	16771	16682	16815	17115	16769	17023	16956	16646	16668	16865	16886	17006	16732	16680	16592	16745	16764	16769	16824	16571	16843	16640	16812	16763	16881	16688	16757	16746	16841	16877	16706	16702	16630	16782	16545	16842	16887	16769	16688	16755	16539	16649	16842	16616	16780	16817	16653	16811	16705	16640	16561	16575	16970	16759	16749	16722	16761	16653	16742	16840	16668	16942	16575	16685	16872	16823	16737	16878	16879	16784	16925	16771	16691	16791	16690	16872	16782	16948	16888	16989	16851	16714	16795	16807	16937	16980	16579	16792	16882	16773	16857	16746	16654	16688	16776	16975	16747	17066	16790	16775	16774	16873	16802	16921	16781	16942	16957	16539	16741	16794	16771	16849	16898	16777	16771	16868	16638	16688	16732	16787	16843	16931	16902	17015	16723	16805	16986	16831	16835	16671	16763	16574	16908	16675	16999	16796	16722	16788	16591	16789	16924	16852	16962	16934	16709	16550	16813	16556	16859	16882	16864	16867	16752	16921	16867	16782	16659	16675	16606	16728	16631	16742	16757	16763	16798	16817	16668	16787	16962	16753	16747	16814	16770	16741	16677	16794	16955	16882	16877	16660	16708	16689	16808	16700	16854	16559	16834	16558	16775	16978	16822	16877	17158	16778	16837	16693	16626	16803	16741	16962	16631	16861	16756	16764	16850	16977	16754	16800	16898	16710	16796	16678	16719	16922	16792	16864	16822	16859	16575	16879	16666	16544	16755	16710	16658	16923	16761	16794	16881	16855	16797	16773	16898	16732	16867	16782	16785	16849	16881	16709	17036	16837	16737	16640	16825	16819	16698	16721	16736	16776	16947	16950	16625	16733	16610	16586	16684	16846	16873	16829	16750	16503	16894	16737	16710	16642	16794	16756	16746	16707	16959	16761	16735	16761	16717	16913	16934	16982	16844	16856	16881	16662	16680	16660	16876	16858	16627	16810	16671	16883	16987	16818	16893	16810	16738	16714	16735	16746	16698	16809	16784	16827	16775	16771	16666	16938	17011	16615	16880	16689	16807	16923	16688	16894	16878	16811	16699	16664	16642	16690	16833	16933	16724	16862	16793	16550	16740	16703	16829	16900	16600	16569	16891	16755	16744	16830	16811	16909	16833	16608	16720	16791	16853	16789	17046	16888	16796	16801	16669	16850	16725	16699	17054	16771	16868	16795	16997	17025	16794	16698	16921	16716	16896	16708	16907	16779	16698	16818	16865	16771	16722	16871	16812	16901	16632	16870	16756	16600	16730	16670	16695	16848	16751	16774	16801	16832	16905	16879	17062	17005	16981	16639	16786	16714	16857	17012	16830	16627	16933	16528	16716	16885	17044	16947	16857	16885	16653	16620	16692	16716	16796	16840	16575	16829	16952	16608	16725	16718	16745	16776	16915	16907	16951	16852	16764	16790	16769	16610	16690	16543	16923	16727	16761	16705	16701	16911	16602	16987	16903	16630	16730	17001	16849	16664	17034	16698	16837	16671	16662	16729	16777	16853	16538	16809	16857	16744	16864	16756	16877	16915	16755	16705	16872	16802	16700	16904	16907	17066	16674	16966	16830	16897	16633	16644	16693	16713	16753	16602	16737	16772	16748	16835	16859	16630	16772	16634	16759	16789	16770	16709	16635	16747	16884	16742	16632	16784	16706	16677	16794	16781	16844	17023	16702	16801	16713	16879	16777	16781	16705	16826	16914	16805	16960	16853	16786	16708	16818	16621	16863	16899	16827	16734	16793	16834	16893	16905	16864	17012	16909	16717	16896	16658	16741	16846	16852	16783	16882	16946	16790	16819	16971	16750	16726	16908	17031	16758	16744	16705	16876	16742	16819	16904	16739	16816	16967	16831	16656	16683	16597	16730	16742	16928	16928	16789	16805	16834	16722	16776	16816	16715	16698	16792	16755	16881	16788	16691	16657	16990	16741	16875	16764	16782	16744	16749	16975	16802	16786	16656	16720	16787	16546	16828	16828	16897	16699	16690	16703	16733	16685	16784	16871	16816	16796	16648	16731	16896	16561	16974	16970	16644	16710	17032	16761	16698	16822	17028	16698	16716	16781	16935	16995	16916	16772	16571	16854	16771	16732	16895	16805	16978	16866	16918	16825	16767	16583	16563	16916	16724	16799	16771	16924	16714	16842	16921	16900	16676	16937	16795	16727	16790
32457	42811	33084	25617	19170	17284	15576	15070	14740	14195	14379	14040	14195	14063	13684	13771	13547	13630	13749	13698	13644	13765	13766	13880	13783	13787	13575	13631	13551	13585	13747	13627	13605	13569	13735	13622	13567	13650	13639	13540	13575	13474	13511	13442	13694	13502	13556	13634	13608	13627	13575	13567	13542	13466	13585	13559	13589	13432	13425	13575	13572	13566	13546	13627	13761	13527	13452	13621	13490	13490	13727	13563	13661	13493	13629	13666	13551	13665	13501	13581	13669	13460	13618	13450	13698	13813	13472	13784	13571	13449	13549	13473	13450	13816	13754	13546	13716	13491	13499	13582	13352	13573	13463	13620	13605	13448	13617	13511	13614	13578	13382	13631	13683	13768	13502	13789	13582	13725	13663	13602	13622	13506	13646	13611	13587	13538	13628	13650	13559	13636	13505	13499	13428	13489	13503	13698	13650	13680	13753	13427	13498	13511	13703	13604	13560	13613	13659	13694	13587	13657	13514	13539	13669	13533	13598	13693	13699	13501	13618	13561	13792	13721	13642	13737	13725	13583	13585	13648	13555	13619	13475	13495	13653	13664	13657	13662	13470	13627	13519	13653	13589	13570	13562	13631	13796	13568	13628	13650	13530	13615	13671	13484	13508	13534	13589	13746	13379	13636	13582	13598	13510	13685	13580	13596	13664	13482	13568	13578	13378	13666	13625	13733	13457	13548	13504	13508	13548	13510	13603	13682	13619	13601	13476	13609	13509	13770	13669	13584	13642	13621	13752	13520	13672	13564	13573	13570	13684	13680	13654	13657	13632	13615	13499	13573	13557	13549	13596	13569	13809	13624	13637	13515	13486	13595	13569	13575	13717	13480	13683	13562	13550	13716	13749	13456	13476	13527	13653	13502	13464	13546	13429	13424	13805	13546	13650	13602	13586	13732	13651	13543	13461	13625	13503	13557	13685	13610	13680	13579	13476	13574	13558	13688	13634	13663	13548	13527	13488	13530	13532	13601	13491	13490	13621	13448	13687	13582	13566	13635	13454	13409	13576	13582	13628	13616	13686	13578	13746	13540	13604	13501	13730	13478	13594	13331	13593	13648	13856	13596	13613	13674	13560	13424	13637	13554	13586	13589	13701	13571	13592	13613	13627	13420	13453	13559	13696	13605	13591	13734	13421	13452	13716	13532	13635	13484	13485	13568	13540	13677	13456	13433	13479	13747	13621	13610	13655	13619	13555	13552	13582	13414	13570	13495	13734	13623	13459	13582	13593	13611	13604	13567	13530	13679	13516	13600	13583	13669	13603	13671	13724	13716	13441	13621	13614	13501	13620	13644	13507	13605	13511	13544	13660	13596	13664	13541	13672	13523	13533	13636	13881	13684	13582	13640	13362	13534	13656	13506	13515	13510	13669	13712	13354	13603	13639	13570	13572	13684	13492	13512	13469	13482	13427	13632	13648	13628	13645	13522	13484	13525	13616	13680	13670	13556	13610	13643	13601	13682	13580	13685	13554	13514	13584	13586	13477	13628	13402	13420	13744	13638	13754	13655	13503	13596	13692	13650	13585	13704	13603	13728	13702	13592	13607	13527	13580	13730	13572	13426	13639	13523	13765	13819	13429	13522	13757	13597	13586	13517	13500	13440	13655	13746	13534	13596	13522	13525	13681	13570	13496	13609	13566	13747	13445	13596	13590	13764	13647	13390	13574	13479	13638	13571	13612	13570	13453	13462	13473	13678	13555	13637	13581	13762	13577	13666	13690	13581	13638	13562	13772	13554	13534	13559	13544	13583	13530	13495	13569	13480	13615	13677	13669	13560	13528	13510	13482	13686	13614	13653	13649	13563	13440	13522	13545	13562	13560	13599	13591	13795	13584	13537	13512	13536	13538	13677	13523	13587	13389	13604	13572	13559	13607	13471	13534	13584	13693	13700	13528	13658	13653	13480	13564	13542	13610	13723	13472	13526	13706	13682	13472	13680	13712	13340	13584	13790	13638	13604	13454	13583	13701	13639	13382	13514	13621	13666	13731	13653	13644	13596	13510	13608	13588	13702	13441	13499	13635	13618	13499	13669	13703	13554	13626	13714	13388	13553	13697	13467	13506	13691	13564	13687	13422	13672	13706	13615	13512	13772	13576	13537	13697	13596	13750	13689	13675	13522	13578	13630	13458	13476	13639	13452	13658	13560	13672	13598	13749	13416	13523	13582	13621	13540	13653	13574	13543	13560	13579	13626	13610	13602	13571	13506	13435	13830	13609	13671	13317	13520	13618	13613	13502	13730	13764	13657	13712	13422	13447	13727	13665	13819	13531	13655	13513	13714	13664	13500	13454	13684	13470	13699	13478	13442	13555	13689	13569	13499	13694	13617	13567	13653	13421	13610	13577	13597	13564	13563	13790	13759	13279	13705	13564	13596	13563	13688	13619	13637	13519	13624	13625	13569	13539	13550	13522	13562	13538	13403	13638	13592	13658	13610	13672	13587	13557	13696	13674	13579	13513	13539	13609	13389	13448	13560	13528	13424	13452	13588	13509	13536	13623	13651	13527	13574	13512	13665	13575	13646	13571	13574	13637	13791	13505	13528	13655	13446	13770	13639	13521	13574	13499	13542	13739	13547	13496	13692	13631	13436	13617	13600	13557	13565	13492	13420	13395	13745	13608	13539	13628	13557	13593	13746	13626	13518	13615	13653	13628	13611	13586	13626	13594	13607	13408	13613	13484	13576	13561	13581	13549	13576	13741	13685	13703	13768	13409	13390	13480	13510	13607	13587	13387	13528	13572	13547	13535	13493	13666	13572	13657	13422	13527	13595	13572	13663	13551	13578	13393	13548	13667	13639	13642	13596	13687	13675	13525	13719	13627	13664	13664	13597	13665	13618	13549	13685	13620	13565	13561	13669	13595	13560	13651	13499	13543	13710	13647	13586	13629	13638	13510	13583	13516	13615	13597	13621	13559	13695	13603	13630	13549	13623	13583	13473	13493	13748	13680	13603	13426	13574	13614	13607	13635	13500	13569	13655	13503	13591	13509	13705	13661	13509	13555	13523	13652	13747	13340	13557	13705	13639	13607	13644	13602	13517	13617	13510	13618	13509	13463	13735	13495	13515	13490	13701	13535	13552	13488	13540	13636	13536	13699	13697	13533	13579	13660	13568	13650	13653	13436	13591	13659	13751	13580	13384	13617	13560	13645	13541	13516	13697	13577	13536	13391	13697	13659	13628	13426	13575	13587	13567	13523	13457	13685	13542	13589	13658	13647	13648	13516	13671	13397	13557	13623	13704	13633	13582	13497	13592	13503	13511	13551	13674	13606	13676	13789	13604	13424	13693	13560	13513	13719	13419	13624	13655	13658	13562	13575	13638	13612	13793	13571	13689	13457	13631	13714	13494	13643	13521	13654	13707	13682	13518	13612	13534	13569	13562	13749	13824	13701	13417	13579	13510	13662	13764	13615	13911	13389	13649	13429	13762	13594	13616	13724	13638	13441	13669	13670	13637	13788	13685	13628	13433	13609	13457	13618	13597	13631	13621	13511	13742	13626	13625	13585	13460	13777	13558	13639	13732	13573	13609	13633	13568	13581	13778	13487	13365	13680	13557	13471	13493	13587	13540	13698	13595	13588	13524	13538	13763	13642	13442	13712	13469	13698	13671	13711	13621	13528	13520	13479	13392	13589	13596	13576	13660	13545	13503	13561	13711	13741	13527	13455	13642	13497	13751	13533	13623	13421	13768	13748	13719	13538	13525	13615	13640	13405	13635	13527	13603	13726	13617	13682	13604	13580	13675	13636	13469	13641	13490	13638	13613	13531	13676	13646	13757	13566	13429	13696	13671	13670	13636	13578	13541	13658	13477	13593	13517	13659	13524	13469	13375	13498	13532	13594	13658	13621	13398	13561	13524	13655	13539	13634	13547	13647	13658	13581	13593	13681	13661	13586	13675	13627	13503	13515	13380	13638	13516	13709	13566	13669	13577	13539	13472	13724	13520	13567	13689	13488	13624	13499	13567	13529	13455	13610	13605	13615	13580	13565	13499	13748	13603	13578	13643	13576	13552	13489	13791	13491	13464	13228	13524	13448	13538	13577	13711	13561	13826	13560	13748	13709	13461	13485	13611	13492	13637	13576	13487	13532	13504	13557	13521	13459	13567	13395	13507	13703	13338	13644	13578	13691	13564	13467	13559	13599	13581	13674	13590	13696	13561	13600	13483	13603	13624	13686	13675	13433	13604	13600	13685	13749	13691	13361	13555	13581	13772	13521	13525	13795	13499	13567	13670	13639	13666	13530	13636	13643	13541	13491	13637	13640	13558	13543	13427	13554	13627	13751	13750	13587	13525	13595	13703	13573	13669	13724	13676	13777	13599	13445	13473	13596	13735	13487	13590	13762	13655	13565	13657	13601	13629	13456	13511	13685	13450	13655	13707	13423	13663	13631	13647	13488	13614	13640	13577	13596	13585	13498	13503	13616	13485	13490	13633	13736	13781	13562	13392	13501	13576	13635	13594	13685	13495	13550	13625	13810	13737	13642	13720	13567	13640	13697	13677	13783	13769	13764	13537	13650	13643	13632	13437	13611	13596	13599	13573	13780	13378	13563	13552	13651	13522	13521	13646	13861	13551	13516	13523	13498	13582	13705	13623	13537	13560	13692	13680	13735	13767	13637	13666	13786	13618	13593	13573	13495	13779	13507	13572	13572	13512	13649	13492	13512	13652	13433	13683	13536	13671	13722	13589	13579	13840	13462	13576	13532	13586	13714	13631	13664	13474	13646	13494	13716	13601	13526	13763	13751	13539	13674	13535	13593	13440	13499	13574	13500	13588	13729	13556	13446	13615	13651	13567	13583	13576	13753	13549	13502	13523	13679	13498	13606	13676	13633	13603	13505	13576	13691	13533	13555	13564	13477	13615	13665	13493	13675	13655	13522	13769	13555	13630	13573	13510	13535	13733	13596	13560	13790	13530	13498	13606	13600	13621	13490	13582	13328	13626	13698	13597	13726	13506	13653	13612	13617	13599	13594	13643	13525	13558	13587	13636	13555	13622	13583	13476	13610	13528	13581	13541	13774	13490	13566	13764	13717	13504	13633	13636	13664	13627	13777	13641	13799	13552	13740	13596	13608	13642	13542	13580	13708	13597	13413	13595	13585	13596	13636	13619	13599	13582
23177	21118	28345	25586	23248	23240	21523	18584	17792	17690	17692	17553	17201	17218	17152	17026	16805	16772	16813	16684	16590	16805	16878	17365	17353	17411	16846	16705	16557	16574	16534	16357	16288	16426	16496	16503	16613	16372	16477	16663	16436	16569	16525	16493	16524	16529	16512	16565	16383	16529	16282	16424	16589	16534	16334	16481	16633	16557	16393	16410	16195	16712	16481	16623	16457	16611	16647	16545	16524	16394	16624	16476	16390	16607	16548	16325	16300	16378	16418	16432	16300	16579	16592	16527	16552	16414	16578	16452	16485	16595	16452	16359	16574	16506	16656	16463	16443	16626	16488	16579	16361	16371	16456	16402	16452	16544	16288	16469	16372	16500	16487	16616	16443	16479	16444	16482	16352	16417	16540	16506	16404	16563	16431	16344	16465	16546	16437	16508	16495	16733	16582	16458	16405	16505	16378	16483	16509	16416	16570	16355	16430	16464	16315	16523	16611	16451	16489	16568	16602	16393	16558	16483	16656	16478	16420	16765	16490	16563	16488	16384	16525	16256	16540	16403	16510	16489	16619	16348	16252	16712	16558	16394	16434	16436	16479	16369	16546	16400	16528	16571	16463	16526	16520	16668	16483	16589	16594	16594	16540	16561	16696	16621	16484	16420	16361	16553	16388	16509	16549	16286	16477	16412	16550	16545	16628	16422	16495	16286	16428	16427	16525	16541	16550	16461	16228	16286	16416	16464	16229	16495	16576	16535	16387	16413	16557	16417	16650	16359	16607	16525	16655	16484	16531	16654	16486	16450	16469	16447	16507	16635	16499	16362	16538	16583	16476	16425	16667	16495	16459	16467	16543	16587	16533	16608	16360	16708	16384	16557	16410	16634	16398	16466	16415	16579	16525	16370	16310	16541	16312	16248	16484	16515	16576	16435	16437	16552	16582	16401	16642	16602	16463	16555	16506	16335	16544	16613	16633	16563	16337	16410	16411	16557	16552	16592	16623	16265	16575	16371	16333	16511	16524	16468	16443	16527	16390	16489	16566	16514	16341	16370	16426	16634	16282	16286	16502	16411	16476	16583	16530	16395	16376	16537	16596	16525	16377	16378	16525	16285	16601	16646	16573	16526	16558	16473	16501	16315	16341	16428	16439	16517	16481	16411	16388	16338	16536	16472	16606	16585	16583	16445	16577	16394	16599	16616	16596	16586	16465	16331	16558	16279	16484	16371	16361	16564	16636	16409	16499	16544	16545	16348	16605	16447	16668	16580	16393	16345	16341	16531	16366	16385	16525	16491	16415	16343	16469	16501	16299	16327	16485	16419	16454	16427	16585	16507	16568	16607	16401	16170	16381	16736	16572	16480	16538	16538	16456	16462	16571	16670	16547	16474	16401	16512	16601	16676	16623	16590	16439	16540	16501	16514	16561	16458	16548	16430	16473	16483	16579	16717	16553	16516	16457	16482	16631	16409	16436	16374	16550	16203	16492	16391	16438	16471	16469	16567	16520	16666	16455	16366	16508	16516	16513	16320	16438	16453	16671	16411	16550	16253	16515	16627	16527	16484	16373	16486	16628	16529	16578	16314	16585	16393	16328	16364	16445	16486	16355	16575	16638	16476	16399	16402	16321	16145	16562	16512	16717	16483	16593	16571	16579	16459	16241	16464	16482	16429	16501	16409	16450	16437	16248	16408	16530	16422	16516	16626	16404	16505	16387	16435	16480	16562	16325	16485	16373	16435	16294	16594	16468	16436	16558	16610	16392	16378	16549	16707	16446	16542	16451	16452	16444	16448	16274	16309	16436	16577	16545	16383	16425	16424	16471	16457	16606	16545	16692	16385	16424	16304	16445	16632	16418	16368	16578	16256	16324	16342	16643	16295	16741	16434	16406	16535	16404	16810	16608	16420	16597	16398	16522	16330	16483	16516	16568	16484	16608	16399	16405	16389	16590	16655	16410	16440	16513	16384	16397	16530	16446	16444	16362	16380	16461	16533	16539	16396	16566	16581	16448	16494	16443	16456	16518	16280	16612	16555	16780	16410	16505	16441	16484	16562	16421	16307	16506	16606	16572	16594	16590	16515	16519	16231	16408	16356	16514	16658	16720	16428	16443	16615	16368	16345	16656	16393	16514	16402	16309	16393	16481	16534	16323	16319	16463	16332	16519	16554	16590	16658	16420	16341	16665	16202	16338	16335	16381	16542	16515	16455	16478	16470	16527	16530	16394	16627	16451	16359	16543	16495	16397	16485	16435	16527	16571	16322	16364	16288	16468	16455	16644	16510	16348	16511	16517	16434	16318	16611	16743	16308	16475	16560	16543	16449	16255	16476	16731	16470	16476	16448	16509	16686	16521	16205	16186	16411	16428	16524	16666	16658	16514	16676	16538	16474	16524	16443	16401	16520	16462	16570	16446	16616	16555	16596	16476	16343	16552	16333	16386	16560	16439	16286	16374	16751	16505	16752	16598	16392	16543	16636	16775	16381	16513	16432	16499	16492	16320	16377	16585	16433	16337	16496	16383	16322	16330	16165	16408	16313	16382	16449	16506	16477	16446	16427	16310	16513	16605	16447	16401	16407	16509	16647	16394	16449	16663	16494	16534	16607	16659	16526	16501	16558	16486	16588	16380	16511	16529	16612	16466	16403	16422	16446	16434	16497	16551	16486	16351	16486	16453	16409	16485	16389	16328	16522	16424	16570	16452	16502	16484	16461	16330	16538	16249	16464	16412	16497	16454	16604	16500	16506	16508	16800	16374	16354	16512	16451	16494	16595	16530	16540	16558	16343	16484	16484	16510	16729	16436	16302	16508	16515	16453	16660	16472	16460	16517	16619	16149	16322	16388	16501	16473	16435	16426	16363	16616	16523	16424	16584	16379	16387	16440	16579	16539	16126	16586	16579	16405	16427	16550	16552	16454	16448	16515	16240	16583	16668	16465	16656	16673	16583	16508	16507	16537	16462	16429	16647	16737	16464	16404	16427	16391	16323	16478	16562	16618	16416	16467	16334	16194	16636	16566	16609	16436	16439	16600	16395	16522	16337	16414	16394	16414	16742	16514	16487	16355	16412	16733	16536	16776	16554	16463	16522	16567	16480	16412	16445	16538	16440	16624	16448	16562	16512	16511	16349	16510	16427	16412	16405	16478	16437	16632	16444	16410	16335	16492	16619	16545	16472	16591	16561	16511	16397	16438	16542	16716	16564	16514	16445	16551	16438	16541	16651	16367	16500	16484	16570	16489	16333	16562	16436	16377	16421	16624	16517	16380	16418	16485	16456	16423	16539	16660	16570	16557	16629	16580	16643	16517	16675	16582	16556	16459	16500	16337	16439	16519	16515	16576	16271	16300	16535	16512	16571	16630	16453	16535	16380	16406	16555	16399	16436	16665	16460	16607	16536	16414	16395	16457	16572	16430	16531	16680	16375	16485	16495	16638	16594	16677	16470	16649	16185	16541	16426	16684	16491	16410	16341	16589	16552	16580	16582	16259	16528	16600	16560	16474	16653	16492	16331	16453	16478	16311	16133	16298	16414	16517	16427	16451	16452	16607	16466	16385	16386	16521	16429	16597	16483	16604	16430	16510	16642	16766	16582	16515	16441	16603	16482	16403	16561	16314	16342	16718	16689	16365	16501	16684	16547	16274	16649	16320	16440	16624	16550	16448	16475	16355	16585	16474	16331	16534	16440	16372	16323	16441	16377	16590	16569	16404	16417	16580	16568	16598	16538	16240	16523	16450	16393	16728	16359	16468	16576	16565	16511	16688	16647	16416	16716	16569	16243	16307	16393	16505	16405	16480	16695	16602	16495	16489	16368	16591	16495	16613	16523	16455	16543	16601	16565	16512	16476	16493	16376	16502	16344	16475	16429	16462	16295	16410	16398	16376	16595	16721	16528	16604	16559	16568	16626	16285	16230	16203	16358	16674	16568	16396	16573	16390	16593	16543	16619	16551	16523	16480	16217	16570	16456	16410	16501	16398	16615	16475	16335	16527	16487	16509	16366	16537	16493	16545	16657	16269	16255	16319	16665	16445	16462	16420	16416	16571	16465	16420	16333	16472	16514	16616	16408	16324	16341	16348	16605	16423	16427	16499	16505	16507	16548	16407	16370	16515	16557	16436	16558	16385	16307	16398	16413	16468	16661	16604	16641	16609	16564	16554	16573	16511	16666	16479	16430	16390	16480	16335	16606	16586	16637	16351	16391	16402	16407	16194	16651	16463	16581	16407	16623	16493	16594	16630	16540	16405	16458	16317	16503	16324	16628	16424	16623	16542	16238	16379	16445	16479	16341	16488	16470	16605	16507	16438	16163	16608	16520	16474	16280	16579	16518	16580	16366	16617	16616	16572	16456	16605	16377	16386	16424	16537	16502	16434	16695	16265	16418	16716	16502	16449	16334	16375	16663	16482	16472	16338	16820	16463	16683	16610	16583	16345	16256	16669	16514	16513	16367	16452	16528	16478	16309	16562	16476	16548	16423	16481	16501	16475	16678	16502	16568	16487	16584	16206	16545	16604	16529	16438	16518	16808	16412	16506	16456	16464	16330	16600	16627	16573	16487	16381	16560	16587	16389	16463	16400	16514	16484	16633	16527	16316	16569	16411	16510	16684	16386	16584	16383	16574	16478	16637	16533	16597	16500	16587	16590	16570	16551	16498	16382	16488	16432	16427	16464	16552	16503	16361	16389	16505	16742	16595	16689	16380	16373	16372	16406	16457	16429	16573	16552	16619	16540	16420	16289	16501	16562	16692	16602	16480	16509	16495	16777	16328	16491	16493	16477	16263	16602	16621	16717	16433	16524	16521	16306	16598	16344	16643	16439	16288	16512	16316	16333	16381	16556	16326	16383	16504	16639	16733	16580	16651	16388	16449	16344	16403	16344	16412	16339	16513	16277	16452	16508	16618	16439	16569	16513	16592	16409	16476	16475	16560	16474	16526	16427	16306	16463	16634	16563	16635	16400	16595	16543	16390	16628	16592	16548	16375	16292	16458	16382	16559	16362	16351	16523	16644	16601	16409	16608	16309	16434	16393	16357	16606	16947	16251	16467	16462	16484	16385	16427	16383	16783	16322	16523	16349	16291	16410	16432	16471	16503	16562	16442	16570	16610	16609	16418	16496	16525	16495	16612	16258	16320	16694	16554	16675	16386	16411	16275	16551	16572	16497	16503
32094	56551	47549	32453	23097	19371	16557	15562	15000	14577	14782	14366	14538	14486	14087	13735	13670	13622	13559	13613	13638	13615	13886	14702	14493	14175	13727	13689	13640	13342	13525	13243	13411	13485	13266	13362	13415	13493	13360	13439	13324	13240	13402	13342	13304	13609	13435	13370	13287	13527	13552	13388	13469	13430	13375	13418	13379	13447	13195	13393	13273	13454	13313	13462	13420	13377	13348	13362	13327	13355	13373	13248	13435	13379	13368	13430	13402	13316	13568	13484	13335	13322	13395	13419	13446	13412	13287	13389	13465	13470	13460	13328	13468	13310	13337	13512	13460	13351	13405	13331	13384	13421	13400	13496	13336	13329	13393	13502	13507	13248	13362	13219	13366	13352	13300	13462	13382	13382	13440	13436	13440	13512	13434	13413	13360	13500	13483	13438	13452	13393	13348	13196	13419	13394	13227	13433	13304	13353	13341	13474	13282	13310	13440	13283	13376	13214	13449	13375	13498	13392	13308	13333	13261	13408	13396	13352	13422	13349	13254	13324	13333	13423	13321	13401	13181	13382	13471	13284	13287	13263	13465	13392	13428	13431	13464	13326	13465	13406	13411	13395	13287	13492	13317	13390	13289	13346	13426	13490	13445	13328	13300	13372	13437	13407	13350	13266	13307	13316	13381	13500	13350	13314	13345	13268	13415	13419	13312	13457	13518	13294	13367	13356	13364	13285	13230	13502	13358	13423	13340	13406	13383	13473	13373	13484	13497	13395	13476	13401	13327	13384	13226	13367	13539	13520	13372	13359	13438	13350	13463	13488	13428	13242	13148	13441	13264	13237	13445	13242	13359	13389	13396	13442	13342	13184	13263	13387	13267	13366	13480	13304	13461	13433	13397	13450	13241	13662	13364	13421	13331	13359	13434	13390	13415	13457	13448	13355	13319	13264	13376	13356	13425	13348	13323	13365	13463	13475	13332	13493	13326	13539	13416	13472	13259	13390	13302	13387	13403	13426	13335	13530	13340	13404	13411	13287	13432	13189	13389	13352	13410	13422	13383	13494	13557	13498	13373	13378	13205	13414	13421	13447	13388	13386	13454	13449	13416	13387	13283	13451	13424	13390	13315	13466	13305	13199	13606	13392	13329	13280	13546	13361	13337	13492	13477	13388	13355	13421	13472	13273	13453	13221	13307	13289	13466	13287	13356	13140	13464	13547	13505	13312	13399	13422	13431	13334	13349	13396	13351	13450	13425	13303	13368	13484	13444	13383	13360	13507	13322	13363	13257	13394	13365	13382	13435	13420	13328	13281	13210	13436	13471	13430	13374	13390	13309	13308	13413	13445	13391	13324	13443	13342	13251	13388	13372	13433	13415	13264	13343	13333	13437	13669	13435	13357	13410	13408	13431	13432	13250	13307	13287	13308	13434	13527	13182	13214	13462	13490	13350	13225	13372	13325	13446	13333	13220	13320	13199	13523	13338	13356	13415	13395	13352	13506	13498	13387	13178	13346	13348	13435	13437	13513	13407	13367	13258	13463	13450	13361	13404	13366	13303	13373	13412	13453	13355	13333	13353	13302	13395	13394	13244	13352	13429	13473	13456	13351	13330	13282	13255	13274	13263	13390	13452	13201	13536	13231	13317	13492	13364	13318	13440	13420	13464	13379	13426	13302	13276	13533	13566	13237	13343	13542	13327	13249	13520	13354	13304	13500	13249	13465	13313	13395	13254	13350	13434	13386	13433	13376	13408	13397	13363	13414	13353	13393	13302	13276	13494	13260	13400	13398	13462	13260	13360	13366	13448	13459	13378	13439	13398	13318	13391	13477	13393	13580	13374	13283	13393	13370	13352	13420	13315	13467	13384	13415	13348	13480	13236	13209	13431	13256	13389	13358	13195	13420	13332	13361	13289	13339	13275	13369	13278	13402	13664	13269	13316	13550	13364	13425	13429	13290	13445	13413	13392	13333	13336	13379	13417	13354	13471	13422	13426	13413	13401	13311	13355	13383	13282	13395	13378	13240	13374	13347	13323	13338	13406	13344	13525	13377	13368	13290	13365	13220	13388	13373	13282	13415	13358	13459	13278	13345	13253	13342	13318	13385	13240	13377	13411	13346	13359	13350	13230	13510	13392	13389	13306	13374	13487	13329	13443	13343	13407	13427	13256	13233	13323	13459	13466	13399	13332	13408	13530	13411	13145	13398	13421	13587	13376	13401	13570	13388	13300	13476	13295	13521	13383	13336	13384	13356	13390	13316	13388	13318	13365	13217	13318	13273	13396	13429	13385	13529	13322	13296	13404	13503	13454	13300	13362	13281	13271	13447	13290	13400	13321	13481	13445	13294	13285	13220	13588	13454	13322	13515	13363	13471	13385	13489	13443	13626	13180	13327	13371	13446	13334	13316	13338	13182	13349	13355	13456	13321	13352	13309	13468	13303	13425	13299	13452	13253	13339	13489	13469	13344	13400	13333	13483	13372	13255	13325	13368	13360	13193	13429	13468	13225	13367	13431	13447	13182	13453	13298	13399	13615	13520	13277	13468	13345	13292	13455	13320	13326	13285	13461	13398	13345	13385	13318	13336	13548	13506	13447	13344	13396	13348	13328	13492	13546	13229	13347	13505	13417	13309	13380	13398	13328	13392	13384	13393	13359	13284	13261	13407	13327	13490	13283	13406	13461	13537	13486	13302	13341	13352	13397	13385	13460	13531	13375	13416	13487	13429	13526	13320	13456	13257	13523	13304	13175	13310	13368	13372	13336	13193	13393	13498	13460	13279	13326	13247	13303	13313	13259	13226	13335	13351	13373	13379	13383	13459	13231	13400	13386	13334	13342	13491	13345	13309	13376	13424	13387	13268	13336	13349	13389	13431	13259	13498	13375	13174	13615	13276	13325	13377	13502	13353	13405	13419	13540	13339	13311	13360	13455	13358	13290	13417	13247	13433	13325	13190	13520	13374	13485	13375	13352	13457	13395	13413	13443	13418	13344	13267	13284	13361	13390	13404	13414	13476	13516	13276	13337	13389	13357	13336	13416	13397	13461	13365	13472	13476	13359	13431	13239	13328	13479	13397	13382	13477	13309	13507	13474	13435	13539	13263	13310	13441	13412	13336	13298	13376	13479	13424	13279	13396	13400	13256	13415	13470	13305	13309	13325	13511	13427	13381	13369	13309	13553	13441	13346	13440	13406	13372	13314	13392	13557	13495	13386	13276	13478	13410	13206	13430	13303	13615	13438	13335	13420	13459	13409	13260	13427	13379	13443	13451	13518	13223	13513	13477	13442	13197	13348	13561	13520	13263	13462	13402	13476	13462	13210	13277	13483	13313	13304	13354	13438	13369	13283	13306	13504	13369	13278	13457	13169	13386	13344	13327	13354	13213	13337	13397	13362	13354	13239	13400	13354	13382	13408	13359	13360	13344	13546	13384	13504	13444	13437	13413	13412	13471	13379	13571	13469	13250	13465	13392	13463	13493	13422	13453	13286	13183	13387	13522	13485	13364	13291	13414	13333	13528	13299	13409	13359	13412	13478	13475	13210	13391	13468	13447	13322	13560	13266	13444	13506	13553	13355	13232	13372	13355	13404	13407	13394	13198	13502	13166	13355	13431	13196	13192	13457	13379	13351	13351	13575	13362	13387	13549	13363	13391	13233	13319	13427	13377	13496	13299	13310	13374	13304	13363	13330	13434	13569	13385	13461	13552	13295	13310	13351	13375	13408	13307	13353	13422	13374	13431	13489	13556	13359	13447	13329	13502	13385	13423	13312	13240	13495	13247	13298	13230	13219	13488	13367	13348	13437	13443	13519	13457	13314	13280	13444	13326	13401	13369	13371	13201	13402	13318	13386	13455	13351	13436	13274	13376	13338	13344	13519	13537	13395	13367	13229	13435	13444	13353	13282	13385	13257	13498	13214	13017	13369	13447	13295	13405	13365	13374	13237	13252	13497	13513	13416	13491	13572	13346	13297	13468	13396	13550	13195	13396	13364	13387	13366	13352	13348	13401	13431	13377	13289	13410	13445	13269	13410	13574	13261	13428	13421	13483	13281	13428	13405	13437	13589	13265	13343	13536	13410	13312	13437	13285	13463	13377	13415	13401	13348	13451	13449	13523	13443	13264	13300	13384	13329	13268	13553	13304	13334	13415	13378	13417	13415	13500	13447	13442	13469	13408	13328	13331	13301	13223	13344	13421	13222	13271	13444	13282	13483	13409	13344	13385	13413	13348	13214	13471	13201	13505	13314	13551	13387	13398	13284	13463	13208	13429	13389	13420	13234	13518	13170	13379	13493	13312	13378	13458	13268	13510	13491	13283	13405	13334	13291	13519	13349	13554	13324	13378	13369	13353	13276	13319	13345	13402	13433	13323	13485	13469	13442	13283	13165	13372	13322	13351	13398	13362	13401	13294	13355	13496	13480	13290	13385	13304	13530	13450	13383	13352	13460	13382	13434	13348	13508	13419	13298	13397	13242	13552	13492	13241	13399	13485	13191	13348	13350	13339	13514	13275	13215	13280	13417	13354	13372	13606	13440	13441	13404	13328	13287	13424	13436	13431	13277	13359	13401	13303	13285	13467	13483	13371	13167	13222	13484	13509	13439	13345	13426	13303	13280	13332	13397	13549	13369	13458	13433	13356	13517	13414	13457	13355	13232	13393	13424	13440	13297	13389	13451	13351	13243	13229	13502	13498	13452	13408	13263	13480	13312	13487	13431	13392	13373	13416	13412	13507	13389	13406	13208	13484	13415	13227	13520	13546	13483	13513	13334	13382	13344	13369	13417	13417	13348	13371	13262	13466	13475	13209	13398	13492	13314	13402	13390	13533	13551	13160	13241	13357	13290	13526	13443	13378	13428	13403	13231	13409	13233	13456	13478	13383	13366	13498	13208	13481	13287	13462	13341	13340	13423	13294	13481	13440	13593	13467	13530	13501	13534	13490	13228	13424	13314	13398	13372	13577	13505	13490	13412	13261	13346	13299	13449	13276	13383	13438	13384	13353	13373	13668	13257	13466	13477	13402	13466	13206	13454	13312	13465	13353	13251	13442	13402	13521	13315	13381	13266	13336	13312	13557	13364	13465	13373	13502	13409	13462	13412	13329	13393	13415	13396	13452	13338	13515	13287	13576	13362	13348	13089	13416	13306	13374	13596	13230	13387	13414	13400	13300	13240
24817	21439	28828	28933	22854	19689	19012	17601	17460	17286	17258	17144	17184	17083	17052	16798	16888	16797	16853	16813	16613	16629	16777	17085	16932	16796	16769	16703	16675	16504	16731	16592	16395	16579	16465	16479	16460	16744	16721	16407	16824	16543	16585	16655	16391	16604	16570	16616	16634	16603	16472	16841	16687	16562	16613	16446	16783	16472	16654	16609	16834	16412	16610	16700	16518	16667	16685	16629	16483	16589	16673	16635	16929	16636	16509	16588	16655	16479	16617	16589	16538	16760	16773	16499	16517	16469	16493	16486	16626	16569	16512	16573	16641	16783	16672	16469	16649	16621	16768	16609	16748	16602	16339	16249	16472	16566	16640	16542	16554	16439	16815	16793	16613	16683	16678	16469	16443	16377	16683	16605	16486	16428	16594	16509	16617	16426	16565	16475	16565	16546	16585	16562	16345	16568	16520	16640	16509	16510	16621	16521	16553	16659	16654	16634	16798	16565	16665	16697	16361	16709	16549	16602	16729	16499	16524	16588	16457	16685	16465	16603	16525	16476	16494	16413	16563	16508	16550	16734	16612	16493	16462	16579	16601	16521	16509	16543	16749	16387	16514	16336	16597	16472	16602	16658	16725	16554	16516	16487	16427	16386	16705	16586	16660	16601	16420	16447	16624	16534	16725	16592	16611	16443	16413	16290	16453	16557	16479	16237	16438	16325	16598	16641	16609	16613	16617	16461	16719	16715	16568	16637	16561	16410	16304	16673	16523	16577	16548	16576	16470	16747	16475	16610	16397	16591	16466	16659	16707	16718	16524	16708	16449	16675	16513	16432	16625	16642	16483	16577	16505	16462	16510	16510	16488	16562	16408	16567	16785	16592	16441	16545	16425	16423	16576	16623	16626	16557	16788	16738	16546	16469	16680	16664	16677	16634	16609	16455	16644	16492	16583	16470	16462	16568	16471	16325	16563	16582	16397	16552	16619	16473	16573	16497	16608	16598	16570	16534	16602	16735	16457	16649	16545	16400	16628	16612	16429	16641	16711	16614	16576	16788	16699	16929	16713	16668	16647	16589	16543	16611	16751	16547	16697	16649	16519	16747	16637	16615	16402	16762	16586	16339	16553	16476	16623	16308	16640	16598	16613	16584	16451	16582	16671	16686	16550	16596	16385	16521	16577	16430	16697	16546	16654	16568	16716	16870	16675	16570	16709	16704	16643	16452	16651	16625	16460	16862	16553	16705	16497	16598	16611	16586	16489	16666	16600	16406	16596	16760	16590	16573	16751	16560	16582	16660	16557	16673	16499	16658	16317	16719	16397	16796	16645	16692	16403	16507	16393	16450	16474	16412	16516	16673	16613	16768	16657	16609	16413	16574	16785	16561	16592	16469	16451	16508	16635	16504	16532	16577	16765	16712	16699	16683	16617	16625	16416	16601	16518	16740	16791	16602	16730	16658	16604	16471	16790	16478	16434	16509	16537	16388	16544	16751	16892	16579	16466	16644	16459	16625	16470	16380	16594	16678	16622	16632	16712	16471	16742	16543	16477	16613	16488	16565	16440	16485	16691	16375	16405	16646	16382	16473	16644	16430	16421	16630	16554	16560	16591	16520	16626	16492	16589	16521	16473	16579	16476	16585	16390	16551	16699	16554	16655	16716	16563	16502	16672	16644	16687	16409	16467	16351	16415	16545	16594	16709	16728	16518	16709	16476	16454	16736	16501	16565	16689	16590	16653	16544	16645	16520	16743	16710	16582	16568	16641	16610	16336	16544	16718	16625	16475	16532	16582	16522	16633	16749	16645	16521	16491	16569	16541	16617	16629	16427	16544	16606	16601	16530	16629	16595	16898	16726	16546	16544	16575	16316	16604	16447	16599	16509	16764	16423	16627	16555	16658	16578	16528	16456	16619	16359	16558	16628	16641	16589	16543	16681	16527	16386	16542	16555	16838	16679	16847	16693	16524	16517	16666	16728	16551	16662	16825	16830	16498	16418	16441	16741	16571	16610	16478	16661	16419	16492	16469	16739	16605	16687	16541	16591	16504	16612	16701	16456	16589	16667	16494	16514	16477	16480	16516	16473	16633	16541	16560	16510	16542	16304	16625	16537	16496	16645	16564	16279	16404	16467	16680	16349	16314	16708	16550	16415	16491	16721	16747	16366	16588	16459	16444	16600	16447	16686	16591	16439	16553	16469	16556	16576	16458	16357	16635	16640	16629	16656	16637	16700	16580	16690	16456	16610	16755	16752	16738	16451	16477	16687	16525	16706	16700	16561	16665	16523	16523	16612	16861	16462	16524	16597	16619	16684	16758	16599	16790	16598	16723	16605	16464	16589	16532	16512	16679	16428	16688	16286	16437	16487	16472	16505	16560	16534	16478	16705	16719	16723	16480	16742	16601	16775	16695	16714	16562	16352	16428	16633	16644	16715	16654	16485	16571	16619	16591	16702	16622	16627	16592	16636	16625	16626	16470	16708	16597	16669	16579	16568	16608	16521	16564	16544	16633	16618	16727	16809	16413	16499	16420	16623	16533	16283	16633	16573	16648	16785	16706	16649	16482	16529	16504	16462	16769	16532	16587	16650	16352	16658	16708	16492	16416	16483	16676	16440	16519	16695	16746	16769	16653	16540	16481	16637	16587	16392	16523	16536	16446	16721	16550	16612	16621	16363	16482	16666	16510	16529	16560	16445	16601	16822	16677	16704	16681	16681	16387	16230	16643	16539	16607	16688	16667	16785	16570	16569	16755	16770	16728	16318	16692	16528	16521	16739	16604	16650	16411	16500	16591	16580	16631	16350	16630	16632	16625	16607	16671	16655	16522	16475	16550	16460	16565	16768	16581	16659	16579	16762	16366	16828	16665	16480	16587	16636	16644	16559	16548	16413	16452	16614	16623	16616	16569	16752	16674	16593	16772	16603	16623	16632	16796	16735	16498	16763	16627	16543	16598	16641	16526	16585	16567	16726	16461	16518	16641	16622	16775	16530	16605	16558	16437	16511	16709	16533	16704	16348	16623	16653	16627	16759	16525	16563	16664	16664	16743	16463	16521	16460	16642	16405	16659	16565	16501	16559	16650	16668	16710	16877	16515	16741	16495	16507	16659	16503	16519	16479	16442	16508	16689	16573	16452	16634	16698	16516	16676	16560	16599	16809	16829	16634	16590	16576	16311	16389	16592	16532	16504	16587	16629	16558	16489	16770	16518	16525	16509	16824	16713	16577	16536	16599	16472	16611	16688	16618	16571	16536	16640	16508	16388	16569	16428	16601	16537	16459	16480	16625	16679	16347	16570	16615	16550	16590	16507	16653	16871	16709	16605	16659	16495	16585	16474	16332	16524	16354	16610	16470	16529	16506	16758	16602	16554	16684	16581	16624	16399	16728	16565	16612	16442	16781	16560	16560	16450	16635	16702	16499	16626	16614	16650	16626	16776	16601	16438	16750	16656	16609	16589	16633	16591	16639	16569	16568	16475	16525	16388	16557	16503	16481	16608	16631	16710	16448	16527	16748	16731	16592	16753	16711	16359	16620	16584	16469	16725	16444	16472	16808	16496	16719	16497	16736	16533	16533	16619	16721	16726	16688	16676	16505	16627	16636	16663	16641	16544	16510	16651	16476	16552	16559	16579	16670	16717	16547	16501	16687	16609	16661	16816	16589	16659	16669	16889	16518	16712	16430	16436	16635	16546	16796	16685	16510	16469	16506	16774	16560	16587	16570	16613	16538	16604	16493	16629	16589	16553	16733	16318	16555	16722	16793	16671	16365	16386	16670	16575	16504	16429	16740	16613	16422	16518	16659	16334	16718	16443	16406	16529	16608	16450	16696	16710	16542	16642	16575	16465	16447	16431	16655	16821	16629	16720	16420	16695	16567	16875	16580	16616	16659	16759	16577	16644	16513	16576	16464	16637	16521	16379	16530	16545	16601	16642	16746	16648	16714	16672	16676	16578	16680	16553	16784	16662	16627	16795	16678	16545	16490	16625	16656	16548	16404	16585	16475	16633	16503	16483	16757	16512	16504	16498	16602	16873	16719	16480	16596	16674	16595	16654	16563	16646	16534	16435	16602	16693	16558	16565	16376	16657	16564	16593	16352	16514	16600	16625	16535	16746	16690	16612	16439	16817	16526	16464	16555	16478	16438	16612	16772	16484	16476	16540	16676	16550	16599	16426	16607	16640	16686	16628	16607	16468	16494	16632	16526	16358	16667	16564	16514	16747	16640	16659	16557	16411	16481	16760	16670	16754	16553	16537	16663	16642	16682	16569	16511	16661	16634	16602	16717	16529	16593	16345	16683	16529	16526	16616	16708	16537	16753	16761	16664	16589	16698	16597	16547	16490	16641	16639	16658	16573	16574	16470	16562	16528	16453	16699	16524	16634	16615	16638	16775	16631	16809	16565	16739	16657	16371	16550	16474	16531	16441	16318	16532	16866	16581	16664	16696	16729	16440	16420	16432	16728	16853	16623	16600	16567	16599	16615	16534	16587	16362	16578	16658	16576	16596	16476	16489	16553	16573	16694	16497	16397	16533	16639	16574	16487	16672	16666	16614	16533	16461	16421	16615	16746	16552	16581	16645	16714	16717	16593	16422	16602	16751	16464	16575	16586	16585	16648	16598	16481	16587	16673	16638	16784	16748	16580	16517	16586	16760	16734	16576	16688	16709	16532	16653	16744	16817	16613	16526	16516	16409	16500	16461	16490	16541	16509	16512	16622	16502	16539	16495	16616	16484	16619	16519	16682	16811	16518	16692	16479	16465	16715	16592	16615	16528	16544	16556	16400	16706	16512	16777	16718	16635	16528	16644	16720	16434	16621	16517	16559	16461	16462	16591	16685	16729	16361	16673	16586	16412	16525	16623	16612	16559	16608	16589	16741	16815	16614	16556	16544	16769	16623	16369	16604	16691	16667	16591	16648	16627	16667	16614	16505	16665	16557	16448	16780	16570	16417	16535	16570	16459	16356	16526	16520	16612	16664	16415	16630	16406	16732	16594	16636	16789	16790	16561	16508	16569	16562	16684	16563	16695	16675	16688	16432	16627	16684	16409	16578	16538	16550	16461	16653	16535	16540	16575	16470	16495	16545	16456	16769	16517	16559	16513	16774	16499	16698	16623	16680	16730	16675	16568	16679	16822	16529	16579	16605	16606	16632	16507	16576	16637	16695	16757
32068	51597	40650	28601	20781	16752	15633	14720	14421	14470	14427	14305	14240	14061	13880	13736	13891	13757	13518	13679	13634	13466	13560	13971	14014	13677	13761	13494	13552	13295	13289	13517	13515	13434	13398	13342	13438	13417	13341	13379	13375	13327	13397	13483	13263	13439	13463	13419	13620	13424	13438	13399	13526	13462	13456	13330	13443	13355	13438	13496	13468	13435	13438	13481	13427	13365	13409	13417	13495	13545	13334	13498	13489	13506	13529	13456	13265	13537	13471	13396	13512	13387	13441	13429	13525	13374	13405	13447	13676	13483	13498	13433	13260	13332	13239	13287	13422	13276	13350	13287	13470	13428	13431	13347	13581	13592	13444	13420	13516	13264	13534	13372	13467	13538	13379	13618	13404	13454	13421	13409	13595	13375	13353	13411	13451	13397	13430	13520	13250	13495	13437	13329	13345	13512	13303	13466	13372	13279	13490	13330	13317	13336	13300	13357	13512	13438	13476	13399	13391	13563	13511	13482	13285	13479	13465	13449	13415	13248	13277	13415	13358	13461	13401	13640	13348	13608	13225	13464	13375	13379	13540	13445	13457	13323	13394	13507	13416	13428	13436	13441	13510	13348	13539	13511	13530	13447	13433	13441	13424	13574	13569	13278	13424	13429	13607	13419	13389	13135	13358	13449	13492	13319	13456	13339	13438	13469	13432	13292	13232	13241	13595	13417	13350	13302	13501	13406	13402	13338	13514	13445	13303	13391	13288	13471	13542	13373	13466	13434	13363	13384	13385	13223	13288	13503	13439	13379	13490	13348	13424	13268	13370	13537	13509	13345	13432	13352	13439	13247	13401	13300	13457	13348	13520	13371	13610	13274	13468	13588	13419	13371	13232	13404	13471	13446	13408	13445	13406	13436	13410	13484	13351	13542	13408	13341	13486	13292	13398	13371	13468	13374	13365	13415	13400	13241	13511	13447	13457	13265	13461	13582	13371	13426	13228	13374	13350	13215	13450	13540	13398	13433	13367	13332	13405	13389	13439	13531	13449	13396	13444	13339	13345	13400	13322	13232	13309	13452	13384	13493	13406	13420	13520	13354	13437	13452	13430	13258	13455	13478	13403	13523	13357	13500	13374	13334	13415	13380	13273	13365	13359	13275	13380	13416	13369	13580	13401	13641	13341	13406	13478	13304	13371	13569	13302	13375	13516	13321	13493	13599	13425	13311	13382	13496	13509	13417	13366	13389	13424	13591	13357	13573	13380	13423	13409	13476	13512	13402	13390	13340	13481	13434	13429	13568	13317	13313	13379	13410	13280	13528	13300	13526	13411	13508	13420	13467	13429	13585	13268	13256	13428	13390	13444	13344	13549	13324	13446	13388	13499	13340	13407	13336	13458	13280	13340	13372	13460	13481	13235	13325	13451	13358	13219	13272	13389	13590	13388	13397	13496	13442	13490	13433	13299	13369	13478	13516	13439	13605	13407	13329	13519	13430	13251	13379	13431	13433	13317	13372	13530	13422	13246	13472	13433	13372	13512	13335	13389	13344	13471	13489	13487	13424	13452	13499	13395	13500	13477	13387	13461	13320	13712	13343	13493	13424	13454	13400	13634	13639	13403	13315	13320	13499	13451	13407	13568	13473	13236	13452	13369	13478	13362	13292	13527	13438	13426	13411	13406	13381	13443	13394	13515	13475	13404	13439	13271	13476	13358	13484	13353	13554	13372	13314	13407	13398	13497	13540	13465	13315	13524	13426	13441	13476	13408	13268	13356	13365	13358	13452	13426	13458	13404	13443	13422	13446	13536	13309	13268	13486	13361	13432	13335	13338	13477	13570	13487	13494	13623	13283	13546	13396	13555	13328	13357	13349	13361	13607	13400	13324	13372	13505	13398	13342	13321	13348	13544	13335	13397	13419	13450	13428	13486	13497	13515	13435	13399	13311	13307	13272	13466	13369	13516	13406	13315	13320	13301	13411	13367	13413	13410	13430	13476	13382	13507	13418	13373	13452	13336	13301	13599	13462	13468	13496	13433	13324	13640	13498	13488	13523	13430	13408	13501	13470	13386	13604	13370	13566	13449	13552	13536	13401	13277	13594	13420	13522	13507	13414	13595	13396	13493	13282	13435	13479	13393	13221	13340	13442	13370	13291	13430	13504	13466	13328	13474	13453	13430	13447	13402	13402	13360	13407	13182	13351	13479	13499	13290	13516	13322	13499	13442	13252	13420	13267	13237	13529	13339	13328	13423	13342	13434	13526	13614	13474	13498	13557	13336	13500	13477	13455	13470	13392	13433	13374	13454	13201	13297	13333	13398	13326	13426	13512	13511	13424	13410	13468	13600	13570	13295	13473	13442	13518	13565	13431	13447	13473	13320	13410	13427	13443	13319	13447	13432	13378	13366	13430	13559	13432	13523	13508	13421	13409	13579	13337	13298	13393	13508	13496	13473	13508	13442	13479	13339	13309	13410	13489	13696	13414	13426	13191	13446	13300	13518	13321	13447	13339	13537	13439	13297	13456	13426	13496	13423	13422	13369	13371	13268	13554	13381	13491	13311	13459	13429	13513	13585	13518	13472	13475	13724	13334	13467	13432	13355	13308	13393	13596	13299	13587	13463	13292	13488	13348	13372	13391	13534	13441	13199	13298	13416	13473	13437	13275	13446	13411	13403	13437	13341	13267	13453	13484	13243	13455	13488	13463	13484	13373	13304	13307	13389	13510	13357	13579	13579	13295	13346	13328	13368	13557	13313	13392	13410	13318	13272	13423	13422	13386	13387	13441	13414	13384	13488	13425	13525	13379	13532	13462	13491	13567	13419	13580	13393	13425	13415	13485	13458	13512	13464	13401	13241	13381	13370	13611	13537	13614	13407	13334	13367	13378	13440	13450	13354	13304	13386	13546	13523	13491	13481	13527	13390	13527	13386	13592	13347	13550	13640	13321	13257	13358	13321	13354	13427	13401	13539	13474	13338	13417	13521	13360	13425	13353	13431	13510	13357	13454	13495	13377	13415	13544	13495	13398	13297	13319	13388	13372	13412	13437	13511	13588	13495	13478	13380	13514	13575	13503	13459	13523	13441	13303	13375	13393	13375	13500	13401	13517	13443	13531	13399	13308	13445	13419	13154	13340	13344	13257	13519	13450	13431	13394	13382	13330	13457	13455	13444	13405	13528	13408	13346	13424	13309	13390	13354	13397	13292	13454	13445	13531	13430	13469	13340	13243	13536	13402	13484	13271	13360	13288	13390	13320	13469	13352	13461	13591	13384	13370	13435	13332	13503	13392	13465	13464	13451	13407	13430	13234	13402	13393	13335	13323	13348	13255	13381	13319	13488	13454	13461	13460	13428	13440	13391	13509	13380	13321	13325	13279	13419	13442	13457	13561	13533	13302	13383	13403	13429	13585	13361	13481	13466	13471	13335	13432	13436	13441	13487	13478	13404	13518	13512	13473	13399	13466	13394	13657	13350	13508	13394	13399	13562	13467	13578	13300	13257	13424	13459	13438	13424	13289	13359	13380	13342	13296	13530	13487	13358	13300	13294	13429	13390	13519	13555	13461	13401	13583	13432	13455	13597	13450	13397	13506	13499	13478	13423	13455	13482	13455	13415	13499	13417	13342	13600	13188	13544	13430	13540	13392	13427	13493	13468	13458	13461	13435	13514	13364	13458	13437	13476	13596	13335	13410	13395	13502	13502	13454	13365	13301	13407	13414	13390	13497	13364	13258	13474	13320	13408	13446	13511	13384	13554	13200	13504	13632	13339	13388	13500	13409	13395	13558	13572	13480	13437	13441	13485	13596	13432	13481	13523	13490	13420	13283	13412	13499	13591	13380	13339	13311	13621	13498	13447	13351	13578	13468	13522	13357	13382	13344	13503	13534	13412	13449	13339	13412	13422	13457	13377	13422	13500	13342	13415	13508	13311	13339	13351	13532	13386	13387	13528	13413	13542	13484	13323	13511	13498	13310	13435	13302	13220	13363	13372	13359	13422	13485	13653	13409	13603	13611	13388	13467	13491	13338	13245	13583	13531	13579	13409	13630	13471	13459	13575	13395	13411	13369	13393	13377	13458	13362	13232	13304	13288	13550	13241	13265	13523	13495	13427	13513	13500	13507	13365	13232	13221	13449	13493	13432	13496	13375	13457	13382	13615	13333	13462	13459	13373	13433	13308	13446	13388	13426	13331	13453	13167	13495	13297	13378	13510	13362	13422	13418	13476	13610	13537	13473	13386	13326	13512	13425	13395	13601	13486	13296	13387	13508	13338	13491	13477	13294	13602	13374	13411	13297	13439	13329	13508	13410	13374	13450	13352	13441	13451	13411	13446	13452	13499	13306	13437	13292	13446	13337	13406	13355	13445	13581	13349	13412	13380	13392	13321	13394	13329	13596	13572	13306	13402	13484	13520	13370	13441	13589	13406	13363	13279	13475	13414	13427	13341	13434	13498	13356	13554	13513	13528	13330	13402	13268	13490	13396	13442	13417	13593	13238	13564	13432	13302	13346	13466	13430	13408	13683	13363	13484	13605	13498	13624	13468	13408	13442	13390	13451	13400	13266	13503	13510	13294	13469	13411	13362	13384	13434	13499	13390	13485	13440	13400	13495	13349	13447	13586	13553	13270	13430	13519	13491	13334	13455	13566	13505	13320	13603	13481	13353	13312	13416	13543	13189	13480	13469	13383	13343	13586	13446	13347	13417	13483	13347	13406	13390	13327	13393	13493	13332	13600	13465	13389	13484	13510	13386	13269	13408	13483	13453	13440	13235	13285	13286	13547	13486	13375	13467	13445	13348	13630	13388	13550	13471	13395	13385	13465	13394	13677	13385	13526	13480	13346	13233	13479	13324	13578	13370	13481	13583	13530	13479	13554	13426	13280	13422	13473	13390	13308	13484	13514	13369	13691	13515	13501	13483	13417	13355	13421	13466	13595	13486	13527	13413	13355	13669	13495	13470	13508	13448	13324	13448	13428	13513	13410	13399	13283	13500	13339	13446	13478	13515	13624	13244	13323	13680	13538	13440	13411	13496	13488	13212	13396	13456	13305	13465	13338	13405	13450	13283	13332	13416	13603	13417	13509	13409	13459	13545	13412	13469	13343	13384	13434	13465	13415	13482	13578	13350	13443	13309	13526	13335	13494	13423	13411	13605	13283	13596	13674	13493	13463	13411
22163	21173	28541	24417	21974	23888	25028	19713	18321	18704	18768	18356	18252	18026	17799	17773	17708	17501	17520	17238	17183	17044	17373	18224	18409	17939	17710	17221	17080	17015	16852	16943	16864	16701	16971	16897	16913	17025	16903	16804	17087	16764	17041	16910	16815	16697	16756	17025	16935	16915	16911	16962	17182	16894	16876	16941	16658	16685	16820	16676	16993	16859	16834	16854	16720	16665	16870	16938	16760	16917	16963	16993	16814	17017	16782	16913	16891	16817	16762	16938	16757	16853	16727	16919	16820	16933	16796	16969	17158	16802	16959	16828	16779	16793	16705	16760	16747	16720	17091	16684	16966	16902	16795	16902	16788	16701	16924	16821	16854	16927	16849	16818	16830	16931	16946	17099	16961	16907	16931	16729	16884	16787	16839	16827	16870	16840	16720	16862	16737	16875	16814	16647	16870	16833	16736	16720	16900	16693	16839	16925	16762	16779	16702	16851	16857	16896	16938	16931	16915	16997	16918	16844	17020	16918	16868	16659	16851	16708	16975	16701	16785	17040	17042	16846	16993	16842	17048	16697	16687	16805	16667	16863	16841	16740	16904	16791	17003	16779	16937	16854	16950	16850	17072	16762	16883	16925	16551	16944	17083	16800	16902	16746	16653	16661	16789	16957	16759	16727	16825	16645	16703	16871	17073	16741	16861	16924	16915	16645	16820	16865	16899	16836	16987	16880	16880	16915	16778	16904	16814	16739	16795	16876	16834	16911	16773	17020	16887	16934	16783	16785	16523	16901	16980	16841	16883	17033	16758	16875	16856	16851	16850	16836	16685	16845	16552	16815	16936	16791	16905	16821	16733	16945	16932	16855	16911	16781	16940	16671	16829	16736	16739	16946	16807	16929	16802	16663	16871	16904	16625	16820	16820	16849	16919	17124	16821	16880	16879	17057	16764	16812	16882	16640	17119	16894	16759	16801	16739	16783	16960	16776	16614	16875	16779	16824	16700	16835	16934	16911	16739	16752	16973	16776	16969	16890	16794	16664	16830	16671	16858	16748	16746	16816	16898	16688	16944	16745	16928	16733	16904	16829	16936	16841	16981	16885	16751	17000	16914	16994	16823	16888	17021	16929	16952	16705	16887	16721	16812	16953	16865	16851	16794	16692	16760	16961	16671	16842	16710	16823	16923	16868	16757	16750	16986	16862	16817	16812	16953	16990	16830	16848	16672	16621	16748	16921	16831	16792	16697	16809	17168	16725	16771	16829	16596	16852	16878	16828	16903	16826	16868	16884	16601	16898	16949	16776	16713	16883	16604	16889	16800	16706	16812	16711	16866	16895	16923	16961	16966	16900	16793	16625	16841	16721	16957	16771	16907	16997	16775	16560	17001	16856	16910	16931	16896	16842	16781	16782	16826	16800	16687	16650	16671	16926	16749	17046	16973	16865	16929	16969	16696	16826	17046	16635	16870	16759	16811	16724	16859	16878	16719	16843	16972	16777	16898	16709	16824	16986	17001	16780	16585	16807	17028	16891	16695	16741	16916	16987	16722	16911	16649	17007	16952	16840	16912	16845	16770	16686	16796	16945	17093	16804	16917	16838	16859	16791	16833	16751	16689	16708	16889	16845	16700	16765	16968	16643	16805	16954	16698	16701	16698	16957	16977	16826	16696	16952	16773	16846	16767	16711	16804	16798	16663	16680	17024	16779	16971	16961	16729	16942	16680	16893	16844	16749	16747	16763	16684	16912	16897	17031	16864	16690	16938	16913	16864	16913	16637	16895	16782	16819	17006	16852	16642	16924	16922	16884	16954	16838	16885	16915	17026	16753	16827	16814	16863	16996	16880	16558	16777	16817	16851	16915	16608	16760	16865	16718	16886	16877	16680	16976	16902	16919	16875	16818	16808	16822	16830	16741	17050	16869	17031	16698	16853	16774	16740	16737	16723	16644	16819	16714	16850	16806	16693	16838	16926	16863	16852	16887	16835	16840	16789	16954	16798	16937	16958	16876	16765	16871	16787	16875	16772	16928	16942	16846	16812	16827	16697	16941	16669	16852	16882	16841	16916	16644	16746	16874	16843	16797	17004	16890	16814	16762	16912	16704	16797	16755	16828	16908	16938	16829	16792	16716	16742	16833	16825	16857	17003	16627	16655	16704	17042	16773	16691	17174	17010	16870	16881	16880	16544	16546	17077	16718	16729	16937	17044	16888	16896	16810	16900	16853	16765	16799	16975	16755	16759	16938	16908	16700	16775	16778	16752	16812	16937	16880	16684	16798	16860	16753	16811	16807	17118	16970	16635	16781	16757	16962	16936	16814	16912	16941	16934	16796	16710	16802	16818	17025	16656	16730	16793	17020	16677	16862	16859	16897	16920	16783	16722	16810	16851	16726	16720	16851	16724	16821	16639	16898	16802	16852	16646	16713	16933	16884	16600	17123	16842	16808	16861	17062	16784	16891	17015	16969	16891	16849	16944	17116	16727	16687	16892	16822	16854	16810	16821	16657	16716	16762	16726	16695	16793	16911	16853	16680	16871	16706	16779	17040	16516	16881	16835	16830	16647	16863	16962	16757	16757	16821	16982	16980	16701	17122	16709	16955	16904	16716	16851	16773	16884	16767	16842	16664	16923	16829	16969	16841	17005	16928	16989	16871	16715	16736	16877	16897	16824	16827	16915	16781	16752	16851	16707	16779	16854	16762	16709	16841	16917	16824	16937	16809	16826	16759	16978	16924	16865	16809	16810	16783	16714	16766	16950	16872	17020	16786	16821	16870	16701	16925	16808	16722	16784	16805	16760	16623	16753	16868	16755	16975	16756	16684	16851	16729	16832	16625	16905	16734	16785	16716	16829	16637	16712	16973	16805	16728	16891	16829	16812	16889	16598	16752	16812	16640	16952	16980	16732	16792	17038	16735	16782	16902	16717	16694	16684	16803	16888	16834	16823	16724	16896	16885	16780	16884	16746	16952	16838	16974	16789	16865	16733	16807	16803	16881	16849	16764	16889	16739	16742	16704	17050	16927	16983	17020	17010	16768	16717	16749	16645	16813	16856	16985	16757	16974	16902	16912	16742	16805	16776	16863	17000	16906	16801	16794	16882	16783	16851	16742	16947	17048	16741	16951	16786	16926	16746	16807	16790	16686	16958	16715	16813	16717	16905	16827	16742	16719	16945	16820	16831	16670	16789	16717	16896	16805	17126	16921	16795	16863	16724	16664	16683	16868	16712	16714	16825	16645	16703	16744	16612	16651	16941	16660	17072	16832	16753	16961	16837	16763	16784	16857	16915	16803	16677	16821	16687	16958	16825	16665	16947	16828	16857	16784	16867	16907	16775	16891	16902	16782	16826	16864	16866	16845	16722	16909	16844	16889	16887	16701	16775	16846	16769	16785	16841	16989	16818	16846	16746	16665	16715	16718	16961	16920	16789	16969	16716	16775	16947	16853	16914	16838	16778	16776	16631	16709	16784	16706	16888	16729	16787	16847	16899	16866	16962	16849	16736	16612	16882	16857	16872	16681	16763	16739	16794	16928	16978	16907	16888	17049	16831	16798	16626	16781	16736	16690	16867	16943	16862	16938	16906	16814	16678	16803	16861	16725	16776	16660	16768	16885	16800	16817	16893	16622	16796	16935	16670	16653	16815	16708	16830	16854	16706	16956	16758	17043	16953	16733	16821	16803	16945	16827	17009	16853	16781	16881	16979	16989	16965	16907	16744	16874	16909	16566	17068	16889	16830	16654	16719	16482	17072	17138	16802	16681	17013	16733	16702	16818	16905	17014	16760	16689	16701	16721	16907	17015	16854	16941	16664	16654	16722	16759	16919	17034	16784	16627	16959	16722	16751	16611	16892	16949	16832	16792	16773	16696	16509	16747	16998	16932	16876	16732	16954	16823	16872	16676	16882	16871	16639	17011	16798	16780	16717	16816	16744	16834	16667	16758	16737	16786	16967	16716	16748	17068	16770	16989	16768	16897	16936	16925	17049	16717	16780	17037	16764	16781	16875	16726	16972	16689	16826	16732	16671	16757	16754	16825	16944	16866	16715	16892	16776	17096	16796	16982	16793	16879	16941	16943	16880	16810	16837	16684	16707	16948	16785	16872	16792	16770	16935	16769	16749	17051	16778	16954	16854	16640	16889	16806	16774	16772	16826	16739	16746	16883	16775	16877	16827	16928	16896	16903	16774	16551	16619	16790	16679	16893	16913	16928	16999	16897	16676	16780	16652	16729	16655	16978	16700	16871	16858	16851	16683	16982	16858	16903	16927	16724	16945	16870	16802	16704	16838	16769	16792	16722	16906	16688	16866	16896	16849	16890	16780	16680	16843	16776	16976	16874	16882	16906	16754	16865	16993	16664	16840	16704	16873	16729	16744	16651	16858	16765	16887	16816	16905	16690	16737	16787	16920	16884	16762	16755	16725	16882	16991	16843	16788	16887	16767	16960	16698	16689	16777	16846	16870	16729	16740	16679	16593	16826	16812	16800	16736	17004	16858	16807	16677	16819	16781	16966	16923	16823	16660	17029	16924	16769	16674	16916	16598	16803	16859	16811	16827	16647	16882	16980	16977	16842	16879	16815	16863	16923	16746	16838	16764	16920	16943	16768	16728	16908	16861	16787	16734	16982	16817	16897	16782	16797	16832	16680	16916	16908	16878	16884	16948	16824	16861	16888	16859	16978	17016	16989	16878	17110	16920	16934	16753	16865	16930	16676	16833	16883	17083	16797	16835	16912	16850	16703	16735	16877	16802	16816	16881	16948	16725	16726	16864	16897	16774	16724	16896	16774	16998	16841	16833	17108	16896	16798	16794	16844	16889	16835	16914	16988	16892	16910	16871	16852	16852	16895	16894	16994	16881	17090	16762	16783	16780	16686	16688	16792	16670	16633	16977	16852	16677	16897	16837	16857	16695	16827	16618	16695	16707	16762	16793	16818	16706	16820	16599	17028	16957	16835	16929	17067	16905	16845	16764	16807	17010	16912	16716	16786	16831	16967	16667	16876	16868	16859	16772	16805	16791	17108	16859	16705	16875	16816	16724	16649	16792	16770	16799	16783	16763	16834	16779	16571	16894	16800	16941	16855	16882	16918	16692	16658	16775	16638	16956	17086	16646	16606	16837	16688	16750	16903	16570	16766	16841	16732	16659	16827	16808	16649	16926	16805	16800	16615
33951	64879	54755	38900	24525	20053	17638	16384	15869	15798	15442	15422	15009	15084	14715	14391	14251	14099	14347	14077	13819	13844	14572	15526	15494	14922	14487	13932	13878	13643	13566	13599	13684	13635	13657	13684	13644	13587	13598	13619	13520	13607	13630	13606	13457	13497	13597	13688	13531	13688	13711	13691	13688	13776	13497	13491	13560	13635	13452	13652	13760	13498	13669	13701	13697	13641	13688	13573	13635	13402	13468	13494	13436	13575	13516	13824	13698	13637	13639	13396	13724	13581	13541	13707	13490	13727	13565	13660	13660	13588	13723	13550	13476	13696	13640	13530	13708	13580	13700	13602	13531	13566	13547	13706	13590	13605	13500	13729	13676	13513	13588	13610	13469	13383	13541	13801	13809	13556	13698	13509	13591	13653	13454	13556	13454	13706	13547	13745	13552	13615	13720	13486	13361	13616	13636	13664	13523	13571	13551	13427	13567	13532	13491	13680	13623	13602	13548	13373	13606	13634	13483	13722	13688	13526	13500	13543	13520	13576	13709	13581	13463	13618	13696	13443	13649	13564	13581	13682	13432	13513	13745	13699	13567	13620	13731	13630	13528	13535	13623	13668	13632	13410	13515	13622	13706	13617	13670	13550	13522	13448	13630	13438	13583	13357	13540	13643	13629	13521	13553	13692	13623	13483	13580	13695	13538	13502	13585	13525	13605	13545	13573	13457	13543	13509	13665	13674	13631	13472	13697	13672	13673	13369	13632	13539	13578	13377	13619	13524	13415	13674	13419	13545	13437	13489	13527	13581	13610	13537	13573	13448	13408	13576	13611	13604	13740	13402	13682	13658	13585	13544	13630	13659	13452	13620	13657	13672	13701	13576	13466	13642	13790	13626	13473	13579	13376	13640	13569	13600	13743	13498	13487	13613	13559	13430	13589	13439	13491	13558	13360	13632	13714	13626	13470	13536	13382	13515	13648	13536	13757	13678	13727	13501	13590	13496	13321	13480	13634	13415	13501	13619	13536	13652	13564	13618	13484	13627	13475	13548	13633	13636	13685	13771	13546	13534	13622	13593	13657	13621	13641	13804	13624	13682	13602	13675	13480	13658	13562	13548	13875	13633	13464	13520	13520	13381	13587	13635	13596	13737	13559	13534	13482	13371	13513	13482	13484	13604	13591	13515	13555	13381	13563	13613	13671	13676	13538	13668	13471	13580	13659	13599	13511	13678	13534	13422	13714	13707	13789	13500	13707	13659	13762	13420	13565	13542	13492	13466	13634	13787	13613	13746	13548	13626	13679	13667	13502	13641	13355	13645	13625	13521	13445	13658	13526	13427	13646	13681	13561	13565	13599	13538	13607	13482	13512	13439	13635	13362	13569	13625	13563	13722	13494	13511	13558	13810	13578	13497	13492	13429	13582	13560	13726	13726	13603	13649	13594	13643	13496	13645	13617	13627	13528	13471	13778	13519	13603	13506	13516	13686	13671	13571	13540	13578	13548	13662	13645	13551	13595	13537	13479	13637	13434	13469	13559	13593	13620	13649	13538	13409	13716	13633	13633	13517	13625	13548	13733	13722	13559	13728	13551	13550	13477	13640	13610	13596	13538	13544	13555	13518	13644	13469	13590	13665	13544	13750	13502	13533	13668	13486	13463	13435	13567	13470	13449	13451	13630	13720	13566	13496	13629	13523	13532	13317	13700	13369	13679	13490	13624	13713	13609	13632	13650	13560	13612	13567	13674	13690	13580	13660	13567	13499	13628	13697	13663	13496	13646	13493	13597	13576	13626	13606	13662	13603	13473	13650	13564	13448	13541	13482	13689	13643	13568	13565	13598	13450	13356	13684	13547	13598	13605	13595	13634	13696	13466	13599	13444	13619	13530	13541	13708	13591	13590	13507	13472	13621	13658	13503	13673	13342	13646	13571	13556	13454	13685	13500	13520	13515	13781	13601	13692	13549	13748	13542	13590	13579	13311	13624	13428	13603	13749	13582	13675	13487	13762	13424	13724	13475	13552	13637	13766	13661	13548	13714	13549	13620	13459	13590	13605	13571	13483	13465	13464	13722	13804	13737	13514	13598	13608	13689	13535	13552	13626	13663	13655	13379	13524	13625	13548	13527	13495	13532	13530	13667	13497	13579	13560	13682	13705	13563	13506	13570	13575	13558	13537	13531	13522	13824	13628	13485	13567	13518	13732	13655	13695	13496	13555	13568	13398	13435	13520	13746	13584	13513	13610	13678	13528	13683	13467	13554	13697	13377	13698	13618	13640	13501	13552	13761	13662	13517	13654	13498	13616	13444	13525	13607	13512	13591	13609	13388	13594	13469	13427	13571	13591	13598	13542	13594	13592	13600	13541	13496	13568	13558	13694	13359	13518	13414	13674	13418	13508	13592	13735	13498	13650	13640	13597	13469	13720	13721	13633	13532	13588	13558	13573	13343	13507	13734	13581	13477	13630	13664	13498	13493	13547	13495	13634	13589	13643	13602	13551	13567	13514	13618	13431	13650	13509	13443	13569	13428	13613	13668	13504	13611	13475	13630	13580	13625	13671	13542	13515	13676	13681	13473	13377	13598	13617	13675	13724	13639	13549	13579	13564	13691	13554	13614	13567	13592	13650	13474	13563	13619	13421	13547	13538	13498	13553	13710	13434	13563	13582	13617	13463	13415	13559	13614	13732	13627	13550	13571	13629	13603	13496	13442	13586	13767	13572	13517	13670	13298	13393	13589	13508	13497	13551	13467	13719	13493	13534	13506	13499	13628	13458	13629	13598	13508	13542	13534	13635	13526	13645	13531	13587	13425	13614	13531	13497	13556	13488	13538	13507	13734	13489	13535	13607	13362	13536	13655	13534	13550	13597	13430	13370	13577	13572	13661	13708	13717	13518	13729	13635	13652	13761	13647	13623	13593	13554	13344	13502	13713	13569	13557	13586	13431	13640	13516	13539	13588	13785	13577	13794	13549	13497	13511	13747	13665	13590	13471	13412	13597	13661	13581	13559	13534	13494	13559	13385	13518	13567	13581	13493	13714	13757	13523	13637	13497	13458	13483	13567	13693	13412	13508	13555	13573	13539	13617	13529	13603	13604	13598	13738	13555	13595	13559	13439	13708	13522	13603	13653	13576	13605	13565	13698	13305	13604	13430	13521	13764	13536	13667	13654	13662	13754	13502	13534	13596	13734	13446	13604	13540	13447	13420	13519	13589	13511	13483	13405	13527	13550	13451	13529	13543	13644	13550	13506	13578	13529	13634	13500	13605	13532	13601	13558	13525	13503	13652	13600	13579	13492	13248	13735	13527	13574	13668	13545	13606	13670	13387	13573	13645	13585	13603	13601	13577	13661	13621	13468	13426	13424	13465	13612	13439	13790	13427	13665	13505	13602	13591	13574	13411	13669	13554	13549	13632	13542	13642	13443	13654	13488	13501	13643	13361	13729	13593	13602	13522	13520	13496	13638	13537	13597	13645	13486	13678	13527	13687	13650	13622	13516	13783	13249	13621	13634	13477	13685	13434	13556	13444	13482	13568	13748	13679	13519	13390	13657	13630	13652	13631	13633	13679	13459	13663	13654	13615	13426	13506	13719	13529	13689	13521	13514	13500	13496	13499	13620	13456	13580	13735	13540	13601	13467	13460	13646	13816	13682	13427	13494	13607	13615	13662	13578	13567	13615	13547	13636	13482	13704	13647	13605	13334	13658	13807	13586	13805	13470	13493	13508	13387	13512	13536	13619	13530	13552	13578	13573	13769	13534	13605	13611	13594	13571	13639	13458	13425	13658	13482	13694	13530	13607	13465	13646	13477	13506	13537	13389	13590	13702	13674	13609	13544	13628	13463	13549	13565	13603	13454	13548	13474	13498	13707	13505	13630	13644	13644	13693	13666	13624	13589	13462	13578	13581	13542	13545	13447	13604	13550	13680	13343	13723	13512	13766	13482	13563	13664	13417	13481	13476	13716	13678	13575	13506	13512	13726	13431	13493	13605	13465	13628	13494	13619	13468	13414	13648	13566	13590	13595	13517	13386	13604	13554	13507	13712	13561	13555	13410	13386	13602	13722	13581	13474	13755	13520	13627	13430	13548	13612	13567	13642	13545	13621	13606	13579	13467	13419	13713	13574	13325	13485	13601	13540	13582	13571	13772	13467	13517	13743	13674	13540	13596	13579	13598	13579	13518	13741	13658	13633	13593	13675	13450	13752	13591	13674	13596	13578	13638	13490	13541	13643	13670	13407	13547	13504	13515	13493	13599	13751	13521	13433	13624	13655	13593	13463	13447	13483	13560	13415	13716	13450	13393	13655	13594	13643	13523	13380	13713	13599	13574	13712	13460	13505	13667	13427	13607	13498	13445	13613	13511	13465	13482	13589	13626	13545	13556	13552	13641	13548	13561	13600	13515	13720	13709	13604	13520	13687	13668	13566	13380	13589	13501	13812	13629	13516	13496	13455	13555	13459	13542	13574	13692	13569	13619	13546	13595	13713	13612	13619	13699	13621	13650	13504	13417	13689	13550	13580	13535	13614	13730	13510	13685	13649	13620	13532	13548	13473	13534	13386	13645	13562	13582	13683	13639	13453	13578	13666	13749	13778	13542	13561	13676	13484	13475	13510	13440	13682	13702	13633	13467	13458	13596	13457	13623	13402	13336	13668	13580	13518	13547	13617	13788	13457	13432	13593	13629	13727	13492	13476	13593	13609	13434	13562	13539	13563	13696	13615	13665	13604	13548	13615	13633	13456	13574	13665	13606	13477	13565	13727	13535	13637	13497	13553	13505	13616	13703	13583	13511	13625	13477	13588	13577	13519	13396	13724	13670	13430	13521	13575	13519	13557	13650	13571	13657	13587	13517	13615	13681	13613	13563	13580	13617	13402	13514	13501	13473	13645	13552	13687	13566	13551	13655	13707	13407	13488	13540	13501	13575	13532	13863	13446	13367	13657	13681	13731	13633	13645	13493	13511	13664	13478	13608	13458	13557	13503	13445	13555	13441	13564	13668	13562	13435	13833	13667	13548	13448	13719	13481	13706	13596	13552	13493	13455	13427	13511	13586	13516	13530	13542	13420	13759	13875	13522	13592	13657	13687	13611	13588	13638	13640	13664	13559	13425	13431	13608	13579	13721	13436	13675	13519	13529	13675	13633	13527	13599	13531	13536	13511	13459	13631	13502
31836	34283	40472	30271	21584	19467	18747	18154	18144	18406	18112	17786	17631	17660	17467	17444	17646	17470	17541	17461	17350	17473	17478	17493	17482	17428	17429	17497	17475	17126	17329	17335	17324	17232	17316	17510	17358	17398	17502	17154	17462	17236	17126	17430	17463	17255	17445	17432	17522	17225	17216	17268	17244	17241	17123	17191	17189	17523	17446	17384	17259	17433	17344	17530	17171	17096	17313	17435	17344	17407	17306	17195	17403	17205	17228	17357	17488	17393	17353	17373	17368	17352	17305	17202	17353	17163	17432	17311	17343	17523	17332	17095	17257	17307	17625	17252	17517	17533	17321	17292	17187	17259	17078	17382	17265	17411	17547	17383	17533	17454	17263	17250	17389	17302	17317	17486	17286	17527	17374	17546	17178	17389	17357	17373	17312	17453	17298	17311	17182	17364	17400	17447	17311	17417	17319	17177	17501	17423	17295	17295	17589	17363	17292	17293	17422	17447	17356	17215	17510	17351	17363	17270	17269	17423	17505	17382	17298	17236	17497	17232	17556	17384	17289	17319	17219	17390	17384	17315	17370	17372	17327	17275	17410	17345	17432	17370	17258	17094	17363	17487	17401	17333	17343	17448	17259	17509	17292	17402	17438	17371	17290	17305	17344	17360	17324	17301	17388	17347	17274	17455	17401	17473	17520	17335	17322	17162	17493	17333	17307	17311	17353	17099	17301	17389	17508	17376	17348	17240	17112	17374	17345	17530	17363	17489	17392	17408	17225	17401	17088	17318	17205	17438	17462	17187	17540	17202	17226	17426	17449	17328	17248	17435	17432	17407	17382	17400	17420	17402	17291	17280	17403	17410	17432	17435	17257	17474	17654	17506	17445	17477	17336	17107	17232	17451	17234	17160	17354	17406	17223	17309	17391	17415	17316	17530	17494	17341	17312	17379	17471	17457	17356	17145	17169	17345	17128	17138	17222	17365	17382	17529	17331	17282	17355	17244	17455	17350	17257	17349	17376	17367	17173	17358	17273	17346	17374	17456	17177	17621	17286	17058	17237	17425	17636	17326	17239	17334	17376	17194	17420	17490	17284	17480	17375	17173	17434	17326	17387	17395	17452	17176	17428	17084	17275	17357	17406	17368	17413	17306	17539	17449	17205	17252	17293	17214	17304	17241	17212	17473	17480	17384	17184	17467	17258	17164	17279	17307	17219	17265	17411	17199	17288	17122	17505	17323	17174	17558	17399	17410	17586	17420	17503	17293	17384	17353	17325	17361	17427	17400	17126	17304	17195	17395	17376	17337	17304	17265	17459	17490	17332	17373	17211	17370	17204	17519	17320	17244	17429	17432	17342	17361	17378	17397	17394	17209	17104	17264	17372	17286	17307	17049	17202	17260	17142	17573	17442	17372	17312	17342	17310	17385	17255	17344	17347	17284	17343	17270	17315	17205	17547	17325	17443	17390	17491	17432	17390	17165	16978	17276	17281	17261	17647	17426	17188	17294	17119	17262	17430	17360	17366	17219	17431	17456	17318	17309	17262	17253	17373	17455	17141	17446	17533	17320	17378	17199	17301	17420	17100	17084	17402	17346	17098	17457	17156	17425	17283	17260	17294	17356	17289	17406	17086	17208	17332	17242	17387	17477	17207	17342	17382	17340	17307	17223	17273	17507	17293	17378	17443	17144	17267	17290	17398	17304	17360	17155	17408	17322	17519	17521	17299	17515	17394	17469	17440	17375	17419	17333	17303	17285	17178	17284	17661	17465	17245	17296	17367	17411	17418	17326	17356	17415	17205	17368	17227	17331	17445	17293	17337	17391	17346	17338	17408	17341	17299	17520	17224	17185	17473	17170	17170	17316	17304	17373	17433	17169	17239	17380	17327	17249	17330	17307	17385	17311	17459	17337	17320	17610	17248	17401	17165	17244	17129	17472	17337	17313	17367	17237	17373	17176	17437	17304	17172	17293	17168	17249	17323	17224	17404	17513	17340	17303	17039	17550	17267	17383	17470	17271	17468	17392	17166	17309	17649	17343	17566	17224	17302	17259	17515	17308	17454	17539	17398	17343	17252	17295	17245	17361	17220	17449	17477	17212	17531	17286	17351	17338	17163	17576	17430	17357	17486	17454	17285	17195	17438	17385	17255	17539	17442	17349	17411	17427	17303	17348	17539	17416	17565	17278	17293	17360	17374	17474	17477	17604	17358	17526	17410	17283	17395	17460	17279	17281	17187	17238	17487	17550	17418	17232	17320	17395	17438	17346	17184	17205	17538	17340	17187	17349	17402	17327	17279	17269	17062	17324	17212	17186	17341	17397	17394	17237	17408	17472	17291	17127	17265	17217	17294	17171	17401	17379	17309	17134	17044	17264	17104	17318	17227	17259	17392	17147	17285	17039	17493	17296	17125	17397	17291	17045	17204	17270	17284	17413	17426	17092	17536	17267	17222	17420	17255	17272	17349	17317	17279	17530	17346	17384	17521	17029	17260	17465	17487	17501	17257	17186	17152	17254	17205	17314	17414	17289	17515	17310	17478	17489	17419	17468	17429	17259	17234	17354	17433	17472	17270	17130	17829	17344	17267	17164	17299	17300	17376	17524	17266	17413	17421	17332	17547	17256	17465	17392	17281	17370	17443	17502	17356	17372	17389	17292	17252	17311	17422	17086	17435	17203	17409	17424	17285	17357	17349	17393	17469	17457	17302	17162	17409	17334	17278	17401	17284	17123	17282	17150	17491	17261	17303	17035	17393	17294	17346	17281	17269	17398	17226	17247	17413	17457	17123	17274	17113	17579	17319	17371	17215	17313	17372	17297	17248	17232	17216	17400	17108	17356	17427	17141	17171	17342	17137	17354	17387	17436	17197	17214	17443	17434	17407	17495	17287	17284	17467	17335	17501	17286	17301	17472	17472	17248	17331	17353	17204	17161	17363	17368	17299	17432	17323	17270	17279	17118	17348	17412	17281	17405	17652	17308	17171	17507	17404	17442	17282	17370	17504	17432	17476	17277	17360	17470	17377	17130	17338	17306	17354	17422	17357	17459	17488	17167	17059	17205	17361	17157	17247	17302	17352	17295	17350	17299	17214	17270	17219	17427	17357	17522	17442	17276	17470	17317	17411	17578	17309	17196	17278	17255	17305	17215	17254	17477	17308	17319	17270	17389	17286	17163	17363	17268	17219	17469	17398	17439	17297	17452	17367	17346	17384	17412	17473	17116	17274	17411	17466	17455	17593	17577	17241	17367	17115	17396	17304	17280	17123	17232	17429	17283	17212	17427	17325	17439	17416	17511	17238	17588	17485	17359	17292	17320	17297	17593	17376	17488	17479	17404	17321	17439	17300	17305	17280	17395	17336	17324	17337	17281	17514	17251	17461	17325	17425	17297	17491	17546	17391	17258	17401	17392	17231	17337	17373	17482	17591	17221	17536	17607	17356	17394	17297	17435	17364	17082	17203	17189	17488	17309	17376	17283	17301	17321	17509	17518	17252	17334	17287	17523	17349	17547	17368	17484	17409	17300	17507	17379	17353	17349	17472	17281	17213	17401	17462	17132	17395	17157	17101	17080	17269	17268	17492	17414	17511	17287	17376	17287	17295	17473	17427	17551	17380	17343	17226	17170	17310	17109	17460	17380	17203	17204	17304	17455	17332	17425	17417	17297	17135	17259	17544	17395	17288	17473	17344	17355	17343	17389	17349	17357	17465	17564	17319	17488	17316	17197	17350	17282	17186	17240	17070	17431	17274	17419	17435	17308	17365	17238	17488	17495	17280	17376	17309	17440	17309	17320	17444	17183	17442	17277	17311	17387	17317	17492	17284	17320	17271	17185	17346	17484	17381	17255	17309	17507	17620	17403	17344	17331	17268	17521	17394	17197	17438	17217	17465	17336	17351	17194	17381	17288	17186	17092	17436	17531	17401	17310	17389	17330	17288	17215	17343	17574	17144	17250	17325	17640	17336	17266	17327	17459	17252	17327	17346	17353	17576	17352	17154	17261	17404	17412	17549	17357	17376	17485	17332	17205	17393	17460	17349	17444	17493	17293	17617	17346	17363	17317	17284	17541	17381	17399	17148	17279	17410	17363	17465	17345	17197	17344	17180	17342	17269	17381	17332	17397	17418	17240	17341	17435	17250	17417	17297	17329	17590	17425	17484	17570	17548	17429	17468	17482	17293	17217	17391	17377	17315	17434	17462	17276	17269	17347	17424	17286	17221	17329	17345	17303	17579	17534	17422	17320	17275	17102	17411	17365	17353	17292	17406	17464	17391	17355	17260	17444	17509	17237	17369	17377	17382	17306	17287	17244	17490	17409	17374	17291	17535	17336	17264	17489	17313	17133	17307	17240	17485	17361	17333	17248	17268	17415	17431	17463	17319	17324	17521	17362	17203	17356	17290	17220	17414	17393	17451	17371	17525	17168	17208	17192	17313	17318	17199	17268	17122	17399	17286	17413	17306	17302	17357	17323	17304	17215	17430	17540	17407	17238	17513	17498	17471	17424	17428	17411	17395	17361	17413	17242	17525	17479	17419	17323	17322	17291	17203	17181	17330	17468	17414	17384	17323	17270	17425	17402	17319	17314	17530	17216	17209	17264	17159	17303	17602	17425	17553	17274	17351	17149	17366	17379	17312	17411	17216	17362	17332	17294	17330	17294	17364	17408	17448	17496	17454	17131	17288	17238	17279	17407	17325	17290	17061	17230	17122	17207	17299	17324	17411	17658	17363	17299	17197	17404	17478	17523	17238	17140	17443	17435	17222	17321	17391	17204	17314	17376	17017	17319	17421	17264	17398	17565	17305	17399	17348	17382	17270	17234	17465	17424	17291	17242	17186	17252	17385	17310	17466	17239	17218	17437	17381	17370	17365	17135	17134	17565	17249	17310	17291	17292	17482	17410	17347	17523	17239	17334	17420	17397	17154	17616	17364	17137	17328	17420	17522	17521	17396	17356	17343	17191	17142	17137	17288	17181	17329	17202	17389	17533	17291	17414	17391	17485	17219	17319	17202	17237	17260	17343	17273	17493	17421	17341	17256	17381	17270	17381	17373	17294	17257	17346	17301	17306	17362	17522	17464	17304	17375	17567	17307	17182	17368	17303	17484	17425	17385	17281	17180	17444	17262	17364	17474	17126	17216	17447	17344	17232	17291	17216	17638	17415	17465	17388	17296	17314
32761	49587	40162	25316	18094	16317	15496	15024	14849	15011	14633	14423	14340	14215	14259	14127	14088	13977	14031	13909	13994	13929	14068	14058	13940	14080	13980	14024	13684	13929	13939	14045	13955	13914	14005	14072	13999	13990	13846	13949	13850	13929	13880	13906	13701	14033	13944	13819	13795	13906	13853	13864	13848	13914	13869	13966	13895	13953	13834	14043	13734	13816	13836	13745	13869	13882	13881	13788	13943	13759	14015	14009	13884	14058	13858	13734	13892	13836	14083	13861	13895	13903	13887	13872	13821	13907	13753	13794	13875	13891	13780	13894	14013	13855	13864	13845	13773	13929	13712	13973	13841	14140	13757	13763	13869	13721	13851	13645	13938	13901	13909	13872	13986	14003	14003	13677	13834	13781	13830	14006	13794	13981	13822	13833	13916	14039	13991	13771	13869	13771	13992	13869	13954	14033	13753	13904	14086	13965	13884	13802	13871	13897	13793	13822	13891	13947	13875	13965	13826	13691	13820	13723	13960	13898	13908	13855	13978	13987	14002	14006	13913	13979	13777	14003	13912	13934	13933	13903	13989	13895	13814	13759	13842	13816	13843	13852	13851	13892	13795	13887	13876	13791	13999	13865	13927	13737	13808	13814	13783	13976	13946	13908	13853	13929	13951	13823	13763	13759	13923	13833	13746	13857	13941	13965	13925	13886	13839	13793	13885	13767	14068	13855	13892	14003	13968	13821	13746	13920	13822	14012	13946	13910	13762	13764	13933	13996	13967	13914	13858	13910	13929	13845	13768	13843	14067	13951	13913	13900	13922	13791	13839	14022	13931	13939	13726	13819	13869	13905	13962	13852	13826	13875	13887	14083	13871	13736	14005	13676	13910	13970	13748	13877	13962	13926	13919	13941	13923	13932	13862	13985	13790	13914	13934	13879	13936	13810	13567	13692	13907	13970	13716	13852	13865	13844	13968	13890	13895	13924	13740	13917	13802	13729	13962	14032	13893	13912	13762	13885	13783	13764	13964	13902	13967	14002	13939	13738	13875	14054	13829	13830	14014	13967	13923	13906	13755	13859	13874	13925	13895	13809	14032	13827	13816	13872	13854	13887	13929	13759	13932	13864	13910	13850	13791	13888	13894	13826	13925	13888	13779	13876	13673	13728	14060	13752	13933	13838	13785	13976	14011	13795	13876	14034	13932	14010	13885	13935	13866	13871	14026	13872	13807	13822	13955	13874	13950	13767	13901	13787	13956	13950	13945	13765	13844	14059	13893	13766	13775	13971	13815	13862	14013	14075	13764	13894	13964	13832	13901	13999	13844	14090	13956	13824	13724	13776	14102	13817	13801	13656	13943	13930	13886	13928	14059	13863	13775	13800	13864	13958	13830	13957	14006	13749	13883	13839	13869	13759	13950	13973	13830	13802	13759	13866	14006	13938	14073	13858	13821	13936	13949	14048	13849	13879	13951	13989	13870	13974	14002	13912	14005	13866	13697	13838	13942	13875	13856	13998	13895	13956	13808	13852	13816	13863	13757	13975	13872	13971	13945	13799	13916	14074	14047	14012	13972	13855	14061	13879	13811	13954	13793	13893	13773	13878	14042	13955	13736	13640	13882	13913	13943	13942	13694	13723	13827	13836	13758	13875	13998	13700	13849	13855	13707	13870	14018	13910	13883	13772	13728	13919	13922	13942	13933	13900	13910	13841	13841	13868	13892	13925	13976	14036	13892	13762	13944	14023	13759	13789	13909	13954	13902	13771	13974	13736	13801	13853	13951	13841	13856	13891	13857	13917	14072	13939	13742	13724	13883	13788	13949	14084	13783	14098	13888	13880	13948	13901	13890	13922	13828	13998	13745	14029	13919	13774	13846	13843	13920	13767	13791	13993	13922	13994	13793	14172	13919	13887	13936	13856	13880	14068	13895	13809	13808	13840	13703	13830	13681	13939	14063	14002	13978	13788	13853	13923	13984	13921	13713	13883	13766	13779	13959	13889	13840	13666	13900	13836	13792	13697	13909	14072	13967	13835	13788	13845	13905	13870	13885	13837	13910	13909	13803	13837	13701	13834	13834	13726	13723	13864	13768	14032	13782	13809	13900	13770	13910	13866	14019	13777	13816	13841	13963	13903	13882	13959	13909	14008	13905	13970	13826	13998	13757	13857	13822	13798	13942	13914	13924	13940	14022	13825	13834	14011	13713	13858	13867	13919	13977	13915	13725	14064	13838	13829	13903	13868	13970	13940	13883	13949	13892	13888	13882	13838	14044	13901	13831	13835	13887	13992	13960	13733	13944	13928	13958	13842	13909	13946	14003	13908	13959	13937	13929	13824	13887	13982	13915	13878	13879	13860	13905	14023	13876	13906	13915	13841	13973	13818	13753	13818	13760	13666	13710	13893	13889	13944	13915	13712	13900	13691	13969	13947	13836	13894	13824	13977	13847	14055	13826	13882	13763	13933	13744	13838	13842	13771	14016	13910	13925	13893	13957	13910	13889	13837	14044	13873	13960	13915	13853	13885	13780	13919	13985	13880	13942	13853	13809	13988	13754	13968	13844	13992	13841	13669	13986	13783	13874	13826	13809	13812	13863	13954	13837	13809	13977	13960	13914	13878	13921	13814	13940	13717	14002	14036	13904	13886	13838	13896	13771	13992	13986	13789	13790	13983	13942	13849	13875	13829	13932	13993	13746	13979	13815	13933	13799	13872	13840	13951	13954	13748	14089	13878	13719	14030	13786	13735	13744	13918	13918	13862	13892	13859	13908	13995	13740	13921	13926	13623	13920	13980	13782	13953	14077	13923	13929	13988	13862	13760	13777	13920	13942	13750	13927	13934	13815	13757	13985	13963	13931	13980	13913	13944	13821	13824	13844	13934	13873	13798	13731	13782	13941	13932	13995	13936	13938	13860	13872	13951	13865	13948	13845	14000	13758	13936	14144	13871	13875	13840	13762	13873	13655	13868	14068	13743	13877	14028	14054	13840	13861	14076	13842	13960	13734	14020	13855	13873	13866	14002	13890	13893	13855	13841	13843	13903	13925	13777	13891	13793	14004	13870	13817	13779	13837	13744	14019	13707	13981	13896	14030	13931	13709	13916	13951	14068	13801	13977	14097	13831	14017	13801	13706	13861	13823	13890	13839	13925	13848	13880	13917	13937	13922	13925	13971	13953	13934	13838	14026	13982	13899	13893	13900	13821	13901	13986	14034	13883	13817	13859	13898	13880	13924	13854	13768	13748	13741	13973	13950	13797	13896	13891	13789	13931	13771	13903	13829	13961	13832	14034	13918	13945	14064	13852	13992	13894	13777	14018	13844	13921	13819	13976	13834	14005	13967	14033	14020	13884	13811	13818	13748	13741	13851	13934	13671	14007	13819	13916	14015	13827	13837	13823	13897	13948	13936	13714	13929	14165	13853	14043	13971	13808	13984	13881	13849	13995	13761	13826	13810	14062	13971	13847	13775	13935	13922	13744	13867	13823	13727	13961	13811	13919	13951	14062	14018	13778	13823	14077	13816	13914	13819	13779	13797	14064	13694	14034	13852	13727	13809	13834	13872	13976	13886	13843	13829	13888	13968	13938	13778	13790	13790	13949	13943	13875	13960	14083	13961	13894	13952	13935	13878	13770	13767	13951	13810	13841	13830	13964	13824	13864	13816	13862	13682	13822	13835	13934	13832	13882	13841	13997	13851	13932	14000	13721	13779	13823	13979	13969	13769	13995	13792	13867	13757	13905	13788	14006	13923	13724	13893	13874	13679	14146	13854	13982	13958	14028	13957	13885	13867	13861	14066	13859	13795	13837	13962	13865	13696	13893	13861	13998	13958	13717	13864	13882	13838	13900	13969	13927	13907	13855	13987	13911	13952	13778	13643	13890	14063	13793	13928	13929	13895	14013	13814	13935	13763	13969	13946	14007	13858	13914	13889	13972	13890	13876	13784	13864	13879	13908	13987	13841	13884	13885	13840	13937	14054	14030	13908	13800	13974	13799	13930	13756	13936	13852	13936	13993	14055	13940	13978	13832	13957	14004	14020	13986	13947	13806	14068	13746	13772	14134	13821	13948	13914	14006	13795	13958	13868	13988	13735	13918	13815	13821	13775	13895	13981	13990	13809	13954	13786	13989	13899	13945	13867	13914	13770	13898	13894	13788	13933	13903	13903	13946	13864	13839	13807	14022	13833	13987	13839	13874	13826	13866	13911	14038	14036	13861	13923	13919	13778	13876	13672	13865	14078	13869	14138	13821	13847	13884	13814	13897	14024	13815	13933	13719	13937	13862	13813	13920	13951	13903	13907	13938	13959	13932	14040	13861	13870	13792	13879	13740	13938	13764	13879	13854	13919	13858	13975	13827	13909	13876	13911	13817	14058	13821	13816	13924	13843	13644	13896	13875	13980	13748	13830	13798	13870	13826	14063	14053	13941	13993	13828	13793	13846	13877	13980	13923	13829	13704	13945	13838	13762	13898	13763	13758	13845	13805	14023	13869	13957	13785	13833	13834	13808	13791	13944	13808	13868	14088	13745	13877	13884	13951	13747	13987	13883	13878	13926	13890	14047	13820	13915	13845	13983	13823	13923	13954	14088	13865	13772	13880	13860	13911	13908	13859	13872	13875	13812	13813	13966	13792	13936	14053	13786	13807	13851	13877	13931	13772	14045	13911	14038	13789	14064	13755	13711	13936	13997	13766	13940	13937	13946	13827	13887	13985	13726	14024	13958	13923	13886	13849	13831	13850	14003	13868	13818	13984	13654	13796	13739	13781	13886	13845	13954	13757	13846	13825	13934	14061	13849	13933	13958	13623	13783	13998	13648	14021	13888	13795	13910	13941	14004	13905	13959	13886	13895	13891	13884	13922	14028	13876	13931	14024	13811	13939	13980	13872	13727	13951	13865	13760	14055	13997	13820	13838	13917	13806	13964	13857	13872	13955	13935	13846	14011	13890	13963	13890	13787	13890	13784	14015	13955	13890	13877	14092	13876	13881	13775	13742	13877	13950	13914	13925	13918	13713	13914	13871	13795	13720	14037	13884	13988	13811	13988	13873	13827	14003	13930	13884	13898	13801	13797	13876	13777	13935	13897	13725	13886	14008	14079	13999	13918	13693	13911	13815	13946	13823	13852	14020	13837	13856	13949	13695	14035	13789	13871	13867	13817	13927	13952	13899	13975	13901
23190	21170	28423	25823	23850	23167	21547	18720	18317	18168	17832	17670	17401	17306	17271	17210	17201	17125	16876	16752	16874	16861	17320	17558	17483	17417	16926	16857	17078	16962	16975	16607	16636	16816	16970	16759	16875	16664	16891	16721	16810	16912	16833	16663	16600	16812	16791	16789	16843	16768	16670	16799	16743	16496	16874	16771	16776	16701	16763	16785	16692	16677	16856	16768	16846	16730	16761	16789	16881	16842	16698	16683	16781	16889	16928	16759	16720	16758	16780	16667	16716	16672	16746	16916	16868	16883	16848	16596	16865	16701	16915	16882	16708	16798	16740	16793	16892	16833	16656	16971	16839	16675	16902	16594	16690	16770	16686	16791	16768	16841	16864	16476	16955	16803	16808	16816	16728	16648	16690	16743	16569	16885	16816	16777	16711	17034	16660	16647	16826	16830	16762	16811	16747	16867	16659	16760	16641	16779	16642	16935	16908	16725	16765	16772	16727	16625	16755	16709	16736	16688	16607	16681	16666	16595	16703	16601	16758	16728	16687	16813	16961	16718	16675	16735	16996	16501	16744	16686	16752	16693	16878	16710	16605	16656	16585	16950	16580	16595	16673	16723	17043	16717	16837	16725	16709	16666	16717	16802	16633	16859	16781	16911	16776	16553	16617	16746	16711	16906	16721	16914	16807	16700	16724	16803	16729	16862	16849	17025	16631	16734	16678	16893	16831	16795	16797	16761	16861	16659	16910	16880	16788	16849	16816	16737	16698	16718	16765	16670	16855	16925	16815	16717	16708	16816	16708	16668	16778	16739	16725	16822	16846	16591	16756	16792	16860	16704	16864	16968	16830	16773	16784	16742	16782	16766	16830	16908	16635	16710	16645	16542	16706	16897	16657	16881	16962	16835	16670	16612	16590	16760	16693	16747	16619	16716	16624	16763	16681	16737	16790	16872	16698	16752	16867	16667	16607	16990	16758	16810	16689	16857	16667	16833	16602	16672	16912	16614	16688	16574	16849	16796	16480	16687	16994	16702	16630	16714	16879	16789	16766	16973	16713	16887	16946	16755	16767	16858	17031	16839	16753	16721	16921	16758	16669	16947	16808	16977	16971	16701	16770	16634	16740	16752	16666	16725	16746	16700	16731	16845	16787	16766	16719	16740	16876	16536	16694	16709	16824	16567	16820	16878	16617	16798	16795	16753	16838	16451	16794	16756	16860	16732	16708	16872	16914	16830	16786	16631	16793	16681	16777	16970	16514	16799	16664	16737	16740	16801	16826	16742	16738	16789	16726	16705	16859	16635	16864	16869	16733	16743	16715	16650	16750	16829	16494	16645	16646	16628	16678	16556	16492	16750	16515	16682	17022	16754	16772	16637	16788	16725	16855	16770	16941	16770	16838	16810	16739	16528	16593	16672	16754	16774	16788	16897	17039	16697	16837	16539	16635	16845	17036	16469	16767	16702	16763	16803	16804	16850	16821	16670	16868	16784	16651	16679	16850	16872	16592	16787	16924	16720	16697	16615	16719	16748	16817	16986	16764	16845	16823	16763	16792	16936	16564	16819	16731	16710	16821	16952	16897	16817	16916	16898	16848	16773	16828	16695	16921	16666	16747	16882	16758	16687	16624	16918	16884	16756	16639	16683	16831	16953	16731	16813	16741	16843	17032	16733	16652	16767	16764	16694	16809	16600	16737	16742	16836	16690	16745	16792	16770	16876	16756	16670	16696	16789	16888	16719	16832	16665	16797	17111	16746	16818	16684	16792	16808	16771	16718	16877	16875	16844	16862	16723	16661	16722	16825	16637	16915	16587	16835	16853	16725	16814	16492	16712	16665	16880	16690	16714	16920	16666	16664	16650	16896	16598	16572	16628	16653	16645	16754	16736	16914	16828	16736	16975	16857	16665	16992	17000	16760	16680	16698	16685	16648	16752	16580	16628	16697	16671	16657	16671	16654	16666	16843	16480	16561	16814	16626	16728	16891	16802	16796	16811	16851	16697	16850	16688	17017	16781	16678	16757	16593	16843	16659	16593	16900	16883	16742	16842	16919	16864	16767	16948	16749	16785	16669	16740	16810	16701	16879	16683	16782	16661	16829	16737	16561	16616	16731	16880	16830	16700	16893	16670	16694	16730	16631	16643	16885	16819	16664	16788	16774	16849	16688	16701	16684	16616	16629	16660	16945	16656	16594	16694	16702	16639	16832	16880	16746	16754	16740	16910	16740	16797	16912	17058	16718	16837	16692	16920	17038	16736	16723	16660	16792	16804	16744	16774	16789	16648	16554	16746	16769	16582	17130	16841	16791	16873	16753	16934	16674	16677	16849	16681	16761	16832	16842	16668	16755	16707	16951	16755	16694	16720	16815	16799	16796	16638	16791	16710	16825	16728	16763	16691	16693	16936	16801	16724	16754	16784	16850	16705	16892	16770	16951	16793	16800	16564	16723	16650	16550	16546	16687	16675	16680	16762	16630	16837	16691	16660	16594	16765	16877	16656	16761	16768	16709	16805	16829	16703	16779	16793	16796	16900	16698	16769	16907	16856	16822	16707	16709	16679	17038	16925	16841	16891	16699	16709	16601	16732	16762	16551	16657	16895	16815	16736	16611	16748	16694	16525	16722	16571	16674	16782	16946	16819	16745	16810	16961	16737	16811	16636	16631	16804	16858	16858	16923	16741	16955	16770	16861	17007	16799	16895	16926	16765	16696	16745	16637	16909	16803	16759	16897	16850	16710	16824	16719	16628	16912	16937	16701	16429	16808	16911	16921	16849	16820	16895	16901	16918	16613	16570	16705	16913	16787	16545	16684	16691	16729	16713	16721	16667	16657	16926	16752	16768	16991	16773	16500	16764	16838	16605	16754	16761	16768	16571	16955	16698	16658	17055	16582	16769	16881	16548	16874	16920	16800	16684	16774	16677	16943	16702	16881	16663	16868	16946	16722	16846	16735	16821	16895	16648	16735	16748	16657	16655	16693	16643	16662	16709	16737	16794	16769	16611	16803	16854	16891	16769	16970	16717	16836	16729	16649	16647	16841	16713	16827	16860	16891	16721	16794	16790	16651	16962	16950	16668	16549	16821	16812	16735	16683	16816	16747	16889	16886	16853	16592	16616	16955	16735	16625	16855	16995	16718	16730	16786	16715	16728	16643	16613	16818	16620	16798	16759	16876	16904	16745	16557	16956	16835	16749	16757	16538	16705	16564	16879	16563	16980	16762	16661	16875	16755	16761	16671	16674	16607	16531	16865	16705	16715	17019	16947	16926	16783	17012	16798	16828	16569	16862	16738	16577	16606	16756	16767	16830	16624	16642	16864	16939	16772	16676	16791	16869	16794	16766	16721	16564	16660	16779	16746	16879	16726	16847	16640	16713	16766	16792	16741	16750	16846	16924	16555	16636	16796	16695	16791	16773	16796	16880	16753	16834	16757	16828	16778	16887	16885	16853	16785	16728	16962	16686	16698	16892	16671	16869	16665	16767	16776	16663	16645	16741	16820	16957	16677	16679	16847	16850	16686	16581	16822	16751	16635	16911	16740	16748	16783	16657	16732	16890	16801	16637	16768	16751	16782	16887	16752	16827	16746	17011	16750	16813	16790	16748	16853	16896	16827	16689	16518	16744	16557	16862	16778	16710	16720	16889	16847	16950	16898	16830	16848	16726	16922	16877	16838	16560	16792	16771	16688	16858	16752	16875	16753	16814	17123	16674	16748	17080	16765	16947	16848	16942	16761	16769	16637	16939	16781	16732	16624	16715	16518	16679	16820	16824	16756	16876	16808	16598	16820	16870	16810	16681	16769	16638	17007	16942	16941	16709	16711	16793	16730	16677	16684	16539	16920	16802	16853	16727	16767	16740	16533	16742	16743	16924	16863	16707	16619	16769	16712	16821	16774	16709	16595	16733	16749	16781	16570	16655	16656	16696	16648	16775	16695	16919	16867	16815	16995	16840	16768	16816	16902	16777	16660	16638	16737	16873	16787	16778	16849	16624	16799	16682	16744	16862	16703	16723	16833	17015	16758	16692	16572	16860	16544	16767	16706	16719	16810	16653	16782	16782	16758	16919	16806	16883	16702	16760	16960	16888	16503	16702	16713	16851	16706	16810	16678	16701	16986	16892	16890	16623	16801	16709	16738	16661	16738	16781	16871	16759	16861	16676	16897	16829	16773	16814	16873	16837	16849	16640	16682	16630	16731	16680	16828	16677	16836	16668	16827	16757	16737	16697	16811	16753	16760	16732	16745	16908	16832	16772	16557	16597	16750	16822	16643	16811	16831	16679	16850	16773	16726	16894	16684	16744	16705	16850	16703	16946	16740	16799	16561	16793	16813	16834	16781	16798	16716	16919	16624	16721	16839	16744	16667	16586	16859	16766	16807	16884	17035	16913	16825	16613	16643	16795	16922	16928	17089	17031	16594	16838	16818	16670	16740	16666	16867	16863	16705	16780	16835	16916	16785	16671	16862	16702	16903	16951	16725	16716	16863	16769	16824	16603	16846	16644	16818	16739	16833	16745	16746	16858	16624	16862	16725	16755	16901	16838	16727	16667	16889	16529	16643	16847	16783	16818	16542	16741	16799	16689	16588	16708	16911	16963	16678	16950	16957	16690	16854	16718	16776	16691	16694	16867	16610	16586	16683	16771	16703	16670	16729	16960	16951	16682	16806	16948	16614	16627	16681	16739	16623	16641	16822	16781	16800	16822	16801	16781	16779	16635	16599	16817	16713	16751	16734	16705	16778	16825	16824	16844	16821	16688	16723	16747	16893	16764	16674	16753	16749	16711	16863	16671	16958	16759	16645	16776	16874	16668	16578	16777	16498	16890	16759	16782	16845	16744	17111	16741	16942	16848	16670	16585	16700	16689	16768	16886	16612	16604	16727	16748	16480	16808	16698	16760	16779	16640	16803	16893	16809	16885	16708	17002	16775	16582	16748	16847	16929	16714	16772	16599	16856	16865	16722	16955	16881	16972	16734	16716	16842	16752	16578	16691	16779	16932	16644	16797	16879	16682	16805	16780	16729	16870	16745	16795	16764	16702	16595	16796	16783	16533	16610	16825	16835	16680	16823	16485	16647	16620	16741	16768	16957	16792	16765	16906	16641	16724	16817	16669	16708	16583	17038	16839	16615	16656	16922	16831	16901	16770	16883	16838	16839	16869	16804	16520	16967
31374	60058	49507	33897	24943	17962	16659	15767	15943	15268	14609	14603	14489	14165	13840	13896	13971	13609	13689	13650	13628	13566	14019	14480	14432	14112	13928	13813	13648	13479	13573	13533	13738	13510	13600	13468	13459	13571	13615	13587	13439	13656	13327	13622	13572	13549	13482	13619	13570	13543	13643	13654	13581	13570	13668	13391	13557	13631	13449	13543	13456	13462	13439	13465	13473	13550	13325	13554	13446	13574	13498	13476	13651	13420	13533	13328	13557	13528	13394	13379	13560	13251	13501	13417	13493	13511	13482	13632	13436	13573	13584	13418	13572	13550	13614	13324	13361	13460	13679	13335	13363	13467	13484	13570	13412	13590	13579	13575	13559	13643	13694	13524	13505	13473	13525	13529	13422	13399	13471	13516	13530	13614	13671	13388	13647	13760	13506	13407	13505	13559	13445	13494	13487	13624	13489	13651	13453	13474	13531	13540	13362	13523	13358	13546	13497	13632	13535	13429	13448	13557	13694	13491	13689	13507	13422	13536	13561	13627	13450	13566	13433	13452	13385	13529	13499	13515	13450	13577	13557	13565	13565	13424	13469	13569	13563	13419	13558	13479	13521	13490	13425	13639	13623	13414	13616	13513	13383	13537	13463	13472	13408	13530	13397	13578	13587	13643	13491	13400	13412	13475	13549	13318	13523	13593	13536	13482	13648	13474	13556	13507	13519	13623	13418	13566	13598	13413	13439	13557	13582	13424	13398	13635	13648	13506	13549	13288	13293	13486	13463	13583	13412	13397	13408	13506	13576	13615	13474	13473	13461	13602	13361	13527	13509	13565	13382	13438	13422	13539	13602	13515	13565	13480	13537	13280	13593	13558	13460	13567	13533	13349	13529	13543	13549	13642	13523	13503	13620	13615	13481	13479	13406	13413	13731	13562	13353	13507	13369	13422	13534	13590	13508	13530	13413	13714	13619	13575	13407	13484	13567	13424	13538	13484	13549	13580	13487	13498	13433	13523	13320	13640	13526	13573	13545	13334	13545	13523	13598	13491	13590	13487	13598	13462	13611	13465	13544	13498	13675	13569	13662	13472	13718	13505	13568	13383	13617	13510	13432	13543	13416	13677	13486	13559	13455	13610	13468	13492	13630	13494	13472	13491	13473	13426	13586	13295	13536	13686	13543	13631	13414	13490	13690	13504	13596	13474	13507	13500	13514	13469	13532	13409	13622	13539	13551	13439	13578	13577	13393	13288	13493	13477	13468	13437	13517	13534	13395	13456	13516	13556	13542	13517	13662	13585	13596	13466	13608	13475	13585	13393	13557	13437	13464	13511	13582	13489	13567	13394	13551	13386	13429	13602	13518	13577	13539	13365	13532	13617	13465	13585	13447	13497	13520	13709	13597	13564	13544	13540	13461	13562	13631	13567	13512	13693	13618	13475	13372	13515	13372	13558	13416	13466	13505	13628	13330	13561	13746	13492	13565	13648	13488	13667	13441	13475	13458	13650	13479	13455	13561	13578	13512	13502	13585	13484	13415	13509	13503	13515	13552	13595	13514	13544	13520	13633	13512	13475	13489	13487	13505	13667	13533	13721	13411	13393	13547	13691	13487	13663	13569	13679	13578	13466	13621	13525	13525	13618	13648	13439	13432	13416	13353	13438	13511	13459	13411	13427	13327	13564	13489	13522	13416	13305	13589	13612	13578	13406	13406	13520	13482	13550	13519	13511	13662	13447	13613	13563	13538	13622	13614	13597	13558	13498	13437	13527	13525	13500	13405	13489	13434	13418	13683	13586	13543	13595	13589	13484	13360	13536	13630	13500	13245	13553	13352	13502	13486	13513	13756	13410	13465	13462	13355	13515	13464	13472	13675	13592	13396	13485	13659	13615	13477	13518	13258	13578	13617	13593	13437	13621	13576	13402	13278	13542	13367	13536	13412	13574	13449	13438	13441	13448	13689	13600	13552	13430	13468	13494	13611	13490	13495	13471	13480	13382	13649	13544	13634	13479	13498	13504	13516	13599	13487	13529	13374	13546	13580	13519	13593	13509	13481	13546	13525	13675	13456	13682	13626	13576	13555	13490	13512	13406	13387	13340	13585	13652	13322	13363	13566	13369	13458	13583	13396	13617	13565	13511	13720	13629	13552	13568	13389	13313	13604	13483	13498	13390	13470	13665	13613	13479	13658	13416	13433	13469	13547	13544	13593	13548	13573	13374	13386	13414	13482	13441	13533	13753	13485	13583	13384	13507	13366	13589	13550	13490	13542	13512	13539	13393	13542	13608	13548	13703	13573	13438	13509	13564	13446	13436	13598	13479	13489	13590	13562	13614	13540	13622	13599	13554	13531	13329	13528	13443	13461	13550	13456	13655	13380	13613	13616	13558	13508	13417	13641	13373	13397	13454	13438	13602	13512	13478	13544	13525	13452	13430	13658	13404	13654	13431	13547	13542	13309	13506	13455	13607	13353	13456	13582	13607	13653	13583	13584	13467	13452	13557	13536	13607	13496	13567	13530	13415	13398	13494	13516	13463	13457	13476	13497	13505	13625	13543	13563	13453	13484	13514	13457	13462	13497	13457	13419	13516	13473	13598	13523	13567	13461	13537	13527	13702	13505	13598	13457	13647	13515	13558	13583	13545	13598	13528	13376	13562	13423	13545	13466	13563	13504	13507	13600	13591	13365	13493	13337	13519	13567	13451	13441	13625	13610	13358	13506	13370	13508	13518	13422	13522	13437	13530	13578	13440	13420	13424	13517	13431	13691	13530	13490	13401	13444	13557	13381	13477	13557	13553	13576	13722	13483	13582	13413	13452	13629	13649	13438	13499	13583	13637	13475	13484	13523	13459	13671	13549	13421	13580	13446	13555	13600	13560	13567	13479	13667	13751	13409	13447	13450	13396	13488	13502	13673	13537	13544	13505	13528	13529	13564	13307	13614	13534	13641	13555	13543	13528	13660	13578	13461	13563	13606	13380	13446	13498	13722	13429	13495	13463	13577	13474	13344	13648	13536	13460	13452	13607	13439	13586	13484	13551	13474	13352	13555	13432	13435	13531	13516	13574	13570	13589	13553	13516	13537	13594	13665	13630	13621	13540	13640	13495	13660	13434	13439	13517	13452	13516	13424	13580	13711	13624	13521	13365	13743	13574	13462	13456	13516	13490	13509	13611	13523	13564	13493	13493	13574	13549	13576	13581	13438	13483	13374	13473	13443	13346	13620	13445	13477	13579	13713	13522	13592	13499	13385	13438	13487	13513	13468	13476	13371	13457	13607	13441	13648	13581	13542	13556	13427	13586	13427	13558	13679	13642	13318	13469	13667	13452	13415	13565	13374	13468	13469	13698	13612	13502	13553	13535	13599	13627	13446	13425	13391	13587	13380	13637	13499	13366	13428	13453	13576	13526	13694	13543	13529	13588	13520	13583	13654	13417	13673	13596	13529	13713	13467	13590	13394	13442	13510	13580	13416	13674	13453	13630	13466	13503	13598	13675	13496	13582	13517	13628	13429	13611	13418	13500	13654	13540	13306	13570	13566	13361	13372	13541	13556	13458	13673	13531	13526	13506	13589	13662	13601	13445	13470	13376	13466	13469	13646	13397	13644	13561	13513	13593	13473	13310	13411	13654	13478	13428	13497	13541	13438	13586	13618	13549	13601	13480	13546	13493	13532	13520	13513	13619	13467	13590	13565	13492	13520	13501	13559	13428	13439	13579	13568	13465	13684	13593	13433	13410	13556	13509	13348	13466	13631	13609	13496	13469	13466	13427	13613	13446	13490	13484	13635	13546	13467	13482	13408	13488	13584	13366	13476	13532	13467	13532	13541	13551	13442	13460	13559	13514	13538	13415	13405	13473	13630	13401	13500	13394	13402	13521	13434	13515	13461	13494	13596	13514	13671	13522	13440	13619	13542	13562	13418	13316	13435	13520	13555	13508	13563	13750	13312	13550	13441	13549	13406	13451	13521	13563	13536	13307	13392	13402	13365	13529	13548	13659	13500	13566	13422	13522	13730	13375	13554	13420	13723	13583	13427	13514	13648	13344	13501	13545	13626	13410	13625	13473	13481	13613	13594	13512	13543	13555	13563	13494	13485	13432	13366	13294	13429	13595	13417	13489	13420	13461	13488	13488	13496	13428	13474	13493	13354	13303	13536	13497	13583	13585	13479	13383	13361	13408	13581	13386	13588	13551	13574	13619	13534	13562	13610	13548	13515	13367	13445	13541	13468	13599	13420	13633	13442	13573	13524	13399	13367	13381	13639	13521	13650	13528	13452	13450	13547	13648	13556	13492	13527	13526	13551	13454	13666	13563	13366	13623	13528	13567	13797	13414	13627	13635	13478	13567	13481	13472	13605	13507	13379	13622	13454	13603	13460	13612	13491	13520	13488	13536	13515	13383	13466	13445	13446	13455	13458	13404	13442	13425	13439	13598	13575	13433	13612	13284	13530	13697	13606	13543	13584	13564	13555	13536	13627	13511	13534	13424	13340	13528	13559	13566	13539	13696	13520	13442	13529	13522	13599	13589	13600	13454	13599	13405	13485	13531	13392	13491	13511	13488	13467	13583	13493	13400	13464	13447	13580	13584	13464	13386	13413	13593	13555	13597	13489	13523	13433	13547	13356	13466	13582	13374	13480	13604	13457	13518	13433	13671	13405	13491	13543	13576	13464	13639	13575	13680	13368	13619	13547	13543	13616	13372	13577	13462	13617	13556	13413	13642	13672	13565	13431	13693	13596	13551	13672	13479	13488	13485	13547	13385	13520	13644	13591	13375	13522	13318	13541	13615	13410	13476	13554	13517	13376	13438	13481	13530	13446	13564	13545	13578	13564	13554	13461	13486	13506	13752	13438	13567	13500	13466	13506	13434	13510	13517	13527	13490	13494	13616	13590	13266	13391	13626	13365	13527	13571	13525	13496	13590	13527	13465	13494	13558	13419	13558	13429	13518	13475	13456	13594	13476	13431	13453	13623	13500	13539	13458	13594	13452	13517	13463	13487	13598	13595	13487	13478	13589	13518	13380	13476	13462	13541	13501	13431	13423	13597	13680	13444	13622	13516	13596	13664	13570	13684	13543	13255	13520	13422	13502	13543	13598	13510	13377	13335	13500	13480	13598	13499	13479	13531	13543	13631	13548	13559	13477	13608	13536	13350	13552	13426	13493	13602	13364
24771	21467	29592	28973	22628	19792	19091	18086	17568	17538	17157	17100	16859	16692	16737	16680	16402	16473	16530	16623	16563	16406	16502	16588	16917	16628	16654	16482	16401	16582	16208	16262	16456	16338	16419	16192	16394	16290	16314	16199	16430	16332	16245	16435	16259	16162	16424	16225	16429	16298	16397	16194	16275	16404	16223	16341	16333	16569	16401	16295	16342	16548	16455	16435	16206	16298	16194	16112	16156	16384	16573	16297	16251	16369	16275	16333	16347	16183	16427	16326	16251	16395	16194	16323	16321	16370	16290	16388	16321	16404	16120	16573	16262	16277	16174	16087	16361	16291	16108	16314	16460	16162	16303	16398	16358	16522	16451	16314	16316	16276	16456	16485	16318	16301	16559	16245	16113	16503	16434	16280	16292	16368	16209	16275	16473	16375	16136	16305	16371	16105	16213	16230	16310	16419	16413	16273	16209	16191	16274	16291	16218	16389	16362	16308	16361	16333	16217	16285	16332	16514	16447	16442	16442	16197	16388	16317	16132	16232	16379	16190	16386	16436	16581	16337	16255	16184	16358	16281	16260	16465	16539	16278	16335	16323	16320	16417	16459	16419	16277	16300	16093	16212	16260	16152	16279	16358	16294	16229	16444	16519	16265	16322	16282	16290	16282	16255	16424	16323	16385	16567	16514	16405	16312	16142	16155	16304	16288	16329	16343	16288	16271	16290	16172	16478	16292	16234	16441	16539	16366	16422	16444	16256	16134	16395	16368	16292	16330	16516	16229	16400	16412	16394	16450	16379	16335	16270	16326	16216	16388	16429	16164	16346	16340	16456	16426	16334	16509	16394	16275	16379	16545	16283	16292	16501	16393	16273	16383	16126	16445	16334	16251	16272	16397	16434	16497	16618	16438	16262	16289	16332	16391	16365	16529	16409	16291	16428	16198	16158	16467	16235	16543	16364	16481	16488	16304	16301	16181	16394	16304	16261	16438	16476	16253	16342	16447	16258	16394	16207	16252	16155	16458	16274	16486	16242	16220	16309	16429	16517	16377	16376	16100	16244	16198	16389	16187	16290	16555	16519	16333	16417	16415	16155	16238	16398	16377	16420	16396	16375	16446	16429	16412	16434	16353	16334	16171	16096	16318	16245	16146	16234	16414	16228	16443	16271	16379	16273	16300	16268	16273	16457	16352	16153	16279	16305	16271	16315	16264	16268	16361	16403	16308	16500	16364	16485	16280	16327	16277	16520	16350	16430	16363	16262	16248	16161	16363	16455	16488	16428	16371	16479	16533	16576	16511	16156	16557	16221	16408	16418	16345	16400	16350	16373	16489	16319	16294	16441	16357	16350	16265	16525	16332	16327	16247	16304	16439	16429	16254	16431	16149	16478	16371	16187	16252	16434	16431	16202	16295	16118	16340	16303	16296	16373	16321	16267	16360	16328	16425	16401	16253	16195	16536	16382	16289	16253	16318	16299	16344	16243	16267	16393	16338	16400	16350	16552	16218	16481	16209	16321	16386	16451	16354	16323	16511	16462	16322	16636	16432	16431	16568	16580	16182	16485	16464	16239	16332	16203	16577	16208	16343	16266	16257	16363	16416	16062	16426	16185	16368	16385	16410	16320	16159	16313	16388	16292	16294	16265	16479	16079	16259	16288	16378	16438	16419	16191	16119	16531	16511	16389	16287	16352	16322	16222	16429	16408	16424	16382	16400	16261	16432	16432	16425	16476	16326	16368	16414	16390	16404	16539	16391	16239	16337	16191	16292	16261	16461	16304	16331	16672	16542	16444	16219	16521	16359	16416	16172	16510	16223	16512	16445	16424	16257	16249	16180	16329	16320	16490	16357	16316	16132	16480	16396	16276	16222	16242	16148	16321	16358	16488	16362	16335	16291	16451	16396	16250	16325	16274	16234	16155	16181	16325	16412	16380	16288	16079	16336	16296	16242	16234	16393	16499	16382	16277	16341	16462	16263	16469	16203	16362	16237	16249	16211	16257	16291	16461	16161	16295	16155	16255	16420	16198	16434	16322	16281	16284	16395	16172	16390	16257	16505	16534	16117	16355	16336	16476	16412	16453	16356	16264	16320	16131	16265	16371	16408	16346	16496	16471	16255	16428	16392	16326	16355	16389	16241	16270	16477	16467	16459	16376	16214	16250	16495	16275	16384	16421	16438	16271	16385	16265	16296	16386	16439	16394	16383	16157	16368	16364	16334	16318	16372	16428	16446	16360	16347	16284	16375	16507	16430	16438	16407	16182	16213	16506	16345	16262	16400	16149	16442	16301	16392	16465	16475	16290	16183	16148	16345	16403	16304	16321	16188	16213	16366	16429	16266	16293	16294	16284	16321	16328	16234	16385	16466	16464	16236	16314	16248	16406	16599	16401	16439	16186	16267	16351	16352	16412	16163	16336	16369	16294	16251	16237	16288	16242	16209	16346	16354	16321	16175	16441	16467	16466	16416	16210	16443	16359	16384	16429	16177	16301	16324	16281	16397	16219	16352	16243	16265	16406	16314	16457	16201	16381	16244	16372	16655	16340	16452	16458	16295	16056	16297	16236	16144	16577	16527	16497	16350	16380	16320	16322	16301	16135	16407	16264	16326	16326	16359	16323	16106	16179	16352	16549	16604	16218	16249	16359	16228	16235	16389	16410	16326	16191	16392	16526	16343	16243	16317	16250	16343	16288	16318	16268	16399	16242	16420	16310	16263	16469	16288	16307	16455	16197	16169	16394	16287	16461	16187	16284	16441	16336	16179	16485	16172	16414	16425	16450	16320	16401	16356	16270	16239	16285	16592	16397	16294	16426	16206	16445	16389	16543	16444	16351	16421	16128	16197	16313	16152	16182	16452	16332	16390	16288	16178	16390	16463	16250	16423	16599	16233	16355	16376	16253	16417	16284	16400	16384	16352	16279	16438	16244	16259	16327	16468	16402	16326	16317	16290	16268	16529	16268	16304	16206	16421	16379	16391	16341	16297	16283	16444	16192	16170	16283	16326	16380	16341	16314	16350	16203	16366	16573	16325	16209	16381	16264	16330	15994	16330	16442	16326	16227	16468	16289	16334	16337	16474	16006	16359	16303	16271	16404	16205	16340	16406	16561	16358	16247	16350	16336	16470	16352	16286	16477	16483	16352	16275	16262	16389	16368	16386	16258	16222	16269	16301	16324	16366	16180	16481	16421	16178	16489	16423	16471	16250	16376	16371	16468	16444	16327	16434	16247	16178	16295	16454	16163	16360	16353	16356	16310	16606	16273	16413	16452	16538	16428	16493	16143	16096	16628	16463	16374	16533	16379	16430	16358	16103	16373	16280	16426	16431	16433	16311	16526	16343	16269	16346	16404	16406	16299	16318	16193	16070	16299	16456	16212	16252	16568	16303	16439	16445	16366	16305	16365	16239	16397	16233	16303	16575	16596	16049	16085	16326	16522	16162	16353	16354	16340	16362	16279	16472	16377	16547	16452	16515	16380	16302	16185	16316	16470	16195	16187	16309	16336	16492	16492	16218	16211	16387	16548	16234	16379	16427	16403	16479	16346	16304	16413	16166	16457	16491	16491	16357	16171	16407	16383	16396	16340	16247	16423	16271	16251	16350	16358	16513	16539	16430	16306	16342	16275	16526	16442	16303	16450	16471	16388	16344	16240	16468	16163	16233	16360	16388	16371	16430	16175	16243	16399	16198	16276	16321	16370	16426	16441	16396	16315	16429	16155	16082	16331	16380	16260	16006	16401	16201	16367	16390	16437	16389	16333	16474	16051	16322	16477	16213	16362	16361	16375	16476	16516	16473	16228	16246	16262	16412	16394	16385	16325	16247	16175	16080	16349	16329	16327	16505	16436	16287	16534	16420	16505	16417	16379	16302	16367	16445	16385	16375	16571	16546	16446	16340	16221	16252	16374	16423	16331	16330	16299	16275	16389	16473	16333	16240	16353	16375	16156	16208	16238	16285	16254	16583	16403	16189	16334	16149	16367	16569	16379	16343	16381	16471	16631	16283	16510	16366	16160	16396	16367	16410	16306	16263	16423	16210	16163	16485	16413	16254	16585	16559	16313	16310	16261	16456	16473	16367	16421	16457	16390	16223	16374	16343	16406	16309	16646	16259	16364	16355	16302	16303	16307	16445	16428	16585	16441	16207	16552	16531	16362	16509	16417	16288	16302	16297	16376	16424	16240	16380	16521	16432	16459	16483	16493	16367	16452	16552	16327	16351	16346	16438	16511	16492	16324	16326	16379	16271	16420	16282	16124	16409	16386	16096	16304	16429	16366	16426	16305	16416	16295	16367	16504	16428	16325	16346	16445	16494	16412	16397	16471	16445	16509	16512	16525	16541	16229	16129	16202	16454	16399	16523	16308	16447	16356	16206	16395	16247	16341	16270	16385	16284	16355	16370	16417	16360	16065	16324	16275	16436	16399	16249	16241	16328	16284	16292	16461	16508	16260	16090	16304	16288	16312	16248	16457	16229	16328	16468	16182	16440	16371	16366	16058	16516	16373	16194	16287	16206	16429	16350	16497	16177	16412	16453	16361	16365	16306	16481	16312	16094	16373	16222	16505	16496	16254	16512	16293	16381	16435	16162	16422	16404	16412	16457	16426	16293	16329	16300	16422	16302	16321	16227	16243	16323	16532	16066	16251	16164	16454	16502	16301	16263	16358	16341	16361	16257	16416	16343	16195	16153	16397	16463	16298	16360	16230	16139	16213	16531	16423	16307	16331	16371	16111	16408	16381	16415	16376	16357	16450	16473	16289	16447	16254	16421	16404	16247	16352	16412	16578	16138	16228	16263	16365	16271	16318	16230	16269	16291	16349	16605	16341	16292	16382	16208	16184	16314	16329	16430	16494	16640	16428	16218	16333	16385	16213	16455	16296	16388	16423	16235	16354	16307	16371	16377	16608	16417	16338	16193	16436	16339	16476	16295	16114	16419	16256	16336	16079	16257	16292	16429	16455	16304	16501	16273	16373	16554	16251	16244	16281	16437	16343	16386	16437	16216	16233	16236	16328	16416	16401	16163	16475	16422	16690	16395	16452	16541	16291	16177	16317	16248	16302	16233	16501	16525	16189	16400	16241	16366	16239	16393	16484	16498	16338	16505	16380	16516	16242	16284	16207	16074	16290	16163	16411	16413	16484	16430	16488	16353	16181	16275	16345	16263	16264
31168	53458	43234	28263	20530	16852	15669	16116	15171	14550	14300	14115	14068	13607	13777	13726	13620	13407	13407	13317	13407	13422	13334	13852	13732	13660	13501	13482	13248	13413	13315	13288	13273	13239	13324	13262	13261	13223	13260	13094	13226	13123	13392	13264	13124	13302	13274	13423	13327	13327	13261	13130	13330	13208	13130	13237	13342	13384	13265	13281	13348	13202	13445	13276	13363	13163	13153	13327	13287	13299	13248	13224	13187	13094	13327	13292	13087	13326	13262	13100	13253	13303	13197	13203	13285	13148	13199	13290	13236	13101	13187	13365	13241	13166	13358	13239	13309	13233	13243	13110	13194	13195	13311	13287	13218	13264	13307	13120	13205	13347	13277	13157	13192	13251	13127	13242	13265	13298	13266	13248	13394	13240	13172	13407	13449	13280	13269	13318	13279	13122	13232	13283	13174	13280	13142	13489	13295	13210	13228	13278	13290	13324	13234	13245	13184	13503	13341	13289	13294	13277	13317	13086	13154	13361	13216	13397	13314	13468	13133	13274	13173	13438	13233	13349	13411	13234	13325	13128	13189	13317	13191	13245	13345	13230	13176	13257	13192	13262	13415	13236	13278	13317	13303	13243	13329	13329	13221	13242	13146	13426	13287	13114	13194	13200	13170	13272	13339	13420	13283	13323	13310	13383	13215	13294	13154	13223	13160	13329	13223	13228	13206	13307	13260	13014	13115	13182	13288	13427	13339	13168	13133	13182	13375	13103	13395	13301	13336	13162	13295	13126	13280	13191	13089	13317	13142	13164	13211	13314	13197	13240	13190	13237	13173	13329	13369	13363	13256	13157	13082	13214	13381	13206	13346	13116	13163	13357	13269	13158	13140	13415	13366	13261	13254	13365	13240	13061	13267	13132	13242	13335	13275	13422	13129	13178	13165	13345	13091	13292	13176	13375	13196	13243	13064	13256	13244	13177	13273	13289	13193	13167	13144	13244	13379	13261	13175	13394	13286	13280	13232	13308	13123	13320	13326	13425	13269	13288	13392	13152	13292	13381	13280	13457	13354	13304	13334	13263	13109	13272	13213	13406	13304	13331	13153	13493	13344	13292	13504	13225	13349	13201	13257	13202	13250	13200	13281	13149	13277	13204	13072	13119	13288	13048	13311	13327	13150	13328	13067	13030	13212	13260	13151	13145	13279	13206	13234	13122	13304	13247	13237	13374	13217	13171	13312	13416	13148	13287	13019	13197	13346	13215	13341	13264	12998	13199	13360	13267	13273	13402	13320	13015	13355	13255	13320	13429	13196	13176	13267	13285	13485	13387	13247	13283	13297	13287	13340	13154	13234	13217	13197	13129	13350	13199	13441	13311	13188	13231	13221	13308	13420	13283	13220	13172	13268	13157	13139	13080	13214	13184	13309	13419	13288	13289	13114	13048	13132	13157	13435	13215	13325	13177	13276	13402	13275	13167	13309	13297	13205	13263	13330	13172	13433	13195	13200	13209	13378	13243	13404	13363	13089	13268	13158	13215	13203	13380	13181	13220	13249	13216	13477	13279	13204	13211	13360	13199	13227	13236	13246	13194	13287	13246	13248	13139	13343	13181	13263	13245	13409	13206	13380	13222	13325	13363	13211	13424	13213	13236	13348	13227	13055	13253	13301	13397	13270	13195	13294	13318	13274	13188	13199	13280	13099	13222	13304	13223	13414	13296	13278	13169	13389	13291	13364	13061	13375	13288	13190	13162	13064	13271	13131	13316	13207	13195	13159	13308	13168	13352	13244	13245	13150	13285	13266	13161	13095	13319	13216	13248	13206	13321	13278	13296	13158	13350	13323	13336	13144	13206	13227	13262	13248	13191	13342	13203	13455	13308	13193	13345	13343	13012	13237	13238	13237	13404	13268	13260	13215	13184	13288	13286	13408	13086	13115	13216	13213	13132	13185	13246	13316	13294	13282	13070	13347	13382	13052	13268	13398	13180	13167	13316	13274	13290	13449	13115	13284	13294	13301	13243	13320	13241	13170	13092	13280	13297	13226	13338	13081	13359	13281	13226	13243	13280	13190	13236	13138	13318	13323	13099	13323	13261	13371	13124	13397	13205	13393	13215	13378	13325	13173	13374	13415	13123	13120	13282	13243	13252	13105	13290	13139	13209	13248	13123	13247	13350	13270	13211	13174	13319	13261	13280	13255	13319	13199	13298	13311	13220	13302	13251	13262	13243	13441	13280	13180	13239	13120	13301	13280	13193	13150	13246	13306	13250	13174	13257	13336	13275	13385	13366	13197	13252	13139	13091	13257	13076	13317	13405	13187	13216	13256	13331	13193	13139	13074	13160	13307	13222	13313	13305	13370	13313	13366	13414	13385	13250	13286	13352	13029	13216	13242	13160	13298	13405	13287	13151	13306	13319	13215	13205	13132	13267	13220	13073	13363	13101	13396	13257	13203	13250	13237	13245	13373	13225	13220	13194	13271	13396	13380	13414	13226	13252	13246	13364	13439	13199	13271	13214	13253	13227	13246	13095	13190	13411	13143	13224	13252	13300	13168	13182	13233	13271	13425	13047	13324	13193	13346	13348	13227	13055	13327	13473	13222	13311	13277	13242	13193	13067	13151	13269	13169	13101	13196	13350	13297	13288	13268	13568	13274	13352	13329	13099	13258	13407	13336	13292	13086	13245	13258	13232	13347	13116	13273	13386	13181	13298	13290	13347	13375	13301	13252	13335	13200	13280	13399	13294	13231	13154	13212	13251	13342	13278	13287	13158	13251	13182	13223	13288	13255	13394	13097	13351	13249	13177	13199	13472	13044	13237	13253	13039	13289	13414	13250	13177	13278	13326	13328	13233	13363	13361	13264	13071	13237	13363	13324	13358	13431	13248	13404	13386	13135	13377	13225	13352	13319	13187	13301	13221	13256	13221	13315	13257	13331	13366	13242	13191	13274	13412	13225	13233	13351	13241	13221	13443	13287	13193	13249	13176	13212	13187	13191	13224	13134	13134	13211	13106	13148	13272	13344	13169	13356	13241	13363	13392	13226	13380	13361	13286	13278	13231	13217	13209	13402	13151	13365	13232	13164	13202	13370	13285	13265	13226	13235	13195	13090	13297	13194	13169	13299	13190	13135	13321	13231	13302	13304	13362	13237	13351	13265	13283	13314	13237	13211	13275	13291	13200	13193	13197	13357	13346	13369	13271	13194	13179	13298	13139	13173	13168	13228	13332	13207	13264	13306	13186	13349	13191	13341	13403	13201	13399	13271	13128	13136	13345	13156	13255	13292	13347	13311	13162	13214	13249	13273	13139	13308	13254	13376	13306	13133	13258	13225	13228	13238	13161	13027	13180	13295	13078	13165	13178	13341	13145	13164	13301	13057	13268	13367	13233	13307	13161	13268	13244	13351	13263	13231	13185	13563	13438	13279	13278	13057	13327	13199	13162	13316	13237	13345	13240	13302	13229	13202	13418	13281	13326	13336	13425	13232	13132	13185	13252	13359	13152	13343	13209	13182	13244	13379	13195	13373	13336	13304	13205	13296	13172	13355	13182	13128	13212	13176	13169	13145	13281	13379	13264	13319	13219	13116	13412	13236	13185	13170	13243	13212	13140	13324	13165	13143	13172	13273	13233	13274	13407	13341	13166	13174	13485	13451	13355	13263	13239	13291	13345	13230	13204	13248	13365	13131	13318	13339	13258	13421	13279	13216	13251	13195	13196	13235	13314	13189	13202	13279	13334	13162	13366	13286	13244	13193	13231	13417	13226	13197	13403	13287	13307	13348	13380	13195	13366	13257	13313	13385	13343	13209	13250	13172	13166	13192	13414	13283	13321	13209	13197	13158	13203	13091	13144	13268	13150	13308	13338	13200	13229	13340	13253	13208	13491	13241	13173	13220	13297	13247	13291	13281	13307	13027	13235	13144	13346	13258	13214	13340	13306	13108	13317	13309	13149	12998	13278	13084	13183	13360	13175	13196	13196	13242	13288	13039	13368	13266	13320	13333	13207	13311	13432	13117	13243	13420	13239	13266	13251	13275	13211	13181	13277	13085	13273	13367	13225	13276	13307	13378	13317	13287	13092	13229	13222	13368	13366	13276	13425	13335	13161	13169	13364	13221	13327	13323	13184	13380	13384	13262	13287	13367	13316	13117	13373	13297	13172	13394	13259	13296	13193	13380	13300	13211	13285	13334	13271	13171	13406	13311	13345	13292	13235	13249	13239	13278	13310	13171	13180	13504	13046	13112	13324	13271	13209	13301	13174	13181	13407	13274	13209	13244	13402	13190	13311	13173	13122	13117	13288	13556	13138	13125	13393	13084	13164	13212	13223	13319	13245	13307	13385	13437	13189	13277	13457	13288	13309	13309	13179	13247	13298	13096	13320	13286	13120	13292	13205	13207	13292	13266	13286	13151	13371	13217	13194	13198	13252	13221	13169	13161	13199	13201	13327	13399	13143	13130	13439	13208	13091	13310	13195	13391	13391	13166	13181	13221	13326	13413	13206	13231	13219	13284	13221	13301	13320	13165	13185	13374	13326	13173	13301	13207	13292	13304	13274	13439	13152	13227	13277	13191	13287	13078	13140	13254	13342	13234	13184	13335	13250	13220	13203	13339	13280	13237	13191	13319	13288	13278	13085	13241	13253	13368	13129	13290	13208	13246	13280	13177	13291	13341	13326	13229	13267	13340	13328	13173	13171	13376	13191	13110	13143	13200	13324	13061	13288	13206	13347	13298	13249	13406	13309	13263	13144	13145	13121	13160	13121	13130	13077	13247	13364	13198	13141	13328	13354	13272	13235	13234	13054	13253	13359	13342	13324	13308	13278	13200	13279	13313	13377	13154	13402	13272	13253	13346	13222	13263	13129	13269	13178	13279	13206	13186	13268	13279	13129	13113	13239	13269	13388	13240	13167	13377	13103	13082	12987	13464	13304	13214	13354	13321	13309	13258	13143	13460	13332	13276	13246	13306	13333	13300	13229	13374	13165	13081	13135	13151	13319	13330	13339	13233	13376	13332	13112	13253	13221	13312	13245	13318	13341	13346	13393	13236	13236	13185	13244	13251	13313	13348	13216	13272	13288	13145	13346	13105	13135	13224	13242	13364	13358	13289	13232	13149	13216	13257	13243	13261	13130	13265	13273	13313	13280	13247	13093	13112	13219	13148	13247	13276	13230
22178	21184	28552	24214	21820	24004	24571	20473	18725	18409	17928	17532	17707	17391	17280	16821	16933	16738	16588	16578	16579	16496	16657	17872	17779	17624	17020	16718	16588	16525	16490	16209	16306	16238	16040	16255	16213	16225	16264	16249	16041	16222	16332	16409	16393	16125	16198	16322	16261	16223	16283	16218	16156	16503	16400	16177	16185	16386	16080	16209	16327	16392	16364	16341	16615	16202	16380	16261	16305	16119	16288	16314	15903	16208	16182	16362	16137	16310	16144	16498	16107	16518	16365	16215	16264	16285	16399	16298	16288	16143	16137	16282	16240	16215	16258	16215	16282	16372	16211	16451	15990	16164	16316	16340	16266	16176	16370	16136	16233	16114	16161	16108	16205	16220	16305	16165	16303	16278	16268	16390	16246	16446	16296	16308	16130	16068	16145	16206	16228	16296	16381	16013	16335	16196	16315	16387	16154	16289	16411	16309	16232	16186	16263	16357	16418	16041	16274	16100	16085	16622	16259	16413	16408	16172	16393	16249	16248	16237	16294	16254	16206	16236	16186	16135	16293	16344	16297	16091	16185	16185	16311	16074	16159	16358	16367	16227	16283	16240	16122	16280	16331	16271	16269	16358	16246	16218	16336	16277	16215	16513	16262	16203	16119	16218	16146	16361	16389	16037	16415	16350	16502	16286	16298	16492	16426	16072	16118	16190	16480	16169	16247	16271	16418	16252	16089	16152	16206	16236	16348	16276	16274	16522	16274	16331	16372	16333	16138	16259	16221	16377	16300	16136	16211	16261	16245	16200	16388	16228	16358	16533	16144	16180	16098	16253	16245	16188	16329	16249	16239	16340	16160	16291	16176	16263	16127	16232	16138	16194	16557	16267	16425	16223	16165	16197	16156	16274	16296	16058	16333	16145	16363	16173	16182	16368	16194	16484	16114	16086	16219	16280	16268	16174	16266	16265	16303	16114	16119	16225	16224	16224	16257	16354	16262	16137	16222	15945	16158	16151	16268	15987	16062	16201	16334	16327	16357	16504	16308	16411	16218	16324	16223	15989	16014	16077	16152	16121	16296	16262	16251	16196	16191	16097	16286	16368	16040	16252	16237	16293	16201	16154	16354	16225	16157	16086	16183	16211	16293	16168	16229	16360	16296	16109	16325	16193	16123	16253	16301	16119	16053	16331	16263	16147	15939	16162	16116	16318	16242	16207	16211	16246	16306	16251	16171	16086	16211	16061	16145	16492	16389	16270	16097	16310	16297	16346	16134	16214	16137	16152	16161	15954	16199	16326	16216	16098	16177	16327	16072	15990	16215	16422	16109	16144	16506	16311	16306	16237	16108	16216	16343	16426	16430	16389	16187	16255	16321	16333	16224	16317	15955	16114	16203	16265	16150	16391	16237	16322	16282	16037	16185	16224	16269	16070	16280	16107	16215	16178	16053	16253	16106	16451	16019	15973	16244	16351	16190	16383	16025	16268	16270	16299	16175	16259	16118	16181	16146	16274	16192	16164	16429	16048	16375	16460	16327	16574	16308	16166	16340	16099	16109	16318	16294	16247	16245	16471	16228	16261	16279	16419	16267	16087	16178	16279	16144	16263	16357	16017	16058	16139	16130	16218	16269	16104	16292	16392	16229	16168	16107	16241	16030	16279	16196	16187	16211	16066	16140	16326	16102	16224	16328	16044	16157	16147	16178	16120	16399	16076	16166	16273	16231	16258	16137	16289	16221	16198	16379	16307	16152	16384	16265	16132	16369	16221	16177	16321	16110	16407	16336	15976	16215	16210	16456	16087	16333	16262	16290	16162	16292	16320	16240	16398	16251	16258	16140	16352	16117	16300	16358	16323	16098	16208	16247	16211	16254	16185	16097	16247	16282	16198	16222	16209	16150	15806	16306	16183	16128	16315	16304	16255	16146	16385	16368	16334	16317	16151	16212	16297	16188	16216	16320	16202	16406	16108	16143	16141	16327	16473	16374	16376	16198	16269	16224	16493	16292	16366	16268	16282	16247	16298	16093	16045	16166	16228	16175	16143	16206	16346	16140	16278	16165	16417	16371	16322	16178	16345	16235	16407	16298	16115	16134	16153	16337	16161	16217	16249	16084	16048	16289	16184	16331	16355	16237	16219	16080	16277	16258	16172	16186	16218	16284	16268	16322	16161	16241	16349	16299	16457	16254	16263	15993	16323	16196	16316	16238	16051	16254	16190	16515	16171	16148	16431	16300	16155	16200	16102	16196	16176	16153	16264	16217	16265	16050	16297	16402	16211	16100	16135	16271	16183	16429	16095	16144	16193	16005	16169	16182	16086	16249	16086	16340	16216	16438	16193	16248	16063	16087	16112	16159	16083	16054	16368	16198	16032	16188	16277	16319	16280	16123	16275	16123	16242	16172	16163	16447	16232	16079	16315	16222	16280	16458	16239	16211	16251	16179	16263	16292	16421	16274	16081	16220	16416	16005	16308	16156	16166	16162	16158	16263	16562	16107	16386	16024	16208	16324	16331	16109	16122	16163	16167	16314	16292	16198	16215	16266	16260	16313	16218	16099	16126	16171	16167	16154	16238	16230	16259	16321	16362	16254	16293	16201	16435	16284	16231	16120	16173	16208	16130	16211	16143	16255	16172	16226	16095	16315	16204	16196	16007	15859	16056	16120	16207	16142	16168	16228	16467	16298	16286	16283	16289	16023	16159	16323	16240	16370	16415	16364	16191	16303	16271	16208	16294	16357	16286	16039	16097	16280	16158	16365	16113	16492	16146	16360	16159	16132	15989	16205	16371	16437	16227	16437	16322	16239	16330	16299	16414	16313	16202	15941	16250	16071	16034	16150	16282	16299	15989	16006	16341	16306	16076	16123	16144	16150	16117	16129	16283	16080	16212	16129	16350	16182	16388	16105	16200	16227	16307	16308	16329	16096	16396	16415	16220	16236	16272	16231	16244	16301	16364	16049	16059	16174	16277	16322	16192	16227	16377	16249	16186	16170	16135	16160	16461	16330	16158	16319	16129	16182	16287	16373	16176	16315	16371	16165	16164	16063	16312	16214	16280	16303	16435	16338	16252	16101	15999	16089	16330	16273	16361	16278	16104	16173	16505	16330	16219	16351	16130	16250	16211	16252	15984	16400	16303	16237	16345	16378	16193	16205	16338	16294	16313	16253	16263	16224	16181	16058	16122	16310	16129	16340	16241	16149	16198	16160	16282	16268	16255	16264	16402	16243	16220	16174	16246	16273	16183	16174	16263	16136	16309	16480	16312	16395	16204	16302	16412	16138	16437	16227	16342	16224	16539	16275	16302	16007	16209	16253	16273	16301	16240	16247	16131	16164	16144	16255	16541	16304	16272	16194	16183	16155	16267	16357	16210	16426	16169	16335	15973	16295	16091	16121	16318	16469	16389	16191	16075	16136	16239	16289	16229	16288	16120	16377	16264	16134	16243	16089	16091	16246	16333	16423	16316	16358	15986	16206	16472	16208	16147	16140	16262	16169	16239	16209	16176	16249	16177	16314	16191	16263	16211	16240	16127	16381	15976	16000	16406	16192	16125	16197	16315	16252	16048	16324	16346	16236	15999	16185	16137	16295	15988	16401	16379	16200	16248	16243	16105	16233	16465	16652	16188	16122	16189	16239	16095	16090	16077	15961	16396	16304	16151	16069	16355	16460	16216	16066	16165	16182	16350	16248	16251	16164	16229	16147	16059	16198	16266	16199	16263	16418	16295	16331	16087	16531	16227	16111	16115	16210	16162	16120	16189	16274	16190	16251	16366	16323	16269	16195	16120	16149	16091	16344	16376	16232	16116	16204	16110	16045	16382	16253	16259	16120	16402	16339	16254	16300	16150	16085	16164	16049	16187	16278	16359	16169	16315	16288	16354	16238	16144	16064	16286	16230	16062	16350	16273	16344	16435	16241	16257	16330	16444	16273	16271	16470	16407	16299	16350	16234	16414	16204	15981	16119	16164	16203	16220	16301	16221	16174	16327	16199	16227	16185	16104	16437	16342	16426	16190	16297	16303	16128	16045	16096	16115	16198	16135	16150	16383	16267	16363	16094	16232	16173	16309	16378	16222	16227	16280	16131	16174	16327	16342	16349	16180	16317	16243	16190	16385	16267	16216	16275	16377	16200	16192	16282	16248	16271	16270	16212	16153	16194	16131	16147	16332	16160	16422	16301	16201	16143	16114	16095	16260	16436	16365	16327	16546	16235	16290	16334	16140	16433	16170	16162	16237	16169	16295	16094	16296	16286	16249	16234	16213	16312	16254	16336	16181	16150	16379	16214	16231	16387	16197	16251	16355	16326	16305	16117	16032	16144	16201	16325	16120	16167	16015	16170	16106	16341	16392	16214	16137	16254	16108	15992	15899	16263	16156	16096	16127	16389	16281	16016	16449	16398	16273	16408	16211	16248	16216	16143	16105	16103	16114	16446	16175	16320	16302	16331	16466	16260	16228	16121	16119	16215	16338	16278	16519	16386	16369	16347	16156	16000	16214	16313	16374	16422	16209	16368	16198	16150	16283	16380	16239	16362	16187	16256	16339	16316	16256	16031	16077	16080	16207	16216	16258	16331	16179	16085	16040	16265	16255	16349	16240	16314	16260	16195	16353	16251	16381	16246	16232	16118	16232	16431	16144	16211	16223	16418	16060	16100	16088	16200	16372	15951	16235	16295	16302	16402	16198	16207	16221	16338	16428	16273	16292	16426	16279	16266	16431	16214	16306	16342	16472	16287	16464	16234	16190	15955	16140	16150	16055	16170	16307	16117	16180	15993	16262	16236	16279	16254	16160	16061	16304	16101	16522	16242	16082	16230	16263	16035	16378	16198	16261	16237	16175	16440	16299	16256	16259	16138	16152	16263	16331	16182	16295	16352	16250	16271	16170	16009	16174	16463	16172	16344	15895	16355	16343	16068	16159	16213	16379	16000	16104	16058	16029	16175	16318	16375	16270	16242	15856	16167	16365	16381	16195	16158	16037	16186	16225	16088	16212	16453	16248	16299	16115	16269	16153	16079	16117	16520	16203	16260	16250	16118	16383	16139	16134	16356	16209	16059	16320	16363	16163	16146	16420	16129	16227	16192	16249	16410	16115	16270	16367	16310	16369	16183	16157	16188	16416	16134	16237	16453	16123	16237	16125	16289	16400	16221	16376	16688	16240	16050	16237
34189	65658	54204	34150	24886	20477	17640	18352	16643	15570	15291	14853	14751	14475	14123	13877	13740	13774	13662	13620	13537	13702	14009	15045	15003	14675	14219	13605	13511	13289	13269	13221	13238	13251	13323	13169	13278	13149	13126	13214	13074	13426	13289	13128	13236	13039	13360	13276	13194	13276	13230	13227	13332	13186	13046	13280	13253	13246	13134	13357	13037	13260	13217	13213	13221	13320	13318	13389	13193	13153	13371	13197	13108	13143	13034	13261	13146	13127	13105	13279	13315	13210	13123	13318	13276	13386	13317	13136	13226	13119	13191	13050	13254	13257	13148	13278	13208	13243	13138	13280	13238	13079	13274	13229	13084	13429	13179	13128	13278	13156	13265	13214	13143	13323	13257	13207	13202	13142	13191	13209	13235	13137	13097	13124	13040	13263	13208	13171	13258	13070	13067	13324	13156	13146	13124	13249	13119	13280	13287	13228	13228	13273	13339	13148	13251	13132	13186	13014	13277	13117	13187	13232	13218	13314	13169	13241	13285	13290	13081	13141	13111	13376	13193	13084	13272	13257	13109	13151	13269	12991	13251	13154	13276	13331	13274	13184	13224	13297	13132	13218	13227	13311	13179	13157	13225	13167	13287	13100	13172	13225	13136	13001	13283	13140	13269	13154	13168	13084	13032	13209	13015	13144	13124	13308	12994	13230	13215	13095	13110	13331	13365	13371	13183	13016	13137	13203	13256	13067	13242	13184	13346	12984	13090	13168	13018	13159	13272	13248	13053	13316	13194	13115	13104	13177	13183	13188	13160	13046	13355	13179	13123	13243	13072	13006	13319	13060	13292	13087	13110	13146	13305	13271	13274	13335	13258	13150	13164	13200	13375	13273	13156	13194	13144	13293	13135	13201	13223	13071	13247	13152	13023	13188	13225	13161	13143	13193	13259	13159	13318	13172	13201	13274	13236	13216	13232	13187	13331	13293	13157	13139	13340	13258	13257	13343	13134	13213	13135	13160	13195	13274	13125	13279	13280	13194	13255	13320	13267	13271	13229	13326	13194	13119	13237	13285	13230	13330	13148	13187	13245	13278	13275	13320	13162	13076	13275	13128	13223	13145	13110	13243	13252	13339	13157	13249	13257	13291	13147	13017	13062	13349	13094	13068	13274	13174	13187	13366	13129	13143	13134	13237	13197	13149	13271	13248	13271	13268	13246	13182	13184	13239	13376	13120	13180	13115	13320	13422	13280	13038	13173	13185	13182	13138	13197	13248	13067	13171	13022	13321	13234	13246	13300	13209	13298	13153	13267	13374	13361	13273	13187	13126	13212	13004	13227	12956	13151	13268	13060	13280	13240	13192	13179	13080	13124	13268	13157	13171	13091	13054	13246	13002	13242	13270	13190	13302	13288	13098	13286	13331	13241	13262	13072	13192	13192	13211	13219	13303	13367	13167	13127	13157	13065	13051	13152	13201	13264	13074	13258	13179	13177	13234	13314	13289	13092	13151	13020	13081	13320	13181	13171	13338	13267	13086	13306	13024	13228	13175	13298	13280	13252	13310	13201	13284	13148	13291	13186	13372	13060	13268	13257	13293	13243	13195	13145	13318	13198	13165	13340	13139	13272	13272	13090	13303	13238	13310	13172	13075	13185	13062	13332	13281	13160	13128	13256	13276	13372	13171	13137	13445	13192	13182	13193	13303	13166	13231	13169	13359	13204	13295	13219	13302	13362	13111	13299	13242	13136	12977	13197	13143	13322	13191	13113	13192	13268	13246	13218	13200	13387	13192	13126	13248	12997	13272	13277	13215	13192	13148	13249	13253	13280	13132	13221	13175	13315	13223	13134	12949	13174	13243	13123	13209	13136	13390	13057	13403	13266	13197	13310	13230	13121	13245	13146	13361	13128	13230	13182	13333	13208	13238	13132	13346	13176	13145	13205	12995	13090	13146	13232	13093	13107	13095	13295	13276	13076	13307	13237	13123	13118	13219	13089	13145	13250	13220	13214	13185	13207	13208	13359	13189	13296	13298	13066	13149	13235	13215	13220	13268	13148	13326	13113	13219	13174	13082	13296	13223	13245	13194	13218	13347	13280	13224	13203	13248	13181	13163	13198	13134	13123	13178	13089	13208	13104	13188	13282	13228	13139	13216	13129	13157	13161	13263	13175	13293	13247	13280	13199	13306	13284	13257	13269	13204	13228	13088	13180	12982	13193	13173	13215	13351	13146	13171	13225	13328	13151	13116	13328	13300	13201	13153	13173	13258	13054	13372	13063	13265	13294	13223	13332	13209	13027	13071	13198	13048	13233	13279	13175	13143	13129	13250	13279	13079	13260	13326	13208	13169	13135	13171	13334	13111	13237	13194	13242	13184	13254	13106	13310	13060	13202	13217	13209	13139	13162	13329	13130	13062	13178	13126	13171	13219	13276	13261	13275	13367	13156	13314	13253	13123	13233	13184	13368	13117	13125	13284	13115	13195	13236	13180	13227	13208	13119	13225	13079	13053	13207	13183	13086	13172	13173	13190	13059	13136	13256	13221	13224	13225	13180	13213	13178	13220	13325	13286	13285	13180	13331	13164	13276	13154	13179	13098	13263	13199	13119	13192	13128	13380	13298	13202	13205	13262	13127	13060	13209	13224	13035	13252	13308	13127	13233	13197	13132	13238	12999	13227	13249	13203	13285	13294	13186	13166	13200	12967	13146	13103	13471	13290	13078	13221	13326	13071	13166	13184	13384	13179	13296	13097	13199	13082	13327	13051	13140	13061	13124	13115	13146	13273	13029	13318	13181	13313	13177	13320	13259	13335	13206	13222	13353	13094	13132	13268	13023	13303	13237	13223	13398	13046	13040	13111	13266	13271	13186	13252	13280	13190	13250	13223	13187	13211	13313	13161	13305	13249	13273	13231	13186	13295	13182	13117	13236	13241	13238	13218	13151	13015	13043	13182	13127	13429	13159	13334	13256	13147	13140	13208	13233	13206	13142	12948	13297	13345	13246	13321	13178	13224	13155	13239	13175	13237	13440	13146	13253	13197	13301	13127	13241	13099	13153	13241	13168	13220	13275	13211	13301	13134	13123	13160	13266	13108	13088	13155	13275	13249	13322	13281	13267	13240	13246	13295	13199	13205	13256	13224	13345	13218	13134	13029	13251	13345	13201	13172	13423	13245	13180	13221	13091	13198	13111	13292	13189	13308	13115	13155	13161	13249	13137	13236	13180	13304	13387	13181	13047	13224	13245	13184	13205	13053	13246	13373	13169	13237	13189	13165	13208	13024	13138	13178	13222	13282	13171	13229	13267	13061	13122	13183	13140	13197	13052	13179	13089	13196	13350	13282	13266	13275	13355	13231	13057	13292	13354	13197	13063	13084	13266	13279	13257	13248	13246	13136	13425	13211	13146	13374	13287	13182	13108	13243	13162	13194	13039	13174	13238	13228	13138	13058	13127	13289	13194	13307	13214	13308	13248	13129	12964	13084	13262	13205	13187	13216	13196	13305	13361	13195	13218	13140	13376	13024	13264	13236	13416	13135	13139	13185	13230	13160	13189	13233	13306	13081	13306	13337	13098	13195	13115	13072	13224	13129	13133	13210	13265	13410	13136	13249	13168	13449	13148	13246	13237	13135	13200	13147	13156	13325	13248	13219	13160	13195	13300	13141	13197	13236	13111	13059	13169	13042	13173	13337	13058	13263	13142	13213	13143	13292	13115	13141	13153	13230	13090	13237	13174	13245	13216	12998	13069	13151	13265	13247	13236	13261	13216	13112	13203	13091	13361	13016	13218	13140	13344	13230	13191	13178	13201	13201	13236	13176	13338	13120	13219	13170	13223	13249	13171	13232	13311	13148	13238	13187	13115	13095	13387	13149	13160	13297	13152	13132	13138	12999	13268	13231	13200	13204	13265	13198	13169	13260	13349	13181	13347	13349	13247	13152	13321	13175	13078	13185	13160	13204	13244	13273	13327	12963	13138	13208	13209	13250	13298	13249	13190	13161	13110	13190	13213	13241	13316	13235	12938	13280	13350	13227	13401	13266	13257	13172	12988	13171	13157	13017	13078	13068	13150	13277	13126	13333	13109	13070	13149	13184	13100	13150	13156	13107	13164	13186	13333	13172	13045	13158	13132	13155	13268	13188	13278	13063	13163	13208	13229	13306	13483	13146	13200	13362	13166	13181	13285	13169	13221	13184	13233	13406	13177	13147	13122	13194	13094	13345	13136	13317	13171	13198	13222	13206	13244	13118	13294	13110	13160	13107	13205	13067	13201	13338	13262	13148	13220	13159	13166	13173	13242	13350	13368	13161	13112	13102	13167	13228	13164	13278	13236	13263	13215	13209	13192	13122	13196	13160	13187	13314	13101	13104	13185	13161	13135	13202	13098	13198	13295	13079	13042	13183	13262	13221	13122	13299	13187	13168	13253	13235	13230	13192	13341	13188	13352	13246	13334	13046	13062	13047	13260	13191	13217	13127	13125	13077	13304	13076	13198	13275	13145	13088	13147	13080	13239	13203	13110	13312	13268	13265	13339	13307	13123	13324	13211	13280	13120	13161	13076	13067	13331	13031	13204	13043	13189	13099	13267	13348	13376	13296	13219	13218	13165	13342	13152	13173	13177	13314	13190	13257	13202	13220	13119	13208	13313	13198	13257	13080	13332	13203	13381	13285	13300	13162	13192	13057	13210	13246	13163	13113	13272	13350	13250	13118	13264	13238	13346	13390	13241	13062	13139	13269	13269	13295	13004	13218	13088	13174	13165	13222	13243	13324	13307	13049	13085	13272	13031	13128	13367	13128	13097	13193	13373	13203	13299	13150	13255	13298	13300	13307	13130	13228	13136	13233	13260	13240	13257	13176	13009	13279	13205	13258	13239	13021	13169	13205	13192	13035	13412	13056	13233	13321	13286	13242	13081	13337	13362	13245	13228	13260	13249	13113	13407	13377	13258	13233	13045	13228	13118	13102	13202	13090	13288	13196	13299	13235	13127	13195	13225	13233	13201	13159	13150	13221	13161	13093	13331	13177	13365	13212	13224	13301	13308	13210	13140	13322	13127	13149	13363	13268	13312	13005	13161	13136	13102	13090	13099	13175	13337	13226	13161	13275	13122	13233	13046	13261	13208	13225	13205	13166	13063	13275	13268	13331	13317	13332	13060	13183	13136	13230	13127	13244
31576	32737	34112	26386	21591	20330	19272	19173	18585	18500	18028	18004	17976	17953	17826	17778	17650	17896	17882	17682	17728	17724	17562	17491	17532	17780	17592	17749	17787	17565	17591	17394	17451	17756	17405	17585	17631	17658	17788	17654	17616	17593	17650	17634	17492	17438	17503	17193	17557	17656	17498	17303	17667	17614	17365	17451	17488	17685	17589	17655	17518	17491	17504	17462	17757	17601	17363	17521	17439	17316	17740	17576	17793	17532	17665	17803	17679	17577	17650	17745	17516	17684	17412	17238	17593	17546	17468	17501	17554	17399	17572	17491	17620	17383	17702	17583	17728	17493	17264	17546	17612	17400	17681	17383	17496	17475	17441	17616	17610	17416	17409	17762	17552	17557	17509	17428	17831	17622	17671	17561	17605	17559	17442	17508	17593	17897	17621	17477	17628	17419	17387	17616	17583	17476	17565	17651	17677	17611	17614	17494	17426	17704	17824	17495	17729	17719	17393	17459	17517	17486	17571	17437	17487	17836	17718	17559	17758	17631	17588	17597	17562	17447	17466	17537	17598	17670	17717	17540	17549	17592	17495	17466	17748	17587	17557	17698	17672	17628	17624	17559	17308	17360	17400	17598	17649	17746	17532	17608	17563	17472	17564	17703	17715	17683	17799	17445	17509	17568	17419	17389	17686	17737	17534	17506	17661	17552	17557	17431	17720	17660	17632	17401	17435	17466	17484	17622	17444	17344	17358	17371	17528	17743	17685	17669	17523	17513	17625	17661	17575	17530	17606	17804	17581	17565	17516	17738	17619	17537	17463	17634	17590	17591	17545	17483	17579	17524	17263	17630	17538	17445	17453	17615	17630	17510	17370	17542	17823	17608	17426	17467	17702	17571	17477	17570	17475	17533	17634	17412	17711	17539	17469	17472	17428	17555	17542	17601	17527	17545	17545	17502	17815	17698	17534	17558	17339	17514	17572	17502	17644	17677	17535	17364	17440	17573	17388	17376	17495	17534	17530	17395	17797	17495	17788	17773	17466	17676	17423	17595	17558	17561	17634	17490	17588	17487	17490	17638	17477	17533	17739	17546	17399	17587	17531	17471	17446	17565	17496	17561	17351	17546	17601	17632	17437	17648	17332	17528	17599	17470	17476	17577	17491	17559	17669	17612	17559	17415	17655	17546	17517	17751	17687	17422	17524	17284	17523	17472	17600	17713	17515	17470	17390	17648	17642	17590	17485	17501	17487	17768	17563	17613	17602	17475	17691	17629	17654	17223	17526	17341	17541	17387	17577	17407	17570	17820	17766	17587	17711	17668	17501	17463	17532	17533	17425	17405	17456	17585	17602	17411	17554	17628	17546	17599	17641	17554	17665	17510	17552	17435	17509	17374	17425	17397	17461	17577	17626	17501	17504	17589	17684	17496	17361	17720	17670	17492	17492	17594	17737	17769	17555	17385	17639	17611	17459	17563	17721	17733	17396	17589	17445	17571	17480	17659	17503	17703	17680	17756	17616	17656	17465	17554	17619	17400	17637	17433	17412	17344	17423	17671	17725	17562	17754	17422	17612	17724	17493	17497	17584	17600	17618	17554	17646	17605	17600	17487	17599	17559	17610	17332	17611	17617	17727	17617	17518	17521	17533	17699	17691	17553	17749	17568	17701	17512	17683	17431	17658	17555	17556	17665	17478	17360	17633	17637	17500	17513	17478	17470	17661	17705	17607	17539	17703	17792	17929	17475	17569	17550	17405	17564	17748	17696	17520	17412	17530	17617	17606	17420	17383	17588	17583	17669	17573	17646	17834	17480	17651	17576	17577	17556	17568	17729	17577	17558	17649	17551	17587	17552	17691	17603	17629	17614	17569	17474	17535	17753	17474	17768	17610	17569	17746	17538	17437	17468	17321	17584	17466	17596	17545	17589	17501	17533	17709	17565	17452	17561	17757	17706	17448	17542	17698	17640	17597	17509	17574	17591	17643	17523	17729	17665	17588	17506	17648	17544	17552	17637	17542	17662	17780	17597	17590	17551	17646	17316	17510	17645	17416	17458	17587	17699	17654	17513	17629	17474	17620	17512	17594	17741	17749	17680	17551	17445	17520	17600	17575	17557	17662	17685	17512	17483	17541	17389	17509	17426	17740	17503	17291	17318	17793	17410	17633	17576	17519	17470	17674	17535	17777	17264	17485	17670	17442	17616	17414	17512	17482	17677	17742	17626	17452	17471	17511	17697	17630	17620	17539	17384	17742	17783	17482	17644	17631	17623	17613	17735	17639	17515	17642	17501	17283	17250	17556	17505	17717	17337	17423	17365	17466	17447	17876	17505	17468	17747	17414	17855	17679	17599	17622	17584	17373	17412	17574	17502	17542	17474	17560	17668	17669	17557	17684	17645	17569	17669	17584	17635	17637	17528	17359	17693	17672	17444	17623	17645	17604	17637	17828	17425	17524	17529	17386	17530	17484	17603	17404	17968	17687	17662	17407	17449	17528	17614	17905	17624	17558	17506	17547	17500	17732	17473	17472	17628	17496	17579	17644	17658	17447	17677	17302	17407	17695	17583	17547	17497	17617	17623	17602	17493	17571	17455	17615	17493	17651	17500	17655	17604	17641	17581	17525	17694	17597	17530	17488	17585	17598	17546	17325	17509	17713	17547	17549	17723	17481	17525	17525	17554	17672	17398	17442	17543	17355	17674	17537	17567	17566	17636	17613	17767	17507	17471	17570	17455	17563	17859	17603	17379	17645	17350	17567	17640	17335	17764	17690	17588	17571	17578	17405	17496	17608	17416	17427	17604	17380	17614	17501	17737	17500	17622	17695	17520	17520	17559	17679	17393	17522	17548	17362	17421	17508	17720	17492	17734	17385	17604	17400	17415	17723	17524	17552	17572	17504	17506	17590	17563	17517	17731	17596	17482	17563	17714	17725	17555	17441	17604	17676	17650	17463	17705	17537	17694	17737	17461	17436	17752	17626	17619	17545	17481	17558	17586	17524	17435	17704	17473	17673	17568	17378	17582	17707	17532	17616	17609	17564	17482	17806	17551	17752	17621	17624	17675	17589	17671	17478	17413	17681	17595	17625	17418	17641	17452	17476	17578	17608	17569	17559	17614	17558	17641	17597	17530	17413	17658	17538	17520	17616	17772	17606	17800	17678	17356	17682	17477	17497	17591	17460	17490	17465	17576	17766	17709	17519	17575	17830	17646	17594	17486	17447	17559	17524	17613	17471	17596	17520	17570	17605	17572	17564	17554	17633	17758	17470	17527	17564	17504	17392	17446	17657	17725	17494	17508	17645	17634	17483	17677	17697	17446	17520	17580	17461	17484	17491	17542	17338	17343	17472	17444	17692	17560	17665	17494	17471	17503	17576	17638	17464	17523	17581	17540	17579	17610	17725	17736	17541	17552	17926	17501	17597	17669	17299	17556	17610	17473	17730	17547	17428	17540	17518	17457	17362	17603	17604	17455	17526	17642	17678	17417	17543	17423	17734	17604	17536	17555	17706	17679	17621	17525	17790	17450	17704	17585	17517	17557	17575	17576	17509	17678	17378	17718	17646	17374	17478	17619	17741	17471	17635	17655	17464	17442	17510	17590	17533	17480	17624	17586	17583	17523	17631	17375	17541	17420	17620	17536	17544	17545	17525	17644	17547	17234	17527	17674	17600	17747	17566	17659	17553	17552	17605	17488	17180	17450	17292	17638	17564	17551	17547	17553	17885	17420	17457	17404	17573	17633	17585	17381	17459	17587	17644	17582	17435	17536	17719	17696	17596	17493	17742	17776	17606	17593	17469	17506	17525	17728	17654	17591	17389	17534	17637	17593	17329	17653	17496	17465	17615	17726	17551	17420	17682	17653	17707	17660	17637	17659	17581	17562	17599	17536	17521	17699	17478	17634	17586	17522	17592	17580	17575	17686	17534	17536	17655	17687	17452	17782	17515	17675	17838	17706	17665	17477	17670	17622	17347	17523	17801	17735	17403	17367	17528	17455	17490	17609	17593	17540	17610	17427	17653	17464	17643	17491	17512	17380	17640	17597	17555	17692	17767	17571	17641	17641	17467	17538	17494	17264	17552	17513	17495	17596	17378	17654	17519	17612	17615	17366	17633	17594	17716	17533	17628	17547	17440	17573	17563	17686	17507	17670	17414	17539	17560	17637	17550	17834	17699	17748	17561	17511	17858	17553	17679	17435	17680	17705	17591	17578	17474	17532	17634	17729	17669	17633	17553	17435	17533	17427	17592	17465	17590	17547	17353	17449	17523	17784	17402	17254	17608	17479	17846	17629	17571	17719	17743	17663	17467	17374	17640	17519	17479	17465	17484	17516	17571	17680	17672	17612	17559	17514	17558	17580	17744	17663	17458	17491	17440	17633	17758	17566	17419	17654	17576	17387	17659	17654	17595	17769	17484	17580	17446	17518	17788	17669	17702	17570	17501	17532	17488	17554	17555	17583	17591	17651	17726	17428	17460	17402	17388	17532	17610	17533	17643	17390	17451	17489	17432	17470	17731	17665	17390	17646	17743	17569	17506	17712	17664	17510	17759	17393	17508	17748	17617	17625	17695	17754	17685	17641	17528	17380	17433	17371	17694	17529	17440	17439	17657	17481	17811	17390	17502	17635	17670	17373	17527	17354	17602	17816	17757	17711	17633	17673	17409	17646	17675	17561	17316	17580	17724	17722	17563	17579	17565	17566	17822	17601	17362	17660	17643	17687	17725	17670	17432	17464	17430	17580	17606	17558	17756	17694	17563	17517	17616	17625	17526	17494	17548	17665	17513	17609	17604	17434	17604	17434	17538	17313	17649	17378	17614	17604	17525	17589	17459	17441	17693	17555	17568	17600	17585	17461	17592	17517	17595	17645	17561	17581	17555	17438	17858	17767	17618	17750	17417	17406	17616	17485	17471	17762	17617	17583	17596	17635	17568	17666	17605	17584	17604	17656	17526	17646	17849	17643	17473	17616	17516	17618	17271	17518	17549	17703	17540	17539	17333	17641	17572	17430	17475	17412	17620	17547	17839	17622	17720	17658	17357	17496	17479	17520	17749	17626	17750	17583	17619	17918	17932	17458	17645	17558	17532	17542	17575	17505	17674	17593	17634	17687	17579	17481	17293	17562	17437	17397	17474	17553	17467	17699	17514	17388	17487	17682	17636	17597	17500	17519	17610	17371
31748	47344	32278	21712	18750	17395	16317	16221	15125	15172	14925	14901	14528	14734	14177	14505	14244	14202	14266	14215	14275	14335	14071	14101	14104	14218	14033	14028	14040	13918	14001	14083	14147	13930	14038	13899	14065	13850	13913	14027	14052	14218	13834	13909	14101	13865	13939	13852	13784	13988	13890	13968	13931	14213	13962	13983	13995	13879	14097	13901	14102	14103	13984	14086	13990	14023	13904	13898	13999	14063	13953	13922	13968	14117	13975	14015	13913	13965	13945	14187	13970	13988	13980	14106	14098	13856	13967	13935	14175	13933	14003	14008	13942	13937	13848	14034	14102	13924	14107	13993	13978	13911	14026	14177	13970	13977	14019	14108	14006	14034	13981	14122	13990	14011	14047	14094	13980	14016	14110	13870	13934	13825	13776	14024	13980	13971	13939	13957	13894	14093	13975	14217	14041	14016	13955	14157	13888	13780	13951	13913	13962	13986	14101	13916	13993	14055	13945	13939	14065	13939	14010	14015	13902	13954	14239	13892	14234	14098	14076	14064	13959	13987	13903	14076	14020	13997	14017	14026	14128	14054	14124	14011	13853	13985	13921	13944	14036	14077	13885	14131	13921	13862	13948	14075	13934	14055	13939	13904	14057	14030	14114	13995	14072	13917	14126	14024	13890	14210	13820	13878	13873	13980	14046	13877	14000	14123	14046	14039	14105	13939	13939	13966	13969	14073	13876	13998	14043	13886	13803	14155	13983	14090	13867	13960	14066	14053	13917	13968	13905	13965	13944	13967	13897	13903	13912	14050	14119	14050	14018	14100	13912	14149	13959	13943	13948	13982	13916	14165	14113	13986	13944	14140	13907	13926	13908	13900	13808	14059	13954	13925	14010	13995	13987	13945	14027	13995	13856	14023	14078	13931	14059	13862	14051	13878	14027	13843	14059	13962	13998	13977	13937	13867	14050	13963	13932	13840	13962	14288	13989	14075	13899	13905	13952	13871	13988	14047	14074	14084	13866	13826	14088	13952	14076	14020	13901	13944	13901	14081	14098	13828	14002	13891	13999	14009	13904	13800	14093	13991	14000	14161	13987	13987	14108	14051	14058	13894	13905	13913	14025	14070	13920	14037	14132	14049	14068	13917	13903	14011	14103	13880	13855	13993	14013	14091	13840	13881	14041	14045	14140	14085	14074	13963	13936	14077	14112	13991	13968	14052	14132	14078	14071	13974	13981	13925	14086	14107	13893	14140	14110	14125	13807	13955	14048	14214	14086	14069	14052	13860	13996	14257	13965	13848	13925	13932	14095	13970	13995	13947	13959	13949	13991	13855	14042	13974	14006	13925	14002	13930	14041	13917	14024	13924	13944	13997	14040	13933	13974	13863	14078	13828	14162	13917	14029	14047	14067	14046	14027	13973	14048	13963	14070	14177	13960	13899	14143	14014	14056	13914	14092	14088	13988	14147	14006	13909	14182	14099	13993	13902	14016	13927	14063	14083	13967	14134	14014	13894	14058	13867	14020	14088	14178	13808	14090	14101	13780	13922	14056	13942	13867	13998	13964	14057	14015	13898	14041	13837	13948	13969	14025	13885	13850	13937	14094	13973	14142	14111	13935	14101	13964	14016	14056	13930	13872	14103	13964	14059	14036	13982	13977	13837	14078	13953	13965	13836	14135	14155	13907	14170	13929	14047	13954	13790	14046	13949	13971	13912	14051	13985	14083	13997	13983	13831	14089	14056	13973	13968	13950	13982	14130	14077	14003	14149	14000	14048	13986	13834	14058	13937	14011	13921	14029	13980	13952	13844	14163	13892	14048	13961	13858	14091	13980	14024	13940	14009	14001	13891	14103	13954	13969	14099	13957	14087	13986	14045	13964	13774	14006	14028	13736	13972	14016	14120	13888	13724	14027	14093	13916	14063	14039	13947	13892	14041	13914	13874	14032	13994	13957	14054	14002	14078	14127	13965	13736	14023	13930	14025	13899	14002	14018	13969	14210	13972	14153	13951	14054	14085	14104	14067	14018	13947	14006	13928	13919	13898	14079	13986	14067	13945	13903	13988	14044	13902	14122	14215	13973	14041	13980	14125	14022	13993	14018	14048	13802	13997	13906	13866	13944	13943	14003	14157	14144	14116	13881	14106	14081	13734	14068	14050	14055	13899	13777	14005	13829	14129	14034	14109	13884	14027	14095	13952	13990	14103	14185	14008	14021	13998	14065	13877	14013	13888	14046	13914	14067	14068	13851	14028	13960	14061	14088	14031	14014	14056	13921	14104	13959	13970	14051	14087	14021	13902	14066	13982	13981	14017	13916	14127	14005	13815	14048	13992	14005	14004	13955	14188	14213	13875	14020	13817	14019	14110	14168	13933	14100	14178	14048	13968	14040	14005	13878	13941	14123	14049	13919	14065	14008	13961	13965	13970	14023	13823	13922	14014	13989	14157	14009	13959	14018	13863	14018	14024	13982	14084	13899	14031	14098	13998	13868	13985	14004	14062	14099	13929	13956	14013	13796	13876	13929	13946	14055	13985	14027	13841	14012	14103	13931	13919	14060	13922	13989	14084	13880	13984	13938	13964	13997	14057	14154	13957	13786	14045	14115	14101	13980	14003	14035	14097	14132	14127	13814	14119	14014	14042	13987	13969	13900	13986	13867	14034	14054	13951	14126	14168	14208	14003	13874	13878	13975	14107	13965	13911	13958	14088	13967	14075	14054	13860	14087	14109	13946	13909	13958	13987	13895	13970	14060	14115	14067	13952	14039	13891	14092	13945	14129	13833	13782	13976	14014	13975	14095	14157	13978	13822	13977	13982	13798	14172	13973	14034	14103	14070	14045	14016	14183	14097	14146	13953	14057	13967	13876	13976	13998	13894	14003	13868	14086	14040	13969	14127	14062	13995	13997	13976	13959	14077	14032	14152	14061	14157	13953	14020	14173	14034	14088	13724	14094	14057	14073	14058	13927	14051	14022	14096	13981	14172	14072	14090	13804	14032	13971	14060	13945	13960	14015	13970	14046	13805	14044	13986	14177	13858	13881	14077	13927	13972	14117	14024	14146	14009	14237	13997	14090	14105	14119	13859	13813	13788	14025	14061	13875	13923	14190	13848	14004	14015	14068	14151	14094	14023	14103	14071	13964	13900	13958	13949	13938	14164	14033	14064	14045	13974	13886	14001	14074	13912	14008	13925	14018	13927	13828	13797	13866	13984	14044	13973	14078	13877	13983	14075	14028	13982	13882	14015	14041	14100	13997	14020	13980	13890	14076	13870	13927	14058	14077	14095	14052	14001	14107	14001	13906	13956	14142	14084	13903	13939	13997	14054	13993	14106	13957	14170	14029	13880	14051	13965	13971	13981	14137	14086	14009	14076	13880	14059	13968	14051	13928	13987	14126	13980	14035	13986	14116	13962	13979	13921	14007	13977	14087	14127	14080	13886	14025	14172	13999	13970	13861	13935	14093	14039	13949	14137	13871	13993	13952	14009	13985	14127	14116	14110	14090	13970	13922	13999	13939	14055	14075	13924	14039	13923	13985	13909	14041	14053	14072	13860	14027	14077	13938	14008	13816	13925	14211	13983	14103	14107	13851	14129	13943	14133	13913	13843	13975	14008	14066	14018	14056	14105	14045	13949	13978	13916	13856	14181	14020	14238	13871	13983	14011	13872	13974	13940	14040	14145	13933	14019	13983	13987	13908	13932	13931	14065	13835	13949	14076	13952	13872	13918	13933	14035	14134	14063	13989	13983	14036	13874	13871	13959	14086	13982	14008	13947	13797	14213	14107	13980	14060	14029	13972	13843	13947	13883	13894	14005	13880	14076	14060	13926	13917	13964	14038	14065	13980	14110	13830	13877	14002	13995	13980	13713	13829	14142	14024	13962	14082	13888	14024	14022	14098	13925	14085	14131	14083	14040	14009	14157	13966	14076	14125	14257	14113	13914	13998	14071	13947	13960	14093	13938	14041	13938	13945	13971	14071	13879	13925	13871	13821	13935	13927	13854	14128	13990	14136	14054	13921	14005	13974	13997	13936	14131	13936	14077	13892	14171	14073	14003	14195	13992	13981	14072	14118	14000	13947	14133	13980	14065	13889	13999	14142	14179	13999	14095	13875	14012	13973	13913	14063	13950	14125	14044	14030	14005	13965	13945	13965	14286	13931	14072	13901	13983	13930	14061	13976	13959	14013	13979	14002	13765	13966	13910	13969	13961	14055	14103	14062	14096	13862	13954	14065	13978	14026	13891	13987	14105	13984	13903	14276	13956	13887	14015	13926	14008	13901	13877	14068	13908	14039	13896	13968	13936	13940	14040	14162	14083	14002	14294	13973	13988	14033	14139	13863	14028	13746	13878	14059	14068	14017	13973	13986	13977	14146	13956	14015	14008	13898	13981	14026	13970	13979	13933	14024	14039	13822	14002	14020	14050	14145	13957	13947	13919	13962	13861	14057	13987	13953	13992	14120	13959	13981	14036	14175	13998	13960	14032	13998	14035	13937	14126	14041	13897	13920	14022	13926	14082	13965	14051	13985	14071	14039	14165	13941	13927	13940	14107	14123	13987	14033	14126	13807	13951	14154	13982	14110	13952	13948	14086	14066	13858	14117	13959	13988	14008	14081	13855	13965	13970	13980	14014	13974	13887	14026	14162	14235	14028	13917	13995	13945	13969	14030	14028	14108	13914	13969	14140	14071	13946	14205	14069	13905	14205	14044	14038	14093	13978	13951	13900	14071	14020	14114	13877	14052	14043	13996	14104	14051	13967	14001	13855	14077	14190	14116	13973	13964	13792	14059	13860	13836	14064	14011	13982	14228	13867	14010	14129	14072	13835	14049	13877	14133	13948	13945	14014	14062	13986	13945	14054	13940	14005	14032	14006	14027	14004	13971	13899	13945	14179	13931	13860	14037	13979	14043	13927	13969	13857	14023	14001	13930	14123	14152	13859	14001	13923	13940	13975	13984	14053	13967	14038	13981	14169	14054	14069	14118	13834	13913	14139	14195	13967	13998	13906	14026	14126	14205	13964	14051	13991	13855	13877	13951	13925	14060	14041	14022	13866	13900	13921	13880	13935	14065	13887	14130	14133	14034	13965	13918	14013	14147	14156	14242	13878	13906	13997	13956	14005	13970	13966	13949	14008	14076	14044	13956	13994	13906	13990	13971	13994	13909	13961
23205	21149	28335	25355	23681	23342	22374	19150	18278	17894	17881	17492	17558	17159	17025	16849	17027	16664	16835	16853	16545	16532	16756	17127	17184	17111	17037	16681	16682	16510	16363	16478	16378	16568	16577	16531	16467	16599	16472	16479	16389	16453	16253	16522	16541	16463	16440	16799	16455	16457	16322	16482	16434	16343	16454	16446	16597	16506	16494	16492	16479	16489	16600	16297	16690	16521	16484	16400	16455	16520	16440	16413	16641	16430	16638	16483	16570	16362	16409	16494	16540	16414	16380	16555	16450	16540	16393	16439	16420	16337	16607	16476	16473	16493	16279	16489	16501	16596	16306	16365	16639	16282	16486	16562	16443	16456	16387	16413	16491	16620	16472	16321	16193	16331	16777	16575	16489	16370	16474	16279	16476	16500	16587	16324	16701	16531	16516	16322	16304	16458	16532	16374	16403	16657	16679	16477	16355	16479	16316	16549	16442	16549	16556	16487	16534	16557	16769	16522	16432	16560	16296	16600	16377	16492	16506	16362	16359	16462	16519	16509	16401	16395	16449	16424	16622	16283	16415	16693	16573	16495	16164	16458	16488	16620	16520	16331	16407	16374	16342	16389	16553	16588	16510	16383	16795	16605	16535	16445	16601	16366	16408	16514	16500	16565	16572	16477	16621	16588	16324	16542	16460	16585	16397	16310	16502	16496	16306	16402	16638	16317	16475	16426	16236	16445	16576	16348	16564	16572	16490	16477	16475	16448	16470	16295	16473	16377	16532	16429	16515	16470	16493	16530	16593	16707	16415	16416	16552	16487	16726	16284	16557	16491	16452	16514	16563	16567	16417	16544	16386	16581	16374	16442	16408	16381	16459	16539	16425	16633	16372	16191	16642	16337	16288	16534	16541	16304	16464	16480	16656	16320	16326	16379	16434	16309	16532	16548	16569	16529	16364	16404	16497	16558	16570	16422	16705	16410	16259	16179	16455	16534	16429	16399	16785	16400	16478	16560	16438	16531	16428	16512	16440	16554	16534	16546	16360	16453	16316	16370	16337	16538	16407	16425	16427	16495	16400	16248	16581	16599	16562	16497	16419	16260	16410	16676	16428	16444	16593	16509	16355	16097	16389	16527	16418	16354	16330	16452	16538	16476	16667	16328	16445	16332	16413	16479	16372	16414	16461	16506	16342	16536	16623	16515	16650	16444	16599	16461	16434	16514	16360	16421	16576	16387	16351	16378	16416	16481	16402	16455	16444	16425	16348	16674	16291	16311	16246	16313	16256	16542	16411	16358	16560	16374	16500	16545	16595	16509	16368	16447	16474	16323	16611	16598	16617	16440	16455	16561	16471	16464	16516	16429	16647	16500	16410	16418	16244	16318	16496	16341	16557	16419	16341	16607	16475	16519	16386	16461	16441	16562	16607	16437	16493	16541	16494	16602	16425	16537	16526	16488	16323	16285	16492	16339	16541	16323	16513	16382	16449	16294	16469	16513	16564	16603	16412	16383	16531	16385	16400	16431	16471	16397	16489	16496	16289	16282	16496	16487	16493	16418	16521	16393	16487	16254	16496	16554	16382	16510	16483	16401	16513	16516	16492	16472	16465	16665	16584	16767	16508	16692	16348	16452	16440	16446	16497	16533	16482	16451	16498	16428	16431	16337	16361	16435	16369	16515	16644	16426	16414	16623	16770	16506	16517	16437	16672	16477	16352	16466	16513	16528	16344	16456	16536	16427	16502	16387	16573	16732	16319	16327	16493	16415	16627	16650	16520	16656	16548	16192	16409	16495	16395	16429	16538	16620	16713	16485	16466	16480	16529	16733	16526	16360	16525	16525	16590	16629	16475	16637	16507	16566	16675	16366	16463	16341	16496	16658	16520	16378	16532	16510	16295	16488	16510	16486	16396	16350	16443	16573	16575	16300	16446	16461	16467	16394	16262	16320	16517	16558	16460	16463	16430	16629	16441	16556	16584	16481	16542	16595	16421	16414	16600	16404	16331	16379	16556	16356	16481	16484	16360	16695	16596	16256	16446	16519	16540	16653	16343	16572	16565	16330	16557	16374	16321	16492	16468	16477	16615	16311	16262	16463	16458	16372	16358	16521	16478	16560	16509	16262	16597	16478	16530	16380	16543	16478	16273	16366	16605	16479	16553	16485	16418	16399	16537	16625	16414	16377	16614	16474	16553	16425	16612	16428	16396	16478	16438	16228	16436	16436	16465	16422	16729	16520	16558	16296	16476	16424	16594	16380	16477	16572	16531	16395	16362	16539	16556	16417	16586	16230	16336	16394	16752	16385	16613	16250	16507	16552	16341	16561	16393	16661	16649	16443	16517	16603	16451	16520	16532	16452	16453	16470	16519	16607	16661	16505	16689	16348	16656	16409	16552	16510	16496	16483	16402	16298	16483	16329	16588	16676	16429	16279	16379	16465	16539	16495	16547	16316	16321	16440	16401	16501	16324	16496	16371	16448	16478	16455	16271	16500	16527	16719	16523	16515	16542	16333	16453	16472	16362	16266	16272	16446	16526	16454	16327	16432	16431	16394	16508	16706	16459	16656	16570	16520	16354	16466	16377	16462	16335	16384	16462	16464	16509	16268	16450	16361	16442	16338	16367	16424	16447	16666	16306	16303	16457	16477	16328	16452	16337	16533	16482	16617	16519	16449	16431	16467	16672	16358	16624	16524	16601	16320	16443	16595	16463	16521	16437	16489	16350	16392	16585	16321	16353	16460	16585	16605	16499	16308	16231	16214	16396	16622	16560	16609	16528	16530	16596	16656	16368	16421	16620	16599	16512	16431	16406	16609	16403	16404	16577	16271	16140	16187	16581	16723	16385	16674	16540	16485	16546	16495	16744	16465	16390	16424	16440	16406	16530	16437	16457	16652	16451	16398	16504	16483	16442	16419	16526	16754	16545	16329	16389	16511	16628	16309	16685	16538	16531	16407	16437	16583	16255	16500	16454	16602	16662	16352	16422	16550	16481	16447	16518	16828	16458	16345	16217	16336	16359	16364	16716	16560	16532	16460	16302	16519	16366	16506	16552	16651	16497	16317	16447	16505	16531	16449	16623	16487	16663	16442	16568	16484	16611	16396	16501	16444	16352	16339	16544	16770	16399	16379	16369	16404	16140	16488	16622	16573	16492	16260	16457	16514	16430	16575	16297	16441	16488	16387	16296	16392	16480	16368	16393	16443	16747	16464	16567	16548	16308	16524	16395	16573	16685	16304	16567	16387	16498	16327	16586	16541	16587	16244	16398	16281	16349	16592	16474	16383	16439	16427	16487	16320	16490	16564	16539	16420	16618	16461	16326	16414	16615	16720	16475	16534	16486	16266	16641	16504	16615	16633	16451	16633	16337	16430	16435	16521	16601	16649	16636	16550	16573	16438	16403	16426	16455	16342	16639	16376	16593	16367	16687	16460	16639	16455	16320	16608	16392	16420	16596	16604	16660	16424	16376	16494	16527	16339	16402	16399	16565	16673	16593	16413	16308	16388	16570	16581	16307	16557	16382	16481	16431	16454	16519	16583	16626	16587	16403	16508	16641	16658	16579	16353	16528	16338	16588	16455	16389	16376	16426	16309	16499	16372	16504	16591	16507	16524	16646	16300	16521	16446	16469	16558	16481	16402	16525	16512	16368	16360	16424	16435	16401	16485	16526	16611	16344	16257	16340	16346	16463	16385	16534	16207	16338	16528	16639	16563	16527	16290	16341	16525	16624	16558	16478	16571	16485	16348	16511	16637	16421	16692	16414	16473	16349	16505	16331	16210	16356	16375	16303	16183	16629	16357	16768	16529	16571	16311	16512	16564	16534	16670	16437	16103	16494	16388	16391	16385	16428	16519	16488	16438	16501	16552	16273	16328	16371	16712	16388	16568	16378	16425	16322	16411	16455	16573	16175	16577	16490	16433	16538	16365	16504	16514	16485	16407	16639	16374	16498	16507	16607	16456	16502	16477	16282	16470	16324	16374	16402	16648	16572	16568	16801	16492	16412	16484	16464	16357	16441	16528	16359	16597	16331	16308	16395	16554	16668	16617	16476	16280	16601	16354	16502	16649	16455	16524	16478	16527	16556	16552	16614	16631	16648	16546	16445	16668	16530	16534	16676	16736	16341	16286	16405	16530	16480	16375	16492	16338	16272	16538	16421	16556	16334	16581	16455	16468	16464	16374	16569	16680	16538	16560	16691	16587	16428	16535	16536	16786	16503	16311	16556	16384	16413	16532	16437	16527	16512	16436	16512	16609	16714	16562	16531	16244	16064	16348	16456	16528	16368	16430	16373	16353	16463	16444	16341	16468	16515	16305	16269	16585	16223	16082	16272	16536	16511	16439	16605	16392	16529	16462	16564	16539	16246	16384	16565	16491	16746	16405	16274	16434	16571	16513	16528	16527	16571	16383	16509	16604	16506	16578	16517	16435	16482	16311	16316	16418	16356	16613	16341	16405	16436	16459	16305	16376	16415	16656	16453	16588	16593	16508	16393	16547	16357	16428	16491	16578	16497	16406	16803	16402	16557	16494	16371	16406	16555	16505	16339	16503	16454	16587	16396	16452	16560	16359	16415	16395	16283	16485	16668	16568	16548	16520	16526	16314	16541	16421	16495	16371	16405	16665	16590	16507	16486	16475	16551	16480	16318	16454	16353	16572	16377	16414	16424	16542	16509	16432	16570	16281	16426	16486	16379	16417	16343	16237	16324	16589	16560	16447	16335	16333	16505	16531	16545	16473	16284	16606	16424	16423	16310	16365	16309	16450	16477	16484	16595	16472	16599	16468	16570	16281	16606	16540	16356	16291	16231	16447	16350	16445	16484	16517	16410	16583	16485	16555	16525	16569	16460	16306	16336	16419	16513	16363	16554	16395	16635	16396	16605	16354	16310	16562	16437	16508	16426	16526	16426	16484	16551	16491	16501	16459	16530	16554	16630	16496	16480	16456	16436	16348	16342	16451	16586	16448	16482	16589	16423	16391	16387	16367	16416	16584	16432	16484	16525	16372	16483	16334	16432	16576	16357	16349	16655	16438	16429	16557	16473	16390	16558	16414	16378	16528	16372	16289	16383	16700	16403	16529	16462	16562	16665	16633	16551	16495	16633	16668	16430	16431	16546	16579	16670	16515	16532	16470	16569	16419	16491	16577	16645	16503	16418	16463	16563	16601	16508	16452
31547	58664	45433	31634	25318	19376	17774	16123	15917	15148	15106	14642	14348	14144	14067	13932	13781	13612	13660	13576	13640	13668	13970	14431	14362	14196	14004	13696	13580	13476	13379	13262	13378	13365	13335	13275	13234	13336	13407	13389	13275	13206	13396	13363	13339	13299	13567	13307	13177	13499	13313	13384	13319	13331	13380	13366	13181	13387	13372	13475	13434	13132	13268	13390	13500	13448	13300	13510	13441	13437	13341	13317	13352	13393	13182	13138	13440	13279	13316	13307	13316	13414	13260	13332	13253	13308	13485	13296	13376	13256	13390	13214	13415	13424	13418	13228	13481	13426	13482	13380	13389	13294	13311	13340	13312	13414	13431	13402	13330	13435	13339	13392	13341	13427	13309	13348	13556	13488	13579	13323	13238	13391	13303	13338	13442	13477	13413	13401	13359	13497	13425	13623	13251	13326	13470	13273	13283	13331	13335	13438	13414	13373	13321	13500	13412	13037	13355	13444	13403	13344	13256	13375	13276	13221	13319	13516	13434	13340	13381	13272	13508	13322	13502	13404	13604	13355	13619	13491	13365	13307	13230	13480	13287	13363	13326	13392	13366	13408	13480	13303	13250	13481	13305	13473	13502	13273	13532	13406	13412	13278	13205	13432	13485	13357	13297	13656	13397	13253	13439	13422	13340	13226	13369	13409	13409	13328	13367	13187	13267	13489	13276	13245	13379	13413	13357	13354	13268	13331	13342	13528	13549	13338	13273	13378	13318	13383	13433	13333	13351	13411	13365	13318	13346	13381	13372	13428	13393	13420	13373	13447	13326	13235	13249	13316	13304	13462	13285	13397	13218	13461	13180	13363	13362	13374	13369	13464	13353	13467	13419	13255	13421	13264	13484	13259	13210	13400	13518	13301	13521	13323	13225	13617	13278	13411	13360	13362	13235	13307	13468	13457	13318	13225	13329	13443	13209	13351	13436	13373	13438	13387	13350	13351	13301	13477	13352	13244	13287	13352	13345	13296	13431	13345	13485	13223	13255	13307	13433	13334	13363	13480	13499	13532	13291	13297	13427	13499	13381	13380	13197	13236	13344	13285	13299	13297	13347	13231	13488	13327	13378	13498	13432	13316	13316	13269	13310	13207	13190	13296	13408	13455	13296	13280	13370	13333	13279	13494	13441	13185	13275	13365	13508	13398	13398	13331	13173	13533	13429	13339	13395	13286	13533	13272	13462	13292	13337	13348	13396	13537	13446	13389	13430	13323	13313	13320	13324	13363	13293	13454	13220	13342	13298	13413	13437	13245	13281	13292	13329	13445	13247	13383	13378	13444	13480	13162	13330	13408	13336	13482	13368	13301	13363	13374	13382	13368	13450	13312	13457	13341	13471	13524	13452	13219	13365	13412	13346	13313	13328	13329	13422	13585	13419	13306	13333	13345	13341	13312	13369	13398	13239	13431	13337	13376	13214	13451	13337	13318	13278	13286	13399	13261	13193	13349	13401	13355	13401	13475	13197	13369	13339	13392	13324	13374	13441	13452	13383	13258	13331	13370	13176	13292	13515	13455	13419	13269	13417	13412	13421	13372	13312	13478	13376	13495	13374	13390	13244	13352	13388	13402	13336	13353	13510	13476	13293	13465	13360	13512	13422	13369	13142	13272	13405	13408	13300	13349	13500	13252	13451	13312	13367	13455	13400	13360	13451	13515	13481	13398	13386	13308	13381	13413	13505	13336	13341	13312	13467	13481	13411	13387	13350	13497	13426	13336	13338	13381	13404	13186	13458	13414	13392	13312	13390	13421	13290	13264	13266	13380	13346	13387	13357	13482	13420	13326	13436	13329	13297	13327	13378	13299	13463	13502	13317	13428	13392	13146	13340	13351	13391	13218	13445	13416	13277	13297	13296	13432	13349	13297	13368	13260	13474	13368	13393	13296	13405	13491	13422	13240	13379	13333	13423	13384	13283	13207	13512	13379	13301	13342	13440	13267	13285	13342	13392	13219	13240	13372	13419	13385	13267	13232	13314	13312	13414	13462	13374	13194	13574	13367	13442	13331	13245	13352	13285	13411	13213	13403	13615	13320	13428	13395	13283	13430	13375	13273	13330	13324	13405	13480	13348	13426	13456	13376	13267	13312	13456	13352	13347	13332	13249	13275	13361	13337	13306	13254	13449	13456	13342	13586	13506	13431	13294	13398	13290	13265	13339	13513	13327	13494	13349	13389	13374	13331	13408	13260	13265	13448	13323	13349	13209	13421	13384	13348	13333	13397	13269	13325	13333	13336	13404	13373	13286	13490	13392	13254	13388	13486	13318	13310	13357	13413	13234	13463	13662	13273	13333	13423	13165	13478	13295	13281	13354	13374	13452	13401	13287	13383	13259	13435	13445	13306	13266	13474	13432	13213	13290	13502	13307	13426	13469	13561	13375	13340	13404	13194	13482	13344	13525	13438	13305	13452	13288	13382	13464	13544	13453	13373	13259	13309	13400	13293	13329	13308	13444	13401	13310	13423	13357	13252	13361	13342	13337	13409	13426	13315	13373	13370	13349	13167	13315	13483	13287	13315	13301	13295	13392	13368	13297	13247	13394	13450	13238	13461	13387	13398	13442	13406	13425	13295	13345	13291	13354	13369	13278	13405	13336	13352	13344	13494	13333	13426	13392	13433	13378	13379	13242	13444	13393	13194	13262	13465	13324	13315	13296	13415	13205	13415	13357	13472	13324	13274	13396	13413	13327	13272	13276	13316	13571	13379	13373	13383	13292	13312	13283	13399	13455	13429	13372	13487	13251	13165	13490	13333	13431	13531	13388	13491	13379	13331	13339	13435	13284	13330	13329	13313	13574	13471	13337	13406	13446	13498	13415	13339	13433	13175	13426	13326	13369	13325	13314	13326	13235	13439	13493	13464	13444	13482	13222	13438	13235	13478	13328	13448	13260	13435	13303	13355	13410	13372	13347	13464	13349	13333	13433	13289	13319	13414	13365	13471	13448	13376	13324	13420	13514	13542	13250	13392	13386	13558	13300	13196	13554	13390	13385	13286	13380	13315	13515	13389	13266	13269	13332	13292	13425	13115	13224	13192	13391	13445	13358	13265	13443	13418	13275	13347	13333	13345	13400	13475	13371	13235	13316	13329	13378	13332	13421	13184	13168	13395	13437	13412	13290	13368	13344	13110	13363	13408	13363	13358	13330	13383	13258	13325	13525	13334	13372	13416	13358	13513	13392	13374	13354	13286	13286	13318	13332	13409	13154	13345	13253	13489	13362	13407	13296	13212	13463	13403	13291	13327	13230	13200	13315	13315	13378	13265	13322	13406	13327	13264	13430	13350	13463	13435	13385	13444	13418	13500	13379	13469	13360	13430	13404	13499	13410	13232	13293	13513	13284	13345	13341	13515	13443	13411	13458	13367	13308	13250	13398	13280	13499	13514	13392	13294	13345	13351	13481	13396	13176	13419	13332	13245	13377	13332	13331	13469	13464	13580	13309	13131	13329	13354	13400	13339	13229	13543	13388	13348	13491	13480	13247	13416	13353	13281	13528	13346	13250	13401	13479	13334	13329	13316	13663	13168	13328	13513	13298	13334	13343	13261	13302	13490	13497	13268	13456	13511	13434	13428	13330	13310	13438	13437	13132	13294	13371	13274	13238	13359	13244	13300	13444	13473	13447	13347	13385	13459	13404	13244	13352	13388	13339	13286	13358	13287	13332	13344	13470	13192	13329	13404	13395	13407	13349	13227	13414	13332	13446	13302	13431	13406	13174	13478	13388	13279	13283	13466	13448	13284	13347	13282	13288	13348	13200	13410	13230	13349	13290	13416	13360	13410	13427	13419	13279	13416	13452	13289	13412	13300	13455	13515	13255	13424	13448	13349	13370	13434	13400	13304	13322	13453	13487	13347	13276	13308	13414	13476	13334	13333	13217	13368	13353	13300	13426	13455	13311	13262	13326	13510	13447	13450	13356	13250	13369	13200	13286	13294	13292	13304	13437	13315	13403	13218	13366	13215	13313	13317	13270	13340	13309	13214	13305	13268	13334	13475	13336	13311	13492	13368	13354	13387	13381	13303	13441	13508	13302	13440	13344	13397	13350	13391	13245	13373	13447	13342	13565	13198	13480	13294	13336	13378	13392	13327	13317	13253	13287	13301	13329	13289	13421	13458	13252	13471	13334	13379	13445	13332	13390	13463	13356	13251	13313	13436	13243	13466	13310	13298	13149	13394	13316	13309	13371	13314	13354	13415	13394	13483	13440	13466	13296	13331	13463	13478	13293	13353	13333	13321	13195	13456	13402	13483	13381	13463	13292	13473	13335	13376	13312	13411	13463	13272	13390	13440	13444	13349	13448	13336	13337	13410	13359	13339	13312	13260	13337	13254	13417	13458	13367	13062	13353	13330	13306	13385	13402	13300	13334	13303	13345	13413	13276	13252	13288	13332	13477	13465	13349	13370	13239	13442	13571	13457	13325	13450	13285	13431	13495	13305	13384	13313	13578	13276	13361	13402	13403	13311	13347	13273	13626	13233	13260	13316	13336	13324	13311	13343	13419	13368	13367	13470	13328	13434	13293	13356	13394	13507	13289	13300	13307	13455	13400	13444	13301	13369	13309	13379	13489	13424	13455	13433	13524	13358	13255	13379	13458	13282	13179	13394	13550	13323	13320	13343	13409	13333	13195	13279	13363	13674	13472	13212	13406	13402	13302	13314	13342	13344	13401	13334	13429	13471	13473	13598	13368	13451	13424	13447	13340	13379	13368	13385	13330	13419	13420	13625	13300	13387	13319	13379	13189	13251	13364	13304	13451	13144	13463	13466	13333	13516	13366	13323	13338	13396	13241	13141	13167	13438	13425	13367	13551	13337	13350	13320	13363	13291	13337	13336	13271	13442	13394	13502	13472	13387	13461	13406	13413	13516	13305	13368	13492	13480	13376	13332	13346	13512	13425	13506	13381	13347	13413	13403	13251	13334	13298	13486	13399	13373	13424	13424	13422	13470	13292	13453	13358	13230	13309	13448	13332	13572	13273	13354	13405	13391	13350	13297	13282	13265	13544	13259	13294	13426	13459	13342	13398	13496	13334	13321	13179	13326	13377	13429	13354	13433	13166	13544	13501	13363	13236	13484	13416	13473	13291	13291	13501	13233	13307	13344	13265	13537	13320	13486	13365	13172
24694	21351	28723	28835	23228	20358	19651	18470	18388	17688	17324	17340	16887	16979	16890	16816	16960	16662	16581	16777	16685	16569	16953	17076	16811	16700	16567	16450	16662	16517	16591	16558	16455	16517	16664	16636	16573	16609	16632	16662	16788	16533	16554	16634	16392	16605	16488	16551	16530	16463	16518	16528	16367	16718	16464	16616	16593	16500	16639	16469	16438	16486	16609	16421	16283	16550	16517	16473	16378	16434	16595	16540	16716	16646	16512	16589	16635	16495	16537	16475	16310	16444	16576	16716	16453	16550	16604	16552	16449	16596	16557	16315	16378	16324	16669	16275	16541	16287	16509	16507	16633	16649	16422	16558	16482	16736	16515	16554	16509	16512	16377	16567	16467	16689	16676	16471	16530	16372	16702	16577	16482	16621	16507	16444	16472	16671	16586	16572	16389	16633	16426	16479	16447	16589	16538	16594	16437	16521	16533	16562	16450	16430	16564	16529	16695	16555	16565	16478	16532	16546	16535	16508	16714	16469	16750	16647	16349	16757	16590	16534	16547	16608	16474	16406	16383	16524	16569	16454	16534	16425	16401	16711	16540	16513	16479	16675	16495	16415	16478	16565	16522	16505	16593	16595	16681	16514	16306	16665	16671	16659	16298	16374	16342	16610	16561	16508	16347	16620	16578	16393	16487	16559	16525	16357	16682	16423	16910	16546	16401	16619	16644	16514	16622	16661	16722	16564	16479	16485	16404	16402	16469	16633	16636	16467	16585	16508	16638	16272	16518	16273	16509	16599	16382	16638	16462	16431	16481	16515	16677	16552	16430	16585	16605	16707	16639	16703	16719	16370	16556	16764	16510	16352	16255	16437	16535	16508	16685	16754	16458	16450	16277	16449	16691	16458	16509	16549	16389	16603	16594	16529	16420	16471	16493	16509	16502	16715	16718	16631	16560	16694	16595	16382	16603	16548	16695	16507	16538	16495	16468	16459	16475	16429	16693	16460	16539	16547	16595	16532	16810	16516	16520	16636	16556	16681	16463	16715	16498	16435	16571	16414	16564	16562	16440	16479	16334	16609	16529	16505	16499	16447	16559	16479	16458	16583	16516	16753	16529	16436	16395	16573	16521	16550	16438	16632	16397	16424	16502	16505	16699	16586	16594	16504	16634	16398	16651	16532	16623	16394	16611	16639	16533	16544	16648	16625	16590	16465	16436	16406	16605	16485	16443	16473	16398	16597	16433	16582	16522	16377	16373	16516	16473	16593	16585	16659	16470	16573	16538	16613	16431	16646	16580	16566	16517	16510	16419	16529	16618	16590	16454	16455	16493	16423	16467	16631	16580	16544	16426	16594	16561	16430	16447	16525	16463	16513	16752	16749	16609	16504	16500	16381	16716	16663	16567	16323	16514	16450	16446	16332	16444	16612	16534	16511	16672	16715	16651	16567	16695	16450	16679	16771	16382	16697	16528	16627	16629	16669	16596	16502	16534	16430	16622	16702	16540	16597	16572	16603	16562	16503	16663	16646	16743	16518	16679	16654	16515	16664	16537	16484	16610	16503	16431	16620	16548	16564	16352	16429	16552	16560	16668	16380	16305	16383	16299	16380	16504	16609	16542	16436	16534	16411	16386	16702	16621	16554	16260	16514	16393	16365	16700	16595	16633	16485	16463	16560	16671	16487	16274	16433	16465	16556	16444	16541	16378	16407	16511	16605	16598	16484	16570	16450	16674	16716	16575	16403	16715	16717	16646	16400	16636	16420	16277	16561	16521	16736	16659	16700	16575	16694	16530	16451	16735	16582	16247	16511	16503	16446	16585	16640	16504	16451	16595	16675	16589	16492	16609	16716	16524	16594	16533	16445	16228	16601	16339	16326	16650	16714	16491	16532	16568	16401	16485	16529	16555	16558	16617	16611	16713	16648	16532	16525	16395	16603	16533	16477	16617	16363	16598	16623	16596	16335	16451	16422	16558	16601	16391	16328	16581	16608	16495	16649	16551	16729	16399	16601	16695	16449	16596	16487	16700	16519	16447	16574	16598	16571	16573	16366	16652	16506	16588	16603	16511	16515	16526	16568	16694	16515	16778	16620	16615	16439	16413	16444	16569	16684	16607	16363	16574	16586	16592	16550	16563	16478	16517	16682	16387	16509	16605	16592	16608	16456	16572	16622	16632	16389	16519	16501	16368	16532	16619	16503	16423	16640	16557	16650	16577	16429	16582	16423	16638	16468	16516	16606	16563	16591	16666	16497	16498	16658	16401	16323	16514	16420	16508	16410	16536	16552	16589	16811	16703	16671	16541	16498	16377	16526	16644	16519	16423	16459	16573	16788	16537	16493	16491	16477	16651	16565	16611	16459	16728	16600	16405	16405	16544	16557	16354	16559	16468	16441	16490	16514	16660	16595	16511	16593	16669	16534	16398	16544	16594	16348	16512	16663	16258	16480	16754	16458	16620	16484	16523	16644	16642	16376	16579	16631	16491	16538	16512	16624	16633	16574	16677	16510	16597	16739	16506	16478	16585	16465	16581	16673	16425	16531	16323	16344	16541	16473	16659	16720	16406	16492	16609	16412	16580	16678	16595	16470	16469	16772	16567	16757	16532	16469	16710	16508	16561	16437	16593	16649	16387	16707	16413	16588	16467	16407	16543	16677	16554	16497	16444	16522	16498	16375	16520	16554	16762	16780	16502	16533	16715	16379	16620	16531	16490	16577	16429	16791	16605	16792	16574	16577	16586	16477	16516	16472	16547	16369	16602	16385	16584	16570	16541	16557	16406	16491	16395	16538	16656	16633	16714	16782	16609	16527	16422	16450	16485	16374	16633	16540	16572	16564	16438	16502	16549	16713	16663	16417	16398	16580	16550	16692	16405	16590	16750	16439	16558	16295	16442	16403	16547	16376	16552	16623	16527	16502	16584	16325	16614	16554	16567	16416	16459	16445	16461	16690	16469	16548	16355	16554	16380	16352	16526	16667	16545	16319	16399	16560	16531	16610	16378	16432	16448	16475	16667	16843	16669	16616	16534	16639	16725	16588	16643	16524	16523	16697	16673	16591	16339	16581	16611	16718	16609	16685	16635	16556	16554	16591	16583	16388	16595	16576	16433	16684	16542	16574	16463	16452	16594	16326	16648	16484	16532	16470	16407	16515	16596	16440	16332	16665	16520	16658	16524	16615	16538	16538	16690	16622	16551	16565	16492	16369	16514	16397	16558	16572	16634	16419	16430	16539	16530	16493	16627	16463	16485	16638	16534	16474	16301	16739	16580	16420	16542	16499	16627	16726	16495	16498	16802	16735	16524	16556	16489	16650	16454	16585	16573	16632	16630	16498	16585	16534	16410	16634	16654	16563	16403	16471	16503	16566	16557	16537	16420	16472	16459	16513	16462	16622	16551	16245	16412	16685	16377	16478	16618	16371	16492	16427	16456	16399	16393	16562	16595	16563	16642	16286	16452	16532	16714	16599	16524	16499	16507	16327	16278	16536	16747	16516	16642	16629	16572	16628	16676	16380	16617	16615	16741	16715	16753	16502	16496	16454	16517	16334	16426	16471	16591	16683	16418	16531	16614	16660	16559	16599	16489	16594	16559	16399	16504	16545	16623	16730	16726	16746	16642	16513	16451	16552	16506	16556	16431	16631	16414	16508	16410	16590	16426	16411	16474	16680	16353	16552	16337	16623	16401	16473	16355	16404	16586	16652	16576	16585	16612	16540	16603	16709	16549	16587	16444	16549	16321	16413	16533	16520	16500	16602	16597	16434	16622	16528	16467	16548	16532	16503	16555	16481	16542	16339	16459	16715	16654	16584	16567	16436	16567	16443	16769	16680	16632	16570	16472	16441	16501	16569	16509	16610	16372	16510	16624	16845	16412	16583	16645	16380	16531	16664	16503	16525	16694	16695	16594	16428	16341	16382	16706	16577	16465	16579	16614	16563	16585	16484	16480	16440	16619	16466	16575	16652	16505	16526	16679	16635	16516	16487	16384	16551	16715	16747	16571	16656	16560	16572	16421	16469	16751	16581	16511	16322	16427	16562	16583	16423	16478	16473	16560	16584	16528	16402	16653	16601	16493	16609	16443	16608	16526	16556	16529	16517	16710	16588	16790	16600	16642	16553	16732	16405	16379	16623	16516	16548	16447	16752	16630	16333	16630	16459	16475	16464	16649	16564	16652	16387	16688	16669	16687	16509	16441	16366	16318	16521	16561	16580	16548	16489	16590	16405	16317	16344	16439	16604	16402	16674	16647	16458	16391	16573	16572	16240	16337	16557	16438	16460	16788	16468	16399	16475	16592	16666	16592	16633	16372	16341	16653	16512	16420	16481	16544	16468	16397	16237	16362	16418	16349	16686	16838	16698	16331	16487	16503	16473	16667	16620	16576	16460	16624	16484	16591	16608	16586	16642	16842	16533	16586	16645	16534	16573	16688	16612	16362	16800	16452	16730	16589	16475	16537	16503	16394	16582	16439	16522	16487	16492	16657	16504	16663	16370	16675	16399	16553	16356	16393	16552	16532	16604	16718	16496	16644	16559	16454	16552	16524	16197	16350	16366	16542	16515	16506	16499	16657	16555	16572	16645	16279	16309	16554	16742	16808	16874	16579	16758	16528	16513	16777	16558	16537	16436	16610	16489	16642	16473	16485	16662	16622	16759	16491	16648	16553	16503	16487	16545	16687	16447	16522	16638	16559	16481	16502	16755	16320	16517	16439	16442	16496	16595	16387	16539	16542	16321	16542	16650	16562	16589	16450	16578	16695	16606	16610	16344	16559	16410	16444	16464	16485	16612	16414	16368	16301	16345	16644	16382	16464	16496	16789	16653	16358	16542	16743	16567	16554	16579	16391	16630	16464	16578	16430	16494	16661	16722	16480	16352	16580	16515	16433	16389	16695	16646	16615	16590	16396	16537	16561	16447	16588	16345	16470	16629	16490	16534	16537	16477	16343	16360	16195	16528	16693	16629	16564	16811	16527	16552	16531	16762	16391	16720	16586	16639	16683	16509	16453	16527	16609	16496	16556	16614	16587	16621	16697	16393	16564	16543	16662	16389	16772	16386	16653	16585	16513	16651	16525	16585	16677	16494	16536	16504	16739	16521	16613	16393	16583	16620	16520	16454	16617	16635	16636	16703	16541	16424	16410	16383	16552	16472	16384	16571	16674	16495	16422	16581
30973	50826	40234	28977	21469	17801	16518	15841	15636	14909	14507	14342	14194	13794	13714	13492	13600	13459	13541	13531	13419	13629	13744	13778	13894	13657	13774	13591	13523	13293	13537	13455	13438	13364	13309	13475	13443	13453	13430	13419	13430	13407	13406	13426	13522	13221	13417	13479	13374	13449	13394	13323	13368	13518	13118	13270	13507	13367	13406	13328	13421	13270	13295	13399	13420	13462	13336	13496	13441	13549	13342	13307	13315	13432	13369	13487	13362	13334	13410	13361	13404	13324	13377	13340	13302	13351	13343	13422	13384	13367	13366	13415	13445	13377	13430	13474	13255	13112	13322	13370	13350	13301	13457	13396	13215	13339	13486	13361	13394	13340	13398	13514	13401	13445	13472	13190	13275	13352	13520	13249	13236	13291	13448	13425	13604	13380	13413	13321	13316	13391	13315	13268	13428	13459	13358	13368	13312	13242	13378	13353	13377	13419	13313	13194	13472	13249	13388	13332	13228	13430	13268	13345	13466	13251	13298	13303	13411	13514	13379	13486	13551	13158	13486	13431	13508	13396	13261	13326	13222	13295	13209	13389	13401	13571	13379	13451	13456	13318	13393	13475	13324	13317	13356	13376	13396	13380	13537	13411	13305	13302	13370	13337	13429	13326	13470	13354	13415	13345	13317	13374	13359	13349	13196	13313	13374	13395	13536	13174	13407	13436	13397	13524	13374	13424	13360	13555	13415	13293	13406	13287	13445	13436	13270	13355	13226	13319	13346	13381	13295	13249	13447	13469	13326	13256	13458	13566	13354	13448	13407	13363	13383	13390	13258	13466	13480	13342	13346	13303	13481	13482	13398	13276	13400	13414	13420	13234	13340	13350	13407	13420	13341	13412	13292	13439	13372	13320	13400	13404	13454	13397	13335	13337	13440	13301	13558	13491	13425	13375	13437	13309	13559	13363	13438	13508	13265	13328	13403	13337	13326	13307	13371	13424	13405	13526	13388	13437	13478	13301	13379	13624	13334	13359	13230	13466	13542	13312	13402	13370	13338	13393	13273	13409	13320	13364	13344	13305	13393	13432	13285	13335	13428	13390	13344	13274	13324	13404	13316	13319	13432	13426	13217	13334	13333	13562	13326	13442	13446	13483	13304	13328	13477	13408	13337	13395	13446	13479	13329	13489	13271	13455	13402	13322	13461	13275	13350	13287	13387	13361	13358	13265	13366	13442	13373	13420	13422	13358	13232	13459	13541	13312	13332	13320	13323	13480	13295	13180	13366	13320	13363	13383	13520	13402	13435	13304	13294	13343	13387	13325	13488	13315	13414	13349	13325	13409	13351	13256	13453	13308	13328	13320	13360	13469	13377	13358	13286	13491	13433	13326	13166	13293	13502	13464	13292	13435	13188	13279	13454	13377	13452	13301	13271	13325	13342	13411	13414	13402	13417	13276	13388	13313	13371	13391	13327	13435	13458	13296	13344	13592	13493	13226	13392	13548	13525	13278	13165	13374	13392	13417	13512	13399	13304	13362	13413	13436	13539	13342	13377	13365	13507	13295	13255	13418	13436	13491	13378	13312	13505	13272	13615	13416	13486	13465	13326	13202	13580	13462	13420	13371	13330	13465	13278	13243	13379	13503	13479	13246	13475	13387	13470	13168	13388	13437	13323	13317	13329	13423	13351	13226	13403	13479	13251	13280	13456	13413	13502	13258	13470	13496	13334	13386	13571	13315	13397	13415	13320	13369	13350	13380	13322	13325	13417	13276	13339	13408	13466	13314	13236	13309	13390	13395	13479	13308	13250	13168	13416	13342	13233	13419	13286	13357	13293	13389	13443	13337	13421	13266	13340	13374	13261	13400	13446	13345	13203	13361	13266	13287	13328	13376	13183	13268	13282	13284	13363	13587	13195	13377	13299	13291	13322	13427	13412	13569	13337	13304	13347	13449	13253	13238	13368	13360	13497	13514	13328	13444	13432	13256	13445	13387	13546	13322	13384	13472	13207	13248	13307	13373	13455	13318	13507	13389	13361	13478	13468	13596	13411	13133	13418	13434	13286	13286	13172	13404	13409	13298	13515	13310	13390	13256	13351	13368	13398	13531	13266	13348	13292	13309	13415	13296	13455	13342	13468	13389	13553	13361	13363	13603	13307	13412	13387	13387	13512	13329	13529	13340	13331	13440	13263	13483	13519	13270	13374	13310	13420	13338	13236	13292	13374	13300	13203	13382	13404	13458	13412	13131	13397	13561	13356	13460	13283	13261	13264	13355	13427	13451	13202	13299	13375	13398	13424	13352	13313	13434	13246	13381	13416	13320	13440	13479	13487	13225	13345	13342	13316	13423	13330	13379	13370	13364	13446	13228	13425	13367	13499	13414	13380	13473	13312	13494	13405	13402	13447	13292	13316	13362	13244	13466	13417	13399	13469	13352	13416	13239	13296	13272	13343	13235	13436	13381	13312	13545	13281	13350	13249	13380	13364	13337	13323	13431	13458	13307	13399	13269	13548	13289	13415	13219	13337	13415	13442	13471	13444	13397	13488	13413	13395	13458	13335	13381	13313	13460	13343	13375	13262	13422	13464	13433	13222	13318	13301	13408	13265	13487	13387	13314	13485	13425	13316	13462	13373	13492	13365	13371	13366	13385	13298	13283	13430	13460	13158	13392	13280	13393	13300	13369	13433	13414	13467	13401	13472	13540	13398	13323	13551	13294	13562	13349	13380	13391	13151	13409	13473	13319	13257	13059	13575	13526	13344	13446	13391	13316	13248	13393	13430	13495	13219	13346	13457	13298	13455	13281	13359	13475	13396	13344	13333	13315	13354	13278	13312	13457	13389	13426	13345	13420	13251	13382	13480	13447	13456	13238	13390	13323	13450	13301	13441	13438	13289	13292	13313	13315	13398	13502	13412	13386	13221	13281	13333	13542	13498	13338	13525	13260	13405	13236	13429	13458	13465	13266	13414	13260	13276	13363	13348	13344	13332	13435	13457	13394	13142	13434	13338	13379	13494	13386	13351	13421	13317	13335	13093	13556	13336	13146	13230	13521	13333	13331	13414	13260	13300	13369	13359	13334	13274	13215	13306	13533	13465	13374	13403	13365	13363	13399	13401	13275	13290	13487	13186	13373	13356	13602	13517	13436	13354	13467	13503	13420	13345	13289	13405	13302	13281	13398	13353	13215	13466	13282	13386	13277	13486	13539	13311	13437	13376	13365	13277	13360	13392	13352	13518	13190	13409	13260	13395	13352	13426	13479	13270	13251	13357	13469	13331	13502	13283	13368	13462	13388	13325	13108	13359	13338	13448	13203	13403	13337	13350	13460	13284	13214	13224	13384	13413	13436	13406	13304	13337	13300	13172	13332	13354	13314	13521	13279	13419	13370	13470	13463	13431	13389	13516	13260	13350	13413	13453	13295	13338	13389	13398	13472	13428	13248	13358	13335	13145	13384	13341	13457	13431	13527	13281	13512	13456	13332	13211	13366	13482	13411	13270	13280	13303	13214	13451	13407	13460	13233	13328	13430	13406	13491	13380	13464	13543	13305	13431	13242	13365	13371	13240	13385	13173	13383	13367	13361	13574	13247	13368	13282	13421	13327	13525	13413	13388	13258	13459	13401	13426	13367	13495	13526	13386	13409	13286	13398	13519	13414	13496	13277	13457	13506	13474	13424	13400	13283	13475	13493	13306	13349	13502	13374	13343	13401	13325	13229	13401	13386	13393	13440	13598	13344	13177	13351	13346	13350	13437	13395	13339	13347	13360	13449	13435	13361	13422	13421	13417	13453	13620	13360	13410	13470	13429	13190	13267	13580	13375	13340	13545	13323	13419	13429	13448	13325	13436	13444	13434	13414	13435	13344	13368	13460	13678	13387	13424	13404	13326	13156	13300	13564	13544	13333	13396	13601	13508	13302	13610	13515	13222	13335	13430	13386	13321	13215	13435	13382	13264	13235	13455	13361	13490	13541	13270	13423	13337	13381	13530	13335	13419	13343	13258	13361	13477	13441	13273	13486	13375	13391	13410	13332	13392	13289	13391	13270	13541	13397	13296	13343	13356	13244	13318	13573	13344	13307	13416	13322	13407	13329	13475	13300	13292	13425	13385	13460	13468	13403	13366	13435	13448	13321	13452	13435	13405	13301	13357	13329	13422	13476	13260	13426	13485	13613	13321	13270	13373	13349	13313	13388	13445	13332	13484	13476	13374	13316	13529	13348	13216	13445	13419	13195	13451	13456	13369	13425	13451	13524	13430	13572	13320	13276	13212	13417	13273	13345	13449	13342	13429	13435	13117	13281	13588	13351	13358	13466	13333	13639	13455	13568	13330	13298	13414	13267	13464	13174	13479	13502	13408	13500	13396	13129	13354	13292	13550	13432	13397	13296	13400	13494	13392	13321	13390	13300	13426	13464	13236	13301	13511	13471	13376	13478	13536	13302	13373	13381	13411	13426	13400	13314	13385	13422	13429	13373	13394	13472	13321	13406	13512	13342	13457	13429	13428	13566	13484	13391	13526	13353	13464	13390	13286	13490	13457	13360	13497	13496	13427	13441	13330	13306	13333	13273	13417	13320	13334	13287	13284	13309	13455	13319	13472	13497	13208	13287	13533	13447	13289	13401	13398	13385	13388	13445	13390	13427	13394	13512	13485	13367	13433	13198	13427	13275	13569	13227	13446	13313	13377	13514	13428	13479	13382	13360	13355	13242	13234	13289	13523	13312	13257	13427	13364	13345	13401	13277	13431	13578	13201	13436	13354	13389	13390	13338	13384	13369	13141	13523	13563	13332	13205	13371	13337	13406	13496	13553	13387	13320	13300	13389	13420	13243	13459	13473	13423	13478	13353	13167	13448	13343	13326	13264	13233	13453	13460	13505	13479	13457	13248	13232	13394	13380	13357	13312	13379	13341	13435	13455	13338	13528	13328	13306	13489	13549	13377	13431	13418	13260	13378	13488	13275	13471	13298	13522	13446	13466	13485	13361	13142	13376	13339	13214	13489	13280	13340	13297	13394	13448	13477	13313	13334	13345	13438	13251	13391	13252	13560	13420	13414	13348	13380	13498	13426	13424	13435	13418	13396	13360	13530	13501	13342	13392	13380	13323	13199	13470	13283	13409	13401	13230	13463	13336	13223	13396	13422	13432	13505	13415	13497	13282	13496	13276	13336	13323
22205	21158	28596	24462	22226	24384	25612	20805	19065	18701	18248	17529	16916	16931	17035	16898	16711	16654	16641	16653	16897	17225	17895	17914	17815	17641	17105	16852	16506	16586	16471	16366	16502	16539	16358	16282	16394	16383	16390	16447	16267	16388	16549	16402	16437	16329	16448	16392	16279	16381	16677	16422	16351	16632	16386	16419	16422	16266	16345	16405	16272	16441	16408	16390	16253	16383	16250	16271	16430	16369	16441	16366	16456	16431	16500	16521	16444	16347	16392	16344	16435	16403	16482	16357	16188	16386	16394	16366	16297	16359	16245	16449	16351	16264	16311	16313	16397	16470	16439	16289	16420	16315	16351	16212	16547	16312	16210	16495	16390	16390	16297	16226	16282	16496	16291	16216	16423	16534	16184	16194	16576	16397	16215	16108	16377	16179	16345	16143	16187	16401	16326	16486	16465	16334	16335	16505	16338	16499	16340	16408	16226	16356	16497	16427	16254	16398	16232	16417	16260	16403	16297	16419	16087	16277	16383	16186	16161	16324	16087	16261	16476	16344	16313	16478	16352	16611	16400	16636	16334	16464	16315	16323	16325	16651	16527	16346	16288	16259	16306	16148	16114	16404	16285	16494	16480	16153	16422	16374	16416	16294	16538	16378	16377	16305	16307	16331	16468	16324	16413	16483	16233	16338	16246	16359	16350	16207	16261	16342	16380	16519	16466	16490	16334	16320	16304	16397	16550	16330	16284	16735	16432	16343	16329	16362	16363	16423	16475	16456	16355	16347	16279	16429	16271	16420	16397	16029	16321	16278	16212	16279	16395	16409	16392	16220	16424	16550	16204	16261	16390	16521	16364	16369	16313	16507	16278	16185	16282	16387	16377	16227	16371	16259	16438	16193	16367	16395	16516	16370	16290	16212	16084	16394	16233	16502	16390	16259	16510	16294	16294	16290	16379	16236	16318	16517	16414	16502	16461	16338	16458	16360	16284	16408	16254	16309	16280	16464	16324	16310	16464	16390	16387	16285	16213	16395	16259	16135	16335	16490	16496	16307	16383	16449	16539	16538	16633	16443	16548	16277	16253	16372	16255	16303	16335	16256	16377	16327	16420	16256	16461	16275	16271	16483	16524	16178	16443	16460	16439	16279	16250	16088	16226	16429	16571	16443	16348	16320	16394	16427	16100	16184	16426	16353	16547	16494	16269	16253	16488	16438	16292	16250	16477	16402	16450	16365	16200	16453	16463	16612	16326	16305	16231	16248	16258	16446	16310	16243	16153	16455	16285	16370	16199	16523	16320	16233	16346	16613	16416	16205	16494	16333	16275	16494	16394	16368	16223	16386	16199	16440	16361	16262	16148	16329	16221	16157	16183	16506	16214	16483	16466	16362	16047	16143	16141	16351	16185	16529	16421	16395	16284	16036	16078	16457	16470	16211	16453	16674	16285	16253	16528	16504	16524	16323	16503	16279	16206	16498	16402	16504	16235	16133	16285	16193	16411	16306	16517	16395	16185	16251	16176	16370	16051	16347	16415	16146	16337	16391	16524	16291	16679	16278	16277	16400	16322	16265	16340	16253	16341	16334	16241	16348	16269	16361	16270	16338	16256	16314	16307	16153	16208	16489	16424	16281	16475	16400	16431	16352	16588	16244	16312	16400	16589	16429	16433	16215	16542	16166	16171	16306	16390	16383	16228	16180	16376	16338	16238	16365	16479	16575	16396	16383	16478	16292	16258	16476	16400	16378	16250	16290	16469	16432	16414	16257	16382	16469	16495	16255	16471	16487	16297	16464	16385	16234	16423	16421	16551	16404	16290	16360	16317	16379	16647	16373	16504	16542	16390	16296	16272	16322	16320	16421	16451	16146	16325	16314	16242	16481	16434	16481	16419	16185	16470	16465	16316	16329	16318	16349	16244	16395	16165	16414	16161	16351	16234	16418	16488	16193	16299	16206	16299	16302	16339	16313	16192	16286	16225	16263	16383	16459	16390	16277	16348	16309	16282	16432	16236	16244	16306	16441	16419	16567	16243	16386	16289	16356	16362	16483	16422	16470	16508	16172	16245	16288	16412	16236	16523	16513	16317	16401	16518	16462	16530	16353	16417	16385	16333	16482	16331	16358	16365	16437	16208	16152	16311	16401	16314	16493	16252	16247	16393	16182	16012	16217	16525	16581	16483	16643	16443	16552	16298	16339	16466	16456	16476	16304	16347	16335	16374	16670	16347	16110	16217	16157	16338	16193	16369	16401	16328	16402	16380	16404	16320	16424	16245	16459	16118	16469	16213	16220	16393	16289	16287	16303	16193	16294	16298	16230	16373	16247	16223	16276	16246	16340	16433	16191	16420	16557	16331	16325	16221	16491	16348	16520	16230	16268	16429	16354	16438	16414	16337	16369	16392	16233	16225	16272	16165	16108	16292	16528	16266	16395	16496	16274	16472	16284	16207	16222	16425	16454	16363	16239	16415	16319	16179	16316	16391	16230	16166	16437	16520	16423	16445	16500	16373	16300	16257	16186	16121	16316	16616	16389	16334	16232	16486	16234	16229	16433	16441	16174	16298	16265	16191	16299	16501	16263	16322	16421	16510	16384	16158	16209	16118	16359	16240	16344	16262	16295	16210	16210	16408	16553	16546	16357	16206	16348	16421	16325	16341	16339	16410	16308	16306	16524	16180	16487	16427	16409	16270	16310	16349	16385	16287	16342	16451	16361	16286	16100	16237	16023	16252	16143	16376	16459	16501	16314	16340	16352	16387	16458	16459	16189	16403	16397	16143	16462	16479	16204	16190	16409	16384	16486	16285	16261	16307	16281	16398	16270	16298	16373	16377	16454	16341	16239	16242	16371	16256	16256	16453	16371	16480	16330	16313	16413	16273	16311	16313	16361	16431	16270	16326	16246	16481	16452	16463	16302	16272	16415	16400	16441	16425	16501	16303	16376	16542	16456	16223	16339	16431	16339	16288	16376	16420	16322	16404	16442	16375	16367	16269	16390	16341	16351	16321	16340	16295	16365	16149	16184	16088	16472	16163	16325	16205	16247	16194	16009	16303	16399	16311	16351	16036	16334	16249	16157	16414	16292	16454	16315	16583	16475	16294	16581	16405	16389	16414	16346	16168	16471	16502	16362	16300	16141	16398	16435	16494	16352	16344	16320	16545	16389	16247	16278	16336	16225	16386	16376	16160	16391	16241	16329	16206	16097	16341	16258	16525	16385	16313	16295	16277	16319	16397	16493	16454	16373	16230	16312	16260	16127	16424	16406	16338	16179	16312	16458	16461	16377	16298	16426	16292	16178	16425	16309	16351	16403	16496	16288	16292	16139	16481	16237	16349	16281	16368	16130	16248	16344	16380	16532	16581	16478	16448	16269	16256	16264	16461	16490	16359	16442	16264	16385	16234	16530	16324	16311	16380	16354	16396	16219	16160	16240	16243	16419	16466	16228	16564	16333	16414	16258	16208	16358	16238	16312	16379	16359	16228	16211	16353	16347	16241	16336	16379	16361	16285	16284	16393	16281	16245	16197	16479	16421	16200	16529	16246	16332	16241	16292	16262	16650	16341	16484	16292	16390	16362	16390	16234	16469	16321	16306	16314	16306	16438	16270	16207	16301	16369	16425	16371	16362	16384	16304	16324	16381	16408	16391	16402	16199	16431	16267	16306	16334	16332	16263	16396	16421	16343	16391	16380	16343	16429	16413	16349	16249	16338	16513	16387	16405	16303	16193	16456	16304	16357	16300	16379	16284	16491	16368	16507	16341	16602	16236	16343	16317	16376	16338	16394	16367	16262	16323	16437	16371	16219	16227	16447	16199	16640	16190	16251	16468	16364	16176	16450	16319	16069	16324	16355	16260	16388	16584	16347	16390	16406	16361	16318	16092	16404	16270	16369	16447	16545	16315	16312	16374	16326	16394	16380	16483	16486	16503	16368	16373	16376	16203	16311	16432	16399	16273	16252	16446	16295	16574	16325	16154	16262	16286	16217	16314	16354	16159	16481	16286	16220	16525	16413	16296	16446	16287	16399	16219	16372	16440	16238	16224	16440	16442	16530	16273	16395	16329	16395	16232	16220	16202	16217	16424	16336	16506	16277	16308	16297	16232	16333	16333	16434	16207	16464	16272	16221	16249	16342	16319	16362	16260	16317	16308	16348	16355	16332	16302	16237	16496	16361	16398	16417	16283	16190	16191	16500	16414	16332	16320	16383	16350	16299	16166	16564	16314	16402	16269	16461	16298	16078	16166	16283	16286	16402	16217	16045	16093	16300	16537	16673	16335	16404	16409	16177	16292	16183	16491	16202	16198	16227	16532	16241	16399	16150	16244	16068	16358	16307	16462	16274	16414	16529	16156	16197	16157	16126	16314	16369	16313	16342	16230	16442	16343	16247	16504	16284	16410	16517	16234	16330	16448	16351	16206	16315	16535	16293	16389	16314	16248	16223	16188	16165	16227	16297	16286	16392	16203	16450	16407	16155	16371	16415	16364	16308	16529	16346	16300	16406	16446	16337	16512	16372	16399	16296	16438	16407	16245	16434	16216	16392	16219	16524	16348	16385	16215	16333	16280	16334	16344	16339	16328	16470	16253	16387	16365	16481	16456	16432	16282	16284	16421	16306	16306	16186	16557	16310	16479	16288	16308	16230	16257	16428	16496	16380	16237	16300	16217	16533	16249	16373	16564	16150	16530	16359	16519	16582	16332	16314	16439	16489	16298	16411	16357	16332	16403	16217	16218	16424	16358	16365	16298	16359	16372	16469	16357	16309	16266	16302	16375	16303	16349	16590	16426	16345	16286	16336	16384	16316	16166	16460	16223	16377	16326	16538	16391	16282	16306	16330	16448	16402	16400	16467	16471	16339	16331	16221	16129	16475	16300	16292	16362	16330	16536	16305	16258	16344	16398	16322	16550	16377	16474	16295	16512	16409	16209	16519	16338	16292	16368	16483	16164	16434	16498	16176	16432	16523	16508	16359	16452	16275	16453	16513	16376	16160	16230	16413	16416	16457	16342	16416	16179	16261	16310	16454	16315	16582	16307	16258	16189	16412	16377	16481	16348	16373	16337	16286	16428	16440	16283	16438	16422	16317	16195	16528	16371	16461	16331	16299	16281	16237	16243	16367	16270	16503	16415	16364	16466	16315	16492	16486	16310	16355	16284	16297	16474	16431	16394
33020	64367	56276	39328	27986	21779	19287	18743	16750	15754	15335	14629	13875	13729	13619	13526	13588	13534	13550	13417	13599	14381	15055	15149	14831	14490	13865	13427	13467	13452	13411	13392	13299	13325	13507	13139	13256	13280	13341	13278	13209	13369	13255	13207	13372	13249	13315	13204	13250	13475	13287	13361	13256	13329	13216	13236	13435	13301	13210	13325	13403	13396	13220	13473	13071	13375	13109	13445	13382	13192	13223	13319	13142	13321	13240	13431	13255	13246	13284	13208	13260	13264	13326	13361	13297	13159	13337	13068	13457	13177	13307	13297	13350	13369	13260	13409	13307	13189	13301	13352	13326	13167	13358	13345	13239	13295	13235	13255	13027	13282	13266	13149	13478	13144	13317	13231	13326	13220	13419	13306	13177	13349	13259	13273	13362	13353	13160	13246	13161	13186	13327	13344	13204	13272	13262	13433	13393	13234	13243	13216	13256	13383	13426	13275	13177	13273	13437	13164	13272	13252	13394	13271	13318	13252	13285	13344	13174	13281	13381	13366	13485	13201	13324	13366	13249	13316	13197	13249	13194	13074	13342	13431	13225	13194	13453	13251	13306	13203	13268	13357	13283	13251	13222	13213	13164	13076	13243	13376	13310	13268	13308	13437	13346	13309	13197	13502	13283	13380	13174	13232	13290	13307	13217	13272	13309	13302	13228	13296	13301	13205	13254	13172	13309	13391	13179	13165	13235	13314	13376	13276	13289	13277	13247	13273	13383	13273	13355	13443	13237	13168	13182	13230	13181	13225	13266	13228	13271	13343	13244	13281	13259	13349	13255	13201	13529	13217	13198	13285	13287	13329	13444	13176	13306	13481	13268	13333	13169	13269	13447	13236	13404	13241	13261	13380	13111	13292	13263	13357	13375	13328	13312	13327	13254	13391	13307	13373	13348	13437	13351	13077	13276	13305	13213	13470	13204	13277	13430	13241	13310	13382	13346	13164	13311	13341	13266	13308	13175	13324	13283	13388	13098	13292	13452	13357	13365	13384	13285	13404	13282	13191	13078	13353	13339	13354	13200	13316	13290	13297	13288	13384	13383	13275	13324	13209	13281	13185	13309	13269	13237	13322	13087	13310	13250	13225	13338	13281	13429	13068	13407	13391	13274	13093	13393	13229	13371	13295	13199	13317	13442	13291	13397	13352	13301	13312	13465	13312	13181	13375	13222	13499	13293	13307	13249	13240	13266	13278	13418	13031	13273	13187	13321	13298	13285	13259	13221	13230	13276	13350	13322	13293	13308	13338	13160	13312	13253	13231	13311	13347	13207	13310	13208	13341	13313	13224	13177	13341	13414	13239	13499	13273	13511	13152	13170	13265	13291	13228	13368	13272	13359	13134	13239	13346	13234	13299	13255	13348	13132	13282	13170	13009	13412	13305	13457	13305	13318	13310	13247	13348	13276	13108	13404	13337	13230	13383	13342	13186	13419	13270	13419	13233	13339	13221	13371	13387	13222	13345	13398	13322	13146	13322	13382	13399	13242	13345	13348	13399	13319	13202	13188	13275	13228	13432	13160	13398	13300	13267	13305	13278	13146	13321	13324	13180	13538	13215	13322	13344	13334	13325	13362	13201	13225	13238	13228	13261	13360	13269	13299	13188	13295	13314	13518	13360	13241	13199	13183	13320	13320	13160	13407	13322	13212	13430	13275	13543	13173	13425	13273	13234	13295	13256	13216	13128	13163	13135	13194	13276	13388	13207	13246	13335	13227	13454	13367	13063	13286	13292	13149	13332	13347	13342	13241	13372	13382	13282	13439	13210	13277	13213	13119	13331	13289	13246	13381	13402	13247	13269	13247	13208	13213	13322	13370	13327	13283	13144	13374	13232	13384	13174	13367	13101	13300	13418	13317	13318	13220	13410	13283	13213	13531	13485	13129	13317	13359	13138	13307	13198	13171	13274	13377	13296	13418	13356	13353	13087	13363	13402	13280	13290	13469	13266	13176	13391	13349	13341	13146	13222	13542	13317	13277	13198	13361	13461	13312	13206	13358	13332	13320	13192	13179	13308	13401	13456	13243	13438	13282	13369	13283	13250	13311	13205	13315	13231	13275	13351	13267	13234	13299	13237	13331	13403	13279	13433	13335	13268	13184	13248	13401	13189	13100	13282	13235	13279	13198	13352	13253	13222	13313	13214	13429	13147	13220	13349	13181	13087	13434	13269	13312	13382	13259	13283	13198	13274	13260	13362	13208	13187	13298	13314	13406	13220	13332	13339	13316	13167	13478	13437	13315	13193	13214	13294	13416	13392	13333	13305	13216	13225	13271	13232	13265	13172	13032	13187	13180	13364	13381	13265	13255	13208	13247	13207	13358	13188	13182	13320	13322	13368	13221	13317	13269	13197	13342	13113	13420	13282	13241	13314	13366	13296	13355	13270	13227	13296	13294	13182	13051	13186	13184	13381	13313	13268	13334	13218	13304	13283	13246	13445	13224	13238	13133	13247	13277	13369	13333	13184	13261	13291	13158	13103	13261	13426	13353	13299	13356	13368	13489	13291	13328	13253	13294	13342	13162	13469	13289	13200	13321	13399	13333	13240	13406	13085	13344	13168	13346	13304	13261	13246	13455	13344	13227	13340	13318	13319	13335	13205	13350	13354	13264	13240	13335	13404	13387	13269	13327	13380	13210	13181	13369	13349	13248	13428	13138	13185	13265	13336	13299	13270	13274	13262	13175	13305	13362	13401	13348	13130	13300	13245	13255	13357	13255	13211	13197	13231	13290	13251	13359	13364	13012	13240	13269	13285	13230	13350	13435	13195	13100	13326	13242	13265	13284	13297	13137	13362	13323	13176	13209	13260	13236	13296	13291	13349	13347	13391	13307	13343	13278	13239	13357	13219	13166	13353	13186	13356	13184	13281	13348	13332	13450	13357	13261	13425	13271	13351	13202	13358	13325	13227	13227	13296	13133	13353	13283	13400	13347	13327	13246	13274	13089	13264	13236	13148	13385	13271	13304	13275	13195	13154	13263	13264	13237	13293	13222	13314	13261	13272	13303	13321	13257	13244	13287	13329	13254	13137	13229	13233	13386	13221	13426	13320	13288	13209	13301	13402	13181	13359	13216	13306	13397	13249	13116	13193	13412	13102	13506	13218	13275	13200	13277	13262	13267	13305	13303	13336	13403	13282	13301	13274	13180	13262	13402	13200	13366	13186	13269	13223	13194	13171	13121	13196	13359	12966	13229	13231	13317	13199	13235	13333	13414	13244	13419	13377	13198	13238	13316	13256	13281	13427	13344	13282	13199	13222	13174	13122	13015	13521	13147	13286	13406	13236	13313	13169	13201	13496	13301	13118	13131	13401	13226	13410	13192	13313	13338	13083	13310	13278	13375	13410	13270	13399	13139	13116	13221	13368	13213	13279	13118	13244	13273	13126	13286	13249	13415	13288	13245	13179	13093	13328	13280	13372	13237	13236	13158	13261	13245	13338	13221	13320	13362	13239	13381	13199	13319	13324	13117	13344	13314	13266	13340	13416	13214	13219	13337	13305	13181	13247	13237	13229	13100	13284	13283	13335	13297	13209	13192	13397	13128	13282	13208	13088	13263	13347	13362	13246	13280	13078	13256	13256	13309	13401	13168	13323	13227	13174	13430	13504	13285	13288	13139	13337	13361	13196	13367	13190	13378	13359	13293	13245	13315	13381	13107	13288	13066	13384	13475	13361	13490	13320	13142	13197	13363	13122	13401	13243	13293	13197	13299	13131	13264	13293	13311	13275	13304	13266	13297	13331	13212	13363	13202	13350	13506	13283	13294	13171	13384	13191	13295	13352	13271	13264	13442	13247	13026	13307	13290	13163	13173	13395	13509	13277	13271	13285	13411	13273	13434	13099	13310	13258	13104	13223	13239	13223	13249	13441	13309	13285	13301	13160	13145	13237	13443	13446	13163	13133	13304	13281	13333	13328	13101	13216	13336	13337	13360	13257	13349	13131	13312	13271	13260	13320	13274	13267	13399	13177	13317	13225	13345	13154	13480	13313	13191	13400	13324	13439	13380	13251	13196	13259	13416	13306	13232	13191	13182	13269	13287	13193	13111	13242	13295	13320	13089	13221	13322	13271	13066	13083	13270	13357	13247	13392	13196	13317	13241	13364	13236	13322	13334	13290	13236	13212	13170	13203	13260	13111	13133	13348	13143	13126	13433	13363	13274	13132	13322	13373	13282	13178	13264	13377	13333	13334	13244	13205	13310	13191	13247	13198	13306	13212	13320	13374	13386	13102	13448	13247	13202	13300	13278	13246	13345	13373	13285	13149	13251	13309	13277	13171	13200	13174	13250	13256	13246	13347	13298	13372	13331	13285	13261	13309	13321	13213	13193	13337	13197	13265	13275	13348	13173	13308	13370	13214	13327	13404	13166	13385	13192	13167	13312	13122	13292	13208	13319	13330	13395	13310	13391	13156	13253	13301	13223	13252	13244	13269	13225	13297	13244	13132	13242	13282	13269	13314	13324	13113	13099	13335	13117	13274	13245	13287	13354	13339	13087	13424	13330	13314	13287	13380	13397	13339	13302	13287	13286	13223	13257	13282	13239	13235	13201	13309	13388	13241	13299	13376	13382	13278	13182	13333	13096	13367	13395	13161	13268	13203	13259	13433	13146	13285	13348	13305	13218	13137	13247	13315	13344	13278	13268	13396	13269	13313	13214	13309	13407	13240	13234	13349	13439	13386	13326	13306	13322	13300	13166	13246	13261	13319	13399	13329	13383	13237	13191	13485	13275	13177	13388	13243	13404	13194	13236	13358	13300	13330	13214	13275	13251	13332	13390	13274	13290	13243	13145	13301	13201	13405	13328	13426	13303	13216	13123	13330	13222	13350	13394	13253	13247	13235	13223	13363	13435	13270	13240	13151	13171	13270	13402	13254	13424	13305	13312	13324	13333	13231	13176	13294	13304	13433	13171	13259	13320	13244	13303	13420	13332	13252	13132	13416	13245	13384	13353	13316	13138	13347	13201	13300	13311	13298	13215	13220	13380	13330	13190	13400	13217	12958	13159	13296	13534	13314	13221	13367	13198	13235	13302	13231	13177	13217	13436	13236	13292	13512	13191	13136	13229	13214	13420	13431	13350	13265	13251	13157	13261	13179	13372	13253	13044	13319	13377	13378	13321	13125
30995	35170	40224	30868	24020	21049	20165	19199	19157	18566	18479	18255	17929	17919	18107	17899	18089	17964	18199	18129	17969	17873	17961	18076	18125	18018	18043	17954	17858	17804	17897	17702	17812	17961	17828	18004	17862	17809	17919	17734	17739	18013	17864	17630	17624	17770	17771	17904	17891	17793	17819	17604	17841	17898	17772	17704	17883	17860	17874	18011	17890	17691	17856	17920	17876	17970	18127	17754	17781	17843	17958	17927	17863	17901	17819	17594	17972	17934	18054	17716	18123	17856	17806	17778	17697	17835	17813	17909	17742	17864	17989	17829	17939	17659	17784	17782	17866	17748	17732	17777	17722	17771	17745	17830	18043	17996	17975	18039	17703	17848	17843	17754	17590	17804	17962	17542	17965	18019	17875	17634	17747	17950	17837	17787	17754	17817	18163	17799	17706	17604	17877	17707	17694	17888	17922	17779	17913	17821	17734	17902	18052	17842	17910	17811	18085	17735	17797	18007	17892	17915	17991	17700	17821	17871	17801	17854	17743	17825	17762	17654	17930	17737	17971	17732	17832	17796	17811	17897	17793	17911	17912	17812	18066	17873	17942	17837	17752	17831	17896	17784	17724	18064	17799	17800	17806	17998	17630	17850	18005	17922	17806	17657	17856	17897	17804	17830	17800	17800	17723	17639	17916	17903	17910	17846	17978	17882	18032	17777	17707	17776	17652	17801	17863	17959	17850	17869	17709	17711	17875	17913	17989	17847	17801	17870	17890	17878	17725	17710	17893	18147	17930	17905	17580	17932	17805	17656	17891	17801	17924	17719	17784	17825	17853	17949	18065	17736	17900	17819	17841	17949	18052	17723	17629	17763	17928	17877	17666	17714	17962	17828	17883	17781	17888	17901	18032	18080	18017	17907	18005	17816	17804	17909	17716	17909	18000	17892	17787	17771	17831	17708	17751	17728	17707	18286	17978	17885	17683	17747	17835	17764	17778	17835	18088	17979	18016	17698	17849	17727	17746	17972	17938	17877	18020	17796	17651	18062	17955	17830	17764	17870	17882	17643	17985	17946	18028	18120	17878	17826	17874	17916	17729	17863	17725	17823	18082	17854	17814	17816	17855	18055	17804	17919	17742	17785	17740	17835	17792	17882	17814	17859	17823	17797	17696	17685	17841	17773	17735	17796	17803	17898	17975	17692	18095	17836	17842	17874	17902	17732	17788	17767	17869	17582	17757	17778	17870	17779	17946	17878	17801	17833	17818	17755	17896	17673	17789	17753	17785	17894	17852	17932	17792	17874	17805	17941	17994	17852	17812	17914	17950	17653	17604	17756	17942	18012	17911	17951	17901	17855	17955	17794	17843	17935	17979	17878	17733	17751	17748	17836	18021	17811	17958	17922	17799	17922	17809	17820	18077	17989	17920	18081	17853	17949	17894	17837	17892	17819	17868	17713	17766	17804	17678	17872	17723	17680	17904	17842	17697	17779	17604	17816	17717	17842	17725	17791	18084	17987	17941	17967	17856	17783	17926	17916	17878	18064	17896	17867	17907	17870	17806	17801	17892	17597	17859	17897	17770	17735	17713	17917	17873	17801	17887	17740	17933	17911	17785	17975	17812	18040	17961	17891	17903	17684	17953	17694	17650	17913	17950	17733	17798	18026	17932	17624	17754	17844	17684	17914	17912	17862	17803	17909	17937	17886	17629	17788	17752	17645	17959	17917	17782	17795	17735	17871	17991	17902	17879	17869	17794	17665	17768	17926	17729	17985	17623	18102	17781	17880	17894	17869	17742	17732	17869	17809	18059	17850	17846	17960	17913	17961	17895	17738	17790	17934	17468	17780	17697	17949	17852	17802	17880	17805	17825	17807	17840	17878	17810	17728	17880	17953	17995	17936	18005	17866	17994	18013	17944	17883	17962	17911	17950	17853	17998	17866	17902	18156	17830	17841	17938	17902	17806	17942	17811	17955	18089	17860	18013	18001	17912	17739	18155	17811	17994	17977	17765	17989	17883	17832	17982	17970	17868	18035	17786	17768	17953	18038	17838	17771	17892	17893	17918	17859	17591	17769	17794	17889	17801	17759	17966	17755	17855	17936	17813	18166	17805	17761	18049	17990	17709	17748	17942	17871	17836	17912	17849	17919	17925	17701	17635	17757	17734	18105	17970	17855	17873	17904	17829	17858	17683	18084	17799	17899	17844	17939	17836	18031	17839	17797	17776	18014	18019	18004	17845	17949	18114	17739	17856	17472	17854	17577	17633	17848	17849	17922	17865	17926	17976	17739	17673	17774	17992	17901	17927	17855	17556	18034	17920	17818	17628	17763	17956	17829	17851	17728	17849	17846	18113	17695	17858	18019	17930	18059	17834	17801	17971	17910	18078	17870	17717	18002	17830	18041	17883	17893	17982	18015	17696	17808	18112	17902	17899	17857	18008	17900	17932	17923	17760	17832	17818	17963	17950	17709	17835	17707	17687	17866	17963	17734	17672	17750	17846	17942	17972	18098	18004	17909	17765	17599	17822	17876	17892	17873	17824	17682	17825	17962	17930	17947	17756	17843	17729	17919	17743	17945	18150	18015	18057	17938	17895	17868	18047	17858	17925	17893	17683	17801	17893	17926	17916	17952	17851	17930	17851	17702	17767	17964	17731	17826	17882	17726	17699	17825	18127	17931	17898	17918	17941	17825	17786	17841	17928	17734	17803	17959	17974	17991	17992	18056	17759	17985	17830	17761	17836	17846	17738	17774	18084	17813	17854	17998	17810	18047	18064	17853	17819	17931	18013	17947	17748	17888	17707	17675	18185	17893	17986	17831	17859	17832	17852	18043	17839	17795	17874	17904	17873	17916	17847	17732	17914	17786	18009	17919	17840	17852	17623	17823	17853	17952	18005	17734	18008	17990	17622	17818	17958	17793	17956	18039	17642	17661	18012	18114	17959	17684	17721	17906	17846	17749	17843	17815	17848	17742	17571	17814	17801	18011	18096	18207	17973	17811	17887	17855	17793	17816	17748	17683	17948	17988	17905	17777	17870	17946	18074	17818	18013	18148	17905	17786	17792	17899	18017	17910	17706	17951	18041	17876	17940	17635	18048	17867	17890	17893	17729	17791	17779	17855	18006	17746	17787	17805	17607	18112	17812	17759	17875	17855	18074	17972	17861	18006	17766	17680	17667	17993	17798	17869	18089	17868	17803	17813	17911	17803	17973	17813	17902	17819	17951	18021	17702	17897	17820	17804	17676	17835	17750	17911	17996	17834	17704	17753	17791	17665	17740	17822	17824	17674	17832	18018	17756	17752	17747	17794	17863	17937	17756	17919	17714	17893	18062	18030	17941	17898	17860	17873	17837	17794	17817	17624	17857	17917	17809	18017	17965	18153	17865	17887	18068	17668	17913	17647	17864	17971	18096	17879	18058	17822	17689	17932	17606	17950	17650	17931	17861	18014	18002	17923	18115	17816	17969	17927	17889	18011	17699	17554	17797	17611	17754	17749	17807	17769	17858	17852	17887	18097	17814	18026	17891	18058	18039	17931	17867	17860	17886	17835	17927	17668	17722	17829	17877	17920	17915	18018	17929	17747	17816	17843	17711	17888	17737	17926	17799	17693	17905	17826	17583	17782	17974	17949	17938	17785	17801	17769	18089	17726	17841	17902	17805	17898	17927	17949	17871	17829	17864	17764	17866	17837	17879	17755	17970	17742	17809	17793	17797	17748	17768	17869	17853	18009	17641	18013	17898	17806	17910	17894	18020	17931	17844	17903	17792	17774	17703	17731	18060	18064	17841	17978	17865	17745	17949	17778	17956	18088	17907	17784	17943	17647	17855	17748	18009	17714	18007	17951	17815	17935	18034	17620	17875	17966	18024	17789	17763	17913	17687	17767	17865	17940	17911	17708	17890	17779	17643	17759	17745	18092	18131	17924	17694	17806	17712	17941	17913	17906	17871	17623	17844	17831	17817	17983	18093	17978	17914	17999	17593	17941	17753	17788	17767	17779	17834	17970	17869	17833	17924	17959	18033	17808	17546	17679	17939	17866	17792	18022	17817	17916	17891	17808	18055	17951	17964	17873	17948	18017	17989	17879	17806	17988	18064	17815	17873	17907	17671	18041	17967	17964	17814	17944	17572	17887	17914	17885	17941	17991	18117	17743	17878	17931	17714	17928	17863	17722	17928	17803	17775	18019	18042	17670	17919	17914	17853	18146	17895	17792	17825	17820	17925	17937	17873	18086	17735	18029	18102	17902	17962	17910	17942	17865	17898	17810	17890	17853	17761	17704	17870	17886	17792	17778	17676	17776	17888	18092	18065	17811	17922	17817	18000	17746	17916	17831	17852	17908	17969	17936	17794	17669	17784	17842	17804	17985	17884	17839	17859	17776	17829	17772	17945	17755	18147	17885	17953	17799	17695	18006	17686	17831	17567	17823	17910	17922	18144	17903	17986	17956	17930	17769	17776	18033	18172	17821	17930	17878	18141	17976	17819	17844	17671	17854	17940	18034	17708	17849	17967	17788	17972	17736	17739	17851	17960	17850	18085	17931	18099	17910	17820	17971	17949	17837	17873	17840	17882	17836	17686	18040	17939	17807	17793	17867	17904	17753	17800	17902	18083	17930	17822	18102	17848	17952	17964	17939	18058	17864	17855	17958	17794	18000	17744	17848	17944	17847	17786	17728	17717	17776	18030	18077	17822	17792	17959	17863	17905	17933	17602	17665	17936	17968	17965	17827	17828	17788	17563	17956	17709	17893	17821	17929	17906	17743	17873	17706	17614	17858	17905	17760	17959	17885	17984	17721	17900	17890	17921	17768	17804	17705	17818	17965	18028	17876	17719	17896	17891	17709	18083	17959	17841	17836	17846	17900	18047	17742	17735	17908	17801	17858	18089	17738	17868	17778	17755	17888	17714	17798	17823	17766	17943	17662	17985	17857	17870	17756	18074	17982	18201	17886	17781	17915	17848	17728	17958	17751	17825	17751	17960	17920	17935	17809	17823	18005	17955	17818	17885	17979	17955	17894	17855	17757	17857	17757	17887	17964	17986	17935	17777	17750	18091	17648	17770	17806	17630	17813	17898	17874	17929	17930	17844	17906	17618	17824	17979	17799	17662	17917	17987	17877	17892	17868	17976	17982	18101	17912	17806	17792	17691	17877	17874	17973	17749	17929	17784	17966
30109	50708	39107	26700	21145	17513	16819	16070	15523	15180	14894	14410	14609	14592	14348	14435	14137	14341	14218	14258	14391	14209	14181	14074	14409	14171	14260	14182	14169	14043	14136	14064	14160	14316	14232	13933	14353	13955	14075	14153	13940	14117	14295	14185	14186	14114	14043	14089	14089	14075	14209	14173	14304	14150	14152	14031	14119	14121	14093	14202	14174	14284	14230	14140	14126	14169	14032	14199	14073	14289	14206	14134	14212	14195	14270	13948	14200	14206	14029	14299	14217	14092	14105	14233	14209	14175	14221	14143	14281	14255	14066	14102	14255	14256	14261	14211	14166	14304	14035	14068	14184	14171	14028	14112	14323	14222	14183	14157	14253	14254	14129	14070	14035	14241	14148	14309	14203	14198	14190	14255	14288	14155	14189	14302	14254	14090	14203	14176	14038	14258	14335	14114	14154	14116	14238	14198	14153	14059	14196	14137	14322	14139	14167	14135	14119	14067	14158	14050	14327	14222	14093	14212	14264	14240	14214	14074	14356	14097	14180	14102	14084	14121	14291	14221	14224	14179	14374	14191	14160	14238	14168	14264	13992	14268	14284	14018	14120	14188	14009	14087	14149	14122	14064	14197	14208	14208	13937	14137	14127	14078	14119	14101	14129	14224	14191	14340	14223	14126	14386	14289	14180	14320	14153	14235	14182	14032	14259	14147	13936	14364	14107	14067	14180	14160	14210	14218	14219	14214	14289	14322	14139	14300	14105	13996	14059	14153	14155	14157	14180	14407	14239	14060	13989	14026	14094	14312	14099	14267	14143	14308	14106	14211	14233	14175	14237	14202	14158	14282	14227	14121	14218	14138	14088	14112	14142	14076	14134	14239	14077	14149	14248	14186	14297	14133	14158	14177	14315	14173	14082	14306	14203	14339	14239	14153	14317	14180	14072	14147	14073	14195	14212	14332	14244	14016	14171	14070	14102	14082	14309	14052	14294	14145	14213	14252	14167	14123	14060	14236	14232	14208	14259	14102	14190	14130	14204	14256	14225	14142	14138	14174	14240	14215	14112	14227	14280	14241	14254	14350	14243	14093	14111	14296	14165	14005	14287	14279	14198	14176	14206	14108	14112	14170	14243	14042	14081	14557	14217	14199	14121	14072	14270	14031	14105	14085	14101	14213	14221	14273	14078	14030	14178	14013	14055	14044	14251	14090	14178	14143	14147	14313	14212	14089	14284	14304	14135	14325	14134	14228	14080	14047	13999	14248	14212	14164	14131	14118	14258	14054	14339	14294	14367	14133	14113	14359	14132	14232	13970	13955	14244	14120	14302	14087	14100	14109	14102	14147	14220	14200	13983	14239	14133	14019	14266	14180	14138	14338	14260	14136	14153	14245	14032	14123	14223	14160	14429	14280	14269	14221	14217	14074	14046	14134	14092	14112	14153	14188	14188	14161	14100	14004	14258	14146	14257	14195	14293	14188	14097	14144	14220	14179	14088	14097	14240	14121	14214	14192	14150	14124	14245	14040	14107	14250	14191	13999	14249	14260	14092	14061	14261	14053	14027	14132	14117	14027	14184	14316	14231	14173	14238	14212	14083	14231	14169	14186	14213	14147	13995	14112	14243	14189	14040	14119	14265	14152	14122	14042	14101	14139	14038	14113	14176	14350	14227	14253	14144	14293	14132	14253	14054	14040	14227	14154	14239	14235	14220	14082	14210	14064	14005	14114	14072	14134	14225	14206	14245	14226	14203	14169	14150	14104	14273	14149	14127	14166	14028	14155	14260	14262	14235	14300	14409	14314	14169	14205	14228	14292	14291	14217	14109	14158	14262	14195	14011	14271	14182	14160	14172	14213	14161	14291	14045	14199	14202	14159	14193	14064	14099	14434	14004	14178	14309	14124	14149	14211	14082	14125	14133	13946	14111	14290	14181	14176	14116	14155	14320	14176	14257	14119	14219	14165	14111	14298	14256	14295	14242	14066	14105	14229	14188	14220	14305	14143	14137	14212	14208	14060	14310	14010	14254	14219	14009	14002	14328	14173	14028	14111	14101	14282	14074	14200	14075	14167	14211	14330	14208	14132	13986	14209	14239	14275	14065	14207	14129	14231	14176	14020	14210	14141	14218	13947	14284	14280	14108	14299	14070	14276	14206	14219	14345	14185	14090	14000	14095	14257	14162	14274	14375	14149	14205	14119	14175	14069	14101	14117	14232	14222	14295	14124	14266	14281	14115	14375	14296	14290	14411	14214	14135	14100	14263	14101	14218	14181	14187	14183	14065	14222	14066	14129	14098	14051	14109	14116	13910	14379	14089	14100	14159	14222	14224	14309	14254	14089	14169	14239	14117	14081	14326	14022	14121	14195	14198	14127	14245	14326	14178	14113	14050	14066	14153	14367	14222	14170	14254	14045	14243	14189	14093	14103	14183	14180	14142	14032	14031	14059	14223	14346	14275	14135	14219	14273	14260	14242	14326	14081	14274	14310	14174	14409	14040	14032	14120	14209	14083	14117	14266	14162	14129	14059	14259	14404	14341	14123	14252	14049	14001	14161	14192	14274	14041	14224	14080	14146	14016	14076	14120	14215	14182	14183	14127	14127	14062	14185	14163	14234	14455	14261	14222	14158	14146	14139	14121	14165	14327	14173	14229	14134	14311	14078	14232	14048	14105	14062	14397	14152	14336	14309	14181	14203	14116	14047	14149	14139	14210	14353	14086	14151	14126	14214	14169	14210	14174	14112	14250	14206	14047	14071	14272	14223	13985	14081	14194	14191	14056	14256	14047	14149	14231	14279	14209	14173	14246	14247	14146	14144	14134	14147	14101	14227	14195	14194	14276	14219	14159	14140	14147	14278	14199	14041	13891	14226	14197	14079	14122	14219	14336	14250	14302	14313	14275	14175	14224	14253	14306	14148	14314	14057	14287	14165	14154	14298	14314	14206	14205	14242	14111	14160	14208	14253	14205	14177	13970	14261	14119	14108	14216	14291	14172	14213	14184	14412	14361	14116	14266	14168	14308	14326	14109	14045	14178	14291	14227	14142	14170	14250	14251	14235	14145	14244	14100	14036	14359	14221	14225	14170	14238	14227	14182	14264	14255	14075	14235	14279	14220	14144	14190	14265	14088	14046	14062	14051	14264	14294	14114	14289	14200	14010	14131	14232	14209	14213	14195	14206	14128	14092	14196	14293	14075	14164	14256	14093	14253	14240	14097	14271	14164	14297	14256	14260	14181	14122	14115	13978	14281	14076	14337	14100	14091	14082	14245	14025	14218	14251	14287	14214	14222	14208	14254	14140	14109	14135	14190	14246	14171	14135	14246	14089	14193	14251	14175	14159	14148	14271	14360	13985	14339	14232	14153	14149	14112	14229	14172	14090	14297	14237	14188	14197	14195	14161	14107	14189	14183	14188	14052	14209	14158	14086	14278	14115	14214	14173	14049	14194	14142	14259	14184	14066	14239	14145	14113	14152	14081	14400	14317	14050	14191	14077	14073	14097	14138	14444	14062	13979	14131	14058	14182	14000	14324	14065	14239	14238	14232	14294	14260	14021	14232	14236	14103	14063	14094	14246	14143	14201	14143	14101	14017	14214	14115	14122	14149	14190	14166	14118	14346	14171	14108	14194	14268	14221	14242	14212	14174	14367	14014	14028	14216	14146	14103	14337	14090	14316	14233	14259	14230	14176	14008	14280	14180	14295	14321	14158	14213	14026	14312	14347	14407	14096	14310	14013	14134	14251	14293	14167	14111	14071	14041	14148	14080	14266	14258	14156	14198	14244	14122	14056	14089	14114	14126	14297	14254	14086	14167	14379	14040	14087	14153	14043	14164	14234	14245	14130	14149	14278	14145	14186	14247	14154	14140	14321	13969	14302	14231	14015	14284	14225	14210	14252	14148	14020	14162	14217	14128	14087	14226	14166	14331	13929	14298	14205	14153	14110	14326	14245	14253	14122	14128	14111	14032	14005	14124	14124	14211	13959	14120	14112	14248	14178	14067	14221	14057	14233	14023	13929	14366	14073	14084	14210	14010	14094	14207	14253	14123	14179	14260	14133	14234	14180	14205	14169	14227	14136	14347	14091	14168	14208	14138	14167	14308	14133	14219	14326	14246	14119	14185	14298	14150	14129	14198	14344	14261	14277	14192	14054	14100	14111	14016	14194	14255	14099	14335	13982	13969	14158	14163	14158	14072	14118	14316	14264	14059	14091	14018	14153	14182	13981	14098	14113	14246	14263	14271	14159	14116	14203	14208	14285	14251	14137	14051	14267	14119	14198	14216	14205	14251	14162	14221	14355	14295	14191	14306	14112	14329	14205	14101	14251	14182	14179	14118	14190	14006	14224	14119	14268	14091	14070	14221	14220	14163	14296	14187	14074	14498	14155	14228	14217	14171	14199	14067	14100	14043	14104	14141	14127	14155	14292	14006	14230	14167	14224	14239	14251	14290	14047	14255	14174	14274	14238	14249	14152	14243	14134	14154	14249	14121	14039	14266	14274	14111	14169	14058	14125	14206	14294	14311	14132	14108	14245	14190	14236	14124	14132	14190	14267	14174	14141	14338	14145	14081	14131	14133	14118	14341	14218	14053	14371	14206	14216	14052	14218	14173	14116	14081	14152	14284	14148	14197	14197	14103	14097	14396	14292	14156	14173	14232	14063	13972	14290	14116	14356	14160	14161	14148	14107	14078	14133	14196	14118	14134	14099	14176	14103	14233	14148	14299	14133	14102	14385	14295	14028	14172	14008	14061	14158	13997	14051	14293	14301	14094	14094	14342	14037	14118	14228	14166	14179	14213	14044	14244	14148	14082	14214	14165	14153	14222	14117	14122	14182	14341	14198	14200	14199	14121	14230	14062	14334	14234	14061	14203	14150	14258	14221	14141	14116	14184	14254	14198	14253	14212	14162	14233	14109	14151	14226	14197	14130	14107	14225	14143	14168	14293	14223	14012	14119	14309	14218	14247	14285	14177	14143	14031	14132	14268	14414	14192	14119	14090	14340	14165	14210	14260	14337	14073	14256	14337	14165	14157	14212	14380	14088	14277	14224	14216	14045	14081	14264	14241	14232	14207	14112	14156	14162	14261	13916	14269	14299	14112	14297	14139	14172	14213	14082	14170	14233	14191	14350	14239	14425	14148	14185	14166	14074	14336	14151	14102	14265	14197	14083
23117	21149	28738	26258	24046	23604	22800	20008	18883	18963	18191	17934	17952	17809	17861	17843	17771	17684	17628	17608	17694	17627	17684	18034	17974	17818	17777	17718	17583	17483	17378	17217	17395	17369	17521	17459	17433	17482	17434	17459	17343	17424	17546	17551	17398	17348	17459	17075	17173	17349	17279	17256	17313	17409	17309	17380	17326	17286	17362	17354	17205	17350	17388	17122	17156	17255	17279	17260	17380	17244	17447	17464	17184	17426	17311	17394	17369	17204	17248	17476	17523	17285	17313	17218	17096	17368	17351	17273	17386	17279	17208	17223	17327	17069	17320	17289	17382	17323	17461	17326	17272	17127	17202	17142	17407	17370	17380	17645	17302	17122	17509	17233	17340	17536	17488	17335	17527	17254	17259	17390	17339	17283	17238	17412	17180	17163	17279	17390	17378	17225	17444	17289	17065	17273	17397	17335	17252	17430	17331	17184	17246	17377	17274	17203	17185	17282	17299	17306	17311	17263	17386	17260	17122	17341	17311	17370	17453	17400	17284	17240	17149	17554	17393	17272	17398	17308	17650	17225	17369	17312	17312	17397	17358	17183	17370	17474	17451	17260	17390	17517	17368	17319	17268	17350	17316	17220	17522	17212	17112	17313	17127	17153	17397	17298	17372	17177	17424	17183	17237	17297	17191	17205	17228	17374	17281	17344	17335	17379	17428	17315	17305	17135	17517	17176	17242	17249	17525	17312	17336	17336	17442	17403	17227	17177	17402	17424	17518	17301	17458	17400	17059	17291	17416	17264	17519	17357	17116	17335	17286	17014	17340	17427	17196	17378	17376	17383	17319	17123	17251	17313	17270	17115	17389	17597	17207	17126	17404	17387	17467	17470	17205	17371	17370	17355	17418	17441	17375	17227	17246	17427	17405	17098	17347	17261	17255	17119	17258	16939	17283	17263	17421	17366	17266	17388	17326	17351	17317	17315	17186	17148	17357	17436	17243	17388	17579	17516	17427	17275	17444	17410	17158	17424	17312	17302	17368	17287	17286	17328	17450	17329	17405	17377	17377	17329	17226	17238	17437	17305	17337	17281	17488	17348	17462	17360	17428	17438	17329	17262	17387	17210	17240	17355	17370	17310	17610	17285	17438	17287	17584	17424	17470	17401	17361	17364	17395	17392	17474	17412	17498	17190	17499	17466	17290	17095	17359	17278	17459	17387	17179	17213	17456	17298	17305	17313	17364	17335	17442	17259	17397	17445	17482	17277	17319	17326	17299	17400	17367	17181	17363	17592	17107	17292	17195	17474	17326	17526	17273	17265	17485	17444	17684	17269	17122	17375	17249	17367	17270	17439	17332	17271	17247	17387	17258	17313	17374	17294	17238	17241	17466	17453	17294	17360	17387	17319	17284	17243	17342	17405	17385	17281	17516	17466	17268	17109	17465	17476	17135	17390	17292	17324	17406	17215	17167	17122	17459	17530	17393	17141	17209	17303	17403	17231	17156	17208	17570	17420	17334	17105	17234	17249	17198	17315	17404	17334	17458	17608	17256	17536	17299	17269	17308	17268	17488	17451	17443	17388	17446	17428	17381	17392	17189	17526	17648	17261	17261	17188	17376	17390	17370	17520	17327	17228	17247	17438	17258	17133	17389	17428	17417	17371	17377	17579	17392	17196	17442	17336	17308	17197	17333	17155	17417	17461	17506	17116	17412	17322	17247	17310	17159	17316	17164	17519	17482	17481	17163	17389	17516	17468	17145	17331	17308	17304	17276	17330	17433	17617	17354	17410	17431	17176	17433	17440	17162	17526	17613	17418	17281	17344	17276	17349	17265	17300	17272	17309	17539	17401	17382	17650	17118	17311	17204	17268	17372	17315	17405	17295	17492	17161	17246	17337	17383	17197	17328	17342	17282	17452	17588	17408	17075	17336	17377	17210	17373	17271	17205	17193	17302	17226	17166	17287	17457	17312	17366	17419	17394	17223	17313	17342	17406	17346	17431	17209	17380	17283	17353	17360	17281	17498	17409	17314	17248	17344	17339	17396	17404	17263	17257	17088	17376	17345	17285	17484	17302	17266	17495	17259	17379	17350	17497	17286	17359	17453	17402	17107	17279	17374	17356	17382	17296	17393	17438	17292	17396	17523	17393	17439	17168	17362	17257	17365	17405	17338	17018	17289	17324	17270	17445	17495	17229	17322	17269	17178	17226	17439	17365	17215	17484	17622	17546	17260	17335	17127	17266	17443	17327	17185	17304	17366	17165	17251	17341	17283	17470	17174	17199	17197	17311	17091	17239	17487	17379	17224	17403	17428	17409	17397	17227	17264	17287	17557	17499	17195	17282	17341	17327	17407	17302	17332	17316	17402	17428	17531	17348	17345	17234	17207	17263	17307	17358	17265	17263	17290	17387	17425	17265	17230	17324	17154	17267	17416	17323	17282	17213	17232	17238	17240	17520	17344	17384	17266	17316	17172	17328	17283	17237	17301	17373	17438	17344	17564	17256	17389	17607	17438	17295	17429	17422	17255	17434	17218	17390	17069	17067	17364	17403	17403	17359	17300	17404	17303	17453	17383	17415	17243	17438	17325	17227	17278	17347	17160	17383	17309	17351	17357	17377	17304	17204	17392	17350	17375	17359	17495	17216	17410	17334	17510	17458	17348	17320	17409	17605	17426	17235	17293	17309	17363	17231	17355	17342	17258	17383	17299	17478	17460	17306	17268	17293	17241	17394	17478	17191	17425	17320	17465	17302	17559	17313	17186	17364	17283	17370	17276	17227	17276	17534	17389	17235	17404	17305	17382	17118	17241	17198	17412	17251	17229	17321	17334	17477	17246	17277	17221	17340	17463	17354	17129	17209	17315	17334	17303	17460	17516	17472	17243	17430	17299	17256	17248	17634	17394	17382	17471	17114	17111	17392	17213	17113	17200	17287	17305	17407	17543	17366	17312	17341	17356	17144	17284	17471	17366	17146	17240	17231	17311	17449	17456	17416	16965	17302	17266	17340	17453	17325	17093	17256	17309	17293	17377	17353	17162	17325	17470	17516	17391	17336	17292	17329	17356	17542	17571	17475	17193	17403	17258	17324	17433	17321	17282	17261	17305	17459	17215	17209	17240	17679	17363	17368	17290	17431	17421	17275	17281	17508	17388	17374	17440	17360	17384	17141	17344	17166	17307	17464	17385	17404	17221	17346	17337	17385	17279	17421	17222	17324	17508	17281	17485	16969	17254	17235	17304	17316	17304	17521	17260	17278	17327	17358	17247	17252	17130	17207	17269	17324	17572	17317	16952	17488	17169	17374	17479	17400	17233	17281	17483	17390	17131	17567	17446	17319	17278	17390	17375	17329	17271	17468	17237	17454	17227	17493	17540	17370	17359	17421	17302	17494	17397	17640	17370	17487	17306	17400	17284	17245	17365	17365	17261	17274	17415	17428	17441	17182	17236	17383	17357	17375	17250	17353	17386	17371	17270	17332	17043	17281	17475	17488	17388	17378	17154	17219	17093	17110	17370	17298	17356	17373	17491	17355	17306	17407	17249	17354	17355	17226	17431	17362	17383	17381	17414	17390	17373	17226	17304	17291	17326	17441	17033	17365	17272	17495	17441	17487	17432	17352	17330	17426	17349	17357	17407	17396	17471	17516	17403	17348	17379	17527	17382	17250	17417	17441	17220	17366	17287	17355	17405	17047	17386	17276	17358	17150	17500	17363	17198	17179	17243	17186	17438	17442	17217	17280	17219	17318	17293	17153	17476	17420	17398	17246	17225	17398	17376	17262	17326	17290	17172	17503	17338	17318	17451	17302	17413	17319	17449	17173	17256	17670	17408	17470	17113	17365	17437	17365	17295	17261	17208	17247	17179	17532	17274	17345	17220	17561	17385	17647	17393	17497	17347	17245	17278	17316	17136	17338	17434	17617	17254	17474	17031	17179	17282	17454	17185	17445	17374	17127	17364	17451	17465	17316	17204	17359	17284	17473	17459	17221	17448	17318	17326	17454	17347	17316	17321	17283	17373	17352	17293	17361	17298	17470	17194	17339	17438	17244	17409	17347	17217	17297	17371	17400	17355	17289	17078	17521	17247	17227	17279	17384	17290	17532	17286	17364	17352	17330	17352	17160	17139	17278	17349	17245	17198	17176	17200	17292	17495	17524	17370	17344	17506	17279	17188	17327	17162	17156	17541	17242	17279	17374	17111	17361	17274	17546	17401	17275	17443	17519	17118	17278	17309	17357	17379	17351	17585	17465	17278	17129	17162	17198	17258	17428	17408	17256	17273	17336	17444	17266	17250	17232	17280	17340	17221	17391	17342	17583	17333	17318	17400	17437	17446	17359	17347	17318	17219	17185	17316	17282	17134	17348	17472	17168	17318	17202	17227	17454	17355	17361	17309	17250	17416	17384	17346	17216	17309	17194	17214	17020	17604	17233	17260	17255	17277	17417	17392	17336	17247	17446	17305	17318	17138	17380	17274	17181	17232	17080	17301	17307	17218	17569	17420	17188	17624	17354	17142	17303	17396	17309	17384	17432	17417	17433	17392	17388	17408	17374	17375	17673	17518	17247	17039	17116	17428	17240	17191	17476	17117	17135	17180	17642	17197	17392	17504	17189	17287	17315	17398	17254	17212	17155	17631	17115	17189	17274	17482	17333	17192	17338	17400	17344	17125	17345	17272	17318	17214	17142	17312	17378	17488	17194	17307	17403	17382	17481	17380	17383	17486	17487	17578	17404	17392	17236	17229	17186	17342	17492	17164	17391	17538	17231	17343	17385	17233	17213	17321	17341	17060	17348	17311	17457	17196	17278	17562	17222	17131	17164	17444	17341	17287	17581	17313	17356	17444	17188	17393	17363	17160	17123	17324	17463	17446	17354	17207	17303	17245	17306	17369	17137	17203	17237	17237	17290	17224	17362	17394	17245	17259	17102	17333	17245	17428	17212	17391	17286	17321	17418	17297	17358	17420	17437	17370	17420	17266	17572	17345	17395	17443	17465	17570	17434	17473	17579	17395	17354	17495	17340	17443	17373	17525	17288	17309	17458	17259	17463	17404	16970	17319	17355	17387	17571	17148	17551	17323	17131	17156	17304	17455	17377	17300	17348	17265	17232	17318	17500	17359	17241	17207	17271	17359	17500	17283	17287	17320	17054	17314	17064	17209	17166	17319	17477	17336
30590	62353	51789	36441	24919	19156	17521	17044	15789	15511	14849	14508	14601	14743	14579	14403	14133	14116	14332	14245	13956	14251	14478	14654	14799	14574	14420	14202	14001	13998	13947	13816	14061	13903	14054	13983	13826	13782	13979	13901	13930	13884	13874	13873	13967	13924	14056	13817	14096	14080	13726	14011	13807	14129	14038	13833	13882	13976	13942	13726	14068	13871	13903	13936	13998	13872	13838	13975	13986	13982	13905	13915	13923	13811	13927	14023	13781	13828	13982	13950	13873	14037	13854	14005	13902	13769	14004	13868	14193	13883	13905	14092	13930	13923	13785	13908	13819	14018	13885	13885	13894	13868	13908	13834	14039	13944	13861	14014	13953	13890	13810	13805	13951	13856	14074	14091	13874	14045	13963	13931	13877	13906	14009	13866	13974	13793	13878	13907	13852	13988	13982	13983	14189	13918	13960	14037	14042	14005	13901	13840	13851	14031	13799	14049	13850	13831	13959	13949	13809	13851	13862	13847	13730	13941	13766	13946	13935	13826	13892	13781	14072	13778	13922	13899	13885	14022	13870	13852	14019	14056	14076	13929	13919	13946	14160	13728	13801	13994	13824	13794	13897	13830	13949	13904	13978	13905	14000	13976	13974	13727	13947	13760	13944	13866	13894	13912	14032	13791	13951	13867	13867	13934	13905	13862	14024	13957	13766	14178	13869	13930	13932	14059	13825	13937	13893	13973	13962	13929	13794	13920	13948	13856	14029	13941	13855	13914	13825	13841	13915	13918	13962	13979	14025	13710	13838	13829	14016	13883	13882	13793	13926	13999	13947	14012	13944	14012	13830	13916	13785	13935	13907	13914	13984	13975	13847	13930	13964	13876	14085	13976	13931	13864	13917	14014	14047	13889	13894	13872	13962	13823	13892	13974	13879	14007	13977	14040	13837	13737	13892	13852	13902	13939	13994	13934	13832	13908	13930	13828	13884	14024	13784	13980	13911	13972	13894	13909	13857	13818	13899	13999	13896	13839	13944	13867	13895	14044	14131	13832	13954	13931	13844	13750	13795	13962	13954	13826	13929	13964	13890	13990	14059	13812	13974	13903	13998	14000	13951	13962	13975	13890	13965	14049	14008	13990	13837	13853	13788	14009	13737	13864	14004	14186	14073	13778	14067	14021	13820	13938	13875	13867	13722	13945	13997	13867	13799	14004	13911	13998	14137	13888	13890	13830	13843	14019	13946	14113	13870	13976	13923	14058	14003	14007	14016	14034	13885	14013	14066	14083	13844	14037	13944	13778	13905	14022	13959	13898	14048	14082	13890	13936	13949	13928	14010	13867	14142	13992	14100	13958	13921	13912	14029	13969	14052	13887	14096	13851	13949	14043	13828	13942	13997	13843	13968	13834	13900	13972	13867	13939	13880	13902	13833	13848	13956	14025	13898	13961	13966	14025	13894	13927	13944	13914	13973	13895	14073	13985	13888	13940	13930	13907	13892	13926	13889	13772	14174	13789	13845	14000	14054	14048	13867	13977	13920	13732	13924	13970	13883	13985	14104	13852	13967	13873	14012	13859	13888	13934	14059	13988	13830	13779	13904	13951	14028	13829	14042	13975	13998	13988	13842	13687	13798	13962	13763	13989	13873	14031	14076	13895	13882	13898	14003	13867	13936	13849	14003	13982	13869	13837	13932	13962	13892	13815	14012	13819	13859	14049	13992	14028	13939	13931	13980	13978	13854	14079	13996	13782	13975	13847	13889	14070	14024	13932	13839	13846	13955	13982	13921	14153	13894	13882	13884	13902	13744	13834	13924	13931	13873	13947	14036	14001	13926	13815	13829	13959	13988	13856	14104	14124	13891	13986	14064	13925	13876	13694	13841	13871	13801	13930	13759	14011	13882	13812	13939	14001	13921	14054	13946	13827	14113	13812	13780	13840	13965	13887	13914	13985	13989	13853	14006	14029	13917	13942	13853	13846	13996	14014	13719	13957	14037	13865	13977	14112	13931	14047	14016	13793	14014	14003	13889	13877	14023	13794	13977	13959	13940	13962	13875	14106	13898	13912	13646	13932	13989	13891	13939	13861	13916	13679	14141	14042	13944	14212	13964	13837	13941	13855	13886	13852	14041	13912	13914	13944	14003	14035	13924	14078	14015	13820	13983	13942	13895	13904	13771	14015	13830	13936	14006	13943	13999	13950	13974	13937	13683	13892	14047	13962	14026	13730	13980	13921	13855	13959	13853	13881	13852	13940	13993	13801	13980	13756	14010	13884	13850	13952	13874	13828	13897	13990	13958	13961	13726	13892	13975	13814	13729	13842	13986	13998	13790	14151	14009	13955	14006	13949	13857	13819	13882	13975	13899	13958	13977	13959	13997	14015	13849	13932	13878	13881	13902	14082	13747	13852	13820	14015	13889	13966	13962	13834	13760	13780	13882	14047	14066	13822	13781	14086	13805	13965	13830	13931	13876	14089	13951	13851	13907	13948	13882	14003	13979	13832	14020	14079	13947	13826	14074	14032	13744	13894	13881	14109	13951	13961	13660	14033	13860	13978	13922	13903	13973	13998	14005	13910	13884	13996	13853	13947	13880	13840	14018	13947	13925	13816	14036	13943	14083	13962	13935	13823	13894	13985	13938	13879	13843	14031	13845	13882	14084	13980	13871	13885	13947	14073	13849	13931	13916	13919	13883	13946	13869	13953	14170	13956	13907	14037	13900	13678	13956	13950	13953	14084	14011	13784	14010	13959	13908	14038	13992	13835	13954	13962	14082	14162	13869	13955	13909	13830	14074	13921	13837	13884	13961	13829	13837	13898	13930	13901	13984	13880	13862	14057	13929	13782	13884	13956	13978	13885	13738	13976	13915	13976	13934	13894	13994	13782	13933	13899	13927	13881	13923	14055	13956	13839	13982	13863	14018	13930	13903	13993	14008	14107	13990	13955	13797	13995	13882	13890	14000	13923	13752	13831	13952	13804	13897	14035	14051	13954	13906	14100	14080	13805	13836	13958	13890	14011	14001	13811	13972	13955	13842	13800	13856	13985	13853	13793	13881	13806	14027	13864	13820	13875	14039	13936	13816	13910	13994	13848	13790	13947	13834	14114	13876	13871	13957	13994	13987	13942	13864	13952	13845	13993	13986	13959	13898	13969	14042	13990	13822	13888	13792	13900	13910	13987	13757	14040	13937	13897	13959	13831	14039	13975	13828	14150	14111	14036	13994	14060	13990	13970	13990	13822	13898	13950	13867	13952	13921	14076	13932	13919	13846	14093	13942	13937	14036	13954	13849	14000	13797	14006	13986	13984	13970	13930	13774	14061	13886	13857	13859	13870	13804	14013	13927	13804	13867	13906	13937	13879	13879	14049	13838	14059	13865	13843	14051	13877	13945	14017	14078	13966	13851	13848	13816	13954	13786	13966	13936	13898	13911	13980	14063	13758	13933	13984	13998	14052	13788	13869	13955	14030	13883	13915	14088	13773	13846	14007	13997	13983	13823	13905	13965	13962	13932	13961	13814	13968	14010	13980	13860	14051	13878	14014	13899	13935	13910	13927	14027	13899	14026	14016	13908	13923	13982	13887	13940	13929	13950	14047	13975	13982	13946	14074	13920	13846	13911	13941	13928	13890	14082	13946	13937	13941	13967	13810	13917	13875	13859	13901	13787	13940	14129	14135	13884	14027	13854	13983	13946	13942	13987	13967	13864	13868	13906	13989	13760	13924	14042	14015	13812	14025	13670	13886	13968	13771	14066	13962	13982	13863	14024	13987	13985	13974	14037	14056	14013	13886	13959	14006	14027	13886	13841	13966	13847	13787	13973	14005	13982	13986	13879	13960	13976	13817	13949	13932	13920	13897	13868	14005	13908	13888	13844	14060	13941	14005	13791	13871	13872	14067	13892	14087	13875	13967	13997	13839	13982	13998	14153	13863	13899	14041	13907	13993	13902	13905	13920	13854	13962	13992	13903	14019	14074	13983	13919	14074	14068	13640	13917	13980	13885	13827	14031	13892	13911	13933	14096	13843	13714	13856	14016	13957	13887	13870	13938	13797	13798	13968	13978	13945	14022	13801	13909	13829	13967	14027	13919	13974	13948	13924	13924	13989	13870	13804	13967	13970	13940	13888	13810	13760	13999	13878	13924	13763	13992	14036	13933	13857	13986	13849	13735	13899	13938	14099	13848	13917	13894	13838	13854	13998	13852	14080	13828	14093	13885	13957	13929	13921	13883	13808	13910	13955	13971	14047	13957	14172	13921	13961	13872	13951	13905	14055	13988	13986	14113	13939	13959	13835	13880	14007	14041	13903	13877	13967	13948	13874	13937	13858	13981	13911	13908	14074	14166	14131	13871	14018	13864	14120	13979	14023	13764	13833	13950	13960	13942	14060	13894	13984	13963	13900	13938	13862	13937	13982	13863	14010	13966	13943	13802	14076	13934	13956	13906	13930	13992	13828	13852	13895	13859	13758	13942	14002	13963	13966	13765	13949	13730	13927	13828	13652	13804	13931	13877	13854	14055	13877	13800	13959	13897	13953	13850	13875	13770	13920	13866	13929	13716	13939	13931	13773	13969	13965	13840	13852	13810	13967	13915	14004	13924	13858	14055	13989	13868	14019	13803	13935	14024	14075	13869	13888	14039	13949	13929	13873	13955	13711	13995	13923	14002	14046	13963	14000	13887	13993	13972	13896	13946	14062	13854	13987	13879	14014	13960	13774	13913	13779	13883	14126	13960	13861	13941	14052	13895	14084	13934	14010	13993	13837	13947	13952	13986	13925	13904	13731	13913	13904	14027	13998	13942	13948	13974	13995	13867	13907	13942	14092	14011	14008	13848	13920	13934	13939	13903	13970	13973	13893	13930	13850	13920	13951	13979	13829	13857	13963	14017	13914	13820	13823	13926	13979	14148	13774	13988	13878	14066	14079	13858	14007	13863	13970	14061	13855	14023	13898	13885	13965	13822	13907	13986	13809	13904	13925	13845	13828	13876	13631	13773	14032	13924	14116	13985	13788	13996	13894	13975	14009	14127	14034	13814	13870	13975	13728	13838	14006	13920	13749	13979	13847	13924	14010	13862	13708	13888	13886	13937	13874	13897	13940	13837	13961	13961	13979	13979	13798	14021	13967	14086	14015	13890	13895	13750	13995	13958	13869	13818	13995	14069	13850	13975	14075
24769	21493	30166	30141	24005	21929	21950	19845	19241	19112	19016	18825	18992	18906	18599	18872	18735	18453	18749	18534	18323	18399	18631	18646	18709	19006	18779	18388	18579	18354	18298	18554	18563	18492	18456	18539	18421	18312	18414	18239	18382	18453	18337	18235	18452	18460	18533	18254	18371	18380	18523	18473	18461	18639	18561	18619	18376	18424	18339	18443	18488	18301	18263	18538	18597	18107	18261	18305	18410	18312	18282	18407	18564	18422	18359	18321	18379	18163	18172	18391	18283	18521	18234	18303	18423	18351	18376	18377	18397	18543	18249	18173	18376	18521	18305	18477	18104	18150	18435	18546	18458	18396	18566	18446	18526	18410	18464	18337	18486	18285	18424	18232	18216	18223	18452	18440	18345	18362	18535	18524	18450	18338	18384	18338	18541	18028	18264	18421	18432	18408	18268	18494	18374	18436	18301	18398	18352	18347	18499	18395	18362	18405	18391	18256	18454	18149	18338	18496	18510	18616	18441	18305	18493	18302	18490	18470	18417	18274	18281	18257	18138	18188	18325	18276	18651	18366	18228	18367	18487	18395	18339	18130	18371	18320	18262	18267	18497	18426	18577	18212	18344	18362	18191	18205	18273	18350	18312	18395	18308	18471	18239	18191	18417	18334	18485	18347	18546	18292	18251	18164	18219	18663	18362	18430	18342	18520	18364	18208	18305	18332	18390	18332	18499	18293	18492	18328	18673	18154	18425	18270	18347	18378	18316	18385	18259	18402	18567	18296	18237	18376	18373	18357	18348	18519	18537	18305	18338	18403	18410	18305	18458	18413	18440	18325	18453	18379	18686	18435	18356	18425	18465	18281	18457	18404	18282	18251	18372	18569	18495	18251	18386	18477	18535	18399	18417	18328	18453	18453	18415	18340	18511	18222	18360	18340	18333	18309	18473	18286	18299	18261	18333	18193	18441	18355	18452	18444	18614	18382	18397	18463	18385	18372	18243	18329	18489	18388	18498	18477	18431	18311	18316	18275	18305	18372	18444	18234	18233	18465	18210	18309	18410	18582	18264	18287	18178	18623	18331	18184	18319	18259	18394	18526	18303	18436	18367	18242	18333	18503	18453	18456	18325	18417	18220	18472	18352	18388	18226	18268	18242	18344	18410	18363	18342	18434	18406	18374	18406	18347	18323	18255	18353	18400	18440	18460	18369	18558	18372	18424	18133	18404	18281	18322	18374	18346	18457	18340	18628	18353	18454	18494	18248	18423	18568	18326	18494	18268	18428	18352	18309	18415	18421	18330	18420	18359	18337	18552	18423	18481	18275	18422	18428	18364	17978	18285	18375	18330	18446	18362	18387	18256	18602	18374	18415	18509	18337	18257	18284	18302	18316	18278	18479	18487	18310	18475	18506	18409	18361	18311	18441	18376	18223	18368	18418	18166	18257	18355	18503	18380	18586	18362	18229	18366	18205	18435	18393	18358	18321	18460	18510	18245	18241	18322	18466	18208	18233	18263	18278	18448	18386	18646	18236	18352	18304	18318	18531	18259	18363	18197	18206	18363	18096	18469	18291	18243	18371	18433	18348	18225	18393	18285	18400	18384	18399	18307	18329	18302	18498	18324	18234	18408	18214	18360	18375	18261	18366	18485	18434	18440	18405	18363	18564	18228	18358	18447	18342	18357	18251	18430	18603	18423	18440	18349	18224	18387	18366	18383	18315	18393	18494	18398	18571	18419	18421	18386	18376	18295	18322	18428	18253	18330	18392	18362	18335	18151	18460	18420	18507	18133	18541	18581	18368	18598	18540	18365	18150	18440	18243	18427	18252	18446	18237	18286	18235	18324	18383	18557	18442	18203	18362	18342	18618	18296	18440	18396	18280	18336	18467	18207	18393	18399	18389	18199	18415	18387	18290	18417	18364	18389	18406	18455	18435	18468	18501	18627	18319	18341	18307	18379	18325	18498	18467	18326	18464	18368	18371	18404	18486	18679	18369	18547	18440	18344	18351	18377	18481	18309	18289	18291	18374	18636	18524	18460	18459	18259	18286	18308	18326	18378	18501	18487	18357	18593	18435	18453	18238	18443	18438	18262	18318	18097	18376	18269	18521	18308	18277	18356	18392	18189	18432	18428	18514	18311	18253	18451	18359	18566	18140	18359	18370	18411	18584	18493	18157	18407	18378	18429	18572	18174	18164	18356	18326	18316	18399	18551	18335	18441	18413	18243	18492	18094	18269	18352	18312	18422	18615	18248	18400	18473	18462	18572	18440	18279	18037	18452	18481	18441	18380	18413	18420	18333	18265	18413	18534	18411	18376	18291	18379	18362	18324	18211	18255	18405	18379	18247	18168	18331	18442	18409	18217	18384	18308	18461	18377	18474	18241	18365	18314	18225	18172	18280	18393	18442	18470	18457	18085	18359	18388	18317	18394	18348	18409	18303	18236	18312	18223	18546	18435	18512	18356	18306	18403	18344	18449	18539	18457	18396	18425	18266	18364	18395	18549	18317	18446	18495	18348	18335	18529	18293	18323	18358	18229	18436	18194	18384	18404	18432	18419	18491	18436	18389	18428	18534	18490	18291	18312	18393	18514	18277	18216	18277	18332	18234	18188	18311	18359	18483	18444	18556	18426	18308	18663	18485	18412	18334	18427	18387	18272	18475	18203	18372	18384	18515	18406	18330	18428	18386	18107	18535	18532	18444	18395	18362	18333	18319	18391	18321	18327	18296	18317	18280	18464	18320	18604	18496	18396	18593	18443	18298	18255	18528	18520	18356	18262	18531	18422	18288	18276	18275	18265	18242	18516	18587	18297	18412	18506	18458	18371	18502	18565	18299	18340	18389	18630	18328	18197	18340	18159	18429	18348	18487	18359	18448	18391	18249	18275	18425	18318	18279	18511	18256	18375	18292	18584	18496	18532	18431	18459	18387	18432	18198	18310	18315	18358	18385	18170	18290	18275	18369	18319	18358	18571	18237	18455	18612	18353	18417	18401	18590	18281	18552	18363	18399	18429	18286	18301	18427	17988	18185	18350	18521	18492	18386	18423	18335	18570	18420	18495	18528	18345	18318	18434	18349	18378	18387	18383	18241	18470	18471	18401	18251	18337	18260	18473	18289	18477	18357	18492	18210	18224	18530	18245	18397	18216	18498	18440	18324	18421	18555	18282	18584	18363	18211	18514	18341	18506	18355	18531	18238	18262	18420	18486	18346	18227	18424	18423	18303	18248	18357	18304	18268	18384	18203	18444	18293	18387	18266	18323	18475	18311	18203	18209	18264	18414	18208	18422	18317	18540	18446	18500	18344	18468	18196	18412	18410	18629	18300	18529	18382	18212	18383	18558	18217	18320	18575	18485	18403	18500	18334	18476	18520	18407	18423	18384	18520	18377	18415	18398	18295	18400	18346	18236	18569	18369	18387	18417	18312	18500	18356	18340	18277	18305	18280	18402	18198	18244	18448	18328	18375	18164	18399	18308	18518	18444	18412	18611	18348	18184	18372	18147	18234	18426	18374	18470	18510	18572	18536	18360	18343	18483	18311	18491	18290	18355	18071	18513	18629	18661	18167	18158	18307	18422	18263	18443	18440	18461	18528	18580	18281	18386	18283	18316	18517	18322	18403	18279	18430	18493	18553	18306	18260	18225	18428	18406	18443	18456	18335	18267	18370	18452	18225	18440	18462	18219	18267	18290	18325	18606	18500	18397	18221	18317	18567	18438	18301	18498	18472	18546	18198	18355	18434	18369	18395	18157	18213	18155	18370	18401	18520	18457	18588	18278	18387	18346	18334	18178	18541	18547	18454	18270	18385	18500	18543	18559	18553	18364	18414	18379	18325	18254	18434	18434	18380	18501	18553	18308	18409	18537	18339	18494	18331	18277	18319	18204	18394	18309	18247	18369	18414	18563	18304	18362	18317	18117	18482	18410	18306	18424	18391	18354	18298	18397	18450	18393	18122	18270	18354	18313	18329	18312	18451	18242	18418	18275	18367	18333	18617	18388	18385	18300	18329	18472	18438	18357	18307	18336	18219	18433	18444	18268	18390	18303	18443	18311	18175	18617	18313	18409	18471	18493	18376	18336	18311	18326	18239	18194	18240	18311	18110	18337	18438	18269	18274	18433	18399	18308	18454	18543	18518	18448	18403	18534	18344	18338	18332	18385	18436	18418	18530	18463	18538	18492	18585	18520	18545	18408	18543	18469	18420	18470	18584	18684	18404	18524	18503	18482	18533	18505	18300	18552	18403	18248	18708	18546	18418	18371	18567	18383	18397	18363	18142	18275	18602	18649	18335	18316	18263	18542	18297	18318	18274	18425	18464	18288	18343	18253	18572	18277	18204	18275	18516	18413	18587	18357	18268	18597	18303	18401	18462	18335	18389	18358	18321	18607	18536	18435	18461	18297	18622	18347	18398	18230	18465	18289	18234	18315	18283	18296	18344	18313	18418	18341	18221	18374	18435	18467	18226	18319	18343	18410	18466	18482	18447	18504	18119	18258	18355	18293	18226	18350	18507	18267	18591	18544	18322	18346	18545	18486	18263	18428	18497	18546	18607	18385	18343	18503	18360	18377	18175	18254	18258	18305	18522	18159	18267	18504	18553	18532	18494	18359	18381	18270	18544	18451	18271	18340	18451	18295	18366	18218	18429	18237	18509	18471	18584	18429	18444	18253	18270	18295	18339	18475	18232	18302	18382	18363	18396	18464	18344	18288	18386	18472	18562	18532	18191	18467	18422	18167	18536	18494	18305	18294	18172	18285	18400	18279	18374	18317	18345	18373	18229	18431	18492	18565	18501	18517	18421	18230	18433	18257	18437	18583	18349	18469	18331	18470	18285	18324	18419	18395	18298	18490	18346	18550	18439	18543	18451	18558	18347	18274	18504	18408	18537	18292	18343	18387	18508	18413	18578	18538	18441	18346	18388	18392	18410	18588	18517	18489	18152	18402	18376	18430	18383	18397	18258	18189	18689	18464	18201	18424	18418	18375	18315	18224	18590	18304	18457	18491	18465	18385	18196	18283	18615	18558	18277	18491	18366	18298	18497	18423	18388	18254	18584	18376	18503	18577	18524	18331	18394	18364	18291	18432	18366	18287	18468	18512	18386	18277	18246	18335	18476	18392	18594	18447	18436	18305	18497	18577	18278	18232	18307	18489	18329	18307	18407	18190	18124
31223	54508	45018	30573	21720	18539	18103	16282	16256	15704	15205	15446	15276	15110	15045	14973	14833	14674	14617	14637	14717	14808	14713	14931	15061	14763	14800	14563	14566	14571	14554	14579	14576	14541	14470	14707	14578	14495	14443	14567	14577	14481	14518	14602	14686	14460	14397	14369	14577	14376	14354	14645	14424	14453	14482	14642	14464	14628	14455	14620	14489	14503	14358	14463	14482	14595	14453	14559	14567	14374	14380	14558	14540	14582	14375	14597	14563	14617	14536	14469	14395	14492	14512	14527	14499	14373	14571	14587	14383	14521	14434	14344	14423	14621	14521	14642	14654	14457	14541	14482	14511	14516	14339	14650	14285	14544	14647	14390	14561	14472	14521	14578	14509	14471	14464	14625	14619	14472	14397	14507	14660	14459	14303	14553	14594	14640	14501	14475	14447	14620	14515	14556	14427	14504	14291	14383	14429	14469	14570	14503	14467	14515	14639	14208	14451	14591	14486	14508	14484	14633	14654	14492	14505	14547	14440	14593	14673	14478	14692	14517	14543	14548	14451	14697	14385	14640	14549	14465	14601	14408	14505	14483	14656	14490	14515	14623	14667	14424	14592	14517	14491	14457	14596	14454	14675	14498	14485	14573	14396	14530	14685	14631	14369	14681	14490	14568	14663	14431	14552	14312	14560	14630	14494	14636	14524	14587	14481	14323	14609	14426	14654	14595	14648	14501	14687	14504	14549	14521	14498	14307	14590	14489	14502	14479	14575	14722	14575	14347	14519	14520	14357	14529	14478	14545	14654	14533	14416	14571	14511	14387	14566	14600	14434	14490	14598	14529	14494	14640	14486	14495	14436	14462	14612	14621	14483	14524	14551	14372	14534	14524	14762	14496	14557	14520	14573	14611	14443	14545	14470	14525	14625	14474	14622	14381	14585	14457	14370	14533	14521	14541	14473	14537	14361	14461	14547	14458	14583	14495	14503	14440	14465	14344	14628	14608	14467	14552	14438	14500	14479	14494	14492	14582	14457	14526	14569	14446	14364	14583	14476	14518	14577	14481	14494	14605	14613	14602	14670	14584	14545	14578	14484	14392	14474	14537	14496	14575	14415	14427	14540	14611	14537	14487	14521	14531	14503	14454	14598	14586	14506	14513	14477	14452	14439	14464	14566	14378	14502	14537	14617	14603	14527	14486	14345	14524	14523	14517	14545	14519	14667	14642	14542	14603	14483	14472	14471	14461	14514	14630	14689	14640	14558	14590	14432	14476	14464	14433	14398	14669	14408	14680	14692	14492	14574	14515	14592	14579	14528	14594	14473	14507	14560	14333	14550	14477	14448	14548	14502	14669	14546	14347	14428	14593	14363	14624	14484	14552	14537	14497	14484	14449	14472	14411	14587	14592	14547	14422	14637	14547	14567	14644	14439	14375	14348	14440	14535	14377	14658	14479	14397	14446	14427	14521	14411	14812	14368	14574	14713	14517	14567	14524	14311	14413	14577	14672	14517	14475	14562	14468	14492	14547	14526	14430	14470	14548	14503	14527	14604	14500	14377	14578	14494	14521	14484	14434	14510	14484	14665	14501	14451	14570	14566	14319	14569	14523	14473	14558	14493	14688	14343	14595	14518	14447	14645	14578	14432	14555	14629	14469	14496	14545	14518	14491	14653	14460	14565	14654	14422	14499	14436	14498	14550	14494	14583	14513	14444	14542	14507	14685	14521	14498	14601	14560	14508	14672	14521	14613	14446	14510	14528	14408	14532	14436	14747	14514	14539	14526	14586	14394	14619	14487	14619	14453	14628	14570	14321	14643	14434	14533	14613	14630	14443	14617	14450	14648	14355	14638	14548	14356	14476	14496	14464	14494	14304	14572	14469	14394	14463	14454	14551	14559	14446	14603	14528	14542	14607	14610	14456	14645	14620	14432	14505	14559	14515	14480	14510	14633	14531	14555	14535	14485	14516	14444	14483	14518	14588	14600	14607	14438	14591	14485	14494	14369	14549	14566	14586	14320	14612	14562	14653	14499	14673	14560	14536	14577	14384	14468	14531	14485	14485	14685	14477	14538	14558	14688	14568	14650	14447	14483	14496	14600	14608	14492	14507	14740	14531	14583	14609	14595	14528	14583	14438	14356	14591	14611	14362	14379	14508	14429	14477	14544	14512	14335	14499	14681	14510	14556	14450	14671	14578	14529	14582	14332	14600	14439	14509	14412	14479	14631	14498	14442	14471	14621	14637	14307	14620	14540	14443	14498	14367	14620	14321	14484	14533	14562	14535	14681	14519	14565	14561	14372	14537	14337	14600	14412	14545	14596	14534	14626	14584	14490	14590	14550	14496	14556	14493	14526	14652	14613	14531	14525	14654	14484	14498	14568	14489	14563	14678	14617	14603	14540	14413	14632	14685	14593	14414	14514	14599	14384	14454	14421	14529	14532	14595	14532	14607	14427	14531	14387	14572	14511	14689	14549	14592	14660	14545	14439	14417	14331	14640	14601	14675	14535	14468	14548	14598	14589	14507	14619	14594	14542	14432	14497	14606	14416	14381	14629	14567	14681	14504	14494	14644	14524	14552	14746	14641	14450	14479	14666	14551	14415	14461	14471	14473	14528	14581	14544	14400	14597	14738	14538	14421	14799	14485	14529	14463	14499	14569	14330	14515	14642	14602	14485	14630	14419	14379	14537	14318	14639	14439	14361	14453	14469	14556	14677	14552	14570	14508	14756	14317	14580	14633	14433	14495	14532	14663	14595	14571	14658	14576	14582	14521	14587	14467	14514	14813	14418	14505	14660	14379	14572	14515	14478	14627	14465	14625	14382	14653	14472	14575	14493	14492	14308	14417	14451	14481	14552	14632	14648	14471	14417	14680	14468	14412	14485	14632	14396	14554	14444	14541	14556	14506	14464	14324	14570	14558	14448	14492	14431	14628	14510	14486	14550	14451	14680	14413	14607	14474	14382	14566	14522	14815	14765	14668	14455	14669	14595	14657	14505	14453	14546	14483	14466	14436	14618	14533	14392	14530	14550	14602	14620	14575	14564	14470	14621	14564	14516	14685	14634	14568	14611	14745	14443	14505	14528	14484	14574	14526	14648	14521	14618	14492	14503	14378	14387	14479	14526	14522	14492	14456	14444	14553	14490	14501	14492	14530	14602	14615	14469	14661	14597	14534	14513	14622	14549	14632	14698	14523	14319	14605	14474	14509	14529	14340	14479	14524	14453	14565	14396	14504	14481	14519	14596	14537	14543	14414	14563	14525	14671	14572	14687	14434	14502	14614	14365	14588	14634	14385	14572	14658	14695	14411	14460	14467	14496	14603	14546	14669	14528	14541	14543	14359	14388	14503	14508	14401	14526	14469	14593	14590	14457	14436	14582	14628	14643	14550	14435	14497	14637	14503	14445	14347	14606	14502	14558	14437	14425	14500	14723	14423	14504	14588	14455	14377	14584	14407	14490	14424	14464	14719	14520	14478	14516	14483	14582	14655	14597	14520	14489	14376	14640	14545	14628	14643	14337	14450	14480	14609	14721	14493	14413	14376	14460	14387	14495	14449	14329	14746	14510	14370	14730	14573	14628	14441	14631	14507	14712	14544	14459	14565	14521	14723	14531	14709	14514	14666	14520	14502	14700	14442	14393	14657	14422	14564	14370	14401	14547	14558	14515	14590	14520	14428	14617	14640	14381	14436	14550	14651	14409	14639	14614	14433	14558	14579	14448	14489	14651	14465	14457	14601	14778	14404	14465	14488	14415	14575	14586	14492	14503	14338	14415	14512	14463	14542	14666	14406	14666	14448	14596	14505	14408	14592	14535	14662	14530	14486	14452	14610	14558	14314	14690	14518	14553	14400	14494	14762	14516	14797	14640	14566	14439	14516	14550	14385	14510	14466	14751	14467	14676	14630	14389	14636	14568	14569	14451	14347	14425	14438	14519	14559	14473	14431	14649	14469	14673	14320	14591	14392	14438	14670	14479	14488	14431	14419	14538	14500	14502	14434	14358	14540	14450	14671	14710	14452	14527	14525	14351	14510	14609	14579	14510	14580	14374	14499	14540	14449	14674	14502	14381	14367	14380	14482	14474	14333	14570	14520	14390	14538	14358	14585	14455	14539	14346	14467	14405	14594	14543	14517	14488	14661	14704	14540	14443	14600	14503	14605	14547	14461	14623	14704	14486	14527	14684	14605	14586	14484	14491	14497	14517	14485	14538	14584	14490	14482	14567	14535	14434	14380	14552	14356	14690	14406	14531	14636	14452	14603	14477	14479	14555	14547	14285	14720	14563	14577	14420	14513	14436	14502	14447	14618	14560	14639	14612	14464	14475	14439	14697	14577	14591	14612	14516	14660	14621	14458	14505	14633	14506	14629	14514	14472	14604	14394	14315	14670	14436	14471	14533	14610	14490	14475	14589	14589	14329	14566	14645	14677	14553	14501	14492	14479	14487	14490	14587	14517	14666	14561	14531	14581	14425	14439	14398	14395	14687	14337	14396	14495	14466	14533	14565	14602	14658	14424	14524	14557	14353	14563	14739	14615	14365	14576	14591	14611	14493	14621	14519	14783	14483	14588	14386	14583	14588	14543	14648	14447	14434	14595	14515	14435	14710	14459	14424	14666	14621	14495	14491	14421	14413	14487	14454	14628	14383	14584	14409	14627	14581	14482	14741	14639	14559	14620	14442	14680	14657	14262	14524	14540	14628	14507	14600	14316	14499	14543	14458	14400	14590	14524	14583	14519	14601	14587	14400	14616	14538	14397	14437	14597	14526	14534	14602	14579	14495	14485	14581	14272	14539	14515	14587	14594	14420	14622	14442	14535	14451	14635	14498	14512	14606	14516	14525	14558	14481	14534	14540	14438	14479	14488	14611	14423	14516	14587	14547	14596	14547	14493	14451	14554	14487	14620	14318	14500	14519	14653	14506	14403	14414	14418	14519	14634	14362	14550	14504	14493	14563	14509	14476	14440	14460	14405	14554	14448	14510	14459	14437	14616	14598	14626	14454	14539	14308	14399	14499	14508	14540	14397	14564	14621	14431	14616	14643	14567	14479	14292	14567	14399	14490	14514	14526	14466	14456	14528	14568	14648	14585	14575	14489	14545	14641	14575	14495	14517	14514	14483	14412	14517	14390	14488	14513	14787	14551	14456	14589	14566	14498	14541	14549	14412	14547
22057	21156	28621	24613	22542	25196	27137	21766	20332	19875	20011	19758	19400	19237	19288	19039	18764	18625	18798	18842	18495	18663	18543	18900	19495	19520	19010	18829	18706	18413	18343	18208	18206	18339	18549	18358	18274	18208	18140	18330	18458	18289	18236	18338	18343	18293	17992	18258	18283	18347	18550	18330	18142	18187	18380	18247	18351	18147	18455	18296	18402	18324	18316	18279	18245	18451	18070	18028	18189	18128	18323	18320	18120	18076	18213	18090	18211	18358	18305	18201	18145	18226	17995	18171	18234	18251	18276	18075	18071	18253	18205	18301	18264	18311	18238	18126	18229	18341	18464	18448	18293	18356	18343	18295	18388	18417	18403	18137	18158	17973	18406	18130	18382	18263	18336	18207	18258	18194	18308	18208	18335	18279	18166	18189	18288	18313	18302	18401	18253	18416	18210	18287	18130	18372	18263	18260	18180	18208	18236	18373	18266	18489	18251	18209	18550	18335	18142	18444	18333	18142	18292	18452	18206	18307	18433	18278	18032	18300	18158	18357	18126	18157	18284	18170	18394	18138	17914	18375	18433	18267	18087	18170	18218	18126	18108	18167	18373	18277	18247	18046	18360	18401	18238	18300	18212	17958	18319	18260	18202	18190	18130	18203	18279	18144	18420	18106	18319	18171	18393	18234	18102	18264	18252	18446	18226	18293	18121	18162	18145	18123	17958	18309	18301	18118	18270	18290	18169	18292	18429	18519	18164	18298	18271	18176	18169	18362	18405	18264	18294	18177	18133	18332	18125	18052	18473	18111	18349	18485	18095	18124	18204	18131	18140	18237	18263	18261	18117	18293	18416	18417	18355	18167	18193	17977	18150	18250	18176	18100	18047	18315	18138	18228	18173	18337	18180	18118	18274	18183	18255	18413	18429	18303	18231	18326	18070	18053	18207	18409	18224	18306	18443	18357	18234	18323	18345	18298	18204	18157	18287	18269	18024	18182	18145	18271	18363	18076	17961	18195	18291	18376	18154	18144	18517	18262	18117	18308	18223	18108	18290	18258	18272	18170	18343	18236	18117	18184	18151	18103	18317	18336	18233	18022	18246	18052	18305	18450	18483	18315	18291	18240	18391	18328	18225	18351	18246	18238	18173	18062	18110	18284	18348	18285	18242	18330	17988	18239	18188	18273	18229	18057	18197	18411	18418	18248	18321	18248	18391	18027	18269	18262	18156	18176	18100	18133	18279	18270	18358	18466	18160	18524	18175	18333	18181	18141	18132	18179	18411	18285	18330	18377	18027	18360	18320	17960	18410	18160	18499	18221	18275	18083	18297	18215	18187	18326	18478	18049	18146	18242	18044	18019	18256	18298	18215	18171	18340	18218	18316	18129	18216	18428	18045	18295	18293	18083	18156	18123	18483	18365	18143	18298	18171	18111	18172	18180	17902	18118	18300	18320	18317	18196	18422	18205	18054	18387	18355	18117	18164	18248	18496	18204	18426	18198	18435	17978	18202	18328	18285	18224	18342	18197	18373	18102	18308	18166	17984	18169	18295	18100	18341	18224	18257	18377	18291	18332	18188	18277	18341	18268	18345	18429	18354	18155	18259	18022	18179	18344	18189	18238	18328	18353	18391	18064	18234	18355	18225	18123	18209	18088	18196	18140	18164	18218	18300	18278	18277	18181	18265	18386	18311	18216	18293	18163	18289	18341	18342	18335	18141	18129	18152	18409	18179	18308	18237	18388	18267	18196	18192	18132	18270	18218	18305	18416	18162	18249	18285	18292	18193	18232	18139	18114	18206	18221	18125	18202	18222	18422	18326	18349	18160	18186	18375	18232	18188	17868	18254	17984	18454	18355	18309	18309	18310	18269	18381	18153	18322	18180	18344	18329	18170	18146	18291	18252	18289	18379	18256	18171	18398	18356	18230	18105	18215	18006	18187	18209	18386	18135	18283	18304	18048	18282	18301	18229	18121	18105	18185	18063	18081	18106	18255	18201	18310	18156	18449	18333	18313	18312	18277	18194	18017	18276	18030	18240	18207	18374	18205	18274	18317	18219	18254	18075	18280	18357	18375	18181	18073	18315	18388	18451	18166	18198	18308	18209	18336	18484	18367	18210	18351	18196	18185	18315	18333	18475	18186	18274	18417	18175	18373	18316	18358	18386	18204	17979	18356	18165	18226	18243	18344	18228	18184	18374	18249	18077	18291	18247	18372	18129	18178	18464	18225	18339	18148	18210	18122	18362	18155	18134	18425	18161	18348	18355	18306	18134	18430	18216	18258	18266	18305	18302	18120	18208	18430	18140	18352	18138	18312	18156	18231	18074	18305	18152	18401	18527	18493	18187	17810	18134	18082	18247	18035	18330	18144	18169	18303	18167	18280	18147	18190	18238	18252	18478	18030	18075	18348	18389	18193	18348	18236	18261	18325	18320	18221	18325	18399	18131	18255	18151	18322	18262	18312	18167	18305	18232	18069	18332	18405	18060	18172	18068	18352	18074	18084	18186	18297	18230	18088	18394	18114	18252	18227	18171	18370	18509	18121	18185	18276	18320	18191	18117	18324	18274	18126	18383	18219	18372	18236	18255	18311	18343	18285	18278	18307	18280	18282	18418	18122	18339	18183	18208	18369	18257	17788	18249	18244	18143	18215	18061	18194	18113	18229	18100	18243	18002	18300	18108	18402	17962	18268	18215	18194	18299	18390	18351	18162	18173	18420	18179	18274	18161	18281	18290	18329	18325	18361	18325	18247	18184	18186	18224	18244	18172	18244	18420	18248	18044	18413	18184	18187	18297	18187	18336	18105	18482	18205	18334	18139	18463	18280	18159	18199	18355	18217	18136	18108	18071	18121	18309	18061	18443	18279	18369	18421	18296	18197	18339	18403	18268	18162	18102	18348	18172	18119	18278	18084	18201	18230	18131	18133	18410	18104	18091	18177	18205	18208	18174	18281	18276	18381	17867	18230	18279	18519	18091	18164	18153	18154	18183	18140	18196	18393	18307	18375	18282	18063	18165	18316	18282	18232	18439	18116	18375	18358	18219	18076	18184	18249	18081	18359	18319	18137	18327	18052	18237	18297	18353	18181	18254	18376	18504	18551	18247	18447	18110	18270	18232	18281	18196	18233	18242	18065	18191	18250	18212	18211	18392	18199	18167	18123	18320	18314	18199	18111	18246	18331	18535	18404	18255	18202	18383	18337	18134	18116	18348	18165	18201	18089	18147	18087	18211	18042	17978	18199	18434	18250	18282	18206	18130	18298	18217	18289	18232	18209	18223	18216	18289	18150	18080	18307	18285	18276	18155	18331	18376	18227	18028	18123	17999	18048	18374	18126	18339	18226	18324	18292	18303	18211	18300	18348	18159	18037	18471	18403	18205	18265	18334	18325	18220	18048	18158	18323	18167	18206	18364	18415	18310	18325	18069	18199	18334	18211	18208	18493	18274	18157	18267	18291	18092	18129	18056	18460	18133	18092	18359	18280	18359	18426	18275	18197	18084	18329	17962	18199	18239	18108	18162	18344	18215	18215	18167	18293	18171	18266	18348	18034	18284	18273	18159	18466	18240	18255	18252	18170	18348	18162	18076	18436	18289	18197	18180	18231	18329	18311	18301	18269	18299	18153	18219	18188	18303	18178	18211	18124	18209	18279	18250	18272	18358	18400	18178	18139	18209	18203	18285	18396	18365	18241	18280	18224	18399	18327	18228	18388	18340	18260	18262	18356	18210	18264	18359	18196	18215	18053	18338	18315	18283	18325	18366	18239	18316	18106	18238	18224	18209	18163	18336	17982	18114	18150	18115	18416	18356	18250	18283	18376	18345	18289	18097	18028	18196	18364	18226	18279	18278	18305	18137	18206	18253	18256	18086	18249	18235	18415	18177	18364	18089	18235	18318	18305	18154	18177	18122	18266	18197	18155	18233	18335	17947	18323	18202	18124	18390	18216	18218	18279	18197	18173	18157	18355	18172	18207	18140	18316	18175	18178	18224	18234	18291	18277	18047	18101	18242	18157	18142	18181	18171	18436	18191	18247	18198	18323	18196	18220	18327	18174	18329	18132	18401	18399	18258	18367	18321	18332	18444	18281	18149	18207	18100	18359	18054	18128	18109	18166	18210	18187	18355	18286	18333	18277	18336	18285	18321	18081	18354	18263	18254	17967	18455	18049	18370	18006	18374	18382	18445	18265	18212	18238	18416	18217	18233	18366	18187	17946	18047	18121	18198	18307	18355	18273	17908	18272	18399	18261	18103	18231	17991	18069	18199	18298	18129	18051	18034	18333	18045	18197	18282	18412	18208	18324	18269	18198	18143	18301	18107	18182	18192	18204	18449	18172	18204	18198	18162	18098	17937	18133	18379	18122	18259	18144	18156	18256	18316	18196	18388	18233	18520	18308	18201	18208	18386	18335	18193	18186	18237	18238	18461	18183	18311	18150	18315	18294	18297	18257	18413	18255	18045	18277	18176	18149	18379	18244	18120	18155	18305	18151	18242	18181	18159	18326	18219	18458	18497	18176	18323	18133	18082	18093	18356	18140	18219	18040	18311	18205	18317	18294	18204	18333	18294	18376	18178	18002	18212	18252	18178	18299	18426	18226	18289	18329	18209	18212	18277	18205	18188	18246	18081	18269	18348	17974	18011	18195	18407	18238	18137	18327	18239	18059	18242	18214	18250	18320	18364	18062	18064	18285	18141	18077	18067	18394	18347	18092	18322	18278	18346	18195	18255	17946	18260	18059	18206	18230	18401	18119	18171	18202	18339	18310	18282	18359	18377	18382	18290	18058	18442	18217	18315	18229	18151	18136	18343	18229	18061	18102	18401	18245	18288	18272	18204	18358	18532	18122	18081	18327	18311	18201	18406	18117	18286	18264	18149	18351	18114	18134	18304	18008	18194	18263	18282	18184	18123	18468	18432	18312	18159	18429	18271	18334	18461	18141	18067	18199	18263	18306	18312	18608	18213	18378	18172	18198	18253	18396	18284	18075	18152	18122	18287	18258	18234	18338	18264	18241	18181	18320	18122	18421	18102	18156	18168	18195	17954	18202	18328	18306	18442	18415	18249	18240	18069	18137	18505	18395	18347	18221	18308	18356	18163	18308	18406	18237	18368	18141	18299	18307	18203	18116	18144	18153	18055	18292	18530	18124	18351	18434	18250	18175	17991	18048	18100
34556	69719	58852	41955	28784	24091	20883	18239	17080	15820	16186	15882	15526	15452	15211	15163	15228	15006	14807	14662	14618	14624	14641	15314	15744	15680	15198	15093	14548	14544	14486	14327	14367	14427	14299	14135	14183	14206	14478	14242	14431	14471	14352	14487	14306	14243	14609	14401	14442	14519	14248	14512	14380	14252	14409	14356	14396	14397	14180	14405	14435	14243	14350	14288	14389	14361	14255	14428	14383	14405	14362	14453	14358	14241	14330	14312	14444	14397	14452	14286	14367	14329	14282	14296	14359	14399	14493	14412	14313	14443	14347	14529	14300	14442	14365	14397	14415	14141	14375	14352	14476	14340	14253	14392	14144	14364	14348	14313	14528	14459	14453	14412	14424	14346	14366	14431	14454	14326	14450	14402	14293	14440	14566	14385	14416	14392	14420	14347	14654	14381	14453	14464	14630	14381	14310	14657	14404	14429	14224	14332	14235	14250	14357	14346	14323	14424	14460	14323	14393	14437	14411	14401	14371	14348	14587	14373	14613	14540	14439	14428	14404	14594	14290	14319	14153	14368	14501	14356	14454	14471	14334	14381	14356	14486	14379	14471	14461	14396	14377	14366	14423	14486	14404	14428	14475	14312	14439	14493	14267	14572	14449	14270	14482	14525	14279	14374	14363	14370	14237	14323	14284	14346	14489	14541	14548	14350	14373	14352	14490	14321	14474	14410	14421	14533	14402	14413	14290	14183	14293	14366	14406	14446	14415	14435	14411	14264	14409	14364	14401	14325	14465	14381	14469	14325	14391	14515	14312	14481	14301	14630	14398	14270	14476	14449	14424	14316	14316	14398	14228	14528	14392	14355	14363	14414	14327	14492	14447	14299	14392	14304	14478	14251	14325	14427	14435	14512	14266	14301	14340	14117	14347	14333	14339	14336	14339	14177	14308	14383	14188	14419	14399	14432	14449	14343	14291	14420	14381	14466	14328	14495	14278	14312	14544	14330	14503	14289	14218	14442	14522	14366	14265	14312	14309	14357	14448	14438	14543	14357	14409	14488	14237	14391	14300	14254	14528	14451	14405	14478	14183	14330	14353	14421	14299	14474	14250	14265	14518	14446	14358	14288	14308	14365	14180	14332	14491	14393	14526	14475	14309	14362	14307	14472	14326	14304	14359	14456	14468	14503	14472	14394	14362	14346	14237	14480	14348	14463	14288	14526	14075	14329	14335	14385	14473	14293	14516	14413	14085	14604	14407	14332	14506	14281	14420	14473	14363	14504	14310	14190	14417	14522	14412	14330	14503	14327	14329	14366	14481	14292	14433	14478	14342	14259	14497	14351	14500	14446	14368	14496	14429	14319	14407	14475	14375	14333	14539	14276	14465	14383	14440	14499	14489	14352	14341	14273	14530	14344	14364	14546	14445	14295	14361	14286	14324	14566	14696	14230	14513	14336	14332	14459	14542	14318	14558	14474	14429	14349	14489	14496	14311	14506	14300	14272	14393	14306	14316	14244	14483	14394	14326	14401	14422	14551	14322	14349	14212	14374	14517	14327	14506	14344	14542	14513	14418	14446	14442	14498	14326	14389	14360	14442	14227	14237	14436	14408	14312	14483	14242	14352	14531	14333	14348	14478	14309	14506	14505	14455	14335	14392	14384	14271	14450	14260	14350	14516	14398	14373	14373	14372	14253	14254	14386	14424	14217	14395	14437	14536	14329	14520	14494	14253	14493	14380	14236	14194	14359	14446	14203	14397	14539	14218	14407	14490	14487	14397	14335	14401	14444	14420	14418	14516	14256	14389	14325	14376	14144	14426	14366	14370	14342	14332	14460	14368	14464	14436	14365	14369	14405	14178	14366	14434	14388	14462	14275	14399	14411	14411	14350	14270	14371	14486	14412	14388	14288	14281	14447	14370	14312	14235	14482	14354	14491	14515	14494	14413	14317	14382	14372	14302	14509	14397	14425	14265	14390	14574	14444	14347	14436	14275	14388	14283	14416	14155	14450	14382	14323	14286	14301	14311	14479	14402	14417	14259	14360	14207	14405	14578	14543	14296	14378	14557	14416	14439	14470	14373	14273	14380	14373	14457	14439	14358	14420	14384	14391	14245	14410	14290	14357	14346	14335	14139	14439	14301	14457	14468	14777	14201	14255	14307	14228	14378	14364	14449	14458	14459	14590	14474	14527	14410	14491	14391	14367	14390	14507	14471	14338	14329	14572	14446	14395	14272	14473	14482	14446	14281	14205	14414	14387	14294	14487	14272	14501	14424	14391	14254	14281	14390	14461	14382	14413	14398	14379	14312	14322	14475	14281	14364	14394	14542	14442	14520	14416	14496	14355	14412	14389	14397	14580	14267	14447	14394	14466	14285	14395	14362	14489	14435	14328	14544	14394	14312	14313	14433	14350	14332	14382	14548	14295	14313	14295	14403	14460	14388	14331	14396	14326	14331	14363	14256	14372	14471	14387	14387	14393	14510	14463	14454	14300	14329	14274	14427	14445	14229	14397	14218	14398	14430	14483	14526	14289	14453	14436	14428	14434	14191	14518	14331	14570	14425	14273	14577	14398	14376	14472	14424	14328	14441	14464	14241	14394	14331	14606	14386	14371	14350	14577	14421	14357	14380	14372	14340	14402	14396	14240	14329	14236	14346	14486	14524	14267	14362	14406	14361	14378	14363	14378	14337	14246	14408	14377	14412	14452	14519	14117	14371	14365	14324	14320	14499	14289	14420	14420	14389	14500	14409	14412	14482	14369	14428	14377	14432	14419	14397	14464	14266	14415	14418	14307	14318	14368	14408	14378	14367	14288	14307	14372	14268	14357	14483	14386	14546	14445	14449	14370	14243	14400	14529	14347	14255	14472	14438	14374	14492	14305	14434	14206	14312	14382	14374	14446	14450	14451	14507	14425	14432	14341	14176	14134	14377	14441	14495	14443	14368	14452	14360	14522	14320	14444	14275	14429	14231	14373	14282	14504	14534	14422	14415	14486	14218	14300	14248	14248	14325	14360	14386	14388	14488	14314	14291	14379	14529	14504	14322	14410	14473	14434	14426	14380	14345	14260	14502	14325	14317	14471	14358	14334	14367	14407	14288	14309	14477	14424	14299	14324	14382	14353	14416	14326	14264	14506	14464	14335	14320	14453	14376	14384	14400	14364	14587	14504	14299	14357	14483	14474	14227	14347	14477	14374	14403	14548	14472	14374	14419	14358	14286	14281	14291	14427	14176	14260	14387	14382	14257	14367	14278	14343	14272	14439	14543	14288	14298	14452	14303	14409	14485	14433	14404	14647	14429	14244	14459	14421	14326	14465	14335	14346	14321	14329	14433	14323	14404	14293	14525	14232	14394	14480	14455	14351	14391	14467	14464	14706	14215	14474	14396	14319	14471	14495	14356	14353	14332	14263	14373	14388	14443	14434	14527	14451	14377	14372	14373	14525	14522	14319	14369	14249	14497	14310	14435	14467	14440	14370	14360	14375	14550	14441	14402	14351	14517	14416	14323	14367	14324	14282	14525	14340	14306	14338	14478	14388	14475	14392	14301	14311	14388	14364	14470	14484	14500	14469	14352	14379	14371	14360	14315	14231	14341	14230	14533	14329	14347	14330	14445	14479	14285	14248	14510	14359	14569	14288	14491	14193	14361	14438	14472	14479	14394	14237	14441	14476	14359	14329	14573	14354	14413	14255	14483	14339	14372	14385	14416	14302	14383	14408	14255	14459	14457	14572	14343	14334	14505	14442	14293	14515	14423	14430	14375	14276	14342	14354	14300	14337	14491	14504	14475	14473	14451	14403	14390	14333	14468	14317	14356	14172	14522	14531	14321	14429	14399	14406	14434	14244	14454	14279	14385	14480	14464	14404	14416	14480	14386	14301	14319	14441	14406	14408	14233	14450	14405	14450	14246	14429	14196	14459	14247	14312	14456	14382	14116	14427	14456	14456	14516	14532	14336	14611	14280	14401	14471	14315	14325	14473	14489	14347	14438	14374	14450	14453	14347	14487	14334	14321	14216	14308	14516	14530	14436	14502	14498	14349	14303	14338	14476	14415	14309	14486	14222	14269	14164	14258	14292	14301	14366	14353	14436	14511	14403	14392	14368	14362	14374	14200	14427	14369	14331	14317	14526	14384	14446	14203	14442	14490	14302	14168	14503	14383	14367	14307	14440	14331	14608	14350	14393	14475	14481	14415	14520	14418	14357	14422	14541	14400	14372	14315	14480	14516	14445	14251	14418	14308	14398	14483	14409	14282	14537	14405	14227	14252	14275	14269	14359	14432	14503	14478	14384	14411	14584	14447	14359	14360	14405	14475	14343	14494	14510	14483	14305	14387	14351	14421	14347	14354	14433	14299	14584	14418	14354	14281	14333	14293	14422	14307	14487	14109	14362	14391	14437	14219	14370	14374	14471	14336	14452	14462	14429	14340	14466	14372	14311	14229	14359	14250	14464	14267	14420	14288	14346	14540	14299	14376	14183	14395	14313	14458	14428	14277	14262	14400	14372	14405	14397	14305	14420	14423	14312	14384	14434	14524	14340	14487	14361	14349	14290	14328	14196	14373	14318	14304	14270	14543	14316	14611	14343	14474	14453	14386	14477	14183	14282	14318	14489	14360	14300	14234	14343	14395	14359	14351	14480	14368	14231	14245	14360	14399	14500	14433	14450	14222	14354	14236	14504	14363	14343	14429	14273	14326	14360	14287	14445	14380	14471	14396	14559	14165	14406	14401	14497	14193	14332	14369	14595	14358	14443	14436	14425	14405	14515	14311	14347	14426	14265	14293	14524	14352	14281	14445	14439	14319	14530	14488	14503	14451	14351	14381	14423	14456	14512	14433	14286	14362	14339	14295	14299	14303	14395	14462	14460	14415	14277	14317	14137	14510	14458	14359	14361	14420	14282	14358	14422	14283	14360	14393	14449	14398	14432	14337	14350	14405	14309	14485	14392	14436	14474	14321	14528	14286	14338	14476	14279	14299	14376	14400	14366	14428	14462	14411	14305	14348	14480	14301	14389	14354	14434	14457	14358	14433	14297	14400	14565	14229	14247	14325	14393	14407	14391	14253	14423	14488	14440	14356	14368	14484	14433	14546	14305	14360	14428	14406	14269	14378	14311	14513	14445	14467	14325	14342	14331	14456	14419	14385	14313	14440	14275	14296	14336	14448	14255
31658	36154	40655	30266	23831	22241	21024	19787	19252	19234	19524	19359	19114	19280	19245	18982	18984	18948	18900	18822	18760	18746	18985	18949	19085	18974	19241	18832	18781	18871	18883	18716	18841	18945	18657	18861	18834	18771	18624	18705	18700	18973	18764	18651	18616	18786	18662	18742	18778	18561	18780	18813	18762	18693	18646	18698	18706	18968	18687	18584	18813	18657	18908	18589	18709	18848	18822	18757	18889	18788	18751	18998	18634	18798	18788	18752	18751	18501	18775	18705	18798	18734	18622	18635	18758	18783	18802	18945	18792	18798	18840	18790	18935	18960	18889	18899	18714	18826	18867	18673	18796	18801	18675	18749	18845	18642	18718	18684	18793	18922	18909	18802	18923	18787	18896	18713	18923	18663	18860	18995	18787	18851	18756	18654	18871	18563	18861	18763	18628	18890	18654	18739	18849	18711	18808	18557	18706	18918	18800	18833	18757	18963	18616	18878	18732	18729	18821	18703	18769	18673	18734	18882	18736	18639	18734	18733	18935	18741	18582	18849	18654	18719	18770	18772	18851	18632	18886	18767	18567	18719	18759	18972	18752	18768	18732	18850	18856	18569	18687	18744	18893	18811	18578	18709	18923	18801	18943	18773	18871	18692	18891	18575	18660	18853	18680	18873	18799	18773	18988	18855	18834	18827	18624	18925	18762	18752	18567	18664	18668	18657	18778	18948	18661	18645	18749	18765	18682	18705	18807	18739	18817	18767	18622	18920	18835	18683	18937	18826	18877	18730	18781	18854	18790	18753	18774	18860	18919	18847	18759	18675	18794	18847	18914	18847	18650	18824	18832	18578	18703	18965	18893	18870	18759	18891	18656	18635	18685	18733	18681	18665	18960	18787	18731	18636	18612	18732	18661	18699	18637	18646	18761	19001	18789	18666	18830	18714	18660	18712	18924	18628	18739	18906	18747	18710	18804	18707	18791	18705	18795	18817	18685	18669	18761	18670	18677	18812	18657	18853	18581	18853	18893	18711	18801	19107	18955	18771	18827	18786	18673	18591	18884	18724	18822	18867	18913	18675	18640	18935	18531	18638	19053	18816	18791	18727	18727	18794	18692	18672	18793	18859	18907	18736	18726	18768	18785	18876	18897	18736	18757	18651	18706	18694	18643	18591	18751	18688	18835	18852	18730	18784	18832	18580	18651	18822	18843	18716	18725	18709	18621	18609	18672	18829	18795	18773	18790	18758	18575	18650	18789	18746	18905	18729	18748	18548	18732	18666	18657	18805	18726	18821	18873	18650	18757	18673	18802	18675	18627	18781	18800	18755	18806	18669	18770	18717	18722	18735	18644	18457	19016	18804	18618	18725	18851	18786	18904	19079	18760	18749	18798	19013	18811	18686	18702	18785	18653	18838	18638	18700	18870	18945	18763	18681	18904	18875	18708	18612	18967	18774	18671	18667	18915	18785	18555	18708	18816	18797	18917	18707	18781	18909	18841	18620	18875	18774	18838	18820	18797	18677	18618	18841	18957	18906	18591	18733	18929	18760	18631	18737	18807	18688	18828	18710	18692	18736	18557	18716	18736	18690	18887	18813	18968	18643	18751	18658	18644	18705	18843	18735	18974	18797	18772	18723	18989	18681	18939	18496	18605	18627	18856	18868	18957	18956	18752	18727	18720	18803	18764	18849	18894	18774	18809	18624	18763	18910	18975	18967	18802	18456	18674	18837	18774	18777	18706	18759	18668	18612	18831	18799	18690	18706	18731	18697	18754	18680	18646	18757	18779	18810	18953	18984	18619	18724	18865	18856	18856	18836	18545	18793	18798	18701	18647	18792	18841	18753	18740	18677	18821	18793	18863	18655	18712	18727	18730	18682	18770	18714	18755	18853	18703	18786	18762	18831	19006	18776	18691	18871	18602	18798	18849	18733	18841	18607	18909	18691	18599	19016	18636	18811	18683	18900	18728	18802	18650	18622	18847	18752	18918	18823	18746	18786	18667	18564	18755	18544	18853	18562	18779	18822	18771	18656	18879	18579	19023	18660	18631	18733	18642	18490	18892	19104	18613	18694	18851	18692	18635	18609	18909	18722	18868	18742	18556	18767	18791	18797	18817	18738	18843	18747	18582	18863	18739	18720	18775	18810	18858	18708	18756	18783	18861	18830	18922	18600	18608	18779	18839	18768	18870	18722	18806	18822	18968	18931	18922	18916	18904	18667	18749	18428	18469	18817	18778	18492	18834	18806	18791	18792	18677	18996	18772	18633	19019	18812	18887	18790	18911	18736	18761	18898	18845	18604	18865	19001	18813	18867	18693	18609	18721	19120	18936	18653	18712	18510	18651	18920	18724	18795	18658	19030	18856	18848	18669	18951	18807	18532	18630	18733	18831	18535	18817	18831	18805	18824	18502	18748	18880	18755	18903	18659	18902	18705	18894	18902	18939	18879	18785	18736	18854	18681	18802	18712	18587	18876	18735	18731	18662	18665	18988	18843	18651	18549	18982	18855	18850	18779	18749	18869	18729	18769	18707	19007	18840	18843	18808	18958	18688	18806	18561	18725	18549	18732	18804	18670	18779	18815	18840	18706	18854	18544	18632	18562	18680	19138	18821	18897	18820	18821	18792	18810	18516	18694	18824	18823	18668	18671	18745	18660	18611	18736	18891	18654	18746	18740	18694	18660	18902	18761	18586	18494	18819	18920	18627	18658	18844	18760	18495	18801	18797	18717	18656	18667	18838	18615	18647	18759	18822	18757	18561	18720	18763	18692	18797	18839	18935	18564	18658	18711	18794	18581	18864	18971	18744	18825	18749	18842	18844	18809	18779	18763	18964	18739	18881	18540	18668	18714	18828	18783	18703	18630	18928	18613	18786	18739	18429	18904	18789	18763	18817	18590	18623	18790	18918	18705	18800	18908	18955	18701	18785	18736	18770	19059	18625	18652	18758	18622	18857	18665	18728	18819	18722	18801	18829	18806	18758	18736	18905	18801	18777	18796	18898	18800	18732	18916	18758	18818	18867	18849	18553	18682	18780	18730	18931	18773	18650	18881	18633	18707	18681	18850	18804	18559	18697	18770	18762	18693	18616	18659	18721	18883	18895	18652	18627	18936	18744	18593	18988	18776	18834	18597	18797	18899	18858	18948	18756	18749	18987	18736	18983	18602	19023	18968	18563	18932	18734	18733	18908	18678	18765	18877	19011	18675	18511	18741	18891	18712	18755	18727	18709	18796	18891	18905	18831	18916	18697	18895	18701	18762	18854	18807	18674	18868	18966	18799	18576	18803	18870	18828	18625	18977	18875	18838	18732	18699	18577	18660	18986	18624	18523	18644	18793	18820	18885	18670	18783	18920	18610	18786	18674	18672	18875	18849	18844	18836	18519	18759	18644	18826	18860	18819	18741	18660	18885	18807	18766	18807	18670	18873	18685	18867	18928	18855	18736	18824	18604	18840	18696	18766	18825	18733	18692	18533	18510	18853	18622	18639	18792	18739	18642	18919	18837	18768	18857	18875	18722	18633	18578	18531	18859	18961	18743	18770	18905	18805	18800	18723	18653	18659	18903	18637	18786	18920	18732	18815	18874	18582	18805	18823	18549	18673	18708	18740	18588	18555	18706	18855	18617	18839	18844	18841	18915	18908	19014	18828	18805	18678	18676	18687	18879	18773	18807	18981	18728	18622	18803	18832	18939	18799	18653	18702	18779	18917	18728	18824	18778	18684	18755	18728	18875	18666	18873	19197	18846	18842	18862	18956	18824	18881	18747	18705	18720	18710	18852	18767	18810	18698	18967	18692	18997	18780	18884	18811	18850	18939	18770	18828	18700	18784	18808	18674	18611	18878	19045	18836	18901	18897	18770	18704	18905	18997	18769	18658	18684	19003	18860	18749	18890	19137	18866	18883	18738	18767	18923	18746	18771	18796	19031	18802	18963	18703	18790	18698	18610	18881	18753	18921	18851	18659	18620	18880	18764	18553	18346	18685	18783	18756	18943	18817	18663	18776	18847	19018	18780	18942	18886	18854	18730	18616	18705	18847	18828	18610	18782	18779	18856	18551	18792	18939	18885	18878	18869	18806	18941	18949	18814	18700	18854	18584	18806	18864	18695	18802	18978	18984	18780	18929	18789	18959	18892	18742	18933	18693	18633	18495	18549	18857	18894	18903	18752	18692	18701	18909	18669	18800	18697	18636	18969	18747	18562	18653	18455	18635	18611	18695	18859	19000	18708	18623	18746	18899	18857	18974	18455	18717	18983	18734	18770	18756	18917	18697	19006	18878	18851	18935	18923	18939	18714	18757	18675	18726	18914	18727	18817	18870	18942	18846	18853	18675	18906	18647	18646	18717	18594	18710	18803	18713	18769	18734	18653	18812	18766	18805	18663	18539	18806	18795	18684	18571	18632	18885	18695	18633	18711	18752	18883	18818	18606	18658	18774	18835	18843	18900	19068	19035	18841	18914	18711	18721	18599	18403	18762	18705	18972	18836	18525	18803	18616	18826	19031	18954	19007	18779	18972	18690	18526	18750	18608	18796	18469	18750	18732	18989	18692	18694	18652	18778	18626	18774	18740	18916	18729	18736	18836	19076	18638	18709	18833	18850	18882	18780	18839	18905	18769	18591	18610	18846	18743	18629	19028	18966	19093	18632	18977	18627	18663	18645	18900	18952	18732	18721	18740	18595	18752	18766	18661	18852	18877	18870	18768	18885	18781	18835	18735	18783	18640	18736	18640	18574	18604	18759	18746	18589	18857	18823	18874	18959	18594	18685	18884	18835	18858	18711	18790	18732	18894	18759	18677	18626	18732	18716	18750	18688	18894	18966	18761	18925	18824	18863	19069	18876	18805	19020	18869	18898	18755	18856	18890	18746	18692	18631	18519	18718	18731	18850	18888	18830	18790	18760	18699	18607	18498	18509	18633	18762	18871	18864	18920	18740	18644	18710	18843	18725	18796	18881	18592	18714	18738	18753	18640	18923	18863	18762	18872	18803	18685	18904	18811	18705	18757	18759	18784	18800	18844	18791	18788	18680	18666	18705	18786	18689	18873	18960	19016	18727	19039	18902	18833	18833	18494	18704	18617	18832	18580	18849	18805	18814	18776	18745	18933	18924	18744	18707	18580	18770	18786	18917	18546	18864	18838	18897	18796	18937	18866	18731	18808	18732	18786	18534
32551	51260	39489	25255	20732	19370	17255	16247	15477	15605	15605	15296	15099	15202	15219	15095	15125	15166	15005	14756	14951	14779	14796	14903	15011	14843	14853	14699	14664	14763	14686	14643	14662	14802	14740	14618	14508	14756	14760	14582	14775	14734	14581	14675	14688	14738	14730	14574	14976	14677	14719	14852	14721	14981	14876	14876	14717	14698	14634	14689	14766	14819	14708	14662	14675	14727	14659	14721	14691	14736	14706	14816	14781	14571	14735	14624	14794	14621	14561	14657	14799	14841	14585	14873	14815	14706	14727	14740	14828	14634	14819	14806	14713	14739	14735	14805	14779	14675	14469	14751	14654	14792	14849	14689	14746	14793	14766	14775	14705	14631	14771	14757	14807	14547	14617	14850	14681	14865	14639	14680	14771	14668	14741	14635	14586	14569	14750	14638	14725	14759	14783	14717	14784	14745	14631	14680	14732	14758	14814	14774	14868	14555	14725	14754	14770	14748	14811	14619	14826	14799	14710	14658	14837	14715	14701	14775	14890	14698	14671	14718	14843	14716	14682	14654	14773	14678	14780	14656	14595	14902	14842	14582	14717	14740	14566	14793	14705	14704	14832	14788	14783	14615	14630	14685	14822	14790	14726	14832	14827	14828	14712	14749	14629	14613	14877	14683	14711	14641	14607	14619	14619	14690	14671	14683	14715	14723	14588	14671	14914	14719	14880	14730	14786	14753	14765	14596	14808	14778	14702	14598	14661	14833	14727	14734	14694	14587	14791	14776	14788	14719	14816	14776	14803	14994	14914	14880	14527	14674	14724	14771	14776	14868	14709	14696	14824	14792	14677	14781	14783	14810	14751	14696	14691	14762	14731	14815	14697	14727	14531	14647	14587	14795	14813	14714	14716	14805	14744	14764	14686	14741	14638	14750	14797	14628	14709	14676	14624	14672	14632	14693	14831	14656	14609	14745	14695	14762	14790	14514	14544	14668	14725	14760	14798	14812	14741	14712	14808	14575	14747	14810	14888	14862	14564	14779	14732	14642	14817	14640	14681	14698	14852	14786	14775	14688	14644	14671	14887	14798	14582	14695	14888	14570	14621	14799	14606	14787	14762	14646	14648	14688	14649	14778	14787	14630	14683	14590	14654	14702	14677	14542	14789	14708	14928	14845	14868	14700	14718	14817	14693	14881	14741	14682	14663	14471	14641	14619	14649	14729	14771	14505	14702	14763	14660	14835	14610	14663	14706	14563	14625	14713	14774	14633	14790	14749	14636	14674	14745	14725	14762	14663	14767	14434	14761	14755	14758	14846	14582	14632	14739	14811	14385	14807	14793	14744	14776	14662	14709	14680	14796	14671	14649	14790	14706	14761	14764	14816	14824	14807	14546	14685	14646	14814	14689	14648	14679	14772	14700	14754	14744	14837	14623	14788	14823	14617	14793	14835	14914	14828	14795	14627	14707	14643	14814	14700	14766	14830	14633	14878	14848	14595	14794	14430	14758	14652	14630	14531	14704	14772	14751	14786	14949	14832	14724	14662	14777	14799	14743	14606	14692	14656	14761	14712	14709	14822	14878	14794	14698	14644	14680	14797	14861	14873	14747	14692	14739	14613	14774	14823	14839	14687	14848	14694	14867	14610	14774	14752	14623	14716	14668	14912	14743	14735	14739	14601	14773	14719	14606	14601	14754	14844	14807	14725	14717	14549	14818	14779	14826	14690	14711	14910	14665	14710	14631	14623	14873	14650	14653	14839	14750	14706	14698	14678	14866	14855	14928	14837	14856	14846	14800	14720	14703	14609	14655	14748	14748	14706	14991	14697	14745	14747	14668	14788	14670	14831	14839	14645	14726	14660	14671	14693	14672	14653	14803	14848	14740	14885	14762	14749	14536	14763	14590	14908	14699	14671	14826	14720	14776	14773	14836	14715	14672	14688	14710	14618	14723	14639	14739	14619	14612	14720	14737	14665	14720	14800	14645	14720	14778	14960	14581	14630	14744	14784	14763	14827	14809	14610	14710	14730	14792	14690	14748	14726	14776	14726	14837	14810	14770	14695	14719	14686	14717	14808	14796	14788	14764	14721	14654	14871	14663	14822	14725	14617	14697	14768	14605	14747	14776	14711	14725	14669	14805	14677	14594	14694	14698	14706	14781	14806	14620	14593	14744	14659	14770	14654	14646	14730	14576	14689	14668	14841	14758	14692	14695	14646	14743	14594	14695	14633	14738	14626	14746	14648	14714	14778	14616	14781	14883	14693	14798	14793	14762	14741	14686	14622	14607	14708	14707	14696	14752	14808	14797	14678	14768	14682	14869	14582	14784	14817	14946	14621	14824	14837	14770	14686	14624	14818	14668	14841	14663	14639	14631	14856	14738	14671	14554	14763	14700	14710	14957	14754	14671	14642	14863	14830	14672	14659	14703	14730	14870	14697	14641	14699	14684	14714	14686	14759	14633	14752	14720	14740	14914	14868	14568	14643	14712	14623	14750	14699	14704	14784	14673	14674	14716	14715	14876	14747	14630	14937	14697	14738	14692	14839	14683	14776	14886	14640	14934	14699	14602	14775	14675	14834	14819	14617	14872	14718	14757	14702	14840	14752	14634	14918	14737	14689	14718	14593	14661	14733	14778	14851	14749	14782	14735	14612	14678	14646	14755	14686	14712	14613	14637	14760	14849	14755	14769	14617	14733	14750	14734	14684	14644	14841	14893	14858	14910	14740	14520	14753	14595	14793	14559	14683	14823	14830	14698	14734	14848	14647	14788	14789	14783	14669	14703	14729	14972	14682	14835	14701	14827	14709	14912	14899	14769	14842	14786	14519	14748	14820	14876	14674	14773	14844	14756	14728	14757	14908	14586	14910	14628	14795	14752	14726	14743	14698	14711	14670	14770	14619	14792	14673	14733	14698	14684	14725	14620	14812	14676	14790	14692	14899	14903	14897	14721	14728	14703	14719	14863	14591	14635	14759	14661	14612	14722	14679	14665	14719	14854	14656	14658	14635	14675	14656	14665	14753	14571	14813	14676	14763	14745	14662	14739	14826	14729	14766	14713	14712	14537	14884	14802	14927	14714	14656	14818	14638	14710	14772	14646	14702	14748	14905	14811	14654	14796	14708	14553	14733	14989	14880	14720	15068	14722	14636	14858	14773	14718	14816	14785	14720	14620	14659	14821	14705	14714	14571	14813	14645	14793	14671	14825	14545	14836	14682	14687	14590	14705	14669	14634	14765	14922	14716	14786	14790	14793	14685	14756	14623	14686	14811	14646	14667	14677	14650	14745	14703	14737	14664	14786	14552	14756	14735	14667	14713	14580	14788	14640	14754	14662	14536	14630	14605	14770	14722	14637	14559	14774	14675	14780	14586	14637	14657	14946	14743	14653	14800	14593	14776	14737	14627	14865	14459	14593	14879	14800	14930	14833	14703	14807	14518	14618	14559	14612	14678	14761	14840	14773	14797	14834	14622	14722	14817	14883	14758	14701	14638	14841	14868	14816	14666	14747	14806	14905	14798	14839	14676	14750	14716	14693	14833	14733	14704	14691	14772	14753	14879	14819	14682	14548	14690	14631	14753	14665	14953	14687	14667	14803	14619	14717	14830	14724	14793	14872	14714	14884	14794	14734	14748	14768	14550	14726	14749	14771	14624	14584	14556	14999	14786	14831	14740	14794	14688	14786	14599	14677	14654	14667	14765	14735	14815	14810	14791	14732	14693	14598	14846	14870	14879	14715	14686	14738	14734	14738	14726	14674	14608	14652	14900	14859	14846	14850	14705	14747	14736	14723	14767	14779	14649	14877	14859	14654	14863	14752	14714	14843	14726	14706	14584	14781	14813	14707	14836	14680	14777	14678	14701	14937	14793	14637	14672	14823	14832	14720	14584	14762	14771	14860	14702	14782	14599	14702	14748	14814	14666	14727	14704	14755	14788	14683	14774	14767	14943	14612	14696	14805	14726	14640	14769	14717	14886	14785	14809	14730	14787	14763	14635	14812	14672	14760	14704	14859	14629	14773	14728	14808	14653	14773	14829	14817	14760	14699	14689	14696	14911	14520	14584	14790	14636	14746	14831	14966	14589	14731	14637	14828	14722	14913	14679	14742	14738	14781	14838	14846	14747	14753	14752	14833	14799	14823	14608	14659	14754	14961	14611	14830	14787	14860	14500	14707	14679	14788	14782	14637	14680	14659	14762	14780	14812	14700	14855	14723	14863	14666	14785	14754	14875	14825	14863	14716	14697	14816	14728	14701	14789	14645	14704	14756	14580	14736	14673	14752	14788	14713	14809	14647	14780	14760	14575	14672	14851	14731	14608	14740	14850	14617	14727	14716	14774	14484	14704	14539	14867	14914	14626	14774	14690	14711	14695	14687	14855	14772	14854	14836	14778	14684	14803	14763	14858	14750	14582	14772	14689	14833	14687	14675	14754	14806	14804	14896	14604	14802	14600	14951	14815	14760	14863	14843	14644	14702	14673	14686	14833	14853	14677	14700	14765	14928	14615	14771	14678	14628	14673	14737	14733	14577	14678	14750	14825	14814	14666	14586	14775	14718	14622	14774	14538	14634	14576	14851	14855	14802	14798	14708	14764	14766	14590	14595	14655	14728	14644	14617	14843	14662	14760	14788	14835	14751	14769	14704	14698	14708	14728	14677	14931	14617	14823	14761	14649	14773	14743	14699	14707	14907	14963	14758	14649	14625	14726	14614	14737	14821	14865	14723	14655	14825	14777	14699	14776	14741	14647	14826	14739	14701	14859	14745	14521	14811	15024	14759	14853	14840	14707	14930	14565	14597	14927	14699	14650	14704	14662	14771	14782	14728	14885	14868	14835	14786	14930	14638	14618	14761	14767	14660	14783	14706	14797	14757	14863	14718	14842	14618	15040	14764	14649	14647	14613	14877	14667	14735	14690	14885	14854	14746	14834	14903	14893	14744	14665	14752	14770	14720	14783	14849	14861	14830	14823	14755	14848	14924	14814	14621	14715	14724	14825	14647	14738	14865	14698	14780	14790	14936	14731	14835	14867	14607	14912	14771	14815	14676	14649	14768	14815	14685	14812	14837	14578	14608	14681	14670	14824	14691	14579	14770	14698	14769	14793	14639	14643	14637	14707	14802	14761	14690	14719	14627	14792	14688	14693	14780	14594	14615	14755	14702	14728	14702	14732	14645	14619
23140	21161	28529	25853	24196	24056	22818	19703	19369	19697	19295	18992	18793	18810	18470	18299	18389	18184	18008	17983	18114	18270	18528	18527	18702	18527	18201	18085	17985	18165	18192	18091	17976	18105	17903	18030	17829	17880	17972	18026	17929	17892	17874	18167	18083	17949	18195	18065	18028	17972	18232	17905	18048	17997	17993	17945	17955	18112	18180	17974	18042	17951	18147	18012	17888	17991	17890	17808	17856	18016	18012	18010	17902	17968	17753	17937	18036	17611	17861	18172	18055	18036	17902	17706	17829	17958	17785	17864	17993	17722	18069	17813	17709	17921	18021	17986	17894	17943	17982	17931	18101	17902	17952	17946	18172	17906	17842	17966	17685	17844	17903	17909	17965	18108	17972	17875	17904	17843	17637	17875	17789	17930	18107	17872	17819	18012	17997	18199	17973	17897	17975	17953	17801	17777	17999	18011	17900	17967	17924	18066	17970	18071	17875	17890	18018	17795	18137	17811	17883	17883	17909	17968	17799	17807	17799	17879	17758	17885	18080	17663	17894	18021	17916	17710	17950	18015	17816	18078	17937	17916	17599	17828	17895	18120	17783	18074	17968	17919	17882	17854	17823	17983	17875	17781	17817	17740	18153	18058	17732	17813	17928	17873	18015	17922	17997	17989	17863	17760	17955	17828	17790	17837	17905	18103	18086	18027	17908	17673	17873	17935	17885	17747	17898	17999	17982	17902	17859	18040	18008	17826	17800	18097	17959	17867	17931	18236	17975	17963	17773	18028	17993	18072	18132	17784	17938	17969	17870	17596	17797	17937	18117	17917	17899	17800	17947	17937	17787	18038	17995	17877	17817	18005	18045	17931	18034	18078	17968	17822	17786	18060	17768	17872	17991	17934	17824	18031	17938	17840	17809	17924	17953	17856	17919	17671	17862	17938	18045	17988	17640	18041	17741	17843	17816	17891	18010	17839	17918	18058	18006	18150	18068	17797	18045	17884	17756	17887	18095	18123	18127	18005	17803	17911	17967	17809	17832	17951	18123	17948	17703	18180	17897	17956	18060	17979	17966	17766	17871	17909	17843	17905	17892	18225	17838	17698	18044	17974	18013	17965	18046	17912	18073	17862	18023	17884	17964	17940	18103	17869	17989	17964	17902	17855	18198	17847	17998	17948	17904	17908	17968	17883	17914	17864	17961	17849	17991	18227	17928	18059	17886	17986	18127	18128	18086	17785	17848	17947	17909	18031	17950	17915	18046	18143	18163	18039	17940	17904	17866	17877	17957	18051	17955	17874	17847	17769	17836	17873	17928	17793	17898	17804	17886	18000	17963	17850	18126	18018	17825	17948	17954	17724	18002	18049	17993	17880	17715	17734	18050	17772	17892	17795	17759	17686	17701	17696	17816	17929	17949	18074	18126	17817	17917	17976	18062	17871	17868	17987	17996	18043	18247	17914	17829	18089	17941	17993	17906	18014	18288	17849	18074	17944	18020	17967	17736	18132	17788	17747	17985	17776	18002	17983	17808	18042	17851	18080	17875	17956	17748	17888	17847	17809	17958	17926	17974	18074	17906	17921	17943	18057	17945	18177	17846	17801	17902	18098	17899	17948	17910	17970	17904	18009	18003	18052	18139	17744	17950	17904	17896	17954	18000	17799	18059	18001	17881	17785	17556	17792	18028	17977	18024	17929	17879	17841	17932	17937	17934	17786	17933	17877	17967	17877	17931	17890	17949	17961	18020	17942	18103	18083	17822	17790	17890	17826	18118	17872	17867	18111	17879	17889	17955	17828	18025	17807	17970	18279	18034	17879	17877	18003	18063	17907	18001	18007	18023	17958	17955	17908	17909	17867	17837	17913	18096	17728	17702	18006	17729	17995	18002	17831	17957	17987	17979	17983	17853	17845	18064	18143	18045	17883	17934	18071	17759	18052	17894	18060	17967	18209	18024	18031	17951	18182	18128	18294	17791	18022	18048	17919	18030	18014	18024	17837	18002	17908	17859	17948	17889	18097	18001	17953	18122	18009	17943	18090	17642	17798	18012	18041	17875	17888	17709	17846	17860	17981	17991	17874	17756	17902	17964	17882	17938	17818	17955	17918	17917	17955	17799	17774	17972	17938	17826	17849	17639	17818	17933	18146	17900	18003	17870	17995	17979	17912	18010	18012	17893	18131	17958	18167	17939	18065	17986	18155	18131	18024	18015	17787	17823	18010	18051	17824	18130	17888	17980	18029	18161	17805	18020	17837	17960	18081	17982	18000	18056	17955	17931	17937	17933	17826	18063	17839	17814	18045	18024	17752	17728	17991	17850	17829	17857	18017	18199	17893	17672	17788	17902	17994	17948	18003	18061	17890	17905	17726	17992	17899	17803	18003	17866	17854	18053	18028	18204	18068	17778	18122	17792	17760	17814	17989	18154	18013	17940	17960	18081	18085	17968	17887	17979	17988	17868	17887	18136	17596	18035	17912	17913	18039	18124	17775	18170	18041	17913	17960	18003	18042	17944	17960	17795	18104	17975	17768	17865	18023	18015	17998	18008	17883	18084	17764	17714	17930	17868	17937	18082	17938	17796	18024	17761	17951	18010	17961	17986	17902	17943	17965	17868	17901	17994	17643	18120	17741	18011	17990	18100	17972	18099	17864	17937	17987	17849	18158	17904	17913	17958	17930	17867	17828	17880	17837	17978	18157	18187	17982	17882	18098	18050	17992	17771	17914	18063	17920	18167	17840	17998	18039	18028	17772	18011	18134	17793	17981	17903	17897	17999	17860	17958	18030	18213	18179	18029	17998	18034	17805	18041	17887	18085	18057	17871	18023	17958	17905	17940	17906	17857	17951	18103	17820	17958	18067	17784	17816	17894	17885	17785	17823	17817	17976	17991	17771	18004	17822	17864	17970	17794	17882	17658	17998	17769	17764	17682	17790	18043	18017	17780	17829	17989	17926	17941	17897	17985	18037	18099	17806	17985	17864	18048	18042	17932	17984	17904	17770	17852	17909	17833	17857	17905	17776	18026	18044	18028	18032	17982	17883	17954	18297	17956	17956	18189	17953	17913	18005	17749	17899	17990	17816	17880	17917	17942	17854	17944	18007	17921	17874	18128	18224	18061	17846	18160	17953	17989	18099	18019	17804	17807	17879	17948	18004	17978	18068	17903	17879	17843	18003	18072	18010	18073	18161	18052	18184	17828	17918	17929	17815	17908	18102	17945	18046	18002	17883	17817	17999	17837	17990	17923	18078	17920	17985	17789	18095	18097	18001	17827	17801	17926	18098	18117	17837	17869	17939	17750	17956	17864	18151	17938	17953	18081	17925	18082	17731	17917	18011	17878	17897	17901	18001	17939	17966	17850	17989	17836	17950	17903	17904	17993	18010	17998	18020	18137	18024	17948	17967	17729	17972	17927	18146	18041	17739	17871	17782	17989	17982	18177	17754	17678	17975	17807	17944	17822	18010	18207	18015	17813	17809	17900	17879	17709	17885	18101	17973	17978	17713	17753	17869	17884	17839	18027	17931	17875	17881	17989	17904	17909	18105	17822	17926	17854	17975	17767	17763	18035	17697	18015	17992	18243	17837	17974	17917	17735	18067	18018	17898	17776	17955	17889	17872	18028	17874	17971	17778	17960	18072	17913	18128	18102	17900	18091	18049	17925	17906	17749	17922	17816	18036	17866	18015	17933	18035	18038	17961	17876	17899	17997	17870	18075	18111	17774	18002	17920	18127	18008	17934	17871	17824	17888	18033	17924	17785	18132	17801	17867	18001	18212	18123	17880	18199	17952	17723	17878	17981	18145	18078	18227	17814	17851	18172	17739	18288	17848	17893	18028	18035	17854	18012	18016	18013	17918	17915	17623	17705	18074	17858	17903	17838	18096	17894	17965	18033	17968	18037	17863	17786	17998	18143	17930	17844	17821	17871	18075	17922	17746	17920	18001	17747	18014	17947	17903	17868	18090	18067	17919	18038	17981	17769	17907	17902	17951	18018	17900	17885	17917	17936	17714	17992	17975	18081	18008	18097	17950	18022	18101	17963	18004	18003	17949	17909	17930	18049	17831	17783	18013	18071	17959	17836	17952	17749	17824	17854	17839	18191	18005	17979	18015	18068	17893	17885	17713	18052	17942	17845	17968	17779	17990	17807	18079	18066	17856	17929	18097	17901	17984	17757	18011	17950	17764	18037	18136	17986	17944	17864	17972	17872	18051	17761	17938	18048	18010	17906	18100	17985	17941	18021	17790	17778	17790	18025	17823	17996	17889	17960	17801	17744	17973	17793	17692	18190	17867	17802	17861	17923	17851	18071	17922	17907	17897	17926	18000	17854	17969	17943	17953	17829	17898	17731	17889	17824	17894	17828	17937	17837	17864	17805	17891	18038	17997	17858	18238	18153	17876	18026	18162	17983	17970	17890	17837	17724	17938	18046	17921	18127	17991	17784	18088	18112	17889	18064	17990	18156	17992	17815	18086	17944	18043	18088	18030	17918	18205	17785	17853	17806	17925	17986	17861	17850	18107	18209	17994	17792	18117	17879	18066	17982	17756	18057	17996	17794	17903	18071	18094	17979	17842	17748	17841	18081	18090	17901	17803	17838	17997	18215	17866	17917	17828	18093	18030	18137	18184	17797	17992	17799	17868	17879	17650	17966	18011	18052	17945	17811	17858	17952	18050	17822	17592	17812	17797	18004	17780	18026	17883	17653	18008	17786	18011	18058	17954	18037	18130	18075	18021	17904	17979	18098	18038	17990	17839	17858	18161	17838	17849	17909	17944	18003	17952	17918	17851	17993	17929	17917	18139	18171	18024	17977	17905	18058	17921	17901	18026	18013	18044	17890	18074	17895	17910	17903	18093	17982	17887	18077	18061	18079	17951	18144	18040	18122	18158	17901	17858	17970	18127	18024	18044	18039	17954	17861	17807	17876	17858	17876	18116	18086	18057	17808	17979	17860	17932	17983	17825	17980	18062	18046	18175	18215	18057	17777	17905	18124	18036	18048	18013	17889	18132	17780	18063	17887	17972	17839	18021	17840	18008	18227	17802	17812	17756	17999	18160	17956	17918	17994	17842	17908	18025	18197	17961	18067	18164	17907	17984	17864	17848	18054	17961	17833	17877	18037	17869	18012	17939	17880	17858	17972	17788	17997	17875	18079	18094	17845	17886	17834	17851	17956
33158	62333	49795	33866	25464	19330	17418	16190	16290	16157	15584	15733	15252	15097	14833	14895	14758	14543	14455	14379	14546	14294	15065	15136	14982	14838	14470	14427	14322	14167	14390	14280	14266	14346	14185	14303	14491	14271	14111	14317	14270	14155	14196	14250	14169	14358	14231	14328	14267	14344	14268	14383	14230	14428	14281	14264	14223	14349	14275	14283	14348	14296	14359	14313	14308	14191	14183	14293	14386	14348	14279	14313	14260	14365	14113	14286	14192	14033	14257	14333	14229	14215	14307	14193	14148	14255	14225	14272	14254	14299	14417	14329	14174	14247	14184	14349	14365	14152	14392	14203	14384	14281	14108	14229	14215	14333	14427	14230	14236	14194	14253	14256	14275	14345	14163	14106	14257	14121	14371	14352	14177	14311	14392	14363	14255	14327	14229	14105	14288	14324	14081	14169	14092	14216	14282	14218	14210	14239	14197	14237	14286	14361	14190	14273	14270	14228	14328	14251	14251	14047	14058	14239	14326	14120	14285	14225	14165	14111	14175	14285	14309	14204	14196	14280	14195	14273	14205	14248	14246	14399	14314	14253	14323	14270	14371	14215	14277	14219	14208	14329	14182	14330	14193	14344	14254	14319	14087	14191	14234	14285	14149	14351	14205	14261	14167	14103	14241	14382	14096	14086	14192	14338	14453	14213	14220	14140	14323	14177	14244	14188	14355	14190	14129	14164	14346	14245	14415	14351	14320	14176	14257	14343	14195	14174	14053	14304	14266	14265	14220	14147	14327	14307	14264	14182	14109	14247	14314	14301	14364	14130	14402	14117	14252	14212	14370	14245	14187	14263	14318	14282	14259	14300	14240	14229	14261	14483	14377	14182	14205	14203	14204	14382	14046	14095	14116	14211	14173	14241	14273	14161	14171	14232	14308	14307	14119	14116	14332	14359	14358	14428	14380	14173	14169	14219	14301	14217	14137	14339	14156	14200	14106	14333	14334	14146	14160	14322	14236	14332	14280	14231	14196	14224	14405	14117	14318	14209	14229	14196	14191	14292	14282	14394	14266	14398	14251	14241	14287	14174	14142	14288	14170	14269	14025	14314	14046	14272	14265	14132	14403	14221	14228	14265	14152	14319	14230	14256	14322	14270	14242	14286	14276	14228	14184	14322	14377	14465	14233	14172	14146	14286	14171	14347	14423	14015	14352	14219	14310	14361	14433	14278	14111	14336	14196	14324	14259	14252	14085	14306	14047	14269	14368	14372	14218	14137	14215	14262	14221	14166	14352	14397	14291	14284	14162	14236	14263	14362	14366	14352	14394	14210	14295	14222	14255	14165	14277	14372	14371	14233	14226	14168	14155	14240	14194	14212	14178	14333	14329	14132	14248	14365	14136	14204	14122	14321	14149	14224	14238	14237	14311	14168	14285	14141	14270	14267	14280	14252	14201	14132	14385	14179	14472	14104	14175	14383	14109	14334	14301	14311	14229	14265	14008	14476	14275	14228	14333	14320	14263	14229	14225	14214	14372	14182	14358	14203	14332	14370	14289	14326	14141	14312	14481	14344	14154	14312	14197	14299	14291	14173	14202	14384	14309	14074	14361	14245	14353	14304	14356	14265	14217	14408	14207	14243	14373	14281	14135	14185	14354	14141	14296	14278	14288	14101	14170	14204	14140	14220	14295	14225	14167	14249	14240	14236	14142	14219	14184	14315	14206	14313	14384	14216	14430	14183	14295	14233	14177	14273	14168	14231	14141	14283	14255	14340	14263	14145	14461	14329	14338	14292	14262	14368	14268	14306	14200	14216	14316	14278	14336	14118	14241	14221	14344	14169	14404	14289	14237	14082	14220	14268	14253	14277	14391	14233	14236	14234	14302	14319	14361	14223	14322	14273	14381	14194	14179	14253	14134	14044	14151	14059	14289	14296	14266	14257	14333	14237	14195	14165	14284	14283	14236	14268	14146	14063	14261	14237	14236	14247	14174	14200	14183	14429	14175	14254	14343	14397	14239	14400	14167	14165	14208	14285	14299	13974	14238	14280	14278	14168	14316	14247	14250	14355	14302	14389	14128	14279	14203	14257	14184	14204	14177	14298	14249	14325	14130	14187	14254	14264	14306	14436	14171	14314	14306	14207	14290	14224	14421	14087	14187	14476	14305	14084	14160	14182	14393	14202	14278	14345	14257	14209	14437	14305	14229	14330	14166	14277	14171	14158	14274	14359	14369	14068	14349	14322	14365	14275	14224	14214	14238	14169	14331	14223	14332	14148	14362	14279	14206	14535	14248	14293	14288	14354	14402	14292	14235	14208	14293	14187	14276	14263	14245	14282	14316	14352	14219	14196	14219	14235	14350	14126	14208	14236	14222	14301	14167	14307	14159	14411	14094	14270	14157	14229	14292	14273	14337	14483	14227	14312	14157	14101	14109	14292	14367	14343	14215	14144	14277	14163	14202	14321	14302	14400	14188	14235	14327	14204	14174	14083	14193	14104	14226	14377	14243	14293	14346	14348	14291	14293	14348	14327	14153	14411	14286	14223	14415	14290	14232	14224	14311	14240	14257	14195	14293	14163	14303	14067	14186	14296	14363	14220	14273	14307	14198	14310	14253	14334	14184	14082	14181	14537	14294	14171	14280	14332	14417	14315	14172	14274	14223	14194	14188	14084	14176	14219	14194	14065	14239	14280	14110	14197	14169	14202	14207	14163	14305	14357	14178	14418	14217	14308	14249	14319	14253	14091	14359	14287	14297	14383	14270	14272	14105	14225	14411	14159	14347	14234	14247	14344	14201	14466	14202	14227	14419	14378	14242	14233	14267	14253	14300	14205	14114	14170	14270	14338	14142	14141	14119	14256	14325	14254	14309	14253	14196	14251	14374	14414	14352	14335	14317	14271	14345	14298	14150	14077	14337	14284	14082	14244	14133	14316	14201	14298	14243	14104	14149	14200	14195	14329	14097	14226	14242	14303	14355	14337	14267	14198	14303	14252	14293	14285	14334	14285	14287	14346	14303	14368	14313	14303	14230	14136	14256	14128	14181	14147	14359	14444	14023	14349	14320	14256	14286	14279	14448	14276	14237	14308	14218	14307	14163	14254	14304	14127	14288	14147	14176	14240	14206	14428	14248	14228	14262	14484	14260	14254	14314	14269	14191	14238	14307	14250	14378	14346	14234	14294	14308	14209	14356	14353	14289	14441	14349	14221	14362	14134	14192	14248	14249	14247	14223	14360	14405	14317	14188	14345	14312	14214	14267	14482	14229	14318	14204	14133	14298	14132	14185	14276	14284	14228	14304	14090	14276	14178	14256	14212	14228	14270	14124	14218	14015	14291	14129	14436	14317	14328	14285	14264	14189	14380	14168	14477	14123	14188	14243	14359	14407	14266	14226	14333	14182	14257	14223	14252	14415	14190	14151	14288	14230	14201	14139	14237	14284	14333	14365	14182	14236	14320	14157	14181	14274	14271	14172	14305	14410	14379	14199	14072	14330	14313	14176	14428	14210	14181	14298	14101	14291	14381	14196	14305	14258	14304	14168	14227	14278	14281	14206	14095	14141	14213	14325	14248	14267	14261	14199	14263	14259	14198	14244	14097	14209	14284	14350	14379	14328	14321	14019	14273	14365	14262	14135	14009	14458	14287	14376	14439	14144	14337	14322	14164	14201	14196	14303	14213	14377	14183	14274	14226	14105	14238	14180	14319	14397	14231	14250	14268	14195	14283	14109	14336	14272	14362	14393	14267	14319	14282	14223	14495	14297	14348	14376	14270	14090	14325	14220	14124	14333	14136	14249	14047	14257	14387	14232	14213	14254	14362	14244	14230	14093	14229	14284	14163	14221	14130	14323	14261	14090	14386	14261	14279	14172	14123	14175	14129	14221	14166	14237	14199	14369	14305	14329	14277	14249	14462	14257	14180	14317	14143	14364	14268	14218	14278	14331	14372	14424	14189	14305	14191	14334	14337	14103	14180	14135	14087	14267	14358	14317	14260	14305	14164	14237	14096	14264	14243	14252	14239	14179	14314	14122	14360	14135	14113	14393	14265	14327	14346	14438	14195	14292	14100	14365	14266	14294	14257	14237	14169	14176	14221	14154	14178	14168	14283	14376	14178	14215	14200	14201	14329	14256	14043	14266	14219	14239	14324	14384	14227	14420	14337	14536	14400	14353	14356	14434	14153	14172	14368	14221	14184	14209	14198	14225	14220	14406	14255	14339	14489	14307	14376	14319	14240	14228	14134	14250	14391	14308	14306	14203	14266	14191	14323	14342	14275	14174	14226	14060	14297	14257	14389	14196	14252	14249	14254	14122	14396	14223	14170	14251	14251	14250	14259	14397	14104	14238	14219	14404	14170	14499	14368	14271	14115	14325	14374	14214	14171	14248	14222	14128	14223	14289	14232	14290	14321	14249	14215	14186	14208	14338	14423	14087	14259	14271	14307	14265	14245	14249	14324	14136	14475	14287	14263	14200	14287	14424	14211	14193	14197	14471	14257	14322	14265	14153	14302	14305	14258	14231	14170	14219	14236	14142	14021	14382	14161	14258	14122	14445	14328	14332	14389	14339	14134	14335	14126	14205	14247	14246	14433	14108	14411	14390	14077	14314	14123	14352	14165	14422	14266	14275	14307	14350	14154	14439	14305	14315	14377	14284	14322	14064	14153	14213	14353	14224	14237	14295	14200	14307	14182	14393	14153	14137	14334	14164	14247	14312	14236	14168	14301	14421	14169	14359	14222	14327	14336	14139	14200	14406	14323	14436	14141	14265	14276	14319	14080	14352	14304	14292	14286	14216	14247	14176	14163	14195	14192	14290	14187	14439	14147	14387	14369	14192	14198	14174	14332	14196	14256	14319	14178	14191	14386	14234	14351	14102	14342	14177	14183	14308	14122	14361	14308	14229	14101	14265	14126	14283	14240	14122	14408	14228	14237	14410	14415	14013	14314	14276	14347	14161	14292	14245	14219	14324	14109	14282	14274	14094	14296	14363	14282	14336	14213	14336	14274	14223	14207	14305	14234	14152	14182	14082	14287	14274	14340	14295	14199	14208	14288	14196	14385	14231	14317	14120	14316	14297	14174	14181	14028	14210	14216	14434	14350	14145	14491	14249	14272	14356	14200	13983	14380	14252	14206	14344	14281	14315	14212	14109	14423	14358	14318	14183	14270	14326	14194
24751	21602	28837	28802	23966	21248	20073	18932	18891	18640	18285	18123	18010	17932	17566	17428	17421	17623	17465	17556	17481	17460	17512	17595	17726	17922	17708	17414	17416	17574	17389	17341	17514	17387	17471	17441	17384	17363	17370	17396	17122	17337	17510	17340	17543	17261	17322	17457	17436	17430	17363	17367	17306	17326	17256	17320	17307	17269	17242	17470	17483	17271	17337	17356	17529	17310	17289	17335	17156	17409	17460	17154	17367	17346	17318	17555	17234	17385	17488	17443	17624	17444	17417	17172	17299	17248	17343	17268	17305	17317	17406	17492	17546	17389	17191	17454	17351	17252	17621	17168	17198	17301	17155	17295	17461	17559	17577	17212	17284	17569	17452	17289	17342	17452	17236	17397	17462	17447	17395	17352	17272	17269	17309	17397	17365	17445	17410	17181	17229	17132	17174	17305	17348	17314	17325	17348	17346	17295	17255	17253	17359	17279	17382	17514	17422	17176	17267	17465	17293	17491	17400	17357	17443	17319	17173	17359	17296	17331	17224	17250	17018	17295	17214	17488	17167	17568	17328	17279	17334	17122	17451	17347	17650	17505	17346	17327	17314	17149	17345	17212	17433	17368	17397	17452	17533	17288	17411	17251	17272	17362	17366	17437	17282	17252	17323	17145	17036	17153	17174	17327	17498	17295	17323	17274	17373	17273	17406	17396	17305	17352	17409	17317	17336	17227	17358	17310	17380	17337	17267	17090	17357	17218	17397	17213	17491	17348	17166	17176	17202	17334	17440	17210	17340	17242	17395	17443	17217	17223	17285	17370	17492	17350	17430	17456	17265	17403	17256	17428	17432	17439	17211	17386	17466	17417	17343	17271	17320	17222	17436	17522	17386	17488	17388	17363	17259	17472	17434	17287	17365	17286	17233	17236	17414	17655	17391	17531	17358	17372	17689	17267	17152	17165	17324	17468	17414	17303	17502	17152	17265	17258	17314	17343	17483	17219	17216	17438	17376	17369	17209	17163	17385	17562	17404	17577	17423	17144	17304	17394	17277	17125	17418	17175	17340	17281	17488	17128	17448	17283	17332	17049	17435	17427	17501	17534	17320	17420	17334	17530	17402	17439	17435	17329	17199	17505	17281	17327	17401	17388	17288	17495	17398	17233	17426	17311	17342	17355	17370	17249	17346	17450	17131	17232	17233	17281	17094	17209	17531	17279	17349	17184	17225	17342	17328	17360	17447	17390	17404	17375	17536	17372	17322	17213	17294	17256	17257	17416	17342	17346	17414	17517	17328	17350	17284	17394	17231	17346	17458	17370	17359	17327	17450	17303	17119	17286	17319	17300	17292	17457	17331	17408	17275	17292	17440	17267	17507	17301	17322	17243	17357	17466	17359	17301	17563	17361	17489	17449	17083	17465	17309	17424	17430	17459	17439	17237	17456	17417	17311	17183	17524	17333	17389	17645	17403	17451	17521	17344	17388	17564	17365	17299	17353	17484	17375	17485	17369	17411	17430	17096	17347	17442	17260	17412	17493	17341	17412	17147	17284	17291	17592	17288	17531	17410	17221	17232	17327	17491	17420	17405	17468	17359	17256	17284	17476	17119	17400	17279	17332	17294	17373	17557	17455	17255	17538	17531	17240	17294	17390	17321	17106	17395	17264	17558	17221	17331	17272	17265	17375	17438	17322	17364	17317	17322	17411	17298	17331	17453	17401	17346	17466	17361	17441	17285	17230	17450	17347	17342	17394	17487	17220	17431	17173	17353	17444	17261	17159	17237	17238	17524	17353	17223	17657	17198	17298	17308	17496	17267	17326	17317	17256	17474	17166	17359	17464	17488	17286	17379	17442	17409	17416	17380	17105	17411	17452	17437	17150	17276	17196	17328	17155	17466	17519	17407	17455	17429	17359	17210	17463	17555	17452	17402	17370	17417	17494	17296	17255	17393	17349	17394	17281	17356	17317	17345	17380	17453	17267	17527	17346	17128	17437	17194	17431	17266	17322	17622	17356	17237	17374	17410	17434	17464	17313	17331	17541	17195	17268	17518	17381	17240	17320	17356	17495	17325	17413	17312	17499	17368	17533	17309	17332	17247	17652	17281	17410	17338	17509	17318	17396	17201	17216	17133	17412	17171	17325	17291	17435	17595	17173	17118	17449	17418	17392	17156	17094	17205	17334	17375	17239	17227	17461	17419	17415	17300	17453	17307	17227	17269	17303	17427	17386	17354	17355	17416	17394	17174	17250	17355	17160	17351	17224	17446	17191	17387	17179	17213	17377	17496	17333	17482	17147	17295	17382	17278	17312	17446	17398	17103	17145	17203	17416	17337	17511	17452	17317	17551	17439	17338	17282	17245	17300	17303	17314	17309	17325	17170	17297	17377	17433	17503	17335	17174	17219	17338	17381	17194	17368	17383	17378	17461	17365	17304	17209	17427	17317	17211	17184	17594	17310	17305	17285	17156	17467	17264	17454	17337	17156	17250	17376	17348	17312	17528	17493	17393	17451	17365	17402	17576	17398	17289	17341	17506	17287	17318	17493	17642	17385	17396	17398	17439	17325	17444	17257	17247	17566	17323	17165	17212	17479	17386	17342	17398	17222	17193	17495	17447	17370	17460	17449	17388	17157	17488	17471	17480	17304	17313	17283	17228	17229	17181	17304	17421	17277	17306	17333	17432	17444	17256	17356	17421	17266	17414	17296	17275	17255	17385	17271	17484	17377	17448	17277	17440	17329	17405	17361	17271	17371	17348	17354	17325	17280	17386	17251	17242	17239	17252	17261	17320	17112	17314	17454	17303	17144	17209	17229	17205	17401	17349	17291	17417	17164	17482	17337	17308	17336	17389	17149	17308	17324	17104	17398	17367	17560	17379	17169	17229	17408	17324	17549	17371	17288	17143	17297	17265	17376	17483	17335	17519	17422	17338	17172	17571	17450	17305	17421	17126	17628	17343	17288	17307	17233	17388	17141	17604	17357	17447	17406	17314	17588	17246	17426	17338	17308	17545	17192	17243	17279	17235	17271	17480	17496	17500	17703	17307	17485	17163	17340	17429	17273	17525	17359	17326	17406	17462	17414	17462	17367	17174	17348	17515	17470	17378	17383	17277	17164	17279	17197	17335	17286	17422	17312	17168	17273	17209	17084	17379	17190	17379	17262	17330	17512	17458	17416	17319	17382	17275	17277	17443	17221	17129	17265	17273	17374	17455	17480	17371	17186	17307	17449	17247	17265	17222	17372	17310	17306	17171	17156	17058	17107	17556	17385	17300	17256	17248	17239	17410	17307	17554	17339	17398	17555	17244	17486	17417	17558	17147	17264	17239	17348	17406	17295	17423	17224	17435	17495	17356	17234	17267	17472	17398	17484	17383	17486	17479	17349	17232	17185	17300	17355	17376	17378	17367	17401	17426	17364	17292	17200	17415	17322	17217	17442	17389	17423	17526	17341	17396	17264	17337	17621	17220	17330	17353	17428	17367	17587	17519	17412	17174	17259	17407	17218	17372	17274	17334	17326	17290	17429	17295	17365	17351	17481	17233	17379	17399	17365	17357	17313	17287	17239	17119	17618	17490	17122	17200	17293	17188	17355	17082	17355	17317	17561	17472	17440	17377	17245	17541	17344	17393	17358	17406	17471	17192	17073	17230	17310	17473	17337	17280	17439	17540	17474	17212	17235	17386	17373	17534	17529	17484	17339	17447	17341	17545	17443	17308	17456	17427	17545	17308	17339	17326	17424	17528	17421	17375	17538	17586	17385	17365	17371	17211	17320	17337	17353	17448	17395	17163	17362	17312	17409	17286	17397	17248	17339	17320	17472	17374	17307	17127	17396	17347	17249	17251	17355	17324	17414	17357	17191	17538	17370	17256	17425	17106	17076	17589	17371	17171	17405	17525	17440	17409	17303	17083	17256	17245	17315	17364	17223	17485	17418	17466	17395	17294	17324	17368	17388	17342	17346	17360	17331	17285	17455	17507	17355	17165	17205	17335	17407	17332	17442	17383	17556	17561	17427	17293	17525	17349	17210	17287	17363	17379	17270	17319	17243	17386	17282	17181	17092	17292	17272	17495	17327	17357	17376	17220	17428	17556	17406	17303	17281	17298	17323	17617	17535	17421	17559	17404	17326	17229	17394	17102	17302	17365	17267	17302	17352	17262	17217	17239	17381	17255	17451	17341	17273	17399	17469	17390	17224	17152	17373	17208	17343	17334	17405	17326	17355	17517	17325	17421	17345	17202	17521	17205	17442	17502	17580	17401	17227	17472	17371	17238	17320	17210	17414	17544	17416	17294	17378	17287	17394	17586	17031	17329	17192	17286	17321	17328	17364	17375	17163	17228	17277	17288	17312	17352	17414	17308	17319	17230	17303	17395	17530	17432	17310	17422	17436	17307	17376	17156	17127	17247	17474	17319	17386	17307	17406	17231	17479	17264	17402	17358	17240	17249	17382	17499	17336	17301	17440	17311	17432	17552	17226	17497	17183	17369	17418	17368	17456	17357	17075	17349	17342	17158	17107	17208	17402	17278	17250	17335	17480	17556	17398	17534	17360	17291	17306	17519	17387	17509	17240	17142	17325	17292	17281	17214	17217	17201	17207	17318	17347	17449	17423	17286	17307	17335	17417	17370	17322	17450	17219	17139	17461	17222	17063	17517	17282	17326	17369	17357	17424	17518	17338	17421	17219	17227	17289	17461	17287	17366	17296	17353	17264	17507	17341	17235	17092	17289	17352	17390	17415	17292	17353	17306	17480	17406	17256	17312	17267	17294	17409	17317	17226	17253	17320	17244	17494	17190	17353	17406	17238	17258	17352	17463	17493	17268	17496	17141	17314	17257	17477	17179	17071	17304	17376	17416	17266	17450	17440	17326	17340	17176	17546	17638	17547	17279	17448	17372	17222	17399	17343	17236	17402	17475	17353	17340	17336	17118	17208	17431	17310	17281	17190	17433	17413	17201	17524	17383	17399	17309	17512	17221	17437	17492	17411	17338	17237	17401	17232	17167	17305	17261	17417	17536	17274	17417	17242	17439	17389	17376	17393	17381	17353	17289	17077	17466	17339	17401	17244	17323	17373	17227	17411	17468	17320	17301	17331	17321	17261	17685	17348	17303	17309	17337	17373	17412	17404	17143	17388	17295	17272	17249	17405	17266	17306	17536	17447	17269	17230	17496
32378	54475	40081	28693	23084	18019	15829	16106	15865	15368	15012	14759	14625	14425	14316	14106	14089	14075	13997	14045	14086	13925	14342	14283	14337	14239	14074	13888	13857	13870	13814	13984	13783	13946	13817	13989	13895	13830	13707	14002	13956	13846	13818	13778	13932	13909	13859	13773	13872	13747	13706	13999	13821	13854	13822	13702	13637	13856	13936	13884	13848	13907	13829	13774	14046	13754	13923	13977	13958	13917	13882	13975	13808	13802	13811	13932	13795	14057	14015	13791	13855	13948	13804	13910	13872	13832	13951	13806	13850	13790	13859	13841	13830	13843	13805	13949	13893	13936	13944	13914	13791	13912	13744	13768	13902	13893	13869	13895	13813	13880	13928	14009	13784	13893	13909	13818	13753	13944	14043	13911	13777	13778	13858	13826	13952	13892	13770	13836	13944	13858	13773	13917	13914	13764	13857	13762	13995	13809	14061	13950	13824	14002	13682	14046	13990	13946	13826	13878	13807	13886	13966	13901	14034	14028	14094	14012	13785	13831	13911	14014	13869	13939	13886	13861	13823	13890	13860	13827	13762	13942	13779	13821	13769	13778	13853	14040	13930	13565	13744	13863	13758	13736	13873	13758	13831	13819	13695	13774	13892	13815	13868	13974	13851	13784	13809	13803	13914	13866	13954	13928	13634	13850	13781	13862	13886	13983	13676	13900	13860	13893	14012	14023	13962	13872	13791	13910	13810	13995	13905	14112	13929	13781	13847	13795	13866	13788	13907	13786	13811	13768	13853	13923	13663	13924	13942	13863	13946	13932	13957	13966	13850	13820	13899	13927	13976	13800	13919	13538	13770	13852	13917	13827	13805	13922	13807	13843	14060	13829	14002	13873	13855	13996	13970	13676	13884	13793	14080	13902	14044	13956	13712	13824	13827	13737	13850	13906	13781	13813	14005	13877	13888	13726	13842	13886	13869	13764	13840	13883	13892	13964	13900	13820	13789	13853	13816	14124	13752	13896	13900	13685	13836	13843	13829	13915	13883	13866	13875	13612	13869	13885	13853	13713	13861	13687	13999	13756	13936	13707	13932	13879	13784	13923	13914	13960	14062	13905	13814	13818	13760	13909	13871	13853	13733	13969	13826	13828	13993	13765	13754	13795	13825	13963	13899	14023	13662	13949	13951	13938	13894	13882	13714	13765	13882	13862	13788	13885	13847	13867	13685	13825	13845	13838	13790	13757	13918	13845	13861	13983	13962	14063	13903	13814	13718	13760	13875	13873	13818	13798	13852	14009	13931	14003	13837	13766	13823	13895	13823	13824	13717	13879	13772	13894	14040	13897	13801	13925	13664	13712	13849	13700	13979	13906	13816	13911	13771	13789	13913	13803	13788	13896	13918	13900	13822	13841	13824	14006	13837	13826	13888	13922	13892	13850	13931	13793	14007	13806	13864	13841	13984	13859	13709	13837	13732	13998	13787	13916	13913	13904	14095	13747	14080	13826	13849	13941	13976	13812	13813	13848	13760	13808	13822	13895	13958	13978	13860	13936	13767	13829	13910	13864	13751	13821	13838	13856	13707	13774	13702	13998	13963	13755	13931	13721	13886	13883	13926	13927	13896	13729	13873	13565	13901	13913	13902	13935	13949	13936	13871	13831	13709	13808	13830	14033	13850	13770	13848	13888	13845	13941	13937	13807	14014	13968	13879	13947	13979	13904	13717	13964	13929	13736	13924	13788	13986	13812	13947	13845	13883	13830	13988	13718	13910	13795	14016	14007	13881	13838	14024	13877	13855	13900	13955	13888	13803	13934	13857	13878	13891	13986	13695	13881	13845	13805	13893	13874	13970	13805	13893	13782	13951	13832	13934	13886	13776	13838	13810	13887	13948	13813	13865	13714	13828	13609	13954	13941	13964	13736	13942	13800	13704	13966	13995	13958	13751	13856	13865	13905	13822	13874	13927	13942	13789	13858	13859	13981	13751	13844	13968	13851	13852	13891	14026	13952	13878	13916	13793	13952	13734	13749	13761	13795	13804	13942	13833	13970	13776	13916	13948	13887	13907	13992	13802	13670	13820	13822	13976	13941	13827	13915	13903	14063	14022	13870	13913	13944	13905	13938	13863	13887	13795	13950	13801	13864	13889	13775	13815	13923	13853	13930	13859	13819	13946	13746	13783	13954	13721	13954	13811	13815	14039	13942	13932	13945	13750	13857	13610	13760	13822	13795	13882	13687	13915	13686	13866	13882	13854	13848	13914	13865	13959	13821	13855	13831	13926	13814	13867	13934	13850	13876	13889	13777	13952	13799	14023	13806	13795	13941	13848	13868	13927	13930	13876	13919	13927	13861	13859	13844	13962	13762	13839	13778	13927	13935	13852	13733	13898	13869	13831	13899	13860	13987	13785	13933	13934	13952	13973	13780	13738	14006	13829	13856	13875	13839	14002	13900	13876	13768	13705	13950	13997	13760	13860	13828	13990	13744	13878	13940	13778	13801	13852	13844	13809	13652	13726	13976	13776	13971	13908	13813	13780	13914	13778	13718	13887	13740	13875	13876	13964	13848	13717	13768	13922	13909	13730	13953	13934	13953	13718	14031	13753	13921	13770	13731	13823	13858	13916	14031	13943	13856	13696	14149	13894	13907	13934	14004	13927	13964	13828	13850	13961	13773	13864	13938	13882	13853	13847	13849	13982	13780	13864	14018	13865	13992	13772	13934	13902	13954	13680	13783	13907	13868	13953	13958	13772	13733	13833	13786	13880	13811	13803	13785	13787	13958	13975	13738	13728	13834	13888	13784	13834	13799	14148	13900	13766	13885	13817	13939	13923	13801	13859	13885	13926	13828	13817	13815	13837	14116	13783	13927	13803	13987	13923	13710	14009	13756	13798	13761	13836	13857	13883	13805	13975	13726	13907	13938	13861	13885	14100	13963	13961	13898	13724	13857	13918	13782	13838	13944	13956	13629	13808	13800	13773	13701	13763	13957	13857	13661	13855	13942	13740	13951	13844	13755	14003	13782	13823	13770	14007	13838	13960	13870	13696	13939	13888	13920	13815	13796	13638	14067	13761	13833	13872	13884	13950	13981	13771	13863	13970	13801	13782	13895	13770	13748	13721	13850	13893	13996	14119	13782	13826	13960	13970	13961	13820	13998	13943	14009	14092	13830	13945	13855	14103	13892	13952	13893	13711	13864	13696	13935	13938	13877	13903	13838	13798	13909	13807	13678	14004	13889	13999	13817	13819	13909	13827	13859	13959	13895	13907	13826	13760	13768	13768	13872	13911	14021	13863	13923	13844	13874	13909	13832	13869	13979	13684	13828	13718	13892	13736	13832	13885	13965	13880	13885	14063	13719	13936	13872	13720	13970	13748	13744	13796	13605	13925	13911	13788	13929	13824	13895	13918	13871	13871	13872	13955	13804	13892	13896	13938	14064	13885	13863	13963	13826	14017	13879	13975	13791	13830	13924	13831	14006	13952	13965	13901	13835	14053	13836	13936	13829	13798	13938	13863	13952	13976	13834	13902	13790	13875	13859	13708	13827	13843	13934	13715	13887	13990	13772	13611	13994	13893	13877	13801	13867	13781	13814	14023	13880	13860	13831	13785	13993	13801	13826	13813	13758	13743	13838	13899	13924	13865	13874	13988	14040	13755	13839	13866	13793	13814	13985	13741	13635	14040	13839	13909	13841	13789	13950	13844	13926	13728	13922	13939	13758	13813	13975	13936	13807	13939	13746	13877	13805	13777	13885	13921	13979	13879	13790	13944	13844	13850	13924	13760	13816	13805	13756	13906	13816	13797	13796	14015	13882	13864	14048	13837	13908	13947	13995	13749	13783	14104	14026	14025	13792	13719	13982	13960	14020	13760	13788	13879	13836	13990	13971	13836	13822	13907	13999	13923	13828	13718	14076	13815	13918	13869	13786	13815	13951	13835	13700	13843	13872	13868	13790	13761	13874	13778	13987	13694	13844	13804	13774	13753	13925	13801	13685	13913	13945	13849	13862	13852	13831	13756	13907	13728	13762	13755	13990	13985	13745	13804	13810	13662	13937	13815	13985	13955	13866	13798	13820	13898	13768	13826	13871	13799	13774	13934	13765	13885	13875	13815	14004	13953	13762	13864	13744	13732	13936	13885	13957	13888	13783	14089	13671	13951	13894	13762	13872	13846	13879	13873	13785	13699	13799	13777	13770	13968	13823	13906	13721	13852	13920	13858	13810	13915	13786	13860	13876	13868	13943	13752	13848	13782	13979	13925	13891	13876	13895	13816	13941	13837	13960	13808	13895	13721	13905	13765	13801	13930	13944	14108	13868	13991	13940	13806	13825	13809	13802	13958	13774	13872	13870	13886	13879	13946	13840	13848	13754	13918	13895	14053	13947	13848	13897	13969	14073	13552	14003	13848	13980	13795	13742	13866	13878	13765	13790	13924	13903	13703	13724	13735	13768	13838	14022	13851	13798	14003	13977	13764	13770	13786	13886	13977	13799	13722	13825	13858	13910	13887	13834	13955	14055	13692	13973	13864	13710	13818	13952	13995	13998	13869	13828	13789	13918	13840	13858	13803	13893	13796	13939	13869	13881	13810	13894	13820	13793	13915	13819	13765	13756	13863	13941	14018	13953	14036	13932	13796	13797	13852	13989	13858	13845	13940	13859	13978	13871	13830	13910	13821	13857	13803	13837	13805	13838	13838	13699	13815	13870	13934	13894	13874	13667	13857	13887	13950	13912	13837	13888	13893	13946	14155	13781	13729	13836	13816	13708	13810	14030	13938	13807	14081	13970	14016	13937	13794	13968	13651	13775	13854	13726	13867	13969	13731	13934	13925	13956	13968	13851	13866	13820	13809	14015	13875	13773	13881	13847	13730	13800	13893	13998	13832	13915	13933	13712	13864	14013	13776	13844	13995	13675	14039	13729	13943	13841	13769	13869	13826	13681	13886	13731	13802	13876	13894	13898	14046	13732	13840	13663	14012	13793	13866	14015	13611	13898	13987	13957	13993	13982	13814	13844	13936	13824	13731	13903	14022	14079	13770	13840	13881	13766	13791	13834	13948	13758	13780	13686	13703	13819	13917	13832	13837	14003	13757	13800	13748	13738	13836	13711	13830	13848	13796	13893	13861	13780	13899	14078	13832	13928	13909	13782	13865	13896	13779	13720	13915	13956	13975	13842
22248	21191	28527	24573	22389	23874	24946	20636	18945	18599	18473	17657	17092	17116	16958	16983	17009	17047	16773	16909	16900	17015	16769	16952	17489	17719	17417	16997	16817	16493	16668	16639	16351	16439	16252	16589	16518	16782	16466	16368	16366	16346	16618	16571	16385	16458	16415	16523	16484	16628	16492	16326	16437	16519	16513	16349	16343	16431	16344	16408	16538	16447	16437	16669	16345	16308	16571	16469	16167	16428	16502	16236	16417	16413	16317	16456	16334	16386	16495	16491	16576	16413	16729	16438	16731	16405	16383	16427	16501	16338	16516	16300	16566	16378	16369	16618	16486	16468	16454	16458	16471	16376	16205	16280	16623	16395	16434	16379	16462	16295	16295	16381	16174	16428	16597	16271	16384	16320	16427	16422	16342	16368	16506	16443	16248	16287	16420	16324	16457	16424	16297	16306	16434	16440	16358	16423	16552	16505	16543	16504	16599	16226	16162	16253	16260	16204	16487	16303	16293	16314	16393	16312	16409	16341	16287	16253	16249	16486	16453	16063	16441	16344	16281	16399	16403	16329	16582	16482	16302	16367	16410	16298	16358	16574	16281	16445	16213	16358	16389	16506	16248	16341	16298	16403	16261	16403	16345	16275	16470	16438	16375	16320	16383	16276	16142	16315	16420	16386	16584	16570	16438	16306	16409	16462	16362	16463	16350	16258	16262	16351	16389	16326	16553	16270	16238	16327	16365	16375	16374	16709	16610	16457	16492	16340	16385	16364	16182	16518	16317	16632	16522	16317	16489	16292	16255	16366	16346	16408	16226	16539	16570	16333	16299	16435	16217	16405	16399	16185	16509	16495	16366	16214	16421	16464	16229	16261	16506	16114	16262	16670	16495	16514	16315	16410	16291	16474	16421	16326	16280	16275	16316	16611	16605	16409	16283	16133	16271	16302	16433	16418	16379	16259	16455	16308	16225	16495	16364	16422	16314	16521	16391	16333	16476	16408	16205	16432	16532	16174	16280	16177	16418	16297	16430	16386	16237	16273	16305	16478	16374	16315	16439	16385	16483	16497	16532	16446	16338	16369	16344	16299	16339	16404	16449	16354	16313	16341	16478	16536	16448	16463	16446	16516	16494	16505	16319	16190	16385	16431	16327	16567	16426	16378	16256	16387	16401	16164	16399	16234	16373	16395	16295	16476	16325	16439	16331	16352	16440	16274	16533	16431	16249	16358	16472	16356	16409	16561	16238	16350	16366	16257	16140	16227	16379	16168	16435	16346	16420	16348	16216	16337	16628	16573	16552	16297	16417	16342	16262	16456	16301	16342	16559	16444	16469	16293	16271	16287	16222	16277	16569	16392	16404	16444	16419	16566	16544	16348	16331	16314	16336	16226	16491	16245	16413	16579	16317	16382	16416	16371	16503	16456	16366	16289	16477	16293	16361	16435	16204	16281	16296	16030	16356	16510	16388	16417	16558	16212	16391	16241	16370	16476	16461	16406	16340	16181	16397	16243	16591	16243	16492	16448	16399	16227	16409	16440	16568	16397	16325	16324	16398	16341	16422	16277	16095	16320	16443	16328	16466	16628	16297	16408	16209	16325	16510	16328	16174	16164	16427	16593	16395	16315	16461	16508	16553	16556	16431	16498	16343	16263	16240	16412	16362	16377	16237	16519	16288	16329	16497	16392	16444	16495	16367	16276	16618	16199	16286	16128	16441	16488	16447	16363	16466	16301	16118	16486	16438	16238	16572	16409	16399	16333	16312	16365	16486	16371	16254	16454	16517	16512	16436	16280	16341	16467	16551	16343	16316	16502	16209	16297	16376	16280	16631	16305	16227	16304	16449	16294	16583	16455	16599	16342	16455	16360	16336	16397	16190	16354	16519	16333	16344	16342	16392	16302	16261	16402	16489	16406	16456	16316	16373	16284	16459	16468	16453	16378	16564	16374	16462	16230	16346	16266	16302	16341	16340	16413	16530	16223	16514	16400	16542	16366	16458	16484	16507	16209	16328	16360	16270	16491	16372	16492	16315	16493	16578	16197	16437	16475	16322	16109	16238	16209	16107	16484	16258	16331	16223	16323	16315	16474	16503	16228	16398	16349	16370	16426	16439	16321	16371	16426	16383	16404	16384	16695	16481	16260	16464	16322	16382	16607	16446	16417	16582	16411	16395	16421	16449	16226	16333	16343	16326	16521	16281	16244	16437	16341	16456	16300	16334	16601	16305	16266	16510	16211	16115	16384	16488	16505	16414	16450	16492	16450	16431	16701	16339	16440	16559	16516	16357	16339	16358	16454	16286	16494	16462	16406	16586	16479	16459	16553	16259	16200	16365	16387	16267	16475	16257	16481	16252	16266	16444	16326	16073	16293	16294	16588	16382	16419	16233	16451	16294	16324	16129	16391	16394	16380	16459	16246	16253	16246	16252	16383	16345	16219	16436	16450	16395	16452	16504	16463	16360	16466	16545	16418	16490	16470	16295	16316	16551	16330	16428	16530	16271	16416	16265	16305	16213	16337	16368	16315	16388	16431	16437	16470	16657	16376	16579	16416	16481	16411	16357	16266	16397	16214	16352	16359	16407	16444	16538	16352	16279	16372	16403	16456	16444	16352	16374	16421	16382	16426	16158	16454	16673	16155	16297	16327	16572	16399	16450	16292	16402	16394	16329	16412	16350	16380	16529	16372	16300	16269	16417	16358	16367	16345	16344	16272	16159	16282	16424	16327	16487	16273	16412	16236	16496	16349	16272	16198	16328	16431	16561	16259	16533	16421	16284	16493	16325	16256	16227	16428	16427	16311	16414	16134	16348	16465	16388	16316	16501	16427	16178	16385	16366	16425	16470	16444	16405	16177	16217	16474	16315	16402	16112	16262	16195	16344	16242	16448	16405	16122	16343	16291	16469	16257	16330	16352	16535	16279	16549	16352	16538	16445	16414	16425	16742	16536	16468	16412	16282	16199	16350	16490	16199	16349	16259	16122	16428	16320	16691	16378	16191	16149	16427	16422	16178	16547	16506	16540	16250	16537	16377	16444	16633	16456	16297	16159	16216	16511	16418	16616	16493	16160	16252	16196	16326	16299	16489	16289	16271	16450	16452	16453	16293	16267	16572	16413	16373	16553	16426	16276	16544	16413	16399	16380	16394	16534	16361	16330	16283	16244	16425	16592	16298	16719	16458	16488	16502	16465	16521	16258	16414	16480	16613	16275	16299	16494	16341	16271	16469	16250	16432	16476	16369	16527	16545	16650	16232	16410	16550	16308	16476	16663	16311	16421	16607	16210	16355	16388	16275	16377	16599	16426	16363	16333	16425	16381	16516	16399	16250	16451	16439	16638	16417	16272	16225	16284	16416	16429	16459	16355	16512	16441	16325	16286	16446	16518	16256	16403	16359	16278	16279	16473	16376	16409	16211	16288	16331	16445	16294	16225	16298	16309	16531	16309	16360	16295	16448	16513	16511	16457	16347	16347	16502	16230	16491	16242	16465	16371	16507	16503	16385	16377	16368	16321	16534	16278	16503	16418	16434	16290	16313	16335	16049	16314	16351	16411	16469	16441	16343	16418	16316	16294	16362	16424	16474	16568	16552	16314	16376	16408	16555	16343	16289	16613	16483	16327	16322	16406	16429	16392	16462	16495	16371	16568	16441	16351	16512	16619	16336	16468	16350	16416	16594	16400	16245	16450	16450	16480	16385	16140	16378	16384	16253	16179	16353	16335	16420	16340	16356	16235	16609	16246	16218	16316	16246	16335	16497	16437	16559	16329	16492	16433	16300	16469	16510	16503	16502	16553	16237	16283	16335	16426	16233	16529	16416	16280	16373	16526	16444	16462	16394	16389	16369	16479	16440	16211	16286	16311	16332	16311	16237	16232	16472	16520	16337	16312	16109	16451	16439	16466	16441	16385	16406	16338	16223	16069	16290	16341	16471	16488	16495	16450	16353	16186	16348	16350	16290	16363	16290	16541	16288	16521	16525	16338	16537	16435	16339	16612	16335	16494	16520	16478	16504	16497	16443	16349	16291	16293	16364	16396	16421	16287	16394	16431	16414	16343	16481	16447	16524	16350	16399	16599	16499	16431	16398	16306	16399	16493	16571	16485	16275	16421	16552	16320	16444	16487	16678	16340	16344	16303	16367	16500	16380	16280	16429	16189	16262	16261	16543	16261	16456	16448	16474	16372	16524	16320	16366	16503	16439	16433	16373	16518	16361	16397	16143	16149	16329	16354	16426	16315	16079	16473	16491	16382	16422	16409	15964	16318	16241	16396	16328	16523	16490	16330	16462	16246	16347	16322	16328	16454	16282	16532	16197	16474	16080	16316	16121	16286	16327	16285	16425	16279	16534	16296	16420	16510	16163	16467	16348	16532	16334	16506	16512	16484	16431	16188	16384	16458	16467	16305	16391	16325	16658	16385	16499	16348	16343	16253	16470	16525	16403	16434	16288	16251	16683	16428	16198	16399	16654	16265	16455	16503	16445	16205	16521	16497	16317	16417	16421	16303	16407	16455	16441	16197	16153	16362	16409	16303	16314	16336	16472	16286	16304	16490	16569	16509	16366	16392	16428	16354	16282	16343	16601	16291	16547	16343	16429	16287	16755	16418	16365	16289	16464	16460	16339	16341	16346	16546	16614	16478	16420	16429	16494	16184	16148	16475	16495	16508	16526	16337	16469	16297	16468	16262	16175	16378	16393	16349	16372	16573	16635	16537	16386	16419	16504	16283	16299	16407	16511	16247	16508	16197	16278	15984	16365	16324	16325	16246	16391	16470	16560	16518	16418	16354	16484	16384	16364	16585	16367	16289	16329	16353	16391	16443	16367	16351	16288	16213	16363	16598	16276	16251	16194	16206	16407	16400	16422	16505	16513	16217	16319	16254	16466	16283	16386	16333	16259	16398	16254	16431	16413	16362	16391	16239	16324	16282	16524	16457	16685	16307	16439	16143	16470	16327	16256	16444	16468	16290	16290	16491	16450	16401	16493	16268	16367	16217	16280	16428	16550	16269	16424	16484	16378	16394	16482	16325	16395	16510	16373	16220	16422	16377	16483	16364	16406	16331	16493	16332	16477	16366	16488	16271	16265	16468	16448	16194	16267	16290	16300	16515	16462	16479	16381	16465	16489	16210	16226	16288	16347	16477	16563	16335	16459	16238	16411	16218	16316	16444
35134	65838	56113	40833	27969	20062	18120	18028	16597	15809	15382	14693	14091	14120	14076	13898	13892	13954	13867	13709	13671	13713	13695	14045	14833	14704	14372	13846	13438	13372	13372	13112	13351	13390	13397	13283	13464	13284	13207	13386	13242	13108	13264	13250	13283	13300	13334	13255	13343	13296	13238	13344	13452	13379	13359	13229	13359	13371	13180	13336	13386	13071	13250	13295	13098	13448	13370	13181	13138	13268	13309	13197	13317	13248	13357	13349	13195	13158	13331	13395	13229	13393	13213	13214	13272	13437	13240	13222	13358	13375	13285	13185	13196	13295	13375	13272	13304	13456	13320	13360	13218	13157	13241	13265	13159	13283	13418	13427	13335	13455	13325	13219	13444	13189	13451	13183	13164	13385	13195	13217	13286	13396	13243	13451	13344	13359	13222	13305	13211	13279	13148	13435	13170	13272	13296	13268	13395	13315	13274	13306	13249	13262	13183	13313	13343	13389	13202	13344	13222	13288	13232	13391	13323	13331	13281	13287	13352	13284	13366	13330	13291	13269	13056	13179	13351	13280	13283	13354	13295	13390	13462	13318	13265	13140	13189	13471	13170	13429	13183	13329	13296	13258	13286	13118	13242	13360	13243	13230	13381	13279	13440	13228	13283	13313	13276	13297	13363	13452	13351	13195	13206	13377	13232	13231	13304	13266	13194	13121	13354	13253	13362	13170	13198	13295	13335	13347	13251	13261	13225	13336	13211	13368	13168	13164	13482	13198	13164	13159	13278	13253	13218	13343	13098	13179	13316	13359	13256	13267	13250	13349	13414	13266	13212	13210	13390	13301	13259	13218	13402	13252	13196	13184	13218	13255	13395	13282	13161	13138	13151	13180	13294	13297	13302	13236	13338	13215	13377	13175	13290	13409	13285	13328	13278	13220	13174	13170	13502	13150	13216	13336	13364	13235	13320	13396	13350	13158	13384	13388	13240	13246	13026	13282	13376	13203	13056	13237	13178	13398	13283	13306	13240	13236	13370	13250	13358	13200	13306	13314	13307	13352	13224	13327	13247	13216	13468	13322	13260	13284	13408	13285	13227	13273	13269	13184	13231	13468	13303	13291	13295	13219	13270	13319	13323	13251	13204	13214	13139	13387	13331	13194	13203	13349	13255	13285	13312	13265	13321	13330	13351	13236	13193	13443	13234	13355	13282	13190	13233	13151	13139	13296	13436	13376	13201	13347	13318	13289	13219	13193	13260	13324	13245	13118	13247	13339	13272	13458	13330	13250	13298	13328	13371	13332	13233	13219	13325	13267	13361	13365	13286	13235	13293	13412	13295	13343	13140	13310	13302	13229	13357	13286	13214	13291	13131	13117	13239	13241	13321	13300	13160	13254	13188	13391	13281	13323	13172	13366	13324	13363	13239	13230	13231	13201	13295	13233	13319	13288	13433	13240	13331	13282	13281	13244	13378	13230	13218	13292	13280	13307	13338	13254	13205	13325	13242	13112	13386	13209	13183	13302	13141	13211	13288	13221	13368	13186	13418	13254	13187	13307	13136	13358	13344	13391	13291	13287	13230	13260	13175	13304	13185	13195	13262	13118	13247	13214	13342	13209	13208	13281	13299	13270	13291	13418	13213	13201	13149	13282	13329	13326	13233	13404	13221	13227	13417	13091	13434	13421	13244	13371	13285	13236	13099	13449	13351	13375	13214	13130	13267	13376	13334	13320	13363	13153	13464	13322	13348	13276	13352	13452	13361	13183	13192	13145	13441	13385	13251	13330	13345	13238	13131	13176	13205	13191	13510	13305	13190	13258	13418	13361	13202	13369	13188	13364	13221	13253	13500	13182	13369	13204	13478	13258	13277	13270	13347	13364	13124	13274	13264	13299	13230	13281	13247	13239	13186	13442	13282	13331	13170	13413	13295	13143	13245	13323	13261	13224	13204	13142	13335	13286	13270	13403	13231	13223	13222	13279	13370	13457	13362	13410	13196	13253	13369	13338	13314	13501	13314	13298	13295	13273	13235	13232	13385	13435	13352	13327	13133	13180	13146	13287	13357	13329	13287	13361	13387	13375	13297	13364	13247	13296	13223	13163	13379	13272	13298	13335	13260	13322	13111	13144	13439	13099	13186	13293	13254	13149	13380	13332	13270	13237	13364	13271	13105	13136	13230	13212	13387	13313	13199	13187	13321	13161	13210	13214	13244	13413	13400	13382	13406	13279	13330	13305	13258	13283	13239	13254	13259	13239	13253	13220	13184	13159	13481	13176	13248	13399	13256	13299	13295	13500	13224	13204	13120	13422	13214	13234	13344	13128	13228	13406	13400	13313	13380	13265	13261	13172	13110	13288	13253	13293	13324	13340	13342	13267	13197	13220	13233	13210	13302	13373	13351	13312	13324	13411	13268	13317	13182	13239	13212	13266	13193	13268	13265	13238	13286	13121	13274	13408	13139	13365	13324	13259	13215	13116	13250	13313	13279	13093	13294	13194	13334	13350	13268	13230	13285	13129	13431	13202	13315	13432	13311	13209	13196	13379	13237	13399	13503	13366	13192	13256	13312	13347	13270	13253	13379	13203	13262	13185	13219	13417	13216	13342	13347	13268	13156	13306	13170	13261	13146	13379	13273	13212	13268	13193	13306	13442	13381	13342	13273	13296	13203	13229	13025	13235	13173	13292	13304	13245	13322	13260	13366	13302	13358	13264	13236	13381	13300	13355	13425	13294	13334	13232	13251	13380	13282	13325	13305	13310	13273	13135	13334	13107	13389	13283	13152	13336	13270	13559	13184	13308	13267	13253	13325	13380	13252	13349	13330	13215	13284	13267	13196	13205	13202	13414	13278	13244	13326	13105	13342	13061	13316	13291	13311	13347	13308	13293	13453	13238	13238	13182	13118	13143	13319	13333	13237	13193	13360	13262	13204	13445	13176	13126	13212	13301	13339	13162	13227	13144	13344	13312	13288	13266	13327	13239	13459	13419	13368	13256	13336	13243	13210	13393	13200	13053	13206	13316	13351	13521	13367	13312	13445	13159	13247	13254	13169	13312	13272	13224	13168	13435	13315	13227	13329	13445	13233	13200	13518	13277	13378	13212	13261	13274	13183	13295	13252	13408	13355	13295	13291	13274	13374	13347	13320	13340	13293	13168	13411	13228	13236	13375	13275	13330	13412	13191	13393	13179	13408	13305	13365	13336	13203	13155	13366	13280	13177	13439	13359	13237	13189	13337	13082	13342	13102	13245	13310	13183	13189	13286	13261	13398	13277	13165	13359	13450	13377	13341	13285	13265	13215	13214	13289	13135	13335	13374	13205	13186	13282	13295	13294	13160	13139	13335	13397	13182	13324	13550	13304	13452	13338	13235	13287	13278	13334	13168	13301	13295	13264	13169	13375	13213	13266	13137	13324	13346	13171	13211	13254	13289	13268	13313	13172	13542	13268	13323	13259	13288	13463	13113	13223	13313	13062	13144	13358	13196	13224	13310	13149	13159	13257	13478	13166	13119	13332	13409	13235	13334	13420	13229	13281	13249	13194	13223	13430	13265	13309	13303	13115	13334	13415	13157	13220	13340	13331	13271	13183	13270	13377	13099	13318	13159	13215	13279	13450	13171	13341	13156	13335	13412	13211	13231	13271	13185	13158	13384	13244	13261	13234	13191	13390	13314	13218	13389	13359	13324	13186	13395	13251	13404	12974	13218	13404	13212	13181	13313	13312	13291	13123	13306	13239	13221	13222	13442	13241	13159	13367	13359	13324	13310	13334	13394	13311	13453	13125	13119	13330	13271	13251	13202	13342	13288	13298	13391	13329	13377	13306	13448	13240	13300	13325	13293	13109	13356	13310	13339	13288	13199	13313	13283	13300	13249	13277	13267	13095	13249	13332	13320	13216	13332	13399	13264	13281	13223	13362	13404	13310	13201	13197	13292	13269	13420	13201	13312	13359	13245	13324	13203	13221	13298	13233	13244	13244	13227	13385	13294	13267	13347	13266	13368	13203	13192	13475	13188	13404	13267	13316	13166	13328	13233	13010	13375	13359	13326	13239	13216	13328	13223	13331	13196	13170	13233	13218	13289	13277	13306	13277	13395	13268	13328	13115	13338	13238	13198	13183	13318	13197	13330	13257	13273	13237	13371	13191	13469	13403	13242	13368	13191	13174	13178	13251	13509	13090	13323	13365	13303	13238	13426	13214	13389	13253	13420	13189	13387	13029	13290	13309	13399	13266	13257	13286	13375	13031	13281	13199	13324	13348	13199	13098	13271	13361	13234	13250	13251	13389	13241	13270	13091	13311	13284	13176	13334	13464	13179	13295	13216	13310	13342	13268	13320	13248	13299	13397	13328	13298	13277	13307	13298	13174	13185	13321	13111	13178	13379	13339	13292	13263	13358	13279	13269	13190	13298	13296	13204	13402	13232	13248	13340	13401	13283	13153	13224	13170	13416	13233	13322	13362	13185	13484	13340	13243	13224	13338	13315	13340	13168	13321	13061	13278	13240	13111	13288	13133	13410	13270	13210	13475	13290	13192	13136	13308	13310	13254	13336	13271	13387	13199	13255	13232	13338	13319	13213	13188	13214	13304	13366	13287	13200	13363	13244	13405	13262	13366	13189	13233	13294	13396	13255	13234	13381	13235	13269	13146	13434	13187	13376	13459	13496	13395	13191	13271	13440	13207	13290	13406	13352	13210	13311	13331	13347	13233	13252	13272	13212	13210	13216	13375	13151	13172	13240	13389	13228	13199	13266	13321	13420	13269	13242	13149	13328	13326	13344	13390	13389	13203	13299	13269	13153	13432	13163	13310	13169	13207	13400	13144	13089	13188	13379	13328	13268	13272	13031	13155	13418	13380	13277	13380	13340	13243	13327	13268	13351	13326	13255	13193	13335	13203	13381	13182	13283	13247	13346	13195	13417	13196	13462	13426	13194	13197	13226	13311	13249	13218	13321	13197	13203	13178	13312	13196	13256	13340	13373	13253	13249	13261	13349	13119	13156	13319	13240	13280	13217	13379	13223	13455	13293	13415	13199	13176	13165	13276	13130	13303	13213	13306	13336	13386	13299	13295	13296	13172	13258	13189	13452	13505	13384	13273	13313	13272	13235	13347	13490	13255	13290	13386	13208	13416	13225	13373	13228	13258	13292	13384	13163	13211	13393	13414	13333	13242	13194
31174	33293	36351	25963	20646	19484	19199	18380	17734	17447	17110	16966	16764	16719	17048	16697	16908	16674	16813	16709	16746	16993	16943	16766	16919	16852	16856	16926	16641	16775	16655	16661	16720	16692	16695	16598	16717	16726	16674	16657	16513	16740	16585	16667	16589	16732	16727	16643	16646	16707	16788	16428	16624	16520	16664	16594	16510	16740	16572	16847	16754	16616	16855	16665	16556	16517	16406	16945	16584	16716	16684	16486	16619	16447	16564	16627	16811	16646	16805	16619	16729	16579	16455	16572	16639	16389	16549	16594	16567	16528	16564	16371	16761	16728	16698	16729	16618	16540	16647	16505	16467	16718	16749	16674	16879	16811	16615	16464	16627	16633	16754	16579	16546	16520	16648	16649	16719	16785	16666	16598	16695	16556	16595	16751	16670	16901	16600	16777	16820	16796	16804	16617	16587	16770	16536	16550	16463	16489	16482	16786	16629	16660	16727	16681	16648	16737	16491	16624	16499	16836	16710	16730	16479	16551	16599	16638	16753	16571	16341	16388	16535	16752	16555	16649	16727	16795	16686	16540	16469	16584	16599	16529	16745	16745	16770	16790	16755	16706	16586	16458	16382	16658	16826	16706	16658	16586	16356	16631	16818	16440	16675	16480	16703	16646	16843	16625	16636	16500	16512	16530	16776	16642	16608	16454	16601	16447	16620	16633	16593	16563	16834	16579	16592	16497	16667	16535	16565	16613	16464	16590	16588	16380	16413	16588	16508	16569	16507	16429	16585	16570	16550	16667	16767	16609	16572	16488	16663	16794	16603	16445	16657	16412	16900	16565	16672	16765	16819	16625	16596	16454	16428	16652	16502	16497	16583	16739	16535	16494	16601	16463	16546	16624	16514	16695	16647	16707	16469	16646	16613	16748	16606	16542	16593	16658	16430	16525	16686	16289	16599	16523	16322	16622	16537	16827	16586	16630	16549	16687	16617	16545	16597	16557	16633	16609	16634	16468	16524	16452	16757	16843	16730	16596	16628	16587	16595	16525	16759	16780	16500	16706	16648	16608	16644	16554	16551	16751	16650	16774	16721	16554	16731	16639	16486	16681	16857	16568	16518	16561	16661	16576	16688	16692	16672	16465	16598	16591	16448	16529	16381	16519	16619	16552	16601	16518	16496	16618	16586	16571	16603	16503	16610	16631	16776	16757	16675	16545	16549	16852	16684	16814	16512	16667	16712	16500	16604	16428	16569	16655	16713	16592	16648	16495	16839	16458	16760	16850	16686	16691	16539	16588	16484	16502	16724	16338	16693	16634	16796	16634	16610	16640	16384	16695	16529	16638	16726	16625	16685	16491	16302	16694	16461	16629	16747	16762	16391	16563	16729	16626	16541	16572	16543	16554	16650	16522	16372	16629	16552	16685	16533	16701	16630	16451	16667	16482	16586	16628	16788	16846	16735	16602	16386	16581	16623	16565	16642	16421	16651	16751	16616	16509	16591	16412	16407	16608	16636	16387	16668	16582	16466	16722	16626	16715	16680	16634	16577	16450	16684	16657	16657	16561	16650	16584	16595	16685	16543	16639	16503	16764	16566	16704	16620	16685	16766	16600	16491	16649	16781	16374	16501	16615	16777	16548	16817	16571	16738	16656	16542	16776	16691	16563	16571	16382	16644	16608	16704	16847	16699	16674	16620	16404	16741	16358	16565	16666	16644	16563	16701	16634	16891	16788	16533	16695	16581	16569	16582	16537	16545	16586	16589	16507	16497	16518	16565	16559	16760	16628	16773	16569	16580	16541	16539	16554	16448	16650	16447	16731	16602	16671	16641	16665	16566	16576	16787	16602	16590	16680	16549	16443	16609	16703	16668	16578	16709	16746	16537	16660	16688	16700	16483	16785	16784	16887	16622	16385	16858	16654	16387	16704	16820	16676	16612	16576	16455	16397	16663	16629	16689	16535	16644	16465	16621	16544	16508	16829	16584	16645	16769	16532	16608	16568	16614	16796	16785	16494	16619	16772	16756	16442	16550	16307	16598	16524	16659	16804	16447	16703	16605	16688	16607	16626	16700	16713	16904	16650	16537	16632	16781	16608	16601	16623	16539	16450	16558	16529	16536	16468	16772	16736	16785	16813	16560	16630	16646	16642	16744	16516	16765	16812	16446	16588	16639	16750	16705	16492	16674	16618	16642	16535	16615	16595	16632	16667	16540	16693	16426	16558	16724	16562	16572	16785	16615	16573	16773	16511	16765	16575	16484	16615	16626	16753	16469	16583	16286	16773	16741	16568	16451	16686	16580	16604	16677	16763	16743	16559	16545	16593	16689	16648	16711	16767	16813	16657	16632	16714	16560	16379	16771	16691	16770	16732	16537	16678	16464	16456	16829	16670	16770	16597	16679	16676	16810	16582	16684	16615	16549	16583	16539	16610	16553	16501	16413	16720	16401	16632	16735	16698	16615	16881	16599	16774	16813	16607	16677	16460	16413	16808	16483	16641	16651	16539	16623	16657	16657	16630	16605	16459	16502	16522	16576	16823	16950	16451	16392	16524	16642	16787	16796	16649	16709	16660	16597	16601	16371	16739	16657	16663	16598	16693	16631	16642	16594	16604	16622	16622	16552	16625	16689	16628	16780	16700	16598	16619	16539	16778	16584	16667	16666	16537	16629	16488	16415	16522	16544	16479	16726	16581	16438	16565	16748	16606	16702	16659	16640	16654	16821	16577	16678	16724	16832	16657	16391	16338	16615	16435	16584	16554	16553	16784	16733	16721	16629	16619	16618	16502	16749	16699	16709	16729	16702	16663	16625	16551	16658	16669	16579	16740	16681	16726	16527	16688	16516	16598	16522	16755	16637	16701	16721	16643	16724	16796	16424	16618	16518	16743	16608	16558	16423	16435	16528	16622	16507	16584	16584	16579	16719	16578	16635	16795	16553	16737	16568	16531	16438	16761	16485	16550	16478	16669	16755	16704	16739	16643	16605	16499	16655	16708	16407	16554	16544	16578	16613	16766	16588	16689	16662	16495	16514	16531	16604	16588	16623	16726	16841	16611	16584	16696	16636	16787	16697	16560	16577	16684	16694	16751	16792	16762	16653	16438	16471	16809	16697	16607	16606	16740	16592	16374	16544	16770	16741	16742	16716	16553	16567	16547	16536	16573	16515	16501	16577	16684	16540	16541	16562	16590	16649	16528	16556	16552	16527	16649	16659	16615	16554	16689	16530	16774	16635	16681	16721	16651	16758	16413	16542	16451	16599	16603	16509	16662	16655	16524	16643	16604	16490	16693	16829	16654	16773	16655	16703	16726	16513	16504	16712	16489	16667	16529	16725	16482	16768	16576	16596	16623	16819	16921	16799	16494	16644	16707	16792	16647	16673	16808	16637	16613	16725	16702	16639	16601	16540	16883	16641	16560	16662	16575	16556	16805	16571	16817	16702	16631	16595	16666	16593	16704	16615	16633	16571	16680	16538	16681	16790	16720	16824	16517	16721	16600	16601	16607	16656	16736	16626	16591	16470	16580	16714	16829	16801	16763	16832	16576	16492	16491	16450	16702	16583	16505	16696	16824	16638	16555	16539	16557	16756	16640	16825	16610	16528	16640	16534	16684	16670	16513	16513	16711	16891	16648	16678	16761	16417	16650	16546	16734	16655	16639	16673	16757	16717	16481	16681	16796	16820	16631	16508	16673	16593	16464	16702	16580	16601	16399	16584	16795	16576	16504	16756	16667	16593	16493	16398	16557	16678	16724	16574	16771	16575	16706	16697	17008	16789	16599	16453	16511	16730	16761	16654	16677	16553	16625	16509	16546	16359	16626	16651	16604	16835	16550	16585	16675	16499	16814	16685	16857	16553	16740	16728	16618	16504	16758	16437	16693	16706	16506	16431	16442	16694	16796	16875	16640	16448	16703	16493	16685	16503	16454	16701	16564	16773	16801	16788	16536	16497	16695	16637	16691	16570	16737	16629	16550	16598	16412	16540	16619	16739	16864	16620	16772	16679	16815	16607	16633	16593	16459	16856	16532	16647	16541	16583	16722	16575	16637	16504	16807	16831	16821	16591	16502	16525	16579	16800	16882	16745	16599	16720	16598	16824	16641	16570	16558	16471	16595	16815	16561	16504	16678	16582	16728	16635	16703	16470	16712	16705	16743	16654	16708	16631	16601	16551	16571	16700	16626	16601	16694	16682	16582	16828	16456	16732	16714	16733	16597	16429	16602	16754	16496	16595	16599	16552	16656	16550	16696	16539	16774	16511	16576	16446	16694	16628	16511	16607	16834	16687	16661	16581	16665	16872	16669	16728	16596	16733	16502	16540	16666	16651	16719	16621	16494	16515	16702	16673	16491	16771	16752	16533	16798	16623	16585	16584	16602	16522	16619	16831	16672	16629	16697	16429	16604	16487	16446	16638	16840	16810	16508	16578	16572	16605	16525	16556	16664	16508	16546	16705	16684	16883	16492	16527	16597	16751	16493	16623	16667	16700	16453	16707	16622	16551	16727	16792	16588	16858	16708	16887	16805	16792	16721	16549	16691	16699	16486	16660	16657	16583	16706	16706	16461	16592	16560	16677	16632	16623	16517	16529	16644	16462	16572	16495	16701	16719	16625	16613	16759	16566	16757	16650	16474	16820	16736	16810	16479	16623	16578	16594	16738	16640	16656	16527	16449	16912	16778	16636	16647	16716	16698	16630	16656	16737	16685	16648	16600	16579	16582	16642	16727	16332	16659	16559	16939	16637	16835	16734	16577	16488	16671	16712	16629	16618	16582	16680	16517	16428	16571	16840	16574	16444	16729	16684	16632	16712	16397	16582	16714	16739	16639	16495	16624	16695	16730	16742	16756	16734	16533	16568	16712	16628	16607	16500	16494	16678	16598	16560	16530	16598	16560	16667	16664	16573	16719	16753	16789	16581	16721	16647	16653	16672	16809	16714	16609	16882	16793	16570	16546	16790	16529	16562	16537	16762	16662	16707	16895	16680	16676	16511	16720	16734	16549	16781	16611	16719	16486	16720	16618	16596	16643	16732	16703	16754	16731	16800	16609	16589	16736	16723	16544	16686	16755	16669	16506	16571	16598	16749	16585	16500	16741	16787	16562	16676	16603	16487	16691	16657	16729	16514	16677	16682	16712	16625	16884	16666	16654	16463	16449	16697	16375	16589	16722	16616	16681
31523	48094	35373	20916	18328	16825	16755	15842	14713	14767	14032	13676	13683	13729	13821	13749	13841	13789	13787	13599	13801	13596	13526	13638	13649	13653	13674	13557	13476	13373	13380	13411	13347	13375	13417	13463	13392	13418	13574	13467	13380	13496	13229	13361	13343	13498	13432	13359	13431	13373	13655	13477	13253	13402	13483	13349	13337	13438	13492	13493	13436	13217	13358	13416	13442	13420	13334	13478	13509	13467	13398	13334	13445	13521	13423	13466	13396	13431	13473	13492	13688	13302	13285	13301	13417	13537	13245	13463	13580	13500	13507	13325	13294	13401	13440	13547	13431	13476	13382	13395	13336	13468	13615	13472	13446	13362	13563	13441	13321	13563	13408	13361	13372	13375	13412	13280	13381	13552	13521	13462	13476	13338	13366	13359	13511	13447	13364	13384	13553	13388	13553	13425	13389	13384	13346	13514	13398	13435	13432	13375	13224	13456	13267	13437	13440	13372	13477	13394	13469	13495	13285	13363	13461	13347	13495	13447	13181	13437	13441	13491	13588	13477	13422	13163	13475	13494	13480	13449	13489	13338	13495	13431	13532	13362	13426	13316	13409	13523	13531	13291	13330	13300	13228	13434	13514	13390	13444	13458	13660	13374	13523	13510	13265	13398	13288	13344	13425	13555	13404	13468	13528	13298	13483	13424	13309	13449	13478	13489	13454	13390	13442	13342	13549	13387	13407	13428	13325	13499	13417	13509	13337	13349	13244	13345	13552	13332	13440	13235	13389	13432	13393	13413	13388	13347	13526	13550	13368	13508	13479	13342	13445	13515	13528	13449	13355	13523	13404	13399	13488	13348	13601	13463	13431	13350	13266	13547	13469	13333	13453	13464	13476	13367	13420	13286	13490	13442	13440	13325	13364	13314	13434	13351	13385	13346	13403	13451	13362	13418	13401	13375	13542	13428	13409	13344	13388	13394	13419	13412	13384	13463	13684	13414	13416	13475	13390	13350	13276	13259	13412	13650	13347	13264	13448	13403	13404	13330	13461	13480	13382	13641	13251	13497	13388	13495	13512	13356	13403	13355	13556	13355	13313	13483	13437	13506	13320	13485	13323	13313	13537	13493	13335	13434	13476	13534	13485	13393	13364	13540	13436	13615	13215	13376	13448	13546	13416	13420	13543	13589	13501	13616	13367	13458	13535	13468	13461	13332	13508	13439	13219	13588	13527	13385	13345	13477	13508	13475	13359	13512	13409	13499	13421	13379	13490	13355	13526	13550	13383	13442	13392	13238	13492	13372	13232	13468	13552	13312	13518	13513	13423	13210	13510	13499	13411	13561	13336	13461	13443	13409	13476	13581	13428	13571	13347	13467	13448	13525	13582	13435	13386	13457	13466	13635	13373	13515	13494	13283	13525	13336	13408	13490	13528	13494	13419	13535	13511	13375	13398	13298	13583	13431	13460	13392	13568	13554	13433	13460	13544	13430	13584	13493	13410	13198	13320	13283	13273	13489	13416	13480	13553	13541	13372	13482	13475	13519	13409	13402	13378	13487	13439	13359	13340	13547	13574	13465	13467	13491	13373	13352	13480	13505	13541	13484	13405	13320	13521	13493	13412	13347	13492	13312	13384	13362	13461	13369	13402	13421	13390	13524	13359	13645	13406	13393	13495	13398	13473	13399	13349	13353	13488	13471	13377	13357	13382	13384	13570	13580	13569	13524	13486	13418	13397	13447	13492	13398	13363	13437	13500	13468	13464	13477	13417	13496	13598	13400	13411	13460	13489	13442	13467	13364	13481	13365	13519	13628	13275	13332	13635	13305	13334	13538	13465	13410	13439	13429	13318	13459	13418	13597	13432	13358	13424	13424	13414	13541	13350	13419	13503	13530	13418	13526	13346	13337	13373	13356	13508	13333	13411	13384	13525	13367	13454	13604	13622	13335	13449	13436	13446	13499	13397	13466	13371	13470	13465	13527	13281	13386	13477	13465	13547	13294	13379	13588	13435	13390	13656	13451	13502	13522	13473	13310	13559	13381	13536	13388	13238	13341	13442	13422	13308	13250	13498	13478	13336	13486	13549	13532	13377	13537	13488	13430	13445	13480	13442	13292	13416	13415	13234	13534	13408	13463	13358	13325	13568	13581	13324	13559	13460	13388	13358	13473	13353	13526	13396	13573	13547	13514	13394	13256	13532	13427	13338	13376	13496	13478	13421	13279	13402	13418	13328	13540	13318	13549	13562	13326	13393	13410	13580	13528	13370	13572	13242	13508	13531	13574	13561	13262	13337	13447	13381	13268	13269	13426	13442	13483	13511	13568	13484	13460	13377	13256	13366	13471	13457	13375	13412	13294	13508	13355	13460	13398	13317	13435	13600	13336	13526	13489	13315	13477	13459	13444	13505	13412	13188	13274	13445	13443	13423	13232	13472	13445	13462	13444	13317	13400	13517	13377	13516	13497	13404	13345	13342	13461	13523	13420	13424	13337	13481	13540	13433	13319	13512	13396	13332	13405	13478	13392	13381	13511	13487	13320	13654	13448	13373	13420	13499	13353	13488	13519	13400	13503	13331	13416	13378	13439	13406	13382	13555	13632	13456	13458	13338	13450	13390	13508	13244	13521	13356	13462	13517	13211	13314	13468	13363	13339	13494	13557	13604	13397	13504	13347	13392	13433	13428	13530	13392	13371	13585	13478	13426	13538	13410	13528	13376	13514	13376	13384	13498	13333	13556	13374	13475	13639	13632	13409	13478	13281	13390	13467	13278	13651	13380	13362	13361	13437	13572	13360	13395	13429	13428	13388	13488	13481	13350	13448	13606	13432	13472	13377	13380	13222	13298	13464	13537	13458	13324	13261	13477	13404	13405	13488	13427	13441	13399	13350	13298	13382	13396	13408	13567	13437	13366	13379	13521	13352	13453	13426	13374	13529	13327	13365	13505	13422	13499	13347	13442	13403	13372	13456	13468	13440	13407	13459	13323	13500	13451	13563	13399	13403	13346	13334	13379	13435	13413	13537	13110	13525	13397	13462	13444	13483	13370	13527	13468	13347	13562	13327	13552	13250	13531	13444	13382	13483	13533	13470	13440	13332	13646	13599	13266	13487	13453	13398	13540	13404	13276	13541	13480	13319	13374	13579	13305	13393	13205	13470	13298	13571	13587	13549	13200	13305	13559	13468	13438	13344	13328	13578	13449	13405	13378	13520	13472	13458	13527	13399	13369	13103	13552	13602	13437	13326	13435	13653	13516	13529	13537	13291	13450	13471	13506	13509	13418	13322	13312	13566	13432	13392	13362	13537	13498	13523	13308	13454	13261	13509	13403	13469	13414	13362	13466	13459	13394	13471	13391	13384	13407	13438	13601	13370	13277	13495	13305	13592	13342	13548	13502	13429	13481	13574	13346	13292	13402	13431	13527	13270	13301	13381	13365	13299	13438	13441	13363	13426	13455	13472	13402	13469	13464	13427	13470	13423	13371	13249	13461	13378	13387	13491	13410	13453	13417	13549	13459	13583	13467	13421	13457	13460	13408	13419	13509	13419	13299	13360	13251	13417	13455	13427	13339	13521	13419	13454	13426	13380	13467	13537	13435	13362	13507	13410	13396	13537	13495	13552	13339	13562	13470	13421	13428	13393	13566	13496	13390	13428	13442	13375	13411	13238	13527	13491	13378	13414	13578	13284	13345	13523	13345	13448	13654	13380	13389	13528	13422	13407	13391	13293	13485	13501	13423	13352	13384	13516	13374	13448	13397	13362	13618	13596	13398	13424	13517	13517	13398	13396	13387	13431	13591	13599	13416	13430	13679	13363	13580	13349	13584	13536	13433	13276	13521	13468	13651	13376	13404	13428	13428	13482	13417	13331	13599	13407	13286	13420	13513	13280	13458	13429	13262	13499	13470	13316	13408	13410	13526	13456	13536	13501	13424	13428	13522	13438	13373	13434	13483	13418	13351	13377	13515	13485	13455	13329	13401	13443	13424	13482	13537	13542	13693	13588	13442	13529	13472	13570	13408	13428	13404	13486	13358	13367	13369	13466	13365	13296	13467	13426	13501	13424	13399	13406	13426	13514	13342	13482	13581	13485	13382	13445	13347	13506	13528	13413	13480	13532	13554	13237	13358	13473	13377	13477	13300	13522	13369	13657	13570	13429	13443	13448	13370	13547	13627	13259	13400	13287	13490	13308	13452	13497	13685	13389	13458	13270	13380	13557	13417	13435	13401	13352	13523	13490	13492	13387	13393	13304	13447	13438	13398	13520	13251	13465	13447	13412	13412	13571	13507	13438	13533	13436	13416	13451	13360	13545	13280	13580	13441	13473	13327	13429	13387	13422	13463	13371	13377	13323	13480	13377	13540	13397	13409	13370	13557	13488	13389	13410	13255	13443	13455	13507	13377	13457	13378	13441	13599	13337	13405	13352	13377	13467	13340	13462	13564	13517	13654	13430	13325	13554	13428	13577	13454	13412	13456	13502	13259	13442	13353	13551	13471	13476	13358	13529	13501	13340	13626	13531	13413	13574	13561	13533	13354	13581	13385	13327	13543	13418	13467	13347	13370	13444	13511	13372	13496	13374	13439	13334	13324	13388	13533	13474	13437	13356	13442	13447	13435	13407	13452	13410	13431	13513	13471	13466	13519	13543	13580	13430	13422	13486	13573	13444	13380	13477	13498	13393	13306	13485	13414	13393	13186	13504	13525	13477	13560	13434	13394	13464	13333	13406	13367	13504	13532	13493	13493	13510	13555	13422	13330	13589	13373	13345	13309	13273	13319	13547	13380	13394	13488	13533	13497	13526	13315	13480	13468	13397	13520	13497	13425	13371	13330	13539	13551	13445	13461	13492	13539	13310	13582	13386	13489	13481	13513	13291	13381	13417	13585	13452	13558	13532	13306	13415	13353	13359	13294	13400	13486	13442	13457	13442	13564	13387	13529	13546	13457	13414	13461	13327	13511	13335	13592	13474	13492	13367	13354	13460	13384	13455	13620	13425	13508	13589	13421	13556	13503	13458	13355	13433	13481	13510	13313	13427	13254	13387	13602	13392	13456	13351	13546	13303	13370	13314	13613	13322	13562	13540	13473	13435	13621	13449	13388	13450	13276	13620	13505	13401	13401	13222	13520	13442	13298	13368	13445	13373	13260	13342	13577	13490	13234	13557	13468	13460	13507	13426
23178	21183	28545	25307	22618	22430	21716	18237	16703	16626	16204	15796	15870	15555	15421	15496	15350	15315	15556	15385	15183	15355	15721	16004	16170	15999	15769	15478	15342	15192	15156	15154	14936	15225	15062	15226	15112	15073	15227	15118	14975	14931	15209	14971	15155	15159	15187	15287	15168	14977	15172	15097	15177	15302	14861	15158	14843	15017	15034	15161	14869	15036	15113	15286	15110	14992	15230	15018	15033	14965	15037	15109	15028	14915	15182	15359	15093	15023	15114	15261	15186	15076	15041	14853	15109	15241	15111	14954	15115	15158	14965	15120	15303	15210	14993	15202	15264	15158	15114	15242	14941	15086	15091	15053	15130	14894	15173	15014	15165	15185	15170	15085	14965	14922	14917	15086	15160	15062	15010	15309	15085	15165	15237	15057	15167	15176	15218	15220	15126	15183	15043	15133	15111	15153	15096	14993	15066	15115	15147	15063	14980	15232	15042	15270	15076	15099	15081	15021	15018	15273	14940	15061	15045	15134	15083	15005	14878	15051	15107	15109	15080	15229	15202	14911	15219	14956	15067	15190	15087	15052	14919	14846	15017	15057	14962	14962	14973	15335	15177	15086	15138	15187	15168	15013	14998	15261	14950	15006	15035	15086	15184	15212	15104	15112	15080	15224	15089	14965	14995	14966	15149	14889	14942	15011	14975	15109	15060	15246	15085	14919	15119	14955	15026	14885	15088	15091	14764	14911	15297	15264	15399	15166	15183	14982	15174	15352	15172	15081	15206	14995	15058	14977	15008	15076	15222	15102	15040	15042	15129	15049	14952	14841	15095	15086	15022	14794	15021	14996	14998	14908	14941	15003	15311	15102	15113	15087	14962	15295	14948	15099	14906	15252	15048	15149	15137	15004	14935	14767	15080	14836	15056	14870	15116	15050	15185	15035	15151	14951	14878	15083	15298	15117	15179	15036	15084	15060	14949	15209	15070	15085	15057	15013	14804	15112	15133	14991	15072	14968	15102	15040	15011	15042	15198	14982	15031	15059	14947	15248	15139	15018	15254	15041	15129	15144	15145	15160	15144	15249	15036	14990	14993	15168	15215	15103	15021	15256	15196	15074	15253	15054	15122	15215	15009	15061	14990	15281	15034	15191	15047	15310	15069	15001	15081	14928	15042	15090	15048	14969	15166	15015	15163	15002	14858	15108	15001	15018	14978	15042	14890	15084	15109	14974	14890	15091	14972	15210	15171	14999	15164	14889	15155	15028	14964	15001	14844	15032	15096	15080	14887	14936	15013	14982	15144	15032	14879	14940	14864	15354	15020	14978	15053	15092	15207	15198	15128	15046	15120	15143	15111	15158	15217	14988	15089	15047	15032	14974	14906	14875	15152	15102	15081	15089	15182	14955	14966	14940	15133	15106	15042	14909	15033	15190	15186	15032	14991	15052	15025	14941	15158	15064	14851	15058	15092	15110	15246	15127	15054	15003	14991	14957	15013	15232	14989	15017	15101	15098	15054	14975	14939	15064	14892	15000	15093	15201	15105	15095	15196	15043	15148	14893	15066	15107	15061	14834	15123	15034	15099	15287	15132	15165	15040	15007	14969	15081	15201	15320	15087	15085	15272	14984	15125	14895	15150	15065	15069	15009	15005	15064	15310	15060	15233	15055	15196	15199	14857	15053	15086	15076	15129	15090	15098	14887	15084	15007	14959	15170	15217	15155	15225	15138	15117	14850	15195	15143	15119	15054	14971	15184	14934	15222	15096	15161	15029	15068	14981	15143	15069	15066	15081	14983	15078	14835	15107	15040	15090	15043	15096	15094	15072	14976	15194	15076	15077	15102	15163	15156	14988	15037	15267	15062	15123	14814	14978	15008	15206	15134	14974	15016	14979	15099	15191	15095	15219	14948	14957	14911	15088	15044	15104	15102	15116	15120	14926	14990	15228	15142	15319	15181	15061	15306	15076	15099	15054	14957	15075	14954	15158	15035	15046	14941	15094	15006	15189	15143	14961	14992	14925	15160	15128	15013	15141	14988	14995	15052	15014	15042	15092	14982	15089	14945	15251	14990	14890	14913	15046	15055	15151	14905	15088	15109	14905	15179	14907	14702	15124	15173	14992	14944	15007	15163	15107	15046	15080	15185	14983	14896	14821	14914	15010	14961	15114	14782	15050	15058	15247	14925	14927	14946	15098	15024	14996	14948	15226	15136	15114	15060	15183	15024	15124	14955	14872	15217	15287	14902	15074	15101	15116	15019	15172	15053	15323	14845	15021	14967	15059	15066	15005	14991	15168	14956	14973	15071	14927	14984	15183	15111	14857	15016	14973	15032	15033	15249	15084	14996	15054	15133	15099	14972	15096	14957	14995	14822	15004	15023	15134	15102	15092	15160	14832	15053	15016	15008	14852	15168	15110	15150	15052	15105	15140	15186	15081	15111	15064	14911	14822	14914	15143	15102	14890	15061	15044	15126	15145	15233	15312	14954	15004	15081	15227	14916	15041	15076	15214	15131	14807	14959	14794	14798	15038	14762	15059	15041	15153	15003	15058	14932	15142	15035	15123	15060	14921	15151	15170	15020	15056	15322	15174	14985	14951	15030	14941	15075	15092	15065	14961	15218	14969	15211	15193	15217	15094	14879	15000	14984	15065	14893	15208	15098	14989	14852	15163	15049	15056	15002	15027	14889	14885	15188	15063	15012	15095	14952	15086	14901	14924	14861	15135	14927	14992	14970	15147	15023	15241	15044	14966	15027	15008	14907	15056	15087	15162	14864	15004	15014	15229	15318	15052	14971	14918	15028	15013	15089	15114	15048	15011	14838	15086	14919	15063	15059	15236	15080	14983	14978	15015	15014	15253	14979	15174	15096	15132	15115	15086	15114	15045	15100	15085	15223	15016	15008	15107	15137	14848	15147	15041	15165	15028	15094	15193	15060	14983	14986	15210	14839	14977	15236	14937	15024	15001	15160	15252	14968	15181	15021	15013	15085	15096	14884	15246	14951	15007	14848	15082	15216	15027	14960	15227	15277	15256	15054	15173	15104	15016	14968	15206	15109	14991	14998	14956	15207	14973	14993	15136	15016	15263	15330	15216	15030	15138	15218	14924	14908	15121	15033	15043	15112	14912	15248	15119	14830	15062	15114	15054	15043	14958	15105	15096	15282	15168	14903	14849	15010	15031	15077	14992	15047	15071	15032	15042	15203	15079	15323	15049	14870	15116	15118	14854	14933	14862	15011	15027	15136	15075	14849	15166	15044	15155	14963	14999	15078	15207	14847	15323	14881	14978	15188	14991	14859	15060	15122	14972	15039	14996	15184	15067	15034	15033	14964	15272	14974	15115	14970	15084	15038	14937	15084	14933	15059	15251	15076	14989	15027	15283	15053	15008	14989	15010	14854	15050	15086	15106	15253	15121	14850	15087	15201	15075	14941	14921	14962	15193	15055	15189	14877	15142	15132	15205	15047	15005	14928	14995	14914	15002	15055	15003	14941	15073	15198	15081	14928	15068	15020	15141	15175	15125	14960	15251	15282	15224	15133	15097	15133	15179	14986	15224	15014	14988	14918	14987	15105	15044	15114	15106	15072	15053	15244	15000	15077	15074	15197	15057	15259	15130	15149	15063	14978	14917	15081	15145	15013	15077	15102	15061	15050	15031	15034	15157	15049	15085	15202	15064	15049	15235	14895	15108	15007	15001	15087	15019	15069	14893	15132	15078	15119	15105	15012	15146	14832	15026	15004	14938	15002	15083	15017	15168	15089	15039	15207	14875	15026	15126	15258	15166	14955	14873	14957	15043	15107	15138	15068	15193	15112	14950	15072	15185	14942	14798	14934	14974	14968	15001	14958	14958	14978	14992	15179	14933	14979	14999	15213	15074	15371	14873	14965	15124	15316	14995	15078	14811	15058	14928	15063	15176	14818	14943	15093	15175	14818	15122	15248	15197	14980	15107	15319	15126	15030	14809	15015	14890	15260	14871	14982	15150	15153	15204	15055	15180	15067	15101	15109	15159	14940	15038	15179	15010	14874	14967	14884	15149	14922	14930	15023	15208	15100	14947	15142	14900	14996	15096	15069	14936	15212	15145	15112	14946	15073	15029	15014	15003	14998	15081	15197	14990	15089	15038	15141	15172	15019	15028	15129	15111	15088	14940	15011	15005	15160	15184	15034	15102	14905	15049	15197	15034	14868	15122	15037	15076	15158	15082	14970	14939	14859	14943	14978	14989	15047	14969	15052	14940	15098	14957	15266	14982	14951	15030	15177	14978	15098	15046	14883	14997	14935	15071	15207	14997	15025	15114	15168	15202	15025	15249	15213	15102	14970	15040	15018	15185	15262	15022	15062	15178	15136	15093	15070	14907	14948	14922	14883	15144	14900	14975	15147	15103	14930	14927	14994	15113	15061	14903	14897	15061	15110	15044	14999	15120	14932	15268	14912	14900	15101	15016	15077	15025	15075	14892	15010	15055	15052	14988	15075	15109	15257	15113	15043	15131	15176	15138	14929	14981	14981	14933	15092	15132	14885	14987	15145	14841	14955	14973	14986	15109	15418	15191	15013	14956	14999	15008	15072	15056	15087	15168	15019	15148	15100	15140	15195	15079	15154	15133	15101	15072	14826	14879	15013	15016	15119	15078	15220	15135	15084	14972	15053	15011	15030	14969	14958	14968	15063	15140	15123	15238	15056	15159	15086	15080	14985	14870	15025	15020	14964	15117	15053	15076	14856	15058	14827	15129	14953	15127	14982	14963	15012	15032	15132	14976	15182	15183	14989	15046	15074	14852	15227	15136	15167	14882	15012	15059	14986	14947	15111	15199	15069	15052	15171	15002	15009	14974	15006	15118	14910	15103	15280	14986	14977	15221	14952	15110	15015	15166	15003	15115	14918	15090	15179	14708	15060	15163	15171	15155	15256	15186	14958	14971	15095	15044	15239	15125	14867	15097	15141	14946	15080	14890	14948	14961	15233	15060	15145	15162	15257	14960	15220	14848	14866	14837	15033	15169	15201	15207	15171	15110	15180	15091	15148	15141	14857	15129	14980	14991	14842	14950	15072	14928	14884	15117	15032	14873	15116	14951	15118	15282	14897	14998	14850	14907	15012	15082	15138	15109	15161	14962	14911	14829	14977	14949	14968	15277	15026	15191	15059	15062	15065	14963	15022	15044	15162
30849	58173	49535	28665	20677	19171	17963	16256	14853	14295	13647	12851	13011	13181	12749	12999	12685	12731	12689	12832	12516	12690	13353	13650	13804	13247	13040	12735	12628	12461	12481	12523	12490	12452	12608	12407	12528	12618	12457	12574	12596	12386	12603	12617	12510	12622	12505	12384	12648	12422	12488	12573	12539	12431	12708	12482	12561	12288	12482	12645	12562	12558	12474	12397	12455	12439	12728	12523	12342	12619	12603	12457	12445	12477	12543	12661	12486	12454	12423	12493	12409	12637	12351	12404	12461	12572	12409	12399	12541	12502	12465	12568	12575	12378	12548	12499	12585	12413	12302	12667	12616	12527	12444	12482	12676	12495	12442	12454	12431	12585	12576	12422	12456	12505	12520	12478	12435	12521	12427	12765	12508	12501	12562	12601	12541	12488	12438	12552	12329	12599	12445	12368	12472	12400	12435	12569	12479	12585	12188	12451	12543	12482	12518	12397	12665	12608	12399	12496	12451	12436	12405	12724	12582	12571	12438	12400	12530	12576	12539	12532	12522	12473	12356	12402	12542	12530	12391	12643	12487	12407	12390	12451	12432	12617	12302	12422	12593	12608	12451	12564	12523	12668	12670	12502	12307	12498	12574	12579	12514	12286	12622	12492	12595	12624	12474	12371	12578	12477	12451	12617	12227	12598	12329	12640	12430	12686	12441	12345	12529	12572	12494	12366	12620	12440	12564	12521	12583	12409	12482	12576	12515	12553	12481	12673	12391	12509	12355	12590	12301	12539	12649	12512	12479	12421	12512	12345	12436	12537	12358	12647	12582	12446	12607	12361	12528	12646	12477	12489	12589	12511	12513	12437	12569	12510	12521	12432	12568	12485	12547	12547	12431	12474	12426	12613	12560	12515	12478	12483	12469	12459	12330	12532	12551	12508	12524	12405	12613	12476	12545	12657	12633	12495	12472	12520	12467	12592	12593	12361	12576	12447	12431	12483	12490	12543	12496	12568	12547	12363	12471	12384	12674	12511	12553	12455	12394	12415	12446	12543	12515	12559	12393	12628	12470	12579	12532	12527	12421	12458	12346	12411	12581	12359	12470	12493	12591	12549	12550	12512	12561	12523	12511	12394	12482	12361	12509	12481	12454	12366	12505	12338	12524	12592	12274	12459	12549	12489	12570	12504	12474	12570	12544	12302	12361	12488	12397	12292	12521	12405	12614	12419	12644	12579	12506	12665	12379	12416	12652	12486	12508	12584	12649	12564	12599	12720	12545	12431	12321	12524	12725	12375	12480	12350	12556	12462	12558	12489	12409	12502	12426	12488	12513	12409	12476	12498	12639	12440	12468	12342	12594	12477	12443	12340	12430	12505	12481	12557	12439	12469	12631	12544	12592	12476	12454	12680	12561	12595	12448	12558	12543	12679	12516	12459	12453	12622	12399	12663	12397	12553	12574	12389	12489	12537	12399	12362	12471	12494	12623	12511	12465	12563	12431	12539	12423	12575	12502	12555	12519	12516	12446	12356	12265	12673	12328	12394	12560	12474	12542	12617	12679	12451	12327	12544	12467	12700	12454	12598	12657	12572	12444	12414	12461	12553	12589	12578	12362	12470	12450	12467	12440	12517	12501	12504	12484	12439	12512	12605	12507	12572	12522	12464	12474	12431	12436	12519	12488	12512	12474	12546	12539	12610	12456	12762	12572	12492	12492	12517	12504	12594	12461	12477	12427	12496	12369	12622	12473	12537	12254	12513	12556	12438	12614	12548	12670	12373	12496	12558	12570	12480	12482	12504	12596	12457	12590	12417	12602	12490	12419	12534	12516	12514	12529	12411	12530	12312	12303	12466	12586	12396	12479	12482	12552	12321	12430	12406	12640	12452	12462	12496	12619	12442	12432	12463	12434	12476	12471	12693	12448	12587	12546	12523	12544	12416	12547	12480	12457	12424	12509	12486	12490	12450	12510	12633	12510	12557	12625	12544	12356	12478	12490	12449	12448	12549	12580	12382	12395	12421	12522	12450	12437	12458	12471	12478	12599	12392	12483	12412	12448	12450	12386	12590	12383	12539	12504	12570	12648	12581	12416	12438	12373	12431	12412	12524	12425	12552	12480	12395	12545	12399	12519	12621	12562	12513	12565	12408	12605	12491	12522	12441	12615	12471	12450	12368	12460	12344	12603	12471	12401	12508	12329	12474	12349	12509	12403	12547	12555	12524	12487	12413	12498	12400	12471	12472	12380	12480	12462	12426	12465	12462	12468	12727	12478	12546	12401	12397	12493	12369	12381	12664	12407	12348	12501	12416	12379	12539	12466	12689	12384	12411	12307	12442	12474	12615	12626	12562	12384	12699	12507	12414	12601	12548	12596	12514	12533	12493	12595	12423	12591	12529	12514	12492	12347	12556	12441	12538	12478	12514	12486	12360	12474	12681	12572	12306	12477	12556	12574	12350	12511	12465	12674	12509	12539	12642	12573	12535	12584	12661	12559	12645	12398	12629	12517	12562	12653	12603	12390	12497	12545	12567	12539	12464	12489	12559	12542	12393	12457	12566	12497	12515	12645	12460	12495	12505	12420	12389	12456	12431	12371	12384	12549	12471	12711	12460	12524	12562	12546	12395	12587	12778	12643	12397	12531	12398	12453	12573	12498	12497	12520	12572	12516	12360	12436	12676	12530	12452	12696	12261	12489	12674	12429	12504	12548	12520	12510	12543	12411	12456	12283	12524	12590	12314	12484	12305	12505	12467	12445	12387	12583	12413	12437	12526	12428	12626	12424	12530	12407	12592	12490	12318	12500	12398	12473	12529	12510	12427	12635	12520	12522	12363	12577	12418	12522	12494	12687	12483	12577	12550	12422	12520	12534	12405	12452	12347	12486	12405	12545	12524	12713	12502	12418	12438	12675	12314	12387	12480	12365	12407	12636	12490	12536	12487	12587	12452	12470	12518	12565	12574	12401	12465	12461	12460	12373	12590	12524	12453	12585	12606	12525	12335	12357	12538	12427	12483	12488	12544	12492	12421	12338	12522	12652	12524	12559	12419	12424	12434	12460	12453	12563	12528	12497	12461	12477	12702	12359	12561	12478	12403	12440	12457	12642	12556	12454	12503	12578	12492	12534	12564	12447	12495	12529	12508	12515	12496	12531	12464	12521	12457	12545	12451	12525	12562	12423	12537	12661	12388	12484	12275	12728	12263	12494	12546	12542	12596	12407	12330	12634	12502	12548	12512	12462	12414	12494	12552	12522	12478	12481	12425	12448	12397	12430	12440	12506	12472	12488	12568	12335	12608	12570	12556	12470	12660	12565	12515	12450	12513	12571	12528	12411	12463	12426	12526	12341	12316	12670	12460	12574	12576	12517	12460	12439	12429	12467	12531	12579	12453	12561	12479	12305	12527	12554	12520	12475	12446	12531	12620	12448	12468	12494	12369	12478	12548	12407	12567	12440	12436	12592	12545	12441	12505	12740	12645	12526	12394	12460	12689	12464	12352	12587	12405	12401	12444	12607	12493	12521	12555	12429	12401	12418	12393	12642	12414	12469	12549	12296	12444	12453	12437	12497	12492	12451	12521	12560	12399	12508	12523	12627	12626	12385	12433	12510	12549	12481	12502	12455	12341	12629	12533	12402	12473	12372	12543	12571	12482	12580	12448	12521	12524	12389	12570	12408	12552	12310	12382	12488	12416	12431	12449	12580	12472	12515	12467	12435	12357	12345	12592	12260	12609	12397	12356	12421	12462	12672	12516	12466	12466	12437	12415	12396	12550	12500	12589	12693	12508	12572	12559	12508	12541	12528	12481	12622	12467	12479	12626	12531	12563	12334	12433	12295	12492	12394	12579	12572	12627	12427	12419	12515	12474	12642	12438	12519	12481	12746	12301	12607	12523	12486	12427	12461	12413	12384	12505	12556	12308	12462	12526	12550	12538	12696	12526	12582	12437	12635	12202	12534	12668	12653	12588	12352	12436	12436	12411	12442	12646	12383	12552	12576	12440	12542	12547	12444	12407	12685	12405	12603	12533	12603	12468	12432	12541	12576	12537	12389	12442	12251	12696	12584	12409	12423	12528	12482	12414	12463	12631	12426	12530	12645	12468	12428	12454	12488	12469	12567	12387	12577	12359	12663	12561	12579	12572	12440	12511	12521	12605	12477	12529	12633	12515	12488	12434	12564	12657	12503	12439	12473	12400	12528	12431	12653	12519	12471	12448	12459	12508	12414	12713	12623	12496	12447	12658	12494	12359	12431	12485	12516	12410	12524	12566	12510	12383	12437	12492	12526	12570	12400	12456	12516	12527	12489	12532	12400	12543	12493	12331	12518	12551	12541	12569	12494	12504	12574	12551	12474	12500	12521	12434	12471	12421	12536	12442	12549	12519	12327	12474	12567	12634	12582	12520	12544	12536	12393	12590	12457	12339	12618	12438	12559	12525	12486	12294	12553	12528	12481	12643	12394	12432	12462	12540	12603	12415	12534	12604	12481	12467	12398	12548	12416	12441	12452	12656	12512	12619	12437	12516	12411	12470	12540	12513	12501	12411	12667	12505	12346	12481	12613	12440	12630	12464	12490	12657	12402	12576	12580	12307	12494	12549	12547	12518	12566	12607	12683	12546	12577	12449	12512	12415	12580	12541	12402	12609	12525	12396	12557	12437	12454	12474	12611	12581	12611	12411	12479	12420	12418	12516	12473	12503	12421	12365	12457	12346	12529	12458	12537	12442	12687	12459	12474	12611	12489	12431	12522	12377	12418	12573	12482	12427	12474	12517	12570	12522	12435	12449	12549	12470	12479	12472	12478	12489	12419	12580	12514	12578	12276	12585	12665	12696	12469	12353	12472	12490	12466	12671	12381	12580	12574	12537	12361	12528	12514	12552	12446	12495	12556	12499	12484	12518	12357	12351	12433	12510	12517	12492	12520	12398	12590	12410	12636	12373	12580	12382	12484	12532	12664	12567	12584	12426	12362	12565	12446	12395	12445	12488	12437	12542	12395	12561	12551	12306	12603	12527	12523	12583	12522	12541	12408	12457	12510	12419	12605	12633	12459	12510	12661	12487	12463	12743	12442	12520	12413	12472	12480	12557	12391	12433	12666	12502	12384	12611	12529	12370	12614	12513	12336	12519	12536	12378	12441	12718	12716	12383	12515	12359	12252	12396	12532	12454	12355	12557
24734	21379	29347	28620	21466	19374	18293	16897	16545	16114	15543	15237	15251	15306	15222	15218	15312	15176	15145	15063	15215	15138	15090	15544	15320	15564	15123	15117	15093	14984	14926	14949	15227	15203	15057	15239	14850	15121	15011	14975	14981	14926	14835	15156	14973	15048	14986	15162	14886	15102	14974	14976	14929	14807	15043	14838	14969	15017	15098	14852	15120	15119	14887	14948	15169	15028	15036	15071	15056	14912	15105	15009	15112	15073	15047	15092	15091	15075	14785	14875	14960	15015	15135	14950	15082	15059	15068	15174	15120	15003	15247	14768	15048	15086	15078	15218	15017	15010	15053	15039	15162	15130	15035	14947	15170	15006	15068	15036	15161	15113	15142	15054	15160	15084	14978	14914	14959	14891	14910	15052	15071	15026	14999	14999	14797	14961	14902	15143	15016	15071	15035	15084	15059	14979	14999	14897	15022	14927	15033	14903	14936	15147	14711	14940	14980	14976	15101	15106	14884	15091	15115	15205	14887	14982	14977	15023	15202	15093	15078	15153	14961	14986	14866	15166	15022	15079	15070	14963	14936	15186	15080	15111	14955	15010	15008	15212	14995	14866	14968	15226	15108	14967	15038	15008	15002	14928	15012	14950	14941	15081	14908	15012	15070	15021	14873	15170	14941	14941	15040	14962	15048	14960	15100	15097	15050	15039	14965	15083	14998	15027	14892	14883	14989	15175	15031	14930	14909	15033	15082	14997	15036	15156	14932	14886	15116	14973	15141	14967	15139	14959	15040	14823	14998	14829	15129	15014	14790	15129	14939	15044	14944	15007	14970	15074	14946	15019	14994	14994	15097	14955	15070	15153	15119	15156	14905	14847	14948	14993	14981	15069	15050	14875	15047	14928	15114	14926	15013	14880	15068	14882	15088	14888	14906	14991	14952	15052	15134	15091	14924	15093	14979	15154	15084	14898	14741	15133	15075	14770	15141	14949	15127	15129	14976	15042	15027	14817	15230	15123	15071	15076	15067	15010	15071	15102	15082	15080	14866	14944	15124	15259	15075	15041	15044	15069	14957	15036	14921	14913	14920	15026	15063	14800	15078	14930	14884	14922	15084	15084	15065	14959	14817	14976	15051	15173	15025	14946	15153	14994	14921	14943	14929	14868	14997	15056	14726	14945	14995	14831	14909	14901	14809	15105	15088	15073	15067	14948	14916	14807	15198	14958	15091	14938	15017	15025	15011	14921	14960	15001	15041	15043	14917	15302	15224	14916	15141	14935	14910	14877	15028	15093	15036	14829	14809	15052	15131	15189	15044	15087	14767	15110	14843	14867	14912	15064	15144	14912	14959	14950	15075	14811	14770	14997	15088	14870	15090	15022	14948	14896	15030	15042	14803	14837	15060	14995	14837	15012	14851	15093	14762	14975	14965	14929	15065	15035	15110	15084	15081	14915	15009	15048	14974	15039	15021	14892	14955	15050	15144	15147	14926	15030	14809	14903	15147	15200	15025	14773	15009	14989	14882	14947	14842	14876	14969	14911	15128	15071	15061	14953	15132	14841	14951	14781	15135	15034	14870	15071	15035	14931	15066	15103	14886	15008	14867	14841	15048	15028	15108	14879	15098	15051	15017	15142	15089	15029	15031	15052	15128	14992	14889	15158	15114	15068	14906	15247	14969	15012	14991	15124	14883	15093	14953	15155	14817	14927	15057	14855	14974	14933	15132	15174	14959	14807	14983	15139	14996	15045	15152	15029	15151	15087	15047	14914	15138	14953	15079	15017	15013	14889	14993	14967	14849	14973	14892	14976	14981	14814	14968	15046	15100	14994	15084	15077	14963	14964	14924	14958	15113	14862	15232	14779	14956	15073	14975	14946	14940	14950	14863	15091	15033	15100	14996	14913	15058	14930	15019	14974	14939	14987	14860	15151	15130	15246	15089	14788	15129	15078	15015	15003	14890	15075	14978	14818	14899	15119	14945	15101	14983	15017	15087	15129	15063	14968	15126	15023	14867	14899	14867	14981	15010	14967	15057	14852	15135	15248	14966	15024	15009	14983	15067	15134	15068	14971	14965	14991	14822	14845	14997	15075	15051	14870	15010	14947	15121	15018	14988	15231	15009	15045	14946	14932	14758	15243	14935	15036	14979	15110	14951	15015	14900	14927	14999	15029	14799	15103	15092	15009	15053	15228	14806	14914	15100	14896	14960	15116	15278	15126	15038	14972	15108	14995	15142	15131	14957	14940	15100	14825	15062	14864	14900	15032	15121	15068	15070	14945	14723	14890	14924	14819	15041	14940	15142	15233	14815	15225	14900	15028	15139	15146	14958	14985	14928	14933	15010	15094	15248	14982	15036	14994	14986	14957	15127	15009	14802	15132	15278	15105	15044	15022	15119	15084	15047	14993	15170	15024	14978	14904	15036	15140	15023	15106	14887	15066	14975	15078	15276	14919	15173	15183	15210	14927	15252	15104	15177	15036	15080	14897	15089	14854	15173	14958	15062	14826	15004	14997	14954	15201	15111	15121	15160	14905	15026	15221	14975	14988	15025	15022	14797	14987	15196	15075	15083	15188	14966	15027	14940	14991	14939	15067	14933	14951	15028	15150	14968	14940	14926	15059	15089	15115	14979	14995	15046	15037	14957	15105	14971	14812	15004	14850	15058	14963	14909	15120	14911	14920	14763	14830	15143	15015	14946	14986	15068	14981	15006	14896	15151	14966	14964	15034	14947	14814	14858	14922	14945	15221	15023	15007	15021	14926	15044	15078	14913	15052	14887	14964	15033	14881	15018	14965	15023	15062	14959	15095	15134	15103	15059	14939	15134	15068	15039	14961	15019	14933	15106	15073	14958	15049	14992	14953	14958	14959	14943	14987	15129	15101	14942	14973	15000	14839	15164	15000	14859	14840	15016	14856	15060	14987	14803	15176	15146	15072	15139	15027	15118	15065	15094	14925	15090	14836	14881	14936	15004	14789	14837	15042	15052	15021	14921	14817	15026	15006	14818	15153	15055	15149	15037	15105	15063	15103	15086	14750	15315	14996	14930	15069	15035	14989	15167	15160	15219	14956	14911	15144	15114	15155	15267	14966	15096	15114	14913	15113	14966	14913	14956	15080	14820	15073	15034	14962	14954	14966	15124	14870	14905	14912	15199	14863	14737	14898	14997	15137	14958	15062	15048	14823	14886	14787	14897	14965	15208	15069	15117	15037	15127	14972	14903	15054	14817	14961	15044	15085	14936	14945	14936	14907	15142	14979	14932	14962	14937	15036	15034	15028	15010	14985	14943	15013	14929	14991	14920	14967	14996	14877	15088	14876	15033	15017	14993	15112	14881	15017	15059	15007	15197	15064	15068	15076	15138	15041	15031	14824	15329	14882	14993	15011	15124	15043	14855	15087	15130	14942	15239	14872	15155	15080	14995	14951	15049	14992	14824	14961	14937	14904	15036	14895	14939	15153	14951	14928	15003	15219	15139	14909	14959	15123	15089	14927	14976	14908	14954	14991	14976	14945	14893	14944	15052	14886	14995	15038	14923	15120	15125	14910	15017	15218	15505	15159	14955	15008	14909	14827	14958	15028	14986	14996	14989	15161	15114	15265	15199	14969	15116	14850	15098	15012	14974	15037	15106	14866	15014	14782	15059	15012	14972	14848	14893	14933	15141	14912	14871	14981	15159	14925	15118	14896	15018	14926	15156	15111	15303	14963	14958	15142	15078	14992	14952	15018	15074	15043	14879	14814	15100	14969	15076	15067	14811	15041	14850	14880	14849	14956	15083	15100	15030	14955	14867	14891	14881	15148	14908	15016	15025	14960	14779	15039	14980	14980	15093	15132	15021	15112	15105	14747	14945	15140	15017	14980	15122	15006	15008	14987	14892	15046	15144	14917	14984	15048	15146	14762	14945	14902	15218	15166	14978	14814	14981	14964	15209	14924	15088	15088	15105	15062	15005	15066	15222	15115	14819	14874	15153	15091	14893	15064	14819	15021	15054	15187	14917	14880	15051	14766	15058	15021	14925	14885	15169	15057	14970	15049	14939	14852	15142	14891	14912	14978	14935	14764	15169	15060	15078	14873	14989	14878	15055	15090	15107	15045	15017	15187	14922	14901	15071	15056	15065	14934	14949	14949	15014	15061	14905	15058	14920	14989	15032	15171	15194	15113	14932	14874	14965	15067	15023	15070	15166	14959	14864	15005	15026	14816	15039	15008	15116	15240	15022	15072	14982	15159	14846	15154	15003	14950	14942	14917	14963	14869	14659	15040	15109	15165	14905	14971	15097	14978	15282	14964	15102	15159	15274	14940	14868	14964	15011	15137	15096	15058	15079	15255	14907	15008	14858	15108	14853	14954	14950	15105	15072	14785	15062	14974	14888	14875	14886	14841	15108	15123	15228	14953	14972	14945	14881	14989	15163	15007	15111	14941	15067	15013	15054	14923	14794	14897	14761	14819	14942	14831	14883	14881	15085	14814	14916	14912	14778	14921	15116	14913	15047	14940	14967	15055	14933	14893	14983	14977	14972	15060	15079	14929	14907	14873	14878	15001	14913	15120	15081	15109	14890	15072	14883	15151	15075	15012	15043	14940	14909	14992	14961	15211	15000	15049	14956	15019	14949	14904	15195	14974	14992	15118	14843	15053	14955	15159	14970	15053	15155	15023	15196	15244	15105	14997	15069	15141	15097	15021	15142	14978	15080	15098	15007	15044	15078	14924	14970	14977	14969	14887	15013	15011	15116	14780	14823	14978	14879	15008	14987	14886	14936	15082	14858	14976	14939	14987	14955	14868	14931	15085	14982	14904	14949	14784	15029	15131	15214	15003	15055	15077	15057	15067	14965	15011	15003	15061	15004	15058	15057	14866	15063	15003	14874	14976	14917	14960	14909	15087	15262	14835	15044	15021	15183	14941	14641	15151	15084	14993	15173	15002	14990	15071	15065	15063	15107	14947	15167	14746	15032	15109	14888	14924	15027	14970	14998	15103	14823	15077	15012	15131	15158	14805	15113	14926	15157	14815	15089	15160	14999	15038	14957	15008	14997	14851	15062	14918	15039	15043	14950	15128	15066	15065	14852	15220	15203	14899	14840	14882	15081	15234	15021	14954	15100	15069	15004	14968	14878	14809	14869	14908	15007	15103	15065	14941	15052	14921	15007	14959	15125	15182	14759	14953
31551	52086	43019	27488	19292	17517	16039	14580	14210	13542	12671	12897	13005	12543	12743	12725	12444	12574	12590	12722	12688	12531	12506	12994	13058	12947	12668	12746	12406	12510	12269	12500	12607	12532	12488	12481	12543	12650	12503	12435	12470	12408	12327	12343	12254	12493	12467	12574	12312	12440	12408	12584	12327	12305	12488	12351	12528	12374	12290	12497	12466	12493	12363	12446	12322	12408	12565	12468	12443	12488	12440	12360	12475	12517	12409	12422	12456	12399	12462	12341	12398	12507	12424	12444	12503	12527	12474	12375	12334	12336	12416	12358	12572	12490	12494	12493	12566	12468	12372	12448	12513	12295	12600	12520	12382	12506	12552	12566	12301	12386	12446	12361	12451	12417	12401	12446	12589	12386	12416	12361	12372	12398	12568	12427	12385	12411	12518	12391	12377	12387	12360	12528	12389	12389	12431	12507	12391	12390	12326	12411	12437	12249	12454	12327	12549	12472	12409	12441	12452	12599	12286	12573	12276	12353	12437	12299	12368	12423	12359	12154	12452	12466	12458	12582	12564	12563	12414	12551	12405	12456	12333	12500	12415	12487	12493	12584	12548	12582	12385	12446	12456	12435	12478	12343	12501	12435	12473	12327	12328	12484	12405	12371	12641	12453	12488	12467	12364	12437	12515	12349	12453	12611	12534	12430	12467	12318	12464	12430	12570	12383	12441	12319	12406	12379	12567	12420	12485	12262	12499	12369	12424	12344	12378	12515	12415	12447	12323	12486	12564	12468	12408	12356	12357	12266	12398	12381	12594	12458	12410	12571	12491	12301	12477	12379	12446	12348	12540	12410	12491	12429	12210	12352	12424	12489	12351	12549	12497	12381	12443	12356	12430	12343	12370	12450	12468	12431	12331	12462	12349	12369	12463	12349	12392	12482	12428	12396	12444	12357	12419	12409	12499	12420	12372	12472	12439	12359	12347	12575	12357	12473	12552	12559	12496	12347	12546	12403	12523	12411	12428	12322	12443	12412	12296	12458	12449	12215	12582	12519	12413	12519	12466	12438	12441	12498	12329	12428	12570	12570	12430	12479	12550	12489	12306	12371	12551	12479	12378	12357	12435	12615	12524	12354	12541	12453	12503	12690	12307	12457	12352	12437	12319	12318	12472	12505	12403	12407	12413	12404	12451	12511	12569	12529	12477	12298	12522	12358	12476	12531	12420	12405	12483	12268	12608	12305	12472	12310	12407	12384	12439	12474	12445	12356	12320	12485	12454	12307	12311	12427	12555	12530	12286	12387	12541	12332	12627	12469	12418	12604	12530	12374	12389	12401	12313	12554	12417	12374	12365	12483	12495	12530	12320	12386	12356	12364	12436	12590	12422	12519	12450	12430	12405	12470	12418	12293	12463	12422	12403	12528	12340	12213	12526	12516	12314	12333	12371	12457	12428	12562	12337	12420	12410	12248	12255	12395	12365	12416	12512	12541	12361	12401	12372	12519	12538	12530	12521	12317	12311	12399	12597	12373	12556	12450	12410	12399	12360	12417	12391	12426	12263	12338	12350	12456	12515	12290	12410	12645	12305	12230	12445	12401	12362	12468	12291	12354	12424	12386	12527	12504	12575	12452	12673	12418	12404	12467	12335	12448	12503	12544	12458	12466	12419	12418	12491	12545	12393	12492	12505	12423	12432	12376	12410	12300	12498	12466	12478	12410	12291	12443	12403	12461	12425	12377	12508	12328	12577	12457	12476	12543	12390	12455	12350	12425	12423	12436	12513	12366	12561	12391	12467	12690	12479	12403	12446	12710	12371	12415	12426	12440	12454	12401	12363	12553	12418	12504	12439	12456	12439	12534	12557	12693	12301	12346	12577	12531	12502	12406	12319	12437	12499	12492	12325	12451	12464	12492	12352	12362	12398	12340	12589	12534	12507	12381	12580	12459	12369	12511	12509	12529	12318	12356	12462	12385	12449	12510	12571	12177	12587	12387	12369	12406	12655	12670	12447	12457	12451	12499	12545	12410	12324	12316	12298	12590	12357	12462	12448	12337	12535	12472	12520	12515	12441	12416	12359	12517	12419	12429	12413	12428	12303	12485	12295	12394	12287	12532	12425	12367	12305	12350	12455	12415	12463	12460	12302	12427	12262	12479	12483	12361	12327	12296	12631	12525	12585	12459	12408	12448	12287	12425	12481	12724	12617	12299	12344	12537	12329	12443	12293	12487	12404	12558	12425	12354	12425	12497	12304	12279	12412	12340	12489	12493	12536	12413	12413	12431	12469	12402	12325	12374	12541	12386	12470	12548	12329	12615	12430	12313	12405	12387	12434	12361	12435	12525	12231	12560	12416	12588	12471	12626	12504	12390	12404	12397	12563	12521	12611	12343	12588	12437	12557	12337	12406	12408	12358	12426	12585	12450	12462	12420	12322	12516	12473	12369	12422	12474	12503	12496	12480	12324	12414	12491	12433	12435	12418	12496	12364	12367	12354	12466	12617	12517	12466	12491	12476	12555	12352	12418	12311	12440	12420	12567	12363	12444	12389	12379	12390	12448	12466	12430	12570	12366	12341	12396	12414	12478	12427	12480	12607	12468	12438	12506	12246	12494	12350	12559	12271	12550	12405	12338	12522	12380	12472	12412	12338	12398	12420	12382	12550	12397	12511	12365	12493	12455	12482	12317	12377	12415	12416	12597	12385	12423	12399	12439	12284	12422	12463	12410	12383	12407	12332	12291	12474	12288	12348	12487	12462	12364	12548	12435	12423	12541	12357	12351	12319	12546	12510	12467	12462	12462	12559	12432	12432	12517	12393	12354	12432	12409	12498	12355	12585	12560	12401	12280	12480	12484	12671	12344	12499	12436	12350	12379	12571	12402	12312	12330	12518	12452	12259	12477	12255	12415	12342	12397	12486	12311	12491	12346	12290	12452	12505	12340	12456	12454	12498	12497	12381	12581	12339	12300	12397	12478	12442	12414	12435	12426	12458	12397	12506	12393	12488	12404	12399	12409	12502	12399	12461	12475	12196	12428	12396	12551	12308	12363	12363	12456	12269	12409	12518	12329	12266	12395	12279	12358	12570	12157	12585	12440	12360	12463	12443	12465	12508	12539	12277	12389	12607	12425	12508	12390	12586	12528	12450	12609	12444	12405	12428	12372	12687	12403	12528	12266	12321	12356	12442	12444	12577	12385	12513	12206	12577	12443	12335	12460	12281	12402	12494	12332	12472	12574	12347	12453	12417	12543	12555	12400	12611	12469	12433	12451	12458	12552	12435	12466	12408	12377	12461	12578	12417	12428	12401	12564	12503	12540	12423	12543	12409	12515	12380	12332	12451	12667	12323	12502	12409	12332	12398	12444	12332	12333	12459	12538	12375	12506	12312	12433	12656	12497	12441	12512	12286	12590	12383	12388	12396	12603	12424	12531	12425	12588	12449	12357	12487	12395	12461	12455	12355	12372	12481	12368	12560	12325	12447	12481	12417	12430	12413	12420	12395	12376	12586	12362	12426	12384	12485	12297	12371	12347	12440	12384	12470	12498	12465	12401	12413	12501	12235	12424	12498	12327	12423	12502	12476	12396	12316	12508	12509	12325	12444	12319	12469	12498	12480	12398	12364	12288	12311	12442	12390	12311	12515	12374	12423	12453	12517	12431	12464	12587	12464	12243	12521	12467	12521	12318	12379	12473	12561	12426	12439	12445	12576	12327	12590	12285	12554	12468	12436	12423	12485	12360	12615	12496	12450	12404	12373	12592	12494	12374	12414	12214	12538	12477	12454	12420	12400	12421	12515	12373	12516	12398	12411	12442	12467	12426	12635	12291	12493	12507	12356	12546	12412	12423	12528	12480	12517	12306	12405	12424	12495	12394	12244	12523	12457	12378	12376	12328	12472	12466	12475	12446	12617	12367	12509	12688	12522	12443	12510	12364	12420	12365	12401	12287	12331	12431	12366	12424	12288	12401	12546	12457	12486	12432	12296	12394	12466	12488	12414	12360	12471	12447	12481	12410	12471	12490	12505	12545	12522	12539	12393	12421	12511	12454	12292	12407	12505	12488	12454	12414	12487	12386	12572	12352	12284	12363	12407	12511	12483	12516	12488	12409	12400	12411	12518	12607	12285	12460	12429	12481	12438	12431	12533	12463	12426	12398	12450	12602	12339	12520	12426	12316	12565	12370	12429	12330	12329	12251	12384	12369	12460	12513	12275	12437	12576	12490	12401	12460	12431	12613	12512	12387	12450	12349	12610	12402	12479	12369	12563	12475	12377	12530	12254	12506	12537	12431	12422	12349	12382	12463	12433	12303	12507	12414	12438	12447	12335	12682	12469	12275	12393	12464	12424	12517	12428	12409	12540	12461	12511	12306	12449	12388	12459	12355	12529	12418	12300	12483	12433	12353	12316	12364	12367	12542	12442	12394	12624	12424	12384	12592	12364	12460	12383	12439	12608	12390	12430	12416	12385	12401	12429	12427	12422	12438	12495	12489	12366	12359	12496	12418	12531	12315	12403	12442	12445	12636	12471	12330	12380	12383	12418	12412	12461	12423	12518	12448	12651	12450	12613	12469	12409	12432	12572	12526	12334	12441	12313	12413	12417	12431	12439	12483	12418	12561	12481	12410	12293	12593	12241	12383	12525	12305	12327	12380	12537	12365	12309	12456	12511	12449	12482	12372	12372	12369	12452	12425	12403	12268	12519	12386	12406	12350	12361	12384	12465	12371	12372	12504	12395	12212	12275	12276	12428	12434	12439	12351	12411	12516	12545	12385	12432	12469	12466	12469	12393	12355	12472	12344	12364	12525	12638	12531	12306	12440	12252	12496	12342	12528	12525	12329	12503	12562	12443	12572	12442	12471	12407	12504	12354	12344	12379	12327	12462	12553	12549	12444	12388	12371	12408	12386	12418	12412	12273	12363	12313	12430	12460	12294	12574	12517	12447	12402	12450	12555	12258	12579	12290	12358	12349	12316	12487	12589	12421	12552	12491	12446	12583	12615	12478	12507	12498	12407	12405	12465	12413	12426	12362	12399	12250	12644	12384	12432	12404	12481	12377	12315	12517	12290	12479	12328	12319	12485	12422	12474	12595	12310	12455	12377	12614	12523	12578	12437	12384	12293	12406	12428	12410	12605	12400	12486	12487	12424	12485	12529	12451	12371	12450	12483	12546	12572
22198	21156	28595	24338	22037	23833	23225	16772	15134	14722	14100	13998	13800	13635	13787	13462	13647	13470	13481	13328	13514	13950	14279	14355	14486	14281	13928	13629	13303	13126	13107	13069	13269	13228	13125	13150	13030	13181	13211	13241	13244	12997	13098	12922	12951	13179	13267	13066	13058	13173	13256	13018	13147	13251	13216	13174	13004	12998	13091	13163	13129	12966	13008	13017	13064	12911	12966	13268	13021	13065	13091	13121	13004	12957	13025	13113	12900	12995	13104	13310	13116	12938	12864	12926	13009	13127	13102	13036	13191	13060	12976	13131	13000	13131	13168	13059	13153	13139	13019	12946	12968	13181	13186	13114	13061	13100	12959	12939	13096	12957	12979	13034	13169	13044	13294	13103	13056	13292	13046	13057	13044	13047	13314	13200	12960	13009	13108	13033	13246	12809	13164	13132	12909	13101	12917	12855	13076	12922	13066	12791	12828	12855	13106	13214	13122	12968	13154	12917	13061	13029	13209	12916	12992	13006	13021	12848	13017	13127	13041	13117	13121	12993	12911	13022	13001	13183	13279	13067	13205	12964	12987	12896	13153	13110	12950	13258	13053	13092	13128	12771	13234	13226	12976	13114	12903	12943	13170	13145	13043	13101	13216	13074	13004	13096	13093	13143	12889	13211	13106	13049	13046	13102	13241	13157	12935	13111	13029	13133	12881	12958	13119	13002	13190	12895	13141	13054	13195	13123	13065	12922	12923	12927	12830	13101	12983	13102	13035	12862	13188	13137	13129	12972	13020	12957	13205	13203	13180	12879	12870	13023	12921	12912	13116	13028	12995	13178	13025	13005	12996	12935	13025	12888	13274	13243	13192	13104	13038	13034	13100	12986	13081	13061	12965	13113	13067	13082	13081	13229	13120	12888	13096	12989	13096	13075	13172	13097	13130	13151	13111	13113	13180	13201	13073	12987	13006	13127	13220	12955	13199	13003	13010	12967	12987	12870	13008	13229	12913	13154	13199	12974	12931	13018	13013	12968	13195	13073	12968	13013	13079	13092	13223	12912	13245	13248	13006	12943	12974	13035	12973	12983	12916	13106	13104	13065	12862	13102	13087	13123	13155	13137	13177	13082	13008	13108	13105	13152	12895	13074	12980	12944	12980	13017	13164	12880	12995	13166	12890	13128	13088	13151	13047	13200	13197	13059	13127	12892	12889	13221	12979	12902	13083	13206	13133	12953	13187	12966	13164	13008	12984	13142	12995	13227	13264	13072	13041	13033	13017	13044	13067	12988	12951	13042	13202	12993	13142	13086	12874	13121	13124	13073	13128	13079	13029	13084	12962	13000	12994	12817	13217	13115	12948	13092	12943	12964	12852	13172	12933	13139	12881	13076	13130	12856	13059	12976	12968	12989	13008	12990	13120	13241	13284	12998	12964	13019	13220	13133	13236	13168	13088	12998	12949	13134	13116	13102	13212	13110	13048	12994	13004	13002	12914	13076	12985	13145	12855	12917	13025	13070	13348	13065	13092	12868	12937	13278	13200	13172	13131	13047	12978	13198	13004	13211	13022	13000	13011	12804	13066	12990	12894	13161	13142	13215	13083	13054	13059	13242	13005	13176	13010	13081	12929	13098	13264	12947	12931	13069	12960	13118	13152	13010	13002	13088	13192	13046	13076	12965	13114	13047	13228	13245	13068	13095	13090	13045	13137	13067	12790	13170	12949	13153	13102	13000	12978	12993	13124	13142	13123	13118	13115	13095	12923	13149	13085	13102	13018	12975	12942	13108	13348	12996	13081	13243	13056	13144	12887	13055	13217	13072	13159	13017	13149	13056	12956	13159	13022	13153	13103	12896	12891	12956	13025	13040	13207	13078	13049	12895	13208	13175	12946	13170	13070	13091	13003	12944	13081	13090	12989	13095	13186	13008	13111	13007	12982	13051	13013	12957	13043	13046	13075	13019	13022	13066	13169	13303	13066	13214	13019	13030	13149	13000	13183	13157	13042	13170	13175	12914	13074	13115	13021	13107	13044	13198	12982	13028	12988	13135	13145	13206	12946	13174	12963	13100	12974	13020	13028	12942	12995	12979	12963	13158	13063	12866	13180	12947	12935	13087	13121	13084	13111	13168	13039	12910	12912	12918	13284	13148	13171	13165	13030	13202	12978	12849	13171	13016	13229	13221	12980	13070	12970	13085	13046	12948	13057	13100	13105	12998	13113	13036	12923	13044	12973	13117	13108	13066	12905	13127	12853	13175	13004	13237	13023	12944	13018	13204	13215	12895	12986	13085	13020	12998	13192	12893	12990	13093	13051	13068	13195	12941	12958	13064	12989	12950	12860	13100	13081	13134	12992	12937	13230	13100	13074	12948	13151	12838	13110	12996	13013	13149	12989	13154	13074	13035	13037	13047	13024	13120	13182	13032	12977	12856	13184	13328	13015	12980	12935	13115	13127	13342	13027	13021	12866	13026	13152	13061	13029	13027	13230	12959	12819	13091	12803	12981	13115	13225	13399	13155	13088	13051	13141	13048	13093	13172	13226	12952	12840	13305	13021	13055	13137	13113	13081	13033	13025	13122	13041	13033	12778	13119	12795	12991	13055	12978	12965	12973	13046	12975	12973	12956	12989	13065	12966	13059	12991	13010	13072	13099	13138	12912	13228	13029	13064	13108	13006	12979	13025	13065	13117	13128	13132	13037	13049	12967	13004	13007	13043	12914	13009	13070	13005	12934	13161	13126	13129	13033	13262	13037	12998	12845	13090	13105	13107	13050	12995	13182	13029	12896	13074	13126	13264	13039	13279	13166	13097	12966	12924	13046	13168	12986	13270	12975	13028	13117	12987	12777	13111	13042	13072	13144	12899	13095	13120	13197	13129	13216	13140	13123	13173	13070	13031	13023	13086	13088	12939	13289	13188	13192	13117	13102	13007	13258	13204	13165	13118	12836	13064	13044	12915	13042	13121	13008	12938	13110	13030	12988	13105	13014	13023	13071	13125	12875	12786	13040	13091	13140	12895	12975	13099	13079	13015	12803	13169	13200	13051	13024	12972	13054	12965	13096	12897	13179	13267	13120	13116	13049	13045	13190	13142	13003	12971	13062	13046	12983	12983	13163	13065	12997	13129	13018	13129	13040	12980	13101	12941	13269	13067	13293	13110	13062	13072	13087	12987	13108	13202	12994	13031	13005	13061	13095	13136	12951	12979	13017	13138	12996	13042	12969	13206	12872	13089	12879	12987	13050	13234	13064	12991	12966	12969	13216	13050	13037	12970	13049	13337	13021	13054	13035	13124	13104	13127	13123	12987	12915	12948	12865	12937	13098	13166	12948	13155	12886	13092	13114	13108	12894	13094	13332	13039	13000	13012	13050	13054	13102	13071	13006	12978	12909	12917	13059	13120	13127	13267	12895	13049	13142	13004	13099	12919	12868	13002	12900	13031	13230	13022	12953	13086	12872	12961	13187	13197	13019	13090	12921	13035	13047	13120	13023	13003	13071	12973	12902	13146	13194	13075	12965	13158	13116	13137	13063	12860	13151	13339	13011	13013	13169	13221	13204	13081	12930	13004	13137	13076	13122	13138	13050	13224	12976	13085	12978	13027	13210	12998	12817	13061	13031	13016	13030	13058	13154	13101	12955	13196	13268	13155	13021	13001	13081	13295	13087	13160	13088	12965	12971	13002	13014	13099	12815	13109	12810	12843	13023	13006	13003	13096	13072	13032	13051	13062	12911	12906	13001	12974	13020	12931	13182	13103	12918	13062	13271	13126	13117	12941	12920	13088	13155	12969	13084	12873	13128	12810	13010	13142	12935	12979	12978	13020	12874	12959	13053	13046	12876	12705	13055	12954	12726	13026	13006	13167	13114	12907	13219	13068	13106	13124	13030	12961	12973	12918	13121	13048	13155	13060	13147	12994	13116	13138	13096	12943	13047	13037	12889	13073	12965	13136	13009	13028	12913	13016	13045	12899	12942	13065	13097	13111	13018	13195	13148	13118	12958	13114	13100	13053	12944	13318	13287	13097	13015	12869	13144	13122	13031	13048	13034	13204	13238	13139	12979	13121	13258	13115	13100	13207	13228	13150	13100	12965	13140	13024	13054	12985	13231	13098	13036	13010	12974	13044	13064	13153	13096	13292	13136	13110	13012	13078	13025	13098	13029	13249	13109	13089	13137	12994	13047	12922	13035	12928	13077	13017	12961	13002	13123	12886	13116	13100	13098	13167	13177	13146	13045	13161	12983	13020	12983	13032	13097	13016	12926	12944	13086	13087	12956	12970	12870	13173	13127	13072	12869	12944	12885	13078	12873	12958	12972	13094	13101	12831	13082	13027	13164	12924	12980	13082	13066	13038	12898	12929	13131	13006	13083	13189	13120	12942	12986	13003	13117	12975	13018	13127	13089	13081	12973	13212	13247	13014	13038	13062	13107	13056	13091	13031	13007	13251	13112	12957	12958	13031	13011	13071	12975	12929	13056	13120	12971	13068	12898	12725	12998	13192	13057	13052	13008	12868	13005	13281	13123	12888	12761	12847	13076	12984	12963	12888	13009	12892	12807	12989	12858	13185	13043	13074	13134	13096	13068	13052	12908	13214	13205	12983	13091	13092	13019	12918	13200	13186	13087	13104	12829	13089	12933	13047	13065	13033	13089	13194	13262	13286	13216	13078	13159	13217	13012	13091	13091	13115	12978	13090	13122	13161	13148	13101	12993	13191	13136	13133	13056	13075	13140	13174	13235	13059	13285	13166	13156	13060	12973	13105	12918	12990	12959	12948	12856	13054	12975	12995	13121	13162	12887	13078	12900	13072	13011	13131	12938	13003	12906	12948	13046	13083	13159	13079	13071	13141	13216	13096	12966	13080	13014	13038	13235	13013	13057	12979	13035	12984	13050	12916	12853	12978	12965	12919	12991	12992	13019	13065	13160	12985	12854	13068	12827	13117	13116	13048	12953	13136	13125	13090	13091	12973	13256	12949	13170	13008	13049	13058	12917	12776	12962	13178	13069	13255	12984	13217	13055	13075	12919	13046	13206	13052	13033	13094	13111	13024	13209	12975	13294	13167	13068	13266	12900	13012	13274	13034	13012	12988	13162	13167	12826	13030	13118	12983	13072	12769	13028	13293	13054	13048	13120	13030	13233	13077	12967	13175	13198	13033	13095	13083	13095
33977	65420	56250	37252	27970	22519	16909	15099	13929	12928	11933	12482	12261	11773	11683	11478	11474	11492	11237	11396	11495	12324	13048	12701	13122	12610	11920	11640	11484	11302	11270	11130	11106	11213	11087	11197	11118	11097	11219	11085	11191	11121	11151	11254	11144	11134	11252	11294	11109	11282	11267	11214	11065	11140	11188	11111	11330	11153	11195	11242	11186	11148	11204	11145	11232	11444	11265	11068	11116	11078	11120	11207	11229	11149	11215	11206	11169	11198	11213	11305	11105	11255	11028	11062	11092	11059	11234	11272	11000	11253	11241	11354	11281	11238	11072	11131	11245	11219	11323	11224	11115	11376	11202	11164	10965	11393	11244	11076	11229	11308	11153	11160	11131	11310	11203	11179	11312	11125	11229	11335	11061	11193	11163	11166	11297	11097	11121	11306	11287	11250	11044	11141	10966	11217	11190	11200	11099	11200	11158	11183	11144	11208	11073	11222	11146	11127	11081	11145	11242	11164	11216	11203	11119	11184	11236	11200	11317	11185	11148	11070	11193	11160	11247	11324	11137	11185	11141	11243	11139	10945	11235	11189	11073	11120	11142	11049	11165	11238	11133	11230	11135	11127	11247	11146	11339	11112	11163	11079	11326	11296	11405	11216	11098	11218	11259	11157	11101	11124	11153	11163	11170	11176	11155	11175	11283	11217	11092	11136	11220	11072	11235	11145	11201	11134	11125	11109	11141	11295	11259	11234	11082	11140	11253	11162	11260	11120	11185	11217	11124	11208	11277	11161	10973	11148	11323	11303	11221	11165	11301	11308	11157	11197	11254	11132	11254	11261	11167	11265	11194	11210	11269	11236	11171	11172	11189	11179	11188	11094	10972	11205	11077	11087	11166	11122	11303	11372	11232	11187	11281	11192	11228	11119	11327	11140	11134	11086	11274	11331	11226	11302	11186	11160	11219	11369	11247	11229	11051	11153	11114	11201	11111	11208	11152	11149	11173	11333	11144	11219	11305	11229	11112	11306	11273	11204	11180	11184	11075	11294	11092	11124	11309	11288	11313	11214	11223	11223	11152	11098	11265	11105	11144	11113	11132	11336	11096	11201	11116	11184	11218	11104	11080	11400	11163	11152	11218	11248	11217	11115	11239	11098	11263	10969	11292	11172	11155	11105	10976	11269	11236	11188	11101	11129	11278	10978	11184	11060	11260	11188	11092	11283	11173	11034	11054	11269	11138	11276	11365	11142	11218	11283	11174	11118	11200	11084	11190	11202	11288	11094	11163	11356	11222	11145	11102	11290	11263	11216	11084	11113	11268	11315	11199	11273	11210	11125	11204	11234	11185	11347	10994	11141	11124	11249	11105	11255	11214	11201	11133	11306	11201	11095	11448	11277	10987	11183	11271	11311	11173	11086	11202	11241	11325	11198	11234	11251	11183	11265	10972	11238	11070	11127	11192	11170	11168	11109	11135	11229	11139	11201	11051	11227	11069	11302	11140	11228	11159	11093	11095	11234	11081	11258	11337	11199	11215	11115	11249	11116	11243	11311	11180	11155	11207	11082	11280	11104	11156	11144	11209	11140	11328	11123	11133	11275	11215	11158	11297	11156	11197	11289	11088	11180	11146	11071	11129	11234	11206	11386	11100	11006	11303	11205	11214	11133	11161	11238	11151	11312	11183	11091	11155	11140	11107	11171	11282	11329	11095	11236	11126	11347	11273	11101	11312	11201	11229	10960	11239	11048	11290	11115	11230	11135	11183	11082	11178	11291	11104	11138	11096	11107	11236	11142	11163	11322	11244	11060	11110	11303	11103	11261	11301	11089	11173	11300	11113	11106	11101	11225	11202	11146	11293	11202	11130	11117	11075	11335	11186	11172	11208	11232	10965	11192	11206	11170	11220	11217	11040	11197	11261	11213	11305	11015	11190	11353	11113	11203	11234	11092	11226	11150	11129	11164	11254	11164	11319	11145	11127	11084	11070	11193	11222	11246	11241	11314	11240	11316	11245	11270	11179	11186	11220	11242	11302	11288	11348	11199	10995	11240	11005	11113	11180	11115	11112	11209	11246	11239	11289	11143	11126	11036	11145	11277	11162	11232	11216	11202	11080	11234	11385	11046	11242	11198	11001	11069	11268	11095	11215	11246	11087	11160	11196	11062	11110	11100	11126	11254	11272	11314	11146	11094	11276	11179	11194	11251	11238	11251	11221	11097	11234	11249	11135	11186	11187	11156	11353	11131	11302	11196	11036	11143	11122	11264	11178	11030	11217	11275	11205	11141	11173	11257	11196	11236	11098	11226	11297	11153	11133	11244	10929	11179	11221	11167	11145	11125	11200	11199	11232	11314	11201	11163	11088	11259	11119	11040	11302	11144	11205	11248	11340	11228	11196	11283	11164	11139	11105	11035	11263	11260	11241	11239	11094	11343	11176	11179	11167	11161	11144	11161	11252	11268	11123	11165	11293	11076	11137	11409	11248	11167	11210	11216	11339	11116	11277	11245	11268	11125	11036	11125	11221	11152	11077	11077	11169	11175	11230	11256	11187	11235	11198	11162	11251	11188	11149	11315	11194	11273	11238	11052	11250	11158	11072	11267	11210	11123	11134	11232	11312	11262	11337	11065	11208	11137	11203	11213	11108	11161	11270	11243	11256	11226	11305	11139	11133	11179	11109	11111	11065	11232	11167	11124	11277	10945	11172	11186	11256	11241	11039	11126	11285	11096	11314	11276	11112	11235	11220	11099	11246	11102	11115	11128	11337	11230	11166	11049	11271	11097	11208	11248	11109	11227	11174	11185	11079	11141	11196	11074	11182	11304	11272	11177	11178	11155	11258	11246	11098	11167	11141	11262	11389	11143	11203	11317	11154	11248	11265	11141	11108	11194	11212	11232	11249	11276	11205	11048	11374	11122	11209	11196	11202	11169	11166	11215	11247	11360	11248	11206	11043	11178	11269	11340	11233	11358	11239	11186	11148	11231	11234	11136	11197	11302	11092	10928	11005	11019	11160	11082	11199	10984	11095	11152	11229	11139	11194	11248	10961	11299	11061	11264	11087	11237	11085	11283	11290	11117	11138	11061	11285	11219	11201	11110	11205	11337	11283	11066	11318	11123	11131	11272	11045	11083	11108	11243	11129	11186	11294	11056	11079	11269	11114	11011	11274	11123	11085	11089	11417	11162	11126	11092	11004	11189	11322	11155	11072	11250	11307	11311	11063	11312	11170	11275	11123	11206	11155	11196	11252	11113	11037	11059	11198	11326	11264	11077	11287	11103	11156	11263	11233	11171	11111	11256	11264	11207	11173	11195	11172	11282	11202	10982	11198	11213	11294	11197	11079	11222	11129	11163	11278	11014	11052	11180	11281	11183	11358	11180	11277	11198	11337	11314	11041	11183	11212	11165	11256	11191	11067	11200	11382	11187	11151	11129	11200	11218	11253	11156	11212	11192	11379	11225	11302	11285	11183	11005	11220	11249	11364	11225	11277	11013	11144	11243	11183	11211	11336	11207	11199	11151	11195	11102	11114	11211	11193	11248	11243	11131	11239	11203	11240	11173	11013	11375	11216	11139	11023	11062	11103	11422	11111	11157	11237	11246	11308	11194	11114	11227	11084	11182	11133	11220	11276	11160	11139	11161	11218	11181	11278	11138	11195	11064	11242	11202	11063	11192	11084	11115	11128	11223	11128	11183	11288	11139	11252	11065	11127	11346	11230	11118	11149	11185	11216	11076	11350	11401	11021	11246	11132	11084	11272	11045	11357	11159	11219	11184	11133	11188	11157	11142	11061	11143	11250	11090	11187	11133	11191	11301	11128	11289	11171	11172	11321	11070	11279	11042	11297	11231	11221	11224	11080	11112	11194	11152	11053	11103	11197	11095	11199	11246	11319	11199	11240	11114	11322	11009	11196	11205	11132	11082	11240	11201	11275	11315	11076	11136	11090	11112	11306	11159	11301	11342	11163	11097	11165	11088	11146	11153	11080	11257	11165	11165	11128	11106	11442	11248	11186	11088	11154	11212	11121	11183	11196	11081	11141	11206	11143	11211	10972	11177	11228	11149	11306	11268	11258	11115	11149	11197	11081	11240	11134	11189	11209	11165	11029	11163	11120	11266	11059	11032	11151	11089	11182	11202	11335	11171	11145	11212	11191	11237	11251	11272	11198	11122	11266	11065	11178	11178	11315	11297	11098	11116	11198	10976	11226	10955	11009	11143	11219	11289	11218	11222	11057	11037	11272	11294	11137	11210	10993	11305	11062	11025	11135	11250	11306	11241	11291	11168	11169	11277	11167	11194	11305	11189	11119	11119	11240	11090	11298	11346	11127	11287	11096	11090	11154	11147	11060	11170	11185	11291	11161	11280	11220	11071	11206	11262	11100	11162	11194	11109	11182	11267	11272	11189	11096	11127	11010	11203	11085	11231	11157	11118	11223	11283	11214	11114	11248	11252	11256	11066	11104	11312	11294	11289	11045	11210	11174	11065	11036	11188	11151	11147	11321	11252	11247	11233	11202	11324	11205	11282	11186	11048	11193	11178	11176	11153	11112	11131	11176	11008	11212	11207	11219	11177	11160	11156	11317	11173	11261	11136	11352	11171	11310	11120	11160	11306	11072	11200	11150	11254	11044	11163	11122	11216	11202	11115	11200	11107	11142	11083	11085	11151	11201	11250	11210	11113	11258	11262	11325	11093	11188	11246	11367	11238	11290	11128	11142	11095	11151	11104	11284	11059	11225	11198	11306	11206	11236	11210	11209	11308	11158	11161	11434	11303	11249	11077	11155	11192	11248	11233	11177	11219	11097	11345	11108	11169	11182	11187	11146	11116	11160	11315	11215	11265	11093	11279	11186	11132	11227	11178	11147	11277	11154	11134	11173	11296	11089	11232	11071	11177	11064	11230	11130	11168	11195	11203	11188	11179	11214	11095	11196	11263	11243	11042	11269	11397	11157	11311	11149	11142	11338	11245	11129	11272	11065	11191	11144	11232	11113	11047	11153	11236	11202	11163	11212	11168	11240	11247	11231	11199	11233	11264	11093	11135	11104	11179	11183	11098	11184	11212	11061	11244	11210	11271	11149	11161	10975	11204	11194	11151	11153	11061	11224	11240	11225	11279	11202	11164	11097	11213	11130	11056	11174	11113	11214	11185	11085	11273	11101	11101	11221	11097
31487	35544	38034	29414	22637	19721	18072	17130	16590	16349	16022	16313	16160	16014	15730	15884	15961	15776	16040	15753	15823	16015	16160	16006	16013	15758	15910	15828	15773	15710	15946	15780	15839	15847	15798	15857	15707	15997	15768	15737	16010	15835	15767	15713	15871	15683	15828	15843	15939	15964	15642	15835	15897	15762	15755	15684	15952	15789	15874	15804	15739	15732	15714	15807	15794	15835	15818	15768	15884	15979	15814	15729	15787	15835	15779	15554	15682	15622	15874	15724	15588	15605	15771	15770	15949	15595	15885	15956	15889	15873	15742	15896	15791	16050	15972	15643	15823	15988	15841	15807	15727	15978	15839	15812	15792	15754	15910	15646	15880	15822	15705	15723	15718	15868	15839	15921	16021	15701	15914	15694	15931	15916	15690	16031	15955	15860	16021	15955	15735	15684	15774	15931	15904	15954	15756	15775	15718	15817	15847	15802	15809	15854	15837	15676	15786	15702	16007	15891	15754	15789	15784	15754	15963	15635	15893	15593	15748	15637	15882	15996	15864	15607	15584	15896	15670	15932	15803	15685	15727	15900	15926	15925	15792	15881	15830	15806	15823	15867	15844	15804	15759	15968	15686	15966	15731	15927	15930	15803	15792	16026	15719	15908	15881	15683	15923	15815	15707	15800	15864	15749	15974	15720	15911	15595	15763	15885	15934	15588	15764	15863	15776	15702	15804	15693	16007	15988	15735	15764	15708	15738	15689	15750	15823	15876	15894	15810	15812	15912	15715	15895	15767	15903	15859	15961	15763	15872	15807	15834	15900	15766	15779	15667	15675	15848	15842	15895	16030	15902	15777	15865	15787	15790	15811	15729	15715	15915	15793	15890	15827	15753	15813	15852	15616	15857	15865	15703	15716	16078	15750	15777	15875	15824	15848	15811	15773	15821	15790	15685	15937	15694	15618	15975	16062	15783	15736	15743	15625	15779	15720	15720	15668	15690	15932	15825	15848	15797	15931	15896	15829	15620	15737	15878	16000	15765	15726	15882	15579	15878	15698	15722	15630	15671	15738	15788	15855	15925	15935	15965	15646	15788	15969	15934	15770	15735	15744	15666	15723	15832	15811	15714	15939	15944	15645	15762	15892	15672	15756	15947	15810	15978	15700	15850	15936	15746	15720	15696	15657	15766	15806	15958	15739	15825	15726	15750	15959	15816	15787	15878	15727	15750	15785	15940	15647	15765	15801	15783	15814	15989	15927	15770	15877	15889	15727	15806	15596	15666	15781	15619	15786	16017	15677	15864	15738	15856	15701	15689	15945	15758	15920	15678	15905	15665	15812	15755	15830	15873	15653	15818	15733	15783	15746	15800	15750	15763	15829	15851	15630	15770	15988	15768	15875	15838	15794	15929	15809	15889	15749	15922	15826	15647	15799	15669	15782	15764	15506	15923	15859	15770	15982	15717	15717	15825	16056	15903	15656	15853	15902	15754	15665	15843	15872	15748	15828	15557	15886	15942	15618	15811	15816	15900	15724	15847	15861	15792	15715	15763	15957	15853	15791	15753	15913	15841	15814	15879	15701	15774	15682	15994	15755	15657	15853	15653	15817	15863	15972	15822	15775	16040	15703	15750	15985	15654	15820	15718	15880	15765	15774	15642	15808	15757	15939	15597	15702	15893	15714	15756	15812	16088	15783	16062	15793	15702	15827	15673	15927	15892	15722	15828	15825	15794	15764	15751	15763	15868	15826	15773	16099	15983	16071	15995	15875	15953	15961	16106	15802	15902	15847	15905	15827	15883	15941	15879	15719	15571	15935	15826	15871	15814	15828	15743	15704	15837	15733	15809	15910	15867	15745	15739	16005	15928	15930	15938	15908	15949	15795	15833	16008	15679	15947	15800	15574	15866	15820	15906	15802	15546	15822	15859	15682	15895	15932	16048	15910	15695	15804	15807	15839	15762	15760	15794	15927	15892	15860	15534	15787	15804	15721	15627	15801	15839	15836	15744	15868	15737	15793	15746	15864	15804	15784	15910	15825	15997	15846	15811	15758	15911	15835	15836	15879	15703	15587	15767	15765	15990	15756	15741	15843	15907	15915	15687	15888	15919	15912	15730	15955	15736	15750	15936	15837	15942	15758	15910	15856	15580	15770	15762	16072	15774	15821	15711	15850	15751	15783	15694	15830	15769	15769	15690	16012	15801	15888	15751	15778	15828	15767	15774	15907	15800	15836	15907	15571	15803	15739	15714	15476	15630	15687	15820	15666	15820	15833	15811	15816	15829	15817	15934	15498	15815	15872	15904	15830	15587	15707	15949	15870	15750	15718	15841	15857	15718	15705	15669	15824	15800	16101	15784	15649	15769	15762	15905	15666	15764	15876	15912	15844	15728	15729	15800	15651	15822	15651	15731	15882	15730	15753	16016	15926	15827	15886	15695	15618	15884	15940	15770	15646	15809	15975	15870	15893	15828	15992	15771	15911	15824	15823	15846	15787	15974	15710	15954	15879	15733	15868	15727	15923	16018	15769	15865	15814	15598	15903	15562	15617	15711	15820	15807	15909	16193	15867	15988	15855	15814	15757	15728	15675	15816	15852	15823	15967	15969	15813	15711	16018	15798	16032	15827	15759	15775	15716	15760	15943	15710	15820	16073	15832	15941	15821	15669	15737	15794	15935	16017	15865	15519	15787	15659	15685	15948	15854	15852	15845	15719	15730	15738	15822	15550	15887	15782	15738	15718	15763	15872	15788	15822	15793	15882	15672	16017	16044	15722	15712	15891	15894	15774	15966	15867	15756	15806	15870	15674	15906	15716	15911	15757	15716	15794	15841	15666	15857	15595	15874	15697	15779	15937	16003	15818	15838	15691	15849	15655	15831	15893	15871	15841	15791	15939	15780	15655	15951	15944	15653	15727	15880	15843	15984	15868	15684	16025	15863	16023	15792	15798	15949	15840	15903	15817	15794	15867	15628	15783	15781	15750	15557	15812	15867	15789	15824	15700	15880	15919	16004	15774	15765	15791	15723	15591	15783	15658	15643	15834	15822	15934	15816	15674	15744	16003	16018	15853	15798	15953	15687	15849	15816	15892	15664	15589	15738	15668	15873	15800	15605	15925	15701	15757	15888	15767	15940	15828	15629	15724	15736	15876	15773	15895	15759	15591	15914	15872	15998	15764	15743	15783	16041	16109	15821	15766	15838	15825	15911	15824	15719	15836	15809	15593	15901	15895	15940	15806	15628	15889	15749	15915	15881	15774	15815	15954	15883	15891	15702	16036	15833	15738	15909	15705	15789	15790	15590	15962	15745	15847	15854	15755	15895	15746	15914	15895	15963	15733	16072	15766	15754	15772	15842	15751	15773	15834	15606	16008	15906	15707	15884	15848	15739	15976	15816	15774	15956	15865	15963	15728	15983	15729	15696	15541	15880	15722	15772	15909	15712	15734	15787	15776	15709	15789	15902	15785	16031	15918	15760	15654	15834	16011	15868	15744	15886	15805	15783	15756	15916	15974	15873	15744	15830	15609	15692	15968	15964	15747	15789	15821	15743	15860	15875	15724	15883	15729	15836	15852	15668	15910	15790	15557	15855	15880	15956	15787	15755	15887	15818	15670	15687	15643	15713	15802	15852	15896	15959	15503	15761	15576	15795	15710	15927	15659	15829	15880	15885	15624	15785	15865	15951	15740	15598	15910	15915	15611	15843	15729	15850	15597	15651	15750	15855	15758	15555	15843	15727	15871	15982	15798	15828	15845	15652	15735	15732	15690	15876	15580	15657	15821	15780	15851	15932	15812	15898	16014	15828	15852	16002	15981	15784	15800	15945	15938	15720	15960	15668	15902	15776	15810	15859	15733	15893	15901	15810	15667	15722	15664	15727	15602	15843	15824	15612	15805	15780	15808	15783	15720	15723	16008	15673	15641	15820	15949	15735	15795	15693	15876	15864	15993	15858	15707	15826	15828	15812	15809	15918	15880	16042	15758	16011	15896	15692	15916	15857	15840	15739	15834	15934	15822	16015	15934	15704	15857	15822	15599	15877	16028	15600	15751	15901	15705	15724	15909	15795	15517	15599	15829	15770	15945	15776	15818	15851	15710	15947	15903	15890	15701	15630	15834	15773	15906	15908	15874	15897	15810	15809	15891	15858	15928	15657	15533	15872	15813	15701	15755	15799	15824	15746	15850	15670	15957	15668	15881	15698	15824	15944	15883	15979	15660	15730	16126	15845	15906	15792	15905	15834	15971	15785	15728	15887	15868	15946	15840	15784	15710	15883	15896	15844	16033	15842	15777	15725	15871	15686	15749	15982	15791	15726	15786	15785	15771	15984	15687	15731	15697	15949	15798	15928	15835	15804	15819	15905	15895	15797	15890	15839	15718	15731	15735	15788	15834	16048	15874	15845	15820	15959	15596	15693	15650	15747	16024	15827	15892	16066	15702	15753	15759	15951	15793	15655	15830	15811	15668	15903	15886	16001	15912	15979	15909	15926	15619	15823	15847	15807	15856	15685	15745	15696	15970	15955	15801	15873	15822	15881	15803	15686	15913	15860	15510	15872	15907	15914	15801	15869	15862	15938	15975	15746	15586	15923	15563	15964	15894	15590	15824	15986	15744	15780	15754	15977	15756	15880	15752	15947	15896	15711	15815	15862	15812	15607	15834	15717	15851	15762	15641	15648	15561	15866	15682	15860	16075	15896	15670	15827	15894	15922	15902	15809	15746	15867	15871	15948	15839	15796	15498	15805	15728	15709	15749	15785	15697	15783	15551	15750	15590	15736	15747	15764	15678	15833	15831	15926	15858	15683	15957	15714	15638	15831	15943	15881	15830	15619	15749	15739	15716	15879	15895	15839	15776	15771	15966	15956	15789	15820	15742	15877	15824	15791	15761	15683	15920	15782	15983	15747	15945	15772	15714	15783	15867	15815	15879	15941	15889	15716	15840	15866	15794	16032	15621	15776	15833	15678	15957	15867	15654	15851	15864	15797	15864	15810	15882	15921	15822	15807	15807	15768	15975	15873	15833	15700	15957	16006	15741	15921	15952	15860	15857	15723	15678	15720	15611	15818	15940	15781	15648	15720	15755	15678	15804	15778	15853	15709	15819	15775	15674	15787	15670	15728	15738	15952	15822	15863	15779	15736	15879	15660	15821	15758	15868	15991	15827	15843	15846	15663	15572
32781	50525	37901	26318	20687	17778	15414	14746	13817	13469	13400	13493	13417	13289	13198	13144	13061	13273	13095	12986	13054	13173	13179	13133	13219	12918	13033	12876	13117	12987	13050	13111	12970	13093	12894	12953	13126	12920	13005	13028	12965	13065	12847	12856	13200	12929	13071	12823	13068	13010	13024	13011	13052	12962	12861	12920	12923	13038	13009	12955	12943	13071	13048	12900	12912	13025	13002	13036	13007	12986	12953	13047	13076	13058	12831	12936	12972	12953	13048	13178	13070	12937	12854	12989	13018	13057	13024	12939	13060	13068	12962	13026	12985	12844	13025	13016	12990	12841	13053	13035	12962	13140	13128	12952	13028	12999	12946	13169	13093	13027	12915	12956	12980	12976	13201	12918	12978	12976	13031	12959	13080	13073	12918	12940	13166	12990	12955	13022	12884	13045	13051	13145	12986	13109	12884	13044	13002	13076	12823	12932	13132	12973	13042	13116	13020	12896	13073	12987	13045	13180	13011	13038	13028	12877	12925	13070	13149	12941	13002	13069	13031	12961	12971	12999	12850	12932	13070	12766	13110	12987	13032	12914	13111	13050	13110	13125	12965	13043	13065	13032	13004	13078	13077	13117	13060	12960	13178	12930	12870	13147	12978	13104	12921	13024	13032	12869	13109	12820	12923	13005	12933	13004	12824	13093	12873	13015	13066	13094	12938	13027	13009	13147	12905	13057	12925	13159	13071	13046	12970	12998	13029	12882	12948	13061	12863	13158	13034	12961	12971	13136	12925	13104	13105	12933	12996	13069	13095	12938	13088	12942	13125	13120	13104	13004	12985	12770	12949	12981	13113	13108	12901	12876	13206	12987	12928	12927	12960	12963	13031	12930	13198	13032	12977	12846	13169	12897	13042	12962	13009	13037	12753	12956	13034	12947	13187	12919	13100	13085	12951	13076	13200	12998	12846	13027	13162	12883	13063	12931	12893	13071	13010	13012	13074	12937	13028	13107	13118	12946	12892	13023	13149	12905	12983	12959	13083	12840	13013	13043	13038	13021	12941	13019	12957	13110	12910	12968	13146	12965	12986	13157	13135	12817	12970	13017	13016	12955	13114	13005	12854	13106	13135	12826	12905	13006	13037	13095	13077	13039	13008	12921	12915	12955	13123	12946	12851	13112	13060	13005	12939	12795	13124	12998	12943	13087	12881	12975	13008	13059	13032	13078	13099	12974	13063	13018	13030	13131	13091	13158	13065	12871	13113	13018	13097	13053	13054	13093	13120	12919	13047	12944	13079	12893	13136	12972	12999	13086	12933	13167	12886	12922	12812	13025	13024	13101	12965	12925	12875	13123	13111	12911	13181	13025	13143	13063	13268	13029	13001	12959	12952	13075	12976	13081	12913	13000	12923	12955	12983	12899	13098	13009	12972	13050	13141	12794	13007	12895	12926	13056	12925	13089	12967	12894	12929	13009	12984	13196	12982	12965	12967	13040	13142	13035	13001	13029	13039	12968	13008	12922	12889	12912	12898	13021	13175	12994	12874	12954	13098	13012	13111	13073	13011	13046	13062	13026	12905	13104	12994	12955	13073	13055	12925	12974	12818	12931	13094	12954	13057	13002	13198	12714	13068	13036	12943	12984	12737	13039	12955	13162	13032	13100	13065	13054	12952	13023	13079	13042	12952	13081	13090	12808	12992	12989	12953	13141	13028	12961	12889	13226	13063	13106	13060	13037	12955	13050	13037	13062	13182	12961	13029	12930	13001	12966	13087	13087	13057	13165	13037	12954	13084	12848	13062	13044	12923	13020	12908	13031	13206	12965	12940	13078	13082	12996	13162	13045	13037	13014	13073	13137	13078	12912	13035	12940	12892	13072	12992	12995	13241	12863	13034	13031	12967	13202	13248	13058	12980	12924	13029	12970	12981	13099	13082	12992	13126	13071	12920	12952	13083	12969	13150	12879	13168	13137	12903	12969	13155	13054	12934	13044	13213	12973	12991	12988	12957	12947	12990	12915	13170	12967	13090	13033	13063	13108	13087	13007	13133	12930	13152	12826	12979	12957	12952	13040	13045	12966	13107	13115	12915	13143	13035	12908	13178	13021	13042	13100	13050	12885	13046	13025	13121	12911	13058	12985	13111	13098	13070	12967	13038	13105	13068	12977	12943	12941	13103	13016	12994	12997	13035	13104	13029	13000	13118	13093	13136	12943	12924	13077	13045	12992	13127	12997	12918	13092	12915	12843	13035	12977	13027	13143	13061	12956	13003	12986	12918	13029	13122	13016	12882	12942	12967	13154	13112	13010	12990	12979	13011	13189	13092	12966	13065	12956	12978	13152	13099	13061	13109	12957	12917	13226	12872	13051	13037	12865	13118	13038	13151	13025	12975	13021	12992	13118	13032	13049	13037	12950	13092	13072	12842	12966	12930	12999	13113	12957	13040	13080	13089	13096	12893	12857	13064	12896	13049	13137	13111	13005	13092	12892	12982	13084	13003	12967	12928	13073	12977	13114	13219	13038	12995	13155	13026	12986	12988	13146	13005	13070	12923	13066	13100	12985	13008	12904	13030	13019	12856	12874	13022	13041	13060	13081	13063	12997	13246	12902	12906	12974	12990	13090	12950	13047	12988	13020	12817	12973	13024	12957	13093	12961	13042	13089	13150	13104	13166	12958	12948	12995	12973	13037	12892	13051	13072	13099	13162	13020	12964	12915	13065	12998	12957	13008	13074	13061	13069	13112	12941	13048	12982	12949	12955	13101	12959	13043	13049	13029	13056	12993	13024	12953	12935	12888	13089	13073	13061	12980	12951	12852	13048	12985	13036	13157	13026	13036	12893	12985	13143	12999	12987	12966	13087	12866	13109	12989	13041	13030	12926	13109	12725	12942	13222	12991	13087	12998	12943	12947	12981	12948	12808	12967	13090	13036	13079	13068	13022	12893	13052	13042	13048	12840	12856	13019	13057	13065	12912	13077	13107	12926	13075	13101	13008	12958	12986	12996	12990	13078	13026	13117	13013	13158	13029	13171	12837	13019	12831	13024	13011	13010	13025	12905	12985	13000	12952	13277	12912	13102	13026	13047	12999	13103	12797	12980	13012	13299	13050	12953	12994	12989	12897	12983	13109	13134	13246	12902	13126	12966	12962	13031	13238	13003	13186	13046	13179	13002	12966	13140	12962	13124	13096	13043	13093	13058	12956	13014	12928	13080	13112	12937	13037	12793	13143	13034	13140	13039	13059	13040	13082	12875	12922	12954	13016	12881	13267	12892	13204	12920	12983	13012	13049	12970	13006	13026	13122	13117	12873	13043	12979	13117	13045	12991	12962	13106	12940	13091	12970	13166	12842	13075	12992	13075	13111	12972	12791	13226	13091	13003	13140	13116	13004	13073	13133	13067	13092	12989	12852	13026	13115	12956	12979	12914	13057	12877	13134	13197	13003	13152	12976	12959	12883	12904	13031	12911	12934	13190	13044	12991	13030	12903	12942	13031	12957	13084	13001	13038	13056	12987	13018	13125	13160	12990	13175	13108	13008	13114	12988	13155	12868	12960	13040	13128	13091	12961	13023	13264	12968	12954	13069	12960	13096	13017	12979	12994	13117	13168	13083	13203	13119	13050	13005	13034	13078	13079	12974	12967	13092	12968	12983	13100	13253	12981	13210	12969	12946	12905	13000	12923	12936	13039	13176	12935	12884	12889	13066	12953	12894	12917	13004	13043	12826	13093	12907	12970	12849	13041	13115	13087	13048	13019	13216	12834	13038	13025	12988	12957	13061	13040	13105	12849	13022	12951	12971	13003	12945	12972	12897	12828	13029	13002	12970	13086	13096	12970	12942	13105	13025	12901	13189	12941	12956	12917	13129	12987	12955	12908	12914	13016	12949	12981	12995	12970	12948	13061	13120	13147	12930	12936	12940	13062	12862	12941	13119	13019	13194	13084	13025	13089	13011	13068	13052	13152	12929	12930	13001	12939	12866	13046	13010	12994	13006	12857	12945	12972	13137	13110	12928	13084	12957	13081	12885	12960	12971	13069	13110	13006	13078	13063	12949	12976	13038	13212	13092	13031	12951	13162	12903	12843	12956	12873	13086	13021	12989	12992	12902	12852	12993	13006	13085	13069	12987	12896	13176	13105	13079	13168	12914	13088	12911	13044	13016	12938	12934	12913	13048	12879	12971	13263	12991	12973	12999	13038	13112	13054	12933	12965	12980	13081	13093	12993	13090	12869	12869	13006	13174	13079	12949	12877	13010	13014	13087	13019	13136	12960	12955	12952	13058	13103	12952	13043	12958	13217	12926	12993	13078	12943	13087	13069	12973	12930	12942	12904	13062	12971	12903	13021	13097	12870	13070	13075	12940	12950	13151	13224	13037	13141	12997	13057	13062	12964	13150	13026	13135	13177	12831	12949	12996	13149	12893	12905	13090	13117	13034	13002	13022	12960	12990	12937	12960	12970	13179	13094	13101	13062	12937	12991	12979	12948	13112	12967	12898	12962	13053	12923	12945	13105	12880	13014	13003	13059	13040	13029	12985	13216	13004	13027	12996	12947	13009	12854	12953	12989	12899	13057	12929	13120	13046	12874	12962	12886	12955	12956	12914	13013	12940	12989	12990	12928	12970	13016	13114	12961	13053	13187	12878	13042	13007	12847	13094	12919	13128	12857	12931	12975	13111	13044	12935	12997	12963	12950	13029	12953	13114	13017	13027	12891	12980	13115	13022	13075	12892	13007	13067	12982	13061	13168	13148	12969	12998	12977	12922	13067	12947	13018	13036	13237	13181	13017	12968	13123	13101	12970	13008	13031	13068	13141	13003	13033	12984	13015	12915	12964	13188	12986	12997	12984	12960	12981	12988	12850	13014	13081	12956	12960	13009	12913	13099	12958	13083	12965	13024	12924	13111	13020	13153	13072	13039	12906	12984	12980	13074	13066	13127	13217	12971	13079	12993	12936	13064	12753	12955	13124	12867	12939	12897	12917	12927	13018	12881	13143	13056	13007	12910	13059	13144	13091	13050	13002	12984	12966	13002	13022	13140	13043	12848	13107	13157	13060	12999	12882	13003	13098	12978	13075	13144	13023	12920	13007	13122	12918	13115	13027	13028	13022	12992	12847	12948	13114	13091	12921	12882	13010	12920	12999	12965	13058	13048	12893	13168	13037	13183	13057
23149	21186	28800	26274	24051	24194	23420	20186	19328	18956	18627	18669	18231	18441	18538	18272	18229	18302	18245	18299	18175	18131	18550	18914	19122	18701	18553	18151	18047	18280	18188	18117	18239	18329	18109	18341	17928	17985	17863	18081	17965	18034	18031	18173	18183	18190	18117	18097	18085	17894	18024	18036	18227	17997	18131	18154	18135	18076	17970	18123	18035	18146	17855	18043	18012	17867	17992	18194	17989	18019	18111	18090	18081	17936	17936	18194	18027	18257	18139	18026	17961	17961	17708	17949	18072	17757	17885	18192	18091	18175	18095	18109	18026	18157	18191	18101	18097	17937	18071	17999	18036	18174	18230	18084	18179	17900	18044	17973	18094	18342	18189	18112	18045	18045	17937	18185	18187	18326	17897	18100	18050	18065	18169	18067	18076	18100	17772	18008	18193	17811	18107	18044	17933	18026	17877	18116	17962	18041	18292	18071	18009	18010	17975	18038	18011	18305	18050	17995	18179	18051	17840	17876	17866	18024	18032	18128	17825	17886	17964	18324	17978	18180	18062	18061	18154	17942	18222	18222	18107	17986	18025	18075	17964	18099	18141	18238	18134	17861	17984	17917	18008	18284	18090	17907	17956	18011	18099	18144	18186	18245	17953	18015	18063	18083	17884	18000	17927	18118	18007	18180	17911	18117	18026	18150	18081	18124	18065	18088	18048	18017	18025	17967	18211	18122	18139	17996	18186	17981	18098	18204	17907	17987	17976	17922	17937	18035	17986	18074	17939	18107	18082	18038	18189	17947	18041	17802	18213	17932	17987	18120	18077	18177	18170	18097	18045	18061	17932	17885	18003	18158	18068	18194	18033	17876	18090	18044	17904	18195	18121	18111	18274	17989	17961	18083	18140	18182	18212	17926	18020	17994	18258	17868	17853	17858	18079	18048	18125	18193	18152	18046	18055	18121	18029	18090	17935	17930	17864	18168	18265	17932	17969	17982	17960	18182	18277	18158	18069	18171	18135	18194	18016	18082	18098	17915	18110	18112	18022	18017	18202	18138	18232	18059	18060	17937	17917	18164	18089	18046	17967	18013	18175	18003	18160	18168	18151	18026	17903	18033	18131	17994	18145	18106	18080	18197	17966	17961	17840	17874	17988	18107	18218	17813	18272	18145	18122	17930	18174	18269	18050	17892	17930	17982	18008	17914	18369	18105	18056	17934	17997	18124	18225	17963	18227	18128	18165	18035	18121	18228	18057	17866	18186	17947	18060	18229	18178	18097	18206	18117	18276	18108	17951	18052	17937	18082	17935	18258	17966	18138	18087	18021	17909	18176	18038	18025	18086	18032	17990	17837	17971	17917	17954	17984	17897	18075	18019	18048	17988	17933	18183	17887	18073	18130	18161	17934	18041	17866	18024	18237	17845	18043	18224	18150	18027	18076	18061	17774	17994	18097	18032	17785	18000	17826	17929	17928	18136	17912	17906	18146	18058	17889	17846	17991	17902	17880	18164	18166	18014	17839	17898	17843	17957	17926	18096	18074	18034	18179	18048	17870	18025	17967	17994	17948	18094	18008	18157	18115	18060	17999	18131	18013	18389	18091	17908	18126	18120	18074	17831	17815	18052	18104	18128	18217	17996	18001	18096	18012	17967	18070	17856	17953	18149	18114	18173	17946	17977	18367	18133	18114	17885	18083	18091	18188	17951	18093	17815	18090	17858	17877	18049	18143	18071	18264	17840	18011	18164	18028	18011	18139	18019	17853	18107	18046	18021	17906	18011	17928	18098	17998	18014	17922	18082	17931	18081	18053	17863	18013	18147	17961	18061	18124	18132	18067	18029	17787	17893	17926	17926	17976	17864	17852	17935	18202	18156	17803	18113	18087	18072	18027	17993	17944	18260	17792	18123	17981	18286	17907	18089	18112	18038	18131	18135	18138	18093	17952	18106	17812	17737	17981	18102	18243	18144	17957	17937	18172	17996	17706	18001	18157	18050	18065	17978	17983	18122	18207	18158	18132	18229	17948	17984	17845	18055	18301	18101	17932	17967	17851	18183	17840	18117	17980	17977	18133	18302	18054	17874	18100	18023	18084	18094	18121	17966	18006	18091	18048	18223	18214	17945	18211	18232	17951	18321	17872	18193	18024	18222	18060	18254	18152	18113	17834	18110	18041	18057	17942	18162	18257	17962	17921	17946	18136	18193	18100	18019	18122	18208	18208	18114	17921	17902	18057	18171	18206	18112	18081	17951	18044	18043	17986	18249	17874	18190	18055	18044	17871	18016	18011	17881	18102	18031	18048	18046	18067	17797	18022	18185	17743	17789	18060	18031	17969	17923	18055	18198	18008	17781	18069	18245	18072	18107	18137	18117	17915	18094	18087	18084	18003	18100	18229	18084	18071	18240	18153	18080	18009	18135	17991	18057	18139	18175	18020	18001	18176	18166	18049	17976	18136	18164	18149	17900	18155	18113	18108	18024	18044	18127	17841	17799	17855	18222	18021	18086	18001	18037	18011	17902	18167	17911	18227	18179	18026	18159	17833	18136	18190	18157	18269	18082	18152	18101	17773	18162	17816	18042	18076	18061	17836	18176	18005	18046	18057	18024	18209	18091	18134	17985	18054	18027	18021	17869	17837	18065	17989	17968	18054	18193	18126	18169	18060	17987	18034	18307	18124	18241	18221	17838	18057	17980	18314	18037	18227	17987	18114	17814	17964	18004	18221	17974	18233	18175	18048	18176	17822	17971	18144	18097	18098	18120	17914	18199	17961	18266	18000	18012	18156	18178	18173	18141	18051	17890	18070	18044	17976	18051	18142	18208	17969	17942	18109	18194	18009	18170	17994	18158	17989	17936	17886	18062	18061	18129	18189	18205	18108	18042	18101	17944	18094	17946	18093	17995	18019	17946	17809	17961	18005	18040	17906	18083	17986	18291	18069	17874	18121	17992	18154	18096	18072	18117	18258	18112	17996	18229	18003	18105	17985	17767	18013	17961	18167	18109	18146	18272	17996	18026	17998	17904	17953	18172	18184	18038	18052	17992	18082	18130	18082	17896	18180	18094	17930	17953	18026	17894	17771	17885	18022	18181	18157	17933	18076	17927	17728	18289	18015	18203	17988	18255	17924	18063	17943	17817	18000	18228	18375	17891	18124	17963	17900	18110	18079	18230	17980	17975	18165	17996	18066	18114	17893	18090	18089	18037	17883	18006	18059	18172	17810	17934	17855	17972	18130	17886	18203	18190	18011	17934	18028	17904	18151	18223	17933	17793	18141	18163	18021	18154	18121	18132	18165	17868	17957	18183	18148	17986	17840	18044	18016	18283	18227	17862	18095	18152	18275	18212	18049	18278	18224	17971	17961	18241	17983	18102	18026	18014	17976	18038	17946	18030	18104	17942	18072	18110	18046	17827	18037	18066	18009	18073	18107	18026	18026	18089	18100	18090	17917	18187	17962	17902	18046	18163	18270	18394	18039	18051	17944	17945	17940	17935	18035	18240	18169	18188	18049	17976	18005	18074	18099	18195	18081	17929	17850	17835	18104	18212	18081	17958	18224	18135	18159	18020	18004	17908	18207	18176	18117	18056	18064	18232	18291	18145	18225	18029	18075	18169	18054	18287	18243	17998	18192	18396	18052	18047	18076	18221	18044	18216	17976	18207	18104	18140	17974	17810	17995	18173	18303	17999	18019	17949	18069	18131	18178	18095	18321	18105	17893	17892	17941	18181	18174	18202	18128	18191	18168	17885	17979	18059	18021	18230	18243	18037	18137	18092	17966	18057	18158	18048	18213	18112	18118	17986	18389	18111	17936	17880	18109	18213	18072	18231	18077	17995	17963	17953	18230	18116	18355	18002	18227	18112	18072	18060	17881	18095	18020	18105	18053	18014	18008	18289	18046	18149	18075	17941	17973	17996	17997	18266	18081	18106	18109	18068	17979	17966	18077	17879	18134	18233	18150	18147	18128	18120	17889	17901	18154	18164	17992	18060	17811	18185	18249	18115	17974	17966	18081	17994	18026	18118	18077	18072	17871	18060	17914	18037	18098	18319	18149	17843	17916	18175	18049	18141	17732	18046	17986	17981	17919	17991	18091	18069	17977	18047	17877	18169	18112	18127	18070	18088	18046	18213	18082	18007	18259	18252	18230	18027	18109	18032	18166	17988	17944	17892	18128	18017	17967	17928	17925	18100	17933	17978	18283	18104	18113	18104	17931	18203	18262	17959	18206	18159	18085	18216	17964	17987	17859	18087	18215	17975	18122	18035	18261	18002	18170	18173	18083	18055	18138	18013	17976	18089	17949	17831	18029	18053	18120	18089	18149	18037	18194	18034	18058	18050	17943	17985	17953	18299	18160	17929	18082	18055	17967	18026	18039	18026	17974	17938	18096	18177	18254	18266	18025	18269	17988	18112	18076	18125	18139	17938	18125	17926	17959	18150	17882	17973	18001	18135	18041	18119	18254	18065	17775	18128	18012	17747	17941	18211	18128	18189	18088	18071	18001	17880	17992	17907	18065	18215	17833	17947	18161	18232	18005	18264	17860	18069	18018	17911	18090	17871	18109	17975	18016	18020	18195	18231	17913	18093	18130	18154	17988	18211	18054	18054	18101	18191	18006	18100	18156	18225	17828	17839	17837	17969	18004	18135	18107	18003	18058	18046	17895	18043	18123	18075	18108	18065	18228	18124	17892	18003	18072	17986	18189	18141	18216	18140	18186	18247	18168	17957	17949	17990	17874	18262	18103	18187	18152	18008	18109	17826	18085	18087	17854	18096	17874	17924	18037	18096	17921	18001	17935	17989	17770	17943	18095	18125	18041	18093	17915	18088	18023	18100	18108	18061	18017	18098	17909	17922	17952	18036	18053	18099	18179	18122	18054	18005	18084	18243	18180	18106	18030	18030	18042	17941	17986	18109	18128	18066	18166	18373	18153	18049	18186	18161	18081	18138	18077	18177	18175	18008	18005	17954	17838	18228	17921	18123	18046	18257	17971	18188	18006	18019	17992	18037	18014	18187	17982	18163	18128	17928	18063	18023	18003	18050	18198	17990	18109	18038	17845	18194	18161	18124	17919	18067	18053	18085	17977	18101	17861	18013	18077	17811	17958	18087	17997	18005	18141	18062	18037	18188	17920	18074	18037	17990	18002	17972	18032	18131	18135	18061	18086	17983	18098
34280	63603	52280	35752	24468	20332	17801	16649	15984	15081	15321	14739	14655	14666	14534	14667	14496	14572	14358	14392	14532	14768	15265	15629	15365	15071	14727	14586	14586	14257	14398	14453	14310	14262	14315	14344	14313	14196	14383	14475	14353	14357	14453	14423	14400	14393	14422	14419	14463	14190	14371	14382	14250	14121	14286	14329	14244	14451	14237	14308	14255	14290	14329	14257	14466	14377	14369	14297	14369	14363	14297	14216	14304	14272	14384	14308	14350	14307	14309	14372	14282	14366	14334	14263	14407	14309	14222	14305	14308	14362	14413	14268	14325	14357	14273	14354	14456	14275	14367	14381	14390	14346	14365	14276	14042	14370	14279	14438	14507	14226	14439	14258	14263	14333	14333	14508	14278	14284	14176	14383	14355	14411	14046	14343	14378	14352	14193	14296	14527	14456	14433	14271	14627	14436	14426	14302	14362	14328	14234	14414	14264	14423	14270	14342	14310	14214	14286	14328	14190	14343	14181	14351	14379	14257	14436	14376	14317	14353	14343	14262	14415	14398	14316	14442	14200	14311	14192	14251	14304	14217	14269	14232	14388	14286	14307	14300	14353	14479	14316	14366	14337	14238	14328	14378	14254	14226	14291	14259	14266	14489	14215	14227	14408	14313	14389	14360	14191	14263	14453	14430	14454	14273	14226	14210	14435	14403	14304	14116	14363	14320	14351	14288	14273	14232	14118	14179	14343	14389	14397	14442	14363	14329	14172	14413	14297	14192	14419	14405	14427	14469	14465	14247	14354	14310	14440	14324	14277	14285	14290	14283	14324	14387	14244	14327	14349	14303	14225	14408	14333	14314	14314	14443	14357	14418	14389	14458	14255	14209	14341	14372	14128	14546	14177	14268	14497	14258	14390	14484	14474	14428	14505	14342	14376	14173	14374	14315	14218	14423	14459	14313	14346	14261	14351	14461	14195	14524	14235	14280	14377	14221	14513	14321	14275	14411	14276	14315	14429	14205	14458	14285	14328	14416	14408	14618	14271	14320	14376	14310	14203	14419	14251	14279	14376	14425	14404	14278	14369	14202	14184	14207	14236	14149	14350	14142	14378	14413	14249	14362	14353	14260	14422	14275	14372	14171	14456	14395	14306	14375	14115	14343	14413	14403	14355	14332	14353	14444	14218	14379	14438	14379	14235	14483	14309	14329	14296	14335	14496	14172	14324	14297	14206	14350	14271	14256	14260	14236	14350	14170	14170	14341	14465	14149	14320	14452	14346	14459	14296	14353	14270	14322	14501	14268	14406	14234	14417	14368	14188	14449	14465	14309	14275	14455	14401	14242	14233	14283	14339	14299	14189	14300	14228	14306	14508	14291	14262	14302	14361	14218	14285	14257	14291	14243	14232	14425	14452	14400	14437	14411	14377	14195	14326	14471	14244	14388	14185	14295	14250	14512	14147	14274	14337	14316	14473	14472	14357	14337	14371	14413	14357	14208	14490	14476	14243	14393	14320	14224	14483	14351	14401	14563	14444	14201	14370	14337	14261	14246	14307	14275	14301	14433	14403	14246	14297	14329	14195	14375	14431	14308	14381	14338	14242	14175	14351	14375	14488	14279	14274	14393	14325	14349	14437	14317	14359	14350	14143	14352	14151	14259	14253	14212	14409	14481	14289	14304	14348	14253	14311	14269	14349	14373	14268	14308	14465	14127	14178	14404	14220	14265	14278	14393	14224	14317	14232	14392	14373	14368	14262	14345	14286	14334	14276	14211	14250	14221	14396	14413	14427	14459	14307	14342	14441	14319	14228	14332	14363	14480	14424	14342	14460	14282	14409	14242	14142	14453	14261	14273	14418	14316	14321	14481	14432	14446	14290	14336	14498	14277	14371	14449	14409	14331	14246	14386	14351	14318	14422	14248	14523	14309	14268	14388	14390	14631	14460	14383	14380	14446	14253	14291	14479	14333	14268	14397	14270	14305	14293	14381	14416	14287	14215	14352	14198	14339	14445	14458	14303	14329	14490	14312	14342	14194	14180	14258	14209	14328	14249	14214	14407	14203	14388	14446	14373	14442	14376	14567	14484	14315	14461	14375	14193	14443	14197	14410	14264	14418	14283	14297	14512	14353	14253	14364	14388	14401	14379	14396	14206	14415	14320	14438	14395	14369	14324	14331	14302	14271	14375	14263	14345	14266	14268	14390	14288	14393	14314	14277	14388	14242	14362	14454	14445	14386	14335	14354	14353	14398	14279	14330	14490	14449	14266	14406	14306	14325	14323	14306	14455	14338	14424	14300	14284	14437	14351	14408	14166	14206	14331	14335	14364	14258	14500	14498	14356	14347	14404	14340	14294	14316	14415	14527	14197	14260	14419	14407	14435	14311	14431	14314	14290	14337	14252	14347	14307	14283	14373	14319	14144	14207	14122	14265	14370	14452	14455	14268	14376	14319	14276	14359	14300	14447	14400	14363	14333	14357	14258	14216	14205	14307	14478	14200	14430	14221	14370	14402	14321	14340	14402	14270	14461	14305	14442	14498	14166	14309	14327	14439	14340	14248	14379	14362	14451	14477	14174	14283	14413	14267	14387	14395	14321	14155	14250	14428	14339	14326	14214	14162	14167	14200	14438	14341	14341	14406	14199	14379	14189	14311	14363	14246	14422	14299	14257	14470	14369	14359	14247	14451	14170	14321	14353	14214	14251	14246	14276	14279	14181	14263	14244	14307	14333	14424	14369	14420	14422	14257	14151	14344	14446	14313	14308	14230	14270	14336	14426	14462	14341	14315	14337	14478	14256	14300	14450	14309	14379	14368	14281	14195	14530	14451	14332	14363	14523	14244	14208	14213	14339	14387	14266	14382	14382	14357	14316	14272	14407	14178	14196	14426	14274	14423	14305	14431	14213	14360	14397	14305	14350	14539	14369	14305	14304	14310	14403	14226	14308	14449	14244	14271	14242	14207	14237	14334	14316	14474	14335	14294	14307	14321	14204	14166	14380	14317	14476	14376	14406	14424	14291	14369	14538	14139	14198	14223	14187	14347	14304	14223	14288	14310	14433	14329	14453	14264	14599	14487	14135	14263	14329	14182	14317	14214	14393	14494	14364	14324	14587	14454	14475	14281	14287	14174	14313	14360	14322	14290	14361	14342	14447	14244	14614	14173	14269	14321	14199	14224	14454	14201	14355	14237	14258	14352	14312	14438	14456	14220	14362	14504	14340	14147	14370	14379	14333	14210	14288	14158	14455	14609	14398	14343	14395	14437	14382	14229	14192	14308	14334	14291	14194	14278	14544	14265	14396	14220	14316	14435	14356	14241	14378	14411	14467	14269	14242	14458	14346	14374	14340	14475	14282	14560	14498	14380	14363	14221	14272	14291	14333	14312	14401	14310	14409	14258	14092	14238	14233	14294	14397	14222	14234	14135	14426	14368	14261	14148	14380	14468	14361	14159	14156	14371	14299	14361	14156	14343	14307	14116	14454	14308	14289	14350	14318	14357	14306	14348	14210	14241	14304	14295	14372	14203	14104	14417	14173	14357	14369	14281	14286	14194	14289	14371	14293	14481	14328	14377	14227	14280	14244	14488	14193	14642	14255	14294	14352	14245	14425	14301	14380	14395	14433	14350	14224	14348	14272	14309	14430	14336	14306	14447	14314	14483	14434	14365	14328	14384	14451	14328	14400	14391	14265	14419	14336	14475	14313	14369	14299	14246	14338	14291	14394	14342	14384	14347	14218	14423	14277	14188	14246	14234	14375	14473	14393	14298	14310	14383	14276	14388	14384	14377	14539	14243	14375	14404	14402	14286	14329	14352	14262	14323	14283	14333	14275	14395	14342	14304	14165	14305	14331	14323	14426	14375	14260	14155	14456	14362	14418	14390	14199	14309	14211	14175	14240	14346	14247	14477	14436	14377	14159	14427	14171	14357	14342	14273	14327	14507	14389	14262	14350	14520	14283	14251	14433	14183	14143	14542	14452	14395	14172	14304	14298	14325	14357	14266	14379	14245	14172	14243	14367	14389	14291	14139	14314	14278	14264	14225	14437	14416	14301	14303	14298	14383	14303	14435	14351	14464	14186	14418	14290	14282	14352	14203	14182	14103	14477	14527	14533	14205	14304	14037	14233	14273	14213	14301	14190	14366	14298	14327	14440	14493	14413	14261	14247	14385	14207	14507	14324	14406	14442	14358	14337	14411	14377	14325	14342	14280	14352	14161	14342	14232	14433	14232	14422	14326	14360	14321	14298	14240	14260	14343	14279	14452	14267	14437	14349	14313	14209	14356	14247	14215	14318	14418	14442	14323	14307	14277	14394	14249	14392	14258	14387	14278	14395	14297	14357	14507	14270	14306	14325	14127	14531	14216	14435	14302	14438	14425	14634	14403	14394	14228	14289	14390	14393	14294	14276	14193	14342	14247	14366	14252	14526	14356	14362	14322	14162	14242	14327	14293	14403	14194	14422	14354	14348	14359	14231	14392	14239	14322	14446	14400	14387	14219	14353	14221	14376	14332	14280	14359	14321	14342	14436	14368	14321	14379	14300	14494	14439	14311	14388	14227	14414	14441	14188	14384	14312	14415	14454	14422	14284	14387	14331	14281	14333	14402	14451	14301	14523	14518	14183	14226	14303	14272	14322	14287	14194	14342	14632	14311	14301	14278	14265	14367	14197	14430	14344	14196	14279	14234	14263	14572	14173	14371	14436	14298	14238	14199	14505	14474	14325	14225	14228	14244	14250	14463	14362	14259	14281	14334	14276	14309	14282	14332	14298	14417	14482	14291	14449	14295	14483	14370	14374	14437	14289	14384	14385	14238	14181	14159	14400	14194	14348	14352	14364	14251	14343	14330	14237	14373	14364	14166	14281	14424	14326	14456	14438	14257	14256	14357	14150	14205	14287	14261	14169	14415	14273	14149	14286	14381	14421	14305	14387	14474	14185	14420	14452	14237	14333	14310	14480	14367	14328	14282	14343	14180	14265	14205	14348	14410	14219	14348	14437	14337	14319	14572	14272	14277	14356	14433	14397	14303	14263	14259	14245	14303	14113	14229	14173	14440	14391	14527	14413	14312	14253	14195	14291	14448	14455	14313	14500	14272	14334	14309	14285	14209	14276	14341	14314	14308	14343	14361	14314	14301	14496	14430	14305	14437	14362	14311	14338	14101	14346	14245	14195	14248
24783	21731	29956	29158	23184	21264	20394	19189	18288	18385	18061	18257	18131	18012	18116	17847	17786	18113	17834	17879	18040	17900	18069	18183	18181	18252	18244	17907	17797	17468	17670	17679	17821	17648	17938	17557	17651	17864	17667	17768	17527	17744	17722	17761	17658	17675	17925	17750	17885	17962	17971	17785	17844	17691	17685	17865	17915	17878	17939	17838	17686	17735	17700	17646	17664	17845	17715	17737	17499	17785	17940	17846	17787	17814	17746	17861	17448	17546	17843	17802	17846	17973	17692	17727	17719	17784	17749	17755	17659	17770	18012	17780	17720	17731	17575	17698	17773	17834	17837	17668	17647	17737	17575	17716	17765	17789	17856	17634	17787	17608	17741	17632	17775	17671	17688	17682	17759	17492	17799	17725	17820	17921	17766	17685	17720	17926	17571	17903	17872	17642	17665	17606	17685	17651	18035	17740	17857	17799	17772	17779	17867	17805	17758	17725	17691	17875	17972	17659	17652	17617	17642	17733	17719	17694	17683	17870	17770	17505	17848	17606	17855	17759	17672	17719	17675	17877	17791	17813	17665	17738	17730	17768	17938	17545	17588	17787	17783	17735	17670	17723	17650	17810	17735	17742	17579	17718	17764	17652	17585	17823	17609	17735	17561	17873	17822	17756	17888	17794	17700	17679	17873	17787	17666	17943	17818	17755	17744	17718	17727	17674	17861	17572	17773	17632	17914	17852	17721	17681	17779	17682	17730	17647	17700	17724	17620	17724	17784	17886	17889	17678	17669	17828	17950	17870	17701	17749	17838	17759	17762	17655	17635	17718	17756	17599	17724	17649	17745	17901	17601	17734	17830	17629	17669	17494	17939	17900	17580	17617	17842	17636	17724	17641	17568	17662	17701	17852	17686	17862	17659	17868	17776	17714	17577	17697	17900	17690	17565	17697	17867	17828	17705	17706	17525	17681	17949	17645	17723	17778	17679	17690	18088	17771	17665	17647	17674	17651	17764	17631	17707	17872	17872	17821	17907	17703	17804	17744	17875	17604	17719	17562	17819	17820	17780	17694	17632	17757	17744	17685	17740	17601	17496	17745	17806	17815	17593	17725	17782	17883	17819	17618	17854	17760	17589	17688	17947	17903	17632	17810	17454	17593	17784	17631	17675	17686	17760	17916	17937	17889	17845	17764	17744	17901	17900	17786	17677	17574	17549	17707	17685	17523	17880	17636	17610	17929	17782	17638	17800	17803	17872	17841	17987	17964	17696	17623	17776	17926	17843	17668	17996	17752	17989	17589	17741	17770	17732	17629	17692	17875	17541	17791	17934	17701	17816	17613	17884	17755	17685	17652	17732	17812	17751	17727	17767	17708	17701	17561	17664	17732	18068	17612	17815	17734	17621	17864	17837	17535	17717	17516	17623	17796	17712	17763	17719	17703	17662	17788	17501	17777	17867	17765	17903	17894	17619	17482	17563	17716	17858	17851	17806	17633	17784	17905	17618	17841	17703	17684	17822	17823	17662	17768	17691	17845	17781	17686	17775	17604	17587	17619	17908	17782	17682	17816	17586	17737	17776	17901	17762	17748	17666	17824	17635	17727	17822	17897	17706	17792	17465	17658	17727	17520	17721	17855	17963	17895	17678	17710	17703	17821	17827	17728	17537	17634	17864	17752	17718	17885	17751	17724	17640	17706	17987	17787	17756	17734	17690	17625	17726	17833	17704	17814	17638	17944	17779	17740	17918	17912	17731	17819	17700	17599	17681	17661	17783	17779	17783	17645	17737	17742	17829	17637	17827	18010	17834	17924	17692	17785	17984	17702	17621	17752	17984	17636	17732	17788	17673	17771	17822	17714	17778	17710	17874	17986	17707	17694	17765	17811	17912	17854	17777	17784	17677	18046	17856	17740	17808	17797	17887	17642	17910	17626	17740	17771	17701	18015	17761	17601	17643	17623	17763	17648	17770	17652	17736	17557	17655	17771	17850	17567	17635	17687	17623	17744	17668	17772	17591	17859	17751	17646	17993	17723	17650	17665	17525	17639	17770	17735	17547	17727	17830	17797	17716	17832	17668	17706	17896	17809	18004	17446	17746	17892	17764	17722	17676	17771	17668	17561	17841	17582	17701	17593	17782	17637	17686	17707	17501	17589	17749	17812	17896	17697	17857	17775	17513	17894	17729	17664	17696	17749	17907	17697	17658	17759	17723	17653	17779	17868	17700	17913	17586	17802	17873	17735	17658	17822	17626	17740	17804	17771	17800	17814	17807	17836	17649	17793	17600	17714	18046	17911	17608	17721	17915	17821	17907	17735	17845	17732	17910	17926	17901	17759	17822	17759	17751	17918	17690	17653	17783	17731	17730	17744	17741	17936	17803	17845	17750	17538	17703	17821	17815	17833	17821	17756	17763	17688	17811	17770	17971	17671	17612	17665	17674	17758	17962	17572	17724	17692	17846	17892	17769	17723	17628	17813	17837	17665	17697	17718	17741	17697	17721	17977	17730	17681	17682	17917	17766	17560	17534	17912	17685	17558	17690	17532	17620	17856	18004	17876	17846	17685	17762	17781	17778	17844	17868	17684	17702	17531	17702	17726	17710	17731	17611	17937	18004	17835	17627	17656	17723	17726	17569	17686	17862	17683	17756	17745	17724	17751	17910	17734	17611	17688	17765	17438	17681	18011	17798	17646	17693	17703	17824	17979	17814	17803	17795	17742	17934	17804	17738	17473	17968	17672	17521	17724	17567	17740	17744	17968	17821	17873	17792	17699	17850	17615	17698	17700	17852	18026	17849	17841	17588	17778	17581	17708	18022	17857	17860	17671	17685	17601	17712	17737	17879	17843	17881	17653	17751	17753	17658	17904	17822	17700	17954	17731	17518	17507	17882	17744	17643	17911	17696	18043	17720	17776	17712	17774	17801	17998	17629	17691	17755	17511	17520	17786	17906	17898	18075	17667	17608	17590	17793	17648	17477	17925	17618	17652	17845	18007	17670	17876	17931	17573	17789	17603	17727	17808	17553	17913	17856	17773	17932	17645	17705	17839	17607	17480	17717	17678	17516	17714	17737	17776	17561	17614	17782	17838	17599	17771	17588	17681	17505	17741	17844	17671	17632	17785	17548	17599	17726	17635	17582	17902	17752	17804	17972	17550	17528	17582	17765	17581	17737	17660	17746	17592	17614	17741	17956	17794	17508	17649	17722	17939	17809	17810	17967	17866	17647	17711	17777	17733	17656	17824	17568	17677	17552	17540	17659	17632	17670	17736	17779	17800	17776	17750	17673	17869	17719	17766	17643	17545	17639	17775	17651	18080	17813	17910	17810	17854	17699	17751	17776	17831	17707	17841	17811	17642	17773	17663	17625	17614	17858	17814	17531	17884	17802	17821	17978	17772	17724	17608	17745	17542	17722	17876	17733	17890	17781	17738	17891	17768	17655	17650	17790	17799	17719	17795	17901	17737	17891	17765	17601	17590	18025	17795	17791	17710	17678	17599	17764	17619	17670	17733	17769	17897	17855	17774	17802	17752	17704	17764	17679	17781	17697	17795	17702	17697	17883	17826	17775	17722	17618	17675	17705	17686	17605	17590	17599	17697	17820	17780	17586	17646	17644	17707	17912	17507	17739	17618	17626	17745	17761	17862	17759	17808	17728	17612	17734	17612	17856	17596	17640	17556	17537	17639	17746	17681	17903	17733	17983	17824	17725	17753	17824	17648	17906	18027	17700	17808	17568	17790	17558	17838	17634	17674	17788	17888	17852	17985	17723	17778	17793	17839	17568	17654	17868	17720	17605	17735	17803	17813	17827	17949	17963	17877	17669	17764	17693	17659	17810	17875	17968	17682	17753	17904	17720	17777	17772	17665	17774	17772	17881	17899	17674	17711	17825	17708	17740	17999	17937	17857	17828	17777	17732	17722	17612	17733	17596	17910	17653	17862	17916	17706	17813	18014	17905	17845	17739	17648	17899	17833	17825	17932	17897	17738	17736	17836	17651	17547	17988	17883	17849	17590	17790	17771	17761	17728	17726	17580	17917	17662	17908	17890	17789	17790	17802	17957	17843	17794	17779	17819	17821	17679	17630	17612	17808	17859	17763	17549	17804	17979	17727	17814	17756	17849	17829	17604	17791	17981	17755	17632	17800	17740	17870	17750	17783	17766	17891	17720	17578	17822	17733	17667	17654	17709	17809	17625	17713	17692	17961	17737	18001	17810	17911	17883	17941	17887	17571	17725	17625	17807	17638	17755	17676	17931	17738	17836	17746	17623	17863	17776	17573	17734	17832	17746	17504	17754	17777	17948	17716	17664	17594	17925	17841	17741	17609	17938	17766	17762	17838	17568	17823	17634	17678	17787	17701	17698	17771	18007	17732	17744	17683	17636	17868	17756	17680	17620	17764	17767	17738	17830	17653	17795	17527	17644	17691	17711	17660	17684	17932	17753	18021	17444	17810	17701	17733	17657	17803	17603	17688	17796	17678	17696	17654	17736	18013	17689	17723	17495	17975	17676	17827	17758	17757	17609	17849	17611	17790	17740	17717	17860	17711	17826	17923	17813	17748	17615	17740	17837	17699	17601	17878	17776	17775	17813	17779	17707	17787	17636	17770	17599	17713	17704	17686	17863	17811	17832	17790	17774	17705	17699	17791	17850	17864	17981	17835	17857	17652	17736	17912	17806	17785	18029	17712	17773	17711	17550	17713	17669	17699	17756	17876	17843	17806	17634	17415	17806	17892	17729	17716	17833	17741	17691	17797	17878	17791	18028	17700	17851	17793	17743	17879	17894	17893	17765	17639	17866	17639	17823	17572	17883	17700	17827	17645	17740	17881	17756	17665	17761	17766	17804	17867	17697	17688	17764	17803	17584	17720	17830	17752	17750	17645	17718	17941	17778	17815	17704	17977	17687	18056	17730	17808	17665	17648	18057	17770	17630	17573	18023	17687	17810	17685	17709	17798	17696	17615	17948	17717	17738	17699	17860	17732	17898	17570	17914	17759	17631	17620	17639	17672	17535	17756	17592	17653	17774	17866	17737	17778	17823	17832	17795	17652	17708	17726	17731	17920	17802	17842	17741	17750	17798	17692	17978	17867	17939	17726	17693	17602	17888	17626	17717	17752	17788	17859	17755	17552	17679	17777	17736	17813	17885	17672	17614	17641	17549	17551	17743	17564	17806
33843	57273	44048	28158	20680	18443	16696	15991	15015	15006	14793	14482	14356	14299	14404	14481	14400	14349	14346	14288	14212	14295	14411	14847	14972	14591	14323	14274	14271	14302	13970	14026	14091	14176	14071	14072	14188	14155	14098	14206	13978	14132	14175	14341	14033	14190	14153	14140	14269	14072	14169	14218	14089	14023	14061	14134	14157	14082	14148	14144	13948	14189	14216	14267	14201	14076	14113	14242	14073	14183	14290	14135	14087	14208	14186	14204	14043	14148	14164	13967	14287	14294	14061	14004	14101	14055	14085	14080	14179	14071	14462	14065	14253	14341	14269	14099	14242	14106	14190	14345	14163	14094	14355	14146	14107	14025	14100	14167	14085	14137	14163	14184	14347	14083	14266	14059	14099	14060	14167	14192	14361	14108	14216	14126	14146	14124	14151	14155	14319	14174	14375	14126	14196	14139	14047	14309	14094	14118	14042	14189	14128	14132	14279	14115	14084	14030	14273	14142	14164	14144	13918	14051	14092	14132	14392	14144	14015	14098	14117	14187	14368	14096	14172	14277	13857	14127	14164	14093	14090	14317	14019	14151	14118	14177	14130	14119	14183	14260	14243	14091	14188	14183	14070	14100	14108	14093	14046	14239	14138	14181	14194	14068	14156	14032	14011	14280	14197	14167	14278	14095	14098	14175	14261	14167	14180	14152	14101	14201	13992	13960	14301	14247	14121	14224	14268	14169	14207	14085	14186	14150	14080	13962	14191	14272	14152	14046	14167	14150	14118	14213	14196	14109	14106	14205	14178	14324	14328	14232	14058	14185	14095	14053	14097	14087	14195	14314	14078	14372	14167	13937	14095	14139	13960	14265	14160	14139	14068	14264	14119	14252	14243	14162	14238	14166	14212	14064	14077	14107	14117	14057	14084	14077	14078	14101	14164	14137	14161	14186	14066	14044	14085	14098	13967	13992	14160	14168	14038	14080	14170	14211	14138	14138	13929	14036	14162	14144	14070	14121	14031	14254	14193	14165	14281	14012	14252	14215	14000	14279	14349	14183	14191	14061	14122	14197	14198	14163	14100	14059	14098	14225	14146	14114	14204	14081	14247	14016	14077	14055	14190	14132	14193	14212	14187	14106	14083	14030	14315	13991	14118	14229	14200	14256	14093	14119	14303	14255	14087	13912	14180	14094	14197	14026	14128	14251	14193	14127	14154	14102	14049	14214	14134	14065	14019	14155	14225	14268	14093	13988	14196	14121	14217	14225	14148	14205	14152	14119	14126	14135	14168	14171	14103	14257	14162	14080	14139	14366	14149	14065	14037	14169	14225	14156	14309	14188	14136	14002	14256	14252	13969	14310	14152	14201	14198	14247	14274	14001	14187	14220	14179	14186	14083	14253	14123	14243	14020	14156	14103	14188	14116	14036	14186	14100	13998	14284	14247	14001	14118	14074	14182	14091	14204	14077	14118	14204	14190	14193	14146	14153	14120	14122	14113	14047	14300	13984	14095	14156	14254	14218	14058	14288	14193	14120	14253	14089	14110	14240	14226	14094	14138	14103	14132	14327	14229	14225	13930	14022	14164	14270	14019	14254	14305	14110	14159	14051	14158	14200	14058	14175	14011	14054	14063	14250	14171	14240	14081	14232	14245	14041	14188	14234	14161	14135	14291	14074	14278	14171	14166	14123	14231	14134	14100	14181	14149	14091	14038	14175	14132	14072	14124	14228	14103	14264	14189	14090	13951	13907	14245	14032	14175	14155	14236	14275	14171	14107	14335	14290	14016	14079	14259	14285	14137	14195	14264	14059	14332	14189	14239	14128	14037	14080	14077	14072	14155	14058	14092	14253	14135	14195	14373	14001	14226	14079	14134	14100	14207	14053	14215	14108	14174	14112	14092	14169	14303	14129	14157	14306	14141	14191	14085	14050	14118	14125	14315	14230	14105	14445	13978	14361	14083	14147	14075	14122	14240	14149	14096	14198	14269	14186	14239	14007	14114	14283	14102	14157	14030	14144	14075	14067	14167	14068	14161	14219	14363	14307	14089	14120	14048	14132	14292	14077	14223	14106	14124	14086	14192	14071	14123	14104	14102	14232	14160	14126	14137	14110	14260	14153	14104	14280	13839	14220	14064	14252	14019	14272	14114	14146	14135	14101	14307	14045	14306	14051	14171	14138	14058	14055	14364	14028	14298	14258	14095	14289	14268	14341	13979	13974	14152	14146	14178	14264	14103	14313	14184	14161	14073	14265	13996	14185	14117	14179	14243	14244	14248	14089	14099	14347	14089	14107	14125	14353	14167	14138	14392	14252	14079	14170	14148	14217	14134	14190	14227	14142	14136	14268	14196	14000	14299	14078	14189	14076	14175	14263	14272	14087	14076	14131	14052	14068	14046	14092	14167	14141	14174	14147	14096	14099	14263	14210	14087	14122	14147	14132	14082	14248	14063	14150	14177	14208	14299	14161	14098	14163	14260	14098	14242	14095	14090	14024	14063	14130	14187	14185	14111	14231	14126	14233	14179	14245	14223	14151	13953	14235	14064	14348	14105	14083	14043	14128	14084	14055	14221	14204	14257	14343	14180	14049	13988	14236	14258	14120	14119	13998	14176	14275	14093	14237	14101	14243	14082	14119	14304	13995	14149	14138	14056	14374	14208	14160	14191	14183	14162	13870	14061	14105	14153	14170	14220	14117	14124	14286	14037	14377	14167	14260	14153	14347	14132	14201	14199	14242	14212	14290	14290	14000	14282	13957	14020	14193	14132	14259	14171	14182	14075	14040	14339	14077	14134	14078	14256	14114	14219	13955	14188	14277	14262	14145	14314	13997	14197	14156	14263	14019	14212	14174	14235	14124	14118	14230	13942	14144	14079	14224	14130	13949	14311	14237	14205	14109	14148	14337	14234	14207	14090	14121	14199	14076	14184	14132	14093	14112	14053	14295	14230	14215	14071	14329	14040	14029	14222	14268	14224	14146	14106	14097	14001	14239	14112	14291	14213	14250	14059	14196	14215	14206	14160	14193	14121	14188	14237	14230	14192	14122	14145	14021	14204	14198	14108	14118	14409	14377	14048	14277	14120	14269	14241	14128	13999	14127	14069	14114	14118	14164	14042	13919	14121	14104	14052	14096	14029	14266	14063	14110	14206	13985	14199	14287	14167	14093	14034	14068	14111	14255	14218	14131	14178	14242	14041	14279	14161	14266	14088	14054	14053	14184	14099	13975	14090	14110	13953	14204	14176	14224	14104	14208	14182	14075	14325	14127	14219	13996	14315	14187	13953	14171	14060	14268	14281	14248	14060	14197	14184	14000	14271	14261	14198	14169	14251	13996	14202	14168	14118	14087	14220	14074	14257	14173	14149	14154	14039	14042	13999	14195	14058	14260	14106	14208	14129	14091	14261	14132	14144	14213	14295	14199	14178	14168	14188	14219	14309	14207	14263	14302	14054	14268	14171	14333	14427	14094	14265	14295	14280	14039	14253	14072	14142	14200	14285	14143	14182	14325	14261	14347	14038	14083	14127	14107	14163	14108	14093	14125	14075	14092	14413	14139	14199	14123	14225	14192	14128	14226	14159	14100	14266	14008	14045	13978	14050	14250	14129	13843	14058	13954	14106	14108	14305	14086	14387	14129	14234	14251	14383	14163	14082	14232	14072	14132	14307	14090	14125	14130	14212	14111	14101	14048	14173	14148	14270	14071	14041	14242	14116	14312	14216	13888	14326	14238	14211	14227	14167	14199	14112	14069	14224	14273	14045	14158	14125	14048	14085	14236	14022	14155	14039	13850	14191	14070	14131	14195	14201	14083	14162	14118	14172	13969	14229	14236	14073	14215	14079	14156	14136	14190	14138	14341	14105	14157	14257	14186	14172	14161	14089	14170	14068	14051	14208	14162	14162	14086	14117	14177	14213	14163	14202	14051	14008	14187	14232	14254	14059	14274	14129	13928	14282	14066	14111	14278	14146	14084	14002	14065	14336	14181	13970	14012	14243	14218	14034	14096	14216	14144	14201	14178	14043	14142	14258	14141	14033	14204	14156	14181	14125	14184	14152	14205	14135	14259	14140	14198	14148	14112	14113	14300	14077	14109	14177	14264	14133	14145	14065	14083	14185	14137	14100	14159	14269	14192	14202	14224	14005	14095	14322	14081	14313	14279	14154	14088	14085	14045	14195	14291	14118	14159	14076	14093	14154	14277	14127	14206	14246	14081	14086	14161	14244	14027	14171	14250	14099	14076	14103	14136	14203	14227	14213	14133	13904	14005	14217	14053	14138	13995	14073	14109	14164	14065	14314	14173	14301	14238	14114	14319	14053	14314	14107	14149	14164	14022	14241	14256	14046	13939	14128	14018	14276	14083	14120	14047	14004	14203	14235	14066	14327	14203	14169	13991	14218	14195	14032	14302	14154	14260	14212	14162	13946	14159	14133	14154	14061	14169	14118	14056	14206	14158	14109	14126	14169	14169	14335	14176	14124	14116	14345	14193	14186	13967	14274	14163	14152	14213	14185	14188	14320	14215	14090	14135	14048	14192	14220	14171	14032	13956	14160	14071	14036	14304	14107	14017	14160	14170	14286	13966	13998	13963	14094	14175	14167	14046	14236	14276	14147	14007	14230	14248	14330	14003	14173	14254	14104	14139	14274	14083	14110	14169	14284	14151	14117	14120	14228	14338	14217	14119	14047	14053	14175	13955	14280	14116	14157	14117	14316	14225	14380	14106	14139	14030	14231	14189	14214	14187	14109	14147	14098	14069	14267	14005	14077	14146	14134	14049	14263	14224	14140	14073	14116	14308	14111	14092	14125	14181	14052	14049	14143	14158	14033	14105	14175	14040	14035	14186	14154	14091	14056	14133	14209	14184	14169	14017	14137	14201	13974	14086	14173	14123	14120	14130	14249	14101	14179	14056	14170	14184	14257	14117	14117	14144	14130	14111	14152	14250	14070	14088	14149	14020	14192	14093	14309	14229	14160	14322	14104	14195	14167	14242	14250	14093	14177	13985	14067	14006	14295	13923	14241	14031	14146	14218	14091	14187	14237	14107	14181	14176	14053	14216	14366	14144	14141	14107	14190	14251	14211	14018	14213	14011	14182	14301	14062	14162	14140	14255	14259	14095	14226	14041	14111	14030	14116	14153	14129	14259	14122	14215	14130	14096	14070	14308	14130	14298
22151	21153	28513	24361	22139	24528	26261	20137	19139	19238	18487	18289	18529	18287	18036	17991	17981	17969	17935	17937	18000	17949	18230	19169	19384	19104	18699	18157	18063	17714	17844	17911	17624	17579	17691	17623	17534	17643	17822	17897	17940	17810	17668	17793	17915	18015	17572	17702	17674	17649	17551	17583	17683	17831	17855	17822	17767	17671	17804	17675	17669	17480	17663	17625	17710	17693	17754	17823	17770	17627	17455	17595	17646	17721	17651	17562	17730	17563	17733	17624	17613	17567	17644	17645	17746	17561	17880	17641	17693	17769	17587	17740	17657	17606	17871	17763	17550	17798	17505	17611	17701	17694	17654	17829	17571	17588	17611	17588	17673	17646	17637	17759	17588	17557	17679	17534	17526	17655	17706	17481	17948	17425	17553	17695	17489	17467	17757	17617	17912	17669	17662	17571	17641	17484	17730	17662	17544	17764	17809	17598	17535	17718	17664	17500	17737	17648	17578	17577	17666	17686	17464	17505	17584	17624	17557	17638	17695	17545	17684	17764	17597	17729	17646	17630	17617	17732	17819	17597	17474	17684	17551	17519	17544	17508	17656	17575	17771	17709	17666	17642	17672	17881	17796	17596	17792	17754	17550	17960	17638	17546	17572	17795	17584	17690	17512	17604	17636	17781	17654	17833	17592	17576	17509	17464	17506	17710	17692	17746	17497	17555	17556	17594	17588	17610	17652	17625	17772	17778	17740	17710	17658	17695	18099	17669	17802	17817	17722	17706	17711	17682	17834	17643	17544	17623	17729	17675	17386	17533	17609	17723	17599	17659	17638	17641	17748	17716	17574	17572	17663	17640	17717	17666	17688	17464	17439	17613	17632	17672	17602	17607	17544	17526	17745	17660	17732	17736	17598	17572	17652	17736	17759	17608	17703	17643	17524	17548	17862	17751	17864	17656	17584	17616	17726	17781	17519	17455	17780	17689	17781	17541	17808	17696	17659	17447	17643	17673	17623	17634	17793	17759	17767	17680	17595	17609	17702	17744	17638	17804	17648	17582	17662	17810	17841	17828	17754	17581	17669	17851	17546	17644	17781	17477	17766	17690	17639	17758	17711	17597	17729	17552	17882	17688	17758	17617	17728	17698	17663	17507	17646	17645	17671	17621	17687	17531	17786	17652	17801	17748	17703	17479	17423	17822	17622	17479	17618	17542	17737	17781	17646	17586	17610	17502	17582	17729	17585	17730	17575	17775	17618	17730	17714	17754	17618	17526	17704	17710	17736	17619	17741	17789	17705	17910	17460	17422	17648	17707	17709	17771	17686	17648	17788	17670	17709	17421	17680	17511	17608	17656	17711	17463	17918	17606	17714	17614	17587	17674	17647	17512	17670	17489	17627	17663	17563	17532	17569	17919	17581	17788	17794	17717	17775	17738	17538	17793	17532	17573	17556	17716	17898	17758	17941	17602	17633	17631	17675	17621	17853	17825	17443	17709	17553	17617	17601	17620	17460	17568	17532	17576	17406	17845	17763	17706	17638	17592	17641	17475	17736	17807	17687	17554	17588	17697	17749	17563	17794	17886	17724	17654	17577	17473	17504	17687	17663	17740	17631	17840	17624	17675	17621	17767	17700	17676	17557	17451	17640	17555	17525	17652	17561	17451	17653	17479	17545	17584	17892	17707	17707	17792	17851	17607	17668	17413	17591	17821	17724	17716	17814	17588	17663	17575	17676	17526	17845	17636	17639	17794	17632	17624	17784	17780	17733	17558	17697	17720	17857	17621	17720	17708	17545	17639	17619	17547	17608	17658	17887	17616	17504	17487	17705	17713	17597	17646	17788	17660	17746	17656	17674	17509	17543	17694	17558	17569	17642	17657	17560	17516	17840	17518	17624	17530	17432	17635	17741	17469	17559	17648	17913	17827	17712	17811	17576	17644	17784	17783	17690	17561	17605	17563	17698	17433	17580	17773	17751	17594	17578	17575	17714	17589	17802	17844	17823	17737	17871	17626	17718	17749	17741	17657	17652	17763	17793	17517	17707	17719	17753	17671	17808	17583	17753	17695	17874	17655	17636	17748	17589	17652	17652	17779	17622	17685	17714	17529	17623	17700	17807	17860	17715	17663	17835	17723	17396	17412	17644	17673	17787	17753	17674	17561	17566	17778	17649	17619	17653	17655	17402	17474	17623	17710	17656	17639	17533	17790	17858	17650	17678	17673	17576	17501	17529	17666	17664	17788	17540	17605	17432	17822	17783	17725	17634	17618	17743	17666	17541	17749	17628	17678	17734	17789	17648	17610	17823	17729	17515	17631	17807	17633	17751	17577	17677	17720	17655	17526	17790	17627	17805	17568	17569	17492	17540	17782	17703	17735	17603	17638	17597	17582	17637	17502	17551	17630	17819	17648	17612	17662	17555	17645	17601	17764	17744	17553	17459	17728	17659	17692	17649	17706	17442	17545	17570	17592	17595	17688	17788	17383	17640	17579	17602	17784	17543	17555	17542	17697	17641	17488	17699	17942	17673	17640	17630	17949	17739	17592	17630	17722	17341	17569	17666	17854	17674	17907	17719	17639	17716	17765	17551	17620	17532	17722	17450	17619	17669	17478	17757	17646	17714	17836	17704	17584	17523	17489	17416	17786	17865	17706	17822	17666	17628	17544	17737	17555	17522	17776	17717	17772	17468	17679	17725	17704	17777	17421	17664	17712	17410	17761	17565	17598	17555	17634	17827	17716	17803	17692	17916	17691	17788	17682	17677	17659	17498	17553	17505	17634	17640	17699	17687	17692	17564	17425	17526	17568	17700	17655	17592	17417	17867	17840	17680	17756	17507	17791	17566	17590	17709	17572	17755	17593	17775	17592	17832	17517	17710	17553	17475	17766	17766	17672	17630	17645	17795	17681	17483	17720	17715	17562	17850	17690	17716	17794	17813	17791	17660	17556	17730	17865	17550	17444	17614	17834	17686	17563	17665	17535	17554	17862	17808	17795	17623	17545	17764	17680	17580	17859	17734	17687	17702	17586	17461	17853	17595	17649	17402	17798	17708	17686	17719	17523	17638	17738	17625	17397	17642	17834	17583	17433	17599	17520	17582	17552	17658	17479	17619	17647	17702	17703	17609	17773	17610	17679	17669	17704	17447	17653	17739	17664	17543	17557	17614	17694	17762	17434	17726	17524	17728	17711	17825	17810	17718	17863	17702	17617	17713	17692	17629	17621	17594	17726	17793	17542	17592	17539	17603	17784	17578	17576	17695	17759	17845	17744	17800	17784	17679	17634	17471	17781	17611	17513	17607	17761	17795	17760	17574	17734	17589	17706	17444	17692	17703	17705	17563	17684	17540	17576	17635	17613	17340	17606	17685	17638	17613	17733	17619	17747	17726	17675	17753	17678	17783	17542	17539	17483	17637	17477	17520	17647	17600	17530	17556	17856	17660	17756	17592	17750	17754	17416	17846	17755	17576	17702	17727	17552	17544	17492	17671	17652	17733	17744	17608	17782	17605	17542	17574	17850	17504	17857	17744	17581	17796	17834	17651	17746	17566	17538	17547	17569	17746	17856	17704	17641	17692	17522	17593	17622	17438	17675	17709	17520	17628	17555	17553	17698	17522	17654	17653	17587	17564	17882	17686	17671	17766	17760	17645	17545	17783	17596	17558	17895	17787	17759	17677	17665	17741	17534	17654	17621	17594	17615	17561	17874	17673	17698	17626	17678	17530	17694	17564	17710	17502	17608	17806	17597	17626	17513	17726	17570	17779	17667	17788	17696	17618	17618	17451	17586	17614	17526	17630	17598	17876	17694	17680	17655	17713	17449	17695	17617	17616	17523	17842	17638	17703	17836	17620	17751	17756	17548	17770	17652	17579	17610	17637	17553	17669	17766	17728	17771	17773	17666	17605	17566	17696	17521	17790	17580	17756	17664	17606	17572	17623	17750	17641	17653	17753	17517	17703	17798	17565	17651	17416	17542	17660	17775	17659	17666	17597	17541	17830	17714	17638	17906	17588	17600	17757	17552	17773	17390	17526	17648	17596	17665	17735	17761	17486	17591	17584	17570	17653	17658	17637	17632	17624	17887	17584	17841	17811	17635	17669	17752	17796	17567	17649	17461	17851	17740	17568	17768	17791	17839	17822	17401	17561	17501	17720	17516	17678	17719	17795	17690	17550	17654	17600	17696	17740	17727	17685	17644	17662	17518	17757	17737	17452	17554	17514	17660	17517	17804	17626	17394	17559	17673	17543	17739	17770	17801	17877	17629	17685	17440	17886	17683	17560	17621	17708	17628	17794	17647	17778	17688	17347	17568	17734	17655	17542	17722	17396	17473	17703	17707	17721	17792	17548	17770	17621	17623	17720	17655	17802	17858	17793	17863	17625	17619	17806	17758	17820	17567	17604	17618	17645	17922	17731	17629	17637	17492	17528	17464	17682	17755	17727	17612	17601	17819	17449	17529	17690	17523	17732	17667	17692	17718	17784	17668	17685	17652	17646	17647	17941	17560	17676	17752	17748	17966	17736	17558	17442	17663	17741	17683	17699	17558	17669	17515	17403	17564	17621	17603	17577	17489	17642	17683	17607	17527	17684	17675	17802	17657	17943	17537	17672	17652	17554	17542	17731	17592	17717	17803	17705	17688	17635	17614	17635	17647	17516	17509	17747	17408	17640	17751	17592	17692	17621	17732	17614	17873	17685	17504	17813	17514	17529	17615	17772	17654	17407	17607	17755	17636	17795	17772	17595	17737	17583	17281	17538	17465	17617	17548	17786	17644	17684	17528	17812	17503	17800	17697	17557	17651	17469	17542	17739	17595	17831	17481	17597	17751	17879	17697	17737	17713	17445	17553	17464	17655	17570	17477	17748	17533	17708	17454	17499	17669	17845	17613	17754	17568	17840	17632	17504	17596	17587	17552	17577	17438	17517	17662	17542	17610	17408	17529	17610	17578	17511	17625	17575	17457	17673	17524	17627	17524	17630	17262	17598	17530	17677	17618	17549	17599	17586	17733	17736	17529	17667	17770	17665	17291	17587	17591	17797	17423	17579	17746	17692	17527	17579	17533	17597	17662	17685	17610	17657	17769	17646	17729	17632	17823	17643	17628	17541	17443	17646	17686	17660	17873	17728	17508	17643	17551	17527	17479	17632	17646	17701	17705	17657	17522	17831	17630	17770	17730
37168	67545	56894	34948	27415	21903	19278	16317	15986	15692	14859	14775	14903	14705	14690	14536	14574	14419	14539	14375	14376	14289	14689	16121	15965	15859	14978	14597	14262	14133	14201	14162	14077	14234	14230	14030	14285	14250	14232	14047	14034	14142	14095	14211	14128	14022	14102	14214	14058	14064	14121	13997	14092	13983	14011	14196	14137	14114	14186	14211	14159	14142	14097	14064	14077	13988	14172	14254	14149	14066	14128	14258	14085	14101	14172	14064	14213	14038	14102	14262	14217	14041	14056	13994	14120	14068	14144	14151	14159	14183	14153	14102	14161	14178	14112	14037	14029	14156	14052	14044	14170	13951	14236	13970	14086	14227	13962	14277	14053	14135	14167	14048	14005	14075	14161	14022	14165	14112	14007	14198	14015	13998	14117	14107	14034	14131	14083	14268	14044	14096	14187	14071	14126	14054	14095	14080	14099	14072	14062	14160	14080	14001	14053	13912	14113	14150	14074	14067	13980	13985	14251	14233	13999	14074	14231	14120	14153	14029	14136	14013	13992	14183	14156	14158	14246	14120	14044	14079	14103	14209	14179	14078	13989	14076	14125	14029	14224	14146	14115	13965	14189	14082	13952	14101	14037	14138	14269	13997	13866	14033	14201	13946	14051	14139	14157	14198	14042	13968	14170	13976	14161	13969	14049	14125	14104	14198	14004	14176	14065	14025	14276	13989	14081	14077	14098	14226	13971	14149	14192	14119	14116	14108	14002	13988	14205	14186	14078	14255	14115	14257	14122	14096	14012	14277	13949	14194	14167	14177	14240	14111	13979	14219	14153	14041	14126	14148	14144	13967	14041	14161	14091	13950	14055	13976	14007	14085	14043	14054	14034	14173	13905	14198	14019	14055	14213	14062	14238	14033	14073	14098	13992	14230	14066	14213	14092	14039	14066	14032	14235	14128	14211	14102	13979	14166	14217	14086	13880	14151	14171	14343	14074	13957	14062	13994	14079	14243	14087	14212	13981	14075	14055	14287	14242	13964	14050	14064	14016	13991	14117	14073	14148	14077	14110	14101	14313	14037	13995	14081	14044	13967	14026	14103	14150	14067	14041	14063	14081	14096	14201	13974	14114	14241	14125	14098	14235	14148	13922	13957	14007	14232	14073	14212	14222	13953	14298	14084	14146	13937	14326	13957	14230	14167	14031	13862	14120	14165	14003	14175	14061	14125	14188	14135	14220	14191	14004	14290	14230	14065	14044	14335	14163	14135	13923	14194	14163	14243	14072	14063	14219	14135	13982	14051	14009	14018	14043	13992	14192	14131	14126	14168	14130	14094	14154	14285	14021	14199	14155	13977	14188	14175	13927	14076	14055	14172	14146	14164	14228	14113	14126	14102	14077	14025	14127	14091	13872	14143	14268	14021	14069	14265	14125	14140	14120	13956	14117	14042	14078	14059	14081	13987	13989	14278	13954	14023	13981	14202	14055	14215	14141	13935	14106	13988	14159	14218	14227	14127	14124	14116	14295	13993	13994	14185	13977	14134	14220	14190	14023	14095	13923	14050	13967	14072	13965	14148	14065	14117	14088	13860	14151	14111	14024	14116	14168	14230	14215	14134	13942	14170	13879	14084	14082	14163	14036	14159	14037	14117	14162	14118	13948	14060	14143	14061	13944	14062	13846	14307	14054	14149	14104	14107	14130	14184	14066	13931	14009	14101	14237	13998	14016	14239	13995	14035	14171	14088	13996	14082	14253	14031	14131	14145	14118	14004	14057	14339	14093	14110	14124	13835	14091	14240	14018	14383	14199	14053	14105	14142	14104	14107	13967	14118	14031	13898	14150	14140	13935	14035	14186	14244	14113	14216	14098	14148	14278	13964	14059	14170	14053	14187	14011	13959	14087	13996	13982	14170	14161	14140	14050	14074	13993	14216	14017	14140	14142	14095	14085	14140	13900	14058	14132	14084	14014	13917	14119	14267	14091	14077	14219	14022	14154	14112	14219	14002	14095	14029	14118	13934	14034	14083	14046	14112	14132	14086	14062	14205	13997	14121	14068	14154	14143	14128	14168	14106	14203	14113	14145	14154	14120	14072	14114	14176	14107	14169	14107	14088	14110	14015	14053	14046	14105	14099	14014	14078	14056	14053	14137	14259	14079	14173	14136	14267	14147	14058	14148	13943	14123	13971	14011	13958	14225	13879	14113	14068	14026	13958	14160	14146	13943	14032	14065	14063	13981	14098	14164	14102	14118	14080	14086	14139	14257	14107	14022	14204	14154	14161	14038	14112	14005	14125	14000	14056	13992	13991	14117	14220	14107	14134	14137	13985	14208	14215	14161	14185	14197	14033	14059	14049	14200	14202	14195	14157	13989	14215	14118	14228	14070	14187	14124	14142	14087	14162	14143	14127	14186	14069	14098	13952	14176	14114	14207	14038	14007	14030	14168	14077	14070	14093	14035	14094	14164	14035	14256	14130	14094	14255	14046	14290	14167	14160	14193	14126	14146	14119	13966	14177	14162	14111	14079	14127	14162	13919	14282	14125	14042	14271	14159	14027	14079	14163	14194	14255	14166	14134	13911	14247	14145	14086	14167	14242	14159	14057	13881	13948	14061	14127	14021	13982	14128	14062	14093	14063	14273	14143	14119	14091	14007	14021	14218	14108	14072	14125	14059	14075	14029	14143	14246	13941	14094	14181	14228	14058	14124	14070	14151	14061	14061	14025	14077	14058	14149	14031	13998	14122	14114	14066	14153	14208	14080	14011	13941	14059	14193	14185	14166	14021	14054	14281	13993	14174	14151	14164	14035	13934	14070	14130	14230	14193	14136	14098	14043	14167	14074	14304	14001	14082	14155	14054	14262	14113	14150	14121	14137	14145	13816	14164	14148	14108	14254	14068	14111	14059	14062	14203	14194	14199	14083	14023	14137	14092	14289	14122	14230	14174	14032	14228	14121	14140	14102	14159	14131	14273	14163	14117	14046	14021	14135	14300	14137	14100	14109	13999	14004	14082	14159	14042	14077	14092	14222	14149	14138	14021	14066	13943	14098	14159	14053	14116	14047	14272	14087	14080	13909	14259	14077	14152	14148	13984	14219	13970	14266	14064	14182	14169	14087	13964	14159	14105	14094	13986	13961	14176	14062	14198	14018	14084	14120	14038	14147	14114	14064	14065	14240	14006	14154	13938	14156	14095	14208	13862	13995	14111	14139	14175	14159	14281	14054	14217	14088	13951	14073	14074	13954	13974	14117	13897	14099	14140	13807	14022	14062	13984	14172	14198	14133	14215	14212	14155	14109	14079	14000	14123	14095	14005	14071	14164	14177	13922	14055	13996	14006	14135	14041	14223	13999	14199	14177	13965	14073	14147	13916	14196	14083	14162	14140	14124	14122	14043	14106	14129	14078	14021	14153	13976	14192	14093	13999	14116	14178	13994	14007	14060	14044	14060	14056	13936	13958	14003	14058	14162	14168	13918	14190	14173	13937	14121	14269	13988	14109	14171	13932	13839	14163	14171	14034	14017	14099	14193	14126	13879	14172	14045	14168	14096	14138	14203	13959	14293	14074	14169	14052	14100	14053	14008	14048	14192	14196	14080	14096	13995	14073	13990	14148	14271	14056	14304	13983	13990	14206	14150	14090	14162	13966	14036	14131	14154	14089	14013	14112	14040	14143	14196	14157	13981	14040	14031	14078	14264	13960	14103	14110	14093	14206	13932	14110	13924	14191	14059	14021	14254	14243	14027	14076	13969	14090	14088	14066	14135	14112	14145	14033	14203	14031	14085	14098	14026	14132	14123	14163	14040	13987	14066	14107	14197	14258	14121	14152	13916	14107	14172	13945	14253	14203	14036	14104	14227	14054	14187	14020	14092	14118	14042	14213	14179	14069	14154	14187	14090	14199	14140	14303	14252	13987	14288	14057	14153	14341	14136	14002	14165	14107	14035	14109	14143	14211	14068	14120	14118	14125	13989	14104	14007	13978	14157	13944	14150	13956	14176	14182	14177	14075	14137	14018	14072	14079	14241	14042	14097	13894	14055	14084	14122	14139	14006	14057	14188	14184	14130	14080	14092	14111	13989	14192	14082	14027	14030	14279	13980	14258	14087	14036	14087	14179	14050	13800	14003	14176	14189	14085	14083	14025	14171	13955	14130	14177	14216	14020	14103	14105	14193	14001	14082	14174	14097	13987	14116	14095	13988	14113	14149	14052	14225	14032	14077	13985	14123	14161	14133	14007	13973	14113	14116	14099	14258	13960	14098	14132	14194	14057	13935	13961	14156	14049	14225	13861	14181	14076	14136	14046	14097	14137	14236	14142	14046	14144	14202	13903	14129	14170	14175	14068	14191	14115	14247	13905	14011	14244	14120	14093	14277	13966	13909	14102	14223	14109	13996	14106	14118	14078	13941	14098	14027	14308	14037	14119	14143	13928	14225	14089	14130	14032	14019	13913	14038	14053	14116	14300	13984	14060	14167	14127	14200	13962	14017	14114	14311	14186	14161	14105	14002	14260	14100	14108	14121	14080	13985	14003	14122	14173	14159	14056	13998	14303	14040	14402	14031	14260	14084	14059	14021	14089	14110	14019	14229	13813	14123	14073	14236	14195	14206	14115	14092	13956	14210	14174	14255	14028	14186	14134	14041	14117	14221	14184	14150	14100	13965	14035	13977	13966	14133	14065	14016	14278	14134	14115	14116	14012	14055	13992	14004	13911	14146	14215	14122	13937	14242	14060	14087	13895	13966	14277	13981	14023	14037	14025	14198	14147	14228	14195	13940	13989	14102	14046	14142	14147	14121	14164	14205	14067	14056	14222	14077	14185	14079	14080	13896	14015	14077	14069	14118	14025	14151	14145	14098	14214	14052	14154	14149	14211	14112	13984	13995	14253	14135	14004	14076	14111	14190	14087	14031	14099	14044	14030	14069	14035	14007	14039	14133	14128	14020	13989	14101	14282	14110	13973	14081	14230	14056	14028	14228	13838	14146	14156	14139	14222	14054	14146	14163	14109	14082	14163	14025	14078	14254	14138	14078	13981	14091	14016	14000	14195	14028	14134	13907	14197	14094	14175	14074	14056	14091	14135	13973	14073	13817	13905	14100	14227	14055	14245	14225	14155	14217	14106	14107	14043	13869	14137	14038	14075	14216	14294	14150	14010	14001	14194	14155	14058	14122
31595	34410	37430	29527	23644	22117	20091	19480	19265	18832	18771	18954	18760	18800	18558	18661	18791	18735	18465	18826	18728	18592	18483	18655	18697	18531	18532	18556	18356	18505	18598	18446	18509	18477	18338	18700	18464	18442	18610	18563	18664	18620	18434	18591	18515	18630	18407	18461	18704	18503	18551	18301	18504	18542	18571	18522	18450	18259	18434	18574	18414	18598	18434	18650	18387	18427	18631	18419	18586	18289	18361	18614	18641	18454	18452	18558	18459	18471	18399	18587	18343	18389	18508	18683	18454	18327	18366	18525	18513	18265	18261	18374	18638	18463	18228	18361	18595	18433	18278	18495	18596	18373	18686	18622	18486	18593	18485	18386	18505	18551	18272	18456	18429	18546	18590	18513	18535	18466	18305	18442	18428	18484	18492	18550	18723	18560	18159	18446	18565	18656	18672	18340	18396	18429	18511	18704	18500	18386	18345	18503	18436	18549	18432	18678	18645	18512	18504	18664	18522	18396	18525	18619	18439	18481	18726	18531	18690	18514	18461	18462	18608	18607	18449	18339	18490	18451	18500	18379	18561	18424	18548	18460	18388	18375	18693	18386	18352	18529	18695	18552	18441	18513	18480	18394	18548	18531	18640	18625	18470	18491	18460	18612	18374	18473	18580	18446	18609	18503	18531	18441	18553	18491	18610	18591	18573	18600	18533	18474	18740	18443	18552	18492	18466	18459	18535	18567	18497	18608	18500	18462	18216	18348	18617	18430	18458	18392	18554	18533	18393	18618	18396	18676	18328	18712	18414	18484	18373	18581	18529	18230	18638	18455	18467	18455	18358	18478	18665	18224	18421	18424	18646	18446	18597	18500	18650	18539	18445	18329	18533	18580	18262	18570	18498	18609	18382	18552	18450	18492	18323	18642	18518	18408	18406	18493	18503	18394	18350	18376	18572	18552	18741	18575	18511	18383	18287	18472	18618	18654	18557	18586	18520	18505	18435	18483	18509	18337	18639	18358	18599	18495	18638	18598	18655	18280	18401	18502	18413	18557	18379	18264	18489	18421	18410	18309	18501	18450	18593	18605	18449	18372	18429	18499	18689	18586	18467	18185	18542	18444	18436	18478	18556	18410	18377	18482	18556	18390	18505	18630	18631	18484	18526	18488	18585	18532	18503	18561	18524	18561	18563	18601	18629	18693	18594	18501	18660	18685	18501	18616	18338	18502	18549	18209	18785	18580	18657	18434	18592	18340	18540	18522	18690	18698	18661	18407	18645	18344	18512	18548	18626	18448	18406	18459	18625	18583	18573	18383	18451	18448	18526	18399	18689	18494	18693	18385	18561	18306	18395	18446	18551	18415	18466	18448	18342	18746	18520	18539	18621	18406	18359	18610	18732	18543	18574	18617	18412	18406	18561	18414	18523	18447	18482	18534	18452	18509	18374	18576	18449	18543	18485	18499	18226	18307	18486	18639	18519	18555	18331	18575	18595	18667	18430	18504	18488	18579	18533	18392	18607	18425	18662	18685	18444	18542	18470	18494	18575	18656	18651	18561	18621	18625	18531	18391	18405	18536	18444	18389	18543	18665	18553	18320	18427	18544	18531	18583	18653	18345	18416	18298	18264	18578	18463	18292	18514	18572	18300	18364	18618	18563	18391	18453	18619	18822	18543	18472	18457	18405	18670	18386	18626	18567	18582	18401	18543	18442	18751	18437	18520	18579	18660	18598	18405	18491	18644	18298	18507	18533	18792	18614	18582	18367	18370	18433	18628	18276	18534	18523	18686	18364	18199	18528	18470	18449	18509	18630	18420	18520	18661	18623	18538	18495	18567	18725	18550	18319	18618	18474	18514	18393	18259	18666	18535	18602	18552	18583	18565	18456	18534	18501	18756	18506	18648	18838	18594	18463	18627	18544	18563	18561	18592	18629	18532	18444	18446	18596	18380	18486	18453	18477	18574	18582	18443	18399	18464	18435	18713	18624	18502	18546	18603	18382	18535	18595	18376	18415	18520	18548	18437	18254	18374	18557	18495	18480	18497	18425	18629	18395	18344	18697	18421	18255	18633	18709	18408	18218	18540	18568	18365	18359	18461	18656	18323	18667	18465	18398	18229	18357	18495	18531	18491	18239	18457	18534	18549	18511	18579	18391	18406	18308	18515	18650	18453	18379	18502	18500	18547	18554	18481	18650	18406	18742	18541	18304	18349	18416	18486	18571	18498	18192	18392	18614	18751	18697	18527	18293	18707	18492	18496	18583	18362	18552	18539	18475	18400	18523	18304	18618	18677	18375	18257	18442	18307	18604	18567	18630	18559	18422	18426	18392	18631	18433	18413	18617	18442	18651	18425	18643	18624	18503	18481	18614	18595	18724	18375	18454	18560	18738	18601	18648	18724	18324	18423	18732	18423	18441	18464	18217	18300	18471	18462	18397	18448	18456	18613	18430	18674	18496	18617	18498	18528	18593	18487	18633	18362	18602	18560	18685	18601	18611	18456	18514	18704	18269	18505	18420	18580	18339	18493	18520	18399	18529	18464	18394	18481	18450	18594	18495	18400	18463	18500	18542	18538	18435	18749	18571	18712	18467	18689	18599	18482	18557	18575	18514	18432	18637	18428	18509	18557	18565	18433	18539	18330	18309	18382	18438	18391	18670	18431	18354	18506	18481	18617	18609	18566	18512	18544	18525	18561	18555	18583	18471	18674	18419	18606	18669	18636	18477	18524	18353	18694	18449	18525	18514	18456	18526	18562	18570	18515	18622	18532	18538	18280	18367	18439	18348	18408	18634	18441	18290	18354	18651	18573	18490	18429	18568	18530	18464	18636	18507	18520	18678	18480	18687	18361	18486	18201	18390	18369	18350	18513	18555	18381	18357	18468	18465	18703	18468	18524	18434	18685	18491	18562	18651	18433	18462	18564	18634	18338	18414	18596	18670	18482	18589	18571	18676	18590	18421	18365	18573	18574	18540	18565	18265	18447	18445	18358	18723	18457	18585	18864	18464	18738	18733	18499	18589	18473	18603	18469	18537	18530	18471	18290	18462	18524	18317	18564	18416	18503	18540	18646	18619	18482	18505	18540	18302	18565	18507	18648	18519	18496	18733	18617	18255	18642	18551	18417	18286	18405	18373	18437	18570	18350	18532	18462	18428	18398	18721	18619	18446	18533	18406	18526	18415	18548	18244	18510	18572	18642	18453	18368	18352	18506	18636	18671	18497	18362	18341	18351	18773	18514	18467	18486	18365	18609	18476	18449	18584	18535	18229	18469	18376	18736	18440	18713	18612	18384	18398	18410	18349	18276	18461	18538	18546	18507	18335	18293	18468	18615	18532	18409	18628	18515	18820	18521	18655	18568	18521	18511	18424	18521	18460	18499	18462	18608	18586	18593	18531	18605	18572	18508	18580	18592	18458	18507	18451	18418	18508	18468	18464	18472	18519	18563	18294	18400	18622	18586	18532	18394	18420	18162	18443	18375	18541	18562	18584	18315	18436	18474	18293	18428	18427	18525	18577	18417	18482	18544	18634	18633	18452	18475	18581	18512	18785	18513	18549	18350	18514	18493	18447	18495	18552	18681	18732	18553	18337	18649	18690	18402	18449	18402	18443	18457	18546	18728	18604	18508	18467	18336	18545	18640	18572	18565	18652	18563	18438	18541	18605	18573	18561	18269	18521	18365	18736	18757	18441	18569	18628	18382	18422	18533	18367	18356	18557	18478	18352	18437	18426	18488	18458	18688	18461	18399	18610	18589	18479	18764	18570	18567	18586	18628	18550	18468	18569	18551	18373	18500	18439	18722	18305	18567	18611	18479	18404	18387	18470	18674	18516	18534	18609	18492	18500	18490	18421	18408	18571	18375	18653	18552	18475	18905	18496	18351	18370	18408	18646	18474	18368	18302	18366	18545	18539	18582	18404	18596	18520	18581	18494	18474	18595	18458	18499	18611	18546	18637	18369	18401	18541	18459	18436	18413	18598	18665	18701	18728	18484	18749	18702	18592	18460	18305	18339	18644	18619	18547	18407	18592	18566	18408	18438	18416	18556	18428	18297	18285	18529	18426	18413	18368	18459	18642	18581	18384	18444	18233	18484	18531	18527	18460	18406	18639	18527	18651	18768	18541	18542	18574	18609	18524	18553	18487	18537	18579	18667	18667	18623	18498	18596	18364	18552	18570	18460	18433	18428	18702	18566	18562	18504	18563	18414	18587	18590	18640	18211	18573	18631	18481	18318	18470	18398	18619	18483	18457	18364	18417	18555	18583	18678	18499	18448	18564	18715	18340	18421	18347	18609	18500	18456	18579	18437	18487	18433	18490	18491	18550	18511	18726	18501	18622	18713	18658	18701	18490	18306	18365	18692	18598	18523	18432	18606	18533	18418	18527	18444	18488	18394	18327	18416	18434	18636	18341	18541	18609	18513	18442	18884	18607	18500	18509	18545	18493	18435	18556	18482	18487	18507	18598	18578	18407	18412	18546	18513	18570	18619	18509	18452	18394	18235	18476	18742	18489	18464	18387	18640	18656	18571	18509	18553	18506	18580	18457	18590	18535	18585	18535	18581	18412	18315	18196	18446	18306	18328	18319	18350	18459	18560	18379	18494	18504	18525	18436	18516	18402	18504	18514	18581	18443	18654	18525	18464	18513	18318	18557	18638	18578	18565	18463	18586	18581	18525	18455	18313	18610	18537	18509	18592	18546	18831	18707	18499	18509	18371	18513	18541	18546	18600	18551	18665	18624	18459	18581	18267	18456	18379	18356	18553	18514	18458	18545	18357	18590	18718	18518	18466	18711	18561	18475	18621	18549	18688	18569	18710	18457	18724	18506	18243	18363	18445	18638	18662	18527	18627	18478	18494	18328	18593	18453	18173	18492	18597	18495	18346	18557	18351	18501	18665	18593	18511	18635	18543	18868	18741	18537	18488	18629	18435	18482	18724	18598	18516	18491	18502	18356	18486	18555	18579	18422	18457	18596	18434	18523	18519	18265	18515	18606	18635	18601	18583	18549	18619	18608	18333	18381	18832	18474	18408	18627	18389	18629	18491	18480	18682	18456	18434	18403	18567	18433	18565	18790	18566	18560	18443	18555	18550	18347	18480	18561	18508	18457	18522	18349	18371	18524	18438	18562	18508	18599	18383	18373	18536	18558	18617	18633	18400	18450	18558	18623	18374
32665	48420	37173	25209	21211	18981	16218	15630	15811	15147	14988	14945	15023	14875	14891	14848	14759	14974	14758	14802	14717	14946	14759	14795	14896	14648	14755	14905	14788	14651	14671	14658	14647	14682	14637	14682	14522	14586	14564	14816	14551	14512	14755	14710	14683	14576	14818	14820	14440	14913	14587	14530	14551	14615	14762	14686	14603	14748	14740	14433	14792	14625	14631	14699	14762	14546	14765	14683	14550	14531	14602	14549	14810	14716	14576	14573	14536	14591	14631	14673	14435	14541	14767	14418	14690	14567	14697	14751	14707	14577	14565	14550	14613	14756	14697	14720	14616	14574	14679	14504	14654	14754	14635	14700	14677	14680	14592	14730	14751	14649	14523	14513	14877	14576	14608	14582	14656	14590	14716	14712	14813	14619	14648	14674	14650	14480	14762	14651	14544	14704	14739	14770	14671	14574	14539	14527	14837	14687	14584	14584	14502	14899	14446	14727	14571	14641	14668	14605	14620	14716	14571	14686	14407	14511	14534	14662	14631	14690	14515	14881	14597	14563	14500	14766	14564	14693	14743	14657	14772	14619	14700	14719	14586	14688	14567	14648	14657	14589	14759	14615	14615	14614	14664	14595	14801	14745	14658	14611	14774	14860	14529	14697	14673	14813	14722	14609	14559	14736	14647	14653	14689	14700	14610	14524	14532	14595	14601	14507	14526	14620	14538	14560	14732	14836	14481	14678	14720	14699	14626	14782	14676	14679	14620	14707	14552	14618	14595	14666	14678	14615	14619	14671	14616	14594	14708	14728	14552	14584	14531	14476	14709	14689	14600	14498	14598	14726	14643	14668	14564	14520	14669	14912	14551	14501	14785	14593	14788	14552	14699	14675	14531	14644	14594	14738	14516	14717	14584	14710	14646	14649	14579	14812	14648	14693	14761	14518	14619	14693	14879	14715	14678	14685	14555	14651	14633	14486	14567	14625	14653	14737	14740	14797	14516	14691	14739	14542	14502	14700	14671	14639	14643	14537	14498	14533	14811	14637	14683	14486	14675	14709	14590	14628	14651	14837	14585	14665	14646	14523	14729	14581	14532	14670	14544	14646	14715	14624	14657	14451	14650	14547	14534	14795	14541	14688	14686	14616	14686	14674	14679	14659	14768	14543	14534	14633	14597	14700	14646	14702	14628	14688	14686	14647	14639	14658	14590	14693	14768	14681	14578	14692	14608	14637	14689	14774	14812	14654	14682	14737	14630	14751	14664	14476	14826	14702	14678	14690	14623	14491	14639	14642	14724	14700	14559	14541	14701	14429	14673	14591	14608	14445	14683	14409	14684	14592	14770	14604	14713	14704	14491	14664	14705	14677	14677	14750	14745	14539	14699	14716	14637	14592	14653	14678	14742	14603	14568	14614	14646	14798	14617	14456	14646	14623	14787	14569	14589	14508	14571	14543	14716	14659	14676	14622	14651	14525	14703	14633	14602	14524	14558	14466	14717	14747	14628	14623	14710	14738	14562	14358	14548	14759	14476	14567	14577	14602	14662	14633	14756	14376	14605	14527	14689	14649	14713	14620	14624	14540	14784	14700	14581	14652	14564	14561	14475	14686	14627	14603	14692	14563	14738	14621	14637	14661	14618	14735	14641	14501	14645	14387	14622	14564	14687	14717	14799	14658	14759	14545	14690	14612	14747	14474	14685	14678	14681	14723	14549	14687	14499	14679	14797	14544	14694	14479	14725	14712	14693	14582	14704	14763	14671	14693	14647	14681	14720	14556	14699	14663	14692	14663	14684	14751	14699	14767	14634	14579	14713	14784	14600	14701	14522	14596	14701	14685	14511	14636	14586	14572	14656	14770	14794	14598	14717	14725	14556	14662	14602	14601	14718	14571	14665	14548	14574	14588	14608	14566	14603	14700	14565	14557	14613	14835	14496	14574	14611	14516	14562	14722	14645	14637	14535	14490	14545	14598	14531	14717	14474	14579	14612	14636	14633	14584	14534	14693	14511	14637	14509	14574	14587	14718	14737	14508	14633	14580	14457	14821	14529	14670	14582	14748	14620	14685	14638	14608	14697	14668	14717	14654	14813	14648	14778	14460	14578	14649	14673	14612	14914	14557	14634	14586	14720	14393	14734	14639	14558	14645	14689	14757	14622	14732	14570	14694	14657	14651	14604	14366	14553	14730	14573	14707	14784	14812	14555	14671	14512	14602	14636	14724	14632	14653	14482	14590	14715	14702	14562	14764	14866	14402	14598	14523	14786	14610	14604	14516	14524	14506	14637	14575	14571	14558	14643	14708	14553	14624	14440	14582	14758	14824	14576	14555	14655	14759	14576	14497	14510	14727	14640	14631	14640	14671	14596	14665	14591	14622	14676	14761	14700	14547	14433	14579	14730	14610	14536	14568	14619	14717	14620	14829	14633	14491	14641	14552	14514	14584	14554	14746	14680	14737	14599	14602	14655	14561	14496	14676	14364	14732	14680	14563	14614	14438	14638	14558	14665	14648	14510	14703	14784	14514	14649	14612	14629	14667	14764	14657	14607	14682	14562	14672	14684	14709	14879	14495	14577	14557	14739	14415	14523	14695	14479	14607	14651	14634	14673	14590	14683	14806	14637	14562	14763	14499	14625	14578	14590	14716	14598	14675	14797	14501	14690	14632	14737	14766	14632	14647	14631	14651	14764	14620	14704	14526	14562	14641	14593	14666	14697	14766	14571	14819	14627	14547	14823	14770	14676	14612	14603	14583	14770	14599	14671	14678	14668	14535	14651	14673	14492	14724	14690	14554	14376	14551	14633	14673	14460	14549	14569	14776	14516	14617	14606	14676	14665	14544	14568	14676	14507	14623	14711	14452	14699	14549	14640	14783	14430	14611	14577	14521	14483	14534	14773	14607	14675	14778	14698	14419	14816	14577	14578	14720	14722	14608	14762	14530	14576	14672	14736	14703	14691	14571	14747	14509	14515	14939	14499	14672	14652	14644	14515	14678	14572	14614	14642	14637	14769	14454	14622	14567	14614	14790	14735	14550	14716	14760	14514	14624	14610	14483	14655	14490	14610	14494	14547	14542	14478	14464	14628	14578	14580	14590	14421	14474	14634	14719	14457	14677	14849	14624	14751	14436	14674	14668	14628	14657	14680	14652	14526	14709	14657	14791	14618	14553	14689	14649	14568	14570	14596	14659	14677	14682	14418	14714	14809	14586	14662	14666	14578	14641	14755	14650	14662	14711	14603	14697	14536	14312	14642	14757	14556	14641	14653	14561	14642	14598	14666	14589	14772	14571	14727	14528	14567	14636	14690	14532	14602	14671	14563	14635	14647	14541	14666	14594	14664	14383	14484	14589	14752	14738	14569	14631	14648	14668	14683	14691	14703	14637	14623	14594	14600	14472	14675	14678	14697	14606	14866	14771	14689	14629	14723	14720	14695	14517	14525	14503	14533	14737	14653	14657	14673	14576	14733	14751	14564	14433	14705	14652	14549	14587	14590	14677	14565	14647	14602	14596	14862	14599	14618	14603	14781	14713	14641	14506	14692	14541	14462	14834	14573	14692	14808	14595	14496	14756	14605	14558	14822	14729	14500	14543	14639	14628	14514	14614	14471	14574	14754	14688	14605	14769	14533	14556	14647	14655	14789	14636	14747	14668	14651	14607	14585	14453	14610	14639	14625	14706	14572	14842	14607	14633	14628	14631	14773	14573	14795	14564	14751	14527	14578	14629	14391	14574	14618	14690	14671	14780	14722	14726	14682	14659	14594	14615	14689	14765	14759	14639	14669	14719	14600	14617	14576	14550	14640	14606	14640	14691	14799	14827	14550	14707	14641	14590	14574	14757	14681	14587	14679	14731	14707	14768	14636	14634	14608	14555	14386	14435	14824	14549	14601	14606	14636	14679	14528	14726	14625	14598	14603	14647	14801	14637	14744	14762	14593	14492	14688	14651	14664	14667	14766	14549	14388	14608	14681	14698	14631	14510	14629	14777	14605	14581	14621	14621	14837	14804	14721	14425	14527	14633	14713	14660	14580	14558	14575	14634	14706	14669	14534	14440	14653	14455	14837	14704	14598	14527	14512	14607	14722	14703	14751	14569	14696	14682	14813	14647	14659	14605	14675	14719	14594	14642	14767	14721	14699	14489	14623	14673	14628	14739	14620	14537	14644	14588	14550	14482	14675	14588	14707	14747	14776	14715	14561	14487	14589	14819	14627	14420	14804	14700	14676	14648	14493	14624	14738	14707	14609	14654	14754	14529	14803	14581	14618	14485	14701	14677	14715	14486	14666	14832	14659	14725	14723	14604	14450	14875	14692	14551	14607	14577	14571	14622	14739	14634	14681	14475	14554	14681	14684	14892	14572	14497	14734	14557	14599	14496	14532	14710	14689	14549	14609	14606	14656	14712	14569	14565	14422	14747	14581	14605	14543	14703	14739	14537	14585	14519	14552	14677	14621	14705	14490	14506	14537	14704	14624	14633	14656	14633	14720	14580	14642	14524	14777	14671	14722	14682	14719	14582	14619	14595	14517	14701	14625	14591	14670	14605	14671	14684	14508	14707	14798	14789	14477	14722	14606	14710	14685	14723	14634	14626	14652	14668	14573	14616	14695	14585	14620	14593	14791	14584	14553	14669	14523	14626	14586	14636	14513	14442	14573	14616	14694	14598	14712	14697	14703	14369	14751	14757	14697	14564	14505	14590	14724	14610	14565	14689	14752	14683	14736	14612	14578	14473	14693	14552	14732	14490	14589	14755	14596	14767	14633	14616	14785	14721	14759	14625	14701	14694	14723	14529	14602	14660	14603	14456	14726	14618	14625	14667	14527	14584	14549	14657	14666	14600	14469	14653	14635	14533	14649	14680	14532	14808	14590	14745	14560	14446	14588	14627	14536	14634	14641	14512	14687	14594	14635	14498	14621	14733	14669	14586	14463	14592	14666	14594	14639	14484	14560	14599	14621	14608	14684	14691	14674	14626	14605	14556	14655	14414	14778	14704	14711	14860	14583	14654	14624	14660	14512	14600	14616	14710	14433	14685	14706	14703	14696	14814	14482	14665	14719	14676	14652	14570	14824	14650	14427	14648	14586	14626	14665	14543	14472	14631	14692	14643	14660	14501	14651	14570	14624	14606	14601	14517	14533	14545	14636	14717	14665	14708	14745	14691	14683	14649	14611	14782
23134	21159	28369	25534	23391	23500	22969	20508	19427	19589	19169	19011	18789	18938	19018	18553	18645	18844	18500	18685	18649	18522	18785	19041	19239	19412	19103	18798	18696	18475	18671	18484	18245	18138	18402	18440	18527	18369	18211	18324	18388	18464	18313	18292	18361	18400	18439	18322	18363	18328	18484	18283	18263	18476	18291	18323	18320	18364	18290	18514	18453	18449	18469	18396	18397	18214	18279	18249	18488	18328	18307	18356	18486	18585	18467	18144	18377	18315	18250	18489	18372	18290	18179	18269	18375	18348	18329	18297	18397	18211	18387	18414	18374	18372	18290	18540	18409	18240	18218	18272	18487	18322	18286	18442	18195	18274	18404	18395	18244	18134	18223	18145	18269	18297	17973	18302	18196	18269	18300	18532	18238	18417	18387	18629	18383	18615	18281	18369	18270	18160	18539	18329	18264	18298	18350	18292	18273	18289	18427	18409	18174	18188	18629	18394	18420	18235	18311	18213	18438	18243	18316	18518	18421	18536	18448	18098	18333	18330	18398	18323	18430	18035	18240	18127	18379	18337	18403	18273	18196	18444	18422	18319	18497	18540	18458	18436	18439	18421	18458	18216	18459	18382	18431	18362	18262	18247	18302	18276	18289	18270	18262	18259	18242	18186	18426	18344	18444	18150	18330	18332	18317	18404	18448	18380	18509	18187	18176	18303	18305	18403	18504	18308	18298	18570	18429	18357	18366	18326	18355	18490	18325	18227	18219	18218	18404	18239	18190	18265	18424	18447	18571	18274	18591	18358	18070	18264	18593	18244	18344	18223	18444	18423	18275	18447	18345	18417	18180	18293	18354	18173	18364	18272	18308	18255	18267	18450	18416	18546	18340	18305	18351	18257	18314	18207	18412	18317	18299	18509	18369	18189	18315	18271	18301	18614	18124	18187	18337	18421	18354	18270	18322	18277	18216	18285	18286	18353	18313	18389	18231	18321	18084	18214	18279	18070	18384	18184	18351	18271	18414	18349	18443	18287	18218	18319	18382	18411	18266	18253	18229	18167	18176	18371	18452	18315	18348	18191	18341	18294	18537	18334	18288	18253	18296	18095	18432	18409	18189	18136	18197	18470	18517	18426	18307	18288	18194	18368	18268	18333	18489	18331	18434	18315	18314	18309	18395	18352	18383	18314	18235	18158	18462	18476	18509	18381	18476	18351	18138	18543	18155	18278	18366	18377	18350	18608	18286	18264	18474	18383	18321	18350	18464	18400	18461	18462	18315	18150	18235	18277	18348	18265	18280	18518	18254	18529	18303	18416	18153	18291	18294	18338	18274	18271	18493	18231	18186	18234	18320	18358	18456	18455	18347	18253	18382	18129	18502	18327	18214	18516	18440	18174	18392	18352	18214	18436	18341	18294	18252	18392	18295	18428	18551	18248	18330	18254	18332	18280	18464	18303	18407	18517	18085	18284	18250	18264	18362	18350	18289	18278	18323	18343	18348	18363	18094	18304	18188	18189	18355	18186	18330	18102	18025	18261	18398	18225	18458	18431	18519	18223	18379	18414	18291	18295	18367	18116	18452	18406	18563	18333	18290	18275	18184	18289	18340	18321	18196	18390	18304	18391	18305	18319	18262	18274	18327	18354	18399	18200	18352	18397	18394	18332	18242	18259	18336	18281	18228	18334	18542	18476	18145	18370	18518	18363	18365	18446	18318	18222	18390	18362	18355	18381	18300	18410	18397	18411	18487	18470	18245	18490	18270	18200	18048	18459	18467	18281	18368	18440	18328	18261	18388	18277	18322	18449	18247	18183	18370	18600	18266	18409	18384	18499	18312	18208	18394	18011	18269	18348	18550	18128	18231	18192	18333	18426	18262	18217	18149	18074	18412	18277	18334	18215	18354	18320	18367	18434	18312	18276	18418	18184	18236	18284	18228	18369	18396	18313	18466	18203	18472	18459	18311	18215	18049	18268	18175	18359	18376	18522	18248	18329	18379	18496	18379	18125	18474	18280	18548	18371	18456	18193	18184	18393	18391	18372	18270	18293	18319	18090	18260	18195	18243	18275	18115	18286	18334	18233	18170	18327	18224	18235	18310	18263	18272	18318	18410	18207	18273	18315	18271	18786	18564	18210	18378	18537	18459	18282	18493	18279	18494	18388	18270	18190	18374	18491	18161	18187	18254	18261	18138	18290	18249	18335	18243	18211	18214	18391	18296	18194	18259	18292	18422	18316	18491	18208	18630	18439	18613	18394	18402	18319	18282	18508	18439	18540	18255	18448	18302	18418	18334	18532	18337	18316	18377	18353	18467	18477	18462	18157	18299	18375	18290	18335	18571	18325	18164	18195	18372	18153	18377	18179	18213	18594	18422	18206	18288	18433	18423	18329	18242	18301	18375	18304	18456	18345	18197	18156	18326	18272	18117	18040	18388	18201	18390	18286	18270	18506	18240	18484	18395	18403	18103	18289	18381	18164	18393	18095	18346	18376	18358	18365	18430	18384	18511	18201	18532	18342	18278	18178	18513	18509	18465	18350	18466	18252	18246	18291	18345	18419	18304	18097	18416	18271	18500	18312	18251	18135	18403	18408	18518	18420	18327	18423	18301	18381	18528	18302	18308	18485	18503	18310	18422	18204	18243	18272	18352	18096	18329	18135	18339	18370	18241	18456	18420	18272	18281	18287	18249	18105	18497	18346	18358	18410	18112	18212	18245	18351	18437	18302	18443	18299	18331	18168	18220	18336	18390	18406	18234	18247	18635	18729	18508	18495	18201	18189	18433	18454	18360	17955	18146	18347	18432	18483	18491	18462	18293	18142	18210	18371	18483	18316	18157	18132	18389	18191	18185	18345	18281	18264	18352	18335	18164	18516	18410	18583	18410	18369	18205	18270	18216	18270	18175	18320	18478	18396	18133	18440	18395	18167	18288	18191	18587	18484	18328	18386	18246	18349	18446	18372	18334	18321	18193	18126	18497	18326	18446	18290	17878	18377	18366	18351	18334	18265	18269	18393	18360	18455	18285	18612	18088	18194	18324	18444	18522	18265	18369	18647	18193	18056	18199	18204	18489	18157	18329	18350	18275	18321	18234	18221	18381	18193	18203	18226	18406	18467	18331	18364	18140	18419	18423	18236	18400	18468	18328	18316	18277	18486	18259	18235	18292	18340	18517	18357	18265	18414	17977	18145	18286	18362	18458	18295	18370	18381	18359	18449	18168	18361	18481	18440	18466	18433	18385	18321	18202	18341	18399	18241	18397	18407	18251	18445	18317	18317	18329	18156	18330	18455	18416	18199	18473	18188	18205	18249	18314	18363	18315	18222	18437	18246	18363	18270	18366	18299	18158	18187	18264	18230	18168	18222	18254	18420	18357	18387	18338	18292	18292	18350	18213	18270	18338	18331	18095	18274	18303	18183	18328	18331	18484	18352	18153	18183	18375	18149	18275	18378	18227	18387	18516	18460	18370	18473	18407	18196	18367	18466	18561	18220	18329	18572	18204	18467	18367	18512	18309	18177	18083	18299	18465	18336	18582	18447	18325	18115	18373	18295	18345	18405	18338	18185	18426	18503	18620	18477	18394	18327	18432	18397	18328	18303	18440	18307	18419	18332	18422	18461	18527	18180	18168	18161	18300	18199	18304	18422	18492	18386	18462	18310	18287	18491	18370	18398	18343	18323	18506	18207	18295	18229	18310	18312	18420	18256	18349	18495	18489	18426	18506	18416	18428	18175	18272	18282	18474	18405	18327	18321	18474	18452	18420	18235	18224	18405	18342	18406	18298	18449	18499	18463	18442	18293	18373	18262	18150	18329	18387	18494	18380	18030	18231	18343	18334	18464	18088	18151	18386	18197	18315	18319	18168	18423	18340	18484	18313	18475	18249	18639	18177	18240	18289	18336	18420	18515	18222	18167	18155	18111	18425	18358	18427	18195	18383	18403	18333	18603	18363	18236	18261	18300	18289	18429	18296	18450	18231	18251	18224	18217	18343	18204	18400	18418	18261	18360	18163	18439	18302	18204	18385	18238	18393	18302	18303	18316	18379	18488	18475	18484	18200	18299	18444	18269	18050	18193	18235	18257	18213	18406	18206	18469	18413	18489	18596	18305	18397	18319	18228	18159	18294	18529	18263	18410	18370	18199	18208	18292	18335	18298	18348	18414	18356	18235	18103	18134	18311	18433	18262	18184	18217	18408	18395	18338	17999	18297	18294	18392	18404	18521	18419	18327	18245	18635	18109	18355	18357	18288	18307	18262	18334	18549	18562	18540	18309	18095	18272	18239	18462	18275	18415	18282	18244	18463	18587	18335	18487	18291	18421	18184	18375	18428	18240	18266	18397	18204	18474	18373	18480	18433	18134	18218	18218	18352	18489	18488	18262	18375	18250	18461	18295	18428	18257	18467	18252	18346	18597	18498	18473	18378	18455	18204	18397	18248	18446	18300	18301	18480	18207	17996	18296	18382	18459	18363	18527	18171	18395	18300	18287	18274	18265	18232	18128	18172	18016	18326	18483	18433	18272	18212	18289	18310	18348	18395	18404	18244	18144	18187	18181	18156	18456	18304	18402	18338	18293	18388	18197	18341	18369	18508	18278	18351	18405	18500	18554	18473	18523	18145	18514	18274	18438	18307	18278	18309	18376	18293	18177	18424	18169	18593	18303	18401	18524	18451	18550	18240	18321	18343	18288	18323	18382	18376	18486	18393	18422	18330	18291	18305	18390	18361	18262	18334	18528	18258	18132	18259	18316	18195	18202	18209	18342	18409	18256	18146	18391	18176	18558	18358	18536	18514	18267	18384	18369	18377	18234	18242	18407	18497	18389	18470	18360	18559	18339	18168	18158	18318	18140	18486	18393	18351	18279	18326	18495	18288	18390	18263	18336	18294	18287	18248	18313	18318	18248	18288	18312	18314	18098	18340	18426	18256	18405	18091	18193	18280	18385	18485	18300	18272	18604	18377	18311	18388	18214	18477	18432	18259	18380	18564	18470	18209	18177	18239	18349	18446	18369	18064	18348	18344	18286	18504	18496	18328	18231	18143	18452	18394	18342	18372	18400	18363	18404	18295	18438	18414	18421	18543	18413	18537	18381	18444	18529	18128	18301	18504	18198	18426	18381	18268	18147	18406	18251	18347	18331	18104	18209	18442	18496	18165	18329	18482	18359	18464	18278	18339
33211	58425	48577	31304	23307	18065	17978	17278	15829	15421	15505	15361	14954	15050	14834	14709	14792	14716	14855	14581	14743	14576	14878	15501	15726	15678	15162	14729	14740	14751	14640	14575	14636	14336	14552	14435	14459	14770	14720	14514	14574	14605	14643	14641	14568	14576	14592	14607	14502	14581	14442	14475	14495	14539	14645	14554	14476	14418	14668	14524	14528	14521	14401	14460	14451	14558	14379	14434	14591	14556	14541	14562	14563	14639	14516	14709	14598	14488	14634	14425	14584	14502	14330	14553	14488	14612	14440	14599	14586	14400	14665	14552	14442	14542	14661	14464	14488	14577	14569	14490	14467	14479	14526	14642	14522	14562	14586	14484	14535	14400	14494	14677	14373	14532	14582	14427	14392	14496	14425	14536	14669	14468	14376	14518	14362	14411	14637	14462	14594	14455	14577	14572	14462	14589	14415	14413	14531	14452	14527	14400	14521	14347	14701	14654	14430	14485	14485	14538	14618	14318	14625	14563	14668	14540	14487	14303	14433	14521	14497	14412	14510	14381	14633	14575	14590	14336	14422	14459	14484	14603	14521	14423	14552	14474	14377	14493	14376	14736	14417	14594	14351	14497	14477	14468	14627	14396	14551	14621	14517	14618	14541	14602	14399	14545	14608	14588	14403	14430	14426	14570	14567	14597	14641	14572	14403	14388	14389	14524	14354	14437	14464	14428	14489	14382	14486	14503	14699	14588	14432	14530	14471	14465	14468	14513	14483	14520	14431	14671	14486	14436	14650	14531	14529	14667	14442	14399	14403	14462	14593	14555	14585	14504	14532	14508	14439	14709	14486	14455	14398	14573	14509	14502	14434	14368	14571	14533	14452	14636	14560	14459	14619	14374	14501	14397	14653	14469	14585	14601	14587	14419	14474	14432	14419	14579	14481	14586	14450	14387	14527	14462	14576	14540	14548	14491	14552	14620	14414	14557	14338	14513	14469	14508	14521	14388	14508	14381	14563	14339	14496	14330	14480	14650	14481	14584	14454	14498	14548	14395	14501	14364	14580	14385	14483	14440	14512	14351	14561	14426	14450	14700	14499	14384	14444	14574	14480	14432	14448	14635	14449	14513	14518	14367	14532	14397	14591	14417	14488	14422	14501	14602	14483	14590	14613	14466	14525	14478	14472	14319	14410	14483	14610	14521	14685	14582	14660	14528	14490	14614	14567	14558	14494	14542	14604	14394	14577	14507	14445	14438	14306	14463	14388	14556	14457	14521	14539	14502	14445	14516	14333	14410	14447	14482	14491	14493	14656	14379	14554	14464	14514	14532	14489	14418	14457	14509	14378	14503	14620	14470	14529	14406	14531	14447	14409	14517	14543	14505	14436	14547	14527	14376	14584	14391	14455	14317	14565	14445	14305	14505	14644	14404	14509	14431	14524	14495	14428	14629	14399	14474	14447	14405	14497	14569	14459	14469	14391	14455	14563	14487	14605	14506	14558	14424	14348	14456	14417	14666	14439	14624	14589	14745	14531	14592	14299	14445	14517	14514	14411	14409	14570	14448	14500	14391	14422	14491	14429	14553	14466	14496	14553	14452	14465	14723	14526	14529	14489	14570	14472	14436	14581	14619	14488	14464	14611	14436	14733	14561	14546	14496	14468	14587	14374	14546	14505	14446	14528	14483	14362	14528	14431	14467	14744	14483	14618	14505	14400	14527	14580	14584	14517	14494	14509	14588	14491	14589	14524	14610	14541	14610	14251	14581	14614	14582	14554	14480	14581	14520	14310	14364	14364	14520	14531	14425	14371	14567	14587	14572	14497	14429	14552	14445	14740	14640	14595	14512	14595	14522	14533	14389	14625	14552	14460	14490	14512	14471	14345	14543	14624	14651	14486	14483	14566	14406	14473	14306	14573	14655	14686	14508	14471	14589	14401	14395	14423	14392	14516	14433	14579	14557	14549	14456	14533	14658	14410	14546	14566	14465	14502	14478	14535	14447	14526	14639	14333	14509	14457	14609	14586	14488	14601	14401	14541	14486	14460	14551	14450	14555	14467	14422	14389	14384	14533	14472	14510	14471	14516	14417	14303	14597	14495	14514	14552	14620	14592	14480	14450	14462	14427	14549	14533	14406	14521	14498	14618	14605	14520	14419	14506	14482	14344	14630	14382	14532	14571	14469	14532	14570	14617	14534	14319	14458	14444	14506	14407	14557	14584	14524	14425	14520	14403	14555	14564	14417	14535	14652	14498	14486	14530	14413	14412	14624	14371	14622	14623	14530	14550	14538	14623	14415	14567	14458	14432	14421	14577	14679	14279	14484	14383	14535	14516	14441	14558	14504	14582	14491	14343	14506	14740	14547	14419	14599	14410	14426	14474	14629	14466	14520	14431	14363	14363	14475	14633	14580	14519	14613	14622	14548	14431	14471	14469	14561	14346	14467	14386	14492	14518	14559	14526	14460	14416	14558	14457	14543	14504	14410	14539	14421	14333	14449	14444	14529	14556	14534	14377	14450	14630	14511	14588	14512	14533	14591	14478	14636	14422	14546	14418	14436	14525	14592	14405	14573	14619	14556	14602	14548	14398	14359	14626	14512	14545	14464	14349	14426	14543	14529	14454	14514	14400	14556	14639	14530	14601	14623	14545	14610	14578	14453	14490	14444	14403	14530	14250	14507	14406	14423	14638	14462	14556	14473	14601	14558	14542	14498	14431	14492	14613	14478	14464	14401	14558	14556	14785	14623	14549	14630	14513	14545	14545	14502	14573	14519	14545	14464	14502	14664	14405	14326	14544	14638	14542	14348	14679	14595	14513	14360	14683	14543	14539	14376	14608	14660	14370	14532	14384	14456	14549	14477	14678	14431	14658	14539	14470	14493	14402	14293	14591	14404	14567	14564	14411	14545	14296	14399	14560	14501	14775	14539	14485	14543	14368	14662	14405	14541	14686	14592	14476	14511	14593	14515	14584	14429	14602	14476	14669	14496	14419	14641	14489	14449	14444	14502	14428	14546	14449	14570	14456	14530	14471	14441	14548	14601	14562	14455	14511	14479	14369	14387	14500	14432	14387	14568	14609	14634	14563	14423	14596	14555	14265	14560	14465	14549	14627	14518	14520	14467	14452	14546	14506	14395	14486	14815	14440	14479	14591	14641	14452	14513	14270	14442	14464	14468	14334	14585	14435	14359	14559	14472	14570	14665	14272	14477	14282	14517	14434	14569	14671	14524	14558	14515	14615	14677	14629	14438	14303	14596	14588	14393	14416	14636	14628	14615	14441	14451	14476	14502	14401	14616	14562	14384	14558	14463	14539	14439	14427	14561	14585	14511	14721	14588	14408	14417	14544	14388	14457	14600	14486	14459	14413	14443	14491	14564	14587	14228	14467	14534	14433	14479	14390	14495	14458	14393	14391	14402	14543	14570	14502	14641	14513	14589	14486	14515	14543	14479	14445	14504	14653	14790	14409	14454	14577	14384	14509	14532	14378	14525	14397	14394	14587	14475	14618	14428	14468	14471	14329	14678	14424	14634	14498	14603	14628	14435	14340	14587	14503	14481	14459	14521	14349	14550	14592	14599	14481	14501	14453	14619	14574	14451	14387	14386	14531	14398	14482	14430	14428	14489	14533	14460	14545	14496	14495	14670	14522	14544	14666	14514	14570	14505	14617	14460	14535	14383	14341	14697	14587	14563	14506	14447	14302	14549	14423	14376	14485	14461	14540	14462	14472	14599	14599	14605	14434	14449	14557	14508	14467	14408	14462	14577	14385	14473	14535	14349	14492	14555	14673	14650	14441	14386	14351	14480	14385	14463	14345	14543	14561	14708	14538	14530	14410	14433	14396	14363	14465	14416	14531	14497	14510	14551	14476	14460	14577	14652	14366	14562	14385	14470	14584	14459	14408	14565	14502	14348	14646	14450	14555	14673	14499	14572	14513	14680	14641	14461	14562	14705	14790	14523	14504	14555	14215	14598	14540	14624	14443	14620	14466	14471	14268	14613	14278	14523	14601	14559	14662	14541	14522	14598	14505	14597	14563	14665	14555	14340	14608	14535	14611	14410	14494	14589	14660	14382	14429	14542	14549	14507	14512	14198	14560	14599	14529	14554	14540	14697	14359	14519	14574	14658	14462	14546	14408	14495	14428	14235	14418	14438	14690	14634	14388	14674	14404	14605	14696	14530	14485	14494	14430	14588	14660	14597	14438	14644	14580	14521	14511	14492	14493	14394	14319	14565	14526	14509	14503	14583	14526	14501	14408	14487	14675	14574	14559	14254	14651	14498	14435	14646	14459	14534	14516	14302	14472	14586	14477	14584	14555	14511	14363	14624	14474	14467	14482	14671	14580	14594	14469	14358	14367	14383	14397	14386	14299	14442	14682	14710	14392	14414	14470	14489	14499	14511	14600	14541	14605	14625	14289	14485	14520	14438	14552	14540	14425	14550	14538	14435	14311	14391	14492	14590	14457	14430	14532	14492	14368	14546	14462	14566	14598	14437	14387	14446	14522	14611	14554	14508	14547	14567	14527	14425	14588	14449	14446	14452	14399	14497	14542	14479	14592	14512	14536	14525	14565	14527	14510	14347	14526	14457	14456	14452	14597	14475	14307	14540	14508	14525	14420	14443	14400	14418	14536	14644	14653	14486	14517	14379	14476	14553	14458	14354	14602	14564	14650	14518	14419	14418	14521	14573	14667	14491	14429	14488	14389	14466	14501	14607	14591	14614	14470	14556	14450	14534	14450	14460	14637	14505	14516	14344	14585	14484	14680	14571	14398	14386	14383	14489	14472	14522	14594	14452	14477	14647	14490	14668	14519	14338	14433	14590	14309	14375	14515	14321	14502	14398	14587	14437	14504	14499	14530	14504	14562	14430	14413	14479	14526	14417	14551	14381	14350	14534	14492	14599	14564	14528	14491	14566	14592	14502	14483	14581	14504	14574	14632	14559	14352	14360	14491	14414	14479	14493	14543	14577	14500	14525	14509	14616	14544	14516	14440	14510	14642	14575	14418	14589	14492	14398	14452	14503	14424	14423	14515	14523	14491	14425	14554	14554	14475	14440	14512	14479	14544	14551	14600	14431	14493	14559	14495	14721	14557	14545	14634	14438	14430	14416	14645	14472	14292	14536	14657	14339	14462	14567	14452	14505	14541	14614	14457	14493	14610	14567	14524	14478
24799	21533	29935	29397	22723	21479	21139	19620	19362	19159	19192	18757	19052	18701	18891	18644	18702	18492	18474	18515	18426	18391	18649	19086	18940	18852	18684	18578	18718	18534	18379	18454	18559	18514	18295	18700	18566	18442	18428	18671	18606	18440	18494	18565	18670	18533	18435	18517	18523	18499	18529	18570	18408	18352	18451	18521	18511	18357	18370	18476	18570	18462	18453	18322	18617	18369	18619	18472	18532	18438	18539	18497	18426	18308	18437	18418	18445	18356	18422	18582	18328	18424	18453	18193	18189	18573	18468	18459	18372	18532	18386	18801	18713	18497	18636	18512	18564	18292	18430	18632	18264	18210	18433	18468	18410	18532	18615	18470	18683	18353	18555	18270	18369	18569	18443	18329	18336	18289	18471	18514	18433	18483	18275	18281	18302	18432	18368	18315	18333	18583	18432	18257	18415	18210	18415	18507	18648	18388	18561	18430	18604	18501	18383	18412	18402	18320	18257	18233	18582	18506	18504	18662	18490	18325	18524	18586	18576	18447	18499	18650	18313	18324	18378	18397	18410	18566	18271	18480	18508	18384	18403	18491	18468	18580	18491	18606	18272	18435	18408	18352	18381	18399	18461	18709	18519	18380	18226	18433	18565	18493	18444	18562	18157	18509	18255	18256	18405	18400	18573	18421	18407	18325	18635	18350	18318	18371	18292	18344	18365	18469	18494	18687	18356	18461	18445	18323	18463	18318	18339	18477	18457	18338	18405	18445	18296	18404	18419	18337	18657	18451	18515	18414	18658	18493	18387	18526	18540	18510	18518	18448	18574	18593	18549	18686	18550	18603	18344	18356	18375	18485	18377	18419	18479	18435	18382	18508	18379	18598	18390	18420	18535	18417	18464	18643	18354	18405	18336	18429	18348	18347	18507	18373	18368	18362	18459	18573	18561	18584	18579	18466	18443	18323	18477	18430	18201	18390	18368	18269	18505	18419	18534	18202	18390	18437	18435	18552	18408	18361	18709	18493	18467	18471	18505	18486	18459	18436	18545	18546	18489	18375	18421	18596	18422	18435	18468	18350	18394	18554	18546	18377	18485	18400	18381	18431	18390	18347	18582	18422	18324	18401	18507	18470	18480	18182	18242	18387	18650	18466	18381	18308	18269	18355	18589	18446	18276	18427	18168	18500	18412	18392	18569	18327	18387	18571	18494	18502	18412	18392	18362	18369	18578	18352	18425	18436	18679	18684	18382	18407	18423	18521	18633	18299	18566	18292	18677	18510	18543	18643	18578	18175	18317	18553	18516	18497	18567	18420	18507	18419	18437	18577	18569	18562	18291	18436	18419	18338	18551	18521	18456	18448	18415	18637	18555	18535	18336	18422	18743	18600	18474	18262	18331	18300	18508	18510	18431	18506	18404	18392	18563	18458	18277	18465	18349	18478	18657	18694	18690	18518	18536	18256	18456	18511	18208	18339	18404	18411	18471	18593	18493	18581	18586	18393	18406	18293	18544	18464	18391	18488	18543	18339	18546	18317	18380	18482	18549	18532	18758	18311	18369	18538	18437	18332	18288	18510	18498	18477	18343	18397	18368	18352	18251	18313	18391	18348	18638	18548	18584	18492	18530	18379	18603	18477	18448	18301	18498	18318	18260	18524	18543	18267	18582	18473	18339	18516	18444	18423	18451	18561	18464	18428	18583	18184	18502	18540	18343	18507	18326	18544	18640	18612	18426	18336	18518	18553	18456	18570	18540	18399	18367	18511	18447	18486	18241	18427	18644	18748	18502	18498	18483	18352	18575	18395	18334	18336	18353	18693	18335	18665	18422	18776	18408	18546	18502	18308	18460	18296	18308	18213	18308	18449	18327	18546	18600	18465	18431	18411	18198	18561	18380	18534	18327	18496	18332	18400	18491	18575	18599	18415	18209	18474	18316	18428	18398	18602	18718	18562	18602	18447	18463	18458	18276	18526	18555	18624	18623	18432	18415	18355	18367	18479	18317	18430	18592	18180	18380	18434	18211	18258	18488	18291	18454	18392	18428	18441	18487	18451	18292	18555	18533	18458	18670	18477	18393	18354	18442	18492	18243	18582	18496	18497	18414	18457	18256	18418	18332	18488	18276	18457	18627	18475	18403	18452	18435	18504	18517	18678	18637	18489	18460	18659	18668	18384	18476	18348	18480	18510	18215	18440	18500	18289	18314	18405	18552	18390	18595	18427	18438	18457	18430	18238	18441	18470	18522	18471	18592	18446	18368	18388	18452	18340	18576	18344	18387	18255	18504	18354	18352	18512	18528	18589	18043	18468	18356	18576	18319	18419	18335	18035	18611	18401	18404	18287	18312	18558	18446	18523	18455	18387	18507	18512	18422	18413	18769	18360	18565	18570	18648	18544	18700	18435	18519	18478	18426	18459	18408	18527	18651	18550	18427	18406	18489	18234	18470	18665	18358	18535	18524	18318	18470	18337	18323	18399	18506	18476	18461	18473	18362	18460	18545	18454	18433	18404	18617	18449	18399	18476	18378	18365	18483	18530	18532	18543	18501	18254	18543	18434	18560	18399	18333	18455	18452	18301	18404	18510	18563	18650	18478	18533	18372	18434	18348	18425	18433	18399	18459	18319	18601	18481	18694	18522	18403	18555	18523	18531	18221	18330	18364	18334	18493	18350	18371	18484	18299	18527	18606	18434	18587	18375	18665	18485	18248	18401	18469	18309	18463	18556	18494	18478	18389	18614	18294	18322	18503	18217	18391	18481	18630	18544	18428	18491	18541	18433	18488	18628	18418	18470	18353	18595	18343	18171	18632	18450	18499	18471	18384	18496	18623	18476	18470	18279	18410	18567	18335	18358	18575	18237	18604	18549	18608	18520	18387	18472	18630	18360	18714	18532	18495	18563	18443	18256	18309	18359	18620	18712	18650	18404	18490	18386	18452	18481	18472	18402	18215	18594	18482	18209	18525	18410	18446	18621	18343	18343	18571	18624	18546	18588	18537	18475	18506	18447	18266	18440	18349	18175	18440	18543	18452	18501	18533	18448	18639	18518	18627	18380	18498	18498	18507	18593	18517	18548	18309	18425	18603	18410	18609	18322	18625	18586	18436	18265	18332	18474	18458	18439	18388	18547	18486	18320	18390	18470	18575	18607	18510	18434	18530	18313	18621	18489	18190	18457	18483	18422	18608	18532	18251	18363	18509	18379	18380	18049	18354	18479	18138	18487	18680	18528	18253	18337	18561	18277	18343	18389	18452	18448	18752	18604	18526	18597	18544	18691	18418	18371	18330	18487	18534	18475	18467	18506	18512	18451	18460	18582	18363	18385	18390	18583	18428	18434	18474	18267	18444	18396	18588	18413	18491	18633	18291	18456	18492	18472	18478	18320	18475	18513	18361	18435	18416	18454	18506	18330	18297	18350	18502	18417	18464	18510	18338	18208	18415	18357	18546	18450	18375	18580	18524	18528	18409	18436	18419	18265	18510	18464	18223	18224	18415	18502	18269	18369	18503	18480	18516	18576	18452	18484	18569	18323	18462	18406	18539	18420	18495	18577	18224	18361	18336	18362	18415	18408	18507	18683	18466	18243	18362	18329	18375	18286	18496	18265	18259	18509	18255	18555	18352	18520	18593	18509	18561	18590	18567	18531	18678	18640	18478	18348	18235	18590	18448	18355	18320	18447	18520	18448	18318	18256	18422	18567	18601	18531	18392	18473	18271	18529	18290	18678	18420	18551	18480	18514	18591	18255	18455	18273	18223	18447	18324	18539	18619	18389	18507	18344	18422	18446	18634	18607	18282	18357	18547	18318	18372	18565	18688	18623	18643	18618	18550	18440	18507	18393	18547	18532	18508	18300	18509	18574	18395	18511	18237	18431	18539	18526	18474	18557	18603	18454	18413	18508	18625	18476	18441	18560	18369	18435	18332	18432	18272	18486	18558	18451	18369	18478	18449	18528	18486	18512	18447	18302	18685	18489	18404	18358	18647	18535	18610	18559	18264	18251	18626	18601	18504	18331	18570	18479	18412	18489	18239	18403	18623	18308	18194	18381	18585	18427	18254	18421	18456	18478	18418	18450	18359	18198	18578	18501	18525	18391	18426	18392	18577	18427	18539	18527	18552	18564	18511	18519	18546	18490	18365	18333	18536	18581	18580	18453	18561	18375	18527	18428	18707	18633	18539	18393	18366	18267	18214	18170	18548	18618	18254	18418	18450	18528	18636	18586	18361	18456	18431	18315	18558	18239	18312	18544	18533	18326	18466	18487	18469	18391	18281	18232	18526	18413	18486	18403	18261	18523	18358	18297	18662	18707	18496	18539	18381	18514	18597	18536	18554	18388	18562	18644	18386	18617	18553	18572	18472	18453	18423	18539	18501	18443	18544	18539	18603	18468	18602	18410	18478	18629	18444	18352	18484	18536	18665	18485	18619	18517	18462	18394	18483	18608	18643	18496	18478	18403	18593	18345	18309	18675	18437	18601	18528	18329	18406	18496	18462	18372	18537	18522	18530	18510	18431	18496	18356	18446	18490	18635	18233	18300	18537	18438	18372	18376	18285	18333	18508	18424	18571	18281	18340	18395	18285	18625	18269	18482	18391	18598	18599	18455	18344	18508	18826	18258	18316	18457	18575	18596	18542	18482	18432	18462	18285	18469	18211	18220	18298	18390	18443	18332	18577	18496	18369	18449	18416	18424	18421	18543	18577	18318	18352	18643	18514	18383	18691	18306	18665	18367	18451	18374	18402	18227	18364	18543	18520	18307	18573	18398	18282	18309	18399	18591	18407	18386	18329	18379	18507	18273	18441	18335	18702	18458	18421	18396	18318	18450	18451	18349	18483	18665	18376	18350	18394	18426	18329	18243	18362	18547	18515	18401	18528	18498	18285	18431	18563	18489	18437	18644	18527	18438	18680	18444	18368	18589	18383	18551	18611	18483	18419	18584	18691	18633	18570	18677	18325	18473	18192	18320	18426	18551	18583	18417	18226	18368	18386	18563	18402	18496	18462	18353	18493	18481	18362	18634	18394	18289	18260	18399	18509	18539	18554	18429	18222	18331	18494	18410	18308	18464	18472	18688	18288	18218	18618	18403	18591	18381	18353	18491	18506	18287	18723	18464	18330	18213	18510	18495	18445	18368	18318	18139	18256	18611	18346	18382	18406	18338	18526	18465	18512	18327
33388	54045	44145	28181	19441	17688	16890	15783	15505	15558	15421	15097	15099	14827	14788	14854	14702	14746	14797	14642	14899	14635	14913	15474	15220	14840	14786	14632	14758	14724	14742	14512	14712	14457	14583	14565	14547	14681	14650	14710	14690	14589	14435	14645	14477	14547	14663	14529	14575	14452	14489	14520	14665	14503	14682	14714	14601	14428	14671	14429	14488	14556	14638	14721	14469	14659	14698	14565	14294	14659	14739	14591	14431	14601	14441	14551	14488	14657	14549	14618	14460	14760	14708	14618	14529	14496	14619	14554	14594	14586	14596	14551	14612	14592	14479	14746	14457	14459	14482	14723	14711	14604	14608	14615	14758	14661	14617	14438	14563	14439	14691	14637	14587	14618	14534	14498	14681	14566	14569	14664	14549	14825	14582	14489	14518	14674	14421	14674	14525	14588	14641	14538	14742	14435	14558	14542	14682	14722	14581	14529	14560	14482	14464	14521	14576	14522	14656	14703	14509	14812	14515	14557	14433	14560	14553	14668	14494	14400	14637	14578	14376	14588	14660	14443	14703	14588	14540	14641	14467	14594	14615	14568	14468	14416	14588	14571	14484	14549	14585	14526	14578	14615	14662	14451	14533	14641	14510	14425	14526	14555	14517	14566	14337	14548	14582	14527	14593	14561	14547	14563	14558	14576	14378	14618	14649	14702	14565	14521	14493	14533	14655	14740	14568	14699	14384	14613	14644	14628	14660	14550	14539	14695	14609	14418	14560	14580	14525	14616	14440	14670	14736	14462	14641	14592	14551	14512	14536	14750	14532	14718	14554	14647	14554	14563	14715	14529	14631	14673	14740	14613	14578	14574	14556	14637	14584	14692	14551	14470	14617	14469	14630	14621	14601	14765	14723	14618	14468	14690	14679	14604	14568	14506	14661	14561	14403	14679	14618	14568	14624	14442	14670	14624	14718	14506	14503	14438	14455	14621	14394	14616	14497	14765	14491	14509	14567	14512	14672	14512	14542	14435	14571	14648	14505	14631	14608	14512	14448	14501	14473	14538	14685	14732	14661	14634	14519	14604	14551	14519	14523	14641	14519	14611	14423	14677	14701	14668	14626	14583	14614	14488	14505	14603	14501	14486	14466	14757	14434	14645	14758	14490	14615	14516	14533	14548	14602	14608	14518	14501	14666	14568	14445	14525	14527	14661	14696	14501	14404	14579	14717	14669	14700	14527	14601	14667	14482	14617	14655	14603	14758	14587	14587	14789	14458	14707	14528	14561	14504	14458	14531	14629	14578	14598	14760	14817	14395	14748	14768	14621	14598	14427	14714	14552	14565	14537	14449	14736	14636	14691	14413	14603	14766	14564	14672	14538	14579	14567	14663	14529	14645	14531	14710	14526	14563	14567	14689	14588	14497	14660	14667	14569	14658	14505	14559	14638	14620	14683	14626	14686	14606	14382	14500	14559	14688	14437	14602	14500	14615	14608	14721	14580	14712	14596	14567	14593	14405	14594	14733	14521	14676	14620	14551	14668	14539	14584	14554	14485	14621	14646	14536	14528	14678	14436	14689	14612	14802	14644	14433	14614	14665	14630	14547	14573	14561	14469	14531	14597	14582	14663	14619	14561	14507	14539	14479	14599	14480	14514	14623	14571	14577	14535	14535	14614	14601	14565	14460	14533	14614	14723	14673	14442	14688	14653	14635	14498	14596	14439	14524	14493	14470	14575	14576	14532	14627	14595	14461	14647	14638	14559	14648	14632	14678	14333	14600	14552	14620	14632	14693	14759	14632	14649	14482	14695	14506	14621	14525	14626	14563	14384	14579	14636	14599	14545	14574	14411	14554	14755	14696	14505	14539	14568	14503	14668	14623	14568	14677	14540	14686	14499	14624	14413	14572	14428	14564	14629	14664	14692	14591	14365	14679	14587	14494	14554	14577	14705	14488	14690	14532	14668	14616	14640	14663	14646	14728	14646	14507	14663	14584	14748	14684	14659	14478	14751	14603	14686	14530	14553	14648	14544	14537	14501	14583	14468	14530	14535	14561	14503	14261	14509	14606	14662	14509	14787	14456	14385	14551	14520	14622	14569	14665	14583	14588	14581	14484	14538	14642	14670	14468	14558	14526	14612	14587	14433	14646	14589	14540	14236	14606	14658	14592	14594	14552	14462	14446	14704	14594	14655	14547	14609	14554	14578	14570	14363	14509	14707	14704	14608	14445	14666	14537	14465	14560	14645	14468	14523	14540	14492	14516	14526	14570	14617	14585	14731	14683	14541	14799	14648	14492	14682	14582	14512	14562	14445	14589	14597	14349	14662	14471	14566	14500	14449	14516	14407	14753	14450	14668	14630	14459	14619	14670	14644	14575	14512	14420	14552	14629	14533	14436	14683	14334	14368	14549	14677	14645	14679	14454	14473	14520	14370	14660	14675	14625	14743	14484	14529	14616	14561	14516	14537	14484	14443	14609	14492	14587	14719	14537	14559	14704	14621	14448	14540	14805	14550	14560	14488	14572	14620	14592	14750	14546	14649	14696	14573	14718	14505	14599	14562	14673	14760	14633	14460	14589	14734	14620	14580	14542	14527	14555	14630	14672	14735	14663	14442	14539	14659	14592	14537	14753	14574	14449	14628	14704	14495	14677	14623	14541	14587	14589	14312	14480	14486	14664	14704	14699	14621	14683	14698	14520	14496	14654	14710	14653	14626	14574	14642	14658	14556	14595	14565	14431	14761	14505	14576	14589	14426	14543	14665	14592	14566	14947	14659	14591	14550	14510	14710	14677	14565	14723	14651	14604	14590	14578	14676	14547	14598	14696	14679	14749	14570	14655	14519	14554	14404	14495	14536	14493	14711	14574	14552	14601	14579	14701	14669	14489	14606	14682	14393	14503	14650	14610	14574	14502	14675	14684	14510	14630	14542	14632	14512	14600	14649	14534	14570	14587	14500	14445	14659	14683	14603	14684	14757	14585	14566	14673	14580	14531	14679	14615	14543	14410	14467	14688	14694	14613	14591	14655	14370	14581	14602	14458	14579	14681	14548	14673	14528	14502	14537	14420	14382	14584	14675	14539	14438	14530	14542	14476	14528	14593	14613	14599	14566	14499	14497	14615	14468	14636	14710	14535	14701	14696	14514	14621	14419	14488	14750	14545	14642	14632	14536	14578	14455	14501	14686	14408	14646	14491	14549	14577	14542	14666	14664	14515	14732	14516	14397	14546	14445	14602	14576	14733	14422	14535	14546	14500	14622	14598	14604	14501	14523	14660	14577	14622	14708	14646	14617	14623	14646	14526	14467	14527	14668	14513	14512	14596	14499	14585	14574	14588	14566	14460	14693	14593	14596	14653	14582	14481	14638	14576	14604	14776	14547	14577	14727	14653	14404	14590	14768	14521	14441	14547	14617	14649	14513	14533	14809	14583	14466	14572	14413	14514	14652	14538	14642	14667	14518	14390	14599	14650	14557	14692	14668	14365	14519	14449	14567	14515	14621	14489	14493	14411	14541	14648	14384	14664	14733	14577	14577	14522	14620	14690	14525	14677	14590	14619	14685	14807	14667	14545	14536	14503	14558	14562	14560	14615	14667	14554	14455	14508	14603	14604	14418	14526	14572	14672	14444	14622	14636	14513	14452	14661	14478	14678	14732	14491	14517	14569	14579	14624	14645	14626	14510	14346	14694	14667	14693	14462	14635	14584	14602	14494	14621	14693	14418	14668	14539	14712	14656	14656	14579	14675	14445	14665	14679	14594	14473	14569	14399	14432	14491	14549	14807	14687	14557	14726	14812	14668	14600	14598	14512	14603	14557	14554	14635	14480	14647	14769	14617	14653	14669	14499	14634	14554	14659	14405	14645	14719	14394	14674	14574	14602	14687	14520	14595	14525	14679	14618	14522	14600	14628	14604	14703	14592	14449	14613	14554	14546	14583	14415	14454	14663	14518	14586	14567	14588	14386	14559	14478	14650	14631	14436	14490	14463	14502	14580	14594	14718	14648	14559	14589	14443	14762	14511	14557	14523	14746	14538	14682	14620	14532	14556	14529	14641	14612	14339	14482	14639	14509	14572	14532	14503	14546	14556	14666	14611	14329	14631	14589	14767	14363	14636	14630	14308	14633	14535	14561	14626	14512	14542	14579	14648	14711	14532	14665	14602	14489	14614	14510	14501	14463	14602	14681	14534	14517	14675	14473	14631	14658	14719	14633	14580	14685	14788	14608	14512	14546	14532	14572	14446	14711	14625	14600	14584	14384	14570	14659	14479	14610	14527	14763	14615	14554	14561	14616	14646	14737	14648	14612	14623	14589	14699	14525	14574	14679	14618	14556	14528	14571	14658	14538	14502	14574	14705	14598	14536	14541	14630	14562	14496	14476	14590	14637	14697	14462	14571	14505	14540	14510	14546	14487	14555	14619	14530	14648	14566	14550	14613	14373	14610	14662	14614	14506	14526	14523	14802	14418	14437	14451	14596	14544	14434	14508	14626	14721	14521	14333	14560	14517	14357	14559	14490	14449	14582	14597	14725	14234	14583	14450	14753	14369	14595	14753	14563	14485	14500	14480	14715	14462	14596	14664	14559	14496	14690	14539	14654	14666	14631	14683	14495	14515	14457	14534	14684	14682	14645	14481	14533	14712	14583	14575	14541	14550	14620	14489	14537	14609	14454	14485	14768	14564	14457	14513	14581	14650	14815	14562	14583	14428	14621	14646	14493	14748	14648	14726	14556	14541	14580	14550	14534	14431	14589	14455	14631	14563	14683	14586	14768	14613	14434	14624	14714	14473	14512	14607	14756	14711	14485	14552	14578	14573	14561	14561	14515	14480	14518	14622	14480	14615	14598	14683	14639	14530	14690	14533	14564	14658	14325	14666	14499	14530	14639	14719	14600	14553	14698	14581	14481	14590	14566	14650	14673	14640	14554	14337	14530	14505	14557	14500	14484	14584	14593	14564	14656	14484	14599	14484	14465	14582	14669	14640	14503	14700	14557	14664	14472	14540	14772	14555	14625	14568	14491	14631	14671	14661	14610	14601	14630	14319	14643	14729	14547	14651	14549	14748	14580	14576	14623	14597	14609	14609	14622	14592	14502	14626	14612	14614	14571	14403	14494	14583	14677	14572	14556	14487	14759	14506	14535	14464	14610	14524	14574	14469	14665	14610	14547	14604	14637	14560
22125	21138	28481	24234	21786	24082	25301	20486	19162	19442	19068	18682	18333	18155	18138	17938	17852	18018	18120	17871	17883	18110	19048	19538	19359	18880	18446	18109	18036	17694	17568	17563	17696	17416	17687	17593	17812	17645	17636	17599	17718	17647	17783	17590	17791	17433	17562	17577	17636	17558	17586	17590	17577	17443	17730	17653	17738	17635	17645	17558	17636	17635	17454	17513	17566	17561	17356	17492	17574	17669	17378	17665	17424	17492	17488	17386	17598	17689	17821	17762	17379	17364	17662	17850	17649	17642	17595	17475	17572	17458	17737	17568	17394	17456	17673	17542	17574	17519	17612	17571	17488	17378	17668	17496	17403	17612	17648	17736	17613	17549	17470	17623	17433	17563	17542	17393	17539	17556	17671	17475	17508	17542	17560	17225	17503	17608	17642	17336	17474	17616	17403	17635	17445	17491	17327	17655	17486	17619	17596	17675	17551	17535	17582	17602	17682	17668	17470	17699	17524	17664	17531	17558	17456	17453	17597	17709	17832	17555	17546	17559	17522	17547	17605	17650	17659	17469	17637	17631	17550	17572	17297	17247	17608	17555	17494	17494	17783	17642	17690	17618	17350	17548	17531	17696	17290	17558	17588	17582	17499	17486	17540	17535	17705	17646	17431	17604	17524	17467	17639	17510	17656	17359	17407	17505	17459	17845	17635	17652	17577	17742	17590	17549	17756	17478	17310	17430	17596	17659	17783	17719	17542	17325	17684	17741	17532	17439	17659	17627	17657	17313	17571	17683	17669	17458	17586	17507	17515	17614	17514	17569	17393	17580	17579	17588	17523	17432	17665	17563	17480	17631	17356	17435	17460	17268	17464	17656	17605	17491	17616	17619	17399	17765	17595	17559	17659	17864	17629	17459	17613	17466	17642	17522	17550	17471	17724	17569	17442	17568	17651	17757	17455	17608	17515	17434	17573	17572	17711	17287	17392	17493	17513	17647	17570	17517	17521	17504	17371	17652	17642	17336	17544	17552	17705	17569	17466	17501	17569	17710	17460	17461	17662	17654	17592	17511	17545	17404	17681	17485	17636	17449	17397	17547	17525	17453	17382	17300	17770	17554	17630	17450	17572	17426	17475	17268	17481	17716	17569	17684	17572	17568	17546	17433	17439	17598	17482	17588	17453	17534	17502	17636	17622	17474	17626	17400	17415	17461	17679	17458	17322	17413	17574	17483	17583	17425	17381	17542	17340	17622	17638	17457	17478	17630	17732	17631	17420	17458	17177	17666	17691	17730	17639	17490	17433	17272	17408	17763	17645	17553	17496	17369	17637	17513	17781	17554	17643	17451	17569	17510	17573	17772	17682	17454	17516	17654	17533	17541	17823	17438	17539	17430	17665	17686	17674	17470	17784	17652	17535	17460	17390	17479	17597	17446	17423	17506	17544	17491	17589	17454	17542	17688	17386	17536	17391	17496	17562	17557	17741	17536	17577	17512	17653	17418	17823	17465	17467	17569	17534	17734	17792	17649	17544	17435	17679	17277	17345	17513	17466	17411	17281	17535	17479	17445	17307	17600	17471	17607	17457	17558	17487	17652	17691	17774	17466	17412	17460	17714	17450	17583	17688	17412	17663	17652	17653	17466	17730	17530	17657	17617	17496	17573	17464	17629	17488	17412	17407	17782	17521	17526	17439	17461	17628	17498	17246	17464	17358	17574	17409	17436	17273	17585	17420	17538	17462	17122	17601	17602	17644	17505	17482	17512	17582	17481	17682	17593	17602	17680	17677	17642	17611	17590	17456	17496	17599	17619	17710	17306	17653	17472	17559	17720	17415	17383	17623	17397	17592	17672	17504	17573	17563	17498	17618	17372	17486	17533	17784	17513	17521	17467	17516	17762	17609	17668	17570	17587	17748	17447	17492	17555	17588	17483	17681	17460	17549	17391	17551	17786	17593	17550	17495	17488	17402	17531	17606	17712	17510	17605	17624	17543	17735	17510	17598	17526	17471	17596	17468	17380	17566	17325	17608	17454	17477	17466	17559	17534	17452	17608	17561	17486	17559	17527	17569	17642	17631	17615	17415	17630	17541	17649	17642	17443	17655	17416	17584	17602	17528	17629	17592	17625	17332	17437	17586	17587	17589	17383	17712	17605	17620	17511	17674	17611	17537	17607	17583	17606	17616	17607	17499	17771	17551	17322	17246	17477	17568	17582	17770	17640	17547	17529	17373	17582	17771	17403	17511	17564	17463	17341	17347	17506	17650	17452	17379	17464	17374	17364	17433	17446	17506	17562	17562	17745	17480	17680	17542	17628	17378	17682	17544	17707	17584	17455	17732	17463	17279	17391	17588	17605	17720	17427	17683	17517	17529	17265	17510	17454	17467	17703	17451	17273	17550	17393	17708	17629	17502	17530	17646	17546	17531	17487	17541	17657	17557	17555	17554	17644	17468	17547	17670	17596	17676	17551	17598	17522	17398	17466	17464	17331	17665	17787	17529	17414	17719	17551	17644	17713	17455	17738	17464	17626	17684	17504	17437	17632	17601	17707	17536	17529	17593	17502	17602	17466	17628	17633	17594	17644	17733	17321	17642	17470	17448	17540	17459	17519	17441	17519	17752	17366	17341	17655	17339	17518	17689	17403	17429	17583	17556	17439	17270	17564	17525	17645	17547	17570	17529	17482	17583	17463	17465	17621	17564	17436	17383	17497	17460	17586	17391	17600	17841	17393	17503	17794	17851	17665	17727	17626	17560	17661	17593	17442	17508	17368	17570	17363	17552	17498	17676	17660	17619	17477	17866	17673	17444	17501	17681	17653	17327	17493	17725	17618	17554	17478	17544	17458	17521	17428	17667	17709	17555	17599	17781	17622	17545	17573	17695	17613	17594	17454	17561	17733	17567	17623	17571	17500	17475	17613	17617	17579	17728	17550	17653	17489	17511	17289	17547	17459	17678	17580	17620	17597	17402	17593	17572	17702	17668	17609	17526	17474	17734	17534	17427	17446	17604	17473	17806	17464	17367	17579	17814	17673	17550	17622	17368	17409	17480	17636	17417	17219	17396	17384	17652	17495	17467	17556	17507	17563	17733	17707	17614	17489	17594	17629	17468	17362	17536	17650	17394	17371	17588	17515	17591	17383	17259	17588	17499	17291	17462	17736	17705	17502	17442	17563	17584	17496	17719	17551	17709	17487	17480	17506	17366	17612	17696	17502	17728	17585	17655	17543	17475	17492	17609	17606	17715	17354	17624	17550	17447	17279	17335	17434	17405	17497	17714	17601	17515	17595	17661	17646	17664	17542	17607	17572	17183	17518	17380	17449	17520	17623	17590	17433	17528	17522	17652	17631	17352	17366	17705	17479	17547	17536	17382	17599	17553	17578	17590	17570	17609	17540	17623	17690	17219	17558	17546	17632	17657	17433	17469	17346	17562	17756	17380	17561	17507	17522	17644	17549	17475	17577	17542	17481	17503	17469	17645	17595	17579	17577	17560	17452	17277	17554	17474	17574	17457	17688	17545	17463	17542	17742	17791	17815	17570	17688	17752	17490	17447	17513	17313	17377	17373	17599	17474	17457	17622	17552	17577	17583	17502	17609	17655	17617	17465	17636	17538	17699	17733	17372	17834	17520	17547	17593	17659	17614	17724	17573	17556	17582	17432	17489	17494	17905	17663	17436	17411	17226	17594	17636	17526	17566	17692	17705	17539	17413	17404	17541	17429	17414	17562	17755	17499	17345	17534	17691	17556	17527	17626	17621	17449	17638	17539	17665	17634	17535	17662	17486	17580	17294	17589	17568	17671	17433	17672	17615	17616	17517	17637	17552	17588	17525	17453	17677	17560	17801	17504	17494	17673	17505	17425	17489	17784	17721	17511	17617	17623	17437	17569	17484	17352	17634	17766	17522	17588	17666	17503	17504	17476	17569	17524	17568	17348	17366	17572	17344	17547	17482	17502	17246	17475	17618	17585	17548	17545	17521	17540	17393	17685	17428	17654	17390	17570	17474	17695	17577	17365	17419	17778	17516	17496	17576	17596	17408	17648	17780	17795	17518	17384	17421	17428	17565	17675	17420	17516	17513	17596	17543	17526	17415	17338	17427	17583	17501	17753	17518	17601	17479	17470	17552	17519	17647	17482	17558	17577	17701	17571	17706	17599	17721	17530	17595	17618	17457	17526	17539	17738	17687	17688	17509	17574	17602	17650	17289	17495	17570	17508	17497	17519	17503	17487	17567	17519	17655	17367	17411	17347	17341	17400	17498	17684	17443	17392	17580	17710	17673	17836	17656	17614	17458	17469	17432	17446	17663	17612	17435	17708	17705	17779	17586	17556	17454	17715	17387	17581	17270	17727	17419	17487	17495	17508	17585	17548	17631	17548	17395	17528	17547	17496	17438	17437	17384	17499	17697	17626	17650	17548	17432	17357	17412	17504	17773	17525	17624	17499	17574	17753	17553	17683	17789	17492	17590	17357	17505	17649	17324	17504	17420	17621	17425	17586	17698	17456	17600	17375	17469	17601	17743	17718	17615	17609	17545	17481	17463	17577	17620	17810	17478	17549	17443	17431	17492	17374	17350	17552	17559	17716	17620	17422	17560	17558	17546	17797	17544	17384	17557	17587	17642	17699	17515	17584	17408	17473	17480	17501	17535	17639	17365	17585	17496	17594	17408	17448	17487	17696	17561	17521	17476	17514	17493	17674	17645	17619	17437	17613	17534	17596	17409	17524	17637	17459	17447	17566	17443	17387	17636	17480	17532	17532	17547	17456	17581	17397	17423	17627	17488	17465	17487	17718	17443	17458	17341	17518	17511	17449	17632	17510	17590	17544	17315	17814	17442	17388	17377	17460	17499	17542	17598	17565	17514	17426	17643	17690	17659	17492	17605	17617	17544	17658	17544	17568	17426	17615	17534	17595	17514	17514	17535	17730	17663	17620	17674	17636	17550	17876	17294	17765	17651	17603	17399	17615	17366	17298	17587	17510	17474	17553	17595	17568	17638	17904	17579	17511	17570	17612	17613	17616	17458	17386	17778	17663	17574	17267	17442	17526	17583	17746	17688	17440	17468	17567	17274	17418	17473	17427	17597	17728	17611	17574	17448	17607	17784	17791	17670	17656	17615	17466	17727	17688	17414	17433	17548	17562	17404	17437	17499	17595	17380	17477	17577	17375	17578
35057	64900	53672	35287	23591	20676	17639	16853	16189	16250	15952	15494	14496	14504	14434	14526	14248	14280	14404	14338	14246	14622	15979	16483	15991	15427	14640	14497	14166	14232	13992	14107	13953	13833	14008	14035	14016	14061	13888	13919	14008	14005	14037	13840	14073	14064	14042	13984	14031	14021	14089	14094	13990	13934	14031	13856	14070	13952	14232	14032	14199	14027	14003	13923	14117	14064	13924	14099	13987	13865	14012	13859	14080	13870	13842	13927	14026	13957	14037	14035	14229	14095	13880	13802	13901	13961	14056	13934	14045	14048	14057	13817	13966	14050	13909	14082	13984	14017	14066	13886	14052	14140	14155	14063	13886	14033	14020	13851	14097	13906	14153	13859	13902	13838	13962	13897	14064	14053	14150	14082	14013	13950	14036	14010	13819	13954	13963	14032	13840	14002	13992	14112	13810	14023	14072	13996	14079	13976	14078	14033	14050	13857	13809	13973	14075	13895	13943	13964	14138	13789	14092	13973	14042	13949	13968	13947	14040	13994	14034	14033	13909	13944	13943	13998	13951	14176	13883	13893	13960	13841	13968	14009	13851	13891	13966	13958	14093	14030	14050	13881	13842	13917	13956	14021	14019	14064	13979	14116	13791	14012	13931	14040	13957	13973	14113	14052	13936	14061	14010	13859	13971	14083	14105	14000	13936	13980	14039	13887	13997	14096	13933	13808	14060	14061	14004	13931	13991	13990	14057	13989	13921	14074	14010	13813	13949	14004	13880	13972	14085	14181	14029	13833	14015	14139	13931	14110	13926	14034	13966	13892	13956	14057	14215	14047	13990	13911	14068	13971	13993	13901	13999	14033	14010	14020	14161	14030	14008	14032	13935	14035	13991	14070	14026	14019	14127	13874	13878	14061	14058	14051	13941	13942	14115	13906	14088	14030	14065	13968	13922	14080	13936	13942	14019	13976	14029	14045	14063	14185	14079	13967	14089	14014	13992	14109	14140	14038	14112	14114	13905	13969	14011	13974	14112	13900	13988	13978	13906	13986	14053	13924	13933	14073	14078	13998	14007	13925	13918	14090	14009	13891	13851	14011	14005	14185	13994	14096	13944	13921	13881	14010	13991	14016	14112	14046	13944	13960	13992	13977	13989	14173	13798	13979	14020	13934	14178	14023	14050	13957	13961	14034	13974	14010	14032	13829	14062	13970	14091	13802	13993	14035	14126	14019	14108	13846	14009	13852	14181	14041	13989	13821	14109	13960	14002	13876	14065	13970	14102	14096	14064	14151	13961	13977	14060	14066	13965	14107	14018	14015	14031	13981	14003	14082	14079	13895	13867	14087	14025	14152	13994	13952	13982	14186	13895	14203	13998	13959	14024	13887	14065	14106	13926	13983	13917	13852	14082	14079	13951	14140	13911	14066	14001	14013	13998	14100	13913	13955	14113	14010	14033	13859	13998	13964	14102	13968	13867	13970	14009	13906	14098	13788	14105	13995	14011	13994	14219	13922	13840	13805	14053	13973	14186	14066	13762	14052	13935	14029	14051	13887	13938	13930	13991	13809	13837	14060	14170	13818	13939	14201	13912	13931	14141	13999	13894	14006	14193	14000	13887	14142	14053	13996	14179	13983	14030	14046	13989	13890	13966	13939	13908	14034	14086	13892	14034	13882	13953	13995	14032	14060	14047	14076	13837	13880	13973	14072	14030	13773	13923	13844	14015	14022	13848	13835	13954	13920	13902	14147	13978	14105	13800	14027	14146	14149	14131	14097	14168	14067	13795	13991	13990	13911	13918	13924	14041	14092	13993	13913	13945	13978	13958	14198	14107	14018	14084	13793	13908	14041	13948	13969	14003	14014	13877	14033	13939	13953	14066	14034	13885	14150	13905	14033	13891	13953	14111	14014	13950	14073	14070	13802	13837	14055	14031	14018	13973	13951	13941	14028	13873	14067	13974	14052	14140	13900	13887	14114	14052	14099	14056	14043	13888	14132	13891	13985	13908	13988	14027	13947	13945	13986	14090	14064	13823	14018	13998	13775	14053	13986	14012	13883	13821	13853	14032	13993	14005	13896	13944	14058	14050	14013	14046	13990	13916	14050	14057	13993	14167	13899	13944	13957	13951	14047	14140	13971	13993	13985	13814	13827	13963	13956	13904	14132	14166	13886	13922	14002	14002	14010	13958	13922	14015	14109	13899	13902	14048	14033	14001	13867	14029	13988	14076	13959	14041	14034	13912	14078	14032	13995	14044	14086	13848	14025	14078	14113	14074	14104	13902	14125	13912	13814	14069	14031	14020	13960	14224	14026	14051	14046	13973	13780	13912	14032	13855	13988	14070	14069	14025	14139	14010	13838	14019	13932	14135	14065	13936	14026	14014	14108	13960	13892	13945	13943	13954	13990	13941	14030	13953	14017	14196	14263	13886	13972	13962	13934	13953	14079	14056	14029	13887	13994	13942	13857	13966	14062	13836	14055	13931	14144	13876	14132	14064	13807	13936	14045	13995	13961	13891	13797	14108	14003	13915	14153	13927	14064	13855	13911	13922	13904	13917	14155	13998	14026	14063	14072	13977	14019	14005	14062	13950	14180	14029	13887	13935	14057	14007	14001	13925	13938	14120	13896	13795	13812	13805	14058	13904	13874	13958	13940	14008	14041	13944	13957	13919	14082	13860	13878	13963	13971	14018	13881	14026	14019	13929	13884	14093	14005	13896	14022	14019	13965	14096	14083	14083	13927	13968	13959	13981	14001	14065	14043	14038	14131	13982	13945	13872	13846	13883	13961	14024	14113	13912	13885	14057	13846	13932	14049	13903	14054	13961	13903	14122	13901	13858	14124	14030	14133	13982	14097	13977	13833	13903	14034	14049	13846	13974	13904	14070	13950	14027	14012	13775	14081	14019	14003	13920	14026	14064	14052	14105	14123	13979	13980	14094	13910	13841	13879	13928	13968	13974	13996	13987	13976	13970	13794	14158	14086	14181	14045	13966	14008	13902	14068	13893	14118	13884	13985	13938	13966	13908	14139	13971	13928	14079	14040	14123	13949	13881	13908	14007	14090	13862	13977	13918	13818	13900	13930	14093	14071	14037	13831	14146	13886	13859	14062	13946	13899	14081	14007	13885	13944	13952	14170	14135	14001	14082	14092	13961	13911	14135	13910	14029	14020	14005	14045	13991	14194	14007	14016	13914	13791	14128	13995	13843	13930	13824	13958	14056	13947	14063	13928	13979	13991	13915	13890	14028	14174	14013	14072	14031	14183	13978	14184	14038	13917	14113	13945	14072	13994	14134	13999	13925	14068	13998	14178	13876	14026	14003	13960	13877	14132	14133	14113	14067	14151	14113	14073	14041	14002	14093	14000	13901	13789	13910	14083	14043	13962	14006	13910	13955	14069	14005	13963	13991	13975	14037	13884	13923	13946	13951	13969	13875	14139	14146	14068	14033	13917	13932	14169	14042	13842	14090	13853	13853	14018	13981	13907	14020	14010	14084	13973	14085	14039	14032	14211	14046	13906	13980	13977	14033	13846	14181	13911	14043	14059	14060	13982	13930	14032	13833	14052	13840	13921	14105	13876	14026	13859	13935	13956	13952	14178	14170	13987	14022	13940	14023	13785	14132	13909	13864	13983	13901	13924	14086	14037	14011	14147	14045	14098	13874	13922	13951	13893	14108	14006	13898	14024	14008	14019	13921	13998	14020	14157	13905	14050	13918	13992	14026	13974	14172	13937	13979	14068	13961	14056	14093	13907	14021	14027	14014	14151	14004	13868	13902	14163	14089	13916	13965	14096	13835	13977	13979	14087	14020	13862	14042	13941	14007	13964	14054	13921	13877	13977	13971	13949	14037	13940	14047	14167	14031	14054	14022	13944	13967	14044	14107	13839	14193	14103	13943	13914	14013	14189	13923	13844	13975	14066	14021	13873	14083	13982	14003	13948	13975	14083	14005	14033	14009	13960	14045	14039	13942	14016	14124	13852	13921	13867	14047	14172	13951	14097	14053	14102	14149	14008	13949	14000	14194	13795	14012	14062	14019	14041	13967	14041	14046	14009	13953	13981	14066	14036	14029	14186	14118	14088	13862	13833	14148	13986	14111	14227	13863	13778	14088	14095	14059	14113	14102	13977	13917	13921	14099	14015	13918	14055	13929	13980	13878	14058	13949	13919	14049	14042	14082	14002	13862	13983	14025	14177	14226	14086	13980	13933	13923	14027	14159	13821	13858	14053	13964	14105	14173	14165	13974	13976	14008	14092	14032	13914	14160	14025	13913	13968	14125	14056	13932	14042	14004	14119	13853	13958	14008	13879	14116	14058	13971	13920	14015	14097	13836	14050	14044	13934	13767	13991	13934	13925	14107	13859	13970	13970	13943	13895	13852	14108	14137	13895	14186	14044	13871	14034	13956	13987	13993	13982	14074	14000	14026	13865	13980	14002	14003	14063	13948	13934	14005	14051	14072	14104	14092	14067	14103	14102	13920	14057	14030	13996	13987	14043	13976	14004	13946	13948	13886	13880	13951	14027	13937	14159	14051	13840	13993	13936	14057	13992	13928	14207	13863	14076	13882	13958	14069	13786	14014	14008	13950	14054	13999	13954	13904	14071	13828	14078	14044	14144	14098	13998	14003	13932	14002	14083	14130	14149	13832	14034	14011	13775	14073	13892	13855	14025	13973	14063	13953	14103	14124	14122	14007	13774	13942	13985	13959	13925	13969	14069	13905	13960	14033	13970	14114	14001	14041	14033	13859	14126	13846	13933	14078	14087	13916	14036	13894	14011	13941	14012	14048	14124	14018	14033	13933	14077	14096	13946	14099	13886	14009	13931	13877	13890	13769	13966	13945	14049	13849	13989	13926	13962	13957	14031	14121	14015	14084	13967	14099	13960	13893	14043	13921	14060	14080	13990	13937	13912	14063	14034	13930	14041	13941	14108	13932	14023	13967	13875	13890	14006	13952	14096	14090	14003	13882	13957	14188	13900	13841	14155	13883	14082	13840	13773	14033	13922	14164	14093	14014	13862	13898	14062	14041	14162	13886	14055	13869	13942	14044	13887	13959	13956	14112	14019	14030	14063	14055	14074	13794	14053	13924	13949	14123	13950	13930	14008	14042	14015	14047	13832	13991	13858	14072	13966	14144	13889	13939	14069	14137	13931	14124	14015	13970	13913
31920	34111	36950	28409	21175	19272	18621	18615	18097	18183	17981	17744	17679	17451	17656	17634	17674	17525	17562	17456	17626	17676	17789	17692	17710	17524	17496	17396	17249	17127	17353	17554	17344	17387	17310	17314	17336	17350	17487	17379	17239	17328	17396	17376	17255	17361	17557	17174	17528	17477	17476	17332	17339	17464	17452	17530	17140	17275	17523	17352	17390	17333	17524	17421	17368	17217	17335	17500	17485	17353	17472	17320	17329	17307	17165	17230	17528	17238	17220	17295	17353	17514	17304	17262	17449	17539	17438	17528	17454	17467	17291	17391	17286	17240	17111	17430	17242	17465	17551	17534	17418	17201	17155	17131	17277	17233	17402	17414	17261	17258	17420	17176	17422	17218	17126	17511	17437	17585	17366	17324	17358	17372	17164	17470	17359	17333	17302	17399	17299	17354	17129	17448	17223	17322	17440	17373	17243	17289	17376	17268	17211	17357	17332	17371	17563	17270	17242	17347	17457	17374	17430	17424	17467	17136	17427	17361	17287	17278	17436	17276	17554	17505	17361	17447	17420	17439	17351	17159	17404	17196	17492	17060	17378	17579	17414	17468	17462	17377	17428	17450	17323	17132	17406	17379	17268	17384	17189	17516	17465	17366	17495	17384	17322	17448	17534	17473	17528	17386	17289	17381	17406	17449	17436	17466	17348	17320	17441	17449	17351	17308	17441	17339	17139	17248	17489	17437	17290	17311	17322	17473	17437	17193	17493	17352	17404	17250	17437	17382	17442	17278	17451	17490	17551	17330	17202	17229	17317	17365	17553	17360	17372	17314	17342	17367	17361	17204	17524	16939	17176	17372	17407	17451	17399	17301	17433	17530	17376	17406	17445	17314	17404	17353	17243	17318	17637	17342	17376	17424	17439	17625	17437	17403	17432	17207	17266	17531	17259	17412	17331	17149	17274	17359	17431	17357	17178	17222	17502	17287	17155	17143	17508	17358	17440	17615	17569	17292	17491	17357	17386	17489	17385	17350	17325	17414	17449	17350	17241	17477	17264	17267	17406	17378	17310	17206	17389	17488	17323	17343	17261	17307	17124	17346	17387	17314	17293	17236	17419	17444	17319	17629	17296	17285	17480	17485	17530	17340	17367	17388	17324	17324	17407	17117	17354	17279	17404	17274	17223	17294	17264	17390	17298	17324	17220	17404	17324	17247	17350	17463	17273	17418	17402	17365	17197	17389	17388	17474	17354	17344	17510	17193	17604	17437	17528	17153	17322	17668	17241	17223	17250	17424	17583	17106	17373	17466	17399	17302	17259	17534	17413	17458	17154	17359	17383	17522	17168	17237	17395	17330	17452	17500	17465	17420	17537	17530	17316	17210	17303	17334	17299	17281	17327	17321	17383	17350	17256	17152	17442	17191	17505	17386	17324	17249	17269	17449	17338	17241	17304	17381	17122	17279	17462	17374	17342	17539	17270	17395	17357	17223	17433	17464	17244	17346	17586	17443	17508	17354	17292	17351	17339	17509	17244	17402	17469	17244	17389	17515	17336	17096	17137	17478	17244	17392	17311	17328	17472	17453	17431	17633	17341	17095	17392	17634	17561	17485	17292	17340	17452	17496	17390	17599	17361	17222	17370	17371	17324	17706	17267	17312	17268	17480	17237	17462	17361	17302	17396	17081	17384	17241	17453	17390	17474	17580	17454	17298	17325	17427	17555	17380	17385	17380	17368	17426	17124	17634	17432	17333	17364	17319	17451	17420	17384	17399	17490	17446	17323	17285	17555	17340	17413	17341	17450	17246	17391	17365	17153	17132	17281	17430	17478	17420	17417	17461	17489	17201	17569	17543	17273	17424	17369	17512	17288	17511	17213	17298	17320	17337	17419	17585	17386	17430	17507	17403	17131	17490	17359	17390	17505	17396	17440	17365	17342	17429	17349	17619	17474	17331	17320	17495	17334	17377	17402	17386	17435	17445	17424	17493	17285	17554	17225	17428	17520	17550	17428	17307	17442	17252	17304	17513	17165	17411	17369	17492	17122	17210	17469	17247	17348	17389	17181	17250	17340	17533	17606	17580	17640	17641	17328	17385	17357	17127	17373	17572	17518	17443	17198	17501	17348	17362	17456	17239	17155	17399	17360	17376	17396	17231	17396	17322	17245	17082	17397	17583	17526	17552	17438	17486	17276	17542	17187	17252	17197	17392	17437	17271	17556	17548	17255	17439	17339	17474	17328	17146	17300	17430	17234	17600	17317	17317	17195	17159	17333	17380	17435	17510	17514	17534	17395	17334	17272	17499	17661	17498	17375	17444	17279	17219	17369	17286	17429	17380	17406	17304	17261	17194	17173	17298	17539	17328	17355	17573	17347	17457	17275	17445	17295	17410	17269	17382	17394	17322	17450	17342	17326	17427	17329	17390	17305	17580	17413	17298	17331	17322	17413	17334	17356	17481	17681	17324	17387	17491	17292	17525	17341	17459	17513	17476	17511	17366	17454	17606	17444	17418	17418	17385	17204	17635	17263	17504	17315	17233	17422	17374	17272	17341	17311	17139	17292	17440	17444	17384	17188	17388	17403	17311	17590	17602	17483	17458	17590	17425	17138	17193	17337	17436	17402	17373	17473	17388	17302	17278	17315	17392	17379	17288	17423	17299	17473	17326	17402	17618	17402	17266	17478	17324	17552	17375	17497	17410	17208	17380	17431	17271	17480	17463	17257	17487	17428	17578	17381	17235	17538	17603	17309	17414	17234	17288	17397	17391	17493	17371	17263	17440	17238	17566	17473	17412	17514	17443	17446	17342	17347	17555	17294	17374	17391	17298	17317	17394	17527	17159	17449	17417	17564	17216	17383	17347	17337	17488	17551	17497	17320	17297	17446	17394	17230	17135	17507	17308	17029	17562	17472	17424	17395	17264	17313	17325	17451	17524	17294	17255	17342	17320	17432	17296	17354	17497	17371	17292	17398	17278	17314	17393	17242	17395	17258	17308	17312	17165	17474	17125	17290	17441	17528	17565	17533	17450	17278	17411	17371	17317	17259	17386	17771	17543	17214	17408	17279	17267	17179	17471	17461	17422	17230	17349	17399	17195	17325	17422	17288	17345	17377	17427	17509	17335	17434	17347	17468	17405	17293	17388	17265	17208	17366	17503	17312	17248	17454	17433	17520	17237	17664	17279	17400	17463	17290	17393	17292	17391	17345	17223	17451	17587	17293	17302	17396	17196	17426	17332	17302	17564	17405	17282	17135	17426	17528	17486	17391	17475	17406	17438	17527	17294	17090	17207	17620	17415	17306	17270	17256	17271	17482	17269	17474	17395	17338	17419	17410	17224	17337	17468	17274	17394	17548	17600	17604	17370	17385	17411	17587	17764	17536	17488	17349	17309	17226	17549	17325	17574	17597	17361	17500	17513	17599	17253	17409	17276	17263	17200	17325	17318	17331	17343	17402	17157	17444	17466	17324	17401	17391	17488	17318	17495	17353	17334	17240	17645	17386	17195	17523	17347	17460	17460	17438	17234	17267	17394	17251	17465	17283	17384	17425	17347	17465	17406	17571	17312	17340	17378	17259	17521	17476	17437	17430	17264	17400	17378	17247	17420	17622	17204	17273	17353	17430	17496	17358	17408	17308	17511	17474	17529	17416	17437	17337	17367	17298	17405	17237	17398	17460	17364	17375	17349	17505	17316	17390	17407	17522	17291	17466	17448	17454	17479	17431	17596	17501	17368	17261	17498	17521	17241	17520	17221	17363	17390	17395	17654	17329	17389	17309	17463	17203	17586	17346	17246	17134	17371	17212	17432	17333	17464	17490	17494	17339	17427	17275	17158	17332	17302	17260	17419	17630	17350	17349	17415	17426	17353	17610	17395	17329	17436	17263	17530	17312	17438	17231	17379	17547	17484	17297	17592	17417	17298	17266	17546	17597	17379	17483	17502	17577	17413	17407	17369	17561	17347	17431	17365	17360	17572	17443	17539	17570	17517	17378	17540	17462	17364	17600	17437	17313	17387	17375	17364	17427	17392	17470	17536	17245	17345	17365	17315	17318	17283	17332	17363	17547	17423	17469	17459	17624	17328	17446	17422	17583	17407	17366	17312	17525	17279	17376	17232	17480	17595	17401	17501	17270	17593	17493	17427	17330	17555	17271	17346	17553	17452	17572	17275	17382	17348	17428	17356	17551	17622	17487	17612	17414	17432	17388	17467	17455	17300	17551	17416	17304	17398	17499	17278	17422	17514	17342	17327	17423	17258	17557	17255	17177	17306	17394	17296	17579	17584	17409	17359	17316	17362	17310	17314	17146	17338	17252	17112	17237	17225	17443	17380	17430	17524	17597	17291	17110	17457	17373	17390	17409	17344	17322	17671	17300	17413	17524	17547	17394	17217	17252	17353	17474	17373	17649	17542	17616	17290	17398	17269	17299	17248	17274	17362	17573	17272	17409	17547	17500	17617	17536	17592	17541	17381	17409	17506	17296	17445	17306	17246	17494	17467	17351	17328	17487	17434	17418	17395	17474	17326	17503	17367	17297	17447	17334	17273	17673	17126	17550	17366	17507	17359	17616	17416	17355	17215	17326	17359	17296	17138	17245	17346	17475	17484	17405	17506	17409	17307	17265	17536	17205	17141	17419	17324	17452	17321	17423	17366	17387	17385	17406	17447	17424	17350	17307	17593	17667	17357	17286	17449	17418	17503	17408	17620	17333	17478	17368	17302	17412	17304	17449	17389	17229	17487	17315	17254	17400	17393	17462	17495	17386	17456	17498	17278	17415	17461	17451	17560	17431	17203	17293	17057	17316	17335	17376	17501	17302	17393	17354	17293	17552	17482	17387	17369	17343	17073	17145	17269	17392	17426	17354	17421	17165	17270	17404	17241	17443	17481	17442	17534	17245	17308	17328	17430	17556	17318	17326	17473	17352	17454	17457	17384	17555	17314	17417	17491	17469	17316	17192	17388	17350	17313	17497	17372	17350	17297	17205	17298	17300	17277	17306	17218	17492	17477	17243	17353	17360	17442	17539	17498	17449	17439	17545	17585	17305	17145	17222	17263	17364	17453	17457	17401	17408	17465	17342	17531	17429	17526	17393	17405	17393	17565	17286	17508	17460	17295	17465	17503	17361	17557	17588	17553	17275	17339	17488	17636	17457	17385	17327	17548	17230	17073	17496	17218
32609	48711	36342	23787	17628	16226	15532	15539	15116	14736	14595	14131	13853	14105	14155	14266	14275	14064	14088	14034	14062	13915	13963	14108	14078	14092	13859	14111	14077	13985	13844	13912	13964	13998	13917	13963	14009	14078	13775	13859	13798	13811	13909	13964	13863	13914	13981	13987	13955	13965	13846	13796	14031	13976	13999	14029	13887	14064	13801	13875	13891	13851	13897	13979	13992	13877	13998	13927	14130	13909	13861	13926	13911	13867	13956	13849	13803	13946	13724	13917	13804	13873	13896	13928	14022	13840	14022	13797	14060	13862	13938	13895	13901	13951	13952	14064	13927	13998	13892	14015	13933	13793	14083	13793	13791	13879	13748	14076	13899	13831	13856	13743	13846	13939	13842	14011	13911	13996	13951	13855	13806	13785	14120	13815	13891	13836	14017	14009	13793	13899	13956	13773	13847	13929	13795	13899	13779	13840	13732	13868	13723	13880	13871	14063	13809	13989	13871	14110	13823	13960	13845	13849	13812	13950	14073	13868	13926	14104	13789	13863	14005	13922	13999	13855	13922	14024	14043	13946	13862	14075	13998	13694	13923	13922	13724	13945	13899	14038	13988	13892	13998	13943	13941	13896	13945	13866	14103	13977	13929	13863	13944	13854	13932	13848	14083	14042	13808	13930	13867	14066	13907	14030	13984	13808	13940	13866	14068	13916	13860	14011	14119	13986	13962	14074	13919	14155	13848	13867	13927	14135	13910	14035	14108	13951	13936	13904	13926	13868	13641	14036	14017	14003	13964	13970	13809	13952	13926	13948	13804	13883	13880	14070	13904	14041	13890	14036	13684	13999	13758	13780	13945	13790	13869	13653	13959	13798	13912	13984	13843	13874	14098	13953	13850	13970	14108	13978	13950	13921	13999	13789	13978	13875	13921	13909	13869	14009	13968	13780	13899	13805	13926	13924	13958	13832	13839	13914	13885	13918	13716	13930	13842	13943	14058	13867	13848	13871	13946	13883	13921	13907	13891	13848	13907	13923	13958	13942	13820	13858	13859	13955	13960	13955	14113	14012	13914	13855	13841	13906	13911	13815	13927	13882	13994	13867	13862	13835	13831	13919	13844	13990	13976	13964	14078	14035	13789	14003	13795	13943	13841	14016	13751	13904	13918	13914	13911	13845	13911	13928	13867	14116	13584	14008	14007	13967	13865	14020	13919	13975	13902	13953	13989	13925	13847	13865	13887	14063	14001	13835	14022	13907	13760	14075	13752	13998	13900	13879	14071	13954	14078	13931	13838	14086	13860	13964	13837	13913	13851	13925	13926	14101	14004	13845	14027	13781	13909	13823	13846	13964	13953	13962	13873	13811	13923	13926	14066	13844	13741	13969	13891	13806	13910	13953	13751	13978	13874	14072	13935	13829	13850	13994	13879	13809	13987	13920	13826	13870	13912	13983	13905	13848	13875	14008	14015	13974	13971	13786	13815	13816	14013	13801	13994	13912	14061	13724	14055	13934	13959	13921	14039	13967	13824	13942	13979	13953	13943	13960	14078	13980	13919	14118	13910	13976	13905	13970	14033	13784	13768	13808	13855	13985	13943	13889	14019	14137	13836	13785	13943	13851	14001	14012	14008	13831	14077	13969	14030	14014	14041	13759	14026	14011	13873	13962	13943	13950	13911	13872	14037	13946	14069	14060	13828	14048	13813	13884	13856	13744	13851	13879	14000	13814	13999	13802	13913	13941	14042	13979	13889	13923	14093	13920	13922	13864	13869	13969	13850	13891	13824	13879	13972	13809	13793	13844	13949	13846	13787	13763	13939	14094	13944	13946	13983	13788	13954	13862	13961	13984	13937	13977	13963	13888	13923	13970	13992	13973	13743	13883	14063	13982	13916	13940	14175	13879	13912	13952	13892	13977	14082	13897	13725	13900	13777	13968	14041	13902	14012	14032	13998	13904	14023	13994	13894	13846	13907	13959	13900	13854	13895	13869	13901	13980	13820	13803	13843	13863	13812	14015	13785	13952	14003	13910	13966	13944	14027	13932	13792	13944	13733	14146	13856	13774	13902	13975	13908	13948	13966	13906	13776	13979	13799	13794	14009	14039	13969	13991	13827	13986	13787	13895	14020	13927	13830	13902	13949	13893	13849	13861	13991	13828	13936	13790	13856	13768	13762	13832	14108	13884	13980	14056	13874	13838	13880	13792	13972	13961	13925	13987	13914	13848	13877	13795	13982	14035	14020	13914	13984	13869	13940	13833	14055	13950	13868	13820	13887	14115	14058	13893	14042	13850	13816	13872	13955	13908	13988	13806	14034	13843	13943	13984	13939	13915	13979	13799	13940	13817	14077	13874	13983	14024	13784	13914	13784	14123	13771	14088	14006	13927	13996	13989	13993	13884	13903	13923	13888	13848	13955	14012	13851	13961	13860	13898	13918	13946	13997	13953	13719	13855	14018	14000	13938	14110	14020	13940	13956	13868	13799	13862	13910	13973	13984	14025	13837	13901	13861	13992	13777	13981	13889	14004	13883	13889	13992	13899	13842	13950	13891	13829	14000	13993	13840	13938	13978	13906	13834	13831	13962	13990	13988	13919	14086	13769	13867	13971	13894	13900	13864	13978	14016	13912	13967	13764	13836	13973	13867	13999	13868	13852	13905	13846	13843	13986	14028	13900	14001	13920	13831	13924	13898	13962	14136	14037	14045	13867	13812	13908	14054	13833	13909	13970	13995	13796	13925	13803	13963	13845	13813	13897	13890	13726	14019	13968	14009	13870	13949	13938	13879	14085	13960	13949	13991	13983	13797	13900	13902	13948	14070	13721	13966	14001	14049	13958	13927	13763	14047	13903	13805	13826	14011	13949	13935	13892	14065	13946	13969	13867	13890	13735	13867	14193	13823	13968	13879	13798	13910	13762	13852	13964	13830	13666	13849	14017	13911	14018	13926	13833	13667	13834	13852	13940	13890	14022	13787	13928	13993	13915	13966	13960	13846	14046	13842	13915	14004	13698	13861	13994	13877	13955	13918	13895	14081	13950	13822	13884	13800	13968	13920	13824	13890	14003	13951	13863	13806	13847	13892	13868	13881	14007	13882	13754	13857	14010	13775	13886	13835	13856	13985	14045	13692	13919	13957	13850	13932	13917	14012	13944	14012	13946	13940	13888	13862	14060	14142	13833	13991	13915	13955	13694	13943	14015	13956	13991	13790	13906	13991	13923	13824	13949	13961	13724	13954	14037	13997	13965	14120	14005	14018	13817	13974	13877	14036	13989	13964	13883	13872	13854	13958	13944	13988	13865	13980	13988	13790	13785	13819	13922	13785	13935	13855	14127	13870	13726	13973	13773	13882	13843	13939	13697	14195	13916	13940	13812	13764	13871	13943	13914	13832	13947	14064	13987	13645	13927	13768	13884	13893	13858	14002	13993	13834	13863	13852	13938	13965	14118	13861	13896	13850	13795	13999	13954	13785	13789	13927	13916	14043	13894	13919	13850	14019	13893	13960	13950	13816	13792	13954	13878	13991	13889	13952	13946	13853	13864	13868	14086	13955	13960	13894	13982	14069	13835	13902	13884	14047	14035	13699	13887	13992	13872	13920	14049	13966	13957	13805	13850	13908	14070	13969	13769	13657	13945	13820	13852	13884	14004	13864	13915	13967	13848	13871	13860	14109	13872	13987	13870	13875	13957	13928	14001	13866	13773	13968	13771	13924	13979	13937	14028	13871	14146	13984	13924	13816	13927	14148	14004	14043	13884	13767	13945	13905	13866	13858	13961	13926	13910	13973	13843	14088	13749	13928	13892	13970	13932	14000	13898	13812	13858	13846	13864	13911	13890	13965	13729	13979	13970	13831	13755	13941	13925	13977	13822	13972	13922	13831	13943	13887	13912	13866	14068	14075	14027	13991	13967	13957	13920	13956	13802	13799	13985	13709	13887	13889	14070	14002	13981	13838	13847	13886	13828	13964	13967	14239	13864	13941	13978	13873	13744	14006	13911	13975	13915	13845	13858	13973	13860	13966	13747	13957	14066	13959	13730	13905	14004	13938	13922	13890	13831	14097	13766	14035	13942	14008	13906	13976	13791	13880	13893	13973	13854	13977	13867	13961	13971	13829	13836	13755	14012	13847	13800	13947	13807	13709	13929	13872	13966	13843	13965	14177	13866	13761	13923	13760	13981	13901	13960	13853	13980	13987	13958	13845	13937	13791	13845	13966	13874	13980	13897	13968	13864	13931	13869	14038	13868	13795	13943	13917	13751	13834	13842	13953	13937	13751	13986	13901	13862	13857	13921	13970	13845	13920	13952	13927	13848	14005	13897	14097	13927	13979	13977	13979	14021	14149	13749	14071	13996	14083	13862	14074	13684	13959	13823	13911	13763	13841	14019	14028	13996	13882	13938	13834	14024	13858	14090	13891	13937	13998	13716	13938	14036	13954	13969	14090	13995	13879	13870	13946	13937	13862	13889	13794	13861	13882	14093	13867	13886	13919	14071	13954	14092	13926	13781	13913	13747	13987	13845	13867	13869	13912	13691	13810	13959	13842	13970	13964	13731	13867	14085	13865	13848	13840	13864	13955	13708	13793	13878	13744	13785	13915	14068	13877	13978	13926	14089	13932	14043	13912	14114	13907	13938	13848	13982	14019	13947	13958	13800	13957	13796	13881	13861	13977	14046	13753	14013	14009	13841	13815	13885	13840	13824	13971	13764	14027	13813	13860	14001	14126	13990	13928	14009	13926	13916	14073	13953	13830	13844	13704	14018	13909	13778	13912	13871	13898	13855	13847	13869	13871	13892	14079	13934	13860	13897	13781	13776	13941	13881	13872	13944	14021	13826	13980	13962	13753	13887	13704	13960	13759	13837	14044	13855	13913	13851	13852	14055	13815	14169	13918	13931	13945	13864	13879	13998	13774	13874	14001	13980	13821	14111	14027	13688	14117	13834	13902	13993	14000	13943	13871	13879	13972	13879	13888	13819	13862	13946	13923	13961	13887	14004	14029	13896	13910	13887	13783	13971	13911	14031	13839	13830	13853	13894	13977	13794	13858	13934	13883	13899	13955	14018	14081	13909	13844	13953	13923	13893	14035	13988	13903	13808	13950	13986	13957	13967	13700	13955	13909	13943	13772	13756	13934	13902	13934	13997	13856	13880	13851	13996	13826	14078	13778	13909
23174	21158	28312	25427	22838	22151	21150	18681	18327	18041	17466	17138	17259	17070	17075	16830	16820	16810	17022	16835	16726	16757	16664	17500	17761	17866	17147	17167	16868	16764	16425	16612	16606	16584	16693	16748	16733	16710	16609	16583	16821	16769	16723	16534	16561	16685	16727	16782	16856	16534	16555	16565	16567	16651	16619	16637	16837	16741	16555	16655	16748	16662	16633	16756	16646	16642	16765	16670	16565	16670	16554	16451	16638	16465	16545	16637	16592	16560	16373	16667	16561	16756	16811	16720	16525	16626	16566	16546	16532	16461	16556	16437	16532	16618	16488	16579	16557	16634	16776	16647	16619	16452	16729	16575	16539	16756	16438	16599	16719	16773	16732	16716	16486	16544	16806	16673	16843	16495	16411	16595	16779	16653	16810	16467	16651	16756	16627	16623	16552	16421	16780	16512	16730	16581	16475	16499	16482	16684	16721	16683	16582	16482	16648	16707	16438	16634	16649	16765	16616	16664	16571	16709	16688	16840	16667	16447	16742	16820	16515	16727	16604	16577	16417	16448	16630	16801	16801	16636	16749	16445	16561	16739	16671	16648	16590	16585	16774	16569	16569	16587	16471	16715	16694	16701	16822	16749	16841	16559	16684	16715	16661	16451	16690	16527	16700	16538	16461	16509	16581	16713	16623	16557	16566	16588	16569	16605	16702	16574	16703	16553	16566	16652	16773	16434	16624	16606	16558	16550	16806	16728	16546	16619	16675	16669	16715	16741	16627	16348	16544	16630	16487	16623	16516	16759	16628	16654	16828	16705	16558	16541	16833	16764	16576	16614	16646	16567	16467	16635	16513	16442	16515	16592	16702	16550	16595	16610	16765	16627	16833	16772	16621	16663	16566	16591	16571	16521	16582	16731	16465	16588	16449	16813	16711	16684	16377	16368	16872	16828	16758	16709	16569	16462	16492	16751	16579	16607	16682	16841	16525	16737	16587	16816	16654	16594	16695	16883	16530	16607	16603	16733	16516	16639	16643	16657	16453	16663	16667	16856	16632	16776	16654	16560	16713	16867	16510	16566	16622	16436	16720	16574	16544	16721	16367	16508	16546	16624	16585	16461	16596	16623	16690	16486	16643	16512	16457	16740	16569	16959	16809	16661	16980	16603	16805	16581	16811	16683	16678	16539	16586	16530	16497	16791	16747	16524	16547	16713	16766	16653	16564	16442	16695	16537	16731	16340	16602	16508	16541	16540	16537	16596	16661	16543	16573	16428	16632	16732	16562	16753	16666	16823	16249	16626	16573	16658	16755	16472	16612	16820	16658	16625	16616	16773	16631	16631	16552	16740	16726	16569	16640	16643	16570	16488	16561	16607	16613	16662	16610	16640	16623	16656	16823	16452	16517	16624	16586	16477	16758	16428	16530	16595	16663	16541	16481	16526	16723	16422	16641	16597	16556	16607	16687	16558	16812	16684	16691	16691	16714	16664	16601	16444	16692	16735	16401	16712	16805	16672	16699	16555	16800	16671	16432	16759	16539	16680	16756	16577	16666	16736	16596	16544	16436	16722	16535	16656	16685	16730	16725	16507	16549	16776	16500	16526	16687	16609	16565	16779	16577	16584	16643	16454	16481	16516	16742	16695	16730	16668	16749	16778	16620	16666	16709	16520	16745	16531	16758	16743	16597	16757	16870	16645	16603	16527	16633	16738	16796	16652	16608	16656	16633	16767	16676	16706	16754	16653	16415	16579	16786	16590	16738	16604	16553	16673	16621	16696	16599	16535	16789	16615	16616	16394	16580	16438	16685	16512	16773	16705	16634	16734	16607	16384	16639	16623	16794	16560	16639	16773	16723	16581	16722	16529	16664	16721	16667	16616	16581	16858	16927	16560	16803	16673	16767	16733	16487	16666	16693	16623	16556	16516	16783	16645	16536	16632	16540	16721	16627	16913	16771	16437	16637	16536	16750	16797	16726	16711	16536	16669	16767	16467	16646	16530	16635	16640	16594	16796	16750	16424	16563	16517	16634	16582	16558	16621	16602	16557	16470	16456	16575	16601	16726	16729	16644	16647	16499	16733	16529	16483	16669	16710	16500	16590	16838	16571	16646	16604	16754	16588	16394	16469	16734	16783	16613	16621	16511	16595	16722	16882	16698	16685	16808	16657	16601	16592	16587	16725	16642	16490	16654	16679	16776	16773	16618	16515	16397	16740	16954	16413	16820	16821	16739	16511	16695	16690	16773	16569	16660	16565	16555	16470	16580	16718	16666	16759	16822	16539	16481	16603	16648	16697	16678	16590	16562	16712	16658	16668	16665	16986	16685	16516	16696	16826	16748	16619	16867	16720	16669	16591	16761	16683	16757	16435	16588	16502	16536	16690	16752	16655	16589	16712	16653	16815	16875	16581	16717	16734	16748	16644	16757	16549	16781	16673	16743	16675	16707	16805	16642	16648	16368	16724	16790	16684	16591	16724	16532	16717	16585	16858	16753	16621	16574	16665	16660	16692	16638	16518	16479	16578	16730	16777	16738	16583	16616	16631	16795	16683	16766	16684	16322	16491	16599	16660	16587	16733	16531	16744	16573	16622	16689	16603	16772	16740	16507	16783	16765	16476	16706	16591	16633	16498	16506	16727	16813	16647	16744	16441	16783	16700	16845	16876	16611	16616	16755	16655	16470	16785	16797	16649	16717	16630	16921	16706	16697	16749	16552	16691	16553	16674	16702	16830	16769	16747	16593	16582	16704	16742	16690	16556	16675	16610	16511	16714	16622	16619	16479	16613	16674	16602	16681	16723	16665	16506	16737	16545	16696	16512	16787	16383	16683	16662	16544	16740	16654	16738	16638	16658	16674	16660	16750	16582	16608	16526	16786	16597	16691	16529	16927	16501	16624	16386	16656	16452	16506	16726	16292	16553	16646	16619	16686	16668	16817	16591	16678	16491	16672	16674	16666	16513	16732	16663	16793	16512	16654	16705	16496	16644	16553	16551	16750	16518	16615	16373	16607	16706	16548	16474	16614	16754	16646	16791	16666	16642	16649	16746	16534	16754	16608	16518	16598	16670	16622	16562	16525	16601	16480	16473	16612	16806	16744	16566	16482	16516	16611	16556	16711	16689	16771	16588	16576	16492	16543	16420	16769	16774	16666	16726	16494	16559	16586	16746	16643	16868	16777	16527	16670	16681	16776	16525	16454	16519	16678	16633	16629	16717	16580	16534	16752	16705	16551	16576	16879	16758	16691	16632	16578	16789	16615	16616	16732	16385	16558	16724	16634	16686	16706	16422	16451	16476	16405	16702	16530	16668	16587	16672	16762	16751	16496	16715	16714	16647	16474	16767	16772	16664	16497	16588	16551	16526	16329	16657	16827	16538	16604	16657	16783	16622	16600	16812	16578	16655	16630	16591	16876	16367	16661	16559	16636	16563	16527	16571	16815	16582	16522	16511	16426	16712	16734	16593	16639	16530	16562	16579	16786	16829	16625	16648	16584	16472	16763	16522	16518	16602	16748	16669	16541	16596	16730	16619	16876	16712	16617	16529	16720	16576	16692	16773	16605	16703	16782	16814	16782	16624	16555	16553	16495	16511	16554	16604	16702	16622	16368	16522	16584	16821	16748	16664	16625	16505	16709	16588	16673	16651	16807	16785	16563	16520	16535	16721	16599	16756	16817	16823	16699	16626	16836	16538	16720	16652	16762	16593	16607	16584	16862	16655	16644	16558	16640	16396	16668	16674	16697	16590	16694	16569	16572	16650	16393	16412	16512	16670	16805	16698	16616	16411	16500	16505	16543	16586	16622	16716	16631	16641	16612	16727	16721	16460	16738	16481	16706	16512	16613	16517	16502	16540	16657	16606	16811	16627	16439	16736	16725	16582	16700	16649	16746	16657	16513	16579	16592	16627	16651	16622	16633	16386	16545	16974	16650	16506	16645	16748	16768	16866	16715	16638	16603	16713	16627	16631	16619	16429	16536	16650	16723	16654	16732	16579	16467	16751	16568	16619	16714	16624	16697	16689	16668	16571	16570	16687	16576	16605	16641	16614	16613	16652	16610	16593	16630	16607	16751	16576	16717	16671	16788	16831	16571	16641	16637	16874	16509	16729	16687	16624	16508	16633	16588	16663	16507	16787	16568	16741	16802	16378	16585	16627	16720	16758	16672	16713	16357	16451	16513	16691	17005	16726	16825	16508	16615	16568	16794	16618	16581	16768	16823	16551	16576	16744	16682	16504	16680	16494	16618	16730	16473	16616	16859	16787	16616	16576	16628	16607	16652	16580	16661	16768	16500	16704	16527	16632	16592	16524	16640	16690	16761	16491	16547	16670	16714	16761	16627	16699	16698	16687	16505	16603	16743	16792	16661	16763	16823	16642	16541	16684	16465	16669	16387	16864	16793	16847	16537	16716	16591	16749	16597	16567	16463	16536	16680	16522	16540	16454	16595	16665	16632	16551	16400	16666	16778	16554	16592	16657	16687	16686	16687	16751	16552	16477	16645	16788	16589	16739	16637	16683	16551	16570	16607	16592	16602	16640	16598	16567	16728	16690	16843	16698	16789	16798	16587	16603	16996	16711	16618	16858	16683	16760	16762	16967	16614	16467	16739	16553	16631	16696	16553	16514	16544	16670	16633	16791	16664	16761	16782	16614	16599	16827	16806	16493	16634	16539	16543	16668	16643	16623	16921	16778	16727	16421	16397	16652	16834	16674	16708	16502	16506	16868	16659	16567	16565	16584	16606	16501	16595	16833	16496	16393	16666	16717	16551	16699	16579	16704	16569	16564	16475	16658	16580	16812	16608	16649	16853	16617	16484	16623	16689	16511	16518	16506	16639	16659	16473	16688	16630	16721	16518	16763	16577	16870	16527	16745	16524	16623	16594	16852	16736	16627	16768	16662	16659	16635	16749	16721	16685	16717	16730	16612	16728	16442	16662	16724	16526	16460	16641	16844	16398	16774	16661	16737	16554	16557	16402	16578	16523	16655	16662	16639	16791	16649	16716	16831	16631	16516	16761	16536	16640	16655	16632	16768	16551	16586	16653	16559	16602	16749	16573	16562	16550	16727	16734	16677	16423	16709	16486	16517	16792	16785	16492	16577	16537	16659	16598	16611	16506	16575	16593	16812	16598	16584	16662	16672	16705	16535	16694	16567	16733	16777	16618	16613	16897	16526
32440	57107	46532	31529	21061	17000	16424	15672	15800	15039	14178	14163	14020	13999	13915	13817	13855	14031	13600	13868	13615	13735	13684	14442	14791	14586	14069	13918	13706	13573	13442	13545	13573	13628	13503	13584	13372	13677	13632	13519	13559	13529	13569	13533	13737	13609	13362	13491	13683	13509	13543	13372	13372	13349	13381	13533	13506	13455	13563	13513	13396	13430	13445	13455	13546	13481	13509	13508	13478	13398	13649	13441	13638	13467	13522	13404	13606	13507	13581	13400	13491	13592	13327	13519	13591	13529	13615	13600	13521	13443	13512	13551	13545	13261	13438	13469	13423	13620	13466	13292	13390	13498	13463	13518	13462	13481	13437	13497	13498	13566	13512	13503	13579	13649	13426	13409	13566	13649	13528	13337	13583	13554	13459	13444	13540	13503	13588	13607	13584	13450	13427	13535	13523	13441	13519	13536	13370	13730	13472	13618	13476	13407	13453	13506	13508	13516	13566	13384	13577	13519	13556	13472	13470	13329	13496	13565	13594	13498	13392	13565	13384	13299	13453	13571	13458	13668	13500	13466	13421	13619	13590	13427	13403	13659	13446	13385	13449	13409	13552	13539	13571	13520	13543	13573	13541	13461	13475	13518	13498	13598	13328	13459	13454	13342	13514	13513	13483	13589	13372	13525	13538	13620	13397	13529	13551	13596	13482	13515	13461	13403	13483	13504	13388	13415	13382	13578	13534	13321	13465	13669	13364	13457	13455	13358	13388	13502	13545	13355	13526	13605	13528	13510	13448	13634	13433	13382	13500	13477	13509	13537	13693	13491	13442	13608	13591	13300	13537	13505	13451	13637	13568	13560	13417	13381	13511	13499	13638	13423	13522	13187	13337	13409	13467	13410	13574	13537	13452	13405	13470	13659	13389	13388	13405	13379	13611	13426	13427	13466	13445	13553	13383	13509	13496	13443	13485	13644	13541	13542	13508	13416	13546	13440	13510	13568	13466	13490	13542	13541	13538	13449	13583	13433	13490	13713	13436	13506	13547	13521	13412	13449	13359	13563	13454	13419	13722	13518	13556	13639	13347	13575	13428	13453	13463	13484	13568	13459	13445	13437	13561	13699	13494	13306	13548	13448	13378	13288	13333	13467	13502	13468	13542	13523	13548	13478	13507	13455	13452	13413	13375	13515	13544	13287	13350	13583	13443	13488	13438	13373	13600	13557	13468	13562	13571	13345	13390	13369	13576	13524	13526	13579	13501	13495	13560	13563	13487	13555	13446	13535	13573	13436	13425	13480	13504	13598	13501	13460	13541	13520	13494	13511	13494	13439	13469	13517	13486	13562	13444	13407	13464	13591	13406	13444	13430	13553	13627	13499	13405	13560	13532	13426	13493	13476	13533	13455	13309	13582	13537	13563	13604	13405	13478	13597	13404	13517	13418	13562	13501	13627	13414	13422	13522	13520	13414	13521	13565	13471	13479	13601	13543	13478	13506	13372	13511	13579	13301	13334	13445	13434	13438	13449	13503	13595	13632	13377	13443	13375	13410	13470	13368	13414	13446	13673	13330	13498	13518	13436	13613	13424	13408	13465	13672	13364	13562	13519	13591	13455	13480	13387	13462	13478	13240	13437	13440	13772	13464	13524	13367	13501	13692	13304	13482	13450	13490	13309	13672	13316	13618	13389	13511	13475	13555	13490	13491	13473	13481	13457	13356	13527	13524	13587	13405	13393	13639	13672	13537	13399	13713	13540	13451	13467	13498	13506	13434	13563	13631	13508	13560	13623	13289	13574	13433	13484	13513	13579	13487	13350	13629	13311	13489	13326	13483	13511	13503	13397	13419	13453	13639	13453	13508	13435	13430	13570	13556	13593	13468	13424	13430	13522	13527	13577	13308	13415	13273	13366	13418	13433	13502	13492	13445	13225	13546	13462	13542	13392	13518	13414	13457	13830	13539	13513	13380	13553	13338	13482	13523	13453	13359	13470	13532	13475	13575	13416	13422	13663	13641	13682	13668	13500	13452	13495	13345	13526	13327	13521	13541	13589	13451	13472	13516	13415	13523	13242	13424	13538	13419	13528	13294	13389	13411	13502	13490	13578	13494	13525	13411	13391	13620	13488	13474	13505	13447	13613	13355	13518	13479	13432	13374	13622	13358	13575	13674	13473	13625	13292	13339	13473	13681	13608	13375	13518	13415	13427	13437	13739	13418	13364	13556	13410	13582	13473	13344	13336	13460	13394	13528	13546	13441	13403	13484	13484	13473	13544	13478	13500	13501	13499	13606	13423	13365	13428	13602	13482	13604	13400	13570	13611	13436	13436	13657	13585	13515	13504	13479	13381	13655	13438	13416	13469	13434	13367	13421	13700	13376	13509	13387	13323	13429	13446	13475	13533	13418	13510	13497	13488	13431	13615	13689	13495	13416	13431	13535	13528	13694	13442	13479	13477	13350	13372	13570	13516	13397	13426	13612	13558	13533	13465	13424	13504	13629	13656	13493	13410	13522	13424	13624	13387	13578	13423	13487	13449	13530	13605	13642	13630	13589	13562	13457	13537	13585	13366	13422	13564	13471	13538	13430	13486	13574	13417	13555	13459	13604	13565	13410	13520	13468	13513	13502	13433	13518	13414	13506	13521	13476	13361	13350	13428	13449	13359	13450	13425	13485	13498	13535	13448	13579	13538	13395	13454	13549	13630	13414	13578	13467	13427	13556	13636	13556	13492	13626	13489	13435	13672	13631	13507	13438	13390	13577	13515	13607	13513	13416	13295	13558	13405	13449	13568	13437	13473	13532	13500	13481	13344	13390	13402	13427	13336	13463	13461	13451	13496	13587	13322	13512	13365	13493	13609	13628	13648	13503	13576	13540	13519	13484	13439	13512	13405	13478	13458	13374	13561	13561	13390	13411	13388	13421	13520	13583	13424	13517	13394	13405	13482	13415	13423	13520	13486	13173	13360	13563	13436	13584	13423	13373	13460	13552	13592	13537	13447	13352	13312	13533	13458	13409	13304	13560	13383	13660	13613	13377	13629	13353	13371	13471	13469	13424	13647	13506	13511	13380	13580	13406	13551	13577	13602	13588	13432	13544	13476	13391	13536	13529	13347	13382	13575	13493	13490	13332	13507	13475	13700	13648	13339	13567	13575	13459	13387	13491	13435	13451	13603	13357	13626	13467	13502	13530	13634	13771	13544	13534	13498	13449	13507	13347	13455	13556	13459	13310	13477	13564	13521	13512	13614	13472	13401	13477	13571	13549	13393	13413	13498	13504	13430	13584	13398	13468	13478	13447	13451	13502	13556	13491	13572	13489	13479	13537	13542	13450	13454	13626	13434	13548	13470	13565	13439	13511	13357	13388	13492	13531	13598	13616	13462	13348	13524	13510	13360	13544	13438	13393	13410	13348	13564	13435	13466	13401	13465	13345	13456	13545	13479	13447	13300	13557	13527	13571	13383	13457	13686	13434	13457	13656	13477	13531	13331	13439	13372	13484	13607	13471	13602	13499	13472	13438	13436	13489	13268	13424	13522	13465	13367	13488	13498	13476	13515	13552	13662	13382	13353	13692	13462	13389	13457	13469	13471	13313	13241	13433	13741	13413	13440	13521	13554	13423	13417	13614	13236	13479	13525	13712	13501	13477	13431	13541	13422	13584	13402	13498	13605	13389	13469	13533	13404	13604	13614	13581	13539	13530	13386	13545	13584	13463	13469	13375	13525	13587	13367	13490	13456	13468	13490	13521	13471	13401	13456	13548	13531	13488	13456	13370	13564	13495	13569	13500	13716	13470	13443	13342	13570	13583	13447	13427	13500	13470	13488	13558	13509	13472	13727	13618	13411	13585	13436	13712	13442	13427	13499	13511	13373	13302	13566	13453	13447	13410	13474	13540	13448	13563	13485	13522	13530	13502	13618	13397	13549	13425	13466	13470	13433	13464	13498	13431	13560	13509	13404	13540	13370	13469	13442	13478	13559	13437	13440	13520	13568	13501	13550	13455	13538	13534	13470	13552	13625	13518	13372	13573	13598	13558	13568	13433	13545	13303	13493	13434	13489	13502	13602	13479	13507	13256	13457	13646	13529	13602	13318	13590	13528	13436	13510	13374	13541	13450	13424	13583	13462	13490	13227	13580	13390	13554	13520	13544	13623	13455	13440	13336	13477	13417	13523	13461	13678	13553	13495	13468	13489	13492	13633	13501	13321	13326	13563	13408	13491	13445	13451	13411	13511	13455	13551	13380	13542	13646	13451	13522	13434	13400	13449	13463	13486	13416	13461	13523	13299	13477	13561	13446	13558	13507	13409	13584	13399	13463	13440	13567	13568	13629	13335	13491	13661	13525	13222	13508	13402	13533	13615	13585	13576	13389	13432	13508	13510	13459	13582	13425	13434	13580	13435	13628	13471	13357	13426	13624	13634	13679	13417	13552	13484	13520	13384	13352	13515	13536	13497	13588	13549	13331	13528	13527	13438	13502	13584	13542	13517	13419	13498	13597	13429	13525	13523	13478	13590	13460	13332	13639	13509	13458	13619	13493	13537	13506	13571	13387	13567	13450	13498	13491	13656	13658	13460	13387	13452	13486	13527	13564	13630	13695	13512	13469	13490	13642	13602	13512	13490	13495	13454	13387	13380	13573	13443	13446	13563	13458	13472	13560	13315	13511	13349	13516	13601	13456	13477	13435	13431	13525	13501	13544	13497	13506	13593	13467	13307	13363	13495	13232	13576	13476	13591	13412	13516	13528	13417	13588	13429	13452	13575	13365	13477	13339	13574	13401	13407	13385	13498	13490	13379	13422	13498	13572	13534	13319	13489	13419	13427	13392	13698	13526	13479	13726	13573	13443	13381	13470	13337	13495	13416	13490	13602	13566	13422	13596	13395	13464	13560	13545	13391	13444	13471	13604	13546	13632	13510	13525	13357	13417	13554	13568	13334	13574	13464	13474	13477	13533	13489	13511	13543	13275	13609	13660	13657	13422	13498	13624	13712	13510	13662	13511	13520	13440	13467	13504	13614	13335	13545	13401	13369	13573	13531	13528	13476	13463	13405	13526	13454	13664	13517	13629	13466	13492	13304	13455	13451	13447	13442	13551	13442	13405	13513	13495	13422	13550	13443	13544	13532	13621	13604	13586	13390	13556	13465	13400	13523	13525	13464	13532	13563	13377	13562
24710	21475	28490	28192	21385	19260	19082	18629	18157	17437	17220	17214	17136	16988	16847	17036	17016	16991	16843	16641	16692	16604	16959	17159	17072	17358	17097	17018	16770	16821	16929	16942	16746	16973	16749	16736	16637	16805	16721	17066	16874	16907	16794	16854	16957	16755	16630	16561	16727	16695	16731	16895	16866	16983	16755	16404	16757	16637	16728	16572	16817	16627	16697	16656	16751	16790	16830	16606	16635	16817	16672	16682	16683	16540	16816	16585	16802	16737	16658	16852	16841	16882	16749	16818	16783	16621	16852	16504	16850	16584	16719	16689	16689	16774	16782	16674	16583	16871	16704	16772	16446	16635	16713	16787	16687	16626	16675	16884	16733	16647	16771	16830	16672	16633	16634	16620	16718	16757	16923	16796	16747	16866	16908	16727	16651	16748	17052	16689	16874	16807	16562	16797	16673	16819	16727	16736	16848	16521	16586	16617	16629	16779	16720	16874	16621	16688	16750	16985	16740	16694	16651	16593	16739	16847	16707	16826	16842	17046	16904	16690	16873	16548	16495	16829	16766	16648	16897	16803	16697	16684	16712	16797	16565	16737	16865	16853	16568	16729	16678	16534	16779	16907	16793	16844	16569	16729	16725	16698	16791	16571	16645	16673	16743	16394	16828	16811	16808	16593	16680	16773	16724	16652	16836	16670	16621	16661	16708	16834	16870	16728	16839	16828	16926	16649	16713	16686	16769	16677	16814	16773	16790	16916	16836	16785	16821	16588	16792	16645	16770	16733	16723	16631	16776	16814	16756	16687	16869	16721	16713	16742	16727	16899	16556	16676	16615	16785	16639	16841	16678	16867	16836	16733	16662	16877	16958	16793	16747	16752	16732	16794	16712	16875	16638	16744	16606	16826	16838	16786	16693	16479	16593	16775	16622	16581	16871	16775	16671	16672	16640	16784	16772	16653	16760	16634	16699	16851	16885	16764	17075	16827	16923	16755	16846	16646	16691	16674	16775	16766	16515	16719	16726	16700	16768	16737	16973	16538	16710	16829	16772	16909	16702	16689	16820	16647	16668	16698	16781	16767	16823	16655	16741	16852	16795	16759	16700	16695	16847	16851	16784	16640	16696	16722	16733	16774	16690	16780	16608	16960	16758	16748	16762	16710	16758	16891	16865	16834	16857	16987	17017	16872	16877	16738	16935	16875	16746	16525	16731	17046	16818	16710	16782	16636	16617	16817	16709	16699	16902	16742	16765	16766	16570	16760	16554	16782	16766	16663	16839	16777	16592	16740	16824	16732	16476	16752	16832	16743	16745	16608	16853	16668	16758	16611	16604	16690	16653	16850	16867	16745	16659	16732	16625	16781	16935	16840	16739	16757	16819	16781	16680	16966	16828	16559	16682	16720	16896	16657	16847	16842	16638	16505	16841	16771	16809	16977	16820	16695	16937	16736	16726	16809	16869	16569	16735	16742	16526	16548	16976	16609	16790	16620	16687	16619	16585	16722	16886	16775	16745	16677	16788	16734	16634	16565	16777	16837	16814	16907	16545	16893	16714	16713	16767	16678	16721	16735	16661	16775	16857	16772	16601	16551	16821	16728	16625	16510	16965	16777	16726	16674	16694	16613	16801	16826	16854	16590	16767	16546	16638	16570	16612	16888	16674	16804	16759	16771	16947	16743	16902	16725	16621	16746	16650	16702	16671	16903	16625	16528	16826	16682	16698	16662	16765	16824	16704	16783	16690	16724	16878	16753	16655	16646	16636	16788	16742	17028	16903	16749	16825	16824	16704	16689	16774	16635	16711	16865	16882	16827	16821	16769	16720	16797	16680	16720	16651	16692	16901	16514	16828	16663	16685	16804	16851	16644	16681	16878	16837	16556	16674	16884	16795	16877	16789	16721	16676	16746	16590	16703	16791	16732	16805	16963	16720	16985	16799	16676	16825	16727	16861	16662	16493	16775	16783	16818	16657	16650	16791	16714	16654	16781	16766	16885	16805	16648	16712	16662	16686	16733	16960	16755	16740	16460	16589	16890	16777	16789	16632	16648	16705	16723	16851	16657	16612	16675	16770	16938	16747	16869	16732	16840	16903	16925	16714	16742	16773	16657	16764	16859	16751	16636	16712	16748	16654	16894	16682	17065	16599	16742	16796	16676	16980	16780	16676	16792	16554	16759	16719	16931	16880	16804	16912	16565	16627	16874	16756	16806	16769	16855	16746	16888	16847	16690	16835	16788	16726	16893	16739	16986	16733	16905	16654	16824	16596	16549	16860	16762	16733	16797	16847	16506	16608	17022	16840	16780	16621	16806	16653	16755	16704	16769	16589	16582	16819	16746	16630	16884	16686	16826	16818	16845	16639	16674	16832	16642	16887	16810	16518	16616	16794	16734	16690	16601	16526	16904	16904	16945	16710	16711	16675	16818	16794	16567	16850	16637	16685	16446	16741	16814	16833	16620	16767	16869	16695	16708	16784	16740	16716	16671	16823	16612	16761	16666	16830	16834	16789	16864	16724	16678	16701	16650	16746	16729	16682	16906	16770	16809	16817	16515	16758	16757	16805	16895	16653	16778	17049	16809	17010	16714	16790	16761	16818	16580	16776	16664	16678	16682	16808	16712	16788	16885	16565	16708	16774	16813	16608	16714	16812	16824	16807	16631	16549	16796	16648	16681	16691	16648	16786	16793	16828	16689	16865	16822	16764	16654	16713	16719	16797	16673	16928	16784	16593	16767	16726	16769	16721	16714	16844	16852	16871	16702	16866	16599	16730	16697	16926	16776	16882	16954	16646	16654	16801	16839	16807	16737	16688	16719	16593	16748	16706	16650	16723	16707	16902	16904	16759	16600	16867	16553	16656	16501	16711	16688	16754	16716	16998	16793	16586	16663	16731	16970	16728	16771	16710	16839	16778	16773	16671	16711	16647	16781	16659	16818	16809	16724	16773	16829	16631	16698	16781	16946	16832	16843	16835	16828	16685	16639	17001	16795	16649	16947	16931	16629	16479	16628	16729	16835	16751	16782	16810	16781	16482	16515	16905	16519	16642	16901	16720	16814	16718	16780	16900	16660	16599	16770	16683	16562	16939	16821	16696	16764	16684	16834	16664	16720	16586	16829	16627	16657	16616	16604	16872	16666	16845	16814	16663	16650	16577	16778	16758	16676	16722	16655	16645	16649	16798	16814	16660	16725	16750	16773	16738	16776	16780	16841	16806	16917	16693	16888	16625	16933	16703	16741	16925	16842	16959	16888	16873	16613	16440	16545	16570	16689	16880	16823	16620	16817	16564	16523	16729	16693	16502	16752	16757	16684	16691	16533	16923	16641	16637	16612	16830	16933	16794	16762	16623	16601	16779	16603	16922	16685	16563	16833	16844	16777	16981	16855	16868	16642	16763	16595	16536	16770	16665	16475	16511	16768	16720	16804	17012	16807	16705	16757	16671	16746	16696	16859	16787	16621	16649	16688	16658	16904	16687	16865	16730	16675	16752	16846	16805	16831	16839	16660	16750	16750	16879	16857	16853	16786	16739	16868	16500	16629	16611	16785	16756	16734	16568	16784	16711	16705	16759	16919	16865	16914	16937	16848	16879	16680	16747	16477	16759	16724	16684	16882	16607	16679	16730	16642	16832	16637	16649	16813	16818	16652	16593	16837	16695	16755	16729	16695	16969	16687	16846	16661	16801	17083	16752	16649	16696	16890	16655	16779	16696	16720	16855	16824	16833	16808	16881	16796	16995	16853	16931	16784	16790	16725	16817	16713	16761	16808	16984	16953	16988	16981	16671	16676	16823	16738	16671	16871	16470	16615	16860	16853	16633	16825	16636	16676	16762	16911	16749	16906	16756	16890	16592	16541	16682	16874	16746	16861	16959	16690	16620	16780	16788	16876	16723	16730	16742	16760	16701	16713	16664	16683	16802	16975	16868	16836	16745	16936	16816	16726	16812	16715	17022	16667	16481	16700	16722	16776	16633	16675	16777	16895	16667	16685	16655	16809	16548	16568	16696	16885	16752	16786	16659	16654	16840	16905	16804	16598	16596	16607	16542	16559	16789	16748	16822	16734	16676	16597	16627	16833	16757	16542	16789	16862	16682	16946	16580	16715	16573	16756	16874	16725	16722	16513	16791	16621	16906	16603	16745	16651	16842	16668	16737	16779	16884	16683	16888	16867	16840	16730	16589	16807	16827	16769	16779	16628	16683	16612	16868	16978	16623	16769	16671	16985	16877	16862	16867	16737	16766	16770	16631	16805	16780	16839	16590	16628	16828	16700	16997	16629	16737	16679	16852	16676	16746	16809	16714	16949	16762	16943	16657	16889	16760	16899	16962	16870	16779	16749	16769	16679	16960	16731	16741	16806	16962	16704	16847	16557	16643	16859	16975	16855	16703	16659	16843	16830	16710	16458	16789	16814	16667	16620	16802	16681	16848	16903	16846	16820	16664	16831	16628	16696	16865	16679	16699	16778	16661	16729	16593	16853	16983	16692	16759	16896	16904	16682	16832	16636	16791	16840	16964	16690	16823	16929	16795	16766	16815	16709	16930	16807	16711	16650	16772	16664	16590	16611	16689	16661	16829	16943	16731	16420	16370	16800	16518	16748	16627	16821	16887	16652	16654	16833	16787	16607	16706	16830	16748	16688	16628	16808	16853	16820	16577	16761	16854	16785	16789	16565	16930	16913	16543	16648	16609	16724	16690	16909	16738	16765	16618	16609	16783	16850	16751	16697	16750	16764	16804	16682	16824	16828	16692	16910	16731	16749	16783	16715	16711	16377	16783	16915	16905	16762	16527	16620	16655	16858	16715	16810	16657	16816	16813	16618	16709	16777	16493	16634	16798	16703	16754	16729	16780	16640	16565	16809	16950	16826	16775	16643	16741	16928	16735	16747	16741	16913	16778	16721	16779	16710	16736	16886	16870	16732	16592	16640	16726	16687	16775	16807	16877	16762	16628	16737	16758	16801	16699	16631	16716	16780	16640	16441	16741	16860	16756	16758	16684	16673	16748	16821	16930	16611	16835	16904	16859	16830	16708	16610	16654	16835	16901	16802	16905	16665	16788	16822	16641	16886	16740	16995	16658	16710	16752	16547	16762	16868	16693	17114	16686	16540	16730	16846	16915	16713	16776	16758	16827	16486	16705	16638	16828	16855	16633	16513	16772	16629	16680	16572
33051	52239	38863	25429	17652	15963	15830	16025	15572	14405	13898	14079	14080	13938	13947	13782	13953	13833	13712	13570	13571	13774	13801	13991	14113	13919	13869	13836	13580	13518	13649	13463	13509	13421	13576	13564	13627	13262	13600	13562	13607	13385	13466	13502	13501	13606	13620	13338	13480	13677	13522	13584	13525	13473	13554	13387	13423	13406	13641	13490	13562	13461	13479	13394	13413	13523	13675	13576	13656	13635	13588	13428	13556	13449	13661	13573	13440	13547	13545	13527	13610	13634	13599	13425	13561	13545	13696	13514	13549	13448	13529	13557	13512	13453	13639	13460	13479	13728	13662	13516	13373	13480	13587	13480	13598	13377	13469	13457	13495	13476	13731	13520	13390	13585	13567	13478	13529	13519	13385	13660	13579	13505	13476	13433	13535	13487	13457	13508	13387	13410	13565	13570	13551	13460	13460	13559	13349	13609	13552	13418	13510	13538	13696	13632	13475	13510	13534	13606	13653	13671	13367	13438	13496	13683	13636	13575	13634	13422	13656	13495	13663	13385	13577	13624	13373	13398	13540	13495	13423	13602	13453	13768	13347	13492	13563	13425	13522	13488	13460	13654	13587	13466	13486	13491	13610	13698	13469	13687	13644	13349	13534	13494	13463	13628	13425	13480	13493	13391	13548	13395	13642	13395	13553	13545	13606	13431	13468	13535	13398	13548	13587	13682	13474	13535	13642	13528	13454	13598	13485	13468	13489	13382	13570	13463	13750	13366	13511	13567	13581	13517	13522	13554	13649	13614	13515	13494	13535	13659	13642	13551	13463	13504	13605	13436	13584	13691	13670	13545	13577	13581	13524	13561	13428	13532	13523	13498	13668	13665	13492	13469	13532	13639	13504	13682	13409	13639	13512	13659	13520	13476	13541	13445	13540	13501	13656	13283	13526	13551	13371	13570	13518	13462	13451	13565	13503	13446	13432	13629	13491	13461	13579	13579	13489	13577	13689	13489	13561	13559	13526	13553	13428	13465	13671	13391	13509	13543	13500	13603	13563	13489	13728	13443	13601	13591	13466	13605	13761	13433	13423	13427	13533	13601	13624	13491	13496	13362	13680	13638	13432	13489	13589	13445	13660	13394	13360	13419	13699	13418	13713	13393	13456	13489	13693	13307	13623	13472	13448	13415	13594	13506	13359	13458	13752	13514	13612	13655	13510	13646	13560	13513	13580	13610	13724	13547	13671	13503	13419	13537	13464	13594	13477	13527	13662	13594	13573	13567	13566	13669	13449	13525	13555	13562	13535	13562	13450	13638	13453	13308	13671	13542	13653	13556	13610	13521	13553	13623	13494	13460	13477	13685	13583	13356	13645	13518	13475	13538	13555	13435	13593	13618	13587	13520	13501	13602	13661	13664	13488	13576	13552	13579	13582	13538	13358	13627	13538	13567	13581	13463	13362	13468	13537	13604	13551	13570	13569	13469	13588	13341	13430	13648	13546	13652	13503	13563	13446	13434	13643	13501	13595	13470	13589	13372	13690	13485	13545	13544	13493	13716	13612	13581	13510	13548	13515	13172	13415	13686	13498	13563	13666	13396	13627	13559	13319	13463	13498	13500	13588	13546	13506	13592	13642	13488	13451	13597	13541	13521	13526	13580	13644	13418	13364	13440	13502	13482	13415	13613	13452	13636	13546	13487	13566	13668	13671	13482	13596	13640	13621	13448	13609	13469	13476	13605	13642	13649	13660	13488	13542	13465	13521	13601	13691	13443	13503	13635	13360	13539	13524	13451	13374	13699	13515	13780	13469	13533	13591	13599	13659	13510	13465	13398	13675	13676	13346	13436	13551	13506	13503	13538	13466	13601	13713	13678	13573	13453	13530	13449	13565	13523	13589	13497	13561	13521	13799	13464	13528	13603	13368	13571	13350	13643	13445	13521	13367	13531	13480	13686	13607	13518	13467	13400	13512	13446	13505	13618	13576	13533	13506	13349	13509	13466	13610	13406	13486	13624	13504	13517	13464	13466	13344	13626	13530	13857	13700	13576	13513	13524	13643	13467	13515	13495	13380	13456	13630	13452	13546	13613	13595	13504	13484	13656	13514	13558	13489	13603	13686	13590	13416	13693	13397	13580	13631	13564	13632	13564	13724	13495	13539	13470	13754	13513	13480	13399	13567	13640	13693	13462	13564	13587	13603	13603	13564	13461	13590	13592	13441	13715	13503	13471	13517	13701	13506	13447	13483	13398	13572	13636	13633	13647	13588	13401	13379	13537	13605	13649	13548	13710	13517	13533	13555	13581	13549	13642	13662	13327	13498	13447	13423	13554	13612	13467	13524	13536	13434	13668	13595	13527	13613	13533	13388	13508	13367	13495	13550	13638	13534	13468	13498	13565	13488	13402	13592	13466	13726	13413	13464	13574	13413	13562	13519	13435	13522	13505	13460	13469	13574	13602	13740	13351	13544	13498	13694	13633	13469	13595	13404	13689	13476	13547	13642	13402	13550	13611	13733	13617	13448	13617	13673	13547	13645	13528	13432	13572	13497	13671	13570	13495	13606	13447	13577	13522	13474	13597	13538	13554	13599	13652	13579	13597	13451	13581	13554	13678	13266	13553	13471	13517	13616	13550	13591	13662	13456	13633	13569	13540	13545	13504	13531	13369	13668	13589	13460	13481	13677	13434	13474	13366	13612	13409	13417	13482	13548	13625	13382	13517	13473	13680	13502	13480	13476	13526	13574	13679	13571	13416	13535	13497	13607	13478	13663	13598	13598	13352	13570	13442	13557	13585	13507	13475	13555	13450	13372	13484	13684	13665	13563	13452	13547	13644	13564	13609	13544	13625	13465	13462	13523	13422	13540	13557	13718	13394	13509	13504	13436	13401	13610	13521	13441	13463	13691	13484	13432	13467	13539	13616	13446	13511	13354	13589	13547	13521	13669	13599	13431	13647	13651	13589	13635	13547	13680	13724	13503	13293	13577	13629	13439	13625	13573	13586	13470	13540	13569	13511	13455	13423	13464	13695	13411	13522	13394	13601	13609	13481	13567	13524	13536	13603	13393	13547	13645	13444	13426	13413	13686	13521	13400	13455	13481	13556	13335	13152	13452	13621	13492	13583	13619	13537	13418	13278	13525	13555	13430	13694	13453	13623	13462	13571	13546	13599	13559	13396	13539	13655	13702	13539	13494	13721	13387	13725	13505	13586	13401	13599	13460	13608	13666	13552	13568	13573	13534	13535	13554	13515	13594	13653	13833	13630	13633	13665	13457	13714	13443	13488	13590	13546	13601	13537	13509	13580	13610	13532	13552	13385	13577	13575	13591	13666	13538	13527	13516	13576	13601	13575	13528	13468	13617	13416	13457	13544	13410	13489	13722	13423	13581	13553	13629	13273	13522	13578	13587	13580	13666	13517	13467	13616	13371	13642	13556	13670	13462	13528	13564	13431	13492	13445	13628	13400	13545	13519	13600	13485	13542	13357	13445	13564	13546	13617	13554	13499	13320	13500	13660	13492	13513	13544	13504	13584	13523	13646	13514	13453	13658	13530	13425	13571	13566	13620	13520	13575	13440	13587	13427	13537	13439	13542	13530	13578	13570	13504	13619	13378	13483	13567	13526	13675	13545	13524	13433	13711	13488	13508	13541	13485	13449	13591	13646	13571	13396	13522	13519	13454	13576	13537	13460	13563	13439	13572	13466	13609	13625	13363	13471	13328	13591	13480	13598	13483	13583	13568	13523	13496	13460	13460	13606	13470	13592	13537	13587	13412	13496	13538	13561	13551	13493	13622	13489	13501	13547	13644	13591	13543	13588	13492	13461	13562	13415	13499	13470	13636	13612	13697	13566	13534	13604	13399	13616	13454	13652	13648	13408	13658	13588	13521	13682	13581	13486	13550	13561	13538	13452	13497	13503	13312	13567	13607	13560	13525	13520	13512	13466	13728	13519	13666	13462	13535	13516	13430	13665	13660	13583	13724	13479	13704	13516	13591	13676	13625	13547	13428	13443	13564	13727	13579	13517	13633	13644	13576	13663	13363	13448	13501	13539	13494	13474	13648	13495	13659	13703	13480	13695	13466	13503	13659	13764	13397	13609	13544	13453	13639	13661	13580	13405	13649	13613	13574	13549	13440	13621	13694	13509	13609	13478	13604	13582	13589	13568	13539	13488	13532	13670	13442	13696	13612	13606	13582	13543	13570	13673	13481	13325	13522	13569	13547	13656	13582	13454	13809	13604	13502	13590	13485	13495	13508	13562	13631	13566	13557	13671	13607	13587	13473	13572	13637	13389	13517	13590	13578	13475	13554	13550	13607	13615	13450	13544	13621	13588	13528	13507	13589	13455	13570	13512	13505	13678	13593	13347	13390	13673	13445	13518	13465	13668	13485	13478	13535	13598	13525	13718	13537	13450	13646	13546	13477	13406	13539	13522	13587	13512	13449	13453	13452	13615	13478	13373	13530	13443	13399	13456	13477	13662	13490	13495	13619	13556	13554	13571	13524	13537	13466	13801	13394	13484	13515	13556	13525	13471	13509	13591	13407	13393	13607	13671	13629	13426	13466	13564	13509	13664	13558	13592	13433	13430	13513	13490	13629	13630	13562	13571	13629	13517	13464	13574	13590	13421	13546	13562	13534	13679	13525	13491	13504	13468	13581	13474	13643	13528	13547	13526	13622	13544	13645	13522	13390	13491	13507	13549	13440	13651	13588	13309	13582	13535	13593	13544	13638	13616	13512	13538	13449	13484	13560	13638	13485	13498	13415	13619	13447	13649	13314	13541	13626	13552	13424	13588	13654	13603	13469	13438	13559	13500	13512	13581	13443	13594	13373	13725	13602	13500	13413	13478	13504	13526	13381	13646	13442	13568	13390	13508	13438	13572	13545	13580	13518	13506	13430	13535	13452	13538	13420	13606	13607	13557	13534	13451	13637	13446	13583	13505	13509	13422	13482	13605	13414	13704	13379	13436	13536	13472	13578	13579	13609	13648	13778	13529	13486	13502	13554	13588	13555	13565	13739	13773	13445	13651	13560	13646	13542	13695	13754	13570	13587	13688	13381	13748	13586	13482	13454	13522	13382	13535	13509	13537	13509	13542	13507	13502	13536	13582	13731	13530	13549	13524	13374	13639	13394	13628	13514	13635	13437	13471	13488	13589	13561	13588	13460	13553	13656
22161	21166	28519	24326	21758	23434	25000	20075	18295	17266	17093	16895	16716	16697	16458	16369	16480	16413	16238	16389	16320	16233	16499	17104	17702	17697	16917	16718	16307	16074	15831	15942	16013	16129	15884	15839	15961	15998	15900	15935	15883	15745	15932	15789	15829	15797	15815	15854	15937	16080	16024	15857	15833	15818	15952	15949	16038	16111	15814	16038	15831	15781	15942	15785	15965	15973	15938	16054	15923	15860	15860	15944	15929	15825	15672	15865	15884	15845	15835	15923	15952	15893	15683	16014	15898	15852	16010	15872	15916	15867	15888	15875	16029	15816	15896	15876	15944	15809	15753	15842	15901	16073	16021	15988	15866	15852	15884	15916	15765	15825	16046	15707	15827	15906	15948	15759	15927	16012	16013	15944	15957	15977	15756	15752	15824	15896	15791	15732	15846	15810	15871	16146	15914	15938	15651	15864	15853	15918	15704	15887	15892	15924	15885	15852	15624	15967	15936	15932	15726	15908	16002	15886	15992	15737	15842	15723	15842	15753	15976	15880	15951	15876	15813	15923	15958	15885	15867	15931	15946	15996	15856	15975	15939	15937	15796	15945	15931	15636	15996	15998	15689	15806	15892	15829	15853	15816	16006	15889	15777	15889	15844	15880	15847	15878	15711	15751	15815	15916	15915	15954	15921	15782	15778	15959	15911	15859	15860	15946	15831	15799	15889	15785	15872	16022	15841	15728	15789	15921	15883	15864	15789	16025	15881	15892	15835	15906	16073	16068	15965	15930	15956	15987	15871	15963	15856	15842	15929	15768	16095	16030	15660	16077	16126	16006	15768	15789	15901	15840	15789	15925	15789	16165	16059	15843	15830	15838	15879	15705	15885	15941	16008	15886	15760	15639	15873	15950	15934	15907	16001	16042	15752	15898	15769	15929	15775	16179	15925	15853	15853	15985	15884	15838	15674	15712	15937	15833	15878	16001	15853	15712	15783	15867	15794	15765	15786	15831	15769	15921	15757	15916	15843	15664	16148	15874	16010	15807	15863	15781	15844	15531	15620	15802	15845	15680	15781	15888	15972	15738	15940	15900	15919	15978	15944	15826	15945	15985	16046	15781	15839	15779	15984	15886	15716	15841	15738	15873	15646	15994	15854	16001	16047	15749	15604	15806	15672	15627	15630	15819	15721	15933	15624	15843	15961	15749	15969	15910	15947	15654	15950	15857	15936	15990	15738	15759	15937	15628	15730	15922	15640	15789	15702	16102	15750	15878	15821	15876	15877	16036	16014	15810	15941	15896	15738	15895	15859	15666	15878	15852	15876	15820	15917	15898	15826	15922	15805	15870	15765	15880	15961	15875	15775	15665	15676	16109	15983	15715	15861	15732	15968	15875	15819	15924	15837	15781	15810	16047	15916	15710	15902	16123	15849	15878	15910	15719	15788	15711	15763	15760	15839	15868	15850	15906	15795	16050	15998	15825	15832	15881	15980	15874	15862	15942	15818	15784	15876	15990	15712	15739	16005	16088	15616	15876	15920	15968	16012	15836	15764	15901	15782	15646	16034	15867	15826	15916	15971	15726	15719	15597	15896	15795	15821	15968	16036	15957	15711	15802	15956	16042	16081	16138	15848	15814	15829	15883	15985	15841	16100	15878	15740	15748	15831	15747	15798	16108	15814	15841	15756	16048	15976	15898	15885	15881	16040	15912	15944	15744	15902	15986	15990	16011	15824	15938	15713	15781	15908	15892	15796	15862	15853	15674	15720	15742	16032	15959	15760	15884	15935	15803	15641	15829	15856	15811	15844	15964	15943	16065	15810	16018	15728	15811	15794	15858	15987	15910	15707	15819	15908	15800	15925	15985	15808	15870	15907	15791	15789	16055	15839	15847	15915	15764	15701	15764	15776	15811	15801	15743	15913	15774	16039	15861	15891	15777	15777	16053	15771	15940	15798	15985	15884	15965	15889	15974	15920	16004	15979	15984	15963	15891	15811	15868	16015	15845	15877	16069	16026	15653	15717	15694	16025	16011	15956	15874	15760	15772	15729	15904	15673	16000	15989	15970	15861	15856	15664	15786	15905	15958	15840	15900	15849	15809	16079	15701	15846	15877	15784	15832	15784	15804	15890	16084	15888	15718	15823	15828	16058	15988	15817	16069	15751	15895	15987	15954	15959	15976	15947	15989	16141	16024	15747	15812	15837	15878	15834	15851	15908	15856	15860	15869	15745	15867	15854	15857	15899	16122	15915	15841	15840	15849	15734	15823	15877	15924	15742	15877	15975	15988	15669	15517	15950	15932	15889	15990	16052	15816	15932	15999	15907	16062	15954	15690	16007	15849	15723	15829	15811	15955	15859	15778	15857	15696	15738	15859	15879	15811	15740	15545	15770	15708	15764	15809	15854	15977	15866	15944	15857	15659	15911	15731	15889	15991	15833	15868	15899	15954	16003	15880	15872	15958	15771	16019	15762	15826	15752	15760	15763	15852	15949	15822	15748	15781	15733	15904	15806	16155	15912	15908	15806	15867	15869	15685	15746	16007	15945	15875	15731	16001	15681	15896	15802	15906	15887	15858	15877	15786	15899	15845	15915	15866	15912	15728	15965	16043	15893	15764	15752	15958	15953	15793	16022	15822	15794	15850	15978	16139	15812	15824	15890	15820	15739	16026	15757	15801	15851	15767	15830	15893	15848	15880	16024	15874	15689	15720	15964	15778	15916	15960	16041	15953	15960	15816	15848	16013	15867	15751	15659	15714	15951	15712	15962	16006	15931	15757	16022	16006	15942	15918	15731	15992	15748	15926	15924	15835	15616	15794	15913	16129	15995	15945	15990	15954	15816	15736	16012	15888	15902	15730	15783	16015	15663	15994	15781	15910	15795	15918	15815	15826	15836	15786	15956	16015	15929	15945	15852	15898	15882	15953	15905	15899	15689	15809	15894	15858	15880	15901	16008	16062	15960	15891	15956	15674	15875	15791	15785	15807	15848	15891	15850	15901	15826	15817	15860	15876	15981	15749	15750	15819	16011	15707	15803	15878	15734	15884	15888	15973	15912	15965	15857	15692	15797	15663	15976	15921	15825	16040	15792	15728	16088	15953	15755	15695	15602	15868	15829	15740	15895	15813	15820	15822	15761	15800	15906	15686	15896	16001	16121	15998	15922	15910	16062	15807	15814	15744	15678	15982	15834	15783	15721	16001	15796	16052	15856	15638	15829	15936	15975	15745	15742	15975	15879	15819	15861	15881	15825	15921	15941	15815	15743	15878	15829	15821	15956	15727	15916	15837	15671	16058	15861	15963	15996	15935	16008	15749	15921	15955	16066	16157	15806	15891	15978	15885	15929	15814	15860	16069	15987	15960	15747	15773	15827	16063	15918	16097	15864	15804	15911	15809	15804	15760	15831	15967	16057	15692	15957	15632	15734	15904	16078	15996	15825	15978	15908	15961	15846	15672	15805	15961	16058	15985	15915	15799	15668	15643	15721	15772	15710	15687	15735	15899	16065	15979	16042	15796	15760	15935	15843	15742	15941	15843	15874	15965	15821	15740	15772	15997	15885	15763	15937	15943	15807	15836	15712	16037	15799	15713	15617	15938	15834	15868	15841	15802	15848	15887	16011	15893	15806	15950	15701	15826	15883	15900	15899	16043	15857	15754	16068	15840	15777	15847	16070	15888	15942	15939	15862	15671	15994	15778	16028	15938	15932	15886	15832	16032	15889	15897	15870	15951	15959	16100	15750	15794	15725	15926	15992	15896	15902	16018	15922	16065	15886	15711	15894	15893	15824	15916	15861	15768	15713	15933	16017	15991	15894	15935	15874	15806	15947	15842	15837	15861	15897	15938	16048	15828	15859	15920	15686	15964	15927	15711	15845	15761	15789	15883	15976	15828	15785	15933	16045	15625	15823	15994	15938	15841	15807	16057	15848	15918	15989	15851	15778	15986	15754	15896	15973	15998	16024	15816	15723	16176	15967	15959	15913	15954	15739	15761	15795	16093	15826	15928	15892	15898	15707	15809	15749	15886	15969	15995	15746	16001	16111	15849	15772	15970	15913	16053	15835	15829	15897	15965	15896	16014	15865	15929	15970	16004	16000	15797	15870	15792	15946	15828	15977	15753	15983	15751	16157	15793	15892	15754	15884	15855	15992	15819	15988	15849	15977	15775	15875	15874	15857	15814	15929	15833	15779	15826	15953	15742	15893	15922	16005	15882	15935	15826	15848	15742	15987	15856	16037	15906	15869	15831	15896	15851	15962	15710	15832	15886	15998	16054	15848	15828	15963	16005	15876	15788	15758	15927	15773	15895	15851	15856	16130	15828	15933	15851	15706	15728	15780	15883	15769	15757	15843	15922	15684	15740	15973	15883	16034	15894	15935	15843	15894	15927	15957	15859	16048	16015	15921	16025	15870	15744	15737	15619	15613	15821	15742	15850	15772	15784	15763	15784	15803	15702	15903	15844	16023	16120	15901	15631	15891	15962	15814	15902	15714	15827	16014	15935	15890	16093	15863	15886	15825	15843	15899	15747	15998	15907	16071	15824	16021	15895	15812	15840	15785	15844	15883	15867	15853	15910	15838	15917	16041	16066	15972	15875	15991	15787	16016	15821	15891	15981	16021	15870	15935	15926	15896	15946	16012	15696	15792	15816	15842	15854	15724	15802	15943	15890	15981	15985	15896	15766	16014	15922	15681	15777	15889	15776	15916	15659	16008	15849	15902	15899	15614	15822	15814	15876	15822	15875	15811	15876	15902	16061	15749	15823	15750	15861	15616	15807	15718	15885	15810	15780	15774	15994	16006	15806	15804	15775	15801	15747	15909	15979	15937	16000	15858	15727	15958	15730	15813	15709	15837	15828	15891	15987	15890	15774	15748	15945	16233	15948	15856	15770	15959	15744	15763	15783	15752	15903	16011	15789	16040	15879	15740	15784	15884	15784	15817	15949	15924	15952	15905	15785	15883	15686	15821	15936	15838	15919	15747	15850	15922	15830	15811	15796	15875	15988	15992	15757	15828	15854	15931	15948	15847	15857	15827	15915	15795	16029	16120	15834	15786	15755	15781	15790	15867	15885	16003	15971	15943	15758	15761	15735	15752	15781	15798	15784	15749	15867	15960	15743	15873	15897	15837	15762	15865	16021	16078	15641	15713	15813	15741	15881	15800	16023	15775	15999
32850	62382	53185	36829	22130	18274	18483	17996	15758	14323	14122	14250	13982	13613	13472	13523	13251	13271	13336	13133	13274	13319	13655	14959	15424	15238	14303	13718	13251	13327	12954	12999	12972	12921	12893	12971	13099	13053	13057	12908	13222	12984	12905	12948	12732	12941	13022	12951	12975	12987	13044	13095	12853	13021	12926	12932	12903	12953	13144	12872	13032	12916	13161	12910	12920	12868	13081	12969	12900	12996	13044	12861	13069	13025	13019	12961	12928	12967	13119	12996	12924	13001	13054	12852	13019	13060	13085	13090	12945	12972	12856	12926	13050	13031	13099	12930	12896	12951	12896	13076	12981	12946	13026	13100	12795	12810	12915	12904	12755	12861	13097	12922	13048	13099	12901	12956	12913	12810	12819	13003	13023	12926	12949	12934	12823	12896	13016	13047	13177	12857	13007	12982	12936	13112	13102	12989	12938	12951	13064	12857	13065	12949	13067	13011	12964	13087	12986	12935	12932	12816	13047	13168	12926	12921	12976	12934	13157	13088	12925	12867	12840	13039	12971	12898	12875	12994	12932	12964	12913	12843	12972	13071	12999	13186	13013	13063	12976	12870	12965	12996	13116	13037	12886	12965	12867	12940	12894	12964	12916	12841	12859	12963	12921	12924	13047	13081	13159	13038	13077	12854	12947	13015	12924	13000	12972	12897	12943	13044	13026	13020	13078	13025	13138	13005	13115	13052	13112	12872	13040	12927	12931	13149	12965	13029	12917	12936	13029	12942	13019	13025	12799	12893	13063	13011	12944	12976	12990	13052	13021	12885	13141	13172	13117	12993	13116	12984	12927	12900	12943	12949	13078	12903	13043	12943	13149	12898	12913	12825	13030	13024	12928	13025	13064	12835	12989	12980	13064	12986	12853	12973	13078	12891	12975	12958	13067	13061	13050	12994	12947	12941	12922	12865	12997	12935	12922	12915	13065	12966	12776	12851	13012	12983	13090	12921	13049	12954	13068	12967	12959	12930	13003	12829	12832	12924	13030	13107	13077	12949	12892	13073	12890	12853	13023	12915	13067	12890	12944	12924	12872	13057	12970	12926	12845	12945	12938	13051	12959	13085	13084	12998	12920	13025	13066	12848	13089	12910	13052	12964	13016	12807	12828	12808	12999	12947	12856	12891	12904	13115	12901	12996	12932	12848	13005	12963	13125	12955	12944	12831	12972	13026	12933	13042	13009	12961	12811	12993	12936	12996	12909	12934	13069	12907	12848	13028	13012	13083	13037	12933	12850	12952	12974	13005	12960	12882	12925	13001	12950	12924	12876	13012	12925	13021	12938	12882	12920	12891	13126	13093	12931	12921	12920	12894	12996	13110	13059	13003	13034	13029	12917	13013	13074	13045	13016	13017	12848	12906	12950	13007	12932	13015	12851	13048	12997	12794	13030	13023	13024	12989	12823	12874	12984	12945	13000	12964	12862	13099	12888	12967	12972	12914	12944	12714	13038	12848	12969	13068	13081	13100	13011	12998	12876	12909	12954	12982	13003	12940	12826	12880	12941	12839	13116	12908	13032	12893	13035	12859	12954	12963	12873	12948	13018	12900	13033	13034	13011	12822	13081	12875	12956	13014	12989	12746	12927	13050	13086	12901	13079	12888	12811	12894	12877	13012	13127	13083	12859	13093	12959	12967	13147	13043	13079	13185	12816	12981	13066	13009	12804	12879	13030	12722	13034	12861	12854	12941	12861	12937	13039	12964	13074	12963	12987	12908	13026	12896	12999	13077	13071	12882	12967	13079	12992	13026	12938	12965	12933	12969	12884	12863	12948	12790	12954	12704	13180	12896	12886	13061	13161	12924	12969	13066	12971	12939	13127	12810	13018	12962	13107	13127	12866	12957	13035	13004	13129	13031	13033	12870	13176	13180	12942	12788	13022	13071	12993	13010	12893	12859	12810	12900	12909	12961	13093	12831	13220	12848	12977	12851	13010	12921	12780	13078	12781	12960	12972	12891	13026	12984	13091	12986	12947	12925	12947	12957	12915	12942	13012	13049	12994	12882	12941	12808	12954	12987	12910	12984	12947	12982	12815	13029	12970	12901	12946	13017	12990	12978	12780	12896	12994	13111	13022	12907	12964	13222	12991	13169	13028	12924	13069	13107	12959	12908	12958	12955	13047	12836	13002	13036	12969	12889	12867	12959	12893	12979	12948	12931	12941	12877	13086	13011	12922	12935	12983	12729	12949	12933	12933	12906	13166	13024	12923	12865	12848	12915	12977	12948	13020	12977	12823	12928	13051	12961	13135	12909	13018	13030	12937	12988	12873	13169	12936	12972	13192	12966	13143	13038	12784	13164	12926	13052	13062	12956	12951	12841	13079	12929	12950	13096	12831	12982	13043	13138	13116	12908	12845	12947	13054	13107	12847	12872	12823	13149	13163	13002	12942	12847	13014	12915	13065	12865	12901	12904	13006	12847	12845	12940	12947	13034	13064	13039	13002	13003	13029	13076	12844	12906	13041	13052	12982	13076	13040	12955	12908	12953	12986	12948	12748	12882	12982	12901	12917	13038	12894	12957	12842	12966	13053	12857	12808	12893	13105	12822	12976	12944	13007	12905	12944	12912	13126	12934	12822	13096	12979	12989	12867	13036	13007	12924	13098	12796	12973	13089	12853	13104	12921	12983	13091	12972	12857	13097	12934	13177	13063	13022	12932	12878	12912	12914	12996	12899	12953	12996	13071	12900	12960	13194	12786	12901	13015	12889	13075	12981	12898	12965	12856	12805	13032	13085	12980	12977	12985	12958	12831	13164	12941	12944	12970	12934	12857	12822	13059	12942	12971	13031	12833	12987	12852	13067	13041	12909	13032	12873	12889	13100	12994	12868	13073	12896	13136	13032	13047	12952	13120	12876	12931	13250	12960	12877	12929	13036	12920	12926	13043	12960	12967	12953	13040	13051	12815	13047	13104	13097	12888	13105	12921	12984	12971	12964	13015	12996	12972	12949	13036	12918	12962	12998	13043	12999	12979	13041	13117	12859	13076	12851	13074	13026	13073	12883	13117	12908	12958	12894	12979	13062	13004	12718	13053	13160	12873	13051	13233	13125	12871	12897	12858	12942	13009	13016	12955	12978	13157	12959	13001	13099	12918	12819	12910	12909	12852	12958	13023	13223	13060	12971	12888	12961	12974	13001	12865	12974	13081	12994	13157	13095	12881	13023	12953	12817	12904	12966	12926	13151	12945	12945	13146	12919	12881	13052	13176	13017	12985	12966	12925	12866	12812	13095	12904	12873	13053	13243	12951	13075	13068	13086	12947	12921	13006	12956	13098	12874	13095	12879	12978	13096	12982	12870	12957	13031	12932	12825	13043	13001	12904	12903	12898	12992	13164	12833	13067	12827	13135	12867	12996	13183	12984	12981	12870	13207	13149	12949	12992	12949	12855	12972	13014	13045	12943	13096	12892	13113	13107	13005	13110	12955	12884	12819	12923	12896	13203	13109	12993	12817	12977	12979	12875	12994	12844	12939	12965	12919	13050	13012	12958	12988	12984	13073	13014	12999	13022	12859	13025	12936	12875	12946	13047	12819	12817	13031	13005	13059	13128	12973	13013	12936	13078	12908	13054	12954	13114	13035	12942	12999	12871	12918	13016	12802	12923	13192	12939	12975	13033	13120	13043	12913	12872	12960	13105	12768	12998	12843	13049	12987	12857	13029	12886	12993	13143	12978	12894	13050	12844	12917	12975	12855	12885	13027	13040	13094	12996	12947	12925	13084	13026	13088	12913	12837	13020	13098	13016	12905	13079	12992	13012	13015	12996	12958	13026	13172	12799	12986	12891	12972	13047	12996	13005	13097	13021	13036	13041	13015	12799	12969	12852	13061	13125	12927	12988	12904	13077	12995	12904	12808	12826	13038	12851	12948	12938	12897	13029	13010	12917	12915	12972	12943	12904	13081	12813	13057	13062	13146	12934	12946	12989	12998	12875	13043	12801	13041	13142	13066	12812	12877	12969	12862	12960	12932	13059	13019	13111	13018	12922	12903	13031	13014	13133	13022	12970	12885	12967	12753	13005	12954	12947	12976	13138	13023	12939	12981	12888	13100	13092	12954	13128	13023	12977	12887	12984	13083	12893	12833	13155	13024	13073	13012	13132	13008	12982	12807	12874	13053	13212	13045	13069	13083	13006	13060	13020	13029	12997	12859	13060	12858	13006	12797	12950	12990	12919	13031	12970	12984	12905	13088	12855	12828	12899	13058	12984	12925	12847	13098	12972	12947	12791	12936	13119	12969	12872	13070	12998	12876	13097	12985	12779	12958	13012	12978	13049	12919	12959	13070	12993	13057	12965	12863	13118	12847	13015	13152	12875	13052	12981	12864	12908	13027	12930	12889	13218	12791	12885	12840	12956	12963	13017	12980	13009	13026	12869	12819	12978	13062	13012	12989	12900	13004	13045	12973	13127	12808	12827	13093	12977	12993	12942	12891	13000	12873	13001	12808	12986	12989	13044	12897	13013	12996	12924	12949	12935	12853	12978	12966	12886	12936	12947	13003	12929	13026	12924	13147	12892	13016	13076	13017	12920	12809	12827	12964	12983	13005	12849	12925	13004	12936	13149	12834	12940	13035	13170	12865	13036	12997	12986	12907	12866	12859	12865	13008	12975	12900	12825	12939	13062	13068	12885	12980	12861	13186	12927	12886	12923	12901	12998	13075	13034	13137	13081	12947	12918	12951	12856	12997	12914	13028	12805	13028	12968	12952	12911	12980	12769	13012	12912	12964	13077	12956	13085	12954	13063	13152	13095	12812	12970	13011	13099	12948	12991	12902	13043	12869	12803	13169	13005	12964	12739	12992	12845	12819	13063	12848	12845	12984	12940	13049	12978	12987	13092	12954	12987	12970	12887	12981	12908	12975	13002	13052	12900	12879	12910	13005	13048	12958	13042	12965	13089	12985	12730	13083	12940	13082	13060	12943	12845	12990	12867	12816	12884	13104	12854	13001	12913	12934	12958	13030	13027	13075	13016	12911	13094	13022	12851	12947	12985	12855	12906	13024	12910	12894	13030	13062	12761	12952	12991	12948	13046	13002	12819	13017	12954	13052	12968	13056	12935	12889	12980	13120	12912	12892	12869	12864	13030	12950	12957	12936	13042	13057	12904	13011	12922	13009
31272	33555	39485	29414	21552	18981	18769	18574	17627	17215	17454	17392	17349	17070	17354	17284	17278	17155	17214	17267	17181	17017	17114	17063	17414	17134	17131	17069	17187	17189	17066	17094	16977	16982	17119	17050	17015	16949	16937	16981	17222	17085	17040	17123	16963	17118	17126	16871	17110	17095	17077	16971	17127	16885	16941	17159	17124	16892	17177	16993	16900	17093	17018	17027	17017	16961	17115	17119	16968	17162	16999	17057	17146	16971	17004	17027	17122	16865	17166	16832	16933	17018	17066	17007	16982	16977	16933	17100	17053	17081	17155	17002	17104	17078	17092	16810	17092	17135	16893	17132	17260	17160	16890	16897	16921	17145	17046	16909	17093	16983	17202	16890	16927	16879	16849	17134	17020	16975	17047	17157	16967	17166	17205	17163	16931	16792	16982	17140	16849	17125	17061	17029	17180	17132	17114	16963	16927	17042	17090	17096	17205	16985	16944	17211	16924	17096	16955	16942	17005	17131	17038	17046	16985	16867	17188	17257	17104	16848	17252	16902	17129	16819	16963	17052	17097	16856	16875	17198	17155	17234	16900	17107	16887	17059	17205	17035	17115	17028	17242	17042	17042	17065	16857	17018	17036	17073	17078	17169	17069	17044	16876	17037	17253	16903	16924	16940	16715	16875	16963	17199	17050	16893	17044	16969	16865	17180	16909	17065	17217	16965	17023	16969	17184	17118	17222	17255	17066	17045	16915	17130	17152	17097	17110	16993	17126	17049	17017	16944	16949	17042	17100	17114	17084	17001	16911	16939	17166	17076	17141	17168	17002	16990	16824	17046	17223	17035	17126	17207	17167	17286	17010	17024	17181	17226	17182	17092	17110	16886	16841	17061	17102	17017	17352	17082	17155	17264	17119	17152	16899	17085	16896	16794	17056	17148	17252	17263	16896	17020	17104	17093	17325	17099	17215	16946	17123	16996	16891	16934	16965	16889	16833	17174	16949	16856	17024	17198	17148	17158	17358	16873	17055	16975	16963	17169	17038	17192	17183	16838	17289	17118	17030	17073	16856	17147	17163	17008	16958	16889	17057	17189	17174	17193	17164	16818	16993	17168	17022	17023	16903	17134	16938	16979	16893	16999	17026	16927	17439	16916	17122	17207	17061	16887	17300	17180	17067	16923	17111	17004	16994	16960	17050	17153	16944	17180	17070	16971	17087	16990	17063	17106	17269	17065	17137	17081	17008	16848	17095	17130	16983	17177	17141	17206	17138	16983	17147	17198	17265	17021	17030	17110	17202	17157	16955	16770	17061	17030	17166	17226	17276	17125	17151	17044	16998	17065	17160	17344	17015	17031	16982	17007	16907	16993	17078	17195	17058	16971	16889	17273	17220	16843	17025	16871	16928	17335	16999	17124	17052	17122	16906	17091	17251	16995	17143	17211	17216	17031	17137	17132	17048	16954	17036	17115	17012	17124	16994	17210	16896	17131	17181	17007	16986	16943	16975	17073	17014	16946	17042	16885	17144	16938	17035	17181	17003	16905	17065	17163	17107	17139	17061	17258	17143	17036	16928	16974	17174	17186	17163	17056	17073	17084	17145	17040	17161	16997	16817	17000	17136	17042	16888	17038	17019	17105	17209	17006	17039	17140	17249	17054	17126	16886	17050	17239	17157	17171	17264	17064	17055	16962	17056	17228	17044	17243	17116	17247	17081	16890	16978	16895	16976	17167	16992	16923	17327	17093	16886	17034	17107	17100	16998	16910	17182	16946	17184	17113	17037	17008	17075	17060	16912	17045	17028	17059	17308	16945	16956	16947	17050	17020	17250	17036	17078	17098	17096	16955	17053	16851	16943	17072	17112	16974	17280	17111	17144	17058	17134	17170	17065	16960	16992	16894	17059	17035	17088	17011	17065	17378	17119	16926	17039	17147	17048	17165	17250	16850	16993	16930	16969	16906	17244	16963	17202	17115	16942	17160	16983	16946	16942	17181	17030	17049	16992	17049	17051	17088	17235	16955	17221	17096	16952	17030	17094	16945	17222	17127	17105	16897	17052	16949	17033	17155	17116	17124	17229	17189	17207	17075	17118	16978	16867	17072	17250	17216	17205	17086	17062	17065	17231	17032	17056	16870	17018	17056	17230	17024	17154	17034	17166	16978	17325	16871	16913	17020	17123	17192	17151	17054	16967	16864	17245	17030	16978	17084	16985	17051	17045	16920	17079	17056	16942	17157	17136	16929	16861	17101	17011	16836	16859	17027	17013	16778	17180	17104	17141	17121	17044	17016	17092	17065	16984	17112	17167	16980	17068	16977	17027	17014	17283	17084	16938	16845	17266	17088	17114	17017	17112	17028	16983	16917	16860	17215	17195	16989	17168	17034	17142	17145	17074	17202	17041	16928	17123	17100	17104	17143	16804	17187	17060	17281	17197	17017	17058	17233	17132	16962	17133	17086	17030	17187	17122	16992	17002	17097	17055	17191	17054	17022	17216	16816	17074	16937	17122	17201	17077	17086	17058	17050	16989	17117	17067	17058	17130	17204	17181	16902	17027	16973	17116	16971	16920	17245	17140	17359	16982	16965	17095	17231	17110	17086	17119	17221	17141	17021	17275	17229	17136	17083	17250	17330	17143	17204	17309	16902	17192	17046	17019	17173	16989	17028	16919	17026	16790	16893	17175	17119	16923	17014	16953	17208	16961	16866	17003	17014	17022	16943	17072	17073	17045	16838	17092	17063	17104	17050	17034	17088	17142	16899	17042	16878	17062	17126	17064	17120	16900	17121	17113	17036	17030	16880	17075	16950	17081	16959	17129	17110	17028	16963	16958	17225	16941	17098	16954	17148	17169	17009	17131	17039	16938	16903	16846	16932	16766	17136	16914	17046	17109	17019	17265	17070	17161	17088	17141	17144	17066	17116	17109	17190	17095	16975	16880	17221	17276	17230	17132	17022	17154	16992	17179	17083	17179	17302	16965	17061	17092	17020	17282	17143	17115	17065	16955	17063	17102	16932	17054	17139	17111	17062	17021	17068	16923	16841	16961	17014	17077	17011	17287	17060	17086	17274	17154	16901	16991	17125	17117	16998	17273	17028	17140	16948	17061	16882	17120	17188	17163	17121	17214	17077	16827	17131	17006	17061	17177	17149	17089	17027	17149	17050	17254	17098	17084	17084	17142	17386	17000	17063	17156	17226	17102	16812	16653	17089	17111	17219	17110	17288	17067	16985	17154	17116	17095	17198	16958	17112	17014	17225	17221	17229	17223	16934	16868	17055	17115	16975	16747	16932	16858	17054	17133	17083	17203	17007	17045	17129	17037	16987	17032	17108	17146	16952	17154	17088	17173	17074	17205	17001	17111	17222	17076	16930	16985	17091	16960	17108	17222	17245	17075	17182	17030	17053	17058	17013	17173	17124	16897	17181	17272	16941	17186	17233	17178	17000	17159	17079	17331	16941	17225	16852	16932	17023	16874	17034	17137	17079	17115	16993	17090	16914	17138	16962	16990	17098	17102	17232	17065	17176	17161	17089	17191	17163	16986	16969	17057	17152	17199	16962	17205	16942	17123	17125	17093	17176	17103	17135	17045	16959	17404	17102	17050	16916	17135	16949	17030	17145	16804	17094	17316	17055	16931	17088	17212	17056	17173	16963	17102	17180	17081	16891	17162	17147	17276	17181	17075	17033	17020	17053	16991	16978	17185	16829	17042	17260	17053	17101	17065	16945	16927	17173	17149	17025	17085	17093	17181	16895	17118	17090	17017	16956	16940	17126	17176	17292	17160	17156	17117	17089	17233	17172	16930	17093	17013	16979	17060	16910	17191	17092	17359	17106	17151	17086	17103	16998	17151	17192	17284	17129	16996	16893	17139	17090	16960	17098	17143	17188	17133	17094	17040	17319	17087	17054	16913	17192	17265	17093	16922	17088	16801	17024	16976	17115	17132	17033	17098	16961	17141	17086	17004	17018	17135	17079	17097	16973	17034	17158	17258	17002	17003	17092	17100	17494	17290	17187	17124	16943	16917	16949	17044	17123	17027	17113	17251	16991	16882	17100	17126	17140	17046	16849	16985	17057	17083	16840	16945	17243	17151	17267	17205	17159	16883	17042	16904	16984	17237	17181	17170	17056	17177	17291	16936	17031	17070	17045	17126	16969	17136	17259	17138	17076	17044	17168	16971	17157	17096	17287	17041	17169	17001	17091	17137	17212	17213	16938	17084	17030	17116	16868	17160	17127	17127	16859	17164	17088	17217	17044	16882	16954	17144	17276	17230	16901	17157	17120	16984	16875	16834	16955	17167	17217	17152	17186	17168	17200	17123	17190	17095	16993	17000	16904	17033	16998	17180	17109	17109	17044	17144	16897	17104	16969	17085	16980	17036	17061	16974	16781	17229	17136	17114	17128	16849	16877	17105	17205	17074	17125	17037	17257	17300	17018	17013	17099	17085	17101	16941	17136	16992	17018	17141	17021	17083	17075	17084	16944	16999	17050	17343	17081	17130	16995	17080	17215	17110	17260	16847	17017	17020	17277	17145	17294	17137	16973	17162	17141	16987	16918	17278	17158	17128	17090	17153	17161	17035	17203	17035	17204	17139	17048	17181	17206	17136	16845	17203	17049	17066	17108	17184	17027	17164	17027	17093	16964	17207	17060	17068	17006	17209	16902	17085	16905	17185	17051	16919	17065	17199	17287	16967	16913	17232	17024	16819	17113	17311	17082	17007	17251	17049	17250	17292	17212	17029	17147	17120	17145	17076	17049	17092	17137	17211	17044	17189	17116	17023	16888	17077	17011	17185	17186	17009	17264	17045	17070	17131	17018	17232	17137	17226	17186	17095	16999	16887	16896	16923	17225	17159	16885	16916	17063	16959	17076	17064	17197	17091	17109	16882	17290	17032	17116	16821	17202	17167	17161	17215	17188	17208	17259	17106	16822	17225	17046	17084	17039	17234	17079	17095	16983	16860	17018	17290	17167	17154	17106	17131	16973	16999	17186	16950	17047	16925	17004	16931	17166	17146	17111	16963	17082	16962	17052	17183	17063	17190	17189	17115	17158	16963	17043	17155	16932	17112	16925	17033	17089	17040	16988	16954	16910	17057	17066	17141	17071	17205	17134	16879	17047	16893	17156	16946	17325	17174	17082	17143	17147	17142	16975	17183	17141	17296	17062	16990	17005
30497	48867	38901	24777	18169	15803	15994	15527	14489	14123	14091	14178	13884	13930	13891	13926	13904	13862	13839	13820	13799	13740	13902	13795	13845	13846	13856	13743	13786	13658	13835	13754	13950	13739	13666	13504	13731	13714	13725	13891	13799	13694	13609	13766	13674	13650	13836	13807	13850	13571	13717	13730	13566	13754	13718	13898	13615	13629	13709	13656	13708	13585	13777	13713	13845	13712	13905	13876	13733	13846	13899	13580	13704	13569	13678	13693	13822	13813	13840	13708	13878	13484	13701	13774	13796	13678	13649	13657	13747	13752	13741	13766	13782	13607	13893	13717	13731	13922	13806	13797	13852	13656	13931	13688	13749	13744	13698	13734	13700	13819	13674	13709	13650	13759	13664	13774	13833	13739	13762	13878	13757	13942	13701	13684	13713	13803	13909	13724	13789	13708	13610	13675	13653	13693	13726	13779	13661	13947	13708	13763	13798	13604	13801	13694	13917	13610	13613	13593	13709	13733	13733	13824	13673	13481	13888	13626	13787	13529	13689	13562	13779	13758	13754	13762	13597	13719	13701	13761	13891	13728	13642	13600	13645	13699	13684	13792	13773	13845	13606	13753	13797	13818	13850	13531	13911	13569	13791	13749	13629	13684	13772	13717	13706	13743	13745	13645	13922	13665	13816	13665	13673	13697	13731	13789	13820	13759	13498	13687	13634	13762	13684	13784	13769	13570	13757	13530	13669	13620	13647	13772	13480	13904	13703	13810	13770	13996	13693	13764	13820	13795	13776	13710	13716	13687	13771	13665	13802	13580	13840	13723	13684	13834	13760	13582	13649	13677	13621	13873	13638	13762	13720	13728	13920	13901	13704	13720	13732	13878	13735	13709	13750	13844	13833	13709	13934	13693	13806	13815	13688	13810	13761	13587	13733	13706	13719	13616	13781	13795	13748	13680	13768	13663	13631	13663	13626	13724	13694	13766	13871	13711	13754	13568	13713	13754	13838	13595	13597	13716	13689	13696	13501	13580	13791	13750	13778	13776	13774	13711	13768	13791	13699	13783	13859	13663	13608	13762	13743	13806	13786	13544	13785	13676	13783	13834	13641	13635	13693	13636	13605	13776	13671	13825	13886	13607	13801	14048	13707	13796	13702	13568	13803	13743	13723	13599	13837	13740	13592	13790	13740	13580	13749	13697	13891	13610	13821	13733	13753	13717	13642	13689	13760	13638	13786	13861	13718	13659	13856	13638	13904	13624	13587	13727	13842	13679	13701	13954	13814	13869	13745	13711	13766	13885	13725	13563	13738	13863	13668	13731	13746	13838	13732	13813	13823	13754	13834	13742	13552	13711	13742	13696	13667	13631	13722	13682	13641	13569	13683	13777	13611	13771	13852	13789	13666	13587	13759	13677	13694	13733	13716	13796	13653	13648	13837	13866	13806	13867	13755	13575	13727	13660	13895	13603	13800	13639	13810	13759	13607	13735	13672	13650	13699	13669	13717	13703	13631	13919	13840	13759	13633	13806	13776	13858	13818	13907	13921	13771	13602	13844	13626	13755	13884	13779	13695	13912	13861	13729	13670	13778	13622	13825	13725	13888	13751	13841	13886	13881	13865	13636	13688	13528	13684	13706	13832	13797	13708	13881	13696	13847	13896	13671	13806	13795	13896	13638	13630	13747	13709	13754	13780	13618	13720	13782	13747	13531	13741	13903	13757	13805	13642	13850	13655	13745	13756	13782	13747	13823	13677	13786	13744	13934	13844	13669	13889	13777	13800	13889	13821	13747	13750	13845	13661	13703	13821	13844	13647	13708	13710	13633	13754	13613	13699	13731	13862	13719	13766	13782	13740	13563	13743	13694	13784	13747	13867	13775	13678	13744	13657	13740	13694	13707	13916	13737	13649	14102	13661	13721	13843	13692	13646	13688	13529	13611	13679	13743	13664	13775	13650	13864	13660	13759	13695	13788	13583	13644	13846	13777	13978	13668	13657	13801	13614	13631	13690	13570	13611	13847	13828	13731	13912	13722	13800	13684	13827	13741	13810	13530	13788	13753	13512	13762	13818	13736	13716	13803	13795	13841	13794	13781	13698	13734	13603	13792	13759	13828	13706	13655	13797	13683	13914	13784	13837	13672	13682	13644	13676	13705	13816	13827	13865	13767	13590	13700	13718	13722	13776	13758	13505	13825	13860	13726	13806	13843	13769	13750	13808	13769	13767	13641	13691	13951	13741	13764	13827	13658	13812	13587	13837	13719	13870	13773	13719	13651	13743	13758	13683	13698	13708	13708	13712	13723	13791	13741	13671	13828	13587	14010	13780	13739	13825	13946	13720	13898	13753	13655	13730	13858	13728	13882	13785	13662	13743	13625	13721	13704	13782	13850	13794	13705	13479	13710	13836	13805	13852	13752	13829	13919	13896	13655	13685	13867	13668	13714	13860	13610	13705	13771	13720	13690	13664	13765	13829	13822	13721	13650	13608	13757	13620	13697	13636	13708	13750	13643	13733	13813	13745	13700	13734	13693	13638	13723	13714	13747	13721	13716	13680	13773	13741	13885	13724	13646	13805	13650	13811	13775	13895	13822	13646	13724	13687	13628	13734	13751	13711	13724	13877	13625	13823	13722	13783	13832	13658	13746	13780	13763	13719	13809	13715	13688	13731	13710	13674	13713	13731	13680	13896	13715	13800	13807	13722	13867	13667	13782	13775	13804	13761	13593	13781	13787	13626	13650	13580	13686	13831	13696	13729	13738	13692	13866	13720	13728	13645	13682	13723	13730	13899	13595	13749	13759	13671	13715	13733	13745	13945	13568	13656	13748	13704	13960	13878	13740	13666	13816	13604	13655	13834	13792	13841	13843	13771	13685	13837	13867	13887	13669	13702	13808	13560	13688	13669	13657	13767	13867	13849	13539	13864	13591	13728	13714	13713	13688	13590	13766	13582	13802	13881	13837	13578	13633	13811	13844	13864	13789	13628	13731	13736	13831	13639	13743	13771	13529	13785	13670	13607	13835	13722	13714	13599	13755	13818	13724	13788	13785	13690	13565	13762	13890	13776	13791	13615	13823	13582	13783	13693	13718	13718	13651	13754	13568	13589	13999	13683	13770	13727	13869	13767	13659	13735	13720	13647	13729	13700	13628	13541	13755	13790	13676	13827	13706	13633	13627	13726	13893	13826	13790	13685	13753	13582	13828	13708	13804	13822	13765	13821	13741	13603	13802	13708	13645	13607	13798	13711	13724	13820	13737	13815	13715	13690	13883	13673	13734	13739	13827	13659	13667	13732	13632	13732	13704	13788	13499	13791	13666	13704	13753	13713	13641	13601	13744	13702	13777	13672	13739	13598	13809	13824	13750	13813	13657	13850	13791	13647	13705	13691	13848	13753	13623	13704	13724	13841	13575	13577	13787	13655	13809	13670	13764	13746	13743	13632	13770	13635	13586	13664	13701	13645	13712	13726	13796	13639	13649	13719	13836	13794	13654	13673	13591	13725	13819	13659	13780	13754	13820	13717	13705	13683	13746	13808	13650	13573	13687	13741	13681	13654	13718	13519	13665	13610	13718	13732	13688	13891	13778	13764	13635	13610	13714	13750	13618	13782	13676	13686	13748	13760	13803	13805	13840	13631	13834	13798	13793	13651	13785	13755	13738	13972	13692	13705	13618	13601	13799	13725	13904	13661	13546	13719	13821	13702	13716	13550	13715	13417	13782	13786	13732	13758	13687	13746	13694	13843	13720	13815	13758	13847	13847	13833	13793	13833	13844	13714	13639	13882	13805	13812	13737	13701	13761	13799	13516	13827	13635	13671	13666	13824	13685	13816	13813	13905	13805	13833	13684	13738	13736	13806	13722	13811	13767	13690	13723	13786	13904	13666	13793	13761	13837	13693	13761	13645	13860	13475	13621	13704	13673	13764	13639	13768	13586	13886	13844	13765	13776	13764	13866	13789	13771	13736	13760	13734	13938	13732	13643	13714	13637	13876	13701	13680	13817	13637	13826	13825	13553	13807	13722	13743	13681	13658	13710	13799	13746	13720	13769	13739	13803	13758	13754	13836	13539	13738	13572	13734	13762	13792	13854	13657	13813	13762	13818	13822	13758	13916	13782	13642	13783	13672	13673	13814	13704	13818	13719	13876	13625	13804	13716	13848	13838	13628	13858	13639	13729	13763	13684	13828	13868	13857	13560	13824	13692	13727	13791	13774	13734	13730	13684	13762	13641	13640	13787	13635	13790	13630	13654	13643	13750	13709	13747	13839	13815	13778	13826	13825	13629	13696	13689	13772	13885	13960	13670	13603	13682	13779	13676	13852	13739	13814	13605	13635	13796	13893	13621	13808	13824	13744	13883	13772	13846	13784	13746	13677	13589	13808	13811	13666	13921	13671	13883	13774	13644	13774	13807	13636	13704	13847	13976	13832	13795	13886	13695	13875	13794	13782	13669	13773	13683	13713	13590	13802	13927	13816	13654	13845	13768	13649	13637	13841	13627	13723	13637	13720	13741	13791	13574	13760	13807	13626	13704	13922	13807	13876	13819	13736	13719	13729	13638	13992	13547	13725	13747	13758	13806	13672	13656	13548	13892	13648	13823	13742	13753	13704	13650	13871	13864	13725	13728	13771	13627	13749	13793	13763	13685	13698	13679	13672	13775	13768	13713	13917	13765	13709	13846	13747	13751	13883	13601	13956	13702	13682	13805	13709	13633	13777	13724	13737	13617	13681	13693	13822	13714	13774	13875	13622	13808	13739	13772	13851	13804	13728	13881	13796	13793	13759	13692	13795	13758	13742	13562	13703	13899	13762	13641	13797	13727	13723	13651	13745	13728	13650	13746	13625	13761	13899	13582	13585	13784	13726	13777	13643	13761	13890	13648	13687	13859	13588	13862	13900	13772	13794	13853	13884	13821	13829	13789	13786	13769	13780	13697	13758	13715	13685	13650	13804	13744	13844	13743	13717	13575	13642	13820	13591	13760	13841	13686	13765	13677	13732	13737	13841	13781	13830	13820	13730	13702	13688	13821	13730	13626	13574	13707	13959	13690	13768	13695	13858	13779	13712	13742	13740	13852	13751	13875	13733	13762	13844	13712	13706	13574	13737	13647	13775	13642	13770	13673	13896	13700	13693	13668	13801	13601	13749	13635	13757	13812	13694	13814	13933	13633	13764	13573
23157	21141	28186	25216	22784	23465	22946	19230	17677	17776	17955	17712	17438	17555	17434	17184	17262	17517	17231	17057	17216	16889	17298	17652	18138	18093	17579	17427	17279	17044	17121	16873	16950	16879	16883	16957	16921	17047	16931	17079	16856	16859	16962	16888	16911	16822	17027	17019	17065	16799	16795	16970	16973	17011	16923	17035	17236	16862	16875	16818	17229	16890	16900	16984	17151	17117	17001	16986	16984	16838	16896	17076	16955	16896	16844	16865	16999	17071	17061	16842	16956	16692	16960	16885	17177	17004	16993	16807	16837	16694	16881	16885	17130	16787	16778	16922	16775	16822	16812	16619	16944	16787	16917	16966	16967	16654	16956	16928	17017	16800	16855	16882	16882	16883	16921	16843	16965	16819	17108	17039	16916	16717	16819	16786	16928	16834	16978	16874	16787	16742	16993	16931	16969	16780	16969	17055	16986	16787	16873	16955	16815	16819	16843	16759	16649	16903	16927	16668	17035	16808	16849	16849	16779	16899	17003	16988	16920	17035	16832	16909	16866	16858	16977	16913	16943	16892	16797	16953	16744	16835	16945	16743	16866	17031	16884	17102	16910	17075	16928	16842	17042	16837	16876	17032	16877	16867	16742	16984	16802	16922	16912	17069	16921	16899	16877	16852	16859	16933	16970	16751	17033	17003	16740	16929	17033	16872	16823	16695	16797	16829	16970	16831	16975	16939	16903	16898	16642	16767	16853	16897	16927	16846	16882	17014	16804	16940	16979	17032	16878	17046	17029	17025	16959	16950	16956	16934	16735	16985	16682	16773	17010	16804	16879	17170	16973	16652	16712	16933	16945	17078	16919	16904	16735	16883	16853	16838	16958	16693	16973	16872	16939	16910	16894	16861	16877	16848	17118	16871	17075	16988	16956	16682	16862	16673	17000	16861	17030	16817	16914	16803	17002	16945	16867	16777	16816	16962	17055	16952	16826	17027	16844	16583	16715	17069	16836	16877	16885	16735	17060	17005	16830	17065	16946	16959	16863	16840	16913	17134	16768	16893	17022	16673	16516	16948	16789	16893	16996	16773	16843	16795	16733	17077	16857	16837	16663	16813	16726	16880	16889	16965	16866	16892	16929	16917	16807	16893	17027	16853	16919	17197	16906	16845	16798	16859	16815	16894	16858	16734	16780	16902	17093	16882	17157	16989	17177	16940	16835	16911	16879	16876	16814	17058	16837	17163	16682	17114	16823	17055	16904	16931	16821	16857	16967	16704	16845	16958	16922	16939	17155	16955	16786	17088	16928	16919	17027	17105	16971	17045	17120	16932	16999	16960	16873	16876	16976	16806	16947	16981	16873	16934	16996	17064	16963	16963	16917	16928	16974	16923	16817	16943	16957	16827	16930	17087	16860	16837	16812	16949	16924	16883	16700	16861	16788	16916	16931	16916	16727	16735	16841	17035	17035	16963	16838	16717	16985	16896	16927	16986	16865	16971	16940	16613	16889	16871	17032	16928	16974	16884	17006	16816	17139	16825	16892	16737	16787	16965	16971	17079	16726	16835	16623	16683	17106	16944	16828	16937	16897	16805	16612	16854	17012	16851	16794	16878	16970	16964	16653	16897	16829	16892	16783	16940	16870	16755	17020	16797	17208	16939	16831	16899	16983	17052	16975	16920	17045	16990	16882	16855	16961	16801	16952	17007	17075	16960	17098	17093	16941	16672	16717	16930	16934	16905	16957	17097	16858	16919	16750	16774	16822	16761	17079	16876	16982	16930	16796	16941	16690	16815	16865	16952	16905	16851	17020	16927	16825	16968	16809	16970	16997	16928	16767	16780	16900	16829	16874	16857	16668	16806	16878	16837	16933	17006	16808	16990	16867	16901	16939	16805	16906	17064	16761	16906	17025	16771	16897	16857	16939	16827	16955	16607	16638	16903	16869	16802	16815	16899	16721	16748	16939	16905	16949	16726	17027	17053	16771	16916	16857	16787	16699	16773	16795	17075	17185	16968	16933	17047	16996	17050	16787	16866	16828	16909	16708	16816	16986	17019	17056	16924	16766	17105	16803	16829	16881	16877	16854	16799	16977	16896	16678	16895	16821	16823	16991	16867	16953	16937	17015	17126	16870	16748	16848	16731	16651	16835	16917	16715	17039	16930	17008	16875	16808	17000	16888	16894	17014	16924	16758	16930	16821	16954	16731	16986	16739	16935	16954	16864	16907	16968	16823	16945	17003	16986	16807	16921	16817	16902	16949	16799	16990	16964	16818	16951	16857	16852	16999	17096	16751	17057	16731	16822	16809	17003	17036	17018	17036	16985	16996	17000	16967	17012	16927	16917	16762	17162	16853	16963	16863	16881	16780	16682	16856	16811	17062	16937	16825	16949	16943	16890	16924	17004	16861	16891	16917	16808	16712	16849	17045	16977	16808	16698	16838	16630	17009	16921	17084	17039	16835	17047	16848	16866	16833	16902	16946	16905	17028	16973	16986	16794	17109	17061	17000	16934	16817	17042	17017	16873	17094	16787	17037	16927	16954	16962	16941	16700	16861	16735	16825	16966	16937	16823	16909	16659	16862	16891	17045	16967	16679	16892	17098	17076	17071	16905	16965	16623	16997	16946	16817	16910	16769	16857	16945	16961	16926	16823	17015	16939	16973	16936	16939	16955	17016	16877	17046	17038	17140	16829	16842	16948	16863	16940	16989	17071	16826	16875	16878	16701	16908	16988	16812	17050	16858	16917	16948	16984	16803	16830	16761	16891	16865	17091	17089	16899	16944	16770	16842	17053	16958	16985	16983	16886	16985	16789	16770	16901	16825	16740	16930	16982	16944	17003	16886	16862	17048	16815	16970	16842	17132	17017	16867	16957	16818	16966	16769	16931	17027	16867	16915	16885	16824	16845	16938	16894	16812	16836	16705	16848	17011	16921	16894	16897	17034	17102	17100	16913	17115	16877	17125	16960	16990	17062	16752	16685	16923	16958	16829	16950	16862	16845	16832	16820	16758	17000	16924	16720	16917	16803	17108	16994	16899	16790	16954	16893	17012	16921	16959	16844	16783	17032	17204	17125	16979	16910	16979	16983	17068	16793	16747	16898	16933	16601	16943	16861	16949	16981	16776	16732	17040	16924	16990	16989	17065	16966	16683	17056	16966	16823	16707	17032	17049	16781	16666	16891	17054	16957	16892	17058	16998	16966	16811	16868	16851	16864	16896	16830	17005	16865	16936	16969	16642	16767	16764	16893	16808	16864	17072	16990	16962	16903	16883	16916	16945	16890	16787	16871	17009	16952	16997	16770	16993	16961	16759	17053	16904	16869	16938	16780	17142	16787	16803	16862	17090	16946	16987	16969	16841	16712	16886	16868	16756	16799	17218	17016	16857	16798	16901	17058	16835	16685	16816	16934	17123	16875	17139	16939	16807	16807	17160	16865	16991	16808	16679	16680	16794	16856	16742	16916	16888	16952	16753	16967	17103	16995	16919	17138	17004	16954	16985	16751	16803	16912	17052	16967	16794	17102	16788	16857	17101	16804	16750	16761	16886	16863	16743	16927	16876	16968	16845	16755	16713	16816	16990	16831	16838	17013	16841	17196	16876	16809	16995	17135	17106	16850	17057	17008	16896	17047	16808	16891	16868	16801	17105	16888	17032	17014	16988	16969	17103	16754	16998	17160	16955	16854	16834	16935	16825	16952	16910	16837	16942	16805	16638	16877	17249	17073	16794	16831	17303	17102	16920	16816	17060	17057	16934	17113	16745	16802	16899	16855	17130	16881	16922	16757	16817	16850	16785	16753	17039	16789	16839	17065	16935	17005	16956	16914	16828	16925	16843	17023	16938	17100	17017	16915	17070	16867	17152	16757	16864	16968	17048	16753	16737	16849	16952	16942	16767	17003	16795	16878	16747	16894	17022	16899	16845	16935	16770	16837	16903	16917	16857	16994	17040	16923	17014	16896	16909	16829	16919	16913	17000	17088	16904	16949	16895	16949	16835	16920	17000	17090	16959	16757	16895	16964	16980	17068	17125	16996	16857	16771	16797	16916	16817	16884	16814	16779	17010	16856	16746	16966	16833	16759	16680	16979	17030	16870	16994	16872	16905	16863	16909	16991	16931	16892	16656	16932	17002	16935	16639	16946	16947	17039	16886	16924	16980	16931	16914	16996	17068	16975	16888	16930	16872	16721	17065	16931	16664	16816	16628	16941	16822	16865	16713	16572	16772	16905	17019	16898	16754	16799	16770	16788	16729	16940	16862	17002	16902	16863	16983	16725	17023	16973	16861	17143	17017	16808	17067	16780	17100	16794	16870	16952	16965	16956	17023	16987	16983	16947	16733	16951	16801	16922	16931	16921	16932	16907	16728	16935	16714	16891	17052	16954	16936	16553	16997	17010	16917	16923	16895	16950	17018	17046	17078	17054	17144	17015	16840	17164	16928	16617	16854	16652	16828	16813	17010	16855	16745	16903	16998	16840	16981	16851	17133	16887	16959	16874	16921	16939	17082	17028	16793	17040	16904	16700	16914	16832	16949	16815	16946	16916	16909	16966	16650	17014	16820	16834	17225	17135	16951	16835	16989	16868	17044	16850	17078	17095	16979	16885	16922	17016	16725	16759	16880	16878	16818	16952	17018	16884	16721	16806	17167	16850	17035	17104	16895	16965	16765	16847	16774	16898	16967	16885	16912	16988	17111	16721	17088	16760	16887	16863	17007	16831	17044	16693	16780	16951	16957	16744	16804	17071	16902	16900	17044	16894	16854	16835	16799	16995	16793	16941	16955	16965	16869	17018	16987	16912	16993	16767	17014	17112	16802	16945	16782	16853	16889	16993	16940	16861	16815	16985	16944	16769	16883	16873	16879	16909	16966	16968	16890	16904	16867	16931	16915	17105	16952	16957	16835	16667	16906	16895	16940	16619	17051	16849	17017	16915	17125	16772	16763	17035	16857	16918	16981	16834	16807	16897	16904	16970	16913	16821	16680	16850	16650	16854	16927	16997	17131	16907	16841	17134	16811	16871	16875	16743	17028	16907	16876	16996	16778	16874	17025	16962	16965	16992	16839	17009	16889	16944	16682	16887	16795	16897	16895	16871	16936	16898	16923	16778	16726	16941	16966	16799	16972	16931	17063	16739	16875	16887	16982	16751	16967	16887	17039	16948	17121	16773	16773	16911
31096	55674	43805	29993	20966	19981	18233	16480	14511	14405	14710	14342	14279	14134	14129	14067	13733	13791	13992	13948	13815	14010	13804	14519	15184	14778	14326	14064	13775	13784	13784	13725	13678	13486	13592	13478	13749	13644	13791	13613	13808	13668	13561	13650	13654	13591	13787	13603	13636	13558	13700	13721	13729	13726	13614	13654	13536	13722	13643	13555	13624	13681	13673	13629	13684	13566	13431	13649	13653	13727	13708	13655	13298	13656	13601	13679	13523	13564	13740	13723	13537	13590	13757	13524	13663	13636	13802	13661	13797	13618	13584	13719	13587	13609	13652	13635	13504	13582	13663	13518	13532	13629	13579	13616	13704	13573	13586	13573	13588	13638	13593	13720	13648	13727	13495	13568	13564	13615	13653	13512	13596	13661	13583	13624	13676	13567	13369	13673	13610	13494	13434	13509	13659	13795	13737	13544	13716	13572	13633	13656	13608	13627	13466	13692	13577	13772	13731	13504	13608	13620	13618	13642	13548	13641	13527	13429	13661	13711	13650	13545	13665	13616	13652	13396	13543	13591	13664	13651	13596	13664	13686	13502	13715	13691	13541	13543	13664	13715	13494	13625	13558	13607	13623	13558	13582	13586	13653	13763	13532	13749	13735	13564	13609	13731	13705	13731	13748	13642	13636	13529	13788	13663	13680	13730	13577	13617	13500	13591	13606	13616	13510	13494	13585	13600	13623	13731	13671	13590	13753	13543	13713	13684	13641	13827	13829	13712	13567	13753	13648	13470	13576	13583	13792	13656	13685	13540	13729	13667	13619	13641	13683	13968	13619	13600	13482	13458	13677	13452	13583	13605	13718	13526	13577	13449	13735	13679	13611	13573	13456	13817	13601	13670	13604	13537	13700	13763	13466	13620	13547	13635	13719	13549	13551	13639	13571	13420	13715	13458	13625	13686	13466	13676	13750	13550	13758	13434	13697	13584	13454	13465	13738	13704	13620	13749	13618	13637	13598	13518	13675	13520	13625	13597	13811	13740	13456	13518	13632	13682	13510	13714	13624	13629	13727	13667	13533	13559	13494	13737	13575	13414	13799	13648	13701	13657	13673	13784	13591	13695	13643	13699	13774	13674	13683	13784	13671	13674	13609	13572	13774	13404	13705	13746	13615	13612	13809	13568	13639	13482	13739	13579	13731	13726	13521	13740	13719	13517	13691	13812	13539	13642	13638	13850	13628	13633	13562	13693	13651	13594	13620	13678	13654	13552	13678	13693	13672	13682	13799	13783	13427	13591	13754	13700	13602	13523	13587	13718	13753	13632	13425	13677	13534	13572	13585	13670	13629	13522	13631	13715	13625	13653	13591	13643	13637	13532	13742	13524	13597	13606	13630	13685	13704	13527	13619	13593	13635	13625	13715	13642	13718	13719	13721	13612	13645	13729	13624	13693	13566	13630	13702	13633	13716	13556	13814	13590	13760	13516	13749	13459	13491	13492	13794	13503	13538	13581	13635	13721	13849	13444	13598	13503	13681	13621	13602	13479	13467	13751	13696	13625	13537	13615	13749	13628	13504	13458	13652	13700	13473	13771	13606	13815	13727	13673	13789	13632	13407	13615	13752	13710	13617	13573	13671	13667	13748	13454	13666	13615	13619	13689	13529	13665	13700	13821	13661	13578	13473	13604	13584	13641	13753	13495	13748	13597	13771	13661	13758	13578	13599	13784	13560	13558	13744	13544	13771	13560	13588	13708	13778	13543	13706	13599	13809	13547	13652	13728	13745	13612	13697	13623	13576	13627	13677	13767	13618	13734	13629	13685	13620	13427	13700	13599	13608	13630	13601	13614	13771	13541	13650	13580	13635	13574	13484	13734	13724	13725	13653	13497	13454	13545	13542	13629	13418	13644	13566	13741	13731	13568	13737	13483	13542	13543	13697	13653	13517	13667	13696	13589	13742	13747	13468	13687	13885	13536	13519	13542	13664	13769	13636	13612	13694	13601	13576	13699	13679	13655	13653	13620	13595	13713	13602	13606	13707	13727	13586	13482	13602	13657	13677	13616	13765	13663	13654	13712	13662	13514	13632	13579	13581	13588	13643	13587	13712	13659	13616	13622	13668	13605	13605	13712	13702	13569	13667	13741	13732	13613	13711	13710	13533	13572	13635	13692	13696	13684	13757	13523	13652	13504	13697	13522	13603	13582	13627	13751	13506	13583	13749	13742	13616	13490	13683	13674	13625	13543	13603	13641	13596	13650	13853	13694	13540	13593	13712	13549	13618	13733	13689	13508	13640	13499	13560	13583	13720	13576	13767	13674	13562	13807	13587	13586	13662	13767	13786	13676	13520	13691	13636	13576	13657	13602	13675	13665	13669	13768	13591	13673	13558	13644	13685	13800	13581	13672	13490	13551	13453	13680	13591	13624	13824	13649	13637	13578	13670	13789	13801	13606	13703	13603	13636	13674	13724	13580	13654	13405	13528	13608	13610	13644	13547	13658	13587	13816	13632	13568	13477	13726	13487	13416	13568	13650	13589	13617	13551	13615	13627	13711	13675	13751	13789	13626	13623	13617	13636	13537	13683	13547	13642	13630	13669	13522	13615	13507	13804	13624	13606	13848	13630	13609	13570	13802	13431	13663	13687	13666	13692	13638	13709	13418	13552	13678	13692	13575	13484	13579	13445	13531	13566	13894	13751	13542	13604	13684	13584	13730	13810	13640	13549	13554	13619	13565	13697	13676	13641	13494	13604	13573	13543	13755	13679	13655	13737	13546	13554	13646	13633	13623	13592	13510	13632	13605	13509	13637	13464	13503	13622	13645	13549	13583	13699	13610	13554	13753	13666	13660	13630	13674	13652	13693	13729	13585	13599	13604	13635	13816	13497	13697	13614	13827	13632	13644	13706	13598	13685	13683	13545	13566	13580	13606	13728	13780	13751	13576	13630	13852	13605	13702	13798	13774	13557	13546	13766	13543	13577	13627	13768	13571	13641	13599	13651	13545	13786	13569	13450	13571	13699	13695	13504	13747	13634	13556	13634	13621	13709	13553	13793	13611	13556	13618	13691	13537	13648	13752	13588	13625	13538	13548	13653	13548	13829	13644	13506	13562	13631	13499	13596	13636	13691	13625	13838	13550	13623	13595	13622	13440	13552	13607	13525	13709	13659	13744	13733	13417	13523	13520	13632	13586	13613	13847	13663	13773	13748	13550	13752	13588	13779	13659	13677	13548	13690	13594	13722	13666	13625	13786	13796	13726	13702	13523	13766	13705	13659	13600	13683	13734	13492	13546	13690	13755	13610	13720	13662	13576	13523	13547	13738	13485	13590	13669	13592	13653	13700	13597	13554	13741	13631	13802	13756	13612	13633	13770	13568	13660	13665	13771	13708	13761	13538	13637	13459	13716	13455	13673	13666	13645	13721	13791	13692	13565	13620	13617	13670	13601	13597	13594	13567	13706	13553	13642	13564	13749	13592	13714	13718	13680	13585	13704	13593	13620	13555	13718	13634	13484	13563	13679	13533	13617	13703	13571	13753	13705	13647	13723	13653	13659	13745	13535	13766	13653	13766	13550	13672	13726	13511	13631	13647	13438	13579	13634	13549	13716	13555	13494	13753	13515	13662	13579	13621	13676	13545	13572	13842	13532	13757	13599	13777	13611	13571	13607	13711	13577	13564	13626	13591	13513	13545	13622	13672	13583	13629	13644	13706	13614	13660	13579	13648	13552	13525	13651	13577	13676	13654	13541	13529	13584	13711	13586	13760	13492	13668	13538	13449	13566	13637	13552	13657	13786	13629	13739	13767	13541	13578	13653	13583	13663	13513	13794	13747	13737	13700	13539	13687	13737	13647	13604	13563	13527	13646	13748	13545	13694	13671	13647	13650	13757	13540	13576	13599	13675	13725	13697	13621	13690	13551	13622	13594	13783	13585	13564	13595	13751	13635	13427	13531	13580	13555	13541	13745	13681	13594	13459	13673	13498	13661	13751	13676	13666	13513	13537	13847	13498	13721	13551	13548	13638	13715	13599	13583	13636	13592	13660	13706	13679	13492	13605	13584	13564	13631	13602	13534	13575	13668	13518	13800	13557	13645	13590	13685	13593	13520	13747	13509	13640	13654	13559	13617	13750	13575	13411	13625	13659	13716	13628	13730	13779	13689	13623	13520	13703	13590	13565	13756	13683	13534	13637	13701	13733	13631	13592	13621	13597	13670	13837	13598	13640	13772	13544	13506	13730	13430	13577	13642	13724	13617	13782	13550	13720	13638	13673	13616	13683	13692	13746	13763	13680	13655	13564	13642	13636	13557	13567	13715	13595	13617	13711	13625	13585	13627	13705	13624	13780	13691	13639	13722	13541	13341	13487	13583	13505	13713	13651	13614	13727	13609	13460	13691	13701	13775	13566	13685	13578	13661	13532	13632	13665	13587	13624	13742	13758	13651	13606	13723	13556	13538	13719	13727	13735	13698	13596	13687	13708	13527	13503	13603	13654	13599	13735	13680	13546	13660	13863	13500	13530	13691	13625	13673	13641	13535	13594	13641	13655	13574	13605	13672	13799	13711	13677	13651	13612	13707	13767	13588	13590	13635	13570	13493	13643	13540	13616	13649	13723	13693	13529	13755	13556	13772	13660	13698	13666	13641	13602	13698	13607	13700	13582	13788	13707	13606	13609	13718	13628	13589	13746	13454	13659	13532	13712	13570	13721	13545	13601	13543	13636	13611	13580	13569	13657	13627	13777	13604	13640	13584	13789	13685	13627	13556	13773	13587	13591	13622	13587	13585	13579	13573	13599	13667	13579	13581	13658	13573	13743	13542	13554	13550	13754	13683	13533	13549	13528	13734	13648	13513	13639	13795	13540	13571	13612	13836	13724	13537	13629	13485	13472	13667	13521	13598	13503	13688	13746	13677	13631	13616	13397	13486	13567	13768	13617	13640	13644	13732	13507	13653	13764	13751	13532	13623	13567	13755	13621	13577	13604	13509	13650	13528	13635	13823	13575	13655	13516	13625	13696	13592	13585	13638	13513	13729	13817	13485	13559	13561	13617	13668	13672	13633	13579	13678	13589	13660	13759	13763	13422	13562	13647	13611	13842	13645	13619	13474	13907	13607	13574	13682	13634	13612	13805	13670	13583	13570	13630	13610	13697	13579	13614	13708	13731	13469	13658	13535	13532
24786	21411	28518	27554	22863	21343	20861	18623	18079	17933	18069	17934	17967	17831	17689	17617	17698	17588	17687	17761	17617	17699	17487	17853	18048	17824	17803	17698	17679	17575	17615	17383	17499	17301	17331	17368	17338	17488	17350	17322	17286	17575	17534	17505	17451	17416	17334	17587	17446	17494	17414	17454	17497	17464	17548	17613	17704	17435	17714	17298	17381	17502	17542	17283	17468	17429	17634	17594	17523	17499	17417	17354	17477	17556	17730	17364	17401	17429	17400	17554	17323	17464	17616	17615	17469	17634	17568	17361	17394	17514	17637	17541	17512	17400	17644	17578	17484	17604	17707	17434	17443	17594	17457	17657	17457	17424	17484	17307	17674	17212	17421	17479	17221	17337	17456	17472	17490	17487	17425	17302	17627	17621	17302	17466	17472	17362	17549	17241	17301	17397	17388	17246	17421	17606	17568	17475	17532	17292	17227	17513	17618	17280	17283	17401	17386	17453	17527	17327	17375	17516	17510	17525	17630	17383	17540	17409	17412	17501	17394	17421	17231	17383	17540	17476	17559	17517	17398	17306	17531	17537	17523	17732	17434	17390	17523	17294	17411	17394	17476	17619	17347	17157	17361	17455	17400	17234	17524	17517	17571	17462	17511	17627	17453	17221	17368	17544	17407	17445	17657	17523	17269	17600	17333	17633	17591	17605	17433	17513	17450	17521	17539	17480	17499	17488	17570	17697	17526	17425	17687	17444	17520	17396	17467	17385	17640	17597	17434	17425	17413	17346	17560	17569	17567	17353	17438	17403	17351	17362	17589	17486	17376	17357	17648	17504	17594	17355	17623	17352	17380	17382	17306	17358	17580	17522	17257	17616	17375	17429	17435	17426	17508	17474	17373	17121	17335	17322	17439	17279	17495	17379	17333	17440	17421	17486	17343	17417	17401	17268	17457	17439	17542	17452	17542	17690	17219	17463	17292	17467	17576	17479	17586	17544	17567	17358	17543	17204	17387	17429	17407	17492	17504	17340	17498	17416	17363	17556	17458	17472	17670	17435	17324	17392	17313	17469	17580	17531	17369	17236	17485	17481	17344	17381	17341	17489	17480	17414	17573	17488	17595	17370	17499	17645	17398	17163	17295	17429	17390	17581	17505	17463	17396	17211	17484	17565	17675	17388	17490	17466	17712	17197	17425	17420	17326	17420	17464	17649	17394	17335	17721	17455	17440	17443	17439	17691	17556	17512	17338	17345	17622	17373	17437	17386	17437	17557	17602	17385	17370	17313	17587	17353	17528	17290	17454	17304	17511	17530	17591	17489	17387	17531	17385	17275	17118	17471	17483	17518	17464	17404	17459	17578	17311	17509	17265	17424	17488	17601	17463	17658	17437	17459	17279	17405	17260	17485	17748	17577	17607	17361	17699	17456	17526	17394	17445	17536	17505	17644	17235	17273	17527	17444	17467	17326	17404	17314	17509	17450	17395	17457	17602	17671	17406	17312	17418	17456	17430	17620	17362	17368	17184	17511	17507	17417	17321	17518	17349	17490	17643	17518	17478	17540	17457	17536	17607	17617	17384	17333	17407	17401	17520	17352	17493	17523	17611	17347	17421	17363	17225	17666	17424	17479	17587	17353	17592	17465	17486	17521	17434	17473	17479	17454	17295	17474	17571	17546	17337	17549	17530	17531	17489	17437	17279	17372	17488	17255	17501	17515	17356	17524	17526	17338	17590	17646	17358	17535	17477	17547	17477	17468	17379	17343	17463	17412	17403	17526	17227	17529	17492	17560	17402	17340	17493	17750	17452	17424	17595	17597	17420	17617	17656	17502	17598	17578	17502	17415	17567	17467	17615	17420	17307	17505	17414	17485	17506	17319	17361	17543	17537	17523	17473	17602	17769	17195	17507	17355	17330	17471	17793	17418	17522	17402	17533	17586	17368	17471	17457	17429	17556	17313	17291	17343	17499	17427	17434	17208	17385	17409	17542	17466	17523	17472	17627	17496	17274	17394	17465	17485	17461	17397	17392	17583	17544	17548	17374	17249	17576	17279	17367	17434	17494	17666	17284	17259	17333	17349	17462	17581	17225	17449	17575	17433	17466	17390	17405	17604	17408	17417	17496	17510	17173	17389	17361	17688	17469	17512	17393	17525	17553	17361	17846	17372	17445	17609	17571	17401	17517	17421	17616	17529	17606	17437	17371	17612	17199	17355	17591	17422	17312	17520	17318	17463	17312	17446	17368	17550	17510	17477	17457	17389	17468	17450	17599	17270	17167	17481	17359	17324	17470	17400	17581	17723	17586	17563	17444	17526	17406	17434	17301	17556	17283	17249	17517	17322	17477	17654	17591	17512	17507	17362	17307	17428	17549	17239	17480	17239	17422	17571	17505	17311	17698	17596	17527	17196	17304	17477	17728	17390	17508	17406	17471	17433	17450	17302	17289	17284	17302	17371	17594	17632	17694	17596	17586	17691	17345	17612	17419	17438	17405	17354	17502	17523	17516	17480	17429	17514	17554	17422	17460	17370	17629	17595	17425	17613	17354	17656	17343	17176	17378	17408	17386	17446	17314	17507	17454	17529	17374	17420	17333	17543	17319	17452	17586	17549	17350	17444	17427	17635	17249	17474	17493	17485	17370	17378	17642	17538	17475	17571	17599	17581	17334	17369	17505	17659	17535	17547	17496	17436	17520	17526	17338	17229	17296	17390	17330	17356	17573	17420	17423	17354	17561	17401	17664	17345	17453	17366	17560	17465	17403	17394	17322	17463	17625	17601	17342	17276	17448	17561	17342	17487	17253	17442	17528	17569	17407	17236	17464	17612	17354	17592	17501	17421	17380	17704	17560	17484	17435	17384	17647	17466	17460	17578	17457	17513	17132	17530	17471	17505	17374	17494	17515	17381	17614	17264	17530	17552	17557	17531	17423	17381	17177	17319	17388	17502	17210	17379	17379	17444	17288	17465	17558	17348	17468	17589	17723	17543	17194	17363	17456	17419	17516	17335	17557	17630	17393	17556	17541	17296	17376	17496	17392	17256	17483	17434	17209	17456	17476	17367	17699	17501	17636	17462	17348	17514	17723	17590	17424	17554	17492	17458	17468	17433	17564	17407	17296	17383	17454	17453	17530	17574	17445	17451	17371	17367	17289	17489	17366	17321	17549	17614	17522	17615	17483	17395	17404	17402	17532	17656	17364	17342	17502	17533	17420	17360	17300	17394	17191	17483	17430	17601	17434	17357	17659	17279	17298	17324	17404	17641	17473	17358	17415	17374	17425	17487	17634	17454	17399	17486	17359	17422	17449	17289	17270	17495	17442	17657	17665	17350	17558	17385	17538	17499	17398	17628	17286	17370	17445	17564	17510	17330	17424	17446	17297	17389	17411	17634	17499	17556	17466	17479	17586	17626	17430	17358	17393	17268	17380	17267	17446	17611	17699	17595	17413	17428	17309	17468	17575	17537	17346	17362	17452	17676	17305	17260	17336	17695	17419	17429	17357	17234	17298	17525	17410	17372	17357	17274	17485	17272	17404	17226	17586	17354	17299	17418	17464	17453	17423	17352	17399	17413	17715	17340	17646	17579	17604	17499	17334	17525	17288	17221	17334	17381	17509	17547	17262	17487	17594	17537	17309	17336	17557	17520	17362	17404	17562	17280	17434	17390	17348	17330	17518	17460	17504	17323	17514	17537	17378	17541	17671	17477	17358	17553	17329	17523	17430	17464	17518	17540	17430	17337	17457	17501	17526	17239	17310	17433	17353	17446	17510	17416	17398	17469	17604	17530	17487	17373	17324	17466	17367	17449	17389	17504	17560	17685	17308	17326	17292	17531	17501	17432	17515	17317	17372	17442	17417	17369	17476	17480	17297	17366	17302	17202	17419	17281	17426	17515	17714	17292	17309	17468	17597	17658	17766	17444	17386	17342	17202	17409	17496	17475	17586	17807	17424	17585	17315	17377	17551	17596	17313	17447	17564	17429	17316	17598	17445	17540	17476	17757	17441	17229	17516	17407	17705	17517	17462	17338	17400	17394	17350	17476	17609	17406	17633	17661	17415	17542	17583	17536	17573	17650	17484	17477	17475	17442	17579	17331	17471	17411	17467	17383	17390	17191	17298	17400	17373	17483	17371	17399	17351	17420	17376	17416	17632	17322	17286	17458	17562	17611	17407	17443	17458	17462	17374	17634	17685	17342	17541	17454	17518	17629	17467	17380	17248	17346	17428	17417	17345	17409	17488	17325	17308	17531	17560	17448	17358	17597	17373	17386	17531	17142	17632	17421	17423	17481	17525	17504	17386	17494	17791	17555	17373	17388	17363	17489	17403	17532	17698	17357	17422	17607	17727	17446	17423	17387	17438	17392	17399	17525	17714	17415	17547	17495	17433	17603	17485	17485	17445	17491	17552	17375	17419	17460	17119	17513	17424	17362	17333	17498	17364	17283	17548	17445	17419	17397	17428	17475	17571	17575	17442	17378	17409	17569	17571	17612	17281	17532	17377	17580	17360	17190	17503	17283	17403	17578	17627	17399	17385	17545	17410	17524	17443	17335	17245	17464	17366	17436	17561	17335	17418	17559	17645	17647	17584	17423	17446	17460	17374	17432	17550	17359	17339	17311	17623	17445	17581	17494	17521	17630	17424	17547	17595	17388	17484	17356	17369	17366	17615	17523	17516	17423	17505	17498	17762	17305	17333	17419	17458	17506	17392	17554	17510	17491	17436	17475	17471	17497	17509	17425	17552	17596	17276	17408	17376	17375	17602	17429	17368	17482	17407	17493	17508	17537	17308	17310	17479	17729	17658	17590	17405	17516	17441	17546	17332	17521	17327	17277	17557	17386	17472	17481	17524	17362	17542	17494	17508	17377	17320	17378	17320	17254	17499	17390	17494	17351	17424	17271	17514	17653	17462	17674	17414	17516	17399	17502	17331	17420	17541	17348	17191	17366	17426	17312	17538	17323	17463	17681	17551	17329	17661	17472	17625	17323	17584	17619	17503	17460	17491	17374	17442	17369	17622	17409	17325	17341	17395	17438	17453	17667	17391	17491	17503	17508	17525	17462	17516	17383	17380	17309	17586	17579	17533	17361	17521	17222	17400	17246	17232	17307	17455	17425	17478	17385	17708	17554	17510	17551	17540	17450	17349	17572	17419	17208	17511	17152	17508	17443	17521	17420
30572	52690	37483	24307	20700	18864	17505	15111	14840	14497	14640	14559	14300	14314	14303	14043	14233	14115	14014	14154	14137	14213	13926	14423	14635	14458	14304	14170	14164	13957	14012	13825	13873	13931	14003	14021	13838	13912	14067	13758	14020	13716	13931	13859	14057	14086	13962	13994	13890	13890	14023	13951	13944	13906	13918	14067	14086	13763	13886	13704	13972	13857	14046	13872	13850	13928	13882	14010	13965	14013	13996	14042	14009	13942	13974	13926	13969	13917	13821	13988	13753	13785	13827	13786	13933	14008	14054	13890	14030	13881	13960	13967	13886	13979	13856	13751	13914	13736	13985	13898	13973	14043	14046	14117	13815	13795	13741	13974	13914	13860	14109	13971	14093	13852	13962	13894	14064	13965	14056	13869	13886	14044	13716	13968	13977	13925	13919	13945	13839	13912	13976	14000	13967	14062	13976	14079	13999	14018	13907	13768	13808	13995	13792	13903	13860	13875	13982	13953	13967	13877	13923	13902	13904	14034	13961	14088	13907	14026	14107	13787	13844	13915	13973	13933	13942	13717	14005	13848	13903	14143	13900	14101	13781	13922	13879	13886	13982	13949	13953	13912	13939	13991	14039	13998	13904	14071	14049	13951	14093	13985	14078	14010	13843	13858	13792	13993	14196	13823	14102	13683	14072	13922	13839	14120	13958	13981	13968	13988	13955	14082	13942	13955	13764	13983	13785	13907	14087	13995	13860	14029	13957	13978	14092	14027	14072	13761	13849	13976	13794	13986	13922	13945	13926	13945	13932	13966	14062	14022	13966	13750	14057	13819	13959	13988	14062	14118	13975	14002	14043	13801	14050	13844	14021	13859	13873	13938	13944	13802	13899	13966	13843	13857	13853	14059	13935	13891	13916	13917	14175	13760	14034	13871	13916	13892	13752	13885	13842	13985	13845	13960	13955	13901	13984	13891	14008	14011	13761	13914	13894	13869	14013	13783	13927	13835	13892	13915	14036	13978	13943	13776	13939	13944	13906	13927	13974	13915	14002	14054	13885	13871	13972	14043	13865	13956	13931	14000	13894	14004	13986	13893	13867	13785	13845	13861	13908	13847	14022	13924	13855	14116	13977	13976	13965	13944	13890	14082	14032	13983	13886	13884	14065	14031	13945	14007	13846	13976	13984	13936	13888	14013	14027	14095	13817	14052	14029	13895	13825	13926	13794	14054	13979	14006	13948	14051	13880	13949	13949	14158	14079	13929	13841	13919	13989	13995	13930	13886	13989	14084	13916	13950	13896	13833	13989	14036	13977	13980	13864	13796	13943	13972	13907	13820	13937	13904	13943	14178	13945	13985	13962	14013	13941	13922	14013	13899	13957	14023	14007	13830	13961	13874	13974	13843	14021	13858	13833	13859	13907	13750	13956	13905	13979	13914	13965	13939	14011	13869	13816	13948	14016	13830	13837	13928	13894	14014	13884	13946	13878	13748	14011	13807	14047	13828	14082	13902	13974	14032	13972	14126	13951	13928	13809	13977	14142	13930	13818	14061	13909	13916	14003	13884	14065	14124	13805	14131	13691	13899	14069	13794	14098	13920	14040	13890	13970	14054	13823	13978	13911	14001	13967	13978	13873	14113	13995	13970	13778	13997	13994	13896	14067	13947	13790	13929	13996	13938	14013	13828	13838	13860	13792	13970	13888	13896	13914	13880	13945	14042	14051	14086	13907	13841	13862	14015	13812	13807	13805	13923	13880	13959	13783	13865	14025	13856	13817	13920	13895	13958	13749	13839	14071	13880	14001	14105	14124	14057	13850	13949	14048	14063	14057	14098	13772	14011	13932	14089	13915	13787	13849	14024	13914	13994	13918	13914	13881	14046	13918	14006	13917	13942	14038	13964	13930	13780	13898	13848	13791	14057	13946	13891	13961	14054	13822	14026	13896	14156	13916	13917	14022	14033	13958	13946	14152	14057	14060	13931	13825	13924	13792	13967	13958	13968	14067	14098	13904	13718	14010	14037	13913	14098	14010	13987	13822	13859	13889	13980	13831	13899	14023	13947	13905	13937	14008	14038	14057	13757	13945	14127	14035	14090	14023	13917	13932	13944	14049	13881	13801	13856	14000	13972	13880	13915	13893	14009	13920	13869	13842	13809	14058	13778	13861	13983	14061	13965	13964	13811	13991	13760	14106	13907	13962	13956	13752	13793	13943	14019	13817	14044	14025	14082	13835	14026	13899	13848	13789	13997	14016	13992	14015	14028	13945	14035	14008	13744	13811	13942	14159	13876	13844	14040	13951	13925	13784	13814	13774	14015	13887	13889	13685	13874	14105	13928	13992	14049	13950	14115	14037	13962	13986	14030	13962	13916	13977	14006	13931	14050	13758	14106	13940	13921	13875	13902	13891	13897	13960	14028	13960	13850	13797	13982	13885	13926	13986	13995	13863	13934	13820	13879	13853	13878	13886	14049	13844	13823	13906	14051	13733	13844	14143	13845	14043	13941	13973	14163	14040	14098	13878	13839	13791	13992	13984	13955	13816	13966	14123	14124	13859	13965	13898	13946	14054	14134	14041	13962	13978	13976	14067	13827	13816	13811	13964	13852	14097	13905	14108	14040	13926	13754	14194	13843	13943	13893	13930	14028	13992	13793	13999	13972	14130	13895	14098	14038	13861	14100	13974	13861	13885	14119	14095	13968	13928	13865	13935	13963	14188	13939	13988	13832	13857	13986	13767	13980	14002	13982	13895	13919	13940	13918	13875	14033	13851	13896	13942	14105	13892	14031	13908	14045	13875	13865	13855	13874	14099	13998	13847	13829	13886	13943	13996	13850	14010	13790	14103	14013	14140	14094	13862	13894	13949	14010	14006	14023	13998	13875	14028	14007	13875	14022	14013	14090	13877	13898	13934	13923	14029	13838	14049	14006	13962	13796	13916	14044	13809	13964	14005	13831	13909	13902	13986	14258	13998	13971	14016	13947	13929	14142	13808	13870	14013	13892	13914	14092	13995	14036	13819	13801	13853	13921	13894	14009	13964	13845	13912	13939	14147	13825	13873	13937	14113	13764	13985	13951	14101	13907	13893	13935	13902	13839	13825	13970	13855	13823	14025	14040	13877	13888	13966	13931	13900	13855	14019	13957	14017	13936	13981	13962	13947	13926	13954	13977	13924	13941	13999	14051	13877	13832	14011	13858	14035	13881	14119	13995	14050	13841	13830	13970	13804	13748	13895	13756	13890	13923	13985	13854	13900	13902	13858	13945	13885	13816	13924	14102	13804	14069	13946	13823	13940	14024	13958	14058	13884	13950	14049	14045	13850	14042	14009	13884	13979	13930	13861	13907	13897	14042	14020	14071	14135	14019	14014	13840	13928	13938	13800	13825	13856	13947	13944	13968	13874	14099	13933	14017	14023	13846	13880	13754	14050	14048	13969	13962	13945	13894	13998	14052	13853	14102	13875	13944	13914	13976	13764	13844	13813	13997	13875	13955	13923	14086	13700	14115	13839	13874	13910	13856	13851	13828	13805	13955	13895	13895	13860	13986	13865	14100	14011	13798	13960	13905	13967	13968	13928	13965	13785	13956	13888	13931	13979	14029	13968	13987	13941	13966	13897	13718	14096	13869	14033	13989	14061	13873	13911	14168	13852	13929	14006	13877	13984	14002	13998	13884	13927	13986	13995	13988	13959	13980	13814	13811	14047	14218	13933	13851	14170	13959	13957	13967	13889	13723	13929	13929	13910	13781	14008	13900	13785	13886	13872	13867	14109	13878	13923	14046	13945	13973	14040	13989	13856	14127	13946	14035	13947	13979	13980	13903	13762	13963	13750	13958	13870	13959	14040	13885	13957	14109	13956	13942	14062	13888	13875	13962	13996	13879	13968	14023	13831	14044	14104	13653	13986	13913	14023	13879	14053	13993	14080	13979	14066	13986	13866	13925	13969	13868	13855	13792	13975	13943	14054	13931	13907	14040	14007	13934	13873	13929	14133	13843	13961	14003	13730	13915	14005	13961	13937	13868	13888	14012	13991	13910	14023	13843	13692	13875	13836	14046	14089	13960	13929	13830	13902	13962	13882	13990	13953	13966	13943	13863	13929	13988	13958	13839	13863	13968	13947	14015	13881	13864	13767	14127	14149	13751	13839	13986	13807	13939	13942	13927	13912	13839	14038	14012	14032	14002	13759	13900	13942	14035	13848	13993	13868	13985	13943	13931	13949	13944	13937	13895	14026	14025	13748	13931	13955	13929	13946	14013	13922	14001	13968	13892	13874	14009	13827	13921	13939	14026	13914	14102	13747	13756	13955	14045	13777	14081	13807	13991	13881	13924	13882	13883	13976	13890	13950	13880	13882	13882	13879	13813	13985	13910	14074	13965	13962	13851	14008	13880	13930	13940	13866	13872	13932	14011	14078	13976	13936	13878	13977	13743	13937	14022	13952	13905	13940	14007	13914	14104	13964	14082	13771	13968	13800	13952	13975	14025	14053	13818	13831	14035	14038	13937	13963	13832	13942	13853	14000	13983	13900	14033	13889	14069	13885	13805	14017	14030	13924	14056	13974	14076	13987	14010	13979	14131	13913	13944	13936	13747	13810	14088	13991	13947	13885	14022	13832	13869	13932	13831	13923	13985	13891	13913	13860	14104	13820	13983	14032	13972	13976	14127	13950	13910	13965	13954	13964	13900	14053	14037	13962	13997	13882	13935	14037	14037	13944	13969	13988	13872	13848	13959	14004	13910	14023	13861	13912	13840	13977	14014	13813	14018	13881	13976	13933	14054	13833	13679	13823	13829	14029	13918	13961	14010	13954	14085	13842	13885	13826	13890	14206	13833	13865	14019	14057	13989	13874	14062	13951	13873	13794	13735	13969	14032	13782	14081	13967	13887	13952	13858	13761	13996	13815	14118	14010	13804	13852	13964	14064	13958	13905	13994	14038	14072	13796	14160	13929	13922	13956	13921	14005	13968	14025	13877	13904	13886	13920	13898	13995	13935	14114	14158	14063	13949	14058	13847	13882	13998	14131	13870	13804	14017	13819	13933	14154	14022	14113	13949	14035	14098	14065	14058	13822	13908	14064	13782	14168	13871	13908	13956	14011	13866	13941	14019	13854	13920	14024	13960	13972	13892	14010	13871	13946	13867	13998	13877	13970	13742	13853	13805	13964	13936	14033	13855
22181	21175	28537	24343	22005	24151	24346	18597	17499	17565	17648	17240	17013	16953	16761	16714	16681	16564	16518	16479	16387	16612	16845	17887	18360	18100	17442	17172	16795	16733	16557	16576	16313	16409	16268	16570	16321	16152	16302	16511	16393	16245	16336	16434	16536	16436	16164	16476	16513	16227	16359	16512	16283	16315	16144	16365	16314	16551	16293	16450	16423	16344	16313	16431	16294	16397	16488	16355	16261	16401	16291	16242	16253	16330	16458	16457	16314	16400	16269	16279	16143	16193	16426	16338	16302	16350	16194	16377	16379	16379	16308	16344	16513	16305	16469	16344	16351	16530	16384	16204	16327	16131	16396	16451	16379	16514	16255	16263	16442	16324	16280	16243	16254	16252	16385	16533	16481	16494	16341	16380	16258	16181	16422	16426	16237	16133	16398	16296	16314	16251	16344	16317	16400	16350	16265	16122	16462	16415	16268	16456	16253	16258	16354	16378	16353	16414	16452	16248	16325	16292	16242	16298	16326	16126	16344	16349	16287	16128	16276	16490	16308	16028	16331	16205	16283	16300	16359	16269	16398	16435	16184	16442	16242	16332	16316	16208	16498	16418	16146	16197	16337	16368	16312	16353	16249	16152	16424	16329	16364	16406	16345	16237	16264	16463	16289	16173	16568	16342	16283	16285	16417	16286	16208	16397	16364	16221	16421	16305	16305	16489	16445	16392	16283	16191	16188	16269	16322	16534	16312	16352	16163	16198	16254	16273	16381	16339	16216	16400	16321	16128	16443	16459	16292	16198	16202	16118	16274	16316	16310	16213	16366	16447	16409	16473	16480	16339	16480	16252	16184	16336	16220	16227	16261	16343	16540	16376	16367	16264	16461	16183	16446	16239	16317	16316	16347	16513	16303	16072	16384	16350	16277	16211	16494	16308	16354	16249	16332	16329	16376	16413	16193	16420	16460	16326	16249	16246	16287	16255	16239	16382	16442	16376	16379	16339	16450	16406	16417	16336	16344	16533	16309	16216	16343	16281	16256	16317	16068	16410	16397	16242	16380	16486	16446	16040	16339	16404	16295	16264	16241	16435	16429	16355	16238	16301	16488	16184	16399	16425	16505	16418	16346	16232	16471	16442	16413	16273	16358	16260	16542	16309	16573	16131	16365	16254	16202	16029	16379	16432	16211	16580	16529	16290	16283	16249	16405	16203	16366	16366	16296	16271	16311	16135	16382	16376	16506	16300	16273	16323	16238	16361	16274	16223	16475	16285	16260	16472	16579	16471	16456	16302	16197	16440	16464	16238	16297	16345	16193	16365	16355	16272	16260	16428	16171	16306	16403	16432	16326	16144	16341	16207	16310	16471	16398	16387	16337	16262	16311	16293	16210	16392	16271	16383	16374	16358	16506	16336	16438	16345	16164	16362	16277	16272	16275	16350	16317	16414	16203	16192	16275	16340	16482	16457	16358	16331	16325	16296	16403	16351	16449	16183	16312	16113	16317	16320	16386	16265	16325	16425	16275	16264	16428	16254	16223	16470	16185	16170	16296	16276	16115	16407	16230	16395	16301	16336	16290	16266	16360	16157	16172	16290	15994	16147	16214	16100	16188	16396	16356	16461	16184	16448	16130	16331	16538	16269	16306	16218	16332	16471	16353	16370	16236	16464	16197	16528	16241	16473	16391	16450	16257	16474	16344	16447	16221	16216	16319	16362	16260	16422	16329	16519	16338	16435	16405	16256	16266	16383	16412	16123	16329	16268	16208	16028	16466	16536	16427	16331	16405	16268	16422	16475	16379	16184	16291	16343	16439	16482	16201	16227	16230	16675	16376	16110	16325	16164	16562	16283	16300	16329	16315	16399	16228	16276	16485	16616	16280	16314	16349	16268	16439	16342	16210	16163	16320	16286	16360	16545	16497	16226	15999	16195	16275	16366	16344	16383	16215	16220	16289	16416	16386	16282	16402	16378	16181	16422	16326	16241	16266	16378	16350	16286	16538	16151	16223	16260	16378	16378	16377	16271	16347	16371	16259	16291	16385	16363	16372	16457	16392	16281	16293	16323	16594	16216	16312	16283	16054	16259	16289	16217	16531	16427	16237	16329	16229	16427	16162	16370	16242	16322	16411	16255	16371	16340	16374	16316	16351	16139	16344	16519	16499	16301	16496	16197	16380	16247	16273	16362	16359	16314	16585	16221	16364	16305	16283	16315	16137	16224	16231	16203	16132	16357	16387	16169	16409	16480	16293	16306	16169	16228	16388	16380	16254	16395	16412	16265	16376	16306	16395	16341	16384	16363	16386	16306	16060	16306	16186	16229	16185	16216	16268	16071	16200	16209	16261	16393	16384	16318	16284	16412	16369	16419	16200	16023	16482	16315	16442	16029	16203	16263	16416	16242	16387	16245	16206	16299	16342	16510	16375	16509	16226	16398	16225	16249	16314	16216	16170	16161	16281	16201	16134	16269	16405	16309	16158	16397	16282	16438	16467	16266	16574	16354	16361	16437	16454	16132	16383	16196	16381	16350	16259	16138	16304	16170	16225	16235	16135	16204	16242	16243	16084	16459	16281	16124	16253	16125	16377	16441	16339	16214	16603	16027	16363	16220	16361	16285	16479	16145	16374	16267	16271	16441	16300	16366	16435	16392	16145	16188	16299	16239	16411	16467	16380	16408	16317	16391	16279	16283	16428	16472	16534	16378	16332	16332	16459	16173	16243	16208	16139	16241	16396	16278	16387	16283	16355	16414	16464	16199	16263	16420	16052	16356	16382	16208	16170	16248	16305	16430	16212	16420	16512	16441	16334	16369	16322	16345	16307	16382	16256	16513	16380	16036	16306	16258	16203	16287	16588	16342	16473	16316	16364	16475	16130	16496	16314	16279	16309	16313	16197	16261	16181	16439	16331	16454	16393	16341	16363	16205	16396	16101	16348	16299	16394	16205	16193	16237	16247	16451	16331	16235	16342	16315	16344	16184	16310	16300	16286	16183	16219	16480	16219	16356	16397	16308	16472	16268	16400	16139	16403	16429	16373	16651	16180	16410	16383	16379	16353	16217	16342	16325	16329	16533	16281	16406	16212	16174	16337	16507	16416	16340	16390	16345	16305	16230	16199	16243	16119	16473	15979	16404	16357	16443	16418	16411	16306	16349	16446	16240	16227	16315	16317	16337	16345	16311	16361	16373	16367	16185	16255	16270	16442	16471	16356	16278	16407	16280	16317	16242	16392	16192	15968	16263	16361	16481	16446	16106	16141	16497	16231	16389	16421	16402	16376	16487	16419	16332	16256	16291	16143	16259	16328	16368	16587	16418	16358	16450	16434	16205	16297	16286	16298	16340	16308	16326	16178	16215	16242	16226	16412	16308	16198	16221	16292	16262	16275	16073	16195	16314	16305	16259	16334	16486	16367	16265	16299	16258	16262	16432	16466	16408	16371	16343	16502	16482	16188	16236	16475	16333	16387	16161	16307	16389	16322	16314	16200	16303	16373	16354	16210	16178	16324	16210	16326	16214	16427	16290	16350	16397	16153	16223	16392	16491	16214	16376	16349	16226	16367	16165	16284	16445	16308	16232	16118	16324	16145	16476	16264	16461	16333	16413	16204	16354	16369	16322	16403	16613	16241	16449	16336	16475	16344	16486	16198	16219	16431	16263	16267	16342	16225	16195	16117	16323	16468	16282	16314	16420	16251	16297	16243	16182	16368	16323	16298	16363	16308	16381	16338	16389	16481	16322	16177	16249	16280	16343	16156	16393	16248	16497	16384	16235	16232	16331	16137	16246	16218	16527	16477	16481	16358	16420	16535	16436	16436	16179	16507	16453	16476	16158	16352	16257	16166	16473	16364	16332	16230	16263	16147	16154	16336	16377	16176	16375	16236	16302	16509	16431	16239	16274	16246	16380	16253	16239	16326	16305	16284	16222	16193	16317	16466	16302	16375	16486	16311	16298	16210	15957	16357	16301	16366	16216	16266	16269	16384	16286	16361	16387	16339	16397	16513	16515	16190	16269	16262	16183	16169	16346	16443	16411	16323	16437	16268	16221	16301	16236	16263	16299	16488	16444	16213	16258	16248	16209	16472	16470	16316	16343	16397	16130	16304	16341	16342	16348	16345	16251	16355	16434	16278	16359	16168	16162	16363	16456	16423	16335	16238	16456	16392	16332	16514	16507	16497	16461	16463	16254	16532	16441	16451	16293	16316	16497	16272	16330	16216	16273	15978	16243	16387	16368	16204	16345	16333	16471	16440	16307	16316	16296	16344	16346	16319	16329	16329	16315	16201	16269	16408	16256	16374	16320	16403	16463	16119	16251	16256	16392	16198	16298	16406	16377	16349	16523	16526	16435	16401	16332	16266	16425	16381	16133	16445	16156	16315	16404	16306	16281	16350	16507	16463	16381	16151	16303	16372	16475	16329	16381	16385	16231	16420	16375	16367	16641	16545	16355	16361	16370	16263	15980	16339	16278	16279	16256	16269	16390	16217	16432	16443	16502	16191	16194	16385	16292	16204	16271	16315	16405	16344	16514	16218	16279	16171	16071	16301	16350	16388	16371	16429	16238	16401	16324	16372	16283	16195	16471	16359	16319	16438	16260	16413	16346	16350	16244	16151	16277	16443	16463	16287	16420	16104	16336	16441	16508	16266	16268	16380	16221	16223	16207	16197	16253	16367	16312	16342	16287	16427	16289	16304	16096	16276	16373	16234	16596	16389	16495	16375	16459	16605	16179	16175	16313	16331	16350	16339	16259	16197	16333	16346	16326	16400	16435	16257	16346	16407	16327	16330	16403	16493	16451	16395	16215	16369	16466	16523	16488	16387	16415	16418	16050	16325	16467	16346	16214	16237	16403	16287	16446	16392	16242	16332	16190	16428	16266	16440	16235	16515	16379	16122	16173	16318	16211	16295	16487	16335	16467	16334	16278	16399	16548	16409	16531	16362	16271	16309	16253	16443	16315	16351	16357	16417	16219	16202	16226	16360	16330	16386	16281	16326	16425	16360	16382	16368	16234	16376	16441	16354	16228	16261	16398	16395	16319	16392	16423	16276	16359	16456	16361	16419	16119	16248	16287	16223	16291	16229	16261	16303	16223	16270	16326	16267	16250	16494	16377	16473	16381	16444	16516	16262	16360	16298	16369	16345	16379	16455	16428	16291	16213	16253	16216	16457	16196
34458	69064	56476	35238	27045	20544	16475	15224	14700	14515	14761	14209	13941	13809	13613	13693	13548	13646	13543	13580	13594	13452	14218	15355	15758	15166	14530	13938	13534	13351	13454	13412	13300	13249	13471	13213	13213	13207	13313	13163	13321	13322	13391	13300	13232	13341	13198	13145	13199	13259	13288	13320	13187	13380	13376	13288	13396	13407	13412	13231	13449	13319	13252	13379	13315	13295	13383	13261	13314	13159	13128	13290	13414	13177	13217	13460	13144	13273	13215	13290	13212	13210	13180	13221	13210	13140	13405	13204	13256	13269	13223	13284	13270	13277	13121	13263	13221	13344	13366	13243	13239	13317	13275	13242	13428	13312	13361	13168	13251	13355	13380	13208	13278	13374	13235	13425	13274	13311	13284	13240	13329	13373	13271	13220	13181	13244	13266	13292	13164	13388	13214	13415	13255	13206	13309	13130	13118	13203	13325	13104	13352	13220	13305	13157	13393	13381	13337	13181	13260	13245	13312	13264	13336	13120	13321	13213	13304	13272	13225	13441	13283	13364	13131	13433	13386	13133	13202	13379	13247	13401	13272	13086	13319	13360	13233	13159	13264	13266	13275	13133	13254	13253	13518	13196	13266	13104	13235	13255	13269	13282	13267	13306	13495	13176	13292	13251	13387	13311	13245	13119	13248	13247	13220	13279	13278	13341	13295	13363	13101	13387	13144	13378	13227	13258	13232	13164	13255	13248	13323	13231	13286	13279	13386	13321	13398	13294	13426	13347	13409	13191	13392	13114	13186	13216	13166	13190	13291	13345	13357	13347	13399	13255	13182	13229	13381	13235	13222	13277	13224	13304	13131	13171	13360	13195	13282	13234	13341	13261	13342	13227	13203	13236	13342	13120	13285	13162	13318	13294	13382	13271	13355	13223	13340	13363	13254	13327	13089	13093	13189	13154	13169	13150	13354	13409	13375	13197	13202	13175	13242	13271	13318	13288	13374	13280	13250	13204	13227	13256	13332	13408	13321	13319	13378	13224	13393	13310	13236	13147	13359	13259	13272	13312	13286	13351	13378	13218	13194	13268	13154	13182	13244	13330	13282	13255	13391	13473	13347	13278	13279	13345	13254	13173	13302	13222	13343	13204	13204	13378	13225	13244	13323	13478	13287	13219	13294	13269	13236	13377	13314	13340	13344	13404	13279	13170	13277	13302	13414	13205	13328	13186	13096	13373	13284	13317	13296	13252	13246	13219	13269	13337	13337	13340	13357	13312	13202	13409	13311	13151	13270	13258	13436	13326	13169	13342	13277	13218	13189	13192	13397	13414	13294	13248	13204	13308	13378	13268	13225	13311	13187	13204	13340	13221	13308	13309	13254	13296	13277	13255	13239	13255	13227	13229	13237	13340	13136	13241	13064	13139	13274	13375	13328	13299	13288	13254	13205	13184	13126	13350	13332	13271	13115	13288	13263	13282	13285	13318	13220	13247	13163	13205	13311	13218	13205	13340	13277	13283	13115	13171	13184	13225	13285	13303	13286	13272	13271	13299	13292	13289	13407	13246	13285	13327	13171	13258	13301	13117	13322	13124	13374	13315	13170	13404	13102	13348	13340	13374	13366	13073	13318	13194	13260	13138	13347	13191	13271	13414	13149	13308	13180	13205	13270	13260	13332	13119	13419	13238	13365	13138	13366	13153	13405	13234	13314	13137	13387	13213	13185	13185	13183	13093	13187	13364	13384	13187	13278	13080	13273	13292	13328	13131	13271	13161	13307	13418	13198	13257	13331	13306	13300	13277	13484	13252	13190	13229	13411	13060	13204	13410	13308	13349	13281	13185	13180	13329	13223	13320	13306	13277	13366	13418	13368	13298	13391	13319	13337	13286	13354	13320	13247	13355	13236	13255	13285	13235	13429	13107	13382	13322	13154	13140	13187	13128	13284	13493	13238	13362	13277	13257	13193	13313	13390	13350	13220	13389	13174	13254	13346	13231	13262	13242	13244	13393	13344	13310	13294	13307	13275	13152	13255	13487	13257	13345	13232	13108	13364	13306	13165	13187	13377	13205	13294	13103	13273	13276	13273	13338	13155	13255	13194	13303	13259	13244	13360	13285	13284	13075	13171	13129	13431	13385	13385	13171	13209	13250	13287	13291	13308	13252	13334	13053	13494	13475	13091	13183	13408	13290	13191	13312	13190	13366	13303	13260	13167	13186	13223	13380	13346	13245	13250	13292	13137	13318	13054	13225	13337	13333	13506	13288	13252	13369	13294	13198	13173	13230	13260	13427	13289	13251	13316	13270	13383	13284	13232	13285	13278	13264	13191	13134	13297	13107	13333	13305	13192	13264	13259	13193	13306	13229	13383	13184	13345	13071	13111	13315	13165	13273	13385	13245	13271	13247	13286	13116	13260	13264	13356	13342	13344	13324	13194	13304	13202	13322	13300	13291	13238	13213	13310	13320	13195	13217	13431	13251	13215	13176	13181	13459	13208	13352	13233	13169	13291	13280	13261	13402	13172	13222	13306	13247	13316	13288	13367	13376	13153	13396	13277	13325	13430	13351	13109	13286	13414	13188	13103	13277	13247	13097	13132	13033	13277	13367	13256	13342	13320	13371	13189	13307	13160	13277	13136	13224	13343	13285	13332	13248	13251	13175	13366	13355	13377	13305	13386	13118	13249	13356	13229	13127	13225	13141	13239	13353	13058	13288	13231	13288	13242	13326	13389	12979	13368	13354	13385	13351	13292	13317	13094	13229	13405	13390	13278	13272	13335	13341	13075	13200	13409	13480	13220	13210	13230	13110	13199	13231	13318	13417	13364	13197	13328	13232	13486	13273	13156	13203	13253	13165	13111	13284	13265	13111	13281	13183	13209	13166	13252	13401	13268	13238	13376	13469	13096	13118	13263	13213	13258	13252	13224	13372	13116	13264	13371	13289	13295	13182	13160	13266	13273	13370	13199	13390	13223	13229	13222	13293	13319	13408	13437	13402	13382	13207	13439	13188	13158	13187	13298	13270	13223	13339	13415	13201	13218	13228	13381	13307	13293	13212	13264	13269	13297	13258	13334	13329	13318	13287	13301	13175	13149	13321	13173	13237	13305	13281	13185	13305	13341	13261	13247	13343	13256	13188	13373	13367	13344	13216	13409	13192	13173	13232	13487	13247	13310	13361	13190	13426	13296	13249	13317	13349	13438	13340	13287	13344	13178	13201	13330	13321	13402	13317	13207	13306	13269	13293	13210	13497	13309	13398	13302	13281	13250	13212	13229	13320	13243	13192	13315	13269	13212	13108	13238	13006	13173	13257	13270	13195	13364	13257	13205	13342	13249	13260	13053	13341	13297	13261	13159	13346	13336	13266	13204	13336	13231	13216	13389	13207	13326	13276	13337	13172	13284	13250	13474	13185	13245	13244	13249	13312	13193	13275	13336	13377	13246	13172	13210	13328	13401	13258	13142	13233	13363	13243	13209	13094	13118	13515	13247	13171	13256	13212	13085	13281	13271	13231	13281	13198	13033	13205	13274	13323	13239	13354	13236	13335	13200	13142	13365	13272	13380	13267	13214	13395	13292	13137	13275	13198	13247	13390	13244	13188	13165	13125	13229	13358	13322	13161	13307	13153	13289	13230	13346	13380	13256	13285	13382	13358	13172	13323	13291	13174	13197	13294	13287	13169	13281	13096	13253	13253	13290	13227	13346	13187	13225	13284	13217	13239	13279	13318	13345	13315	13338	13275	13268	13196	13097	13129	13417	13218	13261	13305	13380	13309	13348	13212	13265	13258	13265	13244	13292	13136	13272	13482	13465	13258	13316	13232	13224	13331	13272	13156	13034	13303	13283	13180	13364	13196	13372	13161	13313	13363	13311	13186	13145	13115	13227	13243	13269	13121	13294	13055	13202	13191	13317	13249	13192	13320	13118	13196	13401	13230	13112	13281	13264	13202	13276	13296	13168	13323	13207	13277	13368	13246	13350	13255	13219	13299	13319	13214	13253	13196	13267	13337	13196	13340	13257	13397	13280	13113	13400	13259	13277	13134	13301	13174	13315	13343	13289	13238	13173	13314	13237	13350	13322	13252	13245	13329	13340	13309	13225	13174	13348	13215	13246	13423	13185	13354	13279	13196	13259	13354	13313	13113	13369	13381	13178	13411	13365	13278	13269	13414	13208	13295	13200	13270	13189	13257	13219	13356	13255	13286	13131	13415	13336	13299	13352	13438	13129	13348	13247	13158	13344	13222	13162	13365	13028	13298	13363	13334	13323	13186	13265	13320	13279	13202	13263	13506	13011	13254	13328	13238	13296	13344	13336	13119	13145	13297	13343	13232	13346	13161	13260	13315	13205	13274	13236	13269	13382	13325	13202	13197	13118	13177	13417	13093	13342	13375	13300	13326	13348	13191	13338	13188	13335	13147	13302	13380	13444	13326	13333	13326	13403	13264	13369	13156	13235	13300	13298	13153	13272	13292	13287	13230	13293	13415	13357	13242	13442	13282	13202	13188	13217	12967	13381	13319	13229	13341	13332	13347	13255	13293	13174	13207	13409	13262	13231	13292	13346	13362	13349	13321	13415	13176	13039	13377	13354	13309	13459	13199	13187	13086	13075	13146	13258	13297	13330	13382	13113	13485	13240	13171	13180	13482	13443	13166	13363	13232	13202	13351	13244	13281	13491	13138	13301	13287	13114	13364	13284	13401	13245	13163	13347	13124	13219	13335	13273	13248	13190	13107	13191	13225	13311	13181	13217	13310	13295	13160	13310	13205	13244	13363	13215	13281	13193	13154	13339	13248	13342	13174	13266	13273	13264	13165	13333	13218	13366	13418	13316	13225	13311	13335	13204	13392	13232	13285	13444	13235	13281	13295	13362	13333	13499	13322	13251	13227	13320	13103	13286	13444	13067	13293	13464	13251	13301	13437	13284	13240	13367	13251	13307	13248	13293	13362	13278	13330	13159	13269	13386	13148	13370	13142	13151	13342	13195	13426	13250	13311	13294	13217	13297	13143	13312	13319	13331	13428	13234	13212	13236	13287	13360	13072	13281	13220	13300	13403	13378	13308	13374	13350	13407	13197	13238	13128	13383	13345	13366	13187	13309	13435	13179	13209	13196	13296	13242	13305	13225	13125	13308	13196	13348	13409	13367	13154	13117	13310	13305	13183	13140	13221	13140	13185
31474	32761	34072	27451	21848	18972	17904	17901	17513	17526	17445	17132	17181	17193	17368	17187	17036	17009	17276	17064	16953	17087	17171	17269	17280	17116	17048	17135	17159	16968	17119	17098	17132	17126	16996	16867	16982	16980	17037	16975	17210	17174	16760	16771	17006	16912	16936	16945	17187	17060	16919	16969	17127	16840	17165	16913	17020	17175	17015	16984	17135	16875	17143	16877	16996	16850	17220	17022	16931	17028	16905	17001	17267	17102	17034	16946	17018	16873	17100	16994	17032	17086	17108	17022	17236	16990	16831	16859	17048	16998	16758	17093	16936	16926	17107	17071	16945	16926	16977	16883	16824	16940	16918	16980	17133	17055	17189	16966	17005	16946	17080	16938	17013	17062	17102	17019	17115	17041	17146	17016	16991	17180	17051	16988	17059	17016	16988	17100	16802	16871	17020	17044	17044	17098	16839	16978	17152	16824	17081	17029	17191	16979	16872	17073	17016	16964	17069	16984	16995	16719	16899	16956	16967	16934	17049	16878	16841	16988	17115	16983	16777	17165	16886	16844	17089	17036	17116	16970	17045	16927	17031	17061	16993	16900	17034	16991	16916	16886	17047	17062	17115	16996	17147	16935	17219	17049	16961	17111	16927	17040	16984	17023	17053	17038	17215	16886	16950	16921	16904	16985	16923	17132	17082	17249	16989	16801	16897	16863	16840	17122	16949	16911	16989	17283	17099	16950	17235	17005	17049	16802	17152	17147	17011	17170	17225	16961	17064	16800	17102	17191	17123	16769	16736	16973	17189	16940	17066	16777	16932	16922	16943	16933	17018	16946	17038	16904	16809	17112	17014	17153	17207	17157	16877	16970	17149	17090	16959	16906	17175	17066	16921	16938	17061	17039	16971	16959	17070	17109	16971	16868	16935	16905	16864	16965	16968	17094	17017	17174	17091	17012	16854	16896	16842	17179	17207	16949	17046	17044	17056	16882	17036	17167	16998	16948	16994	17049	17064	16973	16971	17050	16912	17165	17103	16979	16812	17059	16994	17115	17108	17101	16964	17192	17117	16945	17175	17116	16755	17081	16923	17120	17128	16850	17143	16984	17157	17122	17135	17073	17022	17002	17035	17121	16945	17077	16874	16684	16913	16976	17121	16919	16915	17039	17028	17126	17007	17050	16775	16870	16928	17176	16917	16812	16918	17008	17010	17037	17175	17026	17082	17110	16942	17106	17109	16865	17116	16978	16981	17081	17073	16969	17113	17314	16872	17208	17321	17062	17041	17013	16980	17087	17212	17150	17108	17032	17036	17233	17181	16717	16878	17098	16845	16832	16953	16958	16980	17205	16998	16837	17109	16995	16946	17073	17078	17001	17047	16905	16886	16807	17077	16902	16929	16976	17031	16949	16842	16884	16939	17043	17034	17050	17108	17153	17061	16899	17075	16890	17021	16901	16739	16890	17032	16838	17023	17072	17034	16980	17036	16962	16859	17048	16947	17043	17168	17063	17118	16674	16922	17054	17113	17235	17027	16809	16861	16883	17162	16968	17024	16890	17043	16805	17207	17139	16895	16820	16901	17233	16823	17044	17013	17109	16973	16798	16943	16999	16867	17057	16993	17159	16984	16930	16985	17050	16858	16863	17014	17012	17167	17057	16925	17051	17079	16787	16982	17099	17124	16796	17080	16908	17027	17114	16988	17034	16881	16937	17026	16954	17069	17128	16940	16946	16829	16948	17105	16851	16860	16887	16859	16850	16806	17174	17099	16948	16936	16981	17113	16984	16903	16899	17004	16867	17140	17053	16868	17048	17202	17064	16958	17042	17038	17139	17077	17099	17116	17043	16795	17070	16869	17047	16915	16928	16859	16973	16983	16925	16895	17195	17102	16846	16889	17119	17034	17019	16925	17160	17066	16948	16954	16870	17003	16894	16918	17008	16973	17026	17077	17170	16941	17222	16922	17156	17012	17175	16971	16909	16798	17144	16961	17143	17067	16867	17136	17021	17041	17009	16916	16953	17124	17015	17136	16925	16971	17180	17088	16761	17125	16928	17102	17123	16979	16895	16852	17010	16979	17100	16788	16993	16900	16985	16973	16935	17133	16991	17038	17031	17024	16989	16963	16918	17166	16998	17118	17008	17099	17034	16883	16881	17033	17022	17181	17193	17139	16959	17012	16760	17079	16948	16944	16887	17029	17025	16921	16988	17096	17045	17136	17103	17086	16921	17093	17135	16815	17130	17118	17169	17052	16905	17113	17129	16988	17120	17042	16975	17253	17140	17072	16911	16827	17177	17218	17003	17001	16773	16793	16983	17056	17240	17165	17341	17144	16936	17176	17116	16822	17120	17132	17105	16862	16890	16929	16975	16916	17135	17098	16867	17057	17062	16816	16823	16963	17108	16975	17046	17237	17012	17160	16838	17057	16818	16997	16947	17027	17087	17060	17004	17106	17125	17077	17058	17224	17012	17178	16925	17044	17107	16764	16919	17041	16813	17060	17166	16944	17025	16938	17106	17006	16710	16926	17056	16959	17078	17198	16837	17153	17047	16770	17037	17126	17201	17307	16994	17069	17096	17096	17011	16998	16846	17109	16978	16954	16941	17060	16872	16960	17054	17233	17096	17121	16988	17257	16929	16921	16794	16839	17023	16826	17081	17055	17163	17113	16810	16980	16998	17036	17180	17103	16936	17036	16966	17024	17008	16908	17046	17014	17186	17005	17054	17063	17066	16993	16992	17115	17071	16991	16880	16834	16800	16909	16837	16955	17094	17041	16956	16965	16965	17079	16921	17029	16993	17136	17083	16953	16906	16907	17009	17175	17135	16930	17125	17141	17218	17016	17061	17178	17081	17084	17133	17195	16788	17038	17250	17292	16991	16889	17061	17018	16850	16986	16816	17007	17181	16972	16933	17164	16945	16980	16878	17083	16896	17009	17092	16901	17047	17131	16961	16987	16876	16811	16936	16961	16998	16876	17135	16975	17121	16924	16827	16961	16985	17052	16800	17151	16967	16936	17013	16911	16903	17171	16931	17231	17059	17166	17005	17099	17154	16847	17060	16820	17116	17132	17017	17182	16924	16950	17071	16973	16937	16972	16910	16967	17125	16989	16960	17081	17060	17079	17042	16915	16918	16951	17149	17095	17026	17035	17082	17161	16763	17054	16996	17091	16815	16877	16879	16909	16718	16912	16800	16872	16823	16919	16823	17138	17049	16957	17140	16746	16942	16988	17018	16829	17126	17047	16864	17137	16984	17078	16875	16972	16961	17034	16871	16798	16921	16920	16992	16929	16726	17055	17083	16946	16966	17026	17014	17095	16923	16988	17266	17003	17003	17154	16994	17022	16891	16988	17147	17144	17172	17133	16995	17083	17162	17047	16935	16806	17188	17039	16855	17173	17009	16879	16938	16876	17016	16836	16866	17017	16871	17142	16976	17049	17015	17097	17050	16909	16956	17158	17221	17021	17057	17245	16990	17025	17095	17050	17173	17005	17189	17041	16927	16947	16955	16833	16944	17234	17063	16951	16905	17120	16869	16703	17114	16978	16916	17036	17013	17032	17052	17063	17150	16993	16938	17097	17010	16877	17231	16953	16846	17186	17022	17138	16963	17085	17099	17063	17062	16947	16925	17047	17052	16959	17094	17107	17056	17066	17227	17196	17150	16955	17072	16951	16860	16997	16951	17039	17205	16928	16974	17078	16949	16997	16897	16947	17079	16879	17128	17077	17231	17244	17054	16925	16982	16951	16799	17079	16990	16999	17042	17010	16965	16844	16964	17077	17025	17054	17000	17035	16906	17165	17140	16894	16890	17074	17111	17181	17129	17153	17037	16978	17085	17269	17099	16912	17047	17131	17003	16982	16924	17265	16982	17131	17096	16976	16931	16785	16896	16947	16943	16938	17033	16977	17018	16912	17099	16909	17062	17023	16940	16841	17002	16988	17032	16887	16995	17152	16795	16879	16900	16982	17097	17109	16925	16938	17101	17184	17107	17029	16974	17072	17045	16921	17022	17089	17172	16871	16830	17117	17332	16943	17061	17030	16999	17178	17153	16929	17158	17098	16893	16996	17006	17167	16896	17144	16985	17077	16892	16991	16991	17039	17107	17249	17160	16927	17196	16826	16968	17219	16989	17102	17004	17116	17078	17034	16944	16990	16945	17112	16843	17073	16808	17025	17108	16884	16860	17141	16969	16746	17031	17015	16894	17033	16953	17032	16768	16815	16928	17061	16829	17143	16904	17141	17096	16991	16839	16987	16902	17067	16816	16894	16910	17014	16984	17100	17060	17063	17064	17070	16826	17133	16975	17093	17098	16958	16763	17129	17014	16856	16829	16976	17025	17128	16948	16845	17068	16932	17165	17017	17059	17047	16967	16863	16824	16915	17096	16976	16974	17054	17043	17115	16812	17067	17036	17050	16864	17031	16942	17059	17032	17077	16986	16902	17033	16952	17138	17104	17006	17148	16957	16945	16877	16820	16884	17125	16940	16968	16975	16899	17153	16962	16909	17022	16775	16875	17118	17280	16946	16905	16953	17140	16851	16835	17088	17074	16944	16811	17105	17037	16976	16742	16980	16952	16952	16867	17088	17018	17022	17197	17021	16900	17092	17065	17000	17315	17198	17054	16959	16940	16919	17014	17100	17049	17140	17077	16907	16968	17043	17049	16945	16845	16998	17161	16981	17041	17008	17115	16908	16971	16946	16729	17018	17101	17009	16910	16834	16990	16919	16997	16730	16997	17024	17009	17084	17076	17046	17009	17089	17096	16955	16913	17007	16958	16909	17096	16962	16835	17067	16856	16886	17122	17100	17016	16994	17097	16818	17113	16893	16996	16972	16996	17031	17088	17186	17118	17045	17109	17120	17009	16973	16716	16838	16990	16985	16902	17009	17018	17047	17067	16877	17084	16952	17011	16819	16847	17022	17012	16885	17164	17056	17101	17171	17106	16888	16967	17075	16934	17022	16920	16934	17039	16899	17281	16892	17024	17019	16996	16923	16911	17162	17128	17216	17059	16939	17106	16915	17132	16882	17300	16984	16840	16897	17115	16877	16815	17236	17081	16916	17038	17135	17068	17057	17063	16967	16724	17040	17123	16794	16998	16974	17014	16884	16991	16894	16857	17040	17111	17039	17169	17085	16860	17049	17030	17130	17213	17146	17065	17131	17118	17096
32401	45833	33340	23314	19542	15581	14687	14581	14286	14493	14184	13933	13604	13829	14088	13735	13822	13775	13920	13818	13813	13760	13699	13859	13793	13809	13805	13859	13588	13805	13665	13733	13512	13733	13700	13694	13635	13648	13561	13743	13615	13852	13775	13603	13843	13707	13606	13622	13704	13733	13710	13655	13558	13740	13697	13786	13805	13651	13734	13615	13859	13688	13622	13683	13634	13696	13719	13924	13839	13572	13718	13714	13783	13766	13697	13642	13617	13487	13643	13722	13659	13751	13672	13780	13713	13731	13608	13552	13679	13788	13667	13702	13767	13840	13780	13688	13523	13608	13751	13792	13582	13955	13653	13505	13814	13608	13660	13811	13649	13802	13749	13644	13834	13735	13772	13676	13718	13636	13508	13759	13710	13725	13627	13732	13753	13607	13669	13763	13718	13565	13765	13574	13596	13709	13603	13564	13629	13622	13738	13714	13776	13681	13705	13754	13560	13657	13429	13574	13730	13643	13661	13728	13682	13687	13737	13628	13674	13665	13736	13753	13623	13734	13778	13613	13544	13692	13679	13643	13743	13615	13810	13835	13657	13770	13668	13513	13677	13659	13657	13837	13604	13780	13576	13793	13730	13529	13676	13712	13646	13744	13717	13642	13704	13704	13749	13743	13795	13630	13786	13778	13662	13661	13593	13587	13707	13751	13812	13670	13736	13802	13694	13693	13769	13702	13740	13711	13546	13621	13732	13600	13706	13457	13717	13606	13675	13844	13632	13585	13772	13732	13560	13582	13806	13752	13568	13809	13694	13836	13714	13676	13645	13689	13580	13636	13684	13765	13858	13461	13811	13597	13683	13602	13708	13655	13575	13723	13664	13785	13765	13744	13697	13566	13675	13591	13500	13758	13827	13779	13644	13673	13591	13644	13781	13656	13682	13661	13740	13640	13671	13648	13531	13633	13753	13725	13784	13654	13663	13753	13571	13602	13885	13783	13588	13747	13772	13791	13743	13678	13711	13660	13827	13645	13795	13516	13897	13703	13634	13682	13694	13663	13574	13787	13657	13601	13664	13765	13762	13728	13696	13690	13732	13697	13658	13856	13669	13541	13564	13616	13793	13598	13731	13776	13737	13740	13532	13620	13720	13611	13828	13871	13648	13713	13747	13644	13615	13472	13737	13573	13835	13638	13672	13598	13784	13662	13821	13755	13681	13539	13650	13707	13784	13765	13704	13811	13680	13509	13716	13586	13655	13746	13692	13640	13729	13695	13657	13791	13792	13446	13763	13639	13682	13662	13755	13623	13755	13587	13548	13715	13615	13648	13658	13625	13583	13615	13798	13631	13769	13672	13676	13874	13550	13533	13564	13738	13674	13560	13829	13627	13805	13658	13893	13679	13784	13764	13888	13749	13804	13702	13710	13776	13742	13619	13572	13718	13660	13729	13630	13590	13746	13764	13795	13621	13787	13706	13744	13628	13666	13750	13771	13749	13643	13743	13647	13523	13619	13626	13770	13693	13883	13629	13575	13606	13569	13691	13761	13805	13699	13606	13680	13595	13590	13492	13846	13550	13657	13683	13776	13839	13520	13741	13762	13603	13827	13721	13687	13733	13652	13701	13768	13648	13624	13693	13587	13489	13758	13578	13559	13667	13682	13714	13642	13792	13568	13737	13706	13588	13581	13799	13693	13649	13672	13549	13577	13801	13634	13783	13601	13401	13679	13478	13629	13909	13822	13643	13587	13677	13700	13654	13755	13735	13729	13828	13665	13939	13735	13626	13593	13848	13844	13637	13585	13692	13697	13785	13711	13688	13829	13730	13745	13606	13898	13557	13808	13652	13602	13904	13530	13633	13723	13674	13914	13803	13754	13703	13487	13600	13636	13727	13609	13621	13733	13848	13638	13679	13632	13745	13698	13666	13571	13561	13778	13742	13726	13577	13816	13703	13698	13655	13737	13669	13692	13811	13577	13626	13652	13693	13583	13648	13670	13729	13612	13616	13611	13616	13780	13714	13842	13751	13720	13554	13602	13618	13674	13573	13604	13721	13848	13648	13786	13522	13803	13622	13623	13689	13787	13721	13669	13665	13520	13675	13709	13648	13704	13741	13586	13789	13539	13824	13782	13791	13630	13562	13594	13640	13767	13759	13686	13720	13644	13641	13792	13773	13688	13619	13601	13568	13757	13548	13648	13596	13739	13571	13758	13776	13788	13672	13701	13742	13692	13683	13708	13604	13741	13585	13554	13858	13727	13739	13672	13676	13778	13620	13705	13646	13734	13747	13654	13691	13749	13683	13767	13550	13648	13627	13660	13738	13707	13700	13673	13686	13789	13742	13572	13648	13689	13685	13678	13774	13789	13621	13629	13744	13692	13954	13663	13662	13561	13594	13671	13716	13684	13597	13759	13800	13755	13705	13774	13628	13801	13668	13691	13714	13844	13577	13478	13702	13876	13552	13621	13654	13690	13668	13584	13799	13870	13732	13591	13689	13547	13686	13699	13578	13777	13837	13692	13719	13785	13667	13712	13569	13775	13729	13704	13706	13629	13587	13731	13603	13627	13601	13813	13866	13758	13744	13706	13738	13574	13664	13761	13548	13706	13670	13800	13553	13603	13859	13742	13870	13712	13726	13836	13810	13576	13743	13740	13652	13649	13751	13730	13768	13691	13493	13525	13627	13693	13760	13649	13776	13755	13739	13542	13673	13543	13834	13683	13639	13785	13669	13655	13779	13609	13453	13537	13607	13630	13676	13715	13809	13639	13790	13574	13662	13773	13704	13652	13751	13566	13697	13707	13761	13910	13665	13664	13667	13647	13790	13590	13778	13597	13563	13763	13835	13888	13703	13692	13680	13629	13577	13877	13562	13741	13737	13666	13692	13825	13687	13684	13669	13643	13807	13756	13727	13717	13639	13700	13695	13726	13745	13692	13776	13731	13673	13744	13615	13757	13679	13636	13750	13743	13667	13749	13678	13795	13646	13775	13726	13725	13747	13717	13806	13578	13822	13746	13749	13744	13791	13641	13681	13589	13650	13659	13716	13882	13615	13560	13588	13703	13614	13736	13723	13665	13716	13769	13632	13825	13727	13776	13690	13779	13570	13777	13707	13832	13837	13776	13771	13655	13629	13704	13756	13611	13728	13764	13703	13667	13703	13592	13566	13760	13788	13702	13747	13689	13743	13721	13669	13555	13851	13681	13590	13650	13564	13680	13571	13640	13885	13740	13623	13631	13656	13721	13706	13731	13695	13583	13726	13701	13711	13768	13705	13700	13682	13819	13703	13657	13598	13784	13591	13727	13686	13876	13669	13774	13819	13881	13551	13750	13772	13732	13729	13641	13830	13869	13680	13619	13681	13658	13802	13715	13624	13776	13949	13889	13661	13760	13627	13863	13662	13697	13829	13691	13761	13666	13713	13745	13786	13666	13653	13596	13794	13788	13871	13716	13600	13720	13670	13643	13600	13555	13732	13638	13661	13579	13752	13667	13673	13590	13767	13914	13751	13587	13589	13611	13816	13782	13955	13742	13720	13798	13553	13696	13723	13640	13656	13677	13633	13590	13607	13758	13697	13755	13702	13816	13553	13742	13652	13585	13780	13684	13696	13810	13735	13545	13642	13669	13667	13687	13762	13597	13811	13792	13803	13578	13783	13768	13840	13656	13619	13767	13816	13736	13783	13683	13753	13690	13733	13642	13579	13699	13692	13661	13671	13732	13539	13664	13707	13774	13639	13640	13691	13573	13754	13598	13694	13641	13846	13524	13581	13845	13627	13724	13851	13823	13760	13790	13730	13722	13716	13853	13734	13780	13512	13850	13639	13679	13763	13720	13698	13731	13535	13747	13754	13587	13749	13666	13738	13702	13623	13606	13701	13767	13748	13691	13666	13686	13703	13685	13580	13595	13761	13749	13735	13765	13510	13614	13666	13769	13972	13651	13619	13639	13731	13530	13735	13645	13677	13796	13783	13588	13803	13673	13848	13876	13641	13796	13762	13793	13772	13741	13680	13733	13809	13590	13626	13582	13814	13713	13697	13713	13547	13778	13698	13706	13689	13630	13670	13876	13672	13705	13672	13825	13813	13525	13686	13760	13644	13867	13782	13706	13582	13667	13690	13672	13524	13746	13544	13759	13750	13641	13678	13835	13645	13740	13695	13493	13662	13706	13571	13587	13634	13612	13788	13596	13843	13809	13668	13613	13752	13752	13633	13676	13545	13689	13597	13685	13706	13699	13758	13699	13694	13633	13517	13662	13668	13890	13802	13675	13841	13567	13864	13521	13727	13627	13610	13765	13821	13831	13724	13614	13586	13685	13712	13706	13754	13713	13658	13727	13583	13844	13640	13634	13807	13795	13756	13680	13662	13572	13646	13660	13621	13592	13765	13545	13632	13642	13711	13634	13725	13833	13718	13584	13794	13715	13810	13642	13808	13995	13728	13689	13810	13851	13607	13868	13791	13752	13692	13583	13767	13626	13758	13853	13694	13862	13650	13554	13779	13744	13549	13751	13903	13715	13768	13665	13668	13575	13729	13663	13615	13946	13751	13800	13660	13590	13723	13870	13612	13639	13734	13758	13527	13836	13541	13846	13613	13704	13704	13543	13843	13645	13695	13663	13794	13781	13630	13689	13727	13664	13517	13774	13699	13742	13630	13671	13733	13544	13694	13739	13758	13561	13690	13711	13578	13741	13629	13611	13618	13803	13825	13711	13631	13830	13737	13658	13677	13670	13762	13583	13670	13645	13875	13639	13762	13594	13730	13668	13752	13719	13809	13499	13814	13972	13550	13727	13564	13762	13708	13580	13656	13571	13655	13795	13643	13656	13735	13750	13693	13773	13763	13682	13842	13820	13736	13589	13670	13773	13697	13790	13686	13636	13703	13612	13649	13759	13543	13761	13774	13596	13882	13753	13601	13569	13677	13731	13749	13746	13647	13715	13715	13595	13617	13783	13811	13652	13617	13562	13878	13837	13722	13696	13660	13593	13659	13654	13836	13611	13640	13699	13689	13659	13603	13763	13701	13775	13583	13629	13660	13694	13831	13708	13701	13795	13685	13571	13750	13582	13848	13589	13792	13808	13714	13697	13752	13441	13628	13833	13640	13560	13635	13685	13680	13697	13783	13581	13587	13560	13677	13828	13645	13697	13795	13765	13856	13758	13675	13631	13559
23134	21142	28161	25355	23532	22658	20690	18158	17569	17605	17181	16915	17089	17040	16980	16840	16765	16767	16686	16769	16648	16628	16715	17341	17740	17708	17039	16908	16601	16577	16326	16436	16498	16391	16375	16553	16594	16352	16405	16500	16360	16746	16483	16503	16626	16579	16498	16720	16485	16450	16426	16757	16429	16584	16414	16532	16558	16569	16282	16533	16299	16449	16428	16463	16144	16424	16491	16557	16557	16264	16496	16542	16477	16571	16544	16318	16370	16449	16626	16529	16700	16503	16503	16394	16279	16309	16462	16451	16602	16466	16392	16497	16444	16507	16698	16464	16420	16303	16395	16236	16288	16377	16590	16511	16596	16367	16412	16481	16354	16339	16440	16273	16365	16433	16461	16506	16379	16457	16342	16314	16499	16299	16360	16428	16310	16577	16452	16546	16601	16266	16338	16551	16426	16262	16340	16546	16530	16487	16618	16483	16562	16255	16430	16474	16469	16556	16500	16683	16452	16460	16527	16513	16495	16451	16331	16456	16542	16526	16479	16512	16474	16427	16368	16423	16399	16486	16493	16381	16331	16320	16389	16422	16212	16536	16239	16273	16508	16582	16407	16349	16593	16426	16237	16460	16275	16291	16384	16369	16221	16429	16472	16451	16436	16526	16473	16495	16786	16460	16623	16454	16645	16476	16295	16516	16306	16404	16401	16554	16291	16340	16567	16543	16301	16555	16565	16571	16468	16479	16494	16511	16372	16294	16500	16567	16294	16310	16460	16212	16401	16410	16538	16090	16283	16524	16479	16328	16365	16533	16448	16274	16313	16492	16322	16380	16706	16372	16525	16474	16608	16503	16726	16465	16674	16462	16518	16555	16368	16532	16556	16219	16388	16652	16509	16251	16829	16695	16334	16433	16282	16436	16361	16460	16352	16614	16546	16437	16487	16628	16395	16634	16455	16499	16536	16329	16396	16413	16607	16340	16430	16485	16572	16472	16615	16487	16497	16285	16434	16423	16403	16485	16524	16650	16337	16618	16387	16456	16400	16654	16361	16198	16356	16562	16591	16651	16440	16478	16428	16527	16406	16352	16357	16401	16634	16450	16556	16503	16611	16412	16636	16323	16689	16449	16535	16378	16698	16524	16573	16463	16467	16555	16455	16627	16472	16426	16302	16290	16378	16392	16573	16185	16386	16391	16370	16377	16430	16287	16423	16358	16282	16548	16413	16475	16283	16330	16422	16264	16424	16369	16492	16350	16441	16486	16500	16379	16613	16509	16293	16277	16488	16472	16503	16788	16445	16386	16465	16226	16437	16334	16345	16573	16532	16483	16553	16577	16574	16420	16282	16542	16623	16508	16668	16580	16576	16307	16493	16465	16302	16298	16502	16376	16354	16391	16568	16520	16413	16447	16411	16369	16560	16463	16723	16524	16558	16530	16391	16561	16412	16490	16552	16466	16261	16554	16452	16566	16321	16476	16587	16523	16258	16296	16415	16450	16517	16457	16435	16433	16577	16468	16420	16309	16311	16397	16185	16455	16421	16568	16444	16496	16610	16542	16613	16642	16549	16243	16457	16500	16417	16316	16432	16411	16350	16349	16475	16455	16612	16441	16588	16413	16359	16405	16422	16420	16565	16661	16292	16526	16398	16359	16448	16299	16287	16491	16548	16368	16504	16362	16324	16588	16571	16385	16363	16305	16368	16523	16642	16282	16394	16338	16540	16519	16419	16300	16511	16681	16551	16207	16290	16499	16189	16274	16670	16466	16452	16328	16400	16352	16523	16618	16431	16363	16367	16439	16303	16467	16450	16326	16636	16427	16513	16488	16544	16281	16520	16331	16450	16392	16697	16517	16708	16690	16462	16553	16568	16340	16350	16473	16499	16714	16533	16694	16419	16493	16460	16368	16563	16549	16389	16290	16412	16262	16498	16343	16171	16377	16134	16332	16544	16544	16411	16417	16402	16442	16363	16191	16413	16383	16408	16526	16447	16535	16336	16549	16579	16563	16437	16497	16325	16436	16440	16327	16472	16405	16496	16389	16581	16455	16543	16362	16519	16700	16165	16563	16395	16482	16274	16615	16554	16471	16468	16492	16503	16557	16387	16231	16621	16502	16348	16330	16479	16382	16712	16242	16449	16559	16421	16623	16453	16530	16562	16443	16542	16256	16740	16467	16466	16551	16529	16345	16485	16534	16393	16386	16519	16499	16356	16534	16264	16323	16170	16402	16344	16561	16478	16512	16586	16536	16478	16568	16403	16312	16443	16539	16297	16520	16338	16476	16679	16587	16380	16328	16458	16520	16635	16366	16631	16402	16508	16733	16414	16395	16499	16640	16618	16500	16395	16420	16365	16522	16588	16431	16641	16696	16478	16486	16415	16551	16514	16315	16530	16375	16375	16403	16453	16266	16484	16390	16526	16338	16435	16402	16411	16571	16306	16440	16443	16477	16494	16312	16377	16377	16690	16484	16284	16548	16472	16527	16386	16652	16380	16416	16481	16511	16265	16571	16394	16208	16367	16336	16463	16437	16416	16403	16522	16241	16424	16195	16291	16593	16471	16585	16370	16315	16516	16513	16501	16278	16424	16469	16648	16291	16550	16402	16409	16403	16360	16356	16377	16497	16382	16515	16423	16630	16545	16355	16476	16349	16277	16519	16541	16515	16405	16266	16408	16266	16729	16538	16553	16466	16418	16454	16257	16278	16368	16488	16460	16518	16462	16243	16494	16408	16376	16509	16441	16448	16417	16507	16508	16278	16727	16467	16488	16538	16603	16411	16412	16360	16254	16462	16530	16502	16585	16537	16690	16419	16423	16551	16415	16512	16404	16678	16639	16426	16375	16332	16453	16456	16379	16493	16483	16475	16595	16306	16259	16424	16412	16343	16503	16567	16270	16407	16496	16511	16351	16379	16553	16573	16179	16444	16355	16517	16424	16251	16412	16317	16397	16288	16610	16559	16467	16526	16304	16594	16491	16365	16477	16491	16455	16358	16438	16384	16471	16367	16493	16556	16393	16342	16250	16398	16583	16248	16464	16331	16536	16376	16612	16507	16427	16445	16482	16553	16345	16411	16783	16622	16451	16503	16567	16426	16382	16451	16520	16538	16377	16865	16570	16509	16550	16288	16506	16401	16515	16413	16581	16453	16432	16621	16490	16443	16458	16442	16546	16498	16411	16540	16469	16335	16438	16459	16355	16687	16478	16201	16610	16346	16377	16390	16435	16443	16415	16418	16506	16424	16416	16553	16408	16682	16516	16441	16326	16508	16613	16496	16443	16321	16716	16398	16555	16425	16374	16379	16485	16525	16407	16435	16399	16436	16631	16273	16491	16538	16523	16481	16299	16262	16403	16460	16400	16455	16392	16597	16532	16403	16664	16357	16249	16365	16536	16429	16441	16434	16490	16467	16342	16447	16575	16373	16475	16295	16552	16507	16363	16473	16520	16464	16467	16242	16667	16519	16461	16450	16451	16299	16618	16457	16617	16269	16421	16381	16514	16312	16550	16593	16482	16418	16544	16665	16406	16287	16551	16519	16463	16464	16435	16385	16346	16435	16276	16381	16680	16556	16558	16495	16418	16388	16633	16409	16527	16387	16435	16383	16374	16370	16516	16266	16495	16362	16454	16445	16454	16423	16500	16508	16596	16287	16392	16346	16632	16285	16516	16436	16354	16366	16469	16434	16519	16124	16426	16417	16354	16569	16430	16485	16589	16657	16536	16437	16370	16388	16559	16524	16296	16282	16469	16646	16529	16359	16460	16623	16465	16308	16295	16423	16373	16608	16694	16539	16346	16297	16642	16450	16414	16359	16443	16533	16305	16539	16523	16543	16478	16570	16363	16454	16609	16443	16531	16381	16567	16499	16577	16410	16481	16544	16477	16572	16387	16261	16526	16254	16530	16514	16388	16385	16449	16476	16503	16312	16325	16362	16342	16556	16389	16416	16380	16459	16443	16470	16703	16704	16412	16437	16582	16382	16284	16628	16218	16434	16629	16393	16556	16722	16433	16514	16362	16358	16507	16475	16299	16546	16416	16369	16474	16299	16397	16385	16502	16514	16581	16402	16559	16492	16427	16512	16515	16436	16413	16352	16385	16312	16624	16385	16433	16483	16356	16531	16432	16646	16478	16381	16658	16449	16691	16585	16472	16535	16710	16440	16464	16496	16506	16444	16292	16631	16545	16233	16585	16408	16462	16502	16306	16464	16338	16425	16669	16581	16685	16419	16535	16537	16406	16405	16383	16267	16390	16600	16468	16503	16325	16684	16706	16509	16394	16285	16136	16319	16511	16381	16333	16364	16434	16349	16609	16315	16307	16339	16428	16447	16616	16645	16405	16485	16635	16623	16524	16516	16535	16503	16446	16453	16236	16491	16560	16500	16376	16541	16520	16600	16292	16417	16599	16698	16521	16483	16426	16750	16443	16448	16352	16506	16572	16276	16440	16372	16366	16333	16443	16321	16576	16568	16372	16447	16597	16409	16497	16542	16382	16501	16360	16592	16507	16373	16369	16248	16221	16568	16543	16575	16557	16445	16428	16624	16506	16247	16360	16239	16569	16403	16550	16340	16434	16381	16795	16489	16510	16520	16451	16559	16442	16372	16545	16411	16623	16445	16565	16425	16459	16481	16521	16486	16510	16469	16446	16480	16468	16450	16426	16487	16400	16352	16293	16403	16530	16353	16552	16401	16427	16249	16434	16470	16373	16427	16518	16377	16391	16320	16456	16450	16364	16255	16657	16657	16418	16519	16354	16475	16510	16477	16402	16386	16503	16460	16458	16186	16380	16539	16395	16447	16374	16461	16505	16352	16421	16364	16495	16461	16400	16433	16467	16517	16427	16388	16403	16572	16682	16394	16406	16573	16408	16534	16529	16417	16467	16546	16450	16473	16606	16563	16398	16413	16472	16324	16437	16486	16512	16441	16433	16478	16470	16528	16599	16434	16386	16389	16643	16220	16457	16608	16426	16406	16376	16465	16527	16388	16636	16389	16655	16455	16609	16591	16471	16336	16366	16514	16389	16424	16471	16388	16470	16303	16404	16655	16240	16505	16183	16470	16347	16335	16315	16398	16470	16300	16520	16639	16461	16381	16410	16608	16360	16466	16499	16454	16594	16511	16347	16582	16660	16727	16483	16328	16451	16651	16523	16552	16568	16432	16325	16406
29240	52347	42373	31079	24374	17582	15874	15004	14959	14849	13885	13658	13957	13861	13936	13806	13647	13641	13658	13434	13524	13695	14148	14847	14788	14504	14112	13900	13497	13482	13464	13416	13339	13340	13515	13342	13344	13368	13388	13456	13397	13567	13228	13299	13399	13435	13191	13279	13329	13336	13312	13351	13416	13406	13482	13521	13416	13371	13319	13478	13361	13242	12990	13320	13447	13383	13568	13389	13394	13337	13198	13482	13261	13384	13403	13367	13327	13411	13280	13161	13457	13431	13345	13506	13376	13377	13400	13346	13202	13337	13330	13343	13426	13180	13370	13375	13353	13311	13384	13454	13346	13447	13400	13405	13437	13216	13299	13398	13378	13349	13377	13395	13426	13266	13397	13284	13347	13543	13497	13417	13378	13504	13366	13217	13277	13423	13211	13609	13462	13313	13408	13081	13494	13491	13384	13489	13339	13490	13274	13369	13327	13230	13260	13414	13454	13364	13364	13352	13230	13420	13476	13383	13342	13290	13399	13330	13320	13508	13347	13403	13485	13402	13438	13424	13364	13459	13524	13346	13327	13400	13400	13511	13337	13431	13331	13471	13372	13522	13451	13424	13462	13455	13302	13400	13303	13437	13268	13380	13520	13314	13475	13252	13454	13319	13411	13423	13390	13473	13318	13220	13423	13262	13312	13409	13255	13389	13361	13354	13280	13462	13411	13441	13404	13206	13293	13379	13355	13419	13475	13353	13302	13418	13334	13361	13457	13428	13293	13384	13460	13329	13445	13370	13280	13251	13481	13352	13298	13247	13442	13509	13429	13326	13391	13284	13355	13317	13423	13275	13476	13342	13423	13379	13455	13239	13429	13266	13368	13501	13539	13301	13280	13308	13527	13417	13401	13386	13404	13411	13507	13338	13318	13297	13398	13315	13342	13244	13429	13488	13273	13373	13321	13635	13302	13455	13376	13287	13215	13428	13330	13402	13473	13390	13351	13510	13358	13400	13291	13285	13098	13455	13337	13395	13357	13277	13460	13340	13350	13343	13315	13286	13231	13415	13475	13338	13407	13282	13347	13337	13516	13330	13394	13496	13439	13404	13380	13377	13370	13352	13406	13420	13360	13565	13457	13373	13346	13434	13387	13308	13496	13299	13293	13455	13395	13401	13424	13180	13301	13538	13536	13254	13454	13232	13514	13321	13591	13311	13482	13156	13276	13327	13381	13310	13267	13297	13392	13427	13162	13408	13353	13437	13290	13212	13371	13322	13393	13430	13386	13166	13480	13309	13499	13288	13429	13382	13546	13203	13309	13336	13467	13232	13318	13353	13402	13270	13174	13508	13193	13297	13397	13391	13395	13497	13205	13314	13469	13315	13288	13304	13314	13269	13435	13307	13450	13497	13367	13436	13303	13313	13371	13411	13594	13313	13297	13348	13345	13169	13356	13314	13412	13405	13493	13325	13407	13381	13395	13350	13415	13361	13477	13585	13306	13332	13559	13350	13327	13340	13265	13355	13300	13366	13347	13448	13393	13429	13141	13444	13367	13189	13280	13357	13255	13264	13301	13456	13324	13235	13520	13440	13434	13227	13447	13304	13382	13358	13405	13290	13421	13322	13310	13285	13367	13452	13478	13419	13523	13261	13316	13332	13508	13299	13224	13237	13371	13415	13294	13267	13284	13295	13494	13413	13363	13321	13394	13351	13560	13416	13378	13429	13413	13537	13472	13404	13323	13373	13371	13317	13310	13427	13416	13325	13308	13258	13390	13323	13274	13315	13423	13548	13257	13394	13333	13380	13380	13250	13412	13366	13435	13306	13122	13292	13353	13318	13362	13427	13366	13304	13328	13278	13355	13576	13223	13434	13363	13215	13338	13467	13469	13337	13332	13334	13374	13315	13309	13410	13273	13357	13297	13342	13324	13376	13211	13538	13244	13294	13365	13418	13149	13325	13260	13363	13247	13262	13453	13541	13268	13293	13433	13328	13296	13301	13259	13531	13284	13319	13311	13389	13371	13251	13485	13354	13340	13297	13385	13396	13420	13458	13427	13394	13317	13480	13354	13286	13428	13324	13423	13435	13306	13247	13287	13252	13283	13397	13483	13379	13405	13386	13468	13297	13329	13160	13412	13465	13293	13316	13366	13411	13245	13531	13321	13485	13418	13376	13303	13281	13221	13400	13332	13308	13409	13478	13287	13459	13290	13293	13408	13387	13393	13340	13484	13410	13416	13515	13420	13404	13375	13298	13486	13331	13588	13509	13359	13213	13328	13434	13372	13258	13281	13369	13473	13404	13381	13326	13507	13591	13366	13496	13344	13342	13410	13399	13297	13395	13442	13468	13368	13273	13231	13502	13420	13227	13565	13382	13349	13414	13332	13406	13295	13360	13559	13416	13126	13373	13341	13287	13443	13306	13277	13333	13411	13442	13164	13372	13349	13401	13341	13574	13395	13271	13383	13394	13392	13388	13545	13275	13299	13540	13352	13278	13432	13401	13241	13333	13435	13517	13540	13508	13401	13348	13313	13388	13262	13198	13384	13421	13398	13202	13308	13360	13341	13489	13455	13247	13444	13236	13401	13381	13429	13421	13264	13371	13542	13349	13414	13304	13240	13246	13230	13339	13306	13212	13437	13395	13521	13308	13364	13334	13352	13390	13128	13393	13255	13430	13466	13433	13395	13326	13536	13393	13315	13544	13446	13276	13399	13381	13466	13438	13092	13495	13491	13196	13253	13335	13409	13342	13319	13472	13486	13457	13391	13317	13392	13448	13457	13393	13551	13438	13351	13533	13439	13417	13413	13381	13244	13247	13107	13370	13518	13460	13201	13218	13373	13448	13360	13188	13398	13364	13128	13408	13404	13283	13280	13437	13215	13390	13459	13385	13429	13190	13497	13307	13520	13369	13240	13360	13244	13276	13169	13316	13440	13417	13481	13425	13323	13189	13458	13459	13424	13266	13238	13357	13403	13382	13390	13238	13437	13400	13364	13383	13412	13400	13359	13281	13336	13430	13280	13303	13416	13549	13369	13453	13309	13198	13215	13432	13357	13446	13538	13319	13369	13402	13304	13313	13308	13313	13552	13314	13450	13405	13421	13237	13381	13592	13205	13185	13432	13274	13477	13448	13325	13350	13429	13135	13317	13419	13151	13486	13462	13319	13321	13417	13296	13398	13370	13308	13440	13322	13492	13460	13241	13529	13303	13242	13321	13466	13338	13509	13392	13364	13380	13447	13135	13303	13425	13397	13545	13181	13446	13363	13350	13317	13483	13400	13492	13254	13453	13372	13406	13452	13426	13177	13358	13512	13262	13553	13385	13228	13442	13429	13373	13434	13458	13455	13248	13339	13401	13495	13502	13326	13467	13253	13381	13329	13360	13394	13385	13290	13478	13235	13492	13477	13288	13402	13496	13391	13363	13267	13413	13335	13231	13289	13366	13389	13355	13243	13485	13498	13190	13296	13351	13295	13396	13306	13406	13282	13422	13269	13452	13391	13352	13434	13373	13454	13456	13297	13435	13315	13370	13285	13310	13273	13382	13243	13209	13564	13296	13351	13438	13404	13497	13529	13518	13228	13210	13389	13413	13205	13428	13547	13631	13300	13398	13391	13423	13297	13292	13339	13438	13345	13335	13541	13388	13320	13317	13507	13290	13292	13316	13101	13356	13264	13456	13313	13186	13426	13467	13298	13396	13368	13408	13282	13421	13472	13346	13327	13325	13382	13342	13438	13426	13389	13285	13528	13415	13437	13451	13305	13505	13395	13368	13368	13306	13297	13304	13356	13434	13462	13412	13343	13549	13385	13371	13388	13271	13273	13497	13358	13365	13491	13190	13369	13514	13295	13385	13353	13473	13287	13333	13369	13254	13460	13249	13379	13517	13466	13447	13196	13544	13275	13347	13180	13476	13432	13329	13489	13503	13555	13351	13365	13396	13283	13421	13200	13479	13448	13328	13328	13394	13443	13324	13510	13386	13381	13340	13423	13289	13345	13508	13298	13288	13439	13407	13393	13293	13399	13344	13240	13234	13387	13542	13361	13408	13441	13282	13282	13276	13460	13265	13402	13420	13274	13322	13322	13370	13397	13331	13266	13375	13249	13385	13295	13444	13413	13363	13518	13430	13370	13357	13279	13456	13434	13359	13399	13541	13438	13580	13440	13496	13244	13326	13322	13428	13201	13358	13509	13302	13365	13513	13279	13393	13519	13309	13243	13311	13353	13273	13362	13336	13247	13316	13192	13586	13343	13431	13549	13354	13243	13264	13324	13214	13430	13470	13344	13508	13370	13203	13418	13409	13337	13271	13436	13313	13388	13263	13385	13345	13389	13282	13273	13282	13361	13296	13353	13418	13380	13381	13344	13485	13394	13257	13180	13094	13445	13488	13422	13247	13542	13262	13495	13416	13430	13395	13512	13361	13295	13473	13370	13286	13209	13536	13438	13508	13308	13205	13176	13256	13463	13523	13328	13423	13519	13385	13477	13330	13440	13248	13439	13380	13283	13252	13443	13483	13152	13490	13252	13316	13262	13596	13497	13422	13407	13382	13359	13261	13447	13482	13261	13318	13268	13278	13233	13290	13365	13300	13351	13340	13295	13497	13331	13431	13442	13237	13300	13501	13363	13458	13486	13213	13324	13459	13364	13345	13405	13363	13432	13416	13411	13532	13288	13397	13283	13490	13301	13264	13388	13290	13495	13478	13369	13289	13487	13419	13373	13374	13406	13369	13313	13225	13360	13605	13247	13390	13352	13365	13076	13343	13400	13172	13357	13174	13263	13550	13425	13368	13375	13455	13378	13451	13290	13217	13368	13367	13336	13154	13378	13267	13431	13456	13285	13407	13282	13465	13454	13304	13339	13422	13397	13353	13419	13240	13619	13472	13472	13393	13397	13411	13348	13288	13418	13127	13402	13282	13415	13511	13215	13281	13332	13306	13304	13352	13288	13337	13450	13348	13506	13349	13440	13267	13334	13473	13460	13492	13249	13422	13316	13345	13219	13276	13386	13435	13372	13191	13498	13288	13491	13363	13404	13519	13417	13330	13497	13383	13418	13375	13437	13444	13399	13383	13364	13343	13461	13470	13165	13364	13488	13406	13469	13227	13322	13212	13309	13437	13312	13337	13517	13401	13484	13417	13434	13266	13339	13219	13414	13261	13281	13246	13367
24607	21274	28988	29694	24173	21409	19993	18661	18322	18171	17936	17761	17999	17927	17795	17997	17637	17778	17962	17673	17790	17629	17995	18117	18146	17995	17825	17594	17759	17739	17530	17464	17839	17741	17701	17784	17627	17578	17579	17715	17898	17706	17573	17794	17513	17587	17722	17498	17554	17575	17586	17568	17465	17548	17697	17575	17522	17579	17784	17568	17776	17621	17486	17451	17472	17635	17671	17714	17617	17555	17633	17594	17490	17728	17631	17595	17630	17665	17492	17545	17863	17555	17608	17682	17405	17586	17508	17245	17398	17538	17413	17630	17871	17590	17763	17437	17641	17810	17636	17487	17487	17785	17388	17426	17613	17656	17431	17651	17766	17772	17762	17508	17507	17716	17524	17559	17547	17618	17443	17734	17518	17504	17695	17669	17455	17903	17394	17613	17424	17425	17481	17468	17657	17860	17464	17794	17656	17608	17572	17657	17419	17759	17440	17603	17703	17540	17657	17714	17621	17829	17575	17752	17664	17527	17723	17680	17486	17462	17451	17622	17836	17729	17505	17489	17419	17358	17618	17583	17647	17569	17530	17548	17337	17621	17633	17703	17721	17417	17743	17544	17519	17558	17510	17504	17724	17601	17643	17890	17504	17660	17748	17610	17656	17552	17709	17742	17745	17666	17557	17539	17424	17585	17656	17726	17451	17667	17430	17736	17409	17438	17740	17489	17679	17625	17521	17601	17679	17626	17525	17473	17395	17732	17703	17603	17734	17487	17460	17550	17467	17593	17566	17562	17562	17694	17484	17704	17795	17738	17666	17502	17586	17567	17594	17861	17602	17647	17520	17823	17629	17622	17762	17622	17418	17708	17454	17602	17603	17537	17521	17417	17757	17660	17593	17607	17651	17515	17587	17617	17681	17762	17800	17518	17503	17632	17440	17801	18039	17719	17464	17384	17714	17621	17694	17652	17554	17567	17802	17745	17859	17681	17605	17668	17728	17498	17777	17513	17628	17652	17518	17842	17681	17560	17708	17530	17664	17775	17850	17600	17486	17713	17739	17869	17803	17519	17689	17657	17502	17660	17489	17723	17595	17640	17709	17587	17684	17528	17460	17598	17533	17564	17468	17604	17582	17617	17743	17601	17611	17469	17579	17644	17577	17501	17336	17718	17752	17641	17806	17618	17462	17647	17763	17307	17430	17512	17486	17686	17551	17718	17626	17603	17541	17625	17574	17634	17690	17791	17652	17477	17676	17657	17671	17681	17682	17673	17523	17545	17692	17380	17653	17634	17712	17495	17592	17604	17792	17633	17488	17553	17606	17622	17543	17394	17397	17511	17741	17606	17717	17804	17561	17771	17655	17562	17718	17465	17546	17498	17558	17609	17687	17541	17664	17568	17541	17583	17650	17696	17526	17590	17521	17660	17581	17487	17560	17397	17565	17521	17652	17662	17728	17625	17630	17651	17623	17583	17627	17750	17718	17798	17684	17568	17710	17609	17640	17492	17648	17581	17639	17556	17418	17677	17566	17612	17730	17649	17485	17560	17638	17406	17460	17704	17738	17713	17491	17598	17535	17464	17553	17442	17633	17617	17518	17574	17582	17630	17530	17478	17388	17646	17451	17593	17619	17577	17831	17682	17582	17589	17468	17518	17686	17431	17742	17559	17530	17617	17603	17526	17728	17480	17546	17772	17554	17684	17558	17773	17717	17622	17609	17657	17801	17737	17717	17541	17493	17515	17755	17504	17627	17671	17622	17544	17403	17526	17661	17496	17625	17462	17491	17667	17641	17514	17526	17576	17718	17473	17599	17602	17624	17646	17676	17681	17780	17573	17559	17291	17555	17702	17730	17710	17484	17767	17920	17568	17665	17596	17607	17682	17690	17572	17570	17581	17731	17498	17582	17644	17662	17523	17999	17793	17730	17517	17723	17598	17683	17713	17796	17586	17457	17682	17747	17766	17531	17560	17411	17640	17619	17456	17781	17592	17579	17483	17418	17721	17686	17503	17582	17747	17639	17668	17763	17688	17608	17475	17576	17594	17458	17564	17574	17638	17647	17687	17541	17468	17719	17625	17670	17532	17566	17581	17453	17788	17422	17743	17798	17592	17681	17591	17581	17866	17717	17786	17853	17815	17673	17715	17545	17758	17685	17667	17527	17456	17619	17556	17548	17548	17415	17492	17620	17818	17544	17657	17798	17726	17636	17588	17692	17773	17675	17603	17712	17544	17882	17592	17604	17588	17666	17471	17686	17711	17414	17534	17569	17417	17644	17273	17429	17726	17792	17715	17652	17805	17487	17491	17456	17734	17531	17572	17325	17625	17664	17504	17876	17684	17539	17761	17456	17583	17633	17469	17626	17605	17725	17698	17787	17636	17402	17658	17744	17812	17711	17585	17506	17528	17589	17577	17553	17450	17767	17559	17412	17685	17856	17588	17629	17604	17571	17600	17647	17699	17898	17622	17708	17593	17604	17604	17613	17610	17677	17424	17476	17607	17527	17672	17748	17702	17694	17468	17656	17686	17626	17535	17553	17543	17694	17572	17725	17571	17559	17380	17520	17648	17584	17569	17360	17585	17498	17484	17581	17624	17624	17547	17628	17654	17721	17771	17644	17674	17623	17705	17627	17698	17751	17485	17483	17614	17747	17399	17530	17668	17616	17491	17596	17603	17695	17750	17239	17677	17744	17695	17359	17561	17414	17820	17578	17609	17446	17624	17727	17680	17686	17541	17690	17588	17426	17618	17613	17607	17551	17393	17516	17630	17788	17456	17423	17348	17846	17556	17884	17411	17551	17703	17724	17472	17470	17416	17631	17401	17662	17628	17586	17667	17644	17719	17534	17508	17879	17711	17737	17576	17615	17467	17575	17634	17494	17567	17612	17343	17648	17693	17495	17811	17708	17753	17633	17413	17693	17502	17584	17552	17702	17591	17403	17487	17779	17588	17587	17548	17595	17773	17520	17805	17736	17596	17510	17820	17797	17556	17566	17731	17857	17709	17812	17710	17643	17586	17476	17491	17738	17431	17689	17535	17406	17745	17674	17582	17527	17655	17581	17576	17587	17597	17629	17703	17641	17662	17722	17133	17743	17731	17741	17487	17696	17543	17674	17879	17650	17583	17493	17618	17406	17773	17763	17590	17513	17398	17454	17724	17715	17772	17514	17513	17697	17499	17607	17597	17729	17517	17605	17377	17595	17610	17608	17601	17530	17682	17676	17598	17286	17616	17505	17690	17623	17450	17724	17307	17606	17489	17427	17743	17671	17590	17621	17641	17640	17582	17554	17592	17618	17451	17659	17315	17530	17626	17616	17483	17850	17705	17706	17501	17402	17533	17324	17672	17620	17757	17729	17576	17587	17488	17558	17739	17712	17335	17638	17606	17575	17383	17602	17628	17530	17709	17737	17569	17644	17696	17656	17480	17605	17552	17378	17596	17584	17788	17542	17750	17736	17586	17803	17691	17569	17428	17779	17661	17567	17450	17509	17730	17632	17740	17842	17720	17703	17665	17602	17646	17702	17640	17791	17646	17736	17646	17640	17740	17722	17570	17513	17519	17742	17654	17407	17568	17874	17888	17466	17596	17542	17602	17630	17554	17797	17663	17795	17532	17529	17432	17698	17673	17702	17517	17609	17637	17390	17585	17616	17585	17506	17624	17645	17647	17533	17468	17651	17506	17562	17767	17570	17532	17471	17530	17806	17522	17650	17785	17596	17638	17762	17604	17551	17542	17388	17710	17714	17611	17475	17448	17597	17989	17610	17510	17818	17657	17948	17495	17746	17649	17610	17361	17548	17796	17905	17475	17423	17464	17715	17721	17449	17624	17675	17501	17597	17544	17685	17630	17832	17421	17583	17555	17766	17448	17419	17786	17493	17667	17657	17425	17519	17606	17684	17644	17394	17722	17555	17599	17592	17832	17582	17551	17647	17856	17962	17608	17635	17585	17756	17674	17458	17644	17563	17410	17645	17548	17540	17676	17469	17469	17629	17402	17713	17624	17850	17701	17495	17430	17558	17609	17652	17490	17634	17504	17804	17519	17824	17738	17439	17740	17551	17736	17640	17367	17754	17604	17548	17828	17459	17715	17395	17657	17739	17550	17624	17594	17640	17559	17747	17692	17679	17526	17610	17591	17558	17664	17711	17754	17536	17634	17809	17574	17614	17626	17526	17518	17518	17433	17492	17789	17670	17330	17551	17646	17584	17378	17588	17331	17425	17641	17522	17534	17521	17637	17605	17888	17674	17667	17556	17720	17657	17567	17541	17480	17577	17750	17625	17715	17539	17658	17536	17360	17825	17509	17677	17671	17565	17618	17637	17452	17694	17623	17521	17783	17642	17669	17482	17538	17880	17743	17527	17638	17712	17427	17568	17530	17516	17463	17568	17462	17447	17724	17543	17670	17583	17623	17615	17655	17544	17461	17712	17620	17672	17764	17638	17582	17730	17807	17628	17720	17654	17577	17644	17384	17663	17436	17731	17500	17658	17627	17803	17809	17538	17515	17526	17503	17521	17643	17556	17502	17655	17496	17541	17736	17911	17518	17810	17808	17632	17511	17582	17581	17614	17703	17693	17382	17748	17745	17716	17752	17688	17502	17703	17650	17586	17517	17621	17502	17817	17818	17715	17616	17717	17735	17621	17676	17641	17818	17637	17539	17480	17537	17565	17620	17655	17574	17685	17465	17446	17789	17545	17746	17685	17703	17528	17423	17564	17554	17741	17540	17656	17682	17564	17740	17492	17608	17754	17706	17806	17504	17508	17597	17452	17751	17662	17568	17720	17711	17642	17593	17424	17688	17621	17761	17650	17818	17664	17428	17612	17419	17755	17605	17583	17524	17700	17495	17660	17785	17492	17591	17723	17580	17712	17665	17650	17774	17872	17524	17652	17574	17620	17531	17533	17584	17655	17467	17555	17536	17617	17740	17927	17687	17580	17510	17496	17759	17572	17548	17793	17690	17538	17527	17736	17527	17799	17562	17613	17911	17497	17713	17520	17326	17617	17526	17662	17178	17559	17626	17637	17526	17289	17502	17577	17347	17530	17609	17552	17770	17526	17735	17673	17824	17642	17432	17674	17707	17542	17285	17570	17656	17782	17731	17510	17741	17746	17498	17542	17528	17628	17643	17578	17489	17722	17597	17536	17681	17686	17694	17567	17489	17449	17597
29019	49359	41996	30490	22537	17727	15881	15295	15165	14687	14470	14609	14556	14350	14434	14155	14274	14190	14052	14179	14125	14214	14369	14863	14576	14681	14327	14194	14201	14137	14091	14150	14007	14017	14021	14075	13973	14058	14071	13938	14031	14022	13957	13945	14033	14077	13918	14158	13898	13953	14065	14006	14162	13826	14018	14092	13993	14080	13943	13912	14168	13991	14172	14117	14042	13981	14034	14010	14047	13979	13971	14086	13991	14035	14018	14149	14000	14168	14020	13979	13978	14140	14132	13963	13926	14069	14000	14159	13968	14033	14102	13926	14045	14021	13998	14130	14039	13856	13957	14008	14065	13993	14168	14007	14063	13947	14051	14245	13870	14078	13954	14104	13937	14147	13830	14017	14121	14131	13951	14093	14117	13911	14065	14112	14178	14059	13943	13917	14052	14010	14105	13994	13947	14041	14011	14155	14144	14070	14058	14043	13930	13965	14134	13800	14036	13933	13998	13941	14142	14041	13923	14079	13919	14250	13959	14041	13900	14056	14003	13980	14052	14158	13998	13983	14146	14120	14019	13920	14030	13859	13825	14088	14219	14116	14136	13915	14062	14086	14057	14043	14073	13997	13992	14048	13944	13932	14126	13880	14135	14066	14012	14140	14042	13920	14190	14095	14094	14062	14182	14041	13981	14039	14011	14209	14016	13878	14085	14009	14192	14116	14093	13956	14169	14130	14114	14020	13953	13995	13875	13990	13955	14035	13970	14024	14044	14047	14165	13997	13922	14012	13913	13978	14138	14262	14064	14065	13876	14109	13926	14087	14124	14164	13949	14130	14050	14075	14018	14235	14221	13867	13976	13950	14233	14047	14151	14075	14076	14149	13985	14009	14273	13972	14063	14018	14017	13966	14074	14129	14030	14027	13957	14032	13924	14013	13943	14248	13942	14211	14171	14040	14101	14049	14113	13995	13968	13884	14071	13914	14083	13932	14059	13884	14211	13931	14101	13870	13971	14004	14103	14123	14092	14037	13998	14010	14023	14180	13856	14038	14117	14064	14185	13897	14017	14003	14112	14062	13990	14117	14081	13893	14007	14171	13934	14063	14052	13862	14174	13989	13862	14108	14097	14269	13960	14052	13980	14079	14117	13949	13879	14064	13931	13983	13978	14054	14205	13943	14076	13975	14163	14128	14103	14067	13953	13982	14160	14100	13972	14036	14024	14078	13961	14107	13990	14118	14001	13987	14092	14043	14026	13959	14048	13981	13892	14028	14020	14043	13947	13902	14144	14011	14083	13968	14134	13887	14026	14086	14011	13910	13922	14106	14254	14067	13955	14032	14141	13903	13873	14048	13915	14015	14108	14148	14228	14080	14007	14168	14013	14041	14122	14076	14158	13987	13977	14091	13969	14225	13959	13879	14144	14149	13927	14102	14059	13975	13794	14053	14038	14009	14000	14107	14030	14078	14057	13964	13887	14009	13867	13928	14078	14048	14180	13934	14038	14021	13965	14069	14124	14052	14108	13968	14091	13960	13909	13953	13980	13990	13987	14119	14186	14147	14067	14128	13966	14031	14057	14040	14226	14069	13987	13997	14019	13923	13932	14152	14210	13993	14012	14083	14104	14016	14032	13986	13979	14139	13999	14195	14006	14256	14148	14111	14166	14070	14002	13982	14100	13934	13983	13956	14105	14033	13912	14099	14122	14204	14012	14124	14184	14077	14027	14120	14066	13992	14083	14071	13935	13969	14061	14058	13981	13987	14086	14025	13971	13956	13952	14130	13991	14246	14095	14048	13990	14054	13923	14220	14080	13997	14213	13977	14027	13909	13887	14033	13967	14158	14036	14178	13893	13886	14194	14079	13964	13898	13931	13984	14099	14010	13894	14038	14132	13986	13865	14032	14033	13989	14075	14003	14056	13943	14009	13982	13967	13922	14067	14106	13962	13958	13974	13990	14159	14044	13980	14039	13794	13991	14178	13993	14162	14000	13886	14055	14034	14029	13999	14121	14105	14229	13987	14067	14080	13962	14024	14094	14013	13991	14234	13984	13918	13926	14099	13892	14093	14058	14172	14127	13959	14103	13998	13997	14028	14118	13968	13985	13998	14103	14342	14129	13973	14034	14109	14180	14214	14011	13955	14074	13990	14019	14112	14108	14080	14027	13954	13858	13930	13985	13892	13879	14038	14045	14102	14111	14016	14104	13980	14032	14188	14205	13855	14020	14217	14101	13893	14060	13981	14041	14051	13988	14100	13910	13990	14006	14026	13948	14169	14078	14021	13982	13991	14114	13979	13999	14061	13888	13972	13939	14077	14049	14048	14015	13968	14029	14180	14095	14110	14098	14103	14114	14171	14150	14132	13821	14134	14378	14125	14190	14016	13846	14114	13869	13990	13889	14118	14085	14000	14055	14161	14114	14138	14008	14006	14142	13858	14081	14124	14095	14161	14102	14012	14206	13978	13999	14174	13996	13994	14036	14083	14272	13992	14130	14069	13864	14037	14089	14067	14167	14047	14164	14087	13912	14099	14011	14067	13903	14110	14060	13980	14117	14058	14048	14193	13947	13936	14146	13996	14239	13786	14062	13837	14001	13959	14085	14140	14181	14186	13975	14008	13976	14101	14052	14037	14056	13910	14174	13998	13957	13906	14061	14131	14128	14153	14009	13979	14011	14036	14116	14030	14017	14108	13913	14131	14220	14042	14001	14100	13950	13990	13999	14119	14045	13949	14060	14158	14148	14059	14029	13963	14056	13915	14063	14016	13986	14130	14117	14082	14155	14118	14071	13913	14001	13969	14094	14108	14001	14070	14158	14058	14115	13853	13823	13751	14029	14002	13973	13913	14115	13891	14054	13994	14067	14114	14162	14041	14120	13933	13932	14095	14059	13994	13954	14035	14071	14106	14131	14124	14085	13995	14085	13981	14038	14027	13953	14169	13953	14099	13951	14049	14114	13831	14073	14084	14049	14025	14048	13961	14037	13912	13976	13926	14080	14011	14132	14055	14006	13963	14125	14050	13978	14050	14230	13961	14084	14052	14044	13994	14100	14085	13881	13900	14220	14051	13975	14012	14008	14194	14002	14201	13998	14015	13966	14227	14051	14076	14121	14263	14019	14049	14038	13978	13930	13996	14101	14097	13991	14184	13990	13946	14082	14057	14062	13918	14163	14155	14044	13903	14084	14036	13911	14011	14058	13850	13939	13976	14118	13860	13959	14038	14076	13964	14041	14020	14114	14066	14174	13781	14105	14181	13753	14158	14138	14045	14095	14048	13831	14082	13874	13961	14148	13997	13923	13982	14064	13941	13902	14125	14075	14163	14022	14106	14045	13984	14039	14185	13928	13983	14092	14056	14066	14200	14058	13912	14103	14066	14076	14170	13946	14113	13936	14163	13985	14144	14056	13985	14083	14086	13921	14035	14081	14052	13963	13964	14049	14048	13968	14004	14178	14085	14034	14010	14063	13914	14121	14185	14067	14074	14045	14057	14010	14083	14189	14047	13948	13936	13922	13852	13925	14152	14161	14116	14001	14091	14066	13979	14004	13923	13864	14096	14061	14092	13881	14024	14203	13986	14176	13951	13872	14030	14072	14122	13938	13996	14184	13925	14101	13978	14109	14088	14173	14169	14033	13886	14068	13886	13963	14095	13828	14118	14073	13984	14063	14012	14042	14048	14027	13786	14086	14054	14032	14002	14012	13781	14115	13975	14243	14133	13867	14001	13995	14109	14050	14066	13911	13946	14102	13979	14104	14010	14089	13970	14266	14069	14313	14177	14104	13998	14059	14207	14063	13993	14034	14082	13909	14016	14031	14042	14062	14018	14162	14055	14075	14081	14047	14055	14073	13962	13859	14168	13966	14117	14170	14106	14000	13956	13943	14025	14135	14133	14086	13934	13923	13859	14082	13969	13940	14054	14004	13878	13921	13973	13972	13996	14159	14035	13959	14059	14068	14111	14010	14110	14135	13800	13900	13976	14088	14024	14017	14150	14142	14171	13975	14001	13911	14034	14146	14000	14055	14313	14051	13976	13979	14187	13924	13943	14156	13937	14041	14030	14116	14018	14207	14062	14196	14064	13898	14150	14111	14016	14148	14238	14081	14055	13871	14119	13939	13890	14059	14073	14013	14255	13970	13915	14178	14213	13822	14152	14021	13765	14109	14066	14174	14090	14110	14129	14006	13970	14094	13915	14117	13960	13995	14027	14027	13939	14080	14005	13875	14093	14062	14048	14060	13903	14001	13925	14057	14032	14144	13948	14124	14151	14079	14159	14056	13967	13892	14110	14083	14088	14074	14184	14202	13963	13902	14033	14136	14027	14087	14120	14054	13989	14094	14151	14104	14049	13986	13983	14145	14028	14056	14027	14070	14052	14000	13955	13969	13990	13977	14088	14252	14081	14122	13937	14132	14026	13961	14019	14268	13998	14161	14066	14039	14167	14055	14158	14133	14130	14281	14057	14049	14112	14000	13952	14054	14162	14006	13992	13977	14173	13986	14191	14073	13990	14135	13975	14175	14134	13992	14006	14001	14168	14092	14121	14039	13985	13982	14134	13933	14082	14007	14042	13993	14326	14234	14086	13954	14143	13977	14013	14191	14013	14050	14063	14160	14179	14029	14152	13935	13953	14064	13999	14019	14080	14144	13927	14005	14149	14129	14057	14035	14121	13954	14137	13912	13901	13919	13964	14137	14014	14083	13984	14011	14036	14013	14017	14024	14049	13974	14230	14100	14232	13815	14212	14087	13870	14102	13910	14096	14008	13960	14148	13883	14168	13977	13981	14086	14210	14082	13980	13981	14094	14157	14023	14062	14220	13972	13838	14194	14020	14098	13899	14202	14134	14006	14137	14000	14157	14017	14100	14138	14053	14068	14089	14058	14226	13953	14019	14109	13938	13938	14151	14095	13953	14070	14014	13911	14106	14047	14283	14193	13991	14207	14057	13952	14096	14175	14116	13926	13964	14128	13983	14007	14139	13972	14034	14112	13807	13978	14154	13993	13928	14024	14125	13870	14165	14169	14063	14150	14143	14036	14163	14163	14023	14088	14045	14187	14069	14161	13942	14238	14169	14026	14000	14110	13892	13947	13980	14117	14038	14054	14022	13972	14039	13969	14126	14144	14104	13939	14084	13998	14007	14084	13894	14128	14386	13987	14033	14169	14080	14035
22107	21143	28580	24320	22305	24467	24791	20241	18557	18282	18040	18199	18119	17911	17910	17708	17371	17619	17408	17308	17501	17385	17682	18807	19251	18920	18249	17764	17299	17101	17001	17100	17045	17275	17204	17362	17182	16886	17140	17318	17020	16954	17221	17385	17225	17093	17025	17161	16994	17066	17346	17010	17215	17062	16939	16978	17154	17257	17276	17152	16928	17174	17133	17039	17259	17084	17265	17031	17328	17057	17031	16916	17227	17301	17178	17068	17066	17007	17043	17154	17005	17035	17315	16909	17041	16950	17078	16874	17176	17001	17100	17083	17020	16984	17132	17097	17193	17123	17266	17325	17115	16847	17217	17233	17105	17104	16885	16990	17172	17221	16985	17164	17094	17630	17184	17173	17141	17023	17161	17051	17136	17148	17267	17231	17098	17022	17144	17017	16991	17243	17030	16998	17166	17140	17323	16998	17058	17064	17074	17281	17040	16862	17227	17228	17094	16951	17206	16999	17113	17289	17046	17055	17133	17092	17262	17134	17001	17114	17203	17014	17251	17122	17057	17020	17208	17211	17251	17135	16956	17017	17062	17083	17282	17266	16976	17227	17157	17143	16996	16963	17087	17014	17112	17124	17043	17185	17303	17137	16984	17097	17290	17053	17092	17158	17019	17068	16965	16993	17073	17123	17160	16985	17187	17050	17106	17137	17111	16967	17262	17198	17284	17143	17301	16986	17134	17134	17052	16850	16972	17007	17043	17260	16976	17249	17170	17042	17044	17064	17216	17252	17061	16823	16958	17187	17146	17130	17000	17124	17166	17003	17247	17138	17095	17207	17023	16932	16914	17104	17239	17202	17019	17259	16914	16956	16997	17230	17173	17027	17105	17215	17028	17167	17048	17231	17251	17053	17065	16927	17079	17074	17174	16949	17089	17328	17218	17379	17141	17081	17165	16976	17084	17268	17049	17118	17174	17059	17231	17157	17211	17157	17033	16994	16983	17004	17083	16714	17097	17088	17101	17253	17002	17083	17291	17266	16998	17128	17060	17145	17022	17115	17001	17153	17144	17007	17211	17015	17033	16925	17093	17131	17153	17176	17191	16998	16913	17215	17247	16990	17028	16963	17050	17013	17170	17156	16964	17267	17255	16872	17049	17041	17057	17015	17043	17184	17064	16924	16984	17204	17067	16996	16737	17021	16986	17203	17109	17350	17092	17075	16995	17179	17103	17224	17160	17142	17305	17353	17277	17258	17016	17017	17180	17077	17150	17414	17016	17107	17038	17070	17253	17025	17140	16835	17066	16994	17238	17304	17034	16934	17049	16880	17021	16961	17097	17052	17035	17108	17071	17088	17311	17109	17127	17260	17142	17251	17057	16968	17049	17201	17203	17167	17172	17005	17068	17089	17123	17039	17131	17222	17051	17071	16934	17142	17070	17168	16836	17059	17159	16962	16971	17126	17071	17182	17096	16936	17178	17252	17026	16930	17071	17057	17049	16898	17120	16867	16853	17034	17174	16984	17194	17150	16986	17133	17295	16995	16893	16991	17252	16794	17132	16915	17243	17128	17168	16858	17170	17306	17105	17148	17035	17199	17181	16995	16993	16904	17106	17019	17002	17044	17204	17098	17043	17148	17177	17120	17103	17250	17053	16932	17417	17046	17246	17098	16982	17101	17167	17257	17095	16866	17103	17204	17131	17051	17122	17029	16992	17066	17180	17171	16985	17118	17147	16910	16964	17048	16943	16952	17040	17147	17136	17035	17116	17013	16854	17156	17098	17099	17219	17091	17006	17014	17095	16996	17116	16963	17247	17124	17063	17180	17070	16929	17143	16969	16906	17111	17160	17137	16958	17034	17320	16886	17094	17136	17111	17082	17013	17119	17129	17148	16911	16999	17124	17172	17113	16947	17020	17049	17076	17149	17019	17124	17059	17148	17343	17084	17241	17125	17012	17076	17087	17146	17125	17111	17300	17021	17154	17010	17122	17004	16997	17092	17086	17083	17007	17040	17130	17104	17259	17142	17141	17142	16985	16805	17039	16965	17068	17335	17078	16937	17232	17130	16964	17050	17236	16993	17003	17123	17133	17006	17060	16990	17154	17324	17034	16947	17012	17283	17262	17187	17211	17086	17349	17055	17104	17174	16848	17228	16976	16910	16958	17190	17068	17166	17184	17163	17250	17246	17015	16953	17058	16918	17368	17187	17158	17213	17041	17137	16948	17084	16975	16856	16892	16814	17157	17092	17126	17074	17069	17067	16949	16862	17049	17177	17111	17005	17105	17177	16976	17017	17140	17116	17060	17057	17176	16866	17119	17052	16996	17025	17262	16930	17088	17039	17092	17108	16906	17038	17077	17121	17060	17153	17036	17198	17203	17190	17045	17169	17216	17085	17092	17100	17077	17194	17151	17086	16968	17100	17112	17068	16995	16942	17123	17099	17051	17027	17163	17140	17229	17180	17057	17216	17164	17144	16947	17001	17179	17221	17056	17053	17431	17146	17256	17152	16915	17308	17244	17168	17149	17252	17141	16956	17220	17223	17007	17197	17099	17170	17125	17223	17065	17084	17143	17010	17285	16893	17222	17081	16982	17021	17131	17040	16998	16965	16964	16962	17154	16956	17056	17082	17076	17114	16977	17045	17132	16930	16909	17047	17065	16946	16914	17016	17029	17009	17180	16874	16838	17157	17231	17070	16962	16967	17027	17051	17020	17184	17325	17071	17127	16940	16988	16991	17184	17255	17148	17107	17034	17076	17120	17168	17146	17135	17071	17157	17127	17162	17109	17091	16980	17056	17181	17180	16921	17288	17198	17022	16897	17150	17125	17253	17056	16969	17079	17270	17258	17122	17126	17026	17078	17094	17136	17201	17035	17076	17086	17171	17095	17168	16962	17200	16863	17147	16857	17043	17017	17083	17089	17079	17063	17181	17150	17082	17052	16720	17225	17223	17222	16950	17290	17146	17159	17295	17123	17188	17302	17121	17163	17021	17085	16963	17128	17212	16818	16889	17146	17061	17150	17230	17333	17127	17058	17101	17192	17164	17030	17325	17198	17150	17074	17068	17180	17035	16994	17204	17014	17064	17125	17037	17219	16969	16925	16963	17005	17094	17019	17053	16926	17045	17099	17087	17331	17082	17240	17196	17111	16806	17014	17179	16935	17084	17231	17295	17353	17108	17096	17074	17136	17186	16908	17002	17104	17058	17128	17026	17199	17422	16924	17029	17066	17160	17143	17007	17102	17040	17280	16970	17094	16996	16988	16941	17178	16930	17242	16957	17091	17102	17143	17078	16938	17075	17266	17096	17163	17087	16885	17184	17214	17204	17088	17192	17044	16943	17131	17094	17030	17036	17046	17052	16986	16998	17287	17187	17110	17057	17036	17045	17262	17073	17171	16774	17095	17203	17117	17203	17260	17227	17138	17156	16922	16942	16933	17100	17127	16960	16721	17072	16992	17292	17111	16943	17250	17043	17159	17144	17081	16890	17098	17136	17048	17010	16912	17179	17240	17101	17140	17090	17081	17039	17188	17077	17094	17021	17102	17269	16981	17160	16942	17195	17177	17017	17120	17060	16936	17182	17075	17199	17029	16961	16957	17267	17094	16854	17048	16963	17152	17040	17083	17112	17387	17201	17300	17164	17156	16984	17201	16992	16910	17131	17125	16998	17079	17151	16997	17186	17209	17040	16925	16915	17283	17012	17321	17288	17225	17100	17104	17055	16966	17066	17063	16986	17222	16904	17219	17136	16992	16984	17033	16978	16936	16922	17095	17161	17169	16916	16984	17039	17225	17061	17177	16888	16992	17214	17064	17286	17209	17091	17099	17285	17174	17041	16922	16919	17219	17055	17106	16963	17301	16864	16973	16995	16963	17078	17113	17114	17073	17126	17097	16999	17110	17151	16973	17098	17114	16973	16931	17183	17034	17104	17079	16958	17174	17099	17346	17000	17170	16963	16997	17090	17142	17235	17067	17051	17238	16749	17061	17139	17256	16928	17357	17168	17210	17056	17103	17143	17277	17084	16989	17128	16861	17132	17212	17004	16829	17075	17156	17193	17218	17110	17168	17074	17159	17284	17024	17103	16848	17098	17143	17138	16974	17012	17019	17201	17369	17029	17161	17007	17101	17147	17175	16905	17141	17252	17196	17168	17133	16899	16821	16959	16983	17163	17043	16898	16749	17120	17164	16933	16935	17100	17177	16959	17279	17243	17385	17286	17061	17169	17397	17194	17176	16936	17396	17141	17006	17215	16998	16957	17114	17044	17096	16941	17098	17152	17145	17118	16828	16914	16962	17162	17041	16965	17090	16975	17039	17180	17203	17097	17016	17127	16993	17119	16997	16985	17146	17121	17167	17052	16953	17087	17119	17025	17026	17149	17063	17165	17071	17094	16998	17010	16995	17082	16935	16919	16935	17159	17023	17076	17164	17106	17112	17031	17041	17129	17223	17218	17066	17046	16920	17157	17024	17049	17200	17255	17220	17147	17122	17036	17027	17052	17062	17054	17112	17165	16929	17102	17136	17087	16995	17254	17212	16876	17105	17059	17052	17115	16878	17182	17115	17163	17137	16831	17125	16973	17072	17184	17047	17024	16979	17127	17187	17254	17238	17042	17356	16900	17232	17128	17279	17068	16992	16991	17025	16989	17101	17217	17122	17089	17205	17042	17004	17098	16953	17097	16966	17276	17008	16851	17130	17099	17152	17177	16973	17035	17142	17009	17173	17062	17173	16991	16954	17039	17087	17102	17004	17081	16983	17041	17175	17147	17056	17077	17055	17056	17095	16890	17084	17047	17049	17151	17120	17381	16929	17072	16907	16887	17142	17181	17126	17073	17010	16995	17109	17193	17010	17140	17035	17194	17006	16967	16974	16982	17128	16979	16981	17204	17106	17158	17253	17080	17223	17095	16847	17387	17235	17080	17212	17004	17146	16947	17025	16920	17228	17158	17194	17163	17013	17145	17119	17128	16985	17029	17164	17321	16985	17089	17066	16961	16914	17084	17350	17205	16941	16983	17247	17192	17071	17030	17114	17022	17126	17157	16902	16962	17292	17158	17141	17025	17028	16985	17224	17106	17001	16884	16958	17096	17185	17147	17067	17174	17102	17221	17092	17144	16980	16941	17136	17028	17264	17066	17005	16979	17205	17215	17042	16992	16994	16776	17234	17033
33204	64980	55191	39735	29311	21678	17095	16834	15488	14796	14655	14630	14625	14455	14422	14243	14183	13956	14109	14029	14023	13883	14168	15760	16166	15738	14845	14434	14222	13664	13659	13758	13683	13733	13919	13640	13907	13691	13612	13477	13765	13664	13763	13859	13870	13585	13776	13626	13840	13715	13585	13730	13670	13853	13680	13864	13719	13910	13612	13786	13526	13698	13703	13943	13806	13901	13790	13687	13733	13720	13554	13803	13724	13768	13654	13640	13828	13745	13687	13624	13655	13706	13719	13645	13849	13747	13645	13659	13611	13724	13528	13658	13845	13827	13804	13748	13798	13695	13632	13625	13809	13836	13741	13701	13733	13622	13762	13675	13707	13769	13598	13735	13714	13768	13768	13624	13639	13805	13652	13787	13719	13781	13812	13715	13595	13721	13662	13718	13901	13524	13660	13692	13714	13699	13649	13798	13815	13667	13756	13711	13841	13769	13739	13761	13707	13658	13697	13526	13474	13671	13721	13706	13697	13678	13929	13700	13703	13716	13625	13717	13581	13720	13815	13589	13788	13850	13676	13783	13647	13691	13598	13708	13729	13703	13638	13779	13719	13710	13630	13696	13536	13825	13727	13668	13750	13783	13765	13845	13673	13599	13696	13657	13756	13736	13752	13782	13839	13575	13591	13727	13689	13601	13710	13567	13865	13625	13633	13735	13722	13834	13598	13797	13804	13553	13778	13642	13761	13691	13628	13642	13875	13557	13778	13710	13713	13665	13758	13709	13814	13931	13737	13832	13597	13672	13731	13778	13580	13620	13708	13626	13765	13610	13807	13641	13738	13634	13810	13763	13659	13615	13642	13713	13812	13575	13843	13745	13621	13680	13541	13548	13740	13667	13819	13644	13748	13613	13595	13733	13873	13664	13643	13640	13703	13765	13613	13819	13911	13682	13558	13543	13612	13585	13863	13753	13663	13482	13630	13796	13774	13621	13679	13616	13750	13713	13641	13723	13698	13722	13627	13620	13699	13746	13782	13598	13795	13702	13818	13710	13810	13685	13665	13740	13836	13685	13742	13755	13783	13854	13628	13763	13543	13847	13829	13649	13711	13661	13662	13654	13585	13596	13784	13614	13678	13701	13618	13660	13898	13780	13710	13798	13708	13468	13747	13898	13674	13598	13673	13822	13774	13565	13690	13712	13581	13795	13568	13714	13833	13623	13624	13662	13665	13604	13658	13729	13679	13639	13730	13778	13539	13812	13607	13635	13721	13571	13876	13674	13844	13720	13667	13779	13594	13798	13735	13798	13769	13559	13755	13765	13789	13848	13857	13476	13847	13688	13682	13789	13720	13720	13807	13586	13726	13811	13724	13660	13846	13577	13724	13662	13590	13638	13683	13556	13721	13690	13744	13773	13670	13695	13753	13712	13711	13588	13636	13664	13821	13678	13626	13542	13767	13658	13695	13683	13693	13527	13535	13725	13626	13687	13578	13784	13553	13776	13700	13726	13745	13656	13773	13683	13791	13631	13688	13670	13664	13792	13633	13602	13818	13567	13783	13616	13759	13874	13677	13728	13896	13708	13742	13643	13694	13805	13740	13656	13785	13698	13566	13821	13746	13629	13776	13714	13669	13725	13760	13694	13892	13792	13552	13707	13522	13655	13496	13792	13666	13795	13563	13707	13669	13723	13612	13837	13706	13661	13641	13695	13809	13542	13666	13627	13588	13694	13602	13692	13713	13756	13728	13531	13573	13694	13670	13790	13823	13657	13728	13576	13826	13646	13742	13603	13687	13699	13698	13674	13867	13558	13747	13719	13674	13772	13612	13632	13669	13602	13841	13685	13899	13624	13735	13655	13860	13820	13740	13811	13735	13647	13831	13758	13592	13714	13582	13704	13669	13710	13737	13762	13678	13592	13682	13733	13786	13575	13653	13779	13667	13661	13739	13612	13617	13542	13734	13681	13651	13725	13750	13649	13693	13854	13931	13648	13745	13656	13782	13955	13574	13587	13804	13502	13668	13727	13615	13638	13500	13569	13778	13566	13706	13512	13557	13741	13723	13606	13843	13733	13631	13720	13706	13691	13760	13749	13568	13748	13586	13698	13680	13772	13682	13658	13788	13711	13691	13641	13831	13861	13670	13668	13910	13592	13805	13657	13790	13770	13787	13706	13785	13738	13756	13680	13609	13870	13668	13597	13547	13627	13720	13880	13582	13668	13888	13682	13824	13627	13563	13579	13598	13789	13776	13645	13724	13595	13806	13661	13675	13621	13696	13633	13641	13623	13692	13705	13825	13864	13844	13744	13899	13768	13669	13749	13681	13778	13633	13851	13648	13862	13826	13525	13634	13684	13703	13725	13545	13634	13574	13697	13682	13579	13691	13673	13774	13594	13777	13894	13776	13731	13772	13688	13652	13797	13610	13765	13678	13759	13584	13729	13824	13722	13766	13728	13820	13715	13719	13601	13832	13806	13663	13724	13727	13606	13820	13827	13760	13594	13681	13685	13834	13673	13648	13719	13623	13789	13635	13565	13767	13869	13777	13562	13554	13796	13744	13699	13645	13722	13423	13755	13810	13799	13744	13827	13653	13798	13605	13821	13728	13753	13583	13644	13421	13719	13745	13740	13814	13703	13642	13721	13538	13661	13605	13597	13620	13567	13679	13830	13810	13710	13744	13579	13836	13816	13694	13619	13575	13576	13566	13713	13780	13704	13703	13777	13644	13675	13636	13646	13658	13654	13632	13693	13827	13841	13748	13588	13625	13634	13716	13886	13961	13616	13650	13762	13660	13761	13745	13719	13601	13836	13746	13708	13781	13820	13695	13711	13737	13814	13664	13695	13590	13740	13623	13665	13644	13647	13753	13660	13805	13653	13712	13751	13748	13755	13707	13815	13763	13758	13618	13644	13553	13646	13815	13740	13628	13714	13680	13878	13683	13595	13764	13762	13786	13547	13887	13911	13707	13767	13686	13616	13840	13761	13539	13852	13610	13848	13602	13642	13650	13690	13679	13709	13957	13594	13471	13577	13832	13566	13651	13706	13581	13841	13583	13843	13675	13815	13755	13701	13683	13765	13851	13853	13752	13750	13657	13701	13698	13521	13755	13682	13711	13777	13830	13787	13808	13469	13543	13570	13768	13615	13751	13729	13596	13620	13617	13775	13635	13641	13613	13865	13783	13759	13767	13601	13730	13608	13570	13573	13718	13664	13697	13553	13550	13713	13733	13644	13787	13637	13587	13691	13780	13736	13578	13593	13844	13815	13767	13563	13805	13623	13925	13707	13685	13777	13611	13724	13684	13771	13645	13674	13723	13643	13708	13561	13677	13529	13772	13743	13780	13732	13798	13549	13769	13738	13742	13869	13754	13658	13788	13735	13904	13869	13783	13750	13575	13775	13612	13707	13713	13769	13716	13689	13789	13718	13608	13826	13574	13669	13673	13673	13682	13837	13737	13660	13752	13732	13756	13558	13896	13825	13736	13635	13785	13551	13604	13709	13670	13894	13743	13573	13517	13802	13514	13891	13741	13752	13701	13641	13730	13639	13727	13895	13588	13868	13800	13622	13691	13859	13647	13739	13655	13727	13820	13739	13784	13686	13789	13428	13906	13869	13747	13763	13587	13862	13717	13659	13766	13829	13672	13665	13736	13705	13708	13683	13684	13725	13731	13688	13680	13743	13830	13853	13685	13608	13479	13842	13822	13742	13552	13554	13842	13662	13937	13678	13795	13752	13732	13810	13622	13673	13608	13799	13725	13552	13742	13772	13776	13762	13682	13703	13808	13957	13739	13547	13816	13641	13742	13773	13659	13530	13714	13624	13758	13616	13795	13610	13727	13804	13695	13545	13622	13781	13788	13524	13717	13706	13869	13710	13735	13715	13809	13652	13677	13751	13602	13800	13765	13702	13687	13561	13543	13688	13575	13856	13802	13684	13823	13834	13850	13639	13831	13637	13767	13726	13682	13674	13787	13562	13771	13555	13750	13607	13800	13644	13717	13794	13683	13620	13821	13674	13765	13771	13640	13608	13634	13719	13840	13778	13841	13655	13698	13756	13729	13609	13853	13678	13736	13817	13789	13794	13693	13666	13758	13957	13610	13697	13648	13774	13755	13651	13643	13718	13723	13768	13890	13701	13780	13743	13653	13658	13624	13685	13663	13685	13839	13791	13737	13443	13680	13735	13789	13652	13743	13741	13769	13697	13741	13748	13609	13714	13872	13646	13683	13728	13794	13673	13736	13648	13622	13556	13702	13699	13666	13729	13585	13662	13732	13509	13874	13650	13740	13712	13622	13597	13802	13551	13649	13609	13719	13797	13797	13517	13716	13605	13711	13648	13641	13809	13577	13741	13638	13693	13626	13731	13689	13690	13741	13916	13846	13746	13682	13671	13708	13817	13806	13631	13763	13555	13704	13687	13570	13666	13545	13479	13561	13712	13706	13558	13915	13867	13759	13676	13706	13602	13519	13732	13719	13784	13728	13638	13778	13545	13586	13653	13813	13660	13723	13738	13828	13673	13618	13637	13633	13555	13692	13791	13730	13591	13728	13829	13522	13657	13754	13671	13715	13633	13784	13796	13796	13643	13583	13723	13626	13704	13648	13863	13670	13679	13705	13604	13610	13662	13578	13705	13859	13645	13542	13883	13512	13878	13636	13909	13693	13485	13605	13755	13605	13710	13788	13626	13572	13703	13689	13712	13638	13550	13824	13744	13833	13858	13611	13650	13767	13732	13659	13831	13529	13814	13763	13683	13595	13694	13777	13716	13536	13786	13598	13747	13703	13784	13907	13645	13729	13658	14026	13783	13711	13838	13673	13653	13839	13678	13667	13673	13703	13710	13668	13742	13662	13581	13776	13646	13708	13766	13741	13665	13691	13668	13710	13738	13691	13708	13569	13603	13778	13633	13756	13570	13728	13774	13539	13710	13675	13557	13692	13715	13796	13694	13602	13702	13650	13518	13788	13821	13857	13763	13825	13667	13752	13773	13696	13752	13622	13809	13663	13476	13799	13738	13720	13560	13663	13642	13727	13698	13762	13634	13849	13644	13675	13645	13725	13778	13733	13712	13793	13578	13765	13799	13724	13717	13680	13831	13707	13646	13580	13889	13614	13596	13681	13723	13647	13660	13777	13703	13785	13604	13696	13656	13775	13900	13569	13757	13598	13799
31317	34224	41015	31581	24511	21180	19479	18855	18173	17916	18191	18110	17954	18053	17855	17919	17837	17856	17898	18132	17756	17864	17697	17717	17742	18070	17907	17689	17744	17707	17538	17617	17881	17676	17702	17686	17652	17561	17712	17761	17697	17680	17716	17884	17797	17901	17876	17691	17662	17923	17904	17724	17733	17821	17987	17758	17741	17714	17686	17764	17926	17742	17923	17880	17882	18000	17846	17888	17814	17923	17714	17650	17662	17620	17792	17740	17664	17415	17609	17708	17441	17564	17791	17588	17607	17845	17735	17749	17623	17713	17755	17852	17669	17776	17715	17982	17771	17705	17816	17873	17606	17686	17727	17828	17701	17705	17909	17544	17626	17824	17895	17797	17725	17638	17776	17657	17600	17960	17750	17871	17764	17845	17638	17449	17628	17725	17829	17821	17652	17967	17759	17764	17774	17585	17608	17610	17742	17762	17684	17730	17824	17578	17659	17806	17601	17828	17517	17834	17824	17985	18081	17951	17598	17705	17582	17797	17434	17693	17788	17725	17712	17691	17853	17827	17774	17821	17902	17877	17688	17797	17847	17688	17644	17792	17879	17860	17561	17629	17682	17845	17934	17718	17641	17461	17922	17897	17733	17748	17686	17610	17901	17713	17940	17827	17868	17726	17639	17614	17762	17728	17864	17765	17962	17956	17794	17814	17809	17771	18027	17933	17812	17790	17793	17695	17819	17653	17805	17734	17999	17729	17678	17871	17965	17631	17884	17723	18029	17873	17844	17752	17946	17790	17877	17818	17922	17861	17758	17652	17781	17662	17732	17634	17613	17661	17530	17488	17685	17595	17713	17577	17712	17670	17722	17771	17763	17780	17740	17662	17745	17847	17568	17704	18028	17936	17842	17765	17692	17707	17736	17658	17730	17691	17835	17783	17885	17876	17791	17986	17818	17877	17851	17725	17694	17838	17951	17891	17640	17663	17731	17870	17911	17695	17571	17645	17701	17802	17653	17543	17853	17769	17841	17778	17856	17914	17891	17888	17732	17836	17940	17824	17771	17817	17722	17866	17899	17718	17783	17755	17771	17682	17827	17890	17866	17590	17769	17704	17855	17672	17707	17807	17834	17695	18064	17917	17866	17772	17779	17759	17902	17810	17621	17512	17827	17994	17886	17640	17776	17900	17844	17700	17874	17856	17687	17916	17710	17847	17895	17753	17759	17752	17710	17856	17717	17780	17619	17696	17725	17791	17790	18001	17777	17799	17515	17956	17839	17815	17758	17768	17620	17627	17577	17632	17806	17756	17653	17906	17833	17970	17730	17867	17643	17746	17724	17738	17617	17621	18074	17797	17859	17800	17689	17770	17847	17544	17772	17796	17698	17758	17814	17556	17899	17922	17717	17865	17604	17897	17824	17794	17609	17718	17709	17886	17790	17867	17740	17818	17808	18030	17838	17896	17761	17710	17653	17528	17478	17902	17648	17665	17765	17830	17676	17908	17834	17746	17633	17883	17714	17643	17597	17605	17911	17838	17592	17707	17806	17752	17842	17737	17849	17978	17859	17720	17864	17717	17782	17715	17796	18007	17786	17439	17789	17625	17740	17720	17738	17592	17803	17738	17614	17883	17943	17868	17916	17611	17662	17524	17677	17928	17841	17825	17791	17890	17994	17763	18041	17769	17753	17702	17767	17824	17732	17789	17663	17664	17940	17757	17754	18019	17687	17592	17706	17640	17826	17839	17690	17986	17724	17654	17755	17565	17756	17783	17814	17699	17724	17742	17870	17699	17566	17810	17876	17777	17740	17771	17543	17544	17950	17873	17855	17824	17653	17786	17845	17779	17896	17881	17819	17702	17861	17881	17789	17819	17868	17685	17820	17879	17644	17773	17599	17733	17769	17681	17985	17497	17651	17717	17675	17797	17688	17558	17772	17813	17860	17696	17712	17724	17425	17808	17739	17729	17619	17765	17584	17812	17817	17810	17811	17780	17652	17791	17710	17599	17614	17700	17716	17803	17827	18006	17724	17626	17656	17711	17670	17722	17887	17638	17748	17753	17828	17703	17638	17757	17590	17712	17928	17718	17871	17675	17598	17734	17853	17590	17855	17764	17801	17850	17824	17879	17586	17812	17762	17642	17896	17587	17712	17819	17778	17841	17721	17762	17655	17984	17836	17774	17703	17628	17798	17832	17543	17771	17787	17970	17791	17843	17898	17760	17618	17766	17876	17815	17829	17892	17672	17735	17724	17866	17834	17808	17769	17737	17552	17689	17688	17570	17500	17794	17777	17695	17831	17925	17765	17651	17769	17884	17784	17761	17839	17814	17851	17780	17904	17852	17736	17669	17728	17912	17850	17923	17914	17827	17647	17788	17790	17571	17851	17905	17722	17589	17714	17636	17654	17735	17676	17655	17876	17585	17754	17921	17826	17831	18023	17875	17782	17844	17868	17816	17505	17822	17956	17653	17673	17737	17742	17653	17681	17744	17806	17770	17737	17726	17828	17891	17677	17674	17609	17676	17902	17815	17804	17847	17762	17810	17883	17866	17691	17728	17694	17758	18127	17956	17598	17688	17821	17503	17853	17851	17906	17775	17630	17662	18033	17707	17715	17875	17855	17975	17919	17754	18005	17648	17631	17680	17726	17579	17832	17777	17741	17757	18049	17898	17810	17743	17785	17660	17663	17745	17661	17912	17790	17725	17621	17748	17806	17620	17808	17667	17851	17773	17904	17601	17625	17536	17695	18059	17673	17787	17626	17653	17809	17861	17825	17735	17901	17786	17603	17767	17802	17708	17901	17799	17793	17881	17855	17623	17840	17783	17782	17531	17803	17724	17728	17795	17972	17808	17863	17615	17581	17743	17654	17816	17760	17904	17836	17815	17763	17706	17648	17682	17821	17869	17888	17971	17653	17549	17869	17624	17809	17886	17853	17815	17873	17853	17854	17710	17825	17896	17717	17758	17867	17940	17944	17642	17735	17839	17590	17790	17789	17968	17787	17617	17714	17816	17573	17808	17809	17653	17761	17856	17753	18006	17839	17862	17965	17837	17944	17708	17833	17781	17661	17785	17746	17812	17958	17740	17761	17720	17790	17781	17700	17626	17815	17686	17765	17752	17810	17740	17499	17942	17821	17713	17963	17853	17821	17733	17783	17875	17686	17864	17682	17897	18034	17714	17731	17709	17810	17838	17679	17686	17705	17759	17986	17699	17764	17907	17797	17633	17892	17812	17854	17774	17655	17617	17813	17682	17807	17805	17888	17849	17729	17873	17874	17939	18016	17807	17719	17928	17914	17714	17788	17726	17795	17733	17654	17505	17701	17883	17829	17845	17945	17979	17700	17893	17815	17773	17759	17563	17843	17845	17712	17744	17601	17615	17819	17506	17783	17824	17865	17843	17900	17789	17926	17836	17603	17803	17661	17925	17534	17680	17661	17862	17768	17511	17743	17590	17718	17914	17764	17780	17701	17581	17866	17827	17765	17607	17751	17623	17877	17770	17819	17761	17723	17730	17778	17633	17797	17822	17824	17809	17749	17650	17866	17948	17763	17775	17776	17775	18001	17759	17681	17799	17774	17844	17675	17660	17790	17888	17765	17846	17891	17719	17830	17841	17929	17803	17809	17710	17683	17666	17625	17704	17827	17559	17708	17797	17901	17782	17849	17512	17672	17815	17732	17894	17820	17827	17757	17823	17855	17969	17775	17721	17709	17948	17716	17707	17833	17782	17730	17608	17851	17747	17722	18001	17801	17775	17876	17733	17643	17712	17863	17760	17621	17571	17581	17790	17747	17548	17827	17925	17775	17750	17894	17880	17634	17737	17767	17752	17781	17758	17953	17652	17828	17829	17832	17688	17937	17743	17766	17698	18031	17722	17809	17790	17893	17586	17576	17612	17822	17610	17716	17697	17683	17603	17600	17863	17788	17899	17613	17879	17711	17763	17549	17607	17843	17789	17785	17736	17930	17822	17839	17829	17590	17759	17759	17845	17613	17763	17808	17924	17715	17914	17658	17875	17766	17706	17927	17932	17602	17881	17785	17799	17793	17863	17941	17909	17930	17580	17737	17882	17881	17674	17998	17872	17757	17816	17833	17647	17836	17811	17506	17821	17851	17774	17807	17619	17672	17469	17820	17602	17641	17968	17762	17673	17904	17626	17642	17659	17734	17962	17715	17719	17838	17605	17772	17761	17775	17971	17807	17669	17738	17999	17812	17887	18061	17696	17688	17556	17784	17828	17807	17829	17868	17913	17735	17605	17862	17748	17615	17722	17757	17655	17817	17726	17857	17703	17622	17825	17837	17716	17736	17818	17708	17696	17655	17673	17782	17951	17788	17864	17676	17755	17854	17731	17598	17688	17753	17829	17837	17869	17900	17732	17761	17751	17734	17479	17812	17926	17898	17869	17857	17873	17759	17681	17688	17857	17853	17669	17778	17770	17698	17577	17499	17625	17803	17732	17791	17774	17938	17813	17774	17971	17722	17678	17750	17931	17730	17643	17863	17701	17842	17798	17794	17843	17822	17713	17783	17689	17802	17717	17826	17829	17978	17905	17818	17654	17802	17674	17854	17664	17753	17713	17719	17776	17745	17805	17728	17713	17834	17706	17805	17808	17748	17675	17758	17795	17846	17781	17947	17978	17697	17678	17777	17845	17501	17666	17728	17915	17894	17823	17618	17861	17792	17809	17820	17858	17884	17661	17633	17634	17875	17843	17747	17996	17650	17809	17982	17866	17960	17691	17664	17691	17646	17924	17856	17647	17580	17618	17743	17751	17668	17778	17661	17842	17729	17790	17834	17900	17778	17636	17622	17708	17840	17818	17703	17643	17932	17764	17503	17816	17723	17867	17725	17783	17764	17660	17538	17704	17688	17972	17945	17758	17709	17664	17801	17748	17772	17669	17560	17706	17965	17960	17843	17950	17968	17810	17881	17798	17821	17593	17686	17700	17820	17745	17683	17598	17739	17633	17704	17894	17815	17821	17572	17850	17753	17638	17872	17873	17687	17624	17960	17900	17777	17698	17817	17846	17890	17760	17756	17677	17734	17939	17959	17662	17700	17690	17827	17722	17946	17642	17959	17819	17565	17734	17694	17875	17732	17863	17725	17755	17769	17757	17828	17796	17906	17851	17724	17786	17751	17802	17806	17825	17892	17870	17782	17788	17911	17896
31160	49429	40537	27582	22087	18027	16200	15366	14642	14663	14519	14702	14494	14171	14420	14265	14164	14321	14344	14336	14344	14294	14304	14277	14556	14215	14303	14167	14221	14039	14361	14153	14265	14250	14031	14156	14120	14034	14043	14133	14304	14153	14160	14211	14208	14022	14124	14225	14095	14234	14247	14313	14130	14296	14068	14151	14128	14203	14187	14039	14421	14174	14095	14285	14237	14011	13970	14120	14298	14032	14030	14066	14161	14015	14222	14117	14256	14147	14207	14179	14001	14133	14199	14254	14216	14065	14254	13938	14187	14236	14173	14193	14304	14193	14118	14249	13934	14166	14200	14194	14310	14190	14277	14262	14158	14106	14351	14214	14064	14211	14126	14193	13983	14014	14166	14339	14127	14141	14201	14145	14133	14045	14231	14157	14339	14349	14229	14248	14161	14150	14131	14111	14248	14322	14021	14027	14113	14160	14041	14314	14131	14188	14154	14152	14171	14181	14302	13973	13965	14135	13886	14050	14205	14322	14360	14219	14166	14043	14269	14185	13981	14293	14290	14223	14303	14133	14341	14101	14305	14225	14160	14222	14069	14197	14256	14081	14219	14137	14107	14144	14327	14064	14139	14174	14257	14211	14195	14391	14208	14207	14190	14266	14060	14271	14133	14110	14210	14359	14177	14223	14224	14220	14209	14147	14067	14078	14095	14163	14213	14336	14152	14292	14129	13971	14228	14268	14220	14212	14293	14034	13997	13986	14203	14193	14230	14308	14182	14000	14084	14131	14262	14097	14116	14321	14100	14238	14226	14100	14171	14064	14122	14116	14327	14084	14190	14104	13988	14195	14152	14166	14331	14018	14278	14067	14178	14104	14183	14156	14299	14192	14151	14146	14078	14337	14272	14170	14379	14095	14343	14302	14170	14086	14136	14229	14208	14173	14111	14144	14126	14230	14091	14141	14329	14160	14141	14109	14015	14083	14266	14174	14097	14258	14123	14112	14301	14077	14210	14053	14125	14125	14327	14259	14083	14155	14277	14106	14152	14071	14192	13998	14171	14163	14138	14040	14216	14224	14194	14126	14200	14150	14162	14135	14156	14091	14208	14124	14183	14157	14163	14214	14356	14013	14202	14162	14047	14046	14175	14295	14022	14225	14164	14158	14192	14115	14075	14125	14230	14224	14275	14168	14101	14098	14348	14079	14174	14295	14083	14214	14240	14104	14152	14310	14102	14089	14139	14200	14057	14139	14140	14202	14165	14139	14186	14217	14244	14159	14350	14299	14184	14170	14293	14185	14074	14150	14197	14276	14058	14017	14273	14067	14167	14084	14217	14109	14022	14078	14025	14130	14234	14309	14048	14252	14085	14134	14233	14194	14259	14229	14210	14120	14152	14300	14077	13993	14276	14163	14175	14215	14137	14138	14059	13956	14105	14169	14120	14309	14221	14332	14165	14267	14300	14097	14188	14078	14109	14106	14105	14271	14170	14084	14228	14297	14012	14122	14252	14067	14163	14224	14134	14216	14088	14181	14242	14183	14138	14015	14152	14200	14478	14147	14056	14051	14217	14164	14024	14157	14255	14200	14091	14062	14294	14010	14138	14251	14294	14223	14168	14204	14144	14254	14230	14100	14292	14214	14202	14134	14191	14221	14161	14170	14054	14220	14133	14113	14090	14175	14078	14123	14161	14070	14149	14209	14303	13966	14060	14185	14237	14203	14243	14055	14207	14190	14060	14145	14391	14152	14122	14135	14379	14155	14131	14339	14130	14161	14166	14147	14393	14229	14162	14089	14237	14330	14211	14142	14292	14170	14215	14258	14183	14082	14120	14159	14302	13913	14110	14022	14309	14069	14194	14159	14099	14358	14167	14202	14131	14172	13999	14171	14183	14081	14146	14180	14119	14260	14245	14076	14177	14081	14092	14306	14185	14226	14041	14263	13999	13955	14170	14015	14233	14230	14089	14093	14320	14080	14127	14094	14272	14189	14231	13983	14181	14071	14325	13933	14062	14158	14038	14198	14139	14202	14024	14248	14141	14099	14187	13914	14098	14139	14076	14214	14090	14015	14073	14293	14256	14118	14202	14240	14183	14291	14106	14210	14252	14246	13967	14290	14042	14163	14027	14095	14115	14322	14172	14078	14157	14206	14157	14131	14125	14108	14260	14294	14224	14077	14064	14104	14190	14081	14243	14071	14407	14031	14175	14219	14092	14166	14191	14097	14031	14251	14100	14260	14157	14273	14141	14240	14191	14054	14181	14207	14123	14187	13989	14221	14154	14062	14192	14181	14229	14178	14198	14139	14199	14165	14146	14172	14188	14214	14200	14149	14178	14105	14221	14194	14118	14114	14390	14061	14246	14286	14321	14370	14186	14249	14116	14118	14124	14271	14125	14145	14107	14102	14182	14074	14224	14118	14197	14183	14099	14162	14180	14280	13944	14051	14011	13964	14203	14277	14178	14074	14256	14162	14142	14308	14250	14087	14014	14223	14210	14354	14128	14169	14201	14388	14166	14174	14218	14268	14175	14281	14248	14097	14110	14221	14131	14184	14099	14154	14132	13987	14148	14159	14083	14171	14377	14366	14159	14219	14425	13908	14187	14109	14290	14333	14095	14180	14081	14245	14254	14140	14107	14323	14193	14140	14262	14312	14149	14268	14090	14143	13996	14107	14077	14290	14038	14214	14060	14248	14196	14230	14111	14082	13956	14171	13983	14198	14104	14121	14029	14133	14117	14165	14093	14175	14120	14133	14178	14037	14051	14157	14208	14179	14018	14147	14158	14123	14376	14140	14237	14065	14089	14089	14129	14274	14249	14191	14103	14136	14209	14013	14272	14150	14133	14147	14227	14233	14160	14206	14277	14060	14196	14143	14127	14256	14315	14299	14074	14149	14329	14308	14169	14079	14228	14272	14255	14118	14155	14123	14223	14191	14199	14267	14217	14251	14273	14201	14292	14187	14145	14163	14089	14280	14121	14209	14097	14152	14175	14083	14209	14209	14065	14155	14085	14298	14157	14184	14255	14129	14159	14047	14153	14187	14181	14073	14209	14192	14290	14210	14178	14172	14146	14152	14166	14183	14080	14044	14155	14104	14409	14179	14103	14218	14274	14167	14193	14199	14211	14056	14169	14148	14100	14203	14199	14020	14162	14225	14110	14174	14214	14192	14133	14135	14101	14233	14163	14125	14170	14298	14175	14146	14245	14097	14120	14315	14349	14009	14089	14050	14312	14361	14193	14207	14205	14303	14061	14133	14256	14024	14214	14281	14215	14115	14423	14140	14105	14334	14110	14285	14086	14197	14203	14203	14161	14112	14301	14175	14157	14347	14233	14075	14216	14057	14256	14142	14344	14101	14320	14191	14147	14035	14338	14202	14175	14092	14136	14129	14091	14264	14185	14173	14242	14278	14153	14126	14103	14202	14195	14264	14284	14200	14108	14306	14246	14231	14043	14004	14075	14137	14149	14233	14099	14090	14259	14102	14160	14170	14123	14105	14277	14228	14048	14211	14253	14260	14178	14345	14154	14059	14124	14059	14203	14088	14213	14129	14190	14177	14258	14283	14085	14273	14174	13975	14270	14268	14242	14118	14214	13922	14131	14067	14164	14242	14037	14192	14041	14255	14282	14047	14206	14240	14141	14240	14328	14123	14271	14057	14164	14099	14090	14028	14074	14147	14191	14159	14037	14220	14281	14090	14214	14126	14091	14211	13987	14276	14101	14105	14185	14238	14320	14116	14168	14063	14176	14122	14058	14314	14194	14282	14247	14325	14150	14165	14347	14235	14178	14102	14290	14217	14317	14168	14311	14097	14024	13996	14212	14294	14104	14301	14091	14221	14060	14230	14079	14071	14162	14233	14104	14288	14226	14189	14222	14184	14234	13930	14320	14126	14237	13953	14218	14312	14394	14442	14143	14172	14130	14234	14250	14148	14204	14151	14247	14249	14229	14125	14280	14124	14167	14110	14105	14180	14184	14049	14127	14285	14087	14173	14186	14065	14268	14147	14073	14192	14219	14244	14218	14167	14126	14238	13979	14417	14034	14174	14052	14176	14276	14203	14335	14250	14121	14155	14165	14132	14312	14152	14112	14168	14052	14395	14107	14236	14191	14243	14016	14199	14169	14210	14302	14174	14193	13969	14206	14146	14148	14160	14163	14202	14221	14261	14211	14210	14018	13994	14125	14198	14263	14211	14290	14062	14133	14047	14283	14071	14226	14214	14198	14089	14340	14069	14120	14217	14152	14439	14227	14151	14317	14319	14134	14295	14240	14135	14148	14077	14441	14200	14062	13982	14030	14043	14279	14060	14332	14146	14204	14183	14142	14191	14071	14132	14245	14313	14118	14070	14093	14108	14288	14423	14368	14192	14156	14205	14244	14110	14047	14159	14281	14189	14150	14431	14220	14191	14227	14074	14013	14306	13968	14066	14226	14148	14181	14137	14238	14101	14027	14146	14266	14174	14105	14272	14266	14266	14341	14082	14228	14273	14244	14232	14228	14271	14118	14211	14070	14097	14168	14192	14130	14402	14150	14149	14177	14189	14042	14112	14093	14192	14129	13920	14289	14030	14248	14174	14162	14111	14249	14143	14114	14243	14399	14172	14252	14235	14343	14154	14187	14242	14127	14195	14011	14245	14117	14263	14000	14331	14063	14124	14206	14263	14200	14261	14248	14172	14220	14102	14119	14176	14097	14166	14300	14136	14178	14288	14163	14185	14044	14157	14088	13965	14213	14392	14193	14288	14150	14004	14182	14305	14249	14110	14286	14092	14143	14201	13995	14072	14242	14050	14271	14316	14394	14178	14290	14138	14230	14115	14064	14196	14264	14152	14182	14075	14156	14183	14141	14181	14176	14239	14037	14202	14250	14237	14149	14136	14186	14185	14321	14062	14213	14178	14160	14134	14084	14363	14116	14076	14193	14038	14137	14171	14023	14358	14315	14080	14259	14169	14190	14431	14203	14191	14047	14211	14323	14237	14106	14127	14387	14258	14144	14162	14262	14186	14059	14273	14273	14117	14194	14154	14233	14196	14103	14243	14165	14198	14119	14119	14132	14310	14181	14054	14079	14101	14043	14154	14198	14129	14200	14228	14285	14378	14124	14007	14192	14153	14152	14063	14120	14206	14192	14133	14119	14198	14267	14172	14115	13973	14108	14141	14146	14136
23203	21136	28497	25745	23874	23829	21994	18700	17609	17437	17496	17769	17335	17380	17218	17242	17169	17169	17160	17055	17105	17216	17299	17750	17809	17505	17376	17141	17169	17137	17001	16814	16940	16962	16919	16854	17066	16833	16997	17051	16913	16945	16647	16880	16852	17051	16816	16884	16672	16766	16747	16960	16796	16684	16942	17003	16875	16617	16880	16853	16893	16869	16850	16807	16825	16701	16904	16887	16948	16715	16794	16653	16827	16620	16738	16797	16864	17006	16973	16885	16563	16731	16795	16692	16918	16629	16967	16835	16806	16740	16868	16948	16895	16818	16709	16888	16724	16967	16761	16629	16846	16804	16801	16740	17057	17098	16992	16683	16978	16881	16809	16848	16934	16815	16802	16744	17050	16737	16739	16927	16802	16732	16833	17047	17085	16735	16829	16930	16766	16822	16846	16830	16901	17093	17074	16841	17016	16918	16726	16689	16964	16630	16848	16924	16873	16809	16781	16797	16970	16990	16912	16761	16907	16842	16956	16800	16918	16795	16925	16930	16907	16863	16758	16787	16786	16661	16798	16892	16885	16623	16768	16854	16932	16802	16848	16834	16767	16956	16805	16960	16793	16762	16982	16843	16918	16784	16823	16860	16907	16762	16826	16903	16562	16887	16960	16583	16863	16824	16877	16908	16928	16728	16910	16904	16864	16835	16673	16803	16980	16967	16844	16877	16866	16752	16875	16729	16750	16980	16928	16707	16687	16808	16981	16826	16926	16784	16673	16729	17022	16737	16646	16784	16879	16731	16908	16853	16908	16862	16836	16997	16787	16708	16767	16884	16831	16906	16782	16797	16973	16945	17012	16942	16854	16976	16810	17091	16841	16942	16813	16968	16928	16833	16982	16746	16898	16922	16893	16779	17056	16879	16692	16951	16761	16718	16773	16987	16892	16921	16974	16795	16848	16977	16795	16701	16841	16833	16864	16790	16786	16784	16894	16837	17012	16984	16941	16685	16823	16682	16766	16696	16684	16762	16934	16902	16916	16942	16832	16988	16857	16915	16854	16764	16791	16875	17017	16548	16814	16851	16883	16819	16826	16908	16920	16997	16961	16659	16859	16828	16755	16833	16947	16829	16721	16922	16913	16750	17112	16739	16945	16813	16787	16865	16849	16752	16975	16938	16874	16966	16985	16806	16818	16735	16853	16901	16934	16817	16977	16732	16876	16733	16790	16725	16817	17054	16906	16958	16958	16766	16895	16732	17051	16767	16898	16705	16907	16932	16810	16777	16943	16702	16856	16918	16973	16778	16757	16886	16850	16957	16706	16724	16946	17004	17020	16896	16962	16785	17016	17150	16848	16827	16745	16641	16698	16813	16968	16701	16585	16874	17016	16916	17133	16793	16724	16836	16976	16950	16838	16904	17007	16957	17011	16813	16881	16910	16946	16897	16888	16846	16813	16814	16749	16623	16824	16839	16688	16853	16890	16753	16830	16790	16845	16736	16776	16790	16894	16761	17015	17026	16922	16961	17004	17045	17078	16928	16928	16832	17044	16924	16903	16702	16673	16761	16450	16879	17024	16880	16873	16997	17082	16901	16828	16607	16724	17013	16836	16933	16721	16852	16781	16939	16828	16842	16713	16910	17007	16850	16805	16838	16823	16808	17119	16927	17013	16685	16752	16892	16788	16852	16848	16821	16733	16774	16941	16888	16914	16809	16888	17026	16775	16808	16842	16830	16866	16734	17031	16838	16860	16952	16930	16743	16762	16580	16658	16851	16910	16898	16747	16768	16686	16745	16702	16698	16904	16817	16823	16757	16639	16937	16753	16681	16903	16902	16788	16881	16730	16886	16906	16865	17043	16871	16886	16858	16874	16701	16986	16793	16801	16667	16654	16906	16880	16880	16743	16869	16915	16839	16773	16752	16862	16902	16697	16778	16694	16804	16824	16810	16605	16810	16836	17032	16924	16806	16757	16847	16816	16834	16756	16949	16631	16613	16858	16897	16872	16959	16796	17009	16852	16919	16756	16799	16753	16830	17004	16980	16872	16764	16909	16905	17046	16739	16687	16745	16795	16836	16669	16958	16827	17017	16765	16847	16795	16977	16938	16778	16729	17002	17035	16945	16845	16804	16963	16792	16769	16746	16745	16956	16801	16873	16964	16724	17011	16832	16814	16744	16890	16873	16856	16755	16923	16983	16888	16623	16924	16857	16824	16804	16899	16704	16987	16734	16853	16918	17013	16824	16822	16715	16877	16797	16872	16891	16632	16730	16887	16788	16787	16754	16837	17012	16777	16958	17053	16655	16854	16799	16766	16937	16723	16990	16578	17142	16890	16601	17018	16720	16744	16812	16722	16732	16870	16994	16969	16761	16709	16969	16809	16875	16761	16713	16775	16792	16948	16921	16757	16976	16841	17092	17137	16797	16656	16823	16940	17071	16916	16864	16971	16968	16637	16905	16810	16703	16716	16944	16969	16864	17019	16944	17045	16891	16750	16731	16693	16806	16918	16876	16830	16934	17042	16962	17081	16689	16859	17012	16789	16543	16796	17005	16776	16849	16735	16709	16685	16883	16604	16873	16908	16775	16745	16973	16820	16754	16804	16643	16850	16941	17003	16694	16960	16758	16794	16597	16910	16946	16967	17053	16975	16952	16857	16927	16982	16765	16889	17028	16955	16925	16701	17000	16892	16981	16606	16835	17047	16787	16906	16668	16710	16824	16769	16992	16757	16678	16959	16905	16839	16922	16692	16903	16653	17019	16774	16860	16828	16876	16860	16980	16906	16932	17079	17015	16718	16964	16916	16648	16944	16867	16750	16807	16878	16949	16937	16949	17017	16836	16870	16752	16737	16893	16827	16628	16764	16921	16723	17112	16767	16770	16831	17041	17113	16863	16831	16783	16809	16790	17037	16626	16606	16861	16664	16556	16832	16784	16913	17044	16747	16906	16823	16863	16794	16959	16698	16775	16883	16970	16973	17011	16982	16809	16850	16793	16865	16789	16894	16865	16854	16855	16903	16730	17054	17017	17000	16812	16783	16927	16973	16770	16768	16956	16843	16896	16904	16893	16756	16710	16922	17072	16899	16830	16893	16912	16739	16789	16846	16870	16844	16786	16804	16866	16855	16592	16904	16786	16823	16778	16630	16733	16855	16737	16854	16853	16861	16724	16811	16838	16748	16771	16940	16960	17077	16946	16917	16834	17066	16952	16886	16885	16584	16797	16693	16877	16781	16721	16951	16927	16963	16927	16817	17006	16653	16849	16786	16839	17005	16843	16938	16759	16998	17051	16946	16969	16790	16841	16933	16649	16885	17004	16692	16751	16749	16866	16913	16867	16938	16833	16794	16865	16902	16833	17006	16863	17077	17022	16781	17046	16922	16913	16750	16815	16848	16972	16814	16812	16900	16534	16875	16738	16807	17012	16960	16915	16731	16883	16874	16916	16857	16859	17050	16674	16937	16934	16730	16912	16784	16806	16658	16678	16989	16712	16831	16853	16812	16843	16572	16984	16846	16756	16872	16928	16774	16868	17077	17029	16845	16924	16705	16866	16924	16981	16890	16887	16764	16900	16909	16839	16701	16794	16758	16924	16790	17212	16767	16829	16767	16736	16647	16701	16744	16771	16835	17034	16777	16673	16653	16696	16844	16751	16583	16801	16929	16809	16851	16706	16801	16765	16991	16952	16938	16699	16952	16763	16950	16975	16860	17039	16962	16890	16779	16799	16666	16853	16852	16843	16912	16790	16819	16771	16957	16894	16930	16776	16989	16968	17079	16797	16799	16815	16932	16943	16870	17059	17016	16752	16788	16923	16687	17043	16652	16819	16859	16888	16729	16800	16750	17046	16744	16917	16928	16741	16804	16942	16802	16760	16883	16836	16841	16900	16851	17032	16976	16917	16848	16789	16921	16882	16710	16764	16938	16950	16895	16968	17107	16691	16874	16921	16831	16824	16759	16890	16795	16841	16849	16878	17004	16991	16892	16819	16924	16674	16688	16574	16936	16937	16811	16857	16812	16609	16993	16730	16715	16946	16837	16737	16909	16941	16926	16767	16647	16872	16912	16668	16742	16650	16920	16847	17030	16939	16552	16825	16813	16694	16766	16877	16778	17029	17024	16731	16830	16849	16804	16902	16834	16886	16947	16614	16969	16899	16804	16899	16731	16942	16794	16738	16661	16702	16704	16829	16763	16994	16916	16969	16957	16831	16885	16883	16934	16846	16698	16899	16697	16899	16698	16853	16847	16976	16894	16925	16962	16890	16917	16907	16835	16974	16931	16569	16948	16660	16992	17031	16796	16874	16909	16855	16895	16762	16906	16999	16897	16996	17066	16877	16691	16741	16999	16735	16896	16891	16738	16701	16620	16883	16859	16800	16800	16980	16612	17110	16823	16554	16932	16758	17025	16894	16984	16842	16738	16712	17192	16762	16963	16922	16827	16983	16769	16773	16849	16879	16970	16919	16926	16955	16755	16857	17005	16733	16787	16857	16992	16866	16745	16893	16937	16573	16819	16973	16838	16994	16833	16911	16745	16668	16799	16745	16939	16871	16751	16762	16941	16819	16861	16779	16890	16844	16861	16897	16887	16679	17002	16650	16837	16929	16916	17005	16828	16779	16980	16709	16815	16730	16708	16594	16821	16838	16826	16965	16763	16889	16586	16931	16853	16830	16702	16815	16784	16637	16766	16886	17124	16874	16779	16694	16944	16784	16804	16785	16710	16793	16900	16788	16898	16903	16792	16780	16915	17052	16893	16849	16710	16790	16957	16927	16876	16707	16829	16913	17020	16721	16862	17075	16915	16834	16718	16809	16883	16697	16876	16928	16906	16832	16687	16708	16818	16934	16881	16863	17124	16684	16851	16946	16895	16994	16775	16903	16948	16857	16824	16889	16887	16812	17070	16888	17074	16809	16799	16950	16985	16819	16789	16983	16717	16928	16879	16952	16886	16894	16950	16779	16798	17018	16923	16778	16911	16875	16982	16753	16817	16820	16987	16890	16927	16960	16806	16799	16876	16789	16958	16938	16808	16854	16879	16936	16925	16889	16905	17180	16823	16812	16989	16920	16809	16772	16910	16903	16920	17014	16965	16808	16789	16874	16736	16767	16783	16831	16930	16901	17157	16885	16773	16598	16454	16908	16741	16762	17012	16819	17003	16706	16849	16781
31828	60523	49243	34463	25827	19690	16858	15226	14611	14505	14360	14201	14154	14206	14002	13974	13841	13930	13772	13901	13795	13734	14079	14723	14749	14585	14297	14199	13746	13560	13731	13488	13625	13523	13495	13601	13646	13608	13577	13501	13638	13646	13635	13563	13515	13622	13590	13646	13690	13608	13577	13587	13561	13672	13531	13632	13579	13524	13660	13680	13570	13504	13521	13523	13632	13642	13650	13683	13495	13524	13574	13612	13513	13554	13742	13690	13554	13685	13724	13555	13802	13671	13575	13653	13521	13430	13690	13595	13642	13693	13650	13555	13678	13609	13715	13515	13528	13633	13583	13556	13649	13630	13633	13375	13422	13438	13579	13595	13520	13655	13771	13616	13762	13584	13548	13663	13610	13540	13654	13493	13626	13612	13567	13530	13511	13584	13730	13572	13604	13617	13541	13586	13777	13408	13471	13552	13763	13665	13448	13545	13586	13624	13763	13464	13515	13745	13713	13746	13712	13400	13626	13653	13775	13621	13698	13794	13477	13722	13604	13576	13650	13622	13788	13732	13586	13660	13575	13513	13672	13539	13694	13485	13556	13690	13669	13554	13627	13703	13758	13774	13576	13611	13617	13559	13598	13622	13582	13546	13522	13564	13533	13660	13619	13584	13413	13503	13621	13496	13580	13595	13640	13729	13545	13579	13607	13599	13519	13598	13722	13581	13712	13657	13577	13504	13602	13624	13571	13684	13401	13608	13723	13639	13460	13554	13567	13649	13610	13528	13608	13742	13550	13620	13511	13486	13548	13462	13707	13549	13603	13486	13703	13610	13587	13513	13541	13619	13512	13756	13635	13488	13503	13444	13561	13656	13665	13512	13753	13535	13640	13549	13587	13463	13604	13562	13455	13545	13557	13696	13703	13375	13668	13610	13628	13504	13681	13593	13679	13544	13693	13644	13767	13641	13486	13551	13618	13580	13511	13545	13555	13649	13656	13724	13391	13777	13672	13521	13716	13542	13468	13730	13541	13602	13601	13643	13618	13486	13426	13669	13776	13626	13560	13634	13553	13498	13593	13587	13588	13633	13509	13553	13526	13695	13498	13557	13549	13672	13761	13604	13566	13643	13549	13588	13798	13496	13470	13683	13544	13751	13552	13625	13628	13532	13645	13624	13642	13509	13679	13443	13372	13696	13568	13554	13522	13616	13689	13666	13605	13659	13619	13416	13495	13740	13587	13665	13727	13576	13659	13608	13573	13441	13754	13656	13376	13470	13552	13559	13474	13702	13444	13634	13673	13462	13585	13609	13554	13453	13593	13515	13604	13616	13807	13693	13578	13530	13614	13562	13701	13565	13561	13547	13506	13760	13800	13572	13660	13569	13483	13684	13741	13600	13725	13520	13599	13634	13696	13670	13534	13629	13450	13435	13533	13658	13539	13527	13686	13665	13696	13691	13597	13525	13714	13550	13726	13512	13431	13615	13472	13539	13618	13634	13589	13581	13579	13531	13688	13361	13603	13504	13654	13543	13690	13733	13577	13786	13654	13793	13372	13702	13484	13617	13675	13740	13606	13822	13581	13539	13578	13382	13545	13432	13516	13554	13524	13475	13652	13524	13643	13637	13592	13585	13550	13639	13374	13451	13509	13394	13629	13685	13561	13568	13595	13593	13676	13658	13645	13396	13689	13611	13657	13545	13611	13640	13730	13450	13546	13578	13556	13561	13637	13630	13638	13665	13601	13497	13658	13603	13520	13646	13607	13566	13592	13403	13538	13530	13549	13731	13351	13720	13497	13436	13621	13372	13640	13665	13755	13693	13585	13663	13476	13744	13502	13570	13558	13595	13573	13515	13457	13619	13598	13489	13654	13747	13469	13608	13487	13561	13661	13556	13367	13582	13557	13560	13599	13528	13494	13786	13414	13615	13517	13505	13488	13618	13591	13729	13629	13461	13785	13510	13598	13566	13621	13545	13811	13647	13653	13490	13557	13675	13620	13567	13679	13696	13449	13691	13562	13556	13640	13641	13761	13650	13635	13582	13695	13454	13486	13559	13606	13598	13666	13534	13594	13514	13461	13482	13610	13582	13584	13644	13501	13593	13713	13501	13603	13706	13395	13609	13605	13531	13723	13491	13470	13516	13688	13511	13391	13549	13540	13655	13671	13472	13664	13637	13744	13622	13656	13765	13775	13432	13690	13457	13683	13616	13643	13679	13506	13608	13653	13531	13552	13526	13589	13517	13715	13718	13636	13650	13564	13446	13644	13677	13615	13575	13542	13636	13549	13517	13658	13396	13691	13605	13576	13534	13535	13691	13560	13540	13456	13500	13600	13636	13778	13591	13611	13636	13557	13523	13625	13640	13543	13695	13615	13535	13760	13704	13489	13489	13486	13804	13639	13593	13614	13607	13620	13536	13656	13640	13539	13524	13579	13415	13474	13680	13608	13778	13586	13358	13604	13566	13615	13757	13516	13526	13651	13599	13670	13486	13546	13392	13765	13472	13538	13695	13714	13556	13711	13622	13655	13583	13506	13686	13649	13695	13679	13760	13484	13670	13523	13622	13599	13472	13701	13717	13670	13650	13527	13605	13737	13641	13589	13554	13830	13733	13640	13636	13586	13662	13508	13576	13432	13659	13650	13478	13816	13601	13719	13464	13498	13607	13556	13577	13605	13787	13584	13637	13556	13495	13726	13415	13645	13689	13705	13541	13664	13583	13493	13564	13515	13635	13669	13628	13451	13597	13696	13711	13592	13679	13621	13491	13712	13539	13580	13524	13667	13558	13589	13780	13496	13553	13663	13515	13599	13563	13683	13632	13713	13506	13548	13633	13581	13540	13645	13690	13516	13678	13655	13517	13641	13518	13601	13611	13630	13605	13541	13496	13641	13588	13570	13534	13580	13588	13773	13708	13489	13690	13473	13657	13561	13476	13673	13722	13441	13698	13623	13583	13634	13525	13699	13561	13551	13599	13662	13529	13605	13631	13642	13527	13562	13740	13564	13626	13413	13540	13671	13688	13584	13760	13737	13530	13564	13592	13681	13669	13504	13406	13617	13588	13704	13421	13614	13576	13759	13546	13641	13568	13577	13555	13646	13638	13603	13702	13650	13697	13658	13448	13506	13707	13655	13457	13433	13610	13650	13565	13631	13405	13542	13534	13701	13633	13694	13818	13608	13686	13737	13662	13546	13690	13547	13681	13842	13622	13804	13646	13554	13767	13632	13649	13623	13701	13542	13687	13517	13417	13623	13708	13495	13580	13665	13606	13626	13469	13728	13639	13748	13547	13600	13434	13421	13694	13477	13680	13681	13414	13672	13718	13714	13720	13574	13661	13390	13568	13493	13645	13664	13639	13558	13545	13608	13504	13655	13484	13515	13670	13674	13632	13676	13644	13480	13473	13647	13634	13822	13476	13694	13465	13449	13630	13648	13597	13410	13467	13496	13485	13528	13656	13535	13556	13616	13734	13662	13768	13733	13810	13552	13584	13582	13410	13645	13578	13695	13573	13496	13636	13590	13575	13401	13559	13460	13629	13483	13588	13766	13595	13635	13560	13881	13453	13494	13730	13692	13622	13557	13528	13493	13539	13653	13433	13438	13628	13722	13448	13675	13595	13671	13550	13707	13652	13682	13608	13575	13567	13573	13618	13487	13545	13474	13549	13454	13583	13573	13717	13517	13672	13582	13477	13603	13649	13697	13472	13697	13593	13568	13569	13722	13560	13608	13546	13725	13790	13701	13629	13706	13558	13535	13618	13509	13569	13623	13583	13630	13533	13735	13605	13604	13654	13537	13578	13599	13652	13648	13566	13657	13628	13583	13737	13573	13688	13597	13672	13669	13538	13565	13731	13465	13518	13694	13604	13477	13691	13593	13687	13655	13638	13671	13695	13575	13629	13425	13637	13680	13536	13598	13613	13612	13756	13577	13670	13562	13498	13602	13552	13638	13464	13452	13568	13700	13758	13488	13619	13699	13554	13873	13628	13537	13602	13591	13554	13582	13560	13648	13488	13552	13663	13569	13659	13514	13618	13437	13556	13721	13477	13643	13600	13543	13690	13502	13587	13660	13667	13614	13628	13579	13483	13566	13691	13483	13737	13597	13486	13523	13466	13466	13656	13555	13707	13634	13666	13435	13755	13511	13591	13550	13552	13557	13607	13594	13571	13749	13725	13539	13527	13507	13796	13524	13586	13716	13618	13483	13353	13598	13564	13702	13655	13634	13506	13513	13442	13587	13439	13643	13390	13553	13540	13676	13534	13495	13435	13565	13442	13531	13613	13629	13648	13780	13670	13527	13703	13483	13365	13617	13615	13550	13614	13500	13553	13488	13638	13868	13486	13653	13656	13663	13632	13611	13733	13499	13749	13772	13707	13547	13658	13425	13707	13799	13607	13486	13704	13691	13542	13682	13604	13440	13551	13681	13682	13529	13648	13538	13585	13660	13587	13590	13551	13511	13606	13677	13531	13659	13711	13603	13512	13660	13756	13640	13642	13639	13701	13678	13515	13439	13609	13661	13695	13801	13657	13478	13544	13467	13543	13636	13664	13510	13483	13558	13336	13511	13621	13589	13688	13559	13621	13420	13482	13514	13728	13549	13523	13570	13557	13535	13553	13485	13881	13492	13613	13526	13457	13658	13698	13617	13554	13744	13504	13451	13616	13625	13612	13703	13606	13640	13529	13610	13559	13524	13541	13674	13687	13585	13591	13855	13670	13773	13504	13581	13685	13699	13397	13809	13585	13582	13636	13600	13479	13537	13529	13614	13620	13694	13708	13488	13690	13697	13605	13403	13595	13623	13677	13685	13523	13481	13393	13724	13535	13669	13571	13774	13529	13623	13645	13742	13634	13560	13603	13602	13603	13806	13631	13488	13487	13685	13611	13430	13693	13760	13560	13620	13623	13526	13583	13603	13424	13587	13716	13719	13527	13641	13559	13584	13593	13542	13363	13611	13669	13474	13749	13664	13474	13609	13627	13603	13688	13484	13626	13496	13449	13701	13629	13532	13529	13562	13652	13547	13785	13732	13554	13612	13643	13531	13684	13632	13601	13518	13545	13461	13660	13519	13643	13637	13681	13557	13406	13587	13724	13522	13618	13554	13588	13728	13478	13709	13632	13373	13715	13712	13572	13468	13628	13662	13598	13642	13591	13608	13558	13639	13624	13605	13603
24793	21528	29539	28793	24091	21912	20042	18435	18129	18231	18162	17985	18089	17615	17585	17695	17628	17721	17663	17634	17553	17619	17428	17678	17962	17977	17879	17550	17839	17478	17269	17302	17118	17469	17427	17612	17438	17406	17486	17480	17543	17421	17161	17514	17606	17418	17409	17446	17470	17500	17578	17330	17517	17559	17534	17562	17215	17411	17525	17556	17618	17573	17481	17494	17333	17537	17495	17428	17430	17603	17530	17497	17448	17348	17473	17404	17393	17456	17310	17577	17484	17381	17368	17292	17429	17425	17307	17221	17445	17474	17484	17434	17340	17343	17374	17449	17414	17407	17425	17544	17499	17303	17515	17532	17455	17500	17478	17610	17454	17327	17536	17420	17375	17354	17364	17339	17281	17511	17560	17240	17595	17366	17403	17360	17334	17657	17473	17583	17541	17614	17471	17335	17352	17319	17402	17288	17384	17199	17589	17321	17455	17436	17432	17318	17410	17536	17361	17447	17231	17233	17350	17404	17471	17383	17416	17353	17463	17248	17602	17459	17426	17498	17356	17567	17623	17234	17411	17619	17414	17298	17619	17513	17477	17475	17460	17305	17634	17501	17460	17265	17347	17454	17478	17403	17451	17517	17412	17277	17271	17558	17186	17250	17364	17476	17302	17322	17632	17393	17335	17480	17344	17428	17386	17518	17475	17403	17357	17655	17433	17505	17427	17359	17347	17474	17326	17415	17464	17460	17393	17335	17450	17424	17370	17366	17357	17370	17457	17599	17401	17462	17382	17372	17759	17594	17319	17393	17404	17401	17562	17464	17458	17477	17513	17469	17374	17504	17306	17417	17488	17325	17436	17362	17381	17373	17426	17550	17496	17571	17574	17241	17412	17473	17498	17428	17569	17536	17292	17457	17661	17473	17304	17304	17460	17394	17490	17322	17692	17622	17368	17530	17483	17487	17310	17371	17243	17292	17501	17428	17562	17572	17512	17464	17641	17358	17378	17571	17683	17596	17404	17285	17479	17294	17436	17359	17327	17497	17527	17304	17527	17343	17424	17285	17313	17278	17552	17373	17503	17254	17557	17265	17288	17269	17427	17539	17527	17505	17397	17425	17412	17612	17447	17495	17495	17337	17507	17258	17251	17294	17321	17602	17582	17479	17473	17275	17553	17487	17448	17637	17282	17377	17287	17239	17416	17220	17573	17626	17495	17316	17423	17384	17610	17438	17596	17618	17415	17476	17463	17402	17442	17478	17468	17409	17370	17248	17459	17417	17449	17539	17451	17586	17428	17469	17488	17468	17432	17345	17697	17637	17224	17406	17407	17377	17376	17376	17268	17366	17238	17499	17504	17356	17253	17321	17506	17366	17610	17560	17434	17356	17404	17353	17278	17208	17489	17432	17311	17146	17334	17523	17667	17519	17390	17466	17451	17440	17438	17360	17215	17522	17335	17626	17479	17483	17255	17610	17462	17308	17272	17296	17353	17434	17418	17259	17393	17345	17568	17558	17462	17312	17217	17575	17437	17545	17532	17410	17491	17322	17188	17349	17503	17270	17339	17296	17483	17377	17303	17541	17379	17276	17510	17448	17473	17403	17449	17155	17487	17417	17436	17450	17573	17364	17437	17388	17293	17270	17400	17444	17322	17499	17305	17439	17311	17551	17426	17266	17339	17508	17581	17669	17605	17444	17377	17390	17486	17463	17623	17493	17459	17476	17403	17426	17424	17241	17329	17219	17615	17525	17488	17476	17524	17399	17410	17551	17513	17554	17565	17539	17413	17485	17397	17497	17407	17363	17563	17662	17618	17478	17425	17527	17423	17432	17410	17684	17439	17441	17443	17572	17606	17262	17516	17432	17550	17533	17493	17374	17448	17572	17447	17252	17527	17508	17185	17511	17353	17546	17421	17533	17489	17437	17433	17447	17546	17498	17243	17494	17532	17570	17532	17316	17231	17411	17189	17616	17529	17313	17422	17129	17403	17407	17290	17379	17376	17394	17486	17275	17338	17314	17344	17453	17523	17535	17335	17535	17450	17465	17308	17408	17364	17432	17642	17544	17506	17485	17261	17536	17222	17361	17343	17121	17249	17463	17495	17383	17504	17461	17556	17503	17423	17453	17344	17469	17652	17596	17529	17575	17407	17435	17502	17402	17339	17456	17229	17601	17519	17465	17575	17489	17516	17452	17433	17603	17569	17156	17359	17297	17587	17592	17348	17412	17829	17516	17492	17681	17397	17330	17380	17671	17674	17355	17464	17699	17483	17558	17530	17366	17550	17493	17641	17498	17487	17488	17699	17375	17555	17313	17474	17340	17381	17486	17439	17311	17419	17416	17395	17297	17286	17343	17220	17459	17482	17375	17581	17507	17284	17553	17561	17442	17337	17362	17413	17328	17267	17491	17542	17471	17230	17498	17613	17578	17551	17478	17369	17424	17336	17384	17582	17380	17283	17684	17349	17431	17509	17447	17267	17252	17352	17631	17400	17433	17525	17417	17192	17434	17257	17368	17423	17741	17557	17548	17473	17571	17331	17378	17433	17632	17353	17505	17410	17626	17393	17405	17551	17572	17501	17605	17488	17383	17271	17412	17459	17354	17606	17377	17292	17529	17373	17346	17482	17236	17581	17509	17429	17450	17555	17504	17368	17529	17556	17543	17478	17386	17480	17317	17567	17301	17505	17400	17511	17466	17498	17428	17346	17358	17517	17607	17271	17365	17477	17328	17472	17218	17503	17310	17322	17420	17467	17389	17343	17401	17399	17452	17306	17483	17388	17330	17353	17436	17370	17354	17468	17563	17265	17631	17669	17556	17391	17394	17475	17317	17386	17689	17336	17476	17427	17499	17435	17328	17422	17417	17402	17355	17518	17430	17538	17546	17380	17508	17479	17585	17524	17549	17320	17283	17509	17388	17383	17411	17482	17395	17303	17412	17498	17381	17538	17379	17490	17550	17210	17699	17410	17478	17574	17375	17547	17293	17336	17425	17523	17528	17544	17472	17671	17373	17518	17663	17423	17314	17450	17523	17569	17220	17689	17391	17458	17484	17636	17516	17495	17444	17402	17499	17389	17514	17469	17169	17275	17434	17417	17724	17550	17417	17441	17459	17568	17532	17537	17391	17194	17175	17314	17560	17757	17460	17728	17446	17473	17466	17609	17523	17391	17308	17324	17381	17462	17551	17543	17377	17266	17501	17366	17366	17748	17536	17442	17582	17585	17585	17420	17434	17603	17505	17393	17225	17363	17218	17444	17239	17424	17339	17328	17303	17566	17216	17323	17424	17359	17526	17302	17298	17406	17612	17310	17451	17531	17382	17653	17417	17504	17558	17224	17544	17393	17511	17584	17611	17592	17549	17313	17333	17486	17552	17294	17475	17511	17360	17496	17370	17366	17383	17394	17460	17558	17570	17356	17708	17504	17396	17375	17346	17438	17580	17492	17346	17545	17544	17533	17427	17501	17488	17416	17521	17588	17405	17499	17395	17629	17373	17456	17561	17449	17361	17478	17509	17509	17457	17476	17537	17492	17586	17469	17527	17538	17566	17594	17378	17577	17415	17475	17481	17431	17443	17330	17431	17309	17587	17504	17446	17549	17304	17559	17379	17510	17430	17482	17426	17443	17377	17360	17554	17492	17324	17317	17280	17268	17395	17515	17287	17165	17239	17578	17354	17434	17336	17377	17410	17471	17367	17407	17280	17362	17473	17561	17489	17438	17596	17515	17450	17520	17442	17221	17385	17527	17406	17613	17570	17411	17547	17490	17468	17383	17286	17276	17323	17278	17397	17469	17622	17520	17534	17433	17556	17398	17470	17518	17523	17649	17460	17457	17360	17470	17236	17291	17340	17398	17653	17523	17503	17456	17350	17423	17307	17514	17267	17386	17445	17497	17483	17514	17392	17391	17430	17465	17605	17387	17458	17311	17564	17431	17516	17481	17458	17366	17223	17415	17260	17537	17601	17555	17431	17688	17478	17414	17454	17431	17614	17579	17229	17789	17346	17497	17395	17510	17506	17404	17599	17332	17491	17490	17612	17657	17402	17477	17314	17532	17550	17497	17307	17637	17504	17832	17538	17442	17604	17598	17223	17398	17412	17542	17434	17526	17439	17428	17701	17359	17360	17443	17297	17384	17411	17434	17427	17735	17343	17330	17417	17638	17195	17489	17484	17354	17452	17522	17437	17686	17313	17399	17522	17458	17614	17409	17599	17479	17580	17712	17323	17402	17204	17410	17531	17663	17498	17408	17342	17515	17428	17415	17422	17559	17288	17434	17331	17717	17279	17525	17451	17650	17282	17460	17401	17302	17438	17546	17392	17428	17397	17344	17438	17674	17365	17418	17573	17616	17539	17725	17173	17337	17682	17420	17346	17567	17301	17454	17565	17426	17328	17433	17292	17533	17338	17496	17579	17306	17471	17510	17213	17444	17436	17299	17518	17652	17512	17345	17544	17458	17340	17489	17499	17434	17753	17620	17581	17406	17491	17622	17465	17446	17190	17355	17270	17451	17424	17389	17181	17407	17635	17325	17309	17638	17322	17597	17619	17387	17436	17515	17291	17488	17565	17325	17365	17418	17337	17436	17570	17453	17613	17448	17323	17293	17546	17447	17302	17656	17343	17491	17518	17301	17322	17386	17297	17265	17436	17447	17484	17423	17569	17343	17664	17455	17540	17379	17532	17522	17667	17527	17389	17497	17380	17548	17368	17464	17501	17646	17391	17504	17468	17291	17590	17671	17593	17293	17529	17456	17599	17544	17380	17406	17341	17350	17554	17549	17316	17460	17411	17508	17347	17652	17355	17710	17592	17192	17491	17458	17566	17417	17353	17500	17549	17410	17643	17477	17465	17347	17441	17679	17582	17282	17462	17380	17300	17536	17453	17298	17524	17668	17580	17538	17458	17551	17562	17407	17332	17582	17568	17380	17471	17561	17253	17532	17543	17451	17665	17556	17316	17479	17438	17426	17621	17466	17471	17358	17391	17479	17264	17321	17506	17510	17372	17394	17344	17321	17386	17604	17795	17347	17601	17448	17417	17372	17673	17540	17505	17501	17388	17484	17488	17541	17636	17550	17521	17377	17425	17569	17318	17404	17455	17414	17158	17309	17389	17470	17448	17438	17442	17265	17375	17448	17508	17482	17587	17678	17625	17516	17369	17508	17622	17496	17582
31963	54763	42658	28625	22959	18526	16250	14848	14826	14834	14860	14624	14632	14333	14372	14314	14189	14066	14356	14147	14058	14075	14286	14380	14476	14501	14256	14173	14042	13996	13903	13764	13910	13870	14077	13910	13890	13916	13861	13950	13966	14087	13916	13989	14075	13895	14061	14037	14018	13936	14004	14004	13899	14106	14041	13966	13875	13904	13957	13912	13986	13805	13901	14078	14018	13933	13899	13990	13929	13943	13872	13907	13878	13701	14123	13959	13999	13863	13949	13986	14086	13850	13722	13747	14014	14112	14046	13752	14028	13964	14007	13727	13902	14077	13935	13896	14052	14047	13918	13929	14046	13892	13836	13886	14047	14023	14042	14205	13878	14137	13884	14087	13938	13935	13951	14095	14014	14005	14073	13947	13877	13905	13864	13941	13964	13822	13844	13936	13850	14131	14034	13931	13927	13877	14093	13871	13922	13956	13945	14010	13956	14042	14001	13889	14042	14048	13983	13938	13870	14048	13967	13923	13983	13793	13921	13776	13819	13910	14025	13976	14015	14017	13903	14152	13932	13928	13873	13607	13840	13915	13960	14051	14112	13820	13999	13932	13882	13900	13897	13851	13696	13838	13877	13860	13959	13811	13941	13989	13988	14003	13798	13959	13999	13940	13859	13823	14078	13743	13918	13974	13815	14087	13995	13871	13963	14042	13944	13997	13857	14004	13977	13897	14011	13872	13968	13994	13881	13944	14001	13773	13804	14060	13735	14068	13801	14038	14067	14041	13830	14063	13929	13876	13949	13921	14116	13943	13901	14130	13907	13909	14034	14028	14006	14080	13889	13877	14009	13990	13895	14035	13924	13799	13981	14086	13934	14041	13928	13965	13868	14145	13948	13908	14008	14146	14067	13944	13888	13941	13985	13981	13911	13861	13901	13986	13884	14021	13967	13922	14087	13927	13987	13991	13876	14118	13788	13962	13938	14006	14018	13955	13829	13992	14023	13871	13816	14028	13864	13955	13849	14129	14065	13854	13919	13986	14013	13824	14052	14036	13974	13947	14184	13928	14033	13992	13924	14023	13888	13871	13924	13994	13905	13938	14004	14021	13885	14066	13993	13955	13898	13919	13967	14068	13890	13666	13859	13844	14049	13835	14042	13949	13813	13811	14024	13913	13832	13828	13989	14045	13786	13901	13889	13851	13993	14047	13999	14044	13810	13907	14004	13783	13815	13801	13947	13851	13936	14029	13967	13934	14009	13886	13887	13965	13879	14084	13912	14053	13861	14044	13912	13995	13903	13719	14099	13962	14024	13895	13922	13880	13971	13894	13978	14093	14066	13959	14040	13964	13902	13868	14077	13987	13983	13984	14001	13938	13838	13912	14020	14056	13920	14022	13997	14007	13865	13886	13956	13888	13901	13890	14102	13944	13884	13919	13725	13921	14022	13919	13925	13892	13971	13961	13860	13833	14030	13919	13911	13864	13992	13981	14034	13934	13978	13955	14002	13947	13959	13942	13929	14038	13959	13888	13954	13993	13837	13926	13948	13952	13973	13885	13971	13946	13839	13989	13931	13893	13919	13781	13804	14073	13881	14025	13971	13831	13889	13941	13886	13790	13916	13954	13889	13959	13897	14049	13979	14040	13909	14183	13968	13811	13878	13942	13983	13926	14047	13922	13917	13938	13895	13958	13997	13988	13913	13927	13828	14085	13939	14057	14062	13895	13999	13919	13998	13998	14006	13900	14074	13897	14024	13893	14045	13802	14146	13881	13994	13962	14047	14006	13723	13982	13918	14049	14021	13983	14072	14018	14184	13857	13778	13876	14059	13775	13963	13907	13783	13948	13824	13921	13940	13760	14011	14032	13857	14045	14147	13890	13903	13882	13866	13889	13885	13920	14003	13991	14030	13945	13864	14052	13931	13890	14011	14127	13989	13920	14012	13982	14040	14017	13823	13950	13982	13873	13884	13938	14073	13791	13927	13836	14021	13958	13931	14014	13930	14011	13850	13960	14162	13921	13930	14017	14086	13948	13905	13866	13853	14035	13884	14004	13947	14030	13992	13764	13843	13974	14004	13960	13903	13928	13984	13992	13820	13936	14006	13863	14089	13863	13913	14109	13815	13922	13879	13992	13918	13974	13736	13858	13980	13881	13785	14114	13992	13977	14036	14079	13948	13982	13848	14013	13917	13979	13892	13819	13968	13899	14025	14058	13891	13997	13988	13916	13859	13753	13843	13789	14072	13805	13978	14062	14005	13917	14079	13904	13917	13970	14046	13988	14103	13988	14148	13880	13983	13922	13883	13892	14019	13830	14002	14042	13814	14064	14072	13878	13830	14003	13867	13975	13983	13980	13863	13773	14062	13880	13999	14027	13844	13971	13973	13977	13818	13942	14073	14062	14111	14021	13921	13952	13878	13943	14069	13908	13968	13975	13966	14097	13935	14030	13882	13910	13887	13904	14034	13892	14191	14115	14089	13889	13840	13880	13994	13949	13868	13891	13911	13966	13886	13836	13952	14094	13908	13907	13991	13888	14025	13986	14026	13957	13911	13841	13869	13936	14118	13981	13813	13910	13916	13881	13931	14053	14087	14051	13784	14053	13889	14037	13935	13707	14016	13873	13890	13976	13964	14052	13992	14065	13882	13875	13982	13991	13976	14066	13944	13864	13909	13862	13990	14096	13763	13818	13902	14118	14040	13946	13994	14021	13873	14011	13877	13958	13927	14011	14046	13847	13944	14092	14127	13896	14052	14054	13779	14056	14030	13873	13898	13925	14007	13895	14028	13915	14051	14057	13967	13943	13770	13820	13855	13984	13959	13908	13904	13813	13919	13910	14162	13936	13864	14113	14021	13896	13935	14092	13944	13864	13956	13849	13984	13811	13856	13952	13891	13918	13847	14025	14005	13785	13936	13754	13759	13782	13993	13870	14020	14063	13895	14018	13857	13878	14048	13865	13952	13888	13905	13980	13884	13896	14044	13911	13914	13966	14056	14101	13990	14157	13828	14089	13987	13933	13849	14072	13902	13968	13967	13829	13958	13855	14098	13995	13983	13803	13935	13832	13971	13857	13941	14040	13955	14002	14063	13858	13686	13952	13845	13858	13945	14021	13776	13896	13908	13953	13931	14053	13948	13789	13846	14031	14045	13983	13964	13841	14025	13859	13923	14014	13919	14072	13822	14010	13962	14053	13904	13941	13996	13928	14046	14126	13887	13943	13750	14080	13976	13941	14145	13908	14193	13893	14077	13867	14041	13991	13835	13833	13934	14047	14015	13803	13900	14022	13883	13872	13827	13884	13974	13981	13785	13957	13953	13890	13880	14041	13981	13937	14146	13896	13940	13962	13938	13841	14097	13964	13954	14080	14105	13826	13939	13850	13809	13839	14009	13880	14003	13967	14083	13962	13989	13864	13807	13838	13886	14044	13729	13990	13986	13944	13745	13970	13967	14021	13877	14050	13868	13785	13982	13992	13922	13845	13972	13848	14013	14064	14092	13973	13861	14117	13922	14028	13861	13921	14021	14028	13905	13968	13896	13901	14041	13928	14046	13907	13863	13992	13832	13971	14009	13987	13936	13932	13855	13736	14116	13992	13990	14048	13993	13936	13746	13782	13961	14119	14034	13840	14128	13947	14041	13816	14001	13989	13901	14118	13940	14045	14207	13978	14162	13906	13912	13952	13879	13831	13800	13841	13918	13987	13786	13954	14043	13814	13928	13932	13980	13878	13911	13944	13821	13953	13950	14012	14084	13914	13967	13942	13863	13841	14082	13972	13999	14050	13933	14030	13875	14022	13900	14041	13931	13952	13975	14033	13957	14061	13956	13959	13890	13841	13935	13857	13821	13920	13970	14040	14087	13928	14164	14030	13938	14022	13925	13777	13970	13874	13976	14008	13935	13828	14028	14001	13870	14046	14000	13916	13896	14021	13960	13814	13981	13952	13883	14156	13775	14090	13860	13944	13878	13908	14054	14013	13972	14012	13870	14054	13877	13919	14102	14023	14032	13994	14056	14056	14104	13913	13840	14031	13822	14180	13833	13970	13926	13872	13861	13827	14068	13853	13840	13944	14068	13937	13935	13992	14018	14027	14032	13976	14046	13946	13955	14151	14093	14038	13887	13934	14000	13882	13878	13911	13782	14159	13824	13872	13975	13898	13888	13855	14013	14054	14073	13987	13997	13861	13952	14019	13924	13860	14122	14047	13937	13928	13818	14056	14040	13935	13838	13908	13923	13945	13925	13912	13830	13949	13883	14036	13922	13781	14026	13895	13807	13987	13872	14021	13929	13992	13857	13984	13955	13951	13977	13981	13872	14075	13996	13883	14041	13878	13961	13851	13967	14101	13813	13986	14067	13982	14069	13950	13872	14069	14160	13919	13857	13893	13928	14000	13934	13939	13926	13923	14000	13865	13889	13915	13918	13959	14125	13960	13881	14007	14044	13792	14075	13969	13990	13842	14027	13987	14026	13912	13930	13902	14062	13977	14106	14065	14049	13972	13995	13988	14143	14085	14011	14085	14161	14033	13913	14004	14035	13751	13929	13979	13986	13986	13930	13833	13740	14030	13969	13917	13977	13960	13986	13840	14069	13845	14047	13885	14025	14144	14007	13859	13940	13923	13955	14056	13854	14081	14067	13878	14063	14016	13917	14068	13791	13722	13921	13957	13850	13881	14024	13934	13938	13933	13948	13763	14024	13771	14002	14003	13762	13956	14070	13888	14048	14106	13838	13855	13873	14044	14045	14096	14070	13925	14047	14033	13955	13873	13803	14081	14003	13945	13878	14033	14058	13876	13791	13885	13885	14108	13818	14076	13964	13949	13983	14095	13865	13916	13930	14016	13904	13977	13857	13999	14062	13939	14093	13903	13977	13923	13943	14106	13871	13879	13903	13901	14204	13860	13972	14077	13953	14218	14067	14141	13944	13945	13868	13951	13923	13755	13975	14008	14064	14125	13785	14106	13945	14003	13877	14037	13910	13918	14123	13843	13876	13931	13894	14023	13838	13909	13834	13922	13822	14035	13855	14005	13968	13898	13921	14009	14038	13965	13837	13838	13758	13812	13991	13958	13872	13879	13898	13979	13846	13826	14002	13978	13951	13974	13895	13981	13953	13990	13955	13942	13952	13859	14223	13962	13849	13884	13975	13998	13944	14030	14058	13999	13966	13927
22201	21217	28571	24389	22348	24736	25318	20169	19013	19407	19320	19046	18600	18623	18515	18183	18420	18302	18335	18252	18186	18257	17952	18889	19657	19478	18846	18513	18222	18192	17941	17898	17740	17712	17948	18008	17972	17843	17813	17775	18079	17747	17959	17851	17857	17898	18077	17981	18120	17805	18015	18089	18029	18035	17963	17886	17923	17873	17924	17871	17941	17894	17964	17928	17732	18040	17909	17857	17902	17935	17795	17787	17987	17783	17838	17996	17727	17720	17769	17639	17757	17858	17767	17968	17930	18092	18018	17862	17949	17718	17701	17756	17883	17902	17942	17854	17672	17800	17941	18167	18020	17754	17845	17863	17749	17939	18040	17904	17811	17836	17837	17897	17821	17943	18053	17967	17887	18081	17835	17836	17880	17733	17772	18007	17793	17905	17814	17826	17804	17998	17925	17920	17949	17886	17738	17712	18038	17882	17750	17699	17812	17782	17799	18094	17905	17956	17798	17979	18067	17899	17717	17972	17779	17970	17909	17911	17819	17653	17924	17875	17892	17965	18004	17794	17892	17940	17970	17896	17718	17811	17843	17793	17904	17976	17896	17896	17854	18072	17652	17686	17904	17838	17757	17970	18052	18125	17723	17861	17884	17799	18117	17893	18151	17997	17708	17857	18102	17838	17984	17929	18074	18047	18145	17958	17785	17971	17938	18008	17768	17770	17964	17701	17837	17924	18121	17943	17747	17829	17666	17775	17872	17796	17795	17770	17719	17902	17829	17859	17985	18007	17987	17933	17998	17857	17881	17700	17980	17903	17755	17638	17789	17949	17776	17882	17921	17844	17990	17854	17890	17848	17815	17774	17700	17794	17837	17986	17794	18032	17889	17928	17671	17578	17665	17847	17900	18015	17690	17814	17908	17717	17824	17746	17811	17789	17819	17967	17720	17725	17833	18003	17982	17773	17734	17727	17765	17637	17846	17778	17786	17666	18004	17772	17709	17847	17764	17919	17894	17803	17921	17846	17916	17920	17787	17894	17929	17597	17894	17754	17796	17861	17700	17797	17736	17883	17856	17856	17839	17790	17889	17657	17960	17957	17887	17959	17896	17997	17967	17901	17770	17797	17940	17794	17828	17950	17960	17722	17850	17884	17863	18041	17841	17853	17898	17677	17760	17851	17898	17742	17909	17939	17751	17831	17896	17830	17834	17747	17695	18049	18046	17736	17631	17832	17685	17851	17834	17721	17856	17868	17832	17897	17741	17785	17716	17909	18085	17700	17939	17713	17771	17894	17819	17901	17878	17779	17896	18070	17759	17870	17860	17885	17684	17939	17691	17826	18018	17775	17806	17892	17809	17888	18009	17772	17951	17867	17687	17748	17782	17664	17849	17892	17895	17849	17872	17840	17878	17742	18077	17785	17720	17782	18021	17792	17854	17927	17919	17971	17785	17902	17686	17888	17843	17810	18186	17628	17912	17761	17903	17665	18067	17976	17817	17786	17943	17767	17756	17792	17843	17734	17905	17931	17840	17690	17813	17746	17823	17765	17991	17862	17851	17693	17939	17699	17887	17890	17705	17900	18023	17765	17670	18139	18047	17760	17861	17707	17899	17663	18039	17845	17779	17679	17633	18018	17883	17801	17955	17811	17735	17755	17947	18057	17877	17738	17945	17590	17823	17671	17720	17806	17663	17726	17797	17804	17933	17911	17957	17991	17893	17966	18013	17965	17799	17803	17946	17968	17800	17793	18104	17950	17824	17749	17827	18005	17709	18195	17812	17820	17836	17739	18014	17735	17708	17956	17990	17763	17868	17676	17910	17990	17625	17742	17999	17782	18082	17944	17954	17679	17827	17721	17667	17930	18031	17688	17571	17982	17925	17951	17932	17703	17727	17710	17851	17915	17975	17818	17819	17797	17806	17981	18059	17841	17814	17896	17749	18030	17858	17796	17836	17905	17994	17757	17702	17761	17978	17933	17869	17932	17956	17825	17941	17788	17655	17768	17897	17832	18015	17775	17999	17798	17715	17860	18099	18043	17959	17924	17903	17904	17790	17615	17524	17943	17864	17993	17923	17879	17672	17893	17734	17716	17878	18022	17685	17740	17867	17686	17944	17912	17577	17973	17830	18001	17820	17798	17920	17860	17851	17757	17914	17845	17702	17978	17883	18078	17829	17817	17782	17840	17642	17613	17900	17726	17860	18075	17889	17606	17907	18073	17647	18120	17995	17855	17921	17701	17948	17686	17776	17888	17729	17735	17666	17713	17943	17808	17875	17846	17911	17875	17881	17688	17939	17781	17833	17831	17677	17879	18001	17831	17960	17982	17858	17797	17857	17809	17805	17905	17827	17774	17742	17530	17982	18082	17987	17877	17750	17599	17706	18092	17981	18055	17968	17802	17933	17749	17884	17721	17854	17983	17979	18129	17808	17693	17911	17943	17875	17934	17890	17827	17988	17846	17557	17855	17921	18159	17993	17895	17912	17862	18105	17817	17781	17808	17694	17701	17982	17595	17926	17929	17853	17864	17900	17783	17880	17797	17596	17812	17905	17936	17857	17896	17895	17876	17952	17978	18082	17764	18006	17691	17682	17858	17799	17912	17889	17668	17984	17802	17913	17838	17719	17643	17937	17751	17834	17675	17947	17758	17918	17855	18000	17824	17814	17802	17668	17692	17722	17828	18041	18013	17878	17899	17850	17878	17760	17784	17891	17776	17917	17875	17879	17827	18046	17879	17840	17912	17907	17933	17819	17813	17769	17773	17769	17616	17973	17943	17891	17959	17766	17924	17849	17892	17876	18006	17664	17758	17886	17693	17990	17725	17890	18045	17663	17941	18103	18008	17789	17755	17987	17794	17830	17825	17925	17894	17983	17833	17918	17682	17833	17756	17624	17755	17763	17895	17815	17828	17689	17610	17962	17717	17760	18032	17824	17834	18008	17816	18129	17768	17927	17772	17692	17926	17987	17724	17983	17665	17561	17828	17982	17982	17830	17890	17893	17785	17998	17882	17752	17865	17876	17995	17839	17908	17868	17986	18021	18004	17794	17703	17991	17678	17726	17841	17947	17760	17917	17690	17905	17920	17718	17935	17712	17813	18035	17915	17818	17772	17896	17736	17804	17714	17713	17732	17928	17875	17718	17689	17820	17770	17859	17682	17661	17632	17691	17780	17709	17809	17862	17725	17828	18013	18067	17694	17624	17687	17762	17972	17813	17879	17891	18012	17749	17870	17834	17853	17695	17676	17692	17896	17830	17866	17870	17881	17877	17658	17737	17623	17662	17676	17725	17996	17747	17846	17809	17975	17921	17677	18183	17737	17912	17938	17750	17610	17783	17848	17917	18024	17803	17791	17719	17772	17902	17811	17710	17712	17640	17638	17878	17684	17932	17674	17842	17827	17725	17778	17599	17800	17772	17719	17728	17650	17851	17959	17855	17719	17905	17894	17745	17748	17697	18029	17908	17997	17794	17800	17767	17811	17830	17777	17865	17886	17643	17609	17817	17963	17658	17835	17932	17884	18057	17709	17678	17639	17861	17724	17927	17862	18026	17932	17918	17733	17783	17787	17675	17820	17772	17591	17943	17811	17979	17748	17899	17820	17815	17902	17766	17863	17887	17888	17898	17746	17753	17912	17762	17832	17731	17761	17593	17923	17627	17828	17857	17916	17869	17986	17868	17775	17818	17812	17782	17860	17881	17858	17891	17933	17723	17905	18073	17837	17862	17821	17615	17894	17711	17765	17864	17901	17919	17981	17871	17841	17896	17957	17959	17995	17765	17769	17992	17932	17965	17961	18008	17998	17676	17880	17825	17727	17841	18032	18055	17925	17898	17664	17874	17764	18011	17804	17825	17930	17902	17915	17743	18048	17736	17727	17803	17887	17907	17815	17709	17911	17976	17851	17774	17952	17806	17797	17869	18045	17759	17887	17838	17861	17874	17941	18066	17928	17841	17684	17832	17792	17757	17820	17849	17779	17896	17650	17781	17679	17988	17688	17939	17967	17855	17594	17676	17992	17824	17843	17679	17728	17731	17850	17782	17821	17812	17814	17916	17990	17862	17755	17970	17742	17758	18033	17703	17757	17655	17909	17914	17589	17903	17626	17764	17820	17937	17976	17942	17978	17722	17783	17888	17864	17767	17989	17850	17704	17700	17865	17582	17847	17984	17949	17690	17937	17873	17874	17948	17709	17734	17651	17762	17736	17624	17755	17878	17802	17781	17826	17825	17661	17886	17923	17864	17977	17810	17817	17789	17838	17880	17882	17932	17906	17727	17835	17759	17583	17976	17814	17824	17862	17983	17696	17812	18149	17850	17760	17942	17767	17776	17910	17708	17752	17889	17853	17821	17882	17890	17791	17800	18105	17890	17806	17905	17689	17899	17940	18016	17909	17930	17914	17837	18021	17641	18057	17889	17881	17838	17741	18030	17784	17727	17717	17857	17870	17960	17824	18105	17985	17827	17887	17888	17963	17802	17986	17847	17739	17733	17985	17961	17753	17692	17850	17838	18053	17901	17897	17708	17807	18013	17945	17725	17673	17604	17818	17597	17888	17832	18064	17805	17683	18005	17780	17894	17631	17849	18002	17823	18005	17649	17923	17726	17722	17818	17979	17777	17799	17866	17808	17726	17841	18046	17929	17910	17965	17795	17775	17914	17894	18003	18022	17966	17796	17844	17929	17739	17842	17763	17655	17934	17727	17882	17779	18083	18026	17884	17731	18004	17756	17809	18018	17773	17733	17737	17885	17814	17916	18058	18014	17936	17801	17820	17976	17865	17867	17943	17877	17708	17672	17692	17882	17779	17684	17557	18070	18007	17902	17943	17792	17948	17889	17814	17799	17780	17683	17863	18131	17726	17965	17676	17673	17853	17502	17902	17939	17937	17847	17734	17793	17656	17974	17789	17934	17780	17681	17747	17941	17636	17849	18050	17937	17982	17908	17815	17602	17730	17930	17845	18033	17894	17839	17957	17849	17889	17866	17804	17769	17815	17774	17889	17670	17594	17697	17908	18079	17930	18049	17852	17706	17678	17743	17834	17812	17873	17591	17745	17748	17990	18092	17837	17863	17795	17727	17851	17858	17685	17772	18085	17638	17670	17769	17850	17971	18076	17847	17738	17771	17651	17857	17801	17738	18122	17729	17995	18015	17836	17775	17978	17767	17749	17806
36553	68859	53183	35976	29660	21834	16889	16111	15888	15861	15705	15430	15161	15042	14857	14700	14701	14683	14694	14759	14380	14369	14449	15504	16270	15899	15370	14859	14401	14287	14129	14256	14173	14073	14149	14289	14129	14155	14388	14206	14179	14184	14322	14170	14028	14123	14134	14277	14107	14061	14236	14111	14258	14132	14195	14017	14122	13995	14347	14085	14070	13968	14000	14228	14184	14293	14239	14307	14215	14057	14002	14238	14143	14324	14141	14022	14270	14156	14079	14167	14170	14126	14305	14222	14152	14197	14254	14160	14227	14190	14329	14229	14059	14103	14077	14307	14202	14215	14176	14344	14069	14228	14108	14190	14177	14242	14251	14280	14323	14046	14136	14177	14179	14375	14036	14164	14270	14211	13918	14227	14133	14134	14309	14063	14161	14233	14171	14186	14135	14113	14283	14253	14329	14121	14116	14134	14097	14214	14196	14230	14154	14049	14296	14244	14115	14256	14138	14089	14005	14129	14324	14238	14191	14272	14182	14122	14122	14260	14030	14238	14118	14149	14126	14142	14287	14256	14123	14065	14275	14087	14090	14200	13970	14239	14031	14136	14230	14287	14096	14174	14284	14168	14158	14153	14150	14317	14040	14137	14186	14137	14211	14216	14189	14270	14215	14196	14129	14058	14104	14088	14184	14123	14240	14161	14279	14072	14215	14236	14048	14151	14059	14293	14289	14039	13848	14012	13980	14226	14186	13992	14009	14131	14175	14234	14276	14186	14315	14029	14107	14020	14277	14225	14343	14253	13914	14210	14185	14055	14114	14143	14137	14157	14128	14196	14433	14092	14045	14171	14161	14160	14152	14156	14039	14301	14176	14125	14115	14128	14241	14038	14234	14214	14144	14157	14290	14115	14247	14302	14108	14153	14182	13993	14245	14275	14154	14069	14124	14060	14189	14263	14145	14195	14217	14241	13939	14361	14107	14193	14150	14207	14109	14102	14197	14219	14139	14323	14278	13981	14162	14319	14121	14208	14179	14025	14299	13958	14225	14021	14194	14378	14283	14180	13961	14030	14066	14276	14078	14023	14158	14158	14176	14251	14227	14137	14049	14175	14142	14224	14151	14241	14134	14044	14173	14105	14215	14081	14159	14259	14207	14170	14272	14124	14100	14083	14112	14309	14294	14370	14299	14103	14145	14168	14249	14091	14023	14159	14081	14212	14243	14046	14251	14053	14100	14080	14164	14310	14305	14114	14164	14121	14181	14111	14167	14005	14056	14277	14066	14422	14152	14189	14273	14078	14227	14354	14218	14219	14167	14172	14137	14292	13941	14318	14111	14228	14127	14312	14094	14141	14124	14101	14146	14144	14226	14140	14242	14172	14134	14109	14249	14184	14115	14234	14330	14103	14241	14324	14150	14103	14451	14194	14301	14220	14153	14025	14194	14117	14178	14106	14057	14263	14202	14201	14316	14338	14277	14272	14041	14170	14191	14200	14268	14209	14127	14161	14225	14238	14025	14330	14143	14027	14119	14163	14172	14210	14283	14177	14179	14112	14201	14204	14195	14045	14212	14228	14296	14133	14170	14263	14125	14145	14056	14159	14254	14237	14120	14163	14054	14157	14153	14192	14153	14168	14220	14236	14168	14162	14179	13979	14096	14133	14234	14142	14265	14039	14219	14073	14191	14097	14199	14255	14092	14184	14104	14053	14217	14212	14103	14268	14125	14104	14131	14204	14137	14249	14195	14180	14157	14147	14136	14243	14194	14043	14047	14161	14060	14098	14082	14245	14157	14119	14336	14210	14244	14177	14073	14119	14178	14131	14314	14170	14126	14139	14182	14272	14152	14116	14370	14147	14056	14060	14074	14158	14075	14239	14297	14038	14368	14147	14246	14160	14176	14177	14251	14113	14236	14149	14244	14471	13965	14067	14294	14069	14119	14161	14165	14314	14289	14087	14239	14240	14274	14273	13960	14331	14123	14061	14089	14252	14269	14089	14247	14094	14155	14148	13994	14209	14190	14289	14222	14214	14081	14246	14057	14189	14263	14223	14179	14251	14219	14197	14357	14224	14143	14175	14322	14308	14105	14140	14138	14038	14144	14021	14235	14177	14261	14126	14085	14309	14224	14208	14291	14111	14129	14172	14046	14236	14236	14123	14262	14191	14116	14174	14123	14235	14120	14271	14151	14056	14165	14177	14039	14290	14110	14156	14243	14180	14258	14045	14163	14133	14135	14208	14203	14238	14213	14228	14291	14051	14344	14122	14255	14213	14231	14076	14023	14270	14207	14302	14079	14206	14213	14084	14224	14156	14261	14248	14390	14033	14338	14127	14121	14089	14013	14264	14236	14192	14328	14134	14265	14249	14158	14036	14191	14316	14099	14187	14109	14101	14177	14244	14275	14102	14170	14209	14270	14347	14092	14131	14170	14188	14237	14206	14077	14230	14153	14279	14188	14268	14233	14180	14274	14133	14107	14079	14105	14189	14318	14318	14069	14145	14196	14185	14375	14166	14174	13975	14115	14469	14150	14061	14264	14145	14063	14031	14142	14159	14158	14165	14396	14300	14179	14202	14233	14191	14290	14134	14304	14175	13965	14149	14199	13935	14152	14051	14174	14139	14143	14076	14204	13997	14334	13893	14221	14245	14424	14147	14384	14274	13950	13998	14182	14052	14271	14223	14106	14211	14271	14124	14244	14162	14337	14231	14250	14043	14223	14308	14166	14000	14179	14317	14163	14280	14175	13951	14257	14151	14183	14328	14119	14224	14222	14205	14272	14097	14055	14250	14369	14131	14081	14068	14186	14254	14210	14140	14199	14220	14199	14238	14065	14199	14280	14107	14081	14307	14199	14170	14294	14083	14088	14240	14149	14368	14169	14101	14248	14158	14131	14148	14214	14169	14084	14258	14168	13960	14152	14116	14089	14156	14406	14131	14122	14154	14197	14180	14038	14171	14062	14264	14075	14272	14161	14229	14338	14183	14107	14222	14205	14157	14260	14097	14154	14358	13996	14139	14067	14227	14164	14108	14287	14292	14187	14084	14012	14290	14139	14124	14075	14180	14082	14277	14329	14206	14267	14133	14174	14179	14099	14010	14360	14135	14267	14290	14137	14181	14152	14176	14190	14057	14155	14305	14119	14247	14093	14150	14186	14108	14104	14161	14151	14262	14224	14250	14131	14250	14237	14241	14227	14099	14024	14223	14121	14040	14197	14184	14012	14025	14190	14153	14228	14306	14274	14205	14082	14062	13972	14091	14155	14323	14176	14034	14194	14152	14118	14281	14212	14033	14055	14273	14237	14153	14179	14307	14214	14173	14129	14240	14194	14143	14051	14268	14130	14224	14155	14099	14097	14193	14147	14143	14320	14098	14341	14129	14174	14216	14169	14134	14182	14122	14210	14247	14098	14313	14366	14245	14123	14154	14076	14221	14107	14039	14320	14187	14135	14153	14036	14155	14200	14079	14120	13950	14197	14199	14109	14259	14117	14109	14082	14239	14173	14068	14152	14074	14164	14368	14201	14312	14169	14272	14098	14207	14211	14261	14298	14058	13983	14272	14192	14073	14043	14230	14254	14186	14195	14012	14099	14154	14245	14116	14147	14243	14145	14061	14095	14107	14202	14232	14088	14050	14142	14156	14246	14109	14091	14137	14115	14194	14180	14168	14220	14084	14068	14227	14381	14156	14017	14328	14233	14063	14233	14152	14268	14325	14067	14345	14226	14131	14172	14287	14245	14282	14123	14091	14026	14034	14112	13974	14155	14248	14193	14110	14265	14036	14243	14124	14237	14143	14138	13930	14137	14221	14186	14129	14265	14194	14156	14166	14493	14263	14122	14089	14130	14240	14186	14173	14037	14303	14269	14122	14093	14237	14194	14085	14304	14216	14174	14076	14138	14205	13961	14063	13983	14225	14151	14063	14196	14262	14192	14157	14210	14088	14270	14025	14266	14211	14165	14351	14221	14232	14215	14205	13943	14078	14180	14005	14196	14095	14409	14002	14214	14201	14184	14309	14413	14103	14096	14349	14248	14094	14163	14085	14176	14204	14227	14059	14282	14144	14188	14268	14239	14228	14413	14231	14299	14231	14145	14222	14041	14163	14066	14052	14135	14128	14337	14037	14248	14109	14069	14130	13967	14270	14000	14117	14045	14074	14105	14242	14098	14155	14259	14175	14302	14206	14075	14150	14223	14215	14118	14056	14348	14166	14001	14117	14080	14159	14200	14207	14166	14092	14207	14273	14362	14150	14213	14247	14167	14111	14205	14086	14214	14138	14098	14233	14089	14272	14132	14314	14305	14205	14317	14083	14237	14085	14179	14204	14341	14123	14137	14117	14180	14308	14078	14155	14300	14133	14026	13956	14244	14259	14313	14223	14178	14228	14023	14138	14095	14092	14087	14140	14255	14175	14234	14127	14386	14125	14087	14065	14165	14242	14216	14150	14055	14266	13998	14426	14181	14241	14085	14051	14120	14040	14242	14242	14071	14015	14031	14094	14200	14108	14151	14079	14249	14159	14261	14137	14194	14217	14119	14227	14134	14266	14100	14202	14413	14178	14222	14286	14209	14244	14075	14075	14282	14161	14122	13970	14236	14276	14220	14111	14279	14254	14228	14131	14180	14280	14133	14054	14197	14232	14135	14184	14164	14204	14259	14211	14127	14076	14088	14119	14002	14072	14215	14268	14251	14083	14184	14040	14154	14176	14367	14075	14146	14142	14238	14122	14130	14083	14227	14136	14176	14152	14259	14265	14186	14231	14167	14241	14051	14251	14275	14055	14204	14073	14051	14243	14088	14127	14206	14344	14249	13880	14243	14057	14214	13951	14264	14238	14167	14146	14132	14177	14190	14205	14201	14067	14186	14304	14231	14312	14000	14228	14205	14113	14161	14033	14139	14117	14186	14127	14098	13948	14157	14170	14123	14132	14378	14113	14326	14232	14118	14326	14310	14245	14202	14258	14154	14241	13998	14187	14205	14116	14048	14225	14124	14136	14228	14180	14157	14180	14199	14129	14221	14303	14196	13977	14248	14133	14186	14291	14095	14127	14185	14324	14209	14134	14347	14295	14140	14190	14187	14047	14175	14190	14122	14171	14135	14187	14114	14050	14274	14253	14220	14187	14100	14287	14185	14209	14302	14123	14124	14185	14154	14169	14217	14252	14207	14232
32452	34854	35252	29463	24333	21597	20570	20250	20156	20238	20097	19806	19976	19794	20040	19487	19711	19813	19613	19516	19733	19680	19499	19815	19645	19590	19670	19525	19764	19411	19533	19621	19779	19532	19422	19545	19562	19641	19346	19589	19613	19564	19407	19521	19348	19286	19248	19592	19462	19577	19424	19489	19482	19352	19425	19251	19471	19302	19362	19529	19566	19362	19312	19645	19451	19368	19529	19786	19482	19356	19568	19488	19540	19591	19546	19405	19427	19654	19484	19525	19552	19479	19514	19401	19255	19285	19551	19511	19625	19592	19491	19754	19634	19520	19605	19588	19515	19457	19361	19475	19376	19381	19554	19558	19737	19547	19613	19479	19688	19218	19369	19567	19516	19462	19494	19574	19572	19403	19510	19519	19582	19656	19521	19503	19615	19643	19658	19625	19531	19451	19598	19373	19507	19599	19639	19770	19444	19444	19523	19372	19490	19527	19734	19401	19466	19741	19448	19481	19423	19676	19623	19393	19447	19431	19606	19434	19440	19398	19307	19580	19505	19372	19502	19424	19521	19448	19556	19395	19481	19445	19407	19544	19481	19645	19424	19697	19451	19513	19492	19635	19445	19474	19439	19602	19379	19392	19580	19475	19667	19537	19572	19496	19468	19490	19517	19517	19507	19429	19593	19619	19619	19350	19372	19537	19570	19718	19679	19490	19403	19525	19471	19476	19325	19321	19492	19504	19627	19443	19416	19407	19650	19398	19579	19432	19283	19331	19425	19575	19674	19434	19574	19707	19469	19666	19529	19563	19567	19659	19681	19564	19577	19622	19311	19375	19519	19543	19448	19564	19326	19261	19447	19491	19729	19563	19390	19482	19665	19662	19516	19573	19844	19654	19435	19427	19777	19637	19353	19487	19535	19449	19694	19505	19262	19498	19451	19402	19364	19524	19752	19442	19427	19626	19502	19361	19659	19539	19385	19619	19586	19591	19540	19512	19510	19432	19507	19699	19519	19431	19478	19446	19321	19491	19423	19237	19632	19545	19208	19466	19556	19514	19525	19540	19722	19249	19412	19479	19531	19529	19499	19555	19516	19433	19457	19577	19451	19491	19665	19365	19450	19690	19618	19457	19622	19244	19283	19456	19578	19355	19657	19502	19692	19329	19477	19859	19705	19606	19275	19702	19566	19478	19496	19466	19707	19507	19678	19469	19487	19649	19771	19598	19646	19494	19426	19750	19461	19591	19386	19465	19617	19544	19651	19617	19312	19559	19482	19368	19382	19301	19329	19581	19217	19520	19500	19396	19431	19531	19478	19597	19451	19375	19532	19408	19540	19320	19549	19690	19575	19723	19613	19518	19541	19824	19450	19473	19489	19570	19512	19454	19407	19600	19373	19547	19387	19637	19592	19686	19658	19704	19523	19662	19528	19464	19525	19322	19540	19525	19586	19455	19638	19516	19466	19634	19558	19576	19608	19472	19412	19519	19418	19450	19340	19430	19534	19634	19426	19531	19523	19613	19464	19680	19626	19649	19634	19556	19488	19879	19574	19798	19536	19540	19348	19682	19688	19502	19573	19345	19406	19678	19622	19405	19510	19609	19370	19501	19649	19511	19578	19460	19420	19515	19329	19781	19547	19557	19625	19476	19532	19367	19405	19485	19423	19538	19397	19345	19622	19423	19589	19514	19543	19319	19463	19553	19236	19473	19429	19585	19646	19616	19507	19569	19524	19641	19791	19780	19585	19562	19511	19534	19643	19781	19427	19757	19541	19486	19331	19628	19706	19592	19474	19344	19366	19615	19300	19697	19529	19564	19568	19310	19533	19605	19356	19376	19726	19386	19567	19337	19574	19544	19388	19534	19383	19476	19592	19602	19616	19381	19431	19409	19338	19512	19445	19521	19399	19552	19646	19429	19260	19531	19661	19624	19847	19601	19728	19496	19394	19554	19455	19469	19641	19571	19381	19372	19478	19444	19594	19488	19627	19372	19538	19676	19730	19373	19289	19643	19575	19532	19587	19542	19566	19540	19491	19442	19568	19681	19369	19558	19535	19395	19401	19490	19319	19556	19457	19477	19631	19593	19661	19412	19469	19588	19420	19583	19489	19483	19647	19553	19710	19527	19486	19466	19437	19491	19641	19605	19331	19637	19720	19477	19511	19435	19595	19443	19630	19513	19304	19446	19360	19624	19629	19663	19403	19368	19410	19496	19693	19481	19502	19634	19478	19547	19549	19791	19551	19369	19424	19385	19302	19438	19403	19466	19498	19451	19534	19430	19439	19524	19407	19488	19573	19580	19628	19433	19544	19607	19507	19486	19475	19372	19624	19479	19438	19620	19537	19487	19508	19455	19415	19476	19516	19474	19451	19636	19483	19429	19279	19560	19539	19550	19645	19646	19602	19559	19496	19658	19641	19592	19480	19695	19711	19509	19359	19508	19503	19461	19626	19511	19425	19545	19386	19553	19726	19559	19569	19512	19393	19392	19457	19457	19626	19583	19594	19339	19395	19651	19555	19425	19535	19324	19396	19690	19392	19423	19409	19329	19268	19598	19656	19515	19463	19551	19442	19452	19514	19725	19613	19482	19547	19511	19626	19518	19533	19463	19392	19510	19694	19739	19601	19423	19463	19652	19406	19593	19732	19612	19576	19642	19409	19434	19334	19492	19530	19534	19571	19341	19541	19738	19436	19654	19559	19581	19745	19344	19694	19543	19491	19547	19523	19497	19636	19569	19387	19392	19627	19458	19480	19499	19525	19421	19579	19377	19498	19733	19204	19334	19478	19403	19390	19344	19610	19514	19509	19410	19415	19400	19610	19567	19355	19627	19587	19787	19434	19518	19656	19469	19196	19553	19506	19813	19582	19621	19593	19560	19557	19759	19690	19564	19382	19558	19719	19626	19598	19608	19578	19349	19493	19529	19221	19414	19522	19503	19459	19501	19587	19280	19612	19393	19506	19508	19551	19534	19709	19640	19509	19462	19174	19463	19412	19683	19481	19617	19497	19651	19684	19227	19422	19509	19530	19472	19363	19459	19662	19323	19470	19585	19694	19704	19585	19600	19466	19416	19697	19540	19310	19379	19375	19639	19593	19459	19495	19484	19380	19512	19460	19310	19673	19426	19471	19560	19845	19666	19483	19569	19555	19554	19410	19519	19624	19735	19614	19367	19566	19331	19543	19577	19610	19527	19345	19522	19461	19502	19439	19428	19683	19508	19388	19416	19316	19505	19482	19741	19574	19508	19606	19485	19630	19500	19474	19509	19724	19440	19614	19460	19343	19402	19453	19699	19633	19508	19511	19470	19545	19583	19753	19615	19437	19360	19620	19285	19492	19403	19715	19557	19506	19668	19551	19555	19796	19460	19542	19547	19427	19565	19491	19442	19475	19279	19591	19398	19571	19538	19585	19567	19495	19440	19440	19575	19592	19431	19541	19483	19565	19682	19377	19518	19633	19517	19694	19507	19629	19464	19626	19500	19442	19470	19538	19372	19628	19364	19490	19511	19604	19475	19582	19364	19663	19528	19155	19768	19522	19467	19490	19463	19634	19515	19662	19492	19341	19437	19547	19769	19390	19394	19463	19382	19716	19350	19657	19603	19788	19659	19492	19521	19354	19675	19614	19492	19500	19365	19446	19727	19588	19522	19594	19539	19301	19617	19377	19666	19415	19585	19742	19455	19637	19517	19132	19543	19448	19588	19597	19361	19451	19552	19486	19475	19375	19617	19496	19372	19315	19443	19470	19662	19681	19525	19698	19448	19617	19393	19361	19512	19620	19377	19500	19642	19791	19652	19423	19566	19627	19321	19411	19633	19474	19522	19712	19392	19520	19453	19440	19573	19484	19599	19272	19398	19492	19702	19488	19512	19449	19384	19542	19514	19591	19533	19390	19388	19341	19428	19653	19691	19570	19595	19594	19449	19495	19394	19464	19516	19539	19684	19688	19584	19633	19528	19609	19417	19490	19416	19554	19605	19577	19567	19575	19720	19541	19748	19630	19249	19511	19708	19613	19544	19489	19532	19536	19587	19492	19389	19460	19447	19632	19562	19616	19544	19473	19529	19567	19497	19678	19843	19497	19502	19697	19532	19719	19598	19424	19598	19495	19732	19502	19707	19410	19497	19529	19593	19624	19584	19353	19383	19394	19381	19369	19545	19602	19709	19482	19483	19355	19408	19674	19678	19629	19551	19511	19717	19620	19586	19514	19582	19455	19248	19551	19557	19517	19332	19469	19373	19644	19357	19415	19448	19414	19512	19412	19701	19489	19476	19569	19474	19451	19450	19798	19639	19635	19511	19623	19542	19250	19555	19577	19390	19516	19533	19599	19600	19638	19596	19608	19727	19557	19643	19578	19365	19466	19494	19512	19480	19635	19492	19509	19464	19567	19485	19623	19463	19454	19491	19553	19749	19591	19510	19457	19465	19530	19644	19524	19546	19516	19533	19512	19668	19617	19241	19480	19757	19433	19470	19450	19646	19586	19360	19425	19462	19555	19752	19548	19756	19594	19558	19619	19703	19577	19846	19468	19493	19435	19613	19474	19567	19548	19652	19559	19570	19661	19416	19496	19405	19572	19707	19629	19706	19550	19464	19349	19576	19385	19588	19346	19437	19617	19543	19334	19440	19424	19662	19508	19517	19448	19350	19509	19573	19578	19631	19653	19387	19619	19654	19581	19629	19447	19466	19470	19394	19719	19547	19539	19731	19648	19374	19510	19328	19745	19515	19505	19359	19405	19519	19322	19549	19500	19318	19359	19380	19501	19777	19311	19607	19394	19577	19605	19551	19567	19564	19642	19504	19365	19346	19582	19941	19311	19648	19449	19413	19632	19563	19588	19568	19527	19331	19436	19531	19521	19563	19736	19543	19684	19362	19575	19455	19304	19596	19382	19765	19573	19686	19626	19609	19458	19463	19385	19356	19411	19448	19539	19665	19363	19530	19546	19370	19458	19466	19436	19451	19478	19740	19607	19570	19688	19676	19722	19556	19704	19534	19571	19596	19680	19682	19704	19585	19311	19405	19408	19461	19471	19654	19568	19698	19495	19706	19625	19814	19586	19695	19488	19641	19428	19534	19503	19471	19507	19842	19596	19758	19451	19267	19446	19270	19289	19524	19573	19681	19600	19497	19357	19452	19590	19578	19527	19587	19596	19487	19704	19650	19636	19502
34540	48954	33874	25592	21068	17213	16392	16370	16217	16049	15846	15666	15445	15403	15344	15499	15367	15335	15415	15444	15250	15344	15445	15474	15484	15514	15347	15279	15290	15253	15174	15204	15298	15186	15182	15019	15093	15163	15132	15090	15218	15204	15082	15313	15192	15306	15170	15256	15326	15120	15139	15130	15205	15256	15296	15069	15208	15284	15162	15233	15217	15176	15153	15322	15224	15130	15166	15231	15285	15261	15137	15062	15247	15293	15038	15225	15173	15093	15086	15389	15053	15097	15259	15271	15084	15373	15288	15086	15355	15234	15219	15333	15241	15170	15328	15114	15382	15203	15368	15211	15058	15131	15044	15075	15392	15289	15308	15165	15304	15191	15098	15216	15269	15279	15277	15121	15362	15300	15212	15294	15395	15102	15247	15171	15422	15267	15183	15228	15237	15394	15216	15223	15190	15069	15270	15090	15202	15099	15258	15310	15217	15308	15264	15148	15218	15201	15203	15247	15109	15323	15185	15122	15007	15180	15291	15290	15054	15172	15067	15179	15290	15174	15198	15207	15252	15176	15168	15282	15240	15182	15292	15150	15176	15136	15408	15279	15218	15274	15089	15219	15124	15113	15159	15181	15331	15240	15221	15253	15020	15292	15217	15002	15342	15186	15296	15113	15240	15338	15195	15207	15280	15056	15227	15026	15237	15087	15269	15341	15080	15118	15200	15245	15417	15117	15181	15278	15100	14964	15334	15319	15186	15256	15209	15153	15162	15169	15258	15048	15403	15235	15092	15309	15232	15236	15259	15293	15063	15225	15273	15191	15346	15189	15349	14992	15151	15218	15253	15298	15082	15225	15197	15027	15207	15241	15354	15131	15194	15258	15256	15084	15103	15105	15339	15098	15180	15083	15232	15278	15273	15094	15182	15141	15363	15053	15186	15130	15051	15256	15259	15273	15209	15042	15105	15158	15320	15291	15200	15145	15194	15217	15246	15235	15308	15103	15246	15230	15141	15325	15149	15173	15064	15306	15131	15224	15220	15293	15400	15115	15071	15329	15247	15205	15315	15155	15244	15264	15044	15256	15240	15375	15192	15254	15268	15086	15050	15285	15314	15122	15157	15319	15323	15182	15265	15174	15114	15082	15288	15388	15172	15109	15123	15246	15264	15337	15144	15210	15210	15279	15102	15371	15134	14963	15240	15112	15163	15260	15306	15074	15195	15201	15113	15125	15186	15144	15241	15189	15264	15325	15355	15142	15168	15259	15314	15297	15245	15192	15267	15158	15334	15158	15285	15301	15142	15322	15206	15072	15240	15122	15238	15135	15349	15399	15372	15237	15184	15281	15259	15196	15235	15302	15285	15239	15296	15218	15245	15291	15181	15156	15003	15200	15251	15252	15359	15180	15159	15362	15095	15256	15054	15195	15301	14953	15010	15088	15401	15121	15275	15165	15102	15165	15012	15141	15205	15386	15285	15163	15280	15318	15334	15208	15162	15230	15208	15222	15352	15293	15063	15076	15162	15143	15098	15196	15014	15169	15315	15153	15282	15250	15221	15271	15229	15411	15089	15017	15260	15083	15279	15187	15143	15230	15197	15209	15288	15173	15277	15234	15072	15155	15141	15040	15266	15236	15182	15315	15187	15230	15232	15212	15144	15083	15237	15226	15185	15306	15121	15350	15170	15325	15260	15308	15134	15330	15199	15145	15220	15154	15163	15253	15175	15251	15179	15206	15156	15225	15193	15321	15160	15149	15262	15136	15228	15196	15131	15347	15323	15339	15222	15222	15261	15257	15298	15341	15234	15090	15270	15157	15051	15148	15303	15388	15307	15122	15416	15317	15088	15105	15281	15195	15035	15078	15131	15295	15262	15339	15217	15030	15230	15133	14997	15104	15247	15178	15205	15233	15190	15125	15401	15210	15296	15303	15179	15308	15004	15265	15302	15255	15308	15390	15223	15297	15013	15361	15178	15175	15239	15239	15170	15189	15082	15142	15331	15221	15219	15161	15312	15338	15208	15409	15419	15211	15273	15105	15263	15199	15096	15386	15251	15011	15155	15093	15105	14991	15297	15234	15096	15191	15377	15087	15192	15192	15230	15105	15228	15086	15305	15254	15163	15104	15258	15232	15231	15212	15283	15276	15054	15151	15279	15286	15306	15205	15178	15161	15310	15095	15334	15080	15178	15138	15462	15082	15298	15109	15235	15129	15323	15192	15253	15123	15104	15025	15471	15186	15194	15092	15323	15183	15254	15181	15070	15232	15088	15183	15298	15151	15234	15107	15246	15121	15240	15273	15228	15110	15239	15289	15264	15153	15138	15198	15204	15256	15152	15125	15269	15288	15047	15170	15177	15139	15303	15307	15215	15212	15209	15189	15249	15223	15160	15370	15147	15324	15160	15181	15152	15261	15110	15159	15131	15212	15243	15253	15087	15129	15110	15174	15267	15318	15181	15157	15372	15209	15262	15379	15127	15208	15267	15281	15214	15108	15193	15191	15042	15159	15274	15229	15221	15081	15139	15278	15290	15107	15290	15131	15164	15066	15163	15143	15187	15170	15369	15216	15070	15103	15154	15194	15205	15163	15186	15216	15268	15239	15095	15142	15045	15204	15305	15202	15202	15114	15236	15363	15154	15353	15117	15135	15374	15148	15320	15290	15233	15170	15080	15190	15169	15297	15282	15104	15163	15211	15229	15215	15239	15360	15296	15194	15174	15247	15196	15014	15195	15323	15123	15247	15105	15273	15073	15196	15373	15082	15197	15180	15299	15166	15122	15151	15348	15093	15259	15288	15334	15138	15214	15156	15376	15105	15015	15146	15215	15158	15243	14976	15363	15240	15269	15198	15378	15376	15248	15328	15188	15291	15292	15284	15238	15158	15234	15208	15176	15013	15307	15026	15280	15349	15245	15077	15213	15224	15306	15378	15362	15207	15235	15150	15157	15322	15243	15140	15255	15191	15016	15319	15249	15151	15115	15338	15343	15387	15221	15174	15285	15235	15124	15323	15156	15097	15210	15230	15398	15273	15298	15307	15357	15005	15304	14934	15264	15140	15232	15238	15226	15248	15333	15178	15180	15093	15163	15260	15371	15101	15260	15172	15366	15116	15262	15095	15390	14944	15210	15352	15137	15122	15226	15187	15270	15261	15262	15210	15355	15121	15235	15250	15329	15210	15259	15175	15207	15067	15090	15146	15101	15109	15113	15127	15177	15202	15156	15210	15051	15227	15410	15089	15130	15405	15072	15246	15030	15281	15159	15113	15099	15341	15340	15201	15328	15180	15244	15234	15307	15208	15141	15177	15307	15157	15176	15319	14965	15193	15147	15180	15170	15448	15140	15155	15497	15262	15215	15204	15190	15203	15332	15100	15375	15135	15273	15332	15383	15220	15095	15259	15037	15023	15294	15169	15416	15258	15033	15182	15211	15186	15253	15310	15192	15177	15213	15077	15239	15315	15235	15148	15167	15270	15230	15186	15276	15302	15129	15287	15227	15295	15142	15291	15142	15286	15143	15086	15283	15214	15049	15325	15098	15103	15169	15208	15139	15151	15371	15164	15183	15201	15159	15355	15016	15314	15215	15166	15337	15177	15200	15301	15206	15293	15149	15194	15129	15284	15241	15265	15154	15329	15323	15234	15352	15139	15223	15115	15091	15397	15325	15140	15369	15295	15243	15380	15264	15284	15202	15179	15209	15350	15212	15234	15247	15029	15316	15305	15403	15220	15106	15309	15344	15204	15309	15202	15075	15057	15385	15179	15057	15222	15308	15202	15301	15248	15167	15137	15256	15369	15169	15124	15278	15168	15141	15219	15112	15227	15115	15143	15234	15217	15213	15177	15293	15251	15167	15130	15186	15178	15048	15276	15235	15166	15294	15364	15216	15199	15141	14952	14949	14979	15215	15156	15366	15070	15406	15048	15231	15154	15241	15215	15188	15327	15101	15267	15115	15290	15242	15272	15225	15204	15278	15257	15203	15304	15113	15229	15323	15244	15201	15254	15167	15179	15277	15100	15060	15195	15035	15139	15050	15314	15305	15129	15244	15188	15137	15104	15345	15261	15241	15294	15109	15259	15275	15052	15406	15289	15266	15298	15161	15196	15175	15053	15245	15237	15182	15115	15389	15195	15198	15190	15251	15172	15239	15212	15325	14938	15119	15231	15289	15329	15234	15177	15156	15246	15273	15232	15320	15189	15329	15264	15053	15037	15265	15103	15287	15315	15286	15229	15269	15276	15238	15200	15168	15166	15158	15244	15192	15199	15356	15205	15262	15367	15341	15329	15275	15240	15274	15217	14978	15280	15222	15074	15210	15290	15134	15110	15243	15243	15125	15252	15193	15343	15364	15296	15401	15206	15321	15167	15201	15191	15098	15149	15389	15294	15128	15254	15244	15336	15277	15171	15204	15145	15246	15268	15126	15065	15113	15103	15029	15298	15140	15092	15217	15382	15217	15063	15197	15160	15236	15134	15136	15169	15284	15145	15157	15252	15338	15158	15135	15307	15162	15084	15211	15111	15326	15134	15307	15300	15331	15247	15228	15434	15078	15266	15241	15150	15180	15292	15274	15228	15115	15272	15365	15212	15158	15085	15172	15096	15223	15247	15113	15243	15158	15188	15125	15059	15155	15259	15296	15207	15229	15281	15210	15283	14969	15307	15268	15262	15068	15248	15174	15236	15236	15143	15268	15096	15064	15336	15194	15180	15265	15332	15265	15070	15338	15457	15206	15014	15210	15142	15208	15242	15333	15129	15113	15104	15169	15302	15088	15089	15293	15182	15225	15195	15253	15158	15262	15360	15094	15222	15189	15221	15137	15319	15226	15205	15238	15240	15054	15054	15150	15283	15207	15256	15123	15168	15266	15355	15231	15346	15218	15330	15058	15138	15152	15221	15263	15406	15271	15270	15188	15319	15227	15364	15375	15230	15364	15288	15343	15198	15086	15128	15067	15084	14931	15291	15187	15337	15299	15227	15342	15349	15110	15240	15106	15384	15298	15308	15296	15236	15252	15266	15119	15211	15204	15150	15237	15251	15195	15250	15313	15321	15109	15084	15358	15468	15223	15129	15135	15135	15165	15138	15256	15228	15200	15307	15213	15267	15046	15370	15172	15179	15313	15207	15208	15215	15100	15309	15051	15098	15273	15196	15146	15125	15189	15205	15278	15192
23101	21151	28205	25258	23823	24015	23360	21200	20749	20689	20222	20040	19979	20003	19706	19728	19629	19783	19696	19868	19612	19635	19587	20174	20372	20139	20065	19565	19600	19310	19200	19563	19373	19341	19471	19277	19248	19320	19589	19353	19396	19438	19554	19040	19586	19614	19361	19383	19487	19554	19445	19274	19265	19461	19344	19309	19494	19256	19226	19508	19390	19299	19335	19310	19156	19072	19335	19441	19339	19215	19435	19469	19605	19354	19194	19435	19555	19507	19088	19314	19428	19378	19257	19263	19345	19233	19287	19362	19177	19428	19328	19336	19339	19307	19359	19373	19348	19486	19279	19424	19440	19278	19231	19261	19289	19234	19352	19097	19375	19592	19305	19147	19179	19402	19186	19297	19198	19419	19250	19423	19213	19309	19376	19417	19285	19331	19346	19534	19399	19383	19373	19235	19281	19336	19250	19105	19461	19394	19490	19503	19418	19281	19536	19362	19204	19447	19400	19348	19517	19414	19330	19366	19533	19235	19407	19294	19239	19488	19270	19400	19434	19375	19521	19535	19449	19471	19370	19183	19341	19389	19280	19194	19406	19411	19286	19305	19195	19265	19448	19358	19235	19422	19226	19487	19300	19468	19299	19381	19346	19267	19222	19408	19345	19336	19265	19398	19286	19350	19536	19366	19331	19609	19372	19421	19189	19496	19231	19464	19327	19430	19282	19430	19396	19484	19378	19496	19347	19250	19374	19398	19506	19379	19354	19268	19422	19335	19363	19459	19349	19292	19150	19300	19379	19332	19294	19382	19568	19410	19338	19346	19281	19272	19183	19208	19365	19278	19272	19293	19405	19235	19203	19319	19305	19357	19412	19384	19456	19511	19361	19307	19394	19187	19089	19341	19344	19336	19456	19369	19385	19340	19240	19309	19470	19228	19360	19389	19311	19140	19412	19488	19416	19354	19354	19383	19136	19228	19358	19329	19398	19476	19369	19327	19298	19265	19329	19332	19505	19366	19365	19239	19411	19117	19159	19330	19242	19451	19433	19307	19497	19381	19342	19324	19401	19316	19381	19205	19540	19356	19218	19343	19309	19452	19340	19353	19340	19231	19386	19242	19472	19370	19227	19163	19384	19196	19338	19139	19262	19625	19526	19372	19248	19234	19350	19511	19485	19445	19261	19371	19365	19305	19161	19244	19144	19326	19343	19255	19128	19356	19339	19227	19211	19465	19564	19389	19274	19260	19272	19504	19431	19428	19321	19405	19308	19350	19247	19427	19249	19503	19389	19458	19212	19469	19316	19321	19292	19313	19351	19138	19277	19384	19194	19292	19351	19551	19284	19338	19370	19172	19191	19418	19346	19210	19324	19149	19418	19344	19286	19358	19341	19509	19474	19311	19405	19432	19513	19399	19577	19159	19271	19376	19473	19257	19464	19384	19219	19230	19422	19279	19303	19596	19350	19427	19439	19269	19394	19179	19267	19411	19201	19460	19227	19159	19217	19471	19164	19386	19515	19541	19723	19603	19506	19181	19526	19321	19371	19620	19229	19254	19526	19410	19389	19295	19479	19481	19464	19664	19372	19645	19221	19354	19301	19415	19401	19391	19391	19534	19079	19369	19274	19299	19248	19318	19356	19166	19285	19321	19464	19331	19285	19394	19609	19315	19280	19389	19465	19504	19728	19411	19297	19091	19503	19460	19353	19300	19366	19451	19337	19196	19410	19414	19478	19513	19400	19258	19447	19362	19304	19404	19527	19345	19437	19481	19608	19348	19629	19422	19643	19167	19286	19288	19439	19523	19314	19205	19172	19269	19299	19168	19425	19039	19331	19334	19355	19275	19238	19337	19349	19477	19231	19330	19338	19345	19413	19395	19183	19266	19447	19317	19200	19239	19376	19110	19269	19273	19415	19174	19365	19289	19535	19615	19405	19102	19461	19234	19131	19258	19314	19383	19367	19398	19281	19220	19212	19172	19321	19434	19505	19240	19251	19358	19290	19320	19270	19308	19380	19392	19346	19398	19387	19355	19336	19140	19383	19385	19238	19259	19436	19439	19386	19463	19373	19496	19285	19460	19410	19433	19382	19317	19408	19225	19327	19363	19424	19260	19471	19419	19284	19244	19305	19309	19171	19419	19486	19146	19341	19313	19439	19421	19326	19412	19386	19613	19494	19283	19275	19422	19252	19163	19210	19606	19380	19449	19289	19366	19319	19323	19489	19109	19263	19260	19208	19372	19247	19326	19397	19193	19415	19428	19283	19203	19223	19167	19297	19223	19426	19373	19389	19561	19138	19330	19436	19160	19417	19436	19369	19376	19518	19354	19214	19193	19256	19478	19327	19124	19296	19279	19383	19238	19414	19414	19460	19188	19400	19271	19283	19240	19591	19321	19190	19314	19369	19455	19304	19510	19462	19399	19222	19451	19431	19221	19388	19497	19425	19470	19259	19458	19484	19415	19371	19585	19613	19295	19362	19281	19314	19427	19336	19410	19393	19314	19478	19469	19405	19425	19502	19148	19228	19251	19244	19496	19234	19419	19393	19271	19226	19341	19270	19155	19475	19372	19471	19315	19290	19337	19323	19388	19487	19616	19510	19560	19250	19385	19381	19251	19319	19305	19541	19513	19327	19507	19468	19441	19353	19210	19208	19337	19251	19330	19267	19582	19385	19289	19301	19226	19263	19208	19498	19247	19290	19479	19219	19209	19427	19262	19543	19232	19089	19192	19381	19434	19517	19234	19264	19438	19249	19165	19428	19603	19059	19288	19378	19375	19578	19410	19349	19501	19273	19538	19491	19541	19507	19229	19343	19308	19362	19158	19509	19238	19339	19057	19232	19252	19405	19614	19331	19233	19359	19311	19248	19251	19320	19466	19243	19465	19217	19143	19465	19431	19368	19259	19372	19379	19403	19373	19345	19263	19194	19246	19336	19385	19406	19415	19169	19535	19314	19204	19295	19316	19326	19481	19330	19148	19191	19225	19418	19502	19357	19200	19259	19263	19326	19189	19394	19516	19402	19117	19470	19460	19281	19318	19361	19169	19334	19348	19395	19362	19331	19222	19585	19457	19555	19177	19241	19188	19345	19336	19308	19254	19347	19286	19493	19458	19322	19323	19472	19171	19364	19313	19138	19398	19344	19220	19455	19494	19277	19209	19359	19214	19303	19411	19416	19293	19468	19496	19361	19316	19661	19443	19260	19190	19415	19488	19253	19496	19380	19342	19441	19474	19300	19483	19276	19230	19502	19338	19359	19444	19352	19573	19174	19309	19180	19460	19622	19436	19307	19488	19268	19325	19440	19157	19441	19388	19337	19143	19292	19294	19265	19493	19469	19185	19156	19358	19290	19337	19400	19352	19279	19412	19387	19207	19354	19313	19191	19478	19380	19166	19380	19297	19563	19472	19241	19357	19502	19289	19221	19322	19375	19308	19337	19231	19390	19386	19454	19419	19471	19451	19656	19492	19172	19180	19185	19394	19440	19313	19223	19312	19394	19412	19295	19412	19334	19355	19213	19287	19167	19079	19125	19382	19248	19342	19268	19275	19372	19462	19303	19175	19124	19417	19289	19146	19291	19509	19530	19173	19092	19442	19310	19408	19364	19677	19354	19172	19355	19252	19135	19325	19285	19313	19486	19277	19260	19189	19346	19192	19508	19279	19442	19412	19454	19353	19144	19385	19370	19330	19288	19085	19345	19351	19273	19089	19281	19324	19247	19269	19311	19366	19345	19224	19333	19659	19534	19512	19426	19170	19485	19562	19519	19301	19337	19449	19426	19108	19284	19067	19103	19317	19426	19428	19534	19427	19375	19295	19370	19455	19335	19218	19270	19474	19370	19372	19453	19443	19258	19390	19587	19472	19241	19207	19407	19442	19169	19320	19584	19447	19526	19449	19360	19328	19247	19362	19328	19496	19342	19250	19336	19363	19279	19202	19397	19316	19275	19233	19311	19124	19274	19592	19625	19396	19187	19325	19343	19551	19207	19249	19502	19449	19335	19499	19253	19235	19250	19330	19281	19473	19438	19332	19225	19396	19405	19302	19467	19334	19282	19344	19167	19320	19313	19586	19554	19351	19505	19292	19597	19379	19374	19395	19462	19320	19402	19320	19327	19376	19181	19407	19300	19195	19429	19438	19485	19309	19437	19421	19303	19332	19288	19477	19203	19418	19351	19410	19108	19096	19165	19218	19347	19387	19311	19429	19360	19616	19269	19297	19237	19268	19331	19324	19351	19270	19483	19103	19418	19195	19162	19406	19184	19205	19230	19244	19386	19549	19177	19269	19531	19208	19383	19176	19353	19350	19437	19149	19402	19596	19338	19300	19405	19469	19486	19392	19339	19299	19397	19537	19490	19424	19362	19541	19275	19153	19295	18998	19381	19367	19465	19389	19233	19317	19427	19256	19269	19491	19316	19228	19423	19354	19516	19432	19326	19444	19373	19507	19363	19366	19480	19459	19254	19346	19609	19594	19336	19431	19127	19262	19386	19405	19408	19341	19265	19342	19494	19446	19282	19557	19389	19298	19363	19482	19528	19259	19291	19318	19480	19435	19544	19229	19210	19243	19214	19417	19427	19393	19367	19433	19356	19473	19384	19167	19268	19022	19375	19393	19323	19332	19474	19389	19406	19235	19342	19351	19392	19237	19326	19448	19328	19274	19472	19279	19473	19331	19230	19319	19314	19502	19415	19222	19315	19420	19386	19270	19170	19473	19476	19321	19258	19541	19271	19452	19493	19420	19247	19388	19357	19266	19212	19409	19304	19497	19577	19360	19432	19396	19381	19304	19355	19241	19514	19364	19341	19395	19393	19355	19471	19319	19375	19391	19315	19316	19383	19248	19289	19433	19268	19250	19518	19245	19364	19103	19520	19321	19615	19619	19427	19451	19245	19415	19558	19248	19426	19294	19572	19319	19335	19243	19413	19479	19381	19421	19363	19148	19300	19309	19362	19303	19304	19390	19406	19315	19389	19407	19263	19453	19517	19519	19316	19470	19577	19334	19543	19372	19230	19246	19390	19356	19467	19315	19297	19220	19282	19238	19278	19268	19311	19487	19435	19252	19356	19264	19449	19313	19266	19054	19431	19524	19333	19221	19439	19280	19317	19362	19350	19252	19441	19458	19448	19201	19487	19286	19128	19423	19284	19209	19286	19178	19224	19167	19297	19125
34247	57352	41056	31797	24705	18650	17322	17137	16698	16552	16301	15789	15635	15608	15436	15458	15291	15486	15340	15626	15544	15372	15412	16134	16190	16100	15727	15383	15268	15066	15226	15143	14966	15223	15131	15073	15172	15195	14965	15103	14996	15156	15104	15169	15030	15160	15119	15134	14997	15048	15181	14987	14989	15225	15013	15023	15176	15010	15076	15139	15034	15084	15288	15045	14957	15075	14960	15298	15281	15145	15042	15064	15085	15098	15299	15093	15096	15192	15070	15080	15013	15074	15155	14855	14908	15074	15043	15064	14970	15124	15079	14947	14995	14961	15077	15029	14985	15031	15229	15041	14959	15081	15110	15071	15046	15104	15296	14971	15051	15039	14960	15166	15284	15196	14988	15041	14937	15248	15138	15172	15148	15057	15143	15073	15142	15014	15160	15043	15122	15101	15069	15044	15071	15164	15080	15161	15067	15091	15210	15111	14949	15037	15059	15119	15251	15162	15060	15185	15217	15104	14957	15223	15078	15161	15150	15110	15038	15175	15007	15245	15185	15025	15054	15132	15070	14904	15114	15063	15096	15258	15058	15132	15149	15070	15043	14963	15170	14899	14972	15168	15139	14951	15150	15026	14870	15109	15079	14997	14898	15094	14931	15107	15083	15051	15028	15082	15050	15030	15080	15143	15066	15034	14949	15138	15208	15203	15223	15009	15118	15207	15028	15123	14955	15100	15194	15109	15007	15189	15135	15048	14953	15108	14987	15178	15131	15068	15169	14969	15024	15096	15162	14933	15038	15057	15130	15251	15112	15215	15015	15016	15069	15009	15156	14973	15088	15267	14959	15079	15165	15140	15122	15079	15157	15112	15100	15131	14961	15085	15200	15141	15078	15004	15118	15062	15234	15187	15098	15099	15130	15201	15070	14878	14989	15076	15110	15057	15138	14977	15203	15111	15116	15099	15136	15051	15081	15109	15018	15111	15252	14953	15158	15182	15206	15060	15087	14996	15001	15103	15206	15122	15090	15065	15032	14967	14960	15258	15102	15016	15236	14997	15072	15091	15106	15129	15129	15045	14996	15170	15112	15146	15086	15142	15054	15121	14966	15071	15205	15316	15123	15170	15139	15038	15194	15353	15208	15133	15070	15166	14977	15180	15185	15075	15277	14918	15096	15097	15149	15095	15128	15103	15092	15063	15109	14953	15029	15179	15042	15057	15114	15451	15131	15063	15033	15124	14976	15139	15104	15214	15196	15118	15129	15084	15041	15109	15155	15208	15056	15030	15164	14989	15208	15121	15095	15076	14775	15183	15032	15121	15018	15293	15087	15018	15179	15176	15159	15019	15190	15075	14917	15098	15092	15053	15148	14997	15149	15034	15096	15043	15199	15032	15068	15062	15172	15083	15043	15010	14918	15009	15187	15114	15139	15248	15096	15050	15105	15012	15215	15271	15178	14936	15082	15040	14920	15198	15031	14921	15003	15174	15064	15160	15031	15192	15188	15201	14940	15133	15197	15107	15079	15087	15066	15109	15003	15181	15110	15386	14981	14945	14997	14925	15070	15153	15206	15181	15154	15295	14991	15228	15147	15070	15179	14971	15012	15161	15138	15094	15055	15253	15098	15060	15168	15001	15200	15059	15069	14993	15160	15211	15024	15170	15155	15200	15035	15072	15201	15220	15085	15153	15177	15015	15172	15081	15046	15157	15169	15160	15034	14984	14984	15310	15155	14886	15095	15093	15031	15195	15222	15117	15004	15098	15084	14948	15098	15111	15220	14966	15050	15131	15136	15082	15023	14929	15167	15169	15230	15095	15134	15072	14919	14995	15125	15135	15059	15062	15226	15115	15082	15040	15135	15167	15217	15010	15052	15111	15069	15322	15169	14992	15034	15125	15302	15122	15175	15108	15097	15130	15106	15164	15019	15172	15140	15093	15003	15200	15102	15171	15152	15188	15069	15116	15165	15142	15099	14993	14928	15224	15117	15021	14943	15037	15088	15122	15225	15287	15084	15208	15131	15033	14962	15024	15130	14964	15189	15028	15205	15069	15175	15040	15171	15022	15000	15104	15065	15106	15226	14876	15094	15178	15046	15068	15237	14945	15197	15205	15104	15075	15083	14990	15003	14961	15167	15109	14981	15101	15110	14999	14951	15197	15114	15205	15067	15164	15146	15115	15195	15004	14932	15088	15060	15166	14951	15089	15101	14958	15073	14930	15307	15281	14987	15089	14981	15043	15051	15263	15120	14825	15065	15085	14977	15135	15050	15157	15166	15069	14975	15146	15061	15018	15144	15101	14953	15069	14892	15195	15186	15109	15093	15039	15081	15074	15197	15020	14928	15078	15291	15029	15055	15132	15008	14932	15021	15011	15134	15114	15030	15292	15162	15297	15067	15123	15095	15116	15082	15155	15080	15122	15065	15044	15163	15068	15244	15131	15195	15003	15017	15089	15122	15098	15135	15232	15183	15232	15070	15262	15244	15204	15119	15198	15081	15098	15245	15098	15160	14990	15122	14983	15177	15005	15099	15254	15009	15040	15097	15132	15107	15046	15209	14975	15286	15113	15022	15154	15218	14993	15065	14991	15116	15083	15092	14902	15056	15070	15160	15202	15152	15168	15075	15068	15187	15043	15108	15117	15147	15079	15059	15158	15118	15079	15021	15185	15124	15112	15155	15111	15199	15079	15002	15053	15086	15075	15162	14965	15050	15059	14979	15015	15020	15016	15100	15087	15066	15100	15129	14970	15055	15215	15105	15019	15199	15150	15005	15024	15233	15113	15136	15010	15201	15166	15040	15135	15076	15217	15132	14985	15046	15119	14986	15073	15206	15025	14982	15078	15054	15172	14907	15121	15222	15091	15054	15129	15240	15022	15087	15161	14983	15200	14997	15076	15101	15135	14923	15079	15092	15105	14990	15043	14930	14976	15126	15087	15253	15185	15215	14986	15234	15046	15347	14957	15254	15061	15101	15138	15006	15282	15192	15135	15031	15017	15154	15153	14979	15202	15006	14864	15007	15040	15216	15083	15023	15287	15052	15284	15136	15154	15182	15056	15061	14994	15104	15167	15229	15102	15109	15117	15036	15214	15057	15101	15189	15226	15208	15182	15047	15056	15109	15014	14960	15151	15070	14947	15264	15089	15138	15225	15115	15060	15100	14983	14983	15166	15010	14933	15139	15186	15007	15096	15084	15156	15050	15141	15106	15102	15046	14954	15130	15083	15078	15152	14886	15094	15013	15068	15047	15039	15150	15028	15127	15030	14970	15115	15143	14996	15141	15185	15181	15204	15138	14952	15100	15057	15010	15208	15129	15030	15155	15066	15205	15116	15071	15042	14843	15172	15167	15133	15161	15230	14978	15171	15054	15060	14974	15240	15189	15100	15077	15121	15215	15164	15239	15266	15159	15196	15102	15067	15054	15098	14977	15076	15100	15039	15177	15105	15088	15047	15251	14959	14976	15194	15079	15042	15107	15087	15231	15058	15018	15048	15063	15007	15098	15166	15222	14997	15301	15033	15055	15043	15092	15045	15164	14918	15142	15281	15184	15081	15030	15122	15178	15137	15165	15094	15016	15236	15248	14982	15065	15139	15042	15075	15307	15097	15089	15072	15127	15253	15107	15059	15010	15043	15071	15147	14957	15034	15104	15089	15160	15203	14998	15050	15172	15064	15188	15004	15089	15163	15249	15177	15081	15107	15199	15285	15091	15073	15177	15057	15053	15239	14844	15065	15129	15117	15226	15207	15013	14961	15078	15120	15060	15169	15122	15147	15075	15109	15030	15162	15099	15151	15188	15032	14991	15131	15032	15012	15075	15133	14960	15161	15118	15087	15145	15017	15127	15072	15092	15212	15079	15128	15066	15112	15221	15080	15113	15107	15089	15095	14924	15032	15106	15028	15043	15245	14943	14996	15154	15125	14988	15185	15123	15174	15087	15268	15110	15101	14974	15196	15191	15092	15091	15084	15132	14972	15040	15135	15332	14814	15212	15142	14947	15069	15040	15185	15081	15004	15083	15211	15183	15030	15085	15034	15103	15018	15144	15272	14943	15105	15082	15223	15149	15234	15222	15081	15245	14877	14958	15205	15189	15068	14904	15170	15149	15171	15186	15145	15318	14982	15191	15229	15092	15094	15238	15189	15032	14996	15083	15025	15046	15092	15001	15116	14849	15207	15118	14994	14961	15173	15139	15104	15019	14960	15141	15110	14943	15220	15132	15026	15115	15159	14995	15157	15059	15238	15236	15081	15018	15082	15094	15182	15136	15182	15082	15120	15122	15210	15057	15038	15272	15161	15053	15070	14951	14988	15116	15194	15031	15101	15028	15189	15072	15162	14923	15137	15009	15243	15164	15002	15078	15160	15075	15116	15100	15101	15189	15149	15142	15152	15160	15166	14959	14975	15133	15003	15129	15096	15162	15065	15013	15226	15018	15022	15045	15209	15172	15158	15044	14931	15123	15115	15174	14972	15111	15155	15051	15207	14986	15081	15156	15207	14902	14929	15205	15287	14994	15067	15028	15237	15043	15096	15026	15111	15006	15107	15167	15082	15130	15062	15152	15143	15256	15083	15173	15139	15079	15105	15038	15190	15020	15014	15061	15126	15100	14838	14990	15114	15075	15165	15093	15226	14945	14944	15014	15105	15220	15088	15307	14994	15226	15220	15217	15182	15060	15025	15148	14987	15163	15004	15069	15180	15162	14980	15014	14865	15044	15127	15097	15117	15016	15100	15033	15134	15100	15149	15252	15045	15082	15097	14988	15014	15162	15138	15011	15173	15215	15137	15045	15185	15259	15011	15118	14987	15198	15101	15073	15120	15267	15148	15033	15119	15131	15113	15015	14967	15212	15121	15058	15234	15177	15163	15175	14940	15008	15276	15119	15085	15049	15140	15282	15074	15050	15217	14927	14937	15017	15044	15009	15059	15109	15092	14922	15177	15104	15289	15228	15117	14998	14979	15316	15132	15017	15149	15037	14973	14939	15076	15158	15147	15167	15127	15064	15158	14864	15190	15084	14977	15138	15191	15104	15130	15186	15134	15136	15318	15064	15069	15182	15088	15211	15005	15026	15045	15129	14971	15070	15084	14985	15130	15117	15058	15190	14935	15168	15126	15036	15296	14913	15014	15139	15227	15141	15042	15065	15109	15098	15199	15117	14881	15018	14856
24709	21438	28568	28778	24788	22308	21162	20207	19752	19847	19641	19357	19417	19308	19268	19167	19273	19231	19131	19171	19203	19117	19139	19309	19285	19445	19063	19198	19077	19040	18878	18839	19246	18936	19202	19133	19038	19061	18961	18898	18788	18999	19010	18951	19031	18823	18902	18881	18992	18898	19069	18954	18863	19054	19069	18848	18984	18907	18936	19074	18884	18973	19083	18917	19126	18928	18941	19001	18982	19017	19102	18907	18953	19122	18753	19008	19025	19217	18948	18660	18872	18751	18856	18900	18922	19003	18991	18962	19039	18893	18882	19016	18981	19016	18987	18957	18732	18877	18888	19006	19094	18735	19059	18966	18757	19064	18813	18728	18979	18985	19314	19214	18749	19054	18873	18758	18853	19015	19079	18763	18863	18711	19089	18933	18913	19070	19103	19033	18995	19030	18724	19002	18815	19020	19002	18991	19133	18971	18989	19070	19093	19073	19249	18851	18902	18908	18952	19150	18967	18791	19035	19012	18941	18897	19051	18863	19028	19014	19091	18757	19054	18893	19151	18797	19219	18992	18947	19137	18910	18896	18947	19101	19039	18805	18815	19121	19121	19031	18998	18946	18945	18842	19154	18928	18957	19251	18912	19095	19114	18977	18938	19033	18975	19010	18813	19055	18989	19139	18982	19061	18946	18841	18639	18901	19085	18872	18923	18834	18955	19034	18985	18842	19064	18849	18854	18925	19242	18938	18905	18987	19008	19036	18750	18964	18852	18910	18757	19019	18787	18833	18901	19040	18926	18842	18927	18859	18980	19011	18688	19066	19079	18973	18994	18817	19094	18754	18910	18943	19013	18847	18952	18934	18862	18902	18968	18947	18851	18886	18978	18915	18734	19138	19014	18895	18908	18992	18883	18956	19169	19020	18960	19056	19030	18911	18969	19138	18856	19046	19073	18994	19025	18934	18705	18770	18784	18963	19048	19023	19115	18801	18807	18715	19024	19241	19063	19100	19010	19017	19083	19010	18720	18935	18941	18964	18941	18845	18973	18861	18979	19126	19049	19065	19016	19166	19037	19036	18845	18851	18823	18793	18953	18982	18942	18984	19126	19017	18892	18996	18836	18848	19043	18851	18926	19084	18966	18944	19002	19003	19000	19051	18828	18775	18810	18953	19167	18930	19005	18910	18941	18948	19073	18834	18855	18977	19020	19130	19070	19018	18915	18984	18783	18980	19079	19208	18808	18989	19385	19162	18954	19081	19057	18780	18829	19043	18819	19283	19072	18995	18965	18939	19003	18894	19279	18882	19022	18999	19025	18946	18992	18854	19040	19082	18918	19165	18767	19145	19032	19288	18936	18974	19093	18913	18916	18929	19063	18987	18817	18906	18959	18765	19014	18924	18872	18926	18917	18815	18917	19075	19051	18962	18866	18956	18958	18973	18911	19050	18999	18822	19033	18846	18879	18968	18985	19060	18898	19051	18784	18840	19082	18988	19152	19080	18926	19131	18990	19065	18874	18764	18761	18773	18886	19007	19072	18955	18923	18886	18880	18791	18880	18926	18892	18773	19020	18921	18867	18665	19063	18924	19052	18924	18913	19007	19111	18898	18901	19083	19023	19017	19082	18782	18899	19012	18983	19138	18947	18977	18929	19013	19000	18693	19221	18830	19104	18923	18891	18997	19142	18795	18975	19125	18969	18691	19193	18976	19040	19074	18896	18961	18913	18651	18929	18928	19005	18880	18832	19123	18878	18894	18758	18955	18911	18872	18889	19075	18912	18962	18811	18865	18923	19054	19036	19207	18990	19189	18978	18919	19049	18840	19032	19076	18943	18842	18886	18899	18989	19031	18967	19141	19071	18999	19024	19166	19112	19043	18993	18898	18888	18971	18967	18798	18921	18741	19101	18897	18992	18859	18951	18711	18896	18969	18946	18971	18987	19017	18906	18789	18690	19069	19039	19041	19056	18915	18983	18882	19027	19034	19176	18912	18974	18863	19144	19046	19002	18967	18887	18884	18839	18870	18979	18849	19028	18887	18897	19277	18942	18887	18928	18933	18970	18911	18861	18956	19160	19035	19117	18954	18950	18765	19010	18876	18975	18914	18904	18917	19091	18788	19090	19225	18970	19114	18915	19009	19082	19059	18839	18839	19113	18886	19054	18967	18947	18989	18967	19157	18794	18840	18867	18858	18946	18816	18931	18846	19061	18933	18744	18857	19029	18926	18933	19143	19038	19018	19119	18972	18841	19029	18865	19079	19183	18872	19243	19014	18940	18784	19250	18971	19050	19021	18916	18980	18901	18879	19133	19002	18896	19052	19078	19213	18914	18987	18995	18935	18869	18812	19150	19021	19148	19242	18978	18979	19313	18863	18964	18927	18879	19019	18922	19064	18921	19048	18813	18904	18845	18920	18994	18807	18706	18874	19104	18957	19036	18879	18956	18704	18946	19037	18821	18993	18866	18910	18920	19233	18891	19003	18867	19077	18825	18848	19085	18793	19125	18854	19037	18872	19080	18991	18970	18839	19125	18911	19000	19080	19084	19009	19020	18953	18901	18784	19087	19025	18791	18753	18964	18838	19079	19040	18825	19059	19046	19022	18902	18927	19097	19128	18934	18876	18985	18903	18894	19074	19086	18774	18852	18723	19005	19203	18969	18988	18902	18881	19118	18889	19173	18991	18908	19014	18957	18935	18814	18942	18998	19178	18638	18937	19096	19066	19119	18920	18897	19020	19062	19003	19121	19005	19186	18931	18961	18928	19019	19083	19167	18988	18899	18960	19061	19038	18918	19050	18820	19169	18902	18833	18916	18934	18887	18801	18892	18973	18971	18922	18748	18902	18917	18944	18992	18916	18956	18866	19040	19104	18946	18865	18945	19012	18894	18887	18753	18937	18989	18997	19076	18900	19028	19002	19103	19044	18963	18955	18895	19069	19009	18935	18981	18884	18823	18772	18869	19045	19014	18720	18707	18857	19018	19071	18900	18842	19073	18953	19112	19073	18973	18928	19065	18954	18863	18928	18997	18927	18881	18931	19064	19061	19023	18950	18870	18939	18951	19046	19031	18866	18959	19030	18960	18851	18991	18851	19002	19060	18828	19077	18968	18966	18843	18923	18985	18904	19232	18896	18870	18888	18638	18691	18821	19169	18895	18947	18880	18824	19049	19120	18824	18916	19011	18839	18989	18967	19149	18718	18799	18919	19154	18973	18897	18847	18845	18852	19055	18896	18815	18989	18930	19078	18884	18895	18964	18805	18983	19001	18890	18692	18908	18921	18883	19050	19109	18893	18840	19120	18743	18946	19036	18828	19166	19046	19034	18828	18966	18965	18822	18907	19017	19061	18890	18863	19003	18934	19099	18752	18898	19098	19204	18939	19047	18868	19070	19086	18858	19002	18837	19324	18994	19216	18923	19083	18954	18661	18990	18992	19248	18910	18863	19080	18896	19001	19016	18882	18892	18853	19059	18896	18924	18988	19097	18970	18878	18888	19129	19018	19251	18937	18902	18888	19039	18713	19032	18805	18747	18979	19056	18905	18768	18724	18900	18819	18952	18884	18996	18866	18957	19042	18821	18823	18894	18799	18852	18872	18917	18966	18998	18963	18940	18978	18929	18973	18806	18943	18906	19006	18976	18845	19025	19081	19080	18971	18941	19147	19064	19121	19029	19107	18958	18937	19041	18952	18981	19167	19080	18883	19169	18878	18848	19051	19035	18984	19162	19091	19025	19011	18970	18951	19021	18990	18937	18905	18982	18869	19045	18886	18808	19004	18909	18840	19029	19046	19041	19008	19097	18976	18902	19007	18841	19062	18922	19229	18768	18908	19042	18882	19120	18797	18992	18976	18935	18980	18895	19032	18933	19013	19027	19144	19101	19002	18820	18702	19008	18821	19074	18985	19191	19117	18852	19127	18767	19035	19038	19099	18922	19026	18971	19162	18919	19100	19063	19168	18925	19042	18821	19084	18953	18999	18870	19055	18961	18912	19058	18924	18877	19035	19090	19182	19041	18894	19027	18837	18942	19014	18979	18936	18930	19103	18896	19017	18999	18872	19074	19053	18887	19043	18869	18888	18823	18959	18919	19021	18886	19103	19229	19113	19198	19011	19023	19060	18906	18823	18967	18927	18873	19151	18824	19070	19028	19088	18908	18849	18987	18827	18999	19035	19002	19024	18957	18985	18961	18879	18917	19038	18811	18922	19080	18913	18830	18813	18833	18645	18905	19013	18747	18874	19095	18917	19163	19107	18946	18848	18704	18934	18985	19201	19094	18731	18963	18796	18922	18844	18896	19027	18969	19041	18876	19026	18997	18848	18828	18657	19087	18998	18933	18886	19002	18822	18904	19034	18879	19020	18975	18677	18950	18875	18952	19156	18948	18964	18993	18883	18915	18870	18792	18693	19157	18809	19199	19007	18828	18979	18903	19035	18924	18897	18973	18936	18875	19244	19143	18718	18749	18983	18886	18914	18732	18730	18797	18943	19068	19083	19011	18980	19040	18999	18877	18971	19160	18812	18732	19005	18708	19022	18914	19002	18797	18753	19066	19118	18817	18847	18937	18809	19035	19016	18949	18872	19126	19042	18986	18926	18726	18902	18853	18984	19073	18868	18945	18884	19009	19166	18948	19011	19084	18938	18853	19033	18967	18916	19100	19008	18881	19132	18946	18943	19350	18942	18935	18981	18970	18887	19094	18961	18941	18758	19131	18848	18869	19013	18934	19123	18804	18828	18923	19029	19173	19001	18851	19148	18942	18930	18782	18909	18959	18956	18986	18832	18806	19202	18908	18878	19082	18755	18969	18926	18996	19134	18956	19037	19038	18887	18883	18913	18817	18901	18904	18884	18773	19092	18916	18998	19181	19010	19039	18982	19003	19070	19137	18968	18993	19028	18924	18974	18806	18864	18882	18813	18977	19042	18897	18893	18911	18951	18935	18914	18996	18897	19049	18941	18916	18931	19012	19043	18728	19045	19105	18955	18841	18963	18793	18961	18881	18858	19099	18803	18923	19001	18852	19113	18928	19036	19043	18955	19003	18911	19033	19151	19055	19238	19078	18991	19184	18931	18940	18822	19005	18976	18861	19139	19032	18816	18906	18995	19195	19138	19220	18951	19024	19097	18840	18735	19106	18868	19209	18945	18843	18861	18732	19077	19078	18974	18911	18771
33819	52307	39346	27856	23845	18257	16612	16431	16322	16014	15610	15432	15444	15339	15330	15004	14980	15097	15074	15225	15088	14894	14786	15013	15364	15485	15203	15093	14851	14845	14931	14963	14760	14818	14755	14800	14921	14806	14750	14957	15072	14732	14833	14921	14774	14878	14913	14867	14885	14847	14835	14818	14881	14843	14923	14852	14629	14845	14893	14708	14834	14820	14711	15046	15013	14868	14933	14994	14768	14948	14866	14809	14660	14895	14843	14907	14796	14852	14682	14919	14938	14969	14962	14811	14872	14927	14824	14726	14753	15019	14774	14736	14989	14931	15008	14952	14874	14772	14879	14854	14956	14694	14928	14706	14769	14815	14820	14759	14826	14760	14752	14832	14801	14792	14825	14763	14829	14947	14969	14829	14832	14810	14798	14759	14859	14758	14875	14696	14917	14935	14730	14851	14758	14886	14769	14781	14828	14837	14990	14822	14766	14875	14915	14889	14701	14863	14761	14869	15070	15040	14973	14761	14920	14885	14920	14855	14977	14831	15011	14868	14938	14728	14692	14873	14911	15079	14778	14725	14930	14784	14961	14685	14978	14917	14905	14795	14910	14842	14981	14888	14895	14796	14850	15008	14895	14910	14876	14888	14817	14911	14847	14857	14737	14738	14845	14626	14850	14846	14793	14828	14833	14806	14783	14885	14913	14848	14892	14723	14823	14879	14671	14951	14786	15045	14905	14887	14831	14812	14983	14719	14854	14729	14911	14797	14940	14835	14826	14698	14785	14820	14816	14902	14895	14883	15000	14941	14899	14858	14861	14757	14811	14762	14809	14900	14876	14883	14818	14829	14873	14913	14805	14933	14785	14832	14807	14886	14915	14774	14759	14613	14838	14931	14814	14793	14734	14806	14800	14789	14825	14773	14714	15054	14832	14634	14844	14947	14983	14830	14767	14895	15032	14919	14658	14824	14894	14753	14800	14920	14901	14964	15022	14790	14838	14893	14906	14812	14857	14937	14808	14891	14791	14885	14857	14882	14804	14659	15068	14871	14709	14934	15012	14820	14920	14837	14958	14913	14813	14798	14838	14961	14915	14911	14855	14898	14805	14907	14800	14776	15009	15069	14730	14710	14733	14908	14974	14976	14878	14977	14889	14867	14900	14993	14917	14874	14707	14746	14833	14940	14887	14854	14978	14827	14769	14652	14921	14900	14651	14887	14657	14835	14929	14940	14795	14807	14847	14875	14950	14874	14789	14782	14847	14799	14625	14867	14852	14759	14826	14795	14744	14945	14937	14861	14807	14906	14748	14946	14792	14771	14753	14860	14645	15133	14842	14695	15023	14772	15002	14824	14868	14628	14822	14964	14800	14768	14711	14629	14761	14871	14909	14912	14886	14861	14801	14756	14842	14843	14882	14776	14911	14897	14891	14764	14873	14859	14752	14808	14804	14962	14931	14896	14951	14826	14763	14936	14861	14852	14909	14921	14641	14877	14810	14821	14895	14809	14975	14547	14714	14902	14951	14818	14982	14771	14801	14821	14835	14828	15004	14790	14801	14810	14836	14816	14984	14870	14841	14957	14978	14801	15058	14851	14973	14901	14692	14665	14799	15019	14955	14879	14741	14846	14889	14936	14630	14732	14712	14789	14797	14929	14698	14910	14737	14931	14998	14676	14790	14774	14790	14790	14863	14747	14875	14906	14993	14926	14733	14876	14831	14786	15002	14803	14778	14984	15006	14786	14828	14822	14710	15002	14863	14872	14886	14913	14984	14905	14864	14850	14918	14630	14967	14836	15058	14779	14889	14864	14735	14844	14784	14852	15021	14808	14705	14688	14828	14797	14846	14856	14809	14893	14817	14901	14829	14877	14957	14810	14936	14982	14752	14682	14886	14908	14813	14734	15091	14833	14667	14747	14862	14887	14804	14729	14779	14760	14905	14871	14789	14913	14828	14924	14944	14782	14723	15046	14927	14880	14940	14756	14853	14910	14885	15043	14865	14831	14843	14910	14972	14756	14772	14871	14879	14884	14933	14890	14936	14839	14922	14999	14992	14855	14792	15066	14675	14939	14762	14832	14891	14938	14780	14819	14726	14973	14847	14973	14918	14759	14942	14766	14930	14762	14870	14758	14815	14800	14930	14760	14826	14697	14823	14878	14754	14812	14947	15031	14924	15048	14746	14872	14943	14955	14842	14963	14784	14908	14835	14981	14899	15023	14674	14890	14918	14862	14866	14857	14863	14845	14915	14803	14706	14906	14815	14850	14948	15001	14926	14822	14938	14665	15141	15016	14970	14729	14774	14810	14757	14861	14998	14880	15077	14891	14923	14835	14747	14886	14724	14955	14818	14823	14830	14906	14838	14806	14826	14944	14926	14996	14838	14768	14789	14864	14998	14800	14730	14960	14760	14730	14816	14952	14929	14787	14938	14802	14915	14719	14695	14713	14740	14873	14904	14878	14767	14908	14781	14853	14772	14840	14758	14829	14682	14762	14768	14880	14970	14647	14887	14773	14952	14791	15176	14916	14981	14998	14810	14869	14896	14857	14747	14790	14813	14902	14794	14716	14722	14955	14743	14966	14905	14804	14973	14781	14986	14731	14909	14800	14866	14777	14922	14800	14849	15057	14953	14826	14868	14819	15009	14870	14836	14744	14959	14854	14876	14873	14696	14680	14733	14889	14769	14822	15007	14825	14716	14727	14910	14893	14866	14923	14856	14953	14882	14882	14867	14683	14791	14931	14896	14837	15061	14886	14807	14860	14825	14883	14723	14872	15000	14703	14858	14931	14696	14749	14955	14782	14859	14645	14863	15024	14811	14600	14940	14874	14954	14819	14734	14834	14922	14818	14770	14748	15025	15101	14838	14821	14882	14672	14999	14732	14868	14780	14637	14884	14919	14897	15028	14813	14720	14949	14803	14984	14769	14968	15156	14904	14814	14854	14822	14833	14828	14786	14893	14912	14897	14885	14774	14815	14925	14860	14793	14817	14832	14800	14838	14892	14658	14574	14886	14887	14972	14815	14939	14907	14720	14868	14856	15007	14850	14951	14830	14855	15062	14737	15048	14709	14882	14876	14784	15008	14752	14823	14841	14883	14845	14710	14757	14995	14858	14830	14861	14786	15178	14782	14786	14853	14754	14776	14952	14801	14903	14763	14697	14868	14728	14853	14734	14845	14902	14860	14900	14716	14875	14787	14866	14877	14834	14778	14764	14809	14865	14958	14724	14840	14746	14712	14858	14878	14794	14927	14924	14982	14933	14831	14963	15003	14950	14962	14935	14812	14876	14964	15013	14819	14772	14749	14848	15016	14754	14858	14870	14792	14706	14887	14816	14884	14844	15079	14710	14813	14974	14807	14898	14875	14919	14861	14826	14890	14842	14821	14747	14847	14939	14830	14798	14925	14809	14873	14851	14945	14953	14900	14935	14695	14874	14927	14846	14871	14772	14879	14919	14742	14742	14878	14889	14895	14809	14802	14870	14905	14881	14787	14902	14954	14803	14834	14728	14849	14937	14949	14865	14897	14712	14863	14678	14710	14698	14815	14849	14949	14893	14932	14988	14825	14766	14671	14964	14686	14961	14766	14865	14882	14862	14702	14800	14796	14928	15030	14819	14802	14767	15034	14692	14791	14879	14881	14885	14656	14796	14762	15023	14831	14830	14834	14730	14975	14886	14923	14873	14899	14785	14862	14701	14933	14695	14847	14620	14901	14784	15003	14806	14674	14835	14736	14771	14867	14874	14906	14749	14911	14731	14869	15076	14915	14737	14702	14945	14814	14884	14845	14765	14904	14923	14811	14783	14796	14864	14933	14683	14950	14917	14962	14805	15101	14967	14988	14721	14866	14741	14848	14752	14886	14964	14900	14942	14875	14836	14825	14726	14868	14603	14856	14921	14825	14839	14952	14804	14985	14853	14890	14735	14939	14811	14903	14933	14660	15119	14829	14718	14793	14948	15003	14823	14793	14808	15067	14833	14825	14765	14739	14790	14956	14568	14939	14907	14865	14643	14922	14835	14875	14942	14725	14931	14840	14848	14844	14846	14934	14818	14846	14848	14881	14980	14958	14855	14989	14926	15019	14868	14907	15075	14710	14797	14952	14781	14744	14752	14776	14891	14716	14712	14785	14787	14731	14987	14807	14940	14780	14875	14884	14843	14820	14729	14855	14887	14689	14836	14873	14830	14952	14869	14909	14746	14833	14951	14810	14879	14893	14863	14931	15028	14819	14717	14858	15015	14880	14861	14818	14851	14594	14699	14817	15026	14721	14930	14901	14990	14773	14772	14874	14902	15019	14776	14772	14865	14796	14941	14798	14864	14903	14714	14664	15015	14790	14846	14754	14858	14613	14930	14751	14796	14764	14993	14825	14924	14790	14777	14844	14915	14904	14758	14672	14966	14676	14771	14755	14987	15084	14833	14824	15083	14783	14654	14898	14766	14942	14812	14648	14773	14766	14812	14815	14766	14753	14956	14813	15002	14856	14830	14824	14805	14853	14887	14864	14796	14905	14808	14958	14804	14823	14877	14864	14930	14764	14807	14795	14963	14737	14885	14820	14782	14764	14974	14861	14829	14864	14867	14930	14969	14745	14835	14868	14791	14783	14645	14753	14788	14875	14885	14874	14809	14756	14829	14826	14872	14740	14919	14923	14760	14758	14881	14870	14816	14847	14920	14860	14787	14869	14956	15012	15035	14944	14938	14671	14855	14768	14662	14888	14823	14812	14828	14824	14843	14773	14895	14883	14971	14965	14789	14769	14860	14713	14766	14800	14960	14934	14700	14815	14812	14901	14693	14757	14911	14940	14989	15101	14762	14818	14882	14678	14772	14882	14751	14828	14824	14850	15020	14919	15138	14834	14881	14731	14850	14810	14982	14712	14846	14759	14819	14709	14792	14838	14765	14838	14810	14847	14846	15009	14696	14857	14870	14796	14874	14805	14704	14861	14798	14744	14849	14814	14891	15032	14755	14801	14765	14828	14734	14954	14965	14670	14747	14782	14747	14747	14898	14880	14796	14888	14735	14788	14914	14785	14713	14861	14801	15012	14781	14870	14779	14990	14932	14689	14860	14840	15081	14751	14888	14808	14770	14812	14705	14970	14726	14657	14988	14905	14825	14699	15076	14792	14826	14904	14869	14990	14765	14855	14943	14789	14767	14947	14822	14998
22064	21166	28542	24472	22393	23928	25928	21149	20182	19896	19851	19590	19009	18989	19000	18702	18668	18541	18611	18639	18503	18335	18747	19469	20033	19931	19227	18931	18756	18833	18645	18453	18304	18382	18357	18524	18195	18292	18221	18301	18379	18351	18383	18363	18151	18330	18479	18246	18264	18251	18368	18261	18290	18421	18387	18235	18434	18401	18340	18186	18294	18309	18203	18294	18057	18239	18213	18417	18201	18029	18474	18387	18176	18399	18352	18369	18565	18239	18246	18411	18310	18305	18302	18302	18338	18247	18252	18290	18405	18536	18320	18378	18339	18287	18122	18186	18195	18157	18163	18349	18109	18194	18158	18333	18337	18437	18188	18353	18343	18447	18291	18360	18397	18306	18262	18281	18501	18279	18391	18421	18339	18343	18209	18261	18477	18195	18205	18454	18207	18304	18059	18193	18230	18098	18161	18306	18237	18281	18193	18264	18298	18048	18253	18091	18394	18326	18094	18282	18405	18419	18144	18231	18220	18249	18278	18115	18377	18282	18420	18198	18226	18347	18130	18220	18335	18419	18196	18389	18370	18074	18107	18228	18473	18425	18258	18142	18255	18400	18210	18073	18242	18228	18301	18265	18150	18198	18107	18166	18290	18327	18393	18212	18458	18338	18502	18345	18393	18081	18201	18079	18289	18196	18321	18266	18279	18263	18354	18352	18275	18362	18240	18153	18365	18190	18250	18461	18130	18368	18489	18244	18463	18420	18273	18390	18309	18297	18488	18169	18235	18273	18357	18316	18201	18187	18402	18101	18450	18520	17997	18232	18386	18272	18269	18080	18244	18152	18317	18211	18210	18156	18104	18214	18381	18258	18275	18215	18357	18235	18286	18366	18298	18395	18467	18208	18210	18292	18223	18299	18003	18002	18305	18198	18336	18247	18188	18396	18270	18180	18162	18052	18217	18134	18361	18423	18362	18383	18330	18283	18226	18307	18145	18080	18454	18330	18070	18180	18151	18358	18373	18382	18222	18195	18089	18128	18373	18236	18391	18362	18236	18201	18424	18222	18207	18285	18340	18439	18307	18089	18349	18164	18186	18219	18235	18345	18297	18258	18299	18085	18371	18103	18161	18049	18414	18278	18359	18323	18375	18294	18157	18229	18336	18263	18357	18374	18264	18338	18283	18435	18171	18007	18325	18183	18354	18386	18199	18300	18279	18304	18083	18222	18259	18354	18211	18169	18311	18385	18335	18444	18568	18242	18254	18303	18330	18503	18204	18046	18351	18219	18221	18536	18159	18126	18085	18335	18242	18483	18268	18228	18073	18310	18190	18188	18385	18205	18445	18393	18202	18427	18129	18270	18448	18435	18358	18231	18145	18390	18245	18284	18296	18374	18261	18066	18329	18094	18430	18197	18189	18314	18294	18259	18029	18264	18029	17978	18392	18254	18272	18237	18380	18407	18514	18334	18157	18215	18435	18143	18362	18206	18189	18170	18144	18247	18191	18013	18317	18298	18234	17998	18300	18339	18190	18219	18322	18188	18162	18454	18352	18263	18404	18318	18240	18205	18347	18245	18158	18332	18208	18125	18319	18355	18399	18247	18313	18303	18279	18088	18343	18317	18288	18113	18322	18218	18328	18221	18209	18319	18196	18405	18235	18312	18221	18390	18378	18224	18119	18348	18239	18401	18031	18281	18259	18331	18094	18253	18207	18283	18302	18308	18325	18261	18195	18205	18358	18224	18320	18202	18072	18301	18386	17968	18454	18293	18590	18213	18024	18309	18222	18270	18203	18246	18304	18178	18092	18267	18294	18402	18131	18240	18258	18186	18346	18460	18385	18465	18110	18270	18232	18276	18302	18199	18306	18084	18216	18180	18489	18175	18058	18313	18351	18299	18182	18492	18353	18159	18380	18435	18341	18256	18171	17985	18335	18229	18253	18344	18445	18305	18216	18273	18209	18206	18330	18421	18190	18387	18377	18226	18303	18253	18214	18293	18381	18250	18449	18304	18235	18295	18302	18094	18288	18430	18253	18135	18481	18293	18113	18317	18283	18135	18091	18303	18372	18189	18261	18381	18104	18320	18343	18200	18414	18307	18232	18214	18298	18423	18251	18194	18436	18282	18215	18315	18369	18055	17973	18303	18428	18351	18311	18209	18241	18316	18254	18307	18293	18276	18236	18298	18376	18178	18143	18192	18459	18232	18236	18228	18132	18132	18164	18219	18003	18238	18372	18254	18153	18137	18186	18025	18208	18180	18266	18181	18641	18387	18279	18193	17980	18146	18121	18425	18133	18068	18310	18139	18271	18373	18214	18277	18188	18134	18421	18098	18186	18399	18441	18400	18229	18220	18277	18238	18210	18268	18241	18546	18299	18319	18233	18290	18220	18289	18186	18471	18179	18357	18327	18252	18507	18346	18306	18210	18402	18337	18109	18178	18310	18323	18304	18300	18082	18066	18395	18283	18293	18266	18332	18197	18447	18476	18176	18451	18253	18357	18107	18315	18404	18333	18040	18019	18169	18382	18245	18319	18419	18259	18154	18275	18107	18293	18242	18133	18336	18345	18360	18143	18240	18352	18344	18240	18147	18327	18313	18342	18080	18230	18190	18303	18397	18176	18016	18338	18268	18273	18411	18445	18369	18247	18311	18187	18445	18168	18328	18254	18083	18148	18263	18471	18297	18300	18267	18170	18301	18179	18252	17996	18422	18108	17993	18035	18059	18161	18184	18027	18403	18083	18194	18153	18177	18277	18182	18527	18250	18339	18248	18185	18219	18501	18410	18062	18012	18390	18178	18178	18317	18114	18314	18269	18282	18286	18161	18328	18127	18295	18232	18291	18306	18267	18129	18153	18422	18399	18386	18437	18371	18183	18171	18239	18111	18331	18319	18420	18297	18283	18121	18350	18175	18381	18077	18440	18065	18058	18233	18089	18070	18372	18387	18502	18395	18399	18500	18374	18220	18388	18397	18281	18239	18222	18216	18303	18198	18259	18342	18336	18401	18310	18359	18225	18150	18287	17903	18349	18353	18354	18169	18395	18202	18246	18262	18176	18318	18412	18245	18199	18385	18261	18315	18316	18294	18202	18139	18284	18176	18204	18051	18284	18335	18366	18268	18379	18072	18472	18071	18096	18313	18270	18208	18161	18196	18392	18304	18288	18281	18264	18309	18277	18362	18192	18335	18438	18050	18129	18262	18278	18533	18413	18326	18137	18337	18231	17979	18278	18189	18306	18370	18228	18190	18219	18192	18449	18061	18159	18215	18014	18167	18178	18287	18352	18388	18182	18379	18252	18297	18334	18232	18104	18329	18008	18202	18296	18258	18255	18218	18300	18208	18522	18235	18377	18347	18294	18429	18342	18423	18192	18381	18492	18138	18032	18210	18073	18094	18323	18220	18246	18147	18122	18294	18216	18442	18214	18188	18264	18148	18253	18399	18337	18205	18195	18408	18296	18295	18278	18328	18325	18172	18335	18142	18348	18108	18255	18383	18338	18231	18452	18307	18385	18203	18214	18167	18242	18428	18208	18239	18343	18260	18250	18222	18246	18388	18076	18083	18415	18286	18151	18293	18430	18336	18333	18222	18096	18352	18273	18467	18139	18341	18187	18115	18180	18144	18227	18454	18237	18037	18353	18395	18264	18427	18360	18349	18485	18109	18160	18354	18096	18231	18377	18282	18150	18315	18314	18454	18389	18339	18149	18184	18289	18285	18304	18098	18324	18376	18221	18178	18093	18053	18226	18214	18382	18368	18316	18093	18221	18277	18377	18255	18368	18130	18285	18122	18306	18137	18242	18218	18030	18356	18510	18303	18409	18176	18349	18472	18402	18338	18345	18120	18494	18207	18230	18277	18154	18215	18361	18076	18254	18371	18420	18174	18165	18039	18308	18267	18333	18445	18339	18060	18282	18254	18150	18173	18217	18414	18282	18454	18094	18134	18266	18121	18269	18235	18438	18183	18357	18342	18268	18083	18167	18166	18128	18320	18319	18145	18369	18267	18232	18069	18185	18297	18251	18067	18272	18329	18088	18249	18174	18144	18063	18317	18351	18245	18044	18283	18205	18385	18324	18113	18222	18405	18132	18180	18193	18270	18365	18299	18444	18201	18133	18155	18253	18128	18089	18296	18344	18320	18224	18064	18063	18077	18379	18514	18170	18222	18350	18411	18164	18203	18248	18300	18440	18393	18246	18306	18129	18365	18567	18312	18196	18118	18263	18257	18184	18306	18177	18276	18364	18503	18340	18273	18320	18441	18281	18040	18101	18255	18352	18425	18167	18189	18313	18391	18328	18300	18230	18060	18172	18012	18370	18132	18498	18395	18218	18211	18255	18251	18337	18093	18133	18459	18214	18257	18209	18247	18274	18360	18283	18159	18202	18012	18141	18453	18258	18180	18327	18287	18335	18348	18175	18196	18324	18096	18235	18248	18211	18133	18457	18175	18224	18154	18410	18253	18076	18293	18230	18474	18261	18278	18483	18316	18165	18524	18320	18304	18240	17983	18159	18179	18262	18089	18080	18398	18255	18004	18379	18356	18282	18277	18554	18453	18465	18201	18206	18296	18270	18143	18264	18026	18340	18403	18175	18547	18308	18144	18234	18281	18449	18411	18196	18359	18268	18289	18249	18254	18183	18369	18149	18282	18356	18461	18249	18397	18167	18345	17994	18108	18282	18151	18339	18076	18271	18342	18244	18197	17975	18138	18232	18349	18336	18135	18347	18176	18332	18217	18251	18295	18360	18275	18263	18031	18191	18198	18305	18429	18114	18388	18066	18246	18153	18290	18317	18266	18131	18295	18414	18331	18312	18137	18211	18336	18284	18255	18319	18214	18061	18170	18281	18114	18214	18377	18287	18375	18179	18015	18508	18319	18329	18358	18336	18394	18134	18269	18174	18256	18188	18035	18155	18292	18250	18106	18352	18214	18097	18081	18301	18157	18392	18280	18235	18239	18172	18240	18215	17975	18218	18315	18232	18345	18257	18370	18009	18038	18145	18103	18016	18252	18208	18413	18405	18257	18188	18255	18143	18255	18212	18440	18344	18199	18272	18369	18036	18088	18140	18258	18157	18082	18380	18557	18072	18284	18400	18217	18194	18366	18187	18263	18168	18331	18428	18252	18177	18147	18514	18101	18159	18474	18275	18165	18223	18179	18257	18408	18077
34506	56392	50408	41099	27061	18842	18387	17456	16719	16174	16031	15605	15113	14850	15039	14780	14728	14730	14606	14656	14639	14664	14741	15937	16466	16394	15469	15055	14765	14534	14265	14327	14520	14400	14396	14458	14544	14409	14419	14449	14415	14323	14430	14382	14353	14277	14406	14351	14478	14643	14435	14234	14375	14338	14405	14306	14396	14387	14414	14314	14324	14379	14415	14246	14431	14452	14397	14442	14356	14283	14404	14287	14322	14493	14556	14346	14359	14422	14279	14447	14504	14378	14238	14519	14348	14346	14365	14406	14281	14269	14422	14158	14424	14483	14441	14259	14556	14534	14335	14401	14374	14273	14271	14347	14303	14334	14436	14366	14353	14327	14393	14313	14318	14411	14415	14493	14464	14258	14433	14442	14408	14401	14514	14325	14385	14252	14515	14385	14449	14427	14325	14353	14364	14185	14507	14384	14328	14519	14472	14559	14325	14394	14291	14205	14402	14327	14403	14365	14495	14336	14305	14464	14408	14477	14528	14317	14346	14373	14358	14522	14301	14351	14487	14444	14504	14295	14165	14438	14349	14413	14174	14307	14244	14261	14359	14457	14462	14337	14323	14390	14374	14467	14138	14450	14400	14275	14434	14409	14440	14405	14173	14331	14510	14196	14353	14388	14388	14432	14466	14464	14310	14380	14352	14436	14315	14303	14479	14520	14219	14191	14522	14399	14350	14399	14401	14382	14358	14488	14435	14348	14403	14462	14472	14412	14381	14330	14271	14304	14501	14372	14437	14432	14230	14156	14457	14390	14235	14397	14338	14317	14211	14357	14383	14298	14395	14404	14408	14236	14261	14291	14340	14438	14306	14445	14345	14367	14378	14375	14287	14326	14273	14394	14244	14313	14506	14419	14314	14221	14339	14333	14350	14443	14547	14341	14432	14475	14532	14422	14286	14325	14492	14459	14399	14545	14327	14394	14306	14413	14330	14325	14478	14428	14367	14497	14439	14294	14386	14309	14300	14400	14369	14288	14642	14474	14249	14290	14343	14339	14387	14536	14383	14326	14337	14411	14282	14337	14318	14362	14376	14425	14420	14251	14390	14291	14429	14270	14511	14531	14546	14235	14372	14242	14256	14376	14476	14451	14339	14410	14480	14448	14511	14287	14397	14282	14389	14408	14444	14410	14368	14450	14282	14511	14330	14196	14426	14391	14511	14607	14345	14447	14258	14413	14418	14478	14401	14230	14489	14293	14273	14518	14580	14408	14160	14333	14319	14495	14456	14592	14315	14324	14272	14302	14472	14365	14503	14492	14384	14301	14398	14340	14434	14495	14537	14227	14226	14425	14335	14334	14528	14379	14365	14515	14392	14378	14288	14357	14455	14447	14570	14564	14388	14468	14595	14357	14441	14442	14297	14378	14385	14390	14421	14277	14388	14282	14377	14383	14466	14357	14575	14229	14314	14351	14359	14392	14324	14412	14412	14336	14423	14310	14392	14384	14438	14373	14327	14429	14606	14281	14440	14678	14497	14393	14414	14308	14396	14299	14422	14590	14233	14501	14430	14517	14351	14368	14241	14233	14354	14455	14587	14460	14391	14401	14415	14324	14211	14399	14460	14383	14417	14257	14255	14365	14269	14284	14580	14296	14223	14237	14439	14309	14333	14412	14413	14374	14413	14348	14439	14495	14327	14475	14254	14369	14540	14500	14433	14341	14349	14243	14488	14457	14323	14394	14430	14538	14371	14334	14457	14491	14414	14473	14345	14358	14324	14391	14264	14422	14438	14376	14401	14286	14344	14332	14267	14449	14437	14551	14369	14303	14538	14241	14508	14452	14361	14529	14397	14667	14386	14344	14478	14367	14535	14431	14383	14278	14421	14225	14382	14076	14373	14318	14446	14481	14320	14368	14453	14482	14345	14235	14678	14392	14443	14293	14499	14554	14375	14517	14375	14263	14179	14532	14423	14455	14295	14376	14395	14477	14502	14370	14397	14410	14608	14390	14265	14434	14457	14625	14289	14398	14266	14636	14471	14495	14459	14372	14235	14332	14407	14281	14488	14559	14390	14281	14493	14359	14297	14384	14425	14389	14542	14426	14378	14301	14377	14405	14362	14402	14501	14461	14415	14315	14370	14385	14379	14426	14242	14486	14455	14347	14525	14339	14220	14329	14161	14339	14397	14466	14473	14357	14422	14274	14363	14382	14304	14438	14326	14226	14324	14455	14416	14452	14274	14320	14438	14490	14419	14393	14314	14477	14423	14410	14205	14421	14405	14293	14348	14399	14463	14327	14441	14514	14485	14320	14354	14424	14389	14438	14333	14431	14420	14411	14479	14516	14262	14350	14440	14533	14344	14331	14385	14521	14431	14317	14430	14383	14369	14370	14423	14598	14493	14258	14517	14316	14486	14252	14238	14454	14450	14496	14396	14389	14353	14370	14262	14502	14513	14479	14502	14402	14382	14455	14435	14341	14360	14421	14447	14436	14414	14459	14456	14453	14418	14540	14292	14265	14320	14372	14299	14408	14466	14471	14249	14352	14439	14289	14268	14529	14409	14352	14451	14336	14387	14505	14361	14582	14288	14246	14502	14410	14323	14369	14657	14257	14493	14148	14458	14324	14255	14494	14425	14335	14314	14334	14433	14291	14510	14292	14286	14503	14433	14503	14401	14445	14232	14365	14475	14270	14428	14542	14422	14467	14387	14383	14436	14452	14276	14292	14494	14448	14367	14290	14451	14343	14434	14533	14527	14354	14265	14521	14412	14377	14448	14341	14415	14340	14394	14529	14260	14379	14336	14522	14341	14466	14464	14414	14342	14562	14469	14521	14359	14421	14438	14306	14332	14352	14187	14481	14320	14314	14401	14338	14338	14301	14463	14361	14374	14564	14498	14588	14427	14461	14383	14451	14399	14421	14461	14195	14320	14309	14529	14320	14427	14360	14380	14342	14423	14395	14471	14332	14458	14344	14346	14314	14332	14540	14463	14540	14461	14394	14308	14445	14484	14366	14313	14514	14421	14479	14365	14348	14459	14436	14283	14431	14567	14473	14474	14472	14454	14360	14227	14305	14461	14389	14457	14294	14510	14440	14411	14297	14261	14182	14344	14329	14495	14412	14235	14485	14318	14377	14230	14517	14330	14266	14470	14560	14309	14194	14294	14499	14490	14344	14365	14512	14406	14509	14463	14500	14541	14385	14285	14340	14336	14305	14430	14322	14285	14507	14285	14354	14236	14324	14480	14312	14432	14347	14362	14334	14285	14203	14387	14354	14352	14328	14524	14255	14406	14406	14509	14427	14351	14298	14347	14747	14417	14477	14450	14309	14542	14495	14323	14455	14367	14393	14294	14322	14156	14418	14278	14329	14496	14443	14279	14397	14246	14406	14435	14450	14349	14285	14459	14482	14316	14359	14430	14489	14392	14544	14352	14329	14510	14217	14407	14428	14268	14452	14527	14474	14359	14548	14461	14371	14403	14408	14259	14219	14247	14365	14608	14273	14475	14403	14203	14448	14410	14348	14329	14387	14319	14373	14241	14419	14389	14476	14380	14523	14416	14324	14284	14387	14306	14435	14313	14394	14551	14241	14310	14405	14305	14327	14507	14329	14482	14290	14473	14484	14452	14345	14407	14356	14396	14406	14266	14376	14453	14534	14386	14446	14421	14386	14517	14541	14291	14259	14223	14495	14224	14221	14303	14394	14328	14430	14380	14391	14502	14409	14425	14307	14446	14487	14396	14300	14207	14340	14319	14267	14512	14383	14308	14318	14359	14486	14406	14249	14398	14396	14411	14357	14297	14321	14432	14433	14324	14535	14375	14463	14339	14340	14284	14307	14491	14510	14474	14323	14494	14328	14452	14332	14382	14374	14305	14302	14481	14524	14556	14547	14354	14406	14500	14389	14422	14392	14399	14330	14382	14419	14347	14223	14464	14314	14324	14475	14309	14540	14222	14281	14408	14375	14288	14510	14516	14209	14447	14492	14416	14433	14185	14349	14420	14296	14432	14254	14378	14364	14328	14143	14420	14299	14315	14417	14460	14325	14413	14319	14574	14274	14300	14485	14308	14349	14424	14341	14225	14391	14413	14294	14484	14236	14460	14540	14306	14610	14235	14492	14466	14524	14332	14400	14479	14511	14422	14218	14278	14319	14320	14371	14355	14464	14364	14452	14417	14572	14464	14267	14414	14362	14367	14373	14318	14361	14318	14438	14372	14512	14531	14200	14388	14437	14523	14338	14254	14420	14421	14347	14363	14452	14468	14413	14380	14468	14421	14210	14530	14484	14285	14455	14346	14369	14344	14298	14568	14464	14388	14454	14370	14323	14411	14496	14370	14197	14465	14586	14409	14489	14466	14446	14366	14346	14530	14237	14320	14442	14360	14263	14252	14357	14413	14310	14470	14345	14238	14441	14411	14427	14338	14361	14226	14431	14332	14493	14110	14453	14420	14403	14311	14474	14424	14391	14477	14433	14413	14413	14561	14371	14246	14357	14409	14417	14260	14483	14309	14255	14529	14539	14245	14369	14373	14472	14471	14398	14257	14511	14420	14361	14424	14532	14330	14534	14452	14362	14461	14394	14399	14440	14259	14519	14255	14357	14331	14429	14268	14549	14441	14435	14366	14458	14380	14217	14316	14312	14378	14322	14278	14354	14278	14375	14415	14429	14253	14371	14483	14363	14326	14247	14438	14309	14316	14233	14341	14273	14386	14186	14369	14418	14338	14468	14400	14251	14320	14196	14336	14408	14317	14277	14297	14204	14320	14419	14528	14325	14565	14376	14387	14458	14474	14480	14285	14498	14388	14377	14320	14313	14353	14521	14331	14177	14641	14631	14418	14461	14254	14502	14533	14276	14355	14434	14310	14414	14336	14188	14373	14428	14523	14441	14326	14362	14489	14308	14443	14434	14266	14414	14476	14126	14243	14361	14376	14397	14449	14466	14364	14433	14294	14431	14518	14482	14178	14327	14373	14420	14446	14250	14650	14201	14447	14431	14354	14342	14406	14549	14420	14206	14340	14349	14330	14349	14478	14397	14511	14544	14437	14422	14402	14348	14393	14371	14292	14438	14485	14319	14307	14489	14530	14206	14379	14334	14357	14489	14460	14480	14352	14320	14446	14493	14486	14439	14530	14479	14364	14309	14531	14482	14329	14365	14391	14254	14351	14293
31168	30618	36077	31659	21981	20192	20015	18969	18732	18715	18449	18388	18323	18447	18190	18139	18243	18220	18118	18179	18151	17975	18422	18098	18195	18295	18049	18231	18175	18059	18102	17951	18038	18138	17683	17960	17923	17917	17888	18073	18137	18133	18191	18024	17954	17972	18027	17960	18106	18174	18076	18062	18054	18176	18157	18085	18188	18079	18168	17843	18019	18023	18085	18099	18065	18108	18042	18187	18151	18081	18218	18250	18178	18195	17999	17844	17942	17973	18009	18008	18004	18011	18108	17859	18043	17984	17997	18144	18131	18055	18152	18161	18244	18194	18027	17792	18060	18079	18062	18002	18034	18158	18043	17765	17853	18092	18086	18130	17839	18157	18076	18234	17997	17960	17804	18144	18157	18116	18045	18128	17863	18061	18167	17895	17999	17992	17882	18102	18194	17968	18157	18087	18015	17898	18066	18048	18151	18075	18133	18133	18049	18149	18122	17828	18047	18110	18127	18164	18194	17755	18171	18150	18380	18176	18072	18080	17962	17977	17985	18167	18055	18040	17946	18147	18318	18037	18170	18011	17999	18222	18097	18216	17790	18072	18025	17992	18056	18141	18120	18252	17971	17952	17947	17956	18036	17968	17991	17818	18027	17789	17832	18004	18066	17979	18152	18020	18146	17926	17917	17897	18057	18305	17964	18271	17723	17932	18071	17874	17910	18043	18192	18326	18022	17991	17987	18225	18066	18018	18101	18133	17885	18079	18002	18039	18026	18033	18197	18018	18079	18120	18134	18008	18027	18176	18145	18125	18248	18086	17980	17892	18157	18263	18373	18103	18099	18131	18235	18083	18129	18144	17990	18129	18205	18081	17943	18088	18002	18021	18233	17924	18136	17924	18043	17799	17896	17983	18203	18008	18079	18081	18136	18049	18044	18048	18078	18102	18030	17990	18180	17951	18243	18010	17803	17981	17934	18027	18049	17912	18053	18072	18007	17981	17932	18234	18189	18097	17948	18016	18089	18148	18032	18097	17911	18042	17935	17984	17964	17918	18018	18126	17976	17988	18152	18047	17995	18053	18017	17971	17971	18040	18166	18159	17971	18082	18206	18217	17896	17984	17969	18062	18096	18037	18111	17819	18083	18014	17955	18054	18008	18023	18006	18057	18233	18033	17836	18132	18017	18039	17875	18181	17848	17995	18181	18039	18187	17982	17991	18004	18176	18161	18095	18016	18080	17885	18161	18074	18142	18089	18022	18063	18027	17856	17986	18123	17974	17928	17983	18247	18033	18202	17990	18047	18146	17906	18023	18004	18017	17870	17898	17950	18091	17967	18044	18047	17786	17980	18253	18174	18006	18012	18196	18010	18265	18040	18153	18092	18099	18122	18097	18202	17940	18017	17997	17954	18157	18249	18304	18024	17986	18063	17894	18114	17955	18058	18164	18087	18123	18204	18216	18205	18192	18018	18082	17993	18149	18109	18105	17840	17970	18187	17997	18242	18063	18154	18067	18191	18093	18075	17973	17987	18280	18045	17911	18368	17959	18163	18027	18073	18131	18044	18164	18070	18063	18233	18089	17958	18164	18066	18031	17934	18100	18110	17983	18199	18128	17955	18289	18117	18163	18222	18086	18207	18070	18314	18134	17980	17940	17812	17907	18144	18177	17928	18234	18012	18088	18201	18222	18133	17946	18038	18121	18042	17983	18120	18160	17993	18146	18061	18049	17952	18188	18010	18032	18311	18103	17973	18161	18183	18041	18054	18297	17867	18020	17923	18155	18290	18111	18124	18071	17764	18159	18118	17907	18037	17935	17948	17919	18079	18252	17927	18261	17959	18243	18092	17995	17816	18222	18069	18117	18039	18229	18263	18121	18051	18358	17928	18183	18125	18376	18149	18197	18087	17948	17820	17852	18062	18173	18133	18028	18052	17947	17908	18060	18194	18019	18122	18029	17981	18188	18057	18227	17828	18002	18131	18127	18034	18006	18148	17966	18230	17981	17998	17993	17999	18065	18073	18185	18128	17973	18156	18112	17950	18089	18156	18154	18099	18132	18117	18066	17940	17983	18147	18244	17954	18051	18031	18127	18031	18316	18059	17887	18022	18175	18130	17983	18042	18021	18100	18067	17820	17980	17938	17946	18111	18139	17981	17988	18194	18075	17987	17764	18032	18244	18072	18270	18199	17898	17884	18052	18069	18051	18011	17943	18110	18129	17990	18028	18226	17732	18139	17995	18020	18199	18145	17929	18004	17927	17935	17816	18207	17966	18052	18150	17933	18008	18103	17867	17907	17910	18121	18145	17962	18103	17900	17905	18063	18069	18078	18060	17808	17912	17996	18216	17818	17965	18071	18058	17987	17975	18126	18165	18068	17845	17952	17766	18159	18107	17974	17966	18102	17903	17907	18036	18063	18136	18207	18165	18076	18060	17932	18056	17967	18078	18361	18168	17938	18001	17961	18085	18156	18004	17946	18157	18245	17910	17889	17997	18137	18192	18285	17950	17978	18002	18028	18028	18100	18078	18033	18034	18058	17942	18262	18089	18114	18189	18098	18107	18111	17917	18102	18235	18160	18228	18082	18192	18004	18297	18160	18287	18082	18126	18144	18129	18103	18195	18082	17978	17991	18279	17947	18078	18089	18257	18200	18083	18051	17907	17957	18131	18057	18259	17995	18230	18235	18332	18044	18094	18130	18141	17793	17963	18029	17980	18200	18210	18082	17967	17940	18075	18122	17952	17981	18250	18158	18089	18115	18140	18146	18184	18175	18200	18021	17866	18285	18151	18050	18216	18069	18070	18038	18210	17856	18052	18228	18112	17861	18116	18127	18153	17896	18018	18209	18297	18237	18181	18269	18137	18053	18127	17953	18040	17978	18002	17943	18245	18168	18212	18204	17936	17986	18229	17929	17996	17870	17991	18042	18147	17927	18069	18084	18144	18120	17877	18130	18034	18127	18120	17908	17958	18023	18106	18111	18022	18060	18008	18097	18145	17982	18017	17818	17991	17931	18065	17849	17939	17950	18189	18161	18077	18077	18064	18235	18276	18032	18219	18384	17974	18142	17891	18013	18151	18132	17993	18002	18101	18123	18313	18129	18135	18052	18179	18166	17900	18148	18047	18375	18177	18116	18140	18046	18065	17985	18139	17864	17954	18104	18036	18154	18152	18133	18072	18117	17948	18088	17991	18125	18082	17972	18076	18246	18153	17899	18096	18131	18154	17983	18053	17949	18023	17951	18165	18109	18160	18113	18323	18097	18145	18244	18179	18107	18139	18065	18006	18177	18061	18021	18025	18167	18033	18111	18070	18014	17968	18153	18010	18098	18184	18121	18138	18092	17938	18002	18088	18182	18004	17873	17983	18144	17741	18189	17997	17998	17845	18105	18216	18219	18053	17982	17931	17921	18103	18050	18061	18034	18057	18084	18177	18158	18139	18067	18054	18093	17997	18099	18124	17970	18096	17998	18169	18172	18162	18047	18075	18043	18169	18041	17765	17902	18091	18108	18018	18233	18057	18151	18101	18031	17980	17950	18131	18084	18072	18226	18143	18085	18005	18006	18155	18092	18117	17998	17950	17898	17996	18124	18190	18187	18063	18234	18184	18183	18244	18240	18056	17978	18013	18146	18013	18288	18107	18105	18005	17980	17971	18354	18245	18035	18190	18118	18074	18095	18048	18182	18094	18408	18083	17890	17979	17885	18181	17939	18242	18108	18070	18197	18030	17922	18027	18089	18014	17994	18364	18083	18147	18000	18102	17981	17989	17867	18043	17969	17989	18083	18138	17996	17970	18165	18009	17974	18170	18043	18281	18104	18171	17853	18109	18197	17961	17993	17963	17939	18064	17929	18157	18241	18048	18137	17912	18183	18057	17997	18105	17993	18161	17935	18062	18013	18118	18015	18027	18164	18102	18311	18118	17978	18059	17893	17948	18026	17854	18168	18274	18116	18280	18089	18013	18090	18315	18046	18121	17965	17777	18116	18286	18132	18186	18053	17857	17856	18115	17943	18206	17971	17919	18074	18000	18069	18216	18023	17790	17969	18205	18160	18054	17981	17976	17890	17926	18163	18032	17938	18069	18270	18083	18201	18107	17879	17917	18201	18119	17969	17901	18223	18296	17945	18121	17755	18176	18022	18199	17821	18253	17858	18003	18090	18177	18147	18376	18094	17937	18007	18265	18089	18042	17968	17818	17950	18121	17954	18341	18064	17964	18003	18056	18128	18252	18037	18127	18093	18030	18133	18115	18037	18140	17938	18097	18090	17926	18086	18116	18026	18097	18032	18042	18181	17978	18027	18010	17869	18116	18121	18279	18134	18061	18077	18069	17886	18137	18206	18031	18172	18056	17998	18044	18257	18098	17969	18070	18088	18101	18075	18166	18066	17916	18216	18303	17874	17960	18038	17922	18181	18004	18173	17946	18049	18005	18003	18028	18182	17995	18091	18132	18004	18095	18314	17935	18009	18071	18054	18074	18061	18090	17885	18294	18112	18233	18254	18196	18053	17920	18095	18101	18032	18113	17973	18183	18281	17889	18114	17913	18145	18058	18009	18162	18009	18221	18300	18202	17852	18046	17937	18074	18194	18065	17891	17892	18205	17935	18137	18163	18106	18025	17909	17868	18063	18092	18101	18038	18161	17805	17900	18140	18188	18026	17986	18032	18117	17959	18125	18261	18042	18412	18086	17927	18091	18134	18143	17981	18176	18103	18092	17975	18089	18180	17980	18079	18055	18050	18230	17904	18379	18056	17884	18175	18020	17828	17964	18038	17984	18147	18112	18110	18232	18068	18113	18281	18046	17992	17979	18088	18166	18048	18185	17935	18158	18061	18182	18101	17933	17925	18041	18203	17936	18161	18115	18176	18167	18070	18054	17946	18128	18114	18150	18073	18145	18042	18077	17990	17976	18043	17997	18195	18103	18012	17904	18196	17972	18076	18180	18059	18198	17876	18001	17958	18194	18268	18192	17972	18105	18078	18239	17983	17899	17959	18051	18239	18036	18262	18009	17827	18046	17879	17953	18092	17981	18238	18134	18091	18144	18225	17983	17894	17995	18158	18191	17797	18086	17933	17991	18102	18105	18022	18002	18204	17998	17963	17925	18131	18001	18082	17880	18211	17886	17915	17975	18198	17903	17723	18050	18033	18338	18274	18103	18060	18033	18248	18075
30548	44476	36149	27793	17769	17003	16648	15610	15367	14933	15086	14565	14720	14398	14530	14527	14311	14542	14397	14333	14448	14363	14535	14412	14565	14432	14425	14381	14298	14409	14144	14074	14270	14270	14238	14099	14267	14321	14255	14126	14272	14251	14278	14169	14179	14255	14326	14223	14281	14197	14224	14203	14146	14195	14229	14215	14118	14374	14044	14104	14269	14262	14165	14273	14271	14247	14349	14367	14085	14262	14333	14247	14293	14343	14387	14326	14290	14096	14173	14327	14044	14151	14352	14185	14428	14150	14251	14279	14273	14215	14244	14427	14348	14331	14365	14216	14114	14280	14298	14327	14197	14366	14266	14235	14238	14286	14288	14321	14195	14300	14264	14297	14278	14331	14298	14361	14294	14363	14220	14167	14263	14232	14235	14142	14376	14346	14298	14262	14297	14225	14330	14343	14180	14275	14298	14213	14287	14182	14315	14377	14293	14310	14145	14301	14244	14138	14200	14226	14318	14319	14233	14327	14372	14151	14339	14308	14289	14148	14131	14335	14271	14274	14253	14171	14314	14391	14341	14266	14103	14260	14236	14295	14150	14246	14203	14273	14291	14221	14302	14395	14312	14205	14263	14324	14474	14071	14284	14403	14190	14189	14168	14365	14244	14241	14268	14135	14120	14192	14474	14132	14328	14297	14283	14327	14276	14127	14328	14131	14407	14387	14170	14358	14201	14175	14496	14301	14402	14356	14248	14291	14348	14295	14172	14175	14367	14114	14268	14261	14321	14021	14111	14496	14125	14338	14322	14189	14363	14257	14172	14133	14343	14219	14357	14235	14352	14337	14389	14275	14299	14282	14354	14291	14240	14306	14347	14227	14182	14173	14237	14287	14305	14325	14134	14303	14149	14196	14232	14178	14192	14246	14295	14362	14431	14071	14223	14185	14129	14196	14260	14351	14437	14300	14349	14176	14081	14215	14269	14286	14339	14204	14529	14434	14262	14314	14492	14231	14346	14380	14165	14193	14227	14261	14170	14300	14202	14164	14136	14344	14169	14212	14371	14405	14312	14151	14405	14227	14223	14269	14191	14296	14129	14299	14327	14273	14231	14239	14304	14297	14005	14267	14209	14163	14336	14390	14220	14256	14336	14354	14293	14020	14263	14205	14422	14256	14283	14241	14204	14419	14422	14179	14240	14301	14274	14302	14362	14232	14218	14145	14341	14233	14154	14256	14255	14369	14466	14261	14294	14047	14362	14115	14255	14096	14420	14326	14147	14256	14298	14298	14091	14120	14228	14286	14127	14128	14390	14510	14407	14282	14381	14236	14246	14330	14301	14301	14267	14272	14268	14284	14190	14347	14178	14442	14233	14290	14211	14294	14208	14226	14203	14226	14377	14157	14356	14349	14324	14238	14337	14319	14245	14145	14258	14342	14328	14358	14362	14239	14478	14330	14115	14297	14222	14308	14223	14435	14367	14214	14182	14273	14365	14156	14188	14289	14389	14205	14180	14204	14303	14313	14300	14329	14471	14143	14300	14230	14264	14257	14203	14161	14293	14345	14452	14226	14185	14236	14294	14338	14353	14231	14236	14185	14310	14326	14324	14230	14204	14108	14420	14464	14247	14235	14151	14318	14085	14231	14263	14324	14395	14217	14280	14344	14340	14302	14305	14191	14271	14378	14190	14289	14245	14311	14249	14307	14215	14256	14335	14261	14281	14192	14208	14372	14284	14255	14073	14204	14187	14276	14167	14425	14058	14220	14203	14333	14421	14168	14243	14403	14188	14289	14277	14217	14308	14268	14320	14363	14222	14187	14167	14317	14272	14251	14337	14362	14419	14127	14209	14324	14340	14205	14077	14335	14448	14241	14253	14242	14179	14320	14292	14420	14362	14142	14281	14302	14370	14187	14356	14202	14243	14330	14352	14234	14267	14438	14287	14197	14251	14258	14110	14006	14148	14255	14347	14380	14297	14288	14267	14363	14337	14176	14169	14170	14441	14126	14262	14381	14509	14199	14314	14257	14307	14214	14394	14264	14148	14397	14261	14269	14196	14246	14114	14132	14311	14228	14140	14172	14284	14411	14183	14273	14177	14263	14324	14166	14324	14384	14452	14204	14182	14497	14286	14378	14184	14179	14415	14220	14263	14220	14346	14396	14216	14335	14368	14443	14356	14325	14230	14174	14269	14334	14365	14143	14292	14158	14254	14305	14244	14287	14367	14274	14254	14167	14289	14268	14395	14379	14418	14273	14238	14481	14171	14198	14193	14177	14279	14464	14196	14280	14246	14249	14297	14319	14276	14350	14214	14268	14260	14191	14235	14182	14329	14338	14223	14140	14307	14408	14150	14359	14163	14226	14289	14076	14438	14374	14489	14214	14343	14249	14205	14175	14586	14287	14223	14185	14301	14216	14143	14165	14238	14203	14349	14148	14334	14180	14275	14404	14032	14245	14400	14284	14214	14317	14339	14214	14247	14375	14420	14249	14304	14199	14467	14239	14243	14329	14252	14184	14371	14101	14183	14360	14441	14201	14439	14303	14302	14309	14252	14113	14205	14240	14163	14273	14292	14471	14368	14113	14492	14351	14333	14279	14328	14342	14340	14181	14143	14389	14203	14246	14213	14114	14319	14166	14299	14356	14165	14326	14367	14335	14153	14235	14196	14275	14387	14252	14281	14217	14212	14110	14368	14314	14097	14235	14326	14140	14130	14279	14326	14269	14356	14245	14228	14070	14323	14253	14279	14314	14324	14225	14321	14256	14315	14395	14232	14302	14213	14244	14288	14224	14197	14259	14375	14312	14105	14322	14202	14135	14225	14160	14135	14129	14370	14431	14263	14206	14318	14230	14212	14346	14288	14151	14414	14215	14008	14153	14242	14315	14354	14142	14360	14224	14290	14176	14287	14372	14332	14403	14279	14063	14412	14398	14227	14263	14411	14408	14083	14209	14312	14297	14212	14393	14365	14236	14138	14317	14184	14280	14259	14327	14418	14415	14251	14374	14253	14336	14361	14350	14395	14216	14308	14292	14230	14340	14294	14266	14461	14436	14319	14321	14249	14352	14385	14170	14285	14240	14266	14197	14315	14121	14384	14294	14252	14399	14359	14280	14438	14196	14462	14219	14163	14432	14279	14131	14194	14395	14408	14228	14429	14196	14290	14251	14420	14327	14396	14396	14191	14475	14453	14140	14072	14226	14209	14281	14171	14390	14297	14245	14092	14335	14226	14413	14126	14080	14276	14481	14219	14316	14352	14368	14176	14337	14126	14221	14490	14354	14348	14320	14406	14206	14202	14220	14319	14222	14415	14126	14351	14184	14280	14121	14311	14344	14401	14394	14169	14072	14530	14329	14291	14386	14248	14431	14295	14381	14197	14414	14212	14255	14239	14296	14292	14376	14155	14205	14311	14253	14331	14398	14285	14357	14267	14210	14431	14289	14129	14267	14242	14357	14544	14294	14302	14235	14228	14199	14277	14329	14274	14423	14249	14280	14093	14208	14305	14337	14269	14377	14345	14247	14238	14301	14288	14282	14289	14270	14273	14275	14350	14203	14197	14161	14409	14253	14178	14267	14354	14133	14267	14286	14175	14497	14202	14326	14357	14232	14276	14292	14361	14266	14351	14170	14299	14130	14273	14236	14201	14257	14346	14268	14358	14209	14316	14446	14402	14158	14127	14291	14302	14111	14516	14141	14300	14180	14182	14230	14324	14404	14390	14358	14338	14401	14193	14428	14237	14273	14285	14187	14161	14298	14404	14407	14160	14190	14321	14205	14451	14086	14291	14246	14320	14261	14385	14336	14294	14230	14467	14252	14314	14141	14263	14298	14279	14253	14314	14292	14248	14240	14212	14250	14091	14194	14314	14210	14279	14307	14162	14187	14293	14235	14295	14383	14359	14214	14411	14340	14262	14280	14304	14254	14262	14318	14368	14272	14210	14159	14270	14205	14287	14420	14352	14241	14309	14420	14223	14315	14222	14294	14418	14203	14231	14167	14292	14264	14222	14221	14277	14303	14196	14357	14272	14339	14365	14280	14402	14324	14123	14392	14299	14312	14182	14290	14421	14369	14390	14203	14218	14203	14267	14360	14343	14295	14339	14256	14269	14262	14190	14352	14387	14180	14157	14098	14545	14176	14157	14292	14257	14406	14237	14113	14348	14390	14307	14333	14283	14126	14208	14237	14417	14348	14210	14272	14371	14254	14407	14252	14317	14390	14318	14242	14229	14214	14329	14442	14251	14152	14236	14286	14149	14451	14289	14295	14146	14150	14244	14216	14354	14270	14190	14180	14301	14304	14250	14165	14287	14156	14233	14283	14305	14300	14232	14326	13999	14175	14209	14281	14340	14150	14362	14242	14337	14218	14248	14307	14167	14392	14073	14418	14144	14316	14394	14425	14153	14395	14573	14235	14355	14344	14228	14203	14173	14484	14261	14291	14032	14254	14224	14461	14129	14344	14303	14095	14314	14202	14330	14251	14172	14326	14395	14282	14166	14248	14076	14381	14215	14393	14204	14193	14269	14355	14276	14268	14412	14367	14224	14219	14195	14270	14287	14432	14280	14270	14202	14274	14195	14167	14191	14318	14247	14291	14169	14255	14407	14293	14102	14203	14264	14326	14302	14283	14418	14338	14238	14182	14315	14259	14260	14224	14367	14041	14293	14328	14423	14217	14304	14259	14264	14180	14369	14348	14212	14255	14408	14261	14232	14639	14408	14312	14019	14286	14181	14231	14283	14210	14211	14186	14323	14318	14213	14320	14251	14099	14217	14350	14260	14457	14316	14392	14360	14350	14361	14222	14019	14288	14251	14292	14280	14457	14491	14365	14237	14220	14306	14226	14283	14340	14179	14354	14308	14381	14314	14236	14355	14343	14278	14328	14301	14326	14244	14315	14347	14314	14216	14176	14238	14301	14254	14266	14245	14340	14422	14273	14303	14345	14495	14173	14216	14252	14361	14384	14237	14219	14220	14349	14381	14305	14197	14335	14182	14276	14218	14226	14216	14385	14321	14346	14265	14363	14215	14279	14193	14419	14319	14194	14308	14380	14088	14234	14222	14300	14352	14370	14242	14437	14374	14222	14132	14306	14302	14327	14369	14499	14267	14188	14198	14271	14225	14396	14278	14092	14211	14449	14489	14282	14434	14260	14311	14320	14482	14139	14304	14277
23214	21207	28553	26303	23665	23257	22297	19570	18391	18572	18056	17930	17972	17811	17775	17719	17742	17581	17554	17596	17438	17317	17433	17938	18173	18136	17892	17621	17374	17395	17327	17516	17583	17275	17518	17290	17174	17380	17440	17401	17503	17262	17294	17241	17282	17231	17264	17257	17287	17599	17355	17271	17362	17219	17341	17279	17236	17242	17279	17235	17248	17339	17132	17382	17249	17328	17281	17188	17288	17248	17557	17266	17288	17356	17389	17448	17008	17376	17483	17370	17034	17259	17137	17304	17273	17059	17071	17283	17374	17504	17295	17171	17010	17134	17018	16978	17342	17357	17124	17299	17019	17141	16900	17207	17593	17155	17379	17317	17241	17402	17148	17232	17331	17269	17242	17309	17156	17127	17223	17271	17238	17382	17431	17042	17360	17263	17203	17414	17245	17175	17342	17224	17596	17091	17110	17238	17050	17076	17141	17307	17213	17527	17179	17336	17326	17334	17324	17038	17217	17246	17260	17475	17388	17129	17182	17219	17138	17228	16921	17229	17128	17207	16898	17099	17231	17107	17167	17165	17350	17399	17209	17317	17300	17070	17382	17067	17464	17367	17401	17276	17338	17466	17333	17299	17337	17106	17036	17160	17145	17192	17357	17045	17037	17345	17122	16883	17122	17477	17213	17324	17329	16988	17077	17252	17408	17456	17078	17165	17262	17266	17112	17230	17338	17056	17248	17199	17134	17143	17287	17101	17316	17343	17296	17404	17213	17234	17480	17157	17353	17092	17196	17208	17277	17244	17266	17529	17207	17143	17264	17129	17145	17249	17154	17368	17199	16994	17305	17297	17366	17067	17066	17080	17050	17359	17412	17189	17256	17250	17184	17217	17194	17199	17182	17311	17043	17119	17153	17342	17241	17083	17272	17202	17061	17280	17434	17300	17353	17351	17235	17063	17319	17285	17452	17347	17383	17348	17187	17405	17123	17037	17003	17035	17289	17000	17522	17122	17201	17139	17277	17177	17344	17175	17071	17170	17107	17095	17294	17088	17396	17231	17272	17060	17231	17464	17437	17313	17173	17234	17383	17382	17339	17185	17410	17311	17171	17323	17219	17109	17134	17227	17408	17189	17171	17159	17281	17295	17187	17314	17142	17075	17395	17351	17478	17159	17336	17204	17034	17179	17195	17116	17198	17271	17240	17215	17087	17385	17336	17116	17246	17261	17204	17209	17286	17110	17268	17343	17159	17218	16995	16966	17076	17255	17147	17337	17276	17383	17230	17316	17303	17329	17241	17029	17300	17082	17212	17038	17125	17141	17307	17302	17349	17279	17125	17277	17095	17202	17298	17095	17138	17357	17165	17344	17294	17211	17364	17306	17327	17075	17139	17099	17356	17212	17365	17145	17111	17195	17155	17128	17237	17186	17404	17085	17182	17390	17315	17537	17282	17344	17031	17281	17052	17186	17213	17242	17442	17299	17149	17231	17333	17410	17279	17200	17090	17389	17196	17329	17523	17046	17307	17250	17332	17263	17148	17139	17103	17314	17198	17362	17236	17242	17291	17225	17278	17275	17406	17280	17108	17237	17050	17089	17040	17334	17284	17275	17164	17277	17042	17212	17230	17269	17295	17155	17305	17197	17217	17030	17018	17216	17013	17300	17233	17247	17283	17031	17175	16886	17403	17234	16985	17063	17355	17225	17248	17375	17214	17111	17276	17333	17318	17079	17184	17157	17253	17260	17284	17203	17497	17282	17207	17357	17119	17222	17223	17311	17342	17117	17037	17280	17283	17265	17303	17189	17310	17368	17049	17064	17048	17300	17227	17240	17099	16988	16961	17149	17167	17271	17172	17050	17222	17158	17336	17305	17365	17028	17145	17245	17182	17233	17147	17359	17153	17254	17409	17169	17129	17349	17117	17120	17328	17150	17369	17210	17300	17205	17292	17227	17465	17400	17369	17330	17188	17344	17197	17082	17252	17311	17313	17187	17152	17162	17308	17259	17185	17203	17327	17259	17303	17217	17267	17127	17429	17207	17202	17264	17141	17062	17202	17297	17272	17231	17172	17362	17380	17059	17277	17418	17517	17431	17128	17359	17171	17235	17370	17235	17206	17244	17272	17198	17200	17367	17424	17022	17144	17004	17178	17038	17161	17319	17159	17173	17150	17161	17455	17360	17323	17426	17492	17269	17104	17373	17341	17378	17264	17426	17140	17073	17175	17165	17215	17286	17165	17354	17473	17249	17181	17321	17321	17198	17094	17050	17312	17221	17275	17173	17250	17445	17395	17357	17318	17141	17290	17240	17103	17028	17354	17384	17148	17156	17234	17390	17000	17409	17144	17389	17249	17187	17142	17284	17141	17196	17422	17050	17314	17224	17251	17188	17388	17199	17504	17282	17073	17241	17314	17160	17343	17302	17335	17261	17360	17063	17295	17265	17367	17344	17285	17306	17355	17188	17277	17151	17095	17142	17172	17260	17359	17332	17405	17071	17089	17172	17453	17429	17166	17196	17117	17338	17402	17195	17226	17314	17202	17352	17155	17214	17200	17140	17286	17423	17322	17299	17266	17392	17101	17271	17241	17174	17240	17307	17294	17332	17202	17421	17192	17070	17152	17235	17332	17270	17369	17156	17404	17244	17158	17250	17411	17402	17037	17203	17053	16924	17189	17258	17210	17189	17223	17342	17514	17037	16984	17243	17413	17194	17142	17073	17241	17397	17370	17163	17060	17171	17146	17203	17235	17298	17389	17343	17275	17260	17276	17151	17382	17323	17264	17217	16979	17082	17266	17218	17250	17304	17301	17423	17407	17188	17152	17216	17107	17186	17254	17182	17333	17553	17219	17180	17448	17169	17484	17425	17308	17327	17320	16934	17316	17224	17200	17281	17409	17322	17248	17168	17120	17111	17287	17286	17236	17376	17105	17315	17385	16961	17148	17339	17363	17211	17185	17256	17419	17289	17315	17111	17314	17315	17269	17232	17208	17458	17384	17141	17160	17261	17221	17000	17295	17240	17474	17237	17238	17269	17302	17132	17166	17581	17224	17089	17208	17185	17270	17212	17147	17243	16828	17365	17388	17267	17223	17201	17129	17228	17367	17166	17188	17214	17359	17218	17473	17288	17351	17385	17435	17641	17189	17266	17327	17146	17229	17179	17086	17289	17412	17289	17102	17105	17397	17357	17271	17212	17355	17358	17204	17145	17205	17245	17252	17196	17447	17156	17315	17201	17257	17441	17318	17409	17160	17346	17203	17299	17348	17078	17507	17166	17260	17249	17298	17209	17129	17342	17128	17076	17349	17166	17385	17255	17211	17076	17160	17376	17324	17034	17210	17161	17370	17296	17232	17386	17516	17159	17069	17327	17328	17214	17158	17202	17080	17219	17111	17307	17288	17219	17195	17163	17156	17279	17253	17104	17304	17168	17172	17204	17055	17389	17136	17087	17186	17172	17361	17125	17196	17310	17185	17304	17534	17295	17243	17161	17495	17203	17078	17297	17095	17106	17027	17153	17061	17345	17282	17270	17341	17218	17148	17246	17238	17383	17150	17080	17241	17148	17317	17281	17230	17412	17217	17271	17097	17142	17254	17098	17207	17336	17232	17297	17332	17245	17208	17375	17224	17265	17183	17212	17234	17277	17428	17375	17238	17307	17233	17316	17134	16996	17287	17417	17164	17217	17209	17200	17260	17259	17355	17263	17194	17039	17262	17344	17131	17125	17033	17341	17214	17048	16878	17164	17317	17226	17391	17431	17281	17070	17225	17154	17070	17274	17324	17135	17287	17315	17166	17317	17231	17357	17301	17262	17298	17340	17321	17114	17303	17114	17206	17139	17257	17261	17088	17264	17252	17170	17275	17177	17109	17233	17324	17146	17305	17158	17244	17272	17111	17229	17294	17206	17196	17098	17242	17238	17233	17178	17291	17247	17243	17144	17492	17230	16987	17084	17376	17296	17080	17140	17137	17191	17087	17110	17150	17127	17017	17335	17182	17382	17163	17255	17291	17228	17133	17342	17165	17165	17241	17258	17271	17449	17198	17075	17245	17292	17296	17207	17195	17082	17296	17054	17079	17262	17293	17433	17283	17399	17214	17203	17315	17148	17257	17341	17122	17200	17227	17264	17276	17154	17282	17164	17397	17216	17336	17485	17398	17294	17342	17364	17307	17313	17182	17278	17233	17310	17477	17223	17410	17168	17320	17217	17306	17316	17122	17355	17441	17239	17540	17170	17194	17130	17275	17253	17201	17314	17228	17315	17065	17261	17186	17279	17164	17436	17269	17286	17523	17165	17268	17195	17465	17472	17068	17473	17333	17331	17125	17214	17085	17401	17230	17266	17336	17095	17169	17282	17493	17099	17104	17221	17371	17289	17109	17324	17325	17145	17097	17294	17238	17174	17207	17180	17351	17172	17317	17309	17291	17320	17323	17118	17153	17173	17225	17199	17317	17355	17386	17327	17246	17108	17113	17199	17286	17328	17074	17084	17224	17051	17176	17389	17080	17116	17042	17367	17359	17226	17155	17206	17111	17229	17157	17267	17417	17272	17233	17224	17235	17046	17234	17126	17275	17389	17241	17261	17234	17365	17123	17163	17307	17403	17379	17332	17452	17088	17476	17283	17234	17376	17371	17170	17268	17100	17186	17429	17127	17262	17268	17286	17316	17143	17204	17500	17163	17128	17217	17328	17231	17260	17428	17128	17191	17166	17472	17263	17220	17224	17459	17301	17444	17468	17279	17266	17197	17316	17365	17262	17415	17331	17191	17244	17411	17129	17359	17249	17339	17439	17189	17255	17123	17117	17162	17156	17263	17091	17278	17274	17309	17330	17323	17070	17285	17242	17160	17237	17320	17164	17333	17272	17146	17167	17265	17171	17121	17210	17282	17215	17369	17310	17204	17029	17171	17137	17365	17513	17231	17269	17392	17193	17067	17191	17441	17355	17143	17215	17224	17217	17174	17218	17397	17218	17193	17143	17032	17146	17361	17305	17215	17278	17378	17254	17138	17290	17247	17316	17339	17187	17303	17245	17329	17298	17363	17164	17090	17208	17185	17086	17199	17202	17296	17308	17409	17308	17304	17218	17351	17284	17333	17275	17100	17411	17332	17119	17265	17126	17220	17217	17185	17303	17528	17412	17240	17118	17290	17200	17366	17157	17189	17155	17242	17282
32488	57689	49556	36921	22227	18854	17030	16224	15525	15118	14761	14630	14595	14445	14590	14243	14207	14117	14127	14156	13971	14053	13870	14910	15110	15040	14427	14242	13924	13839	13819	13905	13956	13951	13709	13909	13739	13796	13888	13792	13964	13676	13957	13864	13882	14081	13628	13921	13798	13979	13842	13996	13743	13855	13805	13841	13764	13700	13794	13983	13870	13873	13802	13731	13746	13912	13852	13706	14005	13684	13903	13794	13879	13923	13893	13813	13781	13789	13775	13837	13898	13837	13932	13871	13915	13872	13981	13995	13872	13808	13809	13822	13793	13909	13806	13894	13841	13852	13970	13809	13833	13886	13840	13890	13957	13796	13884	13638	13821	14049	13696	13755	13880	13882	13900	13791	13982	13933	13885	14002	13804	13683	13869	13893	13870	13784	13850	13932	13716	13951	13756	13913	13801	13839	13812	13753	13985	13675	13899	13725	13827	13787	13630	13752	13934	13790	13936	13743	13793	13876	13886	13871	13746	13812	13857	13706	13931	13708	13834	13747	13641	13949	13681	13896	13969	13853	13893	13795	13503	13795	13809	13745	13695	13889	13844	13855	13877	13785	13967	13844	13879	13887	13783	13867	13692	13783	13980	13597	13836	13795	13810	13788	13908	13729	13623	13805	13739	13733	13899	13751	13728	13740	13842	13734	13916	13869	13831	13958	13858	13860	13554	13996	13857	13819	13906	13753	13852	13842	13811	13833	13878	13700	13744	13823	13940	13833	13933	13795	13926	13734	13947	13878	13865	13813	13717	13723	13708	13805	13795	13910	13679	13851	13901	13803	13803	13859	13932	13817	13935	13749	13798	13948	13748	13998	13688	13876	13910	13863	13903	13837	13828	13780	13759	13976	13775	13892	13947	13819	14070	13785	13614	13862	13864	13797	13756	13875	14106	13924	13963	13972	13656	13918	13916	13984	13670	13881	14015	13747	13860	13748	13769	13950	13760	13868	13928	13739	13943	13937	13939	13974	13772	13815	13821	13731	13887	13838	13825	13686	13954	13779	13666	13881	13842	14016	13788	13887	13812	13846	13838	13789	13734	13872	13849	13908	13969	13876	13734	13981	13892	13917	13948	13873	13956	13904	13869	13996	13995	13932	13870	13983	13830	14048	13729	13830	13724	13814	13874	13910	13861	13816	13915	13762	13918	13932	14000	14006	13791	13851	13909	14021	13802	13720	13869	14002	13869	13980	13857	13875	13876	13934	13960	13813	13808	13823	13909	13822	13810	13828	13835	13834	13810	13848	13723	13659	13834	13726	13782	13885	13768	13844	13820	13768	13918	13913	13835	13854	13890	13691	13888	13720	13775	13862	13796	13678	13789	13999	13947	13898	13919	13993	13825	13909	13967	13780	13892	13797	13913	14006	13839	13795	13841	13885	13734	13836	13656	13743	13922	13972	13861	13877	13929	13869	13763	13874	13848	13814	13985	13900	13843	13951	13885	13796	13821	13709	13921	13818	13817	13873	13805	13908	13862	14008	13815	13800	13833	13799	13957	13873	13837	13940	13893	13879	13853	13840	13901	13788	13846	13886	13955	13747	13794	13821	13854	13825	13795	13738	13955	13723	13865	13915	13772	13874	13776	13783	13951	13968	13810	13831	14034	14025	13813	13847	13763	13959	13959	13916	13934	13887	13902	13744	13855	13724	13749	13747	13847	13807	13791	13898	13912	13742	13870	13808	13933	13708	13939	13944	13771	13838	13898	13594	13839	13909	13844	13986	13897	13940	13719	13830	14107	13952	13900	13863	13830	13927	13893	14084	13772	13873	14048	13779	13851	13789	13843	13837	13887	13903	13908	13780	13819	13871	13820	13790	13624	13961	13737	13985	13880	13849	13881	13821	13821	13802	13675	14032	13803	13902	13880	14040	13814	13840	13846	13861	13961	13799	13871	13764	13953	13768	13937	13719	13881	13968	13830	13854	13834	13834	14042	13882	13747	13851	13926	13807	13832	13898	13785	13914	13634	13841	13854	13863	13915	13876	13870	13808	13743	13767	13790	13792	13741	13912	13838	13856	13767	13936	13912	13987	13767	13708	13718	13736	13810	13715	13821	13846	13818	13931	13776	13739	13952	13706	13956	13771	13920	13691	13807	13919	13792	14016	13846	13830	13858	13746	13734	13905	13911	13847	13603	13829	13865	13893	13764	13810	13792	13915	13759	13766	13904	13805	13886	13904	13856	13958	13934	13757	13848	13840	13714	13849	13899	14018	13871	13801	13929	13692	13825	13801	13831	13836	13836	13868	13889	13704	13806	13793	13892	13689	13833	13622	14028	13921	13940	13981	13726	13929	13750	13817	14037	13633	13847	13929	13880	13852	13813	14030	13798	13964	13932	13916	13752	13921	13718	13910	13839	13848	13761	13794	13606	13787	13811	13793	13720	13936	13821	13812	13839	13821	13949	13801	13616	13706	13850	13861	13945	13779	13682	13766	13855	14069	13878	13866	13826	13931	13897	13823	13889	13683	13761	13903	13857	13764	13788	13831	13958	13898	13814	13920	13910	13749	13921	13812	13906	13777	13842	13759	13839	13648	13902	13826	13961	13974	13736	13831	13941	13897	13785	13720	13887	13771	13842	13795	13998	14060	13689	13834	14030	13855	13883	13863	13694	13841	13828	13802	13744	13901	14012	13635	13912	13889	13809	13716	13803	13975	13873	13788	13844	13993	13714	13762	13760	13908	13791	13902	13854	13843	13824	13956	13909	13867	13852	13929	13921	13882	13832	13783	13925	13856	13790	13902	13835	13862	13880	13829	13825	13826	13731	13867	13703	13657	13857	14020	13837	13738	13746	13902	13905	13844	13830	13868	13772	13725	13955	13924	13933	13952	13727	13799	13858	13799	14044	13789	13750	13771	13679	13761	13901	13854	13898	13729	13782	13878	13894	13718	13853	13813	13809	13900	13809	13879	13926	13769	13732	13927	13751	13853	13810	13820	13964	13705	13855	13957	14092	13841	13995	13804	13782	13740	13882	13854	13770	13889	13870	13753	14016	13920	13773	13933	13930	13772	14055	13920	13840	13709	13771	13853	13783	13873	13836	14023	13880	13811	13910	13805	13818	13818	13762	13820	13983	13871	14000	13650	13810	13913	13783	13774	13571	13887	14006	13756	13827	13849	13921	13882	13780	13876	13728	13872	13819	13777	13970	13835	13754	14054	13922	13850	13794	13945	13886	13957	13768	13810	13904	13784	14040	13599	13825	13925	13978	13913	13854	13683	13850	13759	13721	13735	13789	13962	13905	13804	13866	13826	13946	13860	13776	13771	13935	13838	13668	13715	13895	13699	13830	13774	13760	13707	13891	13821	13804	13757	13904	13751	13825	13784	13884	13669	13816	13845	13827	13792	14020	14034	13823	13916	13896	13860	13688	13807	13863	13955	13920	13849	13778	13778	13752	13915	13930	13914	14018	13854	13864	13902	13873	13713	13799	13770	13673	13786	13824	13761	13956	13819	13768	13906	13922	13985	14141	13882	13865	13937	13682	13980	13979	13879	13860	14008	13814	13849	13846	13924	13810	13935	13840	13991	13898	13881	13966	13821	13816	13970	13912	13808	13833	13802	13908	13949	13752	13682	13834	13821	13805	13782	13796	13836	13718	13853	14012	13660	14022	13977	13807	13989	13935	13877	13852	13806	13734	13973	13970	13899	13762	13967	13711	13833	13889	13858	13813	13852	13937	13941	13766	13751	13892	13817	13802	13718	13895	13760	13807	13857	13943	13766	14043	13922	13812	13868	13996	13876	13823	13896	13766	13830	13859	13832	13906	13749	13719	13774	14016	13868	13816	13871	13872	13976	13762	13759	13791	13880	13845	13932	14008	13850	13881	13833	13853	13740	13852	13964	13867	14044	13952	13871	13841	13784	13957	13734	14031	13998	13745	13756	13879	13951	13851	13825	13967	13907	13768	14096	13859	13911	13804	13959	13820	13955	13819	13826	13820	13745	13869	13782	13795	13911	13845	13880	13791	13985	13892	13990	13838	13837	13864	13723	13693	13852	13859	13824	13798	13879	13846	13996	13905	13779	13873	13663	13776	13930	13968	13850	13889	13833	13827	13830	13759	13737	13833	13845	13771	14004	13785	13804	14003	13698	13899	13855	13903	13908	13842	13819	13840	13817	13825	13756	13903	13823	13824	13887	13915	13897	13730	13693	13700	13780	13918	13773	13827	13821	13858	13585	13801	13874	13835	13972	13720	14060	13913	13731	13808	13828	13789	13913	13842	13734	13825	13992	13821	13926	13669	13852	13850	13807	13895	13900	13970	13951	13802	13840	13916	13814	13988	13758	13819	13832	13754	13810	13848	13909	13836	13921	13920	13738	13770	13790	13789	13910	13983	13887	13760	13899	13811	13824	13870	13756	13839	13937	13775	13845	13874	13766	13890	13855	13912	13733	13818	13848	13853	13989	13935	13782	13979	13872	13877	13809	13941	13911	13764	13847	13797	13556	13746	13980	13899	13769	13796	13880	13909	14096	13828	13746	13815	13849	13858	13888	13800	13973	13887	13873	13924	13881	13817	13785	13784	13571	13856	13902	13817	14043	13984	13971	13936	13821	13886	13847	13863	13776	13920	13713	13721	13860	13749	13691	13897	13806	13691	13790	13863	14016	13937	13770	13829	13903	13742	13729	13870	13827	13893	13851	13812	13767	13818	13851	13955	13790	13895	13784	13889	13955	13818	13839	13861	13700	13839	13783	13862	13797	13868	13873	13912	13893	13845	13967	13757	13762	13842	13849	13896	13794	13877	13805	13810	13729	13977	13739	13867	13929	13937	13676	13880	13885	13913	13856	13710	13851	13812	13999	13838	13830	13740	13825	13836	13887	13889	13744	13839	13897	13854	13824	13991	13730	13796	13916	13807	13686	13799	13882	13766	13793	13826	13885	13852	13809	13755	13942	13903	13830	13822	13832	13824	13878	13807	13967	13588	13962	13905	13853	13724	13658	13851	13733	13542	13813	13923	13766	13966	13836	13910	13980	13912	13806	14006	13824	13841	13852	13535	13775	13820	13850	13964	13887	13888	13913	13833	13757	13866	13935	13779	13795	13795	13706	13828	13972	13720	13808	13934	13773	13903	13900	13819	13797	13774	13887	13939	13813	13780	13807	13947	13977	13911	13818
24708	21410	29438	30304	23232	21423	20975	19613	19039	18930	18844	18805	18592	18858	18719	18541	18689	18141	18380	18389	18437	18357	18410	18659	18888	18628	18477	18272	18175	18179	18082	18229	18314	18157	18112	18371	18356	18182	18076	18467	18191	18434	18155	18243	18003	18134	18361	18200	18133	18122	18273	18088	18219	18170	18227	18291	17979	18258	18235	18126	18237	18255	18183	18102	18153	18248	18171	18414	18068	18132	18084	18230	18167	18207	18256	18160	18015	18185	18059	18160	18087	18143	18101	18279	18267	18397	18402	18344	18363	18416	18006	18352	18182	18119	18106	18331	18221	18199	18327	18240	18305	18147	18380	18016	18164	18153	18204	18293	18233	18128	18262	18257	18274	18339	18109	18037	18136	17919	18128	18194	18267	18297	18154	18344	18187	18038	18248	18262	18186	18205	18163	18184	18130	18337	18026	18388	18167	18121	17907	18138	17979	18131	18043	17955	18264	18287	18263	18158	18195	18282	18213	18216	18159	18058	18255	18230	18255	18182	18293	18439	18096	18202	18343	18359	18100	18253	18162	18091	18132	18388	18231	18167	18156	18249	18359	18243	18116	18293	18218	18240	18196	18132	18257	18313	18204	18264	18161	18054	18162	18249	18268	18063	18081	17980	18253	18279	18131	18118	18261	18271	18189	18203	18223	18192	18067	18115	18052	18079	18349	18107	18271	18314	18265	18315	18283	18070	18109	18123	18018	18382	18215	18082	18144	18142	18304	18325	18092	18196	18192	18095	18262	18152	18295	18010	18197	18217	17908	18088	18265	18038	18214	18005	18086	18306	18076	18116	18249	18319	18238	18355	18034	18278	18008	18034	18264	18137	18250	18071	18096	18280	18281	18307	18288	18054	18291	18159	18135	18194	17978	18211	18161	18128	18280	18191	18411	18198	18198	18260	18309	17947	18231	18154	18270	18322	18113	18348	18500	18028	18070	18040	18298	18240	18114	17979	18314	18066	18410	18208	18274	17968	18108	18098	18122	18278	18346	18233	18271	18106	18092	18230	18018	17943	18318	18169	18059	18130	18198	18170	18068	18124	17930	18282	18217	18091	18205	18061	17993	18253	18256	18162	17992	18325	18296	18245	18129	18127	18225	18189	18160	18126	18231	18182	18279	18101	18190	18184	18198	18330	18135	18213	18195	18211	17944	18415	18262	18080	18278	18418	18203	18299	18173	18304	18374	18195	18294	18160	18018	18032	18269	18127	18219	18562	18347	18127	18153	18231	18277	17950	18175	18331	18158	18091	18182	18220	18214	18371	18284	18144	18297	18004	18369	18142	18312	18056	18022	18211	18075	18147	18356	18199	18356	18128	18066	18206	18214	18250	18174	18203	18306	18212	18041	18314	18096	18310	18140	18240	18067	18137	18337	18196	18146	18135	18142	18093	18147	18030	18169	18133	18256	18209	18204	18093	18564	18246	18258	18168	18363	18036	18114	18264	18285	18156	18263	18260	18196	18267	18271	18151	18290	18296	18405	18243	18151	18084	18168	18330	18187	18206	18287	18061	18082	18091	18173	18178	18241	18157	18332	18070	18342	18128	18260	18338	18211	18247	18059	17986	17993	17942	18092	18151	18259	18210	18270	18181	18119	17975	18174	18118	18117	18180	18195	18193	18286	18227	18131	18292	18119	17839	18265	18514	18268	18017	18258	18257	18159	17920	18092	18284	18211	18002	18068	18042	18148	18068	18098	18150	18395	18239	18184	18379	18277	18158	18170	18275	18185	18280	18228	18034	18138	18021	17988	18173	18148	17950	18153	18317	18032	18068	18124	18219	18301	18086	18035	18192	18248	18202	18270	18162	18349	18206	18185	18210	18204	18246	18110	18118	18110	18566	18062	18078	18253	18160	18096	18447	18312	18300	18116	18091	18300	18133	18153	17937	18012	17994	18148	18153	18143	18155	18230	18244	18183	18271	18410	18135	18359	18069	18284	18128	18068	18143	18211	18262	18215	18215	18354	18112	18249	18239	18285	18169	18251	18151	18145	18378	18199	18178	18042	18222	18464	18381	18293	18248	18162	18161	18088	18122	18327	18310	18270	18332	18265	18145	18277	18228	18012	18327	18171	18435	18280	18133	18381	18296	18404	18196	18175	18344	18134	18269	18144	18214	18420	18343	18388	17978	18113	18285	18162	18130	18211	18366	18218	18336	18135	18270	18172	18078	18386	18126	18129	18188	18110	18139	18267	18275	18245	18130	18281	18055	18237	18421	18389	18265	18211	18268	18263	18202	17996	18160	18111	18157	18033	18333	17998	17974	18236	18256	18151	18069	18222	18075	18211	18233	18150	17979	18260	18033	18188	18286	18196	18313	18112	17983	18090	18292	18242	18089	18125	18033	18156	18190	18281	18109	18324	18206	18297	18094	18311	18262	18127	18370	18297	18110	18146	18216	18210	18023	18150	18446	18043	18233	18029	18228	18132	18160	18268	18089	18197	18390	18433	18142	18147	18059	18217	18219	18217	18338	18245	18404	18358	18022	18238	18224	18324	18325	18162	18440	18091	18209	18161	17995	18049	18217	18107	18188	18316	18137	18200	18270	18241	18241	18197	18190	18311	18201	18357	18318	18257	18214	17994	18038	18219	18372	18224	18187	18333	18263	18143	18454	18132	18204	18109	18371	18179	18249	18342	18135	18212	18176	18305	18118	18139	18139	18226	18041	18253	18316	18250	18142	18305	18207	18163	18328	18256	18250	18083	18221	18256	18487	18085	18267	18245	18057	18183	18179	18214	18142	18307	18418	18174	18402	18135	18153	18115	18237	18261	18174	18092	18062	18044	17922	18139	18253	18233	18149	18189	18336	18182	18176	18254	18158	18061	18044	18215	18167	18303	18204	18080	18047	18131	18207	18328	18265	18275	18200	18317	18225	18198	18249	18450	18209	18174	18273	18315	18136	17843	18100	18195	18113	18249	18007	18234	18245	18411	18323	18317	18040	18257	18027	18294	18167	18343	18093	18205	18191	17966	18153	18232	18235	18069	18276	18256	18302	18328	18123	18322	18257	18360	18190	18322	18336	18265	18219	18217	18172	18228	18190	18314	18161	18185	18373	18173	18312	18108	18244	18137	18348	18247	18303	17978	18094	18057	18008	18305	18175	18099	18328	18273	18239	18285	18084	18117	18228	18170	17914	18171	18254	18117	18260	18298	18177	18304	18187	18020	18130	18164	18172	18185	18229	18186	18240	18258	18299	18054	18280	18179	18145	18106	18030	18235	18132	17845	18285	18092	18171	18142	18009	18149	18351	18312	18228	18049	18295	18213	18101	18274	18307	18415	18272	18524	18120	18190	18325	18317	18445	18157	18147	18533	18245	18276	18234	18378	18310	18231	18267	18202	18245	18214	18223	18326	18167	18183	18315	18159	18027	17991	18136	18109	18289	18218	18255	18186	18227	18115	18155	18144	18161	18418	18245	18225	18030	18306	18295	18185	18193	18142	18263	18201	18176	18212	18072	18206	18310	18269	18195	18233	18357	18103	18162	18187	18340	18200	18352	18174	18005	18277	18240	18315	18043	18310	18401	17923	18243	18256	18211	18173	18345	18066	18137	18312	18213	18285	18184	18142	18267	18328	18258	18333	18345	18400	18452	18220	18255	18193	18265	18517	18193	18028	17996	18192	18178	18338	18065	18268	18174	18219	18370	18345	18336	17860	18262	18270	18110	18085	18187	18267	18097	18228	18401	18011	18232	18184	18238	18215	18155	18109	18319	18197	18132	18237	18279	18296	18288	18467	18263	18215	18183	18060	18227	18184	18136	18177	17854	18210	18499	18203	18177	18090	18225	17997	18153	18370	18401	18135	18419	18238	18127	18162	18192	18283	18153	18145	18274	18172	18170	18276	18211	18252	18156	18083	18033	18284	18426	18130	18346	18246	18133	17984	18209	18386	18267	18075	18187	18194	18223	18220	18305	18314	18000	18385	18275	18018	18177	18238	18153	18347	18118	18141	18329	18082	18176	18218	17988	18152	18374	18083	18487	18404	18257	18251	18412	18120	18280	18058	18111	18250	18119	18053	18365	18036	18171	18250	18136	18338	18136	18476	18325	18333	18297	18043	18161	18277	18130	18119	18441	18229	18272	18277	18129	18236	18297	18407	18179	18134	18287	18270	18266	18186	18166	18351	18266	18204	18374	18227	18218	18289	18350	18163	18145	18066	18043	18311	18172	18284	18251	18391	18149	18018	18032	18268	18373	18070	18207	18205	18120	18131	18177	18157	18275	18299	18208	18168	18209	18221	18193	18197	18272	18287	18096	18209	18141	18233	18442	18239	18086	18257	18068	18218	18233	18223	18407	18076	18265	18076	18205	18302	18234	18041	18001	18166	18129	18178	18049	18153	18311	18366	18209	18159	18284	18367	18285	18212	18059	18111	17942	18266	18190	18082	18149	18172	18109	18353	18302	18267	18222	18222	18426	18210	18286	18252	18365	18313	18162	18259	18264	18121	18320	18184	18327	18251	18150	18307	18271	17945	18100	18328	18287	18055	18070	18206	18417	18189	18109	18199	18312	18215	18222	18178	18067	18117	18294	18139	18319	18268	18371	18156	18356	18184	18129	18421	18128	18094	18244	18220	18208	17927	18135	18281	18364	18227	18176	18203	18166	18028	18138	18122	18135	18088	18241	18306	18252	18436	18252	18135	18153	18121	18190	18393	18146	18189	18181	18210	18268	18281	18332	18258	18202	18154	18064	18166	18211	18110	18238	18238	18303	18103	18115	18254	18377	18245	18317	18160	18118	18394	18341	18142	18058	18184	18375	18280	18248	18295	18240	18159	18068	18178	18077	18089	18041	18231	18165	18045	18222	18203	18324	18155	17993	18133	18251	18264	18237	18340	18113	18094	18291	18077	18335	18158	18083	18207	18119	18273	18253	18205	18273	18310	18388	18226	18430	18181	18350	18530	18193	18092	18217	18197	18303	18169	18271	18370	18298	17992	18258	18346	18045	18195	18054	18192	18329	18242	18127	18015	18385	18321	18167	18223	18214	18042	18015	18264	18287	18207	18178	18115	18319	18134	18441	18257	18163	18122	18260	18073	18278	18447	18287	18086	18262	18072	18375	18200	18266	18199	17995	18311	18276	18243	18093	18179	18310	18299	18030	18168	18127	18306	18183	17921	18216
30391	52287	43430	31396	20134	17988	16761	16163	15648	15024	15139	15089	15057	14931	14961	14761	14725	14625	14623	14605	14535	14582	14381	14830	14845	14782	14691	14519	14373	14541	14422	14387	14512	14314	14289	14386	14256	14353	14507	14385	14361	14308	14376	14385	14481	14318	14308	14276	14248	14253	14327	14315	14301	14340	14301	14447	14274	14407	14288	14402	14360	14218	14321	14345	14345	14223	14477	14256	14432	14309	14268	14410	14516	14338	14410	14446	14199	14210	14321	14519	14363	14448	14173	14427	14166	14195	14369	14322	14362	14236	14311	14265	14429	14402	14364	14304	14464	14263	14265	14298	14296	14285	14335	14196	14344	14393	14220	14400	14389	14277	14377	14238	14255	14422	14273	14344	14463	14276	14406	14506	14382	14497	14593	14311	14279	14306	14220	14291	14385	14523	14388	14307	14388	14333	14411	14397	14282	14326	14394	14418	14338	14310	14407	14387	14290	14377	14409	14220	14379	14426	14456	14191	14401	14225	14330	14377	14345	14385	14230	14164	14306	14331	14402	14277	14461	14294	14194	14360	14434	14452	14346	14306	14422	14351	14373	14473	14207	14265	14249	14307	14318	14311	14330	14411	14498	14307	14328	14275	14372	14355	14397	14408	14304	14376	14230	14399	14403	14383	14193	14394	14341	14451	14322	14231	14579	14392	14248	14342	14381	14298	14082	14200	14319	14318	14460	14411	14188	14481	14275	14451	14396	14408	14450	14232	14403	14385	14576	14371	14350	14325	14465	14406	14164	14288	14621	14278	14397	14352	14347	14330	14325	14321	14354	14425	14237	14503	14357	14345	14409	14385	14280	14349	14505	14393	14206	14377	14352	14338	14272	14332	14468	14416	14318	14436	14465	14498	14502	14413	14192	14327	14314	14297	14338	14342	14312	14384	14506	14274	14484	14371	14278	14344	14388	14357	14282	14367	14455	14322	14404	14338	14237	14355	14552	14326	14232	14462	14116	14293	14321	14419	14411	14272	14291	14298	14311	14387	14368	14269	14223	14285	14340	14336	14363	14193	14329	14159	14322	14456	14386	14432	14578	14284	14470	14297	14375	14444	14340	14522	14273	14261	14265	14293	14402	14527	14393	14300	14224	14416	14541	14398	14353	14412	14524	14304	14342	14320	14392	14336	14579	14268	14278	14225	14449	14221	14342	14284	14421	14406	14299	14355	14346	14459	14261	14478	14403	14303	14307	14299	14585	14177	14352	14361	14275	14458	14379	14304	14415	14424	14341	14535	14434	14247	14379	14453	14290	14319	14357	14282	14419	14390	14406	14360	14329	14443	14458	14238	14376	14446	14465	14401	14164	14397	14390	14397	14272	14333	14428	14344	14461	14407	14419	14264	14165	14335	14418	14380	14291	14371	14335	14394	14394	14309	14334	14206	14340	14503	14488	14199	14413	14360	14237	14399	14241	14255	14379	14468	14264	14256	14251	14408	14430	14288	14341	14454	14388	14210	14403	14339	14378	14446	14427	14328	14366	14183	14327	14382	14366	14415	14416	14412	14297	14270	14596	14604	14414	14285	14383	14314	14224	14376	14390	14371	14498	14400	14480	14313	14446	14326	14085	14447	14445	14428	14330	14357	14444	14392	14436	14305	14559	14250	14317	14387	14523	14434	14436	14253	14300	14369	14397	14426	14250	14438	14226	14419	14363	14333	14275	14311	14284	14424	14403	14423	14288	14254	14280	14384	14378	14280	14326	14500	14423	14305	14308	14335	14281	14371	14310	14422	14305	14265	14444	14395	14590	14374	14330	14378	14362	14329	14352	14358	14426	14449	14263	14321	14461	14519	14338	14378	14357	14305	14373	14137	14333	14310	14252	14383	14401	14296	14317	14417	14401	14405	14329	14397	14363	14335	14348	14335	14510	14175	14469	14438	14333	14290	14304	14430	14470	14407	14173	14271	14327	14129	14422	14196	14392	14473	14436	14274	14459	14380	14281	14206	14375	14326	14366	14375	14255	14367	14262	14419	14398	14386	14329	14321	14325	14509	14426	14473	14253	14178	14581	14335	14411	14181	14407	14221	14385	14392	14342	14204	14398	14314	14309	14425	14335	14318	14251	14515	14261	14171	14469	14387	14543	14347	14300	14523	14354	14415	14197	14484	14358	14348	14279	14252	14206	14289	14264	14084	14391	14540	14272	14394	14230	14168	14430	14542	14244	14350	14201	14236	14452	14414	14395	14235	14398	14326	14337	14397	14417	14589	14261	14450	14281	14410	14556	14471	14114	14319	14230	14535	14423	14475	14329	14394	14265	14385	14291	14314	14322	14460	14485	14614	14269	14209	14392	14371	14378	14358	14295	14243	14230	14292	14485	14271	14453	14349	14316	14263	14538	14499	14285	14381	14358	14310	14290	14343	14392	14255	14439	14391	14342	14186	14285	14407	14476	14369	14351	14397	14439	14460	14478	14375	14344	14435	14315	14252	14313	14419	14439	14303	14276	14278	14424	14610	14347	14423	14292	14374	14208	14225	14511	14352	14248	14317	14357	14433	14370	14297	14339	14382	14345	14198	14315	14395	14236	14373	14175	14386	14333	14241	14248	14385	14521	14251	14547	14252	14186	14390	14193	14495	14468	14355	14196	14344	14366	14335	14288	14425	14334	14359	14369	14271	14257	14378	14322	14550	14186	14463	14090	14395	14265	14286	14274	14313	14367	14233	14413	14226	14331	14433	14262	14307	14396	14497	14418	14400	14298	14485	14425	14465	14322	14365	14264	14196	14369	14365	14338	14341	14447	14399	14175	14256	14340	14216	14229	14162	14420	14408	14269	14417	14455	14457	14400	14544	14438	14329	14302	14345	14319	14409	14437	14451	14292	14278	14428	14287	14500	14343	14345	14325	14271	14577	14425	14292	14448	14223	14261	14464	14365	14323	14301	14291	14424	14317	14363	14315	14467	14285	14495	14460	14281	14447	14473	14584	14357	14363	14465	14285	14336	14386	14445	14512	14272	14227	14204	14386	14373	14396	14375	14252	14329	14334	14356	14284	14155	14283	14332	14317	14346	14378	14434	14344	14056	14312	14512	14327	14355	14326	14388	14395	14449	14420	14168	14370	14302	14400	14259	14271	14495	14335	14515	14455	14511	14280	14286	14486	14270	14327	14292	14340	14467	14308	14508	14228	14532	14513	14368	14270	14323	14402	14395	14355	14332	14446	14443	14321	14188	14301	14302	14418	14398	14285	14412	14347	14173	14346	14407	14413	14343	14358	14474	14514	14454	14225	14325	14331	14358	14310	14439	14282	14497	14374	14343	14328	14341	14363	14286	14420	14228	14432	14401	14409	14267	14253	14419	14457	14247	14353	14524	14190	14321	14487	14351	14443	14342	14522	14383	14415	14316	14136	14437	14425	14200	14349	14395	14418	14385	14312	14239	14439	14465	14420	14398	14486	14471	14323	14545	14216	14243	14389	14295	14387	14433	14248	14139	14265	14314	14272	14353	14290	14385	14301	14435	14346	14430	14362	14406	14504	14342	14438	14266	14439	14412	14432	14471	14335	14402	14500	14340	14343	14425	14475	14251	14345	14419	14303	14352	14288	14388	14275	14332	14453	14310	14282	14326	14406	14227	14365	14307	14374	14325	14282	14467	14512	14240	14412	14347	14257	14214	14391	14331	14486	14366	14349	14413	14325	14403	14259	14456	14414	14337	14439	14337	14327	14396	14342	14196	14393	14512	14271	14290	14430	14352	14301	14331	14230	14359	14321	14432	14369	14340	14324	14501	14339	14337	14245	14365	14204	14347	14373	14305	14397	14355	14321	14397	14487	14373	14380	14419	14249	14317	14381	14382	14647	14262	14350	14286	14323	14361	14450	14486	14427	14199	14291	14383	14254	14499	14445	14540	14297	14324	14340	14417	14300	14254	14496	14314	14525	14281	14392	14422	14305	14371	14477	14408	14392	14447	14270	14378	14288	14307	14237	14399	14113	14372	14447	14431	14362	14381	14172	14261	14414	14260	14468	14273	14404	14375	14324	14222	14291	14367	14144	14373	14536	14303	14416	14327	14324	14396	14365	14284	14255	14282	14354	14448	14275	14413	14483	14350	14425	14323	14549	14301	14190	14280	14316	14329	14401	14253	14425	14501	14381	14281	14374	14243	14261	14373	14515	14215	14464	14142	14437	14275	14304	14158	14327	14261	14536	14439	14397	14371	14375	14403	14379	14451	14363	14456	14344	14391	14399	14237	14382	14257	14317	14313	14269	14507	14245	14182	14350	14216	14379	14352	14434	14466	14327	14402	14395	14499	14306	14396	14541	14397	14411	14341	14293	14235	14205	14427	14450	14515	14257	14401	14481	14108	14395	14265	14364	14412	14363	14266	14338	14395	14331	14540	14258	14346	14197	14570	14351	14348	14421	14452	14236	14294	14351	14442	14225	14410	14396	14497	14318	14420	14404	14375	14333	14385	14295	14410	14297	14316	14301	14457	14312	14415	14396	14399	14354	14337	14290	14381	14295	14260	14310	14204	14331	14334	14343	14369	14343	14290	14369	14494	14166	14325	14274	14595	14312	14447	14320	14367	14279	14243	14462	14519	14381	14320	14412	14314	14346	14282	14247	14336	14207	14337	14202	14172	14241	14297	14419	14134	14483	14361	14337	14351	14449	14383	14458	14264	14408	14376	14330	14346	14521	14267	14308	14402	14253	14435	14321	14223	14300	14419	14489	14218	14233	14338	14433	14344	14392	14207	14500	14319	14324	14302	14277	14411	14275	14170	14568	14368	14408	14439	14354	14445	14446	14288	14302	14359	14483	14255	14370	14256	14237	14361	14450	14386	14316	14408	14458	14390	14220	14255	14351	14387	14425	14392	14391	14200	14400	14249	14284	14436	14322	14222	14423	14417	14487	14404	14264	14373	14467	14370	14450	14315	14317	14138	14319	14462	14368	14509	14288	14420	14269	14350	14371	14398	14400	14472	14581	14432	14338	14404	14255	14418	14379	14498	14260	14398	14380	14340	14580	14446	14346	14472	14279	14300	14389	14333	14328	14378	14222	14313	14262	14393	14293	14352	14350	14336	14382	14363	14404	14292	14377	14596	14453	14428	14462	14246	14430	14421	14441	14273	14265	14404	14297	14325	14224	14568	14354	14244	14313	14406	14307	14408	14331
22096	21148	28426	24296	21811	24023	25024	20046	18383	18538	18664	18312	17880	17743	17719	17451	17469	17599	17299	17069	17076	17047	17414	18047	18873	18401	17854	17395	17412	17062	16822	16950	16907	16930	16882	16988	16586	16848	16746	17023	16795	16932	16742	16901	16972	16953	16508	16962	17099	16900	16892	16813	16822	16945	16706	16896	16792	16645	16921	16827	16927	16700	16771	16880	16755	16899	16832	16716	16958	16868	16896	16882	16669	16696	16880	16905	16820	16704	16904	16847	16996	16871	16919	16783	16704	16763	16696	16691	16647	16845	16740	16795	16649	16950	16769	17104	17001	16942	16802	16906	16840	16877	16678	16792	16783	16903	16923	16853	16815	16951	16751	16631	16850	16846	16990	16678	16743	16574	16908	16757	16664	17058	16836	16786	16896	16728	16876	16921	16750	16821	16681	16613	16733	16909	16741	16962	16911	16918	16927	17065	16718	16667	16844	16905	16777	16834	16682	16573	16767	16724	16927	16960	16887	16874	17015	16997	16769	16868	16678	16886	16781	16722	16695	16619	16813	16933	16778	16722	16790	16872	16902	16741	16846	17051	16978	16693	16887	16775	16716	16653	16904	17057	16681	16723	16737	16678	16842	16819	16737	16722	16821	16818	16826	16829	16650	16569	16728	16744	16633	16838	16971	16659	16792	16590	16993	16760	16692	16780	16804	16709	16844	16763	16760	16612	16827	16779	17033	17124	16877	16735	16720	16717	16702	16770	16745	16827	16715	16609	16658	16854	16823	17012	16738	16967	17087	16647	16833	16836	17046	16912	16712	16852	16600	16876	16829	16767	16788	16707	16784	16501	16804	16858	16766	16981	16810	17024	17034	16697	16836	16951	16893	16438	16878	16583	16772	16822	16787	16804	16812	16823	16916	17093	16677	16848	16867	16721	16669	16839	16762	16920	16891	16614	16820	16784	16729	16760	16708	16791	16668	16972	16831	16692	16711	16795	16648	16806	16728	16840	16874	16748	16779	16792	17049	16687	16737	16736	16824	16880	17036	16890	16744	16732	16711	16623	16902	17133	16792	16927	16767	16940	16840	16919	16894	16582	16780	16848	16864	16776	16867	16988	16485	16901	17114	16831	16856	16960	16736	16791	16850	16761	16668	16576	16896	16739	16910	16790	16692	16685	16735	16801	16780	16743	16902	16998	16873	16573	16794	16780	16919	16797	16712	16874	16740	16972	16867	16741	16787	16885	16737	16848	17034	16973	16782	16836	16878	17157	16910	16803	16899	16712	16744	16702	16673	16658	16743	16766	16930	17049	16780	16763	16636	16885	16661	16867	16950	16713	16839	16829	16765	16819	16876	16869	16706	17003	16921	16848	16770	16599	16737	16696	17029	16750	16786	16708	16822	16779	16831	16799	16920	16887	16840	16830	16836	16942	16966	16889	16698	16796	16817	16804	16694	16972	16754	16935	16665	16757	16875	16848	16848	16739	16701	16991	16786	16746	16828	16902	16783	16748	16930	16952	16755	16662	16709	17039	16861	16927	16837	16659	16671	16949	17002	16952	16766	16827	16719	17130	16922	16827	16553	16917	16998	16671	16750	16775	16755	16660	16643	16629	16771	16845	16836	16869	16878	16989	16888	17004	16841	16775	16739	16865	16723	16724	16726	16919	16734	16627	16747	16846	16920	16776	16815	16773	16859	16790	16859	16870	16858	16774	16937	16755	16719	16768	16868	16842	16789	16542	16619	16987	16983	16829	16659	16617	16749	16763	16775	16559	16818	16739	16581	16851	16889	16845	16873	16900	16636	16846	16721	16785	16790	16584	16749	16928	16803	16833	16865	16752	16838	16860	16755	16757	16708	16877	16839	16699	16791	16718	16637	16699	17000	16704	16809	16913	16617	16836	16926	16917	16945	16665	16794	16793	16714	16955	16855	16797	16757	16874	16947	16737	16681	16708	16824	16826	16658	16736	16917	16866	16764	16753	16948	16739	16909	16733	16679	16893	16809	16708	16933	17012	16716	16728	16717	16753	16931	16730	16941	16716	16662	16898	16906	17074	16746	17107	16750	16822	17036	16751	16927	16821	16659	16947	16910	16762	16922	16781	16940	16785	16756	16893	16860	16852	16840	16854	16974	16889	16921	16917	16766	16883	16904	16841	16985	16866	16871	16810	16669	16568	16886	16836	16865	16823	16922	16861	16817	16764	16895	16630	16688	16771	16869	16779	16871	16727	16865	16669	16542	16882	16900	16847	16950	16712	16696	16871	16568	17004	16832	16743	16651	16850	16846	16887	16842	16653	16694	16705	16823	16756	16734	16950	16762	16823	16770	16907	16903	16620	16931	16895	16845	16810	16673	16737	16808	16673	16737	16707	16954	16856	16758	16937	16857	16730	16888	16959	16790	16882	16869	16786	16780	16848	16734	16882	16780	16879	16822	16851	16759	16702	16689	16741	16815	16713	16721	16937	16799	16734	16839	16745	16722	16627	16713	16772	17019	16849	16712	16681	16934	16759	17033	16897	16693	16821	16949	16880	16885	16740	16967	16778	16577	16685	16654	16642	16786	16733	16606	16773	16776	16769	16685	16780	16896	16778	16746	16861	16896	16719	16677	16619	16858	16828	16868	16708	16739	16959	16782	16732	16708	16801	16761	16662	16792	16865	17007	16662	16732	16512	16819	16571	16768	16798	16789	16741	16689	16859	16800	16949	16976	16778	16940	16679	16767	16630	16806	16705	16849	16829	16791	16874	16954	17057	16850	16848	16869	16841	16818	16947	16684	16875	16889	16860	16763	16927	16754	16996	16905	16923	16955	16913	16756	16643	16860	16726	16891	16961	16992	16708	16733	16746	16785	16881	16772	16940	16750	16617	17084	16830	16763	17083	16816	16872	16896	16912	16791	16857	16941	16744	16843	16664	16949	17121	16780	16819	16790	16830	16865	16909	16625	16823	16636	16747	16791	16734	16732	16831	16667	16727	16838	16908	16874	16714	16780	16748	16725	16853	16699	16948	16865	16849	16775	16633	16879	16754	16699	16908	17106	16859	16988	16883	16712	16815	16622	16746	16912	16733	16803	16958	16694	16645	16942	16969	16877	16721	16744	17021	16990	16698	16775	16787	16839	16742	16620	16778	16707	16874	16835	16770	16798	16829	16960	16868	16862	16675	16687	16614	16862	16940	16845	17005	16918	16838	16812	16866	16947	16870	17072	16755	16864	16799	16762	17015	16909	16854	16777	16828	16738	16838	16543	16622	16820	16826	16778	16929	16849	16871	16744	16796	16867	16767	16599	16913	16869	16919	16814	16765	16770	16961	16806	16694	16889	16685	16863	16829	16877	16856	16626	16803	16888	16713	16865	16955	16822	16699	16740	16802	16789	16647	16618	16691	16837	16977	16937	16847	16758	16671	16707	16825	16859	16857	16893	16693	16854	16929	17060	16794	16998	16709	16839	16722	16823	16887	16789	16748	16676	16839	16794	16882	16845	16718	16858	16826	16815	16907	16911	16794	16898	16810	16790	16962	16972	16545	16748	16881	16757	16920	16838	16879	16713	16941	16883	16837	16700	16768	16732	16739	16808	16797	17048	16753	16784	16858	16815	16754	16614	16831	16975	16786	16998	16790	16850	16715	16839	16778	16862	16683	16830	16757	16817	16981	16794	16755	16638	16821	16895	17037	16960	16888	16880	16844	16747	16985	16753	16720	16790	16662	16726	16696	16800	16623	17037	16866	16795	16612	16883	16707	16879	16521	16876	16704	16732	16708	16838	16831	16934	16854	16906	16843	16902	16938	16736	16861	16884	16720	16755	16792	16778	16993	16847	17059	16943	16858	16673	16980	16686	16764	16856	16882	16879	16829	16870	16944	16681	16762	16668	16834	16777	16741	16799	16814	16659	16998	16881	16799	16974	16964	16946	16786	16862	16563	16485	16928	17023	16941	16895	16679	16766	16841	16740	16767	16744	16700	16932	16952	16775	17036	16791	16785	16741	16607	16742	16913	16947	16859	16891	16739	16796	17004	16939	16790	16902	17024	16765	16839	16672	16919	16819	16976	16943	16991	17096	16732	16753	16764	16766	16877	16806	16935	17015	17009	16849	16791	16735	16722	16792	16847	16896	16971	16822	16856	16834	16750	16912	16852	16734	16706	16869	16760	16773	16725	16851	16678	16914	16875	16675	16749	16837	16646	16677	16593	16938	16748	17007	17097	16736	16812	16968	16701	16792	16587	17005	16849	16827	17011	16920	16780	16788	16766	16805	16688	16999	16922	16902	16813	16858	16851	16850	16895	16771	16791	16949	16940	16744	16869	16867	16667	16809	16823	16922	16801	16734	16651	16573	16852	16721	16898	16954	16746	16946	16664	16679	16859	16704	16848	16784	16765	16609	16947	17102	16932	16820	16612	16698	16744	16756	16802	16654	16600	16753	16774	16744	16894	16912	16813	17015	16820	16830	16870	16901	16883	16894	16800	16882	16867	16772	16848	16930	16767	16870	16884	16962	16730	16666	16994	16719	16646	16838	16724	16926	16829	16847	16854	16656	16911	16911	16947	16923	16737	16837	16470	16719	16605	16778	16965	16831	16947	16577	16797	16982	16830	16864	16714	17056	16907	16824	16815	16790	16939	16892	16894	16870	16660	16787	16769	16823	16907	16955	16543	16829	16848	16884	16750	16820	16702	16845	16648	16843	16940	16860	16799	16583	16936	16681	16930	16925	16788	16735	16839	16780	16899	16659	16811	17024	16785	16731	16813	16822	16816	16817	16747	16753	17023	16651	16748	16925	17046	16897	16770	16873	16944	16730	16952	16753	16806	16733	16644	16691	16890	16731	16743	16715	16806	16824	16696	16787	16924	16705	16824	16642	16871	17004	16683	16567	16770	16745	16757	16687	16693	16779	17009	16661	16671	16530	16665	16803	16786	16792	16770	16725	16796	16591	16708	16697	16771	16845	16980	16832	16822	16896	16838	16660	16842	16617	16729	17028	16715	16848	16747	16789	16709	16955	16810	16786	16910	16933	16881	16659	16765	16782	16813	16839	16665	16865	16918	16794	16717	16858	16937	16779	16732	16823	16819	16522	16922	16698	16644	16738	16841	17026	16719	16733	16705	16994	16725	16664	16996	16849	16901	16798	16694	16828	16769	16797	16592	16730	16812	16751	16880	16905	16820
34327	65592	52082	33484	24494	20230	17743	16713	15426	15718	15676	15506	14782	14769	14462	14540	14173	14206	14095	13979	13791	13821	14251	15388	15837	15336	14557	14124	13635	13575	13666	13733	13493	13668	13490	13452	13652	13532	13536	13636	13610	13612	13570	13515	13531	13592	13586	13731	13505	13491	13600	13640	13694	13560	13464	13446	13725	13418	13691	13554	13629	13572	13540	13465	13644	13496	13433	13398	13407	13529	13384	13454	13508	13538	13448	13524	13519	13392	13379	13326	13556	13639	13610	13737	13508	13721	13560	13452	13640	13604	13610	13454	13494	13610	13492	13589	13522	13524	13613	13615	13699	13528	13539	13560	13469	13565	13511	13585	13607	13621	13453	13603	13556	13470	13521	13550	13519	13556	13683	13605	13638	13448	13534	13584	13531	13659	13567	13418	13409	13705	13508	13594	13474	13474	13533	13587	13633	13432	13602	13386	13522	13707	13310	13468	13501	13491	13353	13491	13540	13652	13633	13554	13665	13784	13249	13451	13412	13594	13469	13268	13701	13387	13689	13527	13614	13605	13405	13548	13564	13513	13452	13520	13575	13420	13586	13550	13350	13491	13423	13498	13468	13557	13470	13584	13504	13387	13603	13573	13558	13361	13372	13527	13452	13500	13474	13623	13607	13435	13529	13532	13439	13579	13524	13432	13694	13590	13574	13498	13487	13403	13481	13515	13533	13490	13577	13439	13347	13388	13568	13585	13374	13468	13434	13526	13436	13491	13574	13545	13598	13518	13326	13455	13309	13466	13407	13554	13581	13480	13396	13657	13663	13523	13632	13593	13735	13473	13563	13476	13376	13640	13580	13659	13458	13542	13734	13683	13403	13471	13538	13629	13521	13495	13531	13521	13457	13641	13576	13434	13594	13419	13544	13459	13423	13552	13506	13487	13677	13495	13513	13544	13545	13438	13495	13471	13603	13387	13480	13596	13758	13734	13619	13450	13612	13487	13513	13590	13440	13510	13465	13393	13599	13524	13547	13645	13555	13458	13603	13446	13714	13404	13616	13443	13496	13522	13544	13522	13719	13558	13580	13410	13592	13506	13492	13509	13516	13683	13589	13781	13557	13501	13412	13406	13431	13489	13542	13508	13598	13563	13577	13453	13470	13693	13477	13465	13411	13559	13491	13453	13654	13499	13656	13477	13592	13600	13537	13503	13578	13464	13588	13606	13637	13587	13526	13609	13365	13593	13490	13561	13461	13549	13440	13653	13485	13611	13666	13425	13631	13406	13593	13564	13695	13387	13606	13456	13561	13582	13788	13526	13492	13444	13407	13464	13630	13542	13534	13577	13427	13593	13422	13811	13589	13679	13486	13703	13455	13505	13543	13537	13677	13641	13458	13391	13458	13383	13649	13564	13537	13796	13531	13677	13536	13604	13619	13573	13741	13616	13535	13506	13353	13538	13561	13721	13469	13488	13495	13500	13548	13603	13674	13539	13556	13578	13571	13408	13417	13585	13485	13558	13481	13534	13466	13474	13570	13503	13692	13523	13655	13428	13447	13594	13465	13449	13631	13590	13446	13505	13617	13532	13618	13533	13688	13410	13690	13444	13595	13501	13491	13569	13626	13557	13586	13482	13576	13625	13697	13498	13391	13479	13713	13433	13535	13441	13543	13447	13525	13498	13590	13559	13545	13517	13504	13551	13547	13504	13497	13553	13598	13341	13709	13473	13521	13585	13726	13493	13472	13713	13424	13495	13495	13685	13698	13421	13536	13458	13706	13457	13606	13576	13436	13547	13647	13261	13533	13466	13623	13604	13532	13553	13531	13694	13450	13650	13485	13493	13619	13563	13618	13531	13507	13511	13640	13561	13420	13648	13430	13514	13490	13741	13417	13390	13431	13489	13507	13534	13496	13630	13615	13610	13540	13578	13528	13577	13533	13484	13520	13415	13406	13436	13643	13494	13488	13507	13628	13505	13456	13583	13511	13648	13578	13500	13368	13573	13515	13414	13459	13468	13554	13558	13723	13576	13379	13560	13486	13633	13448	13470	13529	13456	13313	13380	13572	13502	13499	13630	13415	13465	13557	13472	13444	13466	13511	13358	13482	13744	13522	13527	13461	13426	13503	13663	13545	13587	13589	13583	13389	13455	13531	13442	13312	13673	13475	13546	13437	13696	13603	13535	13650	13540	13368	13554	13619	13598	13522	13549	13606	13398	13676	13586	13564	13750	13540	13615	13511	13763	13554	13487	13608	13371	13484	13654	13587	13409	13625	13632	13594	13465	13529	13461	13603	13566	13609	13604	13742	13635	13457	13465	13389	13527	13634	13528	13533	13638	13488	13642	13546	13545	13517	13634	13502	13379	13519	13472	13426	13518	13391	13618	13346	13566	13492	13494	13453	13473	13500	13345	13555	13447	13629	13504	13490	13494	13475	13489	13392	13459	13662	13448	13597	13474	13478	13448	13599	13457	13608	13442	13529	13466	13523	13577	13525	13452	13598	13510	13562	13550	13677	13368	13504	13566	13569	13563	13579	13416	13468	13371	13731	13481	13429	13503	13465	13524	13481	13505	13633	13573	13520	13645	13464	13547	13675	13632	13412	13497	13508	13571	13801	13335	13570	13567	13400	13612	13525	13602	13586	13634	13529	13597	13560	13518	13436	13570	13649	13466	13522	13553	13471	13440	13483	13604	13483	13526	13481	13384	13335	13482	13789	13396	13493	13578	13589	13464	13507	13612	13486	13464	13602	13465	13553	13548	13619	13456	13546	13536	13569	13450	13541	13553	13529	13347	13699	13562	13455	13620	13536	13453	13529	13418	13569	13537	13600	13578	13470	13399	13621	13431	13732	13344	13479	13470	13414	13590	13673	13524	13445	13506	13633	13546	13652	13525	13439	13555	13297	13409	13460	13411	13585	13678	13526	13440	13465	13673	13458	13624	13481	13557	13375	13493	13663	13554	13546	13676	13438	13727	13487	13597	13536	13368	13370	13696	13652	13414	13358	13685	13584	13571	13572	13572	13415	13428	13387	13622	13487	13510	13503	13513	13715	13444	13581	13517	13600	13461	13500	13616	13465	13341	13469	13485	13452	13476	13457	13605	13594	13536	13504	13450	13691	13436	13662	13541	13632	13572	13682	13542	13589	13460	13531	13541	13556	13500	13432	13631	13433	13474	13402	13615	13429	13326	13528	13566	13418	13451	13548	13457	13646	13602	13458	13436	13591	13406	13518	13487	13605	13544	13343	13361	13684	13641	13606	13513	13435	13496	13526	13596	13522	13453	13535	13632	13749	13642	13601	13465	13680	13631	13525	13608	13548	13519	13534	13512	13609	13497	13384	13520	13428	13465	13533	13633	13337	13537	13529	13592	13646	13661	13576	13505	13447	13485	13574	13722	13499	13521	13586	13492	13621	13483	13367	13545	13386	13478	13421	13636	13524	13396	13520	13407	13595	13635	13603	13501	13608	13692	13593	13558	13626	13637	13618	13603	13619	13585	13604	13644	13432	13499	13567	13429	13613	13633	13619	13457	13401	13577	13458	13535	13522	13528	13590	13282	13495	13443	13503	13519	13525	13560	13573	13552	13455	13508	13452	13542	13542	13323	13551	13308	13480	13564	13533	13524	13467	13605	13490	13692	13557	13647	13605	13397	13627	13420	13624	13565	13419	13519	13563	13522	13521	13476	13540	13612	13600	13522	13518	13621	13522	13624	13587	13564	13562	13414	13523	13589	13416	13447	13505	13588	13468	13446	13540	13746	13685	13464	13425	13444	13477	13425	13524	13494	13408	13475	13550	13517	13581	13528	13535	13330	13519	13528	13459	13620	13387	13472	13511	13447	13489	13487	13611	13547	13523	13533	13648	13483	13659	13628	13732	13577	13486	13448	13470	13554	13555	13384	13395	13555	13466	13516	13456	13579	13449	13648	13524	13615	13549	13591	13368	13512	13429	13597	13429	13513	13624	13555	13672	13472	13559	13628	13465	13531	13444	13718	13535	13545	13581	13605	13492	13620	13559	13486	13583	13482	13377	13678	13452	13483	13432	13405	13686	13592	13538	13347	13531	13597	13552	13513	13651	13453	13480	13572	13670	13471	13448	13673	13610	13613	13550	13464	13494	13548	13513	13584	13700	13667	13534	13576	13507	13679	13386	13592	13466	13548	13314	13737	13501	13604	13661	13549	13520	13463	13502	13607	13360	13568	13448	13503	13609	13500	13531	13600	13605	13568	13465	13706	13508	13479	13439	13488	13539	13586	13502	13579	13609	13551	13533	13446	13484	13391	13545	13495	13479	13645	13451	13548	13527	13527	13567	13583	13593	13548	13666	13549	13472	13560	13493	13513	13388	13669	13582	13588	13790	13602	13537	13523	13510	13519	13503	13521	13539	13608	13660	13597	13461	13532	13546	13622	13482	13654	13362	13503	13528	13571	13584	13611	13509	13453	13530	13314	13615	13518	13464	13618	13625	13552	13550	13602	13481	13511	13421	13397	13535	13587	13508	13424	13387	13510	13409	13392	13535	13517	13521	13405	13529	13614	13432	13526	13364	13614	13421	13644	13548	13609	13583	13447	13501	13516	13409	13495	13646	13548	13569	13523	13597	13617	13585	13711	13498	13403	13516	13564	13561	13490	13481	13539	13552	13475	13522	13570	13532	13352	13436	13665	13272	13482	13503	13561	13558	13554	13515	13617	13580	13606	13447	13525	13580	13533	13609	13411	13599	13383	13448	13515	13734	13649	13391	13398	13393	13564	13465	13562	13514	13425	13557	13458	13497	13422	13455	13473	13462	13427	13562	13482	13586	13513	13444	13530	13494	13357	13541	13673	13477	13737	13570	13584	13629	13440	13445	13555	13553	13475	13562	13549	13438	13336	13458	13479	13498	13642	13476	13558	13364	13494	13588	13643	13475	13555	13325	13611	13569	13598	13501	13644	13496	13497	13437	13436	13498	13485	13609	13553	13337	13460	13727	13481	13356	13660	13505	13404	13408	13500	13486	13501	13521	13641	13570	13519	13646	13475	13545	13539	13457	13538	13472	13540	13381	13425	13695	13516	13741	13393	13454	13553	13334	13450	13567	13665	13555	13423	13517	13448	13584	13479	13461	13621	13387	13369	13419	13620	13570	13412	13538	13511	13636	13461	13663	13548	13465	13549	13483	13671	13532	13543
30706	31630	37325	29727	22445	20407	19410	18872	18783	18984	18938	18766	18606	18403	18333	18500	18328	18387	18230	18100	18331	18117	18267	18077	18095	18056	18092	18245	18142	18301	18257	18078	18079	17880	18138	18093	18146	18096	17935	18181	18014	18043	18202	18069	17924	18128	17926	18094	18174	18149	18034	18229	18207	18282	18143	18105	17902	17865	18303	18023	18052	17959	18065	18320	18285	18398	17877	18030	18105	18017	18110	18094	18242	18030	18234	18055	17977	18161	17922	17881	17865	18229	18017	18078	18046	18374	17990	18052	18111	18018	18022	18202	18048	18041	18087	17934	17984	18029	18053	18062	18153	18090	17987	17936	17983	18125	18162	18043	17993	18034	18111	18142	18049	17934	18186	18102	17997	18120	18134	18219	18111	18056	18017	17954	18091	18072	17984	18019	18090	17838	17870	17999	18011	17838	18083	18134	18104	18113	18193	18131	18142	17858	17899	18022	18098	18077	18233	17907	17946	18208	18216	17743	17787	18241	18054	18082	18065	17923	17913	18147	17968	18023	18112	18277	18095	18191	18016	18155	18007	18013	18206	17947	18121	18040	17958	18243	18065	18170	17776	18084	17982	18085	18148	18241	18264	18157	18111	18173	18118	18116	17994	18016	18100	18191	18234	18148	18217	17950	18033	17984	17921	18180	17963	18075	17968	18074	18176	17967	18113	18082	17887	18087	18185	18011	18037	18016	18140	18107	18012	17940	18037	18128	18132	17861	18037	18106	18033	18166	18139	18008	17944	17740	18064	18036	18087	18361	18252	18006	18054	17997	18055	18107	18179	17991	18009	17816	17929	18022	18004	17894	18185	17947	18087	18192	18183	18042	18015	18180	18038	18087	18037	18055	18026	18172	18177	18060	18045	18033	18116	17955	17973	18053	17992	18006	18117	17895	18072	18057	18104	18008	18100	18037	18159	17978	18061	18165	17947	18039	18401	18173	18058	18010	18065	18058	17901	17957	17990	18121	18093	18170	17952	18091	18233	17955	17992	18061	18089	18197	18114	18118	18125	18087	18169	18170	17948	18139	18226	18069	17782	17961	18027	18317	18047	18127	17998	18114	17934	17995	18206	18143	18003	18170	18240	18075	18101	18039	18156	18077	18210	18346	18025	17924	18106	17976	18074	18007	18078	18398	18148	18047	18248	17988	17915	18067	18156	18241	18062	18045	18444	18050	17999	18096	18108	18200	18088	18051	17999	18138	18011	18062	17925	18117	17967	18083	18218	18232	18067	17962	18100	18089	18187	18123	18202	18192	17973	18051	18243	17973	18227	17979	18120	17967	18117	18049	18202	17989	17945	17814	18111	18135	18030	18013	18267	17864	17984	18078	18163	18140	17946	18120	17899	17989	17979	18188	18223	18239	18059	18064	18241	18088	18096	17896	17925	18157	18151	18128	17969	18028	18093	18204	18106	18022	18088	18037	17984	18178	18173	18289	18122	18162	18041	18175	18079	17985	18306	17953	18184	18104	18083	18248	18137	18145	18129	18213	18067	18229	18092	18081	18257	17878	18036	17945	18153	18123	18183	17905	17963	18069	18149	17941	18076	18292	18087	18016	18127	18370	18279	18095	18026	18161	18182	18048	18093	17967	17918	18142	18106	18106	18332	18051	18229	18140	18102	18101	18197	17998	18153	17995	18107	18023	17999	18279	18187	18216	18093	17959	18100	18063	18111	18228	18086	18280	18153	18172	18014	18021	18072	18163	17943	18031	18122	18073	18005	18137	18109	18004	18121	18025	18022	18158	18112	18158	18101	18033	18018	18148	18130	18125	18236	18081	18097	18087	18059	18132	18240	18109	17964	18285	18081	18035	18148	18065	18056	18094	17764	18026	17885	17909	18086	18057	18200	17992	17831	18217	17921	17983	18080	18049	18046	18305	18047	18023	18122	18150	18242	18143	18316	18065	18095	18119	17937	18060	18264	18090	18015	17825	18147	18121	17956	18115	18131	18015	18059	17850	18068	18150	17824	18137	18088	18058	18001	17932	17866	18055	18063	18049	18008	18044	18039	18084	18200	18113	18161	17970	17838	18081	18024	18380	18231	18045	17878	18053	18098	17874	18321	17882	18064	18038	18290	18151	18199	18266	18120	18126	18292	18010	17942	18212	18116	18016	18100	18211	18201	18196	18147	18186	18156	17947	18030	18180	18065	18028	18040	18096	18144	18115	17871	18046	18228	17908	18065	18286	18172	17951	18008	17995	18118	18085	18129	17997	17868	18216	17982	18129	18008	18074	18026	18144	18079	18076	18128	18148	18054	18011	18106	18206	18219	18088	18055	18250	18046	18120	17983	18038	18051	18016	18169	18012	18112	18182	18015	18054	18056	18143	18190	17980	17767	17866	18155	18087	18052	18104	18278	18162	18110	18255	18175	18010	18053	18144	18290	18301	17841	18107	18145	18097	18111	18054	17811	18072	17922	17919	18076	18209	18008	17985	17998	18224	17969	17972	18114	18068	18036	18075	18228	18039	18113	17988	18034	18020	18228	18079	18093	18172	18251	18336	18211	18342	18200	18212	18109	18122	18169	17922	18085	18070	17970	18069	17958	18020	17970	18054	18189	18045	18154	18212	18041	18034	18061	18307	18196	18042	17966	17906	18361	17936	18173	18092	18270	18239	18120	18310	18091	18159	18137	18021	17915	18145	18199	17958	18219	18076	18138	18189	18048	18024	17893	18062	18174	17974	18046	18014	18286	18341	18014	18128	18045	17986	17876	18023	18041	18107	18172	18081	18188	18192	18128	17997	17979	17896	18070	18002	18212	18222	18158	18019	18183	17894	18076	18062	18102	18184	18017	17959	18164	17974	17888	18217	18236	18069	17987	18045	17973	18151	18007	18373	18210	18330	18198	17864	18017	17971	18062	18101	18093	18114	18231	18161	18055	17920	18184	18135	18085	18201	17870	18262	18173	18111	18151	18186	18094	18115	17975	17964	18165	18151	18024	18167	18160	18130	17988	18018	17979	18073	17982	18141	18267	18105	18080	18202	18042	18167	17995	18076	17933	18011	18027	17858	17879	18250	17969	17904	18134	17996	18005	18256	17996	18093	18009	18276	18321	18181	18144	18006	18276	18089	18229	18177	17853	18082	18291	18085	18022	17999	18198	18172	18238	18176	18196	18053	17962	17967	17996	18122	18023	18075	17911	18092	17901	18015	18048	18008	18097	17984	18110	17941	18145	18093	18130	18146	18093	18229	17922	17886	18022	18075	18135	17960	18092	18378	18053	18178	18246	17871	17903	18071	18123	18066	18192	18089	17986	18142	18038	18269	18141	18231	18169	18243	18143	17972	17996	18031	18037	18183	18292	18088	18267	18318	18090	18014	18105	18160	18215	18099	18155	18200	17930	18171	17951	18072	18091	17946	18113	18141	18298	18054	18080	18259	18212	18179	18030	18144	18154	18285	17916	17958	18014	18117	18070	18121	18045	17963	18039	18021	18195	18076	17881	17959	18164	18012	18328	18105	18069	18107	18062	18064	18106	18166	17968	18155	17998	18109	18057	17993	18274	18178	18103	17937	18152	18129	18281	18079	17966	18253	18143	18070	18411	17813	18138	18204	18277	18351	18134	18217	18208	17998	18151	18004	18199	17936	17901	18000	17954	18093	18005	18107	17846	18112	18257	18098	18120	17972	17890	18015	18198	18051	17955	17924	18038	18052	17999	18061	18314	17984	18199	18066	17850	18075	18236	18025	18063	18171	18182	18199	18235	18184	18243	18069	18107	18082	18032	18133	17972	18111	18141	18031	18124	18152	18002	17839	18027	17958	18122	18261	18242	17866	18005	18283	17998	18097	18284	18053	18370	18140	18108	18050	17884	18219	18036	17858	18074	18109	18055	18009	18158	18114	18137	18130	18277	18235	18201	18044	18039	18081	18309	18056	18267	18202	17990	18279	18233	17972	18065	17978	18140	17984	18116	18115	18145	17834	17839	18208	18083	18116	18143	17901	18016	18115	18043	18052	18081	18124	18104	17812	17960	17989	18075	17915	18243	18057	18114	18085	18003	17938	18092	18184	18319	18181	18213	18164	17917	18080	17859	18151	18355	18036	18000	18124	18122	17877	18171	18081	17780	18003	18310	17888	17931	18078	18346	18208	18141	18040	18176	17920	18201	18114	17998	18083	18035	18101	18274	18230	18066	18217	17934	17925	18255	18086	18370	18184	18090	17934	18052	18032	18151	18083	18230	18107	18006	18082	18083	18170	18032	18037	17990	18023	18149	18116	18106	17882	18191	18188	18214	18150	18322	18237	18215	18007	17986	17860	18100	17933	18177	18216	18197	18256	18216	17986	18044	18037	18314	18071	18034	18061	18005	18071	18279	18061	18008	17995	18003	18094	18038	18088	18090	18247	18097	18060	17889	17875	18102	18091	18207	18117	17981	18079	18221	17993	17948	17992	18101	18122	17998	17915	18143	17947	17876	18057	18124	18056	17922	17925	18232	18020	18209	18302	18262	18047	18211	18057	18126	17996	18102	18063	18128	18102	18231	18277	18113	18273	18251	18092	18217	17946	18031	18282	18172	17953	17992	18014	18130	18221	18150	18163	18071	17903	17964	18083	18215	18125	18218	17934	18141	18106	18045	18185	18061	18059	17886	17899	18135	18030	18022	18034	17973	17991	18223	18198	17981	17922	18118	18041	18114	18124	18153	18157	17986	17920	17903	18199	17835	18090	17980	18204	18085	18038	18064	17866	18043	18202	18121	18069	17987	18142	17962	17925	18044	18142	18274	18115	18005	18262	18051	18104	18138	17955	18076	18243	18193	18144	17961	18128	18251	18124	17922	17931	18085	18160	18115	17947	18268	18069	18144	17974	17942	18093	18093	18048	17965	18126	18185	18069	18151	17984	17986	18227	18027	17946	18011	18138	17942	18124	18134	18019	18171	18122	17973	18432	18185	17990	18391	18131	18108	17972	18198	18094	18099	18106	18142	18249	18115	18037	17939	17924	17862	17890	18078	18019	18144	18100	17984	18117	18258	17922	17940	18052	17883	18182	18290	18105	18096	18090	18167	17999	18116	18196	18318	18073	18072	18168	18055	18042	18048	18290	18166	18074	18232	18202	17993	18135	18177	17945	18216	18147	18022	18033	18016	18036	18214	18142	18121	18265	18158	18378	18117	17995
29445	45825	36971	24747	19252	16895	16209	15346	15296	15486	15326	15081	14926	14732	14718	14827	14622	14391	14538	14573	14452	14324	14347	14494	14614	14323	14440	14226	14379	14230	14352	14300	14414	14208	14386	14212	14217	14224	14245	14337	14331	14369	14203	14281	14249	14386	14303	14448	14430	14253	14201	14333	14367	14362	14287	14080	14371	14276	14252	14401	14192	14396	14288	14243	14189	14339	14210	14317	14143	14316	14306	14352	14065	14352	14225	14293	14060	14321	14409	14263	14289	14340	14590	14472	14238	14283	14275	14348	14413	14217	14337	14338	14303	14139	14348	14250	14250	14301	14238	14369	14368	14113	14374	14171	14336	14394	14358	14393	14237	14503	14374	14345	14253	14201	14392	14372	14260	14354	14376	14318	14318	14258	14240	14195	14329	14401	14307	14188	14403	14217	14403	14291	14331	14260	14288	14281	14286	14412	14362	14514	14347	14296	14274	14346	14219	14310	14331	14385	14291	14290	14313	14371	14359	14424	14206	14365	14243	14382	14242	14414	14226	14324	14287	14143	14329	14208	14348	14348	14248	14428	14297	14377	14385	14299	14225	14389	14274	14458	14413	14253	14359	14311	14347	14360	14293	14190	14253	14287	14285	14388	14203	14372	14273	14334	14237	14307	14235	14347	14414	14151	14333	14287	14326	14365	14347	14361	14347	14265	14290	14374	14419	14315	14191	14265	14426	14345	14389	14383	14315	14313	14433	14083	14228	14257	14252	14211	14368	14301	14299	14346	14284	14263	14246	14392	14243	14239	14332	14323	14352	14340	14243	14225	14299	14251	14238	14366	14417	14287	14316	14217	14310	14138	14408	14412	14231	14218	14182	14460	14390	14274	14394	14372	14418	14259	14177	14350	14323	14331	14415	14239	14402	14415	14333	14327	14169	14257	14444	14259	14203	14245	14230	14287	14446	14313	14376	14324	14343	14312	14450	14469	14428	14539	14300	14333	14226	14395	14287	14344	14355	14368	14302	14208	14391	14347	14357	14313	14366	14444	14336	14487	14369	14386	14370	14430	14334	14228	14346	14172	14165	14258	14285	14429	14079	14373	14298	14426	14367	14301	14271	14367	14307	14339	14152	14365	14276	14249	14195	14291	14260	14400	14406	14258	14252	14268	14403	14317	14343	14358	14372	14426	14303	14246	14356	14279	14278	14221	14288	14202	14187	14292	14290	14208	14256	14344	14150	14332	14292	14403	14247	14503	14339	14258	14183	14268	14212	14392	14355	14242	14316	14162	14371	14354	14367	14412	14387	14301	14365	14257	14313	14293	14281	14313	14253	14319	14230	14145	14330	14316	14341	14316	14247	14225	14263	14306	14256	14188	14398	14237	14321	14316	14163	14396	14201	14293	14416	14228	14180	14351	14339	14425	14391	14263	14377	14114	14389	14109	14374	14294	14385	14249	14161	14270	14400	14423	14209	14236	14329	14344	14335	14288	14471	14435	14357	14209	14388	14325	14371	14302	14336	14471	14061	14236	14298	14313	14388	14359	14364	14261	14536	14200	14384	14449	14338	14269	14469	14175	14387	14503	14261	14140	14365	14361	14405	14302	14457	14412	14284	14300	14339	14355	14391	14328	14244	14185	14327	14152	14309	14339	14232	14229	14384	14323	14388	14330	14211	14311	14380	14395	14195	14313	14373	14288	14392	14311	14196	14414	14213	14437	14093	14228	14270	14321	14231	14256	14227	14304	14328	14358	14356	14449	14352	14365	14367	14313	14364	14276	14364	14349	14335	14387	14323	14202	14475	14309	14348	14343	14285	14325	14397	14287	14240	14253	14192	14365	14292	14141	14264	14329	14287	14303	14347	14337	14272	14222	14348	14380	14351	14252	14377	14400	14338	14325	14449	14213	14345	14552	14283	14444	14187	14374	14140	14313	14461	14314	14332	14290	14606	14325	14302	14429	14362	14363	14401	14417	14346	14206	14499	14160	14355	14138	14302	14389	14360	14153	14319	14313	14173	14389	14478	14270	14391	14405	14395	14358	14287	14302	14380	14477	14360	14345	14397	14424	14367	14368	14350	14256	14427	14281	14364	14402	14182	14164	14070	14432	14119	14234	14278	14483	14226	14259	14390	14186	14439	14318	14373	14056	14319	14246	14502	14353	14228	14293	14291	14334	14351	14300	14230	14223	14385	14270	14346	14419	14383	14193	14370	14238	14127	14168	14189	14462	14241	14295	14207	14336	14355	14225	14347	14508	14362	14259	14441	14361	14502	14405	14395	14330	14374	14299	14382	14159	14266	14334	14394	14242	14199	14165	14333	14323	14375	14301	14155	14166	14414	14311	14378	14321	14359	14164	14212	14337	14347	14551	14239	14323	14345	14395	14421	14218	14394	14358	14322	14218	14240	14346	14216	14423	14250	14261	14336	14383	14386	14277	14217	14283	14278	14300	14471	14445	14219	14406	14179	14343	14288	14456	14305	14395	14317	14213	14385	14251	14231	14308	14355	14326	14368	14365	14156	14476	14329	14311	14279	14329	14346	14439	14293	14310	14303	14352	14348	14263	14578	14274	14423	14251	14394	14089	14175	14350	14451	14167	14300	14247	14322	14143	14329	14225	14169	14308	14187	14400	14140	14400	14271	14271	14358	14494	14453	14135	14175	14353	14355	14328	14313	14417	14188	14238	14330	14363	14222	14247	14304	14291	14221	14326	14372	14250	14480	14432	14203	14323	14268	14325	14363	14354	14324	14294	14334	14334	14271	14235	14349	14432	14379	14464	14422	14297	14372	14259	14260	14381	14327	14188	14171	14371	14399	14544	14423	14402	14123	14219	14331	14395	14295	14411	14337	14247	14280	14301	14428	14231	14460	14246	14377	14306	14298	14285	14325	14385	14268	14168	14466	14202	14259	14479	14349	14377	14357	14291	14303	14340	14393	14364	14375	14230	14259	14201	14385	14395	14285	14368	14256	14546	14274	14164	14266	14102	14221	14241	14516	14327	14345	14296	14415	14199	14391	14369	14330	14249	14388	14318	14222	14319	14246	14349	14125	14307	14329	14492	14303	14463	14368	14464	14311	14103	14294	14430	14325	14230	14532	14355	14293	14380	14339	14239	14367	14267	14270	14329	14399	14204	14562	14114	14278	14184	14255	14432	14313	14335	14208	14161	14375	14242	14192	14417	14253	14321	14524	14181	14391	14245	14345	14243	14361	14253	14488	14417	14402	14371	14234	14485	14086	14104	14219	14321	14266	14248	14527	14227	14200	14312	14236	14403	14402	14341	14231	14353	14219	14374	14379	14213	14540	14176	14476	14339	14347	14122	14241	14401	14222	14314	14386	14278	14341	14373	14403	14336	14259	14298	14356	14390	14457	14331	14296	14339	14479	14306	14293	14088	14432	14347	14279	14339	14316	14208	14319	14279	14241	14375	14349	14361	14372	14331	14230	14347	14276	14292	14149	14402	14328	14277	14264	14470	14476	14222	14319	14357	14326	14333	14361	14151	14330	14170	14263	14222	14316	14333	14279	14297	14395	14192	14245	14475	14413	14401	14275	14326	14244	14402	14246	14452	14153	14390	14387	14476	14234	14030	14317	14345	14294	14420	14406	14401	14274	14262	14302	14247	14535	14226	14388	14326	14339	14146	14454	14295	14251	14365	14283	14372	14325	14355	14349	14414	14437	14281	14351	14357	14146	14427	14228	14302	14388	14359	14150	14312	14345	14274	14250	14294	14212	14358	14227	14250	14260	14341	14343	14290	14228	14264	14308	14029	14302	14422	14369	14219	14371	14279	14293	14392	14083	14213	14269	14402	14449	14270	14409	14260	14339	14406	14551	14337	14194	14287	14338	14350	14336	14288	14317	14248	14407	14341	14262	14304	14102	14580	14267	14290	14249	14431	14410	14340	14271	14350	14362	14275	14248	14326	14282	14349	14389	14404	14281	14381	14300	14268	14409	14198	14194	14355	14335	14296	14406	14336	14214	14316	14428	14344	14257	14253	14358	14282	14232	14309	14262	14285	14329	14273	14427	14144	14275	14256	14237	14240	14151	14331	14275	14364	14540	14133	14440	14241	14171	14390	14452	14379	14291	14459	14345	14401	14325	14317	14173	14392	14297	14206	14422	14336	14237	14332	14237	14314	14116	14303	14238	14299	14401	14278	14303	14359	14250	14237	14331	14269	14311	14263	14196	14287	14290	14255	14386	14382	14443	14359	14278	14359	14283	14322	14289	14249	14228	14367	14308	14273	14396	14172	14263	14155	14214	14460	14185	14206	14223	14418	14430	14322	14275	14207	14396	14325	14363	14250	14380	14258	14296	14546	14301	14241	14456	14157	14220	14241	14344	14234	14303	14157	14221	14290	14281	14378	14322	14371	14418	14361	14429	14157	14260	14176	14351	14376	14274	14398	14343	14139	14248	14378	14350	14492	14376	14398	14190	14303	14444	14392	14398	14439	14323	14326	14349	14267	14183	14338	14317	14303	14185	14219	14310	14240	14450	14298	14418	14199	14306	14410	14487	14315	14309	14277	14405	14283	14416	14197	14327	14419	14361	14374	14200	14229	14270	14255	14361	14264	14367	14295	14360	14321	14322	14353	14406	14191	14246	14362	14419	14330	14344	14244	14214	14345	14427	14353	14440	14295	14338	14311	14216	14240	14318	14188	14134	14316	14332	14347	14313	14369	14335	14496	14233	14369	14287	14402	14248	14387	14429	14434	14295	14284	14417	14301	14440	14285	14254	14196	14335	14334	14492	14194	14505	14272	14357	14416	14269	14206	14308	14235	14207	14263	14382	14311	14331	14212	14225	14252	14269	14230	14481	14302	14224	14276	14294	14238	14136	14425	14484	14240	14188	14396	14431	14232	14285	14229	14500	14179	14400	14267	14333	14443	14341	14322	14293	14263	14290	14289	14152	14290	14242	14356	14142	14328	14345	14326	14527	14245	14282	14244	14389	14447	14182	14262	14359	14475	14472	14175	14300	14421	14376	14347	14361	14334	14378	14345	14343	14267	14206	14170	14379	14247	13975	14373	14443	14250	14382	14348	14379	14363	14261	14320	14164	14294	14306	14280	14313	14338	14295	14548	14296	14256	14291	14392	14326	14291	14129	14430	14279	14273	14421	14305	14495	14201	14348	14284	14361	14241	14268	14458	14409	14464	14409	14222
23169	21131	28361	25616	23447	23937	22491	19620	19168	19428	18836	18571	18352	18144	18242	18271	18322	18074	18108	17824	17851	17750	18025	18553	18852	18506	18143	18038	17873	17813	17706	17822	17648	17761	17626	17746	17766	17817	17736	17687	17644	17626	17737	17785	17684	17657	17606	17705	17654	17632	17707	17673	17535	17725	17778	17686	17637	17547	17885	17666	17669	17605	17666	17762	17626	17715	17710	17814	17892	17627	17694	17855	17527	17651	17692	17833	17567	17499	17436	17730	17626	17745	17611	17722	17711	17636	17704	17679	17767	17618	17762	17693	17643	17625	17545	17726	17497	17814	17802	17793	17851	17740	17853	17561	17638	17630	17611	17713	17541	17699	17568	17698	17648	17551	17554	17864	17726	17680	17729	17678	17419	17637	17478	17518	17579	17691	17594	17524	17833	17781	17474	17639	17789	17524	17778	17622	17647	17616	17598	17784	17705	17593	17488	17602	17787	17833	17539	17839	17579	17760	17627	17780	17595	17738	17543	17645	17805	17753	18027	17628	17674	17744	17843	17726	17763	17578	17632	17729	17724	17600	17438	17780	17548	17604	17568	17827	17721	17615	17618	17704	17645	17500	17628	17621	17862	17707	17750	17550	17721	17642	17601	17572	17785	17866	17812	17868	17752	17686	17615	17697	17646	17727	17613	17654	17573	17718	17687	17616	17622	17537	17678	17545	17512	17549	17446	17810	17804	17854	17696	17930	17797	17610	17754	17744	17746	17745	17522	17905	17782	17860	17738	17531	17508	17485	17645	17574	17681	17545	17521	17783	17635	17663	17692	17622	17818	17639	17646	17861	17907	17753	17571	17492	17495	17792	17838	17607	17539	17628	17822	17842	17642	17545	17574	17497	17581	17580	17506	17499	17636	17648	17644	17782	17602	17690	17698	17750	17513	17551	17625	17506	17514	17501	17767	17673	17806	17568	17530	17667	17610	17629	17821	17606	17679	17547	17632	17695	17693	17653	17656	17546	17847	17508	17659	17724	17564	17746	17671	17907	17722	17766	17453	17559	17639	17733	17654	17731	17677	17610	17822	17754	17702	17772	17659	17678	17656	17650	17735	17638	17679	17508	17640	17779	17689	17618	17692	17762	17932	17741	17714	17686	17601	17598	17729	17614	17537	17437	17579	17629	17650	17865	17650	17539	17598	17569	17806	17636	17748	17614	17541	17619	17553	17681	17646	17642	17517	17617	17664	17721	17712	17726	17771	17651	17781	17765	17451	17917	17616	17676	17766	17816	17877	17503	17572	17849	17767	17748	17580	17745	17837	17780	17626	17551	17536	17546	17556	17631	18106	17588	17672	17847	17756	17560	17623	17653	17603	17692	17888	17672	17710	17701	17999	17688	17665	17542	17602	17723	17564	17554	17581	17775	17470	17680	17687	17800	17585	17593	17698	17472	17640	17674	17665	17668	17432	17647	17712	17426	17662	17638	17810	17535	17773	17605	17661	17610	17579	17561	17661	17395	17529	17700	17673	17678	17489	17559	17819	17719	17638	17625	17874	17410	17820	17793	17801	17690	17473	17807	17489	17564	17839	17707	17812	17743	17526	17685	17511	17429	17718	17450	17828	17520	17642	17619	17651	17702	17671	17582	17729	17684	17489	17575	17801	17811	17603	17582	17573	17617	17876	17695	17615	17637	17765	17565	17631	17472	17609	17668	17568	17485	17557	17573	17801	17743	17572	17514	17699	17624	17558	17554	17925	17649	17672	17578	17671	17450	17540	17666	17593	17532	17743	17737	17713	17549	17767	17610	17488	17702	17719	17694	17799	17712	17773	17711	17433	17638	17613	17619	17699	17684	17835	17589	17622	17462	17495	17682	17764	17743	17604	17871	17530	17786	17761	17462	17810	17684	17689	17653	18007	17759	17635	17617	17734	17556	17873	17641	17523	17608	17653	17694	17690	17849	17691	17668	17766	18010	17816	17502	17602	17717	17568	17632	17798	17703	17771	17632	17726	17611	17669	17561	17770	17833	17790	17621	17474	17573	17596	17535	17580	17522	17629	17724	17575	17739	17524	17779	17373	17494	17470	17531	17701	17455	17530	17809	17847	17699	17554	17441	17665	17537	17519	17604	17709	17574	17897	17675	17579	17613	17755	17719	17560	17631	17703	17584	17782	17594	17524	17531	17685	17587	17649	17765	17599	17754	17801	17929	17807	17519	17825	17946	17741	17638	17880	17565	17773	17633	17726	17680	17735	17731	17700	17626	17612	17600	17639	17390	17612	17733	17620	17747	17667	17619	17736	17662	17629	17578	17666	17766	17943	17650	17645	17513	17630	17691	17565	17730	17595	17777	17753	17623	17706	17596	17684	17671	17523	17781	17494	17524	17703	17600	17696	17692	17656	17448	17601	17633	17636	17622	17756	17633	17577	17510	17738	17853	17647	17611	17803	17462	17741	17773	17547	17790	17837	17653	17685	17618	17642	17619	17646	17704	17711	17617	17637	17889	17819	17701	17845	17722	17601	17794	17541	17698	17753	17603	17853	17805	17677	17712	17629	17663	17539	17812	17857	17677	17470	17478	17665	17832	17748	17653	17632	17678	17586	17720	17764	17680	17644	17864	17444	17641	17867	17605	17459	17661	17523	17623	17848	17665	17655	17730	17673	17710	17899	17717	17574	17535	17825	17515	17542	17666	17743	17735	17679	17816	17748	17587	17639	17820	17760	17546	17754	17526	17686	17737	17463	17940	17714	17748	17821	17663	17441	17621	17688	17465	17807	17456	17703	17586	17799	17854	17681	17511	17576	17753	17789	17739	17774	17886	17597	17690	17673	17555	17701	17693	17696	17873	17670	17633	17722	17566	17739	17509	17659	17578	17596	17612	17613	17806	17606	17537	17633	17536	17594	17579	17729	17662	17770	17601	17640	17608	17774	17866	17786	17709	17818	17680	17577	17517	17862	17754	17689	17763	17771	17816	17639	17751	17630	17545	17653	17665	17707	17675	17639	17824	17760	17531	17738	17638	17591	17835	17518	17734	17689	17570	17775	17667	17511	17657	17639	17724	17890	17660	17799	17613	17449	17564	17541	17670	17607	17732	17687	17603	17636	17732	17681	17722	17620	17679	17816	17683	17697	17582	17773	17655	17625	17521	17653	17907	17772	17737	17587	17609	17634	17703	17651	17857	17803	17770	17680	17581	17977	17658	17369	17490	17502	17498	17695	17700	17773	17682	17692	17697	17845	17691	17758	17623	17728	17906	17909	17599	17531	17652	17647	17717	17755	17521	17698	17751	17461	17544	17666	17820	17649	17573	17659	17689	17566	17770	17645	17799	17554	17720	17681	17509	17690	17563	17727	17708	17828	17792	17671	17649	17677	17617	17857	17601	17570	17787	17547	17616	17646	17598	17576	17619	17677	17647	17694	17428	17475	17565	17551	17672	17529	17697	17580	17661	17644	17801	17594	17639	17520	17695	17702	17677	17608	17598	17788	17499	17749	17648	18014	17597	17697	17655	17741	17672	17533	17592	17626	17534	17853	17665	17648	17613	17818	17547	17604	17557	17500	17604	17569	17624	17835	17795	17731	17852	17690	17777	17682	17730	17575	17555	17745	17768	17777	17705	17573	17474	17851	17672	17806	17771	17842	17530	17787	17507	17516	17583	17671	17714	17642	17830	17946	17799	17575	17708	17432	17751	17589	17730	17913	17847	17634	17607	17546	17673	17602	17539	17723	17555	17723	17693	17724	17819	17630	17437	17641	17410	17818	17630	17766	17585	17637	17759	17630	17879	17764	17624	17680	17795	17674	17457	17699	17628	17717	17541	17651	17438	17675	17616	17517	17668	17662	17658	17463	17791	17692	17585	18073	17658	17548	17413	17794	17620	17748	17348	17776	17738	17705	17647	17585	17655	17739	17470	17834	17630	17538	17760	17771	17712	17387	17880	17837	17785	17695	17762	17792	17620	17794	17691	17667	17658	17821	17750	17576	17758	17868	17714	17703	17720	17640	17709	17857	17640	17811	17705	17675	17651	17758	17691	17758	17658	17754	17725	17579	17631	17600	17644	17610	17391	17772	17723	17800	17608	17681	17718	17689	17653	17807	17675	17713	17609	17548	17660	17660	17783	17727	17498	17599	17872	17791	17549	17728	17613	17658	17656	17594	17648	17734	17908	17793	17712	17672	17627	17852	17713	17744	17824	17713	17781	17719	17807	17741	17574	17724	17742	17646	17565	17673	17728	17596	17805	17662	17869	17567	17560	17761	17709	17421	17695	17697	17762	17675	17638	17613	17502	17480	17522	17678	17747	17702	17724	17740	17493	17698	17580	17816	17398	17822	17567	17722	17540	17653	17762	17642	17473	17693	17803	17704	17650	17906	17714	17780	17717	17919	17721	17797	17674	17657	17880	17491	17613	17558	17687	17672	17725	17738	17657	17750	17716	17613	17677	17621	17475	17624	17676	17688	17649	17702	17869	17696	17704	17518	17725	17598	17817	17660	17880	17765	17603	17754	17734	17632	17619	17410	17629	17735	17710	17919	17831	17707	17682	17691	17386	17677	17550	17625	17651	17529	17833	17765	17704	17475	17629	17757	17613	17768	17537	17755	17601	17655	17605	17788	17488	17427	17802	17435	17518	17698	17691	17776	17633	17988	17670	17662	17610	17507	17686	17691	17580	17692	17619	17801	17813	17816	17691	17557	17577	17779	17724	17594	17754	17784	17530	17793	17785	17796	17690	17703	17626	17715	17493	17670	17534	17595	17761	17787	17702	17618	17676	17580	17414	17726	17678	17762	17672	17522	17670	17698	17780	17584	17660	17652	17613	17626	17526	17661	17612	17683	17743	17553	17823	17608	17691	17669	17693	17767	17819	17672	17819	17682	17627	17504	17758	17693	17661	17672	17680	17599	17522	17561	17679	17697	17569	17731	17600	17708	17851	17489	17647	17578	17547	17655	17769	17609	17831	17556	17514	17688	17698	17673	17771	17571	17751	17538	17619	17770	17641	17743	17560	17813	17620	17694	17784	17698	17601	17477	17637	17902	17702	17567	17723	17720	17686	17674	17667	17686	17623	17847	17543	17731	17663	17571	17705	17552	17483	17711	17711	17659	17671	17534	17467	17586	17668	17522	17618	17789	18059	17697	17656	17621	17475	17543	17734	17742	17683	17513	17589
30142	58284	46849	32658	23692	19538	16812	16302	16252	15979	15517	15084	14864	14616	14378	14609	14499	14344	14318	14287	14046	14137	14587	15030	15268	14988	14642	14474	14241	14068	14046	14140	13936	13992	14133	14008	14071	14062	14062	14171	14171	14143	14096	14075	14150	14235	14161	14002	14315	14038	14048	13984	14016	14061	14058	14140	13997	13934	14019	14102	14018	13965	14017	14043	14079	14164	14074	14264	14066	14069	14138	14062	14051	14223	14087	14031	14219	13925	14144	14233	14047	13915	14100	13966	13990	14081	14069	14072	14049	14137	14126	14033	13937	14012	14024	14113	13976	14244	14097	14159	13983	14121	13992	14197	14145	13880	13996	14093	14001	14033	14002	14160	14150	13821	14012	13977	13951	14113	13911	14127	14211	13896	14104	13964	14195	13989	14001	14075	14178	14149	14057	14191	14133	14066	14197	14068	14087	13970	14079	14128	14210	14115	14040	14017	14230	13839	13970	14177	14045	13900	14096	14195	13916	13966	14079	14086	14062	14113	13931	14058	14025	14091	14002	14059	13976	13856	13979	14185	14051	13991	13974	14183	14058	14257	14069	14091	14166	13958	13842	14069	13956	13929	14333	14255	14073	13868	14205	14063	14048	14069	13985	14110	14011	13978	14248	14028	14082	14156	13914	13997	14154	14058	13932	14150	14049	14070	14096	13995	13997	14055	13957	13951	14029	14042	14086	13934	14122	14229	14159	14124	14044	13994	13960	13957	14194	14212	14120	13965	13957	14084	14196	14092	13891	14016	14041	13969	14075	14128	14054	13935	13983	14064	14267	14122	14133	13898	14057	14181	14251	13834	13913	14053	13972	14142	14070	13951	14137	14129	13912	14071	14228	13901	14061	14093	14189	13922	13936	13988	14059	14031	14045	14173	13879	14204	13933	14021	14229	14033	14060	13874	14013	14017	14138	14042	14118	14100	13980	13992	14044	14064	14011	14046	14036	14082	13989	14201	14033	13993	13814	13918	14190	13998	14121	14028	14124	13778	13922	14218	13996	14213	13917	14099	14006	14227	14051	13881	13909	13949	14129	13940	14034	14078	13861	14121	14145	13992	14038	14171	14057	13956	14204	14206	14012	13976	14010	14036	14095	14028	14220	14049	14034	14087	13893	13967	14002	14083	14297	13990	14030	14243	13930	14222	14075	14187	13995	14264	14055	14143	14038	14129	13963	14008	14001	14096	14087	14145	14097	14163	14060	14023	14078	14086	13849	14227	14041	13978	14106	13950	14143	14048	14082	14229	13980	14153	14117	13965	14114	14006	14221	14004	14009	14090	14093	14101	14249	14223	14113	14139	14084	13965	14081	13998	14175	14082	14038	14111	14013	14082	14040	13989	14021	14022	14058	13965	14178	14072	14155	14107	14101	14230	14134	14147	13995	14140	13841	14016	14025	13988	14072	14074	14049	14035	14064	14081	14074	14015	13964	14071	13939	14111	14062	14250	13844	14110	13979	14014	13912	14052	13991	13878	13975	14179	13939	13930	13991	14193	14130	14066	14061	14173	13890	13981	13993	14058	14112	14114	14135	13964	14053	14092	14097	13925	14033	13920	14045	14055	13976	14153	14105	14150	13994	14184	13986	14026	14077	14024	14047	14109	14015	14197	14219	13870	14075	13831	13945	14014	13892	14279	14097	13943	13869	14041	14092	13977	14099	13954	14118	14052	14066	14132	14134	14177	13905	13952	13921	14073	13920	14050	13943	13972	14175	14179	14109	14145	13976	13968	14096	13918	13868	14137	13991	14156	14159	14122	14074	14094	13986	13998	14041	14111	13977	14099	14026	13810	14076	14022	14188	14025	14060	14062	13811	13808	14092	14113	14045	14013	13978	14043	14037	14034	14105	13880	14135	13996	14054	14038	14171	14059	13876	14021	13955	14006	14039	14032	14192	14030	14095	14060	14133	13995	13988	14065	13809	14051	13973	14084	13982	14040	14054	14109	14065	13937	14047	14105	13971	14330	14172	13993	14008	14080	14065	13823	14029	13944	13976	14052	14034	14047	14072	14098	13866	13925	14005	13936	14065	14209	13874	14059	14028	13989	14231	14116	14142	14040	14102	14045	14098	14020	14004	14115	14190	13880	14038	14107	14150	14080	14107	14037	13916	14243	14170	13992	14123	14243	14117	13943	14085	13887	14037	14008	14210	13996	14127	13937	14018	13987	14069	14066	14243	14027	13990	14102	13903	14065	14053	14056	14096	13984	13968	14022	14099	14106	14070	14093	14012	14070	13928	13974	13983	13981	14017	14078	14002	14051	13996	14128	14292	14130	13942	14018	13998	13928	14059	14002	14082	14018	14045	14088	14089	14027	14162	14015	14072	14113	14011	13897	14200	14027	13936	14053	13992	14045	14161	14067	14060	13937	14090	14128	13995	14094	14148	13959	13993	14166	13947	14103	14088	14001	14108	14187	13966	14132	14152	14066	13975	14002	14012	13961	14083	14085	14003	13893	13974	14049	14138	14184	14129	14124	13932	13985	14142	13937	14022	14162	14113	14005	14092	14256	13926	14300	14005	14103	14225	14125	14174	14094	14051	14176	14086	13906	14022	13875	14039	14113	14167	14063	13964	13930	14154	13953	14107	14154	14024	14128	14147	14039	14114	13975	14121	13906	14025	14097	13990	13889	14008	14095	14033	14044	14020	13908	14269	13919	14125	13983	14124	14238	14089	14090	14078	13986	14079	14087	14086	13918	14122	14109	14033	14331	14128	14044	14127	14078	14010	13844	14138	14000	13972	14026	14024	14122	14254	14254	14145	13766	14129	13970	14142	13990	13935	13843	14274	13981	14121	14000	14108	14116	14032	14141	14117	14044	14037	14233	13979	14114	14126	13906	14220	14061	14006	14185	14093	14002	14140	14011	14009	14011	14151	14145	14024	13993	14005	14060	13930	14213	13973	13998	13962	14112	14253	14002	14090	14218	14077	14169	14127	14103	14116	14213	13996	13893	13906	14042	14076	14146	13996	14027	13920	14174	13974	14126	14169	14123	14178	14028	13895	14181	14045	14068	13980	14127	14192	14122	13958	14066	13981	13978	14064	13959	13975	14122	13877	13941	14000	14071	14037	13953	13980	13929	13900	14038	14122	14031	14089	14013	14031	14127	14001	14058	14138	14025	13947	13983	14016	14009	13879	14186	14074	14056	13979	14114	14081	14058	14085	14217	13960	14028	14048	14034	14190	14049	13928	14026	14160	13996	14123	14139	14046	14024	14089	13938	14006	14004	14173	14204	13983	14164	14006	14281	14042	14058	13827	14125	14058	13901	13982	13861	14152	14036	14371	14077	14089	14183	13946	14039	14245	13936	14245	14083	14194	14147	14229	13988	14092	13920	13984	13909	14144	14111	14014	14053	14067	14053	14027	13951	13946	14065	14026	14043	14074	14163	13904	13992	14275	14050	13912	14011	14090	14178	14049	14099	13958	13935	14095	14257	14259	14225	13987	13962	14047	14061	14079	13994	14037	13878	14106	14160	14077	14160	13952	13879	14131	14076	14053	14163	14136	13897	14015	14060	14121	13952	14141	14091	14253	14151	14238	13955	14068	14337	13957	14239	14155	14266	14003	14138	14042	13971	14136	14048	14094	14058	14046	14009	14037	14093	14078	14040	14090	13992	14068	14182	14021	14102	14078	14192	13887	14093	13991	14147	13938	14096	14134	14195	14006	14088	14134	13985	14024	13933	14136	13857	13875	14075	14164	14106	14007	14026	14251	14241	14011	14004	14065	14034	14008	14087	13984	14133	14130	13942	14062	14197	14085	14050	14128	14010	14010	14148	14128	14246	13928	14097	14007	14054	14059	13972	14079	13986	14073	14062	14098	14142	14060	14109	13931	14017	14057	13946	14159	14062	13966	14091	14141	14163	14116	13910	13941	14024	14065	14108	14192	14027	13983	13898	14089	14157	14090	13984	14079	14114	14043	14056	13991	14041	14100	13985	14021	13976	14114	14102	14044	14075	14149	14098	14153	14054	14160	14148	13960	14281	14074	14145	14056	14063	14162	13922	14060	14018	14020	14130	14144	14073	14001	14172	14062	14074	14066	14198	14091	13961	14124	14081	14084	14098	14182	13977	13906	14156	13957	14275	14114	13878	14004	14135	14149	13925	14040	13925	14005	13998	14133	14062	13982	14010	14134	14115	14103	14058	14014	14167	14135	13955	13952	14145	14005	14144	13904	14051	14091	13908	14018	14173	14011	14035	14087	14180	13934	14046	14175	14061	14159	14070	14006	14074	14084	14204	14001	13953	14175	14026	14089	14026	14007	14004	14107	14145	13993	14255	14050	13933	13993	14127	14077	14111	14200	14140	14009	14053	14235	14005	13931	14276	13956	14165	14049	13961	14120	13986	13960	13997	14126	14139	13861	14191	13894	14144	14139	13984	14011	14208	14075	14055	14062	14041	14217	13922	14208	14142	14042	14052	13968	14038	14025	14219	14170	14116	14046	14311	14073	14254	14149	14174	14133	13999	14070	13944	13977	14065	14123	14173	13910	14057	14030	14152	14023	14048	14161	13998	14058	14017	14054	14018	14138	14107	13978	14163	13926	14082	14085	14202	14042	14157	14091	13960	14193	14058	13916	13948	14054	13987	14076	14045	14077	14019	14069	14102	14114	14035	14120	14118	14051	14036	14116	14028	14076	14177	14132	14121	13989	14230	13959	14155	14222	14084	14124	14125	14211	14091	14060	14206	13960	13894	14048	14236	13941	14195	14014	14146	13943	14050	14086	14053	13947	14083	14201	13879	14083	14091	13896	13968	14140	13946	14053	14254	13998	13931	14082	14043	13948	14251	13934	14028	14206	14026	13909	14102	14048	14052	14079	13843	13998	13916	14081	13997	14074	13928	13944	14153	14050	14151	13970	14207	14016	14076	14188	14172	13986	13956	14058	14010	13992	14065	14166	13971	14031	14193	14090	13995	14106	14135	13966	14136	14128	14049	14058	14048	14040	14170	13898	14076	14127	14133	14152	14056	13881	14130	13994	14155	13930	14033	13985	14149	14113	14033	13968	14126	14118	14019	14028	14116	13990	14086	14089	13871	13933	13981	14007	14083	14096	14172	14163	14174	14149	14099	14176	14032	13964	13928	14204	14139	14082	14052	14309	14097	14102	14095	14070	14096
24729	21410	29385	28713	23871	21954	20701	19483	19363	18761	18456	18356	18279	18367	18371	18263	18227	18015	18046	17850	17988	18059	18208	18449	18446	18361	18227	18009	17968	17881	18014	18050	17998	17790	17859	17902	17865	17712	17901	18194	18139	18051	17850	17960	18054	17755	17973	18025	17899	17994	17898	17827	17934	18056	17997	17899	17848	18120	17995	17835	17876	18159	17821	17996	17972	18089	17850	17986	17819	17749	17639	17856	17984	17856	17884	18010	17914	18006	18109	17769	18086	18151	17846	17775	17858	17847	18051	17954	17846	17769	18070	18002	17868	18030	17869	17905	17731	17813	17886	18110	17986	17884	17919	18019	17954	17704	18101	18298	17973	17838	17712	17828	17945	17782	17980	17688	17833	17944	18023	17824	17947	17850	17951	17993	17989	17784	17861	17833	17816	17989	17885	17893	17858	17772	17963	17919	17789	17770	18102	17827	17611	17944	17942	17963	18006	17695	17869	17861	18216	17846	17972	17887	18028	17760	17940	17867	18060	17962	17809	17832	17901	17646	17870	17867	17949	17703	18102	17881	17862	17978	17788	17748	18017	17912	17962	17948	18023	17966	18004	18120	17872	17722	17722	17773	17757	17813	17840	17764	18230	17788	17971	17669	17819	17897	18030	17954	17835	17763	17783	17989	17884	17725	17920	17925	17834	17817	17814	18001	18058	17891	17852	17881	17949	17919	17741	17960	18038	17815	18045	17839	17866	17715	17802	18083	17925	18118	17866	18021	17889	18121	17912	17848	17973	17824	18060	17957	17894	17819	17841	18026	17966	18080	17934	18100	17769	18009	17971	17805	17904	17924	17980	17911	18118	18033	17832	17827	17841	17875	17868	17870	17903	17911	17988	17846	18024	17755	17704	17828	17873	18042	17897	17821	17971	17815	17990	17820	18065	18002	18035	17982	17841	18027	17928	18015	17920	17863	17901	18037	17852	17870	17869	17941	18138	18177	17818	17906	17860	17868	17984	17932	18190	18032	17946	18004	17867	17698	17863	17843	17789	17779	17842	17875	18087	17748	17972	18033	17848	17985	17797	17877	18119	17939	18059	17958	18104	17816	17856	17901	17756	17892	17863	17836	18022	18034	18113	17726	18082	17761	17717	17840	18054	17796	17780	17884	18055	18059	17956	18184	18130	17825	17854	18019	17935	17789	18018	18042	18121	17896	18183	17943	18207	17954	17761	17825	17931	17812	17683	17939	17851	17835	17868	18087	17793	17901	18180	18076	18134	18090	17857	17901	17937	17795	17975	17982	17838	17751	17830	17856	18006	17861	17895	17925	17999	17839	17941	17716	17948	17949	17985	18025	17882	17888	17971	17941	18221	17811	18155	17919	17898	17834	17953	18083	17931	17812	18041	17837	17908	18028	17956	17856	17943	17807	17896	17976	18031	18050	17980	18101	17963	17812	17738	17777	18043	18056	17889	18055	17900	17907	17828	17652	17765	17681	18072	18145	17912	18069	17837	17988	17873	18078	17965	17995	17865	17909	17869	18053	18019	17949	18032	17913	17925	18029	17904	17881	17871	17675	17781	17829	17949	17906	17930	17868	17855	17969	17884	17923	17844	17925	18095	17983	17848	17917	17817	17745	18008	17744	17745	17944	17966	17780	18009	17895	17842	18132	18034	17809	17782	18128	17827	18093	17909	18004	17966	18049	17997	17957	17804	17832	17823	18049	17863	17786	17934	18062	17966	17978	17947	18034	18024	18012	17826	17895	18293	17975	18012	17925	17877	17667	17946	17973	18000	17955	18017	17948	17725	17932	18013	17911	17892	17908	17957	17857	17978	18000	18016	17891	17928	18206	18059	17878	17982	17914	17707	17854	17793	17873	17891	17814	17954	17965	17744	18094	17991	17932	17847	18018	17999	17980	18203	18015	18063	17968	17915	17735	18042	17909	17845	17868	18103	17900	18070	17964	17947	17908	17899	17846	17930	17968	18053	18111	18100	18205	17887	17752	17927	17828	17956	18005	17941	17902	17992	17933	17993	17856	18090	17808	18066	17915	17958	17887	17666	17796	17860	17975	17869	18005	17884	17867	17890	18065	17815	18079	18032	17940	17846	17889	18164	18073	17723	17947	17821	17926	17973	17932	18093	17833	18037	17904	17972	17754	17861	17971	17689	17962	17914	17890	17878	17785	17943	17991	17893	17712	17844	17898	17853	17789	17856	17924	18127	17923	17708	17915	17771	17898	17913	18208	17887	17788	18025	17879	18091	17814	18026	17931	18065	18026	18109	17644	18010	17994	17773	18032	18027	17983	17794	17892	17976	17983	17790	18056	17995	18102	17947	18014	17967	17689	18179	17912	18012	17904	18066	18080	17978	17931	18009	18027	17963	17889	17672	17987	17997	17843	18230	17906	17823	18135	18046	18061	17822	17805	18001	18057	17951	17685	17884	18001	17865	17874	17961	18019	18194	17805	17966	17866	17940	17923	18019	17829	17792	18011	18037	18036	17815	17999	18067	17874	18035	17848	17757	17956	18028	17968	17938	17918	18086	17998	17758	17951	17730	17748	18073	17837	18133	17907	18065	17718	17905	17798	17967	17852	17666	17800	17602	17761	17928	18019	17776	17826	17977	17904	17932	17852	18095	17821	17698	17906	17788	17811	18037	17943	18064	17620	17816	17877	17935	17902	17801	17834	17951	17900	17927	18015	17929	17793	17874	18009	18008	17927	17911	17952	18033	17986	17782	18025	17814	18039	18069	17877	18016	17960	17700	17886	17863	18022	17918	17986	17885	17943	17919	17681	18133	18028	17993	17969	17816	17919	17794	17956	17884	18169	18140	17938	17965	18021	17957	17941	18088	17930	17912	17951	17976	17666	18018	18039	17921	18099	18052	17908	17894	17816	17845	17901	17952	17782	17712	17696	17848	17993	17922	17912	17672	18114	18027	17973	17819	17969	17931	18142	18023	17856	17975	17803	17824	18037	17972	17964	17910	17997	17962	17847	17824	17868	17965	17908	17800	18036	17729	17922	17874	17872	18113	17820	17988	17788	17924	17812	17946	17997	17891	18032	17922	17923	17675	17799	17962	17930	17844	17935	17801	18064	18038	17778	17878	17901	18062	17734	18069	17922	17944	17914	17881	17860	17837	17814	17952	17830	17871	18018	18031	17858	17978	17974	18082	17946	17862	17852	18199	18022	17996	18075	18035	17994	17966	18043	17854	17989	17635	17859	17973	17747	17778	18074	17880	18040	17829	17912	17940	18115	17832	17941	17846	17757	17792	17887	18067	18017	18079	17730	17780	17997	17973	17724	17984	17863	17829	17797	17860	17733	17822	17972	17982	17755	17956	17954	17920	18109	18043	17783	17972	17799	17842	17981	18056	17964	18025	17967	17903	17956	18179	17995	17764	17965	17833	17893	18136	17846	17756	18065	17896	17986	17986	18147	18039	17965	17991	17878	18010	17819	17890	18055	18017	18103	18102	17907	17938	17816	17651	17763	17799	18021	18143	17947	17755	18123	17774	17882	17609	17874	17957	17903	17963	17791	18103	17711	17895	17756	17846	17915	17743	17834	17931	18049	18103	17882	17879	18061	17970	18020	18133	17881	17817	17824	18109	18183	18030	17839	17850	17839	17993	17939	17959	18059	17952	17897	18046	18061	17873	18018	17736	17837	17951	17804	17956	17796	17907	17760	17998	17784	17883	18023	18007	17892	17806	17759	17895	17728	18060	17847	18024	17803	17892	17867	18077	18151	17936	17943	18048	18073	18072	17867	17893	18142	17866	17950	17996	17801	17697	17844	17837	17926	17899	17687	17761	18015	17839	17815	17897	17778	17931	17990	17693	17871	18224	17995	17947	18102	17822	17969	18006	17886	18132	17780	17857	17920	18165	17634	17909	17909	17774	17934	17884	17927	17756	17889	17927	17730	18046	17989	18040	17941	17847	17894	18054	17937	17968	17890	17883	18039	17994	17954	17908	17835	17859	17890	17958	18120	17987	17871	18069	17833	17939	17942	17862	17794	18026	17791	17617	18016	17838	17833	17971	17932	17955	17930	17980	17986	17728	17859	17829	17978	17823	17861	17980	18034	17818	17888	17978	17849	17774	17980	17992	17970	18146	17957	17930	18045	17780	18150	17845	17949	17778	17714	17847	17943	18064	17924	17832	18002	17865	17974	17876	17854	17826	17777	17907	17906	17825	18034	17980	17968	17823	17901	17808	17860	18080	18128	17806	18125	18010	18112	18067	17874	17873	17882	18028	17892	18127	17957	17974	18068	17657	17839	17830	17848	17818	17811	17780	17840	18048	17830	17682	17839	17920	17951	18087	17992	17716	18031	17918	17934	17937	17839	17926	17994	17930	18004	17987	17771	17895	17704	17862	17956	17874	17847	17650	17880	17812	18042	18050	18140	17820	17823	18152	17977	17926	17858	17914	18011	18000	17966	17883	18057	17712	18066	17902	18191	17844	17832	17821	17979	17974	17755	17895	17902	17941	17916	18112	17951	18044	18000	18111	17992	17930	17956	17969	17997	17934	17835	17948	17950	17828	17896	18174	18082	17962	17757	17754	17723	17941	18045	17982	17950	18007	17938	18089	18284	18123	18132	17738	17888	17921	17725	17867	17892	17965	17850	17838	17877	17927	18004	17953	17915	17730	17737	18042	17692	18047	17812	17968	17935	17903	17998	18058	17891	17917	17987	18067	17779	17959	17932	18078	18029	17846	18133	17859	18039	17913	17796	18013	18041	17876	18007	17945	17950	17973	17987	17820	17756	17780	18070	17985	17828	18014	18070	17792	17934	17999	17859	17888	17911	17960	17833	17806	17896	17995	17742	17937	17924	17993	18015	18020	17785	18076	17940	17882	17800	17873	18026	17867	17755	17956	17978	17877	17853	18032	17913	18124	17705	17905	17989	17849	18151	17959	17893	17832	17870	17892	17800	17890	17842	17822	17957	17874	17905	17985	17846	18063	17743	18056	17925	17839	17996	17919	17735	17784	18296	18073	17853	17752	18046	17812	17786	17962	17931	18035	17871	17854	18052	17824	17860	18034	17779	17897	17974	17976	18091	18000	17968	18069	17849	18048	18049	17940	17768	17868	18145	17949	17963	18074	17960	17741	17947	17949	17959	17896	17709	17857	17947	17903	17916	17901	18073	18096	18020	18032	17794
29515	51124	43522	26954	22203	18699	16626	16293	16126	15451	14830	14620	14383	14428	14527	14498	14360	14499	14468	14210	14199	14305	14646	14881	14858	14677	14400	14381	14411	14227	14303	14328	14177	14079	14248	14249	14125	14234	14418	14111	14226	14051	14322	14228	14070	14119	14225	14167	14218	14182	14281	14103	14087	14252	14163	14227	14122	14158	14229	14303	14282	14165	14085	14313	14245	14080	14147	14180	14113	14003	14232	14069	14275	14101	14178	14298	14156	14151	13953	14324	14256	14245	14181	13924	14242	14226	14201	14150	14184	14336	14146	14119	14122	14090	14115	14284	14097	14206	14239	14150	14197	14134	14263	14336	14052	14119	14300	14215	14095	14257	14160	14301	14151	14262	14250	14243	14235	14314	14265	14020	14327	14192	14114	14266	14328	14143	14215	14144	14049	14210	14171	14054	14158	14168	14240	14342	14201	14297	14220	14193	14104	14087	14055	14166	13919	14231	14237	14065	14283	14101	14135	14195	14209	14252	14261	13975	14209	14253	14168	14222	13961	14227	14202	14127	14262	14076	14078	14251	14148	14126	14150	14438	14058	14228	14158	14208	14156	14073	14274	14164	14133	14168	14297	14248	14133	14176	14081	14109	14095	14168	14080	14264	14110	14101	14291	14127	14174	14189	14019	14105	14079	14083	14285	14143	14284	14118	14205	14273	14302	14322	14050	14442	14136	14127	14215	14115	14138	14207	14181	14277	14096	14238	14238	14114	14037	14082	14276	14110	14214	14217	14203	14217	14156	14197	14274	14151	14265	14260	14224	14169	14255	14202	14213	14228	13934	14236	14120	14286	14223	14015	14243	14243	14074	14099	14176	14163	14342	14217	14106	14228	14239	14181	14119	14217	14097	14156	14198	14152	14087	14103	14114	14242	14343	14268	14147	14111	14041	14152	14172	14149	14214	14166	14258	14225	14212	14104	14132	14056	14143	14340	14259	14179	14322	14099	14223	14356	14197	14239	14178	14129	14003	14150	14209	14153	14115	14014	14195	14163	14270	14077	14063	14241	14215	14331	14252	14115	14221	14064	14211	14194	14263	14244	14332	14188	14242	14185	14228	13964	14140	14264	14236	14113	14172	14095	14179	13955	14099	14222	14070	14332	14294	14223	14201	14200	14090	14253	14221	14206	14308	14159	14191	14122	14240	14192	14199	14204	14243	14056	14244	14023	14209	14247	14036	14189	13974	14180	14320	14127	14177	14130	14275	14256	14172	14234	14290	14177	14269	14320	14113	14040	14223	14179	14259	14224	14362	14062	14229	14143	14286	14145	14266	14231	14323	14124	14014	14250	13948	14325	14056	14256	14252	14173	14145	14318	14424	14087	14141	14102	14212	14033	14005	14055	14151	14334	14190	14301	14206	14154	14207	14146	14082	14265	14210	14099	13985	14115	14295	14248	14260	14012	14050	14107	14166	14260	14149	13966	14141	13945	14032	14129	14084	14247	14302	14032	14217	14224	14247	14290	14190	14062	14021	14273	14318	14120	14274	14183	14210	14252	14295	14318	14265	14139	14210	14317	14242	14277	14095	14252	14260	14224	14147	14080	14357	14144	14095	14149	14310	13979	14253	14113	14201	14296	14189	14346	14149	14226	14104	14110	14306	14224	14130	14294	14179	14189	14174	14137	14206	14130	14162	14114	14233	14219	14220	14189	14191	14204	14280	14130	14227	14224	14210	14288	14131	14185	14298	14158	14154	14208	14311	14241	14089	14053	14045	14129	14016	14253	14136	14192	14296	14062	14225	14306	14274	14089	14188	14364	14307	14168	14070	14244	14106	14447	14231	14048	14326	14151	14115	14185	14172	14239	14183	14065	14155	14133	14128	14101	14238	14201	14094	14284	14280	14089	14168	14117	14211	14175	14144	14248	14173	14180	14087	14242	14167	14243	14121	14105	14230	14205	14041	14160	14186	14177	14154	14106	14260	14156	14237	14168	14193	14241	14182	14385	14093	14198	14283	14115	14287	14220	14236	14283	14119	14183	14038	14110	14179	14308	14394	14110	14029	14051	14159	14151	14051	14200	14345	14174	14364	14130	13987	14086	14137	14360	14153	14198	14297	14230	14091	14135	14294	14242	14165	14277	14211	14317	14275	14160	14245	14216	14372	14155	14231	14235	14336	14041	14155	14169	14159	14323	14151	14236	14129	14092	14199	14386	14366	14225	14147	14155	14233	14233	14209	14200	14038	14133	14264	14149	13955	14112	14199	14129	14226	14159	14301	14156	14251	14297	14255	14073	14115	14136	14158	14191	14178	14015	14234	14090	14073	14216	14165	14079	14247	14233	14173	14046	14245	14066	14118	14250	14237	14088	14232	14102	14360	14241	14147	13955	14202	14198	14204	14294	14218	14220	14287	14189	14345	14121	14142	14230	14079	14227	14232	14134	14143	14291	14021	14213	14317	14273	14174	14092	14321	14186	14292	14289	14257	14135	14173	14146	14239	14236	14140	14198	14147	14172	14116	14172	14305	14214	14278	14117	14309	14137	14124	14298	14124	14259	14320	14243	14313	14161	14339	14137	14190	14112	14092	14182	14143	14184	14273	14125	14238	14048	14239	14179	14058	14365	14189	14075	14227	14153	14130	14209	14195	14224	14139	14301	14208	14148	14165	14131	14174	14150	14218	14134	14232	14225	14256	14297	14003	14231	14122	14235	14154	14188	14324	14059	14130	14221	14174	14232	14156	14232	14240	14228	14223	14077	14209	14140	14316	14115	14095	14289	14134	14063	14246	14022	14285	14079	14174	14203	14131	14327	14226	14111	14277	14103	14264	14293	14368	14358	14290	14178	14154	14235	14206	14085	13994	14162	14124	14294	14160	14085	14270	14299	14229	14197	14309	14181	14183	14254	14242	14196	14073	14230	14236	14064	14170	14022	14159	14338	14094	14253	14068	14328	14288	14164	14075	14252	14281	14324	14087	14287	14114	14131	14128	14261	14027	14215	14261	14147	14204	13966	14291	14174	14290	14254	14095	14119	14358	14082	13958	14317	14095	14348	14181	14241	14245	14128	14247	14139	14138	14267	14429	14234	14206	14257	14310	14225	14260	14110	14054	14347	14132	14241	14297	14258	14240	14174	14264	14243	14182	14234	14149	14096	14272	14168	14013	14086	14018	14228	14200	14293	14191	14189	14132	14150	14249	14197	14213	14309	14047	14199	14246	14104	14227	14267	14101	14176	14156	14125	14109	14219	14235	14146	14113	14165	14266	14294	14240	14057	14203	14199	14375	14258	14105	14085	14139	14200	14241	14219	14246	14242	14220	14264	14263	14296	14243	14230	14192	14261	14210	14352	14228	14180	14179	14214	14084	14261	14239	14302	14176	14114	14258	14228	14183	14079	14153	14206	14205	13941	14072	14072	14190	14141	14203	14374	14261	14272	14191	14188	14217	14145	14296	14210	14166	14292	14212	14130	14088	14201	14073	14286	14222	14253	14140	14183	14136	14174	14113	14344	14176	14273	14087	14345	14292	14185	14166	14137	14018	14187	14031	14287	14214	14072	14216	14257	14201	14076	14129	14069	14337	14099	14342	14057	14171	14212	14170	14128	14237	14244	14268	14010	14170	14179	14292	14097	14321	13994	14341	14196	14035	14240	14226	14214	14140	14118	14207	14272	14090	14160	14285	14207	14373	14208	14255	14262	14139	14288	14166	14195	14382	14310	13973	14224	14152	14287	14153	14218	14406	14004	14144	14211	14185	14072	14099	14264	14229	14168	14221	14225	14218	14321	14098	14267	14158	14166	14091	14335	14113	14380	14189	14198	14143	14048	13997	14203	14127	14063	14298	14241	14175	14201	14338	14112	14207	14247	14140	14195	14103	14351	14013	14161	14317	14109	14196	14157	14243	14186	14189	14138	14253	14030	14111	14194	14189	14198	14060	14215	14146	14292	14180	14056	14113	14162	14153	14232	14231	13993	14435	14163	14196	14207	14100	14204	14232	14074	14144	14150	14277	14138	14323	14073	14362	14135	14037	14185	14131	14071	14288	14251	14208	14161	14270	14117	14123	14217	14190	14183	14184	14044	14297	14338	14098	14244	14227	14215	14198	14114	14310	14242	14226	14014	14348	14159	14220	14081	14292	14134	14277	14246	14206	14151	14170	14024	14248	14097	14066	14229	14285	14392	14363	14216	14065	14103	14231	14221	14336	14282	14192	14344	14365	14114	14290	14167	14180	14194	14301	14174	14295	14116	14335	14196	14244	14080	14212	14298	14157	14255	14051	14168	14173	14143	14130	14081	14202	14062	14161	14098	14217	14143	14177	14346	14133	14191	13912	14233	14116	14150	14181	14057	14251	14229	14245	14263	14171	14237	14156	14096	14192	14246	14176	14253	14097	14254	14252	14211	14146	14192	14239	14196	14176	14174	14042	14221	14102	14222	14232	14263	14011	14147	14133	14087	14326	14113	14349	14148	14123	14154	14243	14149	14153	14183	14087	14314	14278	14105	14029	14210	14373	14054	14221	14077	14321	14324	14110	14194	14146	14315	13997	14189	14162	14194	14238	14355	14199	14081	14230	13971	14290	14131	14143	14268	14155	14007	14155	14281	14238	14117	14129	14197	14252	14083	14221	14305	14196	14219	14142	14107	14197	14131	14195	14476	14090	14303	14208	14256	14335	14080	14130	14281	14032	14343	14330	14252	14170	14090	14226	14098	14163	14129	14096	14266	14131	14086	14128	14193	14207	14185	14367	14253	14058	14354	14222	14231	14116	14155	14137	14197	14338	14297	14135	14280	14216	14324	14199	14235	14165	14194	14424	14255	14299	14122	14296	14161	14128	14127	14071	14183	14223	14272	14125	14434	14187	14147	14403	14210	14221	14060	14180	14268	14080	14281	14035	14281	14185	14055	14143	14266	14207	14213	14105	14227	14341	14448	14049	14211	14135	14092	14253	14131	14282	14255	14157	14057	14079	14251	14270	14157	14323	14214	14177	14075	14183	14171	14262	14047	14256	14092	14172	14148	14257	14200	14258	14189	14170	14041	14187	14293	14286	14169	14254	14127	14019	14216	14267	14322	14266	14144	14175	14233	14225	14089	14162	14140	14279	14145	14187	14308	14418	14173	14190	14237	14090	14197	14227	13964	14144	14081	14139	14268	14354	14240	14133	14183	14245	14284
22109	21143	28563	24203	21991	24064	25383	21356	19980	18910	18288	17883	18017	17777	17608	17602	17524	17501	17513	17408	17403	17379	18180	19263	19332	18665	18317	17782	17601	17216	17285	17027	17174	17149	17121	17237	17113	17224	17349	17332	17351	17218	17115	17218	17293	17417	17269	17275	17302	17116	17254	17065	17327	17206	17181	17245	17216	17508	17254	17026	17052	17043	17237	17401	17043	17290	17124	17243	17282	17153	17247	17064	17055	17308	17288	17126	17157	17194	17136	17145	17246	17345	17179	17054	16940	17320	17319	17037	17301	17131	17190	17102	17035	17214	17103	16979	17287	17390	17308	17085	17350	17241	16977	17302	16994	17230	17072	17149	17236	17100	17174	17013	17369	16931	17232	17149	17340	17144	17188	17112	17077	17102	17137	17150	16990	17189	17116	17337	17127	17315	17056	17138	17227	17284	17316	17035	17175	17207	17116	17097	17104	17369	17085	17083	17105	17171	17194	16990	17038	17388	17246	17243	17359	17140	17168	17032	17212	17111	17185	17057	17473	17114	17136	17099	17234	17123	17247	17239	16959	17270	17202	17150	17027	16987	17252	17249	17252	17007	17133	17264	17256	17161	17083	17097	17304	17333	17220	17250	17105	17219	17195	17130	17161	17176	17470	16932	17238	17140	17066	17008	17094	17166	17211	17285	16974	17351	17253	17209	17014	17115	17083	17099	17324	17035	17283	17155	17238	17187	17008	17112	17280	17150	17233	17081	17269	17093	16858	16877	17081	17197	16999	17039	17151	17116	17047	17119	16989	17174	17181	16960	17211	17239	17241	16947	17218	17171	17223	17184	17317	17027	17132	16994	17337	17258	17280	17048	17311	17146	17460	17067	17325	16884	17277	17167	17275	17346	17101	17239	17060	17189	17053	17032	17181	16931	16947	17010	17025	17324	17260	17201	17253	17194	17111	17246	16921	17293	16924	17054	17239	17217	17017	17060	17046	17159	16892	17086	17222	17066	17136	17117	17055	17084	17458	17101	17043	17117	17168	17297	17109	17069	17145	17280	17084	17052	17168	17102	17029	17303	17037	17097	17139	17170	17170	17313	16985	17136	17153	17198	17120	17073	17235	17252	17220	17138	17317	16940	17316	17051	17090	17275	17072	17269	17049	17185	17167	17161	17068	17207	17262	17017	17270	16970	16969	17148	17299	17131	17258	17012	16981	17125	16944	17089	16876	17270	17046	17196	17304	17090	17217	17121	17231	17167	17170	17312	17276	17028	17419	17047	17213	17043	17106	17120	17150	16954	17136	17174	17205	17081	17114	17108	17020	17114	17361	17374	17075	17012	17044	17164	17121	17239	17164	17247	17378	17126	17194	16980	16866	17101	17225	17319	17388	17114	17223	17081	16967	16928	17207	17178	17098	17154	17262	16941	17030	16877	17281	17159	17118	17109	16942	17320	17258	16986	16942	17253	16867	17318	17262	17171	17211	17098	17041	17315	17319	17281	17178	17316	17209	17264	17053	17316	17223	17180	17124	17107	17071	17163	17050	17171	17082	17097	17218	17247	17270	17366	17155	17078	17433	17196	17163	17101	16986	16841	16897	16993	17183	17282	17295	17098	16968	17178	17192	17148	17224	17166	17191	16944	17051	17137	17317	17203	16912	16821	16970	17166	17222	17143	17203	17116	17105	17088	17139	17183	17221	16824	17070	17300	17126	17145	17275	17204	16968	17080	17286	17169	16914	17143	17042	17370	16984	17285	17128	17153	17276	17276	17229	16982	17043	17126	17117	17381	17250	17193	16952	17196	16912	17197	17182	17307	17108	17162	17150	17201	17097	16927	17044	17090	17120	17211	17110	17370	16900	16951	16948	17127	17227	17424	17298	17216	16795	17253	17235	17249	17283	17178	17069	17227	17100	17177	17191	17274	17067	16967	17163	17149	17104	17125	17244	17228	17227	17235	17088	17170	17392	17209	17160	17174	17294	17181	17376	17111	17096	17089	17196	17190	16892	17052	17201	16926	17087	17076	17171	17069	17103	17095	17019	17051	17030	17103	17194	16944	17152	17158	17310	17225	17017	17132	17182	17093	17116	17136	17234	17230	17221	17134	17135	17038	17394	17239	17043	17106	16968	17020	16938	17281	16949	16997	17345	17239	17080	17046	17080	17040	17280	17054	17395	16845	17150	17157	17134	16870	17028	16971	17078	16944	17226	17241	17088	16964	17188	17166	17188	16924	17205	16977	17067	17167	17033	17127	17183	17132	17091	17056	16929	17065	17409	17221	17147	17080	17243	17355	17110	17171	17332	17122	17077	17296	17123	17128	17215	17148	17033	17007	16894	17127	17274	17244	17084	17177	17241	17033	17350	16980	17131	17151	17209	17140	17150	17336	17054	16989	17173	17087	17135	17091	17278	17012	17098	17030	17251	17025	17177	17234	17217	17103	17241	17057	17118	17153	17232	17069	17176	17156	17147	17271	16956	17151	17006	17072	17096	17165	17080	17043	17205	17183	17304	17217	17172	17162	17304	17039	17058	17077	16999	17184	17143	17234	17102	17163	17197	16999	17119	17321	17195	17090	17037	17048	17279	17426	17465	17079	17184	17290	17226	17419	17176	17166	17208	17218	17169	17234	17284	17310	17121	17098	17293	17172	17267	16979	16999	16913	17080	17173	17116	17189	17235	17024	17010	16928	17091	17253	17242	16977	17110	17242	17029	17277	17194	17172	17391	17095	17303	17042	16979	17325	16973	16962	17006	17143	17230	17135	17025	16997	17103	17095	17130	17230	17178	17132	17082	17230	17267	17027	16978	17185	17074	17016	17059	17200	17260	17098	17134	17120	17336	17166	17158	16958	16931	17034	17213	17134	17193	16731	16891	17096	17291	17101	16997	16865	16995	17299	17229	16999	17112	17237	17067	17164	17260	17183	17376	17141	17247	17254	17172	17078	17345	17022	17233	17231	16983	17389	17232	17047	17251	17196	17213	17112	16951	17296	17269	17159	17290	17068	17022	17369	17059	17039	17105	17205	17015	17267	17257	17036	17130	16967	17241	17079	17180	17165	17090	17234	17116	17069	16903	17012	17067	17053	17360	17273	17238	17335	17060	17295	17177	16986	17135	17206	17041	16847	17252	17312	17375	17258	17150	17143	17251	17193	17298	17197	17174	17024	17106	17216	17225	17160	17026	17019	16921	17298	17268	17390	17357	17244	17072	17087	17028	17209	17192	17026	17000	17148	17281	17031	16955	17273	17165	17205	17041	17117	17150	17262	16841	16875	17179	17064	17276	17293	17066	16973	17080	17035	16974	17157	17170	16937	17107	17182	17115	17143	17154	17148	16987	17036	17191	17269	17259	17182	17008	17104	17144	17336	17322	17136	17299	17026	17241	17162	17078	17226	17210	17131	17113	16999	17145	17223	17132	16913	16919	17012	16868	17159	17335	17145	17215	17192	17193	16962	17218	17155	16931	17098	17291	16982	17149	17182	17076	17097	17348	17078	17096	17160	17392	17332	17180	17229	17306	17308	17107	17142	17275	17130	17056	17119	17161	17161	17082	17066	17111	16892	17088	17151	17254	17280	17246	17148	17012	17077	17070	17144	17343	17068	17166	17356	17095	17146	17134	16971	17269	17268	17399	17238	17373	17257	17115	16898	17031	17122	17106	17115	17062	17292	17321	17258	17216	17245	17197	17110	17299	17071	17007	16911	17264	16999	16990	17093	17020	17080	17068	17045	17164	17216	17072	17146	17181	17017	17053	17127	17222	16990	17123	17082	17355	17262	16956	17221	17250	17158	17200	17260	17053	17067	17098	17051	17026	17219	17444	17264	17308	17186	17186	17157	17004	16949	17368	16886	17075	17384	17334	17099	17251	17306	16988	17142	17114	17091	17178	17206	17224	17123	17117	17156	17314	17234	16957	17280	17119	17184	17019	17051	17093	17073	17109	17120	17208	17098	17007	16935	17116	17256	17160	17219	17051	16989	17439	17346	17222	17284	17069	17142	17087	17342	17214	16887	17084	17115	17112	17285	17026	17037	17023	17229	17077	17265	17134	17002	17116	17371	16968	16878	17151	17156	17192	17183	17175	17079	17004	16990	17157	17193	17036	17220	17231	16950	16942	17248	17246	17123	16917	17174	17073	16952	17234	17027	17204	17115	17081	17235	17360	17209	16970	17137	17230	17087	17160	17142	17133	17078	17032	17131	17046	17155	17405	17378	17198	17137	17191	17054	17111	17100	17040	17060	17277	17249	17117	17102	17269	17338	17367	17129	17045	17123	17199	17111	17273	17038	17104	16972	17288	17290	17098	16947	17002	17015	17028	17023	17171	17218	17129	17139	17027	17341	17030	17203	17050	17425	17174	17219	17202	17255	17052	17040	17247	17082	17048	16896	17238	17294	17310	17168	17134	16975	17217	17089	17145	17069	17136	17055	17179	17071	16960	17337	17178	17122	17289	17209	17109	16926	17154	17137	17167	17280	17002	17206	17277	17049	17170	17274	17218	17427	17225	17032	16947	17117	17062	17046	16949	17054	17255	17012	17203	17024	17111	16994	17162	16975	16974	17156	17077	17130	17265	17167	17160	17136	17068	17247	17058	17176	17191	17164	17131	17092	17232	17298	17197	16907	17165	17051	17337	17152	17225	17094	17067	17066	17163	16824	17209	17124	17024	17193	17160	17128	16908	17019	16915	17318	17194	17113	17180	17191	17266	17280	17135	17149	17225	17013	17147	16859	16995	17162	17387	17339	17063	17081	17177	17028	17128	17250	17206	17147	17286	17230	17255	17221	17069	17112	17286	17170	17100	17112	17121	17253	17244	17213	17266	17084	17112	17218	17035	17060	17088	17239	17249	17252	17261	17088	17298	17186	17173	17296	17093	17324	17391	17292	17117	17147	16882	17065	16971	17127	17084	17179	17185	16978	17242	17290	17250	17154	17159	17161	17232	17180	17135	17004	16920	17003	16998	17057	17262	17043	16990	17185	17211	17035	17030	17121	17095	17234	17214	17248	17297	17245	17196	17044	17191	17316	17054	16993	17105	17101	17065	16942	17146	17178	17058	17261	17211	17089	17147	17321	17239	17315	17265	17121	17056	17324	17352	17195	17093	17257	17299	17261	17030	17178	17126	16995	17114	17226	17056	17132	17111	17255	17252	17070	17141	17117	17236	16907
32543	66405	52166	35852	26779	20197	18756	18395	17169	15399	14589	14502	14488	14427	14259	14186	14190	14094	13723	13948	14029	14014	15393	16242	16101	15456	14744	14138	13931	13963	13778	13736	13816	13708	13768	13870	13651	13566	13717	13685	13693	13700	13772	13699	13848	13709	13832	13678	13704	13826	13746	13821	13675	13836	13769	13719	13769	13720	13663	13772	13861	13843	13778	13672	13801	13827	13784	13640	13674	13804	13749	13801	13614	13881	13828	13656	13848	13847	13818	13910	13923	13775	13755	13691	13766	13863	13722	13761	13739	13665	13799	13573	13699	13769	13816	13873	13863	13651	13636	13647	13704	13749	13776	13830	13764	13841	13740	13714	13729	13690	13911	13697	13912	13765	13658	13902	13555	13795	13729	13836	13772	13831	13503	13787	13649	13718	13986	13631	13728	13801	13813	13692	13639	13759	13718	13659	13814	13653	13823	13759	13777	13763	13760	13727	13656	13615	13878	13812	13756	13865	13730	13832	13637	13562	13724	13876	13906	13855	13660	13841	13763	13887	13868	13791	13930	13631	13653	13771	13867	13679	13781	13654	13736	13795	13780	13693	13684	13835	13776	13786	13813	13797	13673	13943	13840	13690	13554	13777	13684	13636	13738	13657	13833	13827	13792	13800	13752	13872	13682	13663	13671	13713	13943	13713	13821	13632	13645	13646	13692	13620	13741	13879	13811	13753	13690	13820	13753	13660	13892	13706	13922	13800	13674	13628	13916	13579	13777	13902	13601	13741	13801	13824	13592	13557	13795	13704	13869	13722	13677	13581	13556	13789	13846	13861	13794	13867	13572	13820	13681	13713	13523	13672	13748	13809	13746	13761	13899	13620	13841	13840	13722	13668	13625	13632	13667	13908	13775	13671	13679	13778	13806	13926	13759	13701	13820	13756	13879	13858	13797	13790	13744	13759	13890	13824	13644	13622	13702	13775	13646	13687	13636	13671	13772	13762	13638	13709	13596	13762	13758	13796	13645	13685	13725	13631	13741	13700	13777	13650	13889	13650	13659	13515	13721	13575	13714	13734	13839	13742	13878	13724	13829	13696	13671	13702	13842	13894	13749	13905	13739	13592	13624	13719	13700	13734	13724	13711	13762	13771	13785	13752	13785	13808	13723	13654	13764	13773	13718	13716	13800	13702	13780	13707	13754	13752	13849	13838	13815	13605	13705	13663	13641	13716	13813	13519	13734	13749	13729	13773	13782	13658	13731	13600	13759	13656	13800	13745	13804	13848	13570	13773	13869	13771	13713	13729	13779	13881	13715	13827	13718	13547	13815	13752	13794	13643	13830	13776	13669	13857	13765	13808	13665	13755	13808	13647	13769	13745	13736	13741	13741	13711	13623	13618	13790	13826	13665	13755	13727	13729	13835	13628	13721	13616	13789	13722	13704	13800	13724	13918	13655	13605	13619	13715	13770	13861	13838	13780	13859	13721	13749	13573	13507	13877	13727	13706	13702	13507	13679	13479	13758	13838	13579	13769	13837	13694	13753	13592	13541	13988	13876	13493	13913	13720	13713	13599	13783	13841	13782	13779	13551	13663	13838	13821	13604	13617	13721	13811	13836	13703	13772	13882	13814	13749	13811	13941	13561	13884	13596	13595	13834	13808	13737	13800	13873	13949	13724	13771	13801	13856	13747	13660	13614	13789	13758	13656	13710	13769	13610	13741	13840	13514	13721	13621	13673	13860	13590	13887	13710	13747	13891	13788	13760	13727	13928	13719	13741	13768	13625	13699	13749	13656	13820	13764	13749	13906	13755	13736	13808	13790	13763	13651	13908	13739	13913	13712	13760	13848	13715	13689	13716	13813	13817	13689	13713	13627	13767	13677	13597	13563	13774	13834	13749	13780	13888	13854	13663	13649	13855	13813	13719	13794	13652	13842	13779	13661	13872	13746	13691	13757	13737	13656	13731	13703	13658	13860	13826	13744	13785	13784	13831	13817	13747	13950	13666	13750	13620	13619	13809	13751	13651	13771	13743	13893	13788	13691	13697	13788	13879	13745	13752	13897	13726	13693	13803	13752	13728	13758	13940	13827	13515	13631	13575	13781	13665	13603	13716	13773	13662	13813	13564	13658	13777	13713	13699	13653	13770	13701	13918	13758	13767	13769	13675	13697	13823	13783	13790	13742	13554	13852	13891	13740	13820	13719	13815	13689	13660	13734	13791	13798	13641	13811	13723	13811	13516	13790	13597	13873	13769	13766	13716	13688	13835	13805	13659	13591	13668	13643	13546	13835	13759	13806	13684	13740	13732	13864	13758	13704	13867	13806	13741	13610	13791	13756	13670	13690	13967	13738	13955	13708	13719	13765	13632	13734	13616	13861	13545	13664	13819	13665	13740	13745	13816	13683	13751	13598	13722	13871	13584	13592	13631	13783	13753	13748	13759	13770	13685	13773	13822	13548	13687	13726	13891	13659	13713	13890	13743	13805	13746	13903	13602	13536	13744	13650	13939	13839	13680	13739	13791	13650	13680	13824	13599	13688	13802	13705	13737	13704	13793	13790	13678	13759	13812	13715	13744	13725	13855	13666	13698	13709	13844	13837	13781	13697	13710	13689	13720	13656	13696	13843	13840	13670	13963	13724	13646	13521	13770	13878	13714	13678	13618	13799	13723	13777	13894	13525	13861	13754	13788	13698	13740	13738	13724	13775	13659	13554	13800	13691	13672	13844	13822	13734	13764	13681	13816	13682	13693	13843	13796	13717	13639	13706	13847	13842	13832	13791	13679	13750	13764	13667	13662	13776	13617	13571	13626	13854	13922	13782	13786	13796	13706	13619	13785	13631	13698	13755	13686	13818	13774	13793	13698	13844	13558	13671	13724	13740	13704	13779	13849	13822	13617	13646	13626	13738	13624	13712	13785	13640	13648	13752	13848	13626	13755	13913	13636	13715	13586	13854	13817	13726	13699	13735	13839	13565	13783	13677	13742	13693	13922	13597	13846	13642	13759	13748	13874	13729	13726	13681	13752	13749	13756	13747	13737	13792	13795	13762	13690	13627	13881	13573	13739	13708	13675	13575	13657	13592	13833	13726	13856	13797	13808	13854	13750	13640	13823	13756	13744	13755	13760	13850	13695	13811	13663	13749	13816	13811	13735	13804	13735	13699	13754	13913	13664	13551	13857	13663	13857	13707	13800	13782	13702	13881	13746	13584	13747	13936	13640	13807	13647	13758	13799	13684	13859	13761	13774	13876	13725	13729	13870	13710	13559	13709	13719	13832	13726	13832	13652	13751	13738	13778	13522	13855	13763	13648	13808	13880	13517	13810	13619	13675	13608	13784	13747	13896	13680	13820	13794	13716	13890	13834	13925	13925	13675	13684	13819	13772	13910	13721	13726	13638	13896	13752	13751	13689	13645	13890	13820	13709	13712	13793	13627	13667	13822	13747	13774	13660	13884	13794	13703	13693	13923	13741	13750	13590	13887	13785	13751	13907	13696	13892	13852	13799	13871	13838	13752	13618	13665	13718	13853	13849	13694	13643	13812	13688	13663	13675	13882	13701	13570	13666	13866	13715	13844	13840	13771	13752	13809	13864	13655	13623	13778	13792	13603	13730	13790	13670	13714	13601	13580	13601	13699	13678	13683	13809	13746	13605	13512	13815	13677	13798	13766	13699	13734	13738	13775	13682	13945	13762	13761	13607	13897	13630	13744	13689	13735	13835	13547	13892	13748	13766	13750	13684	13664	13812	13753	13740	13717	13736	13691	13692	13920	13882	13767	13757	13860	13659	13652	13653	13706	13813	13664	13872	13550	13687	13570	13654	13696	13659	13880	13710	13597	13717	13787	13864	13723	13759	13748	13794	13799	13757	13583	13761	13746	13682	13780	13763	13654	13776	13765	13613	13906	13749	13797	13713	13906	13787	13707	13877	13662	13716	13866	13949	13792	13740	13789	13716	13675	13614	13551	13926	13592	13812	13805	13792	13851	13788	13606	13711	13733	13792	13833	13535	13733	13697	13571	13726	13730	13837	13787	13821	13657	13862	13816	13736	13640	13734	13592	13925	13842	13780	13698	13879	13735	13751	13793	13633	13793	13698	13875	13649	13712	13837	13875	13825	13786	13825	13862	13622	13758	13609	13811	13783	13614	13625	13886	13783	13802	13749	13690	13876	13580	13668	13764	13700	13689	13673	13598	13775	13921	13837	13724	13764	13907	13605	13804	13750	13749	13751	13710	13782	13678	13888	13778	13853	13555	13710	13878	13604	13716	13556	13933	13735	13682	13785	13634	13692	13760	13685	13698	13667	13876	13787	13648	13783	13742	13797	13727	13895	13781	13678	13720	13801	13883	13749	13849	13748	13790	13749	13900	13497	13868	13883	13737	13913	13785	13602	13739	13753	13758	13702	13735	13671	13575	13796	13930	13779	13779	13737	13593	13714	13936	13752	13803	13809	13816	13896	13722	13822	13659	13862	13747	13802	13806	13747	13597	13788	13645	13732	13754	13783	13776	13676	13814	13710	13739	13869	13788	13812	13707	13707	13790	13841	13840	13655	13726	13640	13770	13730	13770	13847	13983	13585	13796	13785	13724	13678	13953	13840	13802	13640	13710	13653	13821	13765	13662	13777	13837	13824	13763	13749	13845	13805	13708	13617	13778	13716	13843	13791	13786	13578	13823	13682	13677	13827	13708	13900	13596	13839	13700	13719	13775	13798	13671	13867	13809	13830	14003	13748	13825	13826	13795	13605	13602	13623	13733	13694	13781	13859	13775	13744	13635	13748	13749	13818	13745	13725	13935	13763	13895	13648	13766	13703	13629	13947	13800	13921	13589	13825	13608	13714	13779	13758	13654	13833	13580	13913	13817	13707	13767	13650	13982	13844	13862	13688	13660	13535	13812	13767	13802	13719	13763	13672	13742	13827	13693	13802	13757	13626	13774	13641	13710	13662	13804	13577	13717	13686	13685	13841	13718	13770	13697	13791	13738	13690	13711	13767	13703	13740	13688	13625	13739	13738	13924	13703	13608	13651	13839	13702	13562	13607	13693	13740	13759	13730	13762	13732	13720	13816	13711	13756	13857	13876	13614	13646	13626	13490	13854	13676	13745	13711	13752	13850	13911	13676	13576	13693	13646	13676	13663	13749	13589	13609	13878	13725	13771	13802	13814	13641
31625	32582	35905	28571	21850	20007	19765	19063	18681	17936	17916	17732	17698	17617	17707	17726	17544	17735	17672	17596	17546	17618	17366	17519	17727	17570	17666	17590	17660	17613	17488	17439	17686	17585	17450	17627	17407	17206	17390	17371	17754	17569	17546	17464	17407	17559	17661	17536	17488	17626	17533	17226	17534	17582	17570	17629	17673	17260	17365	17316	17456	17538	17758	17690	17512	17378	17646	17616	17503	17637	17739	17309	17416	17488	17609	17489	17521	17342	17728	17642	17302	17549	17368	17494	17395	17503	17246	17562	17369	17629	17624	17317	17443	17485	17396	17696	17382	17517	17548	17567	17578	17451	17565	17377	17418	17431	17397	17547	17406	17561	17547	17671	17445	17522	17407	17398	17757	17640	17497	17427	17265	17532	17735	17661	17321	17452	17616	17590	17397	17557	17559	17553	17500	17512	17573	17443	17545	17453	17551	17735	17496	17304	17709	17775	17495	17553	17252	17313	17400	17359	17434	17293	17600	17334	17488	17637	17642	17523	17697	17540	17543	17496	17623	17506	17487	17625	17614	17639	17263	17300	17640	17657	17541	17624	17650	17308	17437	17519	17422	17562	17613	17413	17578	17498	17533	17681	17502	17369	17481	17515	17367	17383	17503	17711	17679	17435	17583	17562	17353	17468	17491	17400	17484	17622	17611	17329	17431	17477	17421	17451	17209	17627	17664	17599	17595	17449	17749	17453	17402	17625	17510	17600	17547	17646	17506	17416	17693	17409	17490	17576	17507	17647	17798	17430	17547	17440	17459	17455	17670	17416	17596	17393	17349	17423	17720	17371	17710	17712	17617	17528	17441	17531	17556	17505	17525	17530	17413	17410	17581	17330	17434	17349	17609	17533	17365	17372	17559	17601	17627	17271	17494	17616	17313	17486	17613	17436	17593	17540	17824	17558	17487	17638	17602	17581	17691	17364	17627	17371	17417	17751	17634	17466	17448	17415	17553	17487	17574	17760	17654	17489	17638	17390	17488	17390	17415	17540	17524	17591	17437	17554	17648	17435	17452	17580	17540	17458	17521	17510	17299	17523	17564	17425	17563	17586	17642	17428	17466	17558	17472	17639	17496	17757	17690	17517	17556	17565	17458	17441	17449	17798	17545	17576	17505	17259	17747	17398	17654	17547	17395	17492	17487	17478	17557	17500	17640	17414	17424	17433	17566	17621	17478	17646	17374	17559	17667	17531	17389	17604	17509	17446	17638	17516	17458	17326	17407	17391	17587	17394	17561	17463	17403	17469	17459	17377	17395	17494	17502	17511	17378	17631	17496	17199	17493	17291	17669	17539	17481	17494	17721	17251	17379	17495	17627	17538	17356	17256	17468	17441	17465	17577	17644	17569	17540	17551	17318	17607	17478	17506	17569	17684	17461	17577	17517	17699	17579	17487	17628	17529	17402	17360	17512	17376	17356	17421	17489	17594	17370	17562	17687	17383	17505	17520	17688	17386	17384	17510	17428	17520	17658	17574	17486	17473	17610	17733	17552	17511	17808	17566	17557	17573	17567	17564	17417	17456	17647	17478	17668	17514	17586	17328	17241	17494	17115	17538	17507	17471	17472	17587	17687	17359	17553	17541	17596	17534	17390	17501	17670	17574	17622	17512	17484	17588	17544	17507	17430	17669	17502	17577	17382	17396	17467	17541	17539	17274	17555	17547	17520	17741	17525	17502	17516	17473	17543	17405	17720	17397	17478	17328	17583	17558	17370	17448	17466	17370	17634	17506	17482	17492	17379	17422	17669	17441	17441	17530	17570	17519	17448	17332	17427	17627	17652	17339	17591	17615	17586	17679	17490	17527	17356	17543	17350	17615	17653	17615	17426	17166	17609	17511	17354	17499	17839	17674	17553	17544	17523	17565	17401	17376	17657	17519	17623	17471	17445	17590	17620	17632	17651	17550	17583	17537	17555	17543	17630	17321	17399	17517	17576	17622	17342	17375	17590	17297	17489	17536	17508	17578	17563	17624	17455	17498	17546	17519	17538	17586	17638	17550	17380	17313	17477	17410	17459	17821	17397	17432	17548	17533	17594	17647	17519	17621	17475	17573	17724	17499	17622	17742	17759	17484	17701	17365	17635	17594	17427	17460	17465	17560	17405	17366	17392	17407	17670	17356	17454	17598	17671	17576	17714	17652	17487	17418	17320	17660	17472	17374	17472	17642	17400	17374	17488	17472	17381	17437	17430	17455	17499	17325	17674	17459	17663	17541	17490	17493	17435	17309	17347	17631	17446	17594	17564	17493	17570	17419	17465	17520	17730	17712	17436	17660	17463	17341	17486	17557	17411	17664	17531	17420	17594	17615	17682	17542	17457	17631	17470	17463	17557	17501	17606	17443	17652	17562	17428	17588	17755	17548	17246	17645	17388	17573	17277	17344	17530	17557	17652	17387	17354	17660	17455	17448	17492	17517	17567	17455	17514	17551	17342	17675	17515	17350	17503	17448	17523	17531	17661	17524	17386	17449	17599	17529	17652	17647	17646	17661	17346	17474	17316	17560	17265	17299	17394	17354	17555	17475	17529	17747	17635	17415	17555	17598	17494	17720	17606	17546	17579	17447	17516	17603	17472	17316	17516	17636	17566	17705	17684	17543	17500	17660	17615	17755	17341	17549	17630	17412	17516	17394	17290	17511	17629	17421	17444	17413	17629	17680	17707	17509	17412	17458	17474	17573	17505	17468	17632	17569	17398	17629	17567	17554	17581	17468	17642	17773	17538	17552	17693	17680	17368	17783	17239	17574	17632	17605	17745	17628	17548	17643	17483	17584	17508	17432	17428	17431	17427	17673	17561	17652	17468	17671	17460	17598	17504	17429	17430	17641	17498	17639	17783	17575	17574	17521	17578	17412	17409	17599	17288	17549	17554	17456	17428	17599	17486	17431	17395	17499	17410	17685	17531	17621	17557	17466	17278	17480	17615	17517	17470	17450	17528	17626	17470	17430	17453	17417	17632	17385	17364	17524	17502	17311	17430	17366	17499	17445	17498	17511	17398	17279	17529	17534	17320	17549	17495	17587	17429	17567	17479	17486	17662	17312	17475	17654	17877	17576	17421	17463	17483	17595	17575	17478	17607	17510	17693	17477	17438	17440	17459	17370	17679	17459	17583	17499	17278	17662	17515	17635	17593	17612	17464	17333	17324	17492	17396	17666	17563	17521	17626	17637	17484	17588	17464	17445	17539	17675	17552	17507	17723	17514	17539	17702	17422	17643	17533	17545	17825	17639	17401	17501	17406	17649	17698	17663	17580	17664	17576	17354	17550	17433	17358	17440	17465	17335	17730	17344	17673	17255	17405	17555	17443	17386	17393	17465	17540	17518	17606	17705	17520	17585	17622	17529	17260	17572	17590	17278	17483	17360	17446	17509	17380	17713	17416	17460	17584	17685	17444	17610	17503	17395	17538	17581	17488	17554	17472	17582	17716	17453	17380	17421	17413	17459	17637	17372	17243	17630	17395	17475	17504	17404	17648	17473	17473	17487	17435	17379	17639	17404	17402	17487	17449	17427	17467	17796	17372	17384	17420	17516	17634	17409	17738	17441	17537	17492	17322	17656	17372	17401	17660	17421	17605	17559	17546	17702	17620	17488	17573	17432	17644	17339	17745	17584	17578	17536	17517	17465	17433	17515	17581	17644	17496	17714	17368	17303	17561	17444	17615	17544	17383	17575	17625	17767	17627	17412	17480	17699	17484	17432	17403	17417	17500	17419	17407	17544	17656	17356	17578	17702	17565	17513	17449	17469	17550	17611	17569	17685	17500	17571	17437	17611	17472	17476	17408	17432	17641	17596	17711	17603	17669	17682	17474	17375	17572	17605	17577	17560	17559	17443	17443	17857	17609	17440	17826	17464	17581	17723	17345	17581	17649	17671	17539	17404	17567	17337	17501	17252	17625	17648	17441	17760	17363	17736	17455	17468	17524	17555	17521	17582	17477	17606	17483	17531	17530	17457	17510	17414	17521	17741	17452	17449	17485	17699	17454	17496	17596	17716	17432	17468	17712	17464	17579	17438	17532	17263	17299	17461	17475	17551	17367	17572	17725	17424	17478	17412	17394	17656	17562	17653	17796	17588	17506	17552	17765	17533	17524	17581	17515	17507	17354	17492	17493	17665	17458	17617	17707	17642	17528	17521	17754	17442	17378	17377	17539	17556	17452	17405	17520	17656	17708	17514	17485	17273	17517	17580	17674	17606	17675	17605	17647	17389	17790	17493	17436	17469	17490	17471	17544	17529	17508	17714	17551	17575	17523	17482	17501	17468	17469	17397	17494	17571	17469	17497	17478	17555	17535	17665	17366	17523	17605	17480	17517	17271	17539	17444	17638	17423	17660	17514	17405	17591	17417	17650	17734	17713	17474	17449	17596	17622	17450	17434	17641	17506	17469	17506	17527	17347	17577	17570	17323	17530	17680	17381	17319	17607	17757	17570	17481	17671	17736	17377	17429	17625	17499	17632	17412	17683	17508	17437	17478	17452	17507	17401	17591	17644	17481	17474	17561	17597	17200	17292	17510	17584	17636	17461	17576	17615	17558	17420	17614	17611	17485	17355	17445	17506	17439	17462	17597	17633	17427	17691	17628	17517	17378	17419	17483	17675	17509	17404	17427	17487	17467	17594	17551	17634	17550	17630	17507	17559	17396	17626	17636	17585	17556	17514	17506	17437	17427	17607	17541	17275	17266	17489	17436	17602	17643	17595	17810	17802	17441	17612	17528	17469	17586	17587	17523	17321	17646	17451	17650	17499	17599	17632	17289	17675	17660	17524	17372	17413	17525	17379	17402	17568	17467	17475	17624	17677	17351	17636	17382	17508	17466	17511	17321	17374	17564	17553	17565	17501	17556	17573	17585	17731	17760	17607	17533	17632	17663	17367	17548	17618	17623	17366	17384	17586	17455	17549	17477	17432	17540	17429	17524	17525	17767	17332	17537	17524	17421	17386	17696	17580	17652	17515	17670	17593	17442	17514	17262	17694	17488	17619	17705	17523	17444	17441	17539	17504	17477	17562	17729	17533	17308	17424	17557	17428	17378	17525	17592	17593	17410	17562	17529	17646	17759	17550	17418	17502	17525	17596	17566	17549	17599	17483	17734	17435	17554	17579	17688	17541	17516	17519	17284	17532
32532	46142	35569	24248	19114	16946	16917	15911	15505	14414	14304	14262	14289	14249	13976	14170	14145	14245	14188	14049	14308	14086	14134	14199	14165	14329	13910	14028	14129	14196	14110	14096	14046	13989	13899	14084	14012	14153	14167	13955	14006	14153	14036	13981	13974	14026	14010	14071	14139	13928	14077	13952	14078	14166	14086	14062	14050	14118	13904	14042	13999	13965	13960	13868	14048	14055	14011	13994	14123	14151	13993	14035	13881	13949	14146	14132	14257	14066	14021	13949	14014	13927	14012	14053	14072	13980	13964	13963	14142	14025	13885	13942	14123	13973	14142	14077	13947	14145	13927	14228	13950	14073	13943	13949	14028	13885	14152	14188	13957	14080	14030	13986	14282	14056	14078	13914	14055	13919	14234	14048	14095	14164	14015	13977	14162	14016	14104	14077	14158	13963	14155	14137	14077	13917	14077	14084	13879	14053	14155	14083	13998	14067	14048	14111	14202	14105	14055	13971	14036	14141	13958	13993	14113	14021	13975	13945	14120	14041	14206	14074	14105	13973	14205	14308	13924	14205	13981	14065	14143	14058	14060	14049	14149	13994	13981	14050	14146	14072	13872	13886	13964	13985	14138	13936	13876	14069	14058	14066	14005	13987	14064	13999	13884	13960	13909	13960	14107	13822	14151	14045	14103	14003	13976	14247	14044	14055	14089	14044	13841	14030	14180	14003	14153	13989	14033	13840	13936	14126	14094	14082	13974	13955	14135	13991	13994	13967	13995	14050	13920	14065	13877	13984	13823	14115	14005	14101	14140	13915	13959	13944	13994	13991	13956	13986	14153	14001	14175	14098	13942	14141	13969	14061	14005	14087	14121	13749	13986	14048	14159	14021	13879	14106	14106	14159	14183	14015	14017	14013	13866	14079	14060	14094	13873	14202	14134	13922	13975	14065	14144	14064	13881	14138	14035	14019	14185	13944	13984	13980	14069	14014	14022	14022	14059	13973	14034	14028	14149	13986	14053	13922	14168	14052	14161	14003	14045	14030	14032	13918	13959	13923	14072	14131	13998	13914	13959	14045	13894	14197	14078	13937	14089	14025	13876	14153	14144	13998	14000	13936	13860	13994	14043	13893	13984	14082	13982	14156	13962	13988	14119	13951	13979	13938	13931	14079	13872	13993	14001	14149	14055	13955	14013	14119	14027	14104	14149	14162	14019	13843	13945	13839	14084	13986	13960	14028	14151	14024	14101	14013	14158	14041	14029	13917	13893	14017	13945	13958	13838	13987	14011	14304	13900	14154	14065	14160	13954	14160	14029	14196	13936	14170	14018	13968	14073	14049	14028	14066	14115	14039	13995	13946	13999	14140	14023	13880	14081	14121	14057	13975	14110	14049	14029	14057	13956	14030	14096	14116	14048	14147	14131	13874	14034	14110	13916	14057	14100	14035	13929	13928	13979	14038	14109	14007	14010	14267	13986	14214	14003	14065	14131	13996	13942	14000	13868	14024	13941	14218	14233	14198	14002	13920	14176	14052	14154	14039	13987	14005	13917	13977	14026	14215	13863	14085	13879	14002	14055	13930	14033	14087	14071	13944	13960	14020	14178	14004	14110	14003	14161	14077	13958	14002	14092	14028	14209	13945	14054	14012	14150	13981	14064	13995	13989	14084	14240	13947	14029	14193	14074	13987	13958	13933	13949	13991	14091	13846	14004	13830	14106	14045	13992	14099	14046	13913	13946	14138	14090	14028	14019	14049	14056	14079	14024	14060	13999	14062	14100	14100	13931	13945	13998	14214	14056	14171	13986	14088	14042	13995	14207	13958	14121	14253	14121	13987	14152	14080	14038	14083	13829	14100	13920	14080	13957	14116	13931	14123	14128	14019	13951	14106	14130	14117	14089	14099	13928	14127	13920	14035	14026	14087	14048	14045	14018	14129	13879	14135	14066	14132	14104	14043	14005	14118	14047	14095	14110	13948	13964	13997	13979	14085	14139	14101	14040	14117	14000	13999	14241	14005	14239	14009	13945	14088	13800	14088	14049	14049	13966	14131	13978	13816	14024	13929	14009	14082	14126	13894	14080	14098	13897	13921	14061	13995	13931	14045	13954	13946	14031	14184	14058	14028	14079	13962	14147	14196	13901	14191	14015	14129	14085	14046	13863	13988	14072	13993	14331	14088	14187	14094	14182	14132	13969	14226	14030	14105	13959	13994	13912	14032	14143	13966	14087	13986	14136	14170	13963	13931	14053	13918	13991	13989	14081	14009	14085	14091	14006	13990	13950	13977	13954	14145	14080	14064	14101	14073	13949	14019	13987	13971	14023	14070	14125	14206	14045	14033	13941	13966	14018	14093	14128	14113	14072	14077	13969	13939	14116	14035	14072	14062	13964	14093	14003	14188	14106	14153	13907	13996	13994	13956	14029	14102	14094	14068	13934	14063	13983	13961	13992	14086	14107	14092	14093	14071	13977	14165	14130	14082	14113	14091	14098	14011	14014	14006	14111	13858	14105	14062	13989	13999	14194	14192	14086	14043	13984	14001	14090	14019	13968	14049	13987	14101	14004	14056	13959	14153	14103	14209	14001	14068	13896	13975	14171	14096	14047	13937	13935	14078	14063	14121	13918	14019	13954	14131	13973	14180	14018	14106	14076	14127	14074	14043	13881	14183	14008	13956	14041	14072	14044	13939	14094	14054	13977	14039	14085	13906	14051	13998	14108	14202	14089	14082	14158	14096	14119	14208	14004	14114	14090	14071	14090	13980	13982	14052	14132	14091	14137	14086	14065	14163	14106	14119	13903	14076	14052	13978	13951	14069	13883	14179	14219	14159	14244	14161	14001	14096	14232	13905	13934	13964	14071	14140	14085	14072	13972	13981	14152	13923	14013	13955	14109	14155	14094	13991	14087	13933	14020	14166	14129	14138	14156	13947	13958	13844	13911	14061	14307	14136	13879	14093	14075	13963	13873	13873	14134	14165	14082	14142	13977	14064	14101	14068	14084	14025	14027	14183	14009	13912	14189	13858	13986	14100	13972	14011	14161	14101	13925	14155	14008	14126	14159	14016	14340	14097	14062	14052	14070	14023	14141	14051	14104	14084	14006	14145	14056	13966	14057	14198	13966	13961	14100	14089	13983	14108	13945	14028	14090	13889	14082	13899	13957	13984	14039	14003	14005	13997	14108	14061	14030	14129	14014	14040	13970	14102	14077	14088	13868	13966	14098	14040	14066	13980	14082	14021	14039	14006	14060	13928	14121	14075	13963	14105	14314	14036	13971	14012	14018	13966	14091	14229	14116	14162	14000	14008	13934	14048	14075	13988	14071	14092	13958	14128	13952	13883	13961	14154	13991	14069	14074	14137	13954	14012	13978	14076	13955	13923	14082	13976	14115	14005	14082	14003	13983	14109	14085	14123	14127	14049	13984	14104	14000	13937	14014	14183	14130	13992	14062	14066	14118	14088	14166	13916	14074	14010	14091	14015	14165	14170	14119	13992	13977	14007	14238	13972	13952	14115	13966	13988	14089	13886	13989	13986	14138	14047	14003	14168	14107	14288	14040	13924	14189	14370	13950	14086	14042	13926	14007	14036	14051	14233	13901	14100	13972	14118	14114	13834	14019	14089	14099	14016	14060	14122	14016	13775	13954	13996	13981	13973	14056	13960	13953	13907	14102	14201	14162	13853	14049	14034	14077	14077	14008	13941	13974	14090	14182	14066	14080	14132	13956	14059	14116	14063	14068	14199	14162	13993	14008	13899	13993	14097	13939	13932	14213	13955	14014	14126	13966	14160	14042	14006	13949	14085	14068	14111	14015	13974	14050	14101	13971	14011	14112	14115	13995	13988	13738	14101	13863	14012	13919	14110	14034	14058	14108	14076	14128	14119	14184	13933	14087	14075	13824	14094	14046	14074	14086	14022	14025	13810	14137	14009	13993	14188	14126	14014	14030	14050	14165	13904	14128	14121	13978	14133	13983	13901	14091	14086	14047	14195	14122	14076	14030	13883	13962	14050	14113	13852	14128	14038	13994	14157	14122	14104	14000	14099	13912	14102	14068	14099	14132	14049	14061	14111	14082	14049	14021	13881	14064	14136	14088	13924	14130	14214	14040	14006	13896	14022	13987	14030	13947	14067	14011	14249	14134	13985	14006	13989	14121	14047	14115	13909	14140	14062	14111	14056	14250	13972	13923	14067	14117	13999	13920	14198	13934	14063	13970	13989	14003	14030	14018	14031	14008	14033	14306	14127	14188	13893	14070	14022	13982	14040	14087	13996	13993	14089	13756	14052	14087	14107	13914	13970	14021	13994	14034	14040	13969	13964	14036	14204	14005	14194	13867	13991	14054	14092	13855	13870	14057	14070	13982	13934	14226	14003	13977	13977	14144	14100	14028	14095	14016	14040	14240	14006	13994	14157	13879	14095	14037	13900	14049	13904	13897	14030	14008	14004	14020	14174	13928	14051	14057	13847	14151	14074	14075	14109	13979	13896	14031	13890	13958	14125	13940	14080	14020	14018	14103	13995	13934	14187	14055	14047	14160	14041	14115	13993	14129	14214	14036	13903	13999	14045	14121	14049	14056	14154	13973	14171	13890	13843	14188	13992	13959	13934	14066	14049	13983	14074	14031	13912	13929	13932	14068	13946	13959	14058	14064	13933	14060	14199	14003	13944	14179	13968	14086	13931	14066	14065	13947	13900	13966	14035	14091	14113	13998	14183	13935	14051	14137	14000	14012	13982	13844	14043	14021	14066	14048	14110	13939	13928	14075	13993	14032	13995	13990	14072	14084	13989	14089	14083	14103	14146	14034	14034	13890	14088	13929	13980	14024	14023	13987	13965	14030	13931	14206	14057	14053	13979	14010	14131	14051	14111	14101	14177	13949	13996	13984	14122	14061	14134	14186	13912	14084	14031	13888	14143	14083	13922	14125	13971	13949	14108	14109	14114	14101	14109	14049	14014	13934	13961	13929	14245	14085	14138	14187	14044	13975	14172	14180	14125	13970	14088	13920	13835	14074	13797	14039	14196	13993	14106	13978	14071	13965	14079	13953	14007	14135	13938	14117	13948	14006	14113	14008	14118	13941	14148	13984	13872	13967	14064	14032	13880	13905	13839	13955	14013	14106	13980	14118	14081	13962	14050	13990	14008	14123	13953	14033	14084	14101	13949	13988	14038
23125	21146	28517	25472	23568	23973	23459	20143	19140	18543	18142	17843	17885	17826	17563	17674	17800	17736	17785	17629	17552	17401	17591	17975	18588	18355	18128	18021	17733	17542	17396	17393	17569	17456	17399	17317	17549	17535	17459	17404	17417	17418	17510	17487	17601	17524	17341	17362	17468	17510	17531	17745	17647	17578	17388	17293	17410	17614	17620	17560	17303	17260	17345	17530	17591	17423	17522	17367	17485	17411	17483	17440	17325	17402	17298	17473	17779	17444	17425	17460	17398	17493	17538	17398	17594	17202	17430	17447	17564	17394	17644	17430	17339	17622	17353	17414	17587	17402	17241	17467	17469	17255	17246	17367	17359	17478	17425	17493	17524	17460	17382	17483	17566	17159	17346	17225	17209	17431	17528	17434	17397	17328	17535	17514	17428	17560	17563	17364	17351	17520	17277	17511	17425	17301	17510	17217	17471	17317	17557	17334	17674	17362	17439	17415	17422	17416	17429	17327	17418	17399	17545	17720	17322	17550	17628	17501	17512	17370	17463	17431	17569	17651	17471	17416	17536	17281	17279	17495	17227	17418	17335	17306	17461	17335	17492	17311	17353	17492	17167	17446	17559	17428	17396	17537	17585	17392	17437	17278	17464	17428	17371	17439	17312	17526	17320	17365	17397	17616	17257	17536	17329	17428	17451	17720	17432	17330	17307	17474	17707	17415	17398	17744	17502	17629	17432	17467	17412	17376	17555	17327	17359	17531	17563	17393	17371	17492	17362	17491	17507	17336	17334	17517	17482	17369	17272	17503	17446	17393	17425	17351	17147	17755	17475	17454	17437	17298	17470	17580	17660	17495	17657	17410	17355	17529	17414	17520	17427	17495	17391	17482	17538	17595	17229	17620	17467	17397	17327	17539	17676	17579	17522	17455	17424	17387	17280	17421	17372	17387	17496	17365	17461	17363	17447	17321	17283	17390	17507	17384	17350	17503	17444	17476	17458	17482	17280	17331	17451	17517	17521	17573	17428	17391	17559	17267	17317	17387	17442	17560	17331	17433	17553	17449	17462	17376	17416	17322	17091	17429	17337	17352	17388	17377	17446	17443	17397	17339	17378	17579	17311	17451	17669	17635	17396	17522	17438	17297	17429	17437	17667	17483	17308	17406	17468	17430	17478	17359	17405	17460	17551	17398	17207	17501	17582	17281	17485	17519	17651	17166	17602	17277	17229	17503	17338	17512	17471	17587	17460	17392	17369	17337	17600	17413	17472	17567	17378	17575	17588	17630	17370	17547	17326	17483	17373	17408	17580	17657	17593	17327	17205	17503	17318	17366	17406	17482	17401	17359	17365	17619	17390	17683	17354	17641	17357	17238	17216	17598	17614	17446	17451	17622	17524	17488	17526	17363	17424	17185	17236	17527	17359	17336	17462	17386	17356	17423	17532	17557	17437	17265	17396	17382	17407	17467	17530	17494	17632	17549	17392	17263	17464	17324	17275	17400	17428	17452	17531	17465	17542	17271	17439	17608	17386	17470	17466	17328	17525	17676	17718	17487	17529	17460	17383	17400	17331	17267	17294	17281	17344	17339	17259	17306	17500	17607	17503	17532	17230	17270	17468	17375	17327	17459	17462	17401	17372	17266	17308	17434	17467	17440	17384	17470	17336	17519	17402	17402	17609	17727	17692	17613	17497	17377	17449	17440	17561	17268	17351	17389	17521	17397	17435	17619	17274	17080	17298	17535	17432	17302	17444	17373	17527	17468	17467	17584	17515	17437	17551	17313	17576	17356	17312	17300	17346	17385	17904	17562	17385	17510	17522	17536	17517	17408	17358	17342	17451	17236	17510	17500	17371	17295	17710	17533	17404	17482	17443	17452	17337	17383	17696	17353	17415	17339	17450	17387	17411	17475	17460	17415	17528	17551	17470	17368	17481	17412	17469	17454	17509	17566	17489	17391	17633	17521	17397	17450	17538	17538	17580	17705	17509	17471	17341	17473	17424	17667	17328	17632	17534	17380	17409	17639	17314	17532	17505	17609	17405	17590	17582	17716	17343	17306	17595	17467	17303	17313	17428	17529	17472	17499	17582	17424	17271	17367	17551	17498	17418	17402	17610	17379	17542	17228	17394	17391	17393	17334	17459	17536	17480	17550	17630	17309	17434	17601	17378	17458	17550	17462	17367	17380	17432	17360	17274	17304	17390	17338	17371	17480	17298	17405	17427	17375	17406	17530	17498	17495	17498	17438	17321	17454	17379	17356	17299	17246	17375	17518	17471	17444	17246	17406	17641	17431	17354	17416	17311	17364	17500	17531	17509	17438	17395	17316	17378	17229	17362	17479	17310	17332	17572	17483	17387	17308	17376	17435	17255	17485	17395	17556	17340	17346	17330	17680	17511	17571	17462	17609	17303	17520	17444	17380	17780	17407	17312	17461	17490	17292	17435	17479	17376	17380	17491	17519	17327	17619	17531	17351	17299	17401	17404	17459	17387	17430	17428	17498	17480	17529	17414	17400	17593	17496	17395	17252	17257	17351	17368	17208	17312	17424	17225	17550	17500	17671	17483	17765	17414	17292	17413	17476	17512	17397	17320	17372	17457	17358	17381	17406	17542	17433	17327	17479	17180	17309	17386	17345	17547	17584	17365	17502	17290	17711	17383	17505	17254	17222	17426	17295	17384	17458	17257	17425	17435	17429	17348	17385	17380	17729	17478	17456	17633	17309	17602	17479	17480	17522	17635	17531	17359	17436	17309	17475	17276	17141	17353	17678	17572	17433	17557	17353	17745	17414	17602	17465	17125	17441	17228	17443	17473	17445	17457	17499	17423	17595	17447	17349	17661	17546	17357	17595	17677	17320	17452	17454	17323	17500	17370	17525	17460	17571	17327	17393	17415	17628	17503	17527	17454	17505	17483	17489	17483	17434	17634	17709	17576	17483	17563	17611	17617	17425	17543	17604	17533	17598	17681	17449	17571	17269	17340	17643	17339	17550	17581	17302	17593	17363	17477	17542	17608	17587	17407	17342	17670	17378	17488	17433	17439	17687	17234	17340	17452	17252	17324	17221	17476	17414	17485	17496	17522	17298	17260	17610	17655	17519	17370	17438	17415	17634	17752	17344	17649	17398	17504	17517	17435	17406	17445	17440	17399	17493	17437	17464	17428	17620	17386	17641	17456	17533	17416	17465	17348	17417	17478	17533	17256	17423	17222	17267	17407	17499	17379	17561	17555	17505	17419	17319	17416	17527	17480	17516	17666	17435	17369	17412	17383	17268	17370	17703	17563	17280	17369	17487	17674	17304	17452	17563	17469	17595	17613	17566	17255	17516	17630	17424	17364	17377	17451	17164	17434	17548	17405	17277	17402	17455	17229	17571	17326	17294	17388	17584	17470	17428	17421	17352	17563	17317	17332	17204	17431	17194	17243	17272	17350	17548	17410	17487	17435	17397	17507	17318	17470	17529	17478	17371	17413	17433	17173	17301	17346	17338	17525	17340	17359	17481	17364	17295	17572	17305	17292	17138	17350	17468	17405	17476	17380	17450	17357	17429	17365	17472	17269	17420	17562	17473	17564	17693	17378	17292	17426	17598	17480	17331	17307	17383	17461	17386	17339	17510	17519	17272	17513	17613	17582	17617	17413	17612	17378	17395	17637	17409	17818	17525	17517	17392	17231	17284	17193	17488	17320	17472	17556	17399	17503	17486	17427	17629	17390	17320	17174	17301	17320	17243	17532	17494	17354	17504	17417	17549	17552	17543	17590	17354	17483	17299	17352	17538	17611	17327	17456	17535	17524	17451	17253	17491	17482	17419	17503	17388	17353	17354	17518	17257	17323	17424	17469	17540	17335	17528	17479	17260	17404	17504	17538	17574	17244	17526	17609	17444	17516	17518	17414	17512	17485	17455	17479	17579	17273	17338	17337	17455	17364	17415	17402	17311	17608	17346	17413	17326	17491	17400	17394	17511	17533	17354	17347	17473	17434	17518	17498	17459	17251	17590	17347	17210	17379	17472	17389	17322	17546	17339	17560	17409	17384	17444	17405	17371	17267	17396	17563	17472	17768	17605	17467	17329	17535	17403	17406	17517	17506	17544	17362	17374	17572	17470	17586	17487	17492	17367	17298	17336	17456	17494	17441	17427	17449	17445	17537	17484	17645	17249	17496	17337	17444	17486	17580	17209	17287	17092	17436	17382	17535	17551	17243	17446	17380	17543	17496	17286	17676	17402	17612	17713	17581	17449	17482	17178	17340	17572	17458	17190	17315	17423	17573	17482	17425	17444	17325	17412	17594	17768	17288	17448	17393	17270	17458	17321	17522	17373	17326	17500	17507	17408	17558	17500	17490	17466	17401	17273	17465	17501	17180	17401	17570	17494	17510	17510	17600	17506	17387	17373	17460	17467	17352	17312	17490	17393	17350	17597	17434	17426	17512	17467	17538	17631	17420	17369	17519	17444	17462	17295	17569	17206	17427	17395	17257	17353	17546	17458	17591	17463	17555	17351	17533	17396	17378	17531	17418	17574	17499	17500	17454	17314	17388	17506	17624	17502	17405	17433	17548	17622	17330	17314	17495	17526	17273	17576	17533	17531	17657	17240	17403	17365	17329	17374	17341	17554	17671	17220	17450	17628	17380	17434	17380	17368	17461	17313	17657	17522	17464	17394	17514	17245	17695	17568	17489	17492	17339	17541	17669	17399	17616	17365	17439	17274	17684	17310	17446	17452	17393	17149	17595	17476	17423	17406	17446	17119	17573	17571	17399	17521	17747	17552	17386	17293	17580	17553	17491	17405	17499	17512	17402	17203	17564	17439	17355	17596	17321	17375	17406	17378	17383	17529	17385	17539	17453	17353	17081	17410	17401	17518	17663	17586	17357	17502	17592	17358	17500	17403	17274	17592	17606	17580	17299	17314	17370	17257	17393	17554	17203	17206	17383	17540	17741	17392	17479	17449	17606	17350	17375	17445	17410	17421	17534	17337	17339	17461	17546	17491	17529	17413	17495	17477	17394	17525	17534	17341	17486	17501	17517	17547	17372	17278	17472	17499	17412	17589	17353	17268	17554	17154	17594	17405	17504	17505	17408	17361	17572	17402	17467	17444	17640	17366	17652	17386	17273	17450	17466	17299	17378	17364	17529	17506	17432	17540	17487	17350	17260	17511	17421	17199	17316	17467
33459	58321	48235	32680	23756	20162	18830	17414	16257	14805	14446	14558	14464	14422	14294	14260	14155	14275	14206	14079	14068	14094	14337	15039	15236	15205	14754	14388	14184	14026	14130	13968	14146	14173	13978	14109	14033	14116	14184	13971	14154	14031	13982	13976	13917	14047	13931	13981	13834	13941	13833	14054	14070	14063	13993	13948	13898	14123	14148	14043	14228	14144	13849	14002	13916	13993	13930	14026	14061	14014	13920	14116	14101	13921	14160	14075	14117	13907	14143	14033	13911	13958	14027	13932	14211	13950	13937	13906	13931	14046	14197	13986	13845	14041	13962	14233	13992	13992	14052	14018	14007	13947	13969	14082	14230	13963	14144	14015	14082	14146	14141	13995	13986	13990	13955	13969	13892	14000	13922	14173	13975	14088	13960	14018	13941	14010	14010	14049	14019	14010	13961	14144	14086	13886	14184	14114	14048	14192	13981	13971	14095	14184	13876	14071	14006	14049	14085	14029	14188	14036	13895	13936	13974	14079	13967	13930	13984	13964	14032	14035	13909	13919	13820	14041	14080	13954	13929	13912	14198	14111	14038	13933	13976	14053	14015	14143	14037	13917	13977	13946	13869	14113	13849	13972	14076	13909	14027	14112	13850	14108	14047	14048	14218	13852	14017	14191	13944	13945	14121	14001	14080	13961	13941	13997	14109	14007	13882	13935	14109	13955	13931	14145	13950	13863	14055	13939	14069	14055	13920	13960	13954	14030	13919	14102	13917	14099	14158	13993	14071	14012	14076	14082	13880	13942	13995	13956	14043	13993	14109	13823	14116	13867	14120	14135	14138	13945	14023	13967	13978	13934	14037	14064	14033	13802	14011	14036	14050	14061	13880	14042	14116	14100	14090	13934	14130	13973	14050	13905	14027	14086	14014	13941	13987	14061	13879	14026	14095	14039	13990	14176	13998	13968	14015	14205	13956	14118	14024	14025	13881	14079	13964	14052	14161	14093	13977	14046	14041	14210	13942	14012	14061	13978	14024	14077	14011	13948	14220	14050	14075	14141	13946	13943	14119	14180	13879	14052	13861	14257	13958	14079	13967	14045	14206	13920	14000	14007	13927	14055	13958	13967	13937	14136	14055	13869	13986	14048	14055	14076	14069	13942	13942	14025	14030	14019	14075	14028	14181	14137	13989	13973	14097	14038	13965	14180	13977	14034	14082	14048	14022	13831	14171	13956	14080	14089	14014	13921	14070	13911	14022	13936	14029	14073	14085	14081	13867	14106	14000	13902	14166	13820	14022	13996	13905	14058	14211	13983	13869	14032	13920	14195	13847	13914	13891	13995	13921	14055	14074	13821	14042	14126	14132	13943	14031	14076	14076	14044	13890	14022	13893	14103	14022	14080	14011	14032	13978	13854	13997	13867	14116	14035	14103	14185	13929	14058	14019	14059	13982	14011	14003	13941	14081	13957	14031	13912	13916	14135	13957	14108	14088	14071	13806	14207	14077	13955	14038	14021	13950	14156	14022	14055	14102	14055	13974	13990	14055	14086	14006	13992	13976	14012	13968	13914	14144	13942	14157	13850	13963	13987	13961	14125	13957	14011	14001	13975	14032	13970	14089	13716	14023	14004	13842	13977	14022	14071	14007	14084	13976	13853	14112	13961	14100	14145	14054	13885	13922	14012	14231	13935	14069	14016	14141	14014	14122	13973	13942	13918	14139	13909	13990	13961	14005	14011	13961	13999	14039	14128	14021	13947	13850	14159	13909	13859	13940	14085	13954	13963	13996	13991	14027	13989	14088	14041	14028	13986	14033	13891	14125	14132	14024	14041	14023	13986	13939	13856	13915	13915	13926	13940	14034	13894	13949	13930	13753	13945	14096	13926	14210	14070	14028	13946	14001	13973	13893	14000	14167	13912	14106	14143	13923	13967	14140	13987	13933	13918	14057	14123	13944	14146	13995	14155	13848	14060	13964	14057	14017	14127	14077	14106	14000	13967	14127	14009	14048	13925	13927	14172	14072	13974	13892	14017	14091	14170	14060	13946	14046	13923	14194	13934	13958	14065	13976	13993	14040	14087	13894	13846	14022	13927	13973	13910	14036	14080	13970	14097	14058	13885	13986	14011	13940	14078	13888	14169	14158	13878	14136	13934	14135	14139	14053	13923	13967	14101	13946	14076	14100	14180	14019	14091	14259	13979	14069	13989	13973	13925	14077	13967	14052	14097	13977	14160	13990	14032	13952	13981	14044	13961	14020	14112	14071	14017	13924	13948	14034	14065	14160	13831	13868	14063	14112	13868	13874	14142	13921	13950	13956	13878	14115	14103	13966	13993	13999	14157	13986	13910	14128	14061	14079	13958	14029	14097	14072	13922	14065	13832	14001	14083	14129	13998	14092	14018	14042	14009	14051	14142	13991	13961	14053	14058	13863	13931	14056	14243	13978	13954	14127	14064	13946	14023	14110	14069	14071	13952	14029	14117	14132	14126	13953	14020	13842	14160	14093	13968	14075	13938	14068	14065	13988	14077	14169	13894	13849	14079	14124	14037	14035	14095	14120	14065	14025	14188	14000	14063	14151	14070	13990	14000	13958	13977	14068	13913	13833	13979	14143	13947	14022	13994	14157	13951	13942	13845	14084	13938	14227	14131	13849	13953	14034	13816	13877	14172	13997	14027	13911	13995	14073	14089	14068	13880	13745	14156	14083	14000	13912	14122	13892	14052	14038	13993	13897	14015	14018	13966	13907	14106	13848	14087	13900	14038	13956	14045	14029	14058	13974	14001	14005	14140	14105	14142	14015	14026	14049	13967	13978	14053	13950	14014	13899	14042	14040	13910	13913	13863	13905	14020	14029	13894	14068	13942	14032	14026	14182	13972	14104	14056	14160	14018	13901	13878	13968	13949	13947	14114	13867	14029	13967	14011	14146	13808	14343	14203	14093	14087	14033	14072	13946	14039	13941	13944	14094	13988	14016	14005	13968	14167	14068	14168	13895	13945	14015	13900	13912	14128	13965	14061	14014	13958	14069	14234	14030	14054	13783	13996	14068	14144	14019	13933	13876	13972	13996	13978	13982	14081	14056	13995	14006	14114	13950	13915	14026	14116	14083	14057	13938	13998	14038	13950	13910	14070	14016	13976	13974	14075	14013	13978	13910	13945	14076	14047	13919	13943	13969	13910	14074	13964	14152	14144	13973	14036	13921	14120	14005	13820	13925	13945	13947	14134	14161	14034	14002	14056	13964	13830	13975	13918	14046	14059	14035	13999	14071	14080	13987	13937	13945	13913	14051	13890	13926	14097	14159	14020	13916	13931	14053	14001	14092	14172	14143	13956	14111	13798	13982	13884	13974	14054	14018	14172	13997	13898	14263	13925	13974	14015	14085	14085	14124	13823	14034	13869	13995	13844	14100	13866	14040	14113	13931	14050	14075	13891	14045	14102	13948	14189	13946	14025	14073	13780	13934	13893	13987	14044	13984	14062	14124	13943	13847	13796	13891	13937	14124	14081	13978	14145	13989	13975	13872	13939	14070	14050	13945	14078	14000	14109	14098	14002	13966	14041	13982	13906	14067	14116	13992	14138	14020	14094	13907	14055	13976	13966	13879	14123	14006	13932	13984	13920	14042	14060	14258	14183	14024	14012	14079	14028	13878	13884	13988	13929	13965	14027	14147	14058	13924	13895	14052	14030	14163	14026	14112	14080	14017	13957	13952	14102	14046	13944	14078	14060	14097	13833	14105	13811	13965	13977	14113	13943	14011	14031	14064	13999	13785	14151	14155	14057	14111	14066	13978	13941	13986	14037	14040	14057	13960	13815	14111	14004	14139	14040	14111	13940	14062	14093	14075	13893	13902	14106	13976	14062	13954	13912	14044	14157	14065	14078	14011	14077	13952	13971	14012	14233	13944	13873	14005	14054	14006	13918	14145	14085	13981	13900	13866	13955	14060	14050	14102	13900	14080	13799	13952	14023	14092	14002	13958	14024	14007	13942	14117	13971	13876	13827	13910	14100	14117	13936	13947	14089	14050	13926	13941	14050	14070	14116	13964	14040	13961	14112	13980	14038	13917	14025	13958	14182	14032	14053	14066	14157	14073	13800	14096	13819	14047	13986	14031	14106	14032	14176	14006	13940	13961	14094	14081	14073	14108	13894	13942	14020	13942	14145	14010	13972	14021	13873	14001	14141	14086	13912	14156	13916	13881	14087	14007	13945	13871	13981	13986	13988	14168	13988	13844	13821	13987	13860	13850	14046	14084	14055	13984	14005	14028	13931	13882	14095	13966	13981	13937	13875	13923	14146	13979	13985	14065	14054	14249	14106	13891	14028	14029	14012	14004	13993	14012	14006	14084	13839	14003	13931	14029	13975	13869	14031	14152	14066	13863	13969	14037	14038	13937	14144	13862	13988	13970	14127	14053	14003	13905	13869	13934	13946	14023	14246	14095	14000	13996	13763	13917	14117	13953	13878	14108	13992	13954	14143	14056	14099	14011	14084	13901	13847	14064	14165	13911	13940	14138	14052	14062	13980	14012	13985	14102	13975	13916	14053	14020	14036	13975	13830	14163	14001	13920	14121	14133	13932	14039	14118	13944	14028	14044	14143	13992	14062	14094	14061	14018	13998	13994	13960	14035	13859	13800	13920	14103	13996	13945	14042	14058	14074	13941	13906	14074	14068	14041	14063	13843	13957	13900	14067	14002	14104	14020	13941	13948	13875	13933	13936	13963	13956	14072	14043	13884	14007	14014	14033	13944	13945	13911	14057	13946	14002	14120	13972	14078	14254	14102	13979	14015	14093	14097	13938	14065	13881	13997	14071	14139	14041	14213	14246	14153	14113	14095	13914	14094	13967	13951	13885	14118	14007	14065	14084	14108	14068	14040	13994	14123	14049	14074	14042	13913	14080	13975	13977	14002	13886	13939	13934	13984	13991	14067	14062	13884	13951	14019	14015	14162	14232	13852	13970	14038	13857	14017	14124	13845	13978	13974	13911	13882	13971	14116	13904	14023	13983	13993	14002	13956	14087	14009	14003	14022	13950	13905	13962	14009	13960	14123	14064	13910	14124	13965	14012	14056	14097	13905	14122	13962	13907	13984	13896	14061	14026	14008	14066	13935	14103	14125	14002	14265	14002	14019	13889	14150	14092	14015	13988	14070	13997	14117	13985	13864	14091
24767	21460	29553	29601	24598	23013	22458	20634	19761	19274	19595	19159	19212	19160	19248	19146	19169	19286	19239	18983	18869	19156	19002	19133	19562	19441	19162	19333	19003	19057	18952	18863	19127	18979	18877	18883	18821	19040	18972	18816	19015	18837	18612	19108	19105	18930	18792	19060	18920	18845	18686	18766	18978	18930	18970	18986	18861	19042	18734	18800	19080	18851	18990	18992	18851	18948	18969	18653	18911	19065	19045	18989	18955	18954	19120	18794	18983	19021	19075	19059	19027	18959	18854	18937	19006	18829	18838	18798	18940	18955	18825	18984	18848	18987	18965	18730	19100	18870	18897	19138	19010	18900	18881	18703	19196	18834	18931	18925	18972	18892	18655	18865	18859	19002	18780	18929	19023	18909	18870	18690	19001	18892	18902	19106	19115	18931	18972	18849	18964	19069	18864	18741	18916	18999	19099	18809	18997	18904	18821	18733	18971	18701	18793	18878	18832	18804	18872	18774	19033	18977	19136	19137	19041	19021	18756	18995	18975	18892	18854	19054	19025	18785	18799	18912	18993	19081	19010	19140	18920	18950	18909	18796	18929	18858	18931	18849	18736	19046	18981	18673	18763	19012	18920	18975	19141	18789	18950	18855	18881	18843	18770	18882	19040	18829	18859	19194	18858	18913	18857	18905	18919	18966	19070	19132	18925	18892	18724	18881	18822	18943	19029	18912	19105	18771	19144	19162	18946	18943	19116	18854	19028	18910	18950	18980	19133	19019	18860	18914	18966	18876	19021	18956	18849	18818	18805	18697	18738	18891	19015	18824	18807	18738	18778	18824	18986	18995	19138	19054	19051	19097	18933	18926	18719	18965	18764	18661	18915	19101	18973	18910	18973	18852	19016	18828	18654	19068	19039	18967	18865	18935	18998	18991	19019	18898	19067	19059	18801	19072	18894	18952	19054	19124	18959	18948	18814	19152	19030	19027	18870	18915	18876	18848	18768	18893	18769	19067	18988	18948	18904	18769	19217	19090	19110	18957	18976	19099	18906	19006	18769	18956	18879	18829	18949	19010	18828	18823	18989	19037	18929	18880	19156	18898	18869	18989	19116	18934	18890	19000	18941	18786	18840	19146	18954	18913	18794	18824	18896	19063	19176	19085	18639	18984	18946	18783	19033	18865	18990	18891	19094	19088	18716	19214	18796	19064	19162	18969	18783	19056	18788	19049	18970	18724	19006	18927	18953	19064	18820	18883	18793	18748	18924	18865	19034	18930	18887	18956	18926	19054	18858	18793	19037	18905	18806	18851	18764	18769	19099	18933	19004	19046	19231	18872	18958	19127	18726	18552	18943	19003	19098	18850	18987	19029	18962	18944	19011	18868	18835	18904	18594	18869	18994	18989	18983	18927	18863	19011	19142	18872	19051	18851	18884	19037	19084	18897	18927	18915	18776	18837	18764	18824	18851	18953	18818	18967	18803	19079	18905	19170	18837	19021	18903	19012	19047	18721	18882	19011	18901	18915	18967	19105	18661	19076	18829	18919	18968	19007	18987	19037	19038	18878	19201	19050	19033	19213	18990	18950	19084	18888	18742	18800	19044	19085	18991	18884	18863	19109	19197	19064	19077	18863	18894	19148	18898	18918	18849	19019	18929	19106	19183	18969	19093	19104	19055	19013	19008	18877	19030	18829	19179	18782	18956	18684	19104	18970	18963	18939	19049	19045	19013	19025	18774	18676	18982	19091	19164	18864	18786	18965	18906	18997	18868	19126	18766	18980	19107	18944	19001	18976	18947	18991	19091	18903	18779	18862	18987	18916	18876	18833	18883	19091	18843	18887	18904	18820	18915	19144	18969	19193	18833	18962	18883	19030	18838	18985	18692	18928	19021	18909	18924	18839	19009	18796	18844	18963	18709	18770	19016	19027	18866	19042	18789	18904	18789	18843	18804	18788	18874	18717	18876	19063	18975	18888	18778	18956	18898	19090	18743	18877	18832	18954	18913	18935	19076	19031	18998	18739	18707	18922	19126	18780	18936	18968	18914	19165	19079	19043	19076	18776	18974	18898	19131	18896	18880	19002	18945	19062	18880	19173	18998	18839	19012	18905	18790	18886	18974	18731	18962	19011	18967	18829	19116	19308	19013	18872	19085	18982	19082	18867	18882	18819	18995	18878	18788	18979	18982	18967	19290	19030	19115	18944	18970	18637	19012	19100	18905	19013	19054	19006	18864	18971	19104	18876	19048	18829	18817	19079	18929	19016	18806	18747	18892	19005	18899	19041	18917	19002	18994	19110	18915	18831	18929	19096	18884	19079	19098	18802	18943	19091	19127	19079	19290	18896	18852	18986	19025	19015	19147	19079	19144	19131	19208	19155	18971	19188	19059	18945	18994	18973	18999	18852	18826	18952	18670	18930	18871	18874	19223	18760	19145	18937	18967	18825	19102	18866	18808	19065	18859	18832	18841	19064	18775	19108	18805	18869	18803	19064	18986	18858	18705	18806	18877	18940	19050	18925	18942	18820	18963	18894	18755	18696	18967	18901	18807	18984	19008	18927	18881	19000	19082	19091	18821	19027	18806	19257	18772	18849	19008	18857	18955	18856	18927	18721	18978	18833	18973	19096	18948	18948	18767	18984	18939	18989	18762	18971	18927	18898	18984	18912	18899	18983	19011	18987	18974	19285	18969	19116	18854	19106	18871	18840	19022	19204	19082	19027	19184	19030	18949	18916	18889	18935	19037	18831	19094	18820	18946	18796	18950	18811	18913	18947	19008	18935	19096	18894	18867	18803	19066	18946	18854	18840	18592	19019	19030	19071	18955	18836	18886	19037	18788	18887	18863	18907	19154	18836	18937	18835	18945	19039	18909	18949	19095	18894	19008	19112	18951	19124	19007	18711	18844	19157	18947	18936	18769	18791	19002	18868	18931	19049	19049	18986	18804	18834	18832	18739	19050	19168	18892	18875	19212	18714	18920	18888	19019	18958	19016	19136	19020	18870	18854	19018	18908	18883	18933	18918	18990	18988	18988	18872	18938	18872	18769	18782	18928	18945	19119	18941	18839	18910	18832	19117	18956	19153	19088	19208	18945	18931	18874	19063	19005	18923	18730	18833	18959	18981	18948	18740	19026	19043	19063	18859	18905	19086	18932	19107	19039	18826	18966	19000	19091	19045	19047	18891	18888	19020	18966	19082	18810	19145	18943	18992	18944	18829	18841	18912	19017	18936	19062	18960	18894	19111	19025	19161	18964	18770	18815	18893	18972	18755	19167	19195	19013	18906	18894	18694	18960	18995	18866	19124	19137	18940	18873	18839	19017	18858	18811	18829	18964	18958	18910	18959	18957	18943	19204	18833	19214	19045	18915	18909	19003	18887	18789	18674	18763	18724	18925	18883	18988	18813	18971	19042	19110	19189	19147	18720	18871	18782	19094	18906	18980	18954	18821	18997	18899	18763	18926	18845	18932	18889	18969	18877	18973	19017	18979	18952	18986	18785	18964	19014	18887	19017	18871	18860	19060	18939	18830	18932	18908	18840	18827	19042	18893	19134	19010	18994	19032	19112	19000	18971	18931	19021	18912	18697	18775	18866	18911	19008	18948	18830	19035	18886	18869	19051	19032	18841	18946	19022	19015	18961	18878	18829	18885	18931	18972	18960	18937	18950	19034	19098	19028	18936	19040	18855	18673	18953	18724	19114	18810	18733	18948	19011	18861	18718	18843	19028	18888	18935	18920	18974	19066	19017	19047	18609	18731	18696	19119	18940	19074	18913	18958	18905	18984	18826	19188	18977	18858	19009	18957	18799	18984	18880	19093	18844	18833	19035	18898	19277	18908	18812	18740	18906	18760	18846	19047	19119	19089	18946	19029	18886	18799	18943	19063	18949	18997	19135	19049	18895	18905	18870	19145	18964	18958	18846	18973	19035	19013	18974	18976	18913	18976	19090	19044	18961	18717	18994	18825	18899	18999	18901	19043	18932	18904	18959	19035	19002	19076	18978	18911	18774	18814	19074	18908	18803	18816	18837	19083	18871	19055	19133	18947	18868	18983	18911	18883	19047	18984	18839	18970	18897	19161	18901	19029	19123	19082	19039	18833	18941	18992	18974	18933	18993	18809	19030	18724	19071	18939	18947	19003	19002	18790	18998	19250	18856	18915	18918	18926	18966	19000	18804	19049	18908	18794	18768	19074	18944	18966	18840	19033	18937	18995	18933	18877	18928	18784	18873	19085	19030	19176	19116	18824	18783	18831	18971	19048	18934	19061	19032	18897	18729	18778	18965	18989	18836	19005	18932	18881	18823	19135	18889	19133	18742	18909	19098	18996	18977	19107	18955	19048	18992	19036	19092	19178	18762	19007	19057	19161	18864	19050	19241	18886	18962	18853	18783	19284	18999	18946	18851	19128	18945	18902	18948	18805	18969	19012	18996	18777	18630	19073	18912	18994	18913	18926	18878	19236	18806	18972	18772	18881	19014	18796	18941	19125	18946	18964	18726	19134	18859	18936	18850	18984	18987	18865	18946	18727	18877	18864	18941	18859	18676	18812	18994	18982	18811	18912	18840	19087	18819	18828	18989	18746	18950	18754	18955	19121	19031	18821	18869	19125	18975	19090	19076	18974	18862	18885	18691	18938	18738	18929	18801	18834	18963	18792	19016	18973	19064	19088	18749	18938	18740	18799	18804	19024	19070	19166	19002	19030	19123	18799	18900	18753	18810	18889	19064	18930	18845	19075	18987	18929	18790	18951	18910	18863	18732	18954	18961	18864	18916	19011	19041	19003	19120	18931	18893	18850	18964	19017	18963	19298	19092	18991	19058	18864	19085	19278	18998	18748	18903	18972	18902	19083	18829	18871	18886	19009	19241	18906	19001	18761	19031	18946	18814	18966	18870	18980	18991	18793	19022	18986	18871	18860	19010	19070	19169	19055	18947	18917	18933	18913	19068	18886	18978	19055	19130	18809	18977	19127	18851	18984	19108	18806	18773	18936	18749	18915	19078	18758	18901	19019	19090	18966	19145	18961	18959	19034	18932	19009	19099	18989	18739	18874	19164	19124	18575	18844	18997	18915	18885	18820	18816	18893	18914	19033	19095	18924	19033	18700	19026	19051	18956	19036	18981	19022	18891	18798	18787	18804	18898	18947	18923	19135	18988	18985	19005	18880	18802	19209	18945
33732	53436	43657	28702	22886	19648	18282	17044	15619	15335	15401	15320	15298	15117	15131	15276	15152	15235	14908	15070	15053	14937	15122	15475	15505	15404	15254	15004	14922	14931	15141	14810	14956	15039	14843	15109	14919	14967	15028	15015	14814	14938	14733	15077	15025	14933	14752	14862	14903	14767	14855	14982	14911	14681	14778	14784	14867	14936	14977	14896	14900	14818	14898	14932	14935	14803	14832	14702	15058	14862	14906	14822	14971	14960	14871	14973	14936	15071	15036	14729	14884	14823	14813	15007	14876	14832	14809	14830	14905	14721	14860	15077	14935	14942	14878	15097	14900	14947	15118	14670	14733	14761	14839	15116	14959	14886	14739	14798	14797	15029	14841	14967	14865	14866	15057	14849	14740	15115	15007	14870	14799	14815	14975	14954	14867	14900	14996	14904	14696	15030	14933	14981	14891	14950	14835	14965	14769	15080	14916	14738	14890	14794	14917	15022	14849	14914	14914	14892	14938	14723	14844	14895	14948	14857	14982	14836	14890	15124	14745	14852	14892	14866	14823	14971	14847	14835	14933	14887	14819	14815	14860	14876	14998	14943	14879	14890	14933	14971	14918	14823	15010	14907	14900	14846	14849	15035	14891	14919	14994	14830	14913	14856	14865	14702	14892	15122	14872	14925	14857	14867	15056	14835	14896	14980	15060	15036	14836	14742	14706	14905	14814	14783	15041	14894	15006	14673	14922	14803	14918	14982	14992	14935	14858	14841	14834	15108	14961	14776	14962	15078	14916	14823	15018	15126	14785	14770	14775	14993	15020	14834	14777	14731	14966	14745	14946	14906	14859	14941	14841	14988	14963	14861	14844	14976	14765	14883	14974	14868	14902	14761	14939	15117	14909	14875	14980	14929	14855	15084	14920	14829	14887	15009	15012	14846	15098	14846	14813	14995	15002	14917	14988	14768	14953	14925	14963	14980	14921	14897	14987	14853	14819	14850	14942	15006	14984	15079	14862	14950	14743	14840	14890	14785	14879	14872	15022	14890	14832	15078	14953	14969	14860	14864	14938	14889	14835	14921	14894	14911	14883	14893	14970	14726	14991	15016	14769	14883	14968	14688	15101	15021	14868	14823	14800	14891	14806	14969	14704	14990	15000	14818	14857	14679	14896	14874	14830	14867	14930	14698	14844	15021	14800	14805	14774	14875	14921	15063	14893	14909	14919	14774	14952	14776	15071	14859	14896	14973	14894	14858	14980	14840	14768	15034	14800	14881	14925	15026	15065	14819	15064	14798	14858	14993	14907	14856	14850	14992	14745	14968	14673	14947	14864	15042	14934	15023	14934	14979	14965	14992	14851	14940	14769	14900	14909	14986	14912	14923	14820	15006	15254	15018	14793	14759	15005	14894	14937	14865	14771	14914	14802	14859	14973	14852	14906	14829	14845	14728	14836	15034	14922	14712	14941	14845	14806	14857	14952	14807	14966	15099	14933	14963	14981	14841	14949	14900	14943	15020	15079	14919	15055	14813	14904	14889	14978	14810	14870	15007	14842	14989	14868	14910	15085	14935	14960	14835	14997	14874	14888	14909	14737	15149	14700	14903	14979	14839	14923	14863	14967	14982	14867	14930	14857	14979	14828	14843	15070	14857	14866	14994	14992	14928	14869	14929	14966	14735	14784	14762	14903	14843	14933	14922	14914	14845	14855	14955	14910	14713	14932	15006	15101	14900	14942	14942	14994	14856	14860	14949	14948	14854	14859	14925	14650	14923	14960	14807	14792	14920	14896	15044	14882	14865	14798	14871	15025	14923	14938	14924	15017	14709	14999	14959	15014	14683	15074	14930	14966	14668	14984	14917	14904	14879	15016	14923	14851	14812	15116	14851	14890	14811	15021	14911	14948	14853	15097	14965	15032	14831	14790	14799	14886	14985	14788	14897	15072	15004	14948	14886	15032	14964	14971	14802	14963	15012	14725	14809	14997	14798	14824	14754	14725	15023	14816	14949	14971	15123	14871	14856	14743	14885	14876	14860	14940	14973	14919	14949	15156	14924	14868	14895	14890	14878	14777	14843	14887	15032	14687	14800	14795	15044	14865	14774	14950	14934	14866	14860	14823	14869	14757	14818	14875	14929	14901	14848	14788	14912	14876	14879	14940	14721	15023	14754	14948	14939	15162	14916	14855	14867	14927	14810	15015	14795	14998	14896	15021	14986	14834	14883	14974	14795	14783	14826	14801	14835	14824	15003	14943	14778	14865	15028	14811	14873	15013	14966	15048	14808	14955	14774	14938	14915	14985	14854	15037	14998	14966	14850	14833	14935	14966	14835	14729	14922	14877	14897	14887	14945	14968	14892	14887	14768	14904	14897	15001	14876	15008	14923	14917	14873	14850	14809	14885	15048	15052	14988	14853	14755	15063	14995	14934	14956	14983	14984	14947	14991	14916	14889	14952	14806	14617	14809	14727	14951	14964	14716	14751	15012	14972	14845	15014	14852	14955	14878	14931	15166	14897	14967	14811	14748	14730	14988	14801	14937	14965	14811	14743	15012	14842	14857	14927	14923	14990	14865	14970	14897	15081	14881	14917	14939	15023	14836	14882	14954	14982	14782	14980	14922	14998	14815	15034	15052	14873	14850	14891	14881	15093	14798	14973	14577	14938	14809	14824	14931	14963	14938	14991	14813	14991	14838	14783	14856	14911	14841	14934	14899	14855	14940	14982	14850	14814	14834	15026	14879	14906	15106	14944	15063	14827	14858	14975	14832	14762	14841	14809	14974	14837	15007	14959	14736	15047	14931	14823	14982	14923	14980	14883	14696	14798	14932	14850	14922	15072	14981	14927	14938	15015	14750	14880	14947	14869	14897	14899	14884	14896	14962	14993	14776	14881	14850	15166	14932	14872	15008	14907	14902	14747	14955	14945	14986	14883	14847	14803	14915	14908	14839	14922	14803	14991	14929	14770	14883	14810	14769	14801	14974	15052	14744	14954	14796	15037	14782	14978	15016	14851	14965	14903	14808	14913	14975	14949	14913	15031	14935	14911	14963	15023	14946	14959	14870	14790	14896	14855	14919	15002	14893	14840	14902	15021	14751	14776	14739	14950	14941	14865	14875	14848	14972	15064	14987	14910	14996	14884	15006	14983	14856	14936	14963	15030	14903	14907	14970	14916	14957	14684	14863	15005	14907	14898	15005	14918	14874	14831	14722	14710	14753	14925	15035	14992	15083	14834	14956	14932	14791	14876	14913	14943	14882	14860	14858	14858	15003	14986	14945	14919	15108	14881	15087	14870	14824	14979	15017	14859	15021	14796	15021	15005	14883	15000	14922	15070	14915	14862	14842	14932	14924	14892	14881	14897	14989	14797	14850	14745	14996	14914	14980	14906	14912	14967	14897	15004	14887	14866	14827	15072	14885	15009	14830	14818	14706	14890	14827	14946	14803	14925	14915	15052	14923	15067	14830	14890	14922	14748	14820	14957	14837	15132	14919	14991	14833	14961	15227	14874	14946	14875	14944	14950	14881	15060	14937	14847	14933	14945	14726	14901	14828	14874	14965	14862	14856	14666	14897	14809	14831	14985	14830	14877	14975	14903	14825	14901	15005	14914	14904	14911	14947	14937	14934	14824	14856	14844	14938	14790	14892	14906	14864	14986	14838	14888	14892	14850	14950	14789	14958	14837	14959	14994	14864	14914	14879	14996	14958	14905	14826	14998	14922	14891	14884	14968	14883	14910	14903	14889	15061	14867	14935	14798	14980	14989	14957	14729	14903	14902	14913	14826	14929	15063	14705	14903	14897	14915	14813	14956	14955	15001	14800	14837	14901	15046	14930	14975	15068	14853	14799	14859	14818	14844	14961	15019	14978	14783	14824	14896	15063	14642	14747	14856	14836	15042	14965	14944	15120	14664	14814	14887	14909	14869	14863	14919	14842	14893	14881	15008	14980	15024	14756	14872	14898	14805	14869	14852	15037	14922	14916	14815	14920	14920	14879	15053	14989	14878	14917	14933	15103	14921	14983	15005	14853	15012	14903	14920	14880	14881	15067	14931	14866	14841	15097	15019	15007	14885	14938	14918	14965	14943	14820	14852	14948	14860	14940	14986	14984	14779	14872	14844	14919	14879	14889	15070	14916	14857	14761	14681	14927	14794	14845	14996	14973	15048	14927	14795	14961	14820	15059	14770	14923	14903	15001	14969	14887	14918	14803	14788	14818	14853	14821	14849	15009	14691	14875	14885	14899	14768	14969	14839	14933	14856	14850	14980	14850	14788	15038	14837	14827	14868	15006	14838	14873	14909	14819	14948	14963	14895	14730	14872	14878	14930	15031	14932	14857	14896	14929	14816	14811	14890	14840	14882	14904	14908	14890	14995	14947	14868	14970	14934	14854	14901	15080	15032	14854	15067	14908	14921	14966	15004	14975	14871	14922	14724	14919	15056	14824	14764	15001	14888	14751	14963	14931	14881	15036	14842	14923	14937	14768	15052	15049	14805	14741	14925	14944	15008	14850	15006	14847	14858	14812	15079	14973	15023	14915	14964	14735	14869	14793	14807	15080	14901	14910	14934	14866	15017	14858	14861	14916	14753	14872	14950	14914	14820	15099	14924	14896	14842	14918	14946	14924	14869	14991	14936	14855	14993	15016	14880	14856	14862	14920	14807	14922	14847	15012	14984	14930	14825	14984	14979	14875	14896	14897	14936	14951	14928	14797	14955	14826	14873	14910	14852	14837	14834	15041	14714	14869	14944	14993	14903	14682	15014	14923	14887	15099	14870	14771	14917	14873	14950	15034	14853	14709	14880	14993	15115	14980	14858	14905	14818	15122	14745	14838	14927	14757	14647	14858	14887	14801	14958	14924	14917	14904	14851	14787	14948	15000	14948	14929	15045	14834	14923	14960	14726	14954	14996	14752	14943	14945	14883	14828	14938	14938	15003	14930	14901	14935	14737	15006	14770	14817	15145	14850	14924	15048	14941	14895	14917	14835	14876	15081	14880	14917	14869	15068	14876	14804	14813	14836	14823	14950	14947	14834	14802	14931	14972	15018	14872	14876	14920	14862	14739	15027	14808	14948	14774	14982	15006	14867	14901	15017	14916	14837	15024	14994	15072	15169	14819	14823	14846	14865	15109	14810	14854	14876	14799	15105	15045	14883	15011	14904	14882	14850	14893	14804
22136	21280	28665	24754	22664	25343	27274	21184	19698	19686	19565	19516	19301	19138	19006	18945	18985	19046	19138	19056	19077	19095	19259	20192	20678	20071	19335	19030	18936	18758	18732	18862	18644	18630	18694	18549	18599	18644	18764	18824	18664	18788	18725	18652	18692	18968	18609	18541	18471	18410	18537	18627	18637	18676	18464	18720	18589	18621	18578	18683	18397	18660	18692	18806	18698	18719	18662	18574	18612	18669	18578	18630	18561	18681	18824	18689	18801	18676	18608	18801	18646	18668	18577	18804	18760	18676	18817	18721	18762	18737	18682	18582	18623	18774	18501	18565	18629	18752	18726	18486	18789	18680	18674	18858	18588	18471	18574	18561	18685	18566	18649	18758	18576	18475	18549	18599	18391	18548	18702	18891	18438	18734	18729	18629	18412	18554	18647	18808	18680	18446	18576	18600	18826	18722	18687	18320	18698	18375	18587	18506	18741	18530	18605	18587	18631	18824	18655	18570	18572	18619	18781	18773	18689	18334	18512	18618	18578	18702	18705	18654	18753	18776	18542	18869	18572	18549	18601	18683	18395	18437	18680	18626	18670	18839	18686	18365	18641	18447	18825	18696	18660	18425	18630	18891	18558	18546	18478	18230	18531	18506	18626	18431	18776	18533	18739	18705	18544	18604	18526	18474	18630	18739	18690	18592	18675	18723	18635	18474	18421	18870	18717	18367	18534	18691	18695	18640	18489	18726	18613	18746	18608	18716	18800	18649	18575	18580	18610	18693	18328	18531	18615	18630	18549	18613	18660	18689	18475	18320	18635	18543	18630	18606	18898	18504	18694	18718	18485	18466	18421	18737	18685	18625	18731	18410	18716	18567	18604	18852	18658	18634	18534	18765	18313	18601	18758	18544	18623	18625	18468	18535	18610	18472	18640	18632	18619	18437	18769	18793	18684	18647	18668	18537	18578	18878	18604	18599	18567	18627	18732	18610	18825	18651	18450	18745	18518	18889	18821	18875	18578	18580	18631	18592	18522	18579	18590	18384	18537	18663	18736	18579	18627	18594	18535	18532	18730	18597	18668	18540	18663	18630	18863	18682	18474	18751	18691	18602	18753	18711	18625	18712	18705	18546	18632	18458	18453	18754	18802	18508	18586	18596	18644	18599	18676	18811	18639	18564	18724	18628	18752	18445	18777	18640	18563	18474	18818	18663	18551	18459	18525	18790	18663	18628	18489	18664	18741	18661	18651	18598	18533	18554	18659	18713	18652	18700	18845	18581	18323	18446	18512	18810	18755	18550	18617	18481	18713	18835	18911	18658	18608	18869	18867	18758	18647	18642	18871	18550	18711	18617	18668	18700	18474	18636	18898	18661	18539	18809	18784	18651	18663	18444	18682	18428	18831	18582	18537	18625	18729	18637	18576	18823	18620	18604	18767	18493	18827	18613	18653	18511	18573	18709	18624	18686	18671	18564	18586	18636	18949	18805	18714	18485	18506	18706	18616	18658	18823	18605	18636	18576	18439	18668	18429	18692	18475	18752	18567	18531	18790	18748	18717	18581	18733	18295	18438	18389	18594	18539	18549	18570	18538	18737	18552	18671	18525	18624	18698	18692	18651	18534	18835	18749	18452	18487	18740	18574	18535	18685	18637	18581	18727	18792	18816	18413	18571	18536	18602	18692	18566	18673	18594	18621	18575	18535	18392	18619	18500	18540	18633	18777	18585	18804	18869	18743	18580	18432	18479	18480	18747	18711	18435	18641	18510	18733	18722	18632	18911	18677	18561	18525	18647	18742	18496	18482	18517	18582	18749	18616	18610	18653	18475	18564	18603	18353	18589	18402	18774	18580	18545	18544	18603	18531	18483	18620	18599	18682	18633	18582	18681	18420	18397	18569	18759	18676	18598	18632	18789	18245	18510	18668	18868	18740	18624	18523	18530	18612	18525	18633	18776	18848	18608	18539	18514	18617	18789	18608	18560	18745	18624	18581	18685	18528	18478	18750	18447	18669	18624	18555	18460	18542	18750	18319	18570	18321	18587	18374	18418	18782	18647	18499	18339	18450	18828	18583	18433	18625	18650	18588	18863	18540	18624	18734	18545	18884	18798	18707	18403	18550	18612	18487	18779	18702	18790	18559	18548	18489	18725	18560	18863	18650	18612	18459	18599	18707	18662	18535	18541	18449	18663	18501	18518	18782	18636	18821	18603	18406	18620	18513	18814	18662	18719	18580	18578	18817	18898	18547	18770	18471	18493	18589	18623	18703	18665	18711	18504	18620	18634	18479	18768	18554	18568	18551	18727	18521	18593	18590	18557	18664	18500	18718	18580	18686	18871	18467	18646	18516	18635	18568	18474	18632	18777	18725	18646	18717	18602	18472	18500	18493	18545	18483	18774	18684	18615	18424	18405	18473	18736	18702	18801	18464	18370	18679	18639	18633	18473	18382	18645	18615	18492	18738	18551	18727	18539	18587	18497	18642	18590	18506	18553	18830	18685	18748	18735	18576	18390	18683	18733	18695	18622	18564	18598	18633	18677	18604	18661	18878	18699	18829	18872	18577	18651	18679	18740	18591	18779	18852	18623	18602	18654	18463	18886	18497	18843	18581	18559	18574	18879	18743	18580	18711	18779	18669	18216	18668	18530	18756	18787	18739	18736	18691	18831	18606	18609	18452	18615	18681	18851	18742	18654	18616	18704	18591	18535	18620	18583	18530	18642	18697	18615	18691	18523	18695	18682	18514	18701	18791	18747	18732	18620	18527	18622	18869	18707	18793	18524	18531	18539	18540	18779	18479	18607	18672	18586	18651	18782	18757	18661	18336	18581	18748	18396	18525	18652	18552	18489	18652	18849	18617	18691	18509	18747	18511	18568	18536	18624	18690	18619	18756	18715	18541	18694	18831	18600	18678	18722	18498	18365	18557	18875	18530	18544	18339	18735	18660	18575	18717	18662	18687	18515	18667	18533	18601	18734	18714	18678	18651	18731	18700	18527	18486	18486	18429	18667	18488	18817	18599	18833	18787	18670	18765	18542	18639	18425	18678	18755	18394	18570	18787	18588	18702	18527	18711	18827	18616	18724	18623	18568	18425	18601	18572	18414	18668	18656	18422	18471	18765	18658	18740	18662	18780	18370	18606	18613	18800	18780	18522	18496	18453	18529	18581	18710	18598	18782	18556	18417	18617	18572	18675	18598	18825	18777	18562	18785	18641	18612	18757	18698	18498	18521	18751	18845	18428	18694	18610	18547	18473	18550	18496	18527	18644	18577	18502	18710	18579	18463	18592	18580	18632	18651	18623	18450	18456	18531	18412	18800	18691	18815	18866	18641	18650	18560	18585	18665	18601	18561	18576	18607	18610	18636	18557	18768	18594	18341	18632	18628	18614	18495	18706	18622	18395	18674	18658	18483	18478	18655	18540	18580	18641	18664	18655	18599	18567	18725	18528	18655	18507	18340	18415	18722	18620	18614	18593	18513	18458	18455	18573	18735	18657	18659	18520	18554	18672	18734	18520	18428	18688	18624	18556	18596	18535	18776	18592	18830	18711	18567	18402	18479	18402	18570	18575	18519	18452	18521	18593	18629	18571	18548	18388	18632	18648	18657	18411	18600	18658	18656	18607	18618	18670	18776	18591	18446	18214	18690	18714	18664	18585	18721	18730	18699	18573	18499	18654	18654	18579	18411	18762	18648	18607	18433	18634	18717	18523	18703	18522	18804	18624	18543	18607	18505	18600	18746	18555	18663	18769	18662	18589	18570	18648	18625	18603	18528	18580	18630	18505	18648	18629	18673	18743	18552	18609	18546	18472	18786	18665	18468	18741	18574	18589	18550	18618	18396	18457	18561	18636	18705	18567	18565	18711	18711	18717	18610	18527	18547	18624	18612	18687	18511	18526	18577	18602	18505	18475	18394	18664	18591	18387	18595	18448	18650	18828	18698	18654	18592	18652	18583	18617	18797	18481	18596	18534	18499	18556	18763	18699	18734	18692	18550	18608	18677	18703	18720	18716	18490	18435	18569	18721	18594	18514	18459	18650	18610	18869	18484	18710	18650	18666	18457	18498	18595	18464	18484	18616	18579	18611	18548	18637	18551	18545	18404	18644	18664	18512	18473	18700	18524	18689	18568	18653	18470	18504	18762	18561	18565	18667	18581	18643	18508	18594	18742	18540	18768	18624	18520	18817	18702	18840	18658	18446	18574	18538	18654	18655	18672	18610	18622	18804	18520	18572	18481	18807	18482	18539	18558	18609	18681	18725	18614	18516	18782	18672	18746	18517	18495	18685	18663	18684	18564	18752	18745	18554	18581	18593	18414	18474	18794	18651	18784	18537	18559	18464	18636	18670	18690	18680	18730	18261	18450	18758	18669	18789	18449	18685	18638	18509	18689	18561	18505	18582	18788	18901	18752	18597	18558	18603	18800	18547	18474	18660	18570	18541	18582	18529	18541	18548	18506	18621	18604	18570	18537	18738	18752	18745	18473	18682	18572	18615	18720	18508	18605	18597	18492	18465	18789	18773	18857	18744	18641	18423	18689	18754	18560	18751	18402	18623	18516	18769	18635	18586	18901	18643	18547	18555	18637	18731	18626	18565	18739	18750	18564	18597	18586	18586	18741	18642	18682	18396	18453	18602	18493	18556	18561	18654	18455	18700	18466	18751	18577	18503	18660	18411	18708	18609	18664	18541	18625	18532	18883	18596	18609	18533	18708	18744	18489	18507	18526	18663	18869	18640	18629	18362	18564	18631	18614	18569	18556	18769	18643	18733	18646	18663	18698	18704	18551	18487	18592	18658	18835	18548	18530	18447	18413	18553	18467	18683	18517	18719	18603	18490	18835	18703	18616	18686	18697	18548	18727	18499	18643	18578	18788	18579	18618	18662	18592	18672	18592	18763	18562	18628	18623	18761	18791	18667	18573	18770	18632	18538	18720	18601	18618	18801	18889	18587	18618	18639	18722	18462	18499	18555	18497	18511	18468	18687	18910	18644	18656	18709	18420	18750	18622	18522	18585	18499	18458	18559	18635	18399	18711	18490	18728	18591	18629	18738	18948	18814	18844	18724	18682	18612	18576	18698	18862	18628	18583	18611	18514	18692	18715	18775	18712	18648	18610	18618	18652	18682	18624	18448	18651	18677	18662	18806	18787	18490	18664	18554	18628	18633	18661	18454
35825	67290	57216	42492	28715	23872	20040	16907	15903	15873	15529	15245	15142	15109	15124	14996	15005	15073	15044	15045	15052	15193	15349	16776	16943	16036	15313	14981	15084	14733	14542	14915	14711	14648	14736	14689	14544	14677	14619	14618	14774	14618	14555	14627	14842	14391	14714	14640	14608	14616	14619	14646	14484	14585	14579	14551	14643	14586	14679	14745	14664	14650	14582	14663	14621	14837	14632	14516	14651	14630	14652	14787	14525	14602	14595	14812	14806	14664	14720	14771	14621	14598	14726	14643	14486	14756	14636	14608	14846	14672	14626	14682	14740	14721	14755	14547	14707	14859	14648	14803	14631	14557	14481	14612	14648	14689	14602	14591	14525	14640	14634	14515	14744	14557	14640	14805	14535	14645	14607	14707	14751	14627	14378	14677	14689	14656	14627	14723	14664	14615	14690	14563	14820	14665	14539	14680	14738	14759	14747	14851	14652	14653	14648	14680	14619	14664	14623	14506	14671	14631	14596	14869	14772	14564	14765	14653	14662	14755	14677	14603	14647	14813	14782	14719	14559	14340	14737	14673	14549	14516	14653	14575	14773	14661	14593	14911	14754	14631	14828	14669	14701	14674	14704	14630	14725	14524	14628	14595	14759	14748	14614	14573	14596	14545	14659	14563	14594	14671	14691	14553	14662	14583	14719	14740	14815	14829	14511	14739	14697	14597	14714	14784	14598	14729	14500	14611	14623	14654	14710	14538	14660	14538	14607	14863	14767	14711	14535	14613	14654	14559	14620	14713	14595	14539	14445	14678	14835	14722	14782	14750	14637	14670	14659	14742	14565	14803	14538	14499	14689	14710	14701	14667	14599	14642	14738	14622	14921	14644	14732	14715	14660	14548	14677	14785	14700	14621	14554	14677	14735	14646	14630	14701	14631	14471	14844	14549	14507	14589	14850	14628	14723	14643	14634	14629	14447	14650	14572	14775	14641	14697	14661	14800	14636	14776	14695	14663	14674	14588	14603	14733	14601	14683	14545	14555	14719	14663	14700	14696	14742	14685	14648	14589	14806	14705	14680	14582	14787	14718	14446	14662	14566	14504	14633	14583	14734	14777	14619	14790	14524	14859	14727	14693	14644	14646	14694	14797	14684	14611	14516	14618	14739	14534	14621	14795	14590	14684	14765	14438	14490	14692	14649	14534	14694	14695	14679	14752	14605	14754	14856	14809	14448	14368	14564	14649	14873	14715	14699	14793	14692	14720	14567	14730	14808	14655	14679	14477	14644	14468	14587	14385	14589	14527	14692	14617	14641	14657	14808	14753	14767	14702	14902	14657	14669	14870	14735	14482	14614	14637	14624	14794	14656	14848	14694	14677	14818	14547	14684	14726	14731	14602	14734	14656	14747	14712	14627	14799	14474	14570	14595	14640	14650	14551	14796	14684	14767	14821	14586	14510	14794	14614	14727	14698	14645	14557	14614	14628	14717	14725	14789	14591	14860	14682	14783	14822	14538	14684	14771	14630	14716	14587	14704	14600	14683	14624	14606	14713	14643	14604	14765	14696	14639	14676	14537	14699	14774	14707	14755	14611	14744	14754	14460	14611	14831	14679	14447	14634	14604	14696	14718	14558	14720	14734	14495	14723	14711	14533	14660	14520	14653	14679	14615	14560	14768	14656	14613	14696	14752	14675	14800	14691	14649	14688	14840	14743	14641	14593	14682	14618	14661	14669	14752	14555	14552	14594	14595	14525	14627	14659	14661	14622	14595	14641	14727	14553	14877	14707	14582	14617	14753	14894	14580	14860	14634	14692	14647	14620	14607	14590	14750	14595	14635	14692	14567	14714	14721	14533	14657	14710	14540	14753	14650	14613	14683	14662	14623	14748	14613	14673	14785	14600	14456	14819	14588	14692	14738	14620	14684	14723	14653	14632	14769	14720	14722	14478	14639	14756	14649	14683	14778	14649	14741	14575	14477	14545	14562	14658	14727	14593	14620	14833	14586	14726	14608	14635	14792	14475	14539	14677	14542	14594	14517	14502	14651	14725	14721	14687	14680	14712	14511	14599	14713	14690	14687	14457	14598	14776	14634	14597	14758	14711	14606	14789	14593	14589	14611	14702	14494	14607	14814	14695	14681	14576	14725	14650	14748	14649	14842	14561	14454	14695	14522	14802	14705	14627	14586	14703	14661	14826	14676	14717	14721	14491	14634	14640	14466	14664	14545	14730	14711	14673	14659	14642	14651	14673	14688	14626	14793	14657	14685	14540	14560	14755	14512	14737	14798	14653	14612	14684	14407	14805	14761	14714	14589	14495	14718	14682	14629	14821	14758	14712	14740	14589	14591	14761	14395	14503	14649	14648	14776	14717	14614	14730	14877	14556	14620	14717	14550	14790	14594	14647	14610	14662	14745	14575	14685	14534	14675	14451	14806	14800	14595	14843	14665	14789	14658	14787	14829	14813	14656	14654	14772	14691	14521	14643	14624	14781	14704	14688	14712	14543	14758	14878	14648	14646	14605	14646	14739	14553	14693	14617	14779	14663	14523	14804	14557	14619	14725	14537	14608	14693	14417	14758	14713	14579	14774	14658	14737	14656	14576	14697	14655	14708	14629	14569	14798	14518	14593	14575	14840	14868	14557	14739	14700	14752	14488	14866	14615	14720	14710	14511	14452	14865	14624	14618	14651	14647	14820	14624	14767	14588	14765	14774	14469	14547	14755	14508	14812	14648	14533	14648	14732	14691	14660	14679	14690	14762	14606	14700	14677	14666	14589	14639	14550	14818	14575	14608	14711	14830	14623	14690	14677	14549	14772	14690	14597	14572	14751	14452	14539	14851	14640	14636	14581	14624	14694	14505	14652	14636	14609	14504	14487	14673	14728	14496	14754	14703	14667	14714	14665	14562	14696	14655	14847	14780	14720	14643	14874	14578	14708	14711	14689	14923	14755	14665	14550	14682	14450	14649	14707	14793	14761	14615	14839	14706	14656	14647	14603	14695	14799	14650	14721	14638	14559	14751	14728	14773	14704	14663	14747	14556	14664	14710	14628	14657	14631	14650	14679	14585	14644	14539	14621	14675	14561	14544	14660	14549	14675	14655	14567	14536	14531	14834	14663	14750	14484	14717	14669	14652	14625	14681	14484	14484	14702	14628	14421	14708	14877	14651	14675	14513	14584	14688	14719	14659	14690	14636	14586	14603	14649	14521	14572	14531	14520	14704	14661	14717	14641	14499	14664	14591	14677	14727	14660	14810	14688	14849	14843	14660	14639	14642	14743	14603	14535	14694	14640	14646	14657	14716	14924	14576	14683	14717	14640	14743	14659	14641	14584	14694	14596	14557	14804	14702	14742	14736	14564	14705	14611	14708	14685	14728	14543	14645	14644	14677	14810	14506	14464	14570	14668	14688	14755	14706	14358	14601	14697	14617	14719	14725	14564	14734	14577	14617	14792	14762	14679	14644	14619	14523	14707	14750	14598	14732	14663	14661	14728	14766	14679	14778	14543	14652	14819	14752	14719	14637	14684	14710	14741	14746	14754	14715	14808	14704	14798	14607	14768	14804	14430	14720	14611	14812	14809	14627	14779	14647	14689	14798	14604	14676	14715	14638	14758	14706	14686	14540	14577	14730	14566	14747	14689	14728	14639	14491	14722	14715	14489	14558	14654	14645	14686	14705	14590	14697	14609	14753	14699	14782	14682	14635	14562	14638	14670	14773	14749	14702	14636	14589	14828	14527	14500	14840	14740	14621	14582	14736	14526	14800	14668	14504	14741	14644	14487	14533	14595	14707	14610	14603	14684	14664	14641	14679	14747	14609	14628	14707	14724	14738	14730	14635	14650	14672	14669	14584	14843	14501	14727	14670	14598	14514	14512	14692	14614	14579	14834	14759	14453	14585	14548	14667	14643	14665	14543	14860	14611	14861	14692	14729	14699	14603	14651	14647	14659	14695	14613	14601	14685	14724	14752	14713	14485	14684	14652	14729	14693	14579	14693	14705	14670	14795	14818	14592	14499	14704	14666	14637	14576	14747	14683	14809	14583	14578	14561	14809	14706	14670	14743	14634	14564	14728	14646	14751	14598	14445	14575	14521	14570	14608	14634	14546	14802	14597	14672	14715	14547	14621	14647	14620	14659	14563	14698	14601	14641	14700	14683	14480	14744	14583	14622	14538	14530	14558	14633	14692	14690	14539	14740	14518	14481	14543	14540	14761	14612	14730	14398	14539	14752	14501	14642	14581	14491	14766	14688	14677	14662	14509	14680	14592	14644	14662	14732	14578	14647	14693	14672	14491	14657	14794	14506	14543	14517	14665	14778	14822	14751	14590	14604	14676	14660	14603	14619	14443	14912	14589	14554	14827	14721	14598	14612	14672	14685	14578	14842	14657	14622	14619	14605	14483	14768	14643	14668	14602	14719	14634	14577	14672	14597	14750	14647	14733	14822	14685	14705	14733	14500	14750	14830	14557	14781	14773	14731	14617	14643	14782	14699	14532	14735	14650	14569	14813	14664	14555	14532	14704	14553	14655	14851	14727	14477	14765	14596	14551	14628	14643	14701	14644	14710	14615	14603	14629	14711	14737	14555	14754	14708	14827	14740	14670	14657	14687	14585	14807	14618	14513	14660	14673	14588	14732	14561	14732	14640	14697	14737	14570	14657	14516	14664	14697	14643	14795	14569	14649	14796	14656	14684	14647	14837	14727	14598	14608	14769	14640	14709	14574	14631	14690	14574	14713	14673	14687	14620	14678	14706	14774	14732	14690	14564	14623	14683	14526	14676	14608	14571	14637	14518	14669	14742	14830	14689	14628	14560	14869	14723	14757	14729	14815	14710	14712	14724	14671	14721	14722	14599	14626	14562	14612	14672	14671	14777	14638	14533	14716	14826	14554	14561	14715	14623	14581	14638	14640	14589	14830	14658	14584	14654	14798	14741	14579	14802	14685	14685	14661	14610	14638	14717	14706	14637	14654	14596	14594	14756	14572	14606	14645	14667	14763	14794	14645	14608	14712	14715	14658	14649	14669	14632	14971	14662	14858	14676	14679	14581	14644	14622	14591	14675	14508	14831	14678	14509	14652	14646	14656	14784	14796	14633	14648	14627	14665	14557	14739	14657	14656	14690	14632	14661	14637	14656	14573	14648	14730	14657	14527	14627	14689	14671	14804	14661	14640
32028	34440	38901	29767	22867	21396	20110	19040	18889	18800	18508	18501	18650	18537	18556	18430	18684	18527	18467	18589	18613	18337	18436	18446	18523	18376	18579	18613	18510	18380	18188	18393	18574	18355	18381	18488	18274	18256	18178	18429	18358	18119	18186	18503	18498	18283	18519	18141	18448	18513	18371	18409	18421	18170	18541	18343	18331	18414	18336	18288	18396	18218	18098	18380	18246	18566	18523	18459	18654	18511	18446	18440	18324	18279	18524	18625	18246	18277	18463	18472	18314	18432	18459	18351	18415	18183	18573	18399	18550	18668	18483	18429	18425	18411	18618	18821	18585	18489	18523	18507	18389	18256	18232	18385	18231	18264	18433	18403	18465	18543	18348	18477	18376	18352	18393	18483	18535	18476	18477	18473	18531	18420	18314	18380	18345	18414	18343	18167	18237	18389	18662	18520	18493	18290	18498	18487	18221	18279	18437	18452	18489	18187	18607	18234	18446	18482	18333	18303	18467	18442	18511	18192	18412	18478	18408	18352	18333	18282	18584	18393	18461	18426	18494	18385	18483	18325	18222	18453	18403	18319	18482	18364	18380	18193	18415	18547	18425	18417	18254	18370	18531	18376	18499	18434	18329	18368	18466	18472	18534	18434	18577	18537	18253	18492	18265	18454	18521	18336	18517	18444	18152	18345	18445	18372	18498	18270	18341	18616	18356	18386	18429	18251	18176	18288	18374	18367	18274	18484	18409	18358	18328	18365	18386	18269	18315	18327	18296	18400	18522	18548	18448	18478	18333	18541	18540	18632	18541	18373	18415	18659	18460	18474	18562	18366	18431	18363	18364	18294	18399	18429	18242	18238	18427	18435	18462	18473	18474	18428	18389	18345	18178	18300	18504	18470	18236	18384	18272	18329	18526	18286	18477	18317	18586	18400	18483	18360	18490	18362	18468	18461	18461	18295	18621	18560	18356	18370	18502	18501	18441	18388	18459	18375	18267	18228	18563	18679	18426	18511	18283	18583	18341	18295	18338	18664	18427	18382	18304	18322	18586	18336	18409	18400	18530	18496	18548	18275	18353	18422	18260	18431	18351	18483	18403	18485	18333	18453	18363	18507	18556	18457	18378	18431	18581	18344	18300	18427	18355	18291	18388	18358	18598	18406	18307	18385	18454	18418	18332	18357	18273	18388	18461	18174	18505	18331	18483	18242	18222	18565	18476	18504	18275	18416	18429	18299	18482	18413	18384	18594	18507	18488	18461	18280	18531	18366	18537	18446	18433	18342	18484	18266	18633	18264	18349	18038	18602	18423	18564	18410	18469	18538	18346	18418	18348	18504	18714	18447	18335	18379	18399	18310	18520	18289	18447	18488	18292	18435	18411	18464	18379	18545	18238	18448	18699	18467	18386	18408	18147	18323	18429	18349	18328	18295	18261	18358	18222	18391	18500	18660	18373	18437	18335	18494	18348	18380	18317	18347	18287	18449	18503	18172	18595	18511	18198	18299	18640	18326	18349	18331	18383	18430	18213	18378	18369	18522	18577	18309	18392	18599	18388	18406	18320	18392	18378	18345	18324	18411	18321	18502	18418	18385	18443	18342	18365	18252	18393	18234	18558	18334	18334	18521	18614	18062	18455	18577	18403	18418	18321	18368	18437	18351	18561	18410	18313	18708	18416	18512	18437	18451	18578	18492	18443	18478	18447	18740	18434	18508	18499	18530	18467	18381	18459	18436	18353	18465	18407	18317	18162	18475	18318	18469	18323	18411	18425	18511	18319	18167	18261	18104	18328	18379	18523	18360	18524	18399	18377	18556	18422	18436	18319	18380	18463	18567	18404	18302	18381	18467	18331	18247	18456	18335	18622	18431	18486	18328	18318	18380	18663	18480	18383	18608	18603	18395	18449	18345	18443	18568	18380	18510	18451	18404	18375	18368	18338	18551	18303	18354	18309	18353	18430	18593	18405	18521	18487	18378	18330	18373	18406	18328	18379	18495	18352	18462	18387	18364	18338	18231	18468	18433	18636	18621	18272	18288	18400	18602	18366	18404	18631	18455	18254	18507	18235	18472	18545	18295	18642	18357	18636	18647	18561	18241	18321	18443	18361	18422	18710	18175	18561	18561	18333	18419	18339	18439	18326	18361	18413	18505	18434	18371	18379	18461	18405	18451	18504	18330	18330	18492	18542	18457	18343	18506	18443	18227	18521	18425	18388	18495	18351	18495	18226	18386	18289	18340	18346	18346	18512	18409	18274	18484	18374	18537	18269	18114	18431	18363	18525	18529	18560	18358	18499	18393	18344	18420	18409	18524	18303	18298	18601	18492	18558	18380	18518	18571	18449	18475	18598	18234	18174	18486	18572	18475	18470	18346	18467	18441	18376	18606	18605	18411	18641	18455	18387	18336	18345	18121	18507	18476	18361	18365	18482	18173	18564	18621	18371	18438	18590	18441	18314	18355	18547	18437	18355	18247	18366	18479	18456	18276	18456	18442	18610	18631	18339	18499	18511	18564	18487	18332	18181	18337	18469	18368	18480	18370	18503	18508	18367	18589	18390	18467	18466	18310	18408	18429	18505	18376	18480	18395	18314	18461	18323	18170	18517	18490	18424	18338	18316	18425	18426	18536	18376	18535	18576	18462	18480	18425	18429	18443	18392	18127	18703	18607	18331	18311	18473	18283	18283	18316	18452	18240	18335	18559	18537	18346	18345	18544	18561	18327	18389	18514	18380	18448	18351	18290	18492	18363	18280	18317	18336	18298	18387	18436	18264	18325	18451	18423	18506	18369	18371	18415	18263	18313	18489	18445	18380	18459	18393	18500	18335	18057	18660	18227	18272	18322	18392	18371	18341	18413	18457	18491	18394	18529	18569	18354	18662	18503	18447	18437	18513	18413	18557	18423	18532	18437	18298	18267	18416	18389	18153	18532	18424	18425	18684	18476	18340	18468	18626	18389	18454	18582	18359	18463	18285	18353	18362	18597	18153	18457	18391	18427	18372	18395	18487	18655	18386	18485	18537	18346	18415	18364	18377	18383	18327	18379	18185	18399	18510	18467	18485	18361	18407	18318	18323	18316	18363	18401	18503	18385	18631	18373	18361	18322	18469	18440	18472	18379	18325	18638	18508	18335	18393	18371	18402	18275	18453	18366	18240	18502	18546	18434	18368	18193	18432	18369	18364	18330	18398	18317	18642	18511	18178	18440	18180	18357	18565	18552	18292	18182	18334	18339	18448	18303	18369	18457	18314	18534	18495	18564	18423	18633	18368	18641	18346	18193	18559	18535	18461	18610	18238	18606	18393	18542	18588	18441	18572	18710	18373	18441	18338	18290	18347	18413	18369	18412	18418	18456	18551	18401	18338	18337	18463	18521	18095	18356	18312	18379	18306	18678	18400	18561	18238	18516	18391	18492	18172	18563	18411	18632	18493	18411	18513	18589	18573	18405	18519	18416	18531	18280	18415	18516	18380	18269	18531	18231	18279	18229	18537	18335	18396	18463	18396	18568	18634	18583	18280	18279	18400	18603	18537	18349	18537	18462	18340	18443	18314	18398	18575	18563	18305	18462	18483	18303	18225	18476	18365	18403	18380	18424	18376	18349	18160	18304	18354	18381	18409	18372	18548	18482	18561	18512	18260	18517	18455	18580	18392	18283	18595	18390	18215	18328	18202	18608	18375	18485	18346	18491	18298	18335	18346	18435	18473	18488	18212	18455	18348	18191	18484	18340	18367	18328	18420	18356	18544	18477	18563	18477	18409	18484	18575	18432	18507	18539	18508	18430	18564	18447	18579	18412	18480	18348	18480	18443	18391	18528	18463	18412	18577	18454	18399	18329	18505	18222	18231	18313	18382	18475	18506	18493	18493	18576	18344	18425	18550	18330	18499	18228	18498	18483	18536	18210	18651	18431	18352	18399	18522	18564	18461	18381	18527	18446	18459	18281	18471	18536	18285	18472	18428	18571	18498	18340	18570	18558	18579	18442	18495	18518	18180	18361	18424	18311	18417	18515	18416	18377	18283	18684	18435	18580	18374	18346	18181	18425	18286	18435	18349	18493	18451	18511	18573	18263	18508	18493	18377	18250	18467	18420	18428	18417	18452	18404	18371	18612	18475	18465	18466	18686	18324	18337	18534	18347	18478	18257	18496	18462	18424	18607	18486	18451	18217	18515	18394	18349	18414	18427	18718	18252	18461	18557	18565	18678	18370	18351	18292	18353	18548	18549	18486	18382	18486	18413	18279	18405	18305	18614	18253	18267	18460	18608	18517	18417	18608	18258	18424	18487	18387	18401	18346	18457	18522	18317	18533	18388	18453	18471	18270	18444	18467	18436	18351	18351	18234	18354	18382	18187	18403	18426	18327	18457	18321	18485	18378	18189	18420	18487	18513	18313	18341	18326	18535	18398	18291	18430	18471	18325	18378	18371	18449	18194	18329	18579	18501	18340	18486	18247	18486	18378	18359	18310	18488	18470	18316	18588	18358	18254	18530	18403	18305	18703	18480	18382	18328	18381	18615	18398	18317	18385	18413	18272	18380	18370	18415	18367	18466	18589	18341	18340	18511	18390	18375	18286	18408	18274	18360	18515	18454	18383	18577	18404	18358	18552	18303	18605	18447	18316	18437	18491	18359	18316	18439	18666	18214	18316	18648	18350	18454	18474	18547	18256	18465	18589	18419	18376	18439	18418	18228	18327	18398	18354	18389	18488	18303	18497	18139	18268	18260	18310	18541	18254	18330	18495	18659	18496	18357	18336	18372	18113	18462	18353	18361	18478	18372	18610	18293	18329	18254	18410	18423	18364	18501	18509	18333	18357	18487	18301	18604	18334	18570	18409	18539	18410	18554	18419	18642	18422	18082	18568	18481	18576	18394	18279	18429	18283	18332	18431	18489	18657	18436	18531	18471	18398	18458	18411	18357	18172	18443	18469	18657	18465	18441	18491	18163	18563	18283	18481	18367	18307	18271	18433	18211	18396	18297	18373	18245	18441	18317	18421	18454	18235	18459	18438	18433	18379	18282	18346	18302	18523	18323	18435	18549	18402	18369	18384	18460	18456	18421	18241	18369	18406	18386	18404	18586	18473	18405	18410	18417	18349	18229	18209	18481	18447	18537	18376	18477	18449	18607	18328	18308	18689	18503	18359	18504	18449	18580	18488	18381	18316	18535	18547
33576	49177	38163	25015	19900	18194	16010	15357	15157	15138	14790	14863	14827	14744	14754	14750	14637	14829	14883	14780	14604	14622	14572	14756	14593	14555	14749	14577	14619	14648	14633	14468	14489	14559	14554	14465	14580	14553	14352	14647	14654	14475	14545	14477	14577	14620	14626	14546	14369	14604	14442	14508	14554	14532	14402	14534	14611	14559	14672	14516	14364	14604	14754	14592	14526	14417	14459	14634	14573	14502	14493	14453	14622	14590	14527	14361	14690	14539	14599	14470	14460	14555	14545	14584	14360	14577	14661	14512	14547	14592	14546	14671	14440	14421	14591	14545	14461	14656	14569	14471	14622	14383	14475	14580	14595	14532	14734	14459	14574	14676	14530	14540	14298	14722	14724	14697	14410	14549	14538	14549	14716	14436	14494	14540	14534	14302	14563	14470	14564	14606	14670	14519	14517	14484	14541	14659	14647	14562	14586	14681	14509	14558	14697	14677	14574	14550	14507	14521	14584	14573	14469	14592	14406	14654	14361	14564	14480	14738	14625	14525	14534	14616	14503	14565	14675	14522	14748	14428	14782	14640	14461	14635	14736	14442	14436	14600	14609	14544	14571	14581	14553	14631	14385	14692	14605	14597	14515	14490	14637	14580	14647	14508	14501	14758	14563	14666	14581	14469	14723	14550	14568	14507	14356	14566	14579	14590	14500	14405	14497	14516	14483	14454	14490	14557	14467	14697	14532	14696	14507	14524	14473	14474	14574	14391	14519	14620	14623	14655	14606	14296	14560	14587	14356	14600	14446	14736	14602	14446	14560	14516	14643	14549	14687	14793	14416	14647	14496	14580	14659	14570	14681	14586	14358	14431	14795	14612	14639	14822	14484	14722	14523	14673	14452	14596	14646	14519	14666	14539	14461	14434	14524	14562	14617	14684	14452	14579	14672	14390	14586	14609	14670	14438	14455	14496	14601	14309	14431	14585	14549	14487	14441	14518	14364	14607	14498	14513	14420	14601	14679	14424	14477	14458	14530	14392	14641	14561	14651	14618	14279	14675	14666	14572	14546	14617	14527	14681	14414	14614	14463	14623	14551	14522	14492	14608	14661	14571	14392	14610	14393	14576	14545	14753	14483	14612	14460	14717	14642	14664	14441	14413	14497	14480	14430	14598	14449	14680	14573	14705	14579	14635	14595	14438	14531	14554	14425	14512	14505	14449	14473	14523	14584	14635	14665	14398	14514	14717	14569	14434	14701	14567	14462	14649	14520	14488	14644	14588	14556	14602	14543	14486	14624	14539	14575	14436	14668	14487	14701	14745	14574	14641	14690	14618	14594	14492	14637	14378	14678	14557	14545	14641	14755	14585	14629	14412	14369	14493	14624	14430	14742	14708	14559	14465	14776	14529	14596	14558	14420	14421	14416	14634	14738	14790	14631	14624	14657	14717	14583	14389	14583	14513	14533	14573	14557	14538	14527	14414	14539	14624	14577	14437	14506	14463	14495	14495	14650	14566	14353	14522	14604	14534	14419	14489	14678	14615	14492	14481	14648	14475	14443	14540	14584	14560	14530	14595	14624	14476	14323	14423	14657	14556	14653	14625	14740	14424	14422	14514	14467	14587	14455	14425	14601	14686	14595	14583	14340	14534	14614	14600	14620	14693	14446	14669	14634	14573	14549	14723	14556	14540	14812	14509	14428	14764	14607	14591	14449	14576	14558	14475	14442	14525	14486	14586	14528	14642	14533	14535	14723	14586	14555	14567	14464	14630	14440	14510	14572	14557	14410	14506	14499	14430	14501	14561	14475	14563	14495	14523	14716	14508	14496	14502	14552	14614	14398	14635	14516	14582	14509	14665	14540	14530	14549	14518	14512	14632	14339	14579	14601	14532	14724	14589	14468	14511	14433	14550	14434	14583	14693	14588	14525	14353	14533	14524	14612	14584	14672	14520	14510	14458	14554	14505	14607	14631	14561	14623	14478	14480	14566	14594	14568	14522	14603	14642	14334	14504	14579	14551	14489	14488	14550	14448	14475	14571	14588	14686	14567	14708	14616	14536	14387	14418	14642	14547	14638	14628	14554	14543	14469	14500	14568	14473	14546	14636	14510	14636	14561	14697	14630	14290	14502	14529	14534	14641	14646	14564	14615	14661	14437	14694	14564	14680	14647	14535	14488	14437	14428	14590	14478	14599	14582	14759	14427	14551	14631	14497	14681	14432	14647	14397	14535	14553	14471	14588	14562	14627	14634	14630	14717	14444	14556	14623	14590	14512	14566	14617	14661	14665	14481	14485	14498	14470	14527	14698	14473	14455	14580	14534	14494	14556	14650	14667	14617	14671	14613	14543	14571	14451	14594	14489	14495	14645	14611	14617	14503	14708	14612	14759	14758	14551	14669	14483	14464	14573	14656	14609	14431	14466	14618	14597	14436	14507	14521	14485	14578	14607	14508	14488	14562	14503	14535	14695	14588	14353	14496	14612	14568	14491	14404	14331	14518	14471	14552	14633	14615	14530	14374	14424	14511	14517	14495	14464	14523	14813	14440	14620	14537	14592	14417	14469	14726	14424	14484	14534	14483	14706	14567	14555	14505	14497	14636	14457	14431	14543	14539	14467	14612	14398	14629	14351	14627	14553	14564	14514	14467	14612	14511	14581	14697	14584	14585	14491	14471	14499	14634	14462	14511	14363	14592	14481	14521	14552	14578	14634	14752	14577	14748	14457	14538	14587	14464	14578	14697	14428	14554	14509	14678	14675	14529	14449	14723	14502	14556	14610	14560	14444	14515	14701	14495	14690	14569	14559	14514	14550	14419	14502	14689	14545	14567	14516	14591	14616	14523	14736	14411	14558	14525	14481	14648	14456	14787	14456	14555	14450	14593	14687	14392	14605	14651	14547	14441	14562	14495	14495	14635	14479	14579	14500	14681	14618	14475	14421	14674	14662	14715	14597	14548	14595	14547	14417	14490	14573	14567	14454	14555	14419	14596	14598	14306	14571	14631	14411	14590	14704	14711	14538	14561	14589	14566	14500	14653	14451	14655	14609	14731	14598	14553	14542	14519	14531	14493	14678	14698	14586	14521	14781	14492	14524	14562	14629	14454	14495	14395	14557	14632	14615	14789	14389	14721	14554	14494	14615	14416	14474	14625	14593	14592	14591	14680	14582	14528	14546	14482	14595	14546	14392	14553	14639	14585	14682	14715	14669	14503	14587	14480	14650	14601	14616	14374	14530	14447	14615	14618	14538	14643	14630	14611	14576	14517	14548	14652	14549	14551	14439	14480	14413	14722	14593	14561	14409	14493	14613	14604	14487	14412	14660	14326	14465	14569	14720	14465	14720	14554	14494	14712	14363	14482	14454	14420	14637	14698	14568	14662	14578	14589	14433	14543	14506	14656	14605	14656	14685	14440	14529	14710	14593	14424	14585	14508	14523	14457	14646	14765	14766	14691	14516	14597	14650	14551	14533	14712	14519	14599	14539	14610	14595	14508	14492	14543	14589	14514	14543	14535	14646	14645	14528	14531	14600	14564	14379	14512	14617	14541	14512	14566	14557	14438	14496	14430	14604	14480	14560	14490	14435	14628	14634	14755	14589	14508	14671	14639	14576	14602	14635	14567	14515	14496	14520	14727	14684	14600	14483	14588	14500	14501	14620	14500	14568	14581	14490	14502	14619	14430	14590	14359	14597	14561	14435	14509	14501	14653	14507	14506	14609	14473	14559	14651	14395	14560	14408	14497	14498	14457	14671	14657	14589	14558	14557	14588	14499	14623	14637	14607	14518	14555	14516	14693	14467	14575	14623	14420	14704	14646	14737	14583	14592	14556	14799	14377	14552	14593	14475	14648	14631	14575	14467	14622	14462	14490	14589	14547	14572	14449	14533	14540	14561	14623	14567	14525	14523	14622	14604	14502	14537	14376	14475	14547	14566	14340	14549	14524	14490	14507	14601	14533	14496	14562	14696	14380	14590	14547	14429	14580	14375	14442	14632	14542	14740	14622	14419	14543	14652	14511	14599	14455	14755	14610	14560	14648	14568	14584	14611	14477	14462	14570	14597	14745	14608	14511	14636	14680	14396	14422	14471	14444	14553	14619	14592	14484	14661	14485	14572	14678	14719	14549	14497	14513	14630	14653	14526	14564	14511	14598	14435	14613	14546	14521	14640	14609	14577	14797	14527	14665	14458	14656	14425	14606	14472	14524	14451	14517	14603	14553	14508	14544	14545	14596	14640	14688	14624	14548	14576	14513	14578	14578	14603	14478	14674	14406	14631	14514	14646	14545	14509	14579	14619	14618	14369	14548	14557	14573	14685	14412	14621	14603	14609	14535	14533	14427	14529	14442	14473	14741	14523	14790	14494	14471	14621	14492	14654	14455	14484	14562	14603	14627	14644	14509	14447	14649	14620	14552	14591	14694	14483	14566	14608	14530	14510	14504	14896	14639	14432	14465	14491	14622	14503	14513	14591	14528	14681	14545	14564	14604	14542	14665	14509	14452	14550	14552	14652	14566	14554	14645	14393	14589	14612	14660	14492	14550	14497	14463	14639	14527	14443	14618	14622	14576	14451	14602	14434	14705	14540	14437	14595	14517	14418	14489	14584	14546	14500	14570	14571	14481	14770	14511	14423	14507	14584	14585	14505	14625	14437	14359	14653	14589	14577	14502	14397	14504	14549	14547	14530	14463	14445	14452	14627	14689	14567	14643	14499	14575	14533	14660	14638	14568	14529	14405	14612	14673	14448	14518	14617	14561	14554	14516	14553	14720	14512	14678	14649	14547	14623	14564	14533	14511	14692	14655	14468	14436	14663	14349	14449	14515	14486	14477	14560	14601	14570	14648	14561	14397	14487	14655	14525	14549	14629	14479	14602	14730	14680	14450	14631	14534	14675	14543	14626	14343	14485	14581	14609	14546	14543	14686	14563	14537	14544	14500	14606	14637	14557	14526	14546	14375	14480	14668	14536	14630	14593	14527	14526	14570	14638	14563	14652	14605	14707	14491	14588	14468	14518	14613	14729	14537	14608	14490	14509	14630	14553	14606	14521	14497	14570	14404	14615	14483	14348	14535	14586	14651	14530	14684	14507	14502	14737	14701	14548	14639	14473	14508	14507	14563	14397	14687	14419	14654	14334	14515	14534	14649	14563	14496	14484	14577	14549	14585	14599	14740	14663
23140	21123	28188	25345	24109	24898	22190	19135	18261	17931	18199	18070	17915	17926	17858	17553	17961	17699	17616	17714	17535	17633	17451	17973	18415	18249	18209	17900	17718	17385	17418	17372	17336	17348	17407	17498	17525	17517	17410	17304	17542	17500	17437	17252	17430	17533	17315	17507	17453	17391	17506	17206	17262	17541	17303	17415	17117	17342	17527	17389	17352	17249	17370	17589	17498	17491	17292	17322	17323	17211	17346	17521	17463	17320	17287	17398	17420	17427	17558	17365	17546	17337	17484	17579	17254	17216	17438	17462	17638	17453	17384	17250	17339	17516	17490	17384	17171	17389	17593	17218	17463	17096	17379	17374	17520	17476	17376	17343	17359	17317	17324	17199	17427	17227	17393	17272	17312	17550	17260	17524	17455	17135	17559	17429	17460	17431	17400	17172	17260	17450	17388	17436	17522	17479	17306	17445	17275	17722	17476	17537	17265	17257	17354	17489	17428	17438	17442	17149	17302	17293	17469	17274	17311	17375	17345	17399	17456	17494	17492	17579	17397	17499	17409	17468	17801	17650	17530	17434	17362	17429	17328	17413	17227	17426	17518	17348	17387	17474	17301	17199	17506	17683	17529	17384	17250	17458	17354	17376	17367	17299	17531	17384	17104	17314	17444	17466	17479	17346	17196	17232	17423	17651	17443	17266	17243	17519	17377	17396	17331	17149	17318	17338	17353	17364	17429	17354	17352	17392	17616	17591	17513	17264	17430	17524	17220	17275	17458	17175	17456	17386	17336	17494	17577	17399	17160	17551	17580	17424	17275	17434	17234	17224	17190	17246	17246	17439	17486	17509	17380	17425	17323	17293	17438	17362	17325	17659	17307	17263	17201	17446	17298	17407	17590	17428	17423	17245	17443	17446	17443	17306	17332	17571	17703	17237	17285	17483	17382	17315	17399	17322	17373	17487	17191	17342	17418	17537	17495	17476	17531	17275	17337	17410	17374	17265	17388	17414	17284	17342	17413	17393	17394	17274	17403	17385	17518	17265	17482	17283	17318	17429	17340	17541	17612	17475	17404	17180	17274	17320	17321	17643	17336	17339	17324	17456	17396	17318	17467	17597	17336	17475	17309	17468	17374	17330	17593	17380	17543	17414	17585	17443	17390	17378	17514	17300	17198	17340	17401	17404	17245	17391	17537	17394	17396	17543	17446	17249	17357	17425	17263	17216	17389	17334	17386	17202	17337	17226	17392	17331	17375	17243	17466	17235	17518	17520	17407	17363	17473	17071	17433	17443	17476	17335	17570	17591	17403	17296	17265	17317	17218	17478	17237	17116	17211	17340	17415	17309	17457	17391	17181	17251	17282	17263	17206	17276	17498	17359	17408	17177	17525	17350	17445	17401	17357	17434	17283	17330	17374	17330	17330	17404	17307	17400	17296	17336	17484	17525	17516	17389	17523	17478	17261	17403	17289	17393	17308	17508	17313	17479	17579	17503	17309	17393	17299	17394	17501	17486	17365	17398	17446	17356	17484	17355	17317	17203	17312	17405	17206	17191	17149	17405	17335	17483	17488	17372	17487	17432	17382	17437	17296	17216	17317	17242	17382	17307	17414	17437	17712	17456	17426	17412	17500	17304	17575	17366	17333	17356	17500	17443	17556	17516	17161	17302	17522	17449	17510	17502	17481	17428	17437	17307	17461	17389	17484	17563	17371	17615	17568	17422	17543	17332	17521	17458	17258	17448	17383	17317	17326	17206	17377	17495	17330	17507	17464	17454	17284	17362	17388	17367	17484	17259	17249	17561	17312	17454	17358	17480	17469	17279	17561	17407	17368	17472	17396	17510	17277	17361	17319	17479	17454	17172	17376	17383	17524	17491	17344	17580	17339	17627	17481	17531	17467	17478	17565	17218	17474	17525	17497	17433	17445	17531	17349	17302	17563	17489	17287	17431	17501	17380	17584	17395	17266	17390	17449	17424	17324	17513	17321	17493	17342	17430	17397	17496	17635	17428	17357	17490	17236	17393	17422	17321	17411	17322	17184	17284	17406	17508	17155	17478	17441	17599	17435	17545	17570	17538	17326	17175	17412	17633	17436	17549	17377	17308	17241	17401	17326	17697	17412	17446	17464	17388	17348	17315	17256	17203	17396	17507	17536	17441	17459	17564	17447	17548	17435	17305	17416	17242	17254	17552	17299	17343	17759	17672	17396	17434	17390	17261	17192	17336	17379	17480	17303	17127	17270	17619	17560	17323	17389	17532	17511	17339	17328	17471	17523	17404	17535	17544	17424	17349	17463	17373	17178	17405	17368	17203	17427	17414	17167	17113	17375	17575	17418	17249	17466	17415	17338	17466	17458	17219	17394	17558	17212	17559	17435	17450	17371	17428	17348	17349	17429	17383	17619	17348	17479	17199	17447	17306	17399	17382	17406	17277	17399	17375	17433	17184	17509	17292	17479	17470	17502	17389	17461	17299	17415	17411	17451	17486	17364	17331	17417	17270	17476	17260	17346	17363	17355	17247	17382	17454	17423	17204	17398	17405	17454	17473	17280	17548	17331	17265	17612	17475	17339	17509	17353	17472	17572	17299	17414	17386	17288	17302	17569	17636	17240	17090	17424	17364	17390	17207	17456	17304	17198	17349	17446	17457	17564	17410	17439	17600	17361	17388	17360	17558	17456	17388	17435	17456	17396	17530	17241	17274	17376	17397	17598	17481	17447	17252	17261	17227	17347	17329	17241	17320	17340	17226	17397	17325	17120	17373	17245	17475	17474	17482	17307	17449	17224	17514	17351	17445	17391	17178	17247	17364	17279	17206	17347	17312	17361	17280	17552	17180	17524	17413	17366	17510	17611	17519	17344	17384	17436	17495	17297	17502	17244	17282	17370	17556	17436	17282	17308	17409	17453	17311	17527	17451	17236	17318	17341	17515	17325	17333	17383	17168	17367	17341	17366	17332	17333	17311	17478	17422	17520	17523	17285	17368	17408	17452	17523	17447	17601	17466	17223	17356	17300	17465	17526	17440	17515	17620	17154	17294	17322	17428	17513	17350	17337	17490	17383	17419	17304	17345	17307	17627	17426	17254	17549	17397	17212	17199	17308	17353	17532	17404	17521	17441	17312	17547	17454	17406	17455	17373	17602	17626	17313	17216	17504	17362	17510	17188	17437	17534	17255	17440	17400	17226	17268	17297	17407	17290	17352	17367	17332	17243	17393	17481	17266	17192	17401	17370	17478	17453	17205	17357	17479	17374	17296	17499	17266	17508	17399	17361	17312	17399	17286	17350	17415	17232	17359	17289	17307	17178	17434	17247	17417	17261	17293	17230	17231	17431	17485	17437	17627	17264	17337	17341	17312	17438	17387	17371	17374	17229	17389	17436	17319	17409	17490	17515	17475	17368	17391	17380	17468	17321	17465	17418	17278	17395	17370	17332	17387	17380	17479	17179	17001	17251	17243	17372	17515	17312	17484	17317	17258	17467	17378	17347	17252	17461	17315	17442	17280	17318	17339	17549	17268	17436	17606	17356	17357	17521	17521	17393	17168	17307	17416	17402	17572	17561	17337	17389	17240	17405	17394	17347	17331	17384	17522	17648	17218	17424	17247	17352	17187	17406	17609	17476	17468	17491	17453	17546	17266	17451	17424	17478	17451	17577	17443	17388	17321	17201	17300	17465	17440	17231	17477	17454	17424	17487	17333	17482	17409	17402	17513	17289	17509	17273	17374	17324	17474	17397	17507	17461	17434	17365	17585	17481	17245	17362	17424	17511	17215	17222	17275	17626	17575	17349	17427	17647	17305	17290	17246	17339	17387	17479	17306	17448	17712	17350	17396	17595	17464	17458	17484	17460	17191	17312	17383	17296	17342	17467	17245	17138	17171	17327	17371	17464	17564	17382	17411	17493	17282	17373	17252	17489	17483	17453	17484	17265	17347	17572	17628	17127	17475	17485	17323	17603	17548	17438	17482	17367	17442	17353	17362	17200	17353	17473	17581	17491	17411	17389	17551	17427	17489	17012	17478	17397	17545	17565	17343	17344	17187	17418	17311	17293	17377	17311	17554	17251	17520	17252	17461	17555	17432	17284	17409	17264	17494	17325	17509	17465	17464	17430	17437	17617	17289	17347	17448	17406	17387	17474	17403	17464	17445	17332	17196	17148	17496	17441	17407	17498	17462	17343	17357	17355	17220	17308	17598	17524	17386	17358	17396	17454	17359	17125	17313	17624	17364	17489	17458	17471	17439	17470	17205	17436	17447	17309	17358	17194	17289	17355	17377	17349	17246	17268	17324	17240	17367	17441	17326	17460	17313	17377	17215	17395	17285	17416	17470	17397	17484	17521	17246	17454	17429	17501	17381	17428	17292	17670	17569	17538	17270	17244	17301	17421	17309	17350	17492	17249	17377	17526	17256	17121	17476	17451	17214	17599	17415	17493	17541	17375	17401	17304	17240	17425	17429	17175	17530	17447	17314	17533	17487	17301	17526	17303	17304	17397	17373	17455	17624	17517	17454	17359	17389	17310	17451	17734	17262	17403	17345	17433	17520	17187	17129	17396	17278	17312	17214	17501	17452	17437	17430	17286	17387	17346	17315	17304	17369	17302	17419	17098	17371	17341	17549	17415	17309	17160	17301	17221	17394	17356	17405	17317	17198	17103	17429	17056	17526	17529	17446	17429	17396	17262	17429	17232	17482	17386	17487	17200	17261	17391	17314	17384	17400	17170	17635	17429	17226	17342	17376	17315	17265	17261	17459	17359	17532	17395	17556	17316	17342	17343	17433	17479	17465	17321	17385	17247	17384	17356	17311	17275	17520	17321	17321	17317	17279	17405	17509	17363	17530	17357	17340	17386	17342	17356	17402	17446	17488	17367	17471	17514	17363	17388	17026	17534	17327	17675	17581	17387	17470	17309	17387	17309	17325	17586	17483	17309	17410	17510	17480	17512	17445	17371	17393	17340	17498	17455	17426	17385	17492	17566	17395	17394	17513	17336	17549	17292	17519	17298	17408	17395	17429	17276	17273	17327	17338	17382	17359	17300	17177	17392	17438	17127	17247	17348	17213	17451	17348	17359	17301	17401	17620	17295	17404	17256	17069	17348	17155	17332	17443	17356	17390	17431	17403	17434	17476	17549	17408	17571	17352	17380	17110	17499	17468	17428	17544	17482	17484	17582
32591	54514	43566	31182	27038	21351	16498	15850	15336	14602	14817	14566	14487	14580	14387	14490	14243	14336	14337	14148	13976	13988	14033	14722	14971	14866	14505	14428	14060	13955	13928	13886	14014	13882	13952	14089	13855	13961	13999	14080	13896	14005	13948	13973	13850	13931	13846	14073	14041	13950	13919	13913	13943	13881	14019	13892	13891	13794	13977	13915	13905	14017	13958	14010	14026	14047	13930	13901	13917	14030	14040	13938	13903	13966	13746	13914	13909	14024	13762	13840	13926	13894	13798	13820	13904	13987	14108	14088	13951	14030	13983	14013	14001	13982	13969	13937	13954	13903	14019	13977	13902	13882	13852	14110	13724	14031	13821	13990	13970	13752	13837	13926	14013	13920	13994	13889	13906	13949	14029	13787	14144	13967	13863	14128	13828	13865	13900	13941	13936	13981	13998	13948	13965	13721	13861	13831	13952	13990	14097	14135	13940	13860	14022	13952	13812	13806	13990	14051	13962	13927	13736	13847	13807	13987	14015	14033	14006	13870	13902	13985	13897	13906	13833	13930	13823	13848	13976	13974	14044	13975	14004	13845	14085	13811	13831	13969	14061	13725	13969	13909	13895	13895	13940	14127	13906	14001	13973	14094	13943	14064	13872	13822	14083	13899	13948	13962	13957	13999	13854	13878	14116	13887	13927	13950	13996	13951	13883	13855	14007	13982	13946	13943	13856	13866	13957	13958	13871	14000	13810	14052	13815	13974	13943	14080	13994	14034	14079	14002	13978	13808	13982	13947	13828	13846	14007	14034	13898	13714	13960	13927	13960	14076	13991	13819	13912	14050	13864	13962	14022	13982	13880	14051	14054	13928	13774	13941	14002	13814	14023	13944	13730	14013	13896	13922	13989	13983	13900	14093	14036	13847	13846	14040	13856	13996	13858	13929	13945	13923	14025	14118	13830	13968	14030	14031	13896	13986	13836	13990	13987	13717	13871	14063	13910	13895	13943	13978	13819	14024	13920	13820	13999	13916	13943	13931	13893	13682	13964	13899	13990	13790	14040	13911	13935	13872	13940	14011	13930	13831	13907	14009	13890	14125	13937	13860	13884	13877	13938	13973	13946	13938	13935	13801	13797	14085	13997	13865	14031	14060	13832	14166	14018	13856	13919	13988	13935	14018	13896	13878	13983	13948	14009	13936	13931	13812	13997	13991	13912	13908	13926	13850	13891	13974	13861	14007	13936	13995	13859	14007	13988	14009	13949	13781	14014	13813	13868	13958	13881	14020	13828	13869	13951	13981	14039	14108	13826	14160	13820	13845	13750	14005	13863	13951	13867	13923	13891	14082	13870	13862	13955	13773	13986	14007	13923	13920	13864	13949	14196	13968	13910	13807	14026	13879	13924	13923	13962	13978	13842	13914	14017	13861	14109	13933	14027	14000	13920	13838	13879	13918	13852	13875	13809	13994	13806	14010	14030	13807	13904	14061	13997	13808	13862	13874	13942	14076	13755	13716	13960	13833	14052	14013	13999	13819	13959	14025	13695	14006	13948	13952	13885	13877	13981	13747	13901	13996	13913	14021	13991	13948	13814	13905	13962	14013	13865	14079	13865	13854	13777	14000	13927	14019	13981	13875	13989	13822	13988	13797	14028	13925	13947	13934	13864	14004	13941	13834	14018	13788	13930	13804	13769	13775	13879	14074	13835	14043	13812	13960	13894	13877	13837	14076	13876	13985	13982	13805	13954	14029	14067	13854	13948	13810	13926	13874	13879	13945	13886	13915	13884	14017	13975	13913	13929	13826	13793	14141	14055	13939	13958	13852	14023	13975	13981	13993	13885	13899	13951	13982	13826	13924	13993	14006	14039	13991	13842	13846	13903	14105	14007	13897	13958	13895	13904	13986	13813	13945	14106	14011	13904	13968	13894	14060	14040	13851	13930	13822	14000	13944	13923	13990	13839	13999	13971	13943	13884	14025	13964	14058	13896	13937	13949	13976	13880	13993	13860	13787	14018	13972	13863	13858	14021	13848	13986	13753	13953	14165	13864	13987	13883	13885	13992	13842	13804	13910	13813	14024	13991	14010	13795	14135	14053	13820	13898	13848	14009	13955	13925	13653	13934	13888	13886	13916	13938	13757	13849	14003	14131	14008	13920	13909	13771	14000	13760	13970	14049	13988	14017	13868	13786	14034	14034	13906	13755	13793	13970	13876	13701	13906	13977	13868	13908	13996	13888	14019	14027	14033	14027	13903	13888	13968	13871	13914	14091	14034	14002	13782	14024	13929	14056	13975	13801	13916	13918	13956	13836	13914	13940	14069	13914	14033	14147	13865	13862	13890	13894	13933	13776	13857	14007	14040	13913	13975	14083	13873	14038	14100	14140	14111	14003	14011	13781	14065	13821	14102	14096	13950	14022	13886	13941	13821	13949	13988	13775	13958	13848	13872	13912	14056	13908	13977	13779	13941	14018	13939	13933	13998	13999	13999	13944	14070	14007	13826	13848	13964	13919	14001	13943	13877	13901	14039	13930	13967	13844	13759	13928	13974	13913	14036	13886	14026	13782	13953	13881	13703	14052	13875	13840	13860	14118	13968	13858	13955	14091	13999	13769	13922	14058	13675	14006	13916	13899	13972	13971	13860	13953	13883	14058	13912	13929	13890	14049	13734	13960	13954	13909	14045	13987	13892	13897	13892	14053	14019	14015	13951	13894	13912	13782	14058	13916	13961	14014	14032	13910	13881	13959	13897	13859	13827	13873	14087	13987	13949	14056	14016	13872	14004	13919	13799	13859	13850	13997	13976	13820	13840	14054	13891	13825	13931	13941	13903	13813	14032	14028	13750	13808	13829	13849	13944	13959	14012	13842	14133	13945	13942	14072	13894	13916	13964	13850	13906	13909	13962	13831	13959	14025	14049	13905	14071	14017	13816	13754	13875	14020	13786	14029	13771	14071	13876	13935	13844	13915	14048	13934	13971	14031	13946	14038	13945	13793	13938	13988	13942	13764	13913	13953	13971	14012	13939	13808	13970	13840	13849	13826	14055	13923	13948	13904	13971	14110	14029	13970	13864	14035	13864	13844	13858	13809	13870	13925	14003	13703	13908	13860	13716	14015	13853	13956	13863	13907	14037	14003	14007	13871	13905	14061	13871	13894	13874	13880	13908	13912	14043	13997	13992	14007	14032	13974	14054	14076	13765	13933	13873	13976	13980	13839	13846	13997	13927	13784	13897	13934	13905	13891	13792	13970	14003	13897	13963	13750	13921	14124	13847	13857	13930	13973	13856	14067	13916	13844	14036	13885	14024	13909	14004	13886	13979	13912	13832	14097	13874	14148	13947	13689	13878	13785	13838	13859	13977	13837	13964	13893	13899	13835	13872	13904	13901	13853	13789	13953	13855	14154	13836	13861	13893	13785	13918	13978	13941	14001	13841	13906	14005	13883	13959	13866	14017	13877	13886	14040	13907	13957	13981	13910	13803	14061	13885	13916	13791	14190	13895	13959	14034	13953	13917	13853	13948	13941	13897	13958	13931	13944	13936	13924	14023	13971	13969	13840	13890	13807	13946	14159	13884	13807	13911	14090	14068	13913	14051	13886	13687	14020	13790	14112	13966	13778	13993	13876	14026	14101	13926	13817	14019	14074	14019	13770	13852	14094	14001	14008	13872	13952	14042	14002	13811	13822	13831	14057	13909	13960	13956	14016	13969	13878	13977	13984	13954	13968	13877	13968	13958	14046	14070	13881	13766	13962	13892	13900	13927	13883	14013	13857	13903	14002	13873	14079	13846	13936	13761	13930	13796	13944	13761	13909	13921	13859	13800	13877	14151	13732	13837	14008	14025	13865	13981	13996	13891	13771	13976	13908	14031	14116	13918	13959	13960	13982	14014	13740	14045	13995	13893	13941	14002	13864	13775	14033	13836	14009	14181	13981	14040	13958	13963	13964	13923	14020	14006	14002	13833	13887	13807	13827	13813	13954	13851	13695	13847	13933	13942	14051	13870	13797	13884	13889	13854	13897	13816	13933	13902	14135	14008	13954	13917	13871	13933	14129	13697	13796	13927	13904	14022	14036	13946	13999	13941	13795	13958	13835	13989	14090	13939	13926	13881	13933	13925	14083	13916	13929	13904	14057	13800	14141	13955	13761	13942	13871	13930	14032	13789	13969	13761	13856	13889	13827	13879	13831	13894	13896	13879	13932	14087	13924	13985	13935	13869	13838	13937	13819	13971	14006	13832	13867	13896	13900	13937	13939	13853	14032	13919	14043	14025	13867	14079	13833	13950	14125	13891	13805	13846	13912	13920	13978	13967	13779	13877	14024	14009	13992	13918	14056	13888	14086	14065	13854	14040	14062	13704	14011	13990	13920	13845	13852	13749	13921	14058	13950	13884	13844	13833	13898	13887	13906	13886	13964	13792	13866	13954	13859	13965	13914	14039	13841	13946	13942	14032	13938	13892	13990	14029	13933	13933	13962	13928	14049	13937	13901	14036	13925	13859	13908	14121	13956	14005	14094	14091	13896	13865	13880	13799	13863	13938	14049	13983	13949	13871	14067	13994	13782	13833	13935	14020	14007	13968	14023	14156	13715	13968	13906	13865	14030	13860	14025	14104	13818	13888	13780	13944	13815	13793	13903	13980	13879	13917	13940	13962	13903	13817	13950	13838	13834	14139	13887	13882	13886	13933	14038	13863	13892	13933	13849	14036	13901	13887	13941	13827	13949	13919	14061	13954	13798	14069	14050	14058	13899	14005	13951	13930	13834	13909	14092	14157	14192	13893	13964	14031	13914	13983	14084	13922	13919	13866	13853	13729	13902	13864	13816	13950	13783	13978	14008	13911	13985	13929	13985	13853	13828	14024	14028	13885	14102	13933	13910	13855	13855	14025	13925	13882	13893	13914	13948	13938	13806	14017	13903	14037	13835	13989	14027	13919	13753	14152	13988	13769	14037	13905	14026	13940	14043	13851	13874	13880	13983	13905	14058	13988	13817	13791	13870	13901	14045	13953	13956	13914	13849	13651	13994	14022	13790	13961	13843	13925	13736	13999	13885	13833	13901	13968	13907	14003	14054	13976	13870	13874	14027	14066	13934	13972	13813	13973	13917	13949	13889	13891	14022	13980	13963	13848	13922	13890	13879	13837	13890	13881	14001	13919	13961	13986	13987	13923
24689	21317	28352	28614	23140	19721	18916	17828	17172	17059	17194	17052	16986	17069	17155	16987	16731	16791	16899	16849	16661	16757	17071	16858	17010	17081	16840	16767	16544	16685	16657	16537	16711	16558	16583	16574	16589	16562	16633	16535	16542	16645	16628	16563	16684	16578	16605	16411	16780	16675	16721	16583	16695	16601	16453	16609	16393	16682	16455	16531	16634	16611	16694	16718	16379	16687	16720	16579	16653	16378	16758	16574	16556	16549	16590	16599	16574	16515	16739	16522	16602	16546	16707	16472	16677	16657	16461	16576	16673	16560	16528	16521	16733	16527	16599	16717	16651	16615	16530	16435	16446	16559	16488	16534	16534	16670	16439	16544	16613	16519	16665	16587	16556	16449	16500	16608	16550	16524	16471	16537	16574	16649	16393	16792	16611	16381	16486	16616	16763	16675	16542	16482	16562	16592	16535	16492	16402	16402	16560	16372	16429	16656	16555	16450	16432	16762	16590	16635	16321	16549	16590	16431	16654	16526	16633	16367	16374	16553	16459	16492	16622	16561	16667	16483	16703	16576	16588	16553	16825	16637	16425	16528	16591	16709	16590	16712	16468	16646	16466	16370	16573	16637	16616	16711	16674	16501	16674	16570	16637	16570	16412	16594	16616	16607	16429	16609	16419	16469	16631	16762	16524	16422	16552	16776	16524	16544	16740	16476	16430	16482	16598	16601	16541	16416	16383	16526	16780	16578	16387	16522	16793	16558	16535	16599	16514	16564	16857	16599	16517	16385	16583	16607	16592	16747	16441	16488	16560	16591	16504	16747	16416	16324	16467	16542	16564	16487	16471	16457	16511	16597	16541	16739	16639	16541	16707	16665	16485	16587	16509	16566	16745	16805	16715	16687	16833	16700	16384	16542	16527	16446	16454	16656	16707	16526	16616	16726	16623	16572	16567	16591	16779	16607	16674	16531	16547	16825	16486	16522	16635	16554	16519	16708	16583	16503	16702	16668	16704	16656	16440	16601	16368	16563	16660	16482	16488	16462	16465	16434	16544	16356	16716	16695	16550	16566	16704	16479	16580	16022	16626	16566	16603	16679	16430	16730	16682	16731	16656	16676	16496	16411	16450	16641	16522	16372	16687	16553	16629	16628	16735	16628	16583	16343	16526	16541	16611	16576	16636	16818	16467	16602	16447	16747	16452	16658	16546	16574	16612	16528	16639	16802	16722	16533	16644	16682	16514	16699	16613	16775	16573	16631	16585	16580	16652	16454	16692	16614	16465	16647	16626	16473	16711	16315	16616	16726	16597	16721	16499	16620	16715	16584	16513	16491	16637	16610	16794	16480	16434	16299	16452	16520	16708	16650	16231	16675	16696	16533	16399	16469	16667	16525	16509	16566	16617	16513	16581	16590	16604	16648	16337	16800	16448	16430	16687	16658	16712	16572	16536	16489	16569	16473	16600	16437	16532	16683	16622	16520	16608	16654	16516	16721	16602	16526	16798	16580	16516	16613	16606	16732	16471	16763	16611	16693	16711	16554	16715	16633	16677	16568	16589	16694	16764	16500	16605	16665	16385	16673	16577	16351	16583	16548	16416	16746	16640	16533	16665	16526	16475	16679	16685	16653	16584	16548	16602	16452	16520	16514	16559	16543	16648	16399	16453	16432	16536	16643	16736	16721	16593	16591	16502	16603	16496	16607	16458	16473	16579	16522	16590	16703	16555	16668	16639	16741	16395	16677	16570	16446	16649	16851	16584	16571	16369	16636	16509	16368	16480	16489	16657	16672	16534	16498	16479	16666	16463	16467	16401	16492	16478	16618	16773	16645	16555	16582	16573	16641	16522	16493	16772	16473	16779	16566	16516	16599	16337	16722	16498	16440	16457	16454	16458	16543	16641	16406	16586	16593	16457	16584	16448	16496	16637	16685	16627	16751	16711	16604	16521	16559	16719	16369	16629	16569	16551	16699	16509	16546	16646	16514	16537	16702	16385	16719	16578	16672	16717	16661	16482	16558	16500	16537	16677	16584	16512	16506	16659	16680	16597	16633	16549	16762	16698	16684	16762	16456	16616	16745	16415	16797	16637	16565	16746	16513	16472	16558	16588	16428	16579	16599	16562	16679	16655	16529	16519	16440	16488	16544	16505	16651	16672	16528	16524	16557	16752	16501	16456	16702	16467	16428	16500	16442	16714	16505	16485	16443	16657	16654	16283	16435	16727	16602	16541	16726	16426	16684	16735	16545	16693	16538	16587	16514	16798	16521	16604	16712	16542	16547	16542	16622	16547	16358	16835	16637	16416	16664	16614	16822	16708	16433	16663	16549	16703	16623	16581	16571	16621	16679	16686	16702	16604	16715	16539	16594	16277	16473	16752	16712	16375	16799	16651	16603	16657	16687	16691	16512	16598	16627	16715	16679	16610	16483	16627	16682	16549	16931	16459	16421	16629	16609	16684	16517	16569	16580	16574	16619	16780	16598	16663	16638	16555	16506	16474	16418	16541	16693	16602	16497	16576	16628	16584	16343	16610	16690	16728	16550	16732	16702	16616	16692	16541	16703	16613	16284	16573	16485	16625	16389	16588	16665	16712	16468	16477	16622	16507	16507	16660	16631	16668	16545	16570	16540	16385	16423	16528	16587	16479	16625	16516	16549	16637	16593	16539	16470	16694	16446	16572	16695	16540	16600	16484	16721	16724	16755	16372	16534	16610	16624	16480	16584	16768	16677	16496	16786	16562	16634	16550	16665	16508	16614	16730	16368	16504	16806	16561	16734	16493	16425	16487	16496	16712	16306	16645	16715	16672	16507	16567	16660	16860	16516	16443	16456	16490	16556	16422	16602	16467	16436	16725	16440	16948	16658	16562	16320	16534	16457	16520	16349	16836	16521	16668	16534	16679	16669	16830	16673	16408	16398	16476	16570	16624	16585	16668	16672	16622	16549	16438	16665	16489	16414	16577	16652	16573	16499	16638	16670	16708	16646	16634	16674	16631	16769	16670	16786	16785	16571	16561	16530	16614	16522	16602	16528	16841	16440	16711	16428	16486	16416	16497	16477	16518	16802	16644	16594	16557	16616	16531	16756	16664	16913	16663	16630	16494	16425	16692	16563	16554	16590	16618	16517	16618	16549	16481	16789	16496	16376	16480	16536	16546	16674	16705	16834	16832	16784	16644	16366	16529	16623	16744	16574	16689	16652	16610	16640	16553	16502	16745	16296	16642	16548	16440	16489	16621	16640	16394	16453	16713	16376	16483	16622	16724	16377	16567	16466	16646	16687	16491	16624	16712	16614	16504	16619	16587	16480	16400	16521	16565	16389	16578	16626	16419	16607	16581	16547	16820	16646	16611	16405	16532	16319	16397	16451	16571	16631	16572	16650	16732	16690	16542	16660	16662	16414	16622	16669	16730	16641	16663	16506	16493	16650	16525	16435	16569	16543	16577	16617	16460	16510	16492	16470	16621	16781	16602	16896	16503	16529	16600	16462	16485	16622	16364	16167	16470	16734	16520	16606	16662	16554	16373	16576	16797	16433	16362	16511	16530	16740	16456	16763	16690	16494	16763	16370	16574	16466	16637	16632	16638	16471	16660	16491	16818	16487	16636	16459	16603	16517	16716	16444	16597	16563	16643	16552	16601	16774	16695	16852	16434	16526	16631	16508	16457	16517	16529	16578	16694	16819	16494	16476	16587	16531	16573	16714	16545	16726	16601	16718	16603	16669	16607	16681	16663	16540	16767	16531	16605	16549	16610	16580	16629	16588	16407	16576	16616	16508	16372	16388	16372	16613	16483	16622	16740	16717	16596	16702	16717	16556	16674	16657	16503	16507	16522	16800	16580	16617	16492	16753	16709	16711	16646	16705	16485	16541	16527	16651	16589	16543	16434	16717	16478	16714	16612	16510	16459	16433	16566	16444	16592	16693	16527	16671	16558	16486	16680	16415	16628	16590	16391	16525	16672	16779	16449	16637	16514	16515	16807	16538	16585	16623	16586	16435	16471	16805	16572	16596	16419	16706	16561	16457	16447	16749	16523	16424	16276	16618	16391	16528	16757	16840	16525	16686	16584	16624	16593	16666	16691	16603	16515	16458	16599	16612	16574	16448	16357	16533	16491	16547	16544	16603	16807	16616	16407	16616	16689	16382	16590	16641	16702	16594	16550	16504	16603	16571	16469	16690	16824	16478	16690	16586	16627	16667	16400	16592	16562	16650	16505	16586	16553	16586	16389	16441	16589	16551	16557	16695	16653	16813	16621	16458	16584	16486	16603	16818	16569	16480	16614	16750	16591	16589	16599	16477	16491	16690	16681	16559	16656	16644	16620	16436	16805	16558	16704	16622	16534	16696	16467	16661	16719	16657	16645	16574	16670	16359	16475	16704	16881	16737	16644	16469	16785	16529	16665	16533	16617	16583	16522	16459	16633	16444	16414	16534	16518	16525	16751	16612	16602	16647	16489	16434	16665	16504	16587	16622	16544	16712	16670	16542	16589	16427	16645	16775	16373	16455	16586	16427	16693	16611	16651	16603	16541	16462	16674	16681	16509	16440	16426	16611	16612	16668	16559	16665	16401	16416	16829	16573	16605	16637	16566	16750	16488	16700	16540	16645	16631	16385	16579	16656	16674	16595	16554	16511	16661	16690	16720	16535	16538	16589	16603	16621	16701	16625	16548	16291	16578	16603	16869	16582	16604	16540	16522	16658	16561	16554	16796	16659	16591	16610	16300	16465	16577	16539	16760	16620	16705	16502	16564	16611	16704	16425	16503	16660	16570	16545	16565	16679	16449	16638	16699	16334	16497	16481	16526	16463	16771	16596	16550	16580	16673	16517	16549	16266	16646	16559	16519	16513	16627	16586	16473	16415	16729	16651	16459	16781	16562	16635	16508	16752	16810	16611	16522	16540	16545	16674	16640	16634	16427	16488	16682	16603	16720	16474	16663	16617	16613	16709	16934	16487	16868	16735	16412	16401	16672	16485	16666	16646	16644	16499	16658	16747	16486	16377	16661	16718	16717	16655	16761	16629	16517	16750	16621	16446	16596	16638	16549	16462	16435	16409	16450	16520	16422	16619	16626	16490	16425	16469	16537	16363	16354	16649	16546	16466	16475	16538	16675	16651	16560	16487	16717	16522	16644	16617	16723	16556	16394	16654	16637	16587	16598	16745	16406	16511
30937	49544	37974	28261	21502	16468	15361	14884	14328	14202	13965	13828	13713	13839	14148	13778	13692	13418	13506	13417	13630	13658	13533	13763	14208	14111	13692	13553	13543	13308	13538	13428	13552	13521	13392	13427	13226	13510	13377	13319	13450	13386	13447	13514	13393	13377	13390	13394	13315	13484	13481	13466	13268	13461	13344	13303	13538	13463	13469	13633	13339	13482	13485	13291	13422	13213	13402	13483	13450	13336	13558	13365	13656	13346	13317	13404	13538	13345	13425	13301	13429	13333	13248	13294	13636	13518	13236	13493	13427	13500	13470	13405	13284	13340	13439	13352	13495	13496	13330	13474	13383	13427	13449	13244	13102	13487	13488	13368	13436	13314	13381	13297	13377	13163	13393	13427	13353	13382	13310	13257	13358	13538	13539	13290	13445	13540	13343	13422	13483	13365	13432	13403	13411	13448	13506	13291	13284	13395	13582	13409	13326	13403	13204	13601	13536	13265	13551	13393	13484	13218	13449	13396	13326	13372	13464	13541	13416	13380	13479	13132	13394	13403	13340	13387	13384	13424	13386	13339	13322	13444	13467	13552	13436	13508	13440	13431	13486	13416	13446	13275	13436	13434	13373	13373	13387	13292	13359	13314	13367	13514	13581	13272	13504	13487	13366	13434	13399	13474	13347	13325	13511	13232	13371	13403	13447	13452	13292	13400	13532	13217	13444	13259	13425	13460	13646	13491	13714	13385	13501	13303	13301	13562	13451	13366	13202	13367	13520	13379	13305	13350	13436	13415	13473	13342	13279	13347	13561	13199	13412	13497	13335	13487	13419	13413	13346	13438	13408	13439	13446	13383	13466	13363	13354	13449	13366	13362	13452	13464	13390	13442	13419	13323	13470	13360	13432	13459	13559	13367	13184	13203	13342	13269	13495	13378	13251	13301	13390	13240	13387	13515	13338	13408	13377	13408	13332	13298	13593	13405	13266	13399	13357	13457	13534	13397	13528	13354	13318	13452	13442	13309	13304	13577	13369	13469	13299	13324	13441	13254	13327	13394	13365	13348	13405	13428	13338	13485	13530	13409	13393	13415	13407	13337	13465	13083	13387	13471	13312	13299	13353	13297	13401	13348	13436	13208	13362	13589	13426	13265	13392	13357	13296	13376	13450	13269	13362	13397	13453	13371	13482	13360	13386	13436	13297	13343	13407	13332	13411	13364	13300	13445	13426	13340	13401	13332	13312	13393	13491	13594	13234	13492	13464	13410	13441	13353	13359	13478	13430	13377	13326	13354	13400	13338	13405	13629	13335	13386	13353	13402	13544	13327	13382	13608	13510	13321	13328	13600	13202	13502	13780	13320	13467	13348	13195	13471	13399	13398	13497	13404	13302	13437	13460	13324	13421	13437	13364	13405	13397	13268	13466	13508	13328	13585	13402	13305	13491	13359	13443	13523	13240	13423	13318	13507	13317	13433	13262	13349	13508	13421	13452	13462	13488	13317	13283	13305	13378	13303	13282	13221	13382	13362	13424	13368	13461	13268	13408	13324	13330	13486	13259	13393	13452	13571	13262	13367	13416	13419	13355	13264	13398	13351	13523	13480	13443	13436	13523	13290	13287	13461	13421	13346	13301	13295	13431	13357	13359	13315	13386	13491	13419	13512	13467	13287	13488	13323	13446	13398	13457	13538	13633	13416	13303	13363	13261	13184	13314	13250	13533	13474	13339	13341	13461	13407	13287	13332	13371	13589	13496	13520	13365	13452	13361	13409	13450	13445	13375	13329	13245	13351	13261	13493	13288	13435	13310	13575	13385	13406	13262	13311	13418	13438	13316	13534	13252	13282	13420	13543	13501	13352	13404	13405	13313	13574	13642	13330	13420	13393	13322	13574	13468	13410	13388	13361	13273	13412	13545	13436	13431	13426	13360	13423	13382	13342	13433	13306	13559	13540	13415	13457	13291	13122	13594	13453	13595	13355	13534	13432	13456	13445	13399	13445	13377	13496	13253	13321	13492	13415	13355	13456	13508	13382	13361	13351	13415	13341	13406	13562	13496	13260	13519	13552	13459	13437	13360	13242	13347	13463	13466	13408	13443	13563	13481	13366	13409	13493	13422	13475	13380	13416	13384	13394	13564	13413	13494	13476	13159	13414	13269	13502	13255	13461	13343	13502	13323	13415	13535	13456	13321	13412	13368	13374	13367	13237	13372	13293	13502	13281	13300	13364	13464	13348	13443	13490	13409	13603	13237	13466	13460	13429	13338	13379	13530	13402	13273	13501	13384	13464	13535	13386	13408	13310	13381	13478	13379	13336	13373	13393	13435	13346	13376	13286	13402	13343	13556	13322	13438	13352	13465	13455	13346	13386	13361	13483	13355	13520	13376	13426	13353	13505	13424	13444	13343	13427	13368	13424	13468	13503	13341	13376	13584	13590	13355	13475	13408	13438	13258	13403	13524	13443	13697	13462	13479	13318	13419	13241	13352	13429	13464	13532	13470	13406	13423	13245	13403	13459	13433	13450	13385	13379	13214	13514	13538	13274	13411	13226	13500	13480	13357	13416	13348	13300	13581	13409	13444	13520	13322	13539	13292	13384	13382	13433	13404	13438	13349	13379	13435	13461	13474	13415	13473	13376	13339	13468	13305	13285	13227	13467	13466	13396	13189	13357	13379	13532	13444	13410	13291	13357	13351	13453	13237	13491	13336	13388	13319	13426	13487	13385	13279	13403	13523	13373	13392	13294	13484	13313	13424	13274	13410	13372	13393	13246	13473	13276	13559	13365	13366	13324	13351	13303	13459	13344	13361	13335	13475	13288	13323	13593	13398	13394	13430	13287	13292	13336	13264	13355	13273	13495	13330	13341	13391	13315	13384	13311	13370	13633	13414	13364	13604	13387	13562	13457	13370	13454	13496	13552	13486	13657	13415	13496	13535	13160	13538	13288	13382	13491	13468	13497	13376	13292	13462	13530	13474	13514	13295	13454	13320	13331	13544	13511	13431	13217	13382	13268	13662	13412	13399	13346	13375	13517	13408	13362	13354	13465	13471	13388	13439	13475	13449	13357	13526	13392	13371	13472	13389	13479	13451	13173	13413	13389	13411	13349	13432	13381	13317	13283	13321	13527	13467	13322	13441	13339	13496	13446	13285	13326	13331	13334	13461	13429	13343	13422	13552	13504	13460	13300	13333	13447	13685	13238	13529	13354	13245	13331	13456	13432	13430	13422	13387	13387	13432	13253	13538	13310	13377	13450	13309	13178	13408	13466	13387	13178	13327	13294	13459	13430	13389	13264	13476	13549	13435	13262	13451	13277	13355	13330	13256	13417	13521	13475	13330	13553	13365	13382	13455	13611	13418	13470	13347	13337	13359	13344	13277	13515	13361	13381	13460	13542	13604	13390	13406	13641	13390	13326	13330	13339	13384	13540	13359	13413	13371	13295	13211	13566	13360	13267	13431	13473	13324	13463	13250	13411	13386	13202	13556	13267	13426	13247	13491	13197	13188	13361	13399	13498	13473	13437	13387	13443	13351	13451	13374	13378	13394	13389	13371	13424	13293	13289	13447	13355	13478	13335	13413	13396	13431	13425	13444	13619	13634	13381	13431	13302	13239	13533	13291	13293	13370	13474	13394	13320	13319	13461	13392	13315	13214	13391	13485	13393	13437	13368	13386	13390	13308	13530	13522	13308	13442	13317	13472	13315	13353	13545	13537	13364	13371	13444	13242	13426	13351	13324	13254	13467	13358	13330	13397	13288	13470	13504	13171	13424	13368	13487	13528	13374	13289	13385	13354	13356	13422	13426	13497	13526	13381	13423	13487	13275	13437	13414	13465	13602	13365	13520	13424	13313	13442	13434	13478	13364	13422	13365	13375	13364	13385	13430	13440	13324	13373	13461	13455	13390	13465	13398	13248	13260	13397	13278	13593	13271	13247	13378	13400	13263	13318	13495	13404	13473	13398	13306	13457	13525	13407	13384	13455	13357	13532	13457	13381	13201	13315	13407	13405	13407	13417	13419	13326	13560	13339	13499	13391	13315	13368	13418	13351	13584	13332	13329	13332	13434	13541	13484	13402	13517	13234	13323	13454	13559	13432	13407	13436	13308	13347	13460	13455	13478	13432	13477	13437	13409	13388	13427	13469	13458	13466	13362	13336	13358	13442	13311	13440	13482	13251	13377	13321	13534	13372	13253	13485	13432	13465	13406	13414	13447	13352	13452	13426	13432	13541	13380	13533	13383	13452	13643	13491	13501	13360	13456	13352	13310	13538	13393	13355	13360	13260	13515	13423	13417	13310	13428	13411	13347	13519	13291	13343	13559	13338	13314	13442	13372	13300	13522	13442	13515	13290	13418	13348	13381	13560	13480	13060	13459	13353	13287	13406	13430	13319	13218	13337	13468	13451	13587	13470	13413	13364	13479	13346	13357	13271	13349	13452	13188	13306	13345	13401	13269	13508	13630	13441	13359	13365	13295	13385	13499	13376	13333	13299	13413	13291	13500	13390	13417	13530	13371	13528	13434	13409	13333	13432	13403	13256	13394	13400	13486	13454	13413	13249	13460	13328	13415	13488	13514	13407	13369	13463	13408	13331	13330	13565	13265	13399	13534	13445	13523	13465	13432	13338	13395	13386	13442	13195	13356	13336	13392	13521	13479	13422	13463	13374	13494	13510	13494	13468	13492	13400	13424	13364	13270	13531	13452	13364	13284	13321	13465	13359	13516	13438	13295	13585	13314	13483	13419	13396	13338	13327	13246	13380	13337	13519	13479	13409	13415	13528	13494	13649	13452	13369	13528	13454	13323	13409	13362	13471	13508	13422	13458	13386	13365	13570	13327	13476	13552	13411	13296	13473	13390	13371	13355	13574	13689	13402	13440	13464	13368	13201	13470	13567	13210	13368	13364	13182	13209	13454	13496	13503	13482	13266	13331	13459	13392	13298	13208	13420	13244	13499	13366	13417	13164	13558	13551	13329	13338	13441	13360	13484	13314	13398	13499	13366	13324	13399	13418	13263	13365	13341	13269	13372	13304	13405	13249	13481	13465	13330	13494	13330	13266	13469	13438	13342	13428	13287	13307	13501	13330	13476	13489	13286	13419	13291	13434	13317	13469	13393	13390	13473	13492	13402	13331	13579	13424	13543	13234	13350	13445	13419	13345	13516	13393	13409	13543
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
